var blocksyOptions=function(e){function t(t){for(var n,o,i=t[0],a=t[1],c=0,l=[];c1&&void 0!==arguments[1]?arguments[1]:{},n=t.ignoreHidden,r=void 0!==n&&n,o=Object(c.b)(e);return!(!o.hiddenResponsive||r)||!!e.responsive},p=function(e){var t=e.value,n=e.option,r=e.device;return"tablet"===r&&"skip"===u(r,n.responsive)?t.mobile:t[r]};t.a=function(e){var t=e.device,n=e.setDevice,o=e.responsiveDescriptor;return Object(r.createElement)("div",{className:"ct-control-options"},Object(r.createElement)("ul",{className:"ct-responsive-controls ct-devices"},["desktop","tablet","mobile"].filter((function(e){return"skip"!==u(e,o)})).map((function(e){return Object(r.createElement)("li",{onClick:function(){return n(e)},className:i()({active:e===t,"ct-disabled":!u(e,o)},"ct-".concat(e)),key:e})}))))}},function(e,t,n){"use strict";n.r(t),n.d(t,"createStringInterpolator",(function(){return r})),n.d(t,"frameLoop",(function(){return c})),n.d(t,"to",(function(){return o})),n.d(t,"now",(function(){return s})),n.d(t,"colorNames",(function(){return l})),n.d(t,"skipAnimation",(function(){return u})),n.d(t,"requestAnimationFrame",(function(){return f})),n.d(t,"batchedUpdates",(function(){return p})),n.d(t,"willAdvance",(function(){return d})),n.d(t,"assign",(function(){return h}));var r,o,i=n(41),a=n(1),c=new i.a,s=function(){return performance.now()},l=null,u=!1,f="undefined"!=typeof window?window.requestAnimationFrame:function(){return-1},p=function(e){return e()},d=a.g,h=function(e){var t;return t=Object.assign({to:o,now:s,frameLoop:c,colorNames:l,skipAnimation:u,createStringInterpolator:r,requestAnimationFrame:f,batchedUpdates:p,willAdvance:d},function(e){var t={};for(var n in e)void 0!==e[n]&&(t[n]=e[n]);return t}(e)),o=t.to,s=t.now,c=t.frameLoop,l=t.colorNames,u=t.skipAnimation,r=t.createStringInterpolator,f=t.requestAnimationFrame,p=t.batchedUpdates,d=t.willAdvance,t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r})),n.d(t,"b",(function(){return o}));var r=function(){return"~"},o=function(e){return e.split("~")[0]}},function(e,t,n){"use strict";n.d(t,"a",(function(){return p})),n.d(t,"b",(function(){return d}));var r=n(16),o=n.n(r);function i(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return a(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 a(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 a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var f=function e(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=(t.__CT_KEYS_ORDER__,u(t,["__CT_KEYS_ORDER__"]));return Object.keys(r).reduce((function(r,o){return t[o].type?t[o].options?s(s({},r),e(t[o].options,n)):t[o]["inner-options"]&&n?s(s({},r),{},l({},o,t[o]),e(t[o]["inner-options"],n)):s(s({},r),{},l({},o,t[o])):s(s({},r),e(t[o],n))}),{})},p=function e(t){return Object.keys(t).reduce((function(n,r){return s(s({},n),t[r].type||"__CT_KEYS_ORDER__"===r?l({},r,t[r]):e(t[r]))}),{})},d=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=f(e,r);return s(s({},t),Object.keys(a).reduce((function(e,r){var c=null;if(Object.keys(t).indexOf(r)>-1)(o.a.isString(t[r])||o.a.isNumber(t[r]))&&(c=t[r]),o.a.isObject(t[r])&&(c=s(s({},a[r].value||{}),t[r])),o.a.isArray(t[r])&&(c=t[r]?t[r]:i(a[r].value||[]));else{if(n)return s(s({},e),n(r,a[r]));c=Object.keys(a[r]).indexOf("value")>-1?a[r].value:""}return s(s({},e),{},l({},r,c))}),{}))}},function(e,t,n){"use strict";n.d(t,"b",(function(){return E})),n.d(t,"c",(function(){return S}));var r=n(0),o=n(5),i=n.n(o),a=n(7),c=n(42),s=n.n(c),l=(n(18),n(2)),u=n(43),f=n(27),p=n.n(f);function d(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function h(){return(h=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&w.keys()[t]},E=function(e){var t={};return p.a.trigger("blocksy:options:register",t),_(e.type)?w(_(e.type)).default:t[e.type]?t[e.type]:null},S=function(e){var t=e.option,n=e.value;return void 0===n?t.value:n};t.a=function(e){var t=e.option,n=e.value,o=e.values,c=e.onChange,f=e.onChangeFor,b=e.hasRevertButton,O=e.id,j=(e.purpose,v(Object(r.useState)(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop"),2)),w=j[0],_=j[1],P=function(){_(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop")},k=function(e){_(e),wp.customize&&wp.customize.previewedDevice.set(e)};Object(r.useEffect)((function(){if(("ct-typography"===t.type||Object(a.d)(t))&&wp.customize)return setTimeout((function(){return wp.customize.previewedDevice.bind(P)}),1e3),function(){("ct-typography"===t.type||Object(a.d)(t))&&wp.customize&&wp.customize.previewedDevice.unbind(P)}}),[]);var C=E(t),x={content:null,option:t};p.a.trigger("blocksy:options:before-option",x);var I=Object(a.e)(S({value:n,option:t}),Object(a.d)(t)),A=Object(a.d)(t,{ignoreHidden:!0})?Object(a.b)({option:t,value:I,device:w}):I,D=function(e){t.triggerRefreshOnChange&&wp.customize&&wp.customize.previewer&&wp.customize.previewer.refresh(),t.switchDeviceOnChange&&wp.customize&&wp.customize.previewedDevice()!==t.switchDeviceOnChange&&wp.customize.previewedDevice.set(t.switchDeviceOnChange),t.sync&&(Object.keys(t.sync).length>0||Array.isArray(t.sync))&&wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{id:t.sync.id||t.id,option:t}),c(e)},T=function(e){var r=Object(a.e)(S({value:n,option:t}),Object(a.d)(t));D(Object(a.d)(t,{ignoreHidden:!0})?y(y(y(y({},r),{},g({},"tablet"===w&&"skip"===Object(a.c)("tablet",t.responsive)?"mobile":w,e),"desktop"===w?Object.keys(r).reduce((function(n,o){return y(y({},n),"desktop"!==o&&"__changed"!==o&&Object.keys(Object(a.e)(t.value)).reduce((function(e,n){return!!e&&Object(a.e)(t.value)[n]===Object(a.e)(t.value).desktop}),!0)&&-1===(r.__changed||[]).indexOf("tablet")?g({},o,e):{})}),{}):{}),"tablet"===w&&"skip"!==Object(a.c)("tablet",t.responsive)?Object.keys(r).reduce((function(n,o){return y(y({},n),"desktop"!==o&&"tablet"!==o&&"__changed"!==o&&Object.keys(Object(a.e)(t.value)).reduce((function(e,n){return!!e&&Object(a.e)(t.value)[n]===Object(a.e)(t.value).desktop}),!0)&&-1===(r.__changed||[]).indexOf(o)?g({},o,e):{})}),{}):{}),{},{__changed:[].concat(m(r.__changed||[]),m("desktop"!==w?[w]:[])).filter((function(e,t,n){return n.indexOf(e)===t}))}):e)};if(!C)return Object(r.createElement)("div",null,"Unimplemented option: ",t.type);var N={design:!0,label:!0,wrapperAttr:{}},R=function(){return null},M=null,z=function(){return null},F=function(){return{}};N=y(y({},N),C.renderingConfig||{}),t.design&&(N.design=t.design),C.LabelToolbar&&(R=C.LabelToolbar),C.ControlEnd&&(z=C.ControlEnd),C.MetaWrapper&&(M=C.MetaWrapper),C.sectionClassName&&(F=C.sectionClassName);var L=Object(r.createElement)(r.Fragment,null,x&&x.content,Object(r.createElement)(C,h({key:O},{option:y(y({},t),{},{value:Object(a.d)(t,{ignoreHidden:!0})?Object(a.b)({device:w,option:t,value:Object(a.e)(t.value||"")}):Object(a.e)(t.value||"",Object(a.d)(t))}),value:A,id:O,values:o,onChangeFor:f,device:w,onChange:T})));if(!N.design||"none"===N.design)return L;var V=Object(u.a)({id:O,option:t,values:o,renderingConfig:N}),U=-1!==Object.keys(t).indexOf("desc")&&t.desc,B=-1!==Object.keys(t).indexOf("link")&&(t.link||" "),H="boolean"==typeof N.design?"block":N.design;if("compact"===N.design)return Object(r.createElement)("section",t.sectionAttr||{},V&&Object(r.createElement)("label",null,V),(Object(a.d)(t)&&Object(a.c)(w,t.responsive)||!Object(a.d)(t))&&L,B&&Object(r.createElement)("a",h({dangerouslySetInnerHTML:{__html:B}},t.linkAttr||{})));var W=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=e.wrapperAttr,c=(o=void 0===o?{}:o).className,u=d(o,["className"]);d(e,["wrapperAttr"]);return Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",h({className:i()("ct-control",c,{}),"data-design":H},t.divider?{"data-divider":t.divider}:{},y({},Object(a.d)(t)&&!Object(a.c)(w,t.responsive)||"disabled"===t.state?{"data-state":"disabled"}:{}),y(y({},t.wrapperAttr||{}),u)),Object(r.createElement)("header",null,V&&Object(r.createElement)("label",null,V),"ct-image-picker"!==t.type&&"ct-layers"!==t.type&&"ct-image-uploader"!==t.type&&"ct-panel"!==t.type&&b&&!t.disableRevertButton&&Object(r.createElement)("button",{type:"button",disabled:s()(t.value,S({value:n,option:t})),className:"ct-revert",onClick:function(){return D(t.value)}}),Object(r.createElement)(R,{option:t,value:A,id:O,onChange:T}),Object(a.d)(t,{ignoreHidden:!0})&&H.indexOf("block")>-1&&Object(r.createElement)(a.a,{device:w,responsiveDescriptor:t.responsive,setDevice:k})),Object(a.d)(t)&&!Object(a.c)(w,t.responsive)&&Object(r.createElement)("div",{className:"ct-disabled-notification"},t.disabledDeviceMessage||Object(l.__)("Option can't be edited for current device","blocksy")),(Object(a.d)(t)&&Object(a.c)(w,t.responsive)||!Object(a.d)(t))&&Object(r.createElement)(r.Fragment,null,Object(r.createElement)("section",h({},t.sectionAttr||{},{className:i()({"ct-responsive-container":Object(a.d)(t,{ignoreHidden:!0})&&"inline"===H},F({design:H,option:t}),(t.sectionAttr||{}).class||"")}),Object(a.d)(t,{ignoreHidden:!0})&&"inline"===H&&Object(r.createElement)(a.a,{device:w,responsiveDescriptor:t.responsive,setDevice:k}),L,B&&Object(r.createElement)("a",h({dangerouslySetInnerHTML:{__html:B}},t.linkAttr||{}))),Object(r.createElement)(z,null),U&&Object(r.createElement)("div",{dangerouslySetInnerHTML:{__html:U},className:"ct-option-description"}))))};return M?Object(r.createElement)(M,{id:O,option:t,value:A,onChangeFor:f,values:o,getActualOption:W}):W()}},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r=0||(o[n]=e[n]);return o}n.r(t),n.d(t,"default",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"c",(function(){return o})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return a}));var r=Symbol.for("FluidValue:config");function o(e){var t=i(e);return t?t.get():e}function i(e){if(e)return e[r]}var a=function(){var e,t;e=this,t=this,Object.defineProperty(e,r,{value:t,configurable:!0})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return O})),n.d(t,"b",(function(){return v})),n.d(t,"c",(function(){return y})),n.d(t,"d",(function(){return b})),n.d(t,"e",(function(){return E})),n.d(t,"f",(function(){return p})),n.d(t,"g",(function(){return h})),n.d(t,"h",(function(){return d}));var r=n(1),o=n(33),i=n(13),a=n(34),c=n(6),s=n(8),l=n(3),u=n(32);const f=Symbol.for("Animated:node"),p=e=>e&&e[f],d=(e,t)=>Object(r.a)(e,f,t),h=e=>e&&e[f]&&e[f].getPayload();class m{constructor(){this.payload=void 0,d(this,this)}getPayload(){return this.payload||[]}}class b extends m{constructor(e){super(),this._value=e,this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,r.d.num(this._value)&&(this.lastPosition=this._value)}static create(e,t){return new b(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return r.d.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,r.d.num(this._value)&&(this.elapsedTime=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}}class y extends b{constructor(e,t){super(0),this._value=void 0,this._string=null,this._toString=void 0,this._toString=Object(o.a)({output:[e,t]})}static create(e,t=e){if(r.d.str(e)&&r.d.str(t))return new y(e,t);throw TypeError('Expected "from" and "to" to be strings')}getValue(){let e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(r.d.num(e)){if(!super.setValue(e))return!1;this._string=null}else this._string=e,this._value=1;return!0}reset(e){e&&(this._toString=Object(o.a)({output:[this.getValue(),e]})),this._value=0,super.reset()}}const g={current:null};class v extends m{constructor(e=null){super(),this.source=void 0,this.setValue(e)}getValue(e){if(!this.source)return null;const t={};return Object(r.b)(this.source,(n,r)=>{if((e=>!!e&&e[f]===e)(n))t[r]=n.getValue(e);else{const o=Object(i.b)(n);o?t[r]=o.get():e||(t[r]=n)}}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&Object(r.b)(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return Object(r.b)(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){Object(i.b)(e)&&g.current&&g.current.dependencies.add(e);const t=h(e);t&&Object(r.b)(t,e=>this.add(e))}}class O extends v{constructor(e,t){super(null),this.source=void 0,super.setValue(this._makeAnimated(e,t))}static create(e,t){return new O(e,t)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();e&&e.length==t.length?Object(r.b)(t,(t,n)=>t.setValue(e[n])):(this.source=this._makeAnimated(e),this.payload=this._makePayload(this.source))}_makeAnimated(e,t=e){return e?e.map((e,n)=>(Object(r.e)(e)?y:b).create(e,t[n])):[]}}class j extends v{constructor(e){super(null),this.update=e,this.dirty=!1}setValue(e,t){if(e){if(t&&(g.current=t,e.style)){const{createAnimatedStyle:n}=t.host;e=Object(c.default)(Object(c.default)({},e),{},{style:n(e.style)})}super.setValue(e),g.current=null}}onParentChange({type:e}){this.dirty||"change"!==e||(this.dirty=!0,s.frameLoop.onFrame(()=>{this.dirty=!1,this.update()}))}}const w=(e,t)=>Object(l.forwardRef)((n,o)=>{const i=Object(l.useRef)(null),s=!r.d.fun(e)||e.prototype&&e.prototype.isReactComponent,f=Object(a.a)(),p=new j(()=>{const e=i.current;s&&!e||!1===(!!e&&t.applyAnimatedValues(e,p.getValue(!0)))&&f()}),d=new Set;return p.setValue(n,{dependencies:d,host:t}),Object(u.a)(()=>(Object(r.b)(d,e=>e.addChild(p)),()=>Object(r.b)(d,e=>e.removeChild(p)))),Object(l.createElement)(e,Object(c.default)({},t.getComponentProps(p.getValue()),{ref:s&&(e=>{i.current=function(e,t){e&&(r.d.fun(e)?e(t):e.current=t);return t}(o,e)})}))});const _=Symbol.for("AnimatedComponent"),E=(e,{applyAnimatedValues:t=(()=>!1),createAnimatedStyle:n=(e=>new v(e)),getComponentProps:o=(e=>e)}={})=>{const i={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:o},a=e=>{const t=S(e)||"Anonymous";return(e=r.d.str(e)?w(e,i):e[_]||(e[_]=w(e,i))).displayName="Animated("+t+")",e};return Object(r.b)(e,(e,t)=>{r.d.str(t)||(t=S(e)),a[t]=a(e)}),{animated:a}},S=e=>r.d.str(e)?e:e&&r.d.str(e.displayName)?e.displayName:r.d.fun(e)&&e.name||null},function(e,t,n){"use strict";n.r(t),n.d(t,"PanelMetaWrapper",(function(){return h}));var r=n(0),o=n(5),i=n.n(o),a=n(20),c=n.n(a),s=n(21),l=n(36),u=n(22),f=n(26);function p(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))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);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&e.pop(),e},s=function(e){return e.all||e.any||(e={all:e}),e},l=function e(t,n){var s=Object.values(t)[0],l=function(e){return 0===e.indexOf("any")?"any":0===e.indexOf("all")&&"all"},u=Object.keys(s).map((function(t,u){var f=Object.values(s)[u];return"all"===l(t)||"any"===l(t)?e(r({},t,f),n):function(e,t,n){var s=function(e,t){var n=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t;return a(e,n)};if(e.indexOf(":")>-1){var s=null;if(function(e){var l,u=(l=e,Array.isArray(l)?l:Array.from(l)),f=u[0],p=u.slice(1);if("visibility"===(p=p.join(":"))&&(s=n(f,o({},t,r({},c(f),a(c(f),t)[t.wp_customizer_current_view]?"yes":"no")))),"responsive"===p&&(s=n(f,o({},t,r({},c(f),a(c(f),t)[t.wp_customizer_current_view]||a(c(f),t))))),"truthy"===p&&(s=n(f)?"yes":"no"),p.indexOf("array-ids:")>-1){var d=p.split(":"),h=i(d,3),m=(h[0],h[1]),b=h[2],y=n(f).find((function(e){return e.id===m}));s=y&&a(b,y)||"no"}if(p.indexOf("json:")>-1&&(s=n(f+"/"+p.split(":")[1]).toString()),"array_length"===p){var g=n(f);s=(g||[]).length.toString()}if(!s)throw new Error("Unknown matcher received. Please verify for typos. The received matcher: "+p+".")}(e.split(":")),s)return s;e=e.split(":")[0]}var l=n(e);return!!l&&l.toString()}(t,n);if(s=s.toString(),e=e.toString(),!s)return!1;if(e.indexOf("|")>-1)return 0===e.indexOf("!")?-1===e.substring(1).split("|").map((function(e){return e.trim()})).includes(s.trim()):e.split("|").map((function(e){return e.trim()})).indexOf(s.trim())>-1;if(0===e.indexOf("!"))return s!==e.substring(1).trim();if(0===e.indexOf("*"))return s.indexOf(e.trim().substring(1).trim())>-1;return s===e.trim()}(f,t,n)}));return"all"===l(Object.keys(t)[0])?u.every((function(e){return!!e})):"any"===l(Object.keys(t)[0])?u.some((function(e){return!!e})):void 0}},function(e,t){e.exports=window.wp.components},function(e,t){var n="function"==typeof Float32Array;function r(e,t){return 1-3*t+3*e}function o(e,t){return 3*t-6*e}function i(e){return 3*e}function a(e,t,n){return((r(t,n)*e+o(t,n))*e+i(t))*e}function c(e,t,n){return 3*r(t,n)*e*e+2*o(t,n)*e+i(t)}function s(e){return e}e.exports=function(e,t,r,o){if(!(0<=e&&e<=1&&0<=r&&r<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===t&&r===o)return s;for(var i=n?new Float32Array(11):new Array(11),l=0;l<11;++l)i[l]=a(.1*l,e,r);function u(t){for(var n=0,o=1;10!==o&&i[o]<=t;++o)n+=.1;--o;var s=n+.1*((t-i[o])/(i[o+1]-i[o])),l=c(s,e,r);return l>=.001?function(e,t,n,r){for(var o=0;o<4;++o){var i=c(t,n,r);if(0===i)return t;t-=(a(t,n,r)-e)/i}return t}(t,s,e,r):0===l?s:function(e,t,n,r,o){var i,c,s=0;do{(i=a(c=t+(n-t)/2,r,o)-e)>0?n=c:t=c}while(Math.abs(i)>1e-7&&++s<10);return c}(t,n,n+.1,e,r)}return function(e){return 0===e?0:1===e?1:a(u(e),t,o)}}},function(e,t,n){"use strict";var r=n(0),o=n(19),i=n(11),a=n(18),c=n(30);function s(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return l(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 l(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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.contentRef,n=e.shouldCalculate,o=void 0===n||n,a=e.ref,s=e.defaultHeight,u=void 0===s?0:s,f=Object(r.useRef)(),p=Object(r.useState)(null),d=c(p,2),h=d[0],m=d[1],b=function(){o&&m(Math.random())},y=function(e){var n=t||f;n&&n.current&&!n.current.contains(e.target)&&b()};Object(r.useEffect)((function(){var e;return setTimeout((function(){b()}),500),window.addEventListener("resize",b),window.addEventListener("scroll",y,!0),a.current&&((e=new window.ResizeObserver(b)).observe(a.current,{attributes:!0}),a.current.closest(".ct-tabs-scroll")&&e.observe(a.current.closest(".ct-tabs-scroll"),{attributes:!0}),a.current.closest(".customize-pane-child")&&e.observe(a.current.closest(".customize-pane-child"),{attributes:!0})),(t?t.current:f.current)&&(e||(e=new window.ResizeObserver(b)),e.observe(t?t.current:f.current,{attributes:!0})),function(){window.removeEventListener("resize",b),window.removeEventListener("scroll",y,!0),e&&e.disconnect()}}),[o,f.current,t,a.current]);var g=Object(r.useMemo)((function(){var e=0,n=0,r="bottom",i={};if(!o)return{yOffset:n,right:e,position:r};if(a.current){var c=a.current.getBoundingClientRect(),s=a.current.closest(".ct-select-input")?a.current.closest(".ct-select-input"):a.current,p=getComputedStyle(s,":before").content;if(n=c.top+c.height,e=window.innerWidth-c.right,document.body.classList.contains("rtl")&&(e=c.left),p.indexOf("ref-width")>-1){var d=c.width;if(p.indexOf("left")>-1&&s.previousElementSibling&&(d=document.body.classList.contains("rtl")?s.previousElementSibling.getBoundingClientRect().right-c.left:c.right-s.previousElementSibling.getBoundingClientRect().left),p.indexOf("right")>-1){var h=s.parentNode.getBoundingClientRect();document.body.classList.contains("rtl")?(e=h.left,d=c.right-h.left):(e=window.innerWidth-h.right,d=h.right-c.left)}i["--x-select-dropdown-width"]="".concat(d,"px")}var m=t&&t.current||f.current?l(t?t.current:f.current):{height:u};n+m.height>window.innerHeight&&c.top-15>m.height&&(r="top",n=window.innerHeight-c.bottom+c.height)}return{yOffset:n,right:e,position:r,otherStyles:i}}),[h,o,a,a.current,t,f.current,u]),v=g.right,O=g.yOffset,j=g.position,w=g.otherStyles;return{refreshPopover:b,styles:i({"--modal-y-offset":"".concat(O,"px"),"--modal-x-offset":"".concat(v,"px")},w),position:j,popoverProps:i({ref:t||f},j?{"data-position":j}:{})}}},function(e,t,n){"use strict";function r(e){return e&&"object"==typeof e&&"default"in e?e.default:e}Object.defineProperty(t,"__esModule",{value:!0});var o=r(n(12)),i=r(n(6)),a=r(n(3)),c=r(n(37));let s=void 0,l=void 0,u=[],f=e=>"undefined"!=typeof window&&window.requestAnimationFrame(e),p=e=>"undefined"!=typeof window&&window.cancelAnimationFrame(e),d=void 0,h=()=>Date.now(),m=void 0,b=void 0;const y=(e,t)=>l={fn:e,transform:t},g=e=>u=e,v=e=>s=e,O=e=>d=e,j=e=>m=e,w=e=>b=e;var _=Object.freeze({get bugfixes(){return s},get applyAnimatedValues(){return l},get colorNames(){return u},get requestFrame(){return f},get cancelFrame(){return p},get interpolation(){return d},get now(){return h},get defaultElement(){return m},get createAnimatedStyle(){return b},injectApplyAnimatedValues:y,injectColorNames:g,injectBugfixes:v,injectInterpolation:O,injectFrame:(e,t)=>{var n=[e,t];return f=n[0],p=n[1],n},injectNow:e=>h=e,injectDefaultElement:j,injectCreateAnimatedStyle:w});class E{attach(){}detach(){}getValue(){}getAnimatedValue(){return this.getValue()}addChild(e){}removeChild(e){}getChildren(){return[]}}const S=e=>Object.keys(e).map(t=>e[t]);class P extends E{constructor(){var e;super(...arguments),e=this,this.children=[],this.getChildren=()=>this.children,this.getPayload=function(t){return void 0===t&&(t=void 0),void 0!==t&&e.payload?e.payload[t]:e.payload||e}}addChild(e){0===this.children.length&&this.attach(),this.children.push(e)}removeChild(e){const t=this.children.indexOf(e);this.children.splice(t,1),0===this.children.length&&this.detach()}}class k extends P{constructor(){super(...arguments),this.payload=[],this.getAnimatedValue=()=>this.getValue(),this.attach=()=>this.payload.forEach(e=>e instanceof E&&e.addChild(this)),this.detach=()=>this.payload.forEach(e=>e instanceof E&&e.removeChild(this))}}class C extends P{constructor(){super(...arguments),this.payload={},this.getAnimatedValue=()=>this.getValue(!0),this.attach=()=>S(this.payload).forEach(e=>e instanceof E&&e.addChild(this)),this.detach=()=>S(this.payload).forEach(e=>e instanceof E&&e.removeChild(this))}getValue(e){void 0===e&&(e=!1);const t={};for(const n in this.payload){const r=this.payload[n];(!e||r instanceof E)&&(t[n]=r instanceof E?r[e?"getAnimatedValue":"getValue"]():r)}return t}}class x extends C{constructor(e){super(),!(e=e||{}).transform||e.transform instanceof E||(e=l.transform(e)),this.payload=e}}const I={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199};class A{static create(e,t,n){if("function"==typeof e)return e;if(d&&e.output&&"string"==typeof e.output[0])return d(e);if(Array.isArray(e))return A.create({range:e,output:t,extrapolate:n||"extend"});let r=e.output,o=e.range||[0,1],i=e.easing||(e=>e),a="extend",c=e.map;void 0!==e.extrapolateLeft?a=e.extrapolateLeft:void 0!==e.extrapolate&&(a=e.extrapolate);let s="extend";return void 0!==e.extrapolateRight?s=e.extrapolateRight:void 0!==e.extrapolate&&(s=e.extrapolate),e=>{let t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,o);return function(e,t,n,r,o,i,a,c,s){let l=s?s(e):e;if(ln){if("identity"===c)return l;"clamp"===c&&(l=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=i(l),r===-1/0?l=-l:o===1/0?l+=r:l=l*(o-r)+r;return l}(e,o[t],o[t+1],r[t],r[t+1],i,a,s,c)}}}const D="[-+]?\\d*\\.?\\d+";function T(){return"\\(\\s*("+Array.prototype.slice.call(arguments).join(")\\s*,\\s*(")+")\\s*\\)"}const N=new RegExp("rgb"+T(D,D,D)),R=new RegExp("rgba"+T(D,D,D,D)),M=new RegExp("hsl"+T(D,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%")),z=new RegExp("hsla"+T(D,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%",D)),F=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,L=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,V=/^#([0-9a-fA-F]{6})$/,U=/^#([0-9a-fA-F]{8})$/;function B(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function H(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=B(o,r,e+1/3),a=B(o,r,e),c=B(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*c)<<8}function W(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function q(e){return(parseFloat(e)%360+360)%360/360}function $(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function K(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function G(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=V.exec(e))?parseInt(t[1]+"ff",16)>>>0:I.hasOwnProperty(e)?I[e]:(t=N.exec(e))?(W(t[1])<<24|W(t[2])<<16|W(t[3])<<8|255)>>>0:(t=R.exec(e))?(W(t[1])<<24|W(t[2])<<16|W(t[3])<<8|$(t[4]))>>>0:(t=F.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=U.exec(e))?parseInt(t[1],16)>>>0:(t=L.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=M.exec(e))?(255|H(q(t[1]),K(t[2]),K(t[3])))>>>0:(t=z.exec(e))?(H(q(t[1]),K(t[2]),K(t[3]))|$(t[4]))>>>0:null}(e);return null===t?e:(t=t||0,`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`)}const X=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Y=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,J=new RegExp(`(${Object.keys(I).join("|")})`,"g");class Z extends k{constructor(e,t,n){super(),this.getValue=()=>this.calc(...this.payload.map(e=>e.getValue())),this.updateConfig=(e,t)=>this.calc=A.create(e,t),this.interpolate=(e,t)=>new Z(this,e,t),this.payload=e instanceof k&&!e.updateConfig?e.payload:Array.isArray(e)?e:[e],this.calc=A.create(t,n)}}class Q extends P{constructor(e){var t;super(),t=this,this.setValue=function(e,n){void 0===n&&(n=!0),t.value=e,n&&t.flush()},this.getValue=()=>this.value,this.updateStyles=()=>function e(t,n){"function"==typeof t.update?n.add(t):t.getChildren().forEach(t=>e(t,n))}(this,this.animatedStyles),this.updateValue=e=>this.flush(this.value=e),this.interpolate=(e,t)=>new Z(this,e,t),this.value=e,this.animatedStyles=new Set,this.done=!1,this.startPosition=e,this.lastPosition=e,this.lastVelocity=void 0,this.lastTime=void 0,this.controller=void 0}flush(){0===this.animatedStyles.size&&this.updateStyles(),this.animatedStyles.forEach(e=>e.update())}prepare(e){void 0===this.controller&&(this.controller=e),this.controller===e&&(this.startPosition=this.value,this.lastPosition=this.value,this.lastVelocity=e.isActive?this.lastVelocity:void 0,this.lastTime=e.isActive?this.lastTime:void 0,this.done=!1,this.animatedStyles.clear())}}class ee extends k{constructor(e){var t;super(),t=this,this.setValue=function(e,n){void 0===n&&(n=!0),Array.isArray(e)?e.length===t.payload.length&&e.forEach((e,r)=>t.payload[r].setValue(e,n)):t.payload.forEach((r,o)=>t.payload[o].setValue(e,n))},this.getValue=()=>this.payload.map(e=>e.getValue()),this.interpolate=(e,t)=>new Z(this,e,t),this.payload=e.map(e=>new Q(e))}}function te(e,t){return null==e?t:e}function ne(e){return void 0!==e?Array.isArray(e)?e:[e]:[]}function re(e,t){if(typeof e!=typeof t)return!1;if("string"==typeof e||"number"==typeof e)return e===t;let n;for(n in e)if(!(n in t))return!1;for(n in t)if(e[n]!==t[n])return!1;return void 0!==n||e===t}function oe(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;re[t])}function ae(e){const t=function(e){return e.to,e.from,e.config,e.native,e.onStart,e.onRest,e.onFrame,e.children,e.reset,e.reverse,e.force,e.immediate,e.impl,e.inject,e.delay,e.attach,e.destroyed,e.interpolateTo,e.autoStart,e.ref,o(e,["to","from","config","native","onStart","onRest","onFrame","children","reset","reverse","force","immediate","impl","inject","delay","attach","destroyed","interpolateTo","autoStart","ref"])}(e),n=Object.keys(e).reduce((n,r)=>void 0!==t[r]?n:i({},n,{[r]:e[r]}),{});return i({to:t},n)}function ce(e,t){let n=t[0],r=t[1];return i({},e,{[n]:new(Array.isArray(r)?ee:Q)(r)})}function se(e){const t=e.from,n=e.to,r=e.native,o=Object.entries(i({},t,n));return r?o.reduce(ce,{}):i({},t,n)}function le(e,t){return t&&("function"==typeof t?t(e):"object"==typeof t&&(t.current=e)),e}const ue=e=>"auto"===e;let fe={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};const pe=["Webkit","Ms","Moz","O"];function de(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}fe=Object.keys(fe).reduce((e,t)=>(pe.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),fe);const he={};w(e=>new x(e)),j("div"),O((function(e){const t=e.output.map(e=>e.replace(Y,G)).map(e=>e.replace(J,G)),n=t[0].match(X).map(()=>[]);t.forEach(e=>{e.match(X).forEach((e,t)=>n[t].push(+e))});const r=t[0].match(X).map((t,r)=>A.create(i({},e,{output:n[r]})));return e=>{let n=0;return t[0].replace(X,()=>r[n++](e)).replace(/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`)}})),g(I),v((function(e,t){const n=e.from,r=e.to,o=e.children;if(!ie(r).some(ue)&&!ie(n).some(ue))return;let s=o(se(e));if(!s)return;Array.isArray(s)&&(s={type:"div",props:{children:s}});const l=s.props.style;return a.createElement(s.type,i({key:s.key?s.key:void 0},s.props,{style:i({},l,{position:"absolute",visibility:"hidden"}),ref:o=>{if(o){let a,s,l=c.findDOMNode(o),u=getComputedStyle(l);if("border-box"===u.boxSizing)a=l.offsetWidth,s=l.offsetHeight;else{const e=parseFloat(u.paddingLeft||0)+parseFloat(u.paddingRight||0),t=parseFloat(u.paddingTop||0)+parseFloat(u.paddingBottom||0),n=parseFloat(u.borderLeftWidth||0)+parseFloat(u.borderRightWidth||0),r=parseFloat(u.borderTopWidth||0)+parseFloat(u.borderBottomWidth||0);a=l.offsetWidth-e-n,s=l.offsetHeight-t-r}const f=((e,t)=>(n,r)=>{let o=r[0],a=r[1];return i({},n,{[o]:"auto"===a?~o.indexOf("height")?t:e:a})})(a,s);t(i({},e,{from:Object.entries(n).reduce(f,n),to:Object.entries(r).reduce(f,r)}))}}}))})),y((e,t)=>{if(!e.nodeType||void 0===e.setAttribute)return!1;{const i=t.style,a=t.children,c=t.scrollTop,s=t.scrollLeft,l=o(t,["style","children","scrollTop","scrollLeft"]);void 0!==c&&(e.scrollTop=c),void 0!==s&&(e.scrollLeft=s),void 0!==a&&(e.textContent=a);for(let t in i)if(i.hasOwnProperty(t)){var n=0===t.indexOf("--"),r=de(t,i[t],n);"float"===t&&(t="cssFloat"),n?e.style.setProperty(t,r):e.style[t]=r}for(let t in l){const n=he[t]||(he[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase()));void 0!==e.getAttribute(n)&&e.setAttribute(n,l[t])}}},e=>e);let me=!1;const be=new Set,ye=()=>{let e=h();for(let t of be){let n=!0,r=!0;for(let o=0;o=t.startTime+c.delay+c.duration;else if(c.decay)f=l+d/(1-.998)*(1-Math.exp(-(1-.998)*(e-t.startTime))),i=Math.abs(s.lastPosition-f)<.1,i&&(u=f);else{a=void 0!==s.lastTime?s.lastTime:e,d=void 0!==s.lastVelocity?s.lastVelocity:c.initialVelocity,e>a+64&&(a=e);let t=Math.floor(e-a);for(let e=0;eu:f{be.has(e)&&be.delete(e)};class ve{constructor(e,t){void 0===t&&(t={native:!0,interpolateTo:!0,autoStart:!0}),this.getValues=()=>this.props.native?this.interpolations:this.animatedProps,this.dependents=new Set,this.isActive=!1,this.hasChanged=!1,this.props={},this.merged={},this.animations={},this.interpolations={},this.animatedProps={},this.configs=[],this.frame=void 0,this.startTime=void 0,this.lastTime=void 0,this.update(i({},e,t))}update(e){this.props=i({},this.props,e);let t=this.props.interpolateTo?ae(this.props):this.props,n=t.from,r=void 0===n?{}:n,o=t.to,a=void 0===o?{}:o,c=t.config,s=void 0===c?{}:c,l=t.delay,f=void 0===l?0:l,p=t.reverse,d=t.attach,h=t.reset,m=t.immediate,b=t.autoStart,y=t.ref;if(p){var g=[a,r];r=g[0],a=g[1]}this.hasChanged=!1;let v=d&&d(this),O=h?{}:this.merged;if(this.merged=i({},r,O,a),this.animations=Object.entries(this.merged).reduce((e,t,n)=>{let o=t[0],a=t[1],c=!h&&e[o]||{};const l="number"==typeof a,p="string"==typeof a&&!a.startsWith("#")&&!/\d/.test(a)&&!u[a],d=!l&&!p&&Array.isArray(a);let b=void 0!==r[o]?r[o]:a,y=l||d||p?a:1,g=oe(s,o);if(v&&(y=v.animations[o].parent),void 0===g.decay&&re(c.changes,a))return e;{let t,n;if(this.hasChanged=!0,l||p)t=n=c.parent||new Q(b);else if(d)t=n=c.parent||new ee(b);else{const e=c.interpolation&&c.interpolation.calc(c.parent.value);c.parent?(t=c.parent,t.setValue(0,!1)):t=new Q(0);const r={output:[void 0!==e?e:b,a]};c.interpolation?(n=c.interpolation,c.interpolation.updateConfig(r)):n=t.interpolate(r)}oe(m,o)&&t.setValue(a,!1);const r=ne(t.getPayload());return r.forEach(e=>e.prepare(this)),i({},e,{[o]:i({},c,{name:o,parent:t,interpolation:n,animatedValues:r,changes:a,fromValues:ne(t.getValue()),toValues:ne(v?y.getPayload():y),immediate:oe(m,o),delay:te(g.delay,f||0),initialVelocity:te(g.velocity,0),clamp:te(g.clamp,!1),precision:te(g.precision,.01),tension:te(g.tension,170),friction:te(g.friction,26),mass:te(g.mass,1),duration:g.duration,easing:te(g.easing,e=>e),decay:g.decay})})}},this.animations),this.hasChanged){this.configs=ie(this.animations),this.animatedProps={},this.interpolations={};for(let e in this.animations)this.interpolations[e]=this.animations[e].interpolation,this.animatedProps[e]=this.animations[e].interpolation.getValue()}for(var j=arguments.length,w=new Array(j>1?j-1:0),_=1;_this.resolve=e)}stop(e){void 0===e&&(e=!1),e&&ie(this.animations).forEach(e=>e.changes=void 0),this.debouncedOnEnd({finished:e})}destroy(){ge(this),this.props={},this.merged={},this.animations={},this.interpolations={},this.animatedProps={},this.configs=[]}debouncedOnEnd(e){ge(this),this.isActive=!1;const t=this.onEnd;this.onEnd=null,t&&t(e),this.resolve&&this.resolve(),this.resolve=null}}class Oe extends C{constructor(e,t){super(),e.style&&(e=i({},e,{style:b(e.style)})),this.payload=e,this.update=t,this.attach()}}function je(e){class t extends a.Component{constructor(e){super(),this.callback=()=>{if(this.node){!1===l.fn(this.node,this.propsAnimated.getAnimatedValue(),this)&&this.forceUpdate()}},this.attachProps(e)}componentWillUnmount(){this.propsAnimated&&this.propsAnimated.detach()}setNativeProps(e){!1===l.fn(this.node,e,this)&&this.forceUpdate()}attachProps(e){e.forwardRef;let t=o(e,["forwardRef"]);const n=this.propsAnimated;this.propsAnimated=new Oe(t,this.callback),n&&n.detach()}shouldComponentUpdate(e){const t=e.style,n=o(e,["style"]),r=this.props,i=r.style;return(!re(o(r,["style"]),n)||!re(i,t))&&(this.attachProps(e),!0)}render(){const t=this.propsAnimated.getValue(),n=(t.scrollTop,t.scrollLeft,o(t,["scrollTop","scrollLeft"]));return a.createElement(e,i({},n,{ref:e=>this.node=le(e,this.props.forwardRef)}))}}return a.forwardRef((e,n)=>a.createElement(t,i({},e,{forwardRef:n})))}const we={default:{tension:170,friction:26},gentle:{tension:120,friction:14},wobbly:{tension:180,friction:12},stiff:{tension:210,friction:20},slow:{tension:280,friction:60},molasses:{tension:280,friction:120}};class _e extends a.Component{constructor(){super(...arguments),this.state={lastProps:{from:{},to:{}},propsChanged:!1,internal:!1},this.controller=new ve(null,null),this.didUpdate=!1,this.didInject=!1,this.finished=!0,this.start=()=>{this.finished=!1;let e=this.mounted;this.controller.start(t=>this.finish(i({},t,{wasMounted:e})),this.update)},this.stop=()=>this.controller.stop(!0),this.update=()=>this.mounted&&this.setState({internal:!0}),this.finish=e=>{let t=e.finished,n=e.noChange,r=e.wasMounted;this.finished=!0,this.mounted&&t&&(!this.props.onRest||!r&&n||this.props.onRest(this.controller.merged),this.mounted&&this.didInject&&(this.afterInject=se(this.props),this.setState({internal:!0})),this.mounted&&(this.didInject||this.props.after)&&this.setState({internal:!0}),this.didInject=!1)}}componentDidMount(){this.componentDidUpdate(),this.mounted=!0}componentWillUnmount(){this.mounted=!1,this.stop()}static getDerivedStateFromProps(e,t){let n=t.internal,r=t.lastProps;const o=e.from,i=e.to,a=e.reset,c=e.force;return{propsChanged:!re(i,r.to)||!re(o,r.from)||a&&!n||c&&!n,lastProps:e,internal:!1}}render(){const e=this.props.children,t=this.state.propsChanged;if(this.props.inject&&t&&!this.injectProps){const e=this.props.inject(this.props,e=>{this.injectProps=e,this.setState({internal:!0})});if(e)return e}(this.injectProps||t)&&(this.didInject=!1,this.injectProps?(this.controller.update(this.injectProps),this.didInject=!0):t&&this.controller.update(this.props),this.didUpdate=!0,this.afterInject=void 0,this.injectProps=void 0);let n=i({},this.controller.getValues(),this.afterInject);return this.finished&&(n=i({},n,this.props.after)),Object.keys(n).length?e(n):null}componentDidUpdate(){this.didUpdate&&this.start(),this.didUpdate=!1}}_e.defaultProps={from:{},to:{},config:we.default,native:!1,immediate:!1,reset:!1,force:!1,inject:s};class Ee extends a.PureComponent{constructor(){super(...arguments),this.first=!0,this.instances=new Set,this.hook=(e,t,n,r)=>(this.instances.add(e),(r?t===n-1:0===t)?void 0:Array.from(this.instances)[r?t+1:t-1])}render(){const e=this.props,t=e.items,n=e.children,r=e.from,c=void 0===r?{}:r,s=e.initial,l=e.reverse,u=e.keys,f=e.delay,p=e.onRest,d=o(e,["items","children","from","initial","reverse","keys","delay","onRest"]),h=ne(t);return ne(h).map((e,t)=>a.createElement(_e,i({onRest:0===t?p:null,key:"function"==typeof u?u(e):ne(u)[t],from:this.first&&void 0!==s?s||{}:c},d,{delay:0===t&&f||void 0,attach:e=>this.hook(e,t,h.length,l),children:r=>{const o=n(e,t);return o?o(r):null}})))}componentDidUpdate(e){this.first=!1,e.items!==this.props.items&&this.instances.clear()}}Ee.defaultProps={keys:e=>e};class Se extends a.PureComponent{constructor(){var e;super(...arguments),e=this,this.guid=0,this.state={props:{},resolve:()=>null,last:!0,index:0},this.next=function(t,n,r){return void 0===n&&(n=!0),void 0===r&&(r=0),e.running=!0,new Promise(o=>{e.mounted&&e.setState(e=>({props:t,resolve:o,last:n,index:r}),()=>e.running=!1)})}}componentDidMount(){this.mounted=!0,this.componentDidUpdate({})}componentWillUnmount(){this.mounted=!1}componentDidUpdate(e){var t=this;const n=this.props,r=n.states,o=n.filter,i=n.state;if((e.state!==this.props.state||this.props.reset&&!this.running||!re(r[i],e.states[e.state]))&&r&&i&&r[i]){const e=++this.guid,n=r[i];if(n)if(Array.isArray(n)){let t=Promise.resolve();for(let r=0;re===this.guid&&this.next(o(a),c,i))}}else if("function"==typeof n){let r=0;n((function(n,i){return void 0===i&&(i=!1),e===t.guid&&t.next(o(n),i,r++)}),()=>f(()=>this.instance&&this.instance.stop()),this.props)}else this.next(o(r[i]))}}render(){const e=this.state,t=e.props,n=e.resolve,r=e.last,c=e.index;if(!t||0===Object.keys(t).length)return null;let s=this.props,l=(s.state,s.filter,s.states,s.config),u=s.primitive,f=s.onRest,p=s.forwardRef,d=o(s,["state","filter","states","config","primitive","onRest","forwardRef"]);return Array.isArray(l)&&(l=l[c]),a.createElement(u,i({ref:e=>this.instance=le(e,p),config:l},d,t,{onRest:e=>{n(e),f&&r&&f(e)}}))}}Se.defaultProps={state:"__default"};const Pe=a.forwardRef((e,t)=>a.createElement(Se,i({},e,{forwardRef:t})));Pe.create=e=>function(t,n){return void 0===n&&(n=e=>e),("function"==typeof t||Array.isArray(t))&&(t={__default:t}),r=>a.createElement(Se,i({primitive:e,states:t,filter:n},r))},Pe.Spring=e=>Pe.create(_e)(e,ae),Pe.Trail=e=>Pe.create(Ee)(e,ae);let ke=0,Ce=e=>{let t=e.items,n=e.keys,r=o(e,["items","keys"]);return t=ne(void 0!==t?t:null),n="function"==typeof n?t.map(n):ne(n),i({items:t,keys:n.map(e=>String(e))},r)};class xe extends a.PureComponent{componentDidMount(){this.mounted=!0}componentWillUnmount(){this.mounted=!1}constructor(e){super(e),this.destroyItem=(e,t,n)=>r=>{const o=this.props,i=o.onRest,a=o.onDestroyed;this.mounted&&(a&&a(e),this.setState(e=>({deleted:e.deleted.filter(e=>e.key!==t)})),i&&i(e,n,r))},this.state={first:!0,transitions:[],current:{},deleted:[],prevProps:e}}static getDerivedStateFromProps(e,t){let n=t.first,r=t.prevProps,a=o(t,["first","prevProps"]),c=Ce(e),s=c.items,l=c.keys,u=c.initial,f=c.from,p=c.enter,d=c.leave,h=c.update,m=c.trail,b=void 0===m?0:m,y=c.unique,g=c.config,v=Ce(r),O=v.keys,j=v.items,w=i({},a.current),_=[...a.deleted],E=Object.keys(w),S=new Set(E),P=new Set(l),k=l.filter(e=>!S.has(e)),C=a.transitions.filter(e=>!e.destroyed&&!P.has(e.originalKey)).map(e=>e.originalKey),x=l.filter(e=>S.has(e)),I=0;k.forEach(e=>{y&&_.find(t=>t.originalKey===e)&&(_=_.filter(t=>t.originalKey!==e));const t=l.indexOf(e),r=s[t];w[e]={state:"enter",originalKey:e,key:y?String(e):ke++,item:r,trail:I+=b,config:oe(g,r,"enter"),from:oe(n&&void 0!==u?u||{}:f,r),to:oe(p,r)}}),C.forEach(e=>{const t=O.indexOf(e),n=j[t];_.push(i({},w[e],{state:"leave",destroyed:!0,left:O[Math.max(0,t-1)],right:O[Math.min(O.length,t+1)],trail:I+=b,config:oe(g,n,"leave"),to:oe(d,n)})),delete w[e]}),x.forEach(e=>{const t=l.indexOf(e),n=s[t];w[e]=i({},w[e],{item:n,state:"update",trail:I+=b,config:oe(g,n,"update"),to:oe(h,n)})});let A=l.map(e=>w[e]);return _.forEach(e=>{let t,n=e.left,r=e.right,i=o(e,["left","right"]);-1!==(t=A.findIndex(e=>e.originalKey===n))&&(t+=1),-1===t&&(t=A.findIndex(e=>e.originalKey===r)),-1===t&&(t=_.findIndex(e=>e.originalKey===n)),-1===t&&(t=_.findIndex(e=>e.originalKey===r)),t=Math.max(0,t),A=[...A.slice(0,t),i,...A.slice(t)]}),{first:n&&0===k.length,transitions:A,current:w,deleted:_,prevProps:e}}render(){const e=this.props,t=(e.initial,e.from,e.enter,e.leave,e.update,e.onDestroyed,e.keys,e.items,e.onFrame),n=e.onRest,r=e.onStart,c=(e.trail,e.config,e.children),s=(e.unique,e.reset),l=o(e,["initial","from","enter","leave","update","onDestroyed","keys","items","onFrame","onRest","onStart","trail","config","children","unique","reset"]);return this.state.transitions.map((e,o)=>{let u=e.state,f=e.key,p=e.item,d=e.from,h=e.to,m=e.trail,b=e.config,y=e.destroyed;return a.createElement(Pe,i({reset:s&&"enter"===u,primitive:_e,state:u,filter:ae,states:{[u]:h},key:f,onRest:y?this.destroyItem(p,f,u):n&&(e=>n(p,u,e)),onStart:r&&(()=>r(p,u)),onFrame:t&&(e=>t(p,u,e)),delay:m,config:b},l,{from:d,children:e=>{const t=c(p,u,o);return t?t(e):null}}))})}}xe.defaultProps={keys:e=>e,unique:!1,reset:!1};const Ie=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].reduce((e,t)=>(e[t]=je(t),e),je);t.Spring=_e,t.Keyframes=Pe,t.Transition=xe,t.Trail=Ee,t.Controller=ve,t.config=we,t.animated=Ie,t.interpolate=(e,t,n)=>e&&new Z(e,t,n),t.Globals=_},function(e,t,n){"use strict";n.d(t,"animated",(function(){return E}));var r=n(12),o=n(28),i=n(51);n.o(i,"Transition")&&n.d(t,"Transition",(function(){return i.Transition}));var a=n(37),c=n(48),s=n(70),l=n(14),u=n(1),f=n(13);const p=/^--/;function d(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||p.test(e)||m.hasOwnProperty(e)&&m[e]?(""+t).trim():t+"px"}const h={};let m={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0};const b=["Webkit","Ms","Moz","O"];m=Object.keys(m).reduce((e,t)=>(b.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),m);const y=/^(matrix|translate|scale|rotate|skew)/,g=/^(translate)/,v=/^(rotate|skew)/,O=(e,t)=>u.d.num(e)&&0!==e?e+t:e,j=(e,t)=>u.d.arr(e)?e.every(e=>j(e,t)):u.d.num(e)?e===t:parseFloat(e)===t;class w extends l.b{constructor(e){let{x:t,y:n,z:o}=e,i=Object(r.default)(e,["x","y","z"]);const a=[],c=[];(t||n||o)&&(a.push([t||0,n||0,o||0]),c.push(e=>["translate3d("+e.map(e=>O(e,"px")).join(",")+")",j(e,0)])),Object(u.b)(i,(e,t)=>{if("transform"===t)a.push([e||""]),c.push(e=>[e,""===e]);else if(y.test(t)){if(delete i[t],u.d.und(e))return;const n=g.test(t)?"px":v.test(t)?"deg":"";a.push(Object(u.h)(e)),c.push("rotate3d"===t?([e,t,r,o])=>["rotate3d("+e+","+t+","+r+","+O(o,n)+")",j(o,0)]:e=>[t+"("+e.map(e=>O(e,n)).join(",")+")",j(e,t.startsWith("scale")?1:0)])}}),a.length&&(i.transform=new _(a,c)),super(i)}}class _ extends f.a{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null,this._children=new Set}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return Object(u.b)(this.inputs,(n,r)=>{const o=Object(f.c)(n[0]),[i,a]=this.transforms[r](u.d.arr(o)?o:n.map(f.c));e+=" "+i,t=t&&a}),t?"none":e}addChild(e){this._children.size||Object(u.b)(this.inputs,e=>Object(u.b)(e,e=>{const t=Object(f.b)(e);t&&t.addChild(this)})),this._children.add(e)}removeChild(e){this._children.delete(e),this._children.size||Object(u.b)(this.inputs,e=>Object(u.b)(e,e=>{const t=Object(f.b)(e);t&&t.removeChild(this)}))}onParentChange(e){"change"==e.type&&(this._value=null),Object(u.b)(this._children,t=>{t.onParentChange(e)})}}o.Globals.assign({colorNames:s.a,createStringInterpolator:c.a,batchedUpdates:a.unstable_batchedUpdates});const E=Object(l.e)(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,i=t,{style:a,children:c,scrollTop:s,scrollLeft:l}=i,u=Object(r.default)(i,["style","children","scrollTop","scrollLeft"]),f=Object.values(u),m=Object.keys(u).map(t=>n||e.hasAttribute(t)?t:h[t]||(h[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));o.Globals.frameLoop.onWrite(()=>{void 0!==c&&(e.textContent=c);for(let t in a)if(a.hasOwnProperty(t)){const n=d(t,a[t]);"float"===t?t="cssFloat":p.test(t)?e.style.setProperty(t,n):e.style[t]=n}m.forEach((t,n)=>{e.setAttribute(t,f[n])}),void 0!==s&&(e.scrollTop=s),void 0!==l&&(e.scrollLeft=l)})},createAnimatedStyle:e=>new w(e),getComponentProps:e=>Object(r.default)(e,["scrollTop","scrollLeft"])}).animated},function(e,t){e.exports=ctEvents},function(e,t,n){"use strict";var r=n(8);n.d(t,"Globals",(function(){return r}));n(13)},function(e,t){e.exports=jQuery},function(e,t,n){"use strict";n.d(t,"d",(function(){return s})),n.d(t,"c",(function(){return l})),n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return f}));var r=n(0);function o(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return i(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 i(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 i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:{},t=e.withTablet,n=void 0===t||t,i=Object(r.useState)(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop"),a=o(i,2),c=a[0],s=a[1],l=function(){s(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop")};return Object(r.useEffect)((function(){if(wp.customize)return setTimeout((function(){return wp.customize.previewedDevice.bind(l)}),1e3),function(){wp.customize&&wp.customize.previewedDevice.unbind(l)}}),[]),[n?c:"tablet"===c?"mobile":c,function(e){s(e),wp.customize&&wp.customize.previewedDevice.set(e)}]},f=function(e){var t=e.children,n=o(u(),2),i=n[0],s=n[1];return Object(r.createElement)(a.Provider,{value:{currentView:i}},Object(r.createElement)(c.Provider,{value:{setDevice:s}},t))}},function(e,t,n){"use strict";function r(){return(r=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:this.active.collection;return this.refs[e].sort(P)}}]),e}();function P(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function k(e,t){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}var C={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},x=function(){if("undefined"==typeof window||"undefined"==typeof document)return"";var e=window.getComputedStyle(document.documentElement,"")||["-moz-hidden-iframe"],t=(Array.prototype.slice.call(e).join("").match(/-(moz|webkit|ms)-/)||""===e.OLink&&["","o"])[1];switch(t){case"ms":return"ms";default:return t&&t.length?t[0].toUpperCase()+t.substr(1):""}}();function I(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function A(e,t){e.style["".concat(x,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function D(e,t){e.style["".concat(x,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function T(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function N(e,t,n){return Math.max(e,Math.min(n,t))}function R(e){return"px"===e.substr(-2)?parseFloat(e):0}function M(e){var t=window.getComputedStyle(e);return{bottom:R(t.marginBottom),left:R(t.marginLeft),right:R(t.marginRight),top:R(t.marginTop)}}function z(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function F(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function L(e){return e.touches&&e.touches.length?{x:e.touches[0].pageX,y:e.touches[0].pageY}:e.changedTouches&&e.changedTouches.length?{x:e.changedTouches[0].pageX,y:e.changedTouches[0].pageY}:{x:e.pageX,y:e.pageY}}function V(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function U(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{left:0,top:0};if(e){var r={left:n.left+e.offsetLeft,top:n.top+e.offsetTop};return e.parentNode===t?r:U(e.parentNode,t,r)}}function B(e,t,n){return et?e-1:e>n&&e0&&n[t].height>0)&&e.getContext("2d").drawImage(n[t],0,0)})),r}function ce(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return l(this,n),h(this,m(n).apply(this,arguments))}return y(n,t),f(n,[{key:"componentDidMount",value:function(){Object(j.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return _()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableHandle() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return Object(g.createElement)(e,r({ref:t},this.props))}}]),n}(g.Component),c(t,"displayName",z("sortableHandle",e)),n}function se(e){return null!=e.sortableHandle}var le=function(){function e(t,n){l(this,e),this.container=t,this.onScrollCallback=n}return f(e,[{key:"clear",value:function(){null!=this.interval&&(clearInterval(this.interval),this.interval=null)}},{key:"update",value:function(e){var t=this,n=e.translate,r=e.minTranslate,o=e.maxTranslate,i=e.width,a=e.height,c={x:0,y:0},s={x:1,y:1},l=10,u=10,f=this.container,p=f.scrollTop,d=f.scrollLeft,h=f.scrollHeight,m=f.scrollWidth,b=0===p,y=h-p-f.clientHeight==0,g=0===d,v=m-d-f.clientWidth==0;n.y>=o.y-a/2&&!y?(c.y=1,s.y=u*Math.abs((o.y-a/2-n.y)/a)):n.x>=o.x-i/2&&!v?(c.x=1,s.x=l*Math.abs((o.x-i/2-n.x)/i)):n.y<=r.y+a/2&&!b?(c.y=-1,s.y=u*Math.abs((n.y-a/2-r.y)/a)):n.x<=r.x+i/2&&!g&&(c.x=-1,s.x=l*Math.abs((n.x-i/2-r.x)/i)),this.interval&&(this.clear(),this.isAutoScrolling=!1),0===c.x&&0===c.y||(this.interval=setInterval((function(){t.isAutoScrolling=!0;var e={left:s.x*c.x,top:s.y*c.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var ue={axis:O.a.oneOf(["x","y","xy"]),contentWindow:O.a.any,disableAutoscroll:O.a.bool,distance:O.a.number,getContainer:O.a.func,getHelperDimensions:O.a.func,helperClass:O.a.string,helperContainer:O.a.oneOfType([O.a.func,"undefined"==typeof HTMLElement?O.a.any:O.a.instanceOf(HTMLElement)]),hideSortableGhost:O.a.bool,keyboardSortingTransitionDuration:O.a.number,lockAxis:O.a.string,lockOffset:O.a.oneOfType([O.a.number,O.a.string,O.a.arrayOf(O.a.oneOfType([O.a.number,O.a.string]))]),lockToContainerEdges:O.a.bool,onSortEnd:O.a.func,onSortMove:O.a.func,onSortOver:O.a.func,onSortStart:O.a.func,pressDelay:O.a.number,pressThreshold:O.a.number,keyCodes:O.a.shape({lift:O.a.arrayOf(O.a.number),drop:O.a.arrayOf(O.a.number),cancel:O.a.arrayOf(O.a.number),up:O.a.arrayOf(O.a.number),down:O.a.arrayOf(O.a.number)}),shouldCancelStart:O.a.func,transitionDuration:O.a.number,updateBeforeSortStart:O.a.func,useDragHandle:O.a.bool,useWindowAsScrollContainer:O.a.bool},fe={lift:[G],drop:[G],cancel:[K],up:[Y,X],down:[Z,J]},pe={axis:"y",disableAutoscroll:!1,distance:0,getHelperDimensions:function(e){var t=e.node;return{height:t.offsetHeight,width:t.offsetWidth}},hideSortableGhost:!0,lockOffset:"50%",lockToContainerEdges:!1,pressDelay:0,pressThreshold:5,keyCodes:fe,shouldCancelStart:function(e){return-1!==[ne,oe,ie,re,ee].indexOf(e.target.tagName)||!!T(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},de=Object.keys(ue);function he(e){_()(!(e.distance&&e.pressDelay),"Attempted to set both `pressDelay` and `distance` on SortableContainer, you may only use one or the other, not both at the same time.")}function me(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,value)}function be(e){var t,n,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return l(this,n),c(d(d(t=h(this,m(n).call(this,e)))),"state",{}),c(d(d(t)),"handleStart",(function(e){var n=t.props,r=n.distance,o=n.shouldCancelStart;if(2!==e.button&&!o(e)){t.touched=!0,t.position=L(e);var i=T(e.target,(function(e){return null!=e.sortableInfo}));if(i&&i.sortableInfo&&t.nodeIsChild(i)&&!t.state.sorting){var a=t.props.useDragHandle,c=i.sortableInfo,s=c.index,l=c.collection;if(c.disabled)return;if(a&&!T(e.target,se))return;t.manager.active={collection:l,index:s},V(e)||e.target.tagName!==Q||e.preventDefault(),r||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),c(d(d(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),c(d(d(t)),"handleMove",(function(e){var n=t.props,r=n.distance,o=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var i=L(e),a={x:t.position.x-i.x,y:t.position.y-i.y},c=Math.abs(a.x)+Math.abs(a.y);t.delta=a,r||o&&!(c>=o)?r&&c>=r&&t.manager.isActive()&&t.handlePress(e):(clearTimeout(t.cancelTimer),t.cancelTimer=setTimeout(t.cancel,0))}})),c(d(d(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),c(d(d(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),c(d(d(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),r=function(){if(n){var r=function(){var n=d.sortableInfo.index,r=M(d),o=$(t.container),u=t.scrollContainer.getBoundingClientRect(),b=a({index:n,node:d,collection:h});if(t.node=d,t.margin=r,t.gridGap=o,t.width=b.width,t.height=b.height,t.marginOffset={x:t.margin.left+t.margin.right+t.gridGap.x,y:Math.max(t.margin.top,t.margin.bottom,t.gridGap.y)},t.boundingClientRect=d.getBoundingClientRect(),t.containerBoundingRect=u,t.index=n,t.newIndex=n,t.axis={x:i.indexOf("x")>=0,y:i.indexOf("y")>=0},t.offsetEdge=U(d,t.container),t.initialOffset=L(m?s({},e,{pageX:t.boundingClientRect.left,pageY:t.boundingClientRect.top}):e),t.initialScroll={left:t.scrollContainer.scrollLeft,top:t.scrollContainer.scrollTop},t.initialWindowScroll={left:window.pageXOffset,top:window.pageYOffset},t.helper=t.helperContainer.appendChild(ae(d)),I(t.helper,{boxSizing:"border-box",height:"".concat(t.height,"px"),left:"".concat(t.boundingClientRect.left-r.left,"px"),pointerEvents:"none",position:"fixed",top:"".concat(t.boundingClientRect.top-r.top,"px"),width:"".concat(t.width,"px")}),m&&t.helper.focus(),l&&(t.sortableGhost=d,I(d,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},m){var y=p?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,g=y.top,v=y.left,O=y.width,j=g+y.height,w=v+O;t.axis.x&&(t.minTranslate.x=v-t.boundingClientRect.left,t.maxTranslate.x=w-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=g-t.boundingClientRect.top,t.maxTranslate.y=j-(t.boundingClientRect.top+t.height))}else t.axis.x&&(t.minTranslate.x=(p?0:u.left)-t.boundingClientRect.left-t.width/2,t.maxTranslate.x=(p?t.contentWindow.innerWidth:u.left+u.width)-t.boundingClientRect.left-t.width/2),t.axis.y&&(t.minTranslate.y=(p?0:u.top)-t.boundingClientRect.top-t.height/2,t.maxTranslate.y=(p?t.contentWindow.innerHeight:u.top+u.height)-t.boundingClientRect.top-t.height/2);c&&c.split(" ").forEach((function(e){return t.helper.classList.add(e)})),t.listenerNode=e.touches?d:t.contentWindow,m?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(C.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),C.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),f&&f({node:d,index:n,collection:h,isKeySorting:m,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),m&&t.keyMove(0)},o=t.props,i=o.axis,a=o.getHelperDimensions,c=o.helperClass,l=o.hideSortableGhost,u=o.updateBeforeSortStart,f=o.onSortStart,p=o.useWindowAsScrollContainer,d=n.node,h=n.collection,m=t.manager.isKeySorting,b=function(){if("function"==typeof u){t._awaitingUpdateBeforeSortStart=!0;var n=me((function(){var t=d.sortableInfo.index;return Promise.resolve(u({collection:h,index:t,node:d,isKeySorting:m},e)).then((function(){}))}),(function(e,n){if(t._awaitingUpdateBeforeSortStart=!1,e)throw n;return n}));if(n&&n.then)return n.then((function(){}))}}();return b&&b.then?b.then(r):r()}}();return Promise.resolve(r&&r.then?r.then((function(){})):void 0)}catch(e){return Promise.reject(e)}})),c(d(d(t)),"handleSortMove",(function(e){var n=t.props.onSortMove;"function"==typeof e.preventDefault&&e.preventDefault(),t.updateHelperPosition(e),t.animateNodes(),t.autoscroll(),n&&n(e)})),c(d(d(t)),"handleSortEnd",(function(e){var n=t.props,r=n.hideSortableGhost,o=n.onSortEnd,i=t.manager,a=i.active.collection,c=i.isKeySorting,s=t.manager.getOrderedRefs();t.listenerNode&&(c?(t.listenerNode.removeEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.removeEventListener("keydown",t.handleKeyDown)):(C.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),C.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),r&&t.sortableGhost&&I(t.sortableGhost,{opacity:"",visibility:""});for(var l=0,u=s.length;lr)){t.prevIndex=i,t.newIndex=o;var a=B(t.newIndex,t.prevIndex,t.index),c=n.find((function(e){return e.node.sortableInfo.index===a})),s=c.node,l=t.containerScrollDelta,u=c.boundingClientRect||F(s,l),f=c.translate||{x:0,y:0},p=u.top+f.y-l.top,d=u.left+f.x-l.left,h=ib?b/2:this.height/2,width:this.width>m?m/2:this.width/2},g=l&&h>this.index&&h<=u,v=l&&h=u,O={x:0,y:0},j=a[f].edgeOffset;j||(j=U(d,this.container),a[f].edgeOffset=j,l&&(a[f].boundingClientRect=F(d,o)));var w=f0&&a[f-1];w&&!w.edgeOffset&&(w.edgeOffset=U(w.node,this.container),l&&(w.boundingClientRect=F(w.node,o))),h!==this.index?(t&&D(d,t),this.axis.x?this.axis.y?v||hthis.containerBoundingRect.width-y.width&&w&&(O.x=w.edgeOffset.left-j.left,O.y=w.edgeOffset.top-j.top),null===this.newIndex&&(this.newIndex=h)):(g||h>this.index&&(c+i.left+y.width>=j.left&&s+i.top+y.height>=j.top||s+i.top+y.height>=j.top+b))&&(O.x=-(this.width+this.marginOffset.x),j.left+O.xthis.index&&c+i.left+y.width>=j.left?(O.x=-(this.width+this.marginOffset.x),this.newIndex=h):(v||hthis.index&&s+i.top+y.height>=j.top?(O.y=-(this.height+this.marginOffset.y),this.newIndex=h):(v||h1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return l(this,n),h(this,m(n).apply(this,arguments))}return y(n,t),f(n,[{key:"componentDidMount",value:function(){this.register()}},{key:"componentDidUpdate",value:function(e){this.node&&(e.index!==this.props.index&&(this.node.sortableInfo.index=this.props.index),e.disabled!==this.props.disabled&&(this.node.sortableInfo.disabled=this.props.disabled)),e.collection!==this.props.collection&&(this.unregister(e.collection),this.register())}},{key:"componentWillUnmount",value:function(){this.unregister()}},{key:"register",value:function(){var e=this.props,t=e.collection,n=e.disabled,r=e.index,o=Object(j.findDOMNode)(this);o.sortableInfo={collection:t,disabled:n,index:r,manager:this.context.manager},this.node=o,this.ref={node:o},this.context.manager.add(t,this.ref)}},{key:"unregister",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.props.collection;this.context.manager.remove(e,this.ref)}},{key:"getWrappedInstance",value:function(){return _()(o.withRef,"To access the wrapped instance, you need to pass in {withRef: true} as the second argument of the SortableElement() call"),this.refs.wrappedInstance}},{key:"render",value:function(){var t=o.withRef?"wrappedInstance":null;return Object(g.createElement)(e,r({ref:t},k(this.props,ge)))}}]),n}(g.Component),c(t,"displayName",z("sortableElement",e)),c(t,"contextTypes",{manager:O.a.object.isRequired}),c(t,"propTypes",ye),c(t,"defaultProps",{collection:0}),n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(3),o="undefined"!=typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),o=n(1),i=function(e,t,n){if(o.d.fun(e))return e;if(o.d.arr(e))return i({range:e,output:t,extrapolate:n});if(o.d.str(e.output[0]))return r.createStringInterpolator(e);var a=e,c=a.output,s=a.range||[0,1],l=a.extrapolateLeft||a.extrapolate||"extend",u=a.extrapolateRight||a.extrapolate||"extend",f=a.easing||function(e){return e};return function(e){var t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,s);return function(e,t,n,r,o,i,a,c,s){var l=s?s(e):e;if(ln){if("identity"===c)return l;"clamp"===c&&(l=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=i(l),r===-1/0?l=-l:o===1/0?l+=r:l=l*(o-r)+r;return l}(e,s[t],s[t+1],c[t],c[t+1],f,l,u,a.map)}}},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return i})),n.d(t,"c",(function(){return a}));var r=n(3),o=function(e){return Object(r.useEffect)(e,[])},i=function(){var e=Object(r.useState)(0)[1],t=Object(r.useRef)(!1);return o((function(){return function(){t.current=!0}})),function(){t.current||e({})}};function a(e){var t=Object(r.useRef)(void 0);return Object(r.useEffect)((function(){t.current=e})),t.current}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,o,i,a,c){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var l=[n,r,o,i,a,c],u=0;(s=new Error(t.replace(/%s/g,(function(){return l[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(5),i=n.n(o);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}var c=function(e){var t=e.option.behavior,n=void 0===t?"words":t,r=e.value;return"words"===n?"yes"===r:!!r},s=function(e){var t,n=e.value,o=e.option,s=void 0===o?{}:o,l=e.onChange,u=e.onClick;return Object(r.createElement)("div",{className:i()((t={},a(t,"ct-option-switch",!0),a(t,"ct-active",c({option:s,value:n})),t)),onClick:function(e){u&&u(e),l(function(e){var t=e.option,n=void 0===t?{}:t,r=e.option.behavior,o=void 0===r?"words":r,i=e.value;return c({option:n,value:i})?"words"===o&&"no":"words"!==o||"yes"}({option:s,value:n}))}},Object(r.createElement)("span",null))};s.renderingConfig={design:"inline"},t.default=s},function(e,t){e.exports=ReactDOM},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(39),i=n(12),a=n(6);function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var s=n(4),l=n.n(s),u=n(3);n(57);function f(e){return null!=e&&"object"==typeof e&&1===e.nodeType}function p(e,t){return(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e}function d(e,t){if(e.clientHeightt||i>e&&a=t&&c>=n?i-e-r:a>t&&cn?a-t+o:0}var m=0;function b(e){return"function"==typeof e?e:y}function y(){}function g(e,t){e&&function(e,t){var n=window,r=t.scrollMode,o=t.block,i=t.inline,a=t.boundary,c=t.skipOverflowHiddenElements,s="function"==typeof a?a:function(e){return e!==a};if(!f(e))throw new TypeError("Invalid target");for(var l=document.scrollingElement||document.documentElement,u=[],p=e;f(p)&&s(p);){if((p=p.parentNode)===l){u.push(p);break}p===document.body&&d(p)&&!d(document.documentElement)||d(p,c)&&u.push(p)}for(var m=n.visualViewport?n.visualViewport.width:innerWidth,b=n.visualViewport?n.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,v=e.getBoundingClientRect(),O=v.height,j=v.width,w=v.top,_=v.right,E=v.bottom,S=v.left,P="start"===o||"nearest"===o?w:"end"===o?E:w+O/2,k="center"===i?S+j/2:"end"===i?_:S,C=[],x=0;x=0&&S>=0&&E<=b&&_<=m&&w>=N&&E<=M&&S>=z&&_<=R)return C;var F=getComputedStyle(I),L=parseInt(F.borderLeftWidth,10),V=parseInt(F.borderTopWidth,10),U=parseInt(F.borderRightWidth,10),B=parseInt(F.borderBottomWidth,10),H=0,W=0,q="offsetWidth"in I?I.offsetWidth-I.clientWidth-L-U:0,$="offsetHeight"in I?I.offsetHeight-I.clientHeight-V-B:0;if(l===I)H="start"===o?P:"end"===o?P-b:"nearest"===o?h(g,g+b,b,V,B,g+P,g+P+O,O):P-b/2,W="start"===i?k:"center"===i?k-m/2:"end"===i?k-m:h(y,y+m,m,L,U,y+k,y+k+j,j),H=Math.max(0,H+g),W=Math.max(0,W+y);else{H="start"===o?P-N-V:"end"===o?P-M+B+$:"nearest"===o?h(N,M,D,V,B+$,P,P+O,O):P-(N+D/2)+$/2,W="start"===i?k-z-L:"center"===i?k-(z+T/2)+q/2:"end"===i?k-R+U+q:h(z,R,T,L,U+q,k,k+j,j);var K=I.scrollLeft,G=I.scrollTop;P+=G-(H=Math.max(0,Math.min(G+H,I.scrollHeight-D+$))),k+=K-(W=Math.max(0,Math.min(K+W,I.scrollWidth-T+q)))}C.push({el:I,top:H,left:W})}return C}(e,{boundary:t,block:"nearest",scrollMode:"if-needed"}).forEach((function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r}))}function v(e,t){return e===t||e.contains&&e.contains(t)}function O(e,t){var n;function r(){n&&clearTimeout(n)}function o(){for(var o=arguments.length,i=new Array(o),a=0;a1?n-1:0),o=1;o=37&&n<=40&&0!==t.indexOf("Arrow")?"Arrow"+t:t}function T(e,t,n,r,o){if(void 0===o&&(o=!0),0===n)return-1;var i=n-1;("number"!=typeof t||t<0||t>=n)&&(t=e>0?-1:i+1);var a=t+e;a<0?a=o?i:0:a>i&&(a=o?0:i);var c=N(e,a,n,r,o);return-1===c?t>=n?-1:t:c}function N(e,t,n,r,o){var i=r(t);if(!i||!i.hasAttribute("disabled"))return t;if(e>0){for(var a=t+1;a=0;c--)if(!r(c).hasAttribute("disabled"))return c;return o?e>0?N(1,0,n,r,!1):N(-1,n-1,n,r,!1):-1}function R(e,t,n,r){return void 0===r&&(r=!0),t.some((function(t){return t&&(v(t,e)||r&&v(t,n.activeElement))}))}var M=O((function(){F().textContent=""}),500);function z(e,t){var n=F(t);e&&(n.textContent=e,M())}function F(e){void 0===e&&(e=document);var t=e.getElementById("a11y-status-message");return t||((t=e.createElement("div")).setAttribute("id","a11y-status-message"),t.setAttribute("role","status"),t.setAttribute("aria-live","polite"),t.setAttribute("aria-relevant","additions text"),Object.assign(t.style,{border:"0",clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:"0",position:"absolute",width:"1px"}),e.body.appendChild(t),t)}var L=Object.freeze({__proto__:null,unknown:0,mouseUp:1,itemMouseEnter:2,keyDownArrowUp:3,keyDownArrowDown:4,keyDownEscape:5,keyDownEnter:6,keyDownHome:7,keyDownEnd:8,clickItem:9,blurInput:10,changeInput:11,keyDownSpaceButton:12,clickButton:13,blurButton:14,controlledPropUpdatedSelectedItem:15,touchEnd:16}),V=function(){var e=function(e){var t,n;function r(t){var n=e.call(this,t)||this;n.id=n.props.id||"downshift-"+_(),n.menuId=n.props.menuId||n.id+"-menu",n.labelId=n.props.labelId||n.id+"-label",n.inputId=n.props.inputId||n.id+"-input",n.getItemId=n.props.getItemId||function(e){return n.id+"-item-"+e},n.input=null,n.items=[],n.itemCount=null,n.previousResultCount=0,n.timeoutIds=[],n.internalSetTimeout=function(e,t){var r=setTimeout((function(){n.timeoutIds=n.timeoutIds.filter((function(e){return e!==r})),e()}),t);n.timeoutIds.push(r)},n.setItemCount=function(e){n.itemCount=e},n.unsetItemCount=function(){n.itemCount=null},n.setHighlightedIndex=function(e,t){void 0===e&&(e=n.props.defaultHighlightedIndex),void 0===t&&(t={}),t=x(t),n.internalSetState(Object(a.default)({highlightedIndex:e},t))},n.clearSelection=function(e){n.internalSetState({selectedItem:null,inputValue:"",highlightedIndex:n.props.defaultHighlightedIndex,isOpen:n.props.defaultIsOpen},e)},n.selectItem=function(e,t,r){t=x(t),n.internalSetState(Object(a.default)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,selectedItem:e,inputValue:n.props.itemToString(e)},t),r)},n.selectItemAtIndex=function(e,t,r){var o=n.items[e];null!=o&&n.selectItem(o,t,r)},n.selectHighlightedItem=function(e,t){return n.selectItemAtIndex(n.getState().highlightedIndex,e,t)},n.internalSetState=function(e,t){var r,o,i={},c="function"==typeof e;return!c&&e.hasOwnProperty("inputValue")&&n.props.onInputValueChange(e.inputValue,Object(a.default)({},n.getStateAndHelpers(),e)),n.setState((function(t){t=n.getState(t);var s=c?e(t):e;s=n.props.stateReducer(t,s),r=s.hasOwnProperty("selectedItem");var l={},u={};return r&&s.selectedItem!==t.selectedItem&&(o=s.selectedItem),s.type=s.type||0,Object.keys(s).forEach((function(e){t[e]!==s[e]&&(i[e]=s[e]),"type"!==e&&(u[e]=s[e],A(n.props,e)||(l[e]=s[e]))})),c&&s.hasOwnProperty("inputValue")&&n.props.onInputValueChange(s.inputValue,Object(a.default)({},n.getStateAndHelpers(),s)),l}),(function(){b(t)(),Object.keys(i).length>1&&n.props.onStateChange(i,n.getStateAndHelpers()),r&&n.props.onSelect(e.selectedItem,n.getStateAndHelpers()),void 0!==o&&n.props.onChange(o,n.getStateAndHelpers()),n.props.onUserAction(i,n.getStateAndHelpers())}))},n.rootRef=function(e){return n._rootNode=e},n.getRootProps=function(e,t){var r,o=void 0===e?{}:e,c=o.refKey,s=void 0===c?"ref":c,l=o.ref,u=Object(i.default)(o,["refKey","ref"]),f=(void 0===t?{}:t).suppressRefError,p=void 0!==f&&f;n.getRootProps.called=!0,n.getRootProps.refKey=s,n.getRootProps.suppressRefError=p;var d=n.getState().isOpen;return Object(a.default)(((r={})[s]=w(l,n.rootRef),r.role="combobox",r["aria-expanded"]=d,r["aria-haspopup"]="listbox",r["aria-owns"]=d?n.menuId:null,r["aria-labelledby"]=n.labelId,r),u)},n.keyDownHandlers={ArrowDown:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?5:1;this.moveHighlightedIndex(n,{type:4})}else this.internalSetState({isOpen:!0,type:4},(function(){var e=t.getItemCount();if(e>0){var n=T(1,t.getState().highlightedIndex,e,(function(e){return t.getItemNodeFromIndex(e)}));t.setHighlightedIndex(n,{type:4})}}))},ArrowUp:function(e){var t=this;if(e.preventDefault(),this.getState().isOpen){var n=e.shiftKey?-5:-1;this.moveHighlightedIndex(n,{type:3})}else this.internalSetState({isOpen:!0,type:3},(function(){var e=t.getItemCount();if(e>0){var n=T(-1,t.getState().highlightedIndex,e,(function(e){return t.getItemNodeFromIndex(e)}));t.setHighlightedIndex(n,{type:3})}}))},Enter:function(e){if(229!==e.which){var t=this.getState(),n=t.isOpen,r=t.highlightedIndex;if(n&&null!=r){e.preventDefault();var o=this.items[r],i=this.getItemNodeFromIndex(r);if(null==o||i&&i.hasAttribute("disabled"))return;this.selectHighlightedItem({type:6})}}},Escape:function(e){e.preventDefault(),this.reset(Object(a.default)({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},n.buttonKeyDownHandlers=Object(a.default)({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=Object(a.default)({},n.keyDownHandlers,{Home:function(e){var t=this;e.preventDefault();var n=this.getItemCount(),r=this.getState().isOpen;if(!(n<=0)&&r){var o=N(1,0,n,(function(e){return t.getItemNodeFromIndex(e)}),!1);this.setHighlightedIndex(o,{type:7})}},End:function(e){var t=this;e.preventDefault();var n=this.getItemCount(),r=this.getState().isOpen;if(!(n<=0)&&r){var o=N(-1,n-1,n,(function(e){return t.getItemNodeFromIndex(e)}),!1);this.setHighlightedIndex(o,{type:8})}}}),n.getToggleButtonProps=function(e){var t=void 0===e?{}:e,r=t.onClick,o=(t.onPress,t.onKeyDown),c=t.onKeyUp,s=t.onBlur,l=Object(i.default)(t,["onClick","onPress","onKeyDown","onKeyUp","onBlur"]),u=n.getState().isOpen,f={onClick:j(r,n.buttonHandleClick),onKeyDown:j(o,n.buttonHandleKeyDown),onKeyUp:j(c,n.buttonHandleKeyUp),onBlur:j(s,n.buttonHandleBlur)},p=l.disabled?{}:f;return Object(a.default)({type:"button",role:"button","aria-label":u?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},p,l)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=D(e);n.buttonKeyDownHandlers[t]&&n.buttonKeyDownHandlers[t].call(c(n),e)},n.buttonHandleClick=function(e){e.preventDefault(),n.props.environment.document.activeElement===n.props.environment.document.body&&e.target.focus(),n.internalSetTimeout((function(){return n.toggleMenu({type:13})}))},n.buttonHandleBlur=function(e){var t=e.target;n.internalSetTimeout((function(){n.isMouseDown||null!=n.props.environment.document.activeElement&&n.props.environment.document.activeElement.id===n.inputId||n.props.environment.document.activeElement===t||n.reset({type:14})}))},n.getLabelProps=function(e){return Object(a.default)({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t=void 0===e?{}:e,r=t.onKeyDown,o=t.onBlur,c=t.onChange,s=t.onInput,l=(t.onChangeText,Object(i.default)(t,["onKeyDown","onBlur","onChange","onInput","onChangeText"])),u={};var f,p=n.getState(),d=p.inputValue,h=p.isOpen,m=p.highlightedIndex;l.disabled||((f={}).onChange=j(c,s,n.inputHandleChange),f.onKeyDown=j(r,n.inputHandleKeyDown),f.onBlur=j(o,n.inputHandleBlur),u=f);return Object(a.default)({"aria-autocomplete":"list","aria-activedescendant":h&&"number"==typeof m&&m>=0?n.getItemId(m):null,"aria-controls":h?n.menuId:null,"aria-labelledby":n.labelId,autoComplete:"off",value:d,id:n.inputId},u,l)},n.inputHandleKeyDown=function(e){var t=D(e);t&&n.inputKeyDownHandlers[t]&&n.inputKeyDownHandlers[t].call(c(n),e)},n.inputHandleChange=function(e){n.internalSetState({type:11,isOpen:!0,inputValue:e.target.value,highlightedIndex:n.props.defaultHighlightedIndex})},n.inputHandleBlur=function(){n.internalSetTimeout((function(){var e=n.props.environment.document&&!!n.props.environment.document.activeElement&&!!n.props.environment.document.activeElement.dataset&&n.props.environment.document.activeElement.dataset.toggle&&n._rootNode&&n._rootNode.contains(n.props.environment.document.activeElement);n.isMouseDown||e||n.reset({type:10})}))},n.menuRef=function(e){n._menuNode=e},n.getMenuProps=function(e,t){var r,o=void 0===e?{}:e,c=o.refKey,s=void 0===c?"ref":c,l=o.ref,u=Object(i.default)(o,["refKey","ref"]),f=(void 0===t?{}:t).suppressRefError,p=void 0!==f&&f;return n.getMenuProps.called=!0,n.getMenuProps.refKey=s,n.getMenuProps.suppressRefError=p,Object(a.default)(((r={})[s]=w(l,n.menuRef),r.role="listbox",r["aria-labelledby"]=u&&u["aria-label"]?null:n.labelId,r.id=n.menuId,r),u)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,o=r.onMouseMove,c=r.onMouseDown,s=r.onClick,l=(r.onPress,r.index),u=r.item,f=void 0===u?void 0:u,p=Object(i.default)(r,["onMouseMove","onMouseDown","onClick","onPress","index","item"]);void 0===l?(n.items.push(f),l=n.items.indexOf(f)):n.items[l]=f;var d=s,h=((t={onMouseMove:j(o,(function(){l!==n.getState().highlightedIndex&&(n.setHighlightedIndex(l,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout((function(){return n.avoidScrolling=!1}),250))})),onMouseDown:j(c,(function(e){e.preventDefault()}))}).onClick=j(d,(function(){n.selectItemAtIndex(l,{type:9})})),t),m=p.disabled?{onMouseDown:h.onMouseDown}:h;return Object(a.default)({id:n.getItemId(l),role:"option","aria-selected":n.getState().highlightedIndex===l},m,p)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=x(e),n.internalSetState((function(t){var r=t.selectedItem;return Object(a.default)({isOpen:n.props.defaultIsOpen,highlightedIndex:n.props.defaultHighlightedIndex,inputValue:n.props.itemToString(r)},e)}),t)},n.toggleMenu=function(e,t){void 0===e&&(e={}),e=x(e),n.internalSetState((function(t){var r=t.isOpen;return Object(a.default)({isOpen:!r},r&&{highlightedIndex:n.props.defaultHighlightedIndex},e)}),(function(){var r=n.getState(),o=r.isOpen,i=r.highlightedIndex;o&&n.getItemCount()>0&&"number"==typeof i&&n.setHighlightedIndex(i,e),b(t)()}))},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=O((function(){var e=n.getState(),t=n.items[e.highlightedIndex],r=n.getItemCount(),o=n.props.getA11yStatusMessage(Object(a.default)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:r,highlightedItem:t},e));n.previousResultCount=r,z(o,n.props.environment.document)}),200);var r=n.props,o=r.defaultHighlightedIndex,s=r.initialHighlightedIndex,l=void 0===s?o:s,u=r.defaultIsOpen,f=r.initialIsOpen,p=void 0===f?u:f,d=r.initialInputValue,h=void 0===d?"":d,m=r.initialSelectedItem,y=void 0===m?null:m,g=n.getState({highlightedIndex:l,isOpen:p,inputValue:h,selectedItem:y});return null!=g.selectedItem&&void 0===n.props.initialInputValue&&(g.inputValue=n.props.itemToString(g.selectedItem)),n.state=g,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.internalClearTimeouts=function(){this.timeoutIds.forEach((function(e){clearTimeout(e)})),this.timeoutIds=[]},o.getState=function(e){return void 0===e&&(e=this.state),I(e,this.props)},o.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},o.getItemNodeFromIndex=function(e){return this.props.environment.document.getElementById(this.getItemId(e))},o.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(e,this._menuNode)},o.moveHighlightedIndex=function(e,t){var n=this,r=this.getItemCount(),o=this.getState().highlightedIndex;if(r>0){var i=T(e,o,r,(function(e){return n.getItemNodeFromIndex(e)}));this.setHighlightedIndex(i,t)}},o.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,n=e.inputValue,r=e.selectedItem,o=e.isOpen,i=this.props.itemToString,a=this.id,c=this.getRootProps,s=this.getToggleButtonProps,l=this.getLabelProps,u=this.getMenuProps,f=this.getInputProps,p=this.getItemProps,d=this.openMenu,h=this.closeMenu,m=this.toggleMenu,b=this.selectItem,y=this.selectItemAtIndex,g=this.selectHighlightedItem,v=this.setHighlightedIndex,O=this.clearSelection,j=this.clearItems;return{getRootProps:c,getToggleButtonProps:s,getLabelProps:l,getMenuProps:u,getInputProps:f,getItemProps:p,reset:this.reset,openMenu:d,closeMenu:h,toggleMenu:m,selectItem:b,selectItemAtIndex:y,selectHighlightedItem:g,setHighlightedIndex:v,clearSelection:O,clearItems:j,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:i,id:a,highlightedIndex:t,inputValue:n,isOpen:o,selectedItem:r}},o.componentDidMount=function(){var e=this;var t=function(){e.isMouseDown=!0},n=function(t){e.isMouseDown=!1,!R(t.target,[e._rootNode,e._menuNode],e.props.environment.document)&&e.getState().isOpen&&e.reset({type:1},(function(){return e.props.onOuterClick(e.getStateAndHelpers())}))},r=function(){e.isTouchMove=!1},o=function(){e.isTouchMove=!0},i=function(t){var n=R(t.target,[e._rootNode,e._menuNode],e.props.environment.document,!1);e.isTouchMove||n||!e.getState().isOpen||e.reset({type:16},(function(){return e.props.onOuterClick(e.getStateAndHelpers())}))},a=this.props.environment;a.addEventListener("mousedown",t),a.addEventListener("mouseup",n),a.addEventListener("touchstart",r),a.addEventListener("touchmove",o),a.addEventListener("touchend",i),this.cleanup=function(){e.internalClearTimeouts(),e.updateStatus.cancel(),a.removeEventListener("mousedown",t),a.removeEventListener("mouseup",n),a.removeEventListener("touchstart",r),a.removeEventListener("touchmove",o),a.removeEventListener("touchend",i)}},o.shouldScroll=function(e,t){var n=(void 0===this.props.highlightedIndex?this.getState():this.props).highlightedIndex,r=(void 0===t.highlightedIndex?e:t).highlightedIndex;return n&&this.getState().isOpen&&!e.isOpen||n!==r},o.componentDidUpdate=function(e,t){A(this.props,"selectedItem")&&this.props.selectedItemChanged(e.selectedItem,this.props.selectedItem)&&this.internalSetState({type:15,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(t,e)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},o.componentWillUnmount=function(){this.cleanup()},o.render=function(){var e=S(this.props.children,y);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var t=S(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:P(t)?Object(u.cloneElement)(t,this.getRootProps(k(t))):void 0:null},r}(u.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:E,itemToString:function(e){return null==e?"":String(e)},onStateChange:y,onInputValueChange:y,onUserAction:y,onChange:y,onSelect:y,onOuterClick:y,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?{}:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:g},e.stateChangeTypes=L,e}();O((function(e,t){z(e(),t)}),200);var U={itemToString:function(e){return e?String(e):""},stateReducer:function(e,t){return t.changes},getA11ySelectionMessage:function(e){var t=e.selectedItem,n=e.itemToString;return t?n(t)+" has been selected.":""},scrollIntoView:g,circularNavigation:!1,environment:"undefined"==typeof window?{}:window};l.a.array.isRequired,l.a.func,l.a.func,l.a.func,l.a.bool,l.a.number,l.a.number,l.a.number,l.a.bool,l.a.bool,l.a.bool,l.a.any,l.a.any,l.a.any,l.a.string,l.a.string,l.a.string,l.a.func,l.a.string,l.a.func,l.a.func,l.a.func,l.a.func,l.a.func,l.a.shape({addEventListener:l.a.func,removeEventListener:l.a.func,document:l.a.shape({getElementById:l.a.func,activeElement:l.a.any,body:l.a.any})});Object(a.default)({},U,{getA11yStatusMessage:function(e){var t=e.isOpen,n=e.resultCount,r=e.previousResultCount;return t?n?n!==r?n+" result"+(1===n?" is":"s are")+" available, use up and down arrow keys to navigate. Press Enter or Space Bar keys to select.":"":"No results are available.":""}});l.a.array.isRequired,l.a.func,l.a.func,l.a.func,l.a.bool,l.a.number,l.a.number,l.a.number,l.a.bool,l.a.bool,l.a.bool,l.a.any,l.a.any,l.a.any,l.a.string,l.a.string,l.a.string,l.a.string,l.a.string,l.a.string,l.a.func,l.a.string,l.a.string,l.a.func,l.a.func,l.a.func,l.a.func,l.a.func,l.a.func,l.a.shape({addEventListener:l.a.func,removeEventListener:l.a.func,document:l.a.shape({getElementById:l.a.func,activeElement:l.a.any,body:l.a.any})});Object(a.default)({},U,{getA11yStatusMessage:E,circularNavigation:!0});l.a.array,l.a.array,l.a.array,l.a.func,l.a.func,l.a.func,l.a.number,l.a.number,l.a.number,l.a.func,l.a.func,l.a.string,l.a.string,l.a.shape({addEventListener:l.a.func,removeEventListener:l.a.func,document:l.a.shape({getElementById:l.a.func,activeElement:l.a.any,body:l.a.any})});var B=V,H=n(5),W=n.n(H),q=n(24);function $(){return($=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n .ct-select-dropdown.ct-fixed .ct-select-dropdown-item.selected"):_.current.closest(".ct-select-input").querySelector(".ct-select-dropdown .ct-select-dropdown-item.selected")){var t=e.parentNode.getBoundingClientRect().top,n=e.getBoundingClientRect().top;e.parentNode.scrollTop=n-t}})),setTimeout((function(){S(Math.round())}),50),p&&f({inputValue:""})},ref:_}),{placeholder:p&&i?"Type to search...":s||"Select value...",disabled:0===k.length,readOnly:!p||!i})),d)}))}},function(e,t,n){"use strict";function r(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return o(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 o(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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var c=0;ce.priority})),c.splice(~t?t:c.length,0,e))},d=function(){if(!t)try{b(),e(d)}catch(e){console.error(e)}},h=function(){t&&(t=!1,0==i&&(i=r.now(),e(d)))},m=[];this.setTimeout=function(e,t){var n=r.now()+t,o=function(){var e=m.findIndex((function(e){return e.cancel==o}));e>=0&&m.splice(e,1)},i=a(m,(function(e){return e.time>n})),c={time:n,handler:e,cancel:o};return m.splice(i,0,c),h(),c};var b=this.advance=function(){var e=r.now();if(l.size&&(l.forEach(p),l.clear()),m.length&&r.batchedUpdates((function(){var t=a(m,(function(t){return t.time>e}));m.splice(0,t).forEach((function(e){return e.handler()}))})),e>i){var t=Math.min(64,e-i);i=e,r.batchedUpdates((function(){c.length&&(r.willAdvance(c),c=c.filter((function(e){return s=e.priority,e.idle||e.advance(t),!e.idle})),s=0),u.size&&(u.forEach((function(t){return t(e)})),u.clear()),f.size&&(n=!0,f.forEach((function(t){return t(e)})),f.clear(),n=!1)}))}};this.start=function(e){s>e.priority?l.add(e):(p(e),h())},this.onFrame=function(e){u.add(e),h()},this.onWrite=function(e){n?e(i):f.add(e)}};function a(e,t){var n=e.findIndex(t);return n<0?e.length:n}}).call(this,n(100))},function(e,t,n){var r=n(60),o=n(79),i=n(80),a=n(86),c=n(88),s=n(90),l=Date.prototype.getTime;function u(e,t,n){var d=n||{};return!!(d.strict?i(e,t):e===t)||(!e||!t||"object"!=typeof e&&"object"!=typeof t?d.strict?i(e,t):e==t:function(e,t,n){var i,d;if(typeof e!=typeof t)return!1;if(f(e)||f(t))return!1;if(e.prototype!==t.prototype)return!1;if(o(e)!==o(t))return!1;var h=a(e),m=a(t);if(h!==m)return!1;if(h||m)return e.source===t.source&&c(e)===c(t);if(s(e)&&s(t))return l.call(e)===l.call(t);var b=p(e),y=p(t);if(b!==y)return!1;if(b||y){if(e.length!==t.length)return!1;for(i=0;i=0;i--)if(g[i]!=v[i])return!1;for(i=g.length-1;i>=0;i--)if(d=g[i],!u(e[d],t[d],n))return!1;return!0}(e,t,d))}function f(e){return null==e}function p(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}e.exports=u},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(18),o=function(e){var t,n=e.id,o=e.option,i=e.values,a=e.renderingConfig,c=-1===Object.keys(o).indexOf("label")?(t=n,(t=null==t?"":String(t)).charAt(0).toUpperCase()+t.slice(1)).replace(/\_|\-/g," "):o.label;return c!==c.toString()&&(c=Object.keys(c).reduce((function(e,t){return e||(Object(r.a)(Object(r.b)(c[t]),i)?t:e)}),null)||Object.keys(c)[0]),""===c&&(c=!0),a&&!a.label&&(c=!1),c}},function(e,t,n){"use strict";const r=(e,t,n)=>{const r=n<0?e.length+n:n,o=e.splice(t,1)[0];e.splice(r,0,o)},o=(e,t,n)=>(e=e.slice(),r(e,t,n),e);e.exports=o,e.exports.default=o,e.exports.mutate=r},function(e,t,n){"use strict";var r=n(0),o=n(69),i=n.n(o);function a(){return(a=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function s(e){return function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return l(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 l(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 l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=35&&e.keyCode<=39&&38!==e.keyCode&&40!==e.keyCode||(38===e.keyCode&&i.a.isNumber(parseInt(t,10))&&o(parseInt(t,10)+(e.shiftKey?10:1),!0),40===e.keyCode&&i.a.isNumber(parseInt(t,10))&&o(parseInt(t,10)-(e.shiftKey?10:1),!0),(e.shiftKey||e.keyCode<48||e.keyCode>57)&&(e.keyCode<96||e.keyCode>105)&&e.preventDefault())},onChange:function(e){var t=e.target.value;return o(t)},placeholder:l,onBlur:function(){return n&&n},className:s()({inactive:"auto"===t})})}},function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n255?255:t}function v(e){return(parseFloat(e)%360+360)%360/360}function O(e){var t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function j(e){var t=parseFloat(e);return t<0?0:t>100?1:t/100}function w(e){var t,n,r="number"==typeof(t=e)?t>>>0===t&&t>=0&&t<=4294967295?t:null:(n=h.exec(t))?parseInt(n[1]+"ff",16)>>>0:b.colorNames&&void 0!==b.colorNames[t]?b.colorNames[t]:(n=s.exec(t))?(g(n[1])<<24|g(n[2])<<16|g(n[3])<<8|255)>>>0:(n=l.exec(t))?(g(n[1])<<24|g(n[2])<<16|g(n[3])<<8|O(n[4]))>>>0:(n=p.exec(t))?parseInt(n[1]+n[1]+n[2]+n[2]+n[3]+n[3]+"ff",16)>>>0:(n=m.exec(t))?parseInt(n[1],16)>>>0:(n=d.exec(t))?parseInt(n[1]+n[1]+n[2]+n[2]+n[3]+n[3]+n[4]+n[4],16)>>>0:(n=u.exec(t))?(255|y(v(n[1]),j(n[2]),j(n[3])))>>>0:(n=f.exec(t))?(y(v(n[1]),j(n[2]),j(n[3]))|O(n[4]))>>>0:null;return null===r?e:"rgba("+((4278190080&(r=r||0))>>>24)+", "+((16711680&r)>>>16)+", "+((65280&r)>>>8)+", "+(255&r)/255+")"}var _,E=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,S=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,P=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,k=function(e,t,n,r,o){return"rgba("+Math.round(t)+", "+Math.round(n)+", "+Math.round(r)+", "+o+")"},C=function(e){_||(_=b.colorNames?new RegExp("("+Object.keys(b.colorNames).join("|")+")","g"):/^\b$/);var t=e.output.map((function(e){return Object(o.c)(e).replace(S,w).replace(_,w)})),n=t.map((function(e){return e.match(E).map(Number)})),a=n[0].map((function(e,t){return n.map((function(e){if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]}))})).map((function(t){return Object(i.a)(r(r({},e),{output:t}))}));return function(e){var n=0;return t[0].replace(E,(function(){return String(a[n++](e))})).replace(P,k)}}},function(e,t,n){"use strict";var r=n(0),o=n(19),i=(n(16),n(29),n(2));function a(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 c(e){for(var t=1;t-1&&a.inherit?{color:"picker"+a.inherit,key:getComputedStyle(document.documentElement).getPropertyValue(a.inherit.replace(/var\(/,"").replace(/\)/,"")).trim().replace(/\s/g,"")}:o.color.indexOf("var")>-1?{key:"var"+o.color,color:getComputedStyle(document.documentElement).getPropertyValue(o.color.replace(/var\(/,"").replace(/\)/,"")).trim().replace(/\s/g,"")}:{key:"color",color:o.color}}),[o,s,a]),O=Object(r.useMemo)((function(){return h.ref&&h.ref.current&&n&&function(e,t){if(e&&t){var n=getComputedStyle(e),r=parseFloat(n.left);return t=t.firstElementChild.getBoundingClientRect(),{"--option-modal-arrow-position":"".concat(t.left+t.width/2-r-6,"px")}}}(h.ref.current,n.current)}),[h.ref&&h.ref.current,n&&n.current]);return Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",d({tabIndex:"0",className:f()("ct-color-picker-modal",{"ct-option-modal":!b&&g},s.modalClassName),style:m(m({},O),u||{})},h),!s.predefined&&Object(r.createElement)("div",{className:"ct-color-picker-top"},Object(r.createElement)("ul",{className:"ct-color-picker-skins"},["paletteColor1","paletteColor2","paletteColor3","paletteColor4","paletteColor5"].map((function(e){return Object(r.createElement)("li",{key:e,style:{background:"var(--".concat(e,")")},className:f()({active:o.color==="var(--".concat(e,")")}),onClick:function(){return c(m(m({},o),{},{color:"var(--".concat(e,")")}))}},Object(r.createElement)("div",{className:"ct-tooltip-top"},{paletteColor1:"Color 1",paletteColor2:"Color 2",paletteColor3:"Color 3",paletteColor4:"Color 4",paletteColor5:"Color 5"}[e]))})),!s.skipNoColorPill&&Object(r.createElement)("li",{onClick:function(){return c(m(m({},o),{},{color:y(s)}))},className:f()("ct-no-color-pill",{active:o.color===y(s)})},Object(r.createElement)("i",{className:"ct-tooltip-top"},Object(i.__)("No Color","blocksy")))),!s.skipEditPalette&&Object(r.createElement)("a",d({className:"ct-edit-palette"},(t="color",m({target:"_blank",href:"".concat(window.ct_localizations?window.ct_localizations.customizer_url:"").concat(encodeURIComponent("[section]=".concat(t)))},wp&&wp.customize&&wp.customize.section?{onClick:function(e){e.preventDefault(),wp.customize.section(t).expand()}}:{}))),Object(r.createElement)("span",null,Object(r.createElement)("svg",{viewBox:"0 0 30 30"},Object(r.createElement)("path",{d:"M15,0V15L7.5,2Z",fill:"#ede604"}),Object(r.createElement)("path",{d:"M22.5,2,28,7.5,15,15Z",fill:"#50b517"}),Object(r.createElement)("path",{d:"M15,0l7.5,2L15,15Z",fill:"#9ed110"}),Object(r.createElement)("path",{d:"M15,30V15l7.5,13Z",fill:"#cc42a2"}),Object(r.createElement)("path",{d:"M7.5,28,2,22.5,15,15Z",fill:"#ff5800"}),Object(r.createElement)("path",{d:"M15,30,7.5,28,15,15Z",fill:"#ff3ba7"}),Object(r.createElement)("path",{d:"M30,15H15L28,7.5Z",fill:"#179067"}),Object(r.createElement)("path",{d:"M28,22.5,22.5,28,15,15Z",fill:"#9f49ac"}),Object(r.createElement)("path",{d:"M30,15l-2,7.5L15,15Z",fill:"#476eaf"}),Object(r.createElement)("path",{d:"M0,15H15L2,22.5Z",fill:"#ff8100"}),Object(r.createElement)("path",{d:"M2,7.5,7.5,2,15,15Z",fill:"#fc0"}),Object(r.createElement)("path",{d:"M0,15,2,7.5,15,15Z",fill:"#feac00"}))),Object(r.createElement)("i",{className:"ct-tooltip-top"},Object(i.__)("Edit Palette","blocksy")))),Object(r.createElement)(l,{key:v.key,onChange:function(e){return c(e)},value:m(m({},o),{},{color:v.color})})))},v=n(25),O=n(20),j=n.n(O);function w(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 _(e){for(var t=1;te,clamp:!1});class g{constructor(){this.tension=void 0,this.friction=void 0,this.frequency=void 0,this.damping=void 0,this.mass=void 0,this.velocity=0,this.restVelocity=void 0,this.precision=void 0,this.progress=void 0,this.duration=void 0,this.easing=void 0,this.clamp=void 0,this.bounce=void 0,this.decay=void 0,this.round=void 0,Object.assign(this,y)}}function v(e,t){if(o.d.und(t.decay)){const n=!o.d.und(t.tension)||!o.d.und(t.friction);!n&&o.d.und(t.frequency)&&o.d.und(t.damping)&&o.d.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}const O=[];class j{constructor(){this.changed=!1,this.values=O,this.toValues=null,this.fromValues=O,this.to=void 0,this.from=void 0,this.config=new g,this.immediate=!1,this.onStart=void 0,this.onChange=void 0,this.onRest=[]}}const w=(e,t)=>Object(d.b)(e,t||[{}]);function _(e,...t){return o.d.fun(e)?e(...t):e}const E=(e,t)=>!0===e||!!(t&&e&&(o.d.fun(e)?e(t):Object(o.h)(e).includes(t))),S=(e,t,n)=>e&&(o.d.fun(e)?e(t,n):o.d.arr(e)?e[t]:Object(l.default)({},e)),P=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,k=(e,t=[],n={})=>{let r=C;e.default&&!0!==e.default&&(e=e.default,r=Object.keys(e));for(const i of r){const r=e[i];o.d.und(r)||t.includes(i)||(n[i]=r)}return n},C=["pause","cancel","config","immediate","onDelayEnd","onProps","onStart","onChange","onRest"],x={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onDelayEnd:1,onProps:1,onStart:1,onChange:1,onRest:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,keys:1,callId:1,parentId:1};function I(e){const t=function(e){const t={};let n=0;if(Object(o.b)(e,(e,r)=>{x[r]||(t[r]=e,n++)}),n)return t}(e);if(t){const n={to:t};return Object(o.b)(e,(e,r)=>r in t||(n[r]=e)),n}return Object(l.default)({},e)}function A(e){const t=Object(i.b)(e);return t?A(t.get()):o.d.arr(e)?e.map(A):Object(o.e)(e)?Object(p.createStringInterpolator)({range:[0,1],output:[e,e]})(1):e}function D(e,{key:t,props:n,state:r,actions:o}){return new Promise((i,c)=>{let s,u,f=!1,p=E(n.cancel,t);function d(){r.resumeQueue.add(h),u.cancel(),s=u.time-a.Globals.now()}function h(){s>0?(r.pauseQueue.add(d),u=a.Globals.frameLoop.setTimeout(m,s)):m()}function m(){r.pauseQueue.delete(d),e<=(r.cancelId||0)&&(p=!0);try{o.start(Object(l.default)(Object(l.default)({},n),{},{callId:e,delay:s,cancel:p,pause:f}),i)}catch(e){c(e)}}p?m():(s=_(n.delay||0,t),f=E(n.pause,t),f?(r.resumeQueue.add(h),o.pause()):(o.resume(),h()))})}const T=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?M(e):t.every(e=>e.noop)?N(e):R(e,t.every(e=>e.finished)),N=(e,t=e.get())=>({value:t,noop:!0,finished:!0,target:e}),R=(e,t,n=e.get())=>({value:n,finished:t,target:e}),M=(e,t=e.get())=>({value:t,cancelled:!0,target:e});async function z(e,t,n,r){t.pause&&await new Promise(e=>{n.resumeQueue.add(e)});const{callId:i,parentId:a,onRest:c}=t,{asyncTo:s,promise:u}=n;return a||e!==s||t.reset?n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const f=k(t,["onRest"]);let d,h;const m=new Promise((e,t)=>(d=e,h=t)),b=e=>{const t=i<=(n.cancelId||0)&&M(r)||i!==n.asyncId&&R(r,!1);if(t)throw e.result=t,e},y=(g=(e,t)=>{const a=new L;b(a);const c=o.d.obj(e)?Object(l.default)({},e):Object(l.default)(Object(l.default)({},t),{},{to:e});return c.parentId=i,Object(o.b)(f,(e,t)=>{o.d.und(c[t])&&(c[t]=e)}),r.start(c).then(async e=>(b(a),r.is("PAUSED")&&await new Promise(e=>{n.resumeQueue.add(e)}),e))},(...e)=>{const t=e=>{throw e instanceof L&&h(e),e};try{return g(...e).catch(t)}catch(e){t(e)}});var g;let v;try{let t;o.d.arr(e)?t=(async e=>{for(const t of e)await y(t)})(e):o.d.fun(e)&&(t=Promise.resolve(e(y,r.stop.bind(r)))),await Promise.all([t.then(d),m]),v=R(r,!0)}catch(e){if(!(e instanceof L))throw e;v=e.result}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?u:void 0)}return o.d.fun(c)&&Object(p.batchedUpdates)(()=>{c(v)}),v})():u}function F(e,t){e.cancelId=t,e.asyncId=e.asyncTo=e.promise=void 0}class L extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise."),this.result=void 0}}const V=e=>e instanceof B;let U=1;class B extends i.a{constructor(...e){super(...e),this.id=U++,this.key=void 0,this._priority=0,this._children=new Set}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=Object(f.f)(this);return e&&e.getValue()}to(...e){return Object(p.to)(this,e)}interpolate(...e){return Object(h.a)(),Object(p.to)(this,e)}addChild(e){this._children.size||this._attach(),this._children.add(e)}removeChild(e){this._children.delete(e),this._children.size||this._detach()}onParentChange({type:e}){this.idle?"start"==e&&(this._reset(),this._start()):"reset"==e&&this._reset()}_attach(){}_detach(){}_reset(){this._emit({type:"reset",parent:this})}_start(){this._emit({type:"start",parent:this})}_onChange(e,t=!1){this._emit({type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||p.frameLoop.start(this),this._emit({type:"priority",parent:this,priority:e})}_emit(e){Object(o.b)(Array.from(this._children),t=>{t.onParentChange(e)})}}const H="ACTIVE";class W extends B{constructor(e,t){if(super(),this.key=void 0,this.animation=new j,this.queue=void 0,this._phase="CREATED",this._state={pauseQueue:new Set,resumeQueue:new Set},this._defaultProps={},this._lastCallId=0,this._lastToId=0,!o.d.und(e)||!o.d.und(t)){const n=o.d.obj(e)?Object(l.default)({},e):Object(l.default)(Object(l.default)({},t),{},{from:e});n.default=!0,this.start(n)}}get idle(){return!this.is(H)&&!this._state.asyncTo}get goal(){return Object(i.c)(this.animation.to)}get velocity(){const e=Object(f.f)(this);return e instanceof f.d?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}advance(e){let t=!0,n=!1;const r=this.animation;let{config:a,toValues:c}=r;const s=Object(f.g)(r.to);if(!s){const e=Object(i.b)(r.to);e&&(c=Object(o.h)(e.get()))}return r.values.forEach((i,l)=>{if(i.done)return;let u=s?s[l].lastPosition:c[l],f=r.immediate,p=u;if(!f){if(p=i.lastPosition,a.tension<=0)return void(i.done=!0);const t=i.elapsedTime+=e,n=r.fromValues[l],c=null!=i.v0?i.v0:i.v0=o.d.arr(a.velocity)?a.velocity[l]:a.velocity;let s;if(o.d.und(a.duration))if(a.decay){const e=!0===a.decay?.998:a.decay,r=Math.exp(-(1-e)*t);p=n+c/(1-e)*(1-r),f=Math.abs(i.lastPosition-p)<.1,s=c*r}else{s=null==i.lastVelocity?c:i.lastVelocity;const t=a.precision||(n==u?.005:Math.min(1,.001*Math.abs(u-n))),r=a.restVelocity||t/10,l=a.clamp?0:a.bounce,d=!o.d.und(l),h=n==u?i.v0>0:nr,m||(f=Math.abs(u-p)<=t,!f));++e){d&&(b=p==u||p>u==h,b&&(s=-s*l,p=u)),s+=(1e-6*-a.tension*(p-u)+.001*-a.friction*s)/a.mass*y,p+=s*y}}else{let r=a.progress||0;a.duration<=0?r=1:r+=(1-r)*Math.min(1,t/a.duration),p=n+a.easing(r)*(u-n),s=(p-i.lastPosition)/e,f=1==r}i.lastVelocity=s,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),f=!0)}s&&!s[l].done&&(f=!1),f?i.done=!0:t=!1,i.setValue(p,a.round)&&(n=!0)}),t?this.finish():n&&this._onChange(this.get()),t}is(e){return this._phase==e}set(e){return Object(p.batchedUpdates)(()=>{if(this._focus(e),this._set(e)&&!this.is(H))return this._onChange(this.get(),!0);this._stop()}),this}pause(){q(this,"pause"),this.is("PAUSED")||(this._phase="PAUSED",Object(o.c)(this._state.pauseQueue,e=>e()))}resume(){q(this,"resume"),this.is("PAUSED")&&(this._start(),Object(o.c)(this._state.resumeQueue,e=>e()))}finish(e){if(this.resume(),this.is(H)){const t=this.animation;!t.config.decay&&o.d.und(e)&&(e=t.to),o.d.und(e)||this._set(e),Object(p.batchedUpdates)(()=>{t.changed||(t.changed=!0,t.onStart&&t.onStart(this)),this._stop()})}return this}update(e){return q(this,"update"),(this.queue||(this.queue=[])).push(e),this}async start(e,t){let n;q(this,"start"),o.d.und(e)?(n=this.queue||[],this.queue=[]):n=[o.d.obj(e)?e:Object(l.default)(Object(l.default)({},t),{},{to:e})];const r=await Promise.all(n.map(e=>this._update(e)));return T(this,r)}stop(e){return this.is("DISPOSED")||(F(this._state,this._lastCallId),this._focus(this.get()),Object(p.batchedUpdates)(()=>this._stop(e))),this}reset(){this._update({reset:!0})}dispose(){this.is("DISPOSED")||(this.animation&&(this.animation.onRest=[]),this.stop(),this._phase="DISPOSED")}onParentChange(e){super.onParentChange(e),"change"==e.type?this.is(H)||(this._reset(),this.is("PAUSED")||this._start()):"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode({to:e,from:t,reverse:n}){const r=this.key||"",a={to:e=!o.d.obj(e)||Object(i.b)(e)?e:e[r],from:t=!o.d.obj(t)||Object(i.b)(t)?t:t[r]};if(this.is("CREATED")){n&&([e,t]=[t,e]),t=Object(i.c)(t);const r=this._updateNode(o.d.und(t)?Object(i.c)(e):t);r&&!o.d.und(t)&&r.setValue(t)}return a}_updateNode(e){let t=Object(f.f)(this);if(!o.d.und(e)){const n=this._getNodeType(e);t&&t.constructor===n||Object(f.h)(this,t=n.create(e))}return t}_getNodeType(e){const t=Object(f.f)(e);return t?t.constructor:o.d.arr(e)?f.a:Object(o.e)(e)?f.c:f.d}_update(e,t){const n=this._defaultProps,r=t=>{const r=P(e,t);o.d.und(r)||(n[t]=r),n[t]&&(e[t]=n[t])};r("cancel"),r("pause");const i=this._prepareNode(e);return D(++this._lastCallId,{key:this.key,props:e,state:this._state,actions:{pause:this.pause.bind(this),resume:this.resume.bind(this),start:this._merge.bind(this,i)}}).then(n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=G(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(M(this));const{key:r,animation:a}=this,c=this._defaultProps,s=!o.d.und(e.to),u=!o.d.und(e.from);if(s||u){if(!(t.callId>this._lastToId))return n(M(this));this._lastToId=t.callId}const d=e=>o.d.und(t[e])?c[e]:t[e],h=$(d("onDelayEnd"),r);h&&h(t,this),t.default&&((e,t,n)=>{k(t,n,e)})(c,t,["pause","cancel"]);const{to:m,from:b}=a;let{to:g=m,from:O=b}=e;u&&!s&&(g=O),t.reverse&&([g,O]=[O,g]);const j=!Object(o.f)(O,b);j&&(a.from=O);const w=!Object(o.f)(g,m);w&&this._focus(g);const S=Object(i.b)(g),P=Object(i.b)(O);P&&(O=P.get());const C=o.d.arr(t.to)||o.d.fun(t.to),{config:x}=a,{decay:I,velocity:D}=x;t.config&&!C&&function(e,t,n){n&&(v(n=Object(l.default)({},n),t),t=Object(l.default)(Object(l.default)({},n),t)),v(e,t),Object.assign(e,t);for(const t in y)null==e[t]&&(e[t]=y[t]);let{mass:r,frequency:i,damping:a}=e;o.d.und(i)||(i<.01&&(i=.01),a<0&&(a=0),e.tension=Math.pow(2*Math.PI/i,2)*r,e.friction=4*Math.PI*a*r/i)}(x,_(t.config,r),t.config!==c.config?_(c.config,r):void 0);let T=Object(f.f)(this);if(!T||o.d.und(g))return n(R(this,!0));const F=o.d.und(t.reset)?u&&!t.default:!o.d.und(O)&&E(t.reset,r),L=F?O:this.get(),V=A(g),U=o.d.num(V)||o.d.arr(V)||Object(o.e)(V),B=!C&&(!U||E(c.immediate||t.immediate,r));if(w)if(B)T=this._updateNode(V);else{const e=this._getNodeType(g);if(e!==T.constructor)throw Error("Cannot animate between "+T.constructor.name+" and "+e.name+', as the "to" prop suggests')}const W=T.constructor;let q=!!S,G=!1;if(!q){const e=F||this.is("CREATED")&&j;(w||e)&&(G=Object(o.f)(A(L),V),q=!G),Object(o.f)(x.decay,I)&&Object(o.f)(x.velocity,D)||(q=!0)}if(G&&this.is(H)&&(a.changed&&!F?q=!0:q||this._stop()),!C){(q||Object(i.b)(m))&&(a.values=T.getPayload(),a.toValues=S?null:W==f.c?[1]:Object(o.h)(V)),a.immediate=B,a.onStart=$(d("onStart"),r),a.onChange=$(d("onChange"),r);const e=a.onRest,c=F&&!t.onRest?e[0]||o.g:K($(d("onRest"),r),this);if(q){a.onRest=[c,K(n,this)];let t=F?0:1;t{for(;te.lastPosition)),super._reset()}_start(){this.is(H)||(this._phase=H,super._start(),p.skipAnimation?this.finish():p.frameLoop.start(this))}_stop(e){if(this.resume(),this.is(H)){this._phase="IDLE",this._onChange(this.get(),!0);const t=this.animation;Object(o.b)(t.values,e=>{e.done=!0});const n=t.onRest;n.length&&(t.onRest=[t.toValues?o.g:n[0]],t.changed||(n[0]=o.g),Object(o.b)(n,t=>t(e)))}}}function q(e,t){if(e.is("DISPOSED"))throw Error('Cannot call "'+t+'" of disposed "'+e.constructor.name+'" object')}function $(e,t){return o.d.fun(e)?e:t&&e?e[t]:void 0}const K=(e,t)=>{const{to:n}=t.animation;return e?r=>{if(r)e(M(t));else{const r=A(n),i=A(t.get()),a=Object(o.f)(i,r);e(R(t,a))}}:o.g};function G(e,t=e.loop,n=e.to){let r=_(t);if(r){const i=!0!==r&&I(r),a=(i||e).reverse,c=!i||i.reset;return X(Object(l.default)(Object(l.default)({},e),{},{loop:t,default:!1,to:!a||o.d.arr(n)||o.d.fun(n)?n:void 0,from:c?e.from:void 0,reset:c},i))}}function X(e){const{to:t,from:n}=e=I(e),r=new Set;return n?Y(n,r):delete e.from,o.d.obj(t)?Y(t,r):t||delete e.to,e.keys=r.size?Array.from(r):null,e}function Y(e,t){Object(o.b)(e,(e,n)=>null!=e&&t.add(n))}const J=["onStart","onChange","onRest"];let Z=1;class Q{constructor(e,t){this.id=Z++,this.springs={},this.queue=[],this._flush=void 0,this._initialProps=void 0,this._phase="CREATED",this._lastAsyncId=0,this._active=new Set,this._state={pauseQueue:new Set,resumeQueue:new Set},this._events={onStart:new Set,onChange:new Set,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start(e)}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle)}is(e){return this._phase==e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}update(e){return e&&this.queue.push(X(e)),this}start(e){const t=e?Object(o.h)(e).map(X):this.queue;return e||(this.queue=[]),this._flush?this._flush(this,t):(ie(this,t),ee(this,t))}stop(e){if(o.d.und(e))this.each(e=>e.stop()),F(this._state,this._lastAsyncId);else{const t=this.springs;Object(o.b)(Object(o.h)(e),e=>t[e].stop())}return this}pause(e){if(o.d.und(e))this.each(e=>e.pause());else{const t=this.springs;Object(o.b)(Object(o.h)(e),e=>t[e].pause())}return this}resume(e){if(o.d.und(e))this.each(e=>e.resume());else{const t=this.springs;Object(o.b)(Object(o.h)(e),e=>t[e].resume())}return this}reset(){return this.each(e=>e.reset()),this}each(e){Object(o.b)(this.springs,e)}dispose(){this._state.asyncTo=void 0,this.each(e=>e.dispose()),this.springs={}}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0;r&&this._phase!=H&&(this._phase=H,Object(o.c)(e,e=>e(this)));const i=(t.size||!r&&n.size)&&this.get();Object(o.c)(t,e=>e(i)),r||(this._phase="IDLE",Object(o.c)(n,([e,t])=>{t.value=i,e(t)}))}onParentChange(e){"change"==e.type&&(this._active[e.idle?"delete":"add"](e.parent),p.frameLoop.onFrame(this._onFrame))}}function ee(e,t){return Promise.all(t.map(t=>function e(t,n,r){const{to:i,loop:a,onRest:c}=n;a&&(n.loop=!1);const s=o.d.arr(i)||o.d.fun(i)?i:void 0;s?(n.to=void 0,n.onRest=void 0):Object(o.b)(J,e=>{const r=n[e];if(o.d.fun(r)){const o=t._events[e];o instanceof Set?n[e]=()=>o.add(r):n[e]=({finished:e,cancelled:t})=>{const n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e,cancelled:t})}}});const l=(n.keys||Object.keys(t.springs)).map(e=>t.springs[e].start(n)),u=t._state;s?l.push(D(++t._lastAsyncId,{props:n,state:u,actions:{pause:o.g,resume:o.g,start(e,n){e.onRest=c,e.cancel?((e,t)=>!o.d.und(P(e,t)))(e,"cancel")&&F(u,e.callId):n(z(s,e,u,t))}}})):n.keys||!0!==n.cancel||F(u,t._lastAsyncId);return Promise.all(l).then(o=>{const c=T(t,o);if(a&&c.finished&&(!r||!c.noop)){const r=G(n,a,i);if(r)return ie(t,[r]),e(t,r,!0)}return c})}(e,t))).then(t=>T(e,t))}function te(e,t){const n=Object(l.default)({},e.springs);return t&&Object(o.b)(Object(o.h)(t),e=>{o.d.und(e.keys)&&(e=X(e)),o.d.obj(e.to)||(e=Object(l.default)(Object(l.default)({},e),{},{to:void 0})),oe(n,e,e=>re(e))}),n}function ne(e,t){Object(o.b)(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,t.addChild(e))})}function re(e,t){const n=new W;return n.key=e,t&&n.addChild(t),n}function oe(e,t,n){t.keys&&Object(o.b)(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function ie(e,t){Object(o.b)(t,t=>{oe(e.springs,t,t=>re(t,e))})}const ae=Object(u.createContext)({}),ce=e=>{let{children:t}=e,n=Object(m.default)(e,["children"]);const r=Object(u.useContext)(ae);n=w(()=>Object(l.default)(Object(l.default)({},r),n),[r,n.pause,n.cancel,n.immediate,n.config]);const{Provider:o}=ae;return Object(u.createElement)(o,{value:n},t)};ce.Provider=ae.Provider,ce.Consumer=ae.Consumer;const se=()=>Object(u.useContext)(ae),le=e=>({get controllers(){return e()},update(t){return Object(o.b)(e(),(e,n)=>{e.update(S(t,n,e))}),this},async start(t){const n=await Promise.all(e().map((e,n)=>{const r=S(t,n,e);return e.start(r)}));return{value:n.map(e=>e.value),finished:n.every(e=>e.finished)}},stop:t=>Object(o.b)(e(),e=>e.stop(t)),pause:t=>Object(o.b)(e(),e=>e.pause(t)),resume:t=>Object(o.b)(e(),e=>e.resume(t))});const ue="enter";function fe(e,{key:t,keys:n=t}){return o.d.und(n)?e:o.d.fun(n)?e.map(n):Object(o.h)(n)}function pe(e){let{items:t,children:n}=e,i=Object(m.default)(e,["items","children"]);return Object(u.createElement)(u.Fragment,null,function(e,t,n){const{ref:i,reset:a,sort:s,trail:f=0,expires:p=!0}=t,d=Object(o.h)(e),h=[],m=fe(d,t),b=Object(u.useRef)(null),y=a?null:b.current;Object(r.a)(()=>{b.current=h}),Object(c.b)(()=>()=>Object(o.b)(b.current,e=>{e.expired&&clearTimeout(e.expirationId),e.ctrl.dispose()}));const g=[];if(y&&Object(o.b)(y,(e,t)=>{e.expired?clearTimeout(e.expirationId):~(t=g[t]=m.indexOf(e.key))&&(h[t]=e)}),Object(o.b)(d,(e,t)=>{h[t]||(h[t]={key:m[t],item:e,phase:"mount",ctrl:new Q})}),g.length){let e=-1;Object(o.b)(g,(n,r)=>{const o=y[r];~n?(e=h.indexOf(o),h[e]=Object(l.default)(Object(l.default)({},o),{},{item:d[n]})):t.leave&&h.splice(++e,0,o)})}o.d.fun(s)&&h.sort((e,t)=>s(e.item,t.item));let v=-f;const O=Object(c.a)(),j=k(t),w=new Map;Object(o.b)(h,(e,n)=>{const r=e.key,i=e.phase;let a,c;if("mount"==i)a=t.enter,c=ue;else{const e=m.indexOf(r)<0;if("leave"!=i)if(e)a=t.leave,c="leave";else{if(!(a=t.update))return;c="update"}else{if(e)return;a=t.enter,c=ue}}if(a=_(a,e.item,n),a=o.d.obj(a)?I(a):{to:a},!a.config){const r=t.config||j.config;a.config=_(r,e.item,n)}const s=Object(l.default)(Object(l.default)({},j),{},{delay:v+=f,reset:!1},a);if(c==ue&&o.d.und(s.from)){const r=o.d.und(t.initial)||y?t.from:t.initial;s.from=_(r,e.item,n)}const{onRest:u}=s;s.onRest=e=>{const t=b.current,n=t.find(e=>e.key===r);if(n)if(o.d.fun(u)&&u(e,n),e.cancelled&&"update"!=n.phase)n.phase=i;else if(n.ctrl.idle){const e=t.every(e=>e.ctrl.idle);if("leave"==n.phase){const t=_(p,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(O,r)))}}e&&t.some(e=>e.expired)&&O()}};const d=te(e.ctrl,s);w.set(e,{phase:c,springs:d,payload:s})});const E=se();Object(r.a)(()=>{Object(o.b)(h,e=>{e.ctrl.start({default:E})})},[E]);const S=Object(u.useMemo)(()=>le(()=>b.current.map(e=>e.ctrl)),[]);Object(u.useImperativeHandle)(i,()=>S),Object(r.a)(()=>{Object(o.b)(w,({phase:e,springs:t,payload:n},r)=>{ne(r.ctrl,t),E.cancel||(r.phase=e,e==ue&&r.ctrl.start({default:E}),r.ctrl[i?"update":"start"](n))})},a?void 0:n);const P=e=>Object(u.createElement)(u.Fragment,null,h.map((t,n)=>{const{springs:r}=w.get(t)||t.ctrl,i=e(Object(l.default)({},r),t.item,t,n);return i&&i.type?Object(u.createElement)(i.type,Object(l.default)({},i.props,{key:o.d.str(t.key)||o.d.num(t.key)?t.key:t.ctrl.id,ref:i.ref})):i}));return 3==arguments.length?[P,S.start,S.stop]:P}(t,i)(n))}class de extends B{constructor(e,t){super(),this.source=e,this.key=void 0,this.idle=!0,this.calc=void 0,this.calc=Object(s.a)(...t);const n=this._get(),r=o.d.arr(n)?f.a:f.d;Object(f.h)(this,r.create(n))}advance(e){const t=this._get(),n=this.get();Object(o.f)(t,n)||(Object(f.f)(this).setValue(t),this._onChange(t,this.idle))}_get(){const e=o.d.arr(this.source)?this.source.map(e=>e.get()):Object(o.h)(this.source.get());return this.calc(...e)}_reset(){Object(o.b)(Object(f.g)(this),e=>e.reset()),super._reset()}_start(){this.idle=!1,super._start(),p.skipAnimation?(this.idle=!0,this.advance()):p.frameLoop.start(this)}_attach(){let e=!0,t=1;Object(o.b)(Object(o.h)(this.source),n=>{V(n)&&(n.idle||(e=!1),t=Math.max(t,n.priority+1)),n.addChild(this)}),this.priority=t,e||(this._reset(),this._start())}_detach(){Object(o.b)(Object(o.h)(this.source),e=>{e.removeChild(this)}),this.idle=!0}onParentChange(e){"start"==e.type?this.advance():"change"==e.type?this.idle?this.advance():e.idle&&(this.idle=Object(o.h)(this.source).every(e=>!1!==e.idle),this.idle&&(this.advance(),Object(o.b)(Object(f.g)(this),e=>{e.done=!0}))):"priority"==e.type&&(this.priority=Object(o.h)(this.source).reduce((e,t)=>Math.max(e,(t.priority||0)+1),0)),super.onParentChange(e)}}a.Globals.assign({createStringInterpolator:b.a,to:(e,t)=>new de(e,t)})},function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return _}));var r=n(0),o=n(19),i=n(5),a=n.n(i),c=(n(2),n(16)),s=n.n(c);function l(e){return(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})(e)}function u(){return(u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:null;return e.props.onChange(e.props.option.inline_value?t||"":h(h({},e.props.value),{},{url:e.getUrlFor(n),attachment_id:t}))})),w(O(e),"getAttachmentId",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.props;return t.option.inline_value?t.value:t.value.attachment_id})),w(O(e),"onSelect",(function(){var t=e.frame.state().get("selection").first().toJSON();(e.props.option.logo||{}).width===t.width&&(e.props.option.logo||{}).height===t.height&&!(e.props.option.logo||{}).flex_width&&!(e.props.option.logo||{}).flex_height||e.props.option.skipCrop,e.setImageFromAttachment(t),e.frame.close()})),w(O(e),"onCropped",(function(t){e.setImageFromAttachment(t)})),w(O(e),"onSkippedCrop",(function(){var t=e.frame.state().get("selection").first().toJSON();e.setImageFromAttachment(t)})),w(O(e),"updateAttachmentInfo",(function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=e.getAttachmentId();n&&(!wp.media.attachment(n).get("url")||t?wp.media.attachment(n).fetch().then((function(){return e.setState({attachment_info:JSON.parse(JSON.stringify(wp.media.attachment(n).toJSON()))})})):e.setState({attachment_info:JSON.parse(JSON.stringify(wp.media.attachment(n).toJSON()))}),e.detachListener(),wp.media.attachment(n).on("change",e.updateAttachmentInfo))})),e}return t=l,(n=[{key:"initFrame",value:function(){var e=this;this.frame=wp.media({button:{text:"Select",close:!1},states:[new wp.media.controller.Library({title:"Select logo",library:wp.media.query({type:"image"}),multiple:!1,date:!1,priority:20,suggestedWidth:(this.props.option.logo||{}).width,suggestedHeight:(this.props.option.logo||{}).height})].concat(f((this.props.option.skipCrop,[])))}),this.frame.on("select",this.onSelect,this),this.frame.on("close",(function(){e.props.option.onFrameClose&&e.props.option.onFrameClose()})),this.frame.on("cropped",this.onCropped,this),this.frame.on("skippedcrop",this.onSkippedCrop,this)}},{key:"openFrame",value:function(){this.initFrame(),this.frame.setState("library").open(),this.props.option.onFrameOpen&&this.props.option.onFrameOpen()}},{key:"calculateImageSelectOptions",value:function(e,t){var n,r,o,i=t.get("control"),a=!!parseInt((i.props.option.logo||{}).flex_width,10),c=!!parseInt((i.props.option.logo||{}).flex_height,10),s=e.get("width"),l=e.get("height"),u=parseInt((i.props.option.logo||{}).width,10),f=parseInt((i.props.option.logo||{}).height,10),p=u/f,d=u,h=f;return t.set("canSkipCrop",!i.mustBeCropped(a,c,u,f,s,l)),s/l>p?u=(f=l)*p:f=(u=s)/p,o={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:s,imageHeight:l,minWidth:d>u?u:d,minHeight:h>f?f:h,x1:n=(s-u)/2,y1:r=(l-f)/2,x2:u+n,y2:f+r},!1===c&&!1===a&&(o.aspectRatio=u+":"+f),!0===c&&(delete o.minHeight,o.maxWidth=s),!0===a&&(delete o.minWidth,o.maxHeight=l),o}},{key:"mustBeCropped",value:function(e,t,n,r,o,i){return!(!0===e&&!0===t||!0===e&&r===i||!0===t&&n===o||n===o&&r===i||o<=n)}},{key:"setImageFromAttachment",value:function(e){this.onChange(e.id,JSON.parse(JSON.stringify(wp.media.attachment(e.id).toJSON()))),this.updateAttachmentInfo()}},{key:"detachListener",value:function(){this.getAttachmentId()&&wp.media.attachment(this.getAttachmentId()).off("change",this.updateAttachmentInfo)}},{key:"componentDidUpdate",value:function(e){this.getAttachmentId()!==this.getAttachmentId(e)&&(wp.media.attachment(this.getAttachmentId(e)).off("change",this.updateAttachmentInfo),this.updateAttachmentInfo())}},{key:"componentDidMount",value:function(){this.updateAttachmentInfo()}},{key:"componentWillUnmount",value:function(){this.detachListener()}},{key:"render",value:function(){var e,t=this;return Object(r.createElement)("div",u({className:a()("attachment-media-view ct-attachment",(e={},w(e,"landscape",this.getAttachmentId()&&this.state.attachment_info),w(e,"attachment-media-view-image",this.getAttachmentId()&&this.state.attachment_info),e))},this.props.option.attr||{}),this.getAttachmentId()&&this.state.attachment_info?Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",{className:"thumbnail thumbnail-image",onClick:function(){return!t.props.option.has_position_picker&&t.openFrame()}},!this.props.option.has_position_picker&&Object(r.createElement)("img",{className:"attachment-thumb",src:this.getUrlFor(this.state.attachment_info),draggable:"false",alt:""}),this.props.option.has_position_picker&&Object(r.createElement)(o.FocalPointPicker,{url:this.getUrlFor(this.state.attachment_info),dimensions:{width:400,height:100},value:this.props.value,onChange:function(e){t.props.onChange(h(h({},t.props.value),e))}}),Object(r.createElement)("div",{className:"actions"},Object(r.createElement)("button",{type:"button",className:"button edit-button control-focus",title:"Edit",onClick:function(e){e.stopPropagation(),t.openFrame()},id:"customize-media-control-button-35"}),Object(r.createElement)("button",{onClick:function(e){e.stopPropagation(),t.setState({attachment_info:null}),t.onChange(null)},title:"Remove",type:"button",className:"button remove-button"})))):Object(r.createElement)(r.Fragment,null,Object(r.createElement)("button",{type:"button",onClick:function(){return t.openFrame()},className:"button ct-upload-button",id:"customize-media-control-button-50"},this.props.option.emptyLabel||"Select logo")))}}])&&b(t.prototype,n),i&&b(t,i),l}(r.Component)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(49),i=n(17),a=n(18);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;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1)&&(C.indexOf(n)>-1||m),M="original"===n?"original":-1===n.indexOf("/")?"custom":"predefined",z=(n.indexOf("/"),Object(r.createElement)(r.Fragment,null,t&&t["inner-options"]&&Object(r.createElement)("ul",{className:"ct-modal-tabs"},Object(r.createElement)("li",{onClick:function(){return P("ratio")},className:i()({active:"ratio"===S})},Object(a.__)("Image Ratio","blocksy")),Object(r.createElement)("li",{onClick:function(){return P("size")},className:i()({active:"size"===S})},Object(a.__)("Image Size","blocksy"))),Object(r.createElement)("div",{className:"ct-ratio-content"},"ratio"===S&&Object(r.createElement)("div",{className:i()("ct-ratio-picker",{reversed:R})},Object(r.createElement)("ul",{className:"ct-radio-option ct-buttons-group"},v&&Object(r.createElement)("li",{className:i()({active:"original"===M}),onClick:function(){"original"!==n&&o("original")}},Object(a.__)("Original","blocksy")),Object(r.createElement)("li",{className:i()({active:"predefined"===M}),onClick:function(){-1!==n.indexOf("/")&&"original"!==n||o("original"===t.value?"1/1":t.value)}},Object(a.__)("Predefined","blocksy")),Object(r.createElement)("li",{className:i()({active:"custom"===M}),onClick:function(){if(-1!==n.indexOf("/")||"original"===n){var e=h(("original"===n?"original"===t.value?"1/1":t.value:n).split("/"),2),r=e[0],i=e[1];o("".concat(r,":").concat(i))}}},Object(a.__)("Custom","blocksy"))),"predefined"===M&&Object(r.createElement)("div",{className:"ct-ratio-predefined"},Object(r.createElement)("ul",{className:"ct-buttons-group"},["1/1"].concat(d(R?C:k)).map((function(e){return Object(r.createElement)("li",{key:e,className:i()({active:e===n}),onClick:function(){return o(e)}},e)}))),Object(r.createElement)("button",{onClick:function(e){if(e.preventDefault(),"1/1"!==n){var t=h(n.split("/"),2),r=t[0],i=t[1];b(+r<+i),o(n.split("/").reverse().join("/"))}else b(!R)}},Object(r.createElement)("span",null),Object(r.createElement)("i",{className:"ct-tooltip-top"},"Reverse"))),"custom"===M&&Object(r.createElement)("div",{className:"ct-ratio-custom"},Object(r.createElement)("div",{className:"ct-option-input"},Object(r.createElement)("input",{type:"text",value:n.split(":")[0],onChange:function(e){var t=e.target.value;o("".concat(t,":").concat(n.split(":")[1]))}})),Object(r.createElement)("span",null,":"),Object(r.createElement)("div",{className:"ct-option-input"},Object(r.createElement)("input",{type:"text",value:n.split(":")[1],onChange:function(e){var t=e.target.value;o("".concat(n.split(":")[0],":").concat(t))}})),Object(r.createElement)("div",{className:"ct-notification",dangerouslySetInnerHTML:{__html:Object(a.sprintf)(Object(a.__)("Use this online %stool%s for calculating a custom image ratio based on your image size.","blocksy"),'',"")}})),"original"===M&&Object(r.createElement)("div",{className:"ct-ratio-original"},Object(r.createElement)("div",{className:"ct-notification"},Object(a.__)("Images will be displayed using the aspect ratio in which they were uploaded.","blocksy")))),"size"===S&&t["inner-options"]&&Object(r.createElement)(p.a,{onChange:function(e,t){return s(e,t)},options:t["inner-options"],value:l}))));return"inline"===j?z:Object(r.createElement)("div",{ref:x,className:i()("ct-ratio-picker-container",{})},Object(r.createElement)(c.default,{useCapture:!1,disabled:!D,className:"ct-ratio-preview",onOutsideClick:function(){D&&N({isTransitioning:!1,isPicking:!1})},wrapperProps:{onClick:function(e){e.preventDefault(),N({isTransitioning:!0,isPicking:!D})}}},n.indexOf(":")>-1&&Object(r.createElement)("span",{className:"ct-ratio-key"},Object(a.__)("Custom","blocksy")),n.indexOf("/")>-1&&Object(r.createElement)("span",{className:"ct-ratio-key"},Object(a.__)("Predefined","blocksy")),"original"===n?Object(a.__)("Original Ratio","blocksy"):n.replace("/",":"),_&&Object(r.createElement)("span",{className:"ct-width-key"},l[_])),Object(r.createElement)(f,{el:x,value:n,onChange:o,option:t,isPicking:D,isTransitioning:T,onPickingChange:function(e){N({isTransitioning:!0,isPicking:e})},stopTransitioning:function(){return N({isPicking:D,isTransitioning:!1})},renderContent:function(){return z}}))};y.ControlEnd=function(){return Object(r.createElement)("div",{className:"ct-color-modal-wrapper",onMouseDown:function(e){return e.stopPropagation()},onMouseUp:function(e){return e.stopPropagation()}})};t.default=y},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(3);function o(e,t){var n=Object(r.useState)((function(){return{inputs:t,result:e()}}))[0],o=Object(r.useRef)(n),i=Boolean(t&&o.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n1&&void 0!==arguments[1])||arguments[1];return e&&Object.keys(e).indexOf("desktop")>-1?t?e:e.desktop:t?{desktop:e,tablet:e,mobile:e}:e}},function(e,t,n){"use strict";var r=Array.prototype.slice,o=n(61),i=Object.keys,a=i?function(e){return i(e)}:n(78),c=Object.keys;a.shim=function(){Object.keys?function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2)||(Object.keys=function(e){return o(e)?c(r.call(e)):c(e)}):Object.keys=a;return Object.keys||a},e.exports=a},function(e,t,n){"use strict";var r=Object.prototype.toString;e.exports=function(e){var t=r.call(e),n="[object Arguments]"===t;return n||(n="[object Array]"!==t&&null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Function]"===r.call(e.callee)),n}},function(e,t,n){"use strict";var r=n(50),o=n(82)("%Function%"),i=o.apply,a=o.call;e.exports=function(){return r.apply(a,arguments)},e.exports.apply=function(){return r.apply(i,arguments)}},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){"use strict";var r=function(e){return e!=e};e.exports=function(e,t){return 0===e&&0===t?1/e==1/t:e===t||!(!r(e)||!r(t))}},function(e,t,n){"use strict";var r=n(64);e.exports=function(){return"function"==typeof Object.is?Object.is:r}},function(e,t,n){"use strict";var r=Object,o=TypeError;e.exports=function(){if(null!=this&&this!==r(this))throw new o("RegExp.prototype.flags getter called on non-object");var e="";return this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.sticky&&(e+="y"),e}},function(e,t,n){"use strict";var r=n(66),o=n(40).supportsDescriptors,i=Object.getOwnPropertyDescriptor,a=TypeError;e.exports=function(){if(!o)throw new a("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");if("gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof/a/.dotAll)return e.get}return r}},function(e,t){var n={utf8:{stringToBytes:function(e){return n.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(n.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function l(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 * @author owenm * @license MIT */i=function(){"use strict";function e(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}var t=e(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),n=e(/Edge/i),r=e(/firefox/i),o=e(/safari/i)&&!e(/chrome/i)&&!e(/android/i),i=e(/iP(ad|od|hone)/i),c=e(/chrome/i)&&e(/android/i),l={capture:!1,passive:!1};function f(e,n,r){e.addEventListener(n,r,!t&&l)}function d(e,n,r){e.removeEventListener(n,r,!t&&l)}function h(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function m(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function b(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&h(e,t):h(e,t))||r&&e===n)return e;if(e===n)break}while(e=m(e))}return null}var y,g=/\s+/g;function v(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(g," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(g," ")}}function O(e,t,n){var r=e&&e.style;if(r){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function j(e,t){var n="";if("string"==typeof e)n=e;else do{var r=O(e,"transform");r&&"none"!==r&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return o&&new o(n)}function w(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o=i:o<=i))return r;if(r===_())break;r=I(r,!1)}return!1}function P(e,t,n){for(var r=0,o=0,i=e.children;o * @author owenm * @license MIT */var H=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.evt,o=s(n,["evt"]);U.pluginEvent.bind(Re)(e,t,u({dragEl:q,parentEl:$,ghostEl:K,rootEl:G,nextEl:X,lastDownEl:Y,cloneEl:J,cloneHidden:Z,dragStarted:fe,putSortable:oe,activeSortable:Re.active,originalEvent:r,oldIndex:Q,oldDraggableIndex:te,newIndex:ee,newDraggableIndex:ne,hideGhostForTarget:Ae,unhideGhostForTarget:De,cloneNowHidden:function(){Z=!0},cloneNowShown:function(){Z=!1},dispatchSortableEvent:function(e){W({sortable:t,name:e,originalEvent:r})}},o))};function W(e){B(u({putSortable:oe,cloneEl:J,targetEl:q,rootEl:G,oldIndex:Q,oldDraggableIndex:te,newIndex:ee,newDraggableIndex:ne},e))}var q,$,K,G,X,Y,J,Z,Q,ee,te,ne,re,oe,ie,ae,ce,se,le,ue,fe,pe,de,he,me,be=!1,ye=!1,ge=[],ve=!1,Oe=!1,je=[],we=!1,_e=[],Ee="undefined"!=typeof document,Se=i,Pe=n||t?"cssFloat":"float",ke=Ee&&!c&&!i&&"draggable"in document.createElement("div"),Ce=function(){if(Ee){if(t)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),xe=function(e,t){var n=O(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=P(e,0,t),i=P(e,1,t),a=o&&O(o),c=i&&O(i),s=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+E(o).width,l=c&&parseInt(c.marginLeft)+parseInt(c.marginRight)+E(i).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(o&&a.float&&"none"!==a.float){var u="left"===a.float?"left":"right";return!i||"both"!==c.clear&&c.clear!==u?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||s>=r&&"none"===n[Pe]||i&&"none"===n[Pe]&&s+l>r)?"vertical":"horizontal"},Ie=function(e){function t(e,n){return function(r,o,i,a){var c=r.options.group.name&&o.options.group.name&&r.options.group.name===o.options.group.name;if(null==e&&(n||c))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,o,i,a),n)(r,o,i,a);var s=(n?r:o).options.group.name;return!0===e||"string"==typeof e&&e===s||e.join&&e.indexOf(s)>-1}}var n={},r=e.group;r&&"object"==p(r)||(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},Ae=function(){!Ce&&K&&O(K,"display","none")},De=function(){!Ce&&K&&O(K,"display","")};Ee&&document.addEventListener("click",(function(e){if(ye)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ye=!1,!1}),!0);var Te=function(e){if(q){e=e.touches?e.touches[0]:e;var t=(o=e.clientX,i=e.clientY,ge.some((function(e){if(!k(e)){var t=E(e),n=e[z].options.emptyInsertThreshold,r=o>=t.left-n&&o<=t.right+n,c=i>=t.top-n&&i<=t.bottom+n;return n&&r&&c?a=e:void 0}})),a);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[z]._onDragOver(n)}}var o,i,a},Ne=function(e){q&&q.parentNode[z]._isOutsideThisEl(e.target)};function Re(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=Object.assign({},t),e[z]=this;var n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return xe(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Re.supportPointer&&"PointerEvent"in window,emptyInsertThreshold:5};for(var r in U.initializePlugins(this,e,n),n)!(r in t)&&(t[r]=n[r]);for(var o in Ie(t),this)"_"===o.charAt(0)&&"function"==typeof this[o]&&(this[o]=this[o].bind(this));this.nativeDraggable=!t.forceFallback&&ke,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?f(e,"pointerdown",this._onTapStart):(f(e,"mousedown",this._onTapStart),f(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(f(e,"dragover",this),f(e,"dragenter",this)),ge.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Object.assign(this,F())}function Me(e,r,o,i,a,c,s,l){var u,f,p=e[z],d=p.options.onMove;return!window.CustomEvent||t||n?(u=document.createEvent("Event")).initEvent("move",!0,!0):u=new CustomEvent("move",{bubbles:!0,cancelable:!0}),u.to=r,u.from=e,u.dragged=o,u.draggedRect=i,u.related=a||r,u.relatedRect=c||E(r),u.willInsertAfter=l,u.originalEvent=s,e.dispatchEvent(u),d&&(f=d.call(p,u,s)),f}function ze(e){e.draggable=!1}function Fe(){we=!1}function Le(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function Ve(e){return setTimeout(e,0)}function Ue(e){return clearTimeout(e)}Re.prototype={constructor:Re,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(pe=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,q):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,i=r.preventOnFilter,a=e.type,c=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,s=(c||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,u=r.filter;if(function(e){_e.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&&_e.push(r)}}(n),!q&&!(/mousedown|pointerdown/.test(a)&&0!==e.button||r.disabled)&&!l.isContentEditable&&(this.nativeDraggable||!o||!s||"SELECT"!==s.tagName.toUpperCase())&&!((s=b(s,r.draggable,n,!1))&&s.animated||Y===s)){if(Q=C(s),te=C(s,r.draggable),"function"==typeof u){if(u.call(this,e,s,this))return W({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:n,fromEl:n}),H("filter",t,{evt:e}),void(i&&e.cancelable&&e.preventDefault())}else if(u&&(u=u.split(",").some((function(r){if(r=b(l,r.trim(),n,!1))return W({sortable:t,rootEl:r,name:"filter",targetEl:s,fromEl:n,toEl:n}),H("filter",t,{evt:e}),!0}))))return void(i&&e.cancelable&&e.preventDefault());r.handle&&!b(l,r.handle,n,!1)||this._prepareDragStart(e,c,s)}}},_prepareDragStart:function(e,o,i){var a,c=this,s=c.el,l=c.options,u=s.ownerDocument;if(i&&!q&&i.parentNode===s){var p=E(i);G=s,$=(q=i).parentNode,X=q.nextSibling,Y=i,re=l.group,Re.dragged=q;var d=0,h=i.getBoundingClientRect();if(h.left+95<(o||e).clientX&&(d=(o||e).clientX-h.left-47.5),ie={target:q,clientX:(o||e).clientX-d,clientY:(o||e).clientY},le=ie.clientX-p.left,ue=ie.clientY-p.top,this._lastX=(o||e).clientX-d,this._lastY=(o||e).clientY,q.style["will-change"]="all",a=function(){H("delayEnded",c,{evt:e}),Re.eventCanceled?c._onDrop():(c._disableDelayedDragEvents(),!r&&c.nativeDraggable&&(q.draggable=!0),c._triggerDragStart(e,o),W({sortable:c,name:"choose",originalEvent:e}),v(q,l.chosenClass,!0))},l.ignore.split(",").forEach((function(e){w(q,e.trim(),ze)})),f(u,"dragover",Te),f(u,"mousemove",Te),f(u,"touchmove",Te),f(u,"mouseup",c._onDrop),f(u,"touchend",c._onDrop),f(u,"touchcancel",c._onDrop),r&&this.nativeDraggable&&(this.options.touchStartThreshold=4,q.draggable=!0),H("delayStart",this,{evt:e}),!l.delay||l.delayOnTouchOnly&&!o||this.nativeDraggable&&(n||t))a();else{if(Re.eventCanceled)return void this._onDrop();f(u,"mouseup",c._disableDelayedDrag),f(u,"touchend",c._disableDelayedDrag),f(u,"touchcancel",c._disableDelayedDrag),f(u,"mousemove",c._delayedDragTouchMoveHandler),f(u,"touchmove",c._delayedDragTouchMoveHandler),l.supportPointer&&f(u,"pointermove",c._delayedDragTouchMoveHandler),c._dragStartTimer=setTimeout(a,l.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){q&&ze(q),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;d(e,"mouseup",this._disableDelayedDrag),d(e,"touchend",this._disableDelayedDrag),d(e,"touchcancel",this._disableDelayedDrag),d(e,"mousemove",this._delayedDragTouchMoveHandler),d(e,"touchmove",this._delayedDragTouchMoveHandler),d(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?f(document,"pointermove",this._onTouchMove):f(document,t?"touchmove":"mousemove",this._onTouchMove):(f(q,"dragend",this),f(G,"dragstart",this._onDragStart));try{document.selection?Ve((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(be=!1,G&&q){H("dragStarted",this,{evt:t}),this.nativeDraggable&&f(document,"dragover",Ne);var n=this.options;!e&&v(q,n.dragClass,!1),v(q,n.ghostClass,!0),Re.active=this,e&&this._appendGhost(),W({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(ae){this._lastX=ae.clientX,this._lastY=ae.clientY,Ae();for(var e=document.elementFromPoint(ae.clientX,ae.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(ae.clientX,ae.clientY))!==t;)t=e;if(q.parentNode[z]._isOutsideThisEl(e),t)do{if(t[z]&&t[z]._onDragOver({clientX:ae.clientX,clientY:ae.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=t.parentNode);De()}},_onTouchMove:function(e){if(ie){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=K&&j(K,!0),a=K&&i&&i.a,c=K&&i&&i.d,s=Se&&me&&x(me),l=(o.clientX-ie.clientX+r.x)/(a||1)+(s?s[0]-je[0]:0)/(a||1),u=(o.clientY-ie.clientY+r.y)/(c||1)+(s?s[1]-je[1]:0)/(c||1);if(!Re.active&&!be){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))r.right+10||e.clientX<=r.right&&e.clientY>r.bottom&&e.clientX>=r.left:e.clientX>r.right&&e.clientY>r.top||e.clientX<=r.right&&e.clientY>r.bottom+10}(e,o,this)&&!y.animated){if(y===q)return V(!1);if(y&&i===e.target&&(a=y),a&&(n=E(a)),!1!==Me(G,i,q,t,a,n,e,!!a))return L(),i.appendChild(q),$=i,U(),V(!0)}else if(a.parentNode===i){n=E(a);var g,j,w,_=q.parentNode!==i,P=!function(e,t,n){var r=n?e.left:e.top,o=n?e.right:e.bottom,i=n?e.width:e.height,a=n?t.left:t.top,c=n?t.right:t.bottom,s=n?t.width:t.height;return r===a||o===c||r+i/2===a+s/2}(q.animated&&q.toRect||t,a.animated&&a.toRect||n,o),x=o?"top":"left",I=S(a,"top","top")||S(q,"top","top"),A=I?I.scrollTop:void 0;if(pe!==a&&(j=n[x],ve=!1,Oe=!P&&c.invertSwap||_),0!==(g=function(e,t,n,r,o,i,a,c){var s=r?e.clientY:e.clientX,l=r?n.height:n.width,u=r?n.top:n.left,f=r?n.bottom:n.right,p=!1;if(!a)if(c&&heu+l*i/2:sf-he)return-de}else if(s>u+l*(1-o)/2&&sf-l*i/2)?s>u+l/2?1:-1:0}(e,a,n,o,P?1:c.swapThreshold,null==c.invertedSwapThreshold?c.swapThreshold:c.invertedSwapThreshold,Oe,pe===a))){var D=C(q);do{D-=g,w=$.children[D]}while(w&&("none"===O(w,"display")||w===K))}if(0===g||w===a)return V(!1);pe=a,de=g;var N=a.nextElementSibling,R=!1,M=Me(G,i,q,t,a,n,e,R=1===g);if(!1!==M)return 1!==M&&-1!==M||(R=1===M),we=!0,setTimeout(Fe,30),L(),R&&!N?i.appendChild(q):a.parentNode.insertBefore(q,R?N:a),I&&T(I,0,A-I.scrollTop),$=q.parentNode,void 0===j||Oe||(he=Math.abs(j-E(a)[x])),U(),V(!0)}if(i.contains(q))return V(!1)}return!1}function F(c,s){H(c,h,u({evt:e,isOwner:f,axis:o?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:p,fromSortable:d,target:a,completed:V,onMove:function(n,r){return Me(G,i,q,t,n,E(n),e,r)},changed:U},s))}function L(){F("dragOverAnimationCapture"),h.captureAnimationState(),h!==d&&d.captureAnimationState()}function V(t){return F("dragOverCompleted",{insertion:t}),t&&(f?l._hideClone():l._showClone(h),h!==d&&(v(q,oe?oe.options.ghostClass:l.options.ghostClass,!1),v(q,c.ghostClass,!0)),oe!==h&&h!==Re.active?oe=h:h===Re.active&&oe&&(oe=null),d===h&&(h._ignoreWhileAnimating=a),h.animateAll((function(){F("dragOverAnimationComplete"),h._ignoreWhileAnimating=null})),h!==d&&(d.animateAll(),d._ignoreWhileAnimating=null)),(a===q&&!q.animated||a===i&&!a.animated)&&(pe=null),c.dragoverBubble||e.rootEl||a===document||(q.parentNode[z]._isOutsideThisEl(e.target),!t&&Te(e)),!c.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function U(){ee=C(q),ne=C(q,c.draggable),W({sortable:h,name:"change",toEl:i,newIndex:ee,newDraggableIndex:ne,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){d(document,"mousemove",this._onTouchMove),d(document,"touchmove",this._onTouchMove),d(document,"pointermove",this._onTouchMove),d(document,"dragover",Te),d(document,"mousemove",Te),d(document,"touchmove",Te)},_offUpEvents:function(){var e=this.el.ownerDocument;d(e,"mouseup",this._onDrop),d(e,"touchend",this._onDrop),d(e,"pointerup",this._onDrop),d(e,"touchcancel",this._onDrop),d(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;ee=C(q),ne=C(q,n.draggable),H("drop",this,{evt:e}),$=q&&q.parentNode,ee=C(q),ne=C(q,n.draggable),Re.eventCanceled||(be=!1,Oe=!1,ve=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Ue(this.cloneId),Ue(this._dragStartId),this.nativeDraggable&&(d(document,"drop",this),d(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),o&&O(document.body,"user-select",""),O(q,"transform",""),e&&(fe&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),K&&K.parentNode&&K.parentNode.removeChild(K),(G===$||oe&&"clone"!==oe.lastPutMode)&&J&&J.parentNode&&J.parentNode.removeChild(J),q&&(this.nativeDraggable&&d(q,"dragend",this),ze(q),q.style["will-change"]="",fe&&!be&&v(q,oe?oe.options.ghostClass:this.options.ghostClass,!1),v(q,this.options.chosenClass,!1),W({sortable:this,name:"unchoose",toEl:$,newIndex:null,newDraggableIndex:null,originalEvent:e}),G!==$?(ee>=0&&(W({rootEl:$,name:"add",toEl:$,fromEl:G,originalEvent:e}),W({sortable:this,name:"remove",toEl:$,originalEvent:e}),W({rootEl:$,name:"sort",toEl:$,fromEl:G,originalEvent:e}),W({sortable:this,name:"sort",toEl:$,originalEvent:e})),oe&&oe.save()):ee!==Q&&ee>=0&&(W({sortable:this,name:"update",toEl:$,originalEvent:e}),W({sortable:this,name:"sort",toEl:$,originalEvent:e})),Re.active?(null!=ee&&-1!==ee||(ee=Q,ne=te),W({sortable:this,name:"end",toEl:$,originalEvent:e}),this.save()):W({sortable:this,name:"end",toEl:$,originalEvent:e})))),this._nulling()},_nulling:function(){H("nulling",this),G=q=$=K=X=J=Y=Z=ie=ae=fe=ee=ne=Q=te=pe=de=oe=re=Re.dragged=Re.ghost=Re.clone=Re.active=null,_e.forEach((function(e){e.checked=!0})),_e.length=ce=se=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":q&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,o=n.length,i=this.options;r1&&(st.forEach((function(e){r.addAnimationState({target:e,rect:ft?E(e):o}),M(e),e.fromRect=o,t.removeAnimationState(e)})),ft=!1,function(e,t){st.forEach((function(n,r){var o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)}))}(!this.options.removeCloneOnHide,n))},dragOverCompleted:function(e){var t=e.sortable,n=e.isOwner,r=e.insertion,o=e.activeSortable,i=e.parentEl,a=e.putSortable,c=this.options;if(r){if(n&&o._hideClone(),ut=!1,c.animation&&st.length>1&&(ft||!n&&!o.options.sort&&!a)){var s=E(it,!1,!0,!0);st.forEach((function(e){e!==it&&(R(e,s),i.appendChild(e))})),ft=!0}if(!n)if(ft||ht(),st.length>1){var l=ct;o._showClone(t),o.options.animation&&!ct&&l&<.forEach((function(e){o.addAnimationState({target:e,rect:at}),e.fromRect=at,e.thisAnimationDuration=null}))}else o._showClone(t)}},dragOverAnimationCapture:function(e){var t=e.dragRect,n=e.isOwner,r=e.activeSortable;if(st.forEach((function(e){e.thisAnimationDuration=null})),r.options.animation&&!n&&r.multiDrag.isMultiDrag){at=Object.assign({},t);var o=j(it,!0);at.top-=o.f,at.left-=o.e}},dragOverAnimationComplete:function(){ft&&(ft=!1,ht())},drop:function(e){var t=e.originalEvent,n=e.rootEl,r=e.parentEl,o=e.sortable,i=e.dispatchSortableEvent,a=e.oldIndex,c=e.putSortable,s=c||this.sortable;if(t){var l=this.options,u=r.children;if(!pt)if(l.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),v(it,l.selectedClass,!~st.indexOf(it)),~st.indexOf(it))st.splice(st.indexOf(it),1),rt=null,B({sortable:o,rootEl:n,name:"deselect",targetEl:it,originalEvt:t});else{if(st.push(it),B({sortable:o,rootEl:n,name:"select",targetEl:it,originalEvt:t}),t.shiftKey&&rt&&o.el.contains(rt)){var f,p,d=C(rt),h=C(it);if(~d&&~h&&d!==h)for(h>d?(p=d,f=h):(p=h,f=d+1);p1){var m=E(it),b=C(it,":not(."+this.options.selectedClass+")");if(!ut&&l.animation&&(it.thisAnimationDuration=null),s.captureAnimationState(),!ut&&(l.animation&&(it.fromRect=m,st.forEach((function(e){if(e.thisAnimationDuration=null,e!==it){var t=ft?E(e):m;e.fromRect=t,s.addAnimationState({target:e,rect:t})}}))),ht(),st.forEach((function(e){u[b]?r.insertBefore(e,u[b]):r.appendChild(e),b++})),a===C(it))){var y=!1;st.forEach((function(e){e.sortableIndex===C(e)||(y=!0)})),y&&i("update")}st.forEach((function(e){M(e)})),s.animateAll()}ot=s}(n===r||c&&"clone"!==c.lastPutMode)&<.forEach((function(e){e.parentNode&&e.parentNode.removeChild(e)}))}},nullingGlobal:function(){this.isMultiDrag=pt=!1,lt.length=0},destroyGlobal:function(){this._deselectMultiDrag(),d(document,"pointerup",this._deselectMultiDrag),d(document,"mouseup",this._deselectMultiDrag),d(document,"touchend",this._deselectMultiDrag),d(document,"keydown",this._checkKeyDown),d(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(e){if(!(void 0!==pt&&pt||ot!==this.sortable||e&&b(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;st.length;){var t=st[0];v(t,this.options.selectedClass,!1),st.shift(),B({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvt:e})}},_checkKeyDown:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Object.assign(e,{pluginName:"multiDrag",utils:{select:function(e){var t=e.parentNode[z];t&&t.options.multiDrag&&!~st.indexOf(e)&&(ot&&ot!==t&&(ot.multiDrag._deselectMultiDrag(),ot=t),v(e,t.options.selectedClass,!0),st.push(e))},deselect:function(e){var t=e.parentNode[z],n=st.indexOf(e);t&&t.options.multiDrag&&~n&&(v(e,t.options.selectedClass,!1),st.splice(n,1))}},eventProperties:function(){var e=this,t=[],n=[];return st.forEach((function(r){var o;t.push({multiDragElement:r,index:r.sortableIndex}),o=ft&&r!==it?-1:ft?C(r,":not(."+e.options.selectedClass+")"):C(r),n.push({multiDragElement:r,index:o})})),{items:a(st),clones:[].concat(lt),oldIndicies:t,newIndicies:n}},optionListeners:{multiDragKey:function(e){return"ctrl"===(e=e.toLowerCase())?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e}}})}),Re},"object"===p(t)&&void 0!==e?e.exports=i():void 0===(o="function"==typeof(r=i)?r.call(t,n,t,e):r)||(e.exports=o)},function(e,t,n){"use strict";t.a={transparent:0,aliceblue:4042850303,antiquewhite:4209760255,aqua:16777215,aquamarine:2147472639,azure:4043309055,beige:4126530815,bisque:4293182719,black:255,blanchedalmond:4293643775,blue:65535,blueviolet:2318131967,brown:2771004159,burlywood:3736635391,burntsienna:3934150143,cadetblue:1604231423,chartreuse:2147418367,chocolate:3530104575,coral:4286533887,cornflowerblue:1687547391,cornsilk:4294499583,crimson:3692313855,cyan:16777215,darkblue:35839,darkcyan:9145343,darkgoldenrod:3095792639,darkgray:2846468607,darkgreen:6553855,darkgrey:2846468607,darkkhaki:3182914559,darkmagenta:2332068863,darkolivegreen:1433087999,darkorange:4287365375,darkorchid:2570243327,darkred:2332033279,darksalmon:3918953215,darkseagreen:2411499519,darkslateblue:1211993087,darkslategray:793726975,darkslategrey:793726975,darkturquoise:13554175,darkviolet:2483082239,deeppink:4279538687,deepskyblue:12582911,dimgray:1768516095,dimgrey:1768516095,dodgerblue:512819199,firebrick:2988581631,floralwhite:4294635775,forestgreen:579543807,fuchsia:4278255615,gainsboro:3705462015,ghostwhite:4177068031,gold:4292280575,goldenrod:3668254975,gray:2155905279,green:8388863,greenyellow:2919182335,grey:2155905279,honeydew:4043305215,hotpink:4285117695,indianred:3445382399,indigo:1258324735,ivory:4294963455,khaki:4041641215,lavender:3873897215,lavenderblush:4293981695,lawngreen:2096890111,lemonchiffon:4294626815,lightblue:2916673279,lightcoral:4034953471,lightcyan:3774873599,lightgoldenrodyellow:4210742015,lightgray:3553874943,lightgreen:2431553791,lightgrey:3553874943,lightpink:4290167295,lightsalmon:4288707327,lightseagreen:548580095,lightskyblue:2278488831,lightslategray:2005441023,lightslategrey:2005441023,lightsteelblue:2965692159,lightyellow:4294959359,lime:16711935,limegreen:852308735,linen:4210091775,magenta:4278255615,maroon:2147483903,mediumaquamarine:1724754687,mediumblue:52735,mediumorchid:3126187007,mediumpurple:2473647103,mediumseagreen:1018393087,mediumslateblue:2070474495,mediumspringgreen:16423679,mediumturquoise:1221709055,mediumvioletred:3340076543,midnightblue:421097727,mintcream:4127193855,mistyrose:4293190143,moccasin:4293178879,navajowhite:4292783615,navy:33023,oldlace:4260751103,olive:2155872511,olivedrab:1804477439,orange:4289003775,orangered:4282712319,orchid:3664828159,palegoldenrod:4008225535,palegreen:2566625535,paleturquoise:2951671551,palevioletred:3681588223,papayawhip:4293907967,peachpuff:4292524543,peru:3448061951,pink:4290825215,plum:3718307327,powderblue:2967529215,purple:2147516671,rebeccapurple:1714657791,red:4278190335,rosybrown:3163525119,royalblue:1097458175,saddlebrown:2336560127,salmon:4202722047,sandybrown:4104413439,seagreen:780883967,seashell:4294307583,sienna:2689740287,silver:3233857791,skyblue:2278484991,slateblue:1784335871,slategray:1887473919,slategrey:1887473919,snow:4294638335,springgreen:16744447,steelblue:1182971135,tan:3535047935,teal:8421631,thistle:3636451583,tomato:4284696575,turquoise:1088475391,violet:4001558271,wheat:4125012991,white:4294967295,whitesmoke:4126537215,yellow:4294902015,yellowgreen:2597139199}},function(e,t,n){var r;!function(){function o(e,t,n){return e.call.apply(e.bind,arguments)}function i(e,t,n){if(!e)throw Error();if(2=t.f?o():e.fonts.load(function(e){return S(e)+" "+e.f+"00 300px "+_(e.c)}(t.a),t.h).then((function(e){1<=e.length?r():setTimeout(i,25)}),(function(){o()}))}()})),o=null,i=new Promise((function(e,n){o=setTimeout(n,t.f)}));Promise.race([i,r]).then((function(){o&&(clearTimeout(o),o=null),t.g(t.a)}),(function(){t.j(t.a)}))};var M={D:"serif",C:"sans-serif"},z=null;function F(){if(null===z){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);z=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return z}function L(e,t,n){for(var r in M)if(M.hasOwnProperty(r)&&t===e.f[M[r]]&&n===e.f[M[r]])return!0;return!1}function V(e){var t,n=e.g.a.offsetWidth,r=e.h.a.offsetWidth;(t=n===e.f.serif&&r===e.f["sans-serif"])||(t=F()&&L(e,n,r)),t?c()-e.A>=e.w?F()&&L(e,n,r)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?U(e,e.v):U(e,e.B):function(e){setTimeout(a((function(){V(this)}),e),50)}(e):U(e,e.v)}function U(e,t){setTimeout(a((function(){p(this.g.a),p(this.h.a),p(this.j.a),p(this.m.a),t(this.a)}),e),0)}function B(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}R.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=c(),V(this)};var H=null;function W(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&d(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),x(e,"active")):C(e.a))}function q(e){this.j=e,this.a=new I,this.h=0,this.f=this.g=!0}function $(e,t,n,r,o){var i=0==--e.h;(e.f||e.g)&&setTimeout((function(){var e=o||null,c=r||{};if(0===n.length&&i)C(t.a);else{t.f+=n.length,i&&(t.j=i);var s,l=[];for(s=0;s>>24)|4278255360&(n[d]<<24|n[d]>>>8);n[s>>>5]|=128<>>9<<4)]=s;var h=c._ff,m=c._gg,b=c._hh,y=c._ii;for(d=0;d>>0,u=u+v>>>0,f=f+O>>>0,p=p+j>>>0}return r.endian([l,u,f,p])})._ff=function(e,t,n,r,o,i,a){var c=e+(t&n|~t&r)+(o>>>0)+a;return(c<>>32-i)+t},c._gg=function(e,t,n,r,o,i,a){var c=e+(t&r|n&~r)+(o>>>0)+a;return(c<>>32-i)+t},c._hh=function(e,t,n,r,o,i,a){var c=e+(t^n^r)+(o>>>0)+a;return(c<>>32-i)+t},c._ii=function(e,t,n,r,o,i,a){var c=e+(n^(t|~r))+(o>>>0)+a;return(c<>>32-i)+t},c._blocksize=16,c._digestsize=16,e.exports=function(e,t){if(null==e)throw new Error("Illegal argument "+e);var n=r.wordsToBytes(c(e,t));return t&&t.asBytes?n:t&&t.asString?a.bytesToString(n):r.bytesToHex(n)}},function(e,t,n){var r=n(123),o=n(124),i=null;function a(e){return setTimeout(e,0)}e.exports=function(e,t){var n=document,c="string"==typeof e?n.querySelector(e):e,s=o({returnFocusOnDeactivate:!0,escapeDeactivates:!0},t),l={firstTabbableNode:null,lastTabbableNode:null,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1},u={activate:function(e){if(l.active)return;O(),l.active=!0,l.paused=!1,l.nodeFocusedBeforeActivation=n.activeElement;var t=e&&e.onActivate?e.onActivate:s.onActivate;t&&t();return p(),u},deactivate:f,pause:function(){if(l.paused||!l.active)return;l.paused=!0,d()},unpause:function(){if(!l.paused||!l.active)return;l.paused=!1,p()}};return u;function f(e){if(l.active){d(),l.active=!1,l.paused=!1;var t=e&&void 0!==e.onDeactivate?e.onDeactivate:s.onDeactivate;return t&&t(),(e&&void 0!==e.returnFocus?e.returnFocus:s.returnFocusOnDeactivate)&&a((function(){j(l.nodeFocusedBeforeActivation)})),u}}function p(){if(l.active)return i&&i.pause(),i=u,O(),a((function(){j(m())})),n.addEventListener("focusin",y,!0),n.addEventListener("mousedown",b,!0),n.addEventListener("touchstart",b,!0),n.addEventListener("click",v,!0),n.addEventListener("keydown",g,!0),u}function d(){if(l.active&&i===u)return n.removeEventListener("focusin",y,!0),n.removeEventListener("mousedown",b,!0),n.removeEventListener("touchstart",b,!0),n.removeEventListener("click",v,!0),n.removeEventListener("keydown",g,!0),i=null,u}function h(e){var t=s[e],r=t;if(!t)return null;if("string"==typeof t&&!(r=n.querySelector(t)))throw new Error("`"+e+"` refers to no known node");if("function"==typeof t&&!(r=t()))throw new Error("`"+e+"` did not return a node");return r}function m(){var e;if(!(e=null!==h("initialFocus")?h("initialFocus"):c.contains(n.activeElement)?n.activeElement:l.firstTabbableNode||h("fallbackFocus")))throw new Error("You can't have a focus-trap without at least one focusable element");return e}function b(e){c.contains(e.target)||(s.clickOutsideDeactivates?f({returnFocus:!r.isFocusable(e.target)}):e.preventDefault())}function y(e){c.contains(e.target)||e.target instanceof Document||(e.stopImmediatePropagation(),j(l.mostRecentlyFocusedNode||m()))}function g(e){if(!1!==s.escapeDeactivates&&function(e){return"Escape"===e.key||"Esc"===e.key||27===e.keyCode}(e))return e.preventDefault(),void f();(function(e){return"Tab"===e.key||9===e.keyCode})(e)&&function(e){if(O(),e.shiftKey&&e.target===l.firstTabbableNode)return e.preventDefault(),void j(l.lastTabbableNode);if(!e.shiftKey&&e.target===l.lastTabbableNode)e.preventDefault(),j(l.firstTabbableNode)}(e)}function v(e){s.clickOutsideDeactivates||c.contains(e.target)||(e.preventDefault(),e.stopImmediatePropagation())}function O(){var e=r(c);l.firstTabbableNode=e[0]||m(),l.lastTabbableNode=e[e.length-1]||m()}function j(e){e!==n.activeElement&&(e&&e.focus?(e.focus(),l.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):j(m()))}}},,,function(e,t,n){n.p=ct_localizations.public_url,!ct_localizations.internet_explorer_template||-1===navigator.userAgent.indexOf("MSIE")&&-1===navigator.userAgent.indexOf("Trident")||(document.body.insertAdjacentHTML("beforeend",ct_localizations.internet_explorer_template),document.body.classList.add("ct-ie"))},function(e,t,n){"use strict";var r;if(!Object.keys){var o=Object.prototype.hasOwnProperty,i=Object.prototype.toString,a=n(61),c=Object.prototype.propertyIsEnumerable,s=!c.call({toString:null},"toString"),l=c.call((function(){}),"prototype"),u=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],f=function(e){var t=e.constructor;return t&&t.prototype===e},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},d=function(){if("undefined"==typeof window)return!1;for(var e in window)try{if(!p["$"+e]&&o.call(window,e)&&null!==window[e]&&"object"==typeof window[e])try{f(window[e])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(e){var t=null!==e&&"object"==typeof e,n="[object Function]"===i.call(e),r=a(e),c=t&&"[object String]"===i.call(e),p=[];if(!t&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var h=l&&n;if(c&&e.length>0&&!o.call(e,0))for(var m=0;m0)for(var b=0;b=0&&"[object Array]"!==o.call(e)&&"[object Function]"===o.call(e.callee)},c=function(){return i(arguments)}();i.isLegacyArguments=a,e.exports=c?i:a},function(e,t,n){"use strict";var r=n(40),o=n(62),i=n(64),a=n(65),c=n(85),s=o(a(),Object);r(s,{getPolyfill:a,implementation:i,shim:c}),e.exports=s},function(e,t,n){"use strict";var r="Function.prototype.bind called on incompatible ",o=Array.prototype.slice,i=Object.prototype.toString;e.exports=function(e){var t=this;if("function"!=typeof t||"[object Function]"!==i.call(t))throw new TypeError(r+t);for(var n,a=o.call(arguments,1),c=function(){if(this instanceof n){var r=t.apply(this,a.concat(o.call(arguments)));return Object(r)===r?r:this}return t.apply(e,a.concat(o.call(arguments)))},s=Math.max(0,t.length-a.length),l=[],u=0;u1&&"boolean"!=typeof t)throw new TypeError('"allowMissing" argument must be a boolean');for(var n=m(e),i=b("%"+(n.length>0?n[0]:"")+"%",t),a=1;a=n.length){var c=o(i,n[a]);if(!t&&!(n[a]in i))throw new r("base intrinsic for "+e+" exists, but the property is not available.");i=c?c.get||c.value:i[n[a]]}else i=i[n[a]];return i}},function(e,t,n){"use strict";(function(t){var r=t.Symbol,o=n(84);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}}).call(this,n(63))},function(e,t,n){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},function(e,t,n){"use strict";var r=n(65),o=n(40);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},function(e,t,n){"use strict";var r=n(87),o=RegExp.prototype.exec,i=Object.getOwnPropertyDescriptor,a=Object.prototype.toString,c="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){if(!e||"object"!=typeof e)return!1;if(!c)return"[object RegExp]"===a.call(e);var t=i(e,"lastIndex");return!(!t||!r(t,"value"))&&function(e){try{var t=e.lastIndex;return e.lastIndex=0,o.call(e),!0}catch(e){return!1}finally{e.lastIndex=t}}(e)}},function(e,t,n){"use strict";var r=n(50);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},function(e,t,n){"use strict";var r=n(40),o=n(62),i=n(66),a=n(67),c=n(89),s=o(i);r(s,{getPolyfill:a,implementation:i,shim:c}),e.exports=s},function(e,t,n){"use strict";var r=n(40).supportsDescriptors,o=n(67),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,c=TypeError,s=Object.getPrototypeOf,l=/a/;e.exports=function(){if(!r||!s)throw new c("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=s(l),n=i(t,"flags");return n&&n.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},function(e,t,n){"use strict";var r=Date.prototype.getDay,o=Object.prototype.toString,i="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){return"object"==typeof e&&null!==e&&(i?function(e){try{return r.call(e),!0}catch(e){return!1}}(e):"[object Date]"===o.call(e))}},function(e,t,n){var r={"./ct-addable-box.js":92,"./ct-background.js":129,"./ct-border.js":95,"./ct-box-shadow.js":131,"./ct-button.js":96,"./ct-checkboxes.js":97,"./ct-color-palettes-picker.js":98,"./ct-color-picker.js":53,"./ct-divider.js":99,"./ct-footer-builder.js":128,"./ct-header-builder.js":126,"./ct-image-picker.js":101,"./ct-image-uploader.js":52,"./ct-layers.js":130,"./ct-multi-image-uploader.js":103,"./ct-notification.js":104,"./ct-number.js":46,"./ct-panel.js":15,"./ct-radio.js":105,"./ct-ratio.js":54,"./ct-select.js":38,"./ct-slider.js":106,"./ct-spacing.js":107,"./ct-switch.js":36,"./ct-title.js":108,"./ct-typography.js":125,"./ct-visibility.js":110,"./ct-widget-area.js":111,"./ct-woocommerce-columns-and-rows.js":112,"./ct-woocommerce-ratio.js":113,"./date-time-picker.js":114,"./hidden.js":115,"./html.js":116,"./jsx.js":117,"./react-outside-click-handler.js":17,"./text.js":118,"./textarea.js":119,"./wp-editor.js":120};function o(e){var t=i(e);return n(t)}function i(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}o.keys=function(){return Object.keys(r)},o.resolve=i,e.exports=o,o.id=91},function(e,t,n){"use strict";n.r(t),n.d(t,"LayersContext",(function(){return A}));var r=n(0),o=n(5),i=n.n(o),a=n(31),c=n(44),s=n.n(c),l=n(2),u=n(21),f=n(10),p=n(23),d=n.n(p);function h(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||b(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 m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||b(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 b(e,t){if(e){if("string"==typeof e)return y(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)?y(e,t):void 0}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1?a.value.filter((function(e){var n=e.id;return t.id===n}))[n.filter((function(e){return e.id===t.id})).map((function(e){return e.__id})).indexOf(t.__id)]:{}),t)),options:a["inner-options"]})))}))}}])&&O(t.prototype,n),o&&O(t,o),c}(r.Component),R=Object(a.b)(N),M=Object(a.a)((function(e){var t=e.items,n=e.onChange;return Object(r.createElement)(T,null,(function(e){var o=e.option;return Object(r.createElement)("ul",{className:"ct-layers"},t.map((function(e,i){return Object(r.createElement)(R,{key:e.__id,index:i,onChange:n,value:e,items:t,disabled:!!o.disableDrag})})))}))}));t.default=function(e){var t=e.value,n=e.option,o=e.onChange,i=e.values,a=m(Object(r.useState)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),2),c=a[0],u=a[1],p=function(e){o(e)},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};p([].concat(h(t||[]),[k(k(k({enabled:!0},Object(f.b)(n["inner-options"]||{},{})),e),{},{__id:d()()})]))},y=I(t);return Object(r.createElement)(D,{value:k(k({},c),{},{parentValue:i,addForId:b,option:n,removeForId:function(e){return p(I(t).filter((function(t){return t.__id!==e})))},toggleOptionsPanel:function(e){t.length>0&&!t[0].__id&&p(y),u((function(t){return k(k({},t),{},{isOpen:t.isOpen!==e&&e})}))}})},Object(r.createElement)(M,{useDragHandle:!0,distance:3,lockAxis:"y",items:y,onChange:function(e){p(e)},helperContainer:function(){return document.querySelector("#customize-theme-controls")||document.body},onSortEnd:function(e){var t=e.oldIndex,n=e.newIndex;p(s()(y,t,n)),u((function(e){return k(k({},e),{},{isDragging:!1})}))},updateBeforeSortStart:function(e){var n=e.index;new Promise((function(e){t.length>0&&!t[0].__id&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),p(y)),u((function(e){return k(k({},e),{},{isDragging:y[n].__id})})),e()}))}}),Object(r.createElement)("button",{className:"button",onClick:function(e){e.preventDefault(),b()}},Object(l.__)("Add New Item","blocksy")))}},function(e,t,n){"use strict";var r=n(94);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,i,a){if(a!==r){var c=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 c.name="Invariant Violation",c}}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,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return 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),o=n(17),i=n(5),a=n.n(i),c=n(53),s=n(2);function l(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||h(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 u(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;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1?{inherit:!1}:{})),y(!1)}},"data-style",e),"none"===e?e:null)})))}))))),Object(r.createElement)(c.default,{onChange:function(e){return u(f(f({},n),{},{color:e.default}))},option:{pickers:[{id:"default",title:"Initial"}]},value:{default:n.color}}))}},function(e,t,n){"use strict";n.r(t);var r=n(0);function o(){return(o=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p=function(e){var t=e.singlePalette,n=e.properValue,a=e.index,s=e.onChange,u=e.option;return Object(r.createElement)("li",{onMouseUp:function(e){t.id;var r=f(t,["id"]);s(l(l({},n),{},{current_palette:t.id},r))},className:c()("ct-single-palette",{active:t.id===n.current_palette}),key:t.id},Object(r.createElement)("label",{onClick:function(){t.id,f(t,["id"])}},Object(r.createElement)("input",{onChange:function(){},checked:n.current_palette===t.id,type:"radio"}),"Palette ",a+1),Object(r.createElement)(o.a,{hasRevertButton:!1,onChange:function(e,r){if("color"===e){r.id;var o=f(r,["id"]);s(l(l({},n),{},{palettes:n.palettes.map((function(e){return e.id===t.id?l(l({},e),o):e}))},n.current_palette===t.id?o:{}))}},value:{color:t},options:{color:{type:"ct-color-picker",predefined:!0,design:"none",label:!1,modalClassName:"ct-color-palette-modal",value:u.value.palettes.find((function(e){return e.id===t.id})),pickers:[{title:Object(i.__)("Color 1","blocksy"),id:"color1"},{title:Object(i.__)("Color 2","blocksy"),id:"color2"},{title:Object(i.__)("Color 3","blocksy"),id:"color3"},{title:Object(i.__)("Color 4","blocksy"),id:"color4"},{title:Object(i.__)("Color 5","blocksy"),id:"color5"}]}}}))};t.default=function(e){var t=e.option,n=e.value,o=e.onChange,i=l(l(l({},t.value),n),{},{palettes:n.palettes?n.palettes:t.value.palettes.map((function(e,t){return 0===t?{color1:n.color1||e.color1,color2:n.color2||e.color2,color3:n.color3||e.color3,color4:n.color4||e.color4,color5:n.color5||e.color5,id:e.id}:e}))});return Object(r.createElement)("div",null,Object(r.createElement)("ul",{className:"ct-color-palettes"},i.palettes.map((function(e,n){return Object(r.createElement)(p,{key:e.id,singlePalette:e,properValue:i,index:n,onChange:o,option:t})}))))}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(5),i=n.n(o);function a(){return(a=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var s=function(e){var t=e.option.attr,n=(t=void 0===t?{}:t).class,o=c(t,["class"]);return Object(r.createElement)("div",a({className:i()("ct-divider",n)},o))};s.renderingConfig={design:"none"},t.default=s},function(e,t){var n,r,o=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function c(e){if(n===setTimeout)return setTimeout(e,0);if((n===i||!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:i}catch(e){n=i}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var s,l=[],u=!1,f=-1;function p(){u&&s&&(u=!1,s.length?l=s.concat(l):f=-1,l.length&&d())}function d(){if(!u){var e=c(p);u=!0;for(var t=l.length;t;){for(s=l,l=[];++f1)for(var n=1;n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}t.default=function(e){var t=e.option,n=(t.choices,t.tabletChoices),o=t.mobileChoices,c=e.option,l=e.device,f=e.value,p=e.onChange,d=s({},c.attr||{}),h=d.className,m=u(d,["className"]),b=c.choices;return"tablet"===l&&n&&(b=n),"mobile"===l&&o&&(b=o),Object(r.createElement)("ul",a({},m,{className:i()("ct-image-picker",h)},(c.title,{})),(Array.isArray(b)?b:Object.keys(b).map((function(e){return s({key:e},b[e])}))).map((function(e){return Object(r.createElement)("li",{className:i()({active:e.key===f}),onClick:function(){return p(e.key)},key:e.key},-1===e.src.indexOf("0&&Object(r.createElement)("div",{className:"ct-thumbnails-list"},this.props.value.map((function(t){var n=t.url,o=t.attachment_id;return Object(r.createElement)("div",{key:o,className:"thumbnail thumbnail-image",onClick:function(){e.openFrame()}},Object(r.createElement)("img",{className:"attachment-thumb",src:n,draggable:"false",alt:""}),Object(r.createElement)("div",{className:"actions"},Object(r.createElement)("button",{type:"button",className:"button edit-button control-focus",title:"Edit",onClick:function(){return e.openFrame()},id:"customize-media-control-button-35"}),Object(r.createElement)("button",{title:"Remove",type:"button",className:"button remove-button",onClick:function(t){t.stopPropagation(),e.props.onChange(e.props.value.filter((function(e){return e.attachment_id!==o})))}})))}))),Object(r.createElement)("button",{type:"button",className:"button edit-button control-focus",title:"Edit",onClick:function(){return e.openFrame()}},"Add/Edit Gallery")))}}])&&f(t.prototype,n),o&&f(t,o),s}(r.Component)},function(e,t,n){"use strict";n.r(t);var r=n(0);function o(){return(o=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:1,n=Math.pow(10,t),r=Math.round(e*n+Number.EPSILON)/n;return r},E=function(e){var t=e.option,n=e.onChange,o=e.is_open,i=e.toggleOpen,a=e.currentUnit,c=e.getNumericValue,l=e.getAllowedDecimalPlaces;return Object(r.createElement)(r.Fragment,null,Object(r.createElement)("span",{onClick:function(){return i()},className:"ct-current-value"},a||"―"),Object(r.createElement)(s.default,{onOutsideClick:function(){o&&i()}},Object(r.createElement)("ul",{className:"ct-units-list"},t.units.filter((function(e){return e.unit!==a})).reduce((function(e,t,n){return[].concat(v(e.slice(0,n%2==0?void 0:-1)),v(n%2==0?[[t]]:[[e[e.length-1][0],t]]))}),[]).map((function(e){return Object(r.createElement)("li",{key:e[0].unit},e.map((function(e){var o=e.unit;return Object(r.createElement)("span",{key:o,onClick:function(){!function(e){var r=c();n("".concat(_(j(t.units.find((function(t){return t.unit===e})).min,t.units.find((function(t){return t.unit===e})).max,""===r?-1/0:r),l(e))).concat(e))}(o),i()}},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&&d(e,t)}(s,e);var t,n,o,a=h(s);function s(){var e;f(this,s);for(var t=arguments.length,n=new Array(t),o=0;o1})),g(b(e),"getAllowedDecimalPlaces",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=e.props.option.units?e.props.option.units.find((function(n){return n.unit===(t||e.getCurrentUnit())})).decimals:e.props.option.decimals;return 0===n||n?n:0})),g(b(e),"withDefault",(function(t,n){return e.props.option.units&&e.props.option.units.find((function(e){return e.unit===t}))?t:t||n})),g(b(e),"getCurrentUnit",(function(){return e.props.option.units?e.withDefault(e.props.value.toString().replace(/[0-9]/g,"").replace(/\-/g,"").replace(/\./g,"").replace("CT_CSS_SKIP_RULE",""),e.props.option.units[0].unit):""})),g(b(e),"getMax",(function(){return e.props.option.units?e.props.option.units.find((function(t){return t.unit===e.getCurrentUnit()})).max:e.props.option.max})),g(b(e),"getMin",(function(){return e.props.option.units?e.props.option.units.find((function(t){return t.unit===e.getCurrentUnit()})).min:e.props.option.min})),g(b(e),"getNumericValue",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.forPosition,r=void 0!==n&&n,o=parseFloat(e.props.value,10);if(0===o)return o;if(!o){if(e.props.option.defaultPosition&&"center"===e.props.option.defaultPosition&&r){var i=parseFloat(e.getMin(),10),a=parseFloat(e.getMax(),10);return(a-i)/2+i}return""}return o})),g(b(e),"handleMove",(function(t){e.state.is_dragging&&e.computeAndSendNewValue(t)})),g(b(e),"handleUp",(function(){e.setState({is_dragging:!1}),e.detachEvents()})),g(b(e),"handleBlur",(function(){if("CT_CSS_SKIP_RULE"===e.props.option.value){if("CT_CSS_SKIP_RULE"===e.props.value)return;if(""===e.getNumericValue())return void e.props.onChange("CT_CSS_SKIP_RULE")}e.props.onChange("".concat(j(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),parseFloat(e.getNumericValue(),10))).concat(e.getCurrentUnit()))})),g(b(e),"handleChange",(function(t){"CT_CSS_SKIP_RULE"!==e.props.option.value||""!==t.toString().trim()?e.props.onChange("".concat(w(parseFloat(e.getMax(),10),parseFloat(t||e.getMin()))).concat(e.getCurrentUnit())):e.props.onChange("CT_CSS_SKIP_RULE")})),e}return t=s,(n=[{key:"computeAndSendNewValue",value:function(e){var t=e.pageX,n=this.el.current.getBoundingClientRect(),r=(n.top,n.left),o=(n.right,n.width),i=t-r-pageXOffset;this.props.onChange("".concat(_(c()([0,o],[parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],!0)(document.body.classList.contains("rtl")?o-i:i),this.getAllowedDecimalPlaces())).concat(this.getCurrentUnit()))}},{key:"attachEvents",value:function(){document.documentElement.addEventListener("mousemove",this.handleMove,!0),document.documentElement.addEventListener("mouseup",this.handleUp,!0)}},{key:"detachEvents",value:function(){document.documentElement.removeEventListener("mousemove",this.handleMove,!0),document.documentElement.removeEventListener("mouseup",this.handleUp,!0)}},{key:"render",value:function(){var e,t=this,n="".concat(c()([parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],[0,100])(j(parseFloat(this.getMin(),10),parseFloat(this.getMax(),10),0===parseFloat(this.getNumericValue({forPosition:!0}),10)?0:parseFloat(this.getNumericValue({forPosition:!0}),10)?parseFloat(this.getNumericValue({forPosition:!0}),10):parseFloat(this.getMin(),10))));return Object(r.createElement)("div",{className:"ct-option-slider"},this.props.beforeOption&&this.props.beforeOption(),Object(r.createElement)("div",u({onMouseDown:function(e){e.pageX,e.pageY,t.attachEvents(),t.setState({is_dragging:!0})},onClick:function(e){return t.computeAndSendNewValue(e)},ref:this.el,className:"ct-slider"},this.props.option.steps?g({},"data-steps",""):{}),Object(r.createElement)("div",{style:{width:"".concat(n,"%")}}),Object(r.createElement)("span",{style:{"--position":"".concat(n,"%")}}),this.props.option.steps&&Object(r.createElement)("section",{className:this.props.option.steps},Object(r.createElement)("i",{className:"minus"}),Object(r.createElement)("i",{className:"zero"}),Object(r.createElement)("i",{className:"plus"}))),!this.props.option.skipInput&&Object(r.createElement)("div",{className:i()("ct-slider-input",(e={},g(e,"ct-value-changer",!0),g(e,"no-unit-list",!this.hasUnitsList()),g(e,"active",this.state.is_open),e))},Object(r.createElement)("input",u({type:"number"},this.props.option.ref?{ref:this.props.option.ref}:{},{step:1/Math.pow(10,this.getAllowedDecimalPlaces()),value:this.getNumericValue(),onBlur:function(){return t.handleBlur()},onChange:function(e){var n=e.target.value;return t.handleChange(n)}})),Object(r.createElement)("span",{className:"ct-value-divider"}),!this.hasUnitsList()&&Object(r.createElement)("span",{className:"ct-current-value"},this.withDefault(this.getCurrentUnit(),this.props.option.defaultUnit||"px")),this.hasUnitsList()&&Object(r.createElement)(E,{option:this.props.option,onChange:this.props.onChange,is_open:this.state.is_open,toggleOpen:function(){return t.setState({is_open:!t.state.is_open})},currentUnit:this.getCurrentUnit(),getNumericValue:this.getNumericValue,getAllowedDecimalPlaces:this.getAllowedDecimalPlaces})))}}])&&p(t.prototype,n),o&&p(t,o),s}(r.Component)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(2),i=n(47),a=n(5),c=n.n(a),s=n(17);function l(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||m(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 u(){return(u=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:"";return"auto"===e?e:"".concat(0===parseFloat(e)?0:parseFloat(e)||"").concat(t)},j=function(e,n){t.linked?a(p(p({},t),{},{top:"auto"===t.top?t.top:O(e,v()),left:"auto"===t.left?t.left:O(e,v()),right:"auto"===t.right?t.right:O(e,v()),bottom:"auto"===t.bottom?t.bottom:O(e,v())})):a(p(p({},t),{},d({},n,O(e,v()))))};return Object(r.createElement)("div",{className:c()("ct-option-spacing",{linked:t.linked})},["top","right","bottom","left"].map((function(e){return Object(r.createElement)("span",{key:e},Object(r.createElement)(i.a,u({placeholder:"",value:O(t[e]),onChange:function(t){return j(t,e)}},p({placeholder:""},n.inputAttr))),Object(r.createElement)("small",null,{top:Object(o.__)("Top","blocksy"),bottom:Object(o.__)("Bottom","blocksy"),left:Object(o.__)("Left","blocksy"),right:Object(o.__)("Right","blocksy")}[e]))})),Object(r.createElement)("div",{className:c()("ct-spacing-controls ct-value-changer",{active:m})},Object(r.createElement)("a",{onClick:function(e){if(e.preventDefault(),t.linked)a(p(p({},t),{},{linked:!1}));else{var n=t[g()];a(p(p({},t),{},{top:"auto"!==t.top?n:t.top,left:"auto"!==t.left?n:t.left,bottom:"auto"!==t.bottom?n:t.bottom,right:"auto"!==t.right?n:t.right,linked:!0}))}}},Object(r.createElement)("svg",{width:"10",height:"10",viewBox:"0 0 15 15"},t.linked?Object(r.createElement)("path",{d:"M12.2,5.5V4.7c0-2.6-2.1-4.7-4.7-4.7S2.8,2.1,2.8,4.7v0.8c-0.9,0-1.6,0.7-1.6,1.6v6.3c0,0.9,0.7,1.6,1.6,1.6h9.5c0.9,0,1.6-0.7,1.6-1.6V7.1C13.8,6.2,13.1,5.5,12.2,5.5z M10.7,5.5H4.3V4.7c0-1.8,1.4-3.2,3.2-3.2s3.2,1.4,3.2,3.2V5.5z"}):Object(r.createElement)("path",{d:"M12.2,5.5h-1.6H9.9h-5H4.7l0-0.2C4.4,3.5,5.5,1.9,7.3,1.5c1.1-0.2,2.2,0.1,2.8,0.9l1.3-0.9c-1-1.1-2.6-1.8-4.3-1.5C4.5,0.5,2.8,2.9,3.2,5.5H2.8c-0.9,0-1.6,0.7-1.6,1.6v6.3c0,0.9,0.7,1.6,1.6,1.6h9.5c0.9,0,1.6-0.7,1.6-1.6V7.1C13.8,6.2,13.1,5.5,12.2,5.5z"}))),Object(r.createElement)("span",{className:"ct-value-divider"}),Object(r.createElement)("div",{onClick:function(){return b(!m)},className:"ct-current-value"},v()||"―"),Object(r.createElement)(s.default,{onOutsideClick:function(){m&&b(!1)}},Object(r.createElement)("ul",{className:"ct-units-list"},y.filter((function(e){return e.unit!==v()})).reduce((function(e,t,n){return[].concat(l(e.slice(0,n%2==0?void 0:-1)),l(n%2==0?[[t]]:[[e[e.length-1][0],t]]))}),[]).map((function(e){return Object(r.createElement)("li",{key:e[0].unit},e.map((function(e){var n=e.unit;return Object(r.createElement)("span",{key:n,onClick:function(){a(p(p({},t),{},{top:O(t.top,n),left:O(t.left,n),right:O(t.right,n),bottom:O(t.bottom,n)})),b(!1)}},n||"―")})))}))))))}},function(e,t,n){"use strict";n.r(t);var r=n(0);function o(){return(o=Object.assign||function(e){for(var t=1;t div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=e.head||e.getElementsByTagName("head")[0],o=e.createElement("style");o.id="detectElementResize",o.type="text/css",null!=t&&o.setAttribute("nonce",t),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(e.createTextNode(n)),r.appendChild(o)}}(o),e.__resizeLast__={},e.__resizeListeners__=[],(e.__resizeTriggers__=o.createElement("div")).className="resize-triggers",e.__resizeTriggers__.innerHTML='
',e.appendChild(e.__resizeTriggers__),s(e),e.addEventListener("scroll",l,!0),p&&(e.__resizeTriggers__.__animationListener__=function(t){t.animationName==y&&s(e)},e.__resizeTriggers__.addEventListener(p,e.__resizeTriggers__.__animationListener__))}e.__resizeListeners__.push(r)}},removeResizeListener:function(e,t){if(i)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",l,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(p,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}var o=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},i=function(){function e(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n\t\t\n\t\t\n\t\t\n\t\t'}});return t.map((function(t){wp.customize.control(t).prevSection="sidebar-widgets-".concat(n),wp.customize.control(t).section(e)})),setTimeout((function(){i.currentEl&&jQuery(i.current.firstElementChild).sortable("option","containment","parent")}),1e3),function(){Object.keys(wp.customize.control._value).filter((function(t){return 0===t.indexOf("widget_")&&(wp.customize.control(t).section()==="sidebar-widgets-".concat(n)||wp.customize.control(t).section()===e)})).map((function(e){if(wp.customize.control(e)&&wp.customize.control(e).container[0].matches('[id*="widget_text"]')){var t=wp.customize.control(e).container[0],r=(t.querySelector("textarea"),t.querySelector(".widget-id").value);wp.textWidgets.widgetControls[r]&&wp.textWidgets.widgetControls[r].remove(),wp.textWidgets.widgetControls[r]=null,wp.customize.control(e).collapse()}wp.customize.control(e)&&wp.customize.control(e).section(wp.customize.control(e).prevSection||"sidebar-widgets-".concat(n))})),o(document.querySelectorAll('.customize-pane-parent [id="accordion-section-'.concat(e,'"]'))).map((function(e){return e.remove()})),wp.customize.section.remove(r.id)}}),[]),Object(r.createElement)("div",{className:"ct-option-widget-area",ref:i})};a.renderingConfig={design:"none"},t.default=a},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(5),i=n.n(o),a=n(2),c=n(46);t.default=function(e){var t=e.onChange,n=e.value,o=e.option,s=e.device,l=e.onChangeFor,u=e.values,f=(u.blocksy_woo_columns,u.woocommerce_catalog_columns),p=u.woocommerce_catalog_rows;return Object(r.createElement)("div",{className:i()("ct-woo-columns-and-rows",{"ct-mobile":"desktop"!==s})},Object(r.createElement)("div",null,Object(r.createElement)(c.default,{option:o,value:"desktop"===s?f:n,onChange:function(e){"desktop"===s?l("woocommerce_catalog_columns",e):t(e)}}),Object(r.createElement)("p",{className:"ct-option-description"},Object(a.__)("Number of columns","blc"))),Object(r.createElement)("div",null,Object(r.createElement)(c.default,{option:{min:1,max:10,responsive:!1,value:4},value:"desktop"===s?p:"auto",onChange:function(e){"desktop"===s&&l("woocommerce_catalog_rows",e),wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{id:"woocommerce_catalog_rows"})}}),Object(r.createElement)("p",{className:"ct-option-description"},Object(a.__)("Number of rows","blc"))))}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=(n(5),n(2),n(54));function i(){return(i=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var p=function(e){var t=e.value,n=e.onChange,a=e.onChangeFor,s=e.values,u=e.values,p=u.woocommerce_thumbnail_cropping_custom_width,d=u.woocommerce_thumbnail_cropping_custom_height,h=e.option,m=f(e,["value","onChange","onChangeFor","values","values","option"]);return Object(r.createElement)(o.default,i({onChange:function(e){var t=-1===e.indexOf("/"),r=l(e.split(t?":":"/"),2),o=r[0],i=r[1];"original"!==e?(n(t?"custom":"predefined"),a("woocommerce_thumbnail_cropping_custom_height",parseFloat(i)),a("woocommerce_thumbnail_cropping_custom_width",parseFloat(o))):n("uncropped")},value:"uncropped"===t?"original":"1:1"===t?"1/1":"".concat(p).concat("custom"===t?":":"/").concat(d),option:c(c({},h),{},{value:"1/1"}),onChangeFor:a,values:s},m))};p.ControlEnd=function(){return Object(r.createElement)("div",{className:"ct-color-modal-wrapper",onMouseDown:function(e){return e.stopPropagation()},onMouseUp:function(e){return e.stopPropagation()}})},t.default=p},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(19),i=n(72);t.default=function(e){var t=e.value,n=(e.option,e.onChange),a=Object(i.__experimentalGetSettings)(),c=/a(?!\\)/i.test(a.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return Object(r.createElement)("div",{className:"ct-date-time-picker"},Object(r.createElement)(o.DateTimePicker,{currentDate:t||new Date,onChange:function(e){n(e)},is12Hour:c}))}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=function(e){var t=e.option;t.text,t.attr;return Object(r.createElement)(r.Fragment,null)};o.renderingConfig={design:"none"},t.default=o},function(e,t,n){"use strict";n.r(t);var r=n(0);t.default=function(e){var t=e.option;return Object(r.createElement)("div",{dangerouslySetInnerHTML:{__html:t.html||""}})}},function(e,t,n){"use strict";n.r(t);n(0);t.default=function(e){var t=e.option;return t.render?t.render(e):null}},function(e,t,n){"use strict";n.r(t);var r=n(0);function o(){return(o=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&r.rotl(e,8)|4278255360&r.rotl(e,24);for(var t=0;t0;e--)t.push(Math.floor(256*Math.random()));return t},bytesToWords:function(e){for(var t=[],n=0,r=0;n>>5]|=e[n]<<24-r%32;return t},wordsToBytes:function(e){for(var t=[],n=0;n<32*e.length;n+=8)t.push(e[n>>>5]>>>24-n%32&255);return t},bytesToHex:function(e){for(var t=[],n=0;n>>4).toString(16)),t.push((15&e[n]).toString(16));return t.join("")},hexToBytes:function(e){for(var t=[],n=0;n>>6*(3-i)&63)):t.push("=");return t.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var t=[],r=0,o=0;r>>6-2*o);return t}},e.exports=r},function(e,t){function n(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)} /*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */ e.exports=function(e){return null!=e&&(n(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&n(e.slice(0,0))}(e)||!!e._isBuffer)}},function(e,t){var n=["input","select","textarea","a[href]","button","[tabindex]","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable="false"])'],r=n.join(","),o="undefined"==typeof Element?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector;function i(e,t){t=t||{};var n,i,c,s=[],f=[],d=new p(e.ownerDocument||e),h=e.querySelectorAll(r);for(t.includeContainer&&o.call(e,r)&&(h=Array.prototype.slice.apply(h)).unshift(e),n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1}))},u=function(e){return{n1:"Thin 100",i1:"Thin 100 Italic",n2:"Extra-Light 200",i2:"Extra-Light 200 Italic",n3:"Light 300",i3:"Light 300 Italic",n4:"Regular",i4:"Regular 400 Italic",n5:"Medium 500",i5:"Medium 500 Italic",n6:"Semi-Bold 600",i6:"Semi-Bold 600 Italic",n7:"Bold 700",i7:"Bold 700 Italic",n8:"Extra-Bold 800",i8:"Extra-Bold 800 Italic",n9:"Ultra-Bold 900",i9:"Ultra-Bold 900 Italic",Default:"Default Weight"}[e]},f=function(e){return 0===e.indexOf("ct_font")?e.replace("ct_font_","").replace(/([-_][a-z])/gi,(function(e){return e.toUpperCase().replace("-","").replace("_","")})):0===e.indexOf("ct_typekit")?e.replace("ct_typekit_","").replace(/([-_][a-z])/gi,(function(e){return e.toUpperCase().replace("-"," ").replace("_"," ")})):e},p=n(2),d=n(20),h=n.n(d),m=n(26);function b(){return(b=Object.assign||function(e){for(var t=1;t=t?e.call(null):r.id=requestAnimationFrame(o)}))};return r}var S=null;function P(e){if(void 0===e&&(e=!1),null===S||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?S="positive-descending":(t.scrollLeft=1,S=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),S}return S}var k=function(e,t){return e};function C(e){var t,n,r=e.getItemOffset,o=e.getEstimatedTotalSize,i=e.getItemSize,a=e.getOffsetForIndexAndAlignment,c=e.getStartIndexForOffset,s=e.getStopIndexForStartIndex,l=e.initInstanceProps,u=e.shouldResetStyleCacheOnItemSizeChange,f=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=l(n.props,g(g(n))),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:g(g(n)),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof n.props.initialScrollOffset?n.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},n._callOnItemsRendered=void 0,n._callOnItemsRendered=O((function(e,t,r,o){return n.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:r,visibleStopIndex:o})})),n._callOnScroll=void 0,n._callOnScroll=O((function(e,t,r){return n.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:r})})),n._getItemStyle=void 0,n._getItemStyle=function(e){var t,o=n.props,a=o.direction,c=o.itemSize,s=o.layout,l=n._getItemStyleCache(u&&c,u&&s,u&&a);if(l.hasOwnProperty(e))t=l[e];else{var f,p=r(n.props,e,n._instanceProps),d=i(n.props,e,n._instanceProps),h="horizontal"===a||"horizontal"===s;l[e]=((f={position:"absolute"})["rtl"===a?"right":"left"]=h?p:0,f.top=h?0:p,f.height=h?"100%":d,f.width=h?d:"100%",t=f)}return t},n._getItemStyleCache=void 0,n._getItemStyleCache=O((function(e,t,n){return{}})),n._onScrollHorizontal=function(e){var t=e.currentTarget,r=t.clientWidth,o=t.scrollLeft,i=t.scrollWidth;n.setState((function(e){if(e.scrollOffset===o)return null;var t=n.props.direction,a=o;if("rtl"===t)switch(P()){case"negative":a=-o;break;case"positive-descending":a=i-r-o}return a=Math.max(0,Math.min(a,i-r)),{isScrolling:!0,scrollDirection:e.scrollOffset0)for(var x=S;x<=P;x++)C.push(Object(j.createElement)(t,{data:u,key:p(x,u),index:x,isScrolling:g?O:void 0,style:this._getItemStyle(x)}));var I=o(this.props,this._instanceProps);return Object(j.createElement)(h||m||"div",{className:n,onScroll:_,ref:this._outerRefSetter,style:b({position:"relative",height:i,width:v,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},y)},Object(j.createElement)(c||s||"div",{children:C,ref:a,style:{height:w?"100%":I,pointerEvents:O?"none":void 0,width:w?I:"100%"}}))},n._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var i=this.state,a=i.scrollDirection,c=i.scrollOffset,s=i.scrollUpdateWasRequested;this._callOnScroll(a,c,s)}},n._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,a=r.scrollOffset;if(0===t)return[0,0,0,0];var l=c(this.props,a,this._instanceProps),u=s(this.props,l,a,this._instanceProps),f=o&&"backward"!==i?1:Math.max(1,n),p=o&&"forward"!==i?1:Math.max(1,n);return[Math.max(0,l-f),Math.max(0,Math.min(t-1,u+p)),l,u]},t}(j.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},n}var x=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},I=C({getItemOffset:function(e,t){return t*e.itemSize},getItemSize:function(e,t){return e.itemSize},getEstimatedTotalSize:function(e){var t=e.itemCount;return e.itemSize*t},getOffsetForIndexAndAlignment:function(e,t,n,r){var o=e.direction,i=e.height,a=e.itemCount,c=e.itemSize,s=e.layout,l=e.width,u="horizontal"===o||"horizontal"===s?l:i,f=Math.max(0,a*c-u),p=Math.min(f,t*c),d=Math.max(0,t*c-u+c);switch("smart"===n&&(n=r>=d-u&&r<=p+u?"auto":"center"),n){case"start":return p;case"end":return d;case"center":var h=Math.round(d+(p-d)/2);return hf+Math.floor(u/2)?f:h;case"auto":default:return r>=d&&r<=p?r:re.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1}));(t.length>0||n.length>0)&&D.a.load(R(R(R({},t.length>0?{google:{families:t}}:{}),n.length>0?{typekit:{id:n[0].kit}}:{}),{},{classes:!1,text:"abcdefghijklmnopqrstuvwxyz"}))}}(z(Array(25)).map((function(e,n){return 25*(t-1)+n})).map((function(e){return o[e]})).filter((function(e){return!!e})).filter((function(e){var t=e.source,n=e.family;return-1===V.indexOf(n)&&("google"===t||"typekit"===t)})))}}),100))};return Object(r.useEffect)((function(){l()}),[o]),Object(r.createElement)(I,{height:360,itemCount:o.length,itemSize:85,ref:i,onScroll:function(e){l()},itemData:{linearFontsList:o,onPickFamily:n,value:t},onItemsRendered:function(e){e.overscanStartIndex,e.overscanStopIndex},className:"ct-typography-fonts"},U)};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 W(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);nn)return!1;if(r===n)return e===t;e:for(var o=0,i=0;o-1?r.variation:t.all_variations.indexOf("n4")>-1?"n4":t.all_variations[0])}))};return Object(r.createElement)(m.animated.div,Z({className:"ct-option-modal ct-typography-modal"},d),Object(r.createElement)("div",{className:"ct-typography-container"},Object(r.createElement)("ul",{className:i()("ct-typography-top",{"ct-switch-panel":"options"!==c,"ct-static":"_"===s})},Object(r.createElement)("li",{className:"ct-back",onClick:function(){return l("options")}},Object(r.createElement)("svg",{width:"10",height:"10",viewBox:"0 0 15 15"},Object(r.createElement)("path",{d:"M14.2,6.8H2.6l4-4c0.3-0.3,0.3-0.8,0-1.1c-0.3-0.3-0.8-0.3-1.1,0L0.2,7l0,0c0,0-0.1,0.1-0.1,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1l0,0c0,0,0,0,0,0c0,0,0,0.1,0,0.1c0,0,0,0,0,0.1c0,0,0,0.1,0,0.1c0,0,0,0,0,0.1c0,0,0,0,0,0.1C0.2,8,0.2,8,0.2,8l5.3,5.3c0.3,0.3,0.8,0.3,1.1,0c0.3-0.3,0.3-0.8,0-1.1l-4-4h11.7c0.4,0,0.8-0.3,0.8-0.8S14.7,6.8,14.2,6.8z"}))),Object(r.createElement)("li",{className:i()("ct-font",{active:"search"===c||"fonts"===c}),onClick:function(){l("fonts"===c?"search":"fonts"),w("")}},"search"!==c&&Object(r.createElement)("span",null,f(n.family)),"search"===c&&Object(r.createElement)("input",{onClick:function(e){return e.stopPropagation()},ref:E,autoFocus:!0,value:j,onKeyUp:function(e){13==e.keyCode&&P.length>0&&(C(P[0]),l("options"),w(""))},onChange:function(e){var t=e.target.value;return w(t)}}),Object(r.createElement)("svg",{width:"8",height:"8",viewBox:"0 0 15 15"},"search"===c&&Object(r.createElement)("path",{d:"M8.9,7.5l4.6-4.6c0.4-0.4,0.4-1,0-1.4c-0.4-0.4-1-0.4-1.4,0L7.5,6.1L2.9,1.5c-0.4-0.4-1-0.4-1.4,0c-0.4,0.4-0.4,1,0,1.4l4.6,4.6l-4.6,4.6c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l4.6-4.6l4.6,4.6c0.4,0.4,1,0.4,1.4,0c0.4-0.4,0.4-1,0-1.4L8.9,7.5z"}),"search"!==c&&Object(r.createElement)("path",{d:"M14.6,14.6c-0.6,0.6-1.4,0.6-2,0l-2.5-2.5c-1,0.7-2.2,1-3.5,1C2.9,13.1,0,10.2,0,6.6S2.9,0,6.6,0c3.6,0,6.6,2.9,6.6,6.6c0,1.3-0.4,2.5-1,3.5l2.5,2.5C15.1,13.1,15.1,14,14.6,14.6z M6.6,1.9C4,1.9,1.9,4,1.9,6.6s2.1,4.7,4.7,4.7c2.6,0,4.7-2.1,4.7-4.7C11.3,4,9.2,1.9,6.6,1.9z"}))),Object(r.createElement)("li",{className:i()("ct-weight",{active:"variations"===c}),onClick:function(){return l("variations")}},Object(r.createElement)("span",{"data-variation":n.variation},{n1:"100",i1:"100",n2:"200",i2:"200",n3:"300",i3:"300",n4:"400",i4:"400",n5:"500",i5:"500",n6:"600",i6:"600",n7:"700",i7:"700",n8:"800",i8:"800",n9:"900",i9:"900",Default:"Default"}[n.variation]))),Object(r.createElement)(m.Transition,{items:c,immediate:"static"===_,config:function(e,t){return{duration:210,easing:h()(.455,.03,.515,.955)}},from:{transform:"left"===_?"translateX(100%)":"translateX(-100%)",position:"absolute"},enter:{transform:"translateX(0%)",position:"absolute"},leave:{position:"absolute",transform:"left"===_?"translateX(-100%)":"translateX(100%)"}},(function(e,o,i,a){return"options"===o?Object(r.createElement)(J,{sizeRef:S,value:n,option:t,onChange:u,props:e,currentView:o}):"fonts"===o||"search"===o?Object(r.createElement)(m.animated.div,{style:e,key:o},Object(r.createElement)(B,{typographyList:y,searchTerm:j,linearFontsList:P,currentView:"".concat(o,":").concat(s),onPickFamily:function(e){C(e)},value:n})):"variations"===o?Object(r.createElement)($,{currentView:o,props:e,typographyList:y,onChange:function(e){u(e)},value:n}):void 0}))))},se=n(17),le=n(7),ue=n(24);function fe(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 pe(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function m(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return b(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 b(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 b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)||n.config.allowed_in.indexOf(t)>-1,o=!(n.config.excluded_from.length>0)||-1===n.config.excluded_from.indexOf(t);return r&&o},g=function(e){var t=e.item,n=e.index,o=e.panelType,i=e.onRemove,c=e.renderItem,s=e.onClick,u=e.className,f=ct_customizer_localizations.header_builder_data[o].find((function(e){return e.id===Object(l.b)(t)})),p=Object(r.useContext)(fe).builderValue;if(c)return c({item:t,itemData:f,index:n});var d=p.items.filter((function(e){return e.id.indexOf(Object(l.a)())>-1})).map((function(e){return e.id})),h=[Object(l.b)(t)].concat(m(d.filter((function(e){return Object(l.b)(e)===Object(l.b)(t)}))));return Object(r.createElement)("div",{"data-id":t,className:a()("ct-builder-item",u,{}),onClick:s},f&&f.config?h.length>1?"".concat(f.config.name," ").concat(h.indexOf(t)+1):f.config.name:t,Object(r.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),i()}}))},v=function(e){var t=e.items,n=e.draggableId,o=e.hasPointers,i=void 0===o||o,l=e.className,f=e.tagName,b=void 0===f?"div":f,v=e.direction,O=void 0===v?"horizontal":v,j=e.group,w=void 0===j?"header_sortables":j,_=e.options,E=void 0===_?{}:_,S=e.propsForItem,P=void 0===S?function(e){return{}}:S,k=e.displayWrapper,C=void 0===k||k,x=h(e,["items","draggableId","hasPointers","className","tagName","direction","group","options","propsForItem","displayWrapper"]),I=Object(r.useContext)(fe),A=I.currentView,D=I.isDragging,T=I.setIsDragging,N=I.onChange,R=I.setList,M=I.builderValueDispatch,z=Object(r.useContext)(s.a).panelsHelpers,F=t.map((function(e,o){return Object(r.createElement)(g,u({key:e,index:o,panelType:"header",item:e,className:z.isOpenFor("builder_panel_".concat(e))?"ct-customizing":"",onClick:function(t){t.stopPropagation(),t.preventDefault(),D||z.open("builder_panel_".concat(e))},onRemove:function(){z.close(),R(p(d({},n,t.filter((function(t){return t!==e}))),"desktop"===A&&"trigger"===e?d({},"offcanvas:start",[]):{})),M({type:"REMOVE_ITEM",payload:{id:e}})}},P(e)))}));return C?Object(r.createElement)(c.a,u({options:p({delay:0,group:w,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer",direction:O,touchStartThreshold:5,onStart:function(e){T(e.item.dataset.id),y(e.item.dataset.id,"middle-row")&&document.body.classList.add("ct-builder-dragging"),e.from&&w&&"clone"!==w.pull&&e.to.classList.add("ct-is-over")},onEnd:function(){T(!1),document.body.classList.remove("ct-builder-dragging"),m(document.querySelectorAll(".ct-panel-builder .ct-is-over")).map((function(e){return e.classList.remove("ct-is-over")}))},onMove:function(e,t){if(e.from.closest("#ct-option-header-builder-items")&&Promise.resolve().then((function(){return m(e.from.querySelectorAll('[data-id="'.concat(e.dragged.dataset.id,'"]'))).map((function(e){e.classList.remove("ct-builder-item"),e.classList.add("ct-item-in-builder")}))})),m(document.querySelectorAll(".ct-panel-builder .ct-is-over")).map((function(e){return e.classList.remove("ct-is-over")})),e.to&&e.to.classList.add("ct-is-over"),!y(e.dragged.dataset.id,e.to.dataset.id.split(":")[0]))return!1}},E),onChange:function(e,t,r){"available-items"!==n&&N({id:n,value:e.filter((function(e){return"__pointer__"!==e&&"__filler__"!==e}))})},tag:b,className:a()("ct-builder-items",l)},x,{"data-id":n}),["end","start-middle"].indexOf(n.split(":")[1])>-1&&Object(r.createElement)("div",{"data-id":"__filler__",className:"ct-filler"}),i&&D&&y(D,n.split(":")[0])&&Object(r.createElement)("div",{"data-id":"__pointer__",className:"ct-pointer"}),F):Object(r.createElement)(r.Fragment,null,F)};function O(){return(O=Object.assign||function(e){for(var t=1;t0){if("start"===t)a=[i,n.placements.find((function(e){return"start-middle"===e.id}))];if("end"===t)a=[n.placements.find((function(e){return"end-middle"===e.id})),i]}}return Object(r.createElement)("li",O({className:["ct-builder-column-".concat(i.id)]},"middle"===i.id?{"data-count":i.items.length}:{}),a.map((function(e){return Object(r.createElement)(v,{key:e.id,direction:o,className:"middle"===e.id?"":"ct-".concat(e.id.indexOf("-")>-1?"secondary":"primary","-column"),draggableId:"".concat(n.id,":").concat(e.id),items:e.items})})))},w=function(e){var t=e.bar,n=e.direction,i=void 0===n?"horizontal":n,a=Object(r.useContext)(s.a).panelsHelpers;return Object(r.createElement)("li",{className:"builder-row"},Object(r.createElement)("div",{className:"ct-row-actions",onClick:function(){return a.open("builder_panel_".concat(t.id))}},{"top-row":Object(o.__)("Top Row","blocksy"),"middle-row":Object(o.__)("Main Row","blocksy"),"bottom-row":Object(o.__)("Bottom Row","blocksy"),offcanvas:Object(o.__)("Offcanvas","blocksy")}[t.id]),Object(r.createElement)("ul",{className:"row-inner"},["start","middle","end"].filter((function(e){return!!t.placements.find((function(t){return t.id===e}))})).map((function(e){return Object(r.createElement)(j,{key:e,bar:t,placementName:e,direction:i})}))))},_=function(e){var t=e.inlinedItemsFromBuilder,n=e.view,o=e.builderValueWithView,i="mobile"===n||t.indexOf("trigger")>-1;return Object(r.createElement)("div",{className:a()("placements-builder",{"ct-mobile":i})},i&&Object(r.createElement)("ul",{className:"offcanvas-container"},Object(r.createElement)(w,{direction:"vertical",bar:o.find((function(e){return"offcanvas"===e.id}))})),Object(r.createElement)("ul",{className:"horizontal-rows"},["top-row","middle-row","bottom-row"].map((function(e){return Object(r.createElement)(w,{bar:o.find((function(t){return t.id===e})),key:e})}))))};function E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return S(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 S(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 S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1})).map((function(e){return e.id}));return Object(r.createElement)(v,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[].concat(N(h.map((function(e){return e.id}))),N(b)).sort((function(e,t){var n=ct_customizer_localizations.header_builder_data.header.find((function(t){return t.id===Object(l.b)(e)})),r=ct_customizer_localizations.header_builder_data.header.find((function(e){return e.id===Object(l.b)(t)}));return n.config.name.localeCompare(r.config.name)})),hasPointers:!1,displayWrapper:c,propsForItem:function(e){return{renderItem:function(e){var i=e.item,s=e.itemData,h=e.index,y=m.find((function(e){return e.id===Object(l.b)(i)})).options,g=[Object(l.b)(i)].concat(N(b.filter((function(e){return Object(l.b)(e)===Object(l.b)(i)})))),v=g.length>1?"".concat(s.config.name," ").concat(g.indexOf(i)+1):s.config.name,O={label:v,"inner-options":y},j=o.indexOf(i)>-1,w="__none__";j&&(w=t[f].find((function(e){e.id;return(e.placements||[]).reduce((function(e,t){t.id;var n=t.items;return[].concat(N(e),N(n))}),[]).find((function(e){return e===i}))})).id);var _="builder_panel_".concat(i);s.config.name;return Object(r.createElement)(C.PanelMetaWrapper,I({id:_,option:O},u,{getActualOption:function(e){var l=e.open;return Object(r.createElement)(r.Fragment,null,d.indexOf(i)>-1&&Object(r.createElement)(C.default,{id:_,getValues:function(){var e=t.items.find((function(e){return e.id===i}));return e&&Object.keys(e.values)>5?D({builderSettings:t.settings||{},row:w},e.values):D(D({},Object(x.b)(y,e?e.values:{})),{},{row:w,builderSettings:t.settings||{}})},option:O,onChangeFor:function(e,r){var o=t.items.find((function(e){return e.id===i}));n({type:"ITEM_VALUE_ON_CHANGE",payload:{id:i,optionId:e,optionValue:r,values:!o||o&&0===Object.keys(o.values).length?Object(x.b)(y,{}):{}}})},view:"simple"}),s.config.devices.indexOf(f)>-1&&("mobile-menu"!==i||"mobile-menu"===i&&("desktop"!==f||o.indexOf("trigger")>-1))&&c&&Object(r.createElement)("div",{"data-id":i,className:a()({"ct-item-in-builder":j,"ct-builder-item":!j}),onClick:function(e){p||j&&l()}},v,Object(r.createElement)(k.Slot,{name:"PlacementsBuilderSidebarItem_".concat(h),fillProps:{item:i,itemInBuilder:j,itemData:s}})))}}))}}},direction:"vertical"})};function z(){return(z=Object.assign||function(e){for(var t=1;t5?L({builderSettings:t.settings||{}},n.values):L(L({},Object(x.b)(e.options,n?n.values:{})),{},{builderSettings:t.settings||{}})},option:o,onChangeFor:function(r,o){var i=t.items.find((function(t){return t.id===e.id}));n({type:"ITEM_VALUE_ON_CHANGE",payload:{id:e.id,optionId:r,optionValue:o,values:!i||i&&0===Object.keys(i.values).length?Object(x.b)(e.options,{}):{}}})},view:"simple"}))}}))})))};function B(){return(B=Object.assign||function(e){for(var t=1;t0&&s===t.id&&Object(r.createElement)(C.default,{id:u,getValues:function(){return t.settings||{}},option:p,onChangeFor:function(e,n){i({type:"BUILDER_GLOBAL_SETTING_ON_CHANGE",payload:{optionId:e,optionValue:n,values:Object(x.b)(f,Array.isArray(t.settings)?{}:t.settings||{})}})},view:"simple"}),s===t.id&&Object(r.createElement)("li",{className:a()({active:s===t.id,"ct-global":"type-1"===s}),onClick:function(){Object.keys(f).length>0&&n()}},Object(r.createElement)("span",{className:"ct-panel-name"},l)))}}))})))};function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(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".concat((u.sections.find((function(e){return e.id===t.id}))||{}).name||{"type-1":Object(o.__)("Global Header","blocksy")}[t.id]||t.id,""))}}),Object(r.createElement)("div",{className:"ct-tabs"},Object(r.createElement)("ul",null,["items","panels"].map((function(e){return Object(r.createElement)("li",{key:e,onClick:function(t){t.preventDefault(),l(e)},className:a()({active:e===s})},{panels:Object(o.__)("Headers","blocksy"),items:Object(o.__)("Elements","blocksy")}[e])}))),Object(r.createElement)("div",{className:"ct-current-tab"},"panels"===s&&Object(r.createElement)(k.Slot,{name:"PlacementsBuilderPanelsManager"},(function(e){return 0===e.length?Object(r.createElement)(H,null):e})),Object(r.createElement)(M,{builderValue:t,builderValueDispatch:n,inlinedItemsFromBuilder:i,displayList:"items"===s}))),Object(r.createElement)(U,{builderValue:t,builderValueDispatch:n}))},K=n(23),G=n.n(K);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 Y(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var te=function(e,t){e.__should_refresh__;var n=ee(e,["__should_refresh__"]);if(!t.onBuilderValueChange)throw new Error("When you dispatch pass onBuilderValueChange fn.");var r={},o=[],i=n.sections.find((function(e){return e.id.indexOf(n.__forced_static_header__||pe()||n.sections[0].id)>-1})),a=!1,c=!1,s=[];if("ITEM_VALUE_ON_CHANGE"===t.type){var u=t.payload,f=u.id,p=u.optionId,d=u.optionValue,h=u.values,m=void 0===h?{}:h,b=u.silent;c="".concat(f,":").concat(p);var y=i.items;y.find((function(e){return e.id===f}))||(y=[].concat(Z(y),[{id:f,values:{}}])),i=Y(Y({},i),{},{items:y.map((function(e){return e.id===f?Y(Y({},e),{},{values:Y(Y(Y({},e.values),m),{},J({},p,d))}):e}))}),"logo"===f&&"custom_logo"===p&&"type-1"===i.id&&wp.customize&&wp.customize("custom_logo")(d?d.desktop?d.desktop:d:""),b||wp.customize.previewer&&wp.customize.previewer.send("ct:header:receive-value-update",{itemId:f,optionId:p,optionValue:d,futureItems:i.items,values:Y(Y(Y({},(y.find((function(e){var t=e.id;return f===t}))||{values:{}}).values),m),{},J({},p,d))})}if("PICK_BUILDER_SECTION"===t.type&&(a=!0,r={__forced_static_header__:t.payload.id}),"MARK_HEADER_AS_GLOBAL"===t.type&&(a=!0,r={current_section:n.__forced_static_header__}),"MARK_SPECIFIC_HEADER_AS_GLOBAL"===t.type&&(r={current_section:t.payload.id}),t.type,"CLONE_ITEM"===t.type){var g=Object(l.b)(t.payload.id);i=Y(Y({},i),{},{items:[].concat(Z(i.items),[{id:"".concat(g).concat(Object(l.a)()).concat(G()()),values:i.items.find((function(e){return e.id===g}))?i.items.find((function(e){return e.id===g})).values:{}}])})}if("REMOVE_CLONED_ITEM"===t.type&&(i=Y(Y({},i),{},{items:i.items.filter((function(e){return e.id!==t.payload.id}))})),"SET_LIST"===t.type){a=!0;var v=t.payload,O=v.currentView,j=v.lists;i=Y(Y({},i),{},J({},O,i[O].map((function(e){var t=e.id,n=e.placements;if(Object.keys(j).map((function(e){return e.split(":")[0]})).indexOf(t)>-1){var r={id:t,placements:n.map((function(e){var n=e.id,r=e.items;return j["".concat(t,":").concat(n)]?{id:n,items:j["".concat(t,":").concat(n)]}:{id:n,items:r}}))};if(r.placements.find((function(e){return"middle"===e.id}))&&0===r.placements.find((function(e){return"middle"===e.id})).items.length&&r.placements.find((function(e){return"start-middle"===e.id}))&&(r.placements.find((function(e){return"start-middle"===e.id})).items.length>0||r.placements.find((function(e){return"end-middle"===e.id})).items.length>0)){var o={};o["".concat(t,":start")]=[].concat(Z(r.placements.find((function(e){return"start"===e.id})).items),Z(r.placements.find((function(e){return"start-middle"===e.id})).items)),o["".concat(t,":end")]=[].concat(Z(r.placements.find((function(e){return"end-middle"===e.id})).items),Z(r.placements.find((function(e){return"end"===e.id})).items)),o["".concat(t,":start-middle")]=[],o["".concat(t,":end-middle")]=[],r={id:t,placements:r.placements.map((function(e){var n=e.id,r=e.items;return o["".concat(t,":").concat(n)]?{id:n,items:o["".concat(t,":").concat(n)]}:{id:n,items:r}}))}}return r}return{id:t,placements:n}}))))}if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){var w=t.payload,_=w.optionId,E=w.optionValue,S=w.values,P=void 0===S?{}:S;w.silent;wp.customize.previewer&&wp.customize.previewer.send("ct:header:receive-value-update",{itemId:"global",optionId:_,optionValue:E,values:Y(Y(Y({},i.settings),P),{},J({},_,E))}),i=Y(Y({},i),{},{settings:Y(Y(Y({},i.settings),P),{},J({},_,E))})}if("CREATE_NEW_SECTION"===t.type){var k=t.payload,C=k.name,x=k.copy;o=[x?Y(Y({},n.sections.find((function(e){return e.id===x}))||{}),{},{name:C,id:"ct-custom-".concat(G()())}):{name:C,id:"ct-custom-".concat(G()()),mode:"placements",items:[],settings:[],desktop:[{id:"top-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"middle-row",placements:[{id:"start",items:["logo"]},{id:"middle",items:[]},{id:"end",items:["menu"]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"bottom-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]}],mobile:[{id:"top-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"middle-row",placements:[{id:"start",items:["logo"]},{id:"middle",items:[]},{id:"end",items:["trigger"]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"bottom-row",placements:[{id:"start",items:[]},{id:"middle",items:[]},{id:"end",items:[]},{id:"start-middle",items:[]},{id:"end-middle",items:[]}]},{id:"offcanvas",placements:[{id:"start",items:["mobile-menu"]}]}]}]}"REMOVE_BUILDER_SECTION"===t.type&&s.push(t.payload.id);var I=Y(Y(Y(Y({},n),r),a?{__should_refresh__:!0}:{__should_refresh__:!1}),{},{__should_refresh_item__:c,sections:[].concat(Z(n.sections.map((function(e){return e.id===i.id?i:e}))),Z(o)).filter((function(e){var t=e.id;return-1===s.indexOf(t)}))});return t.onBuilderValueChange(Y({},I)),I},ne=n(30);n(27);function re(e){return function(e){if(Array.isArray(e))return ae(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||ie(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 oe(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||ie(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 ie(e,t){if(e){if("string"==typeof e)return ae(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)?ae(e,t):void 0}}function ae(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var fe=Object(r.createContext)({}),pe=function(){var e;(e=wp.customize.previewer.container.find("iframe")[0]).document||e.contentDocument||e.contentWindow.document;return wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("header#header")?wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("header#header").dataset.id:null},de=function(e){var t=e.value,n=e.option,o=e.onChange,i=Object(r.useRef)(null);null===i.current&&(i.current=(t.sections.find((function(e){return e.id.indexOf(pe())>-1}))||t.sections[0]).id),Object(r.useEffect)((function(){var e=wp.customize("header_placements")(),n=(e.__forced_dynamic_header__,e.__forced_static_header__,e.__should_refresh__,ue(e,["__forced_dynamic_header__","__forced_static_header__","__should_refresh__"]));Object.keys(n).map((function(e){parseFloat(e)&&delete n[e]}));try{wp.customize("header_placements")(se(se({},n),{},{__forced_static_header__:(t.sections.find((function(e){return e.id.indexOf(pe())>-1}))||t.sections[0]).id}))}catch(e){console.error(e)}return function(){var e=wp.customize("header_placements")(),t=(e.__forced_dynamic_header__,e.__forced_static_header__,e.__should_refresh__,ue(e,["__forced_dynamic_header__","__forced_static_header__","__should_refresh__"]));wp.customize("header_placements")(se(le({__should_refresh__:!0},Math.random(),"update"),t))}}),[]);var a=oe(Object(r.useState)(!1),2),c=a[0],s=a[1],l=oe(Object(r.useReducer)(te,se(se({},t),i.current?{__forced_static_header__:i.current}:{})),2),u=l[0],f=l[1],p=Object(r.useMemo)((function(){return u.sections.find((function(e){return e.id===u.__forced_static_header__}))||u.sections[0]}),[u]),d=oe(Object(ne.b)({withTablet:!1}),2),h=d[0],m=d[1],b=Object(r.useMemo)((function(){return p[h].reduce((function(e,t){t.id;var n=t.placements;return[].concat(re(e),re((n||[]).reduce((function(e,t){t.id;var n=t.items;return[].concat(re(e),re(n))}),[])))}),[])}),[p,h]),y=Object(r.useCallback)((function(e){return f(se(se({},e),{},{onBuilderValueChange:o}))}),[f,o]),g=Object(r.useCallback)((function(e){return y({type:"SET_LIST",onBuilderValueChange:o,payload:{currentView:h,lists:e}})}),[y,h,o]);return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(fe.Provider,{value:{option:n,currentView:h,isDragging:c,setIsDragging:s,setList:g,builderValueDispatch:y,builderValue:p,onChange:function(e){var t=e.id,n=e.value;return g(le({},t,n))},builderValueCollection:u}},Object(r.createElement)($,{allBuilderSections:t,builderValue:p,inlinedItemsFromBuilder:b,builderValueDispatch:y}),Object(r.createPortal)(Object(r.createElement)("div",{className:"ct-builder-header"},Object(r.createElement)(P,{currentView:h,setCurrentView:m}),Object(r.createElement)(_,{inlinedItemsFromBuilder:b,builderValueWithView:p[h],view:h})),document.querySelector(".ct-panel-builder"))))},he=function(e){return Object(r.createElement)(de,e)};he.renderingConfig={design:"none"};t.default=he},function(e,t,n){"use strict";n.r(t),n.d(t,"Overlay",(function(){return H})),n.d(t,"getValueFromInput",(function(){return m.b})),n.d(t,"OptionsPanel",(function(){return a.a})),n.d(t,"Panel",(function(){return W.default})),n.d(t,"PanelMetaWrapper",(function(){return W.PanelMetaWrapper})),n.d(t,"DeviceManagerProvider",(function(){return q.a})),n.d(t,"PanelLevel",(function(){return $.b})),n.d(t,"Switch",(function(){return K.default})),n.d(t,"ImageUploader",(function(){return G.default})),n.d(t,"Select",(function(){return X.default})),n.d(t,"OutsideClickHandler",(function(){return Y.default})),n.d(t,"Transition",(function(){return U.Transition})),n.d(t,"animated",(function(){return U.animated})),n.d(t,"bezierEasing",(function(){return Z.a})),n.d(t,"usePopoverMaker",(function(){return Q.a})),n.d(t,"onDocumentLoaded",(function(){return ne}));n(77);var r=n(29),o=n.n(r),i=n(0),a=n(21),c=n(27),s=n.n(c);function l(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;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["initialState","getInitialState","refs","getRefs","didMount","didUpdate","willUnmount","getSnapshotBeforeUpdate","shouldUpdate","render"])},E=function(e){function t(){var n,r;j(this,t);for(var o=arguments.length,i=Array(o),a=0;a=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var T=function(){},N=function(){},R=function(e,t){var n,r,o;e.disposeAriaHider=(n=e.overlayNode,r=[],o=[],Array.prototype.forEach.call(document.querySelectorAll("body > *"),(function(e){if(e!==n.parentNode){var t=e.getAttribute("aria-hidden");null!==t&&"false"!==t||(r.push(t),o.push(e),e.setAttribute("aria-hidden","true"))}})),function(){o.forEach((function(e,t){var n=r[t];null===n?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",n)}))}),e.trap=I()(e.overlayNode,{initialFocus:t?function(){return t.current}:void 0,fallbackFocus:e.contentNode,escapeDeactivates:!1,clickOutsideDeactivates:!1})},M=function(e){var t=e.refs;t.trap.deactivate(),t.disposeAriaHider()},z=React.createContext(),F=React.forwardRef((function(e,t){var n=e.container,r=e.isOpen,o=void 0===r||r,a=e.onDismiss,c=void 0===a?T:a,s=e.initialFocusRef,l=e.onClick,u=e.onKeyDown,f=D(e,["container","isOpen","onDismiss","initialFocusRef","onClick","onKeyDown"]);return Object(i.createElement)(P,{didMount:N},o?Object(i.createElement)(k,{container:n,"data-reach-dialog-wrapper":!0},Object(i.createElement)(P,{refs:{overlayNode:null,contentNode:null},didMount:function(e){var t=e.refs;R(t,s)},willUnmount:M},(function(e){var n=e.refs;return Object(i.createElement)(z.Provider,{value:function(e){return n.contentNode=e}},Object(i.createElement)("div",A({"data-reach-dialog-overlay":!0,onClick:C(l,(function(e){e.stopPropagation(),c()})),onKeyDown:C(u,(function(e){"Escape"===e.key&&(e.stopPropagation(),c())})),ref:function(e){n.overlayNode=e,t&&t(e)}},f)))}))):null)}));F.propTypes={initialFocusRef:function(){}};var L=function(e){return e.stopPropagation()},V=React.forwardRef((function(e,t){var n=e.onClick,r=(e.onKeyDown,D(e,["onClick","onKeyDown"]));return Object(i.createElement)(z.Consumer,null,(function(e){return Object(i.createElement)("div",A({"aria-modal":"true","data-reach-dialog-content":!0,tabIndex:"-1",onClick:C(n,L),ref:function(n){e(n),t&&t(n)}},r))}))})),U=n(25),B=(n(2),n(5),function(e){return!!e}),H=function(e){var t=e.items,n=e.isVisible,r=void 0===n?B:n,o=e.render,a=e.className,c=e.initialFocusRef,s=e.onDismiss;return Object(i.createElement)(U.Transition,{items:t,onStart:function(){return document.body.classList[r(t)?"add":"remove"]("ct-dashboard-overlay-open")},config:{duration:200},from:{opacity:0,y:-10},enter:{opacity:1,y:0},leave:{opacity:0,y:10}},(function(e){return r(e)&&function(t){return Object(i.createElement)(F,{style:{opacity:t.opacity},container:document.body,onDismiss:function(){return s()},initialFocusRef:c},Object(i.createElement)(V,{className:a,style:{transform:"translate3d(0px, ".concat(t.y,"px, 0px)")}},Object(i.createElement)("button",{className:"close-button",onClick:function(){return s()}},"×"),o(e,t)))}}))},W=n(15),q=n(30),$=n(22),K=n(36),G=n(52),X=n(38),Y=n(17),J=n(20),Z=n.n(J),Q=n(24);function ee(e){return function(e){if(Array.isArray(e))return te(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return te(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 te(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 te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function m(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return b(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 b(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 b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:y,o={};return function(i){return void 0!==t&&n(o,i)?t:(o=i,t=Object(r.createElement)(e,Object.assign({},i)))}}((function(e){var t=e.item,n=e.index,o=e.panelType,i=e.onRemove,c=e.renderItem,s=e.onClick,u=e.className,f=ct_customizer_localizations.header_builder_data[o].find((function(e){return e.id===Object(l.b)(t)})),p=Object(r.useContext)(ce).builderValue;if(c)return c({item:t,itemData:f,index:n});var d=Object.keys(p.items).filter((function(e){return e.indexOf(Object(l.a)())>-1})),h=[Object(l.b)(t)].concat(m(d.filter((function(e){return Object(l.b)(e)===Object(l.b)(t)}))));return Object(r.createElement)("div",{"data-id":t,className:a()("ct-builder-item",u,{}),onClick:s},f&&f.config?h.length>1?"".concat(f.config.name," ").concat(h.indexOf(t)+1):f.config.name:t,Object(r.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),i()}}))})),v=function(e){var t=e.items,n=e.draggableId,o=e.hasPointers,i=void 0===o||o,l=e.className,u=e.tagName,b=void 0===u?"div":u,y=e.direction,v=void 0===y?"horizontal":y,O=e.group,j=void 0===O?"header_sortables":O,w=e.options,_=void 0===w?{}:w,E=e.propsForItem,S=void 0===E?function(e){return{}}:E,P=e.panelType,k=void 0===P?"footer":P,C=e.displayWrapper,x=void 0===C||C,I=h(e,["items","draggableId","hasPointers","className","tagName","direction","group","options","propsForItem","panelType","displayWrapper"]),A=Object(r.useContext)(ce),D=A.isDragging,T=A.setIsDragging,N=A.onChange,R=A.setList,M=A.builderValueDispatch,z=Object(r.useContext)(s.a).panelsHelpers,F=t.map((function(e,o){return Object(r.createElement)(g,p({key:e,index:o,panelType:k,item:e,className:z.isOpenFor("builder_panel_".concat(e))?"ct-customizing":"",onClick:function(t){t.stopPropagation(),t.preventDefault(),z.open("builder_panel_".concat(e))},onRemove:function(){z.close(),R(d({},n,t.filter((function(t){return t!==e})))),M({type:"REMOVE_ITEM",payload:{id:e}})}},S(e)))}));return x?Object(r.createElement)(c.a,p({options:f({delay:0,group:j,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer",direction:v,touchStartThreshold:5,onStart:function(e){T(e.item.dataset.id),document.body.classList.add("ct-builder-dragging"),e.from&&j&&"clone"!==j.pull&&e.to.classList.add("ct-is-over")},onEnd:function(){T(!1),document.body.classList.remove("ct-builder-dragging"),m(document.querySelectorAll(".ct-panel-builder .ct-is-over")).map((function(e){return e.classList.remove("ct-is-over")}))},onMove:function(e,t){if(e.from.closest("#ct-option-header-builder-items")&&Promise.resolve().then((function(){return m(e.from.querySelectorAll('[data-id="'.concat(e.dragged.dataset.id,'"]'))).map((function(e){e.classList.remove("ct-builder-item"),e.classList.add("ct-item-in-builder")}))})),e.to){if(e.to.children&&Array.from(e.to.children).filter((function(e){return"__pointer__"!==e.dataset.id&&"__filler__"!==e.dataset.id})).length>0)return!1;m(document.querySelectorAll(".ct-panel-builder .ct-is-over")).map((function(e){return e.classList.remove("ct-is-over")})),e.to.classList.add("ct-is-over")}}},_),onChange:function(e,t,r){"available-items"!==n&&N({id:n,value:e.filter((function(e){return"__pointer__"!==e&&"__filler__"!==e}))})},tag:b,className:a()("ct-builder-items",l)},I,{"data-id":n}),"available-items"!==n&&D&&Object(r.createElement)("div",{"data-id":"__filler__",className:"ct-filler"}),i&&D&&Object(r.createElement)("div",{"data-id":"__pointer__",className:"ct-pointer"}),F):F},O=function(e){var t=e.bar,n=e.builderValue,i=(e.direction,Object(r.useContext)(s.a).panelsHelpers),a=n.items[t.id],c=(ct_customizer_localizations.header_builder_data.footer.find((function(e){return e.id===t.id})),a?a.values:{}),l="initial";return 2===t.columns.length&&(l=c["2_columns_layout"]||{desktop:"repeat(2, 1fr)",tablet:"initial",mobile:"initial"}),3===t.columns.length&&(l=c["3_columns_layout"]||{desktop:"repeat(3, 1fr)",tablet:"initial",mobile:"initial"}),4===t.columns.length&&(l=c["4_columns_layout"]||{desktop:"repeat(4, 1fr)",tablet:"initial",mobile:"initial"}),5===t.columns.length&&(l=c["5_columns_layout"]||{desktop:"repeat(5, 1fr)",tablet:"initial",mobile:"initial"}),6===t.columns.length&&(l=c["6_columns_layout"]||{desktop:"repeat(6, 1fr)",tablet:"initial",mobile:"initial"}),l&&l.desktop&&(l=l.desktop),Object(r.createElement)("li",{className:"builder-row"},Object(r.createElement)("div",{className:"ct-row-actions",onClick:function(){return i.open("builder_panel_".concat(t.id))}},{"top-row":Object(o.__)("Top Row","blocksy"),"middle-row":Object(o.__)("Middle Row","blocksy"),"bottom-row":Object(o.__)("Bottom Row","blocksy")}[t.id]),Object(r.createElement)("ul",{className:"row-inner",style:{"--gridTemplateColummns":l}},t.columns.map((function(e,n){return Object(r.createElement)("li",{className:"builder-column",key:n},Object(r.createElement)(v,{draggableId:"".concat(t.id,":").concat(n),items:e}))}))))},j=function(e,t){for(var n in t)if(t[n]!==e[n])return!1;return!0};var w=function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:j,o={};return function(i){return void 0!==t&&n(o,i)?t:(o=i,t=Object(r.createElement)(e,Object.assign({},i)))}}((function(e){var t=e.builderValue;return Object(r.createElement)("div",{className:a()("placements-builder")},Object(r.createElement)("ul",{className:"horizontal-rows"},["top-row","middle-row","bottom-row"].map((function(e){return Object(r.createElement)(O,{builderValue:t,bar:t.rows.find((function(t){return t.id===e})),key:e})}))))})),_=n(15),E=n(10),S=(n(21),n(19));function P(){return(P=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1}));return Object(r.createElement)(v,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[].concat(k(d.map((function(e){return e.id}))),k(m)).sort((function(e,t){var n=ct_customizer_localizations.header_builder_data.footer.find((function(t){return t.id===Object(l.b)(e)})),r=ct_customizer_localizations.header_builder_data.footer.find((function(e){return e.id===Object(l.b)(t)}));return n.config.name.localeCompare(r.config.name)})),hasPointers:!1,panelType:"footer",displayWrapper:c,propsForItem:function(e){return{renderItem:function(e){var i=e.item,s=e.itemData,d=e.index,b=h.find((function(e){return e.id===Object(l.b)(i)})).options,y=[Object(l.b)(i)].concat(k(m.filter((function(e){return Object(l.b)(e)===Object(l.b)(i)})))),g=y.length>1?"".concat(s.config.name," ").concat(y.indexOf(i)+1):s.config.name,v={label:g,"inner-options":b},O=o.indexOf(i)>-1,j="builder_panel_".concat(i);return Object(r.createElement)(_.PanelMetaWrapper,P({id:j,option:v},u,{getActualOption:function(e){var o=e.open,l=e.container;return Object(r.createElement)(r.Fragment,null,p.indexOf(i)>-1&&Object(r.createElement)(_.default,{id:j,getValues:function(){var e=t.items[i];return e&&Object.keys(e.values)>5?e.values:Object(E.b)(b,e?e.values:{})},option:v,onChangeFor:function(e,r){var o=t.items[i];n({type:"ITEM_VALUE_ON_CHANGE",payload:{id:i,optionId:e,optionValue:r,values:!o||o&&0===Object.keys(o.values).length?Object(E.b)(b,{}):{}}})},view:"simple"}),c&&Object(r.createElement)("div",{ref:l,"data-id":i,className:a()({"ct-item-in-builder":O,"ct-builder-item":!O}),onClick:function(){f||O&&o()}},g,Object(r.createElement)(S.Slot,{name:"ColumnsBuilderSidebarItem_".concat(d),fillProps:{item:i,itemInBuilder:O,itemData:s}})))}}))}}},direction:"vertical"})};function I(){return(I=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1&&(o=!0),n&&Object.keys(n.values)>5?D(D({},n.values),r?{items_per_row:r.columns.length.toString(),has_widget_areas:o?"yes":"no"}:{}):D(D({},Object(E.b)(e.options,n?n.values:{})),r?{items_per_row:r.columns.length.toString(),has_widget_areas:o?"yes":"no"}:{})},option:o,onChangeFor:function(r,o){var i=t.items[e.id];n({type:"ITEM_VALUE_ON_CHANGE",payload:{id:e.id,optionId:r,optionValue:o,values:!i||i&&0===Object.keys(i.values).length?Object(E.b)(e.options,{}):{}}})},view:"simple"}))}}))})))};function z(){return(z=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n".concat((n.sections.find((function(e){return e.id===t.id}))||{}).name||{"type-1":Object(o.__)("Global Footer","blocksy")}[t.id]||t.id,""))}}),Object(r.createElement)("div",{className:"ct-tabs"},Object(r.createElement)("ul",null,["items","panels"].map((function(e){return Object(r.createElement)("li",{key:e,onClick:function(t){t.preventDefault(),u(e)},className:a()({active:e===l})},{panels:Object(o.__)("Footers","blocksy"),items:Object(o.__)("Elements","blocksy")}[e])}))),Object(r.createElement)("div",{className:"ct-current-tab"},"panels"===l&&Object(r.createElement)(S.Slot,{name:"ColumnsBuilderPanelsManager"},(function(e){return 0===e.length?Object(r.createElement)(F,null):e})),Object(r.createElement)(x,{builderValue:t,builderValueDispatch:i,inlinedItemsFromBuilder:c,displayList:"items"===l}))),Object(r.createElement)(M,{builderValue:t,builderValueDispatch:i}))},B=n(23),H=n.n(B);function W(e){return(W="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})(e)}function q(e){return function(e){if(Array.isArray(e))return $(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return $(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 $(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 $(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Z=function(e,t){e.__should_refresh__;var n=J(e,["__should_refresh__"]);if(!t.onBuilderValueChange)throw new Error("When you dispatch pass onBuilderValueChange fn.");var r={},o=[],i=n.sections.find((function(e){return e.id.indexOf(n.__forced_static_footer__||se()||n.sections[0].id)>-1})),a=!1,c=!1,s=[];if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){var u=t.payload,f=u.optionId,p=u.optionValue;u.values,u.silent;wp.customize.previewer&&wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:"global",optionId:f,optionValue:p,values:X(X({},i.settings),{},Y({},f,p))}),i=X(X({},i),{},{settings:X(X({},i.settings),{},Y({},f,p))})}if("ITEM_VALUE_ON_CHANGE"===t.type){var d=t.payload,h=d.id,m=d.optionId,b=d.optionValue,y=d.values,g=void 0===y?{}:y,v=d.silent;c="".concat(h,":").concat(m);var O=i.items;if(!v){var j=O[h]||{values:{}};wp.customize.previewer&&wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:h,optionId:m,optionValue:b,values:X(X(X(X(X({},j.values),g),"top-row"===h||"middle-row"===h||"bottom-row"===h?{items_per_row:i.rows.find((function(e){var t=e.id;return h===t})).columns.length}:{}),"top-row"!==h&&"middle-row"!==h&&"bottom-row"!==h||"items_per_row"!==m?{}:{items_per_row:parseInt(b,10)}),{},Y({},m,b))})}"top-row"!==h&&"middle-row"!==h&&"bottom-row"!==h||"items_per_row"!==m?(O[h]||(O[h]={id:h,values:{}}),i=X(X({},i),{},{items:X(X({},Array.isArray(O)?{}:O),{},Y({},h,{id:h,values:X(X({},O[h].values),{},Y({},m,b))}))})):i=X(X({},i),{},{rows:i.rows.map((function(e){return e.id===h?X(X({},e),{},{columns:(t=e.columns,n=parseInt(b,10),t=t.filter((function(e){return e.length>0})),Array.from(Array(n)).map((function(e,n){return Array.isArray(t[n])?t[n]:[]})))}):e;var t,n}))})}if("REMOVE_CLONED_ITEM"===t.type){var w=i.items,_=t.payload.id,E=(w[_],J(w,[_].map(K)));i=X(X({},i),{},{items:E})}if("CLONE_ITEM"===t.type){var S=Object(l.b)(t.payload.id),P="".concat(S).concat(Object(l.a)()).concat(H()());i=X(X({},i),{},{items:X(X({},i.items),{},Y({},P,{id:P,values:i.items[S]&&i.items[S].values||{}}))})}if("PICK_BUILDER_SECTION"===t.type&&(a=!0,r={__forced_static_footer__:t.payload.id}),"MARK_FOOTER_AS_GLOBAL"===t.type&&(a=!0,r={__forced_static_footer__:t.payload.id,current_section:t.payload.id}),"MARK_SPECIFIC_FOOTER_AS_GLOBAL"===t.type&&(r={current_section:t.payload.id}),"SET_LIST"===t.type){a=!0;var k=t.payload.lists;i=X(X({},i),{},{rows:i.rows.map((function(e){var t=e.id,n=e.columns;return Object.keys(k).map((function(e){return e.split(":")[0]})).indexOf(t)>-1?{id:t,columns:n.map((function(e,n){return k["".concat(t,":").concat(n)]?k["".concat(t,":").concat(n)]:e}))}:{id:t,columns:n}}))})}if("CREATE_NEW_SECTION"===t.type){var C=t.payload,x=C.name,I=C.copy;o=[I?X(X({},n.sections.find((function(e){return e.id===I}))||{}),{},{name:x,id:"ct-custom-".concat(H()())}):{name:x,id:"ct-custom-".concat(H()()),mode:"columns",rows:[{id:"top-row",columns:[[],[]]},{id:"middle-row",columns:[[],[],[]]},{id:"bottom-row",columns:[["copyright"]]}],items:[],settings:[]}]}t.type,"REMOVE_BUILDER_SECTION"===t.type&&s.push(t.payload.id);var A=X(X(X(X({},n),r),a?{__should_refresh__:!0}:{__should_refresh__:!1}),{},{__should_refresh_item__:c,sections:[].concat(q(n.sections.map((function(e){return e.id===i.id?i:e}))),q(o)).filter((function(e){var t=e.id;return-1===s.indexOf(t)}))});return t.onBuilderValueChange(A),A};function Q(e){return function(e){if(Array.isArray(e))return ne(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||te(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 ee(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||te(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 te(e,t){if(e){if("string"==typeof e)return ne(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)?ne(e,t):void 0}}function ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var ce=Object(r.createContext)({}),se=function(){var e;(e=wp.customize.previewer.container.find("iframe")[0]).document||e.contentDocument||e.contentWindow.document;return wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("footer.ct-footer")?wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("footer.ct-footer").dataset.id:null},le=function(e){var t=e.value,n=(e.option,e.onChange),i=Object(r.useRef)(null);null===i.current&&(i.current=(t.sections.find((function(e){return e.id.indexOf(se())>-1}))||t.sections[0]).id),Object(r.useEffect)((function(){var e=wp.customize("footer_placements")(),n=(e.__forced_static_footer__,e.__should_refresh__,ae(e,["__forced_static_footer__","__should_refresh__"]));Object.keys(n).map((function(e){parseFloat(e)&&delete n[e]}));try{wp.customize("footer_placements")(oe(oe({},n),{},{__forced_static_footer__:(t.sections.find((function(e){return e.id.indexOf(se())>-1}))||t.sections[0]).id}))}catch(e){console.error(e)}return function(){var e=wp.customize("footer_placements")(),t=(e.__forced_static_footer__,ae(e,["__forced_static_footer__"]));wp.customize("footer_placements")(oe(ie({__should_refresh__:!0},Math.random(),"update"),t))}}),[]);var a=ee(Object(r.useReducer)(Z,oe(oe({},t),i.current?{__forced_static_footer__:i.current}:{})),2),c=a[0],s=a[1],l=ee(Object(r.useState)(!1),2),u=l[0],f=l[1],p=Object(r.useMemo)((function(){return c.sections.find((function(e){return e.id===c.__forced_static_footer__}))||c.sections[0]}),[c]),d=ee(Object(r.useState)(!1),2),h=d[0],m=d[1],b=p.rows.reduce((function(e,t){var n=t.columns;return[].concat(Q(e),Q((n||[]).reduce((function(e,t){return[].concat(Q(e),Q(t))}),[])))}),[]),y=Object(r.useCallback)((function(e){return s(oe(oe({},e),{},{onBuilderValueChange:n}))}),[s,n]),g=function(e){return y({type:"SET_LIST",onBuilderValueChange:n,payload:{lists:e}})};return Object(r.useEffect)((function(){return function(){document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed")}}),[]),Object(r.createElement)(r.Fragment,null,Object(r.createElement)(ce.Provider,{value:{isDragging:h,setIsDragging:m,setList:g,builderValueDispatch:y,builderValueCollection:c,builderValue:p,onChange:function(e){var t=e.id,n=e.value;return g(ie({},t,n))}}},Object(r.createElement)(U,{builderValue:p,inlinedItemsFromBuilder:b,builderValueDispatch:y,builderValueCollection:c}),Object(r.createPortal)(Object(r.createElement)("div",{className:"ct-builder-footer"},Object(r.createElement)("ul",{className:"ct-view-switch"},Object(r.createElement)("li",{className:"ct-builder-toggle",onClick:function(){f(!u),u?document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed"):document.querySelector(".wp-full-overlay").classList.add("ct-builder-collapsed")}},u?Object(o.__)("Show Builder","blocksy"):Object(o.__)("Hide Builder","blocksy"))),Object(r.createElement)(w,{builderValue:p})),document.querySelector(".ct-panel-builder"))))};le.renderingConfig={design:"none"};t.default=le},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(5),i=n.n(o),a=n(2),c=n(11);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 l(e){for(var t=1;t',"repeat-x":'',"repeat-y":'',repeat:''}},hasRevertButton:!1,onChange:function(e){return o(h(h({},n),{},{background_repeat:e}))}}),Object(r.createElement)(c.a,{value:n.background_size,values:n,option:{id:"background_size",label:Object(a.__)("Background Size","blocksy"),type:"ct-radio",view:"text",design:"block",value:t.value.background_size,choices:{auto:Object(a.__)("Auto","blocksy"),cover:Object(a.__)("Cover","blocksy"),contain:Object(a.__)("Contain","blocksy")}},hasRevertButton:!1,onChange:function(e){return o(h(h({},n),{},{background_size:e}))}}),Object(r.createElement)(c.a,{value:n.background_attachment,values:n,option:{id:"background_size",label:Object(a.__)("Background Attachment","blocksy"),type:"ct-radio",view:"text",design:"block",value:t.value.background_attachment,choices:{scroll:Object(a.__)("Scroll","blocksy"),fixed:Object(a.__)("Fixed","blocksy"),inherit:Object(a.__)("Inherit","blocksy")}},hasRevertButton:!1,onChange:function(e){return o(h(h({},n),{},{background_attachment:e}))}}),n.background_image.url&&Object(r.createElement)(c.a,{value:n.overlayColor,values:n,option:{id:"overlayColor",label:Object(a.__)("Image Overlay Color","blocksy"),type:"ct-color-picker",design:"inline",value:t.value.overlayColor,pickers:[{title:Object(a.__)("Initial","blocksy"),id:"default"}],skipArrow:!0,appendToBody:!1},hasRevertButton:!1,onChange:function(e){return o(h(h({},n),{},{overlayColor:e}))}}))},y=n(19);function g(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;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1?{}:{backgroundColor:o.backgroundColor.default.color}),{},{"--background-position":"".concat(Math.round(100*parseFloat(o.background_image.x)),"% ").concat(Math.round(100*parseFloat(o.background_image.y)),"%"),"--pattern-mask":"pattern"===o.background_type?"url(".concat((t=o.background_pattern,(window.ct_localizations||ct_customizer_localizations).static_public_url+"images/".concat(f.find((function(e){return e.id===t})).src)),")"):"","--background-image":"gradient"===o.background_type?o.gradient:o.background_image.url?"url(".concat(o.background_image.url,")"):"none","--pattern-color":o.patternColor.default.color})},Object(r.createElement)("i",{className:"ct-tooltip-top"},{inherit:Object(a.__)("Inherited","blocksy"),pattern:Object(a.__)("Pattern","blocksy"),gradient:Object(a.__)("Gradient","blocksy"),color:Object(a.__)("Color","blocksy"),image:Object(a.__)("Image","blocksy")}[b?"inherit":o.background_type]),b&&Object(r.createElement)("svg",{width:"25",height:"25",viewBox:"0 0 30 30"},Object(r.createElement)("path",{d:"M15 3c-3 0-5.7 1.1-7.8 2.9-.4.3-.5.9-.2 1.4.3.4 1 .5 1.4.2h.1C10.3 5.9 12.5 5 15 5c5.2 0 9.5 3.9 10 9h-3l4 6 4-6h-3.1C26.4 7.9 21.3 3 15 3zM4 10l-4 6h3.1c.5 6.1 5.6 11 11.9 11 3 0 5.7-1.1 7.8-2.9.4-.3.5-1 .2-1.4-.3-.4-1-.5-1.4-.2h-.1c-1.7 1.5-4 2.4-6.5 2.4-5.2 0-9.5-3.9-10-9h3L4 10z"}))),m&&m.current&&Object(r.createPortal)(Object(r.createElement)(P.default,{useCapture:!1,display:"block",disabled:!l||d,onOutsideClick:function(){setTimeout((function(){return u(!1)}))},wrapperProps:x(x({style:g},v),{},{className:i()("ct-option-modal ct-background-modal",{active:l})})},Object(r.createElement)(S,{onChange:c,value:o,option:n,isOpen:l,setOutsideClickFreezed:h})),document.body))}},function(e,t,n){"use strict";n.r(t),n.d(t,"itemsThatAreNotAdded",(function(){return L})),n.d(t,"LayersContext",(function(){return V}));var r=n(0),o=n(5),i=n.n(o),a=n(31),c=n(44),s=n.n(c),l=n(21),u=n(10),f=n(38),p=n(23),d=n.n(p);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;t1||!s.settings[o.id])&&Object(r.createElement)("button",{type:"button",className:"ct-remove",onClick:function(){return a(o.__id)}}),s.settings[o.id]&&s.settings[o.id].options&&Object(r.createElement)("button",{type:"button",className:"ct-toggle",onMouseDown:function(e){e.stopPropagation()},onClick:function(e){e.stopPropagation(),l(o.__id)}}))}));function _(e){return function(e){if(Array.isArray(e))return P(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||S(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 E(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,o=!1,i=void 0;try{for(var a,c=e[Symbol.iterator]();!(r=(a=c.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==c.return||c.return()}finally{if(o)throw i}}return n}(e,t)||S(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 S(e,t){if(e){if("string"==typeof e)return P(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)?P(e,t):void 0}}function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&n.filter((function(e){return e.id===t.id})).map((function(e){return e.__id})).indexOf(t.__id)>0&&(c="".concat(a.settings[t.id].sync.id,"_second")),wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{id:c})}o(n.map((function(n){return n.__id===t.__id?M(M({},n),{},z({},e,r)):n})))},value:Object(u.b)(a.settings[t.id].options,M(M({},a.value.filter((function(e){return e.id===t.id})).length>1?a.value.filter((function(e){var n=e.id;return t.id===n}))[n.filter((function(e){return e.id===t.id})).map((function(e){return e.__id})).indexOf(t.__id)]:{}),t)),options:a.settings[t.id].options})))}))}}])&&x(t.prototype,n),o&&x(t,o),c}(r.Component),W=Object(a.b)(H),q=Object(a.a)((function(e){var t=e.items,n=e.onChange;return Object(r.createElement)(B,null,(function(e){var o=e.option;return Object(r.createElement)("ul",{className:"ct-layers"},t.map((function(e,i){return Object(r.createElement)(W,{key:e.__id,index:i,onChange:n,value:e,items:t,disabled:!!o.disableDrag})})))}))}));t.default=function(e){var t=e.value,n=e.option,o=e.onChange,i=e.values,a=E(Object(r.useState)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),2),c=a[0],l=a[1],f=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};o([].concat(_(t||[]),[M(M(M({id:e,enabled:!0},Object(u.b)(n.settings[e].options||{},{})),r),{},{__id:d()()})]))},p=n.manageable?F(t):[].concat(_(F(t)),_(n.value.filter((function(e){var n=e.id;return-1===t.map((function(e){return e.id})).indexOf(n)})).map((function(e){return M(M({},e),{},{enabled:!1})}))));return Object(r.createElement)(U,{value:M(M({},c),{},{parentValue:i,addCurrentlySelectedItem:function(){var e=c.currentlyPickedItem||L(F(t),n)[0];l((function(e){return M(M({},e),{},{currentlyPickedItem:null})})),f(e)},addForId:function(e,t){return f(e,t)},option:n,setCurrentItem:function(e){return l((function(t){return M(M({},t),{},{currentlyPickedItem:e})}))},removeForId:function(e){return o(F(t).filter((function(t){return t.__id!==e})))},toggleOptionsPanel:function(e){t.length>0&&!t[0].__id&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),o(p)),l((function(t){return M(M({},t),{},{isOpen:t.isOpen!==e&&e})}))}})},n.manageable&&Object(r.createElement)(y,{value:p,option:n}),Object(r.createElement)(q,{useDragHandle:!0,distance:3,lockAxis:"y",items:p,onChange:function(e){return o(e)},helperContainer:function(){return document.querySelector("#customize-theme-controls")||document.body},onSortEnd:function(e){var t=e.oldIndex,n=e.newIndex;o(s()(p,t,n)),l((function(e){return M(M({},e),{},{isDragging:!1})}))},updateBeforeSortStart:function(e){var n=e.index;new Promise((function(e){t.length>0&&!t[0].__id&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),o(p)),l((function(e){return M(M({},e),{},{isDragging:p[n].__id})})),e()}))}}))}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(17),i=n(5),a=n.n(i),c=n(49),s=n(2),l=n(25),u=n(20),f=n.n(u),p=n(11),d=n(36),h=n(24);function m(){return(m=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n