This repository has been archived on 2022-06-23. You can view files and clone it, but cannot push or open issues or pull requests.
divi/includes/builder/frontend-builder/build/theme-builder.js

3 lines
848 KiB
JavaScript

/*! For license information please see theme-builder.js.LICENSE.txt */
!function(e,t){for(var n in t)e[n]=t[n]}(window,function(e){function t(t){for(var n,o,a=t[0],i=t[1],u=0,c=[];u<a.length;u++)o=a[u],Object.prototype.hasOwnProperty.call(r,o)&&r[o]&&c.push(r[o][0]),r[o]=0;for(n in i)Object.prototype.hasOwnProperty.call(i,n)&&(e[n]=i[n]);for(l&&l(t);c.length;)c.shift()()}var n={},r={2:0,1:0};function o(t){if(n[t])return n[t].exports;var r=n[t]={i:t,l:!1,exports:{}};return e[t].call(r.exports,r,r.exports,o),r.l=!0,r.exports}o.e=function(e){var t=[],n=r[e];if(0!==n)if(n)t.push(n[2]);else{var a=new Promise((function(t,o){n=r[e]=[t,o]}));t.push(n[2]=a);var i,u=document.createElement("script");u.charset="utf-8",u.timeout=120,o.nc&&u.setAttribute("nonce",o.nc),u.src=function(e){return o.p+"bundle."+({0:"devtools"}[e]||e)+"."+{0:"32773718"}[e]+".js"}(e);var l=new Error;i=function(t){u.onerror=u.onload=null,clearTimeout(c);var n=r[e];if(0!==n){if(n){var o=t&&("load"===t.type?"missing":t.type),a=t&&t.target&&t.target.src;l.message="Loading chunk "+e+" failed.\n("+o+": "+a+")",l.name="ChunkLoadError",l.type=o,l.request=a,n[1](l)}r[e]=void 0}};var c=setTimeout((function(){i({type:"timeout",target:u})}),12e4);u.onerror=u.onload=i,document.head.appendChild(u)}return Promise.all(t)},o.m=e,o.c=n,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(e,t){if(1&t&&(e=o(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)o.d(n,r,function(t){return e[t]}.bind(null,r));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="/",o.oe=function(e){throw console.error(e),e};var a=window.webpackETJsonp=window.webpackETJsonp||[],i=a.push.bind(a);a.push=t,a=a.slice();for(var u=0;u<a.length;u++)t(a[u]);var l=i;return o(o.s=307)}([function(e,t,n){"use strict";n.d(t,"l",(function(){return u})),n.d(t,"c",(function(){return l})),n.d(t,"u",(function(){return c})),n.d(t,"r",(function(){return s})),n.d(t,"v",(function(){return f})),n.d(t,"h",(function(){return p})),n.d(t,"x",(function(){return d})),n.d(t,"t",(function(){return y})),n.d(t,"f",(function(){return h})),n.d(t,"k",(function(){return m})),n.d(t,"n",(function(){return v})),n.d(t,"g",(function(){return g})),n.d(t,"q",(function(){return O})),n.d(t,"i",(function(){return _})),n.d(t,"e",(function(){return w})),n.d(t,"w",(function(){return j})),n.d(t,"d",(function(){return P})),n.d(t,"b",(function(){return E})),n.d(t,"p",(function(){return T})),n.d(t,"m",(function(){return S})),n.d(t,"j",(function(){return M})),n.d(t,"a",(function(){return k})),n.d(t,"o",(function(){return R})),n.d(t,"s",(function(){return C}));var r=n(60),o=n(17),a=n(4),i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function u(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=Object.keys(e),r=Object.keys(t),o=[],a=0;a<n.length;a++)e[n[a]]!==t[n[a]]&&o.push({path:[n[a]]});for(var i=0;i<r.length;i++)e[r[i]]!==t[r[i]]&&o.push({path:[r[i]]});return o}function l(e){return"string"==typeof e?e.replace(/\.\*\*|\.\*/,""):e}function c(e){return"object"===(void 0===e?"undefined":i(e))&&null!==e&&!Array.isArray(e)}function s(e){return"object"===(void 0===e?"undefined":i(e))&&null!==e}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.reduce((function(t,n){return!!(t||e instanceof n)||t}),!1);return!(void 0===e||!(n||c(e)&&"[object Object]"===Object.prototype.toString.call(e)&&(e.constructor===Object||null===Object.getPrototypeOf(e))||"number"==typeof e||"string"==typeof e||"boolean"==typeof e||null===e||Array.isArray(e)))}function p(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return Array.isArray(e)?e:"string"==typeof e?e.split("."):[]}function d(e){throw new Error("Cerebral - "+e)}function y(){return!1}function h(e,t,n){var r=void 0;return function(){var o=this,a=arguments,i=function(){r=null,n||e.apply(o,a)},u=n&&!r;clearTimeout(r),r=setTimeout(i,t),u&&e.apply(o,a)}}function m(e){if(e&&!f(e)){var t=e.constructor.name;try{Object.defineProperty(e,"toJSON",{value:function(){return"["+t+"]"}})}catch(e){}}return e}function v(e){return Object.assign(Object.keys(e.providers||{}).reduce((function(t,n){return t[n]=e.providers[n]instanceof a.b?e.providers[n]:new a.b(e.providers[n]),t}),{}),Object.keys(e.modules||{}).reduce((function(t,n){return Object.assign(t,v(e.modules[n]))}),{}))}function b(e){return Object.keys(e).reduce((function(t,n){return e[n].children?t.concat(e[n]).concat(b(e[n].children)):t.concat(e[n])}),[])}function g(e,t){for(var n=[],r=0;r<e.length;r++)for(var o=t,a=0;a<e[r].path.length&&o;a++){if(o["**"]&&n.push(o["**"]),a===e[r].path.length-1){var i=o[e[r].path[a]];i&&(n.push(i),i.children&&(e[r].forceChildPathUpdates?n=n.concat(b(i.children)):(i.children["**"]&&n.push(i.children["**"]),i.children["*"]&&n.push(i.children["*"])))),o["*"]&&n.push(o["*"])}if(!o[e[r].path[a]]){o=null;break}o=o[e[r].path[a]].children}return n}function O(e){return function(t){return t.split(".").reduce((function(e,n,r){return r>0&&void 0===e&&d('You are extracting with path "'+t+'", but it is not valid for this object'),e[n]}),e)}}function _(e,t){return s(t)&&-1===e.indexOf("*")?e+".**":e}function w(e){return{isTag:function(e){if(!(e instanceof r.Tag))return!1;for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return!n.length||n.reduce((function(t,n){return t||n===e.type}),!1)},isCompute:function(e){return C(e)},value:function(t,n){return t instanceof r.Tag||C(t)?t.getValue(n?Object.assign({},e,{props:n}):e):t},path:function(t){if(t instanceof r.Tag)return t.getPath(e);d("You are extracting a path from an argument that is not a Tag")}}}var j=function(){};function P(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(t){return p(t).reduce((function(e,t){return e?e[t]:void 0}),e)};return{options:{},on:function(){},getState:n,model:{get:n},getSequence:function(e){return t[e]||function(){}},dependencyStore:{addEntity:j,removeEntity:j}}}function E(e){if(s(e)&&!(e instanceof o.a)){for(var t in e)E(e[t]);!e.__CerebralState&&Object.defineProperty(e,"__CerebralState",{value:!0})}return e}function T(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce((function(t,n){return!t&&s(e[n])&&"__CerebralState"in e[n]?n:t}),null)}function S(e,t){var n=Array.isArray(e)?e:p(e);return n.reduce((function(t,r){return t.modules[r]||d('The path "'+n.join(".")+'" is invalid, can not find module. Does the path "'+n.splice(0,e.length-1).join(".")+'" exist?'),t.modules[r]}),t)}function M(e,t,n){var r=Object.keys(e.modules||{}).reduce((function(r,o){return r[o]=M(e.modules[o],t,n),r}),{});if(e[t]){var o=Object.keys(e[t]).reduce((function(n,r){var o=Object.getOwnPropertyDescriptor(e[t],r);return o&&"get"in o?Object.defineProperty(n,r,o):n[r]=e[t][r],n}),r);return n?n(o,e):o}return r}var x=[];function k(e,t){-1===x.indexOf(e)&&(x.push(e),console.warn(e+" is DEPRECATED - "+t))}function R(e,t){var n=t.execution.name.split(".");return n.splice(0,n.length-1).concat(e)}function C(e){return e instanceof o.a||e instanceof o.b}},function(e,t){e.exports=window.React},function(e,t,n){e.exports=n(310)()},function(e,t,n){"use strict";n.r(t),n.d(t,"props",(function(){return Q})),n.d(t,"path",(function(){return ee})),n.d(t,"state",(function(){return te})),n.d(t,"string",(function(){return ne})),n.d(t,"sequences",(function(){return re})),n.d(t,"computed",(function(){return oe})),n.d(t,"moduleState",(function(){return ae})),n.d(t,"moduleSequences",(function(){return ie})),n.d(t,"moduleComputed",(function(){return ue})),n.d(t,"ModuleClass",(function(){return b})),n.d(t,"ControllerClass",(function(){return A})),n.d(t,"ProviderClass",(function(){return c.a})),n.d(t,"BaseControllerClass",(function(){return E})),n.d(t,"ChainSequenceFactory",(function(){return V})),n.d(t,"ChainSequenceWithPropsFactory",(function(){return U})),n.d(t,"sequence",(function(){return l.j})),n.d(t,"parallel",(function(){return l.h})),n.d(t,"createTemplateTag",(function(){return l.e})),n.d(t,"extractValueWithPath",(function(){return l.g})),n.d(t,"resolveObject",(function(){return l.i})),n.d(t,"ResolveValue",(function(){return l.c})),n.d(t,"Tag",(function(){return l.d})),n.d(t,"Controller",(function(){return le})),n.d(t,"UniversalController",(function(){return ce})),n.d(t,"UniversalApp",(function(){return se})),n.d(t,"Module",(function(){return fe})),n.d(t,"CerebralError",(function(){return $})),n.d(t,"Provider",(function(){return c.a})),n.d(t,"Compute",(function(){return f.c})),n.d(t,"Reaction",(function(){return h})),n.d(t,"View",(function(){return Z})),n.d(t,"createDummyController",(function(){return o.d})),n.d(t,"throwError",(function(){return o.x})),n.d(t,"default",(function(){return pe}));var r=n(60),o=n(0),a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var i=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.map={}}return a(e,[{key:"addEntity",value:function(e,t){var n=this,r=function(t){var r=t.split(".");r.reduce((function(t,n,o){return t[n]||(t[n]={}),o<r.length-1?(t[n].children=t[n].children||{},t[n].children):(t[n].entities=t[n].entities?t[n].entities.concat(e):[e],t)}),n.map)};for(var o in t)r(o)}},{key:"removeEntity",value:function(e,t){var n=this,r=function(t){var r=t.split(".");r.reduce((function(t,n,o){return o===r.length-1&&(t[n].entities.splice(t[n].entities.indexOf(e),1),t[n].entities.length||delete t[n].entities),t[n].children}),n.map)};for(var o in t)r(o)}},{key:"updateEntity",value:function(e,t,n){var r=t?Object.keys(t).reduce((function(e,t){return n[t]||(e[t]=!0),e}),{}):{},o=Object.keys(n).reduce((function(e,n){return t&&t[n]||(e[n]=!0),e}),{});this.removeEntity(e,r),this.addEntity(e,o)}},{key:"getAllUniqueEntities",value:function(){var e=[];return function t(n){for(var r in n){if(n[r].entities)for(var o=0;o<n[r].entities.length;o++)-1===e.indexOf(n[r].entities[o])&&e.push(n[r].entities[o]);n[r].children&&t(n[r].children)}}(this.map),e}},{key:"getUniqueEntities",value:function(e){return Object(o.g)(e,this.map).reduce((function(e,t){return(t.entities||[]).reduce((function(e,t){return-1===e.indexOf(t)?e.concat(t):e}),e)}),[])}}]),e}();function u(e){return Object(c.a)({send:function(t){e.sendExecutionData(t,this.context.execution,this.context.functionDetails,this.context.props)},wrapProvider:function(e,t){var n=this;return Object.keys(t).reduce((function(r,o){var a=t[o];return r[o]=function(){for(var r=arguments.length,i=Array(r),u=0;u<r;u++)i[u]=arguments[u];return n.context.debugger.send({method:e+"."+o,args:i}),console.log(t.context),a.apply(t,i)},r}),{})}},{wrap:!1})}var l=n(4),c=n(32),s=Object(c.a)((function(e){return Object.assign((function(t,n){var r=e.resolve.value(t);return Object(o.s)(r)?r.getValue(n||e.props):r}),{path:function(t){return e.resolve.path(t)}})}),{wrap:!1}),f=n(17),p=n(87),d=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var y=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"Reaction"));return r.dependencies=e,r.cb=n,r.getter=null,r.context=null,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),d(t,[{key:"initialize",value:function(){var e=this;return this.context=this.controller.createContext(),this.getter=function(t){return t.getValue(e.context)},this.controller.dependencyStore.updateEntity(this,null,this.createDependencyMap()),this}},{key:"createDependencyMap",value:function(){var e=this;return this.controller.createDependencyMap(Object.keys(this.dependencies).map((function(t){return e.dependencies[t]})),null,this.modulePath)}},{key:"onUpdate",value:function(){var e=this;this.executedCount++,this.controller.devtools&&this.controller.devtools.sendWatchMap([],[],0,0),this.cb(Object.keys(this.dependencies).reduce((function(t,n){return t[n]=e.dependencies[n].getValue(e.context),Object(o.s)(t[n])&&(t[n]=t[n].getValue()),t}),{get:this.getter}))}}]),t}(p.a),h=function(e,t){return t||(t=e,e={}),new y(e,t)},m=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var v=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.moduleDescription=t}return m(e,[{key:"create",value:function(t,n){var r=n.join("."),a={app:t,path:r,name:n.slice().pop()},i="function"==typeof this.moduleDescription?this.moduleDescription(a):Object.assign({},this.moduleDescription);!function e(r,a){Object.keys(r).forEach((function(i){"function"==typeof r[i]?r[i]=new f.a(r[i]).create(t,n,n.concat(a,i).join(".")):r[i]instanceof f.a?r[i].create(t,n,n.concat(a,i).join(".")):Object(o.u)(r[i])&&e(r[i],a.concat(i)),t.devtools&&r[i]instanceof f.a&&t.devtools.registerComputedState(r[i],n.concat(a,i))}))}(i.state||{},[]),i.signals&&Object(o.a)("module.signals",'use the property "sequences" when adding sequences to a module');var u=i.sequences||i.signals;return i.sequences=Object.keys(u||{}).reduce((function(e,r){var a=u[r];return a&&(Array.isArray(a)||"function"==typeof a||a instanceof l.a)||Object(o.x)('Sequence with name "'+r+'" is not correctly defined. Please check that the sequence is either a sequence, an array or a function.'),e[r]={sequence:a,run:function(e){return t.runSequence(n.concat(r).join("."),a,e)}},e}),{}),i.modules=Object.keys(i.modules||{}).reduce((function(r,o){var a=i.modules[o]instanceof e?i.modules[o]:new e(i.modules[o]);return r[o]=a.create(t,n.concat(o)),r}),{}),i.reactions=Object.keys(i.reactions||{}).reduce((function(e,r){if(!(i.reactions[r]instanceof y))throw new Error('You are not using a Reaction in module on key "'+r+'"');return e[r]=i.reactions[r].create(t,n,n.concat(r).join(".")),e}),{}),i}}]),e}(),b=v,g=n(109);function O(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function _(e){return Object(c.a)(g.b.reduce((function(e,t){return e[t]=function(){var e,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];n=Object(o.h)(n),Object(o.a)("module.*","use the new STORE provider, store.set(state.isAwesome, true)");for(var r=this.context.execution.name.split("."),a=r.splice(0,r.length-1),i=arguments.length,u=Array(i>1?i-1:0),l=1;l<i;l++)u[l-1]=arguments[l];return(e=this.context.state)[t].apply(e,[a.concat(n)].concat(u))},e}),{}),{wrap:!!e&&function(e,t){return g.b.reduce((function(n,r){if("get"===r||"compute"===r)n[r]=function(t){Object(o.a)("module.get","use the new GET provider, get(moduleState.foo)"),t=Object(o.h)(t);var n=e.execution.name.split(".");return t=n.splice(0,n.length-1).concat(t),e.state[r](t)};else{var a=e.state[r];n[r]=function(){for(var n=arguments.length,i=Array(n),u=0;u<n;u++)i[u]=arguments[u];Object(o.a)("module.*","use the new STORE provider, store.set(moduleState.isAwesome, true)");var l=i.slice(),c=Object(o.h)(l.shift()),s=e.execution.name.split("."),f=s.splice(0,s.length-1);c=f.concat(c),e.debugger.send({datetime:Date.now(),type:"mutation",color:"#333",method:"module."+r,args:[c].concat(O(l))});try{a.apply(e.state,[c].concat(O(l)))}catch(n){var p=e.execution.name;Object(o.x)('The sequence "'+p+'" with action "'+t.name+'" has an error: '+n.message)}}}return n}),{})}})}var w=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},j=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var P=function(e){function t(e,n,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var a=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,{},r)),i=n.Model,l=n.devtools,c=void 0===l?null:l,f=n.stateChanges,p=void 0===f?"undefined"!=typeof window&&window.CEREBRAL_STATE:f,d=n.throwToConsole,y=void 0===d||d,h=n.preventInitialize,m=void 0!==h&&h,v=n.returnSequencePromise,g=void 0!==v&&v,O=n.noRethrow,w=void 0!==O&&O,j=a.getSequence,P=a.getSequences;return a.getSequence=function(){Object(o.x)('You are grabbing a sequence before controller has initialized, please wait for "initialized" event')},a.getSequences=function(){Object(o.x)('You are grabbing sequences before controller has initialized, please wait for "initialized" event')},a.throwToConsole=y,a.noRethrow=w,a.returnSequencePromise=g,a.devtools=c,a.module=e instanceof b?e.create(a,[]):new b(e).create(a,[]),a.model=new i(a),m||a.emit("initialized:model"),a.contextProviders=Object.assign(a.contextProviders,Object(o.n)(a.module),{app:a,controller:a,get:s,state:a.model.StateProvider(a.devtools),store:a.model.StoreProvider&&a.model.StoreProvider(a.devtools),module:_(a.devtools)},a.devtools?{debugger:u(a.devtools)}:{}),p&&Object.keys(p).forEach((function(e){a.model.set(Object(o.h)(e),p[e])})),a.devtools&&a.devtools.init(a),!a.devtools&&Object(o.t)()&&"undefined"!=typeof navigator&&/Chrome/.test(navigator.userAgent)&&console.warn("You are not using the Cerebral devtools. It is highly recommended to use it in combination with the debugger: https://cerebraljs.com/docs/introduction/debugger.html"),Object(o.t)()&&(a.on("functionStart",(function(e,t,n){try{JSON.stringify(n)}catch(n){Object(o.x)("The function "+t.name+" in sequence "+e.name+" is not given a valid payload")}})),a.on("functionEnd",(function(e,t,n,r){c&&c.preventPropsReplacement&&Object.keys(r||{}).forEach((function(r){if(r in n)throw new Error('Cerebral Devtools - You have activated the "preventPropsReplacement" option and in sequence "'+e.name+'", before the action "'+t.name+'", the key "'+r+'" was replaced')}))}))),a.getSequence=j,a.getSequences=P,m||a.emit("initialized"),a}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),j(t,[{key:"getModel",value:function(){return this.model}},{key:"getState",value:function(e){var t=this.model.get(Object(o.h)(Object(o.c)(e)));return"string"==typeof e&&".*"===e.substr(e.length-2,2)?t?Object.keys(t):[]:t}},{key:"runSequence",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!this.devtools||Object(o.u)(r)&&Object(o.v)(r)||(console.warn('You passed an invalid payload to sequence "'+e+'". Only serializable payloads can be passed to a sequence. The payload has been ignored. This is the object:',r),r={}),this.devtools&&(r=Object.keys(r).reduce((function(t,a){return Object(o.v)(r[a],n.devtools.allowedTypes)?(t[a]=Object(o.k)(r[a]),t):(console.warn('You passed an invalid payload to sequence "'+e+'", on key "'+a+'". Only serializable values like Object, Array, String, Number and Boolean can be passed in. Also these special value types:',n.devtools.allowedTypes),t)}),{}));var a=function(e){if(e){var t=Object(o.h)(e.execution.name).reduce((function(e,t,n){return e.currentModule.catch&&(e.catchingModule=e.currentModule),e.currentModule=e.currentModule.modules[t],e}),{currentModule:n.module,catchingModule:null});if(t.catchingModule){var r=!0,a=!1,i=void 0;try{for(var u,l=t.catchingModule.catch[Symbol.iterator]();!(r=(u=l.next()).done);r=!0){var c=w(u.value,2),s=c[0],f=c[1];if(e instanceof s)return n.runSequence("catch",f,e.payload),void(n.throwToConsole&&setTimeout((function(){console.log('Cerebral is handling error "'+e.name+": "+e.message+'" thrown by sequence "'+e.execution.name+'". Check debugger for more information.')})))}}catch(e){a=!0,i=e}finally{try{!r&&l.return&&l.return()}finally{if(a)throw i}}}if(!n.noRethrow){if(!e.execution.isAsync)throw e;setTimeout((function(){throw e}))}}};if(this.returnSequencePromise)return this.run(e,t,r).catch(a);this.run(e,t,r,a)}},{key:"getSequence",value:function(e){var t=Object(o.h)(e),n=t.pop(),r=t.reduce((function(e,t){return e?e.modules[t]:void 0}),this.module),a=r&&r.sequences[n];if(a)return a&&a.run}},{key:"getSequences",value:function(e){var t=Object(o.h)(e).reduce((function(e,t){return e?e.modules[t]:void 0}),this.module),n=t&&t.sequences;if(n){var r={};for(var a in n)r[a]=n[a].run;return r}}},{key:"addModule",value:function(e,t){var n=Object(o.h)(e),r=n.pop(),a=Object(o.m)(n,this.module),i=t instanceof b?t.create(this,Object(o.h)(e)):new b(t).create(this,Object(o.h)(e));a.modules[r]=i,i.providers&&Object.assign(this.contextProviders,i.providers),this.emit("moduleAdded",e.split("."),i),this.flush()}},{key:"removeModule",value:function(e){var t=this;if(!e)return console.warn("Controller.removeModule requires a Module Path"),null;var n=Object(o.h)(e),r=n.pop(),a=Object(o.m)(n,this.module),i=a.modules[r];i.providers&&Object.keys(i.providers).forEach((function(e){delete t.contextProviders[e]})),delete a.modules[r],this.emit("moduleRemoved",Object(o.h)(e),i),this.flush()}}]),t}(l.f),E=P,T=n(151),S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},M=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var x=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.controller=e,n.devtools=e.devtools,n.state=n.devtools&&n.devtools.warnStateProps?Object(o.b)(n.initialState):n.initialState,e.on("initialized",(function(){n.flush()})),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),M(t,[{key:"updateIn",value:function(e,t){var n=this,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];e.length?e.reduce((function(a,i,u){if(u===e.length-1){Array.isArray(a)||Object(o.u)(a)||Object(o.x)('The path "'+e.join(".")+'" is invalid. Path: "'+e.slice(0,e.length-1).join(".")+'" is type of "'+(null===a?"null":void 0===a?"undefined":S(a))+'"');var l=a[i];t(a[i],a,i),(a[i]!==l||Object(o.r)(a[i])&&Object(o.r)(l))&&n.changedPaths.push({path:e,forceChildPathUpdates:r})}else a[i]||(a[i]={});return a[i]}),this.state):t(this.state,this,"state")}},{key:"checkForComputed",value:function(e){var t=e.reduce((function(e,t){return e[t]}),this.state);if(t instanceof f.a&&Object(o.x)('You are trying to replace a computed value on path "'+e.join(".")+'", but that is not allowed'),Object(o.u)(t)){!function e(t,n){Object.keys(t).forEach((function(r){t[r]instanceof f.a?Object(o.x)('You are trying to replace a computed value on path "'+n.join(".")+'", but that is not allowed'):Object(o.u)(t[r])&&e(t[r],n.concat(r))}))}(t,e)}}},{key:"verifyValue",value:function(e,t){this.devtools&&(this.checkForComputed(t),Object(o.v)(e,this.devtools.allowedTypes)||Object(o.x)('You are passing a non serializable value into the state tree on path "'+t.join(".")+'"'),Object(o.k)(e),this.devtools.warnStateProps&&Object(o.b)(e))}},{key:"verifyValues",value:function(e,t){var n=this;this.devtools&&e.forEach((function(e){n.verifyValue(e,t)}))}},{key:"emitMutationEvent",value:function(e,t,n){for(var r=arguments.length,o=Array(r>3?r-3:0),a=3;a<r;a++)o[a-3]=arguments[a];this.controller.emit("mutation",{method:e,path:t,forceChildPathUpdates:n,args:o})}},{key:"get",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.reduce((function(t,n,r){return t instanceof f.b?t:t instanceof f.a?new f.b(t,e.slice(r)):t?t[n]:void 0}),this.state)}},{key:"set",value:function(e,t){this.verifyValue(t,e),this.updateIn(e,(function(e,n,r){n[r]=t}),!0),this.emitMutationEvent("set",e,!0,t)}},{key:"toggle",value:function(e){this.updateIn(e,(function(e,t,n){t[n]=!e})),this.emitMutationEvent("toggle",e,!1)}},{key:"push",value:function(e,t){this.verifyValue(t,e),this.updateIn(e,(function(e){e.push(t)})),this.emitMutationEvent("push",e,t,!1)}},{key:"merge",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=Object.assign.apply(Object,n);if(this.get(e))for(var a in o)this.set(e.concat(a),o[a]);else this.set(e,o);this.emitMutationEvent.apply(this,["merge",e,!1].concat(n))}},{key:"pop",value:function(e){this.updateIn(e,(function(e){e.pop()})),this.emitMutationEvent("pop",e,!1)}},{key:"shift",value:function(e){this.updateIn(e,(function(e){e.shift()})),this.emitMutationEvent("shift",e,!1)}},{key:"unshift",value:function(e,t){this.verifyValue(t,e),this.updateIn(e,(function(e){e.unshift(t)})),this.emitMutationEvent("unshift",e,t,!1)}},{key:"splice",value:function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];this.verifyValues(n,e),this.updateIn(e,(function(e){e.splice.apply(e,n)})),this.emitMutationEvent.apply(this,["splice",e,!1].concat(n))}},{key:"unset",value:function(e){this.updateIn(e,(function(e,t,n){delete t[n]}),!0),this.emitMutationEvent("unset",e,!0)}},{key:"concat",value:function(e,t){this.verifyValue(t,e),this.updateIn(e,(function(e,n,r){n[r]=e.concat(t)})),this.emitMutationEvent("concat",e,!1,t)}},{key:"increment",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(!Number.isInteger(t))throw new Error("Cerebral state.increment: you must increment with integer values.");this.updateIn(e,(function(e,n,r){if(!Number.isInteger(e))throw new Error("Cerebral state.increment: you must increment integer values.");n[r]=e+t})),this.emitMutationEvent("increment",e,!1,t)}}]),t}(T.a),k=x,R=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var C=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,Object.assign({Model:k},n)));return r.dependencyStore=new i,r.flush=r.flush.bind(r),r.on("asyncFunction",(function(e,t){t.isParallel||r.flush()})),r.on("parallelStart",(function(){return r.flush()})),r.on("parallelProgress",(function(e,t,n){1===n&&r.flush()})),r.on("mutation",(function(e){return r.updateComputed(e)})),r.on("end",(function(){return r.flush()})),Object(o.j)(r.module,"reactions",(function(e,t){return e&&Object.keys(e).filter((function(t){return e[t]instanceof y})).forEach((function(t){return e[t].initialize()})),e})),r.getState=r.getState.bind(r),r.getSequence=r.getSequence.bind(r),r.getSequences=r.getSequences.bind(r),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),R(t,[{key:"flush",value:function(e){var t=this.model.flush();(e||t.length)&&(this.updateWatchers(t,e),this.emit("flush",t,Boolean(e)))}},{key:"updateComputed",value:function(e){this.dependencyStore.getUniqueEntities([e]).forEach((function(e){e instanceof f.a&&(e.isDirty=!0)}))}},{key:"updateWatchers",value:function(e,t){var n=[];n=t?this.dependencyStore.getAllUniqueEntities():this.dependencyStore.getUniqueEntities(e);var r=Date.now(),o="undefined"==typeof performance?Date.now():performance.now();n.forEach((function(n){n instanceof f.a||n.onUpdate(e,t)}));var a="undefined"==typeof performance?Date.now():performance.now();this.devtools&&n.length&&this.devtools.sendWatchMap(n,e,r,a-o)}},{key:"get",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.createContext(t),r=e.getValue(n);return Object(o.s)(r)?r.getValue(t):r}},{key:"createContext",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=t.length?t.join(".")+".":"";return{props:e,controller:this,execution:{name:n}}}},{key:"createDependencyMap",value:function(e,t,n){var r=this,a=this.createContext(t,n);return e.reduce((function(e,n){return n instanceof l.d?n.getTags(a).reduce((function(e,n){if("state"===n.type||"moduleState"===n.type){var i=n.getValue(a);if(Object(o.s)(i))return i.getValue(t),Object.assign(e,i.getDependencyMap());var u=n.getPath(a);e[Object(o.i)(u,r.getState(u))]=!0}return e}),e):e}),{})}}]),t}(E),A=C,L=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var D,I=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e,n));return r.changes=[],r.model.state=JSON.parse(JSON.stringify(r.model.state)),r.trackChanges=r.trackChanges.bind(r),r.on("flush",r.trackChanges),r.hasRun=!1,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),L(t,[{key:"trackChanges",value:function(e){this.changes=this.changes.concat(e)}},{key:"getChanges",value:function(){var e=this;return this.changes.reduce((function(t,n){return t[n.path.join(".")]=e.getState(n.path),t}),{})}},{key:"getScript",value:function(){var e=JSON.stringify(this.getChanges());return this.hasRun=!0,"<script>window.CEREBRAL_STATE = "+e+"<\/script>"}},{key:"runSequence",value:function(e,t){var n=void 0;if(Array.isArray(e))n=this.run("UniversalController.run",e,t);else if("string"==typeof e){var r=Object(o.h)(e),a=r.pop(),i=Object(o.m)(r,this.module),u=i&&i.sequences[a];n=this.run(e,u.sequence,t)}else Object(o.x)("Sequence must be a sequence-path or an array of action.");return n}},{key:"setState",value:function(e,t){this.model.set(Object(o.h)(e),t),this.flush(!0)}}]),t}(A),B=I,W=n(71),N=(D=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},function(e,t){function n(){this.constructor=e}D(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),z=function(){function e(e){this.sequenceArray=e}return e.prototype.action=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r,o="string"==typeof t[0],a=o?t.splice(1):t;return a.forEach((function(e){o&&Object.defineProperty(e,"name",{value:t[0]})})),(r=this.sequenceArray).push.apply(r,a),new e(this.sequenceArray)},e.prototype.branch=function(t){var n=this;return this.sequenceArray.push(t),{paths:function(t){var r=function(e){var t={};for(var n in e){var r=new z([]);(0,e[n])(r),t[n]=r.sequenceArray}return t}(t);return n.sequenceArray.push(r),new e(n.sequenceArray)}}},e.prototype.parallel=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r="string"==typeof t[0]?t[1]:t[0],o="string"==typeof t[0]?t[0]:"";return this.sequenceArray.push(Object(l.h)(o,r)),new e(this.sequenceArray)},e.prototype.sequence=function(t){return(n=this.sequenceArray).push.apply(n,t),new e(this.sequenceArray);var n},e.prototype.when=function(e){return this.branch((function(t){return e(t)?t.path.true({}):t.path.false({})}))},e.prototype.debounce=function(e){return this.branch(Object(W.a)(e))},e.prototype.equals=function(e){return this.branch((function(t){var n=String(e(t));return t.path[n]?t.path[n]({}):t.path.othersise({})}))},e.prototype.wait=function(e){return this.sequenceArray.push(Object(W.b)(e)),new H(this.sequenceArray)},e}(),H=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return N(t,e),t.prototype.continue=function(e){var t=new z([]);return this.sequenceArray.push({continue:t.sequenceArray}),t},t}(z);function F(e){var t=new z([]);return e(t),t.sequenceArray}function V(){return function(e){return F(e)}}function U(){return function(e){return F(e)}}function q(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Y(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var G=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";q(this,t);var n=Y(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return Object.defineProperty(n,"message",{configurable:!0,enumerable:!1,value:e,writable:!0}),Object.defineProperty(n,"name",{configurable:!0,enumerable:!1,value:n.constructor.name,writable:!0}),Error.hasOwnProperty("captureStackTrace")?(Error.captureStackTrace(n,n.constructor),Y(n)):(Object.defineProperty(n,"stack",{configurable:!0,enumerable:!1,value:new Error(e).stack,writable:!0}),n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(function(e){function t(){e.apply(this,arguments)}return t.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e,t}(Error));var $=function(e){function t(e,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return r.name="CerebralError",r.details=n,r.toJSON=function(){var e=this;return Object.getOwnPropertyNames(this).reduce((function(t,n){return["toJSON","execution","functionDetails"].includes(n)||(t[n]=e[n]),t}),{})},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t}(G),K=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var X=function(e){function t(e){var n=e.dependencies,r=void 0===n?{}:n,a=e.mergeProps,i=e.props,u=e.controller,c=e.displayName,s=e.onUpdate;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var f=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"View"));return"function"==typeof r&&Object(o.x)("You can not use a function to define dependencies. Use tags or a function on the specific property you want to dynamically create"),Object.keys(r).forEach((function(e){r[e]instanceof l.d||Object(o.x)('The dependency "'+e+'" on component "'+c+'" is not a tag, it has to be a tag')})),f.dependencies=r,f.mergeProps=a,f.controller=u,f._displayName=c,f._hasWarnedBigComponent=!1,f.isUnmounted=!1,f.updateComponent=s||o.w,f.props=i,f.propKeys=Object.keys(i||{}),f._verifyPropsWarned=!1,f.dynamicDependencies=[],f.reactions=[],f.computedWithProps={},f.dynamicComputedWithProps={},f.createReaction=f.createReaction.bind(f),u.devtools&&u.devtools.warnStateProps&&f.verifyProps(i),f}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),K(t,[{key:"verifyProps",value:function(e){var t=Object(o.p)(e);t&&!this._verifyPropsWarned&&(console.warn("You are passing an "+(Array.isArray(e[t])?"array":"object")+' to the component "'+this._displayName+'" on prop "'+t+'" which is from the Cerebral state tree. You should not do this, but rather connect it directly to this component. This will optimize the component and avoid any rerender issues.'),this._verifyPropsWarned=!0)}},{key:"createDependencyMap",value:function(){var e=this,t=this.controller.createContext(this.props),n={},r=Object.keys(this.dependencies).map((function(r){var a=e.dependencies[r],i=a.getValue(t);return Object(o.s)(i)&&i.propsTags.length&&(n[a.getPath(t)]=i),a})).concat(this.dynamicDependencies);return Object.keys(this.computedWithProps).forEach((function(t){t in n||t in e.dynamicComputedWithProps||(e.computedWithProps[t].destroy(),delete e.computedWithProps[t])})),Object.keys(n).forEach((function(t){e.computedWithProps[t]||(e.computedWithProps[t]=n[t].clone())})),Object.keys(this.dynamicComputedWithProps).forEach((function(t){e.computedWithProps[t]||(e.computedWithProps[t]=e.dynamicComputedWithProps[t])})),this.controller.createDependencyMap(r,this.props)}},{key:"onUpdate",value:function(){this.isUnmounted||this.updateComponent.apply(this,arguments)}},{key:"mount",value:function(){this.create(this.controller,[],this._displayName),this.update(this.props)}},{key:"unMount",value:function(){var e=this;Object.keys(this.computedWithProps).forEach((function(t){e.computedWithProps[t].destroy()})),this.reactions.forEach((function(e){return e.destroy()})),this.isUnmounted=!0,this.destroy()}},{key:"onPropsUpdate",value:function(e,t){this.controller.devtools&&this.verifyProps(t);var n=Object(o.l)(e,t);return!!n.length&&(this.updateFromProps(n,t),!0)}},{key:"updateFromProps",value:function(e,t){this.update(t)}},{key:"updateFromState",value:function(e,t,n){this.update(t)}},{key:"update",value:function(e){var t=this.dependencyMap;this.props=e,this.dependencyMap=this.createDependencyMap();var n=Object.assign({},t),r=Object.assign({},this.dependencyMap);this.controller.dependencyStore.updateEntity(this,n,r),this.controller.devtools&&this.controller.devtools.updateWatchMap(this,r,n)}},{key:"createDynamicGetter",value:function(e,t){var n=this;return this.dynamicDependencies=[],this.dynamicComputedWithProps={},Object.assign((function(r){var a=r.getValue(t);if(n.dynamicDependencies.push(r),Object(o.s)(a)&&a.propsTags.length){var i=r.getPath(t);return n.computedWithProps[i]?(n.dynamicComputedWithProps[i]=n.computedWithProps[i],n.computedWithProps[i].getValue(e)):(n.dynamicComputedWithProps[i]=a.clone(),n.dynamicComputedWithProps[i].getValue(e))}return Object(o.s)(a)?a.getValue(e):a}),{path:function(e){return e.getPath(t)}})}},{key:"createReaction",value:function(e,t,n){return h(t,n).create(this.controller,this.modulePath,this.name+"."+e).initialize()}},{key:"getProps",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Object.keys(this.dependencies).reduce((function(r,a){var i=t.dependencies[a],u=i.getValue(e);if(Object(o.s)(u)){var l=i.getPath(e);t.computedWithProps[l]?r[a]=t.computedWithProps[l].getValue(n):r[a]=u.getValue(n)}else r[a]=u;return r}),{});return this.controller.devtools&&this.controller.devtools.bigComponentsWarning&&!this._hasWarnedBigComponent&&Object.keys(this.dependencies).length>=this.controller.devtools.bigComponentsWarning&&(console.warn("Component named "+this._displayName+" has a lot of dependencies, consider refactoring or adjust this option in devtools"),this._hasWarnedBigComponent=!0),this.mergeProps?this.mergeProps(a,n,(function(t){t instanceof l.d||Object(o.x)("You are not passing a tag to the mergeProp get function");var r=t.getValue(e);return Object(o.s)(r)?r.getValue(n):r})):(a.get=this.createDynamicGetter(n,e),a.reaction=this.createReaction,Object.assign({},r?n:{},a))}},{key:"render",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments[2],r=this.controller.createContext(e),o=this.getProps(r,e,n);this.executedCount++,this.controller.devtools&&this.controller.devtools.sendWatchMap([],[],0,0);var a=t(o);return this.dynamicDependencies.length&&this.update(e),a}}]),t}(p.a),Z=X,J=r;var Q=J.props,ee=J.path,te=J.state,ne=J.string,re=J.sequences,oe=J.computed,ae=J.moduleState,ie=J.moduleSequences,ue=J.moduleComputed;function le(e,t){return Object(o.a)("Controller","Use App default import instead"),new A(e,t)}function ce(e,t){return Object(o.a)("UniversalController","Use UniversalApp import instead"),new B(e,t)}function se(e,t){return new B(e,t)}function fe(e){return Object(o.a)("Module","Use plain object/function. Type with ModuleDefinition export"),new b(e)}function pe(e,t){return new A(e,t)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return u})),n.d(t,"j",(function(){return Y})),n.d(t,"h",(function(){return G})),n.d(t,"f",(function(){return q})),n.d(t,"b",(function(){return T.a})),n.d(t,"g",(function(){return k})),n.d(t,"i",(function(){return C})),n.d(t,"c",(function(){return x})),n.d(t,"e",(function(){return D})),n.d(t,"d",(function(){return L}));var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function a(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var u=function(){function e(t){i(this,e),this.type=t,"string"==typeof(arguments.length<=1?void 0:arguments[1])?(this.name=arguments.length<=1?void 0:arguments[1],this.items=arguments.length<=2?void 0:arguments[2]):(this.name=null,this.items=arguments.length<=1?void 0:arguments[1]),Array.isArray(this.items)||(this.items=[this.items])}return r(e,[{key:"toJSON",value:function(){return{name:this.name,_functionTreePrimitive:!0,type:this.type,items:this.items}}}]),e}(),l=function(e){function t(){var e;i(this,t);for(var n=arguments.length,r=Array(n),a=0;a<n;a++)r[a]=arguments[a];return o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this,"sequence"].concat(r)))}return a(t,e),t}(u),c=function(e){function t(){var e;i(this,t);for(var n=arguments.length,r=Array(n),a=0;a<n;a++)r[a]=arguments[a];return o(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this,"parallel"].concat(r)))}return a(t,e),t}(u),s=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var y=function(e){function t(e){f(this,t);var n=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e.message||e));return n.name="FunctionTreeError",n}return d(t,e),s(t,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}]),t}(function(e){function t(){var t=Reflect.construct(e,Array.from(arguments));return Object.setPrototypeOf(t,Object.getPrototypeOf(this)),t}return t.prototype=Object.create(e.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e,t}(Error)),h=function(e){function t(e,n,r,o){f(this,t);var a=p(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,o));return a.name="FunctionTreeExecutionError",a.execution=e,a.funcDetails=n,a.payload=r,a}return d(t,e),s(t,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,execution:{name:this.execution.name},funcDetails:{name:this.funcDetails.name,functionIndex:this.funcDetails.functionIndex},payload:this.payload,stack:this.stack}}}]),t}(y),m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function v(e){if(e.displayName)return e.displayName;if(e.name)return e.name;var t=e.toString(),n=void 0;return 0===t.indexOf("async function")?n="async function ":0===t.indexOf("function")&&(n="function "),t=(t=t.substr(n?n.length:0)).substr(0,t.indexOf("("))}function b(e){return e&&!Array.isArray(e)&&"object"===(void 0===e?"undefined":m(e))&&!(e instanceof u)}function g(e,t,n,r){if(n instanceof u){var o=n.toJSON();return Object.assign(o,{items:g(e,t,o.items,n instanceof c).items})}if(Array.isArray(n))return new l(n.reduce((function(r,o,a){if(o instanceof u){var i=o.toJSON();return r.concat(Object.assign(i,{items:g(e,t,i.items,o instanceof c).items}))}if("function"==typeof o){var l={name:o.displayName||v(o),functionIndex:t.push(o)-1,function:o},s=n[a+1];return b(s)&&(l.outputs={},Object.keys(s).forEach((function(n){if(o.outputs&&!~o.outputs.indexOf(n))throw new y("Outputs object doesn't match list of possible outputs defined for function.");l.outputs[n]=g(e,t,"function"==typeof s[n]?[s[n]]:s[n])}))),r.concat(l)}if(b(o))return r;if(Array.isArray(o)){var f=g(e,t,o);return r.concat(f)}throw new y('Unexpected entry in "'+e+'". '+function(e,t){return"\n[\n"+e.map((function(e){return e===t?" "+(void 0===t?"undefined":m(t))+", <-- PROBLEM":"function"==typeof e?" "+v(e)+",":e instanceof u?" [ "+e.type.toUpperCase()+" ],":Array.isArray(e)?" [ SEQUENCE ],":" { PATHS },"})).join("\n")+"\n]\n "}(n,o))}),[])).toJSON();throw new y("Unexpected entry in tree")}var O=function(e,t){return g(e,[],"function"==typeof t?[t]:t)},_=n(72),w=n(306),j=n.n(w);function P(e,t){return e._functionTreePrimitive&&e.type===t}function E(e,t,n,r,o,a,i,u,l){!function t(l,c,s,f,p){n((function(){function n(e){t(l,c+1,e,s,p)}function d(n,o){return function(a){var i=Object.assign({},s,a?a.payload:{});if(a&&n.outputs){var u=Object.keys(n.outputs);if(!~u.indexOf(a.path))throw new h(e,n,s,"function "+n.name+" must use one of its possible outputs: "+u.join(", ")+".");r(n,a.path,i),t(n.outputs[a.path].items,0,i,s,o)}else o(i)}}var y=l[c];if(y)if(P(y,"sequence"))t(y.items,0,s,f,n);else if(P(y,"parallel")){var m=y.items.length,v=[];a(s,m),y.items.forEach((function(r,o){return r.function?e.runFunction(r,s,f,d(r,(function(e){v.push(e),v.length===m?(u(e,m),n(Object.assign.apply(Object,[{}].concat(v)))):i(e,m-v.length)}))):t(r.items,0,s,f,(function(e){v.push(e),v.length===m?(u(e,m),n(Object.assign.apply(Object,[{}].concat(v)))):i(e,m-v.length)})),v}))}else e.runFunction(y,s,f,d(y,n));else l!==e.staticTree&&o(s),p(s)}))}([e.staticTree],0,t,null,l)}var T=n(70),S=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function M(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var x=function(){function e(){M(this,e)}return S(e,[{key:"getValue",value:function(){throw new Error('Extending ResolveValue requires you to add a "getValue" method')}}]),e}();function k(e,t){return t.split(".").reduce((function(e,n,r){if(r>0&&void 0===e)throw new Error('Cannot extract value at path "'+t+'" ("'+n+'" is not defined).');return e[n]}),e)}var R=function(e){function t(e){M(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.cvalue=e,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),S(t,[{key:"getValue",value:function(e){var t=e.resolve,n=this.cvalue;return t.isResolveValue(n)?t.value(n):Object.keys(n).reduce((function(e,r){return e[r]=t.value(n[r]),e}),{})}}]),t}(x),C=function(e){return new R(e)},A=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var L=function(e){function t(e,n,r,o){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var a=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return a.type=e,a.getter=n,a.strings=r,a.values=o,a}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),A(t,[{key:"getTags",value:function(){return[this].concat(this.getNestedTags())}},{key:"getPath",value:function(e){var t=this;return this.strings.reduce((function(n,r,o){var a=t.values[o];return a instanceof x?n+r+a.getValue(e):n+r+(void 0!==a?a:"")}),"")}},{key:"getValue",value:function(e){return this.getter(this.getPath(e),e)}},{key:"getNestedTags",value:function(){var e=this;return this.strings.reduce((function(n,r,o){var a=e.values[o];return a instanceof t?n.concat(a):n}),[])}},{key:"toString",value:function(){return this.type+"`"+this.pathToString()+"`"}},{key:"pathToString",value:function(){var e=this;return this.strings.reduce((function(n,r,o){var a=e.values[o];return a instanceof t?n+r+"${"+a.toString()+"}":n+r+(void 0!==a?a:"")}),"")}}]),t}(x);function D(e,t){return function(n){for(var r=arguments.length,o=Array(r>1?r-1:0),a=1;a<r;a++)o[a-1]=arguments[a];if(o.some((function(e){return void 0===e})))throw new Error("One of the values passed inside the tag interpolated to undefined. Please check.");return new L(e,t,n,o)}}var I=new T.a({isTag:function(e){if(!(e instanceof L))return!1;for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return!n.length||n.reduce((function(t,n){return t||n===e.type}),!1)},isResolveValue:function(e){return e instanceof x},value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e instanceof x?e.getValue(t?Object.assign({},this.context,t):this.context):e},path:function(e){if(e instanceof L)return e.getPath(this.context);throw new Error("You are extracting a path from an argument that is not a Tag.")}},{wrap:!1}),B=n(88),W=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),N="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function z(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function H(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e){return!e||"object"===(void 0===e?"undefined":N(e))&&!Array.isArray(e)}function V(e,t,n,r){var o=e;return o.execution=t,o.functionDetails=n,o.payload=Object.assign({},r,{_execution:{id:t.id,functionIndex:n.functionIndex},error:e.toJSON?e.toJSON():{name:e.name,message:e.message,stack:e.stack}}),o}var U=function(){function e(t,n,r,o){H(this,e),this.id=Date.now()+"_"+Math.floor(1e4*Math.random()),this.name=t||n.name||this.id,this.staticTree=n,this.functionTree=r,this.datetime=Date.now(),this.errorCallback=o,this.hasThrown=!1,this.isAsync=!1,this.runFunction=this.runFunction.bind(this)}return W(e,[{key:"runFunction",value:function(e,t,n,r){if(!this.hasThrown){var o=this.createContext(e,t,n),a=this.functionTree,i=this.errorCallback,u=this,l=void 0;a.emit("functionStart",u,e,t);try{l=e.function(o)}catch(c){return this.hasThrown=!0,i(V(c,u,e,t),u,e,t)}if(Object(B.b)(l))a.emit("asyncFunction",u,e,t,l),this.isAsync=!0,l.then((function(n){if(n instanceof _.a)a.emit("functionEnd",u,e,t,n),r(n.toJSON());else{if(e.outputs)throw a.emit("functionEnd",u,e,t,n),new h(u,e,t,new Error("The result "+JSON.stringify(n)+" from function "+e.name+" needs to be a path of either "+Object.keys(e.outputs)));if(!F(n))throw a.emit("functionEnd",u,e,t,n),new h(u,e,t,new Error("The result "+JSON.stringify(n)+" from function "+e.name+" is not a valid result"));a.emit("functionEnd",u,e,t,n),r({payload:n})}})).catch((function(n){if(!u.hasThrown)if(n instanceof Error)u.hasThrown=!0,i(V(n,u,e,t),u,e,t);else if(n instanceof _.a)a.emit("functionEnd",u,e,t,n),r(n.toJSON());else if(e.outputs){var o=new h(u,e,t,new Error("The result "+JSON.stringify(n)+" from function "+e.name+" needs to be a path of either "+Object.keys(e.outputs)));u.hasThrown=!0,i(V(o,u,e,t),u,e,t)}else if(F(n))a.emit("functionEnd",u,e,t,n),r({payload:n});else{var l=new h(u,e,t,new Error("The result "+JSON.stringify(n)+" from function "+e.name+" is not a valid result"));u.hasThrown=!0,i(V(l,u,e,t),u,e,t)}}));else if(l instanceof _.a)a.emit("functionEnd",u,e,t,l),r(l.toJSON());else if(e.outputs){var c=new h(u,e,t,new Error("The result "+JSON.stringify(l)+" from function "+e.name+" needs to be a path of either "+Object.keys(e.outputs)));this.hasThrown=!0,i(V(c,u,e,t),u,e,t)}else if(F(l))a.emit("functionEnd",u,e,t,l),r({payload:l});else{var s=new h(u,e,t,new Error("The result "+JSON.stringify(l)+" from function "+e.name+" is not a valid result"));this.hasThrown=!0,i(V(s,u,e,t),u,e,t)}}}},{key:"createContext",value:function(e,t,n){var r=this.functionTree.contextProviders,o={execution:this,props:t||{},functionDetails:e,path:e.outputs?Object.keys(e.outputs).reduce((function(e,t){return e[t]=function(e){return new _.a(t,e)},e}),{}):null},a=r.debugger&&r.debugger.get(o,e,t,n),i=Object.keys(r).reduce((function(o,a){var i=r[a];return i instanceof T.a?o[a]=i.get(o,e,t,n):o[a]=i,o}),o);return a?Object.keys(i).reduce((function(t,n){var o=r[n];return o&&o instanceof T.a&&o.wrap?t[n]="function"==typeof o.wrap?o.wrap(i,e):o.getWrapped(n,i):t[n]=i[n],t}),{}):i}}]),e}(),q=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};H(this,t);var r=z(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));if(r.cachedTrees=[],r.cachedStaticTrees=[],r.executeBranchWrapper=n.executeBranchWrapper||function(e){e()},"object"!==(void 0===e?"undefined":N(e))||null===e||Array.isArray(e))throw new Error("You have to pass an object of context providers to FunctionTree");var o=Object.keys(e);if(o.indexOf("props")>=0||o.indexOf("path")>=0||o.indexOf("resolve")>=0||o.indexOf("execution")>=0||o.indexOf("debugger")>=0)throw new Error('You are trying to add a provider with protected key. "props", "path", "resolve", "execution" and "debugger" are protected');return r.contextProviders=Object.assign({},e,{resolve:I}),r.run=r.run.bind(r),r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),W(t,[{key:"run",value:function(){var e=this,t=void 0,n=void 0,r=void 0,o=void 0,a=void 0,i=[].slice.call(arguments);if(i.forEach((function(e){"string"==typeof e?t=e:Array.isArray(e)||e instanceof u?n=e:n||"function"!=typeof e?"function"==typeof e?o=e:r=e:n=e})),!n)throw new Error("function-tree - You did not pass in a function tree");var l=function(o,i){var u=e.cachedTrees.indexOf(n);-1===u?(a=O(t,n),e.cachedTrees.push(n),e.cachedStaticTrees.push(a)):a=e.cachedStaticTrees[u];var l=new U(t,a,e,(function(t,n,r,o){e.emit("error",t,n,r,o),i(t)}));e.emit("start",l,r),E(l,r,e.executeBranchWrapper,(function(t,n,r){e.emit("pathStart",n,l,t,r)}),(function(t){e.emit("pathEnd",l,t)}),(function(t,n){e.emit("parallelStart",l,t,n)}),(function(t,n){e.emit("parallelProgress",l,t,n)}),(function(t,n){e.emit("parallelEnd",l,t,n)}),(function(t){e.emit("end",l,t),o===i?o(null,t):o(t)}))};if(!o)return new Promise(l);l(o,o)}}]),t}(j.a);function Y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return new(Function.prototype.bind.apply(l,[null].concat(t)))}function G(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return new(Function.prototype.bind.apply(c,[null].concat(t)))}},function(e,t){e.exports=function(){}},function(e,t){var n=Array.isArray;e.exports=n},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HOTKEYS_PASTE=t.HOTKEYS_COPY=t.HOTKEYS_REDO=t.HOTKEYS_UNDO=t.HOTKEYS_CLOSE=t.HOTKEYS_SAVE=t.CAP_LOAD_LAYOUT=t.CAP_DIVI_LIBRARY=t.CAP_PORTABILITY=t.IMPORT_STATE_ERROR=t.IMPORT_STATE_SUCCESS=t.IMPORT_STATE_INCOMING_LAYOUT_DUPLICATE_DECISION=t.IMPORT_STATE_LOADING=t.IMPORT_STATE_IDLE=t.EXPORT_STATE_ERROR=t.EXPORT_STATE_SUCCESS=t.EXPORT_STATE_LOADING=t.EXPORT_STATE_IDLE=t.PORTABILITY_STATE_EXPORT_TEMPLATE=t.PORTABILITY_STATE_DEFAULT=t.SAVE_STATE_ERROR=t.SAVE_STATE_SUCCESS=t.SAVE_STATE_LOADING=t.SAVE_STATE_IDLE=t.MODAL_TYPE_PORTABILITY=t.MODAL_TYPE_DIVI_LIBRARY=t.MODAL_TYPE_VISUAL_BUILDER=t.MODAL_TYPE_HISTORY=t.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT_PROGRESS=t.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT=t.PROMPT_TYPE_VISUAL_BUILDER_UNSAVED_CHANGES=t.PROMPT_TYPE_THEME_BUILDER_RESET=t.PROMPT_TYPE_LOAD_DRAFT=t.PROMPT_TYPE_UNKNOWN_ERROR=t.LAYOUT_TYPES=t.LAYOUT_TYPE_FOOTER=t.LAYOUT_TYPE_BODY=t.LAYOUT_TYPE_HEADER=t.ADMIN_BAR_HEIGHT=void 0;t.ADMIN_BAR_HEIGHT=32;var r="header";t.LAYOUT_TYPE_HEADER=r;var o="body";t.LAYOUT_TYPE_BODY=o;var a="footer";t.LAYOUT_TYPE_FOOTER=a;var i=[r,o,a];t.LAYOUT_TYPES=i;t.PROMPT_TYPE_UNKNOWN_ERROR="unknown_error";t.PROMPT_TYPE_LOAD_DRAFT="load_draft";t.PROMPT_TYPE_THEME_BUILDER_RESET="theme_builder_reset";t.PROMPT_TYPE_VISUAL_BUILDER_UNSAVED_CHANGES="visual_builder_unsaved_changes";t.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT="delete_global_layout";t.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT_PROGRESS="delete_global_layout_progress";t.MODAL_TYPE_HISTORY="history";t.MODAL_TYPE_VISUAL_BUILDER="visual_builder";t.MODAL_TYPE_DIVI_LIBRARY="divi_library";t.MODAL_TYPE_PORTABILITY="portability";t.SAVE_STATE_IDLE="idle";t.SAVE_STATE_LOADING="loading";t.SAVE_STATE_SUCCESS="success";t.SAVE_STATE_ERROR="error";t.PORTABILITY_STATE_DEFAULT="default";t.PORTABILITY_STATE_EXPORT_TEMPLATE="export_template";t.EXPORT_STATE_IDLE="idle";t.EXPORT_STATE_LOADING="loading";t.EXPORT_STATE_SUCCESS="success";t.EXPORT_STATE_ERROR="error";t.IMPORT_STATE_IDLE="idle";t.IMPORT_STATE_LOADING="loading";t.IMPORT_STATE_INCOMING_LAYOUT_DUPLICATE_DECISION="incoming_layout_duplicate_decision";t.IMPORT_STATE_SUCCESS="success";t.IMPORT_STATE_ERROR="error";t.CAP_PORTABILITY="et_theme_builder_portability";t.CAP_DIVI_LIBRARY="divi_library";t.CAP_LOAD_LAYOUT="load_layout";t.HOTKEYS_SAVE=["command+s","ctrl+s"];t.HOTKEYS_CLOSE=["escape"];t.HOTKEYS_UNDO=["command+z","ctrl+z"];t.HOTKEYS_REDO=["command+shift+z","ctrl+shift+z","ctrl+y"];t.HOTKEYS_COPY=["command+c","ctrl+c"];t.HOTKEYS_PASTE=["command+v","ctrl+v"]},function(e,t){e.exports=window.jQuery},function(e,t,n){e.exports=n(308)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(110))&&r.__esModule?r:{default:r};t.default=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a<n;a++)r[a-2]=arguments[a];return o.default.apply(void 0,[window.et_theme_builder_bundle.i18n,[e,t]].concat(r))}},function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},function(e,t,n){var r=n(89);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},function(e,t,n){var r=n(116),o=n(65),a=n(51),i=n(6),u=n(23),l=n(52),c=n(54),s=n(64),f=Object.prototype.hasOwnProperty;e.exports=function(e){if(null==e)return!0;if(u(e)&&(i(e)||"string"==typeof e||"function"==typeof e.splice||l(e)||s(e)||a(e)))return!e.length;var t=o(e);if("[object Map]"==t||"[object Set]"==t)return!e.size;if(c(e))return!r(e).length;for(var n in e)if(f.call(e,n))return!1;return!0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=window.et_theme_builder_bundle.config;t.default=r},function(e,t,n){var r=n(90),o="object"==typeof self&&self&&self.Object===Object&&self,a=r||o||Function("return this")();e.exports=a},function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},function(e,t,n){"use strict";n.d(t,"b",(function(){return l})),n.d(t,"a",(function(){return c}));var r=n(4),o=n(87),a=n(0),i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var l=function(){function e(t,n){u(this,e),this.computed=t,this.propsTags=t.propsTags,this.nestedPath=n}return i(e,[{key:"getValue",value:function(e){return this.nestedPath.reduce((function(e,t){return e&&e[t]}),this.computed.getValue(e))}},{key:"getDependencyMap",value:function(){return this.computed.getDependencyMap()}},{key:"clone",value:function(){return this.computed.clone()}},{key:"destroy",value:function(){return this.computed.destroy()}}]),e}(),c=function(e){function t(e){u(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,"Compute"));return n.computedCallback=e,n.isDirty=!0,n.value=null,n.props=null,n.getters=null,n.stateTags=[],n.propsTags=[],n.onUpdate=n.onUpdate.bind(n),n.dynamicGetter=n.dynamicGetter.bind(n),n.dynamicGetter.path=n.dynamicPathGetter.bind(n),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"createDependencyMap",value:function(){return this.controller.createDependencyMap(this.stateTags,this.props,this.modulePath)}},{key:"getDependencyMap",value:function(){return this.dependencyMap}},{key:"onUpdate",value:function(){this.isDirty=!0}},{key:"clone",value:function(){return new t(this.computedCallback).create(this.controller,this.modulePath,this.name+" (clone)")}},{key:"compute",value:function(){return this.executedCount++,this.computedCallback(this.getDynamicGetter())}},{key:"getDynamicGetter",value:function(){return this.stateTags=[],this.propsTags=[],this.dynamicGetter}},{key:"parseDependencies",value:function(e){var t=this;if(!(e instanceof r.d))throw new Error('Cerebral - Only tags are allowed in the dynamic "get" of Compute');e.getTags().forEach((function(e){"props"===e.type?t.propsTags.push(e):t.stateTags.push(e)}))}},{key:"dynamicGetter",value:function(e){this.parseDependencies(e);var t=e.getValue(this.getters);return Object(a.s)(t)?t.getValue(this.props):t}},{key:"dynamicPathGetter",value:function(e){return e.getPath(this.getters)}},{key:"hasChangedProps",value:function(e){var t=this,n=this.controller.createContext(e);return this.propsTags.reduce((function(e,r){return!!e||r.getValue(t.getters)!==r.getValue(n)}),!1)}},{key:"getValue",value:function(e){if(!this.controller)throw new Error("This Cerebral Compute has not been added to a module");if(!this.isDirty&&this.propsTags.length&&this.hasChangedProps(e)&&(this.isDirty=!0),this.isDirty){this.getters=this.controller.createContext(e),this.props=e,this.value=this.compute();var t=this.dependencyMap;this.dependencyMap=this.createDependencyMap(),this.controller.dependencyStore.updateEntity(this,t,this.dependencyMap),this.controller.devtools&&(this.controller.devtools.updateWatchMap(this,this.dependencyMap,t),this.controller.devtools.updateComputedState(this.name,this.value)),this.isDirty=!1}return this.value}}]),t}(o.a);t.c=function(e){return new c(e)}},function(e,t,n){var r=n(37),o=n(29),a=n(247),i=n(6);e.exports=function(e,t){return(i(e)?r:a)(e,o(t,3))}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=c(n(2)),i=c(n(5)),u=c(n(279));n(430);var l=["tip","ripple","className","children","forwardedRef"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(i,e);var t,n,r,a=v(i);function i(){return y(this,i),a.apply(this,arguments)}return t=i,n=[{key:"render",value:function(){var e=this.props,t=e.tip,n=e.ripple,r=e.className,a=e.children,i=e.forwardedRef,c=d(e,l),s=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({type:"button",className:"et-common-button ".concat(r)},c);return""!==t&&(s["data-tip"]=t),o.default.createElement("button",f({ref:i},s),a,n&&o.default.createElement(u.default,null))}}],n&&h(t.prototype,n),r&&h(t,r),i}(o.PureComponent);O(_,"propTypes",{tip:a.default.string,ripple:a.default.bool,className:a.default.string,forwardedRef:a.default.func}),O(_,"defaultProps",{tip:"",ripple:!0,className:"",forwardedRef:i.default});var w=o.default.forwardRef((function(e,t){return o.default.createElement(_,f({},e,{forwardedRef:t}))}));t.default=w},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r))e.push(o.apply(null,r));else if("object"===a)for(var i in r)n.call(r,i)&&r[i]&&e.push(i)}}return e.join(" ")}e.exports?e.exports=o:void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(20)),u=l(n(281));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(509);var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(l,e);var t,n,r,a=d(l);function l(){return s(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"_renderGraphics",value:function(){switch(this.props.icon){case"add":return o.default.createElement("g",null,o.default.createElement("path",{d:"M18 13h-3v-3a1 1 0 0 0-2 0v3h-3a1 1 0 0 0 0 2h3v3a1 1 0 0 0 2 0v-3h3a1 1 0 0 0 0-2z",fillRule:"evenodd"}));case"back":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.988 10.963h-3v-2.52a.393.393 0 0 0-.63-.361l-5.2 4.5a.491.491 0 0 0 0 .72l5.2 4.5a.393.393 0 0 0 .63-.36v-2.52h2.99a2.992 2.992 0 0 1 2.99 2.972v1.287a.7.7 0 0 0 .7.694h2.59a.7.7 0 0 0 .7-.694v-1.3a6.948 6.948 0 0 0-6.97-6.918z",fillRule:"evenodd"}));case"check":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.203 9.21a.677.677 0 0 0-.98 0l-5.71 5.9-2.85-2.95a.675.675 0 0 0-.98 0l-1.48 1.523a.737.737 0 0 0 0 1.015l4.82 4.979a.677.677 0 0 0 .98 0l7.68-7.927a.737.737 0 0 0 0-1.015l-1.48-1.525z",fillRule:"evenodd"}));case"close":case"close-small":case"multiply-by":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.59 14l4.08-4.082a1.124 1.124 0 0 0-1.587-1.588L14 12.411 9.918 8.329A1.124 1.124 0 0 0 8.33 9.92L12.411 14l-4.082 4.082a1.124 1.124 0 0 0 1.59 1.589L14 15.589l4.082 4.082a1.124 1.124 0 0 0 1.589-1.59L15.589 14h.001z",fillRule:"evenodd"}));case"column":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 8H8a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1V9a1 1 0 0 0-1-.999V8zm-7 2h2v8h-2v-8zm-2 8H9v-8h2v8zm6-8h2v8h-2v-8z",fillRule:"evenodd"}));case"contract":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 19L20 9C20 8.5 19.5 8 19 8L9 8C8.5 8 8 8.5 8 9L8 19C8 19.5 8.5 20 9 20L19 20C19.5 20 20 19.5 20 19L20 19ZM18 18L10 18 10 10 18 10 18 18 18 18Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M11.5 13.5C11.8 13.5 12 13.3 12 13L12 12 13 12C13.3 12 13.5 11.8 13.5 11.5 13.5 11.2 13.3 11 13 11L11.5 11C11.2 11 11 11.2 11 11.5L11 13C11 13.3 11.2 13.5 11.5 13.5L11.5 13.5Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M16.5 11L15 11C14.7 11 14.5 11.2 14.5 11.5 14.5 11.8 14.7 12 15 12L16 12 16 13C16 13.3 16.2 13.5 16.5 13.5 16.8 13.5 17 13.3 17 13L17 11.5C17 11.2 16.8 11 16.5 11L16.5 11Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M13 16L12 16 12 15C12 14.7 11.8 14.5 11.5 14.5 11.2 14.5 11 14.7 11 15L11 16.5C11 16.8 11.2 17 11.5 17L13 17C13.3 17 13.5 16.8 13.5 16.5 13.5 16.2 13.3 16 13 16L13 16Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M16.5 14.5C16.2 14.5 16 14.7 16 15L16 16 15 16C14.7 16 14.5 16.2 14.5 16.5 14.5 16.8 14.7 17 15 17L16.5 17C16.8 17 17 16.8 17 16.5L17 15C17 14.7 16.8 14.5 16.5 14.5L16.5 14.5Z",fillRule:"evenodd"}));case"copy":return o.default.createElement("g",null,o.default.createElement("path",{d:"M16.919 15.391c.05-.124.074-.257.072-.39v-6a1.02 1.02 0 0 0-.072-.389.969.969 0 0 0-.893-.612H7.969a.97.97 0 0 0-.893.611c-.05.124-.076.256-.076.39v6c0 .134.026.266.076.39.146.365.5.604.893.605h8.057a.968.968 0 0 0 .893-.605zm3.074-3.413a1 1 0 0 0-1 1v5.011h-7.008a1 1 0 1 0 0 2h8a1 1 0 0 0 1-1v-6.013a1 1 0 0 0-.992-.998zm-5.016 2.013H8.991v-3.988h5.986v3.993-.005z",fillRule:"evenodd"}));case"delete":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19 9h-3V8a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1v1H9a1 1 0 1 0 0 2h10a1 1 0 0 0 .004-2H19zM9 20c.021.543.457.979 1 1h8c.55-.004.996-.45 1-1v-7H9v7zm2.02-4.985h2v4h-2v-4zm4 0h2v4h-2v-4z",fillRule:"evenodd"}));case"desktop":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 7H8C7.5 7 7 7.5 7 8v10c0 0.5 0.5 1 1 1h5v1h-1c-0.5 0-1 0.5-1 1s0.5 1 1 1h4c0.5 0 1-0.5 1-1s-0.5-1-1-1h-1v-1h5c0.5 0 1-0.5 1-1V8C21 7.5 20.5 7 20 7zM15 18h-2v-1h2V18zM19 16H9V9h10V16z",fillRule:"evenodd"}));case"grid":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 7H8C7.5 7 7 7.5 7 8v12c0 0.5 0.5 1 1 1h12c0.5 0 1-0.5 1-1V8C21 7.5 20.5 7 20 7zM15 9v2h-2V9H15zM15 13v2h-2v-2H15zM9 9h2v2H9V9zM9 13h2v2H9V13zM9 19v-2h2v2H9zM13 19v-2h2v2H13zM19 19h-2v-2h2V19zM19 15h-2v-2h2V15zM19 11h-2V9h2V11z",fillRule:"evenodd"}));case"wireframe":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 7H8C7.5 7 7 7.5 7 8v4c0 0.5 0.5 1 1 1h12c0.5 0 1-0.5 1-1V8C21 7.5 20.5 7 20 7zM19 11H9V9h10V11z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M12 15H8c-0.5 0-1 0.5-1 1v4c0 0.5 0.5 1 1 1h4c0.5 0 1-0.5 1-1v-4C13 15.5 12.5 15 12 15zM11 19H9v-2h2V19z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M20 15h-4c-0.5 0-1 0.5-1 1v4c0 0.5 0.5 1 1 1h4c0.5 0 1-0.5 1-1v-4C21 15.5 20.5 15 20 15zM19 19h-2v-2h2V19z",fillRule:"evenodd"}));case"exit":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.71 16.857l-2.85-2.854 2.85-2.854c.39-.395.39-1.03 0-1.426l-1.43-1.427a1 1 0 0 0-1.42 0L14 11.15l-2.85-2.854a1.013 1.013 0 0 0-1.43 0L8.3 9.723a1 1 0 0 0 0 1.426l2.85 2.854-2.85 2.853a1 1 0 0 0 0 1.427l1.42 1.427a1.011 1.011 0 0 0 1.43 0L14 16.856l2.86 2.854a1 1 0 0 0 1.42 0l1.43-1.427c.39-.395.39-1.03 0-1.426z",fillRule:"evenodd"}));case"expand":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17 16L17 12C17 11.5 16.5 11 16 11L12 11C11.5 11 11 11.5 11 12L11 16C11 16.5 11.5 17 12 17L16 17C16.5 17 17 16.5 17 16L17 16ZM15 15L13 15 13 13 15 13 15 15 15 15Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M8.5 12C8.8 12 9 11.8 9 11.5L9 9 11.5 9C11.8 9 12 8.8 12 8.5 12 8.2 11.8 8 11.5 8L8.5 8C8.2 8 8 8.2 8 8.5L8 11.5C8 11.8 8.2 12 8.5 12L8.5 12Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M19.5 8L16.5 8C16.2 8 16 8.2 16 8.5 16 8.8 16.2 9 16.5 9L19 9 19 11.5C19 11.8 19.2 12 19.5 12 19.8 12 20 11.8 20 11.5L20 8.5C20 8.2 19.8 8 19.5 8L19.5 8Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M11.5 19L9 19 9 16.5C9 16.2 8.8 16 8.5 16 8.2 16 8 16.2 8 16.5L8 19.5C8 19.8 8.2 20 8.5 20L11.5 20C11.8 20 12 19.8 12 19.5 12 19.2 11.8 19 11.5 19L11.5 19Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M19.5 16C19.2 16 19 16.2 19 16.5L19 19 16.5 19C16.2 19 16 19.2 16 19.5 16 19.8 16.2 20 16.5 20L19.5 20C19.8 20 20 19.8 20 19.5L20 16.5C20 16.2 19.8 16 19.5 16L19.5 16Z",fillRule:"evenodd"}));case"heading-four":return o.default.createElement("g",null,o.default.createElement("path",{d:"M8 12.983h5V9a1 1 0 0 1 2 0v9.956a1 1 0 0 1-2 0v-3.973H8v3.973a1 1 0 0 1-2 0V9a1 1 0 1 1 2 0v3.983zm14 5.66h-.75v1.288h-1.29v-1.288h-2.67v-.914l2.74-4.013h1.22v3.907H22v1.02zm-2.04-1.02v-1.055c0-.175.01-.431.02-.764s.03-.529.03-.584h-.03a5.039 5.039 0 0 1-.38.681l-1.14 1.722h1.5z",fillRule:"evenodd"}));case"heading-one":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13 14.983H8v3.973a1 1 0 0 1-2 0V9a1 1 0 1 1 2 0v3.983h5V9a1 1 0 0 1 2 0v9.956a1 1 0 0 1-2 0v-3.973zm8.1 4.951h-1.32v-3.6l.01-.591.02-.645c-.146.15-.3.294-.46.428l-.71.574-.64-.79 2.01-1.594h1.09v6.218z",fillRule:"evenodd"}));case"heading-three":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13 14.983H8v3.973a1 1 0 0 1-2 0V9a1 1 0 1 1 2 0v3.983h5V9a1 1 0 0 1 2 0v9.956a1 1 0 0 1-2 0v-3.973zm8.65.125c.01.364-.12.718-.36.991-.26.29-.608.487-.99.561v.026a1.97 1.97 0 0 1 1.14.456c.265.256.407.613.39.981.03.546-.214 1.07-.65 1.4a3.04 3.04 0 0 1-1.87.5 4.6 4.6 0 0 1-1.8-.336v-1.118c.256.127.524.228.8.3.28.075.57.114.86.115a1.7 1.7 0 0 0 .97-.221.8.8 0 0 0 .31-.709.642.642 0 0 0-.36-.622 2.669 2.669 0 0 0-1.14-.183h-.48v-1.007h.49c.363.023.727-.042 1.06-.189a.687.687 0 0 0 .33-.648.714.714 0 0 0-.89-.706c-.21 0-.42.035-.62.1-.25.087-.49.206-.71.353l-.61-.906a3.419 3.419 0 0 1 2.04-.612 2.652 2.652 0 0 1 1.53.392c.36.24.572.649.56 1.082z",fillRule:"evenodd"}));case"heading-two":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13 14.983H8v3.973a1 1 0 0 1-2 0V9a1 1 0 1 1 2 0v3.983h5V9a1 1 0 0 1 2 0v9.956a1 1 0 0 1-2 0v-3.973zm8.99 4.951h-4.36v-.914l1.57-1.577c.46-.474.76-.8.91-.985a2.1 2.1 0 0 0 .3-.508c.063-.154.097-.318.1-.484a.7.7 0 0 0-.21-.557.8.8 0 0 0-.55-.183c-.246 0-.49.057-.71.166a3.6 3.6 0 0 0-.71.471l-.72-.845a4.47 4.47 0 0 1 .77-.553c.209-.11.43-.194.66-.249.262-.06.53-.09.8-.087.355-.008.707.065 1.03.213.285.13.527.339.7.6.165.262.252.566.25.876.002.275-.049.549-.15.805-.122.277-.28.536-.47.772-.35.398-.725.774-1.12 1.127l-.81.752v.059h2.72v1.106-.005z",fillRule:"evenodd"}));case"help":return o.default.createElement("g",null,o.default.createElement("circle",{cx:"14",cy:"19",r:"1"}),o.default.createElement("path",{d:"M13 16a3.17 3.17 0 0 1 1.59-2.68c.74-.46 1.41-.8 1.41-1.82 0-.5-.45-1.5-2-1.5-1.73 0-2 .95-2 1-.12.6-.33 1-1 1-.67 0-1.12-.4-1-1a3.89 3.89 0 0 1 4-3 3.68 3.68 0 0 1 4 3.5 3.72 3.72 0 0 1-2.23 3.5 1.53 1.53 0 0 0-.77 1 .93.93 0 0 1-1 1 .93.93 0 0 1-1-1z"}));case"help-circle":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14 22a8 8 0 1 1 0-16 8 8 0 0 1 0 16zm0-3.6a.8.8 0 1 0 0-1.6.8.8 0 0 0 0 1.6zm-.8-3.2a.744.744 0 0 0 .8.8.744.744 0 0 0 .8-.8c.08-.343.305-.634.616-.8a2.976 2.976 0 0 0 1.784-2.8A2.944 2.944 0 0 0 14 8.8a3.112 3.112 0 0 0-3.2 2.4c-.096.48.264.8.8.8s.704-.32.8-.8c0-.04.216-.8 1.6-.8 1.24 0 1.6.8 1.6 1.2 0 .816-.536 1.088-1.128 1.456A2.536 2.536 0 0 0 13.2 15.2z"}));case"history":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14 6.5C9.9 6.5 6.5 9.9 6.5 14 6.5 18.1 9.9 21.5 14 21.5 18.1 21.5 21.5 18.1 21.5 14 21.5 9.9 18.1 6.5 14 6.5L14 6.5ZM14 19.5C11 19.5 8.5 17 8.5 14 8.5 11 11 8.5 14 8.5 17 8.5 19.5 11 19.5 14 19.5 17 17 19.5 14 19.5L14 19.5Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M17 13L15 13 15 11C15 10.5 14.5 10 14 10 13.5 10 13 10.5 13 11L13 14C13 14.5 13.5 15 14 15L17 15C17.5 15 18 14.5 18 14 18 13.5 17.5 13 17 13L17 13Z",fillRule:"evenodd"}));case"indent":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 10H8a1 1 0 1 1 0-2h12a1 1 0 1 1 0 2zm0 10H8a1 1 0 0 1 0-2h12a1 1 0 1 1 0 2zm0-5h-7a1 1 0 0 1 0-2h7a1 1 0 1 1 0 2zM7.77 11.978l2.55 1.6a.5.5 0 0 1 0 .848l-2.55 1.6a.5.5 0 0 1-.77-.424v-3.2a.5.5 0 0 1 .77-.424z",fillRule:"evenodd"}));case"letter-spacing-small":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15 19V9a1 1 0 0 1 2 0v10a1 1 0 0 1-2 0zm-4 0V9a1 1 0 0 1 2 0v10a1 1 0 0 1-2 0z",fillRule:"evenodd"}));case"letter-spacing":return o.default.createElement("g",null,o.default.createElement("path",{d:"M18 19V9a1 1 0 0 1 2 0v10a1 1 0 0 1-2 0zM8 19V9a1 1 0 1 1 2 0v10a1 1 0 0 1-2 0z",fillRule:"evenodd"}));case"line-height-small":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19 13H9a1 1 0 0 1 0-2h10a1 1 0 0 1 0 2zm0 4H9a1 1 0 0 1 0-2h10a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"line-height":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19 10H9a1 1 0 1 1 0-2h10a1 1 0 0 1 0 2zm0 10H9a1 1 0 0 1 0-2h10a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"list":return o.default.createElement("g",null,o.default.createElement("path",{d:"M7 10a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0 5a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm0 5a1 1 0 1 1 0-2 1 1 0 0 1 0 2zm11-10h-7a1 1 0 0 1 0-2h7a1 1 0 0 1 0 2zm2 5h-9a1 1 0 0 1 0-2h9a1 1 0 0 1 0 2zm-2 5h-7a1 1 0 0 1 0-2h7a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"loading":return o.default.createElement("g",null,o.default.createElement("circle",{className:"et-fb-icon__circle et-fb-icon__circle--1",cx:"2",cy:"2",r:"2",transform:"translate(4 12)"}),o.default.createElement("circle",{className:"et-fb-icon__circle et-fb-icon__circle--2",cx:"2.3",cy:"2.7",r:"2",transform:"rotate(72 4.397 10.865)"}),o.default.createElement("circle",{className:"et-fb-icon__circle et-fb-icon__circle--3",cx:"2.3",cy:"2.2",r:"2",transform:"rotate(144 10.216 8.724)"}),o.default.createElement("circle",{className:"et-fb-icon__circle et-fb-icon__circle--4",cx:"2.6",cy:"2",r:"2",transform:"rotate(-144 14.235 7.453)"}),o.default.createElement("circle",{className:"et-fb-icon__circle et-fb-icon__circle--5",cx:"2.8",cy:"2.1",r:"2",transform:"rotate(-72 20.635 5.838)"}));case"move":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.91,13.78l-1.85-1.85c-0.14-0.14-0.33-0.22-0.53-0.22c-0.2,0-0.39,0.08-0.53,0.22c-0.14,0.14-0.22,0.33-0.22,0.53S17.86,12.86,18,13v0h-2.94v-2.96c0.13,0.11,0.3,0.19,0.48,0.19c0.2,0,0.39-0.08,0.53-0.22c0.14-0.14,0.22-0.33,0.22-0.53s-0.08-0.39-0.22-0.53l-1.85-1.85C14.17,7.03,14.09,7,14,7s-0.16,0.03-0.22,0.09l-1.85,1.85c-0.14,0.14-0.22,0.33-0.22,0.53s0.08,0.39,0.22,0.53c0.14,0.14,0.33,0.22,0.53,0.22S12.86,10.14,13,10h0.06v3H10v0c0.14-0.14,0.22-0.33,0.22-0.53s-0.08-0.39-0.22-0.53c-0.14-0.14-0.33-0.22-0.53-0.22c-0.2,0-0.39,0.08-0.53,0.22L7.1,13.78C7.04,13.84,7,13.92,7,14c0,0.08,0.03,0.16,0.09,0.22l1.85,1.85c0.14,0.14,0.33,0.22,0.53,0.22c0.2,0,0.39-0.08,0.53-0.22c0.14-0.14,0.22-0.33,0.22-0.53c0-0.2-0.08-0.39-0.22-0.53v0h3.06v3H13c-0.14-0.14-0.33-0.22-0.53-0.22s-0.39,0.08-0.53,0.22c-0.14,0.14-0.22,0.33-0.22,0.53c0,0.2,0.08,0.39,0.22,0.53l1.85,1.85C13.84,20.97,13.92,21,14,21s0.16-0.03,0.22-0.09l1.85-1.85c0.14-0.14,0.22-0.33,0.22-0.53c0-0.2-0.08-0.39-0.22-0.53c-0.14-0.14-0.33-0.22-0.53-0.22c-0.18,0-0.34,0.07-0.48,0.19V15H18v0c-0.14,0.14-0.22,0.33-0.22,0.53c0,0.2,0.08,0.39,0.22,0.53c0.14,0.14,0.33,0.22,0.53,0.22c0.2,0,0.39-0.08,0.53-0.22l1.85-1.85C20.97,14.16,21,14.08,21,14C21,13.92,20.97,13.84,20.91,13.78z"}));case"position-move":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21,14a.31.31,0,0,1-.09.22l-1.85,1.85a.75.75,0,0,1-1.28-.53A.77.77,0,0,1,18,15h0a1.42,1.42,0,0,0,0-2h0a.77.77,0,0,1-.22-.54.75.75,0,0,1,1.28-.53l1.85,1.85A.31.31,0,0,1,21,14Zm-4.93,4a.75.75,0,0,0-.53-.22.77.77,0,0,0-.48.18L15,18a1.41,1.41,0,0,1-2,0l0,0a.75.75,0,0,0-1.06,0,.73.73,0,0,0,0,1.06l1.84,1.85A.31.31,0,0,0,14,21a.28.28,0,0,0,.22-.09l1.85-1.85a.75.75,0,0,0,0-1.06ZM10,15a1.42,1.42,0,0,1,0-2h0a.78.78,0,0,0,.23-.54.75.75,0,0,0-.22-.53.77.77,0,0,0-.54-.22.75.75,0,0,0-.53.22L7.1,13.78a.29.29,0,0,0,0,.44l1.84,1.85a.75.75,0,0,0,.53.22.77.77,0,0,0,.54-.22.75.75,0,0,0,.22-.53A.78.78,0,0,0,10,15Zm6.07-6.06L14.22,7.09A.28.28,0,0,0,14,7a.31.31,0,0,0-.22.09L11.94,8.94a.73.73,0,0,0,0,1.06A.75.75,0,0,0,13,10l0,0a1.41,1.41,0,0,1,2,0l.05.06a.77.77,0,0,0,.48.18.75.75,0,0,0,.53-1.28Zm0,5.06a2,2,0,1,0-2,2A2,2,0,0,0,16.06,14Z"}));case"position-horizontal":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21,14a.31.31,0,0,1-.09.22l-1.85,1.85a.75.75,0,0,1-1.28-.53A.77.77,0,0,1,18,15h0a1.42,1.42,0,0,0,0-2h0a.77.77,0,0,1-.22-.54.75.75,0,0,1,1.28-.53l1.85,1.85A.31.31,0,0,1,21,14ZM10,15a1.42,1.42,0,0,1,0-2h0a.78.78,0,0,0,.23-.54.75.75,0,0,0-.22-.53.77.77,0,0,0-.54-.22.75.75,0,0,0-.53.22L7.1,13.78a.29.29,0,0,0,0,.44l1.84,1.85a.75.75,0,0,0,.53.22.77.77,0,0,0,.54-.22.75.75,0,0,0,.22-.53A.78.78,0,0,0,10,15Zm6.06-1a2,2,0,1,0-2,2A2,2,0,0,0,16.06,14Z"}),o.default.createElement("path",{style:{opacity:.2},d:"M16.29,18.53a.75.75,0,0,1-.22.53l-1.85,1.85A.28.28,0,0,1,14,21a.31.31,0,0,1-.22-.09l-1.84-1.85a.73.73,0,0,1,0-1.06A.75.75,0,0,1,13,18l0,0a1.41,1.41,0,0,0,2,0l.05-.06a.77.77,0,0,1,.48-.18.75.75,0,0,1,.75.75Zm-.22-9.59L14.22,7.09A.28.28,0,0,0,14,7a.31.31,0,0,0-.22.09L11.94,8.94a.73.73,0,0,0,0,1.06A.75.75,0,0,0,13,10l0,0a1.41,1.41,0,0,1,2,0l.05.06a.77.77,0,0,0,.48.18.75.75,0,0,0,.53-1.28Z"}));case"position-vertical":return o.default.createElement("g",null,o.default.createElement("path",{style:{opacity:.2},d:"M21,14a.31.31,0,0,1-.09.22l-1.85,1.85a.75.75,0,0,1-1.28-.53A.77.77,0,0,1,18,15h0a1.42,1.42,0,0,0,0-2h0a.77.77,0,0,1-.22-.54.75.75,0,0,1,1.28-.53l1.85,1.85A.31.31,0,0,1,21,14ZM10,15a1.42,1.42,0,0,1,0-2h0a.78.78,0,0,0,.23-.54.75.75,0,0,0-.22-.53.77.77,0,0,0-.54-.22.75.75,0,0,0-.53.22L7.1,13.78a.29.29,0,0,0,0,.44l1.84,1.85a.75.75,0,0,0,.53.22.77.77,0,0,0,.54-.22.75.75,0,0,0,.22-.53A.78.78,0,0,0,10,15Z"}),o.default.createElement("path",{d:"M14.06,16a2,2,0,1,1,2-2A2,2,0,0,1,14.06,16Zm2,2a.75.75,0,0,0-.53-.22.77.77,0,0,0-.48.18L15,18a1.41,1.41,0,0,1-2,0l0,0a.75.75,0,0,0-1.06,0,.73.73,0,0,0,0,1.06l1.84,1.85A.31.31,0,0,0,14,21a.28.28,0,0,0,.22-.09l1.85-1.85a.75.75,0,0,0,0-1.06Zm0-9.06L14.22,7.09A.28.28,0,0,0,14,7a.31.31,0,0,0-.22.09L11.94,8.94a.73.73,0,0,0,0,1.06A.75.75,0,0,0,13,10l0,0a1.41,1.41,0,0,1,2,0l.05.06a.77.77,0,0,0,.48.18.75.75,0,0,0,.53-1.28Z"}));case"numbered-list":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9.08 20H7.5a.5.5 0 1 1 0-1h.78l-.14-.146a.492.492 0 0 1 0-.707L8.28 18H7.5a.5.5 0 1 1 0-1h1.58a.653.653 0 0 1 .61.412.672.672 0 0 1-.14.726l-.36.362.36.362a.672.672 0 0 1 .14.726.653.653 0 0 1-.61.412zm8.91-10h-5a1 1 0 1 1 0-2h5a1 1 0 0 1 0 2zm3 5h-8a1 1 0 1 1 0-2h8a1 1 0 0 1 0 2zm-3 5h-5a1 1 0 1 1 0-2h5a1 1 0 0 1 0 2zm-8.51-5H7.5a.482.482 0 0 1-.46-.309.5.5 0 0 1 .1-.544L8.28 13H7.5a.5.5 0 1 1 0-1h1.59a.661.661 0 0 1 .47 1.126L8.69 14h.79a.5.5 0 0 1 0 1zm-.99-4a.5.5 0 0 1-.5-.5V9a.5.5 0 1 1 0-1h.5a.5.5 0 0 1 .49.5v2a.5.5 0 0 1-.49.5z",fillRule:"evenodd"}));case"paint":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.489 8.364a.9.9 0 0 0-.641-.26c-.281.003-.55.117-.746.318l-1.611 1.615-1.8-1.8a1 1 0 0 0-1.408 1.41l1.8 1.8-2.767 2.776a.988.988 0 0 0-.057 1.39l4.56 4.573a.9.9 0 0 0 .64.26 1.06 1.06 0 0 0 .747-.317l6.052-6.068a.624.624 0 0 0 .036-.875l-4.805-4.822zm1.07 6.583a4.34 4.34 0 0 1-6.15 0l2.082-2.087 1.017 1.019a1 1 0 1 0 1.408-1.411l-1.017-1.02.925-.928 3.075 3.084-1.34 1.343zm2.39 4.388a1.5 1.5 0 1 0 2.986 0c0-1.278-1.493-4.4-1.493-4.4s-1.493 3.067-1.493 4.4z",fillRule:"evenodd"}));case"phone":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17 7h-6c-0.5 0-1 0.5-1 1v12c0 0.5 0.5 1 1 1h6c0.5 0 1-0.5 1-1V8C18 7.5 17.5 7 17 7zM15 20h-2v-1h2V20zM16 18h-4V9h4V18z",fillRule:"evenodd"}));case"preview-link":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17.586 9l-4.536 4.535a1 1 0 1 0 1.414 1.415L19 10.415V12a1 1 0 0 0 2 0V8a.997.997 0 0 0-1-1h-4a1 1 0 0 0 0 2h1.586zm3.121 11.707A.997.997 0 0 1 20 21H8a.997.997 0 0 1-1-1V8a.997.997 0 0 1 1-1h4a1 1 0 0 1 0 2H9v10h10v-3a1 1 0 0 1 2 0v4a.997.997 0 0 1-.293.707z"}));case"redo":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.986 7l-1.78 1.78c-1.255-.967-2.835-1.501-4.575-1.527-3.845-.057-7.195 2.624-7.59 6.45C6.577 18.2 10.092 22 14.493 22c1.94 0 3.701-.736 5.031-1.945a.674.674 0 0 0 .032-.979l-1.184-1.175a.655.655 0 0 0-.901-.026c-.791.72-1.83 1.182-2.978 1.182-2.671 0-4.798-2.258-4.46-5.008.273-2.22 2.299-3.831 4.534-3.8a4.51 4.51 0 0 1 2.44.734l-2.014 2.014c0 .552.447.999.999.999h4.994a.998.998 0 0 0 1-1V8a1 1 0 0 0-1-1z",fillRule:"evenodd"}));case"reset":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9.596 8.95a6.811 6.811 0 0 1 9.384-.15 6.661 6.661 0 0 1 .08 9.477 6.421 6.421 0 0 1-4.62 1.931c-.21 0-.42 0-.63-.017A6.084 6.084 0 0 1 9 17.151l5.45.005a3.274 3.274 0 0 0 3.26-3.3 3.418 3.418 0 0 0-3.41-3.314c-.83 0-1.626.321-2.224.89l1.764 1.755a.556.556 0 0 1-.4.948H7.56A.557.557 0 0 1 7 13.58V7.695a.557.557 0 0 1 .95-.393L9.596 8.95z",fillRule:"evenodd"}));case"resize":return o.default.createElement("g",null,o.default.createElement("path",{d:"M11.715 12.858l-2.292-2.291a1.885 1.885 0 0 1-1.381 1.524A1.041 1.041 0 0 1 7 11.049V7.431C7 7.193 7.193 7 7.431 7h3.618c.575 0 1.041.467 1.042 1.042a1.884 1.884 0 0 1-1.523 1.38l2.292 2.291 5.728 5.728a1.886 1.886 0 0 1 1.37-1.532c.575 0 1.041.467 1.042 1.042v3.618a.431.431 0 0 1-.431.431h-3.618a1.043 1.043 0 0 1-1.042-1.042 1.887 1.887 0 0 1 1.533-1.371l-5.728-5.728z",fillRule:"evenodd"}));case"save":return o.default.createElement("g",null,o.default.createElement("path",{d:"M18.95 9.051a1 1 0 1 0-1.414 1.414 5 5 0 1 1-7.07 0A1 1 0 0 0 9.05 9.051a7 7 0 1 0 9.9.001v-.001zm-5.378 8.235a.5.5 0 0 0 .857 0l2.117-3.528a.5.5 0 0 0-.429-.758H15V8a1 1 0 0 0-2 0v5h-1.117a.5.5 0 0 0-.428.758l2.117 3.528z",fillRule:"evenodd"}));case"setting":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.426 13.088l-1.383-.362a.874.874 0 0 1-.589-.514l-.043-.107a.871.871 0 0 1 .053-.779l.721-1.234a.766.766 0 0 0-.116-.917 6.682 6.682 0 0 0-.252-.253.768.768 0 0 0-.917-.116l-1.234.722a.877.877 0 0 1-.779.053l-.107-.044a.87.87 0 0 1-.513-.587l-.362-1.383a.767.767 0 0 0-.73-.567h-.358a.768.768 0 0 0-.73.567l-.362 1.383a.878.878 0 0 1-.513.589l-.107.044a.875.875 0 0 1-.778-.054l-1.234-.722a.769.769 0 0 0-.918.117c-.086.082-.17.166-.253.253a.766.766 0 0 0-.115.916l.721 1.234a.87.87 0 0 1 .053.779l-.043.106a.874.874 0 0 1-.589.514l-1.382.362a.766.766 0 0 0-.567.731v.357a.766.766 0 0 0 .567.731l1.383.362c.266.07.483.26.588.513l.043.107a.87.87 0 0 1-.053.779l-.721 1.233a.767.767 0 0 0 .115.917c.083.087.167.171.253.253a.77.77 0 0 0 .918.116l1.234-.721a.87.87 0 0 1 .779-.054l.107.044a.878.878 0 0 1 .513.589l.362 1.383a.77.77 0 0 0 .731.567h.356a.766.766 0 0 0 .73-.567l.362-1.383a.878.878 0 0 1 .515-.589l.107-.044a.875.875 0 0 1 .778.054l1.234.721c.297.17.672.123.917-.117.087-.082.171-.166.253-.253a.766.766 0 0 0 .116-.917l-.721-1.234a.874.874 0 0 1-.054-.779l.044-.107a.88.88 0 0 1 .589-.513l1.383-.362a.77.77 0 0 0 .567-.731v-.357a.772.772 0 0 0-.569-.724v-.005zm-6.43 3.9a2.986 2.986 0 1 1 2.985-2.986 3 3 0 0 1-2.985 2.987v-.001z",fillRule:"evenodd"}));case"sidebar":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19 8L9 8C8.5 8 8 8.5 8 9L8 19C8 19.5 8.5 20 9 20L19 20C19.5 20 20 19.5 20 19L20 9C20 8.5 19.5 8 19 8L19 8ZM10 10L12 10 12 12 10 12 10 10 10 10ZM10 13L12 13 12 15 10 15 10 13 10 13ZM10 18L10 16 12 16 12 18 10 18 10 18ZM18 18L14 18 14 10 18 10 18 18 18 18Z",fillRule:"evenodd"}));case"tablet":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19 7H9C8.5 7 8 7.5 8 8v12c0 0.5 0.5 1 1 1h10c0.5 0 1-0.5 1-1V8C20 7.5 19.5 7 19 7zM15 20h-2v-1h2V20zM18 18h-8V9h8V18z",fillRule:"evenodd"}));case"text-bold":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17.337 13.535c.43-.591.662-1.304.663-2.035A3.51 3.51 0 0 0 14.5 8h-3c-.114 0-.221.023-.333.034A.933.933 0 0 0 11 8a.969.969 0 0 0-.53.174A.982.982 0 0 0 10 9v10c.005.338.182.65.47.827.156.108.34.168.53.173a.933.933 0 0 0 .167-.034c.112.011.219.034.333.034h4a3.51 3.51 0 0 0 3.5-3.5 3.494 3.494 0 0 0-1.667-2.965h.004zM16 11.5a1.5 1.5 0 0 1-1.5 1.5H12v-3h2.5a1.5 1.5 0 0 1 1.5 1.5zm1 5a1.5 1.5 0 0 1-1.5 1.5H12v-3h3.5a1.5 1.5 0 0 1 1.5 1.5z",fillRule:"evenodd"}));case"text-center":return o.default.createElement("g",null,o.default.createElement("path",{d:"M18 10h-8a1 1 0 1 1 0-2h8a1 1 0 0 1 0 2zm2 5H8a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2zm-2 5h-8a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"text-italic":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17 8h-5c-.6 0-1 .4-1 1s.4 1 1 1h1.3l-2.1 8H10c-.6 0-1 .4-1 1s.4 1 1 1h5c.6 0 1-.4 1-1s-.4-1-1-1h-1.7l2.1-8H17c.6 0 1-.4 1-1s-.4-1-1-1z",fillRule:"evenodd"}));case"text-justify":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 20H8a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2zm0-10H8a1 1 0 1 1 0-2h12a1 1 0 0 1 0 2zM8 15a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2H8z",fillRule:"evenodd"}));case"text-large":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.38 8.96a1.006 1.006 0 0 0-.65-.9.942.942 0 0 0-.28-.046c-.03 0-.06-.013-.09-.014-.03 0-.06.011-.09.014a.942.942 0 0 0-.28.045.991.991 0 0 0-.65.9l-4.28 9.622c-.187.52.075 1.093.59 1.291a.992.992 0 0 0 1.28-.592l1.19-2.272h4.47l1.2 2.272a.994.994 0 1 0 1.86-.7l-4.27-9.62zm-2.52 6.042l1.5-3.039 1.5 3.04h-3z",fillRule:"evenodd"}));case"text-left":return o.default.createElement("g",null,o.default.createElement("path",{d:"M16 20H8a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2zm0-10H8a1 1 0 1 1 0-2h8a1 1 0 0 1 0 2zm4 5H8a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"text-link":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.726 7.274a.935.935 0 0 0-1.322 0l-1.849 1.85-.67-.67a3.06 3.06 0 0 0-4.226 0l-4.225 4.225a2.998 2.998 0 0 0 0 4.227l.669.67-1.85 1.85a.935.935 0 0 0 1.322 1.321l1.85-1.85.668.67a2.99 2.99 0 0 0 4.228 0l4.224-4.225a2.998 2.998 0 0 0 0-4.227l-.67-.67 1.85-1.85a.935.935 0 0 0 .001-1.321zm-2.498 5.162a1.123 1.123 0 0 1 0 1.584l-4.223 4.225a1.146 1.146 0 0 1-1.583 0l-.669-.67 1.581-1.582a.937.937 0 1 0-1.328-1.321l-1.582 1.581-.669-.669a1.122 1.122 0 0 1 0-1.584l4.225-4.224a1.12 1.12 0 0 1 1.583 0l.67.67-1.582 1.58a.935.935 0 0 0 1.322 1.322l1.581-1.582.674.67z",fillRule:"evenodd"}));case"text-quote":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9.437 9.049a2 2 0 1 0 1.186 3.116c.264.574.394 1.2.381 1.833 0 2.116-1.118 3.998-1.999 3.998a1 1 0 1 0 0 2c2.392 0 3.999-3.1 3.999-5.998 0-2.709-1.48-4.698-3.567-4.949zm7.997 0a2 2 0 1 0 1.186 3.116c.263.574.393 1.2.38 1.833 0 2.116-1.117 3.998-1.998 3.998a1 1 0 1 0 0 2c2.392 0 3.998-3.1 3.998-5.998 0-2.709-1.48-4.698-3.566-4.949z",fillRule:"evenodd"}));case"text-right":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 15H8a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2zm0-5h-8a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2zm0 10h-8a1 1 0 0 1 0-2h8a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"text-small":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.168 10.639a.672.672 0 0 0-.424-.6.6.6 0 0 0-.186-.03c-.02 0-.038-.009-.057-.009a.521.521 0 0 0-.057.009.6.6 0 0 0-.186.03.672.672 0 0 0-.424.6l-2.792 6.448a.681.681 0 0 0 .384.865.645.645 0 0 0 .836-.4L12 15.997h3l.738 1.558a.646.646 0 0 0 .837.4.68.68 0 0 0 .383-.865l-2.791-6.451zm-1.645 4.315l.978-2.3.978 2.3h-1.956z",fillRule:"evenodd"}));case"text-underline":return o.default.createElement("g",null,o.default.createElement("path",{d:"M8 21h12c.6 0 1 .4 1 1s-.4 1-1 1H8c-.6 0-1-.4-1-1s.4-1 1-1zM10 8c.6 0 1 .4 1 1v6c0 1.7 1.3 3 3 3s3-1.3 3-3V9c0-.6.4-1 1-1s1 .4 1 1v6c0 2.8-2.2 5-5 5s-5-2.2-5-5V9c0-.6.4-1 1-1z",fillRule:"evenodd"}));case"text-underline-double":return o.default.createElement("g",null,o.default.createElement("path",{d:"M8.5 23h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1zM8.5 21h11a.5.5 0 0 1 0 1h-11a.5.5 0 0 1 0-1zM10 8a1 1 0 0 1 1 1v6a3 3 0 1 0 6 0V9a1 1 0 0 1 2 0v6a5 5 0 0 1-10 0V9a1 1 0 0 1 1-1z",fillRule:"evenodd"}));case"text-strikethrough":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.8 13c-.1 0-.2-.1-.3-.1C11.6 11.7 11 10 12.1 9c.9-.9 3.4-.4 3.7.5.2.5.7.8 1.3.6.5-.2.8-.7.6-1.3-.8-2.4-5.1-3.3-7-1.3-1.6 1.6-1.4 3.8.3 5.5H7c-.6 0-1 .4-1 1s.4 1 1 1h7.3c2.3 1.1 2.7 2.5 1.7 3.7-1.1 1.3-3.4 1.2-4.7-.8-.3-.5-.9-.6-1.4-.3-.5.3-.6.9-.3 1.4 2 3.2 5.9 3.3 7.9 1 1.3-1.5 1.3-3.4 0-5H21c.6 0 1-.4 1-1s-.4-1-1-1h-6.2z",fillRule:"evenodd"}));case"text-smallcaps":return o.default.createElement("g",null,o.default.createElement("path",{d:"M11 10h2c.6 0 1-.4 1-1s-.4-1-1-1H7c-.6 0-1 .4-1 1s.4 1 1 1h2v9c0 .6.4 1 1 1s1-.4 1-1v-9zm8 4v5c0 .6-.4 1-1 1s-1-.4-1-1v-5h-2c-.6 0-1-.4-1-1s.4-1 1-1h6c.6 0 1 .4 1 1s-.4 1-1 1h-2z",fillRule:"evenodd"}));case"text-uppercase":return o.default.createElement("g",null,o.default.createElement("path",{d:"M10 10h2c.6 0 1-.4 1-1s-.4-1-1-1H6c-.6 0-1 .4-1 1s.4 1 1 1h2v9c0 .6.4 1 1 1s1-.4 1-1v-9zm10 0v9c0 .6-.4 1-1 1s-1-.4-1-1v-9h-2c-.6 0-1-.4-1-1s.4-1 1-1h6c.6 0 1 .4 1 1s-.4 1-1 1h-2z",fillRule:"evenodd"}));case"text-h1":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21 19.934h-1.32v-3.6l.01-.591.02-.645c-.146.15-.3.294-.46.428l-.71.574-.64-.79 2.01-1.594H21v6.218zM13 9v4H8V9a1 1 0 0 0-2 0v10a1 1 0 0 0 2 0v-4h5v4a1 1 0 0 0 2 0V9a1 1 0 0 0-2 0z",fillRule:"evenodd"}));case"text-h2":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21.99 19.934h-4.36v-.914l1.57-1.577c.46-.474.76-.8.91-.985.123-.154.224-.325.3-.508.063-.154.097-.318.1-.484a.702.702 0 0 0-.21-.557.797.797 0 0 0-.55-.183c-.246 0-.49.057-.71.166a3.574 3.574 0 0 0-.71.471l-.72-.845a4.47 4.47 0 0 1 .77-.553c.209-.11.43-.194.66-.249.262-.06.53-.09.8-.087.355-.008.707.065 1.03.213.285.13.527.339.7.6.165.262.252.566.25.876.002.275-.049.549-.15.805-.122.277-.28.536-.47.772-.35.398-.725.774-1.12 1.127l-.81.752v.059h2.72v1.106-.005zM13 9v4H8V9a1 1 0 0 0-2 0v10a1 1 0 0 0 2 0v-4h5v4a1 1 0 0 0 2 0V9a1 1 0 0 0-2 0z",fillRule:"evenodd"}));case"text-h3":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21.65 15.108c.01.364-.12.718-.36.991-.26.29-.608.487-.99.561v.026a1.97 1.97 0 0 1 1.14.456c.265.256.407.613.39.981.03.546-.214 1.07-.65 1.4a3.037 3.037 0 0 1-1.87.5 4.587 4.587 0 0 1-1.8-.336v-1.118c.256.127.524.228.8.3.28.075.57.114.86.115.338.025.676-.052.97-.221a.802.802 0 0 0 .31-.709.642.642 0 0 0-.36-.622 2.674 2.674 0 0 0-1.14-.183h-.48v-1.007h.49c.363.023.727-.042 1.06-.189a.686.686 0 0 0 .33-.648.715.715 0 0 0-.89-.706c-.21 0-.42.035-.62.1-.25.087-.49.206-.71.353l-.61-.906a3.42 3.42 0 0 1 2.04-.612 2.65 2.65 0 0 1 1.53.392c.36.24.572.649.56 1.082zM13 9v4H8V9a1 1 0 0 0-2 0v10a1 1 0 0 0 2 0v-4h5v4a1 1 0 0 0 2 0V9a1 1 0 0 0-2 0z",fillRule:"evenodd"}));case"text-h4":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21.25 17.623v-3.907h-1.22l-2.74 4.013v.914h2.67v1.288h1.29v-1.288H22v-1.02h-.75zm-1.27-1.819c-.01.333-.02.589-.02.764v1.055h-1.5l1.14-1.722c.144-.217.271-.445.38-.681h.03c0 .055-.02.251-.03.584zM13 9v4H8V9a1 1 0 0 0-2 0v10a1 1 0 0 0 2 0v-4h5v4a1 1 0 0 0 2 0V9a1 1 0 0 0-2 0z",fillRule:"evenodd"}));case"text-h5":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.259 15.73c.621 0 1.115.174 1.483.523.368.349.552.826.552 1.433 0 .718-.221 1.27-.664 1.657-.442.387-1.075.58-1.898.58-.715 0-1.292-.116-1.731-.347v-1.173c.231.123.501.223.809.301.308.078.599.117.875.117.829 0 1.244-.34 1.244-1.02 0-.647-.429-.971-1.288-.971-.155 0-.327.015-.514.046-.188.031-.34.064-.457.099l-.541-.29.242-3.274h3.485v1.151H19.56l-.119 1.261.154-.031c.179-.041.4-.062.664-.062z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M13 9v4H8V9a1 1 0 0 0-2 0v10a1 1 0 0 0 2 0v-4h5v4a1 1 0 0 0 2 0V9a1 1 0 0 0-2 0z",fillRule:"evenodd"}));case"text-h6":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22.047 16.275c-.325-.36-.775-.541-1.349-.541-.639 0-1.103.249-1.393.747h-.057c.026-.507.113-.898.259-1.173s.367-.483.661-.624.675-.211 1.14-.211c.255 0 .513.029.773.088v-1.085a4.374 4.374 0 0 0-.861-.066c-1.072 0-1.877.311-2.415.932S18 15.909 18 17.18c0 .595.096 1.103.288 1.525s.464.743.817.962.767.33 1.241.33c.686 0 1.222-.2 1.608-.6s.58-.943.58-1.628c.001-.635-.161-1.133-.487-1.494zm-1.059 2.345c-.155.195-.378.292-.668.292-.281 0-.513-.12-.697-.36s-.275-.535-.275-.883c0-.237.097-.445.292-.624s.43-.268.705-.268c.293 0 .512.09.657.27s.218.427.218.74c.001.36-.076.638-.232.833z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M13 9v4H8V9a1 1 0 0 0-2 0v10a1 1 0 0 0 2 0v-4h5v4a1 1 0 0 0 2 0V9a1 1 0 0 0-2 0z",fillRule:"evenodd"}));case"text":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9.4 8h-.3c-.4.2-.5.5-.6 1l-4.4 9.7c-.2.5.1 1.1.6 1.3.5.2 1.1-.1 1.3-.6L7 17h5l1 2.3c.2.5.8.8 1.3.6.5-.2.8-.8.6-1.3L10.5 9c-.1-.5-.2-.8-.6-.9-.1-.1-.2-.1-.3-.1h-.2zM8 15l1.5-3 1.5 3H8zm15.5 0v-1c0-1.7-1.3-3-3-3h-3c-.5 0-1.2.4-1.2 1s.6 1 1.2 1h3c.6 0 1 .4 1 1h-3c-1.6 0-3 1.3-3 3 0 1.6 1.3 3 3 3h2c.8 0 1.4-.3 2-.9.1.5.5.9 1 .9s1-.5 1-1-.4-1-1-1v-3zm-2 2c0 .6-.4 1-1 1h-2c-.6 0-1-.5-1-1s.5-1 1-1h3v1z",fillRule:"evenodd"}));case"undent":return o.default.createElement("g",null,o.default.createElement("path",{d:"M10.24 16.022l-2.56-1.6a.5.5 0 0 1 0-.848l2.56-1.6a.5.5 0 0 1 .76.424v3.2a.5.5 0 0 1-.76.424zM20 10H8a1 1 0 1 1 0-2h12a1 1 0 0 1 0 2zm0 5h-6a1 1 0 0 1 0-2h6a1 1 0 0 1 0 2zm0 5H8a1 1 0 0 1 0-2h12a1 1 0 0 1 0 2z",fillRule:"evenodd"}));case"undo":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.355 7.253c-1.74.026-3.321.559-4.576 1.528L7.999 7A1 1 0 0 0 7 8v4.998c0 .552.447.999.999.999h4.995a1 1 0 0 0 .999-.999l-2.014-2.016a4.51 4.51 0 0 1 2.44-.733c2.235-.032 4.261 1.58 4.534 3.799.338 2.751-1.789 5.009-4.46 5.009-1.149 0-2.186-.462-2.978-1.182a.654.654 0 0 0-.902.026l-1.184 1.175a.674.674 0 0 0 .032.979A7.443 7.443 0 0 0 14.493 22c4.401 0 7.915-3.8 7.452-8.297-.395-3.826-3.745-6.507-7.59-6.45z",fillRule:"evenodd"}));case"zoom-in":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.508 7a5.511 5.511 0 0 0-5.505 5.5 5.426 5.426 0 0 0 .847 2.92l-3.737 2.67c-.389.39.32 1.74.708 2.13.39.39 1.764 1.06 2.153.67l2.646-3.71A5.5 5.5 0 1 0 15.508 7zm0 9.01a3.505 3.505 0 1 1 3.5-3.51 3.514 3.514 0 0 1-3.5 3.51zm.5-5.01h-1v1h-1v1h1v1h1v-1h1v-1h-1v-1z",fillRule:"evenodd"}));case"zoom-out":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.508 7a5.5 5.5 0 0 0-4.658 8.43L7.113 18.1c-.389.39.32 1.73.708 2.12.39.39 1.764 1.07 2.153.68l2.646-3.71A5.5 5.5 0 1 0 15.508 7zm0 9.01a3.505 3.505 0 1 1-.01-7.01 3.505 3.505 0 0 1 .01 7.01zm-1.5-3h3v-1h-3v1z",fillRule:"evenodd"}));case"lock":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 12C19.9 11.7 19.3 11 19 11L18 11C18 8.1 16.2 6 14 6 11.8 6 10 8.1 10 11L9 11C8.6 11 8.1 11.6 8 12L8 13 8 19 8 20C8.1 20.3 8.7 20.9 9 21L19 21C19.4 21 19.9 20.4 20 20L20 19 20 14 20 12 20 12ZM14 8C15.1 8 16 9.4 16 11.1L12 11.1C12 9.4 12.9 8 14 8L14 8ZM18 19L10 19 10 13 18 13 18 19 18 19Z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M14 18C14.6 18 15 17.6 15 17L15 15C15 14.4 14.6 14 14 14 13.4 14 13 14.4 13 15L13 15 13 17C13 17.6 13.4 18 14 18L14 18Z",fillRule:"evenodd"}));case"previous":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.2 14L18.7 10C19.1 9.6 19.1 9 18.7 8.6 18.3 8.2 17.7 8.2 17.3 8.6L13.3 13.1C13.1 13.3 13 13.7 13 14 12.9 14.3 13 14.6 13.3 14.9L17.3 19.4C17.7 19.8 18.3 19.8 18.7 19.4 19.1 19 19.1 18.4 18.7 18L15.2 14 15.2 14Z",fillRule:"evenodd"}));case"next":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.8 14L12.3 18C11.9 18.4 11.9 19 12.3 19.4 12.7 19.8 13.3 19.8 13.7 19.4L17.7 14.9C17.9 14.7 18 14.3 18 14 18.1 13.7 18 13.4 17.7 13.1L13.7 8.6C13.3 8.2 12.7 8.2 12.3 8.6 11.9 9 11.9 9.6 12.3 10L15.8 14 15.8 14Z",fillRule:"evenodd"}));case"sync":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.1 11.7L19.1 11.7c-0.3 0.3-0.4 0.6-0.3 0.9 0.1 0.4 0.2 0.9 0.2 1.3 0 2.8-2.2 5-5 5v2c3.9 0 7-3.1 7-7 0-0.6-0.1-1.3-0.2-1.8C20.6 11.4 19.6 11.2 19.1 11.7z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M14 9V7c-3.9 0-7 3.1-7 7 0 0.6 0.1 1.2 0.2 1.8 0.2 0.7 1.1 1 1.7 0.4l0 0c0.2-0.2 0.4-0.6 0.3-0.9C9.1 14.9 9 14.5 9 14 9 11.2 11.2 9 14 9z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M18.2 8.6c0.4-0.3 0.4-0.9 0-1.2l-3.4-2.8C14.4 4.3 14 4.4 14 5v6c0 0.6 0.4 0.7 0.8 0.4L18.2 8.6z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M9.8 19.4c-0.4 0.3-0.4 0.9 0 1.2l3.4 2.8c0.4 0.3 0.8 0.2 0.8-0.4v-6c0-0.5-0.4-0.7-0.8-0.4L9.8 19.4z",fillRule:"evenodd"}));case"portability":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9.6 20.8c0.2 0.3 0.7 0.3 0.9 0l2.1-3.5c0.2-0.3 0-0.8-0.4-0.8H11V8c0-0.6-0.4-1-1-1C9.4 7 9 7.4 9 8v8.5H7.9c-0.4 0-0.6 0.4-0.4 0.8L9.6 20.8z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M18.4 7.2c-0.2-0.3-0.7-0.3-0.9 0l-2.1 3.5c-0.2 0.3 0 0.8 0.4 0.8H17V20c0 0.6 0.4 1 1 1 0.6 0 1-0.4 1-1v-8.5h1.1c0.4 0 0.6-0.4 0.4-0.8L18.4 7.2z",fillRule:"evenodd"}));case"background-color":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.4 14.6c0 0-1.5 3.1-1.5 4.4 0 0.9 0.7 1.6 1.5 1.6 0.8 0 1.5-0.7 1.5-1.6C20.9 17.6 19.4 14.6 19.4 14.6zM19.3 12.8l-4.8-4.8c-0.2-0.2-0.4-0.3-0.6-0.3 -0.3 0-0.5 0.1-0.7 0.3l-1.6 1.6L9.8 7.8c-0.4-0.4-1-0.4-1.4 0C8 8.1 8 8.8 8.4 9.1l1.8 1.8 -2.8 2.8c-0.4 0.4-0.4 1-0.1 1.4l4.6 4.6c0.2 0.2 0.4 0.3 0.6 0.3 0.3 0 0.5-0.1 0.7-0.3l6.1-6.1C19.5 13.4 19.5 13.1 19.3 12.8zM15.6 14.6c-1.7 1.7-4.5 1.7-6.2 0l2.1-2.1 1 1c0.4 0.4 1 0.4 1.4 0 0.4-0.4 0.4-1 0-1.4l-1-1 0.9-0.9 3.1 3.1L15.6 14.6z",fillRule:"evenodd"}));case"background-image":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22.9 7.5c-0.1-0.3-0.5-0.6-0.8-0.6H5.9c-0.4 0-0.7 0.2-0.8 0.6C5.1 7.6 5 7.7 5 7.9v12.2c0 0.1 0 0.2 0.1 0.4 0.1 0.3 0.5 0.5 0.8 0.6h16.2c0.4 0 0.7-0.2 0.8-0.6 0-0.1 0.1-0.2 0.1-0.4V7.9C23 7.7 23 7.6 22.9 7.5zM21 18.9H7v-10h14V18.9z",fillRule:"evenodd"}),o.default.createElement("circle",{cx:"10.5",cy:"12.4",r:"1.5"}),o.default.createElement("polygon",{points:"15 16.9 13 13.9 11 16.9 "}),o.default.createElement("polygon",{points:"17 10.9 15 16.9 19 16.9 "}));case"background-video":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22.9 7.5c-0.1-0.3-0.5-0.6-0.8-0.6H5.9c-0.4 0-0.7 0.2-0.8 0.6C5.1 7.6 5 7.7 5 7.9v12.2c0 0.1 0 0.2 0.1 0.4 0.1 0.3 0.5 0.5 0.8 0.6h16.2c0.4 0 0.7-0.2 0.8-0.6 0-0.1 0.1-0.2 0.1-0.4V7.9C23 7.7 23 7.6 22.9 7.5zM21 18.9H7v-10h14V18.9z",fillRule:"evenodd"}),o.default.createElement("polygon",{points:"13 10.9 13 16.9 17 13.9 "}));case"background-gradient":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22.9 7.5c-0.1-0.3-0.5-0.6-0.8-0.6H5.9c-0.4 0-0.7 0.2-0.8 0.6C5.1 7.6 5 7.7 5 7.9v12.2c0 0.1 0 0.2 0.1 0.4 0.1 0.3 0.5 0.5 0.8 0.6h16.2c0.4 0 0.7-0.2 0.8-0.6 0-0.1 0.1-0.2 0.1-0.4V7.9C23 7.7 23 7.6 22.9 7.5zM21 18.9L7 8.9h14V18.9z",fillRule:"evenodd"}));case"swap":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19 12h-3V9c0-0.5-0.5-1-1-1H8C7.5 8 7 8.5 7 9v7c0 0.5 0.5 1 1 1h3v3c0 0.5 0.5 1 1 1h7c0.5 0 1-0.5 1-1v-7C20 12.5 19.5 12 19 12zM18 19h-5v-2h2c0.5 0 1-0.5 1-1v-2h2V19z",fillRule:"evenodd"}));case"none":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14 24c5.5 0 10-4.5 10-10S19.5 4 14 4 4 8.5 4 14s4.5 10 10 10zm0-17.5c4.1 0 7.5 3.4 7.5 7.5 0 1.5-.5 2.9-1.2 4.1L9.9 7.7c1.2-.7 2.6-1.2 4.1-1.2zM7.7 9.9l10.4 10.4c-1.2.8-2.6 1.2-4.1 1.2-4.1 0-7.5-3.4-7.5-7.5 0-1.5.5-2.9 1.2-4.1z"}));case"animation-bounce":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("circle",{cx:"21.5",cy:"8.5",r:"3.5"}),o.default.createElement("circle",{cx:"16",cy:"12",r:"1.7"}),o.default.createElement("circle",{cx:"13",cy:"15",r:"1.2"}),o.default.createElement("circle",{cx:"11",cy:"18",r:"1"}),o.default.createElement("circle",{cx:"9",cy:"22",r:"1"}),o.default.createElement("circle",{cx:"7",cy:"19",r:"1"}),o.default.createElement("circle",{cx:"4",cy:"17",r:"1"}));case"animation-fade":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("circle",{cx:"8.5",cy:"19.5",r:"1.5"}),o.default.createElement("circle",{cx:"8.5",cy:"14.5",r:"1.5"}),o.default.createElement("circle",{cx:"5",cy:"12",r:"1"}),o.default.createElement("circle",{cx:"5",cy:"17",r:"1"}),o.default.createElement("circle",{cx:"8.5",cy:"9.5",r:"1.5"}),o.default.createElement("path",{d:"M15.7 4c-.4 0-.8.1-1.2.3-.6.3-.5.7-1.5.7-1.1 0-2 .9-2 2s.9 2 2 2c.3 0 .5.2.5.5s-.2.5-.5.5c-1.1 0-2 .9-2 2s.9 2 2 2c.3 0 .5.2.5.5s-.2.5-.5.5c-1.1 0-2 .9-2 2s.9 2 2 2c.3 0 .5.2.5.5s-.2.5-.5.5c-1.1 0-2 .9-2 2s.9 2 2 2c1 0 .9.4 1.4.7.4.2.8.3 1.2.3 4.3-.4 8.3-5.3 8.3-10.5s-4-10-8.2-10.5z"}));case"animation-flip":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M22 2.4l-7 2.9V7h-2v-.8L7.6 8.7c-.4.2-.6.5-.6.9v8.7c0 .4.2.7.6.9l5.4 2.5V21h2v1.7l7 2.9c.5.2 1-.2 1-.7V3.1c0-.5-.5-.9-1-.7zM15 19h-2v-2h2v2zm0-4h-2v-2h2v2zm0-4h-2V9h2v2zM13 2h2v2.5h-2zM13 23.5h2V26h-2z"}));case"animation-fold":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M24 7h-4V3.4c0-.8-.6-1.4-1.3-1.4-.2 0-.5.1-.7.2l-6.5 3.9c-.9.6-1.5 1.6-1.5 2.6V23c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V9c0-1.1-.9-2-2-2zm-6 10.5c0 .2-.1.4-.3.5L12 21.5V8.7c0-.4.2-.7.5-.9L18 4.5v13zM6 7h2v2H6zM6 23h2v2H6zM2.6 7.1c-.1 0-.1.1-.2.1v.1l-.1.1-.1.1c-.1.1-.2.3-.2.5v1h2V7H3c-.1 0-.2 0-.4.1zM2 23v1c0 .4.3.8.7.9.1.1.2.1.3.1h1v-2H2zM2 11h2v2H2zM2 19h2v2H2zM2 15h2v2H2z"}));case"animation-none":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M14 24c5.5 0 10-4.5 10-10S19.5 4 14 4 4 8.5 4 14s4.5 10 10 10zm0-17.5c4.1 0 7.5 3.4 7.5 7.5 0 1.5-.5 2.9-1.2 4.1L9.9 7.7c1.2-.7 2.6-1.2 4.1-1.2zM7.7 9.9l10.4 10.4c-1.2.8-2.6 1.2-4.1 1.2-4.1 0-7.5-3.4-7.5-7.5 0-1.5.5-2.9 1.2-4.1z"}));case"animation-roll":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M18.8 5c-5.3-2.7-11.8.2-14 5.6-1.1 2.8-1 6 .2 8.8.4 1 3.9 6.5 5 3.6.5-1.2-1.3-2.2-1.9-3-.8-1.2-1.4-2.5-1.6-3.9-.4-2.7.5-5.5 2.4-7.4 4-4 11.6-2.5 12.6 3.4.4 2.7-.9 5.5-3.4 6.6-2.6 1.1-6 0-6.8-2.8-.7-2.4 1.2-5.7 4-4.8 1.1.3 2 1.5 1.5 2.7-.3.7-1.7 1.2-1.6.1 0-.3.2-.4.2-.8-.1-.4-.5-.6-.9-.6-1.1.1-1.6 1.6-1.3 2.5.3 1.2 1.5 1.9 2.7 1.9 2.9 0 4.2-3.4 3.1-5.7-1.2-2.6-4.6-3.4-7-2.2-2.6 1.3-3.8 4.4-3.1 7.2 1.6 5.9 9.3 6.8 13.1 2.5 3.8-4.2 1.9-11.1-3.2-13.7z"}));case"animation-zoom":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M23.7 4.3c-.1-.1-.2-.2-.3-.2-.1-.1-.3-.1-.4-.1h-5c-.6 0-1 .4-1 1s.4 1 1 1h2.6l-3.1 3.1c-.2-.1-.3-.1-.5-.1h-6c-.2 0-.3 0-.5.1L7.4 6H10c.6 0 1-.4 1-1s-.4-1-1-1H5c-.1 0-.3 0-.4.1-.2.1-.4.3-.5.5-.1.1-.1.3-.1.4v5c0 .6.4 1 1 1s1-.4 1-1V7.4l3.1 3.1c-.1.2-.1.3-.1.5v6c0 .2 0 .3.1.5L6 20.6V18c0-.6-.4-1-1-1s-1 .4-1 1v5c0 .1 0 .3.1.4.1.2.3.4.5.5.1.1.3.1.4.1h5c.6 0 1-.4 1-1s-.4-1-1-1H7.4l3.1-3.1c.2 0 .3.1.5.1h6c.2 0 .3 0 .5-.1l3.1 3.1H18c-.6 0-1 .4-1 1s.4 1 1 1h5c.1 0 .3 0 .4-.1.2-.1.4-.3.5-.5.1-.1.1-.3.1-.4v-5c0-.6-.4-1-1-1s-1 .4-1 1v2.6l-3.1-3.1c0-.2.1-.3.1-.5v-6c0-.2 0-.3-.1-.5L22 7.4V10c0 .6.4 1 1 1s1-.4 1-1V5c0-.1 0-.3-.1-.4 0-.1-.1-.2-.2-.3z"}));case"animation-slide":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M22 4h-5c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h5c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM10 14c0 .6.4 1 1 1h.6L10 16.6c-.4.4-.4 1 0 1.4.4.4 1 .4 1.4 0l3.3-3.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7L11.4 10c-.4-.4-1-.4-1.4 0-.4.4-.4 1 0 1.4l1.6 1.6H11c-.6 0-1 .4-1 1z"}),o.default.createElement("circle",{cx:"7",cy:"14",r:"1.5"}),o.default.createElement("circle",{cx:"3",cy:"14",r:"1"}));case"align-left":return o.default.createElement("g",null,o.default.createElement("path",{d:"M5 13h2v2H5zM5 21h2v2H5zM5 17h2v2H5zM5 9h2v2H5zM5 5h2v2H5z"}),o.default.createElement("path",{d:"M7.339 13.25a1 1 0 0 0 0 1.501l4.642 4.09a.6.6 0 0 0 1.007-.442V16h9a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-9V9.602a.601.601 0 0 0-1.002-.446L7.339 13.25z"}));case"align-center":return o.default.createElement("g",null,o.default.createElement("path",{d:"M5 13h2v2H5zM5 9h2v2H5zM5 17h2v2H5zM5 5h2v2H5zM5 21h2v2H5zM21 9h2v2h-2zM21 5h2v2h-2zM21 13h2v2h-2zM15 8h-2a1 1 0 0 0-1 1v10a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1V9a1 1 0 0 0-1-1zM21 17h2v2h-2zM21 21h2v2h-2z"}));case"align-right":return o.default.createElement("g",null,o.default.createElement("path",{d:"M21 21h2v2h-2zM21 17h2v2h-2zM21 9h2v2h-2zM21 5h2v2h-2zM21 13h2v2h-2z"}),o.default.createElement("path",{d:"M20.649 13.249l-4.642-4.09A.6.6 0 0 0 15 9.602V12H6a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h9v2.398a.601.601 0 0 0 1.002.446l4.647-4.094a1 1 0 0 0 0-1.501z"}));case"click":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M15 10V8c0-.6-.4-1-1-1s-1 .4-1 1v2c0 .3.2.6.4.8.2 0 .5.1.7.2.5-.1.9-.5.9-1zM20 15c.6 0 1-.4 1-1s-.4-1-1-1h-2c-.4 0-.7.2-.9.6l1.6 1.4H20zM10 13H8c-.6 0-1 .4-1 1s.4 1 1 1h2c.6 0 1-.4 1-1s-.4-1-1-1zM9.8 11.2c.2.2.5.3.7.3s.5-.1.7-.3c.4-.4.4-1 0-1.4l-1-1c-.4-.4-1-.4-1.4 0s-.4 1 0 1.4l1 1zM9.8 16.8l-1.1 1.1c-.4.4-.4 1 0 1.4.2.2.5.3.7.3s.5-.1.7-.3l.9-.9v-1.8c-.4-.2-.9-.1-1.2.2zM17.5 11.5c.3 0 .5-.1.7-.3l1-1c.4-.4.4-1 0-1.4s-1-.4-1.4 0l-1 1c-.4.4-.4 1 0 1.4.2.2.4.3.7.3zM13.4 12.9s-.1-.1-.2-.1-.3.1-.3.3v7.4c0 .3.3.6.6.6h.2l1.4-.6.8 2c.2.4.5.6.9.6.1 0 .3 0 .4-.1.5-.2.7-.8.5-1.3l-.8-2 1.9-.8c.3-.1.3-.5.1-.7l-5.5-5.3z",fillRule:"evenodd"}));case"hover":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M17.1 18.1l-5.7-5.2c-.2-.1-.4 0-.4.2v7.4c0 .4.4.7.8.6l1.4-.6.8 2c.2.5.8.7 1.3.5.5-.2.7-.8.5-1.3l-.8-2 1.9-.8c.3-.3.4-.6.2-.8zM20 10c-.6 0-1-.4-1-1-.6 0-1-.4-1-1s.4-1 1-1c1.1 0 2 .9 2 2 0 .6-.4 1-1 1zM8 10c-.6 0-1-.4-1-1 0-1.1.9-2 2-2 .6 0 1 .4 1 1s-.4 1-1 1c0 .6-.4 1-1 1zM9 20c-1.1 0-2-.9-2-2 0-.6.4-1 1-1s1 .4 1 1c.6 0 1 .4 1 1s-.4 1-1 1zM19 20c-.6 0-1-.4-1-1s.4-1 1-1c0-.6.4-1 1-1s1 .4 1 1c0 1.1-.9 2-2 2zM14.8 9h-1.5c-.6 0-1-.4-1-1s.4-1 1-1h1.5c.6 0 1 .4 1 1s-.5 1-1 1zM20 15c-.6 0-1-.4-1-1v-1c0-.6.4-1 1-1s1 .4 1 1v1c0 .6-.4 1-1 1zM8 15c-.6 0-1-.4-1-1v-1c0-.6.4-1 1-1s1 .4 1 1v1c0 .6-.4 1-1 1z",fillRule:"evenodd"}));case"menu-expand":return o.default.createElement("g",{fillRule:"evenodd"},o.default.createElement("path",{d:"M14 20l-3-5h6zM14 8l3 5h-6z",fillRule:"evenodd"}));case"border-all":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22 5H6a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1zm-2 15H8V8h12z"}));case"border-top":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17 21h2v2h-2zM5 9h2v2H5zM21 17h2v2h-2zM21 9h2v2h-2zM21 13h2v2h-2zM21 23h1a1 1 0 0 0 1-1v-1h-2zM5 17h2v2H5zM5 13h2v2H5zM13 21h2v2h-2zM9 21h2v2H9zM5 21v1a1 1 0 0 0 1 1h1v-2zM22 5H6a1 1 0 0 0-1 1v2h18V6a1 1 0 0 0-1-1z"}));case"border-right":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13 5h2v2h-2zM5 9h2v2H5zM9 5h2v2H9zM7 5H6a1 1 0 0 0-1 1v1h2zM5 13h2v2H5zM13 21h2v2h-2zM5 17h2v2H5zM9 21h2v2H9zM17 5h2v2h-2zM5 21v1a1 1 0 0 0 1 1h1v-2zM22 5h-2v18h2a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1zM17 21h2v2h-2z"}));case"border-bottom":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9 5h2v2H9zM7 20H5v2a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1v-2H7zM17 5h2v2h-2zM5 13h2v2H5zM5 9h2v2H5zM13 5h2v2h-2zM5 17h2v2H5zM21 9h2v2h-2zM21 17h2v2h-2zM22 5h-1v2h2V6a1 1 0 0 0-1-1zM21 13h2v2h-2zM7 5H6a1 1 0 0 0-1 1v1h2z"}));case"border-left":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22 5h-1v2h2V6a1 1 0 0 0-1-1zM9 21h2v2H9zM21 17h2v2h-2zM13 21h2v2h-2zM21 13h2v2h-2zM9 5h2v2H9zM17 21h2v2h-2zM17 5h2v2h-2zM21 9h2v2h-2zM8 7V5H6a1 1 0 0 0-1 1v16a1 1 0 0 0 1 1h2V7zM21 23h1a1 1 0 0 0 1-1v-1h-2zM13 5h2v2h-2z"}));case"border-link":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.71 17.71a3 3 0 0 1-2.12-.88l-.71-.71a1 1 0 0 1 1.41-1.41l.71.71a1 1 0 0 0 1.41 0l5-4.95a1 1 0 0 0 0-1.41l-1.46-1.42a1 1 0 0 0-1.41 0L16.1 9.07a1 1 0 0 1-1.41-1.41l1.43-1.43a3.07 3.07 0 0 1 4.24 0l1.41 1.41a3 3 0 0 1 0 4.24l-5 4.95a3 3 0 0 1-2.06.88z"}),o.default.createElement("path",{d:"M9.76 22.66a3 3 0 0 1-2.12-.88l-1.42-1.42a3 3 0 0 1 0-4.24l5-4.95a3.07 3.07 0 0 1 4.24 0l.71.71a1 1 0 0 1-1.41 1.41l-.76-.7a1 1 0 0 0-1.41 0l-5 4.95a1 1 0 0 0 0 1.41L9 20.36a1 1 0 0 0 1.41 0L11.82 19a1 1 0 0 1 1.41 1.41l-1.36 1.36a3 3 0 0 1-2.11.89z"}));case"window-undock":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9 10H8a1 1 0 0 0-1 1v1a1 1 0 0 0 2 0 1 1 0 0 0 0-2zM13 19h-1a1 1 0 0 0 0 2h1a1 1 0 0 0 0-2zM9 19a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1h1a1 1 0 0 0 0-2zM20 7h-8a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V8a1 1 0 0 0-1-1zm-1 2v6h-6V9zM17 18a1 1 0 0 0-1 1 1 1 0 0 0 0 2h1a1 1 0 0 0 1-1v-1a1 1 0 0 0-1-1zM8 17a1 1 0 0 0 1-1v-1a1 1 0 0 0-2 0v1a1 1 0 0 0 1 1z"}));case"chevron-right":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13.38 19.48l4.6-4.6a1.25 1.25 0 0 0 0-1.77l-4.6-4.6a1.25 1.25 0 1 0-1.77 1.77L15.32 14l-3.71 3.71a1.25 1.25 0 1 0 1.77 1.77z",fillRule:"evenodd"}));case"chevron-left":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.62 8.52L10 13.12a1.25 1.25 0 0 0 0 1.77l4.6 4.6a1.25 1.25 0 0 0 1.77-1.77L12.68 14l3.71-3.71a1.25 1.25 0 1 0-1.77-1.77z",fillRule:"evenodd"}));case"chevron-up":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20 14.62L15.38 10a1.25 1.25 0 0 0-1.77 0L9 14.62a1.25 1.25 0 0 0 1.77 1.77l3.71-3.71 3.71 3.71A1.25 1.25 0 1 0 20 14.62z",fillRule:"evenodd"}));case"chevron-down":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.98 11.616a1.25 1.25 0 0 0-1.768 0L14.5 15.328l-3.712-3.712a1.25 1.25 0 0 0-1.768 1.768l4.596 4.596a1.25 1.25 0 0 0 1.768 0l4.596-4.596a1.25 1.25 0 0 0 0-1.768z",fillRule:"evenodd"}));case"flip-horizontally":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22 8.229a.995.995 0 0 0-.665.253L15 14.122l6.348 5.458A1 1 0 0 0 23 18.822V9.229a1 1 0 0 0-1-1zM7 11.458l2.963 2.638L7 16.643v-5.185M6 8.229a.996.996 0 0 0-1 1v9.592a1 1 0 0 0 1.652.758L13 14.122l-6.335-5.64A1 1 0 0 0 6 8.229zM13 5h2v2h-2zM13 9h2v2h-2zM13 13h2v2h-2zM13 17h2v2h-2zM13 21h2v2h-2z",fillRule:"evenodd"}));case"flip-vertically":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13.878 15L8.42 21.348A1 1 0 0 0 9.178 23h9.592a1 1 0 0 0 .747-1.665L13.878 15zM16.542 7l-2.638 2.963L11.357 7h5.185m2.229-2H9.178a1 1 0 0 0-.758 1.652L13.878 13l5.64-6.335A1 1 0 0 0 18.771 5zM5 13h2v2H5zM9 13h2v2H9zM13 13h2v2h-2zM17 13h2v2h-2zM21 13h2v2h-2z",fillRule:"evenodd"}));case"eye":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14,16a2,2,0,1,1,2-2A2,2,0,0,1,14,16Zm0,2a6.24,6.24,0,0,0,5.91-4A6.35,6.35,0,0,0,8.09,14,6.24,6.24,0,0,0,14,18ZM14,8a8.22,8.22,0,0,1,8,6A8.33,8.33,0,0,1,6,14,8.22,8.22,0,0,1,14,8Z"}));case"closed-eye":return o.default.createElement("g",null,o.default.createElement("path",{d:"M9.89,16.69l2.18-2.17A1.81,1.81,0,0,1,12,14a2,2,0,0,1,2-2,1.81,1.81,0,0,1,.52.07l1.67-1.68A6.43,6.43,0,0,0,14,10a6.3,6.3,0,0,0-5.91,4.1A6.28,6.28,0,0,0,9.89,16.69ZM12.37,20l1.85-1.84a6.24,6.24,0,0,0,5.69-4.1A6.24,6.24,0,0,0,19.39,13l1.45-1.45A8.41,8.41,0,0,1,22,14.1a8.3,8.3,0,0,1-8,6.1A8.83,8.83,0,0,1,12.37,20Zm-2.1-.73-.11,0L8.34,21.07,6.93,19.66,8.48,18.1A8.36,8.36,0,0,1,6,14.1,8.24,8.24,0,0,1,14,8a8.11,8.11,0,0,1,3.72.87l1.94-1.94,1.41,1.41L19.42,10l.09.08L18.08,11.5,18,11.42l-2.06,2.06a.7.7,0,0,1,0,.14L13.62,16a.7.7,0,0,1-.14,0l-1.83,1.83.13,0Z"}));case"linked":return o.default.createElement("g",null,o.default.createElement("path",{d:"M8 14a1 1 0 0 1 0 2h-.5A2.5 2.5 0 0 1 5 13.5v-2A2.5 2.5 0 0 1 7.5 9h8a2.5 2.5 0 0 1 2.5 2.5v2a2.5 2.5 0 0 1-2.5 2.5H15a1 1 0 0 1 0-2h.5a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5h-8a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M20 14a1 1 0 0 1 0-2h.5a2.5 2.5 0 0 1 2.5 2.5v2a2.5 2.5 0 0 1-2.5 2.5h-8a2.5 2.5 0 0 1-2.5-2.5v-2a2.5 2.5 0 0 1 2.5-2.5h.5a1 1 0 0 1 0 2h-.5a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5h8a.5.5 0 0 0 .5-.5v-2a.5.5 0 0 0-.5-.5z",fillRule:"evenodd"}));case"unlinked":return o.default.createElement("g",null,o.default.createElement("path",{d:"M16.75 9.14a1 1 0 0 1 .37 1.39l-4.5 8a1 1 0 0 1-1.37.37 1 1 0 0 1-.37-1.39l4.5-8a1 1 0 0 1 1.37-.37zM19.71 10H20a3 3 0 0 1 3 3v2a3 3 0 0 1-3 3h-4.81l1.13-2H20a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1h-1.42zM12.81 10l-1.13 2H8a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h1.42l-1.13 2H8a3 3 0 0 1-3-3v-2a3 3 0 0 1 3-3z",fillRule:"evenodd"}));case"app-setting":return o.default.createElement("g",null,o.default.createElement("path",{d:"M2.001 4.5a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 6a2 2 0 1 1 0-4 2 2 0 0 1 0 4zm0 6a2 2 0 1 1 0-4 2 2 0 0 1 0 4z",fillRule:"evenodd"}));case"expand-palette":return o.default.createElement("g",null,o.default.createElement("circle",{cx:"14",cy:"20",r:"2"}),o.default.createElement("circle",{cx:"14",cy:"13",r:"2"}),o.default.createElement("circle",{cx:"14",cy:"6",r:"2"}));case"paint-brush":return o.default.createElement("g",null,o.default.createElement("path",{d:"M12.635 16.21c-.907-.787.159-3.439 2.38-5.92 2.22-2.482 4.756-3.855 5.663-3.068s-.16 3.44-2.38 5.922c-2.223 2.482-4.757 3.854-5.663 3.066zm.254 2.022a2.133 2.133 0 0 1-.7 1.718c-1.458 1.446-3.712 1.274-4.9.242a.84.84 0 0 1-.287-.576.844.844 0 0 1 .796-.89h.01c.077.001.553-.008.716-.513.009-.123.026-.242.054-.36a2.182 2.182 0 0 1 1.988-1.639c1.208-.073 2.247.83 2.323 2.018z",fillRule:"evenodd"}));case"dynamic":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14 13c3.87 0 7-1.34 7-3s-3.13-3-7-3-7 1.34-7 3 3.13 3 7 3zM9.72 9.44A11.35 11.35 0 0 1 14 8.7a11.35 11.35 0 0 1 4.28.74 3.26 3.26 0 0 1 .93.56 3.26 3.26 0 0 1-.93.56 11.35 11.35 0 0 1-4.28.74 11.35 11.35 0 0 1-4.28-.74 3.26 3.26 0 0 1-.93-.56 3.26 3.26 0 0 1 .93-.56zM14 19a11.06 11.06 0 0 1-4.16-.72l-.16-.08a9.17 9.17 0 0 1-2.41-1A1.48 1.48 0 0 0 7 18c0 1.66 3.13 3 7 3a15.86 15.86 0 0 0 1.9-.11 5 5 0 0 1-.81-1.89H14zM9.84 14.28l-.16-.08a9.17 9.17 0 0 1-2.41-1A1.48 1.48 0 0 0 7 14c0 1.66 3.13 3 7 3h1.14a4.22 4.22 0 0 1 1-2 3.29 3.29 0 0 1 .26-.23A13.27 13.27 0 0 1 14 15a11.06 11.06 0 0 1-4.16-.72zM21 17v-2h-2v2h-2v2h2v2h2v-2h2v-2h-2z",fillRule:"evenodd"}));case"search":return o.default.createElement("g",null,o.default.createElement("path",{d:"M12.13,5a4.88,4.88,0,0,0-4.18,7.39L5.23,15.11a.78.78,0,0,0,0,1.11l.55.55a.78.78,0,0,0,1.11,0l2.72-2.72A4.88,4.88,0,1,0,12.13,5Zm0,7.75A2.88,2.88,0,1,1,15,9.88,2.87,2.87,0,0,1,12.13,12.75Z"}));case"skew":return o.default.createElement("g",null,o.default.createElement("path",{d:"M23.28 7H12.16a2 2 0 0 0-1.74 1L3.85 19.5a1 1 0 0 0 .87 1.5h11.12a2 2 0 0 0 1.74-1l6.57-11.5a1 1 0 0 0-.87-1.5zm-7.69 12H6.7l5.71-10h8.89z",fillRule:"evenodd"}));case"rotate":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.66 10.73a1.15 1.15 0 0 0-.48 1.55A5.85 5.85 0 1 1 14 9.15v2.54a.5.5 0 0 0 .85.35l3.36-3.37a1 1 0 0 0 0-1.41L14.85 3.9a.5.5 0 0 0-.85.35v2.6a8.15 8.15 0 1 0 7.22 4.36 1.15 1.15 0 0 0-1.56-.48z",fillRule:"evenodd"}));case"transform-origin":return o.default.createElement("g",null,o.default.createElement("path",{d:"M24 7V5a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1h-4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1H8a1 1 0 0 0-1-1H5a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1v4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1v4a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1h4a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1h4a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1v-4a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1V8a1 1 0 0 0 1-1zm-3 5a1 1 0 0 0-1 1v2a1 1 0 0 0 1 1v4a1 1 0 0 0-1 1h-4a1 1 0 0 0-1-1h-2a1 1 0 0 0-1 1H8a1 1 0 0 0-1-1v-4a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1V8a1 1 0 0 0 1-1h4a1 1 0 0 0 1 1h2a1 1 0 0 0 1-1h4a1 1 0 0 0 1 1z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M16 13v2a1 1 0 0 1-1 1h-2a1 1 0 0 1-1-1v-2a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1z",fillRule:"evenodd"}));case"divi-logo":return o.default.createElement("g",null,o.default.createElement("path",{d:"M15.764 10c0.864 0 1.624 0.142 2.258 0.42 0.626 0.276 1.156 0.664 1.578 1.152 0.444 0.514 0.788 1.14 1.024 1.86 0.25 0.758 0.376 1.614 0.376 2.542 0 0.916-0.124 1.766-0.366 2.528-0.232 0.724-0.57 1.354-1.006 1.874-0.418 0.498-0.952 0.896-1.584 1.186-0.638 0.29-1.404 0.438-2.28 0.438h-2.764v-12h2.764zM15.764 8h-3.764c-0.552 0-1 0.448-1 1v14c0 0.55 0.45 1 1 1h3.764c1.162 0 2.208-0.208 3.11-0.62 0.904-0.414 1.672-0.99 2.284-1.718 0.606-0.72 1.070-1.58 1.38-2.552 0.306-0.96 0.462-2.014 0.462-3.136 0-1.142-0.16-2.206-0.476-3.166-0.32-0.972-0.794-1.826-1.41-2.542-0.62-0.716-1.388-1.28-2.284-1.676-0.89-0.39-1.922-0.59-3.066-0.59v0z",fillRule:"evenodd"}),o.default.createElement("path",{d:"M16 2c7.72 0 14 6.28 14 14s-6.28 14-14 14-14-6.28-14-14 6.28-14 14-14zM16 0c-8.836 0-16 7.164-16 16s7.164 16 16 16 16-7.164 16-16-7.164-16-16-16v0z",fillRule:"evenodd"}));case"global-presets-open":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.42 18.77h-.08c-1.75-.73-2.51-2.47-3.88-2.47s-2.11.53-2.88.43-.73-.91-1.28-1.37-.46-.31-1.49-.7-.24-2.3.48-2 1.31-.32 1.52.23.7 1.3.65.58a2.4 2.4 0 0 1 .79-2c.6-.56.1-.65.22-1.54s2.21.5 2.21-.32.36-.72 1-1.39.37-.88-.22-1.46a8 8 0 0 1 3.32 2.91c-1 .17-1.42.81-2 1.92-1 2 1.47 3.14 2.81 4l.24.12a8.08 8.08 0 0 1-1.41 3.06zM14 22a8 8 0 0 1-7.66-10.26 6.92 6.92 0 0 0 1 1.38c1 1.09.89 1.27.89 1.27.57 1.66 3.27.86 3.62 2.08s1.33.86.91 2.43a2.72 2.72 0 0 0 1.48 3.1zm0-18a10 10 0 1 0 10 10A10 10 0 0 0 14 4z"}));case"global-presets-return":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17.69 16a7.15 7.15 0 0 0 .6-4.46l2.22-.77a.93.93 0 0 0-.43-1.24l-3.71-1.86a.93.93 0 0 0-1.25.42l-1.87 3.83a1 1 0 0 0 .43 1.25l1.86-.74a4.23 4.23 0 0 1-.38 2.35c-.89 1.89-3.16 3.16-5.05 2.22-1.23-.6-4.89 1.2-.93 2.65A6.85 6.85 0 0 0 17.69 16z"}));case"responsive-orientation-portrait":return o.default.createElement("g",null,o.default.createElement("path",{className:"opacity-half",d:"M21,14H7a2,2,0,0,0-2,2v5a2,2,0,0,0,2,2H21a2,2,0,0,0,2-2V16A2,2,0,0,0,21,14Zm0,7H7V16H21Z"}),o.default.createElement("path",{d:"M12,5H7A2,2,0,0,0,5,7V21a2,2,0,0,0,2,2h5a2,2,0,0,0,2-2V7A2,2,0,0,0,12,5Zm0,16H7V7h5ZM22.94,9.75a.75.75,0,0,1-.22.53l-2.19,2.19a.75.75,0,0,1-1.06,0l-2.19-2.19A.75.75,0,0,1,17.81,9H19a2,2,0,0,0-2-2,1,1,0,0,1,0-2,4,4,0,0,1,4,4h1.19A.76.76,0,0,1,22.94,9.75Z"}));case"responsive-orientation-landscape":return o.default.createElement("g",null,o.default.createElement("path",{className:"opacity-half",d:"M7,7V21h5V7ZM7,5h5a2,2,0,0,1,2,2V21a2,2,0,0,1-2,2H7a2,2,0,0,1-2-2V7A2,2,0,0,1,7,5Z"}),o.default.createElement("path",{d:"M7,16v5H21V16Zm0-2H21a2,2,0,0,1,2,2v5a2,2,0,0,1-2,2H7a2,2,0,0,1-2-2V16A2,2,0,0,1,7,14Zm16-3a1,1,0,0,1-2,0,2,2,0,0,0-2-2v1.19a.75.75,0,0,1-1.28.53L15.53,8.53a.75.75,0,0,1,0-1.06l2.19-2.19A.75.75,0,0,1,19,5.81V7A4,4,0,0,1,23,11Z"}));case"pencil":return o.default.createElement("g",null,o.default.createElement("path",{transform:"scale(-1, 1) translate(-28, 0)",d:"M10.64,13.07l2.43-2.43,6.73,6.73L21,21l-3.63-1.2ZM7.52,7.52a1.78,1.78,0,0,1,2.51,0l1.21,1.26L8.73,11.29,7.52,10A1.78,1.78,0,0,1,7.52,7.52Z"}));case"blur":return o.default.createElement("g",null,o.default.createElement("path",{d:"M14.37,6.4a.51.51,0,0,0-.74,0Q8,12.64,8,15.9c0,3.37,2,6.1,6,6.1s6-2.73,6-6.1Q20,12.65,14.37,6.4ZM14,20c-3.61,0-4-2.86-4-4.1,0-.69.42-2.66,4-6.88,3.58,4.22,4,6.19,4,6.88C18,17.14,17.61,20,14,20Z"}));case"horizontal-motion":return o.default.createElement("g",null,o.default.createElement("path",{d:"M22.8,17.5a.56.56,0,0,1,0,.9l-3.5,2.1c-.4.2-.8,0-.8-.4V19H10a1,1,0,0,1,0-2h8.5V15.8a.52.52,0,0,1,.8-.4ZM19,10a.94.94,0,0,1-1,1H9.5v1.2a.52.52,0,0,1-.8.4L5.2,10.5a.56.56,0,0,1,0-.9L8.7,7.5c.4-.2.8,0,.8.4V9H18A.94.94,0,0,1,19,10Z"}));case"vertical-motion":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17.5,5.2a.56.56,0,0,1,.9,0l2.1,3.5c.2.4,0,.8-.4.8H19V18a1,1,0,0,1-2,0V9.5H15.8a.52.52,0,0,1-.4-.8ZM10,9a.94.94,0,0,1,1,1v8.5h1.2a.52.52,0,0,1,.4.8l-2.1,3.5a.56.56,0,0,1-.9,0L7.5,19.3c-.2-.4,0-.8.4-.8H9V10A.94.94,0,0,1,10,9Z"}));case"cursor":return o.default.createElement("g",null,o.default.createElement("path",{d:"M11.8,7.1c0.2,0,0.5,0.1,0.6,0.3l6.4,7.8c0.2,0.2,0.2,0.6-0.1,0.8c0,0-0.1,0.1-0.1,0.1L16.4,17l1.5,3.6 c0.2,0.6,0,1.3-0.6,1.5c-0.5,0.2-1.2,0-1.5-0.5l-0.1-0.1l-1.5-3.6l-2.5,1c-0.3,0.1-0.6,0-0.8-0.3c0-0.1-0.1-0.2-0.1-0.2V7.9 C11,7.5,11.4,7.1,11.8,7.1z"}));case"pin":return o.default.createElement("g",null,o.default.createElement("path",{d:"M17,13.3c1.2,0.3,2,0.7,2,1.2c0,0.7-1.7,1.3-4,1.5v3l-1,2l-1-2v-3c-2.3-0.1-4-0.7-4-1.5c0-0.5,0.8-0.9,2-1.2V9.7 C9.8,9.4,9,9,9,8.5C9,7.7,11.2,7,14,7s5,0.7,5,1.5c0,0.5-0.8,0.9-2,1.2V13.3z"}));case"caret-down":case"caret-left":case"caret-right":case"caret-up":return o.default.createElement("g",null,o.default.createElement("path",{d:"M13.4,16.66,10.13,12a.71.71,0,0,1-.09-.65.49.49,0,0,1,.44-.36h7a.49.49,0,0,1,.44.36.72.72,0,0,1-.08.64L14.6,16.66a.7.7,0,0,1-1.2,0Z"}));case"overflow":return o.default.createElement("g",null,o.default.createElement("path",{d:"M6,9.5A1.5,1.5,0,1,1,7.5,11,1.5,1.5,0,0,1,6,9.5ZM7.5,16A1.5,1.5,0,1,0,6,14.5,1.5,1.5,0,0,0,7.5,16Zm0,5A1.5,1.5,0,1,0,6,19.5,1.5,1.5,0,0,0,7.5,21Z"}));case"layers-view":return o.default.createElement("g",null,o.default.createElement("path",{d:"M19.89,15.66,19,15.13l-4.48,2.69a1,1,0,0,1-1,0L9,15.13l-.88.53a.39.39,0,0,0,0,.68l5.37,3.23a1,1,0,0,0,1,0l5.37-3.23A.39.39,0,0,0,19.89,15.66Z"}),o.default.createElement("path",{d:"M13.49,15.57a1,1,0,0,0,1,0l5.37-3.23a.4.4,0,0,0,0-.68L14.51,8.43a1,1,0,0,0-1,0L8.11,11.66a.4.4,0,0,0,0,.68ZM14,9.87,17.54,12,14,14.13,10.46,12Z"}));case"update-with-current-styles":return o.default.createElement("g",null,o.default.createElement("path",{d:"M18.55,8a.93.93,0,0,1,.28.28L21,11.45a1,1,0,0,1-.27,1.38,1,1,0,0,1-.56.17H19v7a1,1,0,0,1-.88,1H10a1,1,0,0,1-1-.88V10a1,1,0,0,1,2-.12V19h6V13H15.87a1,1,0,0,1-1-1,1,1,0,0,1,.17-.55l2.13-3.2A1,1,0,0,1,18.55,8Z"}));case"star":return o.default.createElement("g",null,o.default.createElement("path",{d:"M20.46,12.07l-3.82-.56a.55.55,0,0,1-.42-.3l-1.71-3.4a.56.56,0,0,0-1,0l-1.74,3.4a.53.53,0,0,1-.42.3l-3.81.56a.56.56,0,0,0-.31,1L10,15.62a.56.56,0,0,1,.17.5L9.5,19.84a.56.56,0,0,0,.8.6L14,18.55h0l3.69,1.89a.55.55,0,0,0,.8-.59l-.63-3.73a.56.56,0,0,1,.17-.5L20.77,13A.56.56,0,0,0,20.46,12.07Z"}));default:return!1}}},{key:"render",value:function(){var e=this.props,t=e.block,n=e.children,r=e.className,a=e.color,l=e.icon,c=e.iconSvg,s=e.size,f=e.viewBox;if(!l&&!c)return!1;var p={fill:a,width:2*s,minWidth:2*s,height:2*s,margin:-(s-8)};switch(l){case"caret-left":p=(0,u.default)(p,{transform:"rotate(90deg)"});break;case"caret-right":p=(0,u.default)(p,{transform:"rotate(-90deg)"});break;case"caret-up":p=(0,u.default)(p,{transform:"rotate(180deg)"})}var d=l?"et-fb-icon--".concat(l):"et-fb-icon--svg",y=(0,i.default)({"et-fb-icon":!0,"et-fb-icon--block":t},d,r);if(c)return o.default.createElement("div",{className:y,style:(0,u.default)(p,this.props.style),dangerouslySetInnerHTML:{__html:c}});var h=this._renderGraphics();return h||(p={}),o.default.createElement("div",{className:y,style:(0,u.default)(p,this.props.style)},h?o.default.createElement("svg",{viewBox:f,preserveAspectRatio:"xMidYMid meet",shapeRendering:"geometricPrecision"},h):n)}}])&&f(t.prototype,n),r&&f(t,r),l}(o.PureComponent);m(v,"defaultProps",{color:"#4c5866",size:14,viewBox:"0 0 28 28"}),m(v,"propTypes",{className:a.default.string,color:a.default.string,block:a.default.bool,icon:a.default.string,iconSvg:a.default.string,size:a.default.oneOfType([a.default.string,a.default.number]),style:a.default.object,viewBox:a.default.string});var b=v;t.default=b},function(e,t,n){var r=n(42),o=n(153),a=n(154),i=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):a(e)}},function(e,t,n){var r=n(27),o=n(77);e.exports=function(e){return null!=e&&o(e.length)&&!r(e)}},function(e,t){e.exports=function(e){return null===e}},function(e,t){e.exports=function(e){return void 0===e}},function(e,t,n){var r=n(122),o=n(62),a=n(246),i=n(6);e.exports=function(e,t){return(i(e)?r:o)(e,a(t))}},function(e,t,n){var r=n(22),o=n(11);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},function(e,t,n){var r=n(115),o=n(116),a=n(23);e.exports=function(e){return a(e)?r(e):o(e)}},function(e,t,n){var r=n(328),o=n(339),a=n(30),i=n(6),u=n(341);e.exports=function(e){return"function"==typeof e?e:null==e?a:"object"==typeof e?i(e)?o(e[0],e[1]):r(e):u(e)}},function(e,t){e.exports=function(e){return e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(1)),o=i(n(41)),a=i(n(8));function i(e){return e&&e.__esModule?e:{default:e}}var u=r.default.memo((function(e){var t=e.children;return o.default.createPortal(t,(0,a.default)(".et-tb-admin-modals-portal").first().get(0))}));t.default=u},function(e,t,n){"use strict";var r=n(4);t.a=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return new(Function.prototype.bind.apply(r.b,[null].concat(t)))}},function(e,t,n){var r=n(158),o=n(161);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},function(e,t,n){var r=n(112);e.exports=function(e){return null==e?"":r(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.optimizationSetDefaultTemplate=t.optimizationSetTemplateIds=t.optimizationSetAutomaticTitles=t.getInitialState=t.formatTemplatesForStorage=t.formatTemplates=t.getEmptyTemplate=t.getTemplateMeta=t.getTemplateTitle=t.generateTemplateTitle=t.sortSettings=t.filterInvalidSettings=t.getSetting=t.isUnassigned=void 0;var r=P(n(193)),o=P(n(13)),a=P(n(80)),i=P(n(24)),u=P(n(25)),l=P(n(55)),c=P(n(123)),s=(P(n(352)),P(n(26))),f=P(n(195)),p=P(n(254)),d=P(n(12)),y=P(n(57)),h=P(n(94)),m=P(n(28)),v=P(n(18)),b=P(n(38)),g=P(n(257)),O=P(n(359)),_=n(7),w=P(n(14)),j=P(n(10));function P(e){return e&&e.__esModule?e:{default:e}}function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach((function(t){S(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.isUnassigned=function(e){return(0,o.default)(e)};var M=function(e,t){return(0,d.default)(e,t)};t.getSetting=M;var x=function(e,t){return(0,l.default)(t,(function(t){return!(0,u.default)(e[t])}))};t.filterInvalidSettings=x;var k=function(e,t){var n=(0,O.default)(t,(function(t){return M(e,t).label})).reverse();return(0,O.default)(n,(function(t){return M(e,t).priority})).reverse()};t.sortSettings=k;var R=function(e,t,n,r){var o=function(t){var n=M(e,t),r=(0,a.default)(n.parent)?null:M(e,n.parent);return((0,a.default)(r)?"":"".concat(r.label,": "))+n.label};n=k(e,x(e,n)),r=k(e,x(e,r));var i="",u="",l=n.length+r.length;return n.length>0?(i=o(n[0]),2===l?u=n.length>1?o(n[1]):(0,j.default)("themeBuilder","Exclude From: %1$s",o(r[0])):l>2&&(u=(0,j.default)("themeBuilder","And %1$s More",l-1))):i=(0,j.default)("themeBuilder","Unassigned"),t&&(i=(0,j.default)("themeBuilder","Default Website Template")),{title:i,meta:u}};t.generateTemplateTitle=R;t.getTemplateTitle=function(e,t,n,r){return e||(0,o.default)(n)?r:n};t.getTemplateMeta=function(e,t,n){return e||(0,o.default)(t)?n:""};var C=function(e){return{id:e,default:!1,enabled:!0,title:"",automaticTitle:"",automaticMeta:"",layouts:(0,b.default)((0,h.default)(_.LAYOUT_TYPES),(function(e){return{layout:null,enabled:!0,busy:!1}})),useOn:[],excludeFrom:[]}};t.getEmptyTemplate=C;var A=function(e,t){var n=function(e){return!(0,u.default)(t[e])},o={},a=(0,v.default)(e,(function(e){var t=(0,r.default)();o[t]=e.id.toString();var a=C(t);return a.default=e.default,a.enabled=e.enabled,a.title=e.title,a.useOn=(0,l.default)(e.use_on,n),a.excludeFrom=(0,l.default)(e.exclude_from,n),(0,s.default)(_.LAYOUT_TYPES,(function(t){a.layouts[t].enabled=e.layouts[t].enabled,a.layouts[t].layout=0!==e.layouts[t].id?e.layouts[t].id.toString():null})),a}));return{templates:(0,h.default)(a,(function(e){return e.id})),idMap:o}};t.formatTemplates=A;t.formatTemplatesForStorage=function(e,t){return(0,v.default)(e,(function(e){var n=e.title,r=!1;return e.default&&(n=(0,j.default)("themeBuilder","Default Website Template")),""===n&&(n=e.automaticTitle,r=!0),""===n&&(n=(0,j.default)("themeBuilder","Unassigned")),{id:(0,d.default)(t,e.id,e.id),title:n,autogenerated_title:r?"1":"0",default:e.default?"1":"0",enabled:e.enabled?"1":"0",layouts:(0,b.default)((0,h.default)(_.LAYOUT_TYPES),(function(t){return{id:e.layouts[t].layout||0,enabled:e.layouts[t].enabled?"1":"0"}})),use_on:e.useOn,exclude_from:e.excludeFrom}}))};var L=null;t.getInitialState=function(){if(!(0,i.default)(L))return L;var e=function(e){(0,o.default)(e)||(0,g.default)(e,(function(e){return e.default}))||(e[(0,m.default)(e)[0]].default=!0);return e},t=(0,r.default)(),n=S({},t,T(T({},C(t)),{},{default:!0})),a={live:{},draft:{}},u=[],l="",c=T(T({},function(e){return(0,f.default)(e,(function(e,t,n){return(0,s.default)(t.settings,(function(t){e[t.id]?(0,p.default)(e,[t.id,"labels",n],t.label):e[t.id]=t})),e}),{})}(w.default.templateSettings.default)),w.default.templateSettings.preloaded);if(!(0,o.default)(w.default.templates.live)){var d=A(w.default.templates.live,c);n=e(d.templates),a.live=d.idMap}var y={templates:{},idMap:{}};return w.default.templates.hasDraft&&((y=A(w.default.templates.draft,c)).templates=e(y.templates)),D(n,c,(function(e,t,r){n[e].automaticTitle=t,n[e].automaticMeta=r})),I(n,[],(function(e){u=e})),B(n,l,(function(e){l=e})),L={templates:n,templateIdMap:a,draft:y,templateIds:u,defaultTemplate:l,settingGroups:w.default.templateSettings.default,settings:c}};var D=function(e,t,n){(0,s.default)(e,(function(e){var r=R(t,e.default,e.useOn,e.excludeFrom);r.title===e.automaticTitle&&r.meta===e.automaticMeta||n(e.id,r.title,r.meta)}))};t.optimizationSetAutomaticTitles=D;var I=function(e,t,n){var r=(0,m.default)(e);(0,y.default)(t,r)||n(r)};t.optimizationSetTemplateIds=I;var B=function(e,t,n){var r=(0,c.default)(e,(function(e){return e.default})).id;t!==r&&n(r)};t.optimizationSetDefaultTemplate=B},function(e,t){e.exports=function(e,t){return e===t||e!=e&&t!=t}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=Array(r);++n<r;)o[n]=t(e[n],n,e);return o}},function(e,t,n){var r=n(39),o=n(176),a=n(29);e.exports=function(e,t){var n={};return t=a(t,3),o(e,(function(e,o,a){r(n,o,t(e,o,a))})),n}},function(e,t,n){var r=n(93);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},function(e,t,n){"use strict";n.r(t),n.d(t,"sequence",(function(){return r.j})),n.d(t,"parallel",(function(){return r.h})),n.d(t,"debounce",(function(){return o.a})),n.d(t,"when",(function(){return c})),n.d(t,"wait",(function(){return o.b})),n.d(t,"equals",(function(){return s})),n.d(t,"concat",(function(){return f})),n.d(t,"increment",(function(){return p})),n.d(t,"merge",(function(){return y})),n.d(t,"pop",(function(){return h})),n.d(t,"push",(function(){return m})),n.d(t,"set",(function(){return v})),n.d(t,"shift",(function(){return b})),n.d(t,"splice",(function(){return g})),n.d(t,"toggle",(function(){return O})),n.d(t,"unset",(function(){return _})),n.d(t,"unshift",(function(){return w}));var r=n(4),o=n(71),a=n(60),i=n(0);function u(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var l="http://cerebraljs.com/docs/api/factories.html#when";var c=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.length>1?t[t.length-1]:null,o=t.length>1?t.slice(0,-1):t;function c(e){var t=e.path,n=e.props,c=e.resolve;if(o.length>0&&!(o[0]instanceof a.Tag))throw new Error("Cerebral factory.when: You have to use the STATE, MODULESTATE or PROPS tag as values, see: "+l);if(!t||!t.true||!t.false)throw new Error("Cerebral factory.when: true/false paths need to be provided, see: http://cerebraljs.com/docs/api/factories.html#when");var s=o.map((function(e){var t=c.value(e);return Object(i.s)(t)?t.getValue(n):t}));return Boolean(r?r.apply(void 0,u(s)):s[0])?t.true():t.false()}return c.displayName="factory.when("+t.filter((function(e){return"function"!=typeof e})).map((function(e){return String(e)})).join(",")+")",c};var s=function(e){function t(t){var n=t.path,r=t.resolve;if(!r.isTag(e,"state","props","moduleState"))throw new Error("Cerebral factory.equals: You have to use the STATE, PROPS or MODULESTATE tag as first argument");var o=r.value(e);return n[o]?n[o]():n.otherwise()}return t.displayName="factory.equals("+String(e)+")",t},f=function(e,t){function n(n){if(!n.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.concat: You have to use the STATE or MODULESTATE tag as first argument");n.store.concat(e,t)}return n.displayName="factory.concat("+String(e)+", "+String(t)+")",n},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;function n(n){var r=n.store,o=(n.module,n.props),a=n.resolve;if(!a.isTag(e,"state","props","moduleState"))throw new Error("Cerebral factory.increment: You have to use the STATE, MODULESTATE or PROPS tag as first argument");var i=a.value(t);if(!Number.isInteger(i))throw new Error("Cerebral factory.increment: You must increment by integer values");if("state"!==e.type&&"moduleState"!==e.type){var u=Object.assign({},o),l=a.path(e).split("."),c=l.pop(),s=l.reduce((function(e,t){return e[t]=Object.assign({},e[t]||{})}),u);if(!Number.isInteger(s[c]))throw new Error("Cerebral factory.increment: You must increment integer values");return s[c]+=i,u}r.increment(e,i)}return n.displayName="factory.increment("+String(e)+", "+String(t)+")",n};function d(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var y=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];function o(t){var r;if(!t.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.merge: You have to use the STATE or MODULESTATE tag as first argument");(r=t.store).merge.apply(r,[e].concat(d(n.map((function(e){return t.resolve.isTag(e)?t.resolve.value(e):Object.keys(e).reduce((function(n,r){return n[r]=t.resolve.value(e[r]),n}),{})})))))}return o.displayName="factory.merge("+String(e)+", "+n.map((function(e){return String(e)})).join(",")+")",o},h=function(e){function t(t){if(!t.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.pop: You have to use the STATE or MODULESTATE tag as first argument");t.store.pop(e)}return t.displayName="factory.pop("+String(e)+")",t},m=function(e,t){function n(n){if(!n.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.push: You have to use the STATE TAG as first argument");n.store.push(e,t)}return n.displayName="factory.push("+String(e)+")",n},v=function(e,t,n){function r(r){var o=r.store,a=r.props,u=r.resolve;if(!u.isTag(e,"state","props","moduleState"))throw new Error("Cerebral factory.set: You have to use the STATE, PROPS or MODULESTATE tag as first argument");var l=u.value(t);if(!u.isResolveValue(t)&&Object(i.u)(t)?l=Object.assign({},l):!u.isResolveValue(t)&&Array.isArray(t)&&(l=l.slice()),n&&(l=n(l,r)),"state"!==e.type&&"moduleState"!==e.type){var c=Object.assign({},a),s=u.path(e).split("."),f=s.pop(),p=s.reduce((function(e,t){return e[t]=Object.assign({},e[t]||{})}),c);return p[f]=l,c}o.set(e,l)}return r.displayName="factory.set("+String(e)+", "+String(t)+")",r},b=function(e){function t(t){if(!t.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.shift: You have to use the STATE or MODULESTATE tag as first argument");t.store.shift(e)}return t.displayName="factory.shift("+String(e)+")",t},g=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];function o(t){var r;if(!t.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.splice: You have to use the STATE or MODULESTATE tag as first argument");(r=t.store).splice.apply(r,[e].concat(n))}return o.displayName="factory.splice("+String(e)+", "+n.map((function(e){return String(e)})).join(",")+")",o},O=function(e){function t(t){if(!t.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.toggle: You have to use the STATE or MODULESTATE tag as first argument");t.store.toggle(e)}return t.displayName="factory.toggle("+String(e)+")",t},_=function(e){function t(t){if(!t.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.unset: You have to use the STATE or MODULESTATE tag as first argument");t.store.unset(e)}return t.displayName="factory.unset("+String(e)+")",t},w=function(e,t){function n(n){if(!n.resolve.isTag(e,"state","moduleState"))throw new Error("Cerebral factory.unshift: You have to use the STATE or MODULESTATE tag as first argument");n.store.unshift(e,t)}return n.displayName="factory.unshift("+String(e)+", "+String(t)+")",n}},function(e,t){e.exports=window.ReactDOM},function(e,t,n){var r=n(15).Symbol;e.exports=r},function(e,t,n){var r=n(33)(Object,"create");e.exports=r},function(e,t,n){var r=n(166),o=n(167),a=n(168),i=n(169),u=n(170);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=u,e.exports=l},function(e,t,n){var r=n(36);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},function(e,t,n){var r=n(172);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},function(e,t){e.exports=function(e){return function(t){return e(t)}}},function(e,t,n){var r=n(36),o=n(23),a=n(53),i=n(11);e.exports=function(e,t,n){if(!i(n))return!1;var u=typeof t;return!!("number"==u?o(n)&&a(t,n.length):"string"==u&&t in n)&&r(n[t],e)}},function(e,t,n){var r=n(81),o=n(39);e.exports=function(e,t,n,a){var i=!n;n||(n={});for(var u=-1,l=t.length;++u<l;){var c=t[u],s=a?a(n[c],e[c],c,n,e):void 0;void 0===s&&(s=e[c]),i?o(n,c,s):r(n,c,s)}return n}},function(e,t){e.exports={}},function(e,t,n){var r=n(179),o=n(16),a=Object.prototype,i=a.hasOwnProperty,u=a.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return o(e)&&i.call(e,"callee")&&!u.call(e,"callee")};e.exports=l},function(e,t,n){(function(e){var r=n(15),o=n(180),a=t&&!t.nodeType&&t,i=a&&"object"==typeof e&&e&&!e.nodeType&&e,u=i&&i.exports===a?r.Buffer:void 0,l=(u?u.isBuffer:void 0)||o;e.exports=l}).call(this,n(63)(e))},function(e,t){var n=/^(?:0|[1-9]\d*)$/;e.exports=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&n.test(e))&&e>-1&&e%1==0&&e<t}},function(e,t){var n=Object.prototype;e.exports=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||n)}},function(e,t,n){var r=n(237),o=n(349),a=n(29),i=n(6);e.exports=function(e,t){return(i(e)?r:o)(e,a(t,3))}},function(e,t,n){var r=n(251);e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},function(e,t,n){var r=n(187);e.exports=function(e,t){return r(e,t)}},function(e,t,n){var r=n(115),o=n(198),a=n(23);e.exports=function(e){return a(e)?r(e,!0):o(e)}},function(e,t,n){var r=n(401),o=n(403);e.exports=function(e,t,n){return r(o,e,t,n)}},function(e,t,n){"use strict";n.r(t),n.d(t,"string",(function(){return a})),n.d(t,"path",(function(){return i})),n.d(t,"signal",(function(){return u})),n.d(t,"signals",(function(){return l})),n.d(t,"sequences",(function(){return c})),n.d(t,"state",(function(){return s})),n.d(t,"module",(function(){return e})),n.d(t,"moduleState",(function(){return f})),n.d(t,"moduleSequences",(function(){return p})),n.d(t,"props",(function(){return d}));var r=n(4),o=n(0);n.d(t,"createTemplateTag",(function(){return r.e})),n.d(t,"extractValueWithPath",(function(){return r.g})),n.d(t,"resolveObject",(function(){return r.i})),n.d(t,"ResolveValue",(function(){return r.c})),n.d(t,"Tag",(function(){return r.d}));var a=Object(r.e)("string",(function(e){return e})),i=Object(r.e)("path",(function(e){return e})),u=Object(r.e)("signal",(function(e,t){return Object(o.a)("tags.signal",'use the "sequences" tag instead'),t.controller.getSequence(e)})),l=Object(r.e)("signals",(function(e,t){return Object(o.a)("tags.signals",'use the "sequences" tag instead'),t.controller.getSequences(e)})),c=Object(r.e)("sequences",(function(e,t){return t.controller.getSequence(e)||t.controller.getSequences(e)})),s=Object(r.e)("state",(function(e,t){return t.controller.getState(e)})),f=(e=Object(r.e)("module",(function(e,t){return Object(o.a)("tags.module",'use the "moduleState" tag instead'),t.controller.getState(Object(o.o)(e,t))})),Object(r.e)("moduleState",(function(e,t){return t.controller.getState(Object(o.o)(e,t))}))),p=Object(r.e)("moduleSequences",(function(e,t){return t.controller.getSequence(Object(o.o)(e,t))||t.controller.getSequences(Object(o.o)(e,t))})),d=Object(r.e)("props",(function(e,t){return Object(r.g)(t.props,e)}))},function(e,t,n){var r=n(74);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},function(e,t,n){var r=n(176),o=n(327)(r);e.exports=o},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){var r=n(181),o=n(47),a=n(78),i=a&&a.isTypedArray,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(336),o=n(75),a=n(337),i=n(239),u=n(240),l=n(22),c=n(111),s="[object Map]",f="[object Promise]",p="[object Set]",d="[object WeakMap]",y="[object DataView]",h=c(r),m=c(o),v=c(a),b=c(i),g=c(u),O=l;(r&&O(new r(new ArrayBuffer(1)))!=y||o&&O(new o)!=s||a&&O(a.resolve())!=f||i&&O(new i)!=p||u&&O(new u)!=d)&&(O=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case h:return y;case m:return s;case v:return f;case b:return p;case g:return d}return t}),e.exports=O},function(e,t,n){var r=n(30),o=n(124),a=n(96);e.exports=function(e,t){return a(o(e,t,r),e+"")}},function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=s(n(1)),a=s(n(2)),i=s(n(24)),u=s(n(34)),l=s(n(5)),c=s(n(10));function s(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(398);var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(l,e);var t,n,r,a=y(l);function l(){var e;f(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return b(m(e=a.call.apply(a,[this].concat(n))),"state",{expanded:!1,error:null,stack:null}),b(m(e),"toggleError",(function(){e.setState({expanded:!e.state.expanded},(function(){return e.props.onExpand()}))})),e}return t=l,(n=[{key:"componentDidCatch",value:function(e,t){this.setState({error:e,stack:t.componentStack})}},{key:"render",value:function(){if((0,i.default)(this.state.error))return this.props.children;var e=this.props,t=e.component,n=e.className,r=this.state,a=r.expanded,l=r.error,s=r.stack;return o.default.createElement("div",{className:"et-tb-error-boundary et-tb-error-boundary--warning ".concat(n)},o.default.createElement("h4",{className:"et-tb-error-boundary__heading"},(0,c.default)("generic","%1$s could not be displayed.",t)),o.default.createElement("div",{className:"et-tb-error-boundary__error"},o.default.createElement("button",{type:"button",className:"et-tb-error-boundary__button",onClick:this.toggleError},a?(0,c.default)("generic","hide error message"):(0,c.default)("generic","show error message")),a&&o.default.createElement("div",{className:"et-tb-error-boundary__error-content"},o.default.createElement("div",{className:"et-tb-error-boundary__error-message"},(0,u.default)(l)),o.default.createElement("div",{className:"et-tb-error-boundary__error-stack"},(0,u.default)(s)))))}}])&&p(t.prototype,n),r&&p(t,r),l}(o.default.Component);b(g,"propTypes",{component:a.default.string.isRequired,onExpand:a.default.func,className:a.default.string}),b(g,"defaultProps",{onExpand:l.default,className:""});var O=g;t.default=O},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=m(n(2)),i=m(n(510)),u=m(n(55)),l=m(n(26)),c=m(n(85)),s=m(n(30)),f=m(n(25)),p=m(n(18)),d=m(n(84)),y=n(511),h=m(n(277));function m(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e){return function(e){if(Array.isArray(e))return g(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,t){return w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},w(e,t)}function j(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=T(e);if(t){var o=T(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return P(this,n)}}function P(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return E(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},T(e)}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}(a,e);var t,n,r,o=j(a);function a(){var e;O(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return S(E(e=o.call.apply(o,[this].concat(n))),"isShortcut",(function(e,t){var n=(0,y.getModifiers)(t),r=(0,u.default)((0,p.default)(n,(function(e,t){return e?t:""})),s.default),o=t.keyCode,a=e.toLowerCase().split(/\+/g),i=(0,u.default)(a,(function(e){return!(0,f.default)(n[e])})),l=(0,c.default)((0,u.default)(a,(function(e){return-1===i.indexOf(e)})))||"",h=(0,y.keyToCode)(l),m=-1!==i.indexOf("alt"),v=-1!==i.indexOf("shift");return!(n.alt&&!m)&&(!(n.shift&&!v)&&(0===d.default.apply(void 0,[i].concat(b(r))).length&&o===h))})),S(E(e),"handleOnKeydown",(function(t){var n=e.props.shortcuts,r=null;if(((0,l.default)(n,(function(n){var o=(0,i.default)(n.shortcut);if((0,l.default)(o,(function(o){if(e.isShortcut(o,t))return r=n.action,!1})),null!==r)return!1})),null!==r)&&!1!==r())return!0;return!1})),e}return t=a,(n=[{key:"componentDidMount",value:function(){this.context.addListener(this.handleOnKeydown)}},{key:"componentWillUnmount",value:function(){this.context.removeListener(this.handleOnKeydown)}},{key:"render",value:function(){return null}}])&&_(t.prototype,n),r&&_(t,r),a}(o.PureComponent);S(M,"contextType",h.default),S(M,"propTypes",{shortcuts:a.default.arrayOf(a.default.shape({shortcut:a.default.oneOfType([a.default.string,a.default.arrayOf(a.default.string)]).isRequired,action:a.default.func.isRequired})).isRequired}),S(M,"defaultProps",{});var x=M;t.default=x},function(e,t,n){"use strict";var r=n(88),o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},a=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var u=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=n.wrap,a=void 0===o||o,u=n.ignoreDefinition,l=void 0!==u&&u;i(this,e),this.definition=t,"function"!=typeof t&&(l||this.verifyDefinition(t),this.wrap=a,this.ProviderConstructor=function(e){this.context=e},this.ProviderConstructor.prototype=t,this.WrappedProviderConstructor=function(e,t){this.context=t,this.providerName=e},this.WrappedProviderConstructor.prototype=Object.keys(l?{}:t).reduce((function(e,n){var o=t[n];return e[n]=function(){for(var e=this,t=arguments.length,a=Array(t),i=0;i<t;i++)a[i]=arguments[i];var u=o.apply(this,a);return Object(r.b)(u)?u.then((function(t){return e.context.debugger.send({type:"provider",datetime:Date.now(),method:e.providerName+"."+n,args:a,isPromise:!0,isRejected:!1,returnValue:Object(r.a)(t)?t:"[CAN_NOT_SERIALIZE]"}),t})).catch((function(t){throw e.context.debugger.send({method:e.providerName+"."+n,args:a,isPromise:!0,isRejected:!0}),t})):(this.context.debugger.send({type:"provider",datetime:Date.now(),method:this.providerName+"."+n,args:a,returnValue:Object(r.a)(u)?u:"[CAN_NOT_SERIALIZE]"}),u)},e}),{}))}return a(e,[{key:"verifyDefinition",value:function(e){if(!this.ignoreDefinition){if("object"!==(void 0===e?"undefined":o(e))||null===e)throw new Error("The definition passed as Provider is not valid");Object.keys(e).forEach((function(t){if("function"!=typeof e[t])throw new Error("The property "+t+" passed to Provider is not a method")}))}}},{key:"get",value:function(e){return"function"==typeof this.definition?this.definition(e):new this.ProviderConstructor(e)}},{key:"getWrapped",value:function(e,t){return"function"==typeof this.definition?this.definition(t):new this.WrappedProviderConstructor(e,t)}}]),e}();t.a=u},function(e,t,n){"use strict";function r(e,t){function n(n){var r=n.path;return new Promise((function(n){t.timer&&(t.resolve(r.discard()),clearTimeout(t.timer)),t.timer=setTimeout((function(){t.resolve(r.continue()),t.timer=null,t.resolve=null}),e),t.resolve=n}))}return n.displayName="debounce - "+e+"ms",n}function o(e){return r(e,{timer:null,resolve:null})}n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return i})),o.shared=function(){var e={timer:null,resolve:null};return function(t){return r(t,e)}};var a=o;var i=function(e){function t(t){var n=t.path;return new Promise((function(t){setTimeout((function(){return t(n?n.continue():null)}),e)}))}return t.displayName="wait - "+e+"ms",t}},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.path=t,this.payload=n}return r(e,[{key:"toJSON",value:function(){return{path:this.path,payload:this.payload,_functionTreePath:!0}}}]),e}();t.a=o},function(e,t,n){var r=n(6),o=n(152),a=n(229),i=n(34);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:a(i(e))}},function(e,t,n){var r=n(22),o=n(16);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},function(e,t,n){var r=n(33)(n(15),"Map");e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAllowedAction=void 0;var r,o=(r=n(14))&&r.__esModule?r:{default:r},a=n(322);t.isAllowedAction=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return a.isAllowedAction.apply(void 0,[o.default.capabilities].concat(t))}},function(e,t){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},function(e,t,n){(function(e){var r=n(90),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o&&r.process,u=function(){try{var e=a&&a.require&&a.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=u}).call(this,n(63)(e))},function(e,t,n){var r=n(44),o=n(182),a=n(183),i=n(184),u=n(185),l=n(186);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=a,c.prototype.get=i,c.prototype.has=u,c.prototype.set=l,e.exports=c},function(e,t){e.exports=function(e){return null==e}},function(e,t,n){var r=n(39),o=n(36),a=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];a.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||r(e,t,n)}},function(e,t,n){var r=n(117)(Object.getPrototypeOf,Object);e.exports=r},function(e,t,n){var r=n(11),o=Object.create,a=function(){function e(){}return function(t){if(!r(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=a},function(e,t,n){var r=n(376),o=n(66),a=n(100),i=o((function(e,t){return a(e)?r(e,t):[]}));e.exports=i},function(e,t){e.exports=function(e){return e&&e.length?e[0]:void 0}},function(e,t,n){var r=n(22),o=n(6),a=n(16);e.exports=function(e){return"string"==typeof e||!o(e)&&a(e)&&"[object String]"==r(e)}},function(e,t,n){"use strict";var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.id="Watch_"+e.nextWatchId++,this.name=null,this.type=t,this.executedCount=0,this.controller=null,this.modulePath="",this.dependencyMap=null}return r(e,[{key:"create",value:function(e,t,n){return this.name=n,this.controller=e,this.modulePath=t,this}},{key:"registerDependencies",value:function(){this.dependencyMap=this.createDependencyMap(),this.controller.dependencyStore.addEntity(this,this.dependencyMap),this.controller.devtools&&(this.controller.devtools.updateWatchMap(this,this.dependencyMap),this.controller.devtools.sendWatchMap([],[],0,0))}},{key:"destroy",value:function(){this.dependencyMap&&(this.controller.dependencyStore.removeEntity(this,this.dependencyMap),this.controller.devtools&&(this.controller.devtools.updateWatchMap(this,null,this.dependencyMap),this.controller.devtools.sendWatchMap([],[],0,0)))}},{key:"toJSON",value:function(){return{id:this.id,executedCount:this.executedCount,type:this.type,name:this.name}}}]),e}();o.nextWatchId=0,t.a=o},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function o(e){return e&&(e instanceof Promise||"function"==typeof e.then&&"function"==typeof e.catch)}function a(e){return!(null!==e&&"object"===(void 0===e?"undefined":r(e))&&!Array.isArray(e)&&e.constructor!==Object)}},function(e,t,n){var r=n(73),o=n(61);e.exports=function(e,t){for(var n=0,a=(t=r(t,e)).length;null!=e&&n<a;)e=e[o(t[n++])];return n&&n==a?e:void 0}},function(e,t,n){(function(t){var n="object"==typeof t&&t&&t.Object===Object&&t;e.exports=n}).call(this,n(91))},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){var r=n(155),o=n(171),a=n(173),i=n(174),u=n(175);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=u,e.exports=l},function(e,t,n){var r=n(33),o=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},function(e,t,n){var r=n(39),o=n(256)((function(e,t,n){r(e,n,t)}));e.exports=o},function(e,t){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},function(e,t,n){var r=n(196),o=n(125)(r);e.exports=o},function(e,t,n){var r=n(126);e.exports=function(e){return r(e,5)}},function(e,t,n){var r=n(120);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},function(e,t,n){var r=n(250),o=n(377),a=n(378);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,o,n)}},function(e,t,n){var r=n(23),o=n(16);e.exports=function(e){return o(e)&&r(e)}},function(e,t){e.exports=function(e,t,n){var r=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=Array(o);++r<o;)a[r]=e[r+t];return a}},function(e,t,n){var r=n(22),o=n(82),a=n(16),i=Function.prototype,u=Object.prototype,l=i.toString,c=u.hasOwnProperty,s=l.call(Object);e.exports=function(e){if(!a(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==s}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=u(n(2)),i=u(n(5));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=o.default.createContext({type:"",source:{id:null,meta:{}},target:{id:null,meta:{}},position:{viewportX:0,viewportY:0,documentX:0,documentY:0,handleX:0,handleY:0},dragStart:i.default,dragUpdate:i.default,dragEnd:i.default,setTarget:i.default});c.Provider.propTypes={value:a.default.shape({type:a.default.string.isRequired,source:a.default.shape({id:a.default.oneOfType([a.default.number,a.default.string]),meta:a.default.object.isRequired}),target:a.default.shape({id:a.default.oneOfType([a.default.number,a.default.string]),meta:a.default.object.isRequired}),position:a.default.shape({viewportX:a.default.number.isRequired,viewportY:a.default.number.isRequired,documentX:a.default.number.isRequired,documentY:a.default.number.isRequired,handleX:a.default.number.isRequired,handleY:a.default.number.isRequired}).isRequired,dragStart:a.default.func.isRequired,dragUpdate:a.default.func.isRequired,dragEnd:a.default.func.isRequired,setTarget:a.default.func.isRequired}).isRequired};var s=c;t.default=s},function(e,t,n){var r=n(39),o=n(36);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&r(e,t,n)}},function(e,t){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(223)),u=l(n(142));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(226);var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(l,e);var t,n,r,a=d(l);function l(){return s(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"componentDidMount",value:function(){i.default.rebuild()}},{key:"render",value:function(){var e=this.props,t=e.animation,n=e.className,r=e.children;return o.default.createElement(u.default,{enabled:t},(function(e){return o.default.createElement("div",{className:"et-tb-branded-modal ".concat(n),style:e},r)}))}}])&&f(t.prototype,n),r&&f(t,r),l}(o.PureComponent);m(v,"propTypes",{animation:a.default.bool,className:a.default.string}),m(v,"defaultProps",{animation:!0,className:""});var b=v;t.default=b},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=f(n(2)),i=f(n(27)),u=f(n(5)),l=f(n(19)),c=f(n(21));n(226);var s=["title","onClose","className"];function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function y(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},v(e,t)}function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g(this,n)}}function g(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(u,e);var t,n,r,a=b(u);function u(){return h(this,u),a.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e=this.props,t=e.title,n=e.onClose,r=e.className,a=y(e,s);return o.default.createElement("div",d({className:"et-tb-branded-modal__header ".concat(r)},a),o.default.createElement("span",{className:"et-tb-branded-modal__title"},(0,i.default)(t)?t():t),o.default.createElement("div",{className:"et-tb-branded-modal__header-buttons"},o.default.createElement(l.default,{className:"et-common-button--round",onClick:n},o.default.createElement(c.default,{icon:"close"}))))}}])&&m(t.prototype,n),r&&m(t,r),u}(o.PureComponent);_(w,"propTypes",{title:a.default.oneOfType([a.default.string,a.default.func]).isRequired,className:a.default.string,onClose:a.default.func}),_(w,"defaultProps",{className:"",onClose:u.default});var j=w;t.default=j},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(2))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(560);var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(i,e);var t,n,r,o=f(i);function i(){return l(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children;return a.default.createElement("div",{className:"et-common-local-overlay ".concat(t)},n)}}])&&c(t.prototype,n),r&&c(t,r),i}(a.PureComponent);y(h,"propTypes",{className:i.default.string}),y(h,"defaultProps",{className:""});var m=h;t.default=m},function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return u}));var r=n(0),o=n(32);function a(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var i=["concat","get","increment","merge","pop","push","set","shift","splice","toggle","unset","unshift"];function u(e){var t=null;return Object(o.a)(i.reduce((function(e,n){return e[n]=function(){for(var e=this,o=this.context.controller.model,a=arguments.length,i=Array(a),u=0;u<a;u++)i[u]=arguments[u];var l=Object(r.h)(Object(r.c)(i.shift()));return"get"===n?(Object(r.a)("state.get","use the new GET provider, get(state.foo)"),o.get(l)):(Object(r.a)("state.*","use the new STORE provider, store.set(state.isAwesome, true)"),this.context.controller.flush&&(clearTimeout(t),t=setTimeout((function(){return e.context.controller.flush()}))),o[n].apply(o,[l].concat(i)))},e}),{}),{wrap:!!e&&function(e,t){var n=null;return i.reduce((function(o,i){if("get"===i||"compute"===i)o[i]=function(t){return Object(r.a)("state.get","use the new GET provider, get(state.foo)"),e.controller.model[i](Object(r.h)(Object(r.c)(t)))};else{var u=e.controller.model[i];o[i]=function(){for(var o=arguments.length,l=Array(o),c=0;c<o;c++)l[c]=arguments[c];Object(r.a)("state.*","use the new STORE provider, store.set(state.isAwesome, true)");var s=l.slice(),f=Object(r.h)(s.shift());e.debugger.send({datetime:Date.now(),type:"mutation",color:"#333",method:i,args:[f].concat(a(s))}),e.controller.flush&&(clearTimeout(n),n=setTimeout((function(){return e.controller.flush()})));try{u.apply(e.controller.model,[f].concat(a(s)))}catch(n){var p=e.execution.name;Object(r.x)('The sequence "'+p+'" with action "'+t.name+'" has an error: '+n.message)}}}return o}),{})}})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(12)),o=a(n(231));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){var n=(0,r.default)(e,t,"");for(var a=arguments.length,i=new Array(a>2?a-2:0),u=2;u<a;u++)i[u-2]=arguments[u];return i.length>0?o.default.apply(void 0,[n].concat(i)):n}},function(e,t){var n=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return n.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},function(e,t,n){var r=n(42),o=n(37),a=n(6),i=n(74),u=r?r.prototype:void 0,l=u?u.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(a(t))return o(t,e)+"";if(i(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-Infinity?"-0":n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closeModal=t.openModal=void 0;var r,o,a,i=n(3),u=(n(40),n(7)),l=n(76);function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}t.openModal=function(e){return function(t){var n=t.store;(u.MODAL_TYPE_PORTABILITY!==e||(0,l.isAllowedAction)(u.CAP_PORTABILITY))&&n.set((0,i.state)(r||(r=c(["openModal"]))),e)}};t.closeModal=function(e){return function(t){var n=t.get,r=t.store;n((0,i.state)(o||(o=c(["openModal"]))))===e&&r.set((0,i.state)(a||(a=c(["openModal"]))),null)}}},function(e,t,n){var r=n(177)();e.exports=r},function(e,t,n){var r=n(178),o=n(51),a=n(6),i=n(52),u=n(53),l=n(64),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=a(e),s=!n&&o(e),f=!n&&!s&&i(e),p=!n&&!s&&!f&&l(e),d=n||s||f||p,y=d?r(e.length,String):[],h=y.length;for(var m in e)!t&&!c.call(e,m)||d&&("length"==m||f&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||u(m,h))||y.push(m);return y}},function(e,t,n){var r=n(54),o=n(326),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=[];for(var n in Object(e))a.call(e,n)&&"constructor"!=n&&t.push(n);return t}},function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},function(e,t,n){var r=n(92),o=n(331),a=n(332);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=a,e.exports=i},function(e,t){e.exports=function(e,t){return e.has(t)}},function(e,t,n){var r=n(15).Uint8Array;e.exports=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closePrompt=t.openPrompt=void 0;var r,o,a=n(3),i=n(40),u=n(192);function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}t.openPrompt=function(e){var t=e.type,n=e.title,o=void 0===n?"":n,i=e.content,c=void 0===i?"":i,s=e.requireAction,f=void 0!==s&&s,p=e.payload,d=void 0===p?{}:p;return function(e){var n=e.resolve;return e.store.push((0,a.state)(r||(r=l(["prompts.prompts"]))),{type:(0,u.resolveTag)(t,n),title:(0,u.resolveTag)(o,n),content:(0,u.resolveTag)(c,n),requireAction:f,payload:(0,u.resolveTag)(d,n,!0)})}};t.closePrompt=function(){return(0,i.pop)((0,a.state)(o||(o=l(["prompts.prompts"]))))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},function(e,t,n){var r=n(350)(n(249));e.exports=r},function(e,t,n){var r=n(95),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var a=arguments,i=-1,u=o(a.length-t,0),l=Array(u);++i<u;)l[i]=a[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=a[i];return c[t]=n(l),r(e,this,c)}}},function(e,t){var n=Date.now;e.exports=function(e){var t=0,r=0;return function(){var o=n(),a=16-(o-r);if(r=o,a>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){var r=n(79),o=n(122),a=n(81),i=n(259),u=n(364),l=n(127),c=n(67),s=n(365),f=n(366),p=n(235),d=n(200),y=n(65),h=n(367),m=n(368),v=n(129),b=n(6),g=n(52),O=n(372),_=n(11),w=n(374),j=n(28),P=n(58),E="[object Arguments]",T="[object Function]",S="[object Object]",M={};M[E]=M["[object Array]"]=M["[object ArrayBuffer]"]=M["[object DataView]"]=M["[object Boolean]"]=M["[object Date]"]=M["[object Float32Array]"]=M["[object Float64Array]"]=M["[object Int8Array]"]=M["[object Int16Array]"]=M["[object Int32Array]"]=M["[object Map]"]=M["[object Number]"]=M[S]=M["[object RegExp]"]=M["[object Set]"]=M["[object String]"]=M["[object Symbol]"]=M["[object Uint8Array]"]=M["[object Uint8ClampedArray]"]=M["[object Uint16Array]"]=M["[object Uint32Array]"]=!0,M["[object Error]"]=M[T]=M["[object WeakMap]"]=!1,e.exports=function e(t,n,x,k,R,C){var A,L=1&n,D=2&n,I=4&n;if(x&&(A=R?x(t,k,R,C):x(t)),void 0!==A)return A;if(!_(t))return t;var B=b(t);if(B){if(A=h(t),!L)return c(t,A)}else{var W=y(t),N=W==T||"[object GeneratorFunction]"==W;if(g(t))return l(t,L);if(W==S||W==E||N&&!R){if(A=D||N?{}:v(t),!L)return D?f(t,u(A,t)):s(t,i(A,t))}else{if(!M[W])return R?t:{};A=m(t,W,L)}}C||(C=new r);var z=C.get(t);if(z)return z;C.set(t,A),w(t)?t.forEach((function(r){A.add(e(r,n,x,r,t,C))})):O(t)&&t.forEach((function(r,o){A.set(o,e(r,n,x,o,t,C))}));var H=B?void 0:(I?D?d:p:D?P:j)(t);return o(H||t,(function(r,o){H&&(r=t[o=r]),a(A,o,e(r,n,x,o,t,C))})),A}},function(e,t,n){(function(e){var r=n(15),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,i=a&&a.exports===o?r.Buffer:void 0,u=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=u?u(n):new e.constructor(n);return e.copy(r),r}}).call(this,n(63)(e))},function(e,t,n){var r=n(98);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},function(e,t,n){var r=n(83),o=n(82),a=n(54);e.exports=function(e){return"function"!=typeof e.constructor||a(e)?{}:r(o(e))}},function(e,t,n){var r=n(99);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},function(e,t){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},function(e,t,n){(function(t,r){var o;o=function(){"use strict";function e(e){return"function"==typeof e}var o=Array.isArray?Array.isArray:function(e){return"[object Array]"===Object.prototype.toString.call(e)},a=0,i=void 0,u=void 0,l=function(e,t){h[a]=e,h[a+1]=t,2===(a+=2)&&(u?u(m):_())},c="undefined"!=typeof window?window:void 0,s=c||{},f=s.MutationObserver||s.WebKitMutationObserver,p="undefined"==typeof self&&void 0!==t&&"[object process]"==={}.toString.call(t),d="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function y(){var e=setTimeout;return function(){return e(m,1)}}var h=new Array(1e3);function m(){for(var e=0;e<a;e+=2)(0,h[e])(h[e+1]),h[e]=void 0,h[e+1]=void 0;a=0}var v,b,g,O,_=void 0;function w(e,t){var n=arguments,r=this,o=new this.constructor(E);void 0===o[P]&&z(o);var a,i=r._state;return i?(a=n[i-1],l((function(){return W(i,o,a,r._result)}))):L(r,o,e,t),o}function j(e){if(e&&"object"==typeof e&&e.constructor===this)return e;var t=new this(E);return k(t,e),t}p?_=function(){return t.nextTick(m)}:f?(b=0,g=new f(m),O=document.createTextNode(""),g.observe(O,{characterData:!0}),_=function(){O.data=b=++b%2}):d?((v=new MessageChannel).port1.onmessage=m,_=function(){return v.port2.postMessage(0)}):_=void 0===c?function(){try{var e=n(385);return void 0!==(i=e.runOnLoop||e.runOnContext)?function(){i(m)}:y()}catch(e){return y()}}():y();var P=Math.random().toString(36).substring(16);function E(){}var T=void 0,S=new I;function M(e){try{return e.then}catch(e){return S.error=e,S}}function x(t,n,r){n.constructor===t.constructor&&r===w&&n.constructor.resolve===j?function(e,t){1===t._state?C(e,t._result):2===t._state?A(e,t._result):L(t,void 0,(function(t){return k(e,t)}),(function(t){return A(e,t)}))}(t,n):r===S?(A(t,S.error),S.error=null):void 0===r?C(t,n):e(r)?function(e,t,n){l((function(e){var r=!1,o=function(e,t,n,r){try{e.call(t,n,r)}catch(e){return e}}(n,t,(function(n){r||(r=!0,t!==n?k(e,n):C(e,n))}),(function(t){r||(r=!0,A(e,t))}),e._label);!r&&o&&(r=!0,A(e,o))}),e)}(t,n,r):C(t,n)}function k(e,t){var n,r;e===t?A(e,new TypeError("You cannot resolve a promise with itself")):(r=typeof(n=t),null===n||"object"!==r&&"function"!==r?C(e,t):x(e,t,M(t)))}function R(e){e._onerror&&e._onerror(e._result),D(e)}function C(e,t){e._state===T&&(e._result=t,e._state=1,0!==e._subscribers.length&&l(D,e))}function A(e,t){e._state===T&&(e._state=2,e._result=t,l(R,e))}function L(e,t,n,r){var o=e._subscribers,a=o.length;e._onerror=null,o[a]=t,o[a+1]=n,o[a+2]=r,0===a&&e._state&&l(D,e)}function D(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var r=void 0,o=void 0,a=e._result,i=0;i<t.length;i+=3)r=t[i],o=t[i+n],r?W(n,r,o,a):o(a);e._subscribers.length=0}}function I(){this.error=null}var B=new I;function W(t,n,r,o){var a=e(r),i=void 0,u=void 0,l=void 0,c=void 0;if(a){if(i=function(e,t){try{return e(t)}catch(e){return B.error=e,B}}(r,o),i===B?(c=!0,u=i.error,i.error=null):l=!0,n===i)return void A(n,new TypeError("A promises callback cannot return that same promise."))}else i=o,l=!0;n._state!==T||(a&&l?k(n,i):c?A(n,u):1===t?C(n,i):2===t&&A(n,i))}var N=0;function z(e){e[P]=N++,e._state=void 0,e._result=void 0,e._subscribers=[]}function H(e,t){this._instanceConstructor=e,this.promise=new e(E),this.promise[P]||z(this.promise),o(t)?(this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0===this.length?C(this.promise,this._result):(this.length=this.length||0,this._enumerate(t),0===this._remaining&&C(this.promise,this._result))):A(this.promise,new Error("Array Methods must be provided an Array"))}function F(e){this[P]=N++,this._result=this._state=void 0,this._subscribers=[],E!==e&&("function"!=typeof e&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof F?function(e,t){try{t((function(t){k(e,t)}),(function(t){A(e,t)}))}catch(t){A(e,t)}}(this,e):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return H.prototype._enumerate=function(e){for(var t=0;this._state===T&&t<e.length;t++)this._eachEntry(e[t],t)},H.prototype._eachEntry=function(e,t){var n=this._instanceConstructor,r=n.resolve;if(r===j){var o=M(e);if(o===w&&e._state!==T)this._settledAt(e._state,t,e._result);else if("function"!=typeof o)this._remaining--,this._result[t]=e;else if(n===F){var a=new n(E);x(a,e,o),this._willSettleAt(a,t)}else this._willSettleAt(new n((function(t){return t(e)})),t)}else this._willSettleAt(r(e),t)},H.prototype._settledAt=function(e,t,n){var r=this.promise;r._state===T&&(this._remaining--,2===e?A(r,n):this._result[t]=n),0===this._remaining&&C(r,this._result)},H.prototype._willSettleAt=function(e,t){var n=this;L(e,void 0,(function(e){return n._settledAt(1,t,e)}),(function(e){return n._settledAt(2,t,e)}))},F.all=function(e){return new H(this,e).promise},F.race=function(e){var t=this;return o(e)?new t((function(n,r){for(var o=e.length,a=0;a<o;a++)t.resolve(e[a]).then(n,r)})):new t((function(e,t){return t(new TypeError("You must pass an array to race."))}))},F.resolve=j,F.reject=function(e){var t=new this(E);return A(t,e),t},F._setScheduler=function(e){u=e},F._setAsap=function(e){l=e},F._asap=l,F.prototype={constructor:F,then:w,catch:function(e){return this.then(null,e)}},F.polyfill=function(){var e=void 0;if(void 0!==r)e=r;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var n=null;try{n=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===n&&!t.cast)return}e.Promise=F},F.Promise=F,F},e.exports=o()}).call(this,n(264),n(91))},function(e,t,n){var r=n(265),o=n(405),a=n(406),i=n(267),u=n(415),l=n(207),c=n(416),s=n(273),f=n(274),p=n(56),d=Math.max;e.exports=function(e,t,n,y,h,m,v,b){var g=2&t;if(!g&&"function"!=typeof e)throw new TypeError("Expected a function");var O=y?y.length:0;if(O||(t&=-97,y=h=void 0),v=void 0===v?v:d(p(v),0),b=void 0===b?b:p(b),O-=h?h.length:0,64&t){var _=y,w=h;y=h=void 0}var j=g?void 0:l(e),P=[e,t,n,y,h,_,w,m,v,b];if(j&&c(P,j),e=P[0],t=P[1],n=P[2],y=P[3],h=P[4],!(b=P[9]=void 0===P[9]?g?0:e.length:d(P[9]-O,0))&&24&t&&(t&=-25),t&&1!=t)E=8==t||16==t?a(e,t,b):32!=t&&33!=t||h.length?i.apply(void 0,P):u(e,t,n,y);else var E=o(e,t,n);return f((j?r:s)(E,P),e,t)}},function(e,t,n){var r=n(83),o=n(11);e.exports=function(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=r(e.prototype),a=e.apply(n,t);return o(a)?a:n}}},function(e,t){var n="__lodash_placeholder__";e.exports=function(e,t){for(var r=-1,o=e.length,a=0,i=[];++r<o;){var u=e[r];u!==t&&u!==n||(e[r]=n,i[a++]=r)}return i}},function(e,t,n){var r=n(261),o=n(124),a=n(96);e.exports=function(e){return a(o(e,void 0,r),e+"")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makeCancellable=t.delay=void 0;var r,o=(r=n(132))&&r.__esModule?r:{default:r};t.delay=function(e){return new o.default((function(t){return setTimeout(t,e)}))};t.makeCancellable=function(e){var t=!1;return{promise:new o.default((function(n,r){e.then((function(e){return t?r({isCancelled:!0}):n(e)})),e.catch((function(e){return r(t?{isCancelled:!0}:e)}))})),isCancelled:function(){return t},cancel:function(){return t=!0}}}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(426))&&o.__esModule?o:{default:o},u=["forwardedRef"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){O(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var _=function(e){var t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(l,t);var n,r,o,i=m(l);function l(){var e;d(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return O(b(e=i.call.apply(i,[this].concat(n))),"state",{open:!1,left:0,top:0}),O(b(e),"open",(function(t){"contextmenu"===t.type&&(t.preventDefault(),t.stopPropagation()),e.setState({open:!0,left:t.pageX,top:t.pageY})})),O(b(e),"close",(function(){return e.setState({open:!1,left:0,top:0})})),e}return n=l,(r=[{key:"render",value:function(){var t=this.props,n=t.forwardedRef,r=p(t,u);return a.default.createElement(e,c({contextMenu:f({},this.state),openContextMenu:this.open,closeContextMenu:this.close,ref:n},r))}}])&&y(n.prototype,r),o&&y(n,o),l}(a.PureComponent);return O(t,"propTypes",f({},e.propTypes)),O(t,"defaultProps",f({},e.defaultProps)),t.displayName="WithContextMenu(".concat(e.displayName||e.name||"Component",")"),(0,i.default)(t,e),a.default.forwardRef((function(e,n){return a.default.createElement(t,c({},e,{forwardedRef:n}))}))};t.default=_},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=(u(n(2)),u(n(280)));n(502);var i=["className"];function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=b(e);if(t){var o=b(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(l,e);var t,n,r,u=m(l);function l(){return d(this,l),u.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=e.className,n=p(e,i);return o.default.createElement(a.default,f({className:"et-common-context-menu ".concat(t)},n))}}])&&y(t.prototype,n),r&&y(t,r),l}(o.PureComponent);g(O,"propTypes",s({},a.default.propTypes)),g(O,"defaultProps",s(s({},a.default.defaultProps),{},{centerHorizontally:!0}));var _=O;t.default=_},function(e,t,n){var r=n(66),o=n(48);e.exports=function(e){return r((function(t,n){var r=-1,a=n.length,i=a>1?n[a-1]:void 0,u=a>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(a--,i):void 0,u&&o(n[0],n[1],u)&&(i=a<3?void 0:i,a=1),t=Object(t);++r<a;){var l=n[r];l&&e(t,l,r,i)}return t}))}},function(e,t){e.exports={cap:!1,curry:!1,fixed:!1,immutable:!1,rearg:!1}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(2))&&o.__esModule?o:{default:o},u=n(218);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(i,e);var t,n,r,o=p(i);function i(){var e;c(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return m(y(e=o.call.apply(o,[this].concat(n))),"getDefaultStyle",(function(){return{size:e.props.scale,opacity:0}})),m(y(e),"getStyle",(function(){return{size:e.props.enabled?(0,u.spring)(1,{stiffness:300,damping:20}):1,opacity:e.props.enabled?(0,u.spring)(1,{stiffness:300,damping:20}):1}})),e}return t=i,(n=[{key:"render",value:function(){var e=this;return a.default.createElement(u.Motion,{defaultStyle:this.getDefaultStyle(),style:this.getStyle()},(function(t){return e.props.children({opacity:t.opacity,transform:"scale(".concat(t.size,")")})}))}}])&&s(t.prototype,n),r&&s(t,r),i}(a.Component);m(v,"propTypes",{enabled:i.default.bool,scale:i.default.number,children:i.default.func.isRequired}),m(v,"defaultProps",{enabled:!0,scale:.5});var b=v;t.default=b},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]="number"==typeof e[n]?e[n]:e[n].val);return t},e.exports=t.default},function(e,t,n){(function(t){(function(){var n,r,o,a,i,u;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:null!=t&&t.hrtime?(e.exports=function(){return(n()-i)/1e6},r=t.hrtime,a=(n=function(){var e;return 1e9*(e=r())[0]+e[1]})(),u=1e9*t.uptime(),i=a-u):Date.now?(e.exports=function(){return Date.now()-o},o=Date.now()):(e.exports=function(){return(new Date).getTime()-o},o=(new Date).getTime())}).call(this)}).call(this,n(264))},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=u(n(2)),i=u(n(223));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(499);var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(u,e);var t,n,r,a=d(u);function u(){return s(this,u),a.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){return o.default.createElement(i.default,c({countTransform:!1,delayShow:700,globalEventOff:"click"},this.props,{className:"et-tb-tooltip ".concat(this.props.className)}))}}])&&f(t.prototype,n),r&&f(t,r),u}(o.PureComponent);m(v,"propTypes",{className:a.default.string}),m(v,"defaultProps",{className:""});var b=v;t.default=b},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=s(n(2)),i=s(n(8)),u=s(n(55)),l=s(n(514)),c=n(217);function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},y(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=b(e);if(t){var o=b(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(517);var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(a,e);var t,n,r,o=h(a);function a(){var e;p(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(v(e=o.call.apply(o,[this].concat(n))),"toggleBodyClass",(function(){var t=(0,i.default)("body"),n=(0,i.default)(window),r=t.hasClass("rtl"),o=e.getLocks().length>0,a="et-common-scroll-lock--added-margin",u=parseInt(t.attr("data-et-common-scroll-lock-offset"))||0,l=t.find("#wpadminbar");if(o&&(0,c.windowHasScrollbar)(window)){var s=(0,c.getScrollbarWidth)();t.addClass(a),t.css("margin".concat(r?"Left":"Right"),"".concat(s,"px")),l.length>0&&l.css("width","calc(100% - ".concat(s,"px)"))}!o&&t.hasClass(a)&&(t.removeClass(a),t.css("margin".concat(r?"Left":"Right"),""),l.length>0&&l.css("width","")),o&&0===u?t.attr("data-et-common-scroll-lock-offset",n.scrollTop()):o||0===u||(n.scrollTop(parseInt(t.attr("data-et-common-scroll-lock-offset"))||0),t.removeAttr("data-et-common-scroll-lock-offset")),t.toggleClass("et-common-scroll-lock",o)})),g(v(e),"getLocks",(function(){return(0,u.default)(((0,i.default)("body").attr("data-et-common-scroll-locks")||"").split(","),(function(e){return!!e}))})),g(v(e),"setLocks",(function(e){(0,i.default)("body").attr("data-et-common-scroll-locks",e.join(","))})),g(v(e),"addLock",(function(t){var n=e.getLocks();n.push(t),e.setLocks((0,l.default)(n))})),g(v(e),"removeLock",(function(t){var n=e.getLocks();e.setLocks((0,u.default)(n,(function(e){return e!==t})))})),e}return t=a,(n=[{key:"componentDidMount",value:function(){this.addLock(this.props.lockId),this.toggleBodyClass()}},{key:"componentDidUpdate",value:function(e){this.removeLock(e.lockId),this.addLock(this.props.lockId),this.toggleBodyClass()}},{key:"componentWillUnmount",value:function(){this.removeLock(this.props.lockId),this.toggleBodyClass()}},{key:"render",value:function(){return null}}])&&d(t.prototype,n),r&&d(t,r),a}(o.PureComponent);g(O,"propTypes",{lockId:a.default.string.isRequired});var _=O;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.template=t.templateLayout=t.layoutTypes=void 0;var r=u(n(2)),o=u(n(94)),a=u(n(38)),i=n(7);function u(e){return e&&e.__esModule?e:{default:e}}var l=r.default.oneOf(i.LAYOUT_TYPES);t.layoutTypes=l;var c=r.default.shape({layout:r.default.string,enabled:r.default.bool.isRequired});t.templateLayout=c;var s=r.default.shape({id:r.default.string.isRequired,default:r.default.bool.isRequired,enabled:r.default.bool.isRequired,title:r.default.string.isRequired,automaticTitle:r.default.string.isRequired,automaticMeta:r.default.string.isRequired,layouts:r.default.shape((0,a.default)((0,o.default)(i.LAYOUT_TYPES),(function(e){return c.isRequired}))).isRequired,useOn:r.default.arrayOf(r.default.string).isRequired,excludeFrom:r.default.arrayOf(r.default.string).isRequired});t.template=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(1)),o=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}var i=r.default.createContext({config:{api:"",diviLibraryUrl:"",etAccount:{username:"",apiKey:"",status:"not_active"}},i18n:{"API Key":"","Authentication Required":"","Import estimated time remaining: %smin":"","Load From Library":"","Premade Layouts":"",Submit:"",Username:"","Your Existing Pages":"","Your Saved Layouts":"",$noAccount:"$noAccount"},actions:{setAccountCredentials:o.default}});t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(1)),o=a(n(108));function a(e){return e&&e.__esModule?e:{default:e}}n(561);var i=r.default.memo((function(){return r.default.createElement(o.default,{className:"et-common-spinner-local-overlay"},r.default.createElement("div",{className:"et-common-spinner-local-overlay__spinner"}))}));t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(1)),o=a(n(2));function a(e){return e&&e.__esModule?e:{default:e}}n(562);var i=function(e){var t=e.progress,n=e.estimate,o=Math.ceil(Math.max(0,Math.min(100,t)));return r.default.createElement("div",{className:"et-common-progress-bar"},r.default.createElement("div",{className:"et-common-progress-bar__background"},r.default.createElement("div",{className:"et-common-progress-bar__bar",style:{width:"".concat(o,"%")}},r.default.createElement("div",{className:"et-common-progress-bar__value"},"".concat(o,"%")))),n&&r.default.createElement("div",{className:"et-common-progress-bar__estimate"},n))};i.propTypes={progress:o.default.number.isRequired,estimate:o.default.string},i.defaultProps={estimate:""};var u=r.default.memo(i);t.default=u},function(e,t,n){"use strict";var r=n(0),o=n(109),a=n(32);function i(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}var u=["concat","increment","merge","pop","push","set","shift","splice","toggle","unset","unshift"];function l(e){var t=null;return Object(a.a)(u.reduce((function(e,n){return e[n]=function(){for(var e=this,o=arguments.length,a=Array(o),i=0;i<o;i++)a[i]=arguments[i];var u=this.context.controller.model,l=a.shift(),c=Object(r.h)(this.context.resolve.isTag(l)?this.context.resolve.path(l):l);if(a=a.map((function(t){return e.context.resolve.value(t)})),"moduleState"===l.type){var s=this.context.execution.name.split("."),f=s.splice(0,s.length-1);c=f.concat(c)}return this.context.controller.flush&&(clearTimeout(t),t=setTimeout((function(){return e.context.controller.flush()}))),u[n].apply(u,[c].concat(a))},e}),{}),{wrap:!!e&&function(e,t){var n=null;return u.reduce((function(o,a){var u=e.controller.model[a];return o[a]=function(){for(var o=arguments.length,l=Array(o),c=0;c<o;c++)l[c]=arguments[c];var s=l.slice(),f=s.shift(),p=Object(r.h)(e.resolve.path(f));if(s=s.map((function(t){return e.resolve.value(t)})),"moduleState"===f.type){var d=e.execution.name.split("."),y=d.splice(0,d.length-1);p=y.concat(p)}e.debugger.send({datetime:Date.now(),type:"mutation",color:"#333",method:a,args:[p].concat(i(s))}),e.controller.flush&&(clearTimeout(n),n=setTimeout((function(){return e.controller.flush()})));try{u.apply(e.controller.model,[p].concat(i(s)))}catch(n){var h=e.execution.name;Object(r.x)('The sequence "'+h+'" with action "'+t.name+'" has an error: '+n.message)}},o}),{})}})}var c=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var s=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.initialState=Object(r.j)(t.module,"state"),this.StateProvider=o.a,this.StoreProvider=l,this.changedPaths=[],t.on("moduleAdded",this.onModuleAdded.bind(this)),t.on("moduleRemoved",this.onModuleRemoved.bind(this))}return c(e,[{key:"onModuleAdded",value:function(e,t){this.set(e,t.state)}},{key:"onModuleRemoved",value:function(e){this.unset(e)}},{key:"flush",value:function(){var e=this.changedPaths.slice();return this.changedPaths=[],e}}]),e}();t.a=s},function(e,t,n){var r=n(6),o=n(74),a=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||(i.test(e)||!a.test(e)||null!=t&&e in Object(t))}},function(e,t,n){var r=n(42),o=Object.prototype,a=o.hasOwnProperty,i=o.toString,u=r?r.toStringTag:void 0;e.exports=function(e){var t=a.call(e,u),n=e[u];try{e[u]=void 0;var r=!0}catch(e){}var o=i.call(e);return r&&(t?e[u]=n:delete e[u]),o}},function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},function(e,t,n){var r=n(156),o=n(44),a=n(75);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(a||o),string:new r}}},function(e,t,n){var r=n(157),o=n(162),a=n(163),i=n(164),u=n(165);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=i,l.prototype.set=u,e.exports=l},function(e,t,n){var r=n(43);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},function(e,t,n){var r=n(27),o=n(159),a=n(11),i=n(111),u=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,s=l.toString,f=c.hasOwnProperty,p=RegExp("^"+s.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!a(e)||o(e))&&(r(e)?p:u).test(i(e))}},function(e,t,n){var r,o=n(160),a=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!a&&a in e}},function(e,t,n){var r=n(15)["__core-js_shared__"];e.exports=r},function(e,t){e.exports=function(e,t){return null==e?void 0:e[t]}},function(e,t){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},function(e,t,n){var r=n(43),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},function(e,t,n){var r=n(43),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:o.call(t,e)}},function(e,t,n){var r=n(43);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},function(e,t){e.exports=function(){this.__data__=[],this.size=0}},function(e,t,n){var r=n(45),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():o.call(t,n,1),--this.size,!0)}},function(e,t,n){var r=n(45);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},function(e,t,n){var r=n(45);e.exports=function(e){return r(this.__data__,e)>-1}},function(e,t,n){var r=n(45);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},function(e,t,n){var r=n(46);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},function(e,t){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},function(e,t,n){var r=n(46);e.exports=function(e){return r(this,e).get(e)}},function(e,t,n){var r=n(46);e.exports=function(e){return r(this,e).has(e)}},function(e,t,n){var r=n(46);e.exports=function(e,t){var n=r(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},function(e,t,n){var r=n(114),o=n(28);e.exports=function(e,t){return e&&r(e,t,o)}},function(e,t){e.exports=function(e){return function(t,n,r){for(var o=-1,a=Object(t),i=r(t),u=i.length;u--;){var l=i[e?u:++o];if(!1===n(a[l],l,a))break}return t}}},function(e,t){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},function(e,t,n){var r=n(22),o=n(16);e.exports=function(e){return o(e)&&"[object Arguments]"==r(e)}},function(e,t){e.exports=function(){return!1}},function(e,t,n){var r=n(22),o=n(77),a=n(16),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return a(e)&&o(e.length)&&!!i[r(e)]}},function(e,t,n){var r=n(44);e.exports=function(){this.__data__=new r,this.size=0}},function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},function(e,t){e.exports=function(e){return this.__data__.get(e)}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(44),o=n(75),a=n(92);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new a(i)}return n.set(e,t),this.size=n.size,this}},function(e,t,n){var r=n(330),o=n(16);e.exports=function e(t,n,a,i,u){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:r(t,n,a,i,e,u))}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},function(e,t){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n<r;)e[o+n]=t[n];return e}},function(e,t,n){var r=n(237),o=n(238),a=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,u=i?function(e){return null==e?[]:(e=Object(e),r(i(e),(function(t){return a.call(e,t)})))}:o;e.exports=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.portabilityCompleteImport=t.portabilityFailImport=t.portabilitySetImportProgress=t.endLibraryDownload=t.setLibraryDownloadProgress=t.createLayoutInLibrary=t.cloneLayoutFromLibrary=t.startLibraryDownload=t.goToPreviousLibraryPage=t.goToLibraryPage=t.loadLayouts=t.closeDiviLibraryAfterSuccessfulImport=t.closeDiviLibrary=t.openDiviLibrary=t.clearLibraryTarget=void 0;var r,o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g,O,_,w,j,P,E,T,S,M,x,k,R,C,A,L,D,I,B,W,N,z,H,F,V,U,q,Y,G,$,K,X,Z,J,Q,ee,te=n(3),ne=n(40),re=se(n(25)),oe=n(7),ae=se(n(10)),ie=n(76),ue=se(n(343)),le=n(113),ce=n(121);function se(e){return e&&e.__esModule?e:{default:e}}function fe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var pe=window.etCore,de=[(0,ne.set)((0,te.state)(r||(r=fe(["diviLibrary.target.templateId"]))),""),(0,ne.set)((0,te.state)(o||(o=fe(["diviLibrary.target.layoutType"]))),"")];t.clearLibraryTarget=de;var ye=[function(e){var t=e.path;return(0,ie.isAllowedAction)(oe.CAP_DIVI_LIBRARY)&&(0,ie.isAllowedAction)(oe.CAP_LOAD_LAYOUT)?t.success():t.error()},{success:[(0,ne.set)((0,te.state)(a||(a=fe(["diviLibrary.target.templateId"]))),(0,te.props)(i||(i=fe(["templateId"])))),(0,ne.set)((0,te.state)(u||(u=fe(["diviLibrary.target.layoutType"]))),(0,te.props)(l||(l=fe(["layoutType"])))),(0,le.openModal)(oe.MODAL_TYPE_DIVI_LIBRARY)],error:[]}];t.openDiviLibrary=ye;var he=[function(e){var t=e.get,n=e.path;return t((0,te.state)(c||(c=fe(["diviLibrary.import.loading"]))))?n.error():n.success()},{success:[de,(0,le.closeModal)(oe.MODAL_TYPE_DIVI_LIBRARY)],error:[]}];t.closeDiviLibrary=he;var me=[function(e){var t=e.get,n=e.path;return t((0,te.state)(s||(s=fe(["diviLibrary.import.loading"]))))?n.error():n.success()},{success:[(0,le.closeModal)(oe.MODAL_TYPE_DIVI_LIBRARY)],error:[]}];t.closeDiviLibraryAfterSuccessfulImport=me;var ve=[function(e){var t=e.libraryApi,n=e.path;return t.getLayouts().then((function(e){return n.success({layouts:{local:e.layouts_data,custom:e.custom_layouts_data}})})).catch((function(){return n.error()}))},{success:[(0,ne.set)((0,te.state)(f||(f=fe(["diviLibrary.layouts"]))),(0,te.props)(p||(p=fe(["layouts"])))),(0,ne.set)((0,te.state)(d||(d=fe(["diviLibrary.loaded"]))),!0)],error:[(0,ce.openPrompt)({type:oe.PROMPT_TYPE_UNKNOWN_ERROR,content:(0,ae.default)("library","Failed to load your existing layouts. Please try again later.")})]}];t.loadLayouts=ve;var be=[function(e){var t=e.props,n=t.layoutId,r=t.layoutContent,o=new ue.default([r],"layout.json",{type:"application/json"});pe.portability.importFB(o,n,{replace:!0,includeGlobalPresets:!1})}],ge=[function(e){var t=e.props.previousUrl,n=e.store;(0,re.default)(t)||n.set((0,te.state)(y||(y=fe(["diviLibrary.page.previousUrl"]))),t)},(0,ne.set)((0,te.state)(h||(h=fe(["diviLibrary.page.url"]))),(0,te.props)(m||(m=fe(["url"])))),(0,ne.set)((0,te.state)(v||(v=fe(["diviLibrary.page.showBackButton"]))),(0,te.props)(b||(b=fe(["showBackButton"]))))];t.goToLibraryPage=ge;var Oe=[function(e){var t=e.get,n=e.store,r=t((0,te.state)(g||(g=fe(["diviLibrary.page.previousUrl"])))),o=t((0,te.state)(O||(O=fe(["diviLibrary.page.url"]))));n.set((0,te.state)(_||(_=fe(["diviLibrary.page.previousUrl"]))),o),n.set((0,te.state)(w||(w=fe(["diviLibrary.page.url"]))),r),n.set((0,te.state)(j||(j=fe(["diviLibrary.page.showBackButton"]))),!1)}];t.goToPreviousLibraryPage=Oe;var _e=[(0,ne.set)((0,te.state)(P||(P=fe(["diviLibrary.import.progress.error"]))),""),(0,ne.set)((0,te.state)(E||(E=fe(["diviLibrary.import.progress.completed"]))),!1),(0,ne.set)((0,te.state)(T||(T=fe(["diviLibrary.import.progress.value"]))),1),(0,ne.set)((0,te.state)(S||(S=fe(["diviLibrary.import.progress.estimate"]))),1),(0,ne.set)((0,te.state)(M||(M=fe(["diviLibrary.import.progress.show"]))),!0)];t.startLibraryDownload=_e;var we=[(0,ne.set)((0,te.state)(x||(x=fe(["diviLibrary.import.progress.value"]))),100),(0,ne.wait)(400),(0,ne.set)((0,te.state)(k||(k=fe(["diviLibrary.import.error"]))),(0,te.props)(R||(R=fe(["importError"])))),(0,ne.set)((0,te.state)(C||(C=fe(["diviLibrary.import.progress.completed"]))),!0),(0,ne.wait)(1e3),(0,ne.set)((0,te.state)(A||(A=fe(["diviLibrary.import.progress.show"]))),!1),(0,ne.set)((0,te.state)(L||(L=fe(["diviLibrary.import.loading"]))),!1)],je=[(0,ne.set)((0,te.state)(D||(D=fe(["diviLibrary.import.progress.value"]))),100),(0,ne.wait)(400),(0,ne.set)((0,te.state)(I||(I=fe(["diviLibrary.import.progress.completed"]))),!0),(0,ne.wait)(1e3),(0,ne.set)((0,te.state)(B||(B=fe(["diviLibrary.import.progress.show"]))),!1),(0,ne.set)((0,te.state)(W||(W=fe(["diviLibrary.import.loading"]))),!1),me],Pe=[(0,ne.set)((0,te.state)(N||(N=fe(["diviLibrary.import.loading"]))),!0),function(e){var t=e.api,n=e.get,r=e.path,o=e.props.layoutId;return t.cloneLayout(o,n((0,te.state)(z||(z=fe(["diviLibrary.target.layoutType"]))))).then((function(e){return r.success({cloneLayoutId:e.id.toString()})})).catch((function(){return r.error()}))},{success:[(0,ne.set)((0,te.state)(H||(H=fe(["diviLibrary.import.layout.id"]))),(0,te.props)(F||(F=fe(["cloneLayoutId"])))),je],error:[function(){return{importError:(0,ae.default)("themeBuilder","Failed to duplicate your layout. Please try again later.")}},we]}];t.cloneLayoutFromLibrary=Pe;var Ee=[(0,ne.set)((0,te.state)(V||(V=fe(["diviLibrary.import.loading"]))),!0),function(e){var t=e.api,n=e.path,r=e.props.layoutType;return t.createLayout(r).then((function(e){return n.success({layoutId:e.id.toString()})})).catch((function(){return n.error()}))},{success:[(0,ne.set)((0,te.state)(U||(U=fe(["diviLibrary.import.layout.id"]))),(0,te.props)(q||(q=fe(["layoutId"])))),(0,ne.set)((0,te.state)(Y||(Y=fe(["diviLibrary.import.progress.value"]))),75),be,function(e){var t=e.get,n=e.props.layoutId,r=t((0,te.state)(G||(G=fe(["diviLibrary.target.templateId"])))),o=t((0,te.state)($||($=fe(["diviLibrary.target.layoutType"]))));return t((0,te.sequences)(K||(K=fe(["templates.setGlobalLayout"]))))({layoutId:n,templateId:r,layoutType:o})}],error:[function(){return{importError:(0,ae.default)("generic","An unknown error has occurred. Please try again later.")}},we]}];t.createLayoutInLibrary=Ee;var Te=[function(e){var t=e.store,n=e.props.progress;t.set((0,te.state)(X||(X=fe(["diviLibrary.import.progress.value"]))),Math.max(1,Math.floor(n/2)))}];t.setLibraryDownloadProgress=Te;var Se=[function(e){var t=e.get,n=e.path,r=e.props,o=r.isLocalLayout,a=r.layout;return e.store.set((0,te.state)(Z||(Z=fe(["diviLibrary.import.progress.value"]))),50),o?n.clone({layoutId:a}):n.create({layoutType:t((0,te.state)(J||(J=fe(["diviLibrary.target.layoutType"])))),layoutContent:a})},{clone:[Pe],create:[Ee]}];t.endLibraryDownload=Se;var Me=[function(e){var t=e.props,n=t.value,r=t.estimate,o=e.store;o.set((0,te.state)(Q||(Q=fe(["diviLibrary.import.progress.value"]))),75+Math.ceil(.25*n)),o.set((0,te.state)(ee||(ee=fe(["diviLibrary.import.progress.estimate"]))),r)}];t.portabilitySetImportProgress=Me;var xe=[we];t.portabilityFailImport=xe;var ke=[function(e){var t=e.path;return e.props.importResponse.success?t.success():t.error({importError:(0,ae.default)("generic","An unknown error has occurred. Please try again later.")})},{success:[je,ve],error:[xe]}];t.portabilityCompleteImport=ke},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveTag=t.createConnectionsFilter=void 0;var r=c(n(26)),o=c(n(27)),a=c(n(6)),i=c(n(11)),u=c(n(18)),l=c(n(38));function c(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){p(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}t.createConnectionsFilter=function(e){return function(t,n){for(var a=arguments.length,i=new Array(a>2?a-2:0),u=2;u<a;u++)i[u-2]=arguments[u];var l=f(f({},n),t);return(0,o.default)(e)?f(f({},l),e.apply(void 0,[t,n].concat(i))):((0,r.default)(e,(function(e){l=f(f({},l),e.apply(void 0,[t,n].concat(i)))})),l)}};t.resolveTag=function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(n.isTag(t,"state","props"))return n.value(t);if(r){if((0,a.default)(t))return(0,u.default)(t,(function(t){return e(t,n,r)}));if((0,i.default)(t))return(0,l.default)(t,(function(t){return e(t,n,r)}))}return t}},function(e,t,n){var r=n(347),o=n(348);e.exports=function(e,t,n){var a=t&&n||0;"string"==typeof e&&(t="binary"===e?new Array(16):null,e=null);var i=(e=e||{}).random||(e.rng||r)();if(i[6]=15&i[6]|64,i[8]=63&i[8]|128,t)for(var u=0;u<16;++u)t[a+u]=i[u];return t||o(i)}},function(e,t,n){var r=n(189),o=n(353);e.exports=function e(t,n,a,i,u){var l=-1,c=t.length;for(a||(a=o),u||(u=[]);++l<c;){var s=t[l];n>0&&a(s)?n>1?e(s,n-1,a,i,u):r(u,s):i||(u[u.length]=s)}return u}},function(e,t,n){var r=n(354),o=n(62),a=n(29),i=n(355),u=n(6);e.exports=function(e,t,n){var l=u(e)?r:i,c=arguments.length<3;return l(e,a(t,4),n,c,o)}},function(e,t,n){var r=n(197),o=n(93),a=n(30),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:a;e.exports=i},function(e,t){e.exports=function(e){return function(){return e}}},function(e,t,n){var r=n(11),o=n(54),a=n(199),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return a(e);var t=o(e),n=[];for(var u in e)("constructor"!=u||!t&&i.call(e,u))&&n.push(u);return n}},function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},function(e,t,n){var r=n(236),o=n(260),a=n(58);e.exports=function(e){return r(e,a,o)}},function(e,t){e.exports=function(e,t,n){for(var r=-1,o=null==e?0:e.length;++r<o;)if(n(t,e[r]))return!0;return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resetThemeBuilder=t.save=t.loadDraft=t.discardDraft=t.enableAutosave=t.setUnsavedDraftChanges=t.setUnsavedChanges=t.disableReload=t.enableReload=t.unblockInteractions=t.blockInteractions=t.closeCurrentModal=void 0;var r,o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g,O,_,w,j,P,E,T,S,M,x,k,R,C,A,L,D,I=n(3),B=n(40),W=q(n(28)),N=q(n(38)),z=q(n(5)),H=n(7),F=q(n(10)),V=n(35),U=n(203);function q(e){return e&&e.__esModule?e:{default:e}}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function G(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach((function(t){$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function K(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var X=[function(e){var t=e.get;switch(t((0,I.state)(r||(r=K(["openModal"]))))){case H.MODAL_TYPE_HISTORY:return t((0,I.sequences)(o||(o=K(["history.closeHistory"]))))();case H.MODAL_TYPE_VISUAL_BUILDER:return t((0,I.sequences)(a||(a=K(["visualBuilder.closeVisualBuilder"]))))();case H.MODAL_TYPE_DIVI_LIBRARY:return t((0,I.sequences)(i||(i=K(["diviLibrary.closeDiviLibrary"]))))();case H.MODAL_TYPE_PORTABILITY:return t((0,I.sequences)(u||(u=K(["portability.closePortability"]))))()}}];t.closeCurrentModal=X;var Z=[(0,B.set)((0,I.state)(l||(l=K(["interactive"]))),!1)];t.blockInteractions=Z;var J=[(0,B.set)((0,I.state)(c||(c=K(["interactive"]))),!0)];t.unblockInteractions=J;var Q=[(0,B.set)((0,I.state)(s||(s=K(["reload"]))),!0)];t.enableReload=Q;var ee=[(0,B.set)((0,I.state)(f||(f=K(["reload"]))),!1)];t.disableReload=ee;var te=[function(e){var t=e.get,n=e.store;t((0,I.state)(p||(p=K(["unsavedChanges"]))))||n.set((0,I.state)(d||(d=K(["unsavedChanges"]))),!0)}];t.setUnsavedChanges=te;var ne=[function(e){var t=e.get,n=e.store;t((0,I.state)(y||(y=K(["unsavedDraftChanges"]))))||n.set((0,I.state)(h||(h=K(["unsavedDraftChanges"]))),!0)}];t.setUnsavedDraftChanges=ne;var re=[(0,B.set)((0,I.state)(m||(m=K(["autosave"]))),!0)];t.enableAutosave=re;var oe=[function(e){return e.api.dropAutosave().catch(z.default)},re];t.discardDraft=oe;var ae=[function(e){var t=e.get,n=e.store,r=t((0,I.state)(v||(v=K(["templates.draft"]))));n.set((0,I.state)(b||(b=K(["templates.templates"]))),r.templates),n.set((0,I.state)(g||(g=K(["templates.templateIdMap.draft"]))),r.idMap)},(0,U.addHistoryPoint)((0,F.default)("themeBuilder","Restored draft")),re];t.loadDraft=ae;var ie=[function(e){var t=e.get,n=e.path;return t((0,I.state)(O||(O=K(["saveState"]))))===H.SAVE_STATE_IDLE?n.success():n.error()},{error:[],success:[(0,B.set)((0,I.state)(_||(_=K(["unsavedDraftChanges"]))),!1),(0,B.when)((0,I.props)(w||(w=K(["draft"])))),{true:[],false:[(0,B.set)((0,I.state)(j||(j=K(["unsavedChanges"]))),!1)]},(0,B.set)((0,I.state)(P||(P=K(["saveState"]))),H.SAVE_STATE_LOADING),function(e){var t=e.api,n=e.get,r=e.path,o=e.props.draft,a=e.store,i=n((0,I.state)(E||(E=K(["templates.templates"])))),u=o?"draft":"live",l=n((0,I.state)(T||(T=K(["templates.templateIdMap.",""])),u)),c=(0,V.formatTemplatesForStorage)(i,l);return t.save(o,c).then((function(e){return(0,W.default)(e.updatedTemplateIds).length>0&&a.set((0,I.state)(S||(S=K(["templates.templateIdMap.",""])),u),G(G({},l),(0,N.default)(e.updatedTemplateIds,(function(e){return e.toString()})))),o||a.set((0,I.state)(M||(M=K(["templates.templateIdMap.draft"]))),{}),r.success()})).catch((function(){return r.error()}))},{success:[(0,B.set)((0,I.state)(x||(x=K(["saveState"]))),H.SAVE_STATE_SUCCESS)],error:[(0,B.set)((0,I.state)(k||(k=K(["unsavedDraftChanges"]))),!0),(0,B.when)((0,I.props)(R||(R=K(["draft"])))),{true:[],false:[(0,B.set)((0,I.state)(C||(C=K(["unsavedChanges"]))),!0)]},(0,B.set)((0,I.state)(A||(A=K(["saveState"]))),H.SAVE_STATE_ERROR)]},(0,B.wait)(1e3),(0,B.set)((0,I.state)(L||(L=K(["saveState"]))),H.SAVE_STATE_IDLE)]}];t.save=ie;var ue=[Z,(0,B.set)((0,I.state)(D||(D=K(["unsavedChanges"]))),!1),function(e){return e.api.reset().catch(z.default)},function(){return window.location.reload()}];t.resetThemeBuilder=ue},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addHistoryPoint=void 0;var r,o,a,i,u,l,c,s,f,p,d,y=n(3),h=(b(n(123)),b(n(12)),b(n(25))),m=b(n(131)),v=n(262);function b(e){return e&&e.__esModule?e:{default:e}}function g(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var O=function(e){return function(t){var n=t.get,u=t.store,l=n((0,y.state)(r||(r=g(["history.points"]))));if(l.length>e){var c=n((0,y.state)(o||(o=g(["history.currentPoint"])))),s=l.length-e;u.set((0,y.state)(a||(a=g(["history.points"]))),l.slice(-e)),u.set((0,y.state)(i||(i=g(["history.currentPoint"]))),Math.max(0,c-s))}}},_=function(e,t){return function(n){var r=n.get,o=n.store,a=(0,v.createHistoryPoint)(e,r((0,y.state)(u||(u=g(["templates.templates"])))),r((0,y.state)(l||(l=g(["templates.defaultTemplate"])))),r((0,y.state)(c||(c=g(["templates.templateIdMap.live"]))))),i=r((0,y.state)(s||(s=g(["history.points"])))).slice(0,r((0,y.state)(f||(f=g(["history.currentPoint"]))))+1),b=(0,m.default)(i);(0,h.default)(b)||a.time-b.time>t?i.push(a):i[i.length-1]=a,o.set((0,y.state)(p||(p=g(["history.points"]))),i),o.set((0,y.state)(d||(d=g(["history.currentPoint"]))),i.length-1)}};t.addHistoryPoint=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:300;return function(n){_(e,t)(n),O(200)(n)}}},function(e,t,n){var r=n(386),o=n(28);e.exports=function(e){return null==e?[]:r(e,o(e))}},function(e,t,n){var r=n(83),o=n(206);function a(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}a.prototype=r(o.prototype),a.prototype.constructor=a,e.exports=a},function(e,t){e.exports=function(){}},function(e,t,n){var r=n(266),o=n(5),a=r?function(e){return r.get(e)}:o;e.exports=a},function(e,t,n){var r=n(83),o=n(206);function a(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}a.prototype=r(o.prototype),a.prototype.constructor=a,e.exports=a},function(e,t){e.exports=function(e){return e.placeholder}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.disableGlobalPageScroll=t.enableGlobalPageScroll=t.getBody=t.getViewportAdaptableRectangle=t.getViewportAdaptablePositioning=void 0;var r,o=(r=n(431))&&r.__esModule?r:{default:r};t.getViewportAdaptablePositioning=function(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:30,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:100,u=i(e,n,0,t.offset().top,t.parent().width(),r,30,30,o,a);return{position:{left:u.left,top:u.top},size:{width:u.width,height:u.height},flags:{fitsInBottomSpace:u.fitsInBottomSpace,fitsInBottomAndTopSpace:u.fitsInBottomAndTopSpace,fitsWithScroll:u.fitsWithScroll}}};var a=function(e,t,n,r,o,a){var i=t<=Math.min(r,n-o)-a,u=t<=n-o-a,l=Math.max(o,e),c=t;return i||(u?(l-=t-(r-a),c=t):(l=o,c=n-o-a)),{position:l,size:c,fitsInAfterSpace:i,fitsInBeforeAndAfterSpace:u}},i=function(t,n,r,o,i,u){var l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,c=arguments.length>7&&void 0!==arguments[7]?arguments[7]:0,s=arguments.length>8&&void 0!==arguments[8]?arguments[8]:30,f=arguments.length>9&&void 0!==arguments[9]?arguments[9]:30,p=t.scrollLeft(),d=t.scrollTop(),y=t.width(),h=t.height(),m=y-((r=r>=p?r:p+l)-p),v=h-((o=o>=d?o:d+s)-d),b=n.parents().filter((function(){var t=e(this).css("transform");return"none"!==t&&t.length>0})).first(),g=a(r-p,i,y,m,l,c),O=g.position,_=g.size,w=g.fitsInAfterSpace,j=g.fitsInBeforeAndAfterSpace,P=a(o-d,u,h,v,s,f),E=P.position,T=P.size,S=P.fitsInAfterSpace,M=P.fitsInBeforeAndAfterSpace;return b.length>0&&(O-=b.offset().left-p,E-=b.offset().top-d),{left:O,top:E,width:_,height:T,fitsInRightSpace:w,fitsInRightAndLeftSpace:j,fitsInBottomSpace:S,fitsInBottomAndTopSpace:M,fitsWithScroll:!S&&!M}};t.getViewportAdaptableRectangle=i;var u=function(){return o.default.isTB()?o.default.$appWindow("body"):o.default.$topWindow("body")};t.getBody=u;t.enableGlobalPageScroll=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=u();t.removeClass("et-fb-global-scroll-disabled ".concat(e))};t.disableGlobalPageScroll=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=u();t.addClass("et-fb-global-scroll-disabled ".concat(e))}}).call(this,n(8))},function(e,t){var n=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return n.test(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.is_iframe=t.top_window=void 0;var r,o=(r=n(213))&&r.__esModule?r:{default:r};var a=window;t.top_window=a;var i,u=!1;t.is_iframe=u;try{i=!!window.top.document&&window.top}catch(e){i=!1}i&&i.__Cypress__?window.parent===i?(t.top_window=a=window,t.is_iframe=u=!1):(t.top_window=a=window.parent,t.is_iframe=u=!0):i&&(t.top_window=a=i,t.is_iframe=u=i!==window.self),window.ET_Builder=(0,o.default)(window.ET_Builder||{},{Frames:{top:a}})},function(e,t,n){var r=n(214),o=n(140)((function(e,t,n){r(e,t,n)}));e.exports=o},function(e,t,n){var r=n(79),o=n(104),a=n(114),i=n(215),u=n(11),l=n(58),c=n(105);e.exports=function e(t,n,s,f,p){t!==n&&a(n,(function(a,l){if(p||(p=new r),u(a))i(t,n,l,s,e,f,p);else{var d=f?f(c(t,l),a,l+"",t,n,p):void 0;void 0===d&&(d=a),o(t,l,d)}}),l)}},function(e,t,n){var r=n(104),o=n(127),a=n(128),i=n(67),u=n(129),l=n(51),c=n(6),s=n(100),f=n(52),p=n(27),d=n(11),y=n(102),h=n(64),m=n(105),v=n(216);e.exports=function(e,t,n,b,g,O,_){var w=m(e,n),j=m(t,n),P=_.get(j);if(P)r(e,n,P);else{var E=O?O(w,j,n+"",e,t,_):void 0,T=void 0===E;if(T){var S=c(j),M=!S&&f(j),x=!S&&!M&&h(j);E=j,S||M||x?c(w)?E=w:s(w)?E=i(w):M?(T=!1,E=o(j,!0)):x?(T=!1,E=a(j,!0)):E=[]:y(j)||l(j)?(E=w,l(w)?E=v(w):d(w)&&!p(w)||(E=u(j))):T=!1}T&&(_.set(j,E),g(E,j,b,O,_),_.delete(j)),r(e,n,E)}}},function(e,t,n){var r=n(49),o=n(58);e.exports=function(e){return r(e,o(e))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sanitizedPreviously=function(e){return e},t.windowHasScrollbar=t.getScrollbarWidth=t.isDefault=t.isNo=t.isYes=t.isOnOff=t.isOff=t.isOn=void 0;t.isOn=function(e){return"on"===e};t.isOff=function(e){return"off"===e};t.isOnOff=function(e){return"on"===e||"off"===e};t.isYes=function(e){return"yes"===e};t.isNo=function(e){return"no"===e};t.isDefault=function(e){return"default"===e};var r=-1;t.getScrollbarWidth=function(){if(0<r)return r;var e=document.createElement("div"),t=document.createElement("div");e.style.visibility="hidden",e.style.width="100px",t.style.width="100%",t.style.height="100%",e.appendChild(t),document.body.appendChild(e);var n=e.offsetWidth;e.style.overflow="scroll";var o=t.offsetWidth;return document.body.removeChild(e),r=n-o};t.windowHasScrollbar=function(e){return e.document.body.scrollHeight>e.document.body.clientHeight}},function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e.default:e}t.__esModule=!0;var o=n(481);t.Motion=r(o);var a=n(482);t.StaggeredMotion=r(a);var i=n(483);t.TransitionMotion=r(i);var u=n(485);t.spring=r(u);var l=n(292);t.presets=r(l);var c=n(143);t.stripStyle=r(c);var s=n(486);t.reorderKeys=r(s)},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=0);return t},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n,o,a,i,u){var l=n+(-a*(t-o)+-i*n)*e,c=t+l*e;if(Math.abs(l)<u&&Math.abs(c-o)<u)return r[0]=o,r[1]=0,r;return r[0]=c,r[1]=l,r};var r=[0,0];e.exports=t.default},function(e,t,n){(function(t){for(var r=n(144),o="undefined"==typeof window?t:window,a=["moz","webkit"],i="AnimationFrame",u=o["request"+i],l=o["cancel"+i]||o["cancelRequest"+i],c=0;!u&&c<a.length;c++)u=o[a[c]+"Request"+i],l=o[a[c]+"Cancel"+i]||o[a[c]+"CancelRequest"+i];if(!u||!l){var s=0,f=0,p=[];u=function(e){if(0===p.length){var t=r(),n=Math.max(0,16.666666666666668-(t-s));s=n+t,setTimeout((function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(s)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return p.push({handle:++f,callback:e,cancelled:!1}),f},l=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return u.call(o,e)},e.exports.cancel=function(){l.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=u,e.cancelAnimationFrame=l}}).call(this,n(91))},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n){for(var r in t)if(Object.prototype.hasOwnProperty.call(t,r)){if(0!==n[r])return!1;var o="number"==typeof t[r]?t[r]:t[r].val;if(e[r]!==o)return!1}return!0},e.exports=t.default},function(e,t,n){"use strict";var r,o,a,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l=ET_Builder.Frames.top,c=n(1),s=E(c),f=E(n(2)),p=E(n(41)),d=E(n(20)),y=E(n(488)),h=E(n(489)),m=E(n(490)),v=E(n(491)),b=E(n(492)),g=E(n(493)),O=E(n(494)),_=E(n(495)),w=n(496),j=E(n(497)),P=E(n(498));function E(e){return e&&e.__esModule?e:{default:e}}var T=(0,y.default)(r=(0,h.default)(r=(0,m.default)(r=(0,v.default)(r=(0,b.default)(r=(0,g.default)((a=o=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.state={place:"top",type:"dark",effect:"float",show:!1,border:!1,placeholder:"",offset:{},extraClass:"",html:!1,delayHide:0,delayShow:0,event:e.event||null,eventOff:e.eventOff||null,currentEvent:null,currentTarget:null,ariaProps:(0,w.parseAria)(e),isEmptyTip:!1,disable:!1},n.bind(["showTooltip","updateTooltip","hideTooltip","globalRebuild","globalShow","globalHide","onWindowResize"]),n.mount=!0,n.delayShowLoop=null,n.delayHideLoop=null,n.intervalUpdateContent=null,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),u(t,[{key:"bind",value:function(e){var t=this;e.forEach((function(e){t[e]=t[e].bind(t)}))}},{key:"componentDidMount",value:function(){var e=this.props,t=e.insecure,n=e.resizeHide;t&&this.setStyleHeader(),this.bindListener(),this.bindWindowEvents(n)}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.state.ariaProps,n=(0,w.parseAria)(e),r=Object.keys(n).some((function(e){return n[e]!==t[e]}));r&&this.setState({ariaProps:n})}},{key:"componentWillUnmount",value:function(){this.mount=!1,this.clearTimer(),this.unbindListener(),this.removeScrollListener(),this.unbindWindowEvents()}},{key:"getTargetArray",value:function(e){var t=void 0,n=[];if(e){var r=e.replace(/\\/g,"\\\\").replace(/"/g,'\\"');t=document.querySelectorAll('[data-tip][data-for="'+r+'"]'),l&&l!==window&&(n=l.document.querySelectorAll('[data-tip][data-for="'+r+'"]'))}else t=document.querySelectorAll("[data-tip]:not([data-for])"),l&&l!==window&&(n=l.document.querySelectorAll("[data-tip]:not([data-for])"));return(0,j.default)(t).concat((0,j.default)(n))}},{key:"bindListener",value:function(){var e=this,t=this.props,n=t.id,r=t.globalEventOff;this.getTargetArray(n).forEach((function(t){var n=e.isCapture(t),r=e.getEffect(t);null===t.getAttribute("currentItem")&&t.setAttribute("currentItem","false"),e.unbindBasicListener(t),e.isCustomEvent(t)?e.customBindListener(t):(t.addEventListener("mouseenter",e.showTooltip,n),"float"===r&&t.addEventListener("mousemove",e.updateTooltip,n),t.addEventListener("mouseleave",e.hideTooltip,n))})),r&&(window.removeEventListener(r,this.hideTooltip),window.addEventListener(r,this.hideTooltip,!1)),this.bindRemovalTracker()}},{key:"unbindListener",value:function(){var e=this,t=this.props,n=t.id,r=t.globalEventOff;this.getTargetArray(n).forEach((function(t){e.unbindBasicListener(t),e.isCustomEvent(t)&&e.customUnbindListener(t)})),r&&window.removeEventListener(r,this.hideTooltip),this.unbindRemovalTracker()}},{key:"unbindBasicListener",value:function(e){var t=this.isCapture(e);e.removeEventListener("mouseenter",this.showTooltip,t),e.removeEventListener("mousemove",this.updateTooltip,t),e.removeEventListener("mouseleave",this.hideTooltip,t)}},{key:"showTooltip",value:function(e,t){var n=this;if(t&&(!this.getTargetArray(this.props.id).some((function(t){return t===e.currentTarget}))||this.state.show))return;var r=this.props,o=r.children,a=r.multiline,i=r.getContent,u=e.currentTarget.getAttribute("data-tip"),l=e.currentTarget.getAttribute("data-multiline")||a||!1,c=void 0;i&&(c=Array.isArray(i)?i[0]&&i[0]():i());var s=(0,_.default)(u,o,c,l),f="string"==typeof s&&""===s||null===s,p=e instanceof window.FocusEvent||t,d=!0;e.currentTarget.getAttribute("data-scroll-hide")?d="true"===e.currentTarget.getAttribute("data-scroll-hide"):null!=this.props.scrollHide&&(d=this.props.scrollHide),this.clearTimer(),this.setState({placeholder:s,isEmptyTip:f,place:e.currentTarget.getAttribute("data-place")||this.props.place||"top",type:e.currentTarget.getAttribute("data-type")||this.props.type||"dark",effect:p?"solid":this.getEffect(e.currentTarget),offset:e.currentTarget.getAttribute("data-offset")||this.props.offset||{},html:e.currentTarget.getAttribute("data-html")?"true"===e.currentTarget.getAttribute("data-html"):this.props.html||!1,delayShow:e.currentTarget.getAttribute("data-delay-show")||this.props.delayShow||0,delayHide:e.currentTarget.getAttribute("data-delay-hide")||this.props.delayHide||0,border:e.currentTarget.getAttribute("data-border")?"true"===e.currentTarget.getAttribute("data-border"):this.props.border||!1,extraClass:e.currentTarget.getAttribute("data-class")||this.props.class||this.props.className||"",disable:e.currentTarget.getAttribute("data-tip-disable")?"true"===e.currentTarget.getAttribute("data-tip-disable"):this.props.disable||!1},(function(){d&&n.addScrollListener(e),n.updateTooltip(e),i&&Array.isArray(i)&&(n.intervalUpdateContent=setInterval((function(){if(n.mount){var e=n.props.getContent,t=(0,_.default)(u,e[0](),l),r="string"==typeof t&&""===t;n.setState({placeholder:t,isEmptyTip:r})}}),i[1]))}))}},{key:"updateTooltip",value:function(e){var t=this,n=this.state,r=n.delayShow,o=n.show,a=n.isEmptyTip,i=n.disable,u=this.props.afterShow,l=this.state.placeholder,c=o?0:parseInt(r,10),s=e.currentTarget;if(!a&&!i){var f=function(){if(Array.isArray(l)&&l.length>0||l){var n=!t.state.show;t.setState({currentEvent:e,currentTarget:s,show:!0},(function(){t.updatePosition(),n&&u&&u()}))}};clearTimeout(this.delayShowLoop),r?this.delayShowLoop=setTimeout(f,c):f()}}},{key:"hideTooltip",value:function(e,t){var n=this,r=this.state,o=r.delayHide,a=r.isEmptyTip,i=r.disable,u=this.props.afterHide;if(this.mount&&!a&&!i){if(t)if(!this.getTargetArray(this.props.id).some((function(t){return t===e.currentTarget}))||!this.state.show)return;var l=function(){var e=n.state.show;n.setState({show:!1},(function(){n.removeScrollListener(),e&&u&&u()}))};this.clearTimer(),o?this.delayHideLoop=setTimeout(l,parseInt(o,10)):l()}}},{key:"addScrollListener",value:function(e){var t=this.isCapture(e.currentTarget);l&&l.addEventListener("scroll",this.hideTooltip,t),window.addEventListener("scroll",this.hideTooltip,t)}},{key:"removeScrollListener",value:function(){l&&l.removeEventListener("scroll",this.hideTooltip),window.removeEventListener("scroll",this.hideTooltip)}},{key:"updatePosition",value:function(){var e=this,t=this.state,n=t.currentEvent,r=t.currentTarget,o=t.place,a=t.effect,i=t.offset,u=p.default.findDOMNode(this),l=(0,O.default)(n,r,u,o,a,i);if(l.isNewState)return this.setState(l.newState,(function(){e.updatePosition()}));u.style.left=l.position.left+"px",u.style.top=l.position.top+"px"}},{key:"setStyleHeader",value:function(){if(!document.getElementsByTagName("head")[0].querySelector('style[id="react-tooltip"]')){var e=document.createElement("style");e.id="react-tooltip",e.innerHTML=P.default,document.getElementsByTagName("head")[0].appendChild(e)}}},{key:"clearTimer",value:function(){clearTimeout(this.delayShowLoop),clearTimeout(this.delayHideLoop),clearInterval(this.intervalUpdateContent)}},{key:"render",value:function(){var e=this.state,n=e.placeholder,r=e.extraClass,o=e.html,a=e.ariaProps,u=e.disable,l=e.isEmptyTip,c=(0,d.default)("__react_component_tooltip",{show:this.state.show&&!u&&!l},{border:this.state.border},{"place-top":"top"===this.state.place},{"place-bottom":"bottom"===this.state.place},{"place-left":"left"===this.state.place},{"place-right":"right"===this.state.place},{"type-dark":"dark"===this.state.type},{"type-success":"success"===this.state.type},{"type-warning":"warning"===this.state.type},{"type-error":"error"===this.state.type},{"type-info":"info"===this.state.type},{"type-light":"light"===this.state.type}),f=this.props.wrapper;return t.supportedWrappers.indexOf(f)<0&&(f=t.defaultProps.wrapper),o?s.default.createElement(f,i({className:c+" "+r},a,{"data-id":"tooltip",dangerouslySetInnerHTML:{__html:n}})):s.default.createElement(f,i({className:c+" "+r},a,{"data-id":"tooltip"}),n)}}]),t}(c.Component),o.propTypes={children:f.default.any,place:f.default.string,type:f.default.string,effect:f.default.string,offset:f.default.object,multiline:f.default.bool,border:f.default.bool,insecure:f.default.bool,class:f.default.string,className:f.default.string,id:f.default.string,html:f.default.bool,delayHide:f.default.number,delayShow:f.default.number,event:f.default.string,eventOff:f.default.string,watchWindow:f.default.bool,isCapture:f.default.bool,globalEventOff:f.default.string,getContent:f.default.any,afterShow:f.default.func,afterHide:f.default.func,disable:f.default.bool,scrollHide:f.default.bool,resizeHide:f.default.bool,wrapper:f.default.string},o.defaultProps={insecure:!0,resizeHide:!0,wrapper:"div"},o.supportedWrappers=["div","span"],r=a))||r)||r)||r)||r)||r)||r;e.exports=T},function(e,t,n){var r=n(11),o=n(284),a=n(252),i=Math.max,u=Math.min;e.exports=function(e,t,n){var l,c,s,f,p,d,y=0,h=!1,m=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=l,r=c;return l=c=void 0,y=t,f=e.apply(r,n)}function g(e){return y=e,p=setTimeout(_,t),h?b(e):f}function O(e){var n=e-d;return void 0===d||n>=t||n<0||m&&e-y>=s}function _(){var e=o();if(O(e))return w(e);p=setTimeout(_,function(e){var n=t-(e-d);return m?u(n,s-(e-y)):n}(e))}function w(e){return p=void 0,v&&l?b(e):(l=c=void 0,f)}function j(){var e=o(),n=O(e);if(l=arguments,c=this,d=e,n){if(void 0===p)return g(d);if(m)return clearTimeout(p),p=setTimeout(_,t),b(d)}return void 0===p&&(p=setTimeout(_,t)),f}return t=a(t)||0,r(n)&&(h=!!n.leading,s=(m="maxWait"in n)?i(a(n.maxWait)||0,t):s,v="trailing"in n?!!n.trailing:v),j.cancel=function(){void 0!==p&&clearTimeout(p),y=0,l=d=c=p=void 0},j.flush=function(){return void 0===p?f:w(o())},j}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=c(n(2)),i=c(n(20)),u=c(n(18)),l=c(n(5));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},y(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=b(e);if(t){var o=b(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return v(e)}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(e){return b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},b(e)}function g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(508);var O=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(l,e);var t,n,r,a=h(l);function l(){var e;p(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return g(v(e=a.call.apply(a,[this].concat(n))),"_onClickTab",(function(t){t.preventDefault();var n=t.target.getAttribute("data-key");e.props.onChange(n)})),e}return t=l,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.currentTab,r=t.tabs,a=t.className,l=t.forwardedRef;return o.default.createElement("div",{ref:l,className:"et-common-tabs-navigation ".concat(a)},(0,u.default)(r,(function(t){return o.default.createElement("button",{key:t.key,type:"button",className:(0,i.default)({"et-common-tabs-navigation__button":!0,"et-common-tabs-navigation__button--active":t.key===n}),role:"tab","data-key":t.key,onClick:e._onClickTab},t.title)})))}}])&&d(t.prototype,n),r&&d(t,r),l}(o.PureComponent);g(O,"propTypes",{currentTab:a.default.string.isRequired,tabs:a.default.arrayOf(a.default.shape({key:a.default.string.isRequired,title:a.default.string.isRequired})).isRequired,className:a.default.string,onChange:a.default.func}),g(O,"defaultProps",{className:"",onChange:l.default});var _=o.default.forwardRef((function(e,t){return o.default.createElement(O,f({},e,{forwardedRef:t}))}));t.default=_},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(20));n(518);var u=["positive","value","checked","className","children"];function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function f(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},y(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(l,e);var t,n,r,a=h(l);function l(){return p(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=e.positive,n=e.value,r=e.checked,a=e.className,l=e.children,c=f(e,u);return o.default.createElement("label",{className:"et-common-checkbox ".concat(a)},o.default.createElement("input",s({type:"checkbox",value:n,checked:r,className:(0,i.default)({"et-common-checkbox__input":!0,"et-common-checkbox__input--danger":!t})},c)),o.default.createElement("span",{className:"et-common-checkbox__label"},l))}}])&&d(t.prototype,n),r&&d(t,r),l}(o.PureComponent);b(g,"propTypes",{positive:a.default.bool,value:a.default.oneOfType([a.default.string,a.default.number]).isRequired,checked:a.default.bool.isRequired,className:a.default.string}),b(g,"defaultProps",{value:1,positive:!0,className:""});var O=g;t.default=O},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(2))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(226);var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(i,e);var t,n,r,o=f(i);function i(){return l(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.className,n=e.children;return a.default.createElement("div",{className:"et-tb-branded-modal__actions ".concat(t)},n)}}])&&c(t.prototype,n),r&&c(t,r),i}(a.PureComponent);y(h,"propTypes",{className:i.default.string}),y(h,"defaultProps",{className:""});var m=h;t.default=m},function(e,t,n){var r=n(315),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,i=r((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,r,o){t.push(r?o.replace(a,"$1"):n||e)})),t}));e.exports=i},function(e,t,n){var r=n(92);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],a=n.cache;if(a.has(o))return a.get(o);var i=e.apply(this,r);return n.cache=a.set(o,i)||a,i};return n.cache=new(o.Cache||r),n}o.Cache=r,e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=/%%|%(?:(\d+)\$)?((?:[-+#0 ]|'[\s\S])*)(\d+)?(?:\.(\d*))?([\s\S])/g,t=arguments,n=0,r=t[n++],o=function(e,t,n,r){n||(n=" ");var o=e.length>=t?"":new Array(1+t-e.length>>>0).join(n);return r?e+o:o+e},a=function(e,t,n,r,a){var i=r-e.length;return i>0&&(e=n||"0"!==a?o(e,r,a,n):[e.slice(0,t.length),o("",i,"0",!0),e.slice(t.length)].join("")),e},i=function(e,t,n,r,i,u){return e=o((e>>>0).toString(t),i||0,"0",!1),a(e,"",n,r,u)},u=function(e,t,n,r,o){return null!=r&&(e=e.slice(0,r)),a(e,"",t,n,o)},l=function(e,r,l,c,s,f){var p,d,y,h,m;if("%%"===e)return"%";var v,b,g=" ",O=!1,_="";for(v=0,b=l.length;v<b;v++)switch(l.charAt(v)){case" ":case"0":g=l.charAt(v);break;case"+":_="+";break;case"-":O=!0;break;case"'":v+1<b&&(g=l.charAt(v+1),v++)}if(c=c?+c:0,!isFinite(c))throw new Error("Width must be finite");if(s=s?+s:"d"===f?0:"fFeE".indexOf(f)>-1?6:void 0,r&&0==+r)throw new Error("Argument number must be greater than zero");if(r&&+r>=t.length)throw new Error("Too few arguments");switch(m=r?t[+r]:t[n++],f){case"%":return"%";case"s":return u("".concat(m),O,c,s,g);case"c":return u(String.fromCharCode(+m),O,c,s,g);case"b":return i(m,2,O,c,s,g);case"o":return i(m,8,O,c,s,g);case"x":return i(m,16,O,c,s,g);case"X":return i(m,16,O,c,s,g).toUpperCase();case"u":return i(m,10,O,c,s,g);case"i":case"d":return p=+m||0,m=(d=(p=Math.round(p-p%1))<0?"-":_)+o(String(Math.abs(p)),s,"0",!1),O&&"0"===g&&(g=" "),a(m,d,O,c,g);case"e":case"E":case"f":case"F":case"g":case"G":return d=(p=+m)<0?"-":_,y=["toExponential","toFixed","toPrecision"]["efg".indexOf(f.toLowerCase())],h=["toString","toUpperCase"]["eEfFgG".indexOf(f)%2],m=d+Math.abs(p)[y](s),a(m,d,O,c,g)[h]();default:return""}};try{return r.replace(e,l)}catch(e){return!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closeVisualBuilder=t.openVisualBuilder=void 0;var r,o,a,i,u=n(3),l=n(40),c=n(7),s=n(113),f=n(191);function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var d=[(0,l.set)((0,u.state)(r||(r=p(["visualBuilder.target.url"]))),(0,u.props)(o||(o=p(["url"])))),(0,s.openModal)(c.MODAL_TYPE_VISUAL_BUILDER)];t.openVisualBuilder=d;var y=[(0,s.closeModal)(c.MODAL_TYPE_VISUAL_BUILDER),(0,l.set)((0,u.state)(a||(a=p(["visualBuilder.target.url"]))),""),(0,l.set)((0,u.state)(i||(i=p(["layouts.currentlyEditingLayout"]))),{}),f.loadLayouts];t.closeVisualBuilder=y},function(e,t,n){var r=n(118),o=n(234),a=n(119);e.exports=function(e,t,n,i,u,l){var c=1&n,s=e.length,f=t.length;if(s!=f&&!(c&&f>s))return!1;var p=l.get(e),d=l.get(t);if(p&&d)return p==t&&d==e;var y=-1,h=!0,m=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++y<s;){var v=e[y],b=t[y];if(i)var g=c?i(b,v,y,t,e,l):i(v,b,y,e,t,l);if(void 0!==g){if(g)continue;h=!1;break}if(m){if(!o(t,(function(e,t){if(!a(m,t)&&(v===e||u(v,e,n,i,l)))return m.push(t)}))){h=!1;break}}else if(v!==b&&!u(v,b,n,i,l)){h=!1;break}}return l.delete(e),l.delete(t),h}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},function(e,t,n){var r=n(236),o=n(190),a=n(28);e.exports=function(e){return r(e,a,o)}},function(e,t,n){var r=n(189),o=n(6);e.exports=function(e,t,n){var a=t(e);return o(e)?a:r(a,n(e))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,o=0,a=[];++n<r;){var i=e[n];t(i,n,e)&&(a[o++]=i)}return a}},function(e,t){e.exports=function(){return[]}},function(e,t,n){var r=n(33)(n(15),"Set");e.exports=r},function(e,t,n){var r=n(33)(n(15),"WeakMap");e.exports=r},function(e,t,n){var r=n(11);e.exports=function(e){return e==e&&!r(e)}},function(e,t){e.exports=function(e,t){return function(n){return null!=n&&(n[e]===t&&(void 0!==t||e in Object(n)))}}},function(e,t,n){var r=n(340),o=n(244);e.exports=function(e,t){return null!=e&&o(e,t,r)}},function(e,t,n){var r=n(73),o=n(51),a=n(6),i=n(53),u=n(77),l=n(61);e.exports=function(e,t,n){for(var c=-1,s=(t=r(t,e)).length,f=!1;++c<s;){var p=l(t[c]);if(!(f=null!=e&&n(e,p)))break;e=e[p]}return f||++c!=s?f:!!(s=null==e?0:e.length)&&u(s)&&i(p,s)&&(a(e)||o(e))}},function(e,t){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},function(e,t,n){var r=n(30);e.exports=function(e){return"function"==typeof e?e:r}},function(e,t,n){var r=n(62),o=n(23);e.exports=function(e,t){var n=-1,a=o(e)?Array(e.length):[];return r(e,(function(e,r,o){a[++n]=t(e,r,o)})),a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.post=t.request=void 0;var r=a(n(8)),o=a(n(14));function a(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){l(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function l(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=r.default.ajax(u({type:e,url:o.default.api,dataType:"json",data:t},n));return Promise.resolve(a.promise()).then((function(e){return!1===e.success?Promise.reject(e.data||{}):Promise.resolve(e.data)}))};t.request=c;t.post=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return c("POST",e,t)}},function(e,t,n){var r=n(250),o=n(29),a=n(56),i=Math.max;e.exports=function(e,t,n){var u=null==e?0:e.length;if(!u)return-1;var l=null==n?0:a(n);return l<0&&(l=i(u+l,0)),r(e,o(t,3),l)}},function(e,t){e.exports=function(e,t,n,r){for(var o=e.length,a=n+(r?1:-1);r?a--:++a<o;)if(t(e[a],a,e))return a;return-1}},function(e,t,n){var r=n(252),o=1/0;e.exports=function(e){return e?(e=r(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},function(e,t,n){var r=n(253),o=n(11),a=n(74),i=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},function(e,t,n){var r=n(351),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},function(e,t,n){var r=n(255);e.exports=function(e,t,n){return null==e?e:r(e,t,n)}},function(e,t,n){var r=n(81),o=n(73),a=n(53),i=n(11),u=n(61);e.exports=function(e,t,n,l){if(!i(e))return e;for(var c=-1,s=(t=o(t,e)).length,f=s-1,p=e;null!=p&&++c<s;){var d=u(t[c]),y=n;if("__proto__"===d||"constructor"===d||"prototype"===d)return e;if(c!=f){var h=p[d];void 0===(y=l?l(h,d,p):void 0)&&(y=i(h)?h:a(t[c+1])?[]:{})}r(p,d,y),p=p[d]}return e}},function(e,t,n){var r=n(356),o=n(357),a=n(29),i=n(6);e.exports=function(e,t){return function(n,u){var l=i(n)?r:o,c=t?t():{};return l(n,e,a(u,2),c)}}},function(e,t,n){var r=n(234),o=n(29),a=n(358),i=n(6),u=n(48);e.exports=function(e,t,n){var l=i(e)?r:a;return n&&u(e,t,n)&&(t=void 0),l(e,o(t,3))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.optimizationSetDefaultTemplate=t.optimizationSetTemplateIds=t.optimizationSetAutomaticTitleAndMeta=t.setJustCloned=t.addNewTemplateSettings=t.importLayoutFromLibraryInTemplate=t.createLayoutInTemplate=t.deleteGlobalLayout=t.deleteGlobalLayoutStep=t.deleteLayout=t.pasteLayout=t.applyLayout=t.setGlobalLayout=t.setLayout=t.toggleLayout=t.updateTemplatesOrderHistory=t.updateTemplatesOrder=t.setSettings=t.disableTemplate=t.enableTemplate=t.renameTemplate=t.deleteTemplate=t.cloneTemplate=t.cloneLayoutInTemplate=t.addTemplate=t.clearTemplateConditionConflicts=void 0;var r,o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g,O,_,w,j,P,E,T,S,M,x,k,R,C,A,L,D,I,B,W,N,z,H,F,V,U,q,Y,G,$,K,X,Z,J,Q,ee,te,ne,re,oe,ae,ie,ue,le,ce,se,fe,pe,de,ye,he,me,ve,be,ge,Oe,_e,we,je,Pe,Ee,Te,Se,Me,xe,ke,Re,Ce,Ae,Le,De,Ie,Be,We,Ne,ze,He,Fe,Ve,Ue,qe,Ye,Ge,$e,Ke,Xe,Ze,Je,Qe,et,tt,nt,rt,ot,at,it,ut,lt,ct,st,ft,pt,dt,yt=n(3),ht=n(40),mt=Bt(n(193)),vt=Bt(n(97)),bt=Bt(n(55)),gt=Bt(n(261)),Ot=Bt(n(26)),_t=Bt(n(12)),wt=Bt(n(13)),jt=Bt(n(24)),Pt=Bt(n(25)),Et=Bt(n(94)),Tt=Bt(n(18)),St=Bt(n(38)),Mt=Bt(n(84)),xt=n(7),kt=Bt(n(10)),Rt=n(35),Ct=n(202),At=n(263),Lt=n(191),Dt=n(121),It=n(203);function Bt(e){return e&&e.__esModule?e:{default:e}}function Wt(e){return function(e){if(Array.isArray(e))return e}(e)||Ut(e)||Vt(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Nt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zt(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nt(Object(n),!0).forEach((function(t){Ht(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ht(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ft(e){return function(e){if(Array.isArray(e))return qt(e)}(e)||Ut(e)||Vt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vt(e,t){if(e){if("string"==typeof e)return qt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?qt(e,t):void 0}}function Ut(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function qt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Yt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Gt=[function(e){var t=e.get,n=e.store,i=e.props,u=i.templateId,l=i.overrideTemplateSettings,c=void 0===l||l,s=t((0,yt.state)(r||(r=Yt(["templates.templates"]))));if(c)(0,Ot.default)(s,(function(e){if(e.id!==u){var t=(0,_t.default)(s[u],"useOn",[]),r=Mt.default.apply(void 0,[e.useOn].concat(Ft(t)));r.length<e.useOn.length&&n.set((0,yt.state)(o||(o=Yt(["templates.templates.",".useOn"])),e.id),r)}}));else{var f=s[u],p=(0,gt.default)((0,Tt.default)((0,bt.default)(s,(function(e){return e.id!==u})),"useOn")),d=Mt.default.apply(void 0,[f.useOn].concat(Ft(p)));d.length<f.useOn.length&&n.set((0,yt.state)(a||(a=Yt(["templates.templates.",".useOn"])),u),d)}}];t.clearTemplateConditionConflicts=Gt;var $t=[function(e){var t=e.get,n=e.store,r=e.props,o=r.settings,a=r.addGlobalLayouts,c=void 0===a||a,s=(0,mt.default)(),f=zt(zt({},(0,Rt.getEmptyTemplate)(s)),o);if(c){var p=t((0,yt.state)(i||(i=Yt(["templates.defaultTemplate"])))),d=t((0,yt.state)(u||(u=Yt(["templates.templates.",""])),p));(0,Ot.default)(xt.LAYOUT_TYPES,(function(e){f.layouts[e].layout=d.layouts[e].layout}))}return n.set((0,yt.state)(l||(l=Yt(["templates.templates.",""])),s),f),{templateId:s}},function(e){var t=e.get,n=e.props,r=n.templateId,o=n.overrideTemplateSettings,a=void 0===o||o;return t((0,yt.sequences)(c||(c=Yt(["templates.clearTemplateConditionConflicts"]))))({templateId:r,overrideTemplateSettings:a})},(0,ht.when)((0,yt.props)(s||(s=Yt(["createHistoryPoint"])))),{true:[(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Added template"))],false:[]}];t.addTemplate=$t;var Kt=[(0,ht.set)((0,yt.state)(f||(f=Yt(["templates.templates.",".layouts.",".busy"])),(0,yt.props)(p||(p=Yt(["templateId"]))),(0,yt.props)(d||(d=Yt(["layoutType"])))),!0),(0,ht.set)((0,yt.state)(y||(y=Yt(["templates.templates.",".layouts.",".layout"])),(0,yt.props)(h||(h=Yt(["templateId"]))),(0,yt.props)(m||(m=Yt(["layoutType"])))),null),function(e){var t=e.api,n=e.get,r=e.path,o=e.props,a=o.templateId,i=o.layoutType,u=o.layoutId;return t.cloneLayout(u,i).then((function(e){var t=!!n((0,yt.state)(v||(v=Yt(["templates.templates.",""])),a)),o=n((0,yt.state)(b||(b=Yt(["templates.templates.",".layouts.",".busy"])),a,i)),u=null===n((0,yt.state)(g||(g=Yt(["templates.templates.",".layouts.",".layout"])),a,i));return t&&o&&u?r.success({cloneLayoutId:e.id.toString()}):r.cancel()})).catch((function(){return r.error()}))},{success:[(0,ht.set)((0,yt.state)(O||(O=Yt(["templates.templates.",".layouts.",".layout"])),(0,yt.props)(_||(_=Yt(["templateId"]))),(0,yt.props)(w||(w=Yt(["layoutType"])))),(0,yt.props)(j||(j=Yt(["cloneLayoutId"])))),function(e){var t=e.get,n=e.props,r=n.cloneLayoutId,o=n.templateId,a=n.layoutType;return t((0,yt.sequences)(P||(P=Yt(["templates.setGlobalLayout"]))))({layoutId:r,templateId:o,layoutType:a})},(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Duplicated layout"))],cancel:[],error:[(0,Dt.openPrompt)({type:xt.PROMPT_TYPE_UNKNOWN_ERROR,content:(0,kt.default)("themeBuilder","Failed to duplicate your layout. Please try again later.")})]},(0,ht.when)((0,yt.state)(E||(E=Yt(["templates.templates.",""])),(0,yt.props)(T||(T=Yt(["templateId"]))))),{true:[(0,ht.set)((0,yt.state)(S||(S=Yt(["templates.templates.",".layouts.",".busy"])),(0,yt.props)(M||(M=Yt(["templateId"]))),(0,yt.props)(x||(x=Yt(["layoutType"])))),!1)],false:[]}];t.cloneLayoutInTemplate=Kt;var Xt=[function(e){var t=e.store,n=e.get,r=e.path,o=e.props,a=o.templateId,i=o.settings,u=n((0,yt.state)(Y||(Y=Yt(["templates.templates.",""])),a));if((0,Pt.default)(u))return r.error();var l=(0,mt.default)(),c=(0,vt.default)(u);return c.id=l,c.automaticTitle="",c.automaticMeta="",c.useOn=i.useOn,c.excludeFrom=i.excludeFrom,c.default=!1,(0,wt.default)(c.title)||(c.title=(0,kt.default)("generic","%1$s Copy",c.title)),(0,Ot.default)(xt.LAYOUT_TYPES,(function(e){c.layouts[e].busy=!0,c.layouts[e].layout=null})),t.set((0,yt.state)(G||(G=Yt(["templates.templates.",""])),l),c),t.set((0,yt.state)($||($=Yt(["templates.justCloned"]))),l),r.success({originalTemplateId:a,cloneTemplateId:l,layoutsToClone:(0,St.default)((0,Et.default)(xt.LAYOUT_TYPES),(function(e){return null}))})},{success:[function(e){var t=e.get,n=e.props,r=n.cloneTemplateId,o=n.overrideTemplateSettings,a=void 0===o||o;return t((0,yt.sequences)(K||(K=Yt(["templates.clearTemplateConditionConflicts"]))))({templateId:r,overrideTemplateSettings:a})}].concat(Ft((0,Tt.default)(xt.LAYOUT_TYPES,(function(e){return t=e,[function(e){var n=e.get,r=e.path,o=e.props,a=o.originalTemplateId,i=o.cloneTemplateId,u=o.layoutsToClone,l=n((0,yt.state)(k||(k=Yt(["templates.templates.",".default"])),a),!1),c=n((0,yt.state)(R||(R=Yt(["templates.templates.",".layouts.",".layout"])),(0,yt.state)(C||(C=Yt(["templates.defaultTemplate"]))),t),null),s=n((0,yt.state)(A||(A=Yt(["templates.templates.",".layouts.",".layout"])),a,t),null);return(0,wt.default)(s)?r.empty():l||s!==c?(u[t]={templateId:i,layoutType:t,layoutId:s},r.defer({layoutsToClone:u})):r.global({layoutId:s})},{empty:[(0,ht.set)((0,yt.state)(L||(L=Yt(["templates.templates.",".layouts.",".busy"])),(0,yt.props)(D||(D=Yt(["cloneTemplateId"]))),t),!1)],global:[(0,ht.set)((0,yt.state)(I||(I=Yt(["templates.templates.",".layouts.",".layout"])),(0,yt.props)(B||(B=Yt(["cloneTemplateId"]))),t),(0,yt.props)(W||(W=Yt(["layoutId"])))),(0,ht.set)((0,yt.state)(N||(N=Yt(["templates.templates.",".layouts.",".busy"])),(0,yt.props)(z||(z=Yt(["cloneTemplateId"]))),t),!1)],defer:[]}];var t}))),[(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Duplicated template"))],Ft((0,Tt.default)(xt.LAYOUT_TYPES,(function(e){return[(0,ht.when)((0,yt.state)(X||(X=Yt(["templates.templates.",""])),(0,yt.props)(Z||(Z=Yt(["cloneTemplateId"]))))),{true:(t=e,[function(e){var n=e.path,r=e.props.layoutsToClone;return(0,jt.default)(r[t])?n.skip():n.clone(r[t])},{clone:[function(e){var t=e.get,n=e.props,r=n.cloneTemplateId,o=n.layoutType,a=n.layoutId;return t((0,yt.sequences)(H||(H=Yt(["templates.cloneLayoutInTemplate"]))))({templateId:r,layoutType:o,layoutId:a})}],skip:[]},(0,ht.when)((0,yt.state)(F||(F=Yt(["templates.templates.",""])),(0,yt.props)(V||(V=Yt(["cloneTemplateId"]))))),{true:[(0,ht.set)((0,yt.state)(U||(U=Yt(["templates.templates.",".layouts.",".busy"])),(0,yt.props)(q||(q=Yt(["cloneTemplateId"]))),t),!1)],false:[]}]),false:[]}];var t})))),error:[]}];t.cloneTemplate=Xt;var Zt=[function(e){var t=e.get,n=e.path,r=e.props.templateId,o=t((0,yt.state)(J||(J=Yt(["templates.templates.",""])),r));return(0,Pt.default)(o)||o.default?n.error():n.success()},{success:[(0,ht.unset)((0,yt.state)(Q||(Q=Yt(["templates.templates.",""])),(0,yt.props)(ee||(ee=Yt(["templateId"]))))),(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Deleted template"))],error:[]}];t.deleteTemplate=Zt;var Jt=[function(e){var t=e.get,n=e.path,r=e.props.templateId,o=t((0,yt.state)(te||(te=Yt(["templates.templates.",""])),r));return(0,Pt.default)(o)||o.default?n.error():n.success()},{success:[(0,ht.set)((0,yt.state)(ne||(ne=Yt(["templates.templates.",".title"])),(0,yt.props)(re||(re=Yt(["templateId"])))),(0,yt.props)(oe||(oe=Yt(["title"])))),(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Renamed template"),1e3)],error:[]}];t.renameTemplate=Jt;var Qt=[function(e){var t=e.get,n=e.path,r=e.props.templateId,o=t((0,yt.state)(ae||(ae=Yt(["templates.templates.",""])),r));return(0,Pt.default)(o)?n.error():n.success()},{success:[(0,ht.set)((0,yt.state)(ie||(ie=Yt(["templates.templates.",".enabled"])),(0,yt.props)(ue||(ue=Yt(["templateId"])))),!0),(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Enabled template"))],error:[]}];t.enableTemplate=Qt;var en=[function(e){var t=e.get,n=e.path,r=e.props.templateId,o=t((0,yt.state)(le||(le=Yt(["templates.templates.",""])),r));return(0,Pt.default)(o)?n.error():n.success()},{success:[(0,ht.set)((0,yt.state)(ce||(ce=Yt(["templates.templates.",".enabled"])),(0,yt.props)(se||(se=Yt(["templateId"])))),!1),(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Disabled template"))],error:[]}];t.disableTemplate=en;var tn=[function(e){var t=e.store,n=e.get,r=e.path,o=e.props,a=o.templateId,i=o.settings,u=n((0,yt.state)(fe||(fe=Yt(["templates.templates.",""])),a));return(0,Pt.default)(u)||u.default?r.error():(t.set((0,yt.state)(pe||(pe=Yt(["templates.templates.",".useOn"])),a),(0,_t.default)(i,"useOn",{})),t.set((0,yt.state)(de||(de=Yt(["templates.templates.",".excludeFrom"])),a),(0,_t.default)(i,"excludeFrom",{})),r.success())},{success:[function(e){var t=e.get,n=e.props,r=n.templateId,o=n.overrideTemplateSettings,a=void 0===o||o;return t((0,yt.sequences)(ye||(ye=Yt(["templates.clearTemplateConditionConflicts"]))))({templateId:r,overrideTemplateSettings:a})},(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Updated template settings"))],error:[]}];t.setSettings=tn;var nn=[function(e){var t=e.store,n=e.get,r=e.props,o=r.movedId,a=r.insertAt,i=n((0,yt.state)(he||(he=Yt(["templates.defaultTemplate"]))));if(o!==i&&a!==i&&o!==a){var u=n((0,yt.state)(me||(me=Yt(["templates.templateIds"])))),l=u.indexOf(o),c=u.indexOf(a);u.splice(l,1),u.splice(c,0,o);var s={};(0,Ot.default)(u,(function(e){s[e]=n((0,yt.state)(ve||(ve=Yt(["templates.templates.",""])),e))})),t.set((0,yt.state)(be||(be=Yt(["templates.templates"]))),s)}}];t.updateTemplatesOrder=nn;var rn=[(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Updated templates order"))];t.updateTemplatesOrderHistory=rn;var on=[(0,ht.set)((0,yt.state)(ge||(ge=Yt(["templates.templates.",".layouts.",".enabled"])),(0,yt.props)(Oe||(Oe=Yt(["templateId"]))),(0,yt.props)(_e||(_e=Yt(["layoutType"])))),(0,yt.props)(we||(we=Yt(["enabled"])))),(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Toggled layout visibility"))];t.toggleLayout=on;var an=[(0,ht.set)((0,yt.state)(je||(je=Yt(["templates.templates.",".layouts.",".layout"])),(0,yt.props)(Pe||(Pe=Yt(["templateId"]))),(0,yt.props)(Ee||(Ee=Yt(["layoutType"])))),(0,yt.props)(Te||(Te=Yt(["layoutId"])))),function(e){var t=e.path,n=e.props.layoutId;return(0,jt.default)(n)?t.removed():t.assigned()},{assigned:[(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Assigned layout to template"))],removed:[(0,It.addHistoryPoint)((0,kt.default)("themeBuilder","Removed layout from template"))]}];t.setLayout=an;var un=[function(e){var t=e.get,n=e.props,r=n.layoutId,o=n.layoutType,a=n.templateId,i=t((0,yt.state)(Se||(Se=Yt(["templates.defaultTemplate"]))));if(a===i){var u=t((0,yt.state)(Me||(Me=Yt(["templates.templates"])))),l=t((0,yt.sequences)(xe||(xe=Yt(["templates.setLayout"]))));(0,Ot.default)(u,(function(e,n){n!==i&&(t(e.layouts[o].layout)||l({templateId:n,layoutType:o,layoutId:r}))}))}}];t.setGlobalLayout=un;var ln=[function(e){var t=e.get,n=e.path,r=e.props,o=r.sourceLayoutId,a=r.sourceLayoutType,i=r.targetLayoutType,u=r.targetTemplateId;if(a!==i)return n.clone();var l=t((0,yt.state)(ke||(ke=Yt(["templates.defaultTemplate"])))),c=t((0,yt.state)(Re||(Re=Yt(["templates.templates.",".layouts.",".layout"])),l,i));return u===l||o===c?n.set():n.clone()},{clone:[function(e){var t=e.get,n=e.props,r=n.sourceLayoutId,o=n.targetLayoutType,a=n.targetTemplateId;return t((0,yt.sequences)(Ce||(Ce=Yt(["templates.cloneLayoutInTemplate"]))))({layoutId:r,layoutType:o,templateId:a})}],set:[function(e){var t=e.get,n=e.props,r=n.sourceLayoutId,o=n.targetLayoutType,a=n.targetTemplateId;return t((0,yt.sequences)(Ae||(Ae=Yt(["templates.setLayout"]))))({layoutId:r,layoutType:o,templateId:a})},function(e){var t=e.get,n=e.props,r=n.sourceLayoutId,o=n.targetLayoutType,a=n.targetTemplateId;return t((0,yt.sequences)(Le||(Le=Yt(["templates.setGlobalLayout"]))))({layoutId:r,layoutType:o,templateId:a})}]}];t.applyLayout=ln;var cn=[function(e){var t=e.get,n=e.props,r=n.layoutType,o=n.templateId,a=t((0,yt.state)(De||(De=Yt(["clipboard"])))),i=a.layoutId,u=a.layoutType;if(o&&r&&!t((0,yt.state)(Ie||(Ie=Yt(["templates.templates.",".layouts.",".layout"])),o,r)))return t((0,yt.sequences)(Be||(Be=Yt(["templates.applyLayout"]))))({sourceLayoutId:i,sourceLayoutType:u,targetLayoutType:r,targetTemplateId:o})}];t.pasteLayout=cn;var sn=function(e,t,n){var r=n((0,yt.state)(We||(We=Yt(["templates.templates.",".layouts.",".layout"])),e,t));return null===r?[]:(0,Tt.default)((0,bt.default)(n((0,yt.state)(Ne||(Ne=Yt(["templates.templates"])))),(function(n){return n.id!==e&&n.layouts[t].layout===r})),"id")},fn=[function(e){var t=e.get,n=e.path,r=e.props,o=r.templateId,a=r.layoutType,i=t((0,yt.state)(ze||(ze=Yt(["templates.templates.",".default"])),o)),u=i?sn(o,a,t):[];return i&&!(0,wt.default)(u)?n.prompt():n.delete({layoutId:null})},{prompt:[(0,Dt.openPrompt)({type:xt.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT,payload:{templateId:(0,yt.props)(He||(He=Yt(["templateId"]))),layoutType:(0,yt.props)(Fe||(Fe=Yt(["layoutType"])))}})],delete:[an]}];t.deleteLayout=fn;var pn=[function(e){var t=e.path,n=Wt(e.props.templateIds),r=n[0],o=n.slice(1);return r?t.loop({templateIds:o,templateId:r}):t.stop()},{loop:[function(e){var t=e.get,n=e.props,r=n.templateId,o=n.layoutType,a=n.globalLayoutId;return t((0,yt.sequences)(Ve||(Ve=Yt(["templates.cloneLayoutInTemplate"]))))({templateId:r,layoutType:o,layoutId:a})},(0,ht.increment)((0,yt.state)(Ue||(Ue=Yt(["templates.deleteGlobalLayout.step"])))),function(e){var t=e.get,n=e.props;return t((0,yt.sequences)(qe||(qe=Yt(["templates.deleteGlobalLayoutStep"]))))(n)}],stop:[(0,ht.wait)(1e3),(0,Dt.closePrompt)(),(0,ht.set)((0,yt.state)(Ye||(Ye=Yt(["templates.deleteGlobalLayout.step"]))),0),(0,ht.set)((0,yt.state)(Ge||(Ge=Yt(["templates.deleteGlobalLayout.steps"]))),0)]}];t.deleteGlobalLayoutStep=pn;var dn=[function(e){var t=e.get,n=e.path,r=e.props.templateId;return t((0,yt.state)($e||($e=Yt(["templates.templates.",".default"])),r))?n.delete():n.cancel()},{delete:[function(e){var t=e.get,n=e.props,r=n.templateId,o=n.layoutType,a=e.store,i=t((0,yt.state)(Ke||(Ke=Yt(["templates.templates.",".layouts.",".layout"])),r,o)),u=sn(r,o,t);return(0,Ot.default)(u,(function(e){a.set((0,yt.state)(Xe||(Xe=Yt(["templates.templates.",".layouts.",".layout"])),e,o),null)})),a.set((0,yt.state)(Ze||(Ze=Yt(["templates.deleteGlobalLayout.steps"]))),u.length),{globalLayoutId:i,templateIds:u,layoutId:null}},an,(0,Dt.openPrompt)({type:xt.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT_PROGRESS,requireAction:!0,payload:{globalLayoutId:(0,yt.props)(Je||(Je=Yt(["globalLayoutId"]))),templateIds:(0,yt.props)(Qe||(Qe=Yt(["templateIds"])))}}),pn],cancel:[]}];t.deleteGlobalLayout=dn;var yn=[Ct.blockInteractions,function(e){var t=e.api,n=e.path,r=e.props.layoutType;return t.createLayout(r).then((function(e){return n.success({layoutId:e.id.toString()})})).catch((function(){return n.error()}))},{success:[an,un,At.editLayout,Ct.unblockInteractions],error:[Ct.unblockInteractions,(0,Dt.openPrompt)({type:xt.PROMPT_TYPE_UNKNOWN_ERROR,content:(0,kt.default)("themeBuilder","Failed to create your layout. Please try again later.")})]}];t.createLayoutInTemplate=yn;var hn=[Lt.openDiviLibrary];t.importLayoutFromLibraryInTemplate=hn;var mn=[function(e){var t=e.get,n=e.props.settings,r=e.store,o=t((0,yt.state)(et||(et=Yt(["templates.settings"])))),a=(0,bt.default)(n,(function(e){return(0,Pt.default)(o[e.id])}));(0,wt.default)(a)||r.set((0,yt.state)(tt||(tt=Yt(["templates.settings"]))),zt(zt({},o),(0,Et.default)(a,(function(e){return e.id}))))}];t.addNewTemplateSettings=mn;var vn=[(0,ht.set)((0,yt.state)(nt||(nt=Yt(["templates.justCloned"]))),(0,yt.props)(rt||(rt=Yt(["templateId"]))))];t.setJustCloned=vn;var bn=[(0,ht.set)((0,yt.state)(ot||(ot=Yt(["templates.templates.",".automaticTitle"])),(0,yt.props)(at||(at=Yt(["templateId"])))),(0,yt.props)(it||(it=Yt(["automaticTitle"])))),(0,ht.set)((0,yt.state)(ut||(ut=Yt(["templates.templates.",".automaticMeta"])),(0,yt.props)(lt||(lt=Yt(["templateId"])))),(0,yt.props)(ct||(ct=Yt(["automaticMeta"]))))];t.optimizationSetAutomaticTitleAndMeta=bn;var gn=[(0,ht.set)((0,yt.state)(st||(st=Yt(["templates.templateIds"]))),(0,yt.props)(ft||(ft=Yt(["templateIds"]))))];t.optimizationSetTemplateIds=gn;var On=[(0,ht.set)((0,yt.state)(pt||(pt=Yt(["templates.defaultTemplate"]))),(0,yt.props)(dt||(dt=Yt(["templateId"]))))];t.optimizationSetDefaultTemplate=On},function(e,t,n){var r=n(49),o=n(28);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(189),o=n(82),a=n(190),i=n(238),u=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,a(e)),e=o(e);return t}:i;e.exports=u},function(e,t,n){var r=n(194);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createHistoryPoint=void 0;var r=a(n(97)),o=a(n(26));function a(e){return e&&e.__esModule?e:{default:e}}t.createHistoryPoint=function(e,t,n,a){var i=new Date,u=(0,r.default)(t);return(0,o.default)(u,(function(e){(0,o.default)(e.layouts,(function(e){e.busy=!1}))})),{label:e,state:{templates:u,defaultTemplate:n,idMap:(0,r.default)(a)},time:i.getTime(),timeLabel:i.toLocaleTimeString()}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.editLayout=t.setLastEditedLayout=t.updateLayoutEditDetails=t.cacheLayoutEditUrl=t.setHoveredLayout=t.createLayout=t.cloneLayout=void 0;var r,o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g=n(3),O=n(40),_=M(n(25)),w=M(n(13)),j=n(7),P=n(121),E=n(202),T=n(232),S=n(35);function M(e){return e&&e.__esModule?e:{default:e}}function x(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}t.cloneLayout=[function(e){var t=e.api,n=e.props.layoutId;return t.cloneLayout(n).then((function(e){return{cloneLayoutId:e.id.toString()}}))}];t.createLayout=[function(e){var t=e.api,n=e.props.layoutType;return t.createLayout(n).then((function(e){return{layoutId:e.id.toString()}}))}];var k=[(0,O.set)((0,g.state)(r||(r=x(["layouts.hovered.templateId"]))),(0,g.props)(o||(o=x(["templateId"])))),(0,O.set)((0,g.state)(a||(a=x(["layouts.hovered.layoutId"]))),(0,g.props)(i||(i=x(["layoutId"])))),(0,O.set)((0,g.state)(u||(u=x(["layouts.hovered.layoutType"]))),(0,g.props)(l||(l=x(["layoutType"]))))];t.setHoveredLayout=k;var R=[(0,O.set)((0,g.state)(c||(c=x(["layouts.editUrls.",""])),(0,g.props)(s||(s=x(["layoutId"])))),(0,g.props)(f||(f=x(["url"]))))];t.cacheLayoutEditUrl=R;var C=[function(e){var t=e.get,n=e.store,r=e.props,o=r.templateId,a=r.layoutType,i=r.isGlobalLayout,u=t((0,g.state)(p||(p=x(["templates.defaultTemplate"])))),l=t((0,g.state)(d||(d=x(["templates.templates.",""])),o)),c=o===u,s=(0,w.default)(l.useOn),f=(0,S.getTemplateTitle)(c,s,l.title,l.automaticTitle),h=(0,S.getTemplateMeta)(c,l.title,l.automaticMeta),m=f;""!==h&&(m+=" (".concat(h,")")),n.set((0,g.state)(y||(y=x(["layouts.currentlyEditingLayout"]))),{templateId:o,layoutType:a,isGlobalLayout:i,templateTitleText:m})}];t.updateLayoutEditDetails=C;var A=[(0,O.set)((0,g.state)(h||(h=x(["lastEdited"]))),(0,g.props)(m||(m=x(["layoutId"]))))];t.setLastEditedLayout=A;var L=[function(e){var t=e.get,n=e.path,r=t((0,g.state)(v||(v=x(["layouts.editUrls.",""])),(0,g.props)(b||(b=x(["layoutId"])))));return(0,_.default)(r)?n.fetch():n.cached({url:r})},{cached:[C,T.openVisualBuilder],fetch:[E.blockInteractions,function(e){var t=e.api,n=e.path,r=e.props.layoutId;return t.getLayoutUrl(r).then((function(e){return n.success({url:e.editUrl})})).catch((function(){return n.error()}))},{success:[R,C,A,T.openVisualBuilder],error:[(0,P.openPrompt)({type:j.PROMPT_TYPE_UNKNOWN_ERROR})]},E.unblockInteractions]}];t.editLayout=L},function(e,t){var n,r,o=e.exports={};function a(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function u(e){if(n===setTimeout)return setTimeout(e,0);if((n===a||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:a}catch(e){n=a}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var l,c=[],s=!1,f=-1;function p(){s&&l&&(s=!1,l.length?c=l.concat(c):f=-1,c.length&&d())}function d(){if(!s){var e=u(p);s=!0;for(var t=c.length;t;){for(l=c,c=[];++f<t;)l&&l[f].run();f=-1,t=c.length}l=null,s=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function y(e,t){this.fun=e,this.array=t}function h(){}o.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];c.push(new y(e,t)),1!==c.length||s||u(d)},y.prototype.run=function(){this.fun.apply(null,this.array)},o.title="browser",o.browser=!0,o.env={},o.argv=[],o.version="",o.versions={},o.on=h,o.addListener=h,o.once=h,o.off=h,o.removeListener=h,o.removeAllListeners=h,o.emit=h,o.prependListener=h,o.prependOnceListener=h,o.listeners=function(e){return[]},o.binding=function(e){throw new Error("process.binding is not supported")},o.cwd=function(){return"/"},o.chdir=function(e){throw new Error("process.chdir is not supported")},o.umask=function(){return 0}},function(e,t,n){var r=n(30),o=n(266),a=o?function(e,t){return o.set(e,t),e}:r;e.exports=a},function(e,t,n){var r=n(240),o=r&&new r;e.exports=o},function(e,t,n){var r=n(268),o=n(269),a=n(407),i=n(134),u=n(270),l=n(209),c=n(414),s=n(135),f=n(15);e.exports=function e(t,n,p,d,y,h,m,v,b,g){var O=128&n,_=1&n,w=2&n,j=24&n,P=512&n,E=w?void 0:i(t);return function T(){for(var S=arguments.length,M=Array(S),x=S;x--;)M[x]=arguments[x];if(j)var k=l(T),R=a(M,k);if(d&&(M=r(M,d,y,j)),h&&(M=o(M,h,m,j)),S-=R,j&&S<g){var C=s(M,k);return u(t,n,e,T.placeholder,p,M,C,v,b,g-S)}var A=_?p:this,L=w?A[t]:t;return S=M.length,v?M=c(M,v):P&&S>1&&M.reverse(),O&&b<S&&(M.length=b),this&&this!==f&&this instanceof T&&(L=E||i(L)),L.apply(A,M)}}},function(e,t){var n=Math.max;e.exports=function(e,t,r,o){for(var a=-1,i=e.length,u=r.length,l=-1,c=t.length,s=n(i-u,0),f=Array(c+s),p=!o;++l<c;)f[l]=t[l];for(;++a<u;)(p||a<i)&&(f[r[a]]=e[a]);for(;s--;)f[l++]=e[a++];return f}},function(e,t){var n=Math.max;e.exports=function(e,t,r,o){for(var a=-1,i=e.length,u=-1,l=r.length,c=-1,s=t.length,f=n(i-l,0),p=Array(f+s),d=!o;++a<f;)p[a]=e[a];for(var y=a;++c<s;)p[y+c]=t[c];for(;++u<l;)(d||a<i)&&(p[y+r[u]]=e[a++]);return p}},function(e,t,n){var r=n(271),o=n(273),a=n(274);e.exports=function(e,t,n,i,u,l,c,s,f,p){var d=8&t;t|=d?32:64,4&(t&=~(d?64:32))||(t&=-4);var y=[e,t,u,d?l:void 0,d?c:void 0,d?void 0:l,d?void 0:c,s,f,p],h=n.apply(void 0,y);return r(e)&&o(h,y),h.placeholder=i,a(h,e,t)}},function(e,t,n){var r=n(205),o=n(207),a=n(272),i=n(409);e.exports=function(e){var t=a(e),n=i[t];if("function"!=typeof n||!(t in r.prototype))return!1;if(e===n)return!0;var u=o(n);return!!u&&e===u[0]}},function(e,t,n){var r=n(408),o=Object.prototype.hasOwnProperty;e.exports=function(e){for(var t=e.name+"",n=r[t],a=o.call(r,t)?n.length:0;a--;){var i=n[a],u=i.func;if(null==u||u==e)return i.name}return t}},function(e,t,n){var r=n(265),o=n(125)(r);e.exports=o},function(e,t,n){var r=n(411),o=n(412),a=n(96),i=n(413);e.exports=function(e,t,n){var u=t+"";return a(e,o(u,i(r(u),n)))}},function(e,t,n){var r=n(126);e.exports=function(e){return r(e,4)}},function(e,t,n){var r=n(133);function o(e,t,n){var a=r(e,8,void 0,void 0,void 0,void 0,void 0,t=n?void 0:t);return a.placeholder=o.placeholder,a}o.placeholder={},e.exports=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(1)),o=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}var i=r.default.createContext({addListener:o.default,removeListener:o.default});t.default=i},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g,O=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=V(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),_=F(n(2)),w=n(3),j=n(9),P=F(n(132)),E=F(n(8)),T=F(n(20)),S=F(n(55)),M=n(7),x=F(n(14)),k=F(n(10)),R=n(137),C=n(76),A=F(n(138)),L=F(n(19)),D=F(n(139)),I=F(n(68)),B=F(n(31)),W=F(n(294)),N=F(n(531)),z=F(n(541)),H=F(n(544));function F(e){return e&&e.__esModule?e:{default:e}}function V(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(V=function(e){return e?n:t})(e)}function U(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function q(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function G(e,t){return G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},G(e,t)}function $(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Z(e);if(t){var o=Z(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return K(this,n)}}function K(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return X(e)}function X(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Z(e){return Z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Z(e)}function J(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(546);var Q="manage_settings",ee="reset_settings",te="duplicate",ne="enable",re="disable",oe="delete",ae="rename",ie="export",ue=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&G(e,t)}(a,e);var t,n,r,o=$(a);function a(){var e;q(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return J(X(e=o.call.apply(o,[this].concat(n))),"state",{settingsOpen:!1,isHovered:!1}),J(X(e),"node",null),J(X(e),"cloneAnimation",null),J(X(e),"getContextMenuOptions",(function(){var t=e.props,n=t.isEnabled,r=t.isDefault,o=[r?null:{value:Q,label:(0,k.default)("themeBuilder","Manage Template Assignments")},r?null:{value:ee,label:(0,k.default)("themeBuilder","Reset Template Assignments")},{value:te,label:(0,k.default)("themeBuilder","Duplicate Template")},n?{value:re,label:(0,k.default)("themeBuilder","Disable Template")}:{value:ne,label:(0,k.default)("themeBuilder","Enable Template")},r?null:{value:oe,label:(0,k.default)("themeBuilder","Delete Template")},r?null:{value:ae,label:(0,k.default)("themeBuilder","Rename Template")},(0,C.isAllowedAction)(M.CAP_PORTABILITY)?{value:ie,label:(0,k.default)("portability","Export %s",(0,k.default)("themeBuilder","Template"))}:null];return(0,S.default)(o,(function(e){return!!e}))})),J(X(e),"handleOnContextMenu",(function(t){e.props.openContextMenu(t)})),J(X(e),"handleOnContextMenuChange",(function(t){switch(t){case Q:e.openSettings();break;case ee:e.handleOnSave({useOn:[],excludeFrom:[]});break;case te:e.cloneTemplate();break;case ne:e.enableTemplate();break;case re:e.disableTemplate();break;case oe:e.deleteTemplate();break;case ae:e.renameTemplate();break;case ie:e.exportTemplate()}e.props.closeContextMenu()})),J(X(e),"openSettings",(function(){e.setState({settingsOpen:!0})})),J(X(e),"closeSettings",(function(){e.setState({settingsOpen:!1})})),J(X(e),"handleOnSave",(function(t){e.closeSettings(),e.props.setSettings({templateId:e.props.templateId,settings:t})})),J(X(e),"cloneTemplate",(function(){e.props.cloneTemplate({templateId:e.props.templateId,settings:{useOn:[],excludeFrom:[]}})})),J(X(e),"enableTemplate",(function(){e.props.enableTemplate({templateId:e.props.templateId})})),J(X(e),"disableTemplate",(function(){e.props.disableTemplate({templateId:e.props.templateId})})),J(X(e),"deleteTemplate",(function(){e.props.deleteTemplate({templateId:e.props.templateId})})),J(X(e),"exportTemplate",(function(){e.props.exportTemplate({templateId:e.props.templateId})})),J(X(e),"animateOnClone",(function(){var t=(0,E.default)(window).height(),n=(0,E.default)(e.node).offset().top,r=(0,E.default)(e.node).height(),o=Math.max(n+Math.floor(r/2)-Math.floor(t/2),0),a=x.default.animation?600:0;(0,E.default)("html, body").animate({scrollTop:o},a),e.cloneAnimation=(0,R.makeCancellable)(new P.default((function(e,t){return(0,R.delay)(a+150).then(e)}))),e.cloneAnimation.promise.then((function(){var t=e.props,n=t.templateId,r=t.justCloned,o=t.setJustCloned;if(n===r)return e.openSettings(),o({templateId:""})})).catch((function(){}))})),J(X(e),"renameTemplate",(function(){e.titleRef&&(0,E.default)(e.titleRef).trigger("focus")})),J(X(e),"onMouseEnter",(function(){e.setState({isHovered:!0})})),J(X(e),"onMouseLeave",(function(){e.setState({isHovered:!1})})),e}return t=a,(n=[{key:"componentDidMount",value:function(){var e=this.props,t=e.templateId;e.justCloned===t&&this.animateOnClone()}},{key:"componentWillUnmount",value:function(){null!==this.cloneAnimation&&this.cloneAnimation.cancel()}},{key:"render",value:function(){var e=this,t=this.props,n=t.templateId,r=t.isDefault,o=t.isEnabled,a=t.useOn,i=t.excludeFrom,u=t.contextMenu,l=t.className,c=this.state.settingsOpen;return O.default.createElement("div",{ref:function(t){return e.node=t},className:(0,T.default)(J({"et-tb-template":!0,"et-tb-template--disabled":!o},l,!0)),onMouseEnter:this.onMouseEnter,onMouseLeave:this.onMouseLeave},O.default.createElement("div",{className:"et-tb-template__actions-modal-root"},c&&O.default.createElement(W.default,{anchor:this,templateId:n,defaultSettings:{useOn:a,excludeFrom:i},onSave:this.handleOnSave,onClose:this.closeSettings})),!c&&O.default.createElement(z.default,{isDefault:r,onOpenSettings:this.openSettings,onOpenCloneSettings:this.cloneTemplate,onDeleteTemplate:this.deleteTemplate,onExportTemplate:this.exportTemplate,onContextMenu:this.handleOnContextMenu,active:this.state.isHovered}),O.default.createElement("div",{className:(0,T.default)({"et-tb-template__content":!0,"et-tb-template__content--disabled":!o}),onContextMenu:this.handleOnContextMenu},O.default.createElement(I.default,{component:"Header template area",className:"et-tb-error-boundary--spaced"},O.default.createElement(N.default,{templateId:n,layoutType:M.LAYOUT_TYPE_HEADER})),O.default.createElement(I.default,{component:"Body template area",className:"et-tb-error-boundary--spaced"},O.default.createElement(N.default,{templateId:n,layoutType:M.LAYOUT_TYPE_BODY})),O.default.createElement(I.default,{component:"Footer template area"},O.default.createElement(N.default,{templateId:n,layoutType:M.LAYOUT_TYPE_FOOTER})),O.default.createElement(I.default,{component:"Template title"},O.default.createElement(H.default,{forwardedRef:function(t){return e.titleRef=t},templateId:n}))),!o&&O.default.createElement("div",{className:"et-tb-template__enable-overlay"},O.default.createElement(L.default,{className:"et-common-button--secondary et-tb-template__enable-button",onClick:this.enableTemplate},(0,k.default)("themeBuilder","Enable Template"))),u.open&&O.default.createElement(B.default,null,O.default.createElement(D.default,{animation:x.default.animation,left:u.left,top:u.top,options:this.getContextMenuOptions(),onChange:this.handleOnContextMenuChange})))}}])&&Y(t.prototype,n),r&&Y(t,r),a}(O.PureComponent);J(ue,"propTypes",{templateId:_.default.string.isRequired,className:_.default.string}),J(ue,"defaultProps",{className:""}),J(ue,"connections",{isDefault:(0,w.state)(o||(o=U(["templates.templates.",".default"])),(0,w.props)(a||(a=U(["templateId"])))),isEnabled:(0,w.state)(i||(i=U(["templates.templates.",".enabled"])),(0,w.props)(u||(u=U(["templateId"])))),useOn:(0,w.state)(l||(l=U(["templates.templates.",".useOn"])),(0,w.props)(c||(c=U(["templateId"])))),excludeFrom:(0,w.state)(s||(s=U(["templates.templates.",".excludeFrom"])),(0,w.props)(f||(f=U(["templateId"])))),justCloned:(0,w.state)(p||(p=U(["templates.justCloned"]))),setSettings:(0,w.sequences)(d||(d=U(["templates.setSettings"]))),cloneTemplate:(0,w.sequences)(y||(y=U(["templates.cloneTemplate"]))),enableTemplate:(0,w.sequences)(h||(h=U(["templates.enableTemplate"]))),disableTemplate:(0,w.sequences)(m||(m=U(["templates.disableTemplate"]))),deleteTemplate:(0,w.sequences)(v||(v=U(["templates.deleteTemplate"]))),setJustCloned:(0,w.sequences)(b||(b=U(["templates.setJustCloned"]))),exportTemplate:(0,w.sequences)(g||(g=U(["portability.openPortabilityToExportTemplate"])))});var le=(0,A.default)((0,j.connect)(ue.connections,ue));t.default=le},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(429))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}var y={width:"200%",height:"200%",top:"-50%",left:"-50%"},h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(u,e);var t,n,r,o=f(u);function u(){return l(this,u),o.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){return a.default.createElement(i.default,{radius:150,duration:1200,background:!1,options:{background:!1},style:y})}}])&&c(t.prototype,n),r&&c(t,r),u}(a.PureComponent),m=h;t.default=m},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=d(n(2)),i=d(n(8)),u=d(n(57)),l=n(210),c=d(n(291)),s=d(n(142)),f=d(n(487));n(501);var p=["animation","className"];function d(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?h(Object(n),!0).forEach((function(t){E(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function v(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return w(this,n)}}function w(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return j(e)}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(d,e);var t,n,r,a=_(d);function d(){var e;b(this,d);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(j(e=a.call.apply(a,[this].concat(n))),"state",{position:{left:null,top:null,width:null,height:null}}),E(j(e),"cancel",(function(){e.props.onChange(null)})),E(j(e),"reposition",(function(){if(e.popupRef&&e.contentRef){var t=(0,i.default)(window),n=(0,i.default)(e.popupRef),r=(0,i.default)(e.contentRef),o=e.props.width||n.width(),a=r.height(),c=e.props.centerHorizontally?e.props.left-Math.ceil(o/2):e.props.left,s=e.props.top,f=(0,l.getViewportAdaptableRectangle)(t,n,c,s,o,a,e.props.paddingLeft,e.props.paddingRight,e.props.paddingTop,e.props.paddingBottom),p={left:f.left,top:f.top,width:f.width,height:f.height};(0,u.default)(e.state.position,p)||e.setState({position:p})}})),e}return t=d,(n=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.reposition),this.reposition()}},{key:"componentDidUpdate",value:function(){this.reposition()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.reposition)}},{key:"render",value:function(){var e=this,t=this.props,n=t.animation,r=t.className,a=v(t,p),i=null===this.state.left?{}:this.state.position;return o.default.createElement(c.default,{onOutsideClick:this.cancel},(function(t){return o.default.createElement("div",{ref:t,className:"et-common-popup-vertical-menu ".concat(r)},o.default.createElement(s.default,{enabled:n},(function(t){return o.default.createElement("div",{ref:function(t){return e.popupRef=t},className:"et-common-popup-vertical-menu__popup",style:m(m({},i),t)},o.default.createElement("div",{ref:function(t){return e.contentRef=t},className:"et-common-popup-vertical-menu__content"},o.default.createElement(f.default,a)))})))}))}}])&&g(t.prototype,n),r&&g(t,r),d}(o.PureComponent);E(T,"propTypes",m(m({},f.default.propTypes),{},{animation:a.default.bool,left:a.default.number.isRequired,top:a.default.number.isRequired,width:a.default.number,centerHorizontally:a.default.bool,paddingLeft:a.default.number,paddingRight:a.default.number,paddingTop:a.default.number,paddingBottom:a.default.number,className:a.default.string})),E(T,"defaultProps",m(m({},f.default.defaultProps),{},{animation:!0,width:0,centerHorizontally:!1,paddingLeft:0,paddingRight:0,paddingTop:30,paddingBottom:30,className:""}));var S=T;t.default=S},function(e,t,n){var r=n(81),o=n(49),a=n(140),i=n(23),u=n(54),l=n(28),c=Object.prototype.hasOwnProperty,s=a((function(e,t){if(u(t)||i(t))o(t,l(t),e);else for(var n in t)c.call(t,n)&&r(e,n,t[n])}));e.exports=s},function(e,t,n){e.exports=n(433)},function(e,t,n){var r=n(99),o=n(23),a=n(86),i=n(56),u=n(204),l=Math.max;e.exports=function(e,t,n,c){e=o(e)?e:u(e),n=n&&!c?i(n):0;var s=e.length;return n<0&&(n=l(s+n,0)),a(e)?n<=s&&e.indexOf(t,n)>-1:!!s&&r(e,t,n)>-1}},function(e,t,n){var r=n(15);e.exports=function(){return r.Date.now()}},function(e,t,n){var r=n(89),o=n(255),a=n(73);e.exports=function(e,t,n){for(var i=-1,u=t.length,l={};++i<u;){var c=t[i],s=r(e,c);n(s,c)&&o(l,a(c,e),s)}return l}},function(e,t,n){var r=n(112),o=n(253),a=n(287),i=n(452),u=n(453),l=n(288),c=n(34);e.exports=function(e,t,n){if((e=c(e))&&(n||void 0===t))return o(e);if(!e||!(t=r(t)))return e;var s=l(e),f=l(t),p=u(s,f),d=i(s,f)+1;return a(s,p,d).join("")}},function(e,t,n){var r=n(101);e.exports=function(e,t,n){var o=e.length;return n=void 0===n?o:n,!t&&n>=o?e:r(e,t,n)}},function(e,t,n){var r=n(454),o=n(211),a=n(455);e.exports=function(e){return o(e)?a(e):r(e)}},function(e,t,n){var r=n(22),o=n(16);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==r(e)}},function(e,t,n){var r=n(289);e.exports=function(e){return r(e)&&e!=+e}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(8)),u=l(n(5));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(a,e);var t,n,r,o=d(a);function a(){var e;s(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return v(h(e=o.call.apply(o,[this].concat(n))),"node",null),v(h(e),"setNode",(function(t){return e.node=t})),v(h(e),"handleOnClick",(function(t){e.props.enabled&&(e.node&&(t.target===e.node||(0,i.default)(t.target).closest((0,i.default)(e.node)).length>=1)?e.props.onInsideClick(t):e.props.onOutsideClick(t))})),v(h(e),"render",(function(){return e.props.children(e.setNode)})),e}return t=a,(n=[{key:"componentDidMount",value:function(){window.addEventListener("mousedown",this.handleOnClick)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("mousedown",this.handleOnClick)}}])&&f(t.prototype,n),r&&f(t,r),a}(o.PureComponent);v(b,"propTypes",{enabled:a.default.bool,onInsideClick:a.default.func,onOutsideClick:a.default.func,children:a.default.func.isRequired}),v(b,"defaultProps",{enabled:!0,onInsideClick:u.default,onOutsideClick:u.default});var g=b;t.default=g},function(e,t,n){"use strict";t.__esModule=!0,t.default={noWobble:{stiffness:170,damping:26},gentle:{stiffness:120,damping:14},wobbly:{stiffness:180,damping:12},stiff:{stiffness:210,damping:20}},e.exports=t.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={GLOBAL:{HIDE:"__react_tooltip_hide_event",REBUILD:"__react_tooltip_rebuild_event",SHOW:"__react_tooltip_show_event"}}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=s(n(2)),i=s(n(31)),u=s(n(503)),l=s(n(504));n(530);var c=["anchor"];function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach((function(t){w(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function y(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},v(e,t)}function b(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=_(e);if(t){var o=_(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return g(this,n)}}function g(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return O(e)}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _(e){return _=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},_(e)}function w(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var j=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&v(e,t)}(s,e);var t,n,r,a=b(s);function s(){var e;h(this,s);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return w(O(e=a.call.apply(a,[this].concat(n))),"_contentHeightGetter",(function(e){return e.find(".et-common-tabs-navigation").first().outerHeight()+e.find(".et-tb-dropdown-modal__tabs-contents").first().outerHeight()})),e}return t=s,(n=[{key:"render",value:function(){var e=this.props,t=e.anchor,n=y(e,c);return o.default.createElement(i.default,null,o.default.createElement(u.default,{className:"et-tb-template-settings-modal",anchor:t,contentHeightGetter:this._contentHeightGetter},o.default.createElement(l.default,n)))}}])&&m(t.prototype,n),r&&m(t,r),s}(o.PureComponent);w(j,"propTypes",d(d({},l.default.propTypes),{},{anchor:a.default.object.isRequired})),w(j,"defaultProps",d({},l.default.defaultProps));var P=j;t.default=P},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),u=w(n(41)),l=w(n(2)),c=n(3),s=n(9),f=w(n(8)),p=w(n(12)),d=w(n(13)),y=w(n(80)),h=w(n(5)),m=w(n(14)),v=w(n(10)),b=n(297),g=w(n(227)),O=w(n(21)),_=w(n(145));function w(e){return e&&e.__esModule?e:{default:e}}function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function P(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function E(){return E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},E.apply(this,arguments)}function T(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t){return M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},M(e,t)}function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=C(e);if(t){var o=C(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return k(this,n)}}function k(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return R(e)}function R(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e){return C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},C(e)}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(519);var L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&M(e,t)}(a,e);var t,n,r,o=x(a);function a(){var e;T(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return A(R(e=o.call.apply(o,[this].concat(n))),"hasChildren",(function(){return!(0,y.default)(e.props.setting.options)})),A(R(e),"activate",(function(){if(e.hasChildren()){var t=(0,f.default)(u.default.findDOMNode(R(e))),n=t.offset();e.props.onActivate({settingId:e.props.setting.id,left:Math.floor(n.left),top:Math.floor(n.top),width:t.width()})}})),A(R(e),"deactivate",(function(){e.hasChildren()&&e.props.onDeactivate(e.props.setting.id)})),A(R(e),"clampText",(function(){(0,b.clamp)((0,f.default)(e.metaLabelRef))})),A(R(e),"setMetaLabelRef",(function(t){return e.metaLabelRef=t})),A(R(e),"onChange",(function(t){var n=e.props,r=n.setting;(0,n.onChange)(r.id,t.target.checked,e.hasChildren())})),e}return t=a,(n=[{key:"componentDidMount",value:function(){this.clampText()}},{key:"componentDidUpdate",value:function(){this.clampText()}},{key:"render",value:function(){var e=this.props,t=e.positive,n=e.setting,r=e.metaLabel,o=e.checked,a=e.conflicted,u=(e.onChange,e.groupId),l=(0,p.default)(n,"title",""),c=(0,p.default)(n,["labels",u],n.label),s="template-setting-".concat(n.id,"-name-tooltip"),f=(0,d.default)(l)?{}:{"data-tip":"","data-for":s};return i.default.createElement("li",E({className:"et-tb-template-settings-group-setting",onMouseEnter:this.activate,onMouseLeave:this.deactivate,onClick:this.activate},f),i.default.createElement("div",{className:"et-tb-template-settings-group-setting__label"},i.default.createElement(g.default,{positive:t,value:n.id,checked:o,onChange:this.onChange,disabled:!o&&this.hasChildren()},i.default.createElement("span",{className:"et-common-checkbox-group__label-contents"},i.default.createElement("span",{className:"et-common-checkbox-group__label-main"},c),!(0,d.default)(r)&&i.default.createElement("span",{ref:this.setMetaLabelRef,className:"et-common-checkbox-group__label-meta"},r)),this.hasChildren()&&i.default.createElement(O.default,{icon:m.default.rtl?"chevron-left":"chevron-right"}))),a&&i.default.createElement("div",{className:"et-tb-template-settings-group-setting__conflict"},(0,v.default)("themeBuilder","This item is assigned to another template.")),!(0,d.default)(l)&&i.default.createElement(_.default,{id:s,className:"et-tb-tooltip--compact"},l))}}])&&S(t.prototype,n),r&&S(t,r),a}(i.PureComponent);A(L,"propTypes",{positive:l.default.bool,settingId:l.default.string.isRequired,metaLabel:l.default.string,checked:l.default.bool.isRequired,conflicted:l.default.bool,onChange:l.default.func,onActivate:l.default.func,onDeactivate:l.default.func}),A(L,"defaultProps",{positive:!0,metaLabel:"",conflicted:!1,onChange:h.default,onActivate:h.default,onDeactivate:h.default}),A(L,"connections",{setting:(0,c.state)(o||(o=P(["templates.settings.",""])),(0,c.props)(a||(a=P(["settingId"]))))});var D=(0,s.connect)(L.connections,L);t.default=D},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.clamp=void 0;var r,o=(r=n(24))&&r.__esModule?r:{default:r};var a=null,i=function(){var e,t,n,r,i,u,l,c,s,f=document,p=f.createElement.bind(f),d=f.createTextNode.bind(f);(0,o.default)(a)&&((a=p("span")).style.position="absolute",a.style.whiteSpace="pre",a.style.visibility="hidden"),e=a,function(o,a){if(o.ownerDocument&&!o.ownerDocument!==f){for(r=u=0,i=1,s=!1,n=o.clientWidth,t=(o.textContent||o.innerText).replace(/\n/g," ");null!==o.firstChild;)o.removeChild(o.firstChild);o.appendChild(e),(t=t.replace(/\s*$/," ")).replace(/ /g,(function(f,y){i!==a&&(e.appendChild(d(t.substr(r,y-r))),n<e.clientWidth?(s?(c=t.substr(r,y+1-r),r=y+1):(c=t.substr(r,u-r),r=u),(l=p("span")).appendChild(d(c)),o.appendChild(l),s=!0,i++):s=!1,u=y+1,e.removeChild(e.firstChild))})),o.removeChild(e),(l=p("span")).style.display="inline-block",l.style.overflow="hidden",l.style.textOverflow="ellipsis",l.style.whiteSpace="nowrap",l.style.width="100%",l.appendChild(d(t.substr(r))),o.appendChild(l)}}.apply(void 0,arguments)};t.clamp=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;t.each((function(){var t=e(this);t.find("span").length>0&&i(t.get(0),n),i(t.get(0),n)}))}}).call(this,n(8))},function(e,t){function n(e,t,n,r){var o,a=null==(o=r)||"number"==typeof o||"boolean"==typeof o?r:n(r),i=t.get(a);return void 0===i&&(i=e.call(this,r),t.set(a,i)),i}function r(e,t,n){var r=Array.prototype.slice.call(arguments,3),o=n(r),a=t.get(o);return void 0===a&&(a=e.apply(this,r),t.set(o,a)),a}function o(e,t,n,r,o){return n.bind(t,e,r,o)}function a(e,t){return o(e,this,1===e.length?n:r,t.cache.create(),t.serializer)}function i(){return JSON.stringify(arguments)}function u(){this.cache=Object.create(null)}u.prototype.has=function(e){return e in this.cache},u.prototype.get=function(e){return this.cache[e]},u.prototype.set=function(e,t){this.cache[e]=t};var l={create:function(){return new u}};e.exports=function(e,t){var n=t&&t.cache?t.cache:l,r=t&&t.serializer?t.serializer:i;return(t&&t.strategy?t.strategy:a)(e,{cache:n,serializer:r})},e.exports.strategies={variadic:function(e,t){return o(e,this,r,t.cache.create(),t.serializer)},monadic:function(e,t){return o(e,this,n,t.cache.create(),t.serializer)}}},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=c(n(2)),i=n(537),u=c(n(57)),l=c(n(103));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},y(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(c,e);var t,n,r,a=h(c);function c(){return p(this,c),a.apply(this,arguments)}return t=c,n=[{key:"render",value:function(){var e=this.props,t=e.type,n=e.draggableId,r=e.draggableMeta,a=e.draggableHandle,c=e.children,s={id:n,meta:r};return o.default.createElement(l.default.Consumer,null,(function(e){return o.default.createElement(i.DraggableCore,f({onStart:function(){for(var n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return e.dragStart.apply(e,r.concat([t,s]))},onDrag:e.dragUpdate,onStop:e.dragEnd,cancel:"input"},a?{handle:a}:{}),c({isDragging:(0,u.default)(n,e.source.id),position:e.position,target:e.target}))}))}}],n&&d(t.prototype,n),r&&d(t,r),c}(o.PureComponent);b(g,"propTypes",{type:a.default.string,draggableId:a.default.oneOfType([a.default.number,a.default.string]),draggableMeta:a.default.object,draggableHandle:a.default.string,children:a.default.func.isRequired}),b(g,"defaultProps",{type:"",draggableMeta:{},draggableHandle:""});var O=g;t.default=O},function(e,t,n){e.exports=function(){"use strict";function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(){return++f}function n(){var e;y.debug&&(e=console).log.apply(e,arguments)}function r(e){var t=document.createElement("a");return t.href=e,t.origin||t.protocol+"//"+t.hostname}var o=window.navigator.userAgent.indexOf("Edge")>-1;function a(e,t){return(e.origin===t||o)&&"object"===l(e.data)&&"postmate"in e.data&&e.data.type===c&&!!{"handshake-reply":1,call:1,emit:1,reply:1,request:1}[e.data.postmate]}function i(e,t){var n="function"==typeof e[t]?e[t]():e[t];return y.Promise.resolve(n)}var u=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c="application/x-postmate-v1+json",s=Object.prototype.hasOwnProperty,f=0,p=function(){function r(t){var o=this;e(this,r),this.parent=t.parent,this.frame=t.frame,this.child=t.child,this.childOrigin=t.childOrigin,this.events={},n("Parent: Registering API"),n("Parent: Awaiting messages..."),this.listener=function(e){var t=((e||{}).data||{}).value||{},r=t.data,a=t.name;"emit"===e.data.postmate&&(n("Parent: Received event emission: "+a),a in o.events&&o.events[a].call(o,r))},this.parent.addEventListener("message",this.listener,!1),n("Parent: Awaiting event emissions from Child")}return u(r,[{key:"get",value:function(e){var n=this;return new y.Promise((function(r){var o=t(),a=function e(t){t.data.uid===o&&"reply"===t.data.postmate&&(n.parent.removeEventListener("message",e,!1),r(t.data.value))};n.parent.addEventListener("message",a,!1),n.child.postMessage({postmate:"request",type:c,property:e,uid:o},n.childOrigin)}))}},{key:"call",value:function(e,t){this.child.postMessage({postmate:"call",type:c,property:e,data:t},this.childOrigin)}},{key:"on",value:function(e,t){this.events[e]=t}},{key:"destroy",value:function(){n("Parent: Destroying Postmate instance"),window.removeEventListener("message",this.listener,!1),this.frame.parentNode.removeChild(this.frame)}}]),r}(),d=function(){function t(r){var o=this;e(this,t),this.model=r.model,this.parent=r.parent,this.parentOrigin=r.parentOrigin,this.child=r.child,n("Child: Registering API"),n("Child: Awaiting messages..."),this.child.addEventListener("message",(function(e){if(a(e,o.parentOrigin)){n("Child: Received request",e.data);var t=e.data,r=t.property,u=t.uid,l=t.data;if("call"===e.data.postmate)return void(r in o.model&&"function"==typeof o.model[r]&&o.model[r].call(o,l));i(o.model,r).then((function(t){return e.source.postMessage({property:r,postmate:"reply",type:c,uid:u,value:t},e.origin)}))}}))}return u(t,[{key:"emit",value:function(e,t){n('Child: Emitting Event "'+e+'"',t),this.parent.postMessage({postmate:"emit",type:c,value:{name:e,data:t}},this.parentOrigin)}}]),t}(),y=function(){function t(n){e(this,t);var r=n.container,o=void 0===r?void 0!==o?o:document.body:r,a=n.model,i=n.url;return this.parent=window,this.frame=document.createElement("iframe"),o.appendChild(this.frame),this.child=this.frame.contentWindow||this.frame.contentDocument.parentWindow,this.model=a||{},this.sendHandshake(i)}return u(t,[{key:"sendHandshake",value:function(e){var o=this,i=r(e),u=0,l=void 0;return new t.Promise((function(t,r){var s=function e(u){return!!a(u,i)&&("handshake-reply"===u.data.postmate?(clearInterval(l),n("Parent: Received handshake reply from Child"),o.parent.removeEventListener("message",e,!1),o.childOrigin=u.origin,n("Parent: Saving Child origin",o.childOrigin),t(new p(o))):(n("Parent: Invalid handshake reply"),r("Failed handshake")))};o.parent.addEventListener("message",s,!1);var f=function(){n("Parent: Sending handshake attempt "+ ++u,{childOrigin:i}),o.child.postMessage({postmate:"handshake",type:c,model:o.model},i),5===u&&clearInterval(l)},d=function(){f(),l=setInterval(f,500)};o.frame.attachEvent?o.frame.attachEvent("onload",d):o.frame.onload=d,n("Parent: Loading frame",{url:e}),o.frame.src=e}))}}]),t}();return y.debug=!1,y.Promise=function(){try{return window?window.Promise:Promise}catch(e){return null}}(),y.Model=function(){function t(n){return e(this,t),this.child=window,this.model=n,this.parent=this.child.parent,this.sendHandshakeReply()}return u(t,[{key:"sendHandshakeReply",value:function(){var e=this;return new y.Promise((function(t,r){var a=function a(i){if(i.data.postmate){if("handshake"===i.data.postmate){n("Child: Received handshake from Parent"),e.child.removeEventListener("message",a,!1),n("Child: Sending handshake reply to Parent"),i.source.postMessage({postmate:"handshake-reply",type:c},i.origin),e.parent!==i.source&&(e.parent=i.source),e.parentOrigin=o?"*":i.origin;var u=i.data.model;if(u){for(var l=Object.keys(u),f=0;f<l.length;f++)s.call(u,l[f])&&(e.model[l[f]]=u[l[f]]);n("Child: Inherited and extended model from Parent")}return n("Child: Saving Parent origin",e.parentOrigin),t(new d(e))}return r("Handshake Reply Failed")}};e.child.addEventListener("message",a,!1)}))}}]),t}(),y}()},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=u(n(2)),i=u(n(146));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(295);var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(u,e);var t,n,r,a=p(u);function u(){return c(this,u),a.apply(this,arguments)}return t=u,(n=[{key:"render",value:function(){var e={left:this.props.left,top:this.props.top,right:this.props.right,bottom:this.props.bottom};return o.default.createElement("div",{className:"et-tb-modal-root"},this.props.overlay&&o.default.createElement("div",{className:"et-tb-modal-overlay"}),o.default.createElement("div",{className:"et-tb-modal et-tb-modal--fixed ".concat(this.props.className),style:e},o.default.createElement("div",{className:"et-tb-modal__content"},this.props.children)),o.default.createElement(i.default,{lockId:"tb-fixed-modal"}))}}])&&s(t.prototype,n),r&&s(t,r),u}(o.PureComponent);h(m,"propTypes",{left:a.default.number,top:a.default.number,right:a.default.number,bottom:a.default.number,overlay:a.default.bool,className:a.default.string}),h(m,"defaultProps",{left:30,top:30,right:30,bottom:30,overlay:!1,className:""});var v=m;t.default=v},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=u(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var l=a?Object.getOwnPropertyDescriptor(e,i):null;l&&(l.get||l.set)?Object.defineProperty(o,i,l):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(2))&&o.__esModule?o:{default:o};function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(u=function(e){return e?n:t})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},s(e,t)}function f(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(584);var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(i,e);var t,n,r,o=f(i);function i(){return l(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.label,n=e.children;return a.default.createElement("div",{className:"et-common-input-group"},t&&a.default.createElement("label",{className:"et-common-input-group__label"},t),a.default.createElement("div",{className:"et-common-input-group__content"},n))}}])&&c(t.prototype,n),r&&c(t,r),i}(a.PureComponent);y(h,"propTypes",{label:i.default.string}),y(h,"defaultProps",{label:""});var m=h;t.default=m},function(e,t,n){},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty,o="~";function a(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function u(){this._events=new a,this._eventsCount=0}Object.create&&(a.prototype=Object.create(null),(new a).__proto__||(o=!1)),u.prototype.eventNames=function(){var e,t,n=[];if(0===this._eventsCount)return n;for(t in e=this._events)r.call(e,t)&&n.push(o?t.slice(1):t);return Object.getOwnPropertySymbols?n.concat(Object.getOwnPropertySymbols(e)):n},u.prototype.listeners=function(e,t){var n=o?o+e:e,r=this._events[n];if(t)return!!r;if(!r)return[];if(r.fn)return[r.fn];for(var a=0,i=r.length,u=new Array(i);a<i;a++)u[a]=r[a].fn;return u},u.prototype.emit=function(e,t,n,r,a,i){var u=o?o+e:e;if(!this._events[u])return!1;var l,c,s=this._events[u],f=arguments.length;if(s.fn){switch(s.once&&this.removeListener(e,s.fn,void 0,!0),f){case 1:return s.fn.call(s.context),!0;case 2:return s.fn.call(s.context,t),!0;case 3:return s.fn.call(s.context,t,n),!0;case 4:return s.fn.call(s.context,t,n,r),!0;case 5:return s.fn.call(s.context,t,n,r,a),!0;case 6:return s.fn.call(s.context,t,n,r,a,i),!0}for(c=1,l=new Array(f-1);c<f;c++)l[c-1]=arguments[c];s.fn.apply(s.context,l)}else{var p,d=s.length;for(c=0;c<d;c++)switch(s[c].once&&this.removeListener(e,s[c].fn,void 0,!0),f){case 1:s[c].fn.call(s[c].context);break;case 2:s[c].fn.call(s[c].context,t);break;case 3:s[c].fn.call(s[c].context,t,n);break;case 4:s[c].fn.call(s[c].context,t,n,r);break;default:if(!l)for(p=1,l=new Array(f-1);p<f;p++)l[p-1]=arguments[p];s[c].fn.apply(s[c].context,l)}}return!0},u.prototype.on=function(e,t,n){var r=new i(t,n||this),a=o?o+e:e;return this._events[a]?this._events[a].fn?this._events[a]=[this._events[a],r]:this._events[a].push(r):(this._events[a]=r,this._eventsCount++),this},u.prototype.once=function(e,t,n){var r=new i(t,n||this,!0),a=o?o+e:e;return this._events[a]?this._events[a].fn?this._events[a]=[this._events[a],r]:this._events[a].push(r):(this._events[a]=r,this._eventsCount++),this},u.prototype.removeListener=function(e,t,n,r){var i=o?o+e:e;if(!this._events[i])return this;if(!t)return 0==--this._eventsCount?this._events=new a:delete this._events[i],this;var u=this._events[i];if(u.fn)u.fn!==t||r&&!u.once||n&&u.context!==n||(0==--this._eventsCount?this._events=new a:delete this._events[i]);else{for(var l=0,c=[],s=u.length;l<s;l++)(u[l].fn!==t||r&&!u[l].once||n&&u[l].context!==n)&&c.push(u[l]);c.length?this._events[i]=1===c.length?c[0]:c:0==--this._eventsCount?this._events=new a:delete this._events[i]}return this},u.prototype.removeAllListeners=function(e){var t;return e?(t=o?o+e:e,this._events[t]&&(0==--this._eventsCount?this._events=new a:delete this._events[t])):(this._events=new a,this._eventsCount=0),this},u.prototype.off=u.prototype.removeListener,u.prototype.addListener=u.prototype.on,u.prototype.setMaxListeners=function(){return this},u.prefixed=o,u.EventEmitter=u,e.exports=u},function(e,t,n){"use strict";(function(e){var t=f(n(1)),r=f(n(41)),o=f(n(3)),a=n(9),i=f(n(8)),u=f(n(14)),l=f(n(10)),c=f(n(316)),s=f(n(394));function f(e){return e&&e.__esModule?e:{default:e}}Object({NODE_ENV:"production"}).DEV_SERVER;n.p=u.default.distPath;var p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=(0,o.default)(c.default,{devtools:e,returnSequencePromise:!0});(0,i.default)("body").first().append('<div class="et-tb-admin et-tb-admin-modals-portal"></div>'),r.default.render(t.default.createElement(a.Container,{app:n},t.default.createElement(s.default,null)),(0,i.default)("#et-theme-builder").get(0))},d=function(){try{p.apply(void 0,arguments)}catch(t){console.error(t);var e=(0,i.default)('<div class="et-tb-admin-load-failure"></div>');e.text((0,l.default)("themeBuilder","Failed to load the Theme Builder")),e.append((0,i.default)("<p></p>").text(t.message)),e.append((0,i.default)("<p></p>").text(t.stack)),(0,i.default)("#et-theme-builder").html(e)}};window.addEventListener("pageshow",(function(){var e=window.performance.getEntriesByType("navigation"),t=window.performance.navigation,n=e.length>0&&"back_forward"===e[0].type,r=t&&t.type===t.TYPE_BACK_FORWARD;(n||r)&&location.reload()})),e((function(){d()}))}).call(this,n(8))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.decorator=t.connect=t.Container=void 0;var r=n(309);Object.defineProperty(t,"Container",{enumerable:!0,get:function(){return u(r).default}});var o=u(n(313)),a=n(314),i=u(a);function u(e){return e&&e.__esModule?e:{default:e}}t.connect=(0,i.default)(o.default),t.decorator=(0,a.decoratorFactory)(o.default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),o=l(n(1)),a=l(n(2)),i=n(3),u=n(312);function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var f=function(e){function t(){return c(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),r(t,[{key:"getChildContext",value:function(){var e=this.props,t=e.app,n=e.controller;return n&&(0,u.DEPRECATE)("Container",'please change from "controller" to "app" property'),t||n||(0,i.throwError)("You are not passing a Cerebral app to Container"),{controller:t||n}}},{key:"render",value:function(){return this.props.children}}]),t}(o.default.Component);f.propTypes={app:a.default.object.isRequired,children:a.default.node.isRequired},f.childContextTypes={controller:a.default.object.isRequired},t.default=f},function(e,t,n){"use strict";var r=n(311);function o(){}e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var u=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t};return n.checkPropTypes=o,n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){"use strict";n.r(t);var r=n(0);n.d(t,"getChangedProps",(function(){return r.l})),n.d(t,"cleanPath",(function(){return r.c})),n.d(t,"isObject",(function(){return r.u})),n.d(t,"isComplexObject",(function(){return r.r})),n.d(t,"isSerializable",(function(){return r.v})),n.d(t,"ensurePath",(function(){return r.h})),n.d(t,"throwError",(function(){return r.x})),n.d(t,"isDeveloping",(function(){return r.t})),n.d(t,"debounce",(function(){return r.f})),n.d(t,"forceSerializable",(function(){return r.k})),n.d(t,"getProviders",(function(){return r.n})),n.d(t,"dependencyMatch",(function(){return r.g})),n.d(t,"getWithPath",(function(){return r.q})),n.d(t,"ensureStrictPath",(function(){return r.i})),n.d(t,"createResolver",(function(){return r.e})),n.d(t,"noop",(function(){return r.w})),n.d(t,"createDummyController",(function(){return r.d})),n.d(t,"addCerebralStateKey",(function(){return r.b})),n.d(t,"getStateTreeProp",(function(){return r.p})),n.d(t,"getModule",(function(){return r.m})),n.d(t,"extractModuleProp",(function(){return r.j})),n.d(t,"DEPRECATE",(function(){return r.a})),n.d(t,"getRootPath",(function(){return r.o})),n.d(t,"isComputedValue",(function(){return r.s}));var o=n(151);n.d(t,"BaseModel",(function(){return o.a}));var a=n(17);n.d(t,"ComputedClass",(function(){return a.a}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();t.default=function(e,t,n){var a=function(a){function i(r,o){return l(this,i),c(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,e,t,r,o.controller,n.displayName||n.name))}return s(i,a),r(i,[{key:"toJSON",value:function(){return this.view._displayName}},{key:"render",value:function(){return this.view.render(this.props,(function(e){return o.default.createElement(n,e)}))}}]),i}(f);return a.displayName="CerebralWrapping_"+(n.displayName||n.name),a.contextTypes={controller:i.default.object},a};var o=u(n(1)),a=n(3),i=u(n(2));function u(e){return e&&e.__esModule?e:{default:e}}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var f=function(e){function t(e,n,r,o,i){l(this,t);var u=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));return o||(0,a.throwError)("Can not find controller, did you remember to use the Container component? Read more at: http://cerebraljs.com/docs/api/components.html#react"),u.onUpdate=u.onUpdate.bind(u),u.view=new a.View({dependencies:e,mergeProps:n,props:r,controller:o,displayName:i,onUpdate:u.onUpdate}),u.view.mount(),u}return s(t,e),r(t,[{key:"shouldComponentUpdate",value:function(e){return this.view.onPropsUpdate(this.props,e)}},{key:"componentDidMount",value:function(){this.view.dynamicDependencies.length&&this.view.update(this.props)}},{key:"componentDidUpdate",value:function(){this.view.dynamicDependencies.length&&this.view.update(this.props)}},{key:"componentWillUnmount",value:function(){this.view.unMount()}},{key:"onUpdate",value:function(e,t){this.view.updateFromState(e,this.props,t),this.forceUpdate()}}]),t}(o.default.Component)},function(e,t,n){"use strict";function r(e,t,n,r){return n&&!r?(r=n,n=null):n||r||(r=t,t={},n=null),e(t,n,r)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t,n,o){return r(e,t,n,o)}};t.decoratorFactory=function(e){return function(t){return function(n){return r(e,t)(n)}}}},function(e,t,n){var r=n(230);e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=((r=n(317))&&r.__esModule?r:{default:r}).default;t.default=o},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l=n(3),c=n(7),s=E(n(14)),f=E(n(318)),p=E(n(321)),d=E(n(344)),y=E(n(346)),h=E(n(380)),m=E(n(381)),v=E(n(383)),b=E(n(387)),g=E(n(389)),O=P(n(391)),_=P(n(392)),w=P(n(202));function j(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(j=function(e){return e?n:t})(e)}function P(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=j(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}function E(e){return e&&e.__esModule?e:{default:e}}function T(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var S={state:{interactive:!0,saveState:c.SAVE_STATE_IDLE,autosave:!s.default.templates.hasDraft,unsavedChanges:!1,unsavedDraftChanges:!1,openModal:null,isHistoryOpen:function(e){return e((0,l.state)(o||(o=T(["openModal"]))))===c.MODAL_TYPE_HISTORY},isVisualBuilderOpen:function(e){return e((0,l.state)(a||(a=T(["openModal"]))))===c.MODAL_TYPE_VISUAL_BUILDER},isDiviLibraryOpen:function(e){return e((0,l.state)(i||(i=T(["openModal"]))))===c.MODAL_TYPE_DIVI_LIBRARY},isPortabilityOpen:function(e){return e((0,l.state)(u||(u=T(["openModal"]))))===c.MODAL_TYPE_PORTABILITY}},modules:{etAccount:f.default,visualBuilder:p.default,diviLibrary:d.default,templates:y.default,layouts:h.default,history:m.default,portability:v.default,prompts:b.default,clipboard:g.default},sequences:w,providers:_,reactions:O};t.default=S},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=(o=n(14))&&o.__esModule?o:{default:o},i=c(n(319)),u=c(n(320));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}var s={state:{username:a.default.etAccount.et_username,apiKey:a.default.etAccount.et_api_key,status:a.default.etAccount.status},sequences:i,reactions:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.storeETAccount=t.setETAccount=void 0;var r,o,a,i,u,l,c=n(3),s=n(40);function f(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var p=[(0,s.set)((0,c.state)(r||(r=f(["etAccount.username"]))),(0,c.props)(o||(o=f(["username"])))),(0,s.set)((0,c.state)(a||(a=f(["etAccount.apiKey"]))),(0,c.props)(i||(i=f(["apiKey"])))),(0,s.set)((0,c.state)(u||(u=f(["etAccount.status"]))),(0,c.props)(l||(l=f(["status"]))))];t.setETAccount=p;t.storeETAccount=[function(e){var t=e.api,n=e.props,r=n.username,o=n.apiKey,a=n.status;return t.setETAccount(r,o,a)}]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.storeETAccount=void 0;var r,o,a=n(3);function i(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var u=(0,a.Reaction)({etAccount:(0,a.state)(r||(r=i(["etAccount"])))},(function(e){var t=e.etAccount,n=e.get;"active"===t.status&&n((0,a.sequences)(o||(o=i(["etAccount.storeETAccount"]))))(t)}));t.storeETAccount=u},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={state:{target:{url:""}},sequences:function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(a,u,l):a[u]=e[u]}a.default=e,n&&n.set(e,a);return a}(n(232))};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isAllowedAction=void 0;var r=u(n(323)),o=u(n(12)),a=u(n(6)),i=u(n(13));function u(e){return e&&e.__esModule?e:{default:e}}t.isAllowedAction=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if((0,i.default)(t))return!0;var u=n?"off":"on";return(0,a.default)(t)?(0,r.default)(t,(function(t){return"on"===(0,o.default)(e,t,u)})):"on"===(0,o.default)(e,t,u)}},function(e,t,n){var r=n(324),o=n(325),a=n(29),i=n(6),u=n(48);e.exports=function(e,t,n){var l=i(e)?r:o;return n&&u(e,t,n)&&(t=void 0),l(e,a(t,3))}},function(e,t){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}},function(e,t,n){var r=n(62);e.exports=function(e,t){var n=!0;return r(e,(function(e,r,o){return n=!!t(e,r,o)})),n}},function(e,t,n){var r=n(117)(Object.keys,Object);e.exports=r},function(e,t,n){var r=n(23);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!r(n))return e(n,o);for(var a=n.length,i=t?a:-1,u=Object(n);(t?i--:++i<a)&&!1!==o(u[i],i,u););return n}}},function(e,t,n){var r=n(329),o=n(338),a=n(242);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?a(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},function(e,t,n){var r=n(79),o=n(187);e.exports=function(e,t,n,a){var i=n.length,u=i,l=!a;if(null==e)return!u;for(e=Object(e);i--;){var c=n[i];if(l&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<u;){var s=(c=n[i])[0],f=e[s],p=c[1];if(l&&c[2]){if(void 0===f&&!(s in e))return!1}else{var d=new r;if(a)var y=a(f,p,s,e,t,d);if(!(void 0===y?o(p,f,3,a,d):y))return!1}}return!0}},function(e,t,n){var r=n(79),o=n(233),a=n(333),i=n(335),u=n(65),l=n(6),c=n(52),s=n(64),f="[object Arguments]",p="[object Array]",d="[object Object]",y=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,m,v){var b=l(e),g=l(t),O=b?p:u(e),_=g?p:u(t),w=(O=O==f?d:O)==d,j=(_=_==f?d:_)==d,P=O==_;if(P&&c(e)){if(!c(t))return!1;b=!0,w=!1}if(P&&!w)return v||(v=new r),b||s(e)?o(e,t,n,h,m,v):a(e,t,O,n,h,m,v);if(!(1&n)){var E=w&&y.call(e,"__wrapped__"),T=j&&y.call(t,"__wrapped__");if(E||T){var S=E?e.value():e,M=T?t.value():t;return v||(v=new r),m(S,M,n,h,v)}}return!!P&&(v||(v=new r),i(e,t,n,h,m,v))}},function(e,t){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},function(e,t){e.exports=function(e){return this.__data__.has(e)}},function(e,t,n){var r=n(42),o=n(120),a=n(36),i=n(233),u=n(334),l=n(188),c=r?r.prototype:void 0,s=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,f,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!f(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return a(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=u;case"[object Set]":var y=1&r;if(d||(d=l),e.size!=t.size&&!y)return!1;var h=p.get(e);if(h)return h==t;r|=2,p.set(e,t);var m=i(d(e),d(t),r,c,f,p);return p.delete(e),m;case"[object Symbol]":if(s)return s.call(e)==s.call(t)}return!1}},function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},function(e,t,n){var r=n(235),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,a,i,u){var l=1&n,c=r(e),s=c.length;if(s!=r(t).length&&!l)return!1;for(var f=s;f--;){var p=c[f];if(!(l?p in t:o.call(t,p)))return!1}var d=u.get(e),y=u.get(t);if(d&&y)return d==t&&y==e;var h=!0;u.set(e,t),u.set(t,e);for(var m=l;++f<s;){var v=e[p=c[f]],b=t[p];if(a)var g=l?a(b,v,p,t,e,u):a(v,b,p,e,t,u);if(!(void 0===g?v===b||i(v,b,n,a,u):g)){h=!1;break}m||(m="constructor"==p)}if(h&&!m){var O=e.constructor,_=t.constructor;O==_||!("constructor"in e)||!("constructor"in t)||"function"==typeof O&&O instanceof O&&"function"==typeof _&&_ instanceof _||(h=!1)}return u.delete(e),u.delete(t),h}},function(e,t,n){var r=n(33)(n(15),"DataView");e.exports=r},function(e,t,n){var r=n(33)(n(15),"Promise");e.exports=r},function(e,t,n){var r=n(241),o=n(28);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var a=t[n],i=e[a];t[n]=[a,i,r(i)]}return t}},function(e,t,n){var r=n(187),o=n(12),a=n(243),i=n(152),u=n(241),l=n(242),c=n(61);e.exports=function(e,t){return i(e)&&u(t)?l(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?a(n,e):r(t,i,3)}}},function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},function(e,t,n){var r=n(245),o=n(342),a=n(152),i=n(61);e.exports=function(e){return a(e)?r(i(e)):o(e)}},function(e,t,n){var r=n(89);e.exports=function(e){return function(t){return r(t,e)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(!document.documentMode&&!window.StyleMedia&&!r)return new window.File(e,t,n);var o=new Blob(e,n);return o.lastModified=Date.now(),o.name=t,o};var r=navigator.userAgent.indexOf("Safari")>-1&&-1===navigator.userAgent.indexOf("Chrome")},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}function a(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(a,u,l):a[u]=e[u]}return a.default=e,n&&n.set(e,a),a}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={state:{loaded:!1,target:{templateId:"",layoutType:""},layouts:{local:{},custom:{}},page:{url:"",previousUrl:"",showBackButton:""},import:{loading:!1,error:"",progress:{show:!1,completed:!1,value:0,estimate:1},layout:{id:0}}},sequences:a(n(191)),providers:a(n(345))};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.libraryApi=void 0;var r,o=(r=n(14))&&r.__esModule?r:{default:r},a=n(248);var i={getLayouts:function(){return(0,a.post)({action:"et_builder_library_get_layouts_data",nonce:o.default.nonces.et_builder_library_get_layouts_data})}};t.libraryApi=i},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=n(3),l=m(n(26)),c=m(n(13)),s=m(n(25)),f=n(35),p=h(n(258)),d=h(n(379));function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}function m(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=(0,f.getInitialState)(),g={state:{templates:b.templates,justCloned:"",templateIdMap:b.templateIdMap,draft:b.draft,templateIds:b.templateIds,defaultTemplate:b.defaultTemplate,settingGroups:b.settingGroups,settings:b.settings,settingsChildren:function(e){var t=e((0,u.state)(o||(o=v(["templates.settings"])))),n={};return(0,l.default)(t,(function(e){var t=(0,s.default)(e.parent)||(0,c.default)(e.parent),r=t?e.id:e.parent;(0,s.default)(n[r])&&(n[r]={}),t||(n[r][e.id]=e)})),n},deleteGlobalLayout:{step:0,steps:0,progress:function(e){var t=e((0,u.state)(a||(a=v(["templates.deleteGlobalLayout.step"])))),n=e((0,u.state)(i||(i=v(["templates.deleteGlobalLayout.steps"]))));return 0===n?0:Math.min(Math.floor(t/n*100),100)}}},sequences:p,reactions:d};t.default=g},function(e,t){var n="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(n){var r=new Uint8Array(16);e.exports=function(){return n(r),r}}else{var o=new Array(16);e.exports=function(){for(var e,t=0;t<16;t++)0==(3&t)&&(e=4294967296*Math.random()),o[t]=e>>>((3&t)<<3)&255;return o}}},function(e,t){for(var n=[],r=0;r<256;++r)n[r]=(r+256).toString(16).substr(1);e.exports=function(e,t){var r=t||0,o=n;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},function(e,t,n){var r=n(62);e.exports=function(e,t){var n=[];return r(e,(function(e,r,o){t(e,r,o)&&n.push(e)})),n}},function(e,t,n){var r=n(29),o=n(23),a=n(28);e.exports=function(e){return function(t,n,i){var u=Object(t);if(!o(t)){var l=r(n,3);t=a(t),n=function(e){return l(u[e],e,u)}}var c=e(t,n,i);return c>-1?u[l?t[c]:c]:void 0}}},function(e,t){var n=/\s/;e.exports=function(e){for(var t=e.length;t--&&n.test(e.charAt(t)););return t}},function(e,t,n){var r=n(194),o=n(18);e.exports=function(e,t){return r(o(e,t),1)}},function(e,t,n){var r=n(42),o=n(51),a=n(6),i=r?r.isConcatSpreadable:void 0;e.exports=function(e){return a(e)||o(e)||!!(i&&e&&e[i])}},function(e,t){e.exports=function(e,t,n,r){var o=-1,a=null==e?0:e.length;for(r&&a&&(n=e[++o]);++o<a;)n=t(n,e[o],o,e);return n}},function(e,t){e.exports=function(e,t,n,r,o){return o(e,(function(e,o,a){n=r?(r=!1,e):t(n,e,o,a)})),n}},function(e,t){e.exports=function(e,t,n,r){for(var o=-1,a=null==e?0:e.length;++o<a;){var i=e[o];t(r,i,n(i),e)}return r}},function(e,t,n){var r=n(62);e.exports=function(e,t,n,o){return r(e,(function(e,r,a){t(o,e,n(e),a)})),o}},function(e,t,n){var r=n(62);e.exports=function(e,t){var n;return r(e,(function(e,r,o){return!(n=t(e,r,o))})),!!n}},function(e,t,n){var r=n(194),o=n(360),a=n(66),i=n(48),u=a((function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),o(e,r(t,1),[])}));e.exports=u},function(e,t,n){var r=n(37),o=n(89),a=n(29),i=n(247),u=n(361),l=n(47),c=n(362),s=n(30),f=n(6);e.exports=function(e,t,n){t=t.length?r(t,(function(e){return f(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[s];var p=-1;t=r(t,l(a));var d=i(e,(function(e,n,o){return{criteria:r(t,(function(t){return t(e)})),index:++p,value:e}}));return u(d,(function(e,t){return c(e,t,n)}))}},function(e,t){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},function(e,t,n){var r=n(363);e.exports=function(e,t,n){for(var o=-1,a=e.criteria,i=t.criteria,u=a.length,l=n.length;++o<u;){var c=r(a[o],i[o]);if(c)return o>=l?c:c*("desc"==n[o]?-1:1)}return e.index-t.index}},function(e,t,n){var r=n(74);e.exports=function(e,t){if(e!==t){var n=void 0!==e,o=null===e,a=e==e,i=r(e),u=void 0!==t,l=null===t,c=t==t,s=r(t);if(!l&&!s&&!i&&e>t||i&&u&&c&&!l&&!s||o&&u&&c||!n&&c||!a)return 1;if(!o&&!i&&!s&&e<t||s&&n&&a&&!o&&!i||l&&n&&a||!u&&a||!c)return-1}return 0}},function(e,t,n){var r=n(49),o=n(58);e.exports=function(e,t){return e&&r(t,o(t),e)}},function(e,t,n){var r=n(49),o=n(190);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t,n){var r=n(49),o=n(260);e.exports=function(e,t){return r(e,o(e),t)}},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&n.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},function(e,t,n){var r=n(98),o=n(369),a=n(370),i=n(371),u=n(128);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return u(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return a(e);case"[object Symbol]":return i(e)}}},function(e,t,n){var r=n(98);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},function(e,t){var n=/\w*$/;e.exports=function(e){var t=new e.constructor(e.source,n.exec(e));return t.lastIndex=e.lastIndex,t}},function(e,t,n){var r=n(42),o=r?r.prototype:void 0,a=o?o.valueOf:void 0;e.exports=function(e){return a?Object(a.call(e)):{}}},function(e,t,n){var r=n(373),o=n(47),a=n(78),i=a&&a.isMap,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(65),o=n(16);e.exports=function(e){return o(e)&&"[object Map]"==r(e)}},function(e,t,n){var r=n(375),o=n(47),a=n(78),i=a&&a.isSet,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(65),o=n(16);e.exports=function(e){return o(e)&&"[object Set]"==r(e)}},function(e,t,n){var r=n(118),o=n(130),a=n(201),i=n(37),u=n(47),l=n(119);e.exports=function(e,t,n,c){var s=-1,f=o,p=!0,d=e.length,y=[],h=t.length;if(!d)return y;n&&(t=i(t,u(n))),c?(f=a,p=!1):t.length>=200&&(f=l,p=!1,t=new r(t));e:for(;++s<d;){var m=e[s],v=null==n?m:n(m);if(m=c||0!==m?m:0,p&&v==v){for(var b=h;b--;)if(t[b]===v)continue e;y.push(m)}else f(t,v,c)||y.push(m)}return y}},function(e,t){e.exports=function(e){return e!=e}},function(e,t){e.exports=function(e,t,n){for(var r=n-1,o=e.length;++r<o;)if(e[r]===t)return r;return-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.optimizationSetDefaultTemplate=t.optimizationSetTemplateIds=t.optimizationSetAutomaticTitles=t.assignLayoutToTemplateOnLibraryClosure=void 0;var r,o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g=n(3),O=(r=n(13))&&r.__esModule?r:{default:r},_=n(35);function w(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var j=(0,g.Reaction)({openModal:(0,g.state)(o||(o=w(["openModal"]))),open:(0,g.state)(a||(a=w(["isDiviLibraryOpen"])))},(function(e){var t=e.open,n=e.get;if(!t){var r=n((0,g.state)(i||(i=w(["diviLibrary.target"])))),o=n((0,g.state)(u||(u=w(["diviLibrary.import.layout.id"]))));(0,O.default)(r.templateId)||(0,O.default)(o)||(n((0,g.sequences)(l||(l=w(["templates.setLayout"]))))({templateId:r.templateId,layoutType:r.layoutType,layoutId:o}),n((0,g.sequences)(c||(c=w(["diviLibrary.clearLibraryTarget"]))))())}}));t.assignLayoutToTemplateOnLibraryClosure=j;var P=(0,g.Reaction)({settings:(0,g.state)(s||(s=w(["templates.settings"]))),templates:(0,g.state)(f||(f=w(["templates.templates"])))},(function(e){var t=e.get,n=e.settings,r=e.templates,o=t((0,g.sequences)(p||(p=w(["templates.optimizationSetAutomaticTitleAndMeta"]))));(0,_.optimizationSetAutomaticTitles)(r,n,(function(e,t,n){o({templateId:e,automaticTitle:t,automaticMeta:n})}))}));t.optimizationSetAutomaticTitles=P;var E=(0,g.Reaction)({templates:(0,g.state)(d||(d=w(["templates.templates"])))},(function(e){var t=e.get,n=e.templates;(0,_.optimizationSetTemplateIds)(n,t((0,g.state)(y||(y=w(["templates.templateIds"])))),(function(e){t((0,g.sequences)(h||(h=w(["templates.optimizationSetTemplateIds"]))))({templateIds:e})}))}));t.optimizationSetTemplateIds=E;var T=(0,g.Reaction)({templates:(0,g.state)(m||(m=w(["templates.templates"])))},(function(e){var t=e.get,n=e.templates;(0,_.optimizationSetDefaultTemplate)(n,t((0,g.state)(v||(v=w(["templates.defaultTemplate"])))),(function(e){t((0,g.sequences)(b||(b=w(["templates.optimizationSetDefaultTemplate"]))))({templateId:e})}))}));t.optimizationSetDefaultTemplate=T},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={state:{editUrls:{},hovered:{templateId:null,layoutId:null,layoutType:null}},sequences:function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(a,u,l):a[u]=e[u]}a.default=e,n&&n.set(e,a);return a}(n(263))};t.default=a},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=(o=n(10))&&o.__esModule?o:{default:o},i=n(35),u=n(262),l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(382));function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}var s=(0,i.getInitialState)(),f={state:{currentPoint:0,points:[(0,u.createHistoryPoint)((0,a.default)("themeBuilder","Loaded Theme Builder"),s.templates,s.defaultTemplate,s.templateIdMap.live)]},sequences:l};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.redo=t.undo=t.restoreHistoryPoint=t.closeHistory=t.openHistory=void 0;var r,o,a,i,u,l,c,s,f,p,d=n(3),y=(r=n(97))&&r.__esModule?r:{default:r},h=n(7),m=n(113);function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var b=[(0,m.openModal)(h.MODAL_TYPE_HISTORY)];t.openHistory=b;var g=[(0,m.closeModal)(h.MODAL_TYPE_HISTORY)];t.closeHistory=g;var O=[function(e){var t=e.get,n=e.props.index,r=e.store,c=t((0,d.state)(o||(o=v(["history.points.",""])),n));c&&(r.set((0,d.state)(a||(a=v(["templates.templates"]))),(0,y.default)(c.state.templates)),r.set((0,d.state)(i||(i=v(["templates.defaultTemplate"]))),c.state.defaultTemplate),r.set((0,d.state)(u||(u=v(["templates.templateIdMap.live"]))),(0,y.default)(c.state.idMap)),r.set((0,d.state)(l||(l=v(["history.currentPoint"]))),n))}];t.restoreHistoryPoint=O;var _=[function(e){var t=e.get;return t((0,d.sequences)(c||(c=v(["history.restoreHistoryPoint"]))))({index:t((0,d.state)(s||(s=v(["history.currentPoint"]))))-1})}];t.undo=_;var w=[function(e){var t=e.get;return t((0,d.sequences)(f||(f=v(["history.restoreHistoryPoint"]))))({index:t((0,d.state)(p||(p=v(["history.currentPoint"]))))+1})}];t.redo=w},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y,h,m,v=n(3),b=n(7),g=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(384));function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function _(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var w=function(e){return function(t){var n=t((0,v.state)(o||(o=_(["portability.",".step"])),e)),r=t((0,v.state)(a||(a=_(["portability.",".steps"])),e));return 0!==r?n/r:0}},j=function(e){return function(t){var n=t((0,v.state)(i||(i=_(["portability.",".steps"])),e)),r=t((0,v.state)(u||(u=_(["portability.",".progress"])),e)),o=Math.round(20*n/60);return Math.ceil(o*(1-r))}},P={state:{state:b.PORTABILITY_STATE_DEFAULT,loading:function(e){return e((0,v.state)(l||(l=_(["portability.export.state"]))))!==b.EXPORT_STATE_IDLE||e((0,v.state)(c||(c=_(["portability.import.state"]))))!==b.IMPORT_STATE_IDLE&&e((0,v.state)(s||(s=_(["portability.import.state"]))))!==b.IMPORT_STATE_INCOMING_LAYOUT_DUPLICATE_DECISION},export:{templateId:"",state:b.EXPORT_STATE_IDLE,id:"",step:0,steps:0,progress:w("export"),estimate:j("export")},import:{state:b.IMPORT_STATE_IDLE,error:"",id:"",backupStep:0,backupSteps:0,importStep:0,importSteps:0,step:function(e){return e((0,v.state)(f||(f=_(["portability.export.step"]))))+e((0,v.state)(p||(p=_(["portability.import.backupStep"]))))+e((0,v.state)(d||(d=_(["portability.import.importStep"]))))},steps:function(e){return e((0,v.state)(y||(y=_(["portability.export.step"]))))+e((0,v.state)(h||(h=_(["portability.import.backupSteps"]))))+e((0,v.state)(m||(m=_(["portability.import.importSteps"]))))},progress:w("import"),estimate:j("import")}},sequences:g};t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cancelThemeBuilderImport=t.importThemeBuilder=t.importThemeBuilderStepLoop=t.exportThemeBuilder=t.exportThemeBuilderStepLoop=t.closePortability=t.openPortabilityToExportTemplate=t.openPortability=void 0;var r,o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g,O,_,w,j,P,E,T,S,M,x,k,R,C,A,L,D,I,B,W,N,z,H,F,V,U,q,Y,G,$,K,X,Z,J,Q,ee,te,ne,re,oe,ae,ie,ue,le,ce,se,fe,pe,de,ye,he,me,ve,be,ge,Oe,_e,we,je=n(3),Pe=n(40),Ee=Fe(n(132)),Te=Fe(n(55)),Se=Fe(n(123)),Me=Fe(n(26)),xe=Fe(n(12)),ke=Fe(n(13)),Re=Fe(n(94)),Ce=Fe(n(18)),Ae=Fe(n(38)),Le=Fe(n(204)),De=n(7),Ie=Fe(n(14)),Be=Fe(n(10)),We=n(35),Ne=n(113),ze=n(258),He=n(203);function Fe(e){return e&&e.__esModule?e:{default:e}}function Ve(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ue(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ve(Object(n),!0).forEach((function(t){qe(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ve(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qe(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ye(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Ge=[(0,Ne.openModal)(De.MODAL_TYPE_PORTABILITY)];t.openPortability=Ge;var $e=[(0,Pe.set)((0,je.state)(r||(r=Ye(["portability.export.templateId"]))),(0,je.props)(o||(o=Ye(["templateId"])))),(0,Pe.set)((0,je.state)(a||(a=Ye(["portability.state"]))),De.PORTABILITY_STATE_EXPORT_TEMPLATE),Ge];t.openPortabilityToExportTemplate=$e;var Ke=[function(e){var t=e.get,n=e.path;return t((0,je.state)(i||(i=Ye(["portability.loading"]))))?n.error():n.success()},{success:[(0,Pe.set)((0,je.state)(u||(u=Ye(["portability.state"]))),De.PORTABILITY_STATE_DEFAULT),(0,Pe.set)((0,je.state)(l||(l=Ye(["portability.export.templateId"]))),""),(0,Ne.closeModal)(De.MODAL_TYPE_PORTABILITY)],error:[]}];t.closePortability=Ke;var Xe=[function(e){var t=e.api,n=e.get,r=e.store,o=e.props.chunk,a=void 0===o?0:o,i=n((0,je.state)(c||(c=Ye(["portability.export.id"])))),u=n((0,je.state)(s||(s=Ye(["portability.export.step"])))),l=n((0,je.state)(f||(f=Ye(["portability.export.steps"]))));return t.continueThemeBuilderExport(i,u,a).then((function(e){var t=e.chunks;return a+1<t?n((0,je.sequences)(p||(p=Ye(["portability.exportThemeBuilderStepLoop"]))))({chunk:a+1}):u+1>=l?Ee.default.resolve():(r.set((0,je.state)(d||(d=Ye(["portability.export.step"]))),u+1),n((0,je.sequences)(y||(y=Ye(["portability.exportThemeBuilderStepLoop"]))))())}))}];t.exportThemeBuilderStepLoop=Xe;var Ze=[function(){return{exportSuccessful:!1}},function(e){var t=e.get,n=e.path,r=e.props,o=r.exportAll,a=r.exportTemplates,i=t((0,je.state)(h||(h=Ye(["templates.templates"])))),u=(0,Le.default)(i);if(o||(u=(0,Te.default)(u,(function(e){return-1!==a.indexOf(e.id)}))),u=(0,We.formatTemplatesForStorage)(u,{}),(0,ke.default)(u))return n.nothingToExport();var l=t((0,je.state)(m||(m=Ye(["templates.defaultTemplate"]))));return n.export({templates:u,globalLayouts:(0,Ae.default)((0,Re.default)(De.LAYOUT_TYPES),(function(e){return t((0,je.state)(v||(v=Ye(["templates.templates.",".layouts.",".layout"])),l,e))||0}))})},{export:[(0,Pe.set)((0,je.state)(b||(b=Ye(["portability.export.state"]))),De.EXPORT_STATE_LOADING),function(e){var t=e.api,n=e.path,r=e.props,o=r.templates,a=r.globalLayouts;return t.startThemeBuilderExport(o,a).then((function(e){return n.success({id:e.id,steps:e.steps})})).catch((function(){return n.error()}))},{success:[(0,Pe.set)((0,je.state)(g||(g=Ye(["portability.export.id"]))),(0,je.props)(O||(O=Ye(["id"])))),(0,Pe.set)((0,je.state)(_||(_=Ye(["portability.export.steps"]))),(0,je.props)(w||(w=Ye(["steps"])))),function(e){var t=e.get,n=e.path;return t((0,je.sequences)(j||(j=Ye(["portability.exportThemeBuilderStepLoop"]))))().then((function(){return n.success()})).catch((function(){return n.error()}))},{success:[function(e){var t=e.get,n=e.store,r=t((0,je.state)(P||(P=Ye(["unsavedChanges"]))));return r&&n.set((0,je.state)(E||(E=Ye(["unsavedChanges"]))),!1),{unsavedChanges:r}},(0,Pe.wait)(0),function(e){var t=e.api,n=e.props,r=n.id,o=n.filename;return window.location.assign(encodeURI(t.getThemeBuilderExportDownloadUrl(r,o)))},(0,Pe.wait)(0),(0,Pe.set)((0,je.state)(T||(T=Ye(["unsavedChanges"]))),(0,je.props)(S||(S=Ye(["unsavedChanges"])))),(0,Pe.set)((0,je.state)(M||(M=Ye(["portability.export.state"]))),De.EXPORT_STATE_SUCCESS),function(){return{exportSuccessful:!0}}],error:[(0,Pe.set)((0,je.state)(x||(x=Ye(["portability.export.state"]))),De.EXPORT_STATE_ERROR)]},(0,Pe.set)((0,je.state)(k||(k=Ye(["portability.export.id"]))),""),(0,Pe.set)((0,je.state)(R||(R=Ye(["portability.export.step"]))),0),(0,Pe.set)((0,je.state)(C||(C=Ye(["portability.export.steps"]))),0)],error:[(0,Pe.set)((0,je.state)(A||(A=Ye(["portability.export.state"]))),De.EXPORT_STATE_ERROR)]},(0,Pe.wait)(1e3),(0,Pe.set)((0,je.state)(L||(L=Ye(["portability.export.state"]))),De.EXPORT_STATE_IDLE)],nothingToExport:[function(){return{exportSuccessful:!0}}]}];t.exportThemeBuilder=Ze;var Je=[function(e){var t=e.api,n=e.get,r=e.store,o=e.props.chunk,a=void 0===o?0:o,i=n((0,je.state)(D||(D=Ye(["portability.import.id"])))),u=n((0,je.state)(I||(I=Ye(["portability.import.importStep"])))),l=n((0,je.state)(B||(B=Ye(["portability.import.importSteps"]))));return t.continueThemeBuilderImport(i,u,a).then((function(e){var t=e.chunks;return a+1<t?n((0,je.sequences)(W||(W=Ye(["portability.importThemeBuilderStepLoop"]))))({chunk:a+1}):u+1>=l?Ee.default.resolve({importStepSuccess:!0,importTemplates:e.templates,settings:e.templateSettings}):(r.set((0,je.state)(N||(N=Ye(["portability.import.importStep"]))),u+1),n((0,je.sequences)(z||(z=Ye(["portability.importThemeBuilderStepLoop"]))))())})).catch((function(){return Ee.default.resolve({importStepSuccess:!1})}))}];t.importThemeBuilderStepLoop=Je;var Qe=[(0,Pe.when)((0,je.props)(H||(H=Ye(["backup"])))),{true:[function(){return{exportAll:!0,exportTemplates:[]}},Ze,(0,Pe.set)((0,je.state)(F||(F=Ye(["portability.import.backupStep"]))),(0,je.props)(V||(V=Ye(["steps"])))),(0,Pe.set)((0,je.state)(U||(U=Ye(["portability.import.backupSteps"]))),(0,je.props)(q||(q=Ye(["steps"]))))],false:[function(){return{exportSuccessful:!0}}]}],et=function(e,t){var n=function(e,n){var r=e.layouts[n].id;return r="use_global"===(r=0!==r?r.toString():null)?t[n]:r};return{title:e.default||e.autogenerated_title?"":e.title,automaticTitle:e.autogenerated_title?e.title:"",default:!1,enabled:e.enabled,useOn:e.use_on,excludeFrom:e.exclude_from,layouts:(0,Ae.default)((0,Re.default)(De.LAYOUT_TYPES),(function(t){return{layout:n(e,t),enabled:e.layouts[t].enabled,busy:!1}}))}},tt=[function(e){var t=e.get,n=e.path;return t((0,je.sequences)(X||(X=Ye(["portability.importThemeBuilderStepLoop"]))))().then((function(e){return e.importStepSuccess?n.success(e):n.error()}))},{success:[function(e){var t=e.get,n=e.store;t((0,je.state)(Z||(Z=Ye(["portability.import.state"]))))!==De.IMPORT_STATE_ERROR&&n.set((0,je.state)(J||(J=Ye(["portability.import.state"]))),De.IMPORT_STATE_SUCCESS)},(0,Pe.wait)(1e3),(0,Pe.set)((0,je.state)(Q||(Q=Ye(["portability.import.state"]))),De.IMPORT_STATE_IDLE),Ke,ze.addNewTemplateSettings,function(e){var t=e.get,n=e.props,r=n.importTemplates,o=n.overrideDefaultWebsiteTemplate,a=n.overrideTemplateSettings,i=(n.incomingLayoutDuplicateDecision,e.store),u=t((0,je.state)(ee||(ee=Ye(["templates.defaultTemplate"])))),l=(0,Ae.default)((0,Re.default)(De.LAYOUT_TYPES),(function(e){return t((0,je.state)(te||(te=Ye(["templates.templates.",".layouts.",".layout"])),u,e))}));if(o){var c=(0,Se.default)(r,"default");(0,ke.default)(c)||(l=function(e,t,n,r,o){var a=r((0,je.state)(Y||(Y=Ye(["templates.templates.",""])),t)),i=r((0,je.state)(G||(G=Ye(["templates.templates"])))),u=et(e,n),l=(0,Ae.default)((0,Re.default)(De.LAYOUT_TYPES),(function(e){return u.layouts[e].layout}));return o.set((0,je.state)($||($=Ye(["templates.templates.",""])),t),Ue(Ue({},a),{},{title:"",automaticTitle:"",enabled:u.enabled,layouts:u.layouts})),(0,Me.default)(i,(function(e){e.default||(0,Me.default)(De.LAYOUT_TYPES,(function(t){null!==e.layouts[t].layout&&e.layouts[t].layout===n[t]&&o.set((0,je.state)(K||(K=Ye(["templates.templates.",".layouts.",".layout"])),e.id,t),l[t])}))})),l}(c,u,l,t,i))}return Ee.default.all((0,Ce.default)(r,(function(e){return e.default&&o?Ee.default.resolve():t((0,je.sequences)(ne||(ne=Ye(["templates.addTemplate"]))))({overrideTemplateSettings:a,settings:et(e,l),addGlobalLayouts:!1,createHistoryPoint:!1})}))).then((function(){}))},(0,He.addHistoryPoint)((0,Be.default)("themeBuilder","Imported templates"))],error:[(0,Pe.set)((0,je.state)(re||(re=Ye(["portability.import.state"]))),De.IMPORT_STATE_ERROR)]}],nt=[(0,Pe.set)((0,je.state)(oe||(oe=Ye(["portability.import.state"]))),De.IMPORT_STATE_LOADING),function(e){var t=e.api,n=e.path,r=e.props,o=r.file,a=r.overrideDefaultWebsiteTemplate,i=r.incomingLayoutDuplicateDecision,u=void 0===i?"":i,l=r.importPresets,c=void 0!==l&&l;return t.startThemeBuilderImport(o,a,u,c).then((function(e){return n.success({importId:e.id,importSteps:e.steps})})).catch((function(e){return(0,xe.default)(e,"code")===Ie.default.apiErrors.portabilityRequireIncomingLayoutDuplicateDecision?n.promptIncomingLayoutDuplicateDecision():n.error()}))},{success:[(0,Pe.set)((0,je.state)(ae||(ae=Ye(["portability.import.id"]))),(0,je.props)(ie||(ie=Ye(["importId"])))),(0,Pe.set)((0,je.state)(ue||(ue=Ye(["portability.import.importStep"]))),0),(0,Pe.set)((0,je.state)(le||(le=Ye(["portability.import.importSteps"]))),(0,je.props)(ce||(ce=Ye(["importSteps"])))),Qe,(0,Pe.when)((0,je.props)(se||(se=Ye(["exportSuccessful"])))),{true:[tt],false:[(0,Pe.set)((0,je.state)(fe||(fe=Ye(["portability.import.state"]))),De.IMPORT_STATE_ERROR)]},(0,Pe.set)((0,je.state)(pe||(pe=Ye(["portability.import.id"]))),""),(0,Pe.set)((0,je.state)(de||(de=Ye(["portability.import.backupStep"]))),0),(0,Pe.set)((0,je.state)(ye||(ye=Ye(["portability.import.backupSteps"]))),0),(0,Pe.set)((0,je.state)(he||(he=Ye(["portability.import.importStep"]))),0),(0,Pe.set)((0,je.state)(me||(me=Ye(["portability.import.importSteps"]))),0)],promptIncomingLayoutDuplicateDecision:[(0,Pe.set)((0,je.state)(ve||(ve=Ye(["portability.import.state"]))),De.IMPORT_STATE_INCOMING_LAYOUT_DUPLICATE_DECISION)],error:[(0,Pe.set)((0,je.state)(be||(be=Ye(["portability.import.state"]))),De.IMPORT_STATE_ERROR)]},function(e){var t=e.get,n=e.path;return t((0,je.state)(ge||(ge=Ye(["portability.import.state"]))))!==De.IMPORT_STATE_INCOMING_LAYOUT_DUPLICATE_DECISION?n.resolve():n.cancel()},{resolve:[(0,Pe.wait)(1e3),(0,Pe.set)((0,je.state)(Oe||(Oe=Ye(["portability.import.state"]))),De.IMPORT_STATE_IDLE)],cancel:[]}],rt=[(0,Pe.when)((0,je.props)(_e||(_e=Ye(["file"])))),{true:[nt],false:[]}];t.importThemeBuilder=rt;var ot=[(0,Pe.set)((0,je.state)(we||(we=Ye(["portability.import.state"]))),De.IMPORT_STATE_IDLE)];t.cancelThemeBuilderImport=ot},function(e,t){},function(e,t,n){var r=n(37);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=n(7),i=(o=n(14))&&o.__esModule?o:{default:o},u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(388));function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}var c=[];i.default.templates.hasDraft&&c.push({type:a.PROMPT_TYPE_LOAD_DRAFT,title:null,content:null});var s={state:{prompts:c},sequences:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.closePrompt=t.openPrompt=void 0;n(3);var r=n(121),o=[function(e){return(0,r.openPrompt)(e.props)(e)}];t.openPrompt=o;var a=[(0,r.closePrompt)()];t.closePrompt=a},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(o=function(e){return e?n:t})(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={state:{layoutId:null,layoutType:null},sequences:function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=o(t);if(n&&n.has(e))return n.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(a,u,l):a[u]=e[u]}a.default=e,n&&n.set(e,a);return a}(n(390))};t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setClipboard=void 0;var r,o,a,i,u,l=n(3),c=n(40);function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var f=[(0,c.when)((0,l.props)(r||(r=s(["layoutId"])))),{true:[(0,c.set)((0,l.state)(o||(o=s(["clipboard.layoutId"]))),(0,l.props)(a||(a=s(["layoutId"])))),(0,c.set)((0,l.state)(i||(i=s(["clipboard.layoutType"]))),(0,l.props)(u||(u=s(["layoutType"]))))],false:[]}];t.setClipboard=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateUnsavedChanges=void 0;var r,o,a,i,u=n(3);function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var c=(0,u.Reaction)({templates:(0,u.state)(r||(r=l(["templates.templates"])))},(function(e){var t=e.get;t((0,u.state)(o||(o=l(["autosave"]))))&&(t((0,u.sequences)(a||(a=l(["setUnsavedChanges"]))))(),t((0,u.sequences)(i||(i=l(["setUnsavedDraftChanges"]))))())}));t.updateUnsavedChanges=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.api=void 0;var r=l(n(8)),o=l(n(393)),a=l(n(26)),i=l(n(14)),u=n(248);function l(e){return e&&e.__esModule?e:{default:e}}var c={reset:function(){return(0,u.post)({action:"et_theme_builder_api_reset",nonce:i.default.nonces.et_theme_builder_api_reset})},save:function(e,t){var n=(0,o.default)(t,30),r=n.map((function(t,r){var o=0===r?"1":"0",a=n.length-1===r?"1":"0";return{action:"et_theme_builder_api_save",nonce:i.default.nonces.et_theme_builder_api_save,live:e?"0":"1",templates:t,first_request:o,last_request:a}})),l={};return new Promise((function(e){!function t(n){(0,u.post)(r[n]).then((function(o){(0,a.default)(o.updatedTemplateIds,(function(e,t){l[t]=e}));var i=n+1;r[i]?t(i):e({updatedTemplateIds:l})}))}(0)}))},dropAutosave:function(){return(0,u.post)({action:"et_theme_builder_api_drop_autosave",nonce:i.default.nonces.et_theme_builder_api_drop_autosave})},getLayoutUrl:function(e){return(0,u.post)({action:"et_theme_builder_api_get_layout_url",nonce:i.default.nonces.et_theme_builder_api_get_layout_url,layout_id:e})},cloneLayout:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return(0,u.post)({action:"et_theme_builder_api_duplicate_layout",nonce:i.default.nonces.et_theme_builder_api_duplicate_layout,layout_id:e,layout_type:t})},createLayout:function(e){return(0,u.post)({action:"et_theme_builder_api_create_layout",nonce:i.default.nonces.et_theme_builder_api_create_layout,layout_type:e})},setETAccount:function(e,t,n){return(0,u.post)({action:"et_builder_library_update_account",nonce:i.default.nonces.et_builder_library_update_account,et_username:e,et_api_key:t,status:n})},startThemeBuilderExport:function(e,t){return(0,u.post)({action:"et_theme_builder_api_export_theme_builder",nonce:i.default.nonces.et_theme_builder_api_export_theme_builder,templates:e,global_layouts:t})},continueThemeBuilderExport:function(e,t,n){return(0,u.post)({action:"et_theme_builder_api_export_theme_builder_step",nonce:i.default.nonces.et_theme_builder_api_export_theme_builder,id:e,step:t,chunk:n})},getThemeBuilderExportDownloadUrl:function(e,t){var n={action:"et_theme_builder_api_export_theme_builder_download",nonce:i.default.nonces.et_theme_builder_api_export_theme_builder,id:e,filename:t};return"".concat(i.default.api,"?").concat(r.default.param(n))},startThemeBuilderImport:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=new FormData;return o.append("action","et_theme_builder_api_import_theme_builder"),o.append("nonce",i.default.nonces.et_theme_builder_api_import_theme_builder),o.append("file",e),o.append("override_default_website_template",t?"1":"0"),o.append("incoming_layout_duplicate_decision",n),o.append("import_presets",r?"1":"0"),(0,u.post)(o,{contentType:!1,processData:!1})},continueThemeBuilderImport:function(e,t,n){return(0,u.post)({action:"et_theme_builder_api_import_theme_builder_step",nonce:i.default.nonces.et_theme_builder_api_import_theme_builder,id:e,step:t,chunk:n})}};t.api=c},function(e,t,n){var r=n(101),o=n(48),a=n(56),i=Math.ceil,u=Math.max;e.exports=function(e,t,n){t=(n?o(e,t,n):void 0===t)?1:u(a(t),0);var l=null==e?0:e.length;if(!l||t<1)return[];for(var c=0,s=0,f=Array(i(l/t));c<l;)f[s++]=r(e,c,c+=t);return f}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(M(n(2)),n(395)),u=n(396),l=n(3),c=n(9),s=M(n(8)),f=M(n(68)),p=M(n(399)),d=M(n(423)),y=M(n(548)),h=M(n(145)),m=M(n(554)),v=M(n(567)),b=M(n(573)),g=M(n(579)),O=M(n(591)),_=M(n(595)),w=M(n(600)),j=M(n(601)),P=M(n(602)),E=M(n(31)),T=M(n(603)),S=M(n(605));function M(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function k(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function C(e,t){return C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},C(e,t)}function A(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=D(e);if(t){var o=D(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return L(this,n)}}function L(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(606),(0,u.setConfig)({showReactDomPatchNotification:!1});var B,W,N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&C(e,t)}(i,e);var t,n,r,o=A(i);function i(){return k(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"componentDidMount",value:function(){(0,s.default)("body").addClass("et-tb")}},{key:"componentWillUnmount",value:function(){(0,s.default)("body").removeClass("et-tb")}},{key:"render",value:function(){var e=this.props.interactive;return a.default.createElement("div",{className:"et-tb-admin et-tb-admin-theme-builder"},a.default.createElement(p.default,null,a.default.createElement(P.default,null),a.default.createElement(d.default,null,a.default.createElement(T.default,null),a.default.createElement("div",{className:"et-tb-admin-container"},a.default.createElement(S.default,null),a.default.createElement(f.default,{component:"Template list"},a.default.createElement(y.default,null))),a.default.createElement(m.default,null),a.default.createElement(v.default,null),a.default.createElement(b.default,null),a.default.createElement(g.default,null),a.default.createElement(_.default,null),a.default.createElement(E.default,null,a.default.createElement(h.default,null),!e&&a.default.createElement(O.default,null)))),a.default.createElement(w.default,null),a.default.createElement(j.default,null))}}])&&R(t.prototype,n),r&&R(t,r),i}(a.PureComponent);I(N,"propTypes",{}),I(N,"defaultProps",{}),I(N,"connections",{interactive:(0,l.state)(o||(B=["interactive"],W||(W=B.slice(0)),o=Object.freeze(Object.defineProperties(B,{raw:{value:Object.freeze(W)}}))))});var z=(0,c.connect)(N.connections,N),H=(0,i.hot)(z);t.default=H},function(e,t,n){t.hot=function(e){return e}},function(e,t,n){"use strict";e.exports=n(397)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,o=(r=n(1))&&"object"==typeof r&&"default"in r?r.default:r;function a(e){return a.warnAboutHMRDisabled&&(a.warnAboutHMRDisabled=!0,console.error("React-Hot-Loader: misconfiguration detected, using production version in non-production environment."),console.error("React-Hot-Loader: Hot Module Replacement is not enabled.")),o.Children.only(e.children)}a.warnAboutHMRDisabled=!1;var i=function e(){return e.shouldWrapWithAppContainer?function(e){return function(t){return o.createElement(a,null,o.createElement(e,t))}}:function(e){return e}};i.shouldWrapWithAppContainer=!1;t.AppContainer=a,t.hot=i,t.areComponentsEqual=function(e,t){return e===t},t.setConfig=function(){},t.cold=function(e){return e},t.configureComponent=function(){}},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=(c(n(2)),c(n(26))),i=c(n(400)),u=c(n(84)),l=c(n(277));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(s,e);var t,n,r,c=d(s);function s(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s),v(h(t=c.call(this,e)),"listeners",[]),v(h(t),"value",{}),v(h(t),"addListener",(function(e){t.listeners=t.listeners.concat([e])})),v(h(t),"removeListener",(function(e){t.listeners=(0,u.default)(t.listeners,e)})),v(h(t),"handleOnKeydown",(function(e){(0,a.default)((0,i.default)(t.listeners),(function(t){var n=t(e);return n&&(e.preventDefault(),e.stopPropagation()),!n}))})),t.value={addListener:t.addListener,removeListener:t.removeListener},t}return t=s,(n=[{key:"componentDidMount",value:function(){window.addEventListener("keydown",this.handleOnKeydown)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("keydown",this.handleOnKeydown)}},{key:"render",value:function(){return o.default.createElement(l.default.Provider,{value:this.value},this.props.children)}}])&&f(t.prototype,n),r&&f(t,r),s}(o.PureComponent);v(b,"propTypes",{}),v(b,"defaultProps",{});var g=b;t.default=g},function(e,t,n){var r=n(59)("reverse",n(422));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(402),o=n(50),a=Array.prototype.push;function i(e,t){return 2==t?function(t,n){return e(t,n)}:function(t){return e(t)}}function u(e){for(var t=e?e.length:0,n=Array(t);t--;)n[t]=e[t];return n}function l(e,t){return function(){var n=arguments.length;if(n){for(var r=Array(n);n--;)r[n]=arguments[n];var o=r[0]=t.apply(void 0,r);return e.apply(void 0,r),o}}}e.exports=function e(t,n,c,s){var f="function"==typeof n,p=n===Object(n);if(p&&(s=c,c=n,n=void 0),null==c)throw new TypeError;s||(s={});var d=!("cap"in s)||s.cap,y=!("curry"in s)||s.curry,h=!("fixed"in s)||s.fixed,m=!("immutable"in s)||s.immutable,v=!("rearg"in s)||s.rearg,b=f?c:o,g="curry"in s&&s.curry,O="fixed"in s&&s.fixed,_="rearg"in s&&s.rearg,w=f?c.runInContext():void 0,j=f?c:{ary:t.ary,assign:t.assign,clone:t.clone,curry:t.curry,forEach:t.forEach,isArray:t.isArray,isError:t.isError,isFunction:t.isFunction,isWeakMap:t.isWeakMap,iteratee:t.iteratee,keys:t.keys,rearg:t.rearg,toInteger:t.toInteger,toPath:t.toPath},P=j.ary,E=j.assign,T=j.clone,S=j.curry,M=j.forEach,x=j.isArray,k=j.isError,R=j.isFunction,C=j.isWeakMap,A=j.keys,L=j.rearg,D=j.toInteger,I=j.toPath,B=A(r.aryMethod),W={castArray:function(e){return function(){var t=arguments[0];return x(t)?e(u(t)):e.apply(void 0,arguments)}},iteratee:function(e){return function(){var t=arguments[0],n=arguments[1],r=e(t,n),o=r.length;return d&&"number"==typeof n?(n=n>2?n-2:1,o&&o<=n?r:i(r,n)):r}},mixin:function(e){return function(t){var n=this;if(!R(n))return e(n,Object(t));var r=[];return M(A(t),(function(e){R(t[e])&&r.push([e,n.prototype[e]])})),e(n,Object(t)),M(r,(function(e){var t=e[1];R(t)?n.prototype[e[0]]=t:delete n.prototype[e[0]]})),n}},nthArg:function(e){return function(t){var n=t<0?1:D(t)+1;return S(e(t),n)}},rearg:function(e){return function(t,n){var r=n?n.length:0;return S(e(t,n),r)}},runInContext:function(n){return function(r){return e(t,n(r),s)}}};function N(e,t){if(d){var n=r.iterateeRearg[e];if(n)return function(e,t){return U(e,(function(e){var n=t.length;return function(e,t){return 2==t?function(t,n){return e.apply(void 0,arguments)}:function(t){return e.apply(void 0,arguments)}}(L(i(e,n),t),n)}))}(t,n);var o=!f&&r.iterateeAry[e];if(o)return function(e,t){return U(e,(function(e){return"function"==typeof e?i(e,t):e}))}(t,o)}return t}function z(e,t,n){if(h&&(O||!r.skipFixed[e])){var o=r.methodSpread[e],i=o&&o.start;return void 0===i?P(t,n):function(e,t){return function(){for(var n=arguments.length,r=n-1,o=Array(n);n--;)o[n]=arguments[n];var i=o[t],u=o.slice(0,t);return i&&a.apply(u,i),t!=r&&a.apply(u,o.slice(t+1)),e.apply(this,u)}}(t,i)}return t}function H(e,t,n){return v&&n>1&&(_||!r.skipRearg[e])?L(t,r.methodRearg[e]||r.aryRearg[n]):t}function F(e,t){for(var n=-1,r=(t=I(t)).length,o=r-1,a=T(Object(e)),i=a;null!=i&&++n<r;){var u=t[n],l=i[u];null==l||R(l)||k(l)||C(l)||(i[u]=T(n==o?l:Object(l))),i=i[u]}return a}function V(t,n){var o=r.aliasToReal[t]||t,a=r.remap[o]||o,i=s;return function(t){var r=f?w:j,u=f?w[a]:n,l=E(E({},i),t);return e(r,o,u,l)}}function U(e,t){return function(){var n=arguments.length;if(!n)return e();for(var r=Array(n);n--;)r[n]=arguments[n];var o=v?0:n-1;return r[o]=t(r[o]),e.apply(void 0,r)}}function q(e,t,n){var o,a=r.aliasToReal[e]||e,i=t,c=W[a];return c?i=c(t):m&&(r.mutate.array[a]?i=l(t,u):r.mutate.object[a]?i=l(t,function(e){return function(t){return e({},t)}}(t)):r.mutate.set[a]&&(i=l(t,F))),M(B,(function(e){return M(r.aryMethod[e],(function(t){if(a==t){var n=r.methodSpread[a],u=n&&n.afterRearg;return o=u?z(a,H(a,i,e),e):H(a,z(a,i,e),e),o=function(e,t,n){return g||y&&n>1?S(t,n):t}(0,o=N(a,o),e),!1}})),!o})),o||(o=i),o==t&&(o=g?S(o,1):function(){return t.apply(this,arguments)}),o.convert=V(a,t),o.placeholder=t.placeholder=n,o}if(!p)return q(n,c,b);var Y=c,G=[];return M(B,(function(e){M(r.aryMethod[e],(function(e){var t=Y[r.remap[e]||e];t&&G.push([e,q(e,t,Y)])}))})),M(A(Y),(function(e){var t=Y[e];if("function"==typeof t){for(var n=G.length;n--;)if(G[n][0]==e)return;t.convert=V(e,t),G.push([e,t])}})),M(G,(function(e){Y[e[0]]=e[1]})),Y.convert=function(e){return Y.runInContext.convert(e)(void 0)},Y.placeholder=Y,M(A(Y),(function(e){M(r.realToAlias[e]||[],(function(t){Y[t]=Y[e]}))})),Y}},function(e,t){t.aliasToReal={each:"forEach",eachRight:"forEachRight",entries:"toPairs",entriesIn:"toPairsIn",extend:"assignIn",extendAll:"assignInAll",extendAllWith:"assignInAllWith",extendWith:"assignInWith",first:"head",conforms:"conformsTo",matches:"isMatch",property:"get",__:"placeholder",F:"stubFalse",T:"stubTrue",all:"every",allPass:"overEvery",always:"constant",any:"some",anyPass:"overSome",apply:"spread",assoc:"set",assocPath:"set",complement:"negate",compose:"flowRight",contains:"includes",dissoc:"unset",dissocPath:"unset",dropLast:"dropRight",dropLastWhile:"dropRightWhile",equals:"isEqual",identical:"eq",indexBy:"keyBy",init:"initial",invertObj:"invert",juxt:"over",omitAll:"omit",nAry:"ary",path:"get",pathEq:"matchesProperty",pathOr:"getOr",paths:"at",pickAll:"pick",pipe:"flow",pluck:"map",prop:"get",propEq:"matchesProperty",propOr:"getOr",props:"at",symmetricDifference:"xor",symmetricDifferenceBy:"xorBy",symmetricDifferenceWith:"xorWith",takeLast:"takeRight",takeLastWhile:"takeRightWhile",unapply:"rest",unnest:"flatten",useWith:"overArgs",where:"conformsTo",whereEq:"isMatch",zipObj:"zipObject"},t.aryMethod={1:["assignAll","assignInAll","attempt","castArray","ceil","create","curry","curryRight","defaultsAll","defaultsDeepAll","floor","flow","flowRight","fromPairs","invert","iteratee","memoize","method","mergeAll","methodOf","mixin","nthArg","over","overEvery","overSome","rest","reverse","round","runInContext","spread","template","trim","trimEnd","trimStart","uniqueId","words","zipAll"],2:["add","after","ary","assign","assignAllWith","assignIn","assignInAllWith","at","before","bind","bindAll","bindKey","chunk","cloneDeepWith","cloneWith","concat","conformsTo","countBy","curryN","curryRightN","debounce","defaults","defaultsDeep","defaultTo","delay","difference","divide","drop","dropRight","dropRightWhile","dropWhile","endsWith","eq","every","filter","find","findIndex","findKey","findLast","findLastIndex","findLastKey","flatMap","flatMapDeep","flattenDepth","forEach","forEachRight","forIn","forInRight","forOwn","forOwnRight","get","groupBy","gt","gte","has","hasIn","includes","indexOf","intersection","invertBy","invoke","invokeMap","isEqual","isMatch","join","keyBy","lastIndexOf","lt","lte","map","mapKeys","mapValues","matchesProperty","maxBy","meanBy","merge","mergeAllWith","minBy","multiply","nth","omit","omitBy","overArgs","pad","padEnd","padStart","parseInt","partial","partialRight","partition","pick","pickBy","propertyOf","pull","pullAll","pullAt","random","range","rangeRight","rearg","reject","remove","repeat","restFrom","result","sampleSize","some","sortBy","sortedIndex","sortedIndexOf","sortedLastIndex","sortedLastIndexOf","sortedUniqBy","split","spreadFrom","startsWith","subtract","sumBy","take","takeRight","takeRightWhile","takeWhile","tap","throttle","thru","times","trimChars","trimCharsEnd","trimCharsStart","truncate","union","uniqBy","uniqWith","unset","unzipWith","without","wrap","xor","zip","zipObject","zipObjectDeep"],3:["assignInWith","assignWith","clamp","differenceBy","differenceWith","findFrom","findIndexFrom","findLastFrom","findLastIndexFrom","getOr","includesFrom","indexOfFrom","inRange","intersectionBy","intersectionWith","invokeArgs","invokeArgsMap","isEqualWith","isMatchWith","flatMapDepth","lastIndexOfFrom","mergeWith","orderBy","padChars","padCharsEnd","padCharsStart","pullAllBy","pullAllWith","rangeStep","rangeStepRight","reduce","reduceRight","replace","set","slice","sortedIndexBy","sortedLastIndexBy","transform","unionBy","unionWith","update","xorBy","xorWith","zipWith"],4:["fill","setWith","updateWith"]},t.aryRearg={2:[1,0],3:[2,0,1],4:[3,2,0,1]},t.iterateeAry={dropRightWhile:1,dropWhile:1,every:1,filter:1,find:1,findFrom:1,findIndex:1,findIndexFrom:1,findKey:1,findLast:1,findLastFrom:1,findLastIndex:1,findLastIndexFrom:1,findLastKey:1,flatMap:1,flatMapDeep:1,flatMapDepth:1,forEach:1,forEachRight:1,forIn:1,forInRight:1,forOwn:1,forOwnRight:1,map:1,mapKeys:1,mapValues:1,partition:1,reduce:2,reduceRight:2,reject:1,remove:1,some:1,takeRightWhile:1,takeWhile:1,times:1,transform:2},t.iterateeRearg={mapKeys:[1],reduceRight:[1,0]},t.methodRearg={assignInAllWith:[1,0],assignInWith:[1,2,0],assignAllWith:[1,0],assignWith:[1,2,0],differenceBy:[1,2,0],differenceWith:[1,2,0],getOr:[2,1,0],intersectionBy:[1,2,0],intersectionWith:[1,2,0],isEqualWith:[1,2,0],isMatchWith:[2,1,0],mergeAllWith:[1,0],mergeWith:[1,2,0],padChars:[2,1,0],padCharsEnd:[2,1,0],padCharsStart:[2,1,0],pullAllBy:[2,1,0],pullAllWith:[2,1,0],rangeStep:[1,2,0],rangeStepRight:[1,2,0],setWith:[3,1,2,0],sortedIndexBy:[2,1,0],sortedLastIndexBy:[2,1,0],unionBy:[1,2,0],unionWith:[1,2,0],updateWith:[3,1,2,0],xorBy:[1,2,0],xorWith:[1,2,0],zipWith:[1,2,0]},t.methodSpread={assignAll:{start:0},assignAllWith:{start:0},assignInAll:{start:0},assignInAllWith:{start:0},defaultsAll:{start:0},defaultsDeepAll:{start:0},invokeArgs:{start:2},invokeArgsMap:{start:2},mergeAll:{start:0},mergeAllWith:{start:0},partial:{start:1},partialRight:{start:1},without:{start:1},zipAll:{start:0}},t.mutate={array:{fill:!0,pull:!0,pullAll:!0,pullAllBy:!0,pullAllWith:!0,pullAt:!0,remove:!0,reverse:!0},object:{assign:!0,assignAll:!0,assignAllWith:!0,assignIn:!0,assignInAll:!0,assignInAllWith:!0,assignInWith:!0,assignWith:!0,defaults:!0,defaultsAll:!0,defaultsDeep:!0,defaultsDeepAll:!0,merge:!0,mergeAll:!0,mergeAllWith:!0,mergeWith:!0},set:{set:!0,setWith:!0,unset:!0,update:!0,updateWith:!0}},t.realToAlias=function(){var e=Object.prototype.hasOwnProperty,n=t.aliasToReal,r={};for(var o in n){var a=n[o];e.call(r,a)?r[a].push(o):r[a]=[o]}return r}(),t.remap={assignAll:"assign",assignAllWith:"assignWith",assignInAll:"assignIn",assignInAllWith:"assignInWith",curryN:"curry",curryRightN:"curryRight",defaultsAll:"defaults",defaultsDeepAll:"defaultsDeep",findFrom:"find",findIndexFrom:"findIndex",findLastFrom:"findLast",findLastIndexFrom:"findLastIndex",getOr:"get",includesFrom:"includes",indexOfFrom:"indexOf",invokeArgs:"invoke",invokeArgsMap:"invokeMap",lastIndexOfFrom:"lastIndexOf",mergeAll:"merge",mergeAllWith:"mergeWith",padChars:"pad",padCharsEnd:"padEnd",padCharsStart:"padStart",propertyOf:"get",rangeStep:"range",rangeStepRight:"rangeRight",restFrom:"rest",spreadFrom:"spread",trimChars:"trim",trimCharsEnd:"trimEnd",trimCharsStart:"trimStart",zipAll:"zip"},t.skipFixed={castArray:!0,flow:!0,flowRight:!0,iteratee:!0,mixin:!0,rearg:!0,runInContext:!0},t.skipRearg={add:!0,assign:!0,assignIn:!0,bind:!0,bindKey:!0,concat:!0,difference:!0,divide:!0,eq:!0,gt:!0,gte:!0,isEqual:!0,lt:!0,lte:!0,matchesProperty:!0,merge:!0,multiply:!0,overArgs:!0,partial:!0,partialRight:!0,propertyOf:!0,random:!0,range:!0,rangeRight:!0,subtract:!0,zip:!0,zipObject:!0,zipObjectDeep:!0}},function(e,t,n){e.exports={ary:n(404),assign:n(259),clone:n(275),curry:n(276),forEach:n(122),isArray:n(6),isError:n(417),isFunction:n(27),isWeakMap:n(418),iteratee:n(419),keys:n(116),rearg:n(420),toInteger:n(56),toPath:n(421)}},function(e,t,n){var r=n(133);e.exports=function(e,t,n){return t=n?void 0:t,t=e&&null==t?e.length:t,r(e,128,void 0,void 0,void 0,void 0,t)}},function(e,t,n){var r=n(134),o=n(15);e.exports=function(e,t,n){var a=1&t,i=r(e);return function t(){var r=this&&this!==o&&this instanceof t?i:e;return r.apply(a?n:this,arguments)}}},function(e,t,n){var r=n(95),o=n(134),a=n(267),i=n(270),u=n(209),l=n(135),c=n(15);e.exports=function(e,t,n){var s=o(e);return function o(){for(var f=arguments.length,p=Array(f),d=f,y=u(o);d--;)p[d]=arguments[d];var h=f<3&&p[0]!==y&&p[f-1]!==y?[]:l(p,y);if((f-=h.length)<n)return i(e,t,a,o.placeholder,void 0,p,h,void 0,void 0,n-f);var m=this&&this!==c&&this instanceof o?s:e;return r(m,this,p)}}},function(e,t){e.exports=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}},function(e,t){e.exports={}},function(e,t,n){var r=n(205),o=n(208),a=n(206),i=n(6),u=n(16),l=n(410),c=Object.prototype.hasOwnProperty;function s(e){if(u(e)&&!i(e)&&!(e instanceof r)){if(e instanceof o)return e;if(c.call(e,"__wrapped__"))return l(e)}return new o(e)}s.prototype=a.prototype,s.prototype.constructor=s,e.exports=s},function(e,t,n){var r=n(205),o=n(208),a=n(67);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=a(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},function(e,t){var n=/\{\n\/\* \[wrapped with (.+)\] \*/,r=/,? & /;e.exports=function(e){var t=e.match(n);return t?t[1].split(r):[]}},function(e,t){var n=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;e.exports=function(e,t){var r=t.length;if(!r)return e;var o=r-1;return t[o]=(r>1?"& ":"")+t[o],t=t.join(r>2?", ":" "),e.replace(n,"{\n/* [wrapped with "+t+"] */\n")}},function(e,t,n){var r=n(122),o=n(130),a=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];e.exports=function(e,t){return r(a,(function(n){var r="_."+n[0];t&n[1]&&!o(e,r)&&e.push(r)})),e.sort()}},function(e,t,n){var r=n(67),o=n(53),a=Math.min;e.exports=function(e,t){for(var n=e.length,i=a(t.length,n),u=r(e);i--;){var l=t[i];e[i]=o(l,n)?u[l]:void 0}return e}},function(e,t,n){var r=n(95),o=n(134),a=n(15);e.exports=function(e,t,n,i){var u=1&t,l=o(e);return function t(){for(var o=-1,c=arguments.length,s=-1,f=i.length,p=Array(f+c),d=this&&this!==a&&this instanceof t?l:e;++s<f;)p[s]=i[s];for(;c--;)p[s++]=arguments[++o];return r(d,u?n:this,p)}}},function(e,t,n){var r=n(268),o=n(269),a=n(135),i="__lodash_placeholder__",u=128,l=Math.min;e.exports=function(e,t){var n=e[1],c=t[1],s=n|c,f=s<131,p=c==u&&8==n||c==u&&256==n&&e[7].length<=t[8]||384==c&&t[7].length<=t[8]&&8==n;if(!f&&!p)return e;1&c&&(e[2]=t[2],s|=1&n?0:4);var d=t[3];if(d){var y=e[3];e[3]=y?r(y,d,t[4]):d,e[4]=y?a(e[3],i):t[4]}return(d=t[5])&&(y=e[5],e[5]=y?o(y,d,t[6]):d,e[6]=y?a(e[5],i):t[6]),(d=t[7])&&(e[7]=d),c&u&&(e[8]=null==e[8]?t[8]:l(e[8],t[8])),null==e[9]&&(e[9]=t[9]),e[0]=t[0],e[1]=s,e}},function(e,t,n){var r=n(22),o=n(16),a=n(102);e.exports=function(e){if(!o(e))return!1;var t=r(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!a(e)}},function(e,t,n){var r=n(65),o=n(16);e.exports=function(e){return o(e)&&"[object WeakMap]"==r(e)}},function(e,t,n){var r=n(126),o=n(29);e.exports=function(e){return o("function"==typeof e?e:r(e,1))}},function(e,t,n){var r=n(133),o=n(136),a=o((function(e,t){return r(e,256,void 0,void 0,void 0,t)}));e.exports=a},function(e,t,n){var r=n(37),o=n(67),a=n(6),i=n(74),u=n(229),l=n(61),c=n(34);e.exports=function(e){return a(e)?r(e,l):i(e)?[e]:o(u(c(e)))}},function(e,t){var n=Array.prototype.reverse;e.exports=function(e){return null==e?e:n.call(e)}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),u=(p(n(2)),n(3)),l=n(9),c=(p(n(12)),p(n(424))),s=p(n(31)),f=p(n(425));function p(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function y(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(n,e);var t=v(n);function n(){var e;h(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return _(g(e=t.call.apply(t,[this].concat(o))),"handleOnDragEnd",(function(t,n,r,o){"template"!==n?null!==o.id&&"layout"===n&&e.props.applyLayout({sourceLayoutId:r.meta.layoutId,sourceLayoutType:r.meta.layoutType,targetLayoutType:o.meta.layoutType,targetTemplateId:o.meta.templateId}):e.props.updateTemplatesOrderHistory()})),_(g(e),"render",(function(){return i.default.createElement(c.default,{onDragEnd:e.handleOnDragEnd},e.props.children,i.default.createElement(s.default,null,i.default.createElement(f.default,null)))})),e}return n}(i.PureComponent);_(w,"propTypes",{}),_(w,"defaultProps",{}),_(w,"connections",{applyLayout:(0,u.sequences)(o||(o=y(["templates.applyLayout"]))),updateTemplatesOrderHistory:(0,u.sequences)(a||(a=y(["templates.updateTemplatesOrderHistory"])))});var j=(0,l.connect)(w.connections,w);t.default=j},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(5)),u=l(n(103));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach((function(t){b(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(i,e);var t,n,r,a=y(i);function i(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),b(m(t=a.call(this,e)),"isDragging",(function(){return null!==t.state.source.id})),b(m(t),"getPositionStateUpdate",(function(e,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=f(f({},t.state.position),{},{viewportX:e.clientX,viewportY:e.clientY,documentX:e.pageX,documentY:e.pageY});return r&&(o.handleX=-n.x,o.handleY=-n.y),o})),b(m(t),"dragStart",(function(e,n,r,o){e.preventDefault();var a=t.getPositionStateUpdate(e,n,!0);t.setState({potentialDrag:{type:r,source:o,position:{documentX:a.documentX,documentY:a.documentY}},position:a})})),b(m(t),"dragUpdate",(function(e,n){var r=t.getPositionStateUpdate(e,n),o=!1,a={position:r};if(null!==t.state.potentialDrag.source.id){var i=t.state.potentialDrag.position.documentX-r.documentX,u=t.state.potentialDrag.position.documentY-r.documentY;Math.sqrt(i*i+u*u)>=3&&(o=!0,a.type=t.state.potentialDrag.type,a.source=t.state.potentialDrag.source,a.potentialDrag={type:"",source:{id:null,meta:{}},position:{documentX:0,documentY:0}})}t.setState(a,(function(){o&&t.props.onDragStart(t.state.position,t.state.type,t.state.source,t.state.target),t.props.onDragUpdate(t.state.position,t.state.type,t.state.source,t.state.target)}))})),b(m(t),"dragEnd",(function(e,n){t.isDragging()&&(t.props.onDragEnd(t.state.position,t.state.type,t.state.source,t.state.target),t.setState({type:"",source:{id:null,meta:{}},target:{id:null,meta:{}},position:{viewportX:0,viewportY:0,documentX:0,documentY:0,handleX:0,handleY:0}}))})),b(m(t),"dragCancel",(function(){t.dragEnd()})),b(m(t),"setTarget",(function(e){t.setState({target:e})})),t.state={potentialDrag:{type:"",source:{id:null,meta:{}},position:{documentX:0,documentY:0}},type:"",source:{id:null,meta:{}},target:{id:null,meta:{}},position:{viewportX:0,viewportY:0,documentX:0,documentY:0,handleX:0,handleY:0},dragStart:t.dragStart,dragUpdate:t.dragUpdate,dragEnd:t.dragEnd,setTarget:t.setTarget},t}return t=i,(n=[{key:"componentDidMount",value:function(){window.addEventListener("blur",this.dragCancel)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("blur",this.dragCancel)}},{key:"render",value:function(){return o.default.createElement(u.default.Provider,{value:this.state},this.props.children)}}])&&p(t.prototype,n),r&&p(t,r),i}(o.PureComponent);b(g,"propTypes",{onDragStart:a.default.func,onDragUpdate:a.default.func,onDragEnd:a.default.func}),b(g,"defaultProps",{onDragStart:i.default,onDragUpdate:i.default,onDragEnd:i.default});var O=g;t.default=O},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=p(n(8)),i=p(n(20)),u=p(n(12)),l=n(7),c=p(n(103)),s=p(n(278)),f=p(n(21));function p(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(547);var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(p,e);var t,n,r,c=v(p);function p(){var e;y(this,p);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=c.call.apply(c,[this].concat(n))),"scrollInterval",null),_(g(e),"getStyle",(function(e){var t=e.viewportX,n=e.viewportY,r="translate(".concat(t,"px, ").concat(n,"px)");return{transform:r,WebkitTransform:r}})),_(g(e),"bindScroll",(function(){var t=e.context,n=t.source,r=t.position.viewportY;if(null!==n.id){var o=40+l.ADMIN_BAR_HEIGHT,i=(0,a.default)(window).height()-40,u=function(){var e=0,t=0;return r<o?(e=-1,t=Math.min(40,Math.abs(r-o))):r>i&&(e=1,t=r-i),{multiplier:e,intensity:t,scrollAmount:Math.ceil(t*e*.4)}},c=function(e){0!==e&&(0,a.default)(window).scrollTop((0,a.default)(window).scrollTop()+e)},s=u();0!==s.multiplier&&(c(s.scrollAmount),e.scrollInterval=setInterval((function(){c(u().scrollAmount)}),13))}})),_(g(e),"unbindScroll",(function(){return clearInterval(e.scrollInterval)})),_(g(e),"componentDidMount",(function(){e.bindScroll()})),_(g(e),"componentDidUpdate",(function(){e.unbindScroll(),e.bindScroll(),null!==e.context.source.id?(0,a.default)("body").addClass("et-tb-drag-and-drop-layer-dragging"):(0,a.default)("body").removeClass("et-tb-drag-and-drop-layer-dragging")})),_(g(e),"componentWillUnmount",(function(){e.unbindScroll(),(0,a.default)("body").removeClass("et-tb-drag-and-drop-layer-dragging")})),_(g(e),"renderTemplatePreview",(function(e,t,n){return o.default.createElement("div",{className:"et-tb-drag-and-drop-layer__template",style:{width:(0,u.default)(t,"meta.width","")}},o.default.createElement(s.default,{templateId:t.id}))})),_(g(e),"renderLayoutPreview",(function(e,t,n){var r=(0,u.default)(t,"meta.isGlobal",!1)||(0,u.default)(n,"meta.isGlobal",!1);return o.default.createElement("div",{className:(0,i.default)({"et-tb-drag-and-drop-layer__layout":!0,"et-tb-drag-and-drop-layer__layout--global":r,"et-tb-drag-and-drop-layer__layout--custom":!r})},o.default.createElement(f.default,{icon:r?"add":"copy"}))})),_(g(e),"renderPreview",(function(t,n,r){return"template"===t?e.renderTemplatePreview(t,n,r):"layout"===t?e.renderLayoutPreview(t,n,r):null})),e}return t=p,(n=[{key:"render",value:function(){var e=this.context,t=e.type,n=e.source,r=e.target,a=e.position;return null===n.id?null:o.default.createElement("div",{className:"et-tb-drag-and-drop-layer"},o.default.createElement("div",{className:"et-tb-drag-and-drop-layer__preview",style:this.getStyle(a)},this.renderPreview(t,n,r)))}}])&&h(t.prototype,n),r&&h(t,r),p}(o.PureComponent);_(w,"contextType",c.default),_(w,"propTypes",{}),_(w,"defaultProps",{});var j=w;t.default=j},function(e,t,n){"use strict";var r=n(427),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={};i[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0};var u=Object.defineProperty,l=Object.getOwnPropertyNames,c=Object.getOwnPropertySymbols,s=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(p){var d=f(n);d&&d!==p&&e(t,d,r)}var y=l(n);c&&(y=y.concat(c(n)));for(var h=i[t.$$typeof]||o,m=i[n.$$typeof]||o,v=0;v<y.length;++v){var b=y[v];if(!(a[b]||r&&r[b]||m&&m[b]||h&&h[b])){var g=s(n,b);try{u(t,b,g)}catch(e){}}}return t}return t}},function(e,t,n){"use strict";e.exports=n(428)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r="function"==typeof Symbol&&Symbol.for,o=r?Symbol.for("react.element"):60103,a=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,s=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,p=r?Symbol.for("react.concurrent_mode"):60111,d=r?Symbol.for("react.forward_ref"):60112,y=r?Symbol.for("react.suspense"):60113,h=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,b=r?Symbol.for("react.fundamental"):60117,g=r?Symbol.for("react.responder"):60118,O=r?Symbol.for("react.scope"):60119;function _(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case o:switch(e=e.type){case f:case p:case i:case l:case u:case y:return e;default:switch(e=e&&e.$$typeof){case s:case d:case v:case m:case c:return e;default:return t}}case a:return t}}}function w(e){return _(e)===p}t.typeOf=_,t.AsyncMode=f,t.ConcurrentMode=p,t.ContextConsumer=s,t.ContextProvider=c,t.Element=o,t.ForwardRef=d,t.Fragment=i,t.Lazy=v,t.Memo=m,t.Portal=a,t.Profiler=l,t.StrictMode=u,t.Suspense=y,t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===p||e===l||e===u||e===y||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===c||e.$$typeof===s||e.$$typeof===d||e.$$typeof===b||e.$$typeof===g||e.$$typeof===O)},t.isAsyncMode=function(e){return w(e)||_(e)===f},t.isConcurrentMode=w,t.isContextConsumer=function(e){return _(e)===s},t.isContextProvider=function(e){return _(e)===c},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===o},t.isForwardRef=function(e){return _(e)===d},t.isFragment=function(e){return _(e)===i},t.isLazy=function(e){return _(e)===v},t.isMemo=function(e){return _(e)===m},t.isPortal=function(e){return _(e)===a},t.isProfiler=function(e){return _(e)===l},t.isStrictMode=function(e){return _(e)===u},t.isSuspense=function(e){return _(e)===y}},function(e,t,n){e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=7)}([function(e,t,n){var r=n(1),o=Math.sqrt(2),a=Math.cos,i=Math.max,u=Math.min;function l(e){return u(e.duration,Date.now()-e.mouseDown)}function c(e){return e.mouseUp>0?Date.now()-e.mouseUp:0}function s(e){var t=e.duration,n=e.radius,o=.85*r(l(e),0,n,t),u=.15*r(c(e),0,n,t),s=.02*n*a(Date.now()/t);return i(0,o+u+s)}e.exports={getMaxRadius:function(e,t,n){return u(.5*i(e,t),n)},getBlotOpacity:function(e,t){return r(c(e),t,-t,e.duration)},getBlotOuterOpacity:function(e,t){return u(this.getBlotOpacity(e,t),r(l(e),0,.3,3*e.duration))},getBlotShiftX:function(e,t,n){return u(1,s(e)/t*2/o)*(n/2-e.x)},getBlotShiftY:function(e,t,n){return u(1,s(e)/t*2/o)*(n/2-e.y)},getBlotScale:function(e){return s(e)/e.radius}}},function(e,t){e.exports=function(e,t,n,r){return n*((e=e/r-1)*e*e*e*e+1)+t}},function(e,t,n){var r=n(0),o=function(e){var t=e.mouseUp,n=e.duration;return!t||Date.now()-t<n};e.exports=function(e){var t=[],n=!1,a=void 0,i={each:function(e,n){for(var r=0,o=t.length;r<o;r++)e.call(n,t[r])},play:function(){n||(n=!0,i.update())},stop:function(){n=!1,cancelAnimationFrame(a)},getTotalOpacity:function(e){for(var n=0,o=0,a=t.length;o<a;o++)n+=r.getBlotOuterOpacity(t[o],e);return n},update:function(){(t=t.filter(o)).length?a=requestAnimationFrame(i.update):i.stop(),e()},add:function(e){t.push(e),i.play()},release:function(e){for(var n=t.length-1;n>=0;n--)if(!t[n].mouseUp)return t[n].mouseUp=e}};return i}},function(e,t){e.exports={borderRadius:"inherit",height:"100%",left:0,position:"absolute",top:0,width:"100%"}},function(e,t){e.exports=n(1)},function(e,t){e.exports=function(e){return(window.devicePixelRatio||1)/(e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1)}},function(e,t){var n=!1;"undefined"!=typeof window&&(n="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch),e.exports=n},function(e,t,n){var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=n(6),a=n(5),i=n(4),u=n(3),l=n(2),c=2*Math.PI,s=n(0),f=function(e){function t(n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments));return r.tick=function(){var e=r.state,t=e.ctx,n=e.color,o=e.density,a=e.height,i=e.width,u=e.store;t.save(),t.scale(o,o),t.clearRect(0,0,i,a),t.fillStyle=n,r.props.background&&(t.globalAlpha=u.getTotalOpacity(r.props.opacity),t.fillRect(0,0,i,a)),u.each(r.makeBlot,r),t.restore()},r._onPress=function(e){var t=e.button,n=e.ctrlKey,o=e.clientX,a=e.clientY,i=e.changedTouches,u=Date.now();if(i)for(var l=0;l<i.length;l++){var c=i[l],s=c.clientX,f=c.clientY;r.pushBlot(u,s,f)}else 0!==t||n||r.pushBlot(u,o,a)},r._onRelease=function(){r.state.store.release(Date.now())},r.state={color:"transparent",density:1,height:0,store:l(r.tick),touchEvents:r.touchEvents(),width:0},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.touchEvents=function(){return this.props.hasTouch?{onTouchStart:this._onPress,onTouchEnd:this._onRelease,onTouchCancel:this._onRelease}:{onMouseDown:this._onPress,onMouseUp:this._onRelease,onMouseLeave:this._onRelease}},t.prototype.makeBlot=function(e){var t=this.state,n=t.ctx,r=t.height,o=t.width,a=e.x,i=e.y,u=e.radius;if(n.globalAlpha=s.getBlotOpacity(e,this.props.opacity),n.beginPath(),this.props.recenter){var l=Math.max(r,o);a+=s.getBlotShiftX(e,l,o),i+=s.getBlotShiftY(e,l,r)}n.arc(a,i,u*s.getBlotScale(e),0,c),n.closePath(),n.fill()},t.prototype.componentWillUnmount=function(){this.state.store.stop()},t.prototype.pushBlot=function(e,t,n){var r=this,o=this.canvas;o.getDOMNode&&"function"==typeof o.getDOMNode&&(o=o.getDOMNode());var i=o.getBoundingClientRect(),u=i.top,l=i.bottom,c=i.left,f=i.right,p=window.getComputedStyle(o).color,d=this.state.ctx||o.getContext("2d"),y=a(d),h=l-u,m=f-c,v=s.getMaxRadius(h,m,this.props.radius);this.setState({color:p,ctx:d,density:y,height:h,width:m},(function(){r.state.store.add({duration:r.props.duration,mouseDown:e,mouseUp:0,radius:v,x:t-c,y:n-u})}))},t.prototype.setCanvas=function(e){this.canvas=e},t.prototype.render=function(){var e=this.state,t=e.className,n=e.density,o=e.height,a=e.width,l=e.touchEvents;return i.createElement("canvas",r({className:t,ref:this.setCanvas.bind(this),style:r({},u,this.props.style),height:o*n,width:a*n,onDragOver:this._onRelease},l))},t}(i.PureComponent);f.defaultProps={background:!0,className:"ink",duration:1e3,opacity:.25,radius:150,recenter:!0,hasTouch:o},e.exports=f}])},function(e,t,n){},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.maybeGetScrollbarWidth=t.topViewportWidth=t.isElementInViewport=t.viewportScrollTop=t.getAdminBarHeight=t.viewModeDraggableHandleWidth=t.getFormattedPx=t.getIntegerValue=t.appendPrependCommaSeparatedSelectors=t.stripHTMLTags=t.isRealMobileDevice=t.getFontFieldIndexes=t.getModuleAddressSequence=t.getProcessedTabSlug=t.getScrollbarWidth=t.getModuleAncestor=t.getModuleSectionType=t.getComponentType=t.isModuleDeleted=t.isModuleLocked=t.getOS=t.parseInlineCssIntoObject=t.getFixedHeaderHeight=t.$topWindow=t.topWindow=t.$appWindow=t.appWindow=t.$topDocument=t.topDocument=t.$appDocument=t.appDocument=t.getPrevBreakpoint=t.getNextBreakpoint=t.isValidHtml=t.isJson=t.sprintf=t.decodeOptionListValue=t.setElementFont=t.linkRel=t.cookies=t.disableScrollLock=t.enableScrollLock=t.triggerResizeForUIUpdate=t.fixBuilderContent=t.fixSliderHeight=t.hasBodyMargin=t.decodeHtmlEntities=t.callWindow=t.getCommentsMarkup=t.fontnameToClass=t.maybeLoadFont=t.getRowLayouts=t.getKeyboardList=t.removeClassNameByPrefix=t.getGradient=t.getPreviewModes=t.getViewModeByWidth=t.getBreakpoints=t.closestElement=t.getSpacing=t.getCorner=t.getCorners=t.processRangeValue=t.removeFancyQuotes=t.replaceCodeContentEntities=t.generatePlaceholderCss=t.generateResponsiveCss=t.processIconFontData=t.processFontIcon=t.parseShortcode=t.getResponsiveStatus=t.hasValue=t.hasNumericValue=t.hasLocalStorage=t.condition=t.isLimitedMode=t.isTB=t.isBFB=t.isBlockEditor=t.isIE=t.isIEOrEdge=t.isMobileDevice=t.isDefault=t.isNo=t.isYes=t.isOnOff=t.isOff=t.isOn=t.is=t.log=t.sanitized_previously=t.intentionallyClone=t.intentionallyCloneDeep=t.applyMixinsSafely=void 0;var r=$(n(432)),o=$(n(281)),a=$(n(275)),i=$(n(97)),u=$(n(282)),l=$(n(123)),c=$(n(26)),s=$(n(436)),f=$(n(437)),p=$(n(12)),d=$(n(438)),y=$(n(85)),h=$(n(283)),m=$(n(440)),v=$(n(6)),b=$(n(13)),g=$(n(57)),O=$(n(27)),_=$(n(80)),w=$(n(24)),j=$(n(11)),P=$(n(86)),E=$(n(25)),T=$(n(28)),S=$(n(18)),M=$(n(38)),x=$(n(230)),k=$(n(284)),R=$(n(441)),C=$(n(445)),A=$(n(446)),L=$(n(448)),D=$(n(449)),I=$(n(195)),B=$(n(257)),W=$(n(286)),N=$(n(456)),z=$(n(457)),H=n(212),F=$(n(231)),V=n(217),U=$(n(460)),q=$(n(478)),Y=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==K(e)&&"function"!=typeof e)return{default:e};var n=G(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(r,a,i):r[a]=e[a]}r.default=e,n&&n.set(e,r);return r}(n(479));function G(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(G=function(e){return e?n:t})(e)}function $(e){return e&&e.__esModule?e:{default:e}}function K(e){return K="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},K(e)}function X(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?X(Object(n),!0).forEach((function(t){te(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function J(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,o,a=[],i=!0,u=!1;try{for(n=n.call(e);!(i=(r=n.next()).done)&&(a.push(r.value),!t||a.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{i||null==n.return||n.return()}finally{if(u)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ee(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function te(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ne,re={},oe=["et_pb_row","et_pb_row_inner"],ae=["et_pb_column","et_pb_column_inner"],ie=function(e){switch(e){case"force_left":return"left";case"justified":return"justify";default:return e}},ue=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),te(this,"postID",(0,p.default)(window.ETBuilderBackend,"currentPage.id")),te(this,"path",(0,p.default)(window.ETBuilderBackend,"cookie_path"))}var t,n,r;return t=e,n=[{key:"secure",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window;return"https:"===e.location.protocol}},{key:"getName",value:function(e,t){return"et-".concat(e,"-post-").concat(this.postID,"-").concat(t)}},{key:"set",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:300,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:window;o.wpCookies.set(this.getName(e,t),(0,E.default)(n)?t:n,r,this.path,!1,this.secure(o))}},{key:"get",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window;return n.wpCookies.get(this.getName(e,t))}},{key:"remove",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:window;n.wpCookies.remove(this.getName(e,t),this.path,!1,this.secure(n))}}],n&&ee(t.prototype,n),r&&ee(t,r),e}(),le=new ue;t.cookies=le;var ce=window,se=ce.document,fe=null,pe=null;e(window).on("et_fb_init",(function(){ce=window.ET_Builder.Frames.app,se=ce.document}));var de={applyMixinsSafely:function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(!(0,b.default)(n))return(0,c.default)(n,(function(t){(0,s.default)(t,(function(t,n){(0,E.default)(e[n])?e[n]=(0,O.default)(t)?t.bind(e):t:e[n]=(0,O.default)(t)?(0,C.default)(e[n],t.bind(e)):e[n]}))})),e},intentionallyClone:function(e){return(0,a.default)(e)},intentionallyCloneDeep:function(e){return(0,i.default)(e)},sanitized_previously:V.sanitizedPreviously,log:function(e,t,n){if(!ET_FB.utils.debug())return!1;var r=t||"general";if((0,h.default)(ET_FB.utils.debugLogAreas(),r))switch(n||"log"){case"warn":console.warn(e);break;case"info":console.info(e);break;default:console.log(e)}},sprintf:F.default,isJson:Y.isJson,isValidHtml:Y.isValidHtml,getOS:function(){if(!(0,E.default)(window.navigator)){if(-1!=navigator.appVersion.toLocaleLowerCase().indexOf("win"))return"Windows";if(-1!=navigator.appVersion.toLocaleLowerCase().indexOf("mac"))return"MacOS";if(-1!=navigator.appVersion.toLocaleLowerCase().indexOf("x11"))return"UNIX";if(-1!=navigator.appVersion.toLocaleLowerCase().indexOf("linux"))return"Linux"}return"Unknown"},isModuleLocked:function(e,t){var n=e.props||e,r=(0,p.default)(n,"address"),o=de.isOn((0,p.default)(n,"attrs.locked"))||(0,p.default)(n,"lockedParent");if(!o){var a=de.getModuleAddressSequence(r);(0,c.default)(a,(function(e){var n=(0,l.default)(t,{address:e});if(de.isOn((0,p.default)(n,"attrs.locked"))||(0,p.default)(n,"lockedParent"))return o=!0,!1}))}return o},isModuleDeleted:function(e,t){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if((0,p.default)(e,"attrs._deleted"))return!0;if(n){var r=(0,p.default)(e,"address","").split(".");if(r.length>1){var o=de.getModuleAddressSequence(r),a=!1;if((0,c.default)(o,(function(e){var n=(0,l.default)(t,{address:e});(0,p.default)(n,"attrs._deleted")&&(a=!0)})),a)return!0}}return!1},getComponentType:function(e){var t=e.props||e,n=(0,p.default)(t,"type"),r="module";switch(!0){case"et_pb_section"===n:r="section";break;case(0,h.default)(oe,n):r="row";break;case(0,h.default)(ae,n):r="column"}return r},getModuleSectionType:function(e,t){var n=e.props||e,r=(0,y.default)((0,p.default)(n,"address").split(".")),o=(0,l.default)(t,{address:r});return de.isOn((0,p.default)(o,"attrs.fullwidth"))?"fullwidth":de.isOn((0,p.default)(o,"attrs.specialty"))?"specialty":"regular"},getModuleAncestor:function(e,t,n){var r,o=t.props||t,a=de.getModuleSectionType(o,n),i=de.getModuleAddressSequence((0,p.default)(o,"address",""));return(0,c.default)(i,(function(t){var o=(0,l.default)(n,{address:t}),i=(0,p.default)(o,"type","");if("specialty"===a)0===i.replace("et_pb_","").indexOf(e)&&(r=o);else i.replace("et_pb_","")===e&&(r=o)})),r},is:function(e,t){var n=t.props||t,r=!1;switch(e){case"section":r="section"===Dt(n);break;case"row":r="row"===Dt(n);break;case"row-inner":r="et_pb_row_inner"===(0,p.default)(n,"type");break;case"column":r="column"===Dt(n);break;case"column-inner":r="et_pb_column_inner"===(0,p.default)(n,"type");break;case"module":r="module"===Dt(n)&&!(0,p.default)(n,"is_module_child");break;case"fullwidth":r=Oe((0,p.default)(n,"attrs.fullwidth"));break;case"regular":r="section"===Dt(n)&&!Oe((0,p.default)(n,"attrs.fullwidth"))&&!Oe((0,p.default)(n,"attrs.specialty"));break;case"specialty":r=Oe((0,p.default)(n,"attrs.specialty"));break;case"disabled":r=Oe((0,p.default)(n,"attrs.disabled"));break;case"locked":r=Oe((0,p.default)(n,"attrs.locked"));break;case"removed":r="et-fb-removed-component"===(0,p.default)(n,"component_path","");break;default:r=(0,p.default)(n,e)}return r},isOn:Y.isOn,isOff:Y.isOff,isOnOff:Y.isOnOff,isYes:Y.isYes,isNo:Y.isNo,isDefault:Y.isDefault,isMobileDevice:function(){if(null===fe)try{document.createEvent("TouchEvent"),fe=de.$appWindow().width()<=1024}catch(e){fe=!1}return fe},isFileExtension:Y.isFileExtension,isIEOrEdge:function(){return document.documentMode||window.StyleMedia},isIE:function(){return de.$appWindow("body").hasClass("ie")},isBlockEditor:function(){return(0,d.default)(window,"wp.blocks")},isResponsiveView:function(e){return(0,h.default)(["tablet","phone"],e)},isRealMobileDevice:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},getConditionalDefault:function(e,t,n,r){if(!(0,v.default)(e)||!(0,j.default)((0,p.default)(e,"1")))return e;var o=J(e,2),a=o[0],i=o[1];r&&(a=q.default.getHoverField(a));var u=n?n.resolve(a):(0,p.default)(t,a);return(0,E.default)(u)&&(u=(0,T.default)(i)[0]),(0,p.default)(i,u)},getValueOrConditionalDefault:function(e,t,n){var r=(0,p.default)(t,e);return(0,E.default)(r)||""===r?de.getConditionalDefault((0,p.default)(n,e),t):r},condition:function(e){return(0,p.default)(ETBuilderBackend,["conditionalTags",e])},hasNumericValue:Y.hasNumericValue,hasValue:Y.hasValue,get:Y.get,getResponsiveStatus:function(e){var t=(0,P.default)(e)?e.split("|"):["off","desktop"];return!(0,E.default)(t[0])&&de.isOn(t[0])},getResponsiveLastMode:function(e){var t=(0,P.default)(e)?e.split("|"):["off","desktop"];return(0,p.default)(t,[1],"desktop")},parseShortcode:function(t,n,r){var o=this,a=document.documentMode,i="et-fb-preview-".concat((0,k.default)(),"-").concat(Math.floor(1e3*Math.random()+1)),u="".concat(ETBuilderBackend.site_url,"/?et_pb_preview=true&et_pb_preview_nonce=").concat(ETBuilderBackend.nonces.preview,"&iframe_id=").concat(i);setTimeout((function(){var l=e('*[data-shortcode-id="'.concat(r,'"]')),c=l.length?"".concat(l.width(),"px"):"100%",s=e("<iframe />",{id:i,src:u,style:"position: absolute; bottom: 0; left: 0; opacity: 0; pointer-events: none; width: ".concat(c,"; height: 100%;")}),f=!1,p={et_pb_preview_nonce:ETBuilderBackend.nonces.preview,is_fb_preview:!0,shortcode:t};e("body").append(s),s.on("load",(function(){if(!f){var e=document.getElementById(i);!(0,E.default)(a)&&a<10&&(p=JSON.stringify(p)),e.contentWindow.postMessage(p,u),f=!0;var t=window.addEventListener?"addEventListener":"attachEvent";(0,window[t])("attachEvent"==t?"onmessage":"message",(function(e){e.data.iframe_id===i&&(0,P.default)(e.data.html)&&o.hasValue(e.data)&&(n(e.data),s.remove())}),!1)}}))}),0)},renderExtendedIcon:function(e){var t=de.getExtendedIconData(e);return 0===t.unicode.indexOf("&#")?de.decodeIconUnicode(t.unicode):t.unicode},maybeFaIconType:function(e){return"divi"!==de.getExtendedIconData(e).type},getExtendedIconFontFamily:function(e){return"divi"!==de.getExtendedIconData(e).type?"FontAwesome":"ETmodules"},getExtendedIconFontWeight:function(e){return Number.parseInt(de.getExtendedIconData(e).fontWeight)},maybeBlackExtendedIconFontWeight:function(e){return de.maybeBlackFontWeightIcon(de.getExtendedIconData(e).fontWeight)},maybeNormalExtendedIconFontWeight:function(e){return de.maybeNormalFontWeightIcon(de.getExtendedIconData(e).fontWeight)},maybeBlackFontWeightIcon:function(e){return 900===Number.parseInt(e)},maybeNormalFontWeightIcon:function(e){return 400===Number.parseInt(e)},decodeIconUnicode:function(e){if(void 0===e||(0,b.default)(e))return null;var t=document.createElement("span");return t.innerHTML=e,t.firstChild.data},convertIconUnicodeToCssValue:function(e){var t=de.getExtendedIconData(e),n="";if(1===t.unicode.length){if("divi"!==t.type)return'"\\'.concat(t.unicode,'"');for(var r=ETBuilderBackend.fontIconsExtended,o=0;o<r.length;o++)if(r[o].decoded_unicode===t.unicode){n=r[o].unicode;break}}else n=t.unicode;return n=(n=(n=n.toLowerCase().replace("&#x","")).replace("&amp;#x","")).replace(";",""),'"\\'.concat(n,'"')},getExtendedIconStyleData:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"hover_icon",n=["","_phone","_tablet","__hover","__sticky"],r=Z({},e);return n.forEach((function(e){void 0!==r["".concat(t).concat(e)]&&de.maybeExtendedFontIconRaw(r["".concat(t).concat(e)])&&(r["".concat(t,"_font_family").concat(e)]=de.getExtendedIconFontFamily(r["".concat(t).concat(e)]),r["".concat(t,"_font_weight").concat(e)]=de.getExtendedIconData(r["".concat(t).concat(e)]).fontWeight,r["".concat(t).concat(e)]=de.convertIconUnicodeToCssValue(r["".concat(t).concat(e)]),void 0!==r["".concat(t,"_last_edited")]&&(r["".concat(t,"_font_family_last_edited")]=r["".concat(t,"_last_edited")],r["".concat(t,"_font_weight_last_edited")]=r["".concat(t,"_last_edited")]),"__hover"===e&&void 0!==r["".concat(t,"__hover_enabled")]&&(r["".concat(t,"_font_family__hover_enabled")]=r["".concat(t,"__hover_enabled")],r["".concat(t,"_font_weight__hover_enabled")]=r["".concat(t,"__hover_enabled")]),"__sticky"===e&&void 0!==r["".concat(t,"__sticky_enabled")]&&(r["".concat(t,"_font_family__sticky_enabled")]=r["".concat(t,"__sticky_enabled")],r["".concat(t,"_font_weight__sticky_enabled")]=r["".concat(t,"__sticky_enabled")]))})),{attrs:r,font_family_attr_name:"".concat(t,"_font_family"),font_weight_attr_name:"".concat(t,"_font_weight")}},getExtendedIconData:function(e){if(de.maybeExtendedFontIconRaw(e)){var t=e.split("||");return{unicode:t[0],type:t[1],fontWeight:void 0!==t[2]?t[2]:400}}return!1},maybeExtendedFontIconRaw:function(e){return!(0,b.default)(e)&&"string"==typeof e&&0<e.indexOf("||")&&(0<e.indexOf("fa")||0<e.indexOf("divi"))},processIconFontData:function(e){if(!(0,b.default)(e)&&"string"==typeof e&&0<e.indexOf("||")&&(0<e.indexOf("fa")||0<e.indexOf("divi"))){var t=e.split("||");return{iconFontFamily:"divi"!==t[1]?"FontAwesome":"ETmodules",iconFontWeight:void 0!==t[2]?t[2]:400}}},processFontIcon:function(t,n){if((0,E.default)(t))return null;if((0,b.default)(t))return"";if((0,b.default)(n)&&0<t.indexOf("||")&&(0<t.indexOf("fa")||0<t.indexOf("divi"))){var r=t.split("||")[0],o=document.createElement("span");return o.innerHTML=r,o.firstChild.data}var a=parseInt(t.replace(/[^0-9]/g,"")),i=n?ETBuilderBackend.fontIconsDown:ETBuilderBackend.fontIcons;return null===t.trim().match(/^%%/)||(0,E.default)(i[a])||(t=i[a]),t?e.parseHTML((0,z.default)(t))[0].nodeValue:null},generateResponsiveCss:function(e,t,n,r){if((0,b.default)(e))return"";var o=[];return(0,c.default)(e,(function(e,a){if(""!==e&&void 0!==e){var i={selector:t,declaration:"",device:a},u=void 0!==r&&""!==r?r:";";Array.isArray(e)&&!(0,b.default)(e)?(0,c.default)(e,(function(e,t){""!==e&&(i.declaration+="".concat(t,":").concat(e).concat(u))})):i.declaration="".concat(n,":").concat(e).concat(u),o.push(i)}})),o},generatePlaceholderCss:Y.generatePlaceholderCss,replaceCodeContentEntities:Y.replaceCodeContentEntities,removeFancyQuotes:Y.removeFancyQuotes,processRangeValue:function(e,t){if((0,E.default)(e))return"";var n="string"==typeof e?e.trim():e,r=parseFloat(n),o=n.toString().replace(r,"");return""===o&&(o="line_height"===(void 0!==t?t:"")&&3>=r?"em":"px"),isNaN(r)?"":r.toString()+o},getCorners:Y.getCorners,getCorner:Y.getCorner,gradientFieldsMapping:function(e){var t={colorEnd:"color_gradient_end",colorStart:"color_gradient_start",direction:"color_gradient_direction",endPosition:"color_gradient_end_position",radialDirection:"color_gradient_direction_radial",startPosition:"color_gradient_start_position",type:"color_gradient_type"};return e?(0,p.default)(t,e):t},gradientDefault:function(){return{colorEnd:ETBuilderBackend.defaults.backgroundOptions.colorEnd,colorStart:ETBuilderBackend.defaults.backgroundOptions.colorStart,direction:ETBuilderBackend.defaults.backgroundOptions.direction,endPosition:ETBuilderBackend.defaults.backgroundOptions.endPosition,radialDirection:ETBuilderBackend.defaults.backgroundOptions.radialDirection,startPosition:ETBuilderBackend.defaults.backgroundOptions.startPosition,type:ETBuilderBackend.defaults.backgroundOptions.type}},getSpacing:Y.getSpacing,closestElement:Y.closestElement,getBreakpoints:function(){return["desktop","tablet","phone"]},getPrevBreakpoint:function(e){return de.getBreakpoints()[(0,m.default)(de.getBreakpoints(),e)-1]},getNextBreakpoint:function(e){return de.getBreakpoints()[(0,m.default)(de.getBreakpoints(),e)+1]},getPreviewModes:function(){return["wireframe","zoom","desktop","tablet","phone"]},getGradient:function(e){var t=de.gradientDefault(),n="linear"===(e=(0,o.default)(t,(0,L.default)(e,de.hasValue))).type?e.direction:"circle at ".concat(e.radialDirection),r=U.default.sanitizeInputUnit(e.startPosition,void 0,"%"),a=U.default.sanitizeInputUnit(e.endPosition,void 0,"%");return"".concat(e.type,"-gradient(\n ").concat(n,",\n ").concat(e.colorStart," ").concat(r,",\n ").concat(e.colorEnd," ").concat(a,"\n )")},removeClassNameByPrefix:function(t,n){var r=e(void 0===n?"body":n),o=r.attr("class"),a=new RegExp("".concat(t,"[^\\s]+"),"g");if(!(0,E.default)(o)){var i=o.replace(a,"");r.attr("class",i.trim())}},getKeyboardList:function(e){var t;switch(e){case"sectionLayout":t=["49","50","51"];break;case"rowLayout":t=["49","50","51","52","53","54","55","56","57","48","189"];break;case"arrowDirections":t=["38","39","40","37"];break;default:t=!1}return t},getRowLayouts:function(e,t){var n="et_pb_row"===e?ETBuilderBackend.columnLayouts.regular:[];if("et_pb_row_inner"===e&&!(0,E.default)(t)){var r=ETBuilderBackend.columnLayouts.specialty[t];n=(0,S.default)((0,D.default)(r.columns),(function(e){var t=e+1;return 1===t?"4_4":(0,S.default)((0,D.default)(t),(function(){return"1_".concat(t)})).join(",")}))}return n},maybeLoadFont:function(t,n){var r=de.$topWindow("head").add(e("head")),o=ETBuilderBackend.et_builder_fonts_data,a=ETBuilderBackend.customFonts,i=ETBuilderBackend.removedFonts,u=ETBuilderBackend.useGoogleFonts,l=(0,T.default)(ETBuilderBackend.websafeFonts),s=void 0!==o[t]&&void 0!==o[t].styles?":".concat(o[t].styles):"",f=void 0!==o[t]&&void 0!==o[t].character_set?"&".concat(o[t].character_set):"",d=(0,p.default)(i,"".concat(t,".parent_font"),!1)?i[t].parent_font:t,y=de.fontnameToClass(t);if((0,E.default)(a[t])){if(r.find("link#".concat(y)).length||!u||(0,h.default)(l,t))return;t=d.replace(/ /g,"+"),r.append('<link id="'.concat(y,'" href="//fonts.googleapis.com/css?family=').concat(t).concat(s).concat(f,'" rel="stylesheet" type="text/css" />'))}else{if(r.find("style#".concat(y)).length)return;var m=(0,p.default)(a[t],"font_url",""),v=(0,P.default)(m)?"src: url('".concat(m,"');"):"";if(""===v&&!(0,P.default)(m)){var b={eot:{url:(0,p.default)(m,"eot",!1),format:"embedded-opentype"},woff2:{url:(0,p.default)(m,"woff2",!1),format:"woff2"},woff:{url:(0,p.default)(m,"woff",!1),format:"woff"},ttf:{url:(0,p.default)(m,"ttf",!1),format:"truetype"},otf:{url:(0,p.default)(m,"otf",!1),format:"opentype"}};b.eot.url&&(v="src: url('".concat(b.eot.url,"'); src: url('").concat(b.eot.url,"?#iefix') format('embedded-opentype')")),(0,c.default)(b,(function(e,t){"eot"!==t&&e.url&&(v+=""===v?"src: ":", ",v+="url('".concat(e.url,"') format('").concat(e.format,"')"))}))}r.append('<style id="'.concat(y,'">@font-face{font-family:"').concat(t,'"; ').concat(v,";}</style>"))}},fontnameToClass:function(e){return"et_gf_".concat(e.replace(/ /g,"_").toLowerCase())},callWindow:function(e){if((0,d.default)(window,e)){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(0,p.default)(window,e).apply(void 0,n)}},$appDocument:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:de.appDocument();return ce.jQuery(e)},$appWindow:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:de.appWindow();return ce.jQuery(e)},$topDocument:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:de.topDocument();return de.topWindow().jQuery(e)},$topWindow:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:de.topWindow();return de.topWindow().jQuery(e)},$TBViewport:function(){return de.$topWindow(".et-common-visual-builder").first()},$TBScrollTarget:function(){return de.$TBViewport().find("#et-fb-app")},topViewportWidth:function(){return de.isTB()?de.$TBViewport().width():de.topWindow().innerWidth},topViewportHeight:function(){return de.isTB()?de.$TBViewport().height():de.$topWindow().height()},viewportScrollTop:function(){var e=de.appWindow().ET_Builder.API.State.View_Mode;return de.isTB()?de.$TBScrollTarget().scrollTop():de.isBFB()||e.isPhone()||e.isTablet()||e.isZoom()?de.$topWindow().scrollTop():de.$appWindow().scrollTop()},getTopWindowWidth:function(){return de.isBFB()?de.$topWindow("#et_pb_layout").width():de.$topWindow().width()},getAppWindowWidth:function(){return de.$appWindow().width()},getBuilderAvailableWidth:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;if(de.isBFB())return de.topDocument().getElementById("et_pb_layout").clientWidth;var o=t&&e,a=(0,p.default)(de.appWindow(),"ET_Builder.API.State.View_Mode",{}),i=de.maybeGetScrollbarWidth(a.current),u=de.getTopWindowWidth();return i&&de.isTB()&&(u-=i),o&&(0,h.default)(["left","right"],n)&&(u-=r),u},appDocument:function(){return se},appWindow:function(){return ce},topDocument:function(){return de.topWindow().document},topWindow:function(){return H.top_window},hasFixedHeader:function(){return(0,h.default)(["fixed","absolute"],e("header").css("position"))},isElementInViewport:function(t){if(t.length>0&&(t=t[0]),!(0,b.default)(t)){var n=t.ownerDocument?t.ownerDocument.defaultView:t.defaultView,r=n.jQuery&&n.jQuery(n),o=n.frameElement?n.frameElement.getBoundingClientRect():{};if(r){var a=t.getBoundingClientRect(),i=a.top;a.height;o.top&&(i-=Math.abs(o.top));var u=r.height(),l=0;return de.hasFixedHeader()&&(l=e("header").height()),i<=u&&i>=l}}},getCommentsMarkup:function(e,t){(0,E.default)(e);var n=ETBuilderBackend.commentsModuleMarkup;if("h1"!==e&&(n=(n=n.replace("<h1","<".concat(e))).replace("</h1>","</".concat(e,">"))),"h3"!==t){var o=new RegExp('<h3 id="reply-title" class="comment-reply-title">(.*?)</h3>',"g");n=(0,r.default)(n,o,(function(e){return e=(e=e.replace("<h3","<".concat(t))).replace("</h3>","</".concat(t,">"))}))}return n},decodeHtmlEntities:function(e){return(e=(0,P.default)(e)?e:"").replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(t)}))},isLimitedMode:function(){return de.condition("is_limited_mode")},isBFB:function(){return de.condition("is_bfb")},isTB:function(){return de.condition("is_tb")},isLB:function(){return de.condition("is_layout_block")},isFB:function(){return!de.isBFB()&&!de.isTB()&&!de.isLB()},getWindowScrollLocation:function(e){return!de.condition("is_bfb")&&(0,h.default)(["wireframe","desktop"],e)?"app":"top"},hasBodyMargin:function(){return e("#et_pb_root").hasClass("et-fb-has-body-margin")},fixSliderHeight:function(e){setTimeout((function(){return et_fix_slider_height(e)}),600)},fixBuilderContent:function(t){setTimeout((function(){t.find(".et-waypoint, .et_pb_circle_counter, .et_pb_number_counter").each((function(){var t=e(this);t.hasClass("et_pb_circle_counter")&&(de.appWindow().et_pb_reinit_circle_counters(t),(0,E.default)(t.data("easyPieChart"))||t.data("easyPieChart").update(t.data("number-value"))),t.hasClass("et_pb_number_counter")&&(de.appWindow().et_pb_reinit_number_counters(t),(0,E.default)(t.data("easyPieChart"))||t.data("easyPieChart").update(t.data("number-value"))),t.find(".et_pb_counter_amount").length>0&&t.find(".et_pb_counter_amount").each((function(){de.appWindow().et_bar_counters_init(e(this))})),t.css({opacity:"1"})})),t.find(".et_parallax_bg").length&&t.find(".et_parallax_bg").each((function(){window.et_pb_parallax_init(e(this))})),de.appWindow().et_reinit_waypoint_modules(),(0,E.default)(window.et_shortcodes_init)||de.appWindow().et_shortcodes_init(t),de.$appWindow().trigger("resize")}),0)},triggerResizeForUIUpdate:function(){var t=this;clearTimeout(window.ETBuilderFauxResize),window.ETBuilderFauxResize=setTimeout((function(){var n=t;e(window).trigger("resize"),de.callWindow("et_fix_page_container_position"),n.condition("is_bfb")&&setTimeout((function(){e(document.activeElement).is("iframe")&&e(document.activeElement).trigger("blur")}),200)}),200)},getHeadingLevel:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"h2",n=e.parentAttrs,r=e.attrs;return de.hasValue(r.header_level)?r.header_level:de.hasValue(n)&&de.hasValue(n.header_level)?n.header_level:t},generateRowStructureClass:function(e){if((0,E.default)(e.content)||""===e.content||(0,b.default)(e.content))return"";var t="";switch((0,c.default)(e.content,(function(e){var n=(0,p.default)(e,"attrs.type");n&&(0,P.default)(n)&&(t+="_".concat(n.replace("_","-").trim()))})),t){case"_4-4":case"_1-2_1-2":case"_1-3_1-3_1-3":case"_2-5_3-5":case"_3-5_2-5":case"_1-3_2-3":case"_2-3_1-3":case"_1-5_3-5_1-5":case"_3-8_3-8":case"_1-3_1-3":t="";break;case"_1-4_1-4_1-4_1-4":t="et_pb_row_4col";break;case"_1-5_1-5_1-5_1-5_1-5":t="et_pb_row_5col";break;case"_1-6_1-6_1-6_1-6_1-6_1-6":t="et_pb_row_6col";break;default:t="et_pb_row".concat(t)}return t},shouldComponentUpdate:function(e,t,n){var r=t,o=e.props;return e.props.wireframeMode&&(r=de._cleanPropsForWireframeComparison(t),o=de._cleanPropsForWireframeComparison(e.props)),!(0,g.default)(r,o)||!(0,g.default)(n,e.state)},shouldComponentUpdateDelayed:function(e,t){var n=((0,j.default)(e)?e:{}).props,r=(0,j.default)(n)?n:{},o=(0,j.default)(t)?t:{},a=r.isInViewport,i=r.previewMode,u=r._v,l=o.isInViewport,c=o.previewMode,s=o._v;return!1===a&&!1===l&&(i!==c||u!==s)},shouldComponentUpdateOnScroll:function(e,t){var n=e.props,r=n.isInViewport,o=n.eventMode,a=t.isInViewport,i=t.eventMode;return!1===r&&!1===a&&o!==i&&("grid"===o||"grid"===i)},shouldComponentUpdateInViewport:function(e,t,n){var r=(0,j.default)(e)?e:{},o=r.props,a=r.state,i=(0,j.default)(o)?o:{},u=(0,j.default)(t)?t:{},c=(0,j.default)(a)?a:{},s=(0,j.default)(n)?n:{};if(c.isInViewportUpdater!==s.isInViewportUpdater)return!0;var f=i.isInViewport,p=i.shortcode_index,d=u.isInViewport,y=u.shortcode_index;if(!1!==f||!1!==d)return!0;if(p!==y)return!0;if((0,v.default)(i.content)&&(0,v.default)(u.content)){var h=de.getPropsFlat(i),m=de.getPropsFlat(u);return(0,B.default)(h,(function(e){var t=e._key,n=e.shortcode_index,r=(0,l.default)(m,(function(e){return e._key===t}));return!r||r.shortcode_index!==n}))}return!1},whyComponentDidUpdate:function(e,t,n,r){if(e){var o=e.props,a=e.state,i=Z({},o),u=Z({},a),l={},s={};(0,c.default)(i,(function(e,n){if((0,j.default)(e))(0,c.default)(e,(function(e,o){var a=(0,p.default)(t,"".concat(n,".").concat(o));(0,g.default)(e,a)||(l["".concat(n,":").concat(o)]={currentProps:e,previousProps:a,componentId:r})}));else{var o=(0,p.default)(t,n);(0,g.default)(e,o)||(l[n]={currentProps:e,previousProps:o,componentId:r})}})),(0,b.default)(l)||console.table(l),(0,c.default)(u,(function(e,t){if((0,j.default)(e))(0,c.default)(e,(function(e,o){var a=(0,p.default)(n,"".concat(t,".").concat(o));(0,g.default)(e,a)||(s["".concat(t,".").concat(o)]={currentState:e,previousState:a,componentId:r})}));else{var o=(0,p.default)(n,t);(0,g.default)(e,o)||(s[t]={currentState:e,previousState:o,componentId:r})}})),(0,b.default)(s)||console.table(s)}},findObjectByKeyDeep:function(e,t){var n;return(0,c.default)(e,(function(e,r){return r===t?(n=e,!0):(0,j.default)(e)?(n=de.findObjectByKeyDeep(e,t),!(0,_.default)(n)):void 0})),n},getPropsFlat:function(e,t){return(0,_.default)(t)&&(t=[]),e&&(0,v.default)(e.content)&&(0,c.default)(e.content,(function(e){de.getPropsFlat(e,t)})),e&&e._key&&t.push(e),t},_cleanPropsForWireframeComparison:function(e){if((0,E.default)(e))return e;var t=(0,R.default)(e,["attrs","children","content"]);return e.attrs&&(t.attrs=(0,A.default)(e.attrs,["locked","global_module","admin_label","collapsed","ab_subject_id","ab_goal","disabled","disabled_on","column_structure","type","_deleted"])),e.content&&(0,v.default)(e.content)&&!(0,b.default)(e.content)?(t.content=[],(0,c.default)(e.content,(function(e){t.content.push(de._cleanPropsForWireframeComparison(e))}))):(0,v.default)(e.content)||(t.content=""),t},getAdminBarHeight:function(){if(de.isTB())return 32;var e=de.$topWindow("#wpadminbar");return e.length>0?parseInt(e.innerHeight()):0},getScrollbarWidth:V.getScrollbarWidth,maybeGetScrollbarWidth:function(e){if(de.isBFB())return 0;var t=de.$topWindow("html"),n=de.$appWindow("html"),r=de.isTB()?de.getAdminBarHeight():0,o=de.$topDocument("#et-fb-app-frame").outerHeight(!0),a=t.outerHeight();return(0,h.default)(["desktop","wireframe"],e)&&(o=n.innerHeight()+r,a=de.$topWindow().innerHeight()),(0,h.default)(["zoom"],e)&&(o=Math.ceil(n.innerHeight()/2)+r,a=de.$topWindow().innerHeight()),o>a?de.getScrollbarWidth():0},getScrollTargets:function(){var e=(0,p.default)(de.appWindow(),"ET_Builder.API.State.View_Mode",{}),t=de.$appWindow("html");return de.isTB()?t=de.$TBScrollTarget():de.isBlockEditor()||!de.isBFB()&&(e.isDesktop()||e.isWireframe())||(t=de.$topWindow("html")),t},getScrollEventTarget:function(){var e=de.appWindow().ET_Builder.API.State.View_Mode,t=de.appWindow();return de.isTB()?t=de.$TBScrollTarget().get(0):(de.isBFB()||!e.isDesktop()&&!e.isWireframe())&&(t=de.topWindow()),t},enableScrollLock:function(){var e=de.$topWindow(".et-fb-page-settings-bar"),t=de.$topWindow("#wpadminbar"),n=de.$topWindow(".et_fixed_nav:not(.et_vertical_nav) #top-header"),r=de.$topWindow(".et_fixed_nav:not(.et_vertical_nav) #main-header"),o=((0,p.default)(de.appWindow(),"ET_Builder.API.State.View_Mode",{}),e.hasClass("et-fb-page-settings-bar--corner")),a=(e.hasClass("et-fb-page-settings-bar--right-corner"),e.hasClass("et-fb-page-settings-bar--left-corner")),i=(e.hasClass("et-fb-page-settings-bar--right"),e.hasClass("et-fb-page-settings-bar--vertical"));de.getScrollTargets().css({overflowY:"hidden",paddingRight:"".concat(de.getScrollbarWidth(),"px")}),de.isBFB()||(o||i||e.css("width","calc(100% - ".concat(ne,"px)")),a&&e.find(".et-fb-page-settings-bar__column--right").css("right","".concat(ne,"px"))),t.css("width","calc(100% - ".concat(ne,"px)")),n.css("width","calc(100% - ".concat(ne,"px)")),r.css("width","calc(100% - ".concat(ne,"px)"))},disableScrollLock:function(){var e=de.$topWindow(".et-fb-page-settings-bar"),t=de.$topWindow("#wpadminbar"),n=de.$topWindow(".et_fixed_nav:not(.et_vertical_nav) #top-header"),r=de.$topWindow(".et_fixed_nav:not(.et_vertical_nav) #main-header"),o=((0,p.default)(de.appWindow(),"ET_Builder.API.State.View_Mode",{}),e.hasClass("et-fb-page-settings-bar--corner")),a=(e.hasClass("et-fb-page-settings-bar--right-corner"),e.hasClass("et-fb-page-settings-bar--left-corner")),i=(e.hasClass("et-fb-page-settings-bar--right"),e.hasClass("et-fb-page-settings-bar--vertical"));de.getScrollTargets().css({overflowY:"auto",paddingRight:"0px"}),de.isBFB()||de.isTB()||(o||i||e.css("width",""),a&&e.find(".et-fb-page-settings-bar__column--right").css("right","0px")),de.condition("is_bfb")&&t.css("width","100%"),n.css("width",""),r.css("width","")},cookies:le,getEventsTarget:function(e){return de.isBFB()||e?de.topWindow():de.appWindow()},linkRel:function(e){var t=[];if(e){var n=["bookmark","external","nofollow","noreferrer","noopener"];e.split("|").forEach((function(e,r){e&&"off"!==e&&t.push(n[r])}))}return t.length?t.join(" "):null},setElementFont:function(e,t,n){var r="";if(""===e||(0,E.default)(e))return"";function o(e,t,n,r,o,a){var i="",u=a?" !important":"";return n&&!t?i="".concat(e,":").concat(o).concat(u,";"):!n&&t&&(i="".concat(e,":").concat(r).concat(u,";")),i}var a=e?e.split("|"):[],i=(void 0===n?"||||||||":n).split("|");if(!(0,b.default)(a)){var u=a[0],l=""!==a[1]?a[1]:"",c="on"===a[2],s="on"===a[3],f="on"===a[4],y="on"===a[5],h="on"===a[6],m=(0,E.default)(a[7])?"":a[7],v=(0,E.default)(a[8])?"":a[8],g=""!==i[1]?i[1]:"",O="on"===i[2],_="on"===i[3],w="on"===i[4],j="on"===i[5],P="on"===i[6];l="on"===l?"700":l,g="on"===g?"700":g,""!==u&&"Default"!==u&&(de.maybeLoadFont(u),r+=function(e,t){var n,r,o,a,i=(0,d.default)(ETBuilderBackend.customFonts,e,!1)?ETBuilderBackend.customFonts:ETBuilderBackend.et_builder_fonts_data,u=t?" !important":"",l=ETBuilderBackend.removedFonts;return a=(0,E.default)(i[e])||(0,E.default)(i[e].add_ms_version)?"":"'".concat(e," MS', "),(0,p.default)(l,e,!1)&&(r=l[e].styles,e=l[e].parent_font),""!==r&&(o=" font-weight:".concat(r,";")),n=(0,E.default)(i[e])?"serif":function(e){var t=e||"sans-serif",n=t;switch(t){case"sans-serif":n="Helvetica, Arial, Lucida, sans-serif";break;case"serif":n='Georgia, "Times New Roman", serif';break;case"cursive":n="cursive"}return n}(i[e].type),"".concat("font-family:'").concat(e,"',").concat(a).concat(n).concat(u,";").concat(o)}(u,t)),r+=o("font-weight",""!==g,""!==l,"normal",l,t),r+=o("font-style",O,c,"normal","italic",t),r+=o("text-transform",_,s,"none","uppercase",t),r+=o("text-decoration",w,f,"none","underline",t),r+=o("font-variant",j,y,"none","small-caps",t),r+=o("text-decoration",P,h,"none","line-through",t),r+=o("text-decoration-style",!1,""!==v,"solid",v,t),r+=o("-webkit-text-decoration-color",!1,""!==m,"",m,t),r=(r+=o("text-decoration-color",!1,""!==m,"",m,t)).trim()}return r},setResetFontStyle:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!(0,P.default)(e)||!(0,P.default)(t))return"";var r=e.split("|"),o=t.split("|");if((0,b.default)(r)||(0,b.default)(o))return"";var a=!(0,E.default)(r[2])&&"on"===r[2],i=!(0,E.default)(r[3])&&"on"===r[3],u=!(0,E.default)(r[4])&&"on"===r[4],l=!(0,E.default)(r[5])&&"on"===r[5],c=!(0,E.default)(r[6])&&"on"===r[6],s=!(0,E.default)(o[2])&&"on"===o[2],f=!(0,E.default)(o[3])&&"on"===o[3],p=!(0,E.default)(o[4])&&"on"===o[4],d=!(0,E.default)(o[5])&&"on"===o[5],y=!(0,E.default)(o[6])&&"on"===o[6],h="",m=n?" !important":"";if(!a&&s&&(h+="font-style: normal".concat(m,";")),!i&&f&&(h+="text-transform: none".concat(m,";")),!l&&d&&(h+="font-variant: none".concat(m,";")),!u&&p){var v=c||y?"line-through":"none";h+="text-decoration: ".concat(v).concat(m,";")}if(!c&&y){var g=u||p?"underline":"none";h+="text-decoration: ".concat(g).concat(m,";")}return h},decodeOptionListValue:function(e){var t=["&#91;","&#93;"],n=["[","]"];return e?JSON.parse((0,r.default)((0,r.default)(e,t[0],n[0]),t[1],n[1])):e},moduleHasBackground:function(e,t){var n,r,o=(0,E.default)(t)?["color","gradient","image","video"]:t,a=!1;return(0,c.default)(o,(function(t){switch(t){case"color":a=de.hasValue(e.background_color);break;case"gradient":a=de.isOn(e.use_background_color_gradient);break;case"image":a=de.hasValue(e.background_image);break;case"video":n=de.hasValue(e.background_video_mp4),r=de.hasValue(e.background_video_webm),a=n||r}return!a})),a},fitVids:function(e){e.length&&e.fitVids({customSelector:"iframe[src^='http://www.hulu.com'], iframe[src^='http://www.dailymotion.com'], iframe[src^='http://www.funnyordie.com'], iframe[src^='https://embed-ssl.ted.com'], iframe[src^='http://embed.revision3.com'], iframe[src^='https://flickr.com'], iframe[src^='http://blip.tv'], iframe[src^='http://www.collegehumor.com']"})},toTextOrientation:ie,getTextOrientation:(0,u.default)(ie,(function(e){return de.condition("is_rtl")&&"left"===e?"right":e})),isBuilderFocused:function(){return de.$appDocument(ETBuilderBackend.css.containerPrefix).is(":hover")||de.$topDocument(ETBuilderBackend.css.containerPrefix).is(":hover")},getFixedHeaderHeight:function(){var e=de.$appWindow("body");return e.hasClass("et_divi_theme")&&de.$topWindow().width()>=980&&!e.hasClass("et_vertical_nav")&&(parseInt(de.$appWindow("#top-header.et-fixed-header").height()),parseInt(de.$appWindow("#main-header.et-fixed-header").height())),e.hasClass("et_extra")&&parseInt(de.$appWindow(".et-fixed-header #main-header").height()),0},parseInlineCssIntoObject:function(e){return(0,f.default)((0,S.default)(e.split("; "),(function(e){return e.split(": ")})))},getProcessedTabSlug:function(e){return"advanced"===e?"design":e},getModuleAddressSequence:function(e){var t=[];if((0,v.default)(e)?t=e:(0,P.default)(e)&&(t=e.split(".")),t.length<1)return[];if((0,B.default)(t,(function(e){return isNaN(parseFloat(e))})))return[];var n=(0,T.default)(t),r=[];return(0,c.default)(n,(function(e){var n=parseInt(e,10)+1,o=(0,N.default)(t,n).join(".");r.push(o)})),r},getFontFieldIndexes:function(e){return(0,p.default)({font:[0],weight:[1],style:[2,3,4,5,6],line_style:[7],line_color:[8]},e,[])},flattenFields:function(e){return(0,I.default)(e,(function(e,t,n){if("composite"===t.type){var r=(0,p.default)(t,"composite_structure",{}),a=(0,S.default)(r,"controls").reduce((function(e,n){var r=(0,M.default)(n,(function(e,n){var r=(0,p.default)(e,"name",n),a=(0,p.default)(e,"tab_slug",(0,p.default)(t,"tab_slug","")),i=(0,p.default)(e,"toggle_slug",(0,p.default)(t,"toggle_slug",""));return(0,o.default)({},e,{name:r,tab_slug:de.getProcessedTabSlug(a),toggle_slug:i})}));return Z(Z({},e),r)}),{});return Z(Z({},e),a)}return Z(Z({},e),{},te({},n,t))}),{})},hasLocalStorage:function(){if(!(0,w.default)(pe))return pe;try{pe=!!ET_Builder.Frames.top.localStorage}catch(e){}return pe},showCoreModal:function(e){if(ETBuilderBackend[e]){var t=ETBuilderBackend[e].header,n=ETBuilderBackend[e].text,r=ETBuilderBackend[e].buttons,o=ETBuilderBackend.coreModalTemplate,a=ETBuilderBackend.coreModalButtonsTemplate,i=ETBuilderBackend[e].classes,u=r?(0,I.default)(r,(function(e,t){return e+t}),""):"";u=de.sprintf(a,u);var l=(0,T.default)(r).length>1?"et-core-modal-two-buttons":"",c=de.sprintf(o,t,n,u);de.$topWindow(".et-core-modal-overlay").remove(),de.$topWindow(c).appendTo(de.$topWindow("body")).addClass(l).addClass(i),de.$appWindow().trigger("et-core-modal-active")}},hideCoreModal:function(e){de.$topWindow(".".concat(e)).addClass("et-core-closing").delay(600).queue((function(){de.$topWindow(this).removeClass("et-core-active et-core-closing").dequeue().remove()}))},stripHTMLTags:function(e){return e.replace(/(<([^>]+)>)/gi,"")},getIntegerValue:function(e){switch(K(e)){case"string":return Math.trunc(e.replace(/[^\-\.\d]/g,"").replace(/(?!^)-/g,"").replace(/\..*/g,""));case"number":return Math.trunc(e);default:return 0}},getFormattedPx:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=de.getIntegerValue(e);return 0!==n?"".concat(n,"px"):t?"":"0px"},scrollToAddress:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"desktop",r=de.$appWindow('[data-address="'.concat(e,'"]'));if(r&&r.length){var o=de.isTB()||de.isBFB()||(0,h.default)(["zoom","tablet","phone"],n),a=o?de.$topWindow("html"):de.$appWindow("html");de.isTB()&&(a=de.$TBScrollTarget());var i=r.offset().top;"zoom"===n&&(i=Math.ceil(.5*i));var u=de.viewportScrollTop(),l=de.isBFB()?de.$topWindow("#et-bfb-app-frame").offset().top-de.getAdminBarHeight():0,c=de.isTB()||de.isBFB()?0:de.$appWindow("#et-boc").offset().top,s=i+l-c,f=Math.abs(s-u),p=400,d=800,y=6e3,m=Math.ceil(f/1e3)*p;m<d&&(m=d),m>y&&(m=y),a.stop(),0<f?a.animate({scrollTop:s},m,(function(){(0,O.default)(t)&&t()})):(0,O.default)(t)&&t()}},viewModeDraggableHandleWidth:30,appendPrependCommaSeparatedSelectors:function(e,t,n){var r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],o=[],a=e.split(","),i=(0,S.default)(a,W.default),u="prefix"===n;return(0,c.default)(i,(function(e){u&&r?o.push("".concat(t," ").concat(e)):u&&!r?o.push("".concat(t).concat(e)):!u&&r?o.push("".concat(e," ").concat(t)):u||r||o.push("".concat(e).concat(t))})),(0,I.default)(o,(function(e,t){return"".concat(e,", ").concat(t)}))}};de.maybeLoadFont=(0,x.default)(de.maybeLoadFont.bind(de)),window.ET_FB=window.ET_FB||{},window.ET_FB.utils={log:de.log,defaultAllLogAreas:["general","store_action_obj","store_emit","warning"],debug:function(){if(!(0,E.default)(re.debug))return re.debug;try{return re.debug="true"===localStorage.getItem("et_fb_debug"),re.debug}catch(e){return!1}},debugOn:function(){try{return localStorage.setItem("et_fb_debug","true"),re.debug=!0,"Debug mode is activated"}catch(e){return"Debug mode was not activated due to lack of support or other error"}},debugOff:function(){return localStorage.setItem("et_fb_debug","false"),re.debug=!1,"Debug mode is deactivated"},debugSetLogAreas:function(e){return localStorage.setItem("et_fb_debug_log_areas",e),"Separate by space to set multiple areas. You are now logging these areas: ".concat(de.debugLogAreas().join(", "))},debugAddLogArea:function(e){var t=localStorage.getItem("et_fb_debug_log_areas");return localStorage.setItem("et_fb_debug_log_areas","".concat(t," ").concat(e)),"Separate by space to set multiple areas. You are now logging these areas: ".concat(de.debugLogAreas().join(", "))},debugSetAllLogAreas:function(){return localStorage.setItem("et_fb_debug_log_areas",de.defaultAllLogAreas.join(" ")),"You are now logging these areas: ".concat(de.defaultAllLogAreas.join(", "))},debugLogAreas:function(){var e=localStorage.getItem("et_fb_debug_log_areas");return!(0,E.default)(re.enableAllLogAreas)&&re.enableAllLogAreas?de.defaultAllLogAreas:(0,E.default)(re.enabledLogAreas)?null===e?de.defaultAllLogAreas:e.split(" "):re.enabledLogAreas}};var ye=de.applyMixinsSafely,he=de.intentionallyCloneDeep,me=de.intentionallyClone,ve=de.sanitized_previously,be=de.log,ge=de.is,Oe=de.isOn,_e=de.isOff,we=de.isOnOff,je=de.isYes,Pe=de.isNo,Ee=de.isDefault,Te=de.isMobileDevice,Se=de.isIEOrEdge,Me=de.isIE,xe=de.isBlockEditor,ke=de.condition,Re=de.hasLocalStorage,Ce=de.hasNumericValue,Ae=de.hasValue,Le=de.getResponsiveStatus,De=de.parseShortcode,Ie=de.processFontIcon,Be=de.processIconFontData,We=de.generateResponsiveCss,Ne=de.generatePlaceholderCss,ze=de.replaceCodeContentEntities,He=de.removeFancyQuotes,Fe=de.processRangeValue,Ve=de.getCorners,Ue=de.getCorner,qe=de.getSpacing,Ye=de.closestElement,Ge=de.getBreakpoints,$e=de.getViewModeByWidth,Ke=de.getPreviewModes,Xe=de.getGradient,Ze=de.removeClassNameByPrefix,Je=de.getKeyboardList,Qe=de.getRowLayouts,et=de.maybeLoadFont,tt=de.fontnameToClass,nt=de.getCommentsMarkup,rt=de.callWindow,ot=de.decodeHtmlEntities,at=de.hasBodyMargin,it=de.fixSliderHeight,ut=de.fixBuilderContent,lt=de.triggerResizeForUIUpdate,ct=de.enableScrollLock,st=de.disableScrollLock,ft=de.linkRel,pt=de.setElementFont,dt=de.decodeOptionListValue,yt=de.sprintf,ht=de.isJson,mt=de.isValidHtml,vt=de.getNextBreakpoint,bt=de.getPrevBreakpoint,gt=de.appDocument,Ot=de.$appDocument,_t=de.appWindow,wt=de.$appWindow,jt=de.topDocument,Pt=de.$topDocument,Et=de.topWindow,Tt=de.$topWindow,St=de.getFixedHeaderHeight,Mt=de.parseInlineCssIntoObject,xt=de.getOS,kt=de.isBFB,Rt=de.isTB,Ct=de.isLimitedMode,At=de.isModuleLocked,Lt=de.isModuleDeleted,Dt=de.getComponentType,It=de.getModuleSectionType,Bt=de.getModuleAncestor,Wt=de.getScrollbarWidth,Nt=de.getProcessedTabSlug,zt=de.getModuleAddressSequence,Ht=de.getFontFieldIndexes,Ft=de.isRealMobileDevice,Vt=de.stripHTMLTags,Ut=de.appendPrependCommaSeparatedSelectors,qt=de.getIntegerValue,Yt=de.getFormattedPx,Gt=de.viewModeDraggableHandleWidth,$t=de.getAdminBarHeight,Kt=de.viewportScrollTop,Xt=de.isElementInViewport,Zt=de.topViewportWidth,Jt=de.maybeGetScrollbarWidth;t.maybeGetScrollbarWidth=Jt,t.topViewportWidth=Zt,t.isElementInViewport=Xt,t.viewportScrollTop=Kt,t.getAdminBarHeight=$t,t.viewModeDraggableHandleWidth=Gt,t.getFormattedPx=Yt,t.getIntegerValue=qt,t.appendPrependCommaSeparatedSelectors=Ut,t.stripHTMLTags=Vt,t.isRealMobileDevice=Ft,t.getFontFieldIndexes=Ht,t.getModuleAddressSequence=zt,t.getProcessedTabSlug=Nt,t.getScrollbarWidth=Wt,t.getModuleAncestor=Bt,t.getModuleSectionType=It,t.getComponentType=Dt,t.isModuleDeleted=Lt,t.isModuleLocked=At,t.isLimitedMode=Ct,t.isTB=Rt,t.isBFB=kt,t.getOS=xt,t.parseInlineCssIntoObject=Mt,t.getFixedHeaderHeight=St,t.$topWindow=Tt,t.topWindow=Et,t.$topDocument=Pt,t.topDocument=jt,t.$appWindow=wt,t.appWindow=_t,t.$appDocument=Ot,t.appDocument=gt,t.getPrevBreakpoint=bt,t.getNextBreakpoint=vt,t.isValidHtml=mt,t.isJson=ht,t.sprintf=yt,t.decodeOptionListValue=dt,t.setElementFont=pt,t.linkRel=ft,t.disableScrollLock=st,t.enableScrollLock=ct,t.triggerResizeForUIUpdate=lt,t.fixBuilderContent=ut,t.fixSliderHeight=it,t.hasBodyMargin=at,t.decodeHtmlEntities=ot,t.callWindow=rt,t.getCommentsMarkup=nt,t.fontnameToClass=tt,t.maybeLoadFont=et,t.getRowLayouts=Qe,t.getKeyboardList=Je,t.removeClassNameByPrefix=Ze,t.getGradient=Xe,t.getPreviewModes=Ke,t.getViewModeByWidth=$e,t.getBreakpoints=Ge,t.closestElement=Ye,t.getSpacing=qe,t.getCorner=Ue,t.getCorners=Ve,t.processRangeValue=Fe,t.removeFancyQuotes=He,t.replaceCodeContentEntities=ze,t.generatePlaceholderCss=Ne,t.generateResponsiveCss=We,t.processIconFontData=Be,t.processFontIcon=Ie,t.parseShortcode=De,t.getResponsiveStatus=Le,t.hasValue=Ae,t.hasNumericValue=Ce,t.hasLocalStorage=Re,t.condition=ke,t.isBlockEditor=xe,t.isIE=Me,t.isIEOrEdge=Se,t.isMobileDevice=Te,t.isDefault=Ee,t.isNo=Pe,t.isYes=je,t.isOnOff=we,t.isOff=_e,t.isOn=Oe,t.is=ge,t.log=be,t.sanitized_previously=ve,t.intentionallyClone=me,t.intentionallyCloneDeep=he,t.applyMixinsSafely=ye;var Qt=de;t.default=Qt}).call(this,n(8))},function(e,t,n){var r=n(34);e.exports=function(){var e=arguments,t=r(e[0]);return e.length<3?t:t.replace(e[1],e[2])}},function(e,t,n){var r=n(59)("flowRight",n(434));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(435)(!0);e.exports=r},function(e,t,n){var r=n(208),o=n(136),a=n(207),i=n(272),u=n(6),l=n(271);e.exports=function(e){return o((function(t){var n=t.length,o=n,c=r.prototype.thru;for(e&&t.reverse();o--;){var s=t[o];if("function"!=typeof s)throw new TypeError("Expected a function");if(c&&!f&&"wrapper"==i(s))var f=new r([],!0)}for(o=f?o:n;++o<n;){s=t[o];var p=i(s),d="wrapper"==p?a(s):void 0;f=d&&l(d[0])&&424==d[1]&&!d[4].length&&1==d[9]?f[i(d[0])].apply(f,d[3]):1==s.length&&l(s)?f[p]():f.thru(s)}return function(){var e=arguments,r=e[0];if(f&&1==e.length&&u(r))return f.plant(r).value();for(var o=0,a=n?t[o].apply(this,e):r;++o<n;)a=t[o].call(this,a);return a}}))}},function(e,t,n){var r=n(176),o=n(246);e.exports=function(e,t){return e&&r(e,o(t))}},function(e,t){e.exports=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var o=e[t];r[o[0]]=o[1]}return r}},function(e,t,n){var r=n(439),o=n(244);e.exports=function(e,t){return null!=e&&o(e,t,r)}},function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e,t){return null!=e&&n.call(e,t)}},function(e,t,n){var r=n(99),o=n(56),a=Math.max;e.exports=function(e,t,n){var i=null==e?0:e.length;if(!i)return-1;var u=null==n?0:o(n);return u<0&&(u=a(i+u,0)),r(e,t,u)}},function(e,t,n){var r=n(37),o=n(126),a=n(442),i=n(73),u=n(49),l=n(444),c=n(136),s=n(200),f=c((function(e,t){var n={};if(null==e)return n;var c=!1;t=r(t,(function(t){return t=i(t,e),c||(c=t.length>1),t})),u(e,s(e),n),c&&(n=o(n,7,l));for(var f=t.length;f--;)a(n,t[f]);return n}));e.exports=f},function(e,t,n){var r=n(73),o=n(131),a=n(443),i=n(61);e.exports=function(e,t){return t=r(t,e),null==(e=a(e,t))||delete e[i(o(t))]}},function(e,t,n){var r=n(89),o=n(101);e.exports=function(e,t){return t.length<2?e:r(e,o(t,0,-1))}},function(e,t,n){var r=n(102);e.exports=function(e){return r(e)?void 0:e}},function(e,t,n){var r=n(66),o=n(133),a=n(209),i=n(135),u=r((function(e,t){var n=i(t,a(u));return o(e,32,void 0,t,n)}));u.placeholder={},e.exports=u},function(e,t,n){var r=n(447),o=n(136)((function(e,t){return null==e?{}:r(e,t)}));e.exports=o},function(e,t,n){var r=n(285),o=n(243);e.exports=function(e,t){return r(e,t,(function(t,n){return o(e,n)}))}},function(e,t,n){var r=n(37),o=n(29),a=n(285),i=n(200);e.exports=function(e,t){if(null==e)return{};var n=r(i(e),(function(e){return[e]}));return t=o(t),a(e,n,(function(e,n){return t(e,n[0])}))}},function(e,t,n){var r=n(450)();e.exports=r},function(e,t,n){var r=n(451),o=n(48),a=n(251);e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&o(t,n,i)&&(n=i=void 0),t=a(t),void 0===n?(n=t,t=0):n=a(n),i=void 0===i?t<n?1:-1:a(i),r(t,n,i,e)}}},function(e,t){var n=Math.ceil,r=Math.max;e.exports=function(e,t,o,a){for(var i=-1,u=r(n((t-e)/(o||1)),0),l=Array(u);u--;)l[a?u:++i]=e,e+=o;return l}},function(e,t,n){var r=n(99);e.exports=function(e,t){for(var n=e.length;n--&&r(t,e[n],0)>-1;);return n}},function(e,t,n){var r=n(99);e.exports=function(e,t){for(var n=-1,o=e.length;++n<o&&r(t,e[n],0)>-1;);return n}},function(e,t){e.exports=function(e){return e.split("")}},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",s=c+l+("(?:\\u200d(?:"+[a,i,u].join("|")+")"+c+l+")*"),f="(?:"+[a+r+"?",r,i,u,n].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+s,"g");e.exports=function(e){return e.match(p)||[]}},function(e,t,n){var r=n(101),o=n(56);e.exports=function(e,t,n){return e&&e.length?(t=n||void 0===t?1:o(t),r(e,0,t<0?0:t)):[]}},function(e,t,n){var r=n(34),o=n(458),a=/&(?:amp|lt|gt|quot|#39);/g,i=RegExp(a.source);e.exports=function(e){return(e=r(e))&&i.test(e)?e.replace(a,o):e}},function(e,t,n){var r=n(459)({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});e.exports=r},function(e,t){e.exports=function(e){return function(t){return null==e?void 0:e[t]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.vhToPx=t.pxToPercent=t.percentToPx=t.sanitizeCSSSelector=t.sanitizeInputUnit=t.isAcceptableCSSStringValue=t.getNumber=t.getUnit=void 0;var r=f(n(25)),o=f(n(283)),a=f(n(289)),i=f(n(12)),u=f(n(34)),l=f(n(286)),c=f(n(24)),s=n(461);function f(e){return e&&e.__esModule?e:{default:e}}function p(e){return function(e){if(Array.isArray(e))return h(e)}(e)||m(e)||y(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e){return function(e){if(Array.isArray(e))return e}(e)||m(e)||y(e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){if(e){if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?h(e,t):void 0}}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}var v=new RegExp(["::-webkit-input-placeholder","::-moz-placeholder",":-ms-input-placeholder"].join("|")),b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"px",n=(0,c.default)(e)||(0,r.default)(e)?"":e,i=n.length,u=["%"],l=["em","px","cm","mm","in","pt","pc","ex","vh","vw","ms"],s=["deg","rem"],f=["vmin","vmax"],p="!important",d=p.length;return""===n||(0,a.default)(n)?t:(n.substr(0-d,d)===p&&(i-=d,n=n.substr(0,i).trim()),(0,o.default)(f,n.substr(-4,4))?n.substr(-4,4):(0,o.default)(s,n.substr(-3,3))?n.substr(-3,3):(0,o.default)(l,n.substr(-2,2))?n.substr(-2,2):(0,o.default)(u,n.substr(-1,1))?"%":t)};t.getUnit=b;t.getNumber=function(e,t){return(0,s.maybeFloat)(e,t)};var g=function(e,t){return(0,o.default)((0,i.default)(ETBuilderBackend.acceptableCSSStringValues,e,[]),t)};t.isAcceptableCSSStringValue=g;var O=function(e,t,n,a){e=(0,u.default)(e),t=!!t;var i,l,c="!important",s=c.length,f=!1,p=e.length;return""===e?"":(e.substr(0-s,s)===c&&(f=!0,p-=s,e=e.substr(0,p).trim()),!(0,r.default)(a)&&g(a,e)?(i=e,f&&!t&&(i="".concat(i," ").concat(c)),i):(0,o.default)(["%"],e.substr(-1,1))?(i=parseFloat(e)+e.substr(-1,1),f&&!t&&(i="".concat(i," ").concat(c)),i):(0,o.default)(["deg","rem"],e.substr(-3,3))?(i=parseFloat(e)+e.substr(-3,3),f&&!t&&(i="".concat(i," ").concat(c)),i):(0,o.default)(["em","px","cm","mm","in","pt","pc","ex","vh","vw","ms"],e.substr(-2,2))?(i=parseFloat(e)+e.substr(-2,2),f&&!t&&(i="".concat(i," ").concat(c)),i):isNaN(parseFloat(e))?"":(l=parseFloat(e),(0,r.default)(n)?(((0,r.default)(n)||"no_default_unit"!==n)&&(l+="px"),l):l+n))};t.sanitizeInputUnit=O;var _=function(e){return(0,u.default)(e).split(",").map(l.default).reduce((function(e,t){var n=d(e),r=n[0],o=n.slice(1);return t.match(v)?[r].concat(p(o),[t]):[r?"".concat(r,", ").concat(t):t].concat(p(o))}),[])};t.sanitizeCSSSelector=_;t.percentToPx=function(e,t){return t*e/100};t.pxToPercent=function(e,t){return 100*t/e};t.vhToPx=function(e,t){return e/100*t};var w={getUnit:b,isAcceptableCSSStringValue:g,sanitizeInputUnit:O,sanitizeCSSSelector:_};t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.average=t.roundOff=t.roundBy=t.getAmount=t.getPercent=t.mapNumber=t.toPrecision=t.toFixed=t.getPrecision=t.range=t.max=t.min=t.maybeNumber=t.maybeFloat=t.maybeInt=t.maybeNaN=t.Normalizer=void 0;var r=p(n(462)),o=p(n(282)),a=p(n(463)),i=p(n(464)),u=p(n(468)),l=p(n(470)),c=p(n(471)),s=p(n(476)),f=p(n(290));function p(e){return e&&e.__esModule?e:{default:e}}var d=function(e){return e<0?-1:1};t.Normalizer=function(){var e=0;return(0,r.default)((function(t,n){var r=e+Math.abs(n);return t>r?(e=r,0):t===r?(e=0,r*d(n)):t<r?(e=r%t,Math.floor(r/t)*d(n)):void 0}))};var y=function(e,t){return(0,f.default)(e)?t:e};t.maybeNaN=y;t.maybeInt=function(e,t){return y(parseInt(e),t)};t.maybeFloat=function(e,t){return y(parseFloat(e),t)};t.maybeNumber=function(e,t){return(0,f.default)(parseInt(e))?t:e};var h=(0,r.default)(Math.min);t.min=h;var m=(0,r.default)(Math.max);t.max=m;t.range=function(e,t,n){return Math.min(t,Math.max(e,n))};var v=(0,o.default)(c.default,l.default,u.default,(0,i.default)("."),a.default);t.getPrecision=v;var b=(0,r.default)((function(e,t){return parseFloat(parseFloat(t).toFixed(e))}));t.toFixed=b;var g=(0,r.default)((function(e,t){return t*Math.pow(10,-1*e)}));t.toPrecision=g;t.mapNumber=function(e,t,n){var r=parseFloat(t);return(0,f.default)(r)?n:e(r)};t.getPercent=function(e,t){return 0===t?0:100*e/t};t.getAmount=function(e,t){return t*(.01*e)};t.roundBy=function(e,t){return e>t?Math.ceil(t):Math.floor(t)};t.roundOff=function(e,t){return e>t?Math.floor(t):Math.ceil(t)};t.average=function(e){return(0,s.default)(e)/e.length}},function(e,t,n){var r=n(59)("curry",n(276));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(59)("toString",n(34),n(141));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(59)("split",n(465));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(112),o=n(287),a=n(211),i=n(48),u=n(466),l=n(288),c=n(34);e.exports=function(e,t,n){return n&&"number"!=typeof n&&i(e,t,n)&&(t=n=void 0),(n=void 0===n?4294967295:n>>>0)?(e=c(e))&&("string"==typeof t||null!=t&&!u(t))&&!(t=r(t))&&a(e)?o(l(e),0,n):e.split(t,n):[]}},function(e,t,n){var r=n(467),o=n(47),a=n(78),i=a&&a.isRegExp,u=i?o(i):r;e.exports=u},function(e,t,n){var r=n(22),o=n(16);e.exports=function(e){return o(e)&&"[object RegExp]"==r(e)}},function(e,t,n){var r=n(59)("tail",n(469),n(141));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(101);e.exports=function(e){var t=null==e?0:e.length;return t?r(e,1,t):[]}},function(e,t,n){var r=n(59)("head",n(85),n(141));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(59)("size",n(472),n(141));r.placeholder=n(50),e.exports=r},function(e,t,n){var r=n(116),o=n(65),a=n(23),i=n(86),u=n(473);e.exports=function(e){if(null==e)return 0;if(a(e))return i(e)?u(e):e.length;var t=o(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},function(e,t,n){var r=n(474),o=n(211),a=n(475);e.exports=function(e){return o(e)?a(e):r(e)}},function(e,t,n){var r=n(245)("length");e.exports=r},function(e,t){var n="[\\ud800-\\udfff]",r="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",a="[^\\ud800-\\udfff]",i="(?:\\ud83c[\\udde6-\\uddff]){2}",u="[\\ud800-\\udbff][\\udc00-\\udfff]",l="(?:"+r+"|"+o+")"+"?",c="[\\ufe0e\\ufe0f]?",s=c+l+("(?:\\u200d(?:"+[a,i,u].join("|")+")"+c+l+")*"),f="(?:"+[a+r+"?",r,i,u,n].join("|")+")",p=RegExp(o+"(?="+o+")|"+f+s,"g");e.exports=function(e){for(var t=p.lastIndex=0;p.test(e);)++t;return t}},function(e,t,n){var r=n(477),o=n(30);e.exports=function(e){return e&&e.length?r(e,o):0}},function(e,t){e.exports=function(e,t){for(var n,r=-1,o=e.length;++r<o;){var a=t(e[r]);void 0!==a&&(n=void 0===n?a:n+a)}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.isEnabled=t.getHoverEnabledField=t.getHoverField=t.getFieldBaseName=t.enabledSuffix=t.hoverSuffix=void 0;var r=i(n(13)),o=i(n(86)),a=i(n(12));function i(e){return e&&e.__esModule?e:{default:e}}var u="__hover",l="__hover_enabled",c=function(){return u};t.hoverSuffix=c;var s=function(){return l};t.enabledSuffix=s;var f=function(e){return!(0,r.default)(e)&&(0,o.default)(e)?e.split(u).shift():e};t.getFieldBaseName=f;var p=function(e){return"".concat(f(e)).concat(u)};t.getHoverField=p;var d=function(e){return"".concat(f(e)).concat(l)};t.getHoverEnabledField=d;var y=function(e,t){return 0===(0,a.default)(t,d(e),"").indexOf("on")};t.isEnabled=y;var h={isEnabled:y,hoverSuffix:c,enabledSuffix:s,getFieldBaseName:f,getHoverField:p,getHoverEnabledField:d};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isRealMobileDevice=function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},t.closestElement=t.getPercentage=t.set=t.prop=t.toString=t.getSpacing=t.getCorner=t.getCorners=t.removeFancyQuotes=t.hasNumericValue=t.replaceCodeContentEntities=t.generatePlaceholderCss=t.isFileExtension=t.isDefault=t.isNo=t.isYes=t.toOnOff=t.isOnOff=t.isOff=t.isOn=t.isValidHtml=t.isJson=t.get=t.hasValue=void 0;var r=p(n(11)),o=p(n(85)),a=p(n(131)),i=p(n(26)),u=p(n(6)),l=p(n(13)),c=p(n(34)),s=p(n(290)),f=p(n(249));function p(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(480);var m=function(e){return""!==e&&void 0!==e&&!1!==e&&!(0,s.default)(e)};t.hasValue=m;var v=function(e,t){return m(e)?e:t};t.get=v;t.isJson=function(e){try{return(0,r.default)(JSON.parse(e))}catch(e){return!1}};t.isValidHtml=function(e){var t=["area","base","br","col","embed","hr","img","input","link","menuitem","meta","param","source","track","wbr","!--"].join("|"),n=new RegExp("<(".concat(t,").*?>"),"gi"),r=e.replace(n,""),o=r.match(/<[^\/].*?>/g)||[],a=r.match(/<\/.+?>/g)||[];return o.length===a.length};t.isOn=function(e){return"on"===e};t.isOff=function(e){return"off"===e};t.isOnOff=function(e){return"on"===e||"off"===e};t.toOnOff=function(e){return e?"on":"off"};t.isYes=function(e){return"yes"===e};t.isNo=function(e){return"no"===e};t.isDefault=function(e){return"default"===e};t.isFileExtension=function(e,t){return t===(0,o.default)((0,a.default)(e.split(".")).split("?"))};t.generatePlaceholderCss=function(e,t){var n=["::-webkit-input-placeholder",":-moz-placeholder","::-moz-placeholder",":-ms-input-placeholder"],r=[];return!(0,l.default)(e)&&(0,u.default)(e)&&(0,i.default)(e,(function(e){(0,i.default)(n,(function(n){r.push({selector:e+n,declaration:t})}))})),r};t.replaceCodeContentEntities=function(e){return"string"==typeof(e=(0,c.default)(e))&&(e=(e=(e=(e=e.replace(/&#039;/g,"'")).replace(/&#091;/g,"[")).replace(/&#093;/g,"]")).replace(/&#215;/g,"x")),e};t.hasNumericValue=function(e){return""!==e&&void 0!==e&&!(0,s.default)(parseInt(e))};t.removeFancyQuotes=function(e){return"string"==typeof(e=(0,c.default)(e))&&(e=e.replace(/&#8221;/g,"").replace(/&#8243;/g,"")),e};var b=function(){return["top","right","bottom","left"]};t.getCorners=b;t.getCorner=function(e){return["top","right","bottom","left"][e]};t.getSpacing=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"0px";if(!m(e))return n;var r=["top","right","bottom","left"],o=(0,f.default)(r,(function(e){return e===t})),a=(0,c.default)(e).split("|");return m(a[o])?a[o]:n};t.toString=function(e){return m(e)?(0,c.default)(e):""};t.prop=function(e,t,n){return n&&v(n[t],e)||e};t.set=function(e,t,n){return y(y({},n||{}),{},h({},e,t))};t.getPercentage=function(e,t){return e/100*parseFloat(t)};t.closestElement=function(e,t){return e.closest(t)}},function(e,t,n){"use strict";Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;do{if(Element.prototype.matches.call(t,e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null})},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function a(e){return e&&e.__esModule?e:{default:e}}var i=a(n(219)),u=a(n(143)),l=a(n(220)),c=a(n(144)),s=a(n(221)),f=a(n(222)),p=a(n(1)),d=a(n(2)),y=1e3/60,h=function(e){function t(n){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e.call(this,n),this.wasAnimating=!1,this.animationID=null,this.prevTime=0,this.accumulatedTime=0,this.unreadPropStyle=null,this.clearUnreadPropStyle=function(e){var t=!1,n=o.state,a=n.currentStyle,i=n.currentVelocity,u=n.lastIdealStyle,l=n.lastIdealVelocity;for(var c in e)if(Object.prototype.hasOwnProperty.call(e,c)){var s=e[c];"number"==typeof s&&(t||(t=!0,a=r({},a),i=r({},i),u=r({},u),l=r({},l)),a[c]=s,i[c]=0,u[c]=s,l[c]=0)}t&&o.setState({currentStyle:a,currentVelocity:i,lastIdealStyle:u,lastIdealVelocity:l})},this.startAnimationIfNecessary=function(){o.animationID=s.default((function(e){var t=o.props.style;if(f.default(o.state.currentStyle,t,o.state.currentVelocity))return o.wasAnimating&&o.props.onRest&&o.props.onRest(),o.animationID=null,o.wasAnimating=!1,void(o.accumulatedTime=0);o.wasAnimating=!0;var n=e||c.default(),r=n-o.prevTime;if(o.prevTime=n,o.accumulatedTime=o.accumulatedTime+r,o.accumulatedTime>10*y&&(o.accumulatedTime=0),0===o.accumulatedTime)return o.animationID=null,void o.startAnimationIfNecessary();var a=(o.accumulatedTime-Math.floor(o.accumulatedTime/y)*y)/y,i=Math.floor(o.accumulatedTime/y),u={},s={},p={},d={};for(var h in t)if(Object.prototype.hasOwnProperty.call(t,h)){var m=t[h];if("number"==typeof m)p[h]=m,d[h]=0,u[h]=m,s[h]=0;else{for(var v=o.state.lastIdealStyle[h],b=o.state.lastIdealVelocity[h],g=0;g<i;g++){var O=l.default(y/1e3,v,b,m.val,m.stiffness,m.damping,m.precision);v=O[0],b=O[1]}var _=l.default(y/1e3,v,b,m.val,m.stiffness,m.damping,m.precision),w=_[0],j=_[1];p[h]=v+(w-v)*a,d[h]=b+(j-b)*a,u[h]=v,s[h]=b}}o.animationID=null,o.accumulatedTime-=i*y,o.setState({currentStyle:p,currentVelocity:d,lastIdealStyle:u,lastIdealVelocity:s}),o.unreadPropStyle=null,o.startAnimationIfNecessary()}))},this.state=this.defaultState()}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"propTypes",value:{defaultStyle:d.default.objectOf(d.default.number),style:d.default.objectOf(d.default.oneOfType([d.default.number,d.default.object])).isRequired,children:d.default.func.isRequired,onRest:d.default.func},enumerable:!0}]),t.prototype.defaultState=function(){var e=this.props,t=e.defaultStyle,n=e.style,r=t||u.default(n),o=i.default(r);return{currentStyle:r,currentVelocity:o,lastIdealStyle:r,lastIdealVelocity:o}},t.prototype.componentDidMount=function(){this.prevTime=c.default(),this.startAnimationIfNecessary()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){null!=this.unreadPropStyle&&this.clearUnreadPropStyle(this.unreadPropStyle),this.unreadPropStyle=e.style,null==this.animationID&&(this.prevTime=c.default(),this.startAnimationIfNecessary())},t.prototype.componentWillUnmount=function(){null!=this.animationID&&(s.default.cancel(this.animationID),this.animationID=null)},t.prototype.render=function(){var e=this.props.children(this.state.currentStyle);return e&&p.default.Children.only(e)},t}(p.default.Component);t.default=h,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function a(e){return e&&e.__esModule?e:{default:e}}var i=a(n(219)),u=a(n(143)),l=a(n(220)),c=a(n(144)),s=a(n(221)),f=a(n(222)),p=a(n(1)),d=a(n(2)),y=1e3/60;var h=function(e){function t(n){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e.call(this,n),this.animationID=null,this.prevTime=0,this.accumulatedTime=0,this.unreadPropStyles=null,this.clearUnreadPropStyle=function(e){for(var t=o.state,n=t.currentStyles,a=t.currentVelocities,i=t.lastIdealStyles,u=t.lastIdealVelocities,l=!1,c=0;c<e.length;c++){var s=e[c],f=!1;for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p)){var d=s[p];"number"==typeof d&&(f||(f=!0,l=!0,n[c]=r({},n[c]),a[c]=r({},a[c]),i[c]=r({},i[c]),u[c]=r({},u[c])),n[c][p]=d,a[c][p]=0,i[c][p]=d,u[c][p]=0)}}l&&o.setState({currentStyles:n,currentVelocities:a,lastIdealStyles:i,lastIdealVelocities:u})},this.startAnimationIfNecessary=function(){o.animationID=s.default((function(e){var t=o.props.styles(o.state.lastIdealStyles);if(function(e,t,n){for(var r=0;r<e.length;r++)if(!f.default(e[r],t[r],n[r]))return!1;return!0}(o.state.currentStyles,t,o.state.currentVelocities))return o.animationID=null,void(o.accumulatedTime=0);var n=e||c.default(),r=n-o.prevTime;if(o.prevTime=n,o.accumulatedTime=o.accumulatedTime+r,o.accumulatedTime>10*y&&(o.accumulatedTime=0),0===o.accumulatedTime)return o.animationID=null,void o.startAnimationIfNecessary();for(var a=(o.accumulatedTime-Math.floor(o.accumulatedTime/y)*y)/y,i=Math.floor(o.accumulatedTime/y),u=[],s=[],p=[],d=[],h=0;h<t.length;h++){var m=t[h],v={},b={},g={},O={};for(var _ in m)if(Object.prototype.hasOwnProperty.call(m,_)){var w=m[_];if("number"==typeof w)v[_]=w,b[_]=0,g[_]=w,O[_]=0;else{for(var j=o.state.lastIdealStyles[h][_],P=o.state.lastIdealVelocities[h][_],E=0;E<i;E++){var T=l.default(y/1e3,j,P,w.val,w.stiffness,w.damping,w.precision);j=T[0],P=T[1]}var S=l.default(y/1e3,j,P,w.val,w.stiffness,w.damping,w.precision),M=S[0],x=S[1];v[_]=j+(M-j)*a,b[_]=P+(x-P)*a,g[_]=j,O[_]=P}}p[h]=v,d[h]=b,u[h]=g,s[h]=O}o.animationID=null,o.accumulatedTime-=i*y,o.setState({currentStyles:p,currentVelocities:d,lastIdealStyles:u,lastIdealVelocities:s}),o.unreadPropStyles=null,o.startAnimationIfNecessary()}))},this.state=this.defaultState()}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"propTypes",value:{defaultStyles:d.default.arrayOf(d.default.objectOf(d.default.number)),styles:d.default.func.isRequired,children:d.default.func.isRequired},enumerable:!0}]),t.prototype.defaultState=function(){var e=this.props,t=e.defaultStyles,n=e.styles,r=t||n().map(u.default),o=r.map((function(e){return i.default(e)}));return{currentStyles:r,currentVelocities:o,lastIdealStyles:r,lastIdealVelocities:o}},t.prototype.componentDidMount=function(){this.prevTime=c.default(),this.startAnimationIfNecessary()},t.prototype.UNSAFE_componentWillReceiveProps=function(e){null!=this.unreadPropStyles&&this.clearUnreadPropStyle(this.unreadPropStyles),this.unreadPropStyles=e.styles(this.state.lastIdealStyles),null==this.animationID&&(this.prevTime=c.default(),this.startAnimationIfNecessary())},t.prototype.componentWillUnmount=function(){null!=this.animationID&&(s.default.cancel(this.animationID),this.animationID=null)},t.prototype.render=function(){var e=this.props.children(this.state.currentStyles);return e&&p.default.Children.only(e)},t}(p.default.Component);t.default=h,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();function a(e){return e&&e.__esModule?e:{default:e}}var i=a(n(219)),u=a(n(143)),l=a(n(220)),c=a(n(484)),s=a(n(144)),f=a(n(221)),p=a(n(222)),d=a(n(1)),y=a(n(2)),h=1e3/60;function m(e,t,n){var r=t;return null==r?e.map((function(e,t){return{key:e.key,data:e.data,style:n[t]}})):e.map((function(e,t){for(var o=0;o<r.length;o++)if(r[o].key===e.key)return{key:r[o].key,data:r[o].data,style:n[t]};return{key:e.key,data:e.data,style:n[t]}}))}function v(e,t,n,r,o,a,u,l,s){for(var f=c.default(r,o,(function(e,r){var o=t(r);return null==o||p.default(a[e],o,u[e])?(n({key:r.key,data:r.data}),null):{key:r.key,data:r.data,style:o}})),d=[],y=[],h=[],m=[],v=0;v<f.length;v++){for(var b=f[v],g=null,O=0;O<r.length;O++)if(r[O].key===b.key){g=O;break}if(null==g){var _=e(b);d[v]=_,h[v]=_;var w=i.default(b.style);y[v]=w,m[v]=w}else d[v]=a[g],h[v]=l[g],y[v]=u[g],m[v]=s[g]}return[f,d,y,h,m]}var b=function(e){function t(n){var o=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),e.call(this,n),this.unmounting=!1,this.animationID=null,this.prevTime=0,this.accumulatedTime=0,this.unreadPropStyles=null,this.clearUnreadPropStyle=function(e){for(var t=v(o.props.willEnter,o.props.willLeave,o.props.didLeave,o.state.mergedPropsStyles,e,o.state.currentStyles,o.state.currentVelocities,o.state.lastIdealStyles,o.state.lastIdealVelocities),n=t[0],a=t[1],i=t[2],u=t[3],l=t[4],c=0;c<e.length;c++){var s=e[c].style,f=!1;for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p)){var d=s[p];"number"==typeof d&&(f||(f=!0,a[c]=r({},a[c]),i[c]=r({},i[c]),u[c]=r({},u[c]),l[c]=r({},l[c]),n[c]={key:n[c].key,data:n[c].data,style:r({},n[c].style)}),a[c][p]=d,i[c][p]=0,u[c][p]=d,l[c][p]=0,n[c].style[p]=d)}}o.setState({currentStyles:a,currentVelocities:i,mergedPropsStyles:n,lastIdealStyles:u,lastIdealVelocities:l})},this.startAnimationIfNecessary=function(){o.unmounting||(o.animationID=f.default((function(e){if(!o.unmounting){var t=o.props.styles,n="function"==typeof t?t(m(o.state.mergedPropsStyles,o.unreadPropStyles,o.state.lastIdealStyles)):t;if(function(e,t,n,r){if(r.length!==t.length)return!1;for(var o=0;o<r.length;o++)if(r[o].key!==t[o].key)return!1;for(o=0;o<r.length;o++)if(!p.default(e[o],t[o].style,n[o]))return!1;return!0}(o.state.currentStyles,n,o.state.currentVelocities,o.state.mergedPropsStyles))return o.animationID=null,void(o.accumulatedTime=0);var r=e||s.default(),a=r-o.prevTime;if(o.prevTime=r,o.accumulatedTime=o.accumulatedTime+a,o.accumulatedTime>10*h&&(o.accumulatedTime=0),0===o.accumulatedTime)return o.animationID=null,void o.startAnimationIfNecessary();for(var i=(o.accumulatedTime-Math.floor(o.accumulatedTime/h)*h)/h,u=Math.floor(o.accumulatedTime/h),c=v(o.props.willEnter,o.props.willLeave,o.props.didLeave,o.state.mergedPropsStyles,n,o.state.currentStyles,o.state.currentVelocities,o.state.lastIdealStyles,o.state.lastIdealVelocities),f=c[0],d=c[1],y=c[2],b=c[3],g=c[4],O=0;O<f.length;O++){var _=f[O].style,w={},j={},P={},E={};for(var T in _)if(Object.prototype.hasOwnProperty.call(_,T)){var S=_[T];if("number"==typeof S)w[T]=S,j[T]=0,P[T]=S,E[T]=0;else{for(var M=b[O][T],x=g[O][T],k=0;k<u;k++){var R=l.default(h/1e3,M,x,S.val,S.stiffness,S.damping,S.precision);M=R[0],x=R[1]}var C=l.default(h/1e3,M,x,S.val,S.stiffness,S.damping,S.precision),A=C[0],L=C[1];w[T]=M+(A-M)*i,j[T]=x+(L-x)*i,P[T]=M,E[T]=x}}b[O]=P,g[O]=E,d[O]=w,y[O]=j}o.animationID=null,o.accumulatedTime-=u*h,o.setState({currentStyles:d,currentVelocities:y,lastIdealStyles:b,lastIdealVelocities:g,mergedPropsStyles:f}),o.unreadPropStyles=null,o.startAnimationIfNecessary()}})))},this.state=this.defaultState()}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"propTypes",value:{defaultStyles:y.default.arrayOf(y.default.shape({key:y.default.string.isRequired,data:y.default.any,style:y.default.objectOf(y.default.number).isRequired})),styles:y.default.oneOfType([y.default.func,y.default.arrayOf(y.default.shape({key:y.default.string.isRequired,data:y.default.any,style:y.default.objectOf(y.default.oneOfType([y.default.number,y.default.object])).isRequired}))]).isRequired,children:y.default.func.isRequired,willEnter:y.default.func,willLeave:y.default.func,didLeave:y.default.func},enumerable:!0},{key:"defaultProps",value:{willEnter:function(e){return u.default(e.style)},willLeave:function(){return null},didLeave:function(){}},enumerable:!0}]),t.prototype.defaultState=function(){var e=this.props,t=e.defaultStyles,n=e.styles,r=e.willEnter,o=e.willLeave,a=e.didLeave,l="function"==typeof n?n(t):n,c=void 0;c=null==t?l:t.map((function(e){for(var t=0;t<l.length;t++)if(l[t].key===e.key)return l[t];return e}));var s=null==t?l.map((function(e){return u.default(e.style)})):t.map((function(e){return u.default(e.style)})),f=null==t?l.map((function(e){return i.default(e.style)})):t.map((function(e){return i.default(e.style)})),p=v(r,o,a,c,l,s,f,s,f),d=p[0];return{currentStyles:p[1],currentVelocities:p[2],lastIdealStyles:p[3],lastIdealVelocities:p[4],mergedPropsStyles:d}},t.prototype.componentDidMount=function(){this.prevTime=s.default(),this.startAnimationIfNecessary()},t.prototype.componentWillReceiveProps=function(e){this.unreadPropStyles&&this.clearUnreadPropStyle(this.unreadPropStyles);var t=e.styles;this.unreadPropStyles="function"==typeof t?t(m(this.state.mergedPropsStyles,this.unreadPropStyles,this.state.lastIdealStyles)):t,null==this.animationID&&(this.prevTime=s.default(),this.startAnimationIfNecessary())},t.prototype.componentWillUnmount=function(){this.unmounting=!0,null!=this.animationID&&(f.default.cancel(this.animationID),this.animationID=null)},t.prototype.render=function(){var e=m(this.state.mergedPropsStyles,this.unreadPropStyles,this.state.currentStyles),t=this.props.children(e);return t&&d.default.Children.only(t)},t}(d.default.Component);t.default=b,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t,n){for(var r={},o=0;o<e.length;o++)r[e[o].key]=o;var a={};for(o=0;o<t.length;o++)a[t[o].key]=o;var i=[];for(o=0;o<t.length;o++)i[o]=t[o];for(o=0;o<e.length;o++)if(!Object.prototype.hasOwnProperty.call(a,e[o].key)){var u=n(o,e[o]);null!=u&&i.push(u)}return i.sort((function(e,n){var o=a[e.key],i=a[n.key],u=r[e.key],l=r[n.key];if(null!=o&&null!=i)return a[e.key]-a[n.key];if(null!=u&&null!=l)return r[e.key]-r[n.key];if(null!=o){for(var c=0;c<t.length;c++){var s=t[c].key;if(Object.prototype.hasOwnProperty.call(r,s)){if(o<a[s]&&l>r[s])return-1;if(o>a[s]&&l<r[s])return 1}}return 1}for(c=0;c<t.length;c++){s=t[c].key;if(Object.prototype.hasOwnProperty.call(r,s)){if(i<a[s]&&u>r[s])return 1;if(i>a[s]&&u<r[s])return-1}}return-1}))},e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0;var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};t.default=function(e,t){return r({},u,t,{val:e})};var o,a=n(292),i=(o=a)&&o.__esModule?o:{default:o},u=r({},i.default.noWobble,{precision:.01});e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(){0};e.exports=t.default},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=y(n(2)),i=y(n(12)),u=y(n(85)),l=y(n(13)),c=y(n(25)),s=y(n(18)),f=y(n(5)),p=y(n(145)),d=y(n(19));function y(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},b(e,t)}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=w(e);if(t){var o=w(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return O(this,n)}}function O(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _(e)}function _(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(500);var P=a.default.shape({value:a.default.string.isRequired,label:a.default.string}),E=a.default.shape({label:a.default.string,options:a.default.arrayOf(P).isRequired}),T=a.default.arrayOf(P),S=a.default.arrayOf(E),M=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(f,e);var t,n,r,a=g(f);function f(){var e;m(this,f);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return j(_(e=a.call.apply(a,[this].concat(n))),"getGroups",(function(){var t=e.props.options,n=(0,u.default)(t);return(0,c.default)(n)?[]:(0,c.default)(n.options)?[{options:t}]:t})),j(_(e),"handleOnClick",(function(t,n){n.preventDefault(),n.stopPropagation(),e.props.onChange(t)})),e}return t=f,(n=[{key:"render",value:function(){var e=this,t=this.getGroups();return o.default.createElement("ul",{className:"et-common-vertical-menu"},(0,s.default)(t,(function(t,n){return o.default.createElement("li",{key:(0,i.default)(t,"label",n),className:"et-common-vertical-menu__group"},!(0,c.default)(t.label)&&o.default.createElement("p",{className:"et-common-vertical-menu__group-label"},t.label),!(0,l.default)(t.options)&&o.default.createElement("ul",null,(0,s.default)(t.options,(function(t,r){return o.default.createElement("li",{key:"".concat((0,i.default)(t,"label"),":").concat(t.value),className:"et-common-vertical-menu__option","data-tip":!0,"data-for":"vertical-menu-tooltip-".concat(n,"-").concat(r)},o.default.createElement(d.default,{className:"et-common-vertical-menu__option-button",onClick:e.handleOnClick.bind(null,t.value),onContextMenu:e.handleOnClick.bind(null,t.value)},o.default.createElement("span",{className:"et-common-vertical-menu__option-label"},(0,i.default)(t,"label",t.value))),o.default.createElement(p.default,{id:"vertical-menu-tooltip-".concat(n,"-").concat(r),className:"et-tb-tooltip--compact"},(0,i.default)(t,"label",t.value)))}))))})))}}])&&v(t.prototype,n),r&&v(t,r),f}(o.PureComponent);j(M,"propTypes",{options:a.default.oneOfType([T,S]).isRequired,onChange:a.default.func}),j(M,"defaultProps",{onChange:f.default});var x=M;t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.hide=function(e){i(a.default.GLOBAL.HIDE,{target:e})},e.rebuild=function(){i(a.default.GLOBAL.REBUILD)},e.show=function(e){i(a.default.GLOBAL.SHOW,{target:e})},e.prototype.globalRebuild=function(){this.mount&&(this.unbindListener(),this.bindListener())},e.prototype.globalShow=function(e){if(this.mount){var t={currentTarget:e.detail.target};this.showTooltip(t,!0)}},e.prototype.globalHide=function(e){if(this.mount){var t=!!(e&&e.detail&&e.detail.target);this.hideTooltip({currentTarget:t&&e.detail.target},t)}}};var r,o=n(293),a=(r=o)&&r.__esModule?r:{default:r};var i=function(e,t){var n=void 0;"function"==typeof window.CustomEvent?n=new window.CustomEvent(e,{detail:t}):((n=document.createEvent("Event")).initEvent(e,!1,!0),n.detail=t),window.dispatchEvent(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.prototype.bindWindowEvents=function(e){window.removeEventListener(a.default.GLOBAL.HIDE,this.globalHide),window.addEventListener(a.default.GLOBAL.HIDE,this.globalHide,!1),window.removeEventListener(a.default.GLOBAL.REBUILD,this.globalRebuild),window.addEventListener(a.default.GLOBAL.REBUILD,this.globalRebuild,!1),window.removeEventListener(a.default.GLOBAL.SHOW,this.globalShow),window.addEventListener(a.default.GLOBAL.SHOW,this.globalShow,!1),e&&(window.removeEventListener("resize",this.onWindowResize),window.addEventListener("resize",this.onWindowResize,!1))},e.prototype.unbindWindowEvents=function(){window.removeEventListener(a.default.GLOBAL.HIDE,this.globalHide),window.removeEventListener(a.default.GLOBAL.REBUILD,this.globalRebuild),window.removeEventListener(a.default.GLOBAL.SHOW,this.globalShow),window.removeEventListener("resize",this.onWindowResize)},e.prototype.onWindowResize=function(){this.mount&&this.hideTooltip()}};var r,o=n(293),a=(r=o)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.prototype.isCustomEvent=function(e){return this.state.event||!!e.getAttribute("data-event")},e.prototype.customBindListener=function(e){var t=this,n=this.state,o=n.event,i=n.eventOff,u=e.getAttribute("data-event")||o,l=e.getAttribute("data-event-off")||i;u.split(" ").forEach((function(n){e.removeEventListener(n,a),a=r.bind(t,l),e.addEventListener(n,a,!1)})),l&&l.split(" ").forEach((function(n){e.removeEventListener(n,t.hideTooltip),e.addEventListener(n,t.hideTooltip,!1)}))},e.prototype.customUnbindListener=function(e){var t=this.state,n=t.event,r=t.eventOff,o=n||e.getAttribute("data-event"),i=r||e.getAttribute("data-event-off");e.removeEventListener(o,a),i&&e.removeEventListener(i,this.hideTooltip)}};var r=function(e,t){var n=this.state.show,r=this.props.id,a=t.currentTarget.getAttribute("data-iscapture"),i=a&&"true"===a||this.props.isCapture,u=t.currentTarget.getAttribute("currentItem");i||t.stopPropagation(),n&&"true"===u?e||this.hideTooltip(t):(t.currentTarget.setAttribute("currentItem","true"),o(t.currentTarget,this.getTargetArray(r)),this.showTooltip(t))},o=function(e,t){for(var n=0;n<t.length;n++)e!==t[n]?t[n].setAttribute("currentItem","false"):t[n].setAttribute("currentItem","true")},a=void 0},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.prototype.isCapture=function(e){var t=e.getAttribute("data-iscapture");return t&&"true"===t||this.props.isCapture||!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.prototype.getEffect=function(e){return e.getAttribute("data-effect")||this.props.effect||"float"}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){e.prototype.bindRemovalTracker=function(){var e=this,t=r();if(null!=t){var n=new t((function(t){var n=!0,r=!1,o=void 0;try{for(var a,i=t[Symbol.iterator]();!(n=(a=i.next()).done);n=!0){var u=a.value,l=!0,c=!1,s=void 0;try{for(var f,p=u.removedNodes[Symbol.iterator]();!(l=(f=p.next()).done);l=!0){if(f.value===e.state.currentTarget)return void e.hideTooltip()}}catch(e){c=!0,s=e}finally{try{!l&&p.return&&p.return()}finally{if(c)throw s}}}}catch(e){r=!0,o=e}finally{try{!n&&i.return&&i.return()}finally{if(r)throw o}}}));n.observe(window.document,{childList:!0,subtree:!0}),this.removalTracker=n}},e.prototype.unbindRemovalTracker=function(){this.removalTracker&&(this.removalTracker.disconnect(),this.removalTracker=null)}};var r=function(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,u,l,c){var s,f,p,d=n.clientWidth,y=n.clientHeight,h=ET_Builder.Frames.top,m=r(e,t,l),v=m.mouseX,b=m.mouseY,g=o(l,t.clientWidth,t.clientHeight,d,y),O=a(c),_=O.extraOffset_X,w=O.extraOffset_Y,j=h.innerWidth,P=h.innerHeight,E=i(n),T=E.parentTop,S=E.parentLeft,M=function(e,t){var n=g[e].l;return v*(t=t||1)+n+_},x=function(e,t){var n=g[e].r;return v*(t=t||1)+n+_},k=function(e,t){var n=g[e].t;return b*(t=t||1)+n+w},R=function(e,t){var n=g[e].b;return b*(t=t||1)+n+w},C=function(){var e=!1,t=void 0;return k("left")<0&&R("left")<=P&&R("bottom")<=P?(e=!0,t="bottom"):R("left")>P&&k("left")>=0&&k("top")>=0&&(e=!0,t="top"),{result:e,newPlace:t}},A=function(){var e=!1,t=void 0;return M("top")<0&&x("top")<=j&&x("right")<=j?(e=!0,t="right"):x("top")>j&&M("top")>=0&&M("left")>=0&&(e=!0,t="left"),{result:e,newPlace:t}},L=(s=C(),f=s.result,p=s.newPlace,f&&A().result?{result:!1}:(!f&&M("left")<0&&x("right")<=j&&(f=!0,p="right"),{result:f,newPlace:p})),D=function(){var e=C(),t=e.result,n=e.newPlace;return t&&A().result?{result:!1}:(!t&&x("right")>j&&M("left")>=0&&(t=!0,n="left"),{result:t,newPlace:n})}(),I=function(){var e=A(),t=e.result,n=e.newPlace;return t&&C().result?{result:!1}:(!t&&k("top")<0&&R("bottom")<=P&&(t=!0,n="bottom"),{result:t,newPlace:n})}(),B=function(){var e=A(),t=e.result,n=e.newPlace;return t&&C().result?{result:!1}:(!t&&R("bottom")>P&&k("top")>=0&&(t=!0,n="top"),{result:t,newPlace:n})}();if("left"===u&&L.result)return{isNewState:!0,newState:{place:L.newPlace}};if("right"===u&&D.result)return{isNewState:!0,newState:{place:D.newPlace}};if("top"===u&&I.result)return{isNewState:!0,newState:{place:I.newPlace}};if("bottom"===u&&B.result)return{isNewState:!0,newState:{place:B.newPlace}};var W=h,N=W.jQuery,z=(N("body"),N("#et-fb-app-frame, #et-bfb-app-frame")),H=parseInt(z.css("margin-right"),10),F=N(t).closest("html.et-fb-app-frame").length||N(t).closest("html.et-tb-html").length||N(t).closest("html.et-bfb-html").length,V={top:0,left:F?H:0},U=z.contents().find("html"),q=z.width(),Y=U.hasClass("et-fb-preview--phone"),G=U.hasClass("et-fb-preview--tablet"),$=U.hasClass("et-fb-preview--zoom"),K=Y||G,X=Y||G||$,Z=N(t).closest(".et-fb-page-settings-bar").length,J=N(t).closest(".et-fb-modal").length,Q=N(t).closest(".et-responsive-view-controls").length,ee=$&&F?.5:1,te=N(W).scrollTop();if($&&F&&(V.left=(q-.5*q)/2,Z||(V.top-=te)),N(t).closest(".et_pb_root--bfb").length){c=N("#et_pb_layout").offset();var ne=N("#et_pb_layout .postbox-header").outerHeight();V.left+=c.left,X?Z||Q||(V.top+=c.top+ne):V.top+=c.top-te+ne}if(K&&(Z||J||(V.top-=te),!Z&&!Q&&!J)){var re=N(".et-responsive-view-controls");re.length&&!N(t).closest("html.et-tb-html").length&&(V.top+=parseInt(window.getComputedStyle(re.get(0),":before").height,10)),V.left+=z.position().left}return{isNewState:!1,position:{left:parseInt(M(u,ee)-S+V.left,10),top:parseInt(k(u,ee)-T+V.top,10)}}};var r=function(e,t,n){var r=t.getBoundingClientRect(),o=r.top,a=r.left,i=t.clientWidth,u=t.clientHeight;return"float"===n?{mouseX:e.clientX,mouseY:e.clientY}:{mouseX:a+i/2,mouseY:o+u/2}},o=function(e,t,n,r,o){var a=void 0,i=void 0,u=void 0,l=void 0;return"float"===e?(a={l:-r/2,r:r/2,t:-(o+3+2),b:-3},u={l:-r/2,r:r/2,t:15,b:o+3+2+12},l={l:-(r+3+2),r:-3,t:-o/2,b:o/2},i={l:3,r:r+3+2,t:-o/2,b:o/2}):"solid"===e&&(a={l:-r/2,r:r/2,t:-(n/2+o+2),b:-n/2},u={l:-r/2,r:r/2,t:n/2,b:n/2+o+2},l={l:-(r+t/2+2),r:-t/2,t:-o/2,b:o/2},i={l:t/2,r:r+t/2+2,t:-o/2,b:o/2}),{top:a,bottom:u,left:l,right:i}},a=function(e){var t=0,n=0;for(var r in"[object String]"===Object.prototype.toString.apply(e)&&(e=JSON.parse(e.toString().replace(/\'/g,'"'))),e)"top"===r?n-=parseInt(e[r],10):"bottom"===r?n+=parseInt(e[r],10):"left"===r?t-=parseInt(e[r],10):"right"===r&&(t+=parseInt(e[r],10));return{extraOffset_X:t,extraOffset_Y:n}},i=function(e){for(var t=e;t&&"none"===window.getComputedStyle(t).getPropertyValue("transform");)t=t.parentElement;return{parentTop:t&&t.getBoundingClientRect().top||0,parentLeft:t&&t.getBoundingClientRect().left||0}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){if(t)return t;if(null!=n)return n;if(null===n)return null;var o=/<br\s*\/?>/;return r&&"false"!==r&&o.test(e)?e.split(o).map((function(e,t){return a.default.createElement("span",{key:t,className:"multi-line"},e)})):e};var r,o=n(1),a=(r=o)&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseAria=function(e){var t={};return Object.keys(e).filter((function(e){return/(^aria-\w+$|^role$)/.test(e)})).forEach((function(n){t[n]=e[n]})),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.length;return e.hasOwnProperty?Array.prototype.slice.call(e):new Array(t).fill().map((function(t){return e[t]}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default='.__react_component_tooltip{border-radius:3px;display:inline-block;font-size:13px;left:-999em;opacity:0;padding:8px 21px;position:fixed;pointer-events:none;transition:opacity 0.3s ease-out;top:-999em;visibility:hidden;z-index:999}.__react_component_tooltip:before,.__react_component_tooltip:after{content:"";width:0;height:0;position:absolute}.__react_component_tooltip.show{opacity:0.9;margin-top:0px;margin-left:0px;visibility:visible}.__react_component_tooltip.type-dark{color:#fff;background-color:#222}.__react_component_tooltip.type-dark.place-top:after{border-top-color:#222;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-dark.place-bottom:after{border-bottom-color:#222;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-dark.place-left:after{border-left-color:#222;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-dark.place-right:after{border-right-color:#222;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-dark.border{border:1px solid #fff}.__react_component_tooltip.type-dark.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-dark.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-dark.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-dark.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-success{color:#fff;background-color:#8DC572}.__react_component_tooltip.type-success.place-top:after{border-top-color:#8DC572;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-success.place-bottom:after{border-bottom-color:#8DC572;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-success.place-left:after{border-left-color:#8DC572;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-success.place-right:after{border-right-color:#8DC572;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-success.border{border:1px solid #fff}.__react_component_tooltip.type-success.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-success.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-success.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-success.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-warning{color:#fff;background-color:#F0AD4E}.__react_component_tooltip.type-warning.place-top:after{border-top-color:#F0AD4E;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-warning.place-bottom:after{border-bottom-color:#F0AD4E;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-warning.place-left:after{border-left-color:#F0AD4E;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-warning.place-right:after{border-right-color:#F0AD4E;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-warning.border{border:1px solid #fff}.__react_component_tooltip.type-warning.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-warning.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-warning.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-warning.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-error{color:#fff;background-color:#BE6464}.__react_component_tooltip.type-error.place-top:after{border-top-color:#BE6464;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-error.place-bottom:after{border-bottom-color:#BE6464;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-error.place-left:after{border-left-color:#BE6464;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-error.place-right:after{border-right-color:#BE6464;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-error.border{border:1px solid #fff}.__react_component_tooltip.type-error.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-error.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-error.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-error.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-info{color:#fff;background-color:#337AB7}.__react_component_tooltip.type-info.place-top:after{border-top-color:#337AB7;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-info.place-bottom:after{border-bottom-color:#337AB7;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-info.place-left:after{border-left-color:#337AB7;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-info.place-right:after{border-right-color:#337AB7;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-info.border{border:1px solid #fff}.__react_component_tooltip.type-info.border.place-top:before{border-top:8px solid #fff}.__react_component_tooltip.type-info.border.place-bottom:before{border-bottom:8px solid #fff}.__react_component_tooltip.type-info.border.place-left:before{border-left:8px solid #fff}.__react_component_tooltip.type-info.border.place-right:before{border-right:8px solid #fff}.__react_component_tooltip.type-light{color:#222;background-color:#fff}.__react_component_tooltip.type-light.place-top:after{border-top-color:#fff;border-top-style:solid;border-top-width:6px}.__react_component_tooltip.type-light.place-bottom:after{border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:6px}.__react_component_tooltip.type-light.place-left:after{border-left-color:#fff;border-left-style:solid;border-left-width:6px}.__react_component_tooltip.type-light.place-right:after{border-right-color:#fff;border-right-style:solid;border-right-width:6px}.__react_component_tooltip.type-light.border{border:1px solid #222}.__react_component_tooltip.type-light.border.place-top:before{border-top:8px solid #222}.__react_component_tooltip.type-light.border.place-bottom:before{border-bottom:8px solid #222}.__react_component_tooltip.type-light.border.place-left:before{border-left:8px solid #222}.__react_component_tooltip.type-light.border.place-right:before{border-right:8px solid #222}.__react_component_tooltip.place-top{margin-top:-10px}.__react_component_tooltip.place-top:before{border-left:10px solid transparent;border-right:10px solid transparent;bottom:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-top:after{border-left:8px solid transparent;border-right:8px solid transparent;bottom:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-bottom{margin-top:10px}.__react_component_tooltip.place-bottom:before{border-left:10px solid transparent;border-right:10px solid transparent;top:-8px;left:50%;margin-left:-10px}.__react_component_tooltip.place-bottom:after{border-left:8px solid transparent;border-right:8px solid transparent;top:-6px;left:50%;margin-left:-8px}.__react_component_tooltip.place-left{margin-left:-10px}.__react_component_tooltip.place-left:before{border-top:6px solid transparent;border-bottom:6px solid transparent;right:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-left:after{border-top:5px solid transparent;border-bottom:5px solid transparent;right:-6px;top:50%;margin-top:-4px}.__react_component_tooltip.place-right{margin-left:10px}.__react_component_tooltip.place-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;left:-8px;top:50%;margin-top:-5px}.__react_component_tooltip.place-right:after{border-top:5px solid transparent;border-bottom:5px solid transparent;left:-6px;top:50%;margin-top:-4px}.__react_component_tooltip .multi-line{display:block;padding:2px 0px;text-align:center}'},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=f(n(41)),i=f(n(2)),u=f(n(8)),l=f(n(224)),c=n(7),s=n(210);function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(295);var _=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(f,e);var t,n,r,i=m(f);function f(){var e;d(this,f);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return O(b(e=i.call.apply(i,[this].concat(n))),"state",{left:null,top:null,width:null,height:null,transition:!1}),O(b(e),"updatePosition",(function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=(0,u.default)(a.default.findDOMNode(b(e))),r=n.find(".et-tb-modal").first(),o=(0,u.default)(a.default.findDOMNode(e.props.anchor)),i=(0,u.default)(window),l=Math.ceil(o.outerWidth()),f=o.offset(),p=(0,s.getViewportAdaptableRectangle)(i,r,f.left,f.top,r.width(),e.props.contentHeightGetter(n),0,0,30+c.ADMIN_BAR_HEIGHT,30);e.setState({left:Math.floor(f.left),top:Math.floor(p.top),width:Math.floor(l),height:Math.floor(p.height),transition:t})})),O(b(e),"debouncedUpdatePosition",(0,l.default)(e.updatePosition,250)),e}return t=f,(n=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.debouncedUpdatePosition),this.updatePosition(!1)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.debouncedUpdatePosition)}},{key:"render",value:function(){var e=this.props.className,t=null===this.state.width?{}:{left:"".concat(this.state.left,"px"),top:"".concat(this.state.top,"px"),width:"".concat(this.state.width,"px"),height:"".concat(this.state.height,"px"),transition:this.state.transition?"left 200ms ease, top 200ms ease, width 200ms ease, height 200ms ease":""};return o.default.createElement("div",{className:"et-tb-modal-root ".concat(e)},o.default.createElement("div",{className:"et-tb-modal et-tb-modal--anchored",style:t},o.default.createElement("div",{className:"et-tb-modal__content"},this.props.children)))}}])&&y(t.prototype,n),r&&y(t,r),f}(o.PureComponent);O(_,"propTypes",{anchor:i.default.object.isRequired,contentHeightGetter:i.default.func,className:i.default.string}),O(_,"defaultProps",{contentHeightGetter:function(e){return e.find(".et-tb-modal__content").first().outerHeight()},className:""});var w=_;t.default=w},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=W(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),c=B(n(2)),s=n(3),f=n(9),p=B(n(8)),d=B(n(55)),y=B(n(12)),h=B(n(13)),m=B(n(18)),v=B(n(38)),b=B(n(5)),g=B(n(84)),O=B(n(195)),_=B(n(505)),w=n(7),j=B(n(10)),P=B(n(14)),E=n(35),T=n(192),S=B(n(19)),M=B(n(291)),x=B(n(138)),k=B(n(68)),R=B(n(507)),C=B(n(31)),A=B(n(139)),L=B(n(69)),D=B(n(513)),I=B(n(523));function B(e){return e&&e.__esModule?e:{default:e}}function W(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(W=function(e){return e?n:t})(e)}function N(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function z(e){return function(e){if(Array.isArray(e))return H(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return H(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return H(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function F(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?F(Object(n),!0).forEach((function(t){Z(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):F(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function q(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Y(e,t){return Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Y(e,t)}function G(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=X(e);if(t){var o=X(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return $(this,n)}}function $(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return K(e)}function K(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X(e){return X=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},X(e)}function Z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(529);var J="useOn",Q="excludeFrom",ee="reset_all",te="reset_use_on",ne="reset_exclude_from",re="header",oe="use_on",ae="exclude_from",ie=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Y(e,t)}(a,e);var t,n,r,o=G(a);function a(){var e;U(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Z(K(e=o.call.apply(o,[this].concat(n))),"state",V(V({},(0,v.default)(e.props.defaultSettings,(function(e){return[].concat(e)}))),{},{currentSetting:{section:J,id:"",label:"",left:0,top:0,width:0},contextMenuTarget:re,recentlyChanged:[]})),Z(K(e),"getChildSettings",(function(t,n){return(0,d.default)(e.state[t],(function(t){return(0,E.getSetting)(e.props.settings,t).parent===n}))})),Z(K(e),"handleOnChange",(function(t){return function(n,r,o){var a,i=e.state[t];if(o){if(r)return;i=(0,d.default)(i,(function(e){return!(0,_.default)(e,n)}))}else r?(i=i.concat([n]),e.state.recentlyChanged.includes(n)||e.setState({recentlyChanged:[].concat(z(e.state.recentlyChanged),[n])})):i=(0,g.default)(i,n);var u=J===t?Q:J,l=g.default.apply(void 0,[e.state[u]].concat(z(i)));e.setState((Z(a={},t,i),Z(a,u,l),a))}})),Z(K(e),"retainCurrentSetting",(function(){clearTimeout(e.currentSettingTimeout)})),Z(K(e),"activateSetting",(function(t){var n=t.section,r=t.label;return function(t){e.retainCurrentSetting(),e.currentSettingTimeout=setTimeout((function(){var o=(0,E.getSetting)(e.props.settings,t.settingId);e.setState({currentSetting:{section:n,id:t.settingId,label:(0,y.default)(o,"options.label",r),left:t.left,top:t.top,width:t.width}})}),100)}})),Z(K(e),"deactivateSetting",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;e.retainCurrentSetting(),e.currentSettingTimeout=setTimeout((function(){e.setState({currentSetting:V(V({},e.state.currentSetting),{},{id:""})})}),t)})),Z(K(e),"close",(function(){return e.props.onClose()})),Z(K(e),"maybeSaveAndClose",(function(t){(0,p.default)(t.target).is(".et-tb-admin-save-button, .et-tb-admin-save-button *")&&e.handleOnSave(),e.close()})),Z(K(e),"handleOnSave",(function(){return e.props.onSave({useOn:e.state.useOn,excludeFrom:e.state.excludeFrom})})),Z(K(e),"OnThemeBuilderSave",(function(){return e.handleOnSave(),!1})),Z(K(e),"deactivateSettingDelayed",(function(){e.deactivateSetting(250)})),Z(K(e),"getContextMenuOptions",(function(){switch(e.state.contextMenuTarget){case re:return[{value:ee,label:(0,j.default)("themeBuilder","Reset Template Assignments")}];case oe:return[{value:te,label:(0,j.default)("themeBuilder","Reset Use On Filters")}];case ae:return[{value:ne,label:(0,j.default)("themeBuilder","Reset Exclude From Filters")}]}return[]})),Z(K(e),"handleOnContextMenuChange",(function(t){var n;switch(t){case ee:e.setState((Z(n={},J,[]),Z(n,Q,[]),n));break;case te:e.setState(Z({},J,[]));break;case ne:e.setState(Z({},Q,[]))}e.props.closeContextMenu()})),Z(K(e),"openHeaderContextMenu",(function(t){e.setState({contextMenuTarget:re},(function(){e.props.openContextMenu(t)}))})),Z(K(e),"openUseOnContextMenu",(function(t){e.setState({contextMenuTarget:oe},(function(){e.props.openContextMenu(t)}))})),Z(K(e),"openExcludeFromContextMenu",(function(t){e.setState({contextMenuTarget:ae},(function(){e.props.openContextMenu(t)}))})),Z(K(e),"bindContextMenus",(function(){if(e.clickTargetRef){var t=(0,p.default)(ReactDOM.findDOMNode(e.clickTargetRef)),n=t.find(".et-tb-branded-modal__header").first(),r=t.find('.et-common-tabs-navigation__button[data-key="use_on"]').first(),o=t.find('.et-common-tabs-navigation__button[data-key="exclude_from"]').first();n.on("contextmenu",e.openHeaderContextMenu),r.on("contextmenu",e.openUseOnContextMenu),o.on("contextmenu",e.openExcludeFromContextMenu)}})),Z(K(e),"unbindContextMenus",(function(){if(e.clickTargetRef){var t=(0,p.default)(ReactDOM.findDOMNode(e.clickTargetRef)),n=t.find(".et-tb-branded-modal__header").first(),r=t.find('.et-common-tabs-navigation__button[data-key="use_on"]').first(),o=t.find('.et-common-tabs-navigation__button[data-key="exclude_from"]').first();n.off("contextmenu",e.openHeaderContextMenu),r.off("contextmenu",e.openUseOnContextMenu),o.off("contextmenu",e.openExcludeFromContextMenu)}})),Z(K(e),"componentDidMount",(function(){e.bindContextMenus()})),Z(K(e),"componentDidUpdate",(function(){e.unbindContextMenus(),e.bindContextMenus()})),Z(K(e),"componentWillUnmount",(function(){e.unbindContextMenus(),e.retainCurrentSetting()})),Z(K(e),"renderSettings",(function(t){return function(){var n=e.props,r=n.settingGroups,o=n.takenUseOnConditions;return l.default.createElement(l.Fragment,null,(0,m.default)(r,(function(n,r){var a=(0,d.default)(e.state[t],(function(t){var r=(0,m.default)(n.settings,"id");if(-1!==r.indexOf(t))return!0;var o=(0,E.getSetting)(e.props.settings,t).parent;return-1!==r.indexOf(o)}));return l.default.createElement(I.default,{key:r,positive:J===t,groupId:r,values:a,takenUseOnConditions:o,onChange:e.handleOnChange(t),onActivate:e.activateSetting({section:t,label:n.label}),onDeactivate:e.deactivateSettingDelayed})})))}})),Z(K(e),"renderActions",(function(){return l.default.createElement(S.default,{className:"et-common-button--primary",onClick:e.handleOnSave},e.props.actionLabel)})),e}return t=a,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.takenUseOnConditions,r=t.contextMenu,o=this.state,a=o.currentSetting,i=o.recentlyChanged;return l.default.createElement(k.default,{component:"Template settings"},l.default.createElement(M.default,{enabled:!r.open,onOutsideClick:this.maybeSaveAndClose},(function(t){return l.default.createElement("div",{ref:function(n){return t(e.clickTargetRef=n)},className:"et-tb-template-settings-click-target"},l.default.createElement(R.default,{animation:P.default.animation,title:(0,j.default)("themeBuilder","Template Settings"),tabs:[{key:"use_on",title:(0,j.default)("themeBuilder","Use On"),render:e.renderSettings(J)},{key:"exclude_from",title:(0,j.default)("themeBuilder","Exclude From"),render:e.renderSettings(Q)}],actions:e.renderActions,onClose:e.close,className:"et-tb-template-settings"}),!(0,h.default)(a.id)&&l.default.createElement(D.default,{key:a.id,animation:P.default.animation,positive:J===a.section,settingId:a.id,values:e.getChildSettings(a.section,a.id),label:a.label,left:a.left,top:a.top,width:a.width,takenUseOnConditions:n,onChange:e.handleOnChange(a.section),onMouseEnter:e.retainCurrentSetting,onMouseLeave:e.deactivateSetting,recentlyChanged:i,onClose:e.deactivateSetting}),r.open&&l.default.createElement(C.default,null,l.default.createElement(A.default,{animation:P.default.animation,left:r.left,top:r.top,options:e.getContextMenuOptions(),onChange:e.handleOnContextMenuChange})))})),l.default.createElement(L.default,{shortcuts:[{shortcut:w.HOTKEYS_SAVE,action:this.OnThemeBuilderSave}]}))}}])&&q(t.prototype,n),r&&q(t,r),a}(l.PureComponent);Z(ie,"propTypes",{templateId:c.default.string,defaultSettings:c.default.object,actionLabel:c.default.string,onSave:c.default.func,onClose:c.default.func}),Z(ie,"defaultProps",{templateId:"",defaultSettings:(o={},Z(o,J,[]),Z(o,Q,[]),o),actionLabel:(0,j.default)("generic","Save"),onSave:b.default,onClose:b.default}),Z(ie,"connections",{templates:(0,s.state)(a||(a=N(["templates.templates"]))),settingGroups:(0,s.state)(i||(i=N(["templates.settingGroups"]))),settings:(0,s.state)(u||(u=N(["templates.settings"])))}),Z(ie,"connectionsFilter",(0,T.createConnectionsFilter)((function(e,t){return{takenUseOnConditions:(0,O.default)(e.templates,(function(e,n){return n.id===t.templateId?e:e.concat(n.useOn)}),[])}})));var ue=(0,x.default)((0,f.connect)(ie.connections,ie.connectionsFilter,ie));t.default=ue},function(e,t,n){var r=n(506),o=n(112),a=n(56),i=n(34);e.exports=function(e,t,n){return e=i(e),n=null==n?0:r(a(n),0,e.length),t=o(t),e.slice(n,n+t.length)==t}},function(e,t){e.exports=function(e,t,n){return e==e&&(void 0!==n&&(e=e<=n?e:n),void 0!==t&&(e=e>=t?e:t)),e}},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=O(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=g(n(2)),i=g(n(8)),u=g(n(20)),l=g(n(27)),c=g(n(80)),s=g(n(85)),f=g(n(18)),p=g(n(5)),d=n(7),y=g(n(225)),h=g(n(68)),m=g(n(106)),v=g(n(107)),b=g(n(69));function g(e){return e&&e.__esModule?e:{default:e}}function O(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(O=function(e){return e?n:t})(e)}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e,t){return j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},j(e,t)}function P(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=S(e);if(t){var o=S(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return E(this,n)}}function E(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return T(e)}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},S(e)}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(512);var x=o.default.memo((function(e){return(0,e.render)(e.currentTab)})),k=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&j(e,t)}(p,e);var t,n,r,a=P(p);function p(){var e;_(this,p);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return M(T(e=a.call.apply(a,[this].concat(n))),"state",{currentTab:(0,s.default)(e.props.tabs).key}),M(T(e),"resetScroll",(function(){e.tabsContentsRef&&(0,i.default)(e.tabsContentsRef).scrollTop(0)})),M(T(e),"setTab",(function(t){e.setState({currentTab:t},e.resetScroll)})),e}return t=p,(n=[{key:"renderChildren",value:function(){var e=this.props.children,t=this.state.currentTab;return o.default.createElement("div",{className:(0,u.default)({"et-tb-dropdown-modal__tab-content":!0,"et-tb-dropdown-modal__tab-content--active":!0})},o.default.createElement(h.default,{component:"Template settings"},o.default.createElement(x,{render:e,currentTab:t})))}},{key:"renderTabs",value:function(){var e=this.props.tabs,t=this.state.currentTab;return(0,f.default)(e,(function(e){return o.default.createElement("div",{key:e.key,className:(0,u.default)({"et-tb-dropdown-modal__tab-content":!0,"et-tb-dropdown-modal__tab-content--active":e.key===t})},o.default.createElement(h.default,{component:"Template settings"},o.default.createElement(x,{render:e.render})))}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.animation,r=t.title,a=t.tabs,i=t.actions,u=t.onClose,s=t.className,f=t.children,p=this.state.currentTab,h=i();return o.default.createElement(m.default,{animation:n,className:s},o.default.createElement(v.default,{title:r,onClose:u}),o.default.createElement("div",{className:"et-tb-dropdown-modal__content"},o.default.createElement(y.default,{currentTab:p,tabs:a,onChange:this.setTab}),o.default.createElement("div",{ref:function(t){return e.tabsContentsRef=t},className:"et-tb-dropdown-modal__tabs-contents-scroll"},o.default.createElement("div",{className:"et-tb-dropdown-modal__tabs-contents"},(0,l.default)(f)?this.renderChildren():this.renderTabs()))),!(0,c.default)(h)&&o.default.createElement("div",{className:"et-tb-dropdown-modal__actions"},h),o.default.createElement(b.default,{shortcuts:[{shortcut:d.HOTKEYS_CLOSE,action:u}]}))}}])&&w(t.prototype,n),r&&w(t,r),p}(o.PureComponent);M(k,"propTypes",{animation:a.default.bool,title:a.default.string.isRequired,tabs:a.default.arrayOf(a.default.shape({key:a.default.string.isRequired,title:a.default.string.isRequired,render:a.default.func})).isRequired,actions:a.default.func,onClose:a.default.func,className:a.default.string,children:a.default.func}),M(k,"defaultProps",{animation:!0,actions:p.default,onClose:p.default,className:"",children:null});var R=k;t.default=R},function(e,t,n){},function(e,t,n){},function(e,t,n){var r=n(6);e.exports=function(){if(!arguments.length)return[];var e=arguments[0];return r(e)?e:[e]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getModifiers=t.codeToKey=t.keyToCode=t.sanitizeKey=t.keyAliases=t.codes=void 0;var r=l(n(12)),o=l(n(30)),a=l(n(25)),i=l(n(26)),u=l(n(94));function l(e){return e&&e.__esModule?e:{default:e}}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach((function(t){f(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=s(s({},(0,l(n(38)).default)((0,u.default)(["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9"],o.default),(function(e){return e.toUpperCase().charCodeAt(0)}))),{},{escape:27,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,"`":192,"-":189,"=":187,backspace:8,tab:9,"[":219,"]":221,"\\":220,capslock:20,";":186,"'":222,enter:13,",":188,".":190,"/":191,space:32,insert:45,home:36,pageup:33,delete:46,end:35,pagedown:34,left:37,up:38,down:40,right:39});t.codes=p;var d={esc:"escape","~":"`",_:"-","+":"=","{":"[","}":"]","|":"\\",":":";",'"':"'","<":",",">":".","?":"/",caps:"capslock",return:"enter",control:"ctrl",cmd:"command",option:"alt"," ":"space",del:"delete"};t.keyAliases=d;var y=function(e){return e=e.toLowerCase(),e=(0,r.default)(d,e,e),(0,a.default)(p[e])?"":e};t.sanitizeKey=y;t.keyToCode=function(e){return(0,r.default)(p,y(e),-1)};t.codeToKey=function(e){var t="";return(0,i.default)(p,(function(n,r){if(n===e)return t=r,!1})),t};t.getModifiers=function(e){var t=e.metaKey,n=e.ctrlKey;return{ctrl:n,command:t||n,alt:e.altKey,shift:e.shiftKey,meta:t}}},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),l=R(n(41)),c=R(n(2)),s=n(3),f=n(9),p=R(n(20)),d=R(n(132)),y=R(n(8)),h=R(n(224)),m=R(n(12)),v=R(n(13)),b=R(n(18)),g=R(n(5)),O=R(n(84)),_=n(7),w=R(n(14)),j=R(n(10)),P=(n(137),n(210)),E=R(n(146)),T=R(n(19)),S=R(n(21)),M=R(n(142)),x=R(n(296)),k=R(n(520));function R(e){return e&&e.__esModule?e:{default:e}}function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function A(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function L(e){return function(e){if(Array.isArray(e))return D(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return D(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return D(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function I(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e,t){return W=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},W(e,t)}function N(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=F(e);if(t){var o=F(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return z(this,n)}}function z(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return H(e)}function H(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function F(e){return F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},F(e)}function V(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(522);var U=w.default.rtl?10:20,q=w.default.rtl?20:10,Y={},G=function(e){return(0,m.default)(Y,y.default.param(e))},$=function(e){return new d.default((function(t,n){y.default.ajax({type:"GET",dataType:"json",url:w.default.api,data:e,success:t,error:n})})).then((function(t){return!0===(0,m.default)(t,"success",!1)?(function(e,t){Y[y.default.param(e)]=t}(e,t.data),t.data):d.default.reject()}))},K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&W(e,t)}(a,e);var t,n,r,o=N(a);function a(){var e;I(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return V(H(e=o.call.apply(o,[this].concat(n))),"state",{search:"",loading:!1,results:[],page:1,reachedEnd:!1,compact:!0,onTheRight:!w.default.rtl}),V(H(e),"mounted",!1),V(H(e),"getWidth",(function(){return e.props.width+U+q})),V(H(e),"getWidthOffset",(function(e){return e?q:U})),V(H(e),"getFilteredOptions",(function(){var t=e.props.values,n=e.state,r=n.results;return n.compact?r:O.default.apply(void 0,[r].concat(L(t)))})),V(H(e),"useResults",(function(t){var n=e.state.results.concat((0,b.default)(t,"id").filter((function(t){return-1===e.state.results.indexOf(t)})));e.props.addNewTemplateSettings({settings:t}),e.setState({results:n,reachedEnd:0===t.length,compact:""===e.state.search&&n.length<=10})})),V(H(e),"useCachedResults",(function(t){e.useResults(t),e.setState({loading:!1})})),V(H(e),"getRequestData",(function(){return{action:"et_theme_builder_api_get_template_settings",nonce:w.default.nonces.et_theme_builder_api_get_template_settings,parent:e.props.setting.id,search:e.state.search,page:e.state.page}})),V(H(e),"_requestResults",(function(){$(e.getRequestData()).then((function(t){e.mounted&&e.useResults(t.results)})).catch(g.default).then((function(){e.mounted&&e.setState({loading:!1})}))})),V(H(e),"_debouncedRequestResults",(0,h.default)(e._requestResults,250)),V(H(e),"requestResults",(function(t,n){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];e.setState({loading:!0,search:t,page:n,results:r?[]:e.state.results},(function(){var t=G(e.getRequestData());return t?e.useCachedResults(t.results):e._debouncedRequestResults()}))})),V(H(e),"handleOnSearch",(function(t){var n=t.target.value;n!==e.state.search&&(e.setState({search:n}),(0===n.length||n.length>=3)&&e.requestResults(n,1))})),V(H(e),"handleOnScroll",(function(){if(!e.state.loading&&!e.state.reachedEnd){var t=(0,y.default)(e.scrollRef);t.get(0).scrollHeight-(t.scrollTop()+t.height())<400&&e.requestResults(e.state.search,e.state.page+1,!1)}})),V(H(e),"reposition",(function(){var t=e.props,n=t.left,r=t.top,o=t.width,a=l.default.findDOMNode(H(e));if(null!==a){var i=function(t,n,o){return(0,P.getViewportAdaptableRectangle)((0,y.default)(window),t,n,r,e.getWidth()+e.getWidthOffset(o),420,30,30,30+_.ADMIN_BAR_HEIGHT,30)},u=(0,y.default)(a),c=Math.floor(n+o),s=Math.floor(n-e.getWidth()-U+e.getWidthOffset(!1)),f=!w.default.rtl,p=f?c:s,d=i(u,p,f);if(d.left!==p){var h=i(u,p=f?s:c,!f);h.left===p&&(d=h,f=w.default.rtl)}u.css({left:"".concat(d.left,"px"),top:"".concat(d.top,"px")}),e.state.onTheRight!==f&&e.setState({onTheRight:f})}})),e}return t=a,(n=[{key:"componentDidMount",value:function(){this.mounted=!0,this.requestResults(this.state.search,this.state.page),this.reposition()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"render",value:function(){var e=this,t=this.props,n=t.animation,r=t.positive,o=t.values,a=t.label,i=t.takenUseOnConditions,l=t.onChange,c=t.onMouseEnter,s=t.onMouseLeave,f=t.onClose,d=t.recentlyChanged,y=this.state,h=y.loading,m=y.results,g=y.search,O=y.compact,_=y.onTheRight,w=this.getWidthOffset(_),P=this.getFilteredOptions();return u.default.createElement("div",{className:"et-tb-template-settings-sublist",onMouseEnter:c,onMouseLeave:s,style:{paddingLeft:_?"".concat(w,"px"):0,paddingRight:_?0:"".concat(w,"px"),width:"".concat(_?this.getWidth()+w:this.getWidth(),"px"),height:"".concat(420,"px")}},u.default.createElement(M.default,{enabled:n,scale:.8},(function(t){return u.default.createElement("div",{className:"et-tb-template-settings-sublist__panel",style:t},u.default.createElement("div",{className:"et-tb-template-settings-sublist__header"},u.default.createElement(T.default,{className:"et-common-button--round",onClick:f},u.default.createElement(S.default,{icon:"close"}))),!O&&u.default.createElement("div",{className:"et-tb-template-settings-sublist__search"},u.default.createElement("input",{type:"text",value:g,onChange:e.handleOnSearch,placeholder:(0,j.default)("themeBuilder","Search %1$s",a),className:"et-tb-template-settings-sublist__search-input"})),u.default.createElement("div",{ref:function(t){return e.scrollRef=t},onScroll:e.handleOnScroll,className:"et-tb-template-settings-sublist__scroll"},u.default.createElement("div",{className:"et-tb-template-settings-sublist__content"},u.default.createElement("label",{className:"et-common-checkbox-group__label"},a),!O&&!(0,v.default)(o)&&u.default.createElement("div",{className:"et-common-checkbox-group"},u.default.createElement("ul",{className:"et-common-checkbox-group__list"},(0,b.default)(o,(function(e){var t=r&&-1!==i.indexOf(e);return u.default.createElement(x.default,{key:e,positive:r,settingId:e,checked:!0,conflicted:t,onChange:l})})))),!O&&!(0,v.default)(o)&&!(0,v.default)(P)&&u.default.createElement("div",{className:"et-tb-template-settings-sublist__separator"}),P.length>0&&u.default.createElement("div",{className:"et-common-checkbox-group"},u.default.createElement("ul",{className:"et-common-checkbox-group__list"},(0,b.default)(P,(function(e){var t=o.includes(e),n=i.includes(e),a=d.includes(e),c=t&&n&&a;return u.default.createElement(x.default,{key:e,positive:r,settingId:e,checked:t,conflicted:c,onChange:l})})))),!h&&0===m.length&&u.default.createElement("div",{className:"et-tb-template-settings-sublist__no-results"},u.default.createElement("p",null,(0,j.default)("generic","No results found."))),h&&u.default.createElement("div",{className:(0,p.default)({"et-tb-template-settings-sublist__loading":!0,"et-tb-template-settings-sublist__loading--centered":0===m.length})},u.default.createElement(k.default,null)))))})),u.default.createElement(E.default,{lockId:"template-settings-sublist"}))}}])&&B(t.prototype,n),r&&B(t,r),a}(u.PureComponent);V(K,"propTypes",{animation:c.default.bool,positive:c.default.bool,settingId:c.default.string.isRequired,values:c.default.arrayOf(c.default.string).isRequired,label:c.default.string.isRequired,left:c.default.number.isRequired,top:c.default.number.isRequired,width:c.default.number.isRequired,takenUseOnConditions:c.default.arrayOf(c.default.string),onChange:c.default.func,onMouseEnter:c.default.func,onMouseLeave:c.default.func,onClose:c.default.func}),V(K,"defaultProps",{animation:!0,positive:!0,takenUseOnConditions:[],onChange:g.default,onMouseEnter:g.default,onMouseLeave:g.default,onClose:g.default}),V(K,"connections",{setting:(0,s.state)(o||(o=A(["templates.settings.",""])),(0,s.props)(a||(a=A(["settingId"])))),addNewTemplateSettings:(0,s.sequences)(i||(i=A(["templates.addNewTemplateSettings"])))});var X=(0,f.connect)(K.connections,K);t.default=X},function(e,t,n){var r=n(515);e.exports=function(e){return e&&e.length?r(e):[]}},function(e,t,n){var r=n(118),o=n(130),a=n(201),i=n(119),u=n(516),l=n(188);e.exports=function(e,t,n){var c=-1,s=o,f=e.length,p=!0,d=[],y=d;if(n)p=!1,s=a;else if(f>=200){var h=t?null:u(e);if(h)return l(h);p=!1,s=i,y=new r}else y=t?[]:d;e:for(;++c<f;){var m=e[c],v=t?t(m):m;if(m=n||0!==m?m:0,p&&v==v){for(var b=y.length;b--;)if(y[b]===v)continue e;t&&y.push(v),d.push(m)}else s(y,v,n)||(y!==d&&y.push(v),d.push(m))}return d}},function(e,t,n){var r=n(239),o=n(5),a=n(188),i=r&&1/a(new r([,-0]))[1]==1/0?function(e){return new r(e)}:o;e.exports=i},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(1))&&r.__esModule?r:{default:r};n(521);var a=o.default.memo((function(){return o.default.createElement("div",{className:"et-common-spinner-block"},o.default.createElement("div",{className:"et-common-spinner-block__spinner"}))}));t.default=a},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=w(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),l=_(n(2)),c=n(3),s=n(9),f=_(n(524)),p=_(n(12)),d=_(n(13)),y=_(n(28)),h=_(n(18)),m=_(n(38)),v=_(n(5)),b=n(192),g=n(527),O=_(n(296));function _(e){return e&&e.__esModule?e:{default:e}}function w(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(w=function(e){return e?n:t})(e)}function j(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function P(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function T(e,t){return T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},T(e,t)}function S(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=k(e);if(t){var o=k(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return M(this,n)}}function M(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return x(e)}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k(e){return k=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},k(e)}function R(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(528);var C=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&T(e,t)}(a,e);var t,n,r,o=S(a);function a(){var e;P(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return R(x(e=o.call.apply(o,[this].concat(n))),"shouldComponentUpdate",g.shouldComponentUpdate),e}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=e.positive,n=e.group,r=e.groupId,o=e.values,a=e.settingsChildren,i=e.takenUseOnConditions,l=e.onChange,c=e.onActivate,s=e.onDeactivate;return u.default.createElement("div",{key:n.label,className:"et-tb-template-settings-group et-common-checkbox-group"},u.default.createElement("label",{className:"et-common-checkbox-group__label"},n.label),u.default.createElement("ul",{className:"et-common-checkbox-group__list"},(0,h.default)(n.settings,(function(e){var n=(0,p.default)(a,e.id,[]),f=-1!==o.indexOf(e.id),y=!(0,d.default)(n),h=t&&f&&-1!==i.indexOf(e.id);return u.default.createElement(O.default,{key:e.id,positive:t,settingId:e.id,groupId:r,metaLabel:n.join(", "),checked:f||y,conflicted:h,onChange:l,onActivate:c,onDeactivate:s})}))))}}])&&E(t.prototype,n),r&&E(t,r),a}(u.Component);R(C,"propTypes",{positive:l.default.bool,groupId:l.default.string.isRequired,values:l.default.arrayOf(l.default.string).isRequired,takenUseOnConditions:l.default.arrayOf(l.default.string),onChange:l.default.func,onActivate:l.default.func,onDeactivate:l.default.func}),R(C,"defaultProps",{positive:!0,takenUseOnConditions:[],onChange:v.default,onActivate:v.default,onDeactivate:v.default}),R(C,"connections",{group:(0,c.state)(o||(o=j(["templates.settingGroups.",""])),(0,c.props)(a||(a=j(["groupId"]))))}),R(C,"connectionsFilter",(0,b.createConnectionsFilter)((function(e,t,n){return{settingsChildren:e.group.settings.reduce((function(e,r){var o=(0,m.default)(n((0,c.state)(i||(i=j(["templates.settingsChildren.",""])),r.id)),(function(e){return e.label})),a=(0,f.default)((0,y.default)(o),t.values);return e[r.id]=(0,h.default)(a,(function(e){return o[e]})),e}),{})}})));var A=(0,s.connect)(C.connections,C.connectionsFilter,C);t.default=A},function(e,t,n){var r=n(37),o=n(525),a=n(66),i=n(526),u=a((function(e){var t=r(e,i);return t.length&&t[0]===e[0]?o(t):[]}));e.exports=u},function(e,t,n){var r=n(118),o=n(130),a=n(201),i=n(37),u=n(47),l=n(119),c=Math.min;e.exports=function(e,t,n){for(var s=n?a:o,f=e[0].length,p=e.length,d=p,y=Array(p),h=1/0,m=[];d--;){var v=e[d];d&&t&&(v=i(v,u(t))),h=c(v.length,h),y[d]=!n&&(t||f>=120&&v.length>=120)?new r(d&&v):void 0}v=e[0];var b=-1,g=y[0];e:for(;++b<f&&m.length<h;){var O=v[b],_=t?t(O):O;if(O=n||0!==O?O:0,!(g?l(g,_):s(m,_,n))){for(d=p;--d;){var w=y[d];if(!(w?l(w,_):s(e[d],_,n)))continue e}g&&g.push(_),m.push(O)}}return m}},function(e,t,n){var r=n(100);e.exports=function(e){return r(e)?e:[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldComponentUpdate=void 0;var r,o=(r=n(57))&&r.__esModule?r:{default:r};t.shouldComponentUpdate=function(e,t){return!(0,o.default)(this.props,e)||!(0,o.default)(this.state,t)}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g=A(n(1)),O=R(n(2)),_=n(3),w=n(9),j=R(n(20)),P=R(n(24)),E=A(n(147)),T=R(n(10)),S=R(n(532)),M=R(n(19)),x=R(n(21)),k=R(n(536));function R(e){return e&&e.__esModule?e:{default:e}}function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function A(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}function L(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function B(e,t){return B=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},B(e,t)}function W(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=H(e);if(t){var o=H(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return N(this,n)}}function N(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return z(e)}function z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function H(e){return H=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},H(e)}function F(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(540);var V=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&B(e,t)}(a,e);var t,n,r,o=W(a);function a(){var e;D(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return F(z(e=o.call.apply(o,[this].concat(n))),"getLayoutLabel",(function(e,t){if("global"===e)switch(t){case"header":return(0,T.default)("themeBuilder","Add Global Header");case"body":return(0,T.default)("themeBuilder","Add Global Body");case"footer":return(0,T.default)("themeBuilder","Add Global Footer")}switch(t){case"header":return(0,T.default)("themeBuilder","Add Custom Header");case"body":return(0,T.default)("themeBuilder","Add Custom Body");case"footer":return(0,T.default)("themeBuilder","Add Custom Footer")}return""})),F(z(e),"handleOnEdit",(function(){var t=e.props,n=t.layout,r=t.editLayout,o=t.templateId,a=t.layoutType,i=t.globalLayoutId,u=t.isDefaultTemplate,l=n.layout===i||u;r({layoutId:n.layout,templateId:o,layoutType:a,isGlobalLayout:l})})),F(z(e),"handleOnDelete",(function(){var t=e.props,n=t.templateId,r=t.layoutType;(0,t.deleteLayout)({templateId:n,layoutType:r})})),F(z(e),"handleOnCopy",(function(){var t=e.props,n=t.layoutType,r=t.layout.layout;(0,t.setClipboard)({layoutId:r,layoutType:n})})),F(z(e),"handleOnPaste",(function(){var t=e.props,n=t.layoutType,r=t.templateId;(0,t.pasteLayout)({templateId:r,layoutType:n})})),F(z(e),"handleOnLayoutToggle",(function(){var t=e.props,n=t.templateId,r=t.layoutType,o=t.layout;(0,t.toggleLayout)({templateId:n,layoutType:r,enabled:!o.enabled})})),F(z(e),"handleOnDisableGlobal",(function(){e.props.isDefaultTemplate||e.props.cloneLayout({templateId:e.props.templateId,layoutType:e.props.layoutType,layoutId:e.props.globalLayoutId})})),F(z(e),"handleOnMouseEnter",(function(){var t=e.props,n=t.templateId,r=t.layoutType,o=t.layout.layout;(0,t.setHoveredLayout)({templateId:n,layoutType:r,layoutId:o})})),F(z(e),"handleOnMouseLeave",(function(){e.props.setHoveredLayout({templateId:null,layoutType:null,layoutId:null})})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=e.templateId,n=e.layoutType,r=e.isDefaultTemplate,o=e.layout,a=e.globalLayoutId,i={"et-common-button--round":!0,"et-common-button--rectangle":!0,"et-tb-layout-slot__visibility-button":!0,"et-tb-layout-slot__visibility-button--disabled":!o.enabled};return g.default.createElement("div",{className:"et-tb-layout-slot"},g.default.createElement("div",{className:"et-tb-layout-slot__elements"},!(0,P.default)(o.layout)&&g.default.createElement(k.default,{isDefaultTemplate:r,templateId:t,layoutType:n,layoutId:o.layout,layoutEnabled:o.enabled,globalLayoutId:a,onEdit:this.handleOnEdit,onDelete:this.handleOnDelete,onCopy:this.handleOnCopy,onMouseEnter:this.handleOnMouseEnter,onMouseLeave:this.handleOnMouseLeave,onToggleVisibility:this.handleOnLayoutToggle,onDisableGlobal:this.handleOnDisableGlobal}),(0,P.default)(o.layout)&&g.default.createElement(S.default,{templateId:t,layoutType:n,onMouseEnter:this.handleOnMouseEnter,onMouseLeave:this.handleOnMouseLeave,onPaste:this.handleOnPaste,label:this.getLayoutLabel(r?"global":"custom",n)}),g.default.createElement(M.default,{tip:o.enabled?(0,T.default)("themeBuilder","Hide On Front End"):(0,T.default)("themeBuilder","Show On Front End"),type:"button",className:(0,j.default)(i),onClick:this.handleOnLayoutToggle},o.enabled?g.default.createElement(x.default,{icon:"eye"}):g.default.createElement(x.default,{icon:"closed-eye"}))))}}])&&I(t.prototype,n),r&&I(t,r),a}(g.PureComponent);F(V,"propTypes",{templateId:O.default.string.isRequired,layoutType:E.layoutTypes.isRequired}),F(V,"connections",{isDefaultTemplate:(0,_.state)(o||(o=L(["templates.templates.",".default"])),(0,_.props)(a||(a=L(["templateId"])))),layout:(0,_.state)(i||(i=L(["templates.templates.",".layouts.",""])),(0,_.props)(u||(u=L(["templateId"]))),(0,_.props)(l||(l=L(["layoutType"])))),globalLayoutId:(0,_.state)(c||(c=L(["templates.templates.",".layouts.",".layout"])),(0,_.state)(s||(s=L(["templates.defaultTemplate"]))),(0,_.props)(f||(f=L(["layoutType"])))),toggleLayout:(0,_.sequences)(p||(p=L(["templates.toggleLayout"]))),editLayout:(0,_.sequences)(d||(d=L(["layouts.editLayout"]))),setHoveredLayout:(0,_.sequences)(y||(y=L(["layouts.setHoveredLayout"]))),deleteLayout:(0,_.sequences)(h||(h=L(["templates.deleteLayout"]))),setClipboard:(0,_.sequences)(m||(m=L(["clipboard.setClipboard"]))),pasteLayout:(0,_.sequences)(v||(v=L(["templates.pasteLayout"]))),cloneLayout:(0,_.sequences)(b||(b=L(["templates.cloneLayoutInTemplate"])))});var U=(0,w.connect)(V.connections,V);t.default=U},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y=A(n(1)),h=R(n(2)),m=n(3),v=n(9),b=R(n(20)),g=R(n(298)),O=R(n(24)),_=R(n(14)),w=R(n(10)),j=A(n(147)),P=R(n(533)),E=R(n(138)),T=R(n(139)),S=R(n(21)),M=R(n(31)),x=R(n(279)),k=R(n(534));function R(e){return e&&e.__esModule?e:{default:e}}function C(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(C=function(e){return e?n:t})(e)}function A(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=C(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}function L(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function B(e,t){return B=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},B(e,t)}function W(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=H(e);if(t){var o=H(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return N(this,n)}}function N(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return z(e)}function z(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function H(e){return H=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},H(e)}function F(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(299);var V="paste",U=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&B(e,t)}(a,e);var t,n,r,o=W(a);function a(){var e;D(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return F(z(e=o.call.apply(o,[this].concat(n))),"state",{addLayoutOpen:!1}),F(z(e),"addLayout",(function(t){var n=e.props,r=n.templateId,o=n.layoutType,a=n.defaultTemplate,i=n.setLayout,u=n.cloneLayout,l=n.createLayout,c=n.importFromLibrary;switch(e.closeAddLayoutMenu(),t){case"buildGlobal":case"buildCustom":l({templateId:r,layoutType:o,isGlobalLayout:"buildGlobal"===t});break;case"useGlobal":i({templateId:r,layoutType:o,layoutId:a.layouts[o].layout});break;case"addFromLibrary":c({templateId:r,layoutType:o});break;default:u({templateId:r,layoutType:o,layoutId:t})}})),F(z(e),"openAddLayoutMenu",(function(){e.setState({addLayoutOpen:!0})})),F(z(e),"closeAddLayoutMenu",(function(){e.setState({addLayoutOpen:!1})})),F(z(e),"handleOnChange",(function(t){(0,O.default)(t)?e.closeAddLayoutMenu():e.addLayout(t)})),F(z(e),"getDroppableMeta",(0,g.default)((function(e,t,n){return{templateId:e,layoutType:t,isGlobal:e===n}}))),F(z(e),"getContextMenuOptions",(function(){return[{value:V,label:(0,w.default)("generic","Paste")}]})),F(z(e),"handleOnContextMenu",(function(t){var n=e.props,r=n.clipboard,o=n.openContextMenu;r.layoutId&&r.layoutType&&o(t)})),F(z(e),"handleOnContextMenuChange",(function(t){var n=e.props,r=n.onPaste,o=n.closeContextMenu;if(t===V)r();o()})),e}return t=a,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.busy,r=t.templateId,o=t.layoutType,a=t.defaultTemplate,i=t.label,u=t.contextMenu,l=t.onMouseEnter,c=t.onMouseLeave,s=this.state.addLayoutOpen;return y.default.createElement("div",{className:"et-tb-layout-placeholder",onContextMenu:this.handleOnContextMenu,onMouseEnter:l,onMouseLeave:c},n&&y.default.createElement("button",{type:"button",className:"et-tb-layout-placeholder__button"},y.default.createElement("div",{className:"et-tb-layout-placeholder__loading"},y.default.createElement(S.default,{icon:"copy"}))),!n&&s&&y.default.createElement(k.default,{templateId:r,layoutType:o,onChange:this.handleOnChange}),u.open&&y.default.createElement(M.default,null,y.default.createElement(T.default,{animation:_.default.animation,left:u.left,top:u.top,options:this.getContextMenuOptions(),onChange:this.handleOnContextMenuChange})),!n&&y.default.createElement(P.default,{type:"layout",droppableId:"template:".concat(r,":layoutType:").concat(o),droppableMeta:this.getDroppableMeta(r,o,a.id)},(function(t){var n=t.ref,r=t.isDragging,o=t.isOver;return r?y.default.createElement("div",{ref:n,className:(0,b.default)({"et-tb-layout-placeholder__dropzone":!0,"et-tb-layout-placeholder__dropzone--hover":o})}):y.default.createElement("button",{type:"button",className:"et-tb-layout-placeholder__button",onClick:e.openAddLayoutMenu},y.default.createElement("h4",{className:"et-tb-layout-placeholder__title"},i),y.default.createElement(x.default,null))})))}}])&&I(t.prototype,n),r&&I(t,r),a}(y.PureComponent);F(U,"propTypes",{templateId:h.default.string.isRequired,layoutType:j.layoutTypes.isRequired,label:h.default.string.isRequired}),F(U,"defaultProps",{}),F(U,"connections",{busy:(0,m.state)(o||(o=L(["templates.templates.",".layouts.",".busy"])),(0,m.props)(a||(a=L(["templateId"]))),(0,m.props)(i||(i=L(["layoutType"])))),defaultTemplate:(0,m.state)(u||(u=L(["templates.templates.",""])),(0,m.state)(l||(l=L(["templates.defaultTemplate"])))),clipboard:(0,m.state)(c||(c=L(["clipboard"]))),setLayout:(0,m.sequences)(s||(s=L(["templates.setLayout"]))),cloneLayout:(0,m.sequences)(f||(f=L(["templates.cloneLayoutInTemplate"]))),createLayout:(0,m.sequences)(p||(p=L(["templates.createLayoutInTemplate"]))),importFromLibrary:(0,m.sequences)(d||(d=L(["templates.importLayoutFromLibraryInTemplate"])))});var q=(0,E.default)((0,v.connect)(U.connections,U));t.default=q},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(57)),u=l(n(103));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return h(e)}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(a,e);var t,n,r,o=d(a);function a(){var e;s(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return v(h(e=o.call.apply(o,[this].concat(n))),"ref",null),v(h(e),"setRef",(function(t){e.unbindEvents(e.ref),e.ref=t,e.bindEvents(e.ref)})),v(h(e),"bindEvents",(function(t){t&&(t.addEventListener("mouseenter",e.handleOnMouseEnter),t.addEventListener("mouseleave",e.handleOnMouseLeave))})),v(h(e),"unbindEvents",(function(t){t&&(t.removeEventListener("mouseenter",e.handleOnMouseEnter),t.removeEventListener("mouseleave",e.handleOnMouseLeave))})),v(h(e),"isDragging",(function(){return null!==e.context.source.id&&e.props.type===e.context.type})),v(h(e),"isTarget",(function(){return(0,i.default)(e.props.droppableId,e.context.target.id)})),v(h(e),"handleOnMouseEnter",(function(){var t=e.props,n=t.droppableId,r=t.droppableMeta;e.isDragging()&&!e.isTarget()&&e.context.setTarget({id:n,meta:r})})),v(h(e),"handleOnMouseLeave",(function(){e.isDragging()&&e.isTarget()&&e.context.setTarget({id:null,meta:{}})})),v(h(e),"componentWillUnmount",(function(){e.unbindEvents(e.ref)})),e}return t=a,(n=[{key:"render",value:function(){return this.props.children({ref:this.setRef,isDragging:this.isDragging(),isOver:this.isTarget()})}}])&&f(t.prototype,n),r&&f(t,r),a}(o.PureComponent);v(b,"contextType",u.default),v(b,"propTypes",{type:a.default.string,droppableId:a.default.oneOfType([a.default.number,a.default.string]),droppableMeta:a.default.object,children:a.default.func.isRequired}),v(b,"defaultProps",{type:"",droppableMeta:{}});var g=b;t.default=g},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=E(n(1)),l=j(n(2)),c=n(3),s=n(9),f=j(n(26)),p=j(n(12)),d=j(n(13)),y=j(n(24)),h=j(n(5)),m=n(7),v=j(n(14)),b=E(n(147)),g=j(n(10)),O=j(n(535)),_=n(76),w=n(35);function j(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function E(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}function T(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function M(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function x(e,t){return x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},x(e,t)}function k(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=A(e);if(t){var o=A(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return R(this,n)}}function R(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return C(e)}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(e){return A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},A(e)}function L(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(299);var D=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&x(e,t)}(a,e);var t,n,r,o=k(a);function a(){var e;S(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return L(C(e=o.call.apply(o,[this].concat(n))),"getLayoutOptionLabel",(function(e,t){if("buildGlobal"===e)switch(t){case"header":return(0,g.default)("themeBuilder","Build Global Header");case"body":return(0,g.default)("themeBuilder","Build Global Body");case"footer":return(0,g.default)("themeBuilder","Build Global Footer")}if("buildCustom"===e)switch(t){case"header":return(0,g.default)("themeBuilder","Build Custom Header");case"body":return(0,g.default)("themeBuilder","Build Custom Body");case"footer":return(0,g.default)("themeBuilder","Build Custom Footer")}switch(t){case"header":return(0,g.default)("themeBuilder","Use Global Header");case"body":return(0,g.default)("themeBuilder","Use Global Body");case"footer":return(0,g.default)("themeBuilder","Use Global Footer")}})),L(C(e),"getLayoutOptions",(function(){var t=e.props,n=t.templateId,r=t.defaultTemplate,o=t.layoutType,a=[];n===r.id?a.push({value:"buildGlobal",label:e.getLayoutOptionLabel("buildGlobal",o)}):((0,y.default)((0,p.default)(r,["layouts",o,"layout"],null))||a.push({value:"useGlobal",label:e.getLayoutOptionLabel("useGlobal",o)}),a.push({value:"buildCustom",label:e.getLayoutOptionLabel("buildCustom",o)})),(0,_.isAllowedAction)(m.CAP_DIVI_LIBRARY)&&(0,_.isAllowedAction)(m.CAP_LOAD_LAYOUT)&&a.push({value:"addFromLibrary",label:(0,g.default)("themeBuilder","Add From Library")});var i=[{options:a}],u=e.getLayoutOptionsFromTemplates();return(0,d.default)(u)||i.push({label:(0,g.default)("themeBuilder","Copy From Another Template"),options:u}),i})),L(C(e),"getLayoutOptionsFromTemplates",(function(){var t=e.props,n=t.templates,r=t.templateId,o=t.layoutType,a=t.defaultTemplate,i=[];return(0,f.default)(n,(function(e){var t=e.layouts[o].layout,n=e.id===r,u=e.default,l=(0,y.default)(t),c=a.layouts[o].layout===t;n||u||l||c||i.push({value:t,label:(0,w.getTemplateTitle)(e.default,(0,w.isUnassigned)(e.useOn),e.title,e.automaticTitle)})})),i})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props.onChange;return u.default.createElement(O.default,{animation:v.default.animation,paddingTop:30+m.ADMIN_BAR_HEIGHT,options:this.getLayoutOptions(),onChange:e})}}])&&M(t.prototype,n),r&&M(t,r),a}(u.PureComponent);L(D,"propTypes",{templateId:l.default.string.isRequired,layoutType:b.layoutTypes.isRequired,onChange:l.default.func}),L(D,"defaultProps",{onChange:h.default}),L(D,"connections",{defaultTemplate:(0,c.state)(o||(o=T(["templates.templates.",""])),(0,c.state)(a||(a=T(["templates.defaultTemplate"])))),templates:(0,c.state)(i||(i=T(["templates.templates"])))});var I=(0,s.connect)(D.connections,D);t.default=I},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=(c(n(2)),c(n(8))),i=c(n(57)),u=c(n(280)),l=["left","top","width","centerHorizontally"];function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var j=function(e){e.left,e.top,e.width,e.centerHorizontally;return w(e,l)},P=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(c,e);var t,n,r,l=v(c);function c(){var e;y(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=l.call.apply(l,[this].concat(n))),"state",{position:{left:null,top:null,width:null}}),_(g(e),"reposition",(function(){if(e.anchorRef){var t=(0,a.default)(e.anchorRef),n={left:t.offset().left,top:t.offset().top,width:t.width()};(0,i.default)(e.state.position,n)||e.setState({position:n})}})),e}return t=c,(n=[{key:"componentDidMount",value:function(){window.addEventListener("resize",this.reposition),this.reposition()}},{key:"componentDidUpdate",value:function(){this.reposition()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("resize",this.reposition)}},{key:"render",value:function(){var e=this,t=d({},this.props);return o.default.createElement("div",{ref:function(t){return e.anchorRef=t},className:"et-common-anchored-popup-vertical-menu"},null!==this.state.position.left&&o.default.createElement(u.default,d({},t,{left:this.state.position.left,top:this.state.position.top,width:this.state.position.width})))}}])&&h(t.prototype,n),r&&h(t,r),c}(o.PureComponent);_(P,"propTypes",p({},j(u.default.propTypes))),_(P,"defaultProps",p({},j(u.default.defaultProps)));var E=P;t.default=E},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=(c(n(2)),c(n(298))),i=c(n(24)),u=c(n(300)),l=c(n(538));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach((function(t){_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},d.apply(this,arguments)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(s,e);var t,n,r,c=v(s);function s(){var e;y(this,s);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=c.call.apply(c,[this].concat(n))),"getDraggableMeta",(0,a.default)((function(e,t,n,r){return{templateId:e,layoutType:t,layoutId:n,isGlobal:!(0,i.default)(n)&&n===r}}))),e}return t=s,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.templateId,r=t.layoutType,a=t.layoutId,i=t.globalLayoutId;return o.default.createElement(u.default,{type:"layout",draggableId:"template:".concat(n,":layoutType:").concat(r,":layoutId:").concat(a),draggableMeta:this.getDraggableMeta(n,r,a,i)},(function(t){var n=t.isDragging;return o.default.createElement("div",{className:"et-tb-layout-drag-handle"},o.default.createElement(l.default,d({isDragging:n},e.props)))}))}}])&&h(t.prototype,n),r&&h(t,r),s}(o.PureComponent);_(w,"propTypes",p({},l.default.propTypes)),_(w,"defaultProps",p({},l.default.defaultProps));var j=w;t.default=j},function(e,t,n){e.exports=function(e,t){"use strict";function n(e,t){return e(t={exports:{}},t.exports),t.exports}function r(e){return function(){return e}}e=e&&e.hasOwnProperty("default")?e.default:e,t=t&&t.hasOwnProperty("default")?t.default:t;var o=function(){};o.thatReturns=r,o.thatReturnsFalse=r(!1),o.thatReturnsTrue=r(!0),o.thatReturnsNull=r(null),o.thatReturnsThis=function(){return this},o.thatReturnsArgument=function(e){return e};var a=o,i=function(e){};function u(e,t,n,r,o,a,u,l){if(i(t),!e){var c;if(void 0===t)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var s=[n,r,o,a,u,l],f=0;(c=new Error(t.replace(/%s/g,(function(){return s[f++]})))).name="Invariant Violation"}throw c.framesToPop=1,c}}i=function(e){if(void 0===e)throw new Error("invariant requires an error message argument")};var l=u,c=a,s=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];var o=0,a="Warning: "+e.replace(/%s/g,(function(){return n[o++]}));"undefined"!=typeof console&&console.error(a);try{throw new Error(a)}catch(e){}};c=function(e,t){if(void 0===t)throw new Error("`warning(condition, format, ...args)` requires a warning message argument");if(0!==t.indexOf("Failed Composite propType: ")&&!e){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];s.apply(void 0,[t].concat(r))}};var f=c,p=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable;function h(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}function m(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}var v=m()?Object.assign:function(e,t){for(var n,r,o=h(e),a=1;a<arguments.length;a++){for(var i in n=Object(arguments[a]))d.call(n,i)&&(o[i]=n[i]);if(p){r=p(n);for(var u=0;u<r.length;u++)y.call(n,r[u])&&(o[r[u]]=n[r[u]])}}return o},b="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",g=l,O=f,_=b,w={};function j(e,t,n,r,o){for(var a in e)if(e.hasOwnProperty(a)){var i;try{g("function"==typeof e[a],"%s: %s type `%s` is invalid; it must be a function, usually from the `prop-types` package, but received `%s`.",r||"React class",n,a,typeof e[a]),i=e[a](t,a,r,n,null,_)}catch(e){i=e}if(O(!i||i instanceof Error,"%s: type specification of %s `%s` is invalid; the type checker function must return `null` or an `Error` but returned a %s. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).",r||"React class",n,a,typeof i),i instanceof Error&&!(i.message in w)){w[i.message]=!0;var u=o?o():"";O(!1,"Failed %s type: %s%s",n,i.message,null!=u?u:"")}}}var P=j,E=function(e,t){var n="function"==typeof Symbol&&Symbol.iterator,r="@@iterator";function o(e){var t=e&&(n&&e[n]||e[r]);if("function"==typeof t)return t}var i="<<anonymous>>",u={array:d("array"),bool:d("boolean"),func:d("function"),number:d("number"),object:d("object"),string:d("string"),symbol:d("symbol"),any:y(),arrayOf:h,element:m(),instanceOf:g,node:j(),objectOf:_,oneOf:O,oneOfType:w,shape:E,exact:T};function c(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function s(e){this.message=e,this.stack=""}function p(e){var n={},r=0;function o(o,a,u,c,p,d,y){if(c=c||i,d=d||u,y!==b)if(t)l(!1,"Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");else if("undefined"!=typeof console){var h=c+":"+u;!n[h]&&r<3&&(f(!1,"You are manually calling a React.PropTypes validation function for the `%s` prop on `%s`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details.",d,c),n[h]=!0,r++)}return null==a[u]?o?null===a[u]?new s("The "+p+" `"+d+"` is marked as required in `"+c+"`, but its value is `null`."):new s("The "+p+" `"+d+"` is marked as required in `"+c+"`, but its value is `undefined`."):null:e(a,u,c,p,d)}var a=o.bind(null,!1);return a.isRequired=o.bind(null,!0),a}function d(e){function t(t,n,r,o,a,i){var u=t[n];return x(u)!==e?new s("Invalid "+o+" `"+a+"` of type `"+k(u)+"` supplied to `"+r+"`, expected `"+e+"`."):null}return p(t)}function y(){return p(a.thatReturnsNull)}function h(e){function t(t,n,r,o,a){if("function"!=typeof e)return new s("Property `"+a+"` of component `"+r+"` has invalid PropType notation inside arrayOf.");var i=t[n];if(!Array.isArray(i))return new s("Invalid "+o+" `"+a+"` of type `"+x(i)+"` supplied to `"+r+"`, expected an array.");for(var u=0;u<i.length;u++){var l=e(i,u,r,o,a+"["+u+"]",b);if(l instanceof Error)return l}return null}return p(t)}function m(){function t(t,n,r,o,a){var i=t[n];return e(i)?null:new s("Invalid "+o+" `"+a+"` of type `"+x(i)+"` supplied to `"+r+"`, expected a single ReactElement.")}return p(t)}function g(e){function t(t,n,r,o,a){if(!(t[n]instanceof e)){var u=e.name||i;return new s("Invalid "+o+" `"+a+"` of type `"+C(t[n])+"` supplied to `"+r+"`, expected instance of `"+u+"`.")}return null}return p(t)}function O(e){if(!Array.isArray(e))return f(!1,"Invalid argument supplied to oneOf, expected an instance of array."),a.thatReturnsNull;function t(t,n,r,o,a){for(var i=t[n],u=0;u<e.length;u++)if(c(i,e[u]))return null;return new s("Invalid "+o+" `"+a+"` of value `"+i+"` supplied to `"+r+"`, expected one of "+JSON.stringify(e)+".")}return p(t)}function _(e){function t(t,n,r,o,a){if("function"!=typeof e)return new s("Property `"+a+"` of component `"+r+"` has invalid PropType notation inside objectOf.");var i=t[n],u=x(i);if("object"!==u)return new s("Invalid "+o+" `"+a+"` of type `"+u+"` supplied to `"+r+"`, expected an object.");for(var l in i)if(i.hasOwnProperty(l)){var c=e(i,l,r,o,a+"."+l,b);if(c instanceof Error)return c}return null}return p(t)}function w(e){if(!Array.isArray(e))return f(!1,"Invalid argument supplied to oneOfType, expected an instance of array."),a.thatReturnsNull;for(var t=0;t<e.length;t++){var n=e[t];if("function"!=typeof n)return f(!1,"Invalid argument supplied to oneOfType. Expected an array of check functions, but received %s at index %s.",R(n),t),a.thatReturnsNull}function r(t,n,r,o,a){for(var i=0;i<e.length;i++)if(null==(0,e[i])(t,n,r,o,a,b))return null;return new s("Invalid "+o+" `"+a+"` supplied to `"+r+"`.")}return p(r)}function j(){function e(e,t,n,r,o){return S(e[t])?null:new s("Invalid "+r+" `"+o+"` supplied to `"+n+"`, expected a ReactNode.")}return p(e)}function E(e){function t(t,n,r,o,a){var i=t[n],u=x(i);if("object"!==u)return new s("Invalid "+o+" `"+a+"` of type `"+u+"` supplied to `"+r+"`, expected `object`.");for(var l in e){var c=e[l];if(c){var f=c(i,l,r,o,a+"."+l,b);if(f)return f}}return null}return p(t)}function T(e){function t(t,n,r,o,a){var i=t[n],u=x(i);if("object"!==u)return new s("Invalid "+o+" `"+a+"` of type `"+u+"` supplied to `"+r+"`, expected `object`.");var l=v({},t[n],e);for(var c in l){var f=e[c];if(!f)return new s("Invalid "+o+" `"+a+"` key `"+c+"` supplied to `"+r+"`.\nBad object: "+JSON.stringify(t[n],null," ")+"\nValid keys: "+JSON.stringify(Object.keys(e),null," "));var p=f(i,c,r,o,a+"."+c,b);if(p)return p}return null}return p(t)}function S(t){switch(typeof t){case"number":case"string":case"undefined":return!0;case"boolean":return!t;case"object":if(Array.isArray(t))return t.every(S);if(null===t||e(t))return!0;var n=o(t);if(!n)return!1;var r,a=n.call(t);if(n!==t.entries){for(;!(r=a.next()).done;)if(!S(r.value))return!1}else for(;!(r=a.next()).done;){var i=r.value;if(i&&!S(i[1]))return!1}return!0;default:return!1}}function M(e,t){return"symbol"===e||"Symbol"===t["@@toStringTag"]||"function"==typeof Symbol&&t instanceof Symbol}function x(e){var t=typeof e;return Array.isArray(e)?"array":e instanceof RegExp?"object":M(t,e)?"symbol":t}function k(e){if(null==e)return""+e;var t=x(e);if("object"===t){if(e instanceof Date)return"date";if(e instanceof RegExp)return"regexp"}return t}function R(e){var t=k(e);switch(t){case"array":case"object":return"an "+t;case"boolean":case"date":case"regexp":return"a "+t;default:return t}}function C(e){return e.constructor&&e.constructor.name?e.constructor.name:i}return s.prototype=Error.prototype,u.checkPropTypes=P,u.PropTypes=u,u},T=n((function(e){var t="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,n=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===t},r=!0;e.exports=E(n,r)})),S=n((function(e){!function(){var t={}.hasOwnProperty;function n(){for(var e=[],r=0;r<arguments.length;r++){var o=arguments[r];if(o){var a=typeof o;if("string"===a||"number"===a)e.push(o);else if(Array.isArray(o))e.push(n.apply(null,o));else if("object"===a)for(var i in o)t.call(o,i)&&o[i]&&e.push(i)}}return e.join(" ")}e.exports?e.exports=n:window.classNames=n}()}));function M(e,t){for(var n=0,r=e.length;n<r;n++)if(t.apply(t,[e[n],n,e]))return e[n]}function x(e){return"function"==typeof e||"[object Function]"===Object.prototype.toString.call(e)}function k(e){return"number"==typeof e&&!isNaN(e)}function R(e){return parseInt(e,10)}function C(e,t,n){if(e[t])return new Error("Invalid prop "+t+" passed to "+n+" - do not set this, set it on the child.")}var A=["Moz","Webkit","O","ms"];function L(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"transform";if("undefined"==typeof window||void 0===window.document)return"";var t=window.document.documentElement.style;if(e in t)return"";for(var n=0;n<A.length;n++)if(D(e,A[n])in t)return A[n];return""}function D(e,t){return t?""+t+I(e):e}function I(e){for(var t="",n=!0,r=0;r<e.length;r++)n?(t+=e[r].toUpperCase(),n=!1):"-"===e[r]?n=!0:t+=e[r];return t}var B=L(),W=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},N=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),z=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},F=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},V=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t},U=function(){function e(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var i,u=e[Symbol.iterator]();!(r=(i=u.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,a=e}finally{try{!r&&u.return&&u.return()}finally{if(o)throw a}}return n}return function(t,n){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return e(t,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),q="";function Y(e,t){return q||(q=M(["matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector"],(function(t){return x(e[t])}))),!!x(e[q])&&e[q](t)}function G(e,t,n){var r=e;do{if(Y(r,t))return!0;if(r===n)return!1;r=r.parentNode}while(r);return!1}function $(e,t,n){e&&(e.attachEvent?e.attachEvent("on"+t,n):e.addEventListener?e.addEventListener(t,n,!0):e["on"+t]=n)}function K(e,t,n){e&&(e.detachEvent?e.detachEvent("on"+t,n):e.removeEventListener?e.removeEventListener(t,n,!0):e["on"+t]=null)}function X(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=R(n.borderTopWidth),t+=R(n.borderBottomWidth)}function Z(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t+=R(n.borderLeftWidth),t+=R(n.borderRightWidth)}function J(e){var t=e.clientHeight,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=R(n.paddingTop),t-=R(n.paddingBottom)}function Q(e){var t=e.clientWidth,n=e.ownerDocument.defaultView.getComputedStyle(e);return t-=R(n.paddingLeft),t-=R(n.paddingRight)}function ee(e,t){var n=t===t.ownerDocument.body?{left:0,top:0}:t.getBoundingClientRect();return{x:e.clientX+t.scrollLeft-n.left,y:e.clientY+t.scrollTop-n.top}}function te(e,t){var n=re(e,t,"px");return z({},D("transform",B),n)}function ne(e,t){return re(e,t,"")}function re(e,t,n){var r="translate("+e.x+n+","+e.y+n+")";return t&&(r="translate("+("string"==typeof t.x?t.x:t.x+n)+", "+("string"==typeof t.y?t.y:t.y+n)+")"+r),r}function oe(e,t){return e.targetTouches&&M(e.targetTouches,(function(e){return t===e.identifier}))||e.changedTouches&&M(e.changedTouches,(function(e){return t===e.identifier}))}function ae(e){return e.targetTouches&&e.targetTouches[0]?e.targetTouches[0].identifier:e.changedTouches&&e.changedTouches[0]?e.changedTouches[0].identifier:void 0}function ie(e){if(e){var t=e.getElementById("react-draggable-style-el");t||((t=e.createElement("style")).type="text/css",t.id="react-draggable-style-el",t.innerHTML=".react-draggable-transparent-selection *::-moz-selection {background: transparent;}\n",t.innerHTML+=".react-draggable-transparent-selection *::selection {background: transparent;}\n",e.getElementsByTagName("head")[0].appendChild(t)),e.body&&ce(e.body,"react-draggable-transparent-selection")}}function ue(e){try{e&&e.body&&se(e.body,"react-draggable-transparent-selection"),e.selection?e.selection.empty():window.getSelection().removeAllRanges()}catch(e){}}function le(){return H({touchAction:"none"},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{})}function ce(e,t){e.classList?e.classList.add(t):e.className.match(new RegExp("(?:^|\\s)"+t+"(?!\\S)"))||(e.className+=" "+t)}function se(e,t){e.classList?e.classList.remove(t):e.className=e.className.replace(new RegExp("(?:^|\\s)"+t+"(?!\\S)","g"),"")}function fe(e,t,n){if(!e.props.bounds)return[t,n];var r=e.props.bounds;r="string"==typeof r?r:be(r);var o=ge(e);if("string"==typeof r){var a=o.ownerDocument,i=a.defaultView,u=void 0;if(!((u="parent"===r?o.parentNode:a.querySelector(r))instanceof i.HTMLElement))throw new Error('Bounds selector "'+r+'" could not find an element.');var l=i.getComputedStyle(o),c=i.getComputedStyle(u);r={left:-o.offsetLeft+R(c.paddingLeft)+R(l.marginLeft),top:-o.offsetTop+R(c.paddingTop)+R(l.marginTop),right:Q(u)-Z(o)-o.offsetLeft+R(c.paddingRight)-R(l.marginRight),bottom:J(u)-X(o)-o.offsetTop+R(c.paddingBottom)-R(l.marginBottom)}}return k(r.right)&&(t=Math.min(t,r.right)),k(r.bottom)&&(n=Math.min(n,r.bottom)),k(r.left)&&(t=Math.max(t,r.left)),k(r.top)&&(n=Math.max(n,r.top)),[t,n]}function pe(e,t,n){return[Math.round(t/e[0])*e[0],Math.round(n/e[1])*e[1]]}function de(e){return"both"===e.props.axis||"x"===e.props.axis}function ye(e){return"both"===e.props.axis||"y"===e.props.axis}function he(e,t,n){var r="number"==typeof t?oe(e,t):null;if("number"==typeof t&&!r)return null;var o=ge(n);return ee(r||e,n.props.offsetParent||o.offsetParent||o.ownerDocument.body)}function me(e,t,n){var r=e.state,o=!k(r.lastX),a=ge(e);return o?{node:a,deltaX:0,deltaY:0,lastX:t,lastY:n,x:t,y:n}:{node:a,deltaX:t-r.lastX,deltaY:n-r.lastY,lastX:r.lastX,lastY:r.lastY,x:t,y:n}}function ve(e,t){var n=e.props.scale;return{node:t.node,x:e.state.x+t.deltaX/n,y:e.state.y+t.deltaY/n,deltaX:t.deltaX/n,deltaY:t.deltaY/n,lastX:e.state.x,lastY:e.state.y}}function be(e){return{left:e.left,top:e.top,right:e.right,bottom:e.bottom}}function ge(t){var n=e.findDOMNode(t);if(!n)throw new Error("<DraggableCore>: Unmounted during event!");return n}function Oe(){}var _e={touch:{start:"touchstart",move:"touchmove",stop:"touchend"},mouse:{start:"mousedown",move:"mousemove",stop:"mouseup"}},we=_e.mouse,je=function(n){function r(){var t,n,o;W(this,r);for(var a=arguments.length,i=Array(a),u=0;u<a;u++)i[u]=arguments[u];return n=o=V(this,(t=r.__proto__||Object.getPrototypeOf(r)).call.apply(t,[this].concat(i))),o.state={dragging:!1,lastX:NaN,lastY:NaN,touchIdentifier:null},o.handleDragStart=function(t){if(o.props.onMouseDown(t),!o.props.allowAnyClick&&"number"==typeof t.button&&0!==t.button)return!1;var n=e.findDOMNode(o);if(!n||!n.ownerDocument||!n.ownerDocument.body)throw new Error("<DraggableCore> not mounted on DragStart!");var r=n.ownerDocument;if(!(o.props.disabled||!(t.target instanceof r.defaultView.Node)||o.props.handle&&!G(t.target,o.props.handle,n)||o.props.cancel&&G(t.target,o.props.cancel,n))){var a=ae(t);o.setState({touchIdentifier:a});var i=he(t,a,o);if(null!=i){var u=i.x,l=i.y,c=me(o,u,l);Oe("calling",o.props.onStart),!1!==o.props.onStart(t,c)&&(o.props.enableUserSelectHack&&ie(r),o.setState({dragging:!0,lastX:u,lastY:l}),$(r,we.move,o.handleDrag),$(r,we.stop,o.handleDragStop))}}},o.handleDrag=function(e){"touchmove"===e.type&&e.preventDefault();var t=he(e,o.state.touchIdentifier,o);if(null!=t){var n=t.x,r=t.y;if(Array.isArray(o.props.grid)){var a=n-o.state.lastX,i=r-o.state.lastY,u=pe(o.props.grid,a,i),l=U(u,2);if(a=l[0],i=l[1],!a&&!i)return;n=o.state.lastX+a,r=o.state.lastY+i}var c=me(o,n,r);if(!1!==o.props.onDrag(e,c))o.setState({lastX:n,lastY:r});else try{o.handleDragStop(new MouseEvent("mouseup"))}catch(e){var s=document.createEvent("MouseEvents");s.initMouseEvent("mouseup",!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null),o.handleDragStop(s)}}},o.handleDragStop=function(t){if(o.state.dragging){var n=he(t,o.state.touchIdentifier,o);if(null!=n){var r=n.x,a=n.y,i=me(o,r,a),u=e.findDOMNode(o);u&&o.props.enableUserSelectHack&&ue(u.ownerDocument),o.setState({dragging:!1,lastX:NaN,lastY:NaN}),o.props.onStop(t,i),u&&(K(u.ownerDocument,we.move,o.handleDrag),K(u.ownerDocument,we.stop,o.handleDragStop))}}},o.onMouseDown=function(e){return we=_e.mouse,o.handleDragStart(e)},o.onMouseUp=function(e){return we=_e.mouse,o.handleDragStop(e)},o.onTouchStart=function(e){return we=_e.touch,o.handleDragStart(e)},o.onTouchEnd=function(e){return we=_e.touch,o.handleDragStop(e)},V(o,n)}return F(r,n),N(r,[{key:"componentWillUnmount",value:function(){var t=e.findDOMNode(this);if(t){var n=t.ownerDocument;K(n,_e.mouse.move,this.handleDrag),K(n,_e.touch.move,this.handleDrag),K(n,_e.mouse.stop,this.handleDragStop),K(n,_e.touch.stop,this.handleDragStop),this.props.enableUserSelectHack&&ue(n)}}},{key:"render",value:function(){return t.cloneElement(t.Children.only(this.props.children),{style:le(this.props.children.props.style),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onMouseUp:this.onMouseUp,onTouchEnd:this.onTouchEnd})}}]),r}(t.Component);je.displayName="DraggableCore",je.propTypes={allowAnyClick:T.bool,disabled:T.bool,enableUserSelectHack:T.bool,offsetParent:function(e,t){if(e[t]&&1!==e[t].nodeType)throw new Error("Draggable's offsetParent must be a DOM Node.")},grid:T.arrayOf(T.number),scale:T.number,handle:T.string,cancel:T.string,onStart:T.func,onDrag:T.func,onStop:T.func,onMouseDown:T.func,className:C,style:C,transform:C},je.defaultProps={allowAnyClick:!1,cancel:null,disabled:!1,enableUserSelectHack:!0,offsetParent:null,handle:null,grid:null,transform:null,onStart:function(){},onDrag:function(){},onStop:function(){},onMouseDown:function(){}};var Pe=function(n){function r(e){W(this,r);var t=V(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,e));return t.onDragStart=function(e,n){if(!1===t.props.onStart(e,ve(t,n)))return!1;t.setState({dragging:!0,dragged:!0})},t.onDrag=function(e,n){if(!t.state.dragging)return!1;var r=ve(t,n),o={x:r.x,y:r.y};if(t.props.bounds){var a=o.x,i=o.y;o.x+=t.state.slackX,o.y+=t.state.slackY;var u=fe(t,o.x,o.y),l=U(u,2),c=l[0],s=l[1];o.x=c,o.y=s,o.slackX=t.state.slackX+(a-o.x),o.slackY=t.state.slackY+(i-o.y),r.x=o.x,r.y=o.y,r.deltaX=o.x-t.state.x,r.deltaY=o.y-t.state.y}if(!1===t.props.onDrag(e,r))return!1;t.setState(o)},t.onDragStop=function(e,n){if(!t.state.dragging)return!1;if(!1===t.props.onStop(e,ve(t,n)))return!1;var r={dragging:!1,slackX:0,slackY:0};if(Boolean(t.props.position)){var o=t.props.position,a=o.x,i=o.y;r.x=a,r.y=i}t.setState(r)},t.state={dragging:!1,dragged:!1,x:e.position?e.position.x:e.defaultPosition.x,y:e.position?e.position.y:e.defaultPosition.y,slackX:0,slackY:0,isElementSVG:!1},t}return F(r,n),N(r,[{key:"componentWillMount",value:function(){!this.props.position||this.props.onDrag||this.props.onStop||console.warn("A `position` was applied to this <Draggable>, without drag handlers. This will make this component effectively undraggable. Please attach `onDrag` or `onStop` handlers so you can adjust the `position` of this element.")}},{key:"componentDidMount",value:function(){void 0!==window.SVGElement&&e.findDOMNode(this)instanceof window.SVGElement&&this.setState({isElementSVG:!0})}},{key:"componentWillReceiveProps",value:function(e){!e.position||this.props.position&&e.position.x===this.props.position.x&&e.position.y===this.props.position.y||this.setState({x:e.position.x,y:e.position.y})}},{key:"componentWillUnmount",value:function(){this.setState({dragging:!1})}},{key:"render",value:function(){var e,n={},r=null,o=!Boolean(this.props.position)||this.state.dragging,a=this.props.position||this.props.defaultPosition,i={x:de(this)&&o?this.state.x:a.x,y:ye(this)&&o?this.state.y:a.y};this.state.isElementSVG?r=ne(i,this.props.positionOffset):n=te(i,this.props.positionOffset);var u=this.props,l=u.defaultClassName,c=u.defaultClassNameDragging,s=u.defaultClassNameDragged,f=t.Children.only(this.props.children),p=S(f.props.className||"",l,(z(e={},c,this.state.dragging),z(e,s,this.state.dragged),e));return t.createElement(je,H({},this.props,{onStart:this.onDragStart,onDrag:this.onDrag,onStop:this.onDragStop}),t.cloneElement(f,{className:p,style:H({},f.props.style,n),transform:r}))}}]),r}(t.Component);return Pe.displayName="Draggable",Pe.propTypes=H({},je.propTypes,{axis:T.oneOf(["both","x","y","none"]),bounds:T.oneOfType([T.shape({left:T.number,right:T.number,top:T.number,bottom:T.number}),T.string,T.oneOf([!1])]),defaultClassName:T.string,defaultClassNameDragging:T.string,defaultClassNameDragged:T.string,defaultPosition:T.shape({x:T.number,y:T.number}),positionOffset:T.shape({x:T.oneOfType([T.number,T.string]),y:T.oneOfType([T.number,T.string])}),position:T.shape({x:T.number,y:T.number}),className:C,style:C,transform:C}),Pe.defaultProps=H({},je.defaultProps,{axis:"both",bounds:!1,defaultClassName:"react-draggable",defaultClassNameDragging:"react-draggable-dragging",defaultClassNameDragged:"react-draggable-dragged",defaultPosition:{x:0,y:0},position:null,scale:1}),Pe.default=Pe,Pe.DraggableCore=je,Pe}(n(41),n(1))},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=O(n(1)),a=b(n(2)),i=b(n(20)),u=b(n(55)),l=b(n(24)),c=b(n(5)),s=b(n(14)),f=b(n(10)),p=O(n(147)),d=b(n(138)),y=b(n(139)),h=b(n(19)),m=b(n(21)),v=b(n(31));function b(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function O(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}return o.default=e,n&&n.set(e,o),o}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e,t){return j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},j(e,t)}function P(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=S(e);if(t){var o=S(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return E(this,n)}}function E(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return T(e)}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},S(e)}function M(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(539);var x="edit",k="delete",R="copy",C="toggle_visibility",A="disable_global",L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&j(e,t)}(c,e);var t,n,r,a=P(c);function c(){var e;_(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return M(T(e=a.call.apply(a,[this].concat(n))),"lastDragTime",0),M(T(e),"isGlobal",(function(){return!(0,l.default)(e.props.layoutId)&&e.props.layoutId===e.props.globalLayoutId})),M(T(e),"getType",(function(){return e.isGlobal()?"global":"custom"})),M(T(e),"getLayoutTypeLabel",(function(e,t){if("global"===e)switch(t){case"header":return(0,f.default)("themeBuilder","Global Header");case"body":return(0,f.default)("themeBuilder","Global Body");case"footer":return(0,f.default)("themeBuilder","Global Footer")}switch(t){case"header":return(0,f.default)("themeBuilder","Custom Header");case"body":return(0,f.default)("themeBuilder","Custom Body");case"footer":return(0,f.default)("themeBuilder","Custom Footer")}})),M(T(e),"getContextMenuOptions",(function(){var t=[{value:x,label:(0,f.default)("generic","Edit")},{value:k,label:(0,f.default)("generic","Delete")},{value:R,label:(0,f.default)("generic","Copy")},e.props.layoutEnabled?{value:C,label:(0,f.default)("themeBuilder","Hide On Front End")}:{value:C,label:(0,f.default)("themeBuilder","Show On Front End")},e.isGlobal()&&!e.props.isDefaultTemplate?{value:A,label:(0,f.default)("generic","Disable Global")}:null];return(0,u.default)(t,(function(e){return!!e}))})),M(T(e),"handleOnContextMenuChange",(function(t){switch(t){case x:e.props.onEdit();break;case k:e.props.onDelete();break;case R:e.props.onCopy();break;case C:e.props.onToggleVisibility();break;case A:e.props.onDisableGlobal()}e.props.closeContextMenu()})),M(T(e),"componentDidUpdate",(function(t){return e.lastDragTime=!e.props.isDragging&&t.isDragging?Date.now():0})),M(T(e),"onClick",(function(){return Date.now()-e.lastDragTime>50&&e.props.onEdit()})),e}return t=c,(n=[{key:"render",value:function(){var e,t=this.props,n=t.isDragging,r=t.layoutType,a=t.contextMenu,u=t.onEdit,l=t.onDelete,c=t.onMouseEnter,p=t.onMouseLeave,d=this.getType();return o.default.createElement("div",{className:(0,i.default)((e={"et-tb-layout":!0},M(e,"et-tb-layout--".concat(d),!0),M(e,"et-tb-layout--dragged",n),e)),onDoubleClick:u,onContextMenu:this.props.openContextMenu,onMouseEnter:c,onMouseLeave:p},o.default.createElement(h.default,{tip:(0,f.default)("generic","Edit"),className:"et-common-button--round et-common-button--compact",onClick:this.onClick},o.default.createElement(m.default,{icon:"pencil"})),o.default.createElement("h4",{className:"et-tb-layout__title"},this.getLayoutTypeLabel(d,r)),o.default.createElement(h.default,{tip:(0,f.default)("generic","Delete"),className:"et-common-button--round et-common-button--compact",onClick:l},o.default.createElement(m.default,{icon:"delete"})),o.default.createElement(h.default,{tip:(0,f.default)("generic","More Settings"),className:"et-common-button--round et-common-button--compact",onClick:this.props.openContextMenu},o.default.createElement(m.default,{icon:"app-setting",viewBox:"0 0 4 17",style:{height:12,width:3,minWidth:3,margin:"2px 0"}})),a.open&&o.default.createElement(v.default,null,o.default.createElement(y.default,{animation:s.default.animation,left:a.left,top:a.top,options:this.getContextMenuOptions(),onChange:this.handleOnContextMenuChange})))}}])&&w(t.prototype,n),r&&w(t,r),c}(o.PureComponent);M(L,"propTypes",{isDefaultTemplate:a.default.bool,isDragging:a.default.bool,templateId:a.default.string.isRequired,layoutType:p.layoutTypes.isRequired,layoutId:a.default.string.isRequired,layoutEnabled:a.default.bool.isRequired,globalLayoutId:a.default.string,onEdit:a.default.func,onDelete:a.default.func,onToggleVisibility:a.default.func,onDisableGlobal:a.default.func}),M(L,"defaultProps",{isDefaultTemplate:!1,isDragging:!1,onEdit:c.default,onDelete:c.default,onToggleVisibility:c.default,onDisableGlobal:c.default});var D=(0,d.default)(L);t.default=D},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=g(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=b(n(2)),i=b(n(223)),u=b(n(5)),l=b(n(12)),c=b(n(18)),s=b(n(14)),f=n(7),p=b(n(10)),d=n(76),y=b(n(19)),h=b(n(21)),m=b(n(542)),v=b(n(543));function b(e){return e&&e.__esModule?e:{default:e}}function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,t){return w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},w(e,t)}function j(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=T(e);if(t){var o=T(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return P(this,n)}}function P(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return E(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},T(e)}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}(b,e);var t,n,r,a=j(b);function b(){var e;O(this,b);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return S(E(e=a.call.apply(a,[this].concat(n))),"getButtonsArray",(function(){var t=e.props,n=t.isDefault,r=t.onOpenSettings,o=t.onOpenCloneSettings,a=t.onDeleteTemplate,i=t.onExportTemplate,l=t.onContextMenu,c=[];return n||c.push({tip:(0,p.default)("generic","Move"),additionalClass:"et-tb-template-drag-handle",onClick:u.default,icon:"move"},{tip:(0,p.default)("generic","Settings"),onClick:r,icon:"setting"}),c.push({tip:(0,p.default)("generic","Duplicate"),onClick:o,icon:"copy"}),n||c.push({tip:(0,p.default)("generic","Delete"),onClick:a,icon:"delete"}),(0,d.isAllowedAction)(f.CAP_PORTABILITY)&&c.push({tip:(0,p.default)("portability","Export"),onClick:i,icon:"portability"}),c.push({tip:(0,p.default)("generic","More Settings"),onClick:l,icon:"app-setting",iconSettings:{iconViewBox:"0 0 4 17",iconStyle:{height:14,width:3,minWidth:3,margin:"3px 0 1px 0"}}}),c})),e}return t=b,(n=[{key:"componentDidMount",value:function(){i.default.rebuild()}},{key:"render",value:function(){var e=this.props.active,t=this.getButtonsArray();return!!e&&o.default.createElement(m.default,{enabled:s.default.animation},(function(e){return o.default.createElement("div",{className:"et-tb-template__actions",style:{opacity:e.opacity}},o.default.createElement(v.default,{enabled:s.default.animation,elements:t},(function(e){return o.default.createElement(o.Fragment,null,(0,c.default)(t,(function(t,n){var r=(0,l.default)(t,"iconSettings.iconStyle",{}),a=(0,l.default)(t,"iconSettings.iconViewBox",void 0);return o.default.createElement(y.default,{key:n,tip:t.tip,className:"et-tb-template__action ".concat(t.additionalClass),ripple:!1,onClick:t.onClick,style:{opacity:e[n].opacity,transform:"scale(".concat(e[n].top,")")}},o.default.createElement(h.default,{icon:t.icon,viewBox:a,style:r}))})))})))}))}}])&&_(t.prototype,n),r&&_(t,r),b}(o.PureComponent);S(M,"propTypes",{isDefault:a.default.bool.isRequired,active:a.default.bool.isRequired,onOpenSettings:a.default.func.isRequired,onOpenCloneSettings:a.default.func.isRequired,onDeleteTemplate:a.default.func.isRequired,onExportTemplate:a.default.func.isRequired,onContextMenu:a.default.func.isRequired}),S(M,"defaultProps",{});var x=M;t.default=x},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(2))&&o.__esModule?o:{default:o},u=n(218);function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return y(e)}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(i,e);var t,n,r,o=p(i);function i(){var e;c(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return m(y(e=o.call.apply(o,[this].concat(n))),"getDefaultStyle",(function(){return{opacity:0}})),m(y(e),"getStyle",(function(){return{opacity:e.props.enabled?(0,u.spring)(1,{stiffness:300,damping:20}):1}})),e}return t=i,(n=[{key:"render",value:function(){var e=this;return a.default.createElement(u.Motion,{defaultStyle:this.getDefaultStyle(),style:this.getStyle()},(function(t){return e.props.children({opacity:t.opacity})}))}}])&&s(t.prototype,n),r&&s(t,r),i}(a.PureComponent);m(v,"propTypes",{enabled:i.default.bool,opacity:i.default.number,children:i.default.func.isRequired}),m(v,"defaultProps",{enabled:!0,opacity:0});var b=v;t.default=b},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=c(n(2)),i=n(218),u=c(n(13)),l=c(n(18));function c(e){return e&&e.__esModule?e:{default:e}}function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(c,e);var t,n,r,a=y(c);function c(){var e;f(this,c);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return b(m(e=a.call.apply(a,[this].concat(n))),"getDefaultStyles",(function(){var t=e.props.elements;return(0,l.default)(t,(function(){return{opacity:0,top:0}}))})),b(m(e),"getStyles",(function(t){var n={stiffness:2e3,damping:60};return(0,l.default)(t,(function(r,o){return 0===o?{opacity:e.props.enabled?(0,i.spring)(1,n):1,top:e.props.enabled?(0,i.spring)(1,n):1}:{opacity:e.props.enabled?(0,i.spring)(t[o-1].opacity,n):1,top:e.props.enabled?(0,i.spring)(t[o-1].top,n):1}}))})),e}return t=c,(n=[{key:"render",value:function(){var e=this;return!(0,u.default)(this.props.elements)&&o.default.createElement(i.StaggeredMotion,{defaultStyles:this.getDefaultStyles(),styles:this.getStyles},(function(t){return e.props.children(t)}))}}])&&p(t.prototype,n),r&&p(t,r),c}(o.PureComponent);b(g,"propTypes",{enabled:a.default.bool,elements:a.default.array,children:a.default.func.isRequired}),b(g,"defaultProps",{enabled:!0,elements:[]});var O=g;t.default=O},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g,O=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=z(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),_=N(n(41)),w=N(n(2)),j=n(3),P=n(9),E=N(n(20)),T=N(n(8)),S=N(n(607)),M=N(n(12)),x=N(n(545)),k=N(n(13)),R=N(n(24)),C=N(n(18)),A=N(n(5)),L=N(n(204)),D=N(n(10)),I=n(297),B=n(35),W=N(n(145));function N(e){return e&&e.__esModule?e:{default:e}}function z(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(z=function(e){return e?n:t})(e)}function H(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function F(e){return function(e){if(Array.isArray(e))return V(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return V(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return V(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function U(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function q(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Y(e,t){return Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Y(e,t)}function G(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=X(e);if(t){var o=X(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return $(this,n)}}function $(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return K(e)}function K(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function X(e){return X=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},X(e)}function Z(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var J=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Y(e,t)}(a,e);var t,n,r,o=G(a);function a(){var e;U(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return Z(K(e=o.call.apply(o,[this].concat(n))),"state",{editingTitle:!1,value:(0,B.getTemplateTitle)(e.props.isDefault,(0,B.isUnassigned)(e.props.useOn),e.props.title,e.props.automaticTitle)}),Z(K(e),"textareaRef",null),Z(K(e),"setTextareaRef",(function(t){e.textareaRef=t,e.props.forwardedRef(t)})),Z(K(e),"hasValue",(function(){return(0,D.default)("themeBuilder","Unassigned")!==e.state.value})),Z(K(e),"getTitleMeta",(function(){var t=e.props,n=t.isDefault,r=t.title,o=t.automaticMeta;return(0,B.getTemplateMeta)(n,r,o)})),Z(K(e),"renameTemplate",(function(t){e.props.renameTemplate({templateId:e.props.templateId,title:t})})),Z(K(e),"handleOnTitleFocus",(function(){e.props.isDefault||e.setState({editingTitle:!0})})),Z(K(e),"handleOnTitleBlur",(function(){var t=e.props,n=t.isDefault,r=t.title,o=t.automaticTitle;n||(r===o&&e.renameTemplate(""),e.setState({editingTitle:!1,value:(0,B.getTemplateTitle)(n,(0,B.isUnassigned)(e.props.useOn),r,o)}))})),Z(K(e),"handleOnTitleChange",(function(t){var n=t.target.value.replace(/[\r\n]/g,"");e.renameTemplate(n),e.setState({value:n})})),Z(K(e),"handleOnKeyUp",(function(t){var n=13===t.keyCode,r=27===t.keyCode;(n||r)&&e.textareaRef&&(0,T.default)(e.textareaRef).trigger("blur")})),Z(K(e),"getGroupedSettings",(function(t,n){var r=(0,x.default)((0,C.default)(t,(function(t){var r=(0,B.getSetting)(e.props.settings,t),o=(0,M.default)(r,"parent",null),a=(0,B.getSetting)(e.props.settings,o);return{group:n,setting:r,parentId:o,parent:a}})),(function(e){return"".concat(e.group,"-").concat(e.parentId||e.setting.id)}));return"useOn"===n&&(0,B.isUnassigned)(t)&&(r["useOn-unassigned"]=[{group:n,parent:null,parentId:null,setting:{id:"unassigned",label:(0,D.default)("themeBuilder","Unassigned"),priority:0}}]),(0,L.default)(r)})),Z(K(e),"renderConditions",(function(){var t=e.props,n=t.useOn,r=t.excludeFrom,o=[].concat(F(e.getGroupedSettings((0,B.sortSettings)(e.props.settings,n),"useOn")),F(e.getGroupedSettings((0,B.sortSettings)(e.props.settings,r),"excludeFrom")));return O.default.createElement("ul",{className:"et-tb-template__conditions"},(0,C.default)(o,(function(e,t){var n="useOn"===e[0].group&&"unassigned"!==e[0].setting.id?"success":"danger",r=(0,R.default)(e[0].parentId)?"":"".concat(e[0].parent.label,": "),o=(0,C.default)(e,"setting.label");return O.default.createElement("li",{key:t},O.default.createElement("div",{className:"et-tb-admin-list-item et-tb-admin-list-item--".concat(n)}),O.default.createElement("div",{className:"et-tb-template__condition-item"},r+o.join(", ")))})))})),Z(K(e),"clampText",(function(){var t=_.default.findDOMNode(K(e)),n=(0,T.default)(t).find(".et-tb-template__conditions li div:last-child");(0,I.clamp)(n)})),e}return t=a,r=[{key:"getDerivedStateFromProps",value:function(e,t){return t.editingTitle?null:{value:(0,B.getTemplateTitle)(e.isDefault,(0,B.isUnassigned)(e.useOn),e.title,e.automaticTitle)}}}],(n=[{key:"componentDidMount",value:function(){this.clampText()}},{key:"componentDidUpdate",value:function(){this.clampText()}},{key:"render",value:function(){var e=this.props,t=e.id,n=e.isDefault,r="template-".concat(t,"-name-tooltip"),o=this.renderConditions(),a=this.hasValue()&&!(0,k.default)(o)?{"data-tip":"","data-for":r}:{},i=this.getTitleMeta();return O.default.createElement(O.Fragment,null,O.default.createElement("div",a,O.default.createElement(S.default,{inputRef:this.setTextareaRef,value:this.state.value,onFocus:this.handleOnTitleFocus,onBlur:this.handleOnTitleBlur,onChange:this.handleOnTitleChange,onKeyUp:this.handleOnKeyUp,className:(0,E.default)({"et-tb-template__title":!0,"et-tb-template__title--unassigned":!n&&(0,B.isUnassigned)(this.props.useOn)})}),i&&O.default.createElement("h3",{className:"et-tb-template__meta"},i)),this.hasValue()&&!(0,k.default)(o)&&O.default.createElement(W.default,{id:r,afterShow:this.clampText,className:"et-tb-tooltip--compact"},this.renderConditions()))}}])&&q(t.prototype,n),r&&q(t,r),a}(O.PureComponent);Z(J,"propTypes",{templateId:w.default.string.isRequired,forwardedRef:w.default.func}),Z(J,"defaultProps",{forwardedRef:A.default}),Z(J,"connections",{settings:(0,j.state)(o||(o=H(["templates.settings"]))),id:(0,j.state)(a||(a=H(["templates.templates.",".id"])),(0,j.props)(i||(i=H(["templateId"])))),title:(0,j.state)(u||(u=H(["templates.templates.",".title"])),(0,j.props)(l||(l=H(["templateId"])))),automaticTitle:(0,j.state)(c||(c=H(["templates.templates.",".automaticTitle"])),(0,j.props)(s||(s=H(["templateId"])))),automaticMeta:(0,j.state)(f||(f=H(["templates.templates.",".automaticMeta"])),(0,j.props)(p||(p=H(["templateId"])))),isDefault:(0,j.state)(d||(d=H(["templates.templates.",".default"])),(0,j.props)(y||(y=H(["templateId"])))),useOn:(0,j.state)(h||(h=H(["templates.templates.",".useOn"])),(0,j.props)(m||(m=H(["templateId"])))),excludeFrom:(0,j.state)(v||(v=H(["templates.templates.",".excludeFrom"])),(0,j.props)(b||(b=H(["templateId"])))),renameTemplate:(0,j.sequences)(g||(g=H(["templates.renameTemplate"])))});var Q=(0,P.connect)(J.connections,J);t.default=Q},function(e,t,n){var r=n(39),o=n(256),a=Object.prototype.hasOwnProperty,i=o((function(e,t,n){a.call(e,n)?e[n].push(t):r(e,n,[t])}));e.exports=i},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),l=(h(n(2)),n(3)),c=n(9),s=h(n(18)),f=h(n(103)),p=h(n(68)),d=h(n(549)),y=h(n(551));function h(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return w(this,n)}}function w(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return j(e)}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(553);var T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(a,e);var t,n,r,o=_(a);function a(){var e;b(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(j(e=o.call.apply(o,[this].concat(n))),"handleOnAddNew",(function(t){e.props.addTemplate({overrideTemplateSettings:!0,settings:t,createHistoryPoint:!0})})),E(j(e),"handleTemplateDrag",(function(t){null!==e.context.source.id&&"template"===e.context.type&&e.props.updateTemplatesOrder({movedId:e.context.source.id,insertAt:t})})),e}return t=a,(n=[{key:"render",value:function(){var e=this,t=this.props.templates;return u.default.createElement("div",{className:"et-tb-template-list"},(0,s.default)(t,(function(t){return u.default.createElement(p.default,{key:t,component:"Template"},u.default.createElement(d.default,{templateId:t,onMouseEnter:e.handleTemplateDrag}))})),u.default.createElement(y.default,{onAddNew:this.handleOnAddNew}))}}])&&g(t.prototype,n),r&&g(t,r),a}(u.PureComponent);E(T,"contextType",f.default),E(T,"propTypes",{}),E(T,"defaultProps",{}),E(T,"connections",{templates:(0,l.state)(o||(o=v(["templates.templateIds"]))),addTemplate:(0,l.sequences)(a||(a=v(["templates.addTemplate"]))),updateTemplatesOrder:(0,l.sequences)(i||(i=v(["templates.updateTemplatesOrder"])))});var S=(0,c.connect)(T.connections,T);t.default=S},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=p(n(41)),i=p(n(2)),u=p(n(8)),l=p(n(5)),c=p(n(300)),s=p(n(278));n(550);var f=["templateId","onMouseEnter"];function p(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach((function(t){P(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}function v(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=j(e);if(t){var o=j(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _(this,n)}}function _(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(n,e);var t=O(n);function n(){var e;b(this,n);for(var r=arguments.length,i=new Array(r),l=0;l<r;l++)i[l]=arguments[l];return P(w(e=t.call.apply(t,[this].concat(i))),"state",{width:0}),P(w(e),"updateWidth",(function(){var t=(0,u.default)(a.default.findDOMNode(w(e))).width();e.state.width!==t&&e.setState({width:t})})),P(w(e),"onMouseEnter",(function(){return e.props.onMouseEnter(e.props.templateId)})),P(w(e),"componentDidMount",(function(){e.updateWidth()})),P(w(e),"componentDidUpdate",(function(){e.updateWidth()})),P(w(e),"render",(function(){var t=e.props,n=t.templateId,r=(t.onMouseEnter,v(t,f));return o.default.createElement(c.default,{type:"template",draggableId:n,draggableMeta:{width:e.state.width},draggableHandle:".et-tb-template-drag-handle"},(function(t){var a=t.isDragging;return o.default.createElement("div",{onMouseEnter:e.onMouseEnter,className:"et-tb-draggable-template"},o.default.createElement(s.default,m({},r,{templateId:n,className:a?"et-tb-template--dragging":""})))}))})),e}return n}(o.PureComponent);P(E,"propTypes",h(h({},s.default.propTypes),{},{onMouseEnter:i.default.func})),P(E,"defaultProps",h(h({},s.default.defaultProps),{},{onMouseEnter:l.default}));var T=E;t.default=T},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=f(n(2)),i=f(n(5)),u=f(n(10)),l=f(n(19)),c=f(n(21)),s=f(n(294));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(552);var _=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(i,e);var t,n,r,a=m(i);function i(){var e;d(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return O(b(e=a.call.apply(a,[this].concat(n))),"state",{settingsOpen:!1}),O(b(e),"openSettings",(function(){e.setState({settingsOpen:!0})})),O(b(e),"closeSettings",(function(){e.setState({settingsOpen:!1})})),O(b(e),"handleOnSave",(function(t){e.closeSettings(),e.props.onAddNew(t)})),e}return t=i,(n=[{key:"render",value:function(){return o.default.createElement("div",null,this.state.settingsOpen&&o.default.createElement(s.default,{anchor:this,actionLabel:(0,u.default)("themeBuilder","Create Template"),onSave:this.handleOnSave,onClose:this.closeSettings}),o.default.createElement("div",{className:"et-tb-template-placeholder",onClick:this.openSettings},o.default.createElement("div",{className:"et-tb-template-placeholder__action"},o.default.createElement(l.default,{type:"button",className:"et-common-button--round et-common-button--meta",onClick:this.openSettings},o.default.createElement(c.default,{icon:"add"})),o.default.createElement("h4",{className:"et-tb-template-placeholder__title"},(0,u.default)("themeBuilder","Add New Template")))))}}])&&y(t.prototype,n),r&&y(t,r),i}(o.PureComponent);O(_,"propTypes",{onAddNew:a.default.func}),O(_,"defaultProps",{onAddNew:i.default});var w=_;t.default=w},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),u=(y(n(2)),n(3)),l=n(9),c=n(7),s=y(n(14)),f=y(n(69)),p=y(n(31)),d=y(n(555));function y(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function v(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=j(e);if(t){var o=j(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _(this,n)}}function _(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(a,e);var t,n,r,o=O(a);function a(){var e;v(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return P(w(e=o.call.apply(o,[this].concat(n))),"close",(function(){return e.props.close()})),e}return t=a,(n=[{key:"render",value:function(){return this.props.diviLibraryOpen?i.default.createElement(p.default,null,i.default.createElement(d.default,{animation:s.default.animation,onClose:this.close}),i.default.createElement(f.default,{shortcuts:[{shortcut:c.HOTKEYS_CLOSE,action:this.close}]})):null}}])&&b(t.prototype,n),r&&b(t,r),a}(i.PureComponent);P(E,"propTypes",{}),P(E,"defaultProps",{}),P(E,"connections",{diviLibraryOpen:(0,u.state)(o||(o=m(["isDiviLibraryOpen"]))),close:(0,u.sequences)(a||(a=m(["closeCurrentModal"])))});var T=(0,l.connect)(E.connections,E);t.default=T},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y,h,m,v,b,g=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=N(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),O=W(n(2)),_=n(9),w=n(3),j=W(n(20)),P=W(n(8)),E=W(n(25)),T=W(n(5)),S=n(7),M=W(n(10)),x=W(n(14)),k=W(n(556)),R=W(n(19)),C=W(n(21)),A=W(n(148)),L=W(n(557)),D=W(n(302)),I=W(n(106)),B=W(n(107));function W(e){return e&&e.__esModule?e:{default:e}}function N(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(N=function(e){return e?n:t})(e)}function z(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function H(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function V(e,t){return V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},V(e,t)}function U(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=G(e);if(t){var o=G(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return q(this,n)}}function q(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Y(e)}function Y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function G(e){return G=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},G(e)}function $(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(566);var K=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&V(e,t)}(a,e);var t,n,r,o=U(a);function a(){var e;H(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return $(Y(e=o.call.apply(o,[this].concat(n))),"getDiviLibraryContext",(function(){return{config:{api:x.default.api,diviLibraryUrl:x.default.diviLibraryUrl,diviLibraryCustomTabs:x.default.diviLibraryCustomTabs},etAccount:e.props.etAccount,i18n:{"API Key":(0,M.default)("library","API Key"),"Authentication Required":(0,M.default)("library","Authentication Required"),"Import estimated time remaining: %smin":(0,M.default)("portability","Import estimated time remaining: %smin"),"Load From Library":(0,M.default)("library","Load From Library"),"Premade Layouts":(0,M.default)("library","Premade Layouts"),Submit:(0,M.default)("library","Submit"),Username:(0,M.default)("library","Username"),"Your Existing Pages":(0,M.default)("library","Your Existing Pages"),"Your Saved Layouts":(0,M.default)("library","Your Saved Layouts"),$noAccount:(0,M.default)("library","$noAccount")},actions:{setAccountCredentials:e.setAccountCredentials}}})),$(Y(e),"setAccountCredentials",(function(t,n,r){e.props.setETAccount({username:t,apiKey:n,status:r})})),$(Y(e),"close",(function(){e.props.onClose()})),$(Y(e),"back",(function(){e.props.goToPreviousPage()})),$(Y(e),"handleOnPageChanged",(function(t){var n={url:t.url,showBackButton:t.is_layout};(0,E.default)(t.previous_url)||(n.previousUrl=t.previous_url),e.props.goToPage(n)})),$(Y(e),"handleOnDownloadStart",(function(){e.props.startLibraryDownload()})),$(Y(e),"handleOnDownloadProgress",(function(t){e.props.setLibraryDownloadProgress({progress:t})})),$(Y(e),"handleOnDownloadEnd",(function(t,n,r){e.props.endLibraryDownload({isLocalLayout:t,layout:n})})),$(Y(e),"handleOnPortabilityImportProgress",(function(){e.props.portabilitySetImportProgress({value:window.et_fb_import_progress,estimate:Math.max(1,window.et_fb_import_estimation)})})),$(Y(e),"handleOnPortabilityImportError",(function(){e.props.portabilityFailImport({importError:window.et_fb_import_layout_message})})),$(Y(e),"handleOnPortabilityImportEnd",(function(){e.props.portabilityCompleteImport({importResponse:window.et_fb_import_layout_response})})),e}return t=a,(n=[{key:"componentDidMount",value:function(){this.props.loadLayouts(),(0,P.default)(window).on("et_fb_layout_import_finished.themeBuilder",this.handleOnPortabilityImportEnd),window.addEventListener("et_fb_layout_import_error",this.handleOnPortabilityImportError),window.addEventListener("et_fb_layout_import_in_progress",this.handleOnPortabilityImportProgress)}},{key:"componentWillUnmount",value:function(){(0,P.default)(window).off("et_fb_layout_import_finished.themeBuilder",this.handleOnPortabilityImportEnd),window.removeEventListener("et_fb_layout_import_error",this.handleOnPortabilityImportError),window.removeEventListener("et_fb_layout_import_in_progress",this.handleOnPortabilityImportProgress)}},{key:"render",value:function(){var e=this,t=this.props,n=t.animation,r=t.layoutsLoaded,o=t.layouts,a=t.page,i=t.importStatus;return g.default.createElement("div",{className:"et-tb-divi-library-root"},g.default.createElement("div",{className:"et-tb-divi-library-overlay"}),g.default.createElement("div",{className:"et-tb-divi-library-modal-positioner"},g.default.createElement(D.default,{className:"et-tb-divi-library-modal",top:S.ADMIN_BAR_HEIGHT},g.default.createElement(I.default,{animation:n,className:"et-tb-divi-library"},g.default.createElement(B.default,{title:function(){return g.default.createElement(g.Fragment,null,g.default.createElement(R.default,{className:(0,j.default)({"et-tb-divi-library__back-button":!0,"et-tb-divi-library__back-button--visible":a.showBackButton}),onClick:e.back},g.default.createElement(C.default,{size:"14",icon:"back",color:k.default.white})),g.default.createElement("span",{className:"et-tb-divi-library__title"},a.showBackButton?(0,M.default)("library","Layout Details"):(0,M.default)("library","Load From Library")))},onClose:this.close}),g.default.createElement(A.default.Provider,{value:this.getDiviLibraryContext()},g.default.createElement(L.default,{layoutsLoaded:r,layouts:o,page:a.url,showLoadOptions:!1,showImportProgress:i.progress.show,showImportResult:i.progress.completed,importError:i.error,importProgress:i.progress.value,importEstimate:i.progress.estimate,onPageChanged:this.handleOnPageChanged,onDownloadStart:this.handleOnDownloadStart,onDownloadProgress:this.handleOnDownloadProgress,onDownloadEnd:this.handleOnDownloadEnd}))))))}}])&&F(t.prototype,n),r&&F(t,r),a}(g.PureComponent);$(K,"propTypes",{animation:O.default.bool,onClose:O.default.func}),$(K,"defaultProps",{animation:!0,onClose:T.default}),$(K,"connections",{etAccount:(0,w.state)(o||(o=z(["etAccount"]))),layoutsLoaded:(0,w.state)(a||(a=z(["diviLibrary.loaded"]))),layouts:(0,w.state)(i||(i=z(["diviLibrary.layouts"]))),page:(0,w.state)(u||(u=z(["diviLibrary.page"]))),importStatus:(0,w.state)(l||(l=z(["diviLibrary.import"]))),setETAccount:(0,w.sequences)(c||(c=z(["etAccount.setETAccount"]))),loadLayouts:(0,w.sequences)(s||(s=z(["diviLibrary.loadLayouts"]))),goToPage:(0,w.sequences)(f||(f=z(["diviLibrary.goToLibraryPage"]))),goToPreviousPage:(0,w.sequences)(p||(p=z(["diviLibrary.goToPreviousLibraryPage"]))),startLibraryDownload:(0,w.sequences)(d||(d=z(["diviLibrary.startLibraryDownload"]))),setLibraryDownloadProgress:(0,w.sequences)(y||(y=z(["diviLibrary.setLibraryDownloadProgress"]))),endLibraryDownload:(0,w.sequences)(h||(h=z(["diviLibrary.endLibraryDownload"]))),portabilityCompleteImport:(0,w.sequences)(m||(m=z(["diviLibrary.portabilityCompleteImport"]))),portabilitySetImportProgress:(0,w.sequences)(v||(v=z(["diviLibrary.portabilitySetImportProgress"]))),portabilityFailImport:(0,w.sequences)(b||(b=z(["diviLibrary.portabilityFailImport"])))});var X=(0,_.connect)(K.connections,K);t.default=X},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={black:"#000000",white:"#FFFFFF",default:"#F1F5F9",checkMark:"#37C4AA",success:"#29C4A9",successAlt:"#70C3A9",primary:"#6C2EB9",primaryAlt:"#7D3BCF",info:"#2B87DA",infoAlt:"#00B9DC",danger:"#EF5555",dangerAlt:"#EB3D00",inverse:"#4C5866",warning:"#FF9232",warningAlt:"#F3CB57",globalitem:"#97d000",optionTabIcon:"#BEC9D5",activeTabIcon:"#2B96E1",abTestingTimeFilter:"#A1A9B2",disabledSubject:"#E1E4EA",inactiveGrey:"#BEC9D6",shuttleGrey:"#5C6978",fiord:"#3E5062",uploadImagePreview:"#333B44",bfbPreviewActive:"#5C6979",bfbPreview:"#9FA5AC",enabledDeviceIcon:"#42E1A7",disabledDeviceIcon:"#EF5555",coreModalButtonBlue:"#008BDA",historyActiveButton:"#99CF02",uiActiveIcon:"#4191DE",uiInactiveIcon:"#bec9d6",moduleItemControlIcons:"#737e89",selectPositionGray:"#E6ECF2",cadetBlue:"#A2B0C1",layerBackground:"#f0f5f9",button:"#a3b0c2"};t.default=r},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=h(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=y(n(2)),i=y(n(18)),u=y(n(5)),l=y(n(13)),c=y(n(26)),s=y(n(110)),f=y(n(225)),p=y(n(148)),d=y(n(558));function y(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(h=function(e){return e?n:t})(e)}function m(){return m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},m.apply(this,arguments)}function v(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=j(e);if(t){var o=j(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _(this,n)}}function _(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(565);var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(u,e);var t,n,r,a=O(u);function u(){var e;v(this,u);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return P(w(e=a.call.apply(a,[this].concat(n))),"state",{tab:"modules_all",loaded:!1}),P(w(e),"setTab",(function(t){e.state.loaded&&e.setState({tab:t})})),P(w(e),"getLibraryUrl",(function(t){var n={et_animation:e.props.animation,et_iframe:1,show_help_button:0},r=(0,i.default)(n,(function(e,t){return"".concat(t,"=").concat(e)}));return"".concat(t.diviLibraryUrl,"?").concat(r.join("&"))})),P(w(e),"handleOnLoaded",(function(){e.setState({loaded:!0},e.props.onLoaded)})),P(w(e),"getTabs",(function(e){var t=[{key:"modules_all",title:(0,s.default)(e.i18n,"Premade Layouts")},{key:"modules_library",title:(0,s.default)(e.i18n,"Your Saved Layouts")},{key:"existing_pages",title:(0,s.default)(e.i18n,"Your Existing Pages")}],n=e.config.diviLibraryCustomTabs;return(0,l.default)(n)||(0,c.default)(n,(function(e,n){return t.push({key:n,title:e})})),t})),e}return t=u,(n=[{key:"render",value:function(){var e=this;return o.default.createElement(p.default.Consumer,null,(function(t){return o.default.createElement("div",{className:"et-common-divi-library"},o.default.createElement(f.default,{currentTab:e.state.tab,tabs:e.getTabs(t),onChange:e.setTab}),o.default.createElement(d.default,m({url:e.getLibraryUrl(t.config),etAccount:t.etAccount,onAccountCredentialsChanged:t.actions.setAccountCredentials,tab:e.state.tab},e.props,{onLoaded:e.handleOnLoaded})))}))}}])&&b(t.prototype,n),r&&b(t,r),u}(o.PureComponent);P(E,"propTypes",{animation:a.default.bool,layoutsLoaded:a.default.bool.isRequired,layouts:a.default.shape({local:a.default.object,custom:a.default.object}).isRequired,page:a.default.string.isRequired,showLoadOptions:a.default.bool.isRequired,showImportProgress:a.default.bool.isRequired,showImportResult:a.default.bool.isRequired,importError:a.default.string.isRequired,importProgress:a.default.number.isRequired,importEstimate:a.default.number.isRequired,onLoaded:a.default.func,onPageChanged:a.default.func,onDownloadStart:a.default.func,onDownloadProgress:a.default.func,onDownloadEnd:a.default.func}),P(E,"defaultProps",{animation:!0,onLoaded:u.default,onPageChanged:u.default,onDownloadStart:u.default,onDownloadProgress:u.default,onDownloadEnd:u.default});var T=E;t.default=T},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=M(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=S(n(2)),i=S(n(8)),u=S(n(301)),l=S(n(97)),c=S(n(12)),s=S(n(6)),f=S(n(13)),p=S(n(57)),d=S(n(24)),y=S(n(11)),h=S(n(86)),m=S(n(25)),v=S(n(5)),b=S(n(254)),g=n(217),O=S(n(110)),_=S(n(559)),w=S(n(149)),j=S(n(108)),P=S(n(150)),E=S(n(563)),T=S(n(148));function S(e){return e&&e.__esModule?e:{default:e}}function M(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(M=function(e){return e?n:t})(e)}function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function R(e,t){return R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},R(e,t)}function C(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=D(e);if(t){var o=D(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return A(this,n)}}function A(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return L(e)}function L(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function D(e){return D=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},D(e)}function I(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var B=(0,_.default)("div"),W=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&R(e,t)}(v,e);var t,n,r,a=C(v);function v(){var e;x(this,v);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return I(L(e=a.call.apply(a,[this].concat(n))),"state",{loading:!0,downloading:!1,requireAuthentication:!1,retryUseLayout:!1}),I(L(e),"library",null),I(L(e),"$library",null),I(L(e),"load",(function(){return u.default.debug=!1,new u.default({container:e.container,url:e.props.url})})),I(L(e),"unload",(function(){e.isInitialized()&&e.library.destroy()})),I(L(e),"isInitialized",(function(){return!(0,d.default)(e.library)})),I(L(e),"initialize",(function(t){var n=e.props,r=n.etAccount,o=n.showLoadOptions;e.library=t,e.$library=(0,i.default)(t.frame),e.library.on("current_page_changed",e.onPageChanged),e.library.on("use_layout",e.onUseLayout),e.library.on("download_progress",e.onDownloadProgress),e.library.on("account_status_error",e.onAccountStatusError),e.library.on("authentication_complete",e.onAuthenticationComplete),e.library.call("setAccount",{username:(0,g.sanitizedPreviously)(r.username),api_key:(0,g.sanitizedPreviously)(r.apiKey)}),e.library.call("setShowLoadOptions",o),(0,m.default)(e.props.layoutFilters)||e.updateLayoutFilters(),e.setState({loading:!1},e.props.onLoaded)})),I(L(e),"updateLayoutFilters",(function(){var t=(0,s.default)(e.props.layoutFilters)?e.props.layoutFilters:[e.props.layoutFilters];e.library.call("emitSignal",{signal:"categoriesFilterChanged",data:{value:t}})})),I(L(e),"updateTab",(function(){var t=e.props,n=t.layoutsLoaded,r=t.layouts,o=t.tab,a=t.type,i=t.showLoadOptions;if(n){var u="modules_library"===o?(0,l.default)(r.local):(0,l.default)((0,c.default)(r.custom,o,{}));(0,b.default)(u,"filters.type",a),(0,b.default)(u,"load_options.show",i),e.library.call("toggleLocalLayouts",u)}})),I(L(e),"updatePage",(function(){(0,c.default)(L(e),"page.url","")!==e.props.page&&e.library.call("goTo",e.props.page)})),I(L(e),"onPageChanged",(function(t){e.page=t,e.props.onPageChanged(t)})),I(L(e),"onDownloadProgress",(function(t){e.state.downloading||(e.props.onDownloadStart(),e.setState({downloading:!0})),e.props.onDownloadProgress(t)})),I(L(e),"onUseLayout",(function(t){e.setState({requireAuthentication:!1,downloading:!1});var n=(0,y.default)(t),r=n?t.layout:t,o=n?t.replace_content:"off";e.props.onDownloadEnd(!(0,h.default)(r),r,(0,g.isOn)(o))})),I(L(e),"authenticate",(function(t,n){e.isInitialized()&&"loading"!==e.props.etAccount.status&&(e.props.onAccountCredentialsChanged(t,n,"loading"),e.library.call("authenticate",{et_username:t,et_api_key:n}))})),I(L(e),"onAuthenticationComplete",(function(t){e.props.onAccountCredentialsChanged(e.props.etAccount.username,e.props.etAccount.apiKey,t.authenticated?t.status:"not_found"),t.authenticated&&e.state.retryUseLayout&&(e.setState({retryUseLayout:!1}),e.library.call("retryUseLayout"))})),I(L(e),"onAccountStatusError",(function(t){e.props.onAccountCredentialsChanged(e.props.etAccount.username,e.props.etAccount.apiKey,t),e.setState({requireAuthentication:!0,retryUseLayout:!0})})),e}return t=v,(n=[{key:"componentDidMount",value:function(){this.load().then(this.initialize)}},{key:"componentWillUnmount",value:function(){this.unload()}},{key:"componentDidUpdate",value:function(e){if(this.isInitialized()){!(0,p.default)(this.props.layoutFilters,e.layoutFilters)&&this.updateLayoutFilters();var t=!(0,p.default)(this.props.tab,e.tab),n=!(0,p.default)(this.props.layouts,e.layouts),r=!(0,p.default)(this.props.layoutsLoaded,e.layoutsLoaded),o=!(0,p.default)(this.props.showLoadOptions,e.showLoadOptions);(t||"modules_all"!==this.props.tab&&(n||r)||o)&&this.updateTab();var a=!(0,p.default)(this.props.page,e.page);a&&this.updatePage(),this.state.requireAuthentication&&(t||a)&&this.setState({requireAuthentication:!1})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.showImportProgress,r=t.showImportResult,a=t.importError,i=t.importProgress,u=t.importEstimate,l=this.state,c=l.loading,s=l.requireAuthentication,p=Math.max(0,Math.min(100,i));return o.default.createElement("div",{className:"et-common-divi-library__container"},o.default.createElement(B,{_ref:function(t){return e.container=t},className:"et-common-divi-library__frame"}),s&&o.default.createElement(E.default,{onAuthenticate:this.authenticate}),c&&o.default.createElement(w.default,null),n&&o.default.createElement(j.default,{className:"et-common-local-overlay--centered"},o.default.createElement("div",{className:"et-common-divi-library__progress-bar"},r&&(0,f.default)(a)&&o.default.createElement("span",{className:"et-common-divi-library__success et-core-loader et-core-loader-success"}),r&&!(0,f.default)(a)&&o.default.createElement("span",{className:"et-common-divi-library__success et-core-loader et-core-loader-fail"}),!r&&o.default.createElement(o.Fragment,null,o.default.createElement(T.default.Consumer,null,(function(e){return o.default.createElement(P.default,{progress:p,estimate:u>0?(0,O.default)(e.i18n,"Import estimated time remaining: %smin",u):""})}))))))}}])&&k(t.prototype,n),r&&k(t,r),v}(o.PureComponent);I(W,"propTypes",{url:a.default.string.isRequired,etAccount:a.default.shape({username:a.default.string,api_key:a.default.string,status:a.default.string}).isRequired,tab:a.default.string.isRequired,page:a.default.string.isRequired,type:a.default.string,layoutsLoaded:a.default.bool.isRequired,layouts:a.default.shape({local:a.default.object,custom:a.default.object}).isRequired,showLoadOptions:a.default.bool.isRequired,showImportProgress:a.default.bool.isRequired,showImportResult:a.default.bool.isRequired,importError:a.default.string.isRequired,importProgress:a.default.number.isRequired,importEstimate:a.default.number.isRequired,onLoaded:a.default.func,onPageChanged:a.default.func,onDownloadStart:a.default.func,onDownloadProgress:a.default.func,onDownloadEnd:a.default.func,onAccountCredentialsChanged:a.default.func}),I(W,"defaultProps",{type:"layout",onLoaded:v.default,onPageChanged:v.default,onDownloadStart:v.default,onDownloadProgress:v.default,onDownloadEnd:v.default,onAccountCredentialsChanged:v.default});var N=W;t.default=N},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=u(n(1)),a=u(n(86)),i=["_ref"];function u(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}var m=function(e){var t,n,r,u,y,h=(0,a.default)(e)?e:e.displayName;return n=t=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(y,t);var n,r,a,u=d(y);function y(){return s(this,y),u.apply(this,arguments)}return n=y,(r=[{key:"shouldComponentUpdate",value:function(){return!1}},{key:"render",value:function(){var t=this.props,n=t._ref,r=c(t,i);return o.default.createElement(e,l({ref:n},r))}}])&&f(n.prototype,r),a&&f(n,a),y}(o.default.Component),r=t,u="displayName",y="withOneRender(".concat(h,")"),u in r?Object.defineProperty(r,u,{value:y,enumerable:!0,configurable:!0,writable:!0}):r[u]=y,n};t.default=m},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=p(n(2)),i=p(n(20)),u=p(n(5)),l=p(n(110)),c=p(n(19)),s=p(n(21)),f=p(n(148));function p(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(564);var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(u,e);var t,n,r,a=v(u);function u(){var e;y(this,u);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=a.call.apply(a,[this].concat(n))),"state",{attempted:!1,username:"",apiKey:""}),_(g(e),"setUsername",(function(t){return e.setState({username:t.target.value})})),_(g(e),"setApiKey",(function(t){return e.setState({apiKey:t.target.value})})),_(g(e),"hasError",(function(t){return e.state.attempted&&"not_found"===t.etAccount.status})),_(g(e),"authenticate",(function(t){var n=e.state,r=n.attempted,o=n.username,a=n.apiKey;t.preventDefault(),r||e.setState({attempted:!0}),e.props.onAuthenticate(o,a)})),e}return t=u,(n=[{key:"render",value:function(){var e=this,t=this.state,n=t.username,r=t.apiKey;return o.default.createElement(f.default.Consumer,null,(function(t){return o.default.createElement("div",{className:(0,i.default)({"et-common-divi-library-authentication":!0,"et-common-divi-library-authentication--error":e.hasError(t)})},o.default.createElement("div",{className:"et-common-divi-library-authentication__container"},o.default.createElement("h2",null,(0,l.default)(t.i18n,"Authentication Required")),o.default.createElement("form",{action:"",method:"post",className:"et-common-divi-library-authentication__content",onSubmit:e.authenticate},o.default.createElement("p",null,(0,l.default)(t.i18n,"$noAccount")),o.default.createElement("div",{className:"et-common-divi-library-authentication__row"},o.default.createElement("label",{className:"et-common-divi-library-authentication__label"},(0,l.default)(t.i18n,"Username")),o.default.createElement("input",{type:"text",value:n,onChange:e.setUsername,className:"et-common-divi-library-authentication__input"})),o.default.createElement("div",{className:"et-common-divi-library-authentication__row"},o.default.createElement("label",{className:"et-common-divi-library-authentication__label"},(0,l.default)(t.i18n,"API Key")),o.default.createElement("input",{type:"text",value:r,onChange:e.setApiKey,className:"et-common-divi-library-authentication__input"})),o.default.createElement("div",{className:"et-common-divi-library-authentication__actions"},o.default.createElement(c.default,{type:"submit",className:"et-common-divi-library-authentication__submit"},"loading"!==t.etAccount.status?(0,l.default)(t.i18n,"Submit"):o.default.createElement(s.default,{icon:"loading"}))))))}))}}])&&h(t.prototype,n),r&&h(t,r),u}(o.PureComponent);_(w,"propTypes",{onAuthenticate:a.default.func}),_(w,"defaultProps",{onAuthenticate:u.default});var j=w;t.default=j},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d,y=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=x(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),h=(M(n(2)),n(9)),m=n(3),v=M(n(8)),b=M(n(24)),g=M(n(13)),O=n(7),_=M(n(10)),w=M(n(31)),j=M(n(302)),P=M(n(106)),E=M(n(107)),T=M(n(568)),S=M(n(571));function M(e){return e&&e.__esModule?e:{default:e}}function x(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(x=function(e){return e?n:t})(e)}function k(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},A(e,t)}function L(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=B(e);if(t){var o=B(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return D(this,n)}}function D(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return I(e)}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B(e){return B=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},B(e)}function W(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(572);var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}(a,e);var t,n,r,o=L(a);function a(){var e;R(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return W(I(e=o.call.apply(o,[this].concat(n))),"state",{visualBuilder:null,tooltipOffsetHack:0}),W(I(e),"close",(function(){var t=e.props,n=t.close,r=t.reload,o=t.lastEdited,a=t.layoutDetails,i=t.disableReload,u=t.editLayout;n(),r&&(i(),u({layoutId:o,templateId:a.templateId,layoutType:a.layoutType,isGlobalLayout:a.isGlobalLayout}))})),W(I(e),"reload",(function(){e.props.enableReload(),e.state.visualBuilder.call("unloadBuilder")})),W(I(e),"handleMouseStateChange",(function(t){if("mouseenter"===t){var n=(0,v.default)(e.node).find(".et-tb-branded-modal__header").eq(0),r=(0,v.default)(e.node).find(".et-tb-responsive-view-controls").eq(0),o=r.get(0)?window.getComputedStyle(r.get(0),":before").height:0,a=n.outerHeight()+parseInt(o)-10;e.setState({tooltipOffsetHack:a-(0,v.default)(e.node).find("#et-fb-app").scrollTop()})}else e.setState({tooltipOffsetHack:0})})),W(I(e),"handleOnVisualBuilderLoad",(function(t){t.on("exit",(function(){return t.call("unloadBuilder")})),t.on("close",e.close),t.on("reload",e.reload),t.on("mouseenter",(function(){return e.handleMouseStateChange("mouseenter")})),t.on("mouseleave",(function(){return e.handleMouseStateChange("mouseleave")})),e.setState({visualBuilder:t})})),W(I(e),"handleOnVisualBuilderError",(function(){e.close(),e.props.openPrompt({type:O.PROMPT_TYPE_UNKNOWN_ERROR})})),W(I(e),"handleOnVisualBuilderClose",(function(){var t=e.state.visualBuilder;(0,b.default)(t)?e.close():t.call("exit")})),W(I(e),"getModalTitle",(function(){var t=e.props.layoutDetails;if((0,g.default)(t))return(0,_.default)("themeBuilder","Edit Template Layout");var n=""===n?(0,_.default)("themeBuilder","Unassigned"):t.templateTitleText;if(t.isGlobalLayout)switch(t.layoutType){case"header":n=(0,_.default)("themeBuilder","Global Header");break;case"body":n=(0,_.default)("themeBuilder","Global Body");break;case"footer":n=(0,_.default)("themeBuilder","Global Footer")}else switch(t.layoutType){case"header":n+=" ".concat((0,_.default)("generic","Header"));break;case"body":n+=" ".concat((0,_.default)("generic","Body"));break;case"footer":n+=" ".concat((0,_.default)("generic","Footer"))}return(0,_.default)("themeBuilder","Edit %1$s Layout",n)})),e}return t=a,(n=[{key:"render",value:function(){var e=this,t=this.props,n=t.isOpen,r=t.target;return n?y.default.createElement(w.default,null,y.default.createElement("div",{ref:function(t){return e.node=t},className:"et-tb-visual-builder"},y.default.createElement(S.default,{onBack:this.handleOnVisualBuilderClose}),y.default.createElement(j.default,{left:0,top:0,right:0,bottom:0,overlay:!0},y.default.createElement(P.default,{animation:!1,className:"et-tb-branded-modal--fullheight et-tb-branded-modal--visual-builder"},y.default.createElement(E.default,{title:this.getModalTitle(),onClose:this.handleOnVisualBuilderClose}),y.default.createElement(T.default,{target:r,onLoad:this.handleOnVisualBuilderLoad,onError:this.handleOnVisualBuilderError}))),y.default.createElement("style",{dangerouslySetInnerHTML:{__html:"\n .__react_component_tooltip {\n margin-top: ".concat(this.state.tooltipOffsetHack,"px !important;\n }\n ")}}))):null}}])&&C(t.prototype,n),r&&C(t,r),a}(y.PureComponent);W(N,"propTypes",{}),W(N,"defaultProps",{}),W(N,"connections",{isOpen:(0,m.state)(o||(o=k(["isVisualBuilderOpen"]))),target:(0,m.state)(a||(a=k(["visualBuilder.target"]))),layoutDetails:(0,m.state)(i||(i=k(["layouts.currentlyEditingLayout"]))),close:(0,m.sequences)(u||(u=k(["closeCurrentModal"]))),openPrompt:(0,m.sequences)(l||(l=k(["prompts.openPrompt"]))),reload:(0,m.state)(c||(c=k(["reload"]))),lastEdited:(0,m.state)(s||(s=k(["lastEdited"]))),enableReload:(0,m.sequences)(f||(f=k(["enableReload"]))),disableReload:(0,m.sequences)(p||(p=k(["disableReload"]))),editLayout:(0,m.sequences)(d||(d=k(["layouts.editLayout"])))});var z=(0,h.connect)(N.connections,N);t.default=z},function(e,t,n){"use strict";(function(e,r){function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==o(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(r,i,u):r[i]=e[i]}r.default=e,n&&n.set(e,r);return r}(n(1)),i=f(n(2)),u=f(n(301)),l=f(n(5)),c=(n(137),f(n(149))),s=f(n(569));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=g(e);if(t){var o=g(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){if(t&&("object"===o(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return b(e)}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){return g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},g(e)}function O(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(570);var _=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}(f,t);var n,o,i,l=m(f);function f(){var t;d(this,f);for(var n=arguments.length,o=new Array(n),a=0;a<n;a++)o[a]=arguments[a];return O(b(t=l.call.apply(l,[this].concat(o))),"state",{loading:!0}),O(b(t),"visualBuilder",null),O(b(t),"$visualBuilder",null),O(b(t),"visualBuilderTimeout",null),O(b(t),"hideLoader",(function(){t.setState({loading:!1})})),O(b(t),"isInitialized",(function(){return null!==t.visualBuilder})),O(b(t),"load",(function(){u.default.debug=!1;var n=new u.default({container:t.container,url:t.props.target.url});return e(t.container).find("iframe").first().attr("id","et-fb-app-frame").addClass("et-fb-app-frame--theme-builder"),n})),O(b(t),"unload",(function(){t.isInitialized()&&(t.visualBuilder.destroy(),t.visualBuilder=null)})),O(b(t),"initialize",(function(e){t.visualBuilder=e,t.$visualBuilder=r(e.frame)})),t}return n=f,(o=[{key:"componentDidMount",value:function(){var e=this;r("body").addClass("et-db"),r(window).one("et_fb_init_app_after",this.hideLoader);var t=!1;this.load().then(this.initialize).then((function(){return t=!0})).then((function(){return e.props.onLoad(e.visualBuilder)})),this.visualBuilderTimeout=setTimeout((function(){t||(e.hideLoader(),e.props.onError())}),6e4)}},{key:"componentWillUnmount",value:function(){this.unload(),r("body").removeClass("et-db"),r(window).off("et_fb_init_app_after",this.hideLoader),clearTimeout(this.visualBuilderTimeout)}},{key:"render",value:function(){var e=this;return a.default.createElement("div",{className:"et-common-visual-builder"},a.default.createElement(s.default,{ref:function(t){return e.container=t}}),this.state.loading&&a.default.createElement(c.default,null))}}])&&y(n.prototype,o),i&&y(n,i),f}(a.PureComponent);O(_,"propTypes",{target:i.default.shape({url:i.default.string.isRequired}).isRequired,onLoad:i.default.func,onError:i.default.func}),O(_,"defaultProps",{onLoad:l.default,onError:l.default});var w=_;t.default=w}).call(this,n(8),n(8))},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=a(t);if(n&&n.has(e))return n.get(e);var o={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var u in e)if("default"!==u&&Object.prototype.hasOwnProperty.call(e,u)){var l=i?Object.getOwnPropertyDescriptor(e,u):null;l&&(l.get||l.set)?Object.defineProperty(o,u,l):o[u]=e[u]}o.default=e,n&&n.set(e,o);return o}(n(1));function a(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(a=function(e){return e?n:t})(e)}function i(){return i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i.apply(this,arguments)}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},c(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return f(this,n)}}function f(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},d(e)}function y(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var h=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(i,e);var t,n,r,a=s(i);function i(){var e;u(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return y(p(e=a.call.apply(a,[this].concat(n))),"shouldComponentUpdate",(function(){return!1})),e}return t=i,(n=[{key:"render",value:function(){return o.default.createElement("div",{id:"et_pb_layout"},o.default.createElement("div",{id:"et-boc",className:"et-boc"},o.default.createElement("div",{className:"et-l"},o.default.createElement("div",{id:"et-fb-app"},o.default.createElement("div",{id:"et_pb_root",className:"et_pb_root--vb et-common-visual-builder__container",ref:this.props.forwardedRef})))))}}])&&l(t.prototype,n),r&&l(t,r),i}(o.Component),m=o.default.forwardRef((function(e,t){return o.default.createElement(h,i({},e,{forwardedRef:t}))}));t.default=m},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=s(n(2)),i=s(n(8)),u=s(n(12)),l=s(n(5)),c=s(n(193));function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(n,e);var t=y(n);function n(){var e;p(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return b(m(e=t.call.apply(t,[this].concat(o))),"state",{uuid:(0,c.default)()}),b(m(e),"stateKey","etBrowserBack"),b(m(e),"handleOnBack",(function(t){(0,u.default)(t,["originalEvent","state",e.stateKey],"")!==e.state.uuid&&e.props.onBack()})),b(m(e),"pushHistoryState",(function(){var t=(0,c.default)();history.pushState(b({},e.stateKey,t),""),e.setState({uuid:t})})),b(m(e),"componentDidMount",(function(){(0,i.default)(window).on("popstate",e.handleOnBack),e.pushHistoryState()})),b(m(e),"componentWillUnmount",(function(){(0,i.default)(window).off("popstate",e.handleOnBack)})),b(m(e),"render",(function(){return null})),e}return n}(o.PureComponent);b(g,"propTypes",{onBack:a.default.func}),b(g,"defaultProps",{onBack:l.default});var O=g;t.default=O},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),c=(d(n(2)),n(3)),s=n(9),f=d(n(31)),p=d(n(574));function d(e){return e&&e.__esModule?e:{default:e}}function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},b(e,t)}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=w(e);if(t){var o=w(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return O(this,n)}}function O(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _(e)}function _(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var P=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(a,e);var t,n,r,o=g(a);function a(){var e;m(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return j(_(e=o.call.apply(o,[this].concat(n))),"undo",(function(){return e.props.undo()})),j(_(e),"redo",(function(){return e.props.redo()})),j(_(e),"close",(function(){return e.props.close()})),e}return t=a,(n=[{key:"render",value:function(){return this.props.historyOpen?l.default.createElement(f.default,null,l.default.createElement(p.default,{onUndo:this.undo,onRedo:this.redo,onClose:this.close})):null}}])&&v(t.prototype,n),r&&v(t,r),a}(l.PureComponent);j(P,"propTypes",{}),j(P,"defaultProps",{}),j(P,"connections",{historyOpen:(0,c.state)(o||(o=h(["isHistoryOpen"]))),undo:(0,c.sequences)(a||(a=h(["history.undo"]))),redo:(0,c.sequences)(i||(i=h(["history.redo"]))),close:(0,c.sequences)(u||(u=h(["closeCurrentModal"])))});var E=(0,s.connect)(P.connections,P);t.default=E},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=m(n(2)),i=m(n(5)),u=n(7),l=m(n(14)),c=m(n(10)),s=m(n(19)),f=m(n(21)),p=m(n(69)),d=m(n(68)),y=m(n(575)),h=m(n(577));function m(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return w(this,n)}}function w(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return j(e)}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(i,e);var t,n,r,a=_(i);function i(){var e;b(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(j(e=a.call.apply(a,[this].concat(n))),"renderActions",(function(){var t=e.props,n=t.onUndo,r=t.onRedo,a=t.onClose;return o.default.createElement(o.Fragment,null,o.default.createElement(s.default,{tip:(0,c.default)("generic","Undo"),className:"et-common-button--tertiary",onClick:n},o.default.createElement(f.default,{icon:"undo"})),o.default.createElement(s.default,{tip:(0,c.default)("generic","Redo"),className:"et-common-button--primary",onClick:r},o.default.createElement(f.default,{icon:"redo"})),o.default.createElement(s.default,{tip:(0,c.default)("generic","Save"),className:"et-common-button--secondary",onClick:a},o.default.createElement(f.default,{icon:"check"})))})),e}return t=i,(n=[{key:"render",value:function(){var e=this.props.onClose;return o.default.createElement(y.default,{animation:l.default.animation,title:(0,c.default)("generic","History"),actions:this.renderActions,onClose:e},o.default.createElement(d.default,{component:"History"},o.default.createElement(h.default,null)),o.default.createElement(p.default,{shortcuts:[{shortcut:u.HOTKEYS_CLOSE,action:e}]}))}}])&&g(t.prototype,n),r&&g(t,r),i}(o.PureComponent);E(T,"propTypes",{onUndo:a.default.func,onRedo:a.default.func,onClose:a.default.func}),E(T,"defaultProps",{onUndo:i.default,onRedo:i.default,onClose:i.default});var S=T;t.default=S},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=m(n(2)),i=m(n(8)),u=m(n(20)),l=m(n(224)),c=m(n(80)),s=m(n(5)),f=n(7),p=n(137),d=m(n(106)),y=m(n(107)),h=m(n(228));function m(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return w(this,n)}}function w(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return j(e)}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(576);var T=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(s,e);var t,n,r,a=_(s);function s(){var e;b(this,s);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(j(e=a.call.apply(a,[this].concat(n))),"state",{animated:!1,dragging:!1,dragFrom:{left:0,top:0,leftOffset:0,topOffset:0},left:0,top:0}),E(j(e),"animationReset",null),E(j(e),"recenter",(function(){if(e.nodeRef){var t=(0,i.default)(window),n=(0,i.default)(e.nodeRef);e.setState({left:Math.floor((t.width()-n.width())/2),top:Math.floor((t.height()-n.height())/2)})}})),E(j(e),"debouncedRecenter",(0,l.default)(e.recenter,250)),E(j(e),"startDragging",(function(t){if(!e.state.dragging){var n=(0,i.default)(t.target);n.is(".et-tb-draggable-modal__header")||(n=n.closest(".et-tb-draggable-modal__header")),e.setState({dragging:!0,dragFrom:{left:t.clientX,top:t.clientY,leftOffset:t.clientX-n.offset().left,topOffset:t.clientY-(n.offset().top-(0,i.default)(window).scrollTop())}})}})),E(j(e),"drag",(function(t){e.state.dragging&&e.setState({left:t.clientX-e.state.dragFrom.leftOffset,top:Math.max(t.clientY-e.state.dragFrom.topOffset,f.ADMIN_BAR_HEIGHT)})})),E(j(e),"stopDragging",(function(){e.state.dragging&&e.setState({dragging:!1})})),e}return t=s,(n=[{key:"componentDidMount",value:function(){var e=this;this.recenter(),this.animationReset=(0,p.makeCancellable)((0,p.delay)(100)),this.animationReset.promise.then((function(){e.setState({animated:!0})})),window.addEventListener("resize",this.debouncedRecenter),window.addEventListener("mousemove",this.drag),window.addEventListener("mouseup",this.stopDragging),window.addEventListener("blur",this.stopDragging)}},{key:"componentWillUnmount",value:function(){null!==this.animationReset&&this.animationReset.cancel(),window.removeEventListener("resize",this.debouncedRecenter),window.removeEventListener("mousemove",this.drag),window.removeEventListener("mouseup",this.stopDragging),window.removeEventListener("blur",this.stopDragging)}},{key:"render",value:function(){var e=this,t=this.props,n=t.animation,r=t.title,a=t.actions,i=t.onClose,l=t.className,s=t.children,f=this.state,p=f.animated,m=f.dragging,v=(f.width,f.left),b=f.top,g=a(),O="translate(".concat(v,"px, ").concat(b,"px)"),_={transform:O,WebkitTransform:O};return o.default.createElement("div",{ref:function(t){return e.nodeRef=t},className:(0,u.default)({"et-tb-draggable-modal":!0,"et-tb-draggable-modal--animated":p,"et-tb-draggable-modal--dragged":m}),style:_},o.default.createElement(d.default,{animation:n,className:l},o.default.createElement(y.default,{onMouseDown:this.startDragging,title:r,onClose:i,className:"et-tb-draggable-modal__header"}),o.default.createElement("div",{className:"et-tb-draggable-modal__content"},s),!(0,c.default)(g)&&o.default.createElement(h.default,null,g)))}}])&&g(t.prototype,n),r&&g(t,r),s}(o.PureComponent);E(T,"propTypes",{animation:a.default.bool,title:a.default.string.isRequired,actions:a.default.func,onClose:a.default.func,className:a.default.string}),E(T,"defaultProps",{animation:!0,actions:s.default,onClose:s.default,className:""});var S=T;t.default=S},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=d(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=p(n(2)),u=n(3),l=n(9),c=p(n(8)),s=p(n(18)),f=p(n(578));function p(e){return e&&e.__esModule?e:{default:e}}function d(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(d=function(e){return e?n:t})(e)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(303);var w,j,P=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(i,e);var t,n,r,o=v(i);function i(){var e;y(this,i);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=o.call.apply(o,[this].concat(n))),"componentDidMount",(function(){(0,c.default)("body").first().addClass("et-tb-history-open")})),_(g(e),"componentWillUnmount",(function(){(0,c.default)("body").first().removeClass("et-tb-history-open")})),e}return t=i,(n=[{key:"render",value:function(){var e=this.props.points;return a.default.createElement("div",{className:"et-tb-history"},a.default.createElement("ul",{className:"et-tb-history__list"},(0,s.default)(e.slice().reverse(),(function(t,n){return a.default.createElement("li",{key:e.length-n-1},a.default.createElement(f.default,{index:e.length-n-1}))}))))}}])&&h(t.prototype,n),r&&h(t,r),i}(a.PureComponent);_(P,"propTypes",{className:i.default.string}),_(P,"defaultProps",{className:""}),_(P,"connections",{points:(0,u.state)(o||(w=["history.points"],j||(j=w.slice(0)),o=Object.freeze(Object.defineProperties(w,{raw:{value:Object.freeze(j)}}))))});var E=(0,l.connect)(P.connections,P);t.default=E},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=v(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),c=m(n(2)),s=n(3),f=n(9),p=m(n(20)),d=m(n(25)),y=m(n(19)),h=m(n(21));function m(e){return e&&e.__esModule?e:{default:e}}function v(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(v=function(e){return e?n:t})(e)}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function O(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _(e,t){return _=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},_(e,t)}function w(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=E(e);if(t){var o=E(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return j(this,n)}}function j(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return P(e)}function P(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},E(e)}function T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(303);var S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&_(e,t)}(a,e);var t,n,r,o=w(a);function a(){var e;g(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return T(P(e=o.call.apply(o,[this].concat(n))),"isCurrent",(function(){return e.props.index===e.props.currentPoint})),T(P(e),"restore",(function(){e.isCurrent()||e.props.restoreHistoryPoint({index:e.props.index})})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props.point;return(0,d.default)(e)?null:l.default.createElement(y.default,{className:(0,p.default)({"et-tb-history-point":!0,"et-tb-history-point--active":this.isCurrent()}),onClick:this.restore},l.default.createElement(h.default,{icon:this.isCurrent()?"check":"undo"}),l.default.createElement("span",{className:"et-tb-history-point__label"},e.label),l.default.createElement("span",{className:"et-tb-history-point__time"},e.timeLabel))}}])&&O(t.prototype,n),r&&O(t,r),a}(l.PureComponent);T(S,"propTypes",{className:c.default.string}),T(S,"defaultProps",{className:""}),T(S,"connections",{currentPoint:(0,s.state)(o||(o=b(["history.currentPoint"]))),point:(0,s.state)(a||(a=b(["history.points.",""])),(0,s.props)(i||(i=b(["index"])))),restoreHistoryPoint:(0,s.sequences)(u||(u=b(["history.restoreHistoryPoint"])))});var M=(0,f.connect)(S.connections,S);t.default=M},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=p(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),u=(f(n(2)),n(3)),l=n(9),c=f(n(580)),s=f(n(31));function f(e){return e&&e.__esModule?e:{default:e}}function p(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(p=function(e){return e?n:t})(e)}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(a,e);var t,n,r,o=v(a);function a(){var e;y(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=o.call.apply(o,[this].concat(n))),"close",(function(){return e.props.close()})),e}return t=a,(n=[{key:"render",value:function(){return this.props.portabilityOpen?i.default.createElement(s.default,null,i.default.createElement(c.default,{onClose:this.close})):null}}])&&h(t.prototype,n),r&&h(t,r),a}(i.PureComponent);_(w,"propTypes",{}),_(w,"defaultProps",{}),_(w,"connections",{portabilityOpen:(0,u.state)(o||(o=d(["isPortabilityOpen"]))),close:(0,u.sequences)(a||(a=d(["closeCurrentModal"])))});var j=(0,l.connect)(w.connections,w);t.default=j},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),l=j(n(2)),c=n(3),s=n(9),f=j(n(20)),p=j(n(5)),d=n(7),y=j(n(14)),h=j(n(10)),m=j(n(69)),v=j(n(68)),b=j(n(581)),g=j(n(107)),O=j(n(225)),_=j(n(583)),w=j(n(587));function j(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function E(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function T(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t){return M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},M(e,t)}function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=C(e);if(t){var o=C(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return k(this,n)}}function k(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return R(e)}function R(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(e){return C=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},C(e)}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(590);var L=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&M(e,t)}(a,e);var t,n,r,o=x(a);function a(){var e;T(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return A(R(e=o.call.apply(o,[this].concat(n))),"state",{tab:"export"}),A(R(e),"setTab",(function(t){e.setState({tab:t})})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=e.state,n=e.templateId,r=e.loading,o=e.onClose,a=this.state.tab,i=d.PORTABILITY_STATE_DEFAULT===t&&"export"===a,l=d.PORTABILITY_STATE_DEFAULT===t&&"import"===a,c=i||l,s=d.PORTABILITY_STATE_EXPORT_TEMPLATE===t;return u.default.createElement(b.default,{animation:y.default.animation,className:(0,f.default)({"et-tb-portability-modal":!0,"et-tb-portability-modal--with-tabs":c})},u.default.createElement(g.default,{title:(0,h.default)("portability","Portability"),className:"et-tb-portability-modal__header",onClose:o}),u.default.createElement(v.default,{component:"Portability"},u.default.createElement("div",{className:(0,f.default)({"et-tb-portability-modal__tab":!0,"et-tb-portability-modal__tab--loading":r})},!r&&c&&u.default.createElement(O.default,{currentTab:this.state.tab,tabs:[{key:"export",title:(0,h.default)("portability","Export")},{key:"import",title:(0,h.default)("portability","Import")}],className:"et-tb-portability-modal__tabs-navigation",onChange:this.setTab}),i&&u.default.createElement(_.default,null),l&&u.default.createElement(w.default,null),s&&u.default.createElement(_.default,{templateId:n}))),u.default.createElement(m.default,{shortcuts:[{shortcut:d.HOTKEYS_CLOSE,action:o}]}))}}])&&S(t.prototype,n),r&&S(t,r),a}(u.PureComponent);A(L,"propTypes",{onClose:l.default.func}),A(L,"defaultProps",{onClose:p.default}),A(L,"connections",{state:(0,c.state)(o||(o=E(["portability.state"]))),templateId:(0,c.state)(a||(a=E(["portability.export.templateId"]))),loading:(0,c.state)(i||(i=E(["portability.loading"])))});var D=(0,s.connect)(L.connections,L);t.default=D},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=c(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=l(n(2)),i=l(n(106)),u=l(n(146));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(c=function(e){return e?n:t})(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},p(e,t)}function d(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=h(e);if(t){var o=h(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return y(this,n)}}function y(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function m(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(582);var v=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&p(e,t)}(l,e);var t,n,r,a=d(l);function l(){return s(this,l),a.apply(this,arguments)}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=e.animation,n=e.className,r=e.children;return o.default.createElement("div",{className:"et-tb-modal-root"},o.default.createElement("div",{className:"et-tb-modal-overlay"}),o.default.createElement("div",{className:"et-tb-centered-modal"},o.default.createElement(i.default,{animation:t,className:n},r)),o.default.createElement(u.default,{lockId:"tb-centered-modal"}))}}])&&f(t.prototype,n),r&&f(t,r),l}(o.PureComponent);m(v,"propTypes",{animation:a.default.bool,className:a.default.string}),m(v,"defaultProps",{animation:!0,className:""});var b=v;t.default=b},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),s=T(n(2)),f=n(3),p=n(9),d=(T(n(13)),T(n(18))),y=T(n(84)),h=n(7),m=T(n(10)),v=n(35),b=T(n(304)),g=T(n(585)),O=T(n(227)),_=T(n(19)),w=T(n(108)),j=T(n(228)),P=T(n(149)),E=T(n(150));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function M(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function x(e){return function(e){if(Array.isArray(e))return k(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return k(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},A(e,t)}function L(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=B(e);if(t){var o=B(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return D(this,n)}}function D(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return I(e)}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B(e){return B=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},B(e)}function W(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(305);var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}(a,e);var t,n,r,o=L(a);function a(){var e;R(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return W(I(e=o.call.apply(o,[this].concat(n))),"state",{filename:"",exportAll:!0,exportTemplates:[]}),W(I(e),"isSingleTemplateMode",(function(){return""!==e.props.templateId})),W(I(e),"handleOnFilenameChange",(function(t){e.setState({filename:t.target.value})})),W(I(e),"handleOnExportAllChange",(function(t){e.setState({exportAll:t.target.checked})})),W(I(e),"handleOnExportTemplateChange",(function(t){var n=t.target.checked?[].concat(x(e.state.exportTemplates),[t.target.value]):(0,y.default)(e.state.exportTemplates,t.target.value);e.setState({exportTemplates:n})})),W(I(e),"export",(function(){var t=e.props.templateId,n=e.state,r=n.filename,o=n.exportAll,a=n.exportTemplates;e.isSingleTemplateMode()?e.props.exportThemeBuilder({filename:r,exportAll:!1,exportTemplates:[t]}):e.props.exportThemeBuilder({filename:r,exportAll:o,exportTemplates:a})})),W(I(e),"renderTemplateOptions",(function(){var t=e.props.templates,n=e.state.exportTemplates;return c.default.createElement(c.Fragment,null,(0,d.default)(t,(function(t){return c.default.createElement(O.default,{key:t.id,value:t.id,checked:-1!==n.indexOf(t.id),onChange:e.handleOnExportTemplateChange},(0,v.getTemplateTitle)(t.default,(0,v.isUnassigned)(t.useOn),t.title,t.automaticTitle))})))})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=e.state,n=e.progress,r=e.estimate,o=this.state,a=o.filename,i=o.exportAll,u=this.isSingleTemplateMode()?(0,m.default)("portability","Export %s",(0,m.default)("themeBuilder","Divi Theme Builder Template")):(0,m.default)("portability","Export %s",(0,m.default)("themeBuilder","Divi Theme Builder Templates"));return c.default.createElement("div",{className:"et-tb-portability"},c.default.createElement("div",{className:"et-tb-portability__scroll"},c.default.createElement(b.default,{label:(0,m.default)("portability","Export File Name")},c.default.createElement(g.default,{value:a,onChange:this.handleOnFilenameChange,placeholder:(0,m.default)("themeBuilder","Divi Theme Builder Templates")})),!this.isSingleTemplateMode()&&c.default.createElement(b.default,{label:(0,m.default)("portability","Export Options")},c.default.createElement(O.default,{checked:i,onChange:this.handleOnExportAllChange},(0,m.default)("portability","Export All Templates")),!i&&this.renderTemplateOptions())),c.default.createElement(j.default,null,c.default.createElement(_.default,{tip:u,className:"et-common-button--primary",onClick:this.export},u)),h.EXPORT_STATE_LOADING===t&&0===n&&c.default.createElement(P.default,null),h.EXPORT_STATE_LOADING===t&&0!==n&&c.default.createElement(w.default,{className:"et-common-local-overlay--centered"},c.default.createElement("div",{className:"et-tb-portability__progress-bar"},c.default.createElement(E.default,{progress:100*n,estimate:(0,m.default)("portability","Export estimated time remaining: %smin",r)}))),-1!==[h.EXPORT_STATE_SUCCESS,h.EXPORT_STATE_ERROR].indexOf(t)&&c.default.createElement(w.default,{className:"et-common-local-overlay--centered"},h.EXPORT_STATE_SUCCESS===t?c.default.createElement("span",{className:"et-core-loader et-core-loader-success"}):c.default.createElement("span",{className:"et-core-loader et-core-loader-fail"})))}}])&&C(t.prototype,n),r&&C(t,r),a}(c.PureComponent);W(N,"propTypes",{templateId:s.default.string}),W(N,"defaultProps",{templateId:""}),W(N,"connections",{state:(0,f.state)(o||(o=M(["portability.export.state"]))),progress:(0,f.state)(a||(a=M(["portability.export.progress"]))),estimate:(0,f.state)(i||(i=M(["portability.export.estimate"]))),templates:(0,f.state)(u||(u=M(["templates.templates"]))),exportThemeBuilder:(0,f.sequences)(l||(l=M(["portability.exportThemeBuilder"])))});var z=(0,p.connect)(N.connections,N);t.default=z},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(o=n(2))&&o.__esModule?o:{default:o};n(586);var u=["className"];function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},c.apply(this,arguments)}function s(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=m(e);if(t){var o=m(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function m(e){return m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},m(e)}function v(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var b=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(i,e);var t,n,r,o=y(i);function i(){return f(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props,t=e.className,n=s(e,u);return a.default.createElement("input",c({type:"text",className:"et-common-input-text ".concat(t)},n))}}])&&p(t.prototype,n),r&&p(t,r),i}(a.PureComponent);v(b,"propTypes",{className:i.default.string}),v(b,"defaultProps",{className:""});var g=b;t.default=g},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=P(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),f=(j(n(2)),n(3)),p=n(9),d=n(7),y=j(n(10)),h=j(n(304)),m=j(n(588)),v=j(n(227)),b=j(n(19)),g=j(n(108)),O=j(n(228)),_=j(n(149)),w=j(n(150));function j(e){return e&&e.__esModule?e:{default:e}}function P(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(P=function(e){return e?n:t})(e)}function E(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach((function(t){D(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function k(e,t){return k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},k(e,t)}function R(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=L(e);if(t){var o=L(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return C(this,n)}}function C(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return A(e)}function A(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function L(e){return L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},L(e)}function D(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(305);var I=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&k(e,t)}(a,e);var t,n,r,o=R(a);function a(){var e;M(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return D(A(e=o.call.apply(o,[this].concat(n))),"state",{file:null,overrideDefaultWebsiteTemplate:!0,overrideTemplateSettings:!0,importPresets:!1,backup:!1,incomingLayoutDuplicateDecision:"relink"}),D(A(e),"requireIncomingLayoutDuplicateDecision",(function(){return d.IMPORT_STATE_INCOMING_LAYOUT_DUPLICATE_DECISION===e.props.state&&null!==e.state.file})),D(A(e),"handleOnFileChange",(function(t,n){e.setState({file:t})})),D(A(e),"handleOnOverrideDefaultWebsiteTemplateChange",(function(t){e.setState({overrideDefaultWebsiteTemplate:t.target.checked})})),D(A(e),"handleOnOverrideTemplateSettingsChange",(function(t){e.setState({overrideTemplateSettings:t.target.checked})})),D(A(e),"handleOnImportPresetsChange",(function(t){e.setState({importPresets:t.target.checked})})),D(A(e),"handleOnBackupChange",(function(t){e.setState({backup:t.target.checked})})),D(A(e),"handleOnIncomingLayoutDuplicateDecisionChange",(function(t){e.setState({incomingLayoutDuplicateDecision:t.target.value})})),D(A(e),"import",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.props.importThemeBuilder(S({file:e.state.file,overrideDefaultWebsiteTemplate:e.state.overrideDefaultWebsiteTemplate,overrideTemplateSettings:e.state.overrideTemplateSettings,importPresets:e.state.importPresets,backup:e.state.backup},t))})),D(A(e),"startImport",(function(){e.import()})),D(A(e),"startImportWithIncomingLayoutDuplicateDecision",(function(){e.import({incomingLayoutDuplicateDecision:e.state.incomingLayoutDuplicateDecision})})),D(A(e),"getImportAction",(function(){return e.requireIncomingLayoutDuplicateDecision()?e.startImportWithIncomingLayoutDuplicateDecision:e.startImport})),D(A(e),"componentWillUnmount",(function(){e.props.cancelThemeBuilderImport()})),D(A(e),"renderDefaultContent",(function(){var t=e.props.error,n=e.state,r=n.overrideDefaultWebsiteTemplate,o=n.overrideTemplateSettings,a=n.importPresets,i=n.backup;return s.default.createElement(s.Fragment,null,s.default.createElement(h.default,{label:(0,y.default)("generic","Choose File")},s.default.createElement(m.default,{defaultFile:e.state.file,label:(0,y.default)("generic","No file selected"),onChange:e.handleOnFileChange})),t&&s.default.createElement("p",{className:"et-tb-portability__error"},t),s.default.createElement(h.default,{label:(0,y.default)("generic","Options")},s.default.createElement(v.default,{checked:r,onChange:e.handleOnOverrideDefaultWebsiteTemplateChange},(0,y.default)("portability","Override the Default Website Template.")),s.default.createElement(v.default,{checked:o,onChange:e.handleOnOverrideTemplateSettingsChange},(0,y.default)("portability","Allow import to override existing assignments")),s.default.createElement(v.default,{checked:a,onChange:e.handleOnImportPresetsChange},(0,y.default)("portability","Import Presets")),s.default.createElement(v.default,{checked:i,onChange:e.handleOnBackupChange},(0,y.default)("portability","Download backup before importing"))))})),D(A(e),"renderIncomingLayoutDuplicateDecisionContent",(function(){return s.default.createElement(s.Fragment,null,s.default.createElement("p",null,(0,y.default)("themeBuilder","This import contains references to global layouts.")),s.default.createElement(h.default,null,s.default.createElement(v.default,{value:"relink",checked:"relink"===e.state.incomingLayoutDuplicateDecision,onChange:e.handleOnIncomingLayoutDuplicateDecisionChange,className:"et-tb-portability__import-decision"},s.default.createElement("span",{dangerouslySetInnerHTML:{__html:(0,y.default)("themeBuilder","Relink them to this website's global Header, Body, and/or Footer.")}})),s.default.createElement(v.default,{value:"duplicate",checked:"duplicate"===e.state.incomingLayoutDuplicateDecision,onChange:e.handleOnIncomingLayoutDuplicateDecisionChange,className:"et-tb-portability__import-decision"},s.default.createElement("span",{dangerouslySetInnerHTML:{__html:(0,y.default)("themeBuilder","Import them as static layouts from the website they were exported from.")}}))))})),D(A(e),"renderContent",(function(){return e.requireIncomingLayoutDuplicateDecision()?e.renderIncomingLayoutDuplicateDecisionContent():e.renderDefaultContent()})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props,t=e.state,n=e.progress,r=e.estimate;return s.default.createElement("div",{className:"et-tb-portability"},s.default.createElement("div",{className:"et-tb-portability__scroll"},this.renderContent()),s.default.createElement(O.default,null,s.default.createElement(b.default,{tip:(0,y.default)("portability","Import %s",(0,y.default)("themeBuilder","Divi Theme Builder Templates")),className:"et-common-button--primary",onClick:this.getImportAction()},(0,y.default)("portability","Import %s",(0,y.default)("themeBuilder","Divi Theme Builder Templates")))),d.IMPORT_STATE_LOADING===t&&0===n&&s.default.createElement(_.default,null),d.IMPORT_STATE_LOADING===t&&0!==n&&s.default.createElement(g.default,{className:"et-common-local-overlay--centered"},s.default.createElement("div",{className:"et-tb-portability__progress-bar"},s.default.createElement(w.default,{progress:100*n,estimate:(0,y.default)("portability","Import estimated time remaining: %smin",r)}))),-1!==[d.IMPORT_STATE_SUCCESS,d.IMPORT_STATE_ERROR].indexOf(t)&&s.default.createElement(g.default,{className:"et-common-local-overlay--centered"},d.IMPORT_STATE_SUCCESS===t?s.default.createElement("span",{className:"et-core-loader et-core-loader-success"}):s.default.createElement("span",{className:"et-core-loader et-core-loader-fail"})))}}])&&x(t.prototype,n),r&&x(t,r),a}(s.PureComponent);D(I,"propTypes",{}),D(I,"defaultProps",{}),D(I,"connections",{state:(0,f.state)(o||(o=E(["portability.import.state"]))),error:(0,f.state)(a||(a=E(["portability.import.error"]))),progress:(0,f.state)(i||(i=E(["portability.import.progress"]))),estimate:(0,f.state)(u||(u=E(["portability.import.estimate"]))),importThemeBuilder:(0,f.sequences)(l||(l=E(["portability.importThemeBuilder"]))),cancelThemeBuilderImport:(0,f.sequences)(c||(c=E(["portability.cancelThemeBuilderImport"])))});var B=(0,p.connect)(I.connections,I);t.default=B},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=s(n(2)),i=s(n(20)),u=s(n(12)),l=s(n(5));n(589);var c=["defaultFile","label","className","onChange"];function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},p.apply(this,arguments)}function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},m(e,t)}function v(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=O(e);if(t){var o=O(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return g(e)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(e){return O=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},O(e)}function _(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&m(e,t)}(l,e);var t,n,r,a=v(l);function l(){var e;y(this,l);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return _(g(e=a.call.apply(a,[this].concat(n))),"state",{file:e.props.defaultFile,name:(0,u.default)(e.props.defaultFile,"name","")}),_(g(e),"handleOnFileChange",(function(t){var n=(0,u.default)(t,"target.files[0]",null),r=(0,u.default)(n,"name","");e.setState({file:n,name:r}),e.props.onChange(n,r)})),e}return t=l,(n=[{key:"render",value:function(){var e=this.props,t=(e.defaultFile,e.label),n=e.className,r=(e.onChange,d(e,c)),a=this.state.name;return o.default.createElement("div",{className:"et-common-input-file ".concat(n)},o.default.createElement("span",{className:(0,i.default)({"et-core-portability-import-placeholder":!0,"et-core-portability-import-placeholder--active":""!==a})},a||t),o.default.createElement("input",p({type:"file",onChange:this.handleOnFileChange},r)))}}])&&h(t.prototype,n),r&&h(t,r),l}(o.PureComponent);_(w,"propTypes",{defaultFile:a.default.object,label:a.default.string,className:a.default.string,onChange:a.default.func}),_(w,"defaultProps",{defaultFile:null,label:"",className:"",onChange:l.default});var j=w;t.default=j},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(1)),o=a(n(592));function a(e){return e&&e.__esModule?e:{default:e}}n(594);var i=r.default.memo((function(){return r.default.createElement(o.default,{className:"et-common-spinner-viewport-overlay"},r.default.createElement("div",{className:"et-common-spinner-viewport-overlay__spinner"}))}));t.default=i},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=l(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),a=u(n(2)),i=u(n(8));function u(e){return e&&e.__esModule?e:{default:e}}function l(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(l=function(e){return e?n:t})(e)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},f(e,t)}function p(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=y(e);if(t){var o=y(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return d(this,n)}}function d(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function y(e){return y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},y(e)}function h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(593);var m=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}(u,e);var t,n,r,a=p(u);function u(){return c(this,u),a.apply(this,arguments)}return t=u,(n=[{key:"componentDidMount",value:function(){(0,i.default)("body").addClass("et-common-viewport-overlay-open")}},{key:"componentWillUnmount",value:function(){(0,i.default)("body").removeClass("et-common-viewport-overlay-open")}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.children;return o.default.createElement("div",{className:"et-common-viewport-overlay ".concat(t)},n)}}])&&s(t.prototype,n),r&&s(t,r),u}(o.PureComponent);h(m,"propTypes",{className:a.default.string}),h(m,"defaultProps",{className:""});var v=m;t.default=v},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=S(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),p=n(3),d=n(9),y=T(n(8)),h=T(n(13)),m=T(n(80)),v=T(n(131)),b=n(7),g=T(n(14)),O=T(n(10)),_=T(n(69)),w=T(n(19)),j=T(n(596)),P=T(n(31)),E=T(n(598));function T(e){return e&&e.__esModule?e:{default:e}}function S(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(S=function(e){return e?n:t})(e)}function M(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach((function(t){W(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function R(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},A(e,t)}function L(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=B(e);if(t){var o=B(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return D(this,n)}}function D(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return I(e)}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function B(e){return B=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},B(e)}function W(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&A(e,t)}(a,e);var t,n,r,o=L(a);function a(){var e;R(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return W(I(e=o.call.apply(o,[this].concat(n))),"getPrompt",(function(){var t=(0,v.default)(e.props.prompts);return(0,m.default)(t)?t:k(k({},t),{},{key:e.props.prompts.length})})),W(I(e),"close",(function(){e.props.close()})),W(I(e),"defaultAction",(function(){if(e.getPrompt().type===b.PROMPT_TYPE_LOAD_DRAFT)e.discardDraft();else e.close()})),W(I(e),"discardDraft",(function(){e.close(),e.props.discardDraft()})),W(I(e),"loadDraft",(function(){e.close(),e.props.loadDraft()})),W(I(e),"resetThemeBuilder",(function(){e.close(),e.props.resetThemeBuilder()})),W(I(e),"closeVisualBuilder",(function(){e.close(),e.props.closeVisualBuilder()})),W(I(e),"deleteGlobalLayout",(function(){var t=e.getPrompt().payload;e.close(),e.props.deleteGlobalLayout(t)})),W(I(e),"applyEffects",(function(){e.props.prompts.length>0?(0,y.default)("body").addClass("et-common-prompt-open"):e.unapplyEffects()})),W(I(e),"unapplyEffects",(function(){(0,y.default)("body").removeClass("et-common-prompt-open")})),W(I(e),"componentDidMount",(function(){e.applyEffects()})),W(I(e),"componentDidUpdate",(function(){e.applyEffects()})),W(I(e),"componentWillUnmount",(function(){e.unapplyEffects()})),W(I(e),"renderTitle",(function(){var t=e.getPrompt();if(!(0,h.default)(t.title))return t.title;switch(t.type){case b.PROMPT_TYPE_UNKNOWN_ERROR:return(0,O.default)("themeBuilder","Divi Theme Builder");case b.PROMPT_TYPE_LOAD_DRAFT:return(0,O.default)("themeBuilder","Backup Exists");case b.PROMPT_TYPE_THEME_BUILDER_RESET:return(0,O.default)("generic","Reset");case b.PROMPT_TYPE_VISUAL_BUILDER_UNSAVED_CHANGES:return(0,O.default)("themeBuilder","You Have Unsaved Changes");case b.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT:case b.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT_PROGRESS:return(0,O.default)("themeBuilder","Delete Global Layout")}return null})),W(I(e),"renderContent",(function(){var t=e.getPrompt();if(!(0,h.default)(t.content))return f.default.createElement("p",null,t.content);switch(t.type){case b.PROMPT_TYPE_UNKNOWN_ERROR:return f.default.createElement("p",null,(0,O.default)("generic","An unknown error has occurred. Please try again later."));case b.PROMPT_TYPE_LOAD_DRAFT:return f.default.createElement("p",null,(0,O.default)("themeBuilder","Backup Exists Content"));case b.PROMPT_TYPE_THEME_BUILDER_RESET:return f.default.createElement(f.Fragment,null,f.default.createElement("p",null,(0,O.default)("themeBuilder","This will reset all Theme Builder settings and delete all templates.")),f.default.createElement("p",null,(0,O.default)("generic","Note: this process cannot be undone.")));case b.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT:return f.default.createElement(f.Fragment,null,f.default.createElement("p",null,(0,O.default)("themeBuilder","You are about to delete a global layout.")),f.default.createElement("p",null,(0,O.default)("themeBuilder","Note: this action may take several minutes depending on the number of templates using this layout.")));case b.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT_PROGRESS:return f.default.createElement(E.default,null)}return null})),W(I(e),"renderActions",(function(){switch(e.getPrompt().type){case b.PROMPT_TYPE_UNKNOWN_ERROR:return f.default.createElement(f.Fragment,null,f.default.createElement(w.default,{className:"et-common-button--primary",onClick:e.defaultAction},(0,O.default)("generic","Close")));case b.PROMPT_TYPE_LOAD_DRAFT:return f.default.createElement(f.Fragment,null,f.default.createElement(w.default,{className:"et-common-button--secondary",onClick:e.discardDraft},f.default.createElement("span",{dangerouslySetInnerHTML:{__html:(0,O.default)("themeBuilder","Don't Restore")}})),f.default.createElement(w.default,{className:"et-common-button--primary",onClick:e.loadDraft},(0,O.default)("themeBuilder","Restore")));case b.PROMPT_TYPE_VISUAL_BUILDER_UNSAVED_CHANGES:return f.default.createElement(f.Fragment,null,f.default.createElement(w.default,{className:"et-common-button--secondary",onClick:e.defaultAction},f.default.createElement("span",null,(0,O.default)("generic","Cancel"))),f.default.createElement(w.default,{className:"et-common-button--primary",onClick:e.closeVisualBuilder},(0,O.default)("generic","Continue")));case b.PROMPT_TYPE_THEME_BUILDER_RESET:return f.default.createElement(f.Fragment,null,f.default.createElement(w.default,{className:"et-common-button--secondary",onClick:e.defaultAction},f.default.createElement("span",null,(0,O.default)("generic","Cancel"))),f.default.createElement(w.default,{className:"et-common-button--primary",onClick:e.resetThemeBuilder},(0,O.default)("generic","Reset")));case b.PROMPT_TYPE_DELETE_GLOBAL_LAYOUT:return f.default.createElement(f.Fragment,null,f.default.createElement(w.default,{className:"et-common-button--secondary",onClick:e.defaultAction},f.default.createElement("span",null,(0,O.default)("generic","Cancel"))),f.default.createElement(w.default,{className:"et-common-button--primary",onClick:e.deleteGlobalLayout},(0,O.default)("generic","Delete")))}return null})),e}return t=a,(n=[{key:"render",value:function(){var e=this.getPrompt();if((0,m.default)(e))return null;var t={};return e.requireAction||(t.onClose=this.defaultAction),f.default.createElement(P.default,null,f.default.createElement(j.default,{animation:g.default.animation,modalKey:e.key},f.default.createElement(j.default.Header,t,this.renderTitle()),f.default.createElement(j.default.Content,null,this.renderContent()),f.default.createElement(j.default.Actions,null,this.renderActions())),!e.requireAction&&f.default.createElement(_.default,{shortcuts:[{shortcut:b.HOTKEYS_CLOSE,action:this.defaultAction}]}))}}])&&C(t.prototype,n),r&&C(t,r),a}(f.PureComponent);W(N,"propTypes",{}),W(N,"defaultProps",{}),W(N,"connections",{prompts:(0,p.state)(o||(o=M(["prompts.prompts"]))),close:(0,p.sequences)(a||(a=M(["prompts.closePrompt"]))),loadDraft:(0,p.sequences)(i||(i=M(["loadDraft"]))),discardDraft:(0,p.sequences)(u||(u=M(["discardDraft"]))),resetThemeBuilder:(0,p.sequences)(l||(l=M(["resetThemeBuilder"]))),closeVisualBuilder:(0,p.sequences)(c||(c=M(["closeCurrentModal"]))),deleteGlobalLayout:(0,p.sequences)(s||(s=M(["templates.deleteGlobalLayout"])))});var z=(0,d.connect)(N.connections,N);t.default=z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(1)),o=f(n(2)),a=f(n(13)),i=f(n(5));n(597);var u=f(n(142)),l=f(n(19)),c=f(n(21)),s=f(n(146));function f(e){return e&&e.__esModule?e:{default:e}}var p=r.default.memo((function(e){var t=e.animation,n=e.modalKey,o=e.children,i={enabled:t};return(0,a.default)(n)||(i.key=n),r.default.createElement("div",{className:"et-common-prompt"},r.default.createElement("div",{className:"et-common-prompt__overlay"}),r.default.createElement(u.default,i,(function(e){return r.default.createElement("div",{className:"et-common-prompt__modal",style:e},r.default.createElement("div",{className:"et-common-prompt__container"},o))})),r.default.createElement(s.default,{lockId:"common-prompt"}))}));p.propTypes={animation:o.default.bool,modalKey:o.default.oneOfType([o.default.string,o.default.number])},p.defaultProps={animation:!0,modalKey:""},p.Header=r.default.memo((function(e){var t=e.onClose,n=e.children;return r.default.createElement("div",{className:"et-common-prompt__header"},r.default.createElement("span",null,n),t!==i.default&&r.default.createElement("div",{className:"et-common-prompt__header-actions"},r.default.createElement(l.default,{className:"et-common-button--round",onClick:t},r.default.createElement(c.default,{icon:"close"}))))})),p.Header.propTypes={onClose:o.default.func},p.Header.defaultProps={onClose:i.default},p.Content=r.default.memo((function(e){var t=e.children;return r.default.createElement("div",{className:"et-common-prompt__body"},r.default.createElement("div",{className:"et-common-prompt__content"},t))})),p.Actions=r.default.memo((function(e){var t=e.children;return r.default.createElement("div",{className:"et-common-prompt__footer"},t)}));var d=p;t.default=d},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=f(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),i=(s(n(2)),n(3)),u=n(9),l=s(n(150)),c=s(n(108));function s(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(f=function(e){return e?n:t})(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},y(e,t)}function h(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m(this,n)}}function m(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(599);var g,O,_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(i,e);var t,n,r,o=h(i);function i(){return p(this,i),o.apply(this,arguments)}return t=i,(n=[{key:"render",value:function(){var e=this.props.progress;return a.default.createElement("div",{className:"et-tb-layout-clone-progress"},a.default.createElement(l.default,{progress:e}),100===e&&a.default.createElement(c.default,{className:"et-common-local-overlay--centered"},a.default.createElement("span",{className:"et-core-loader et-core-loader-success"})))}}])&&d(t.prototype,n),r&&d(t,r),i}(a.PureComponent);b(_,"propTypes",{}),b(_,"defaultProps",{}),b(_,"connections",{progress:(0,i.state)(o||(g=["templates.deleteGlobalLayout.progress"],O||(O=g.slice(0)),o=Object.freeze(Object.defineProperties(g,{raw:{value:Object.freeze(O)}}))))});var w=(0,u.connect)(_.connections,_);t.default=w},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=y(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),s=n(3),f=n(9),p=(o=n(24))&&o.__esModule?o:{default:o},d=n(7);function y(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(y=function(e){return e?n:t})(e)}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function b(e,t){return b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},b(e,t)}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=w(e);if(t){var o=w(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return O(this,n)}}function O(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return _(e)}function _(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function w(e){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},w(e)}function j(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var P=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}(a,e);var t,n,r,o=g(a);function a(){var e;m(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return j(_(e=o.call.apply(o,[this].concat(n))),"autosave",null),j(_(e),"save",(function(){e.props.saveState===d.SAVE_STATE_IDLE&&e.disableAutosave(),e.props.save({draft:!1})})),j(_(e),"enableAutosave",(function(){e.disableAutosave(),e.autosave=setInterval((function(){e.props.unsavedDraftChanges&&e.props.save({draft:!0})}),12e4)})),j(_(e),"disableAutosave",(function(){clearInterval(e.autosave),e.autosave=null})),e}return t=a,(n=[{key:"componentDidMount",value:function(){window.addEventListener("beforeunload",this.disableAutosave),(0,p.default)(this.autosave)&&this.props.autosave&&this.enableAutosave()}},{key:"componentDidUpdate",value:function(){(0,p.default)(this.autosave)&&this.props.autosave&&this.enableAutosave()}},{key:"componentWillUnmount",value:function(){window.removeEventListener("beforeunload",this.disableAutosave)}},{key:"render",value:function(){return null}}])&&v(t.prototype,n),r&&v(t,r),a}(c.PureComponent);j(P,"propTypes",{}),j(P,"defaultProps",{}),j(P,"connections",{saveState:(0,s.state)(a||(a=h(["saveState"]))),autosave:(0,s.state)(i||(i=h(["autosave"]))),unsavedDraftChanges:(0,s.state)(u||(u=h(["unsavedDraftChanges"]))),save:(0,s.sequences)(l||(l=h(["save"])))});var E=(0,f.connect)(P.connections,P);t.default=E},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=s(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),u=n(3),l=n(9),c=(o=n(10))&&o.__esModule?o:{default:o};function s(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(s=function(e){return e?n:t})(e)}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t){return d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},d(e,t)}function y(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=v(e);if(t){var o=v(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return m(e)}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},v(e)}function b(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var g,O,_=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(a,e);var t,n,r,o=y(a);function a(){var e;f(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return b(m(e=o.call.apply(o,[this].concat(n))),"showUnsavedChangesWarning",(function(t){if(!e.props.unsavedChanges)return!1;var n=(0,c.default)("themeBuilder","Unsaved Changes Warning");return t.returnValue=n,n})),e}return t=a,(n=[{key:"componentDidMount",value:function(){window.addEventListener("beforeunload",this.showUnsavedChangesWarning)}},{key:"componentWillUnmount",value:function(){window.removeEventListener("beforeunload",this.showUnsavedChangesWarning)}},{key:"render",value:function(){return null}}])&&p(t.prototype,n),r&&p(t,r),a}(i.PureComponent);b(_,"propTypes",{}),b(_,"defaultProps",{}),b(_,"connections",{unsavedChanges:(0,u.state)(a||(g=["unsavedChanges"],O||(O=g.slice(0)),a=Object.freeze(Object.defineProperties(g,{raw:{value:Object.freeze(O)}}))))});var w=(0,l.connect)(_.connections,_);t.default=w},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l,c,s,f,p,d=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=b(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),y=n(3),h=n(9),m=n(7),v=(o=n(69))&&o.__esModule?o:{default:o};function b(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(b=function(e){return e?n:t})(e)}function g(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function O(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,t){return w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},w(e,t)}function j(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=T(e);if(t){var o=T(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return P(this,n)}}function P(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return E(e)}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e){return T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},T(e)}function S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&w(e,t)}(a,e);var t,n,r,o=j(a);function a(){var e;O(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return S(E(e=o.call.apply(o,[this].concat(n))),"interactive",(function(){return e.props.interactive&&(null===e.props.openModal||m.MODAL_TYPE_HISTORY===e.props.openModal)})),S(E(e),"undo",(function(){if(!e.interactive())return!1;e.props.undo()})),S(E(e),"redo",(function(){if(!e.interactive())return!1;e.props.redo()})),S(E(e),"save",(function(){if(!e.interactive())return!1;e.props.save()})),S(E(e),"copy",(function(){if(!e.interactive())return!1;var t=e.props,n=t.hovered,r=n.layoutId,o=n.layoutType;(0,t.setClipboard)({layoutId:r,layoutType:o})})),S(E(e),"paste",(function(){if(!e.interactive())return!1;var t=e.props,n=t.hovered,r=n.templateId,o=n.layoutType;(0,t.pasteLayout)({templateId:r,layoutType:o})})),e}return t=a,(n=[{key:"render",value:function(){return d.default.createElement(v.default,{shortcuts:[{shortcut:m.HOTKEYS_UNDO,action:this.undo},{shortcut:m.HOTKEYS_REDO,action:this.redo},{shortcut:m.HOTKEYS_SAVE,action:this.save},{shortcut:m.HOTKEYS_COPY,action:this.copy},{shortcut:m.HOTKEYS_PASTE,action:this.paste}]})}}])&&_(t.prototype,n),r&&_(t,r),a}(d.PureComponent);S(M,"propTypes",{}),S(M,"defaultProps",{}),S(M,"connections",{interactive:(0,y.state)(a||(a=g(["interactive"]))),openModal:(0,y.state)(i||(i=g(["openModal"]))),undo:(0,y.sequences)(u||(u=g(["history.undo"]))),redo:(0,y.sequences)(l||(l=g(["history.redo"]))),save:(0,y.sequences)(c||(c=g(["save"]))),hovered:(0,y.state)(s||(s=g(["layouts.hovered"]))),setClipboard:(0,y.sequences)(f||(f=g(["clipboard.setClipboard"]))),pasteLayout:(0,y.sequences)(p||(p=g(["templates.pasteLayout"])))});var x=(0,h.connect)(M.connections,M);t.default=x},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u,l=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),c=(h(n(2)),n(3)),s=n(9),f=n(7),p=h(n(10)),d=h(n(19)),y=h(n(21));function h(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},O(e,t)}function _(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=P(e);if(t){var o=P(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return w(this,n)}}function w(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return j(e)}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e){return P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},P(e)}function E(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n(604);var T=(E(o={},f.SAVE_STATE_LOADING,"loading"),E(o,f.SAVE_STATE_SUCCESS,"check"),E(o,f.SAVE_STATE_ERROR,"close"),o),S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&O(e,t)}(a,e);var t,n,r,o=_(a);function a(){var e;b(this,a);for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return E(j(e=o.call.apply(o,[this].concat(n))),"state",{label:(0,p.default)("generic","All Changes Saved"),fakeLoading:!1}),E(j(e),"fakeLoadingTimeout",null),E(j(e),"save",(function(t){t.preventDefault();var n=e.props,r=n.saveState,o=n.unsavedChanges;e.state.fakeLoading||f.SAVE_STATE_LOADING===r||(e.fakeLoadingTimeout&&clearTimeout(e.fakeLoadingTimeout),o?(e.setState({fakeLoading:!1}),e.props.save({draft:!1})):e.setState({fakeLoading:f.SAVE_STATE_LOADING},(function(){e.fakeLoadingTimeout=setTimeout((function(){e.setState({fakeLoading:f.SAVE_STATE_SUCCESS},(function(){e.fakeLoadingTimeout=setTimeout((function(){e.setState({fakeLoading:!1})}),300)}))}),800)})))})),E(j(e),"getButtonIcon",(function(){var t=e.state.fakeLoading,n=e.props.saveState;return T[t||n]||""})),E(j(e),"showUnsavedChangesWarning",(function(t){if(f.SAVE_STATE_LOADING!==e.props.saveState)return!1;var n=(0,p.default)("themeBuilder","Unsaved Changes Warning");return t.returnValue=n,n})),E(j(e),"componentDidUpdate",(function(t){var n=e.props,r=n.saveState,o=n.unsavedChanges,a=!1;(r!==f.SAVE_STATE_LOADING&&t.saveState===f.SAVE_STATE_LOADING||r===f.SAVE_STATE_IDLE&&o&&!t.unsavedChanges)&&(a=!0),a&&e.setState({label:o?(0,p.default)("generic","Save Changes"):(0,p.default)("generic","All Changes Saved")})})),E(j(e),"componentDidMount",(function(){window.addEventListener("beforeunload",e.showUnsavedChangesWarning)})),E(j(e),"componentWillUnmount",(function(){e.fakeLoadingTimeout&&clearTimeout(e.fakeLoadingTimeout),window.removeEventListener("beforeunload",e.showUnsavedChangesWarning)})),e}return t=a,(n=[{key:"render",value:function(){var e=this.props.saveState,t=this.state,n=t.label,r=t.fakeLoading,o=this.getButtonIcon(),a=r||e,i=!!r||e!==f.SAVE_STATE_IDLE;return l.default.createElement(d.default,{type:"button",className:"et-tb-admin-save-button et-tb-admin-save-button--".concat(a),onClick:this.save},l.default.createElement("span",{className:"et-tb-admin-save-button__label"},n),i&&l.default.createElement(y.default,{icon:o,size:"14",className:"et-tb-admin-save-button__state"}))}}])&&g(t.prototype,n),r&&g(t,r),a}(l.PureComponent);E(S,"propTypes",{}),E(S,"defaultProps",{}),E(S,"connections",{saveState:(0,c.state)(a||(a=v(["saveState"]))),unsavedChanges:(0,c.state)(i||(i=v(["unsavedChanges"]))),save:(0,c.sequences)(u||(u=v(["save"])))});var M=(0,s.connect)(S.connections,S);t.default=M},function(e,t,n){},function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o,a,i,u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==r(e)&&"function"!=typeof e)return{default:e};var n=m(t);if(n&&n.has(e))return n.get(e);var o={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if("default"!==i&&Object.prototype.hasOwnProperty.call(e,i)){var u=a?Object.getOwnPropertyDescriptor(e,i):null;u&&(u.get||u.set)?Object.defineProperty(o,i,u):o[i]=e[i]}o.default=e,n&&n.set(e,o);return o}(n(1)),l=(h(n(2)),n(3)),c=n(9),s=h(n(10)),f=h(n(19)),p=h(n(21)),d=n(76),y=n(7);function h(e){return e&&e.__esModule?e:{default:e}}function m(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(m=function(e){return e?n:t})(e)}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function O(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=j(e);if(t){var o=j(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return _(this,n)}}function _(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return w(e)}function w(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j(e){return j=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},j(e)}function P(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var E=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}(n,e);var t=O(n);function n(){var e;b(this,n);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return P(w(e=t.call.apply(t,[this].concat(o))),"handleOnReset",(function(){e.props.openPrompt({type:y.PROMPT_TYPE_THEME_BUILDER_RESET})})),P(w(e),"handleOnOpenHistory",(function(){e.props.openHistory()})),P(w(e),"handleOnOpenPortability",(function(){e.props.openPortability()})),P(w(e),"render",(function(){return u.default.createElement("h1",{className:"et-tb-admin-container-header"},u.default.createElement("span",null,(0,s.default)("themeBuilder","Divi Theme Builder")),u.default.createElement(f.default,{tip:(0,s.default)("themeBuilder","Reset All Templates"),className:"et-common-button--round",onClick:e.handleOnReset},u.default.createElement(p.default,{icon:"delete",size:"14"})),u.default.createElement(f.default,{tip:(0,s.default)("generic","History"),className:"et-common-button--round",onClick:e.handleOnOpenHistory},u.default.createElement(p.default,{icon:"history",size:"14"})),(0,d.isAllowedAction)(y.CAP_PORTABILITY)&&u.default.createElement(f.default,{tip:(0,s.default)("portability","Portability"),className:"et-common-button--round",onClick:e.handleOnOpenPortability},u.default.createElement(p.default,{icon:"portability",size:"14"})))})),e}return n}(u.PureComponent);P(E,"propTypes",{}),P(E,"defaultProps",{}),P(E,"connections",{openHistory:(0,l.sequences)(o||(o=v(["history.openHistory"]))),openPortability:(0,l.sequences)(a||(a=v(["portability.openPortability"]))),openPrompt:(0,l.sequences)(i||(i=v(["prompts.openPrompt"])))});var T=(0,c.connect)(E.connections,E);t.default=T},function(e,t,n){},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}function o(e,t){return o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},o(e,t)}function a(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.r(t);var i=n(1),u=n.n(i),l=(n(2),!!document.documentElement.currentStyle),c={"min-height":"0","max-height":"none",height:"0",visibility:"hidden",overflow:"hidden",position:"absolute","z-index":"-1000",top:"0",right:"0"},s=["letter-spacing","line-height","font-family","font-weight","font-size","font-style","tab-size","text-rendering","text-transform","width","text-indent","padding-top","padding-right","padding-bottom","padding-left","border-top-width","border-right-width","border-bottom-width","border-left-width","box-sizing"],f={},p=document.createElement("textarea"),d=function(e){Object.keys(c).forEach((function(t){e.style.setProperty(t,c[t],"important")}))};function y(e,t,n,r,o){void 0===n&&(n=!1),void 0===r&&(r=null),void 0===o&&(o=null),null===p.parentNode&&document.body.appendChild(p);var a=function(e,t,n){void 0===n&&(n=!1);if(n&&f[t])return f[t];var r=window.getComputedStyle(e);if(null===r)return null;var o=s.reduce((function(e,t){return e[t]=r.getPropertyValue(t),e}),{}),a=o["box-sizing"];if(""===a)return null;l&&"border-box"===a&&(o.width=parseFloat(o.width)+parseFloat(r["border-right-width"])+parseFloat(r["border-left-width"])+parseFloat(r["padding-right"])+parseFloat(r["padding-left"])+"px");var i=parseFloat(o["padding-bottom"])+parseFloat(o["padding-top"]),u=parseFloat(o["border-bottom-width"])+parseFloat(o["border-top-width"]),c={sizingStyle:o,paddingSize:i,borderSize:u,boxSizing:a};n&&(f[t]=c);return c}(e,t,n);if(null===a)return null;var i=a.paddingSize,u=a.borderSize,c=a.boxSizing,y=a.sizingStyle;Object.keys(y).forEach((function(e){p.style[e]=y[e]})),d(p),p.value=e.value||e.placeholder||"x";var h=-1/0,m=1/0,v=p.scrollHeight;"border-box"===c?v+=u:"content-box"===c&&(v-=i),p.value="x";var b=p.scrollHeight-i,g=Math.floor(v/b);return null!==r&&(h=b*r,"border-box"===c&&(h=h+i+u),v=Math.max(h,v)),null!==o&&(m=b*o,"border-box"===c&&(m=m+i+u),v=Math.min(m,v)),{height:v,minHeight:h,maxHeight:m,rowCount:Math.floor(v/b),valueRowCount:g}}d(p);var h=function(){},m=0,v=function(e){var t,n;function i(t){var n;return(n=e.call(this,t)||this)._onRef=function(e){n._ref=e;var t=n.props.inputRef;"function"!=typeof t?t.current=e:t(e)},n._onChange=function(e){n._controlled||n._resizeComponent(),n.props.onChange(e,a(a(n)))},n._resizeComponent=function(e){void 0===e&&(e=h);var t=y(n._ref,n._uid,n.props.useCacheForDOMMeasurements,n.props.minRows,n.props.maxRows);if(null!==t){var r=t.height,o=t.minHeight,a=t.maxHeight,i=t.rowCount,u=t.valueRowCount;n.rowCount=i,n.valueRowCount=u,n.state.height===r&&n.state.minHeight===o&&n.state.maxHeight===a?e():n.setState({height:r,minHeight:o,maxHeight:a},e)}else e()},n.state={height:t.style&&t.style.height||0,minHeight:-1/0,maxHeight:1/0},n._uid=m++,n._controlled=void 0!==t.value,n._resizeLock=!1,n}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,o(t,n);var l=i.prototype;return l.render=function(){var e=this.props,t=(e.inputRef,e.maxRows,e.minRows,e.onHeightChange,e.useCacheForDOMMeasurements,function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["inputRef","maxRows","minRows","onHeightChange","useCacheForDOMMeasurements"]));return t.style=r({},t.style,{height:this.state.height}),Math.max(t.style.maxHeight||1/0,this.state.maxHeight)<this.state.height&&(t.style.overflow="hidden"),u.a.createElement("textarea",r({},t,{onChange:this._onChange,ref:this._onRef}))},l.componentDidMount=function(){var e=this;this._resizeComponent(),this._resizeListener=function(){e._resizeLock||(e._resizeLock=!0,e._resizeComponent((function(){e._resizeLock=!1})))},window.addEventListener("resize",this._resizeListener)},l.componentDidUpdate=function(e,t){e!==this.props&&this._resizeComponent(),this.state.height!==t.height&&this.props.onHeightChange(this.state.height,this)},l.componentWillUnmount=function(){window.removeEventListener("resize",this._resizeListener),function(e){delete f[e]}(this._uid)},i}(u.a.Component);v.defaultProps={inputRef:h,onChange:h,onHeightChange:h,useCacheForDOMMeasurements:!1};t.default=v}]));
//# sourceMappingURL=theme-builder.js.map