var blocksyOptions=function(e){function t(t){for(var n,o,i=t[0],a=t[1],c=0,u=[];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"===s(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"!==s(e,o)})).map((function(e){return Object(r.createElement)("li",{onClick:function(){return n(e)},className:i()({active:e===t,"ct-disabled":!s(e,o)},"ct-".concat(e)),key:e})}))))}},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);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){t.__CT_KEYS_ORDER__;var n=s(t,["__CT_KEYS_ORDER__"]);return Object.keys(n).reduce((function(n,r){return t[r].type?t[r].options?l(l({},n),e(t[r].options)):t[r]["inner-options"]?l(l({},n),{},u({},r,t[r]),e(t[r]["inner-options"])):l(l({},n),{},u({},r,t[r])):l(l({},n),e(t[r]))}),{})},p=function e(t){return Object.keys(t).reduce((function(n,r){return l(l({},n),t[r].type||"__CT_KEYS_ORDER__"===r?u({},r,t[r]):e(t[r]))}),{})},d=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=f(e);return l(l({},t),Object.keys(r).reduce((function(e,a){var c=null;if(Object.keys(t).indexOf(a)>-1)(o.a.isString(t[a])||o.a.isNumber(t[a]))&&(c=t[a]),o.a.isObject(t[a])&&(c=l(l({},r[a].value||{}),t[a])),o.a.isArray(t[a])&&(c=t[a]?t[a]:i(r[a].value||[]));else{if(n)return l(l({},e),n(a,r[a]));c=Object.keys(r[a]).indexOf("value")>-1?r[a].value:""}return l(l({},e),{},u({},a,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(4),i=n.n(o),a=n(6),c=n(34),l=n.n(c),u=(n(15),n(1)),s=n(40),f=n(25),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 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-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,g(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),{},v({},"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")?v({},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)?v({},o,e):{})}),{}):{}),{},{__changed:[].concat(h(r.__changed||[]),h("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:{}},M=function(){return null},R=null,z=function(){return null},L=function(){return{}};N=y(y({},N),C.renderingConfig||{}),t.design&&(N.design=t.design),C.LabelToolbar&&(M=C.LabelToolbar),C.ControlEnd&&(z=C.ControlEnd),C.MetaWrapper&&(R=C.MetaWrapper),C.sectionClassName&&(L=C.sectionClassName);var F=Object(r.createElement)(r.Fragment,null,x&&x.content,Object(r.createElement)(C,m({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 F;var U=Object(s.a)({id:O,option:t,values:o,renderingConfig:N}),V=-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||{},U&&Object(r.createElement)("label",null,U),(Object(a.d)(t)&&Object(a.c)(w,t.responsive)||!Object(a.d)(t))&&F,B&&Object(r.createElement)("a",m({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,s=d(o,["className"]);d(e,["wrapperAttr"]);return Object(r.createElement)(r.Fragment,null,Object(r.createElement)("div",m({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||{}),s)),Object(r.createElement)("header",null,U&&Object(r.createElement)("label",null,U),"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:l()(t.value,S({value:n,option:t})),className:"ct-revert",onClick:function(){return D(t.value)}}),Object(r.createElement)(M,{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(u.__)("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",m({},t.sectionAttr||{},{className:i()({"ct-responsive-container":Object(a.d)(t,{ignoreHidden:!0})&&"inline"===H},L({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}),F,B&&Object(r.createElement)("a",m({dangerouslySetInnerHTML:{__html:B}},t.linkAttr||{}))),Object(r.createElement)(z,null),V&&Object(r.createElement)("div",{dangerouslySetInnerHTML:{__html:V},className:"ct-option-description"}))))};return R?Object(r.createElement)(R,{id:O,option:t,value:A,onChangeFor:f,values:o,getActualOption:W}):W()}},function(e,t,n){"use strict";(function(e){n.d(t,"a",(function(){return Ke})),n.d(t,"b",(function(){return $e}));var r=n(7),o=n(19),i=n(5),a=n(20),c=n(2),l=n.n(c),u=n(37),s=n.n(u),f=void 0,p=void 0,d=[],m=function(e){return"undefined"!=typeof window&&window.requestAnimationFrame(e)},h=function(e){return"undefined"!=typeof window&&window.cancelAnimationFrame(e)},b=void 0,y=function(){return Date.now()},v=function(e,t){return p={fn:e,transform:t}},g=function(e){return d=e},O=function(e){return f=e},j=function(e){return b=e},w=function(e){return e},_={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},E=function(){function e(){}return e.create=function(t,n){if("function"==typeof t)return t;if(b&&t.output&&"string"==typeof t.output[0])return b(t);if(Array.isArray(t))return e.create({range:t,output:n});var r=t.output,o=t.range||[0,1],i=t.easing||function(e){return e},a="extend",c=t.map;void 0!==t.extrapolateLeft?a=t.extrapolateLeft:void 0!==t.extrapolate&&(a=t.extrapolate);var l="extend";return void 0!==t.extrapolateRight?l=t.extrapolateRight:void 0!==t.extrapolate&&(l=t.extrapolate),function(e){var 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,l){var u=l?l(e):e;if(un){if("identity"===c)return u;"clamp"===c&&(u=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?u=-u:n===1/0?u-=t:u=(u-t)/(n-t);u=i(u),r===-1/0?u=-u:o===1/0?u+=r:u=u*(o-r)+r;return u}(e,o[t],o[t+1],r[t],r[t+1],i,a,l,c)}},e}();var S="[-+]?\\d*\\.?\\d+";function P(){return"\\(\\s*("+Array.prototype.slice.call(arguments).join(")\\s*,\\s*(")+")\\s*\\)"}var k=new RegExp("rgb"+P(S,S,S)),C=new RegExp("rgba"+P(S,S,S,S)),x=new RegExp("hsl"+P(S,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%")),I=new RegExp("hsla"+P(S,"[-+]?\\d*\\.?\\d+%","[-+]?\\d*\\.?\\d+%",S)),A=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,D=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,T=/^#([0-9a-fA-F]{6})$/,N=/^#([0-9a-fA-F]{8})$/;function M(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 R(e,t,n){var r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=M(o,r,e+1/3),a=M(o,r,e),c=M(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*c)<<8}function z(e){var t=parseInt(e,10);return t<0?0:t>255?255:t}function L(e){return(parseFloat(e)%360+360)%360/360}function F(e){var t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function U(e){var t=parseFloat(e);return t<0?0:t>100?1:t/100}function V(e){var t,n,r="number"==typeof(t=e)?t>>>0===t&&t>=0&&t<=4294967295?t:null:(n=T.exec(t))?parseInt(n[1]+"ff",16)>>>0:_.hasOwnProperty(t)?_[t]:(n=k.exec(t))?(z(n[1])<<24|z(n[2])<<16|z(n[3])<<8|255)>>>0:(n=C.exec(t))?(z(n[1])<<24|z(n[2])<<16|z(n[3])<<8|F(n[4]))>>>0:(n=A.exec(t))?parseInt(n[1]+n[1]+n[2]+n[2]+n[3]+n[3]+"ff",16)>>>0:(n=N.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=x.exec(t))?(255|R(L(n[1]),U(n[2]),U(n[3])))>>>0:(n=I.exec(t))?(R(L(n[1]),U(n[2]),U(n[3]))|F(n[4]))>>>0:null;return null===r?e:"rgba("+((4278190080&(r=r||0))>>>24)+", "+((16711680&r)>>>16)+", "+((65280&r)>>>8)+", "+(255&r)/255+")"}var B=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,H=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,W=new RegExp("("+Object.keys(_).join("|")+")","g");var K=function(){function e(){}var t=e.prototype;return t.attach=function(){},t.detach=function(){},t.getValue=function(){},t.getAnimatedValue=function(){return this.getValue()},t.addChild=function(e){},t.removeChild=function(e){},t.getChildren=function(){return[]},e}(),$=function(e){return Object.keys(e).map((function(t){return e[t]}))},q=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),o=0;o2?n-2:0),o=2;o=n.startTime+ve.delay+ve.duration;else{for(Se=void 0!==ge.lastTime?ge.lastTime:de,Pe=void 0!==ge.lastVelocity?ge.lastVelocity:ve.initialVelocity,de>Se+64&&(Se=de),ke=Math.floor(de-Se),Ae=0;Ae_e:Oe<_e),Te=Math.abs(Pe)<=ve.precision,Ne=0===ve.tension||Math.abs(_e-Oe)<=ve.precision,Ee=De||Te&&Ne,ge.lastVelocity=Pe,ge.lastTime=de}ve.parent.track&&!we.done&&(Ee=!1),Ee?(ge.value!==_e&&(Oe=_e),ge.done=!0):me=!1,ge.updateValue(Oe),ge.lastPosition=Oe}!n.props.onFrame&&n.props.native||(n.animatedProps[ve.name]=ve.interpolation.getValue())}if(!n.props.onFrame&&n.props.native||(!n.props.native&&n.onUpdate&&n.onUpdate(),n.props.onFrame&&n.props.onFrame(n.animatedProps)),me)return n.debouncedOnEnd({finished:!0,noChange:he});n.frame=m(n.raf)},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(Object(r.a)({},e,t))}var t=e.prototype;return t.update=function(e){var t=this;this.props=Object(r.a)({},this.props,e);var n=this.props.interpolateTo?oe(this.props):this.props,o=n.from,i=void 0===o?{}:o,a=n.to,c=void 0===a?{}:a,l=n.config,u=void 0===l?{}:l,s=n.delay,f=void 0===s?0:s,p=n.reverse,m=n.attach,h=n.reset,b=n.immediate,y=(n.native,n.onFrame,n.track,n.autoStart);if(p){var v=[c,i];i=v[0],c=v[1]}this.hasChanged=!1;var g=m&&m(this),O=h?{}:this.merged;if(this.merged=Object(r.a)({},i,O,c),this.animations=Object.entries(this.merged).reduce((function(e,n,o){var a,c,l,s,p,m=n[0],y=n[1],v=!h&&e[m]||{},O=y;g&&g.animations[m]&&(y=(a=g.animations[m]).parent);var j=y instanceof K;j||(c=Array.isArray(y),s="number"==typeof y,l="string"==typeof y&&!y.startsWith("#")&&!/\d/.test(y)&&!d[y],p=!s&&!l&&!c);var w=j?y.getPayload():y;if(j||!te(v.changes,w)){var _,E,S;t.hasChanged=!0;var P=void 0!==i[m]?i[m]:y,k=ne(u,m);if(j){if(E=v.parent||new y.constructor(y.getValue()),S=v.interpolation||E,a&&a.interpolation.calc){var C={output:[S.calc?S.calc(E.value):a.interpolation.calc(0),O]};S.calc?S.updateConfig(C):S=E.interpolate(C),E.value=0}}else if(s||l)E=S=v.parent||new J(P);else if(c)E=S=v.parent||new Z(P);else if(p){var x=v.interpolation&&v.interpolation.calc(v.parent.value);v.parent?(E=v.parent).value=0:E=new J(0);var I={output:[void 0!==x?x:P,y]};v.interpolation?(S=v.interpolation,v.interpolation.updateConfig(I)):S=E.interpolate(I),y=1}E.controller=t,j&&y.controller!==t&&y.controller.dependents.add(t),E.track=j?y:void 0,ne(b,m)&&(E.value=y);var A=ee(E.getPayload()),D=ee(E.getValue()),T=ee(j?y.getValue():y);return A.forEach((function(e){return e.prepare(t)})),Object(r.a)({},e,((_={})[m]=Object(r.a)({},v,{name:m,parent:E,interpolation:S,animatedValues:A,fromValues:D,toValues:T,changes:w,immediate:ne(b,m),delay:Q(k.delay,f||0),initialVelocity:Q(k.velocity,0),clamp:Q(k.clamp,!1),precision:Q(k.precision,.01),tension:Q(k.tension,170),friction:Q(k.friction,26),mass:Q(k.mass,1),duration:Q(k.duration,0),easing:Q(k.easing,(function(e){return e}))}),_))}return e}),this.animations),this.hasChanged)for(var j in this.configs=re(this.animations),this.animatedProps={},this.interpolations={},this.animations)this.interpolations[j]=this.animations[j].interpolation,this.animatedProps[j]=this.animations[j].interpolation.getValue();for(var w=arguments.length,_=new Array(w>1?w-1:0),E=1;E=n.length)break;a=n[i++]}else{if((i=n.next()).done)break;a=i.value}var c=a;c.update(Object(r.a)({},c.props,c.merged),!0)}}},t.stop=function(e){void 0===e&&(e=!1),ve=void 0,ge=void 0,je=void 0,we=void 0,_e=void 0,e&&re(this.animations).forEach((function(e){return e.changes=void 0})),this.isActive=!1,h(this.frame),this.debouncedOnEnd({finished:e})},t.debouncedOnEnd=function(e){this.isActive=!1;var t=this.onEnd;this.onEnd=null,t&&t(e)},e}();function Le(e){var t=function(t){function n(e){var n;return(n=t.call(this)||this).callback=function(){n.node&&(!1===p.fn(n.node,n.propsAnimated.getAnimatedValue(),Object(i.a)(Object(i.a)(n)))&&n.forceUpdate())},n.attachProps(e),n}Object(o.a)(n,t);var c=n.prototype;return c.componentWillUnmount=function(){this.propsAnimated&&this.propsAnimated.detach()},c.setNativeProps=function(e){!1===p.fn(this.node,e,this)&&this.forceUpdate()},c.attachProps=function(e){e.forwardRef;var t=Object(a.a)(e,["forwardRef"]),n=this.propsAnimated;this.propsAnimated=new Re(t,this.callback),n&&n.detach()},c.shouldComponentUpdate=function(e){var t=e.style,n=Object(a.a)(e,["style"]),r=this.props,o=r.style;return(!te(Object(a.a)(r,["style"]),n)||!te(o,t))&&(this.attachProps(e),!0)},c.render=function(){var t=this,n=(this.props.forwardRef,this.propsAnimated.getValue()),o=(n.scrollTop,n.scrollLeft,Object(a.a)(n,["scrollTop","scrollLeft"]));return l.a.createElement(e,Object(r.a)({},o,{ref:function(e){return t.node=ce(e,t.props.forwardRef)}}))},n}(l.a.Component);return l.a.forwardRef((function(e,n){return l.a.createElement(t,Object(r.a)({},e,{forwardRef:n}))}))}l.a.version.split(".");var Fe=function(e){function t(){for(var t,n=arguments.length,o=new Array(n),i=0;ie.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},l=function(e){return e.all||e.any||(e={all:e}),e},u=function e(t,n){var l=Object.values(t)[0],u=function(e){return 0===e.indexOf("any")?"any":0===e.indexOf("all")&&"all"},s=Object.keys(l).map((function(t,s){var f=Object.values(l)[s];return"all"===u(t)||"any"===u(t)?e(r({},t,f),n):function(e,t,n){var l=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 l=null;if(function(e){var u,s=(u=e,Array.isArray(u)?u:Array.from(u)),f=s[0],p=s.slice(1);if("visibility"===(p=p.join(":"))&&(l=n(f,o({},t,r({},c(f),a(c(f),t)[t.wp_customizer_current_view]?"yes":"no")))),"responsive"===p&&(l=n(f,o({},t,r({},c(f),a(c(f),t)[t.wp_customizer_current_view]||a(c(f),t))))),"truthy"===p&&(l=n(f)?"yes":"no"),p.indexOf("array-ids:")>-1){var d=p.split(":"),m=i(d,3),h=(m[0],m[1]),b=m[2],y=n(f).find((function(e){return e.id===h}));l=y&&a(b,y)||"no"}if(p.indexOf("json:")>-1&&(l=n(f+"/"+p.split(":")[1]).toString()),"array_length"===p){var v=n(f);l=(v||[]).length.toString()}if(!l)throw new Error("Unknown matcher received. Please verify for typos. The received matcher: "+p+".")}(e.split(":")),l)return l;e=e.split(":")[0]}var u=n(e);return!!u&&u.toString()}(t,n);if(l=l.toString(),e=e.toString(),!l)return!1;if(e.indexOf("|")>-1)return 0===e.indexOf("!")?-1===e.substring(1).split("|").map((function(e){return e.trim()})).includes(l.trim()):e.split("|").map((function(e){return e.trim()})).indexOf(l.trim())>-1;if(0===e.indexOf("!"))return l!==e.substring(1).trim();if(0===e.indexOf("*"))return l.indexOf(e.trim().substring(1).trim())>-1;return l===e.trim()}(f,t,n)}));return"all"===u(Object.keys(t)[0])?s.every((function(e){return!!e})):"any"===u(Object.keys(t)[0])?s.some((function(e){return!!e})):void 0}},function(e,t){e.exports=window.wp.components},function(e,t){e.exports=window._},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";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.d(t,"a",(function(){return r}))},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.d(t,"a",(function(){return r}))},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 l(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 l;for(var i=n?new Float32Array(11):new Array(11),u=0;u<11;++u)i[u]=a(.1*u,e,r);function s(t){for(var n=0,o=1;10!==o&&i[o]<=t;++o)n+=.1;--o;var l=n+.1*((t-i[o])/(i[o+1]-i[o])),u=c(l,e,r);return u>=.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,l,e,r):0===u?l:function(e,t,n,r,o){var i,c,l=0;do{(i=a(c=t+(n-t)/2,r,o)-e)>0?n=c:t=c}while(Math.abs(i)>1e-7&&++l<10);return c}(t,n,n+.1,e,r)}return function(e){return 0===e?0:1===e?1:a(s(e),t,o)}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return h}));var r=n(0),o=n(25),i=n.n(o);function a(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 c(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 c(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 c(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,l=e.defaultHeight,s=void 0===l?0:l,f=Object(r.useRef)(),p=Object(r.useState)(null),d=c(p,2),m=d[0],h=d[1],b=function(){o&&h(Math.random())};Object(r.useEffect)((function(){var e;return setTimeout((function(){b()})),window.addEventListener("resize",b),window.addEventListener("scroll",b,!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",b,!0),e&&e.disconnect()}}),[o,f.current,t,a.current]);var y=Object(r.useMemo)((function(){var e=0,n=0,r="bottom";if(!o)return{yOffset:n,right:e,position:r};if(a.current){var i=a.current.getBoundingClientRect();n=i.top+i.height+15,e=window.innerWidth-i.right,document.body.classList.contains("rtl")&&(e=i.right.left),n+(t&&t.current||f.current?u(t?t.current:f.current):{height:s}).height>window.innerHeight&&(r="top",n=window.innerHeight-i.bottom+i.height+15)}return{yOffset:n,right:e,position:r}}),[m,o,a.current,t,f.current,s]),v=y.right,g=y.yOffset,O=y.position;return{styles:{"--modal-y-offset":"".concat(g,"px"),"--modal-x-offset":"".concat(v,"px")},position:O,popoverProps:i({ref:t||f},O?{"data-position":O}:{})}}},function(e,t){e.exports=ctEvents},function(e,t,n){for(var r=self.crypto||self.msCrypto,o="-_",i=36;i--;)o+=i.toString(36);for(i=36;i---10;)o+=i.toString(36).toUpperCase();e.exports=function(e){var t="",n=r.getRandomValues(new Uint8Array(e||21));for(i=e||21;i--;)t+=o[63&n[i]];return t}},function(e,t){e.exports=jQuery},function(e,t,n){"use strict";n.d(t,"d",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"b",(function(){return s})),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],l=a[1],u=function(){l(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(u)}),1e3),function(){wp.customize&&wp.customize.previewedDevice.unbind(u)}}),[]),[n?c:"tablet"===c?"mobile":c,function(e){l(e),wp.customize&&wp.customize.previewedDevice.set(e)}]},f=function(e){var t=e.children,n=o(s(),2),i=n[0],l=n[1];return Object(r.createElement)(a.Provider,{value:{currentView:i}},Object(r.createElement)(c.Provider,{value:{setDevice:l}},t))}},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var r=function(e){return Array.isArray(e)?e[0]:e},o=function(e){if("function"==typeof e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(o[n]=e[n]);return o}function a(){return(a=Object.assign||function(e){for(var t=1;tt||i>e&&a=t&&c>=n?i-e-r:a>t&&cn?a-t+o:0}var h=0;function b(e){return"function"==typeof e?e:y}function y(){}function v(e,t){e&&function(e,t){var n=window,r=t.scrollMode,o=t.block,i=t.inline,a=t.boundary,c=t.skipOverflowHiddenElements,l="function"==typeof a?a:function(e){return e!==a};if(!f(e))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,s=[],p=e;f(p)&&l(p);){if((p=p.parentNode)===u){s.push(p);break}p===document.body&&d(p)&&!d(document.documentElement)||d(p,c)&&s.push(p)}for(var h=n.visualViewport?n.visualViewport.width:innerWidth,b=n.visualViewport?n.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,v=window.scrollY||pageYOffset,g=e.getBoundingClientRect(),O=g.height,j=g.width,w=g.top,_=g.right,E=g.bottom,S=g.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&&_<=h&&w>=N&&E<=R&&S>=z&&_<=M)return C;var L=getComputedStyle(I),F=parseInt(L.borderLeftWidth,10),U=parseInt(L.borderTopWidth,10),V=parseInt(L.borderRightWidth,10),B=parseInt(L.borderBottomWidth,10),H=0,W=0,K="offsetWidth"in I?I.offsetWidth-I.clientWidth-F-V:0,$="offsetHeight"in I?I.offsetHeight-I.clientHeight-U-B:0;if(u===I)H="start"===o?P:"end"===o?P-b:"nearest"===o?m(v,v+b,b,U,B,v+P,v+P+O,O):P-b/2,W="start"===i?k:"center"===i?k-h/2:"end"===i?k-h:m(y,y+h,h,F,V,y+k,y+k+j,j),H=Math.max(0,H+v),W=Math.max(0,W+y);else{H="start"===o?P-N-U:"end"===o?P-R+B+$:"nearest"===o?m(N,R,D,U,B+$,P,P+O,O):P-(N+D/2)+$/2,W="start"===i?k-z-F:"center"===i?k-(z+T/2)+K/2:"end"===i?k-M+V+K:m(z,M,T,F,V+K,k,k+j,j);var q=I.scrollLeft,G=I.scrollTop;P+=G-(H=Math.max(0,Math.min(G+H,I.scrollHeight-D+$))),k+=q-(W=Math.max(0,Math.min(q+W,I.scrollWidth-T+K)))}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 g(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 M(e,t,n,r){return void 0===r&&(r=!0),t.some((function(t){return t&&(g(t,e)||r&&g(t,n.activeElement))}))}var R=O((function(){L().textContent=""}),500);function z(e,t){var n=L(t);e&&(n.textContent=e,R())}function L(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 F=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}),U=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(a({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(a({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,a({},n.getStateAndHelpers(),e)),n.setState((function(t){t=n.getState(t);var l=c?e(t):e;l=n.props.stateReducer(t,l),r=l.hasOwnProperty("selectedItem");var u={},s={};return r&&l.selectedItem!==t.selectedItem&&(o=l.selectedItem),l.type=l.type||0,Object.keys(l).forEach((function(e){t[e]!==l[e]&&(i[e]=l[e]),"type"!==e&&(s[e]=l[e],A(n.props,e)||(u[e]=l[e]))})),c&&l.hasOwnProperty("inputValue")&&n.props.onInputValueChange(l.inputValue,a({},n.getStateAndHelpers(),l)),u}),(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,l=void 0===c?"ref":c,u=o.ref,s=i(o,["refKey","ref"]),f=(void 0===t?{}:t).suppressRefError,p=void 0!==f&&f;n.getRootProps.called=!0,n.getRootProps.refKey=l,n.getRootProps.suppressRefError=p;var d=n.getState().isOpen;return a(((r={})[l]=w(u,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),s)},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(a({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},n.buttonKeyDownHandlers=a({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=a({},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,l=t.onBlur,u=i(t,["onClick","onPress","onKeyDown","onKeyUp","onBlur"]),s=n.getState().isOpen,f={onClick:j(r,n.buttonHandleClick),onKeyDown:j(o,n.buttonHandleKeyDown),onKeyUp:j(c,n.buttonHandleKeyUp),onBlur:j(l,n.buttonHandleBlur)};return a({type:"button",role:"button","aria-label":s?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},u.disabled?{}:f,u)},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 a({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,l=t.onInput,u=(t.onChangeText,i(t,["onKeyDown","onBlur","onChange","onInput","onChangeText"])),s={};var f,p=n.getState(),d=p.inputValue,m=p.isOpen,h=p.highlightedIndex;u.disabled||((f={}).onChange=j(c,l,n.inputHandleChange),f.onKeyDown=j(r,n.inputHandleKeyDown),f.onBlur=j(o,n.inputHandleBlur),s=f);return a({"aria-autocomplete":"list","aria-activedescendant":m&&"number"==typeof h&&h>=0?n.getItemId(h):null,"aria-controls":m?n.menuId:null,"aria-labelledby":n.labelId,autoComplete:"off",value:d,id:n.inputId},s,u)},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,l=void 0===c?"ref":c,u=o.ref,s=i(o,["refKey","ref"]),f=(void 0===t?{}:t).suppressRefError,p=void 0!==f&&f;return n.getMenuProps.called=!0,n.getMenuProps.refKey=l,n.getMenuProps.suppressRefError=p,a(((r={})[l]=w(u,n.menuRef),r.role="listbox",r["aria-labelledby"]=s&&s["aria-label"]?null:n.labelId,r.id=n.menuId,r),s)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,o=r.onMouseMove,c=r.onMouseDown,l=r.onClick,u=(r.onPress,r.index),s=r.item,f=void 0===s?void 0:s,p=i(r,["onMouseMove","onMouseDown","onClick","onPress","index","item"]);void 0===u?(n.items.push(f),u=n.items.indexOf(f)):n.items[u]=f;var d=l,m=((t={onMouseMove:j(o,(function(){u!==n.getState().highlightedIndex&&(n.setHighlightedIndex(u,{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(u,{type:9})})),t),h=p.disabled?{onMouseDown:m.onMouseDown}:m;return a({id:n.getItemId(u),role:"option","aria-selected":n.getState().highlightedIndex===u},h,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 a({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 a({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(a({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,l=r.initialHighlightedIndex,u=void 0===l?o:l,s=r.defaultIsOpen,f=r.initialIsOpen,p=void 0===f?s:f,d=r.initialInputValue,m=void 0===d?"":d,h=r.initialSelectedItem,y=void 0===h?null:h,v=n.getState({highlightedIndex:u,isOpen:p,inputValue:m,selectedItem:y});return null!=v.selectedItem&&void 0===n.props.initialInputValue&&(v.inputValue=n.props.itemToString(v.selectedItem)),n.state=v,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,l=this.getToggleButtonProps,u=this.getLabelProps,s=this.getMenuProps,f=this.getInputProps,p=this.getItemProps,d=this.openMenu,m=this.closeMenu,h=this.toggleMenu,b=this.selectItem,y=this.selectItemAtIndex,v=this.selectHighlightedItem,g=this.setHighlightedIndex,O=this.clearSelection,j=this.clearItems;return{getRootProps:c,getToggleButtonProps:l,getLabelProps:u,getMenuProps:s,getInputProps:f,getItemProps:p,reset:this.reset,openMenu:d,closeMenu:m,toggleMenu:h,selectItem:b,selectItemAtIndex:y,selectHighlightedItem:v,setHighlightedIndex:g,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,!M(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=M(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(s.cloneElement)(t,this.getRootProps(k(t))):void 0:null},r}(s.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:v},e.stateChangeTypes=F,e}();O((function(e,t){z(e(),t)}),200);var V={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:v,circularNavigation:!1,environment:"undefined"==typeof window?{}:window};u.a.array.isRequired,u.a.func,u.a.func,u.a.func,u.a.bool,u.a.number,u.a.number,u.a.number,u.a.bool,u.a.bool,u.a.bool,u.a.any,u.a.any,u.a.any,u.a.string,u.a.string,u.a.string,u.a.func,u.a.string,u.a.func,u.a.func,u.a.func,u.a.func,u.a.func,u.a.shape({addEventListener:u.a.func,removeEventListener:u.a.func,document:u.a.shape({getElementById:u.a.func,activeElement:u.a.any,body:u.a.any})});a({},V,{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.":""}});u.a.array.isRequired,u.a.func,u.a.func,u.a.func,u.a.bool,u.a.number,u.a.number,u.a.number,u.a.bool,u.a.bool,u.a.bool,u.a.any,u.a.any,u.a.any,u.a.string,u.a.string,u.a.string,u.a.string,u.a.string,u.a.string,u.a.func,u.a.string,u.a.string,u.a.func,u.a.func,u.a.func,u.a.func,u.a.func,u.a.func,u.a.shape({addEventListener:u.a.func,removeEventListener:u.a.func,document:u.a.shape({getElementById:u.a.func,activeElement:u.a.any,body:u.a.any})});a({},V,{getA11yStatusMessage:E,circularNavigation:!0});u.a.array,u.a.array,u.a.array,u.a.func,u.a.func,u.a.func,u.a.number,u.a.number,u.a.number,u.a.func,u.a.func,u.a.string,u.a.string,u.a.shape({addEventListener:u.a.func,removeEventListener:u.a.func,document:u.a.shape({getElementById:u.a.func,activeElement:u.a.any,body:u.a.any})});var B=U,H=n(4),W=n.n(H),K=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=0;i--)if(v[i]!=g[i])return!1;for(i=v.length-1;i>=0;i--)if(d=v[i],!s(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=s},function(e,t){e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}},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;c=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){return function(e){if(Array.isArray(e))return u(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 u(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 u(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 u(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:u,onBlur:function(){return n&&n},className:l()({inactive:"auto"===t})})}},function(e,t,n){"use strict";var r=n(0),o=n(16),i=(n(17),n(27),n(1));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,l,a]),O=Object(r.useMemo)((function(){return m.ref&&m.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")}}}(m.ref.current,n.current)}),[m.ref&&m.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&&v},l.modalClassName),style:h(h({},O),s||{})},m),!l.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(h(h({},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]))})),!l.skipNoColorPill&&Object(r.createElement)("li",{onClick:function(){return c(h(h({},o),{},{color:y(l)}))},className:f()("ct-no-color-pill",{active:o.color===y(l)})},Object(r.createElement)("i",{className:"ct-tooltip-top"},Object(i.__)("No Color","blocksy")))),!l.skipEditPalette&&Object(r.createElement)("a",d({className:"ct-edit-palette"},(t="color",h({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)(u,{key:g.key,onChange:function(e){return c(e)},value:h(h({},o),{},{color:g.color})})))},g=n(10),O=n(21),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.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||"":m(m({},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=u,(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),l=e.get("width"),u=e.get("height"),s=parseInt((i.props.option.logo||{}).width,10),f=parseInt((i.props.option.logo||{}).height,10),p=s/f,d=s,m=f;return t.set("canSkipCrop",!i.mustBeCropped(a,c,s,f,l,u)),l/u>p?s=(f=u)*p:f=(s=l)/p,o={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:l,imageHeight:u,minWidth:d>s?s:d,minHeight:m>f?f:m,x1:n=(l-s)/2,y1:r=(u-f)/2,x2:s+n,y2:f+r},!1===c&&!1===a&&(o.aspectRatio=s+":"+f),!0===c&&(delete o.minHeight,o.maxWidth=l),!0===a&&(delete o.minWidth,o.maxHeight=u),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",s({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(m(m({},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(){return t.openFrame()},id:"customize-media-control-button-35"}),Object(r.createElement)("button",{onClick:function(){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 upload-button",id:"customize-media-control-button-50"},this.props.option.emptyLabel||"Select logo")))}}])&&b(t.prototype,n),i&&b(t,i),u}(r.Component)},function(e,t,n){"use strict";var r=function(){};e.exports=r},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(45),i=n(14),a=n(15);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 l(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||h),R="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:M})},Object(r.createElement)("ul",{className:"ct-radio-option ct-buttons-group"},g&&Object(r.createElement)("li",{className:i()({active:"original"===R}),onClick:function(){"original"!==n&&o("original")}},Object(a.__)("Original","blocksy")),Object(r.createElement)("li",{className:i()({active:"predefined"===R}),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"===R}),onClick:function(){if(-1!==n.indexOf("/")||"original"===n){var e=m(("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"===R&&Object(r.createElement)("div",{className:"ct-ratio-predefined"},Object(r.createElement)("ul",{className:"ct-buttons-group"},["1/1"].concat(d(M?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=m(n.split("/"),2),r=t[0],i=t[1];b(+r<+i),o(n.split("/").reverse().join("/"))}else b(!M)}},Object(r.createElement)("span",null),Object(r.createElement)("i",{className:"ct-tooltip-top"},"Reverse"))),"custom"===R&&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"===R&&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 l(e,t)},options:t["inner-options"],value:u}))));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"},u[_])),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";t.__esModule=!0;var r=i(n(2)),o=i(n(87));function i(e){return e&&e.__esModule?e:{default:e}}t.default=r.default.createContext||o.default,e.exports=t.default},function(e,t,n){"use strict";e.exports=n(98)},function(e,t){e.exports=function(e,t,n){return function(r){if(e[0]===e[1]||t[0]===t[1])return t[0];var o=(t[1]-t[0])/(e[1]-e[0]),i=t[0]+o*(r-e[0]);return n?Math.min(t[1],Math.max(t[0],i)):i}}},function(e,t,n){"use strict";(function(e){ /**! * @fileOverview Kickass library to create and place poppers near their reference elements. * @version 1.16.1 * @license * Copyright (c) 2016 Federico Zivolo and contributors * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. */ var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t=0)return 1;return 0}();var o=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function i(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function c(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/(auto|scroll|overlay)/.test(n+o+r)?e:l(c(e))}function u(e){return e&&e.referenceNode?e.referenceNode:e}var s=n&&!(!window.MSInputMethodContext||!document.documentMode),f=n&&/MSIE 10/.test(navigator.userAgent);function p(e){return 11===e?s:10===e?f:s||f}function d(e){if(!e)return document.documentElement;for(var t=p(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?d(n):n:e?e.ownerDocument.documentElement:document.documentElement}function m(e){return null!==e.parentNode?m(e.parentNode):e}function h(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,o=n?t:e,i=document.createRange();i.setStart(r,0),i.setEnd(o,0);var a,c,l=i.commonAncestorContainer;if(e!==l&&t!==l||r.contains(o))return"BODY"===(c=(a=l).nodeName)||"HTML"!==c&&d(a.firstElementChild)!==a?d(l):l;var u=m(e);return u.host?h(u.host,t):h(e,m(t).host)}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var o=e.ownerDocument.documentElement,i=e.ownerDocument.scrollingElement||o;return i[n]}return e[n]}function y(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=b(t,"top"),o=b(t,"left"),i=n?-1:1;return e.top+=r*i,e.bottom+=r*i,e.left+=o*i,e.right+=o*i,e}function v(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function g(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],p(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function O(e){var t=e.body,n=e.documentElement,r=p(10)&&getComputedStyle(n);return{height:g("Height",t,n,r),width:g("Width",t,n,r)}}var j=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2],r=p(10),o="HTML"===t.nodeName,i=P(e),c=P(t),u=l(e),s=a(t),f=parseFloat(s.borderTopWidth),d=parseFloat(s.borderLeftWidth);n&&o&&(c.top=Math.max(c.top,0),c.left=Math.max(c.left,0));var m=S({top:i.top-c.top-f,left:i.left-c.left-d,width:i.width,height:i.height});if(m.marginTop=0,m.marginLeft=0,!r&&o){var h=parseFloat(s.marginTop),b=parseFloat(s.marginLeft);m.top-=f-h,m.bottom-=f-h,m.left-=d-b,m.right-=d-b,m.marginTop=h,m.marginLeft=b}return(r&&!n?t.contains(u):t===u&&"BODY"!==u.nodeName)&&(m=y(m,t)),m}function C(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=k(e,n),o=Math.max(n.clientWidth,window.innerWidth||0),i=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:b(n),c=t?0:b(n,"left"),l={top:a-r.top+r.marginTop,left:c-r.left+r.marginLeft,width:o,height:i};return S(l)}function x(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===a(e,"position"))return!0;var n=c(e);return!!n&&x(n)}function I(e){if(!e||!e.parentElement||p())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function A(e,t,n,r){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=o?I(e):h(e,u(t));if("viewport"===r)i=C(a,o);else{var s=void 0;"scrollParent"===r?"BODY"===(s=l(c(t))).nodeName&&(s=e.ownerDocument.documentElement):s="window"===r?e.ownerDocument.documentElement:r;var f=k(s,a,o);if("HTML"!==s.nodeName||x(a))i=f;else{var p=O(e.ownerDocument),d=p.height,m=p.width;i.top+=f.top-f.marginTop,i.bottom=d+f.top,i.left+=f.left-f.marginLeft,i.right=m+f.left}}var b="number"==typeof(n=n||0);return i.left+=b?n:n.left||0,i.top+=b?n:n.top||0,i.right-=b?n:n.right||0,i.bottom-=b?n:n.bottom||0,i}function D(e){return e.width*e.height}function T(e,t,n,r,o){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=A(n,r,i,o),c={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(c).map((function(e){return E({key:e},c[e],{area:D(c[e])})})).sort((function(e,t){return t.area-e.area})),u=l.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),s=u.length>0?u[0].key:l[0].key,f=e.split("-")[1];return s+(f?"-"+f:"")}function N(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=r?I(t):h(t,u(n));return k(n,o,r)}function M(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function R(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function z(e,t,n){n=n.split("-")[0];var r=M(e),o={width:r.width,height:r.height},i=-1!==["right","left"].indexOf(n),a=i?"top":"left",c=i?"left":"top",l=i?"height":"width",u=i?"width":"height";return o[a]=t[a]+t[l]/2-r[l]/2,o[c]=n===c?t[c]-r[u]:t[R(c)],o}function L(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function F(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=L(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&i(n)&&(t.offsets.popper=S(t.offsets.popper),t.offsets.reference=S(t.offsets.reference),t=n(t,e))})),t}function U(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=N(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=T(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=z(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=F(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function V(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function B(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r1&&void 0!==arguments[1]&&arguments[1],n=Q.indexOf(e),r=Q.slice(n+1).concat(Q.slice(0,n));return t?r.reverse():r}var te="flip",ne="clockwise",re="counterclockwise";function oe(e,t,n,r){var o=[0,0],i=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),c=a.indexOf(L(a,(function(e){return-1!==e.search(/,|\s/)})));a[c]&&-1===a[c].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,u=-1!==c?[a.slice(0,c).concat([a[c].split(l)[0]]),[a[c].split(l)[1]].concat(a.slice(c+1))]:[a];return(u=u.map((function(e,r){var o=(1===r?!i:i)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var o=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+o[1],a=o[2];if(!i)return e;if(0===a.indexOf("%")){var c=void 0;switch(a){case"%p":c=n;break;case"%":case"%r":default:c=r}return S(c)[t]/100*i}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i}return i}(e,o,t,n)}))}))).forEach((function(e,t){e.forEach((function(n,r){G(n)&&(o[t]+=n*("-"===e[r-1]?-1:1))}))})),o}var ie={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var o=e.offsets,i=o.reference,a=o.popper,c=-1!==["bottom","top"].indexOf(n),l=c?"left":"top",u=c?"width":"height",s={start:_({},l,i[l]),end:_({},l,i[l]+i[u]-a[u])};e.offsets.popper=E({},a,s[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,o=e.offsets,i=o.popper,a=o.reference,c=r.split("-")[0],l=void 0;return l=G(+n)?[+n,0]:oe(n,i,a,c),"left"===c?(i.top+=l[0],i.left-=l[1]):"right"===c?(i.top+=l[0],i.left+=l[1]):"top"===c?(i.left+=l[0],i.top-=l[1]):"bottom"===c&&(i.left+=l[0],i.top+=l[1]),e.popper=i,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||d(e.instance.popper);e.instance.reference===n&&(n=d(n));var r=B("transform"),o=e.instance.popper.style,i=o.top,a=o.left,c=o[r];o.top="",o.left="",o[r]="";var l=A(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);o.top=i,o.left=a,o[r]=c,t.boundaries=l;var u=t.priority,s=e.offsets.popper,f={primary:function(e){var n=s[e];return s[e]l[e]&&!t.escapeWithReference&&(r=Math.min(s[n],l[e]-("right"===e?s.width:s.height))),_({},n,r)}};return u.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";s=E({},s,f[t](e))})),e.offsets.popper=s,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,o=e.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(o),c=a?"right":"bottom",l=a?"left":"top",u=a?"width":"height";return n[c]i(r[c])&&(e.offsets.popper[l]=i(r[c])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!J(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"==typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],i=e.offsets,c=i.popper,l=i.reference,u=-1!==["left","right"].indexOf(o),s=u?"height":"width",f=u?"Top":"Left",p=f.toLowerCase(),d=u?"left":"top",m=u?"bottom":"right",h=M(r)[s];l[m]-hc[m]&&(e.offsets.popper[p]+=l[p]+h-c[m]),e.offsets.popper=S(e.offsets.popper);var b=l[p]+l[s]/2-h/2,y=a(e.instance.popper),v=parseFloat(y["margin"+f]),g=parseFloat(y["border"+f+"Width"]),O=b-e.offsets.popper[p]-v-g;return O=Math.max(Math.min(c[s]-h,O),0),e.arrowElement=r,e.offsets.arrow=(_(n={},p,Math.round(O)),_(n,d,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(V(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=A(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],o=R(r),i=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case te:a=[r,o];break;case ne:a=ee(r);break;case re:a=ee(r,!0);break;default:a=t.behavior}return a.forEach((function(c,l){if(r!==c||a.length===l+1)return e;r=e.placement.split("-")[0],o=R(r);var u=e.offsets.popper,s=e.offsets.reference,f=Math.floor,p="left"===r&&f(u.right)>f(s.left)||"right"===r&&f(u.left)f(s.top)||"bottom"===r&&f(u.top)f(n.right),h=f(u.top)f(n.bottom),y="left"===r&&d||"right"===r&&m||"top"===r&&h||"bottom"===r&&b,v=-1!==["top","bottom"].indexOf(r),g=!!t.flipVariations&&(v&&"start"===i&&d||v&&"end"===i&&m||!v&&"start"===i&&h||!v&&"end"===i&&b),O=!!t.flipVariationsByContent&&(v&&"start"===i&&m||v&&"end"===i&&d||!v&&"start"===i&&b||!v&&"end"===i&&h),j=g||O;(p||y||j)&&(e.flipped=!0,(p||y)&&(r=a[l+1]),j&&(i=function(e){return"end"===e?"start":"start"===e?"end":e}(i)),e.placement=r+(i?"-"+i:""),e.offsets.popper=E({},e.offsets.popper,z(e.instance.popper,e.offsets.reference,e.placement)),e=F(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,o=r.popper,i=r.reference,a=-1!==["left","right"].indexOf(n),c=-1===["top","left"].indexOf(n);return o[a?"left":"top"]=i[n]-(c?o[a?"width":"height"]:0),e.placement=R(t),e.offsets.popper=S(o),e}},hide:{order:800,enabled:!0,fn:function(e){if(!J(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=L(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottomn.right||t.top>n.bottom||t.right2&&void 0!==arguments[2]?arguments[2]:{};j(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=o(this.update.bind(this)),this.options=E({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(E({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=E({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return E({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&i(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var c=this.options.eventsEnabled;c&&this.enableEventListeners(),this.state.eventsEnabled=c}return w(e,[{key:"update",value:function(){return U.call(this)}},{key:"destroy",value:function(){return H.call(this)}},{key:"enableEventListeners",value:function(){return $.call(this)}},{key:"disableEventListeners",value:function(){return q.call(this)}}]),e}();ae.Utils=("undefined"!=typeof window?window:e).PopperUtils,ae.placements=Z,ae.Defaults=ie,t.a=ae}).call(this,n(39))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.maybePromoteScalarValueIntoResponsive=function(e){var t=!(arguments.length>1&&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(57),i=Object.keys,a=i?function(e){return i(e)}:n(73),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(46),o=n(77)("%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,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(59);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(61),o=n(38).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;n * @author owenm * @license MIT */i=function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"===a(Symbol.iterator)?function(e){return a(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":a(e)})(t)}function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function n(){return(n=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 c(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t"===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 g(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function O(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&v(e,t):v(e,t))||r&&e===n)return e;if(e===n)break}while(e=g(e))}return null}var j,w=/\s+/g;function _(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(w," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(w," ")}}function E(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 S(e,t){var n="";do{var r=E(e,"transform");r&&"none"!==r&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var o=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix;return o&&new o(n)}function P(e,t,n){if(e){var r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o=a:i<=a))return o;if(o===k())break;o=N(o,!1)}return!1}function I(e,t,n){for(var r=0,o=0,i=e.children;o2&&void 0!==arguments[2]?arguments[2]:{},r=n.evt,a=i(n,["evt"]);K.pluginEvent.bind(Ne)(e,t,o({dragEl:Y,parentEl:X,ghostEl:J,rootEl:Z,nextEl:Q,lastDownEl:ee,cloneEl:te,cloneHidden:ne,dragStarted:fe,putSortable:le,activeSortable:Ne.active,originalEvent:r,oldIndex:re,oldDraggableIndex:ie,newIndex:oe,newDraggableIndex:ae,hideGhostForTarget:Ie,unhideGhostForTarget:Ae,cloneNowHidden:function(){ne=!0},cloneNowShown:function(){ne=!1},dispatchSortableEvent:function(e){G({sortable:t,name:e,originalEvent:r})}},a))};function G(e){$(o({putSortable:le,cloneEl:te,targetEl:Y,rootEl:Z,oldIndex:re,oldDraggableIndex:ie,newIndex:oe,newDraggableIndex:ae},e))}if("undefined"==typeof window||!window.document)throw new Error("Sortable.js requires a window with a document");var Y,X,J,Z,Q,ee,te,ne,re,oe,ie,ae,ce,le,ue,se,fe,pe,de,me,he,be=!1,ye=!1,ve=[],ge=!1,Oe=!1,je=[],we=!1,_e=[],Ee=d,Se=s||u?"cssFloat":"float",Pe=!m&&!d&&"draggable"in document.createElement("div"),ke=function(){if(u)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}(),Ce=function(e,t){var n=E(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=I(e,0,t),i=I(e,1,t),a=o&&E(o),c=i&&E(i),l=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+C(o).width,u=c&&parseInt(c.marginLeft)+parseInt(c.marginRight)+C(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 s="left"===a.float?"left":"right";return!i||"both"!==c.clear&&c.clear!==s?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||l>=r&&"none"===n[Se]||i&&"none"===n[Se]&&l+u>r)?"vertical":"horizontal"},xe=function(t){function n(e,t){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&&(t||c))return!0;if(null==e||!1===e)return!1;if(t&&"clone"===e)return e;if("function"==typeof e)return n(e(r,o,i,a),t)(r,o,i,a);var l=(t?r:o).options.group.name;return!0===e||"string"==typeof e&&e===l||e.join&&e.indexOf(l)>-1}}var r={},o=t.group;o&&"object"==e(o)||(o={name:o}),r.name=o.name,r.checkPull=n(o.pull,!0),r.checkPut=n(o.put),r.revertClone=o.revertClone,t.group=r},Ie=function(){!ke&&J&&E(J,"display","none")},Ae=function(){!ke&&J&&E(J,"display","")};document.addEventListener("click",(function(e){if(ye)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ye=!1,!1}),!0);var De=function(e){if(Y){e=e.touches?e.touches[0]:e;var t=(o=e.clientX,i=e.clientY,ve.some((function(e){if(!A(e)){var t=C(e),n=e[V].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[V]._onDragOver(n)}}var o,i,a},Te=function(e){Y&&Y.parentNode[V]._isOutsideThisEl(e.target)};function Ne(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=n({},t),e[V]=this;var r={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 Ce(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!==Ne.supportPointer&&"PointerEvent"in window,emptyInsertThreshold:5};for(var o in K.initializePlugins(this,e,r),r)!(o in t)&&(t[o]=r[o]);for(var i in xe(t),this)"_"===i.charAt(0)&&"function"==typeof this[i]&&(this[i]=this[i].bind(this));this.nativeDraggable=!t.forceFallback&&Pe,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?b(e,"pointerdown",this._onTapStart):(b(e,"mousedown",this._onTapStart),b(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(b(e,"dragover",this),b(e,"dragenter",this)),ve.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),n(this,B())}function Me(e,t,n,r,o,i,a,c){var l,f,p=e[V],d=p.options.onMove;return!window.CustomEvent||u||s?(l=document.createEvent("Event")).initEvent("move",!0,!0):l=new CustomEvent("move",{bubbles:!0,cancelable:!0}),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=o||t,l.relatedRect=i||C(t),l.willInsertAfter=c,l.originalEvent=a,e.dispatchEvent(l),d&&(f=d.call(p,l,a)),f}function Re(e){e.draggable=!1}function ze(){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 Fe(e){return setTimeout(e,0)}function Ue(e){return clearTimeout(e)}Ne.prototype={constructor:Ne,_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,Y):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,o=r.preventOnFilter,i=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,c=(a||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||c,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),!Y&&!(/mousedown|pointerdown/.test(i)&&0!==e.button||r.disabled||l.isContentEditable||(c=O(c,r.draggable,n,!1))&&c.animated||ee===c)){if(re=D(c),ie=D(c,r.draggable),"function"==typeof u){if(u.call(this,e,c,this))return G({sortable:t,rootEl:l,name:"filter",targetEl:c,toEl:n,fromEl:n}),q("filter",t,{evt:e}),void(o&&e.cancelable&&e.preventDefault())}else if(u&&(u=u.split(",").some((function(r){if(r=O(l,r.trim(),n,!1))return G({sortable:t,rootEl:r,name:"filter",targetEl:c,fromEl:n,toEl:n}),q("filter",t,{evt:e}),!0}))))return void(o&&e.cancelable&&e.preventDefault());r.handle&&!O(l,r.handle,n,!1)||this._prepareDragStart(e,a,c)}}},_prepareDragStart:function(e,t,n){var r,o=this,i=o.el,a=o.options,c=i.ownerDocument;if(n&&!Y&&n.parentNode===i){Z=i,X=(Y=n).parentNode,Q=Y.nextSibling,ee=n,ce=a.group,Ne.dragged=Y;var l=0,p=n.getBoundingClientRect();if(p.left+95<(t||e).clientX&&(l=(t||e).clientX-p.left-47.5),ue={target:Y,clientX:(t||e).clientX-l,clientY:(t||e).clientY},this._lastX=(t||e).clientX-l,this._lastY=(t||e).clientY,Y.style["will-change"]="all",r=function(){q("delayEnded",o,{evt:e}),Ne.eventCanceled?o._onDrop():(o._disableDelayedDragEvents(),!f&&o.nativeDraggable&&(Y.draggable=!0),o._triggerDragStart(e,t),G({sortable:o,name:"choose",originalEvent:e}),_(Y,a.chosenClass,!0))},a.ignore.split(",").forEach((function(e){P(Y,e.trim(),Re)})),b(c,"dragover",De),b(c,"mousemove",De),b(c,"touchmove",De),b(c,"mouseup",o._onDrop),b(c,"touchend",o._onDrop),b(c,"touchcancel",o._onDrop),f&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Y.draggable=!0),q("delayStart",this,{evt:e}),!a.delay||a.delayOnTouchOnly&&!t||this.nativeDraggable&&(s||u))r();else{if(Ne.eventCanceled)return void this._onDrop();b(c,"mouseup",o._disableDelayedDrag),b(c,"touchend",o._disableDelayedDrag),b(c,"touchcancel",o._disableDelayedDrag),b(c,"mousemove",o._delayedDragTouchMoveHandler),b(c,"touchmove",o._delayedDragTouchMoveHandler),a.supportPointer&&b(c,"pointermove",o._delayedDragTouchMoveHandler),o._dragStartTimer=setTimeout(r,a.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(){Y&&Re(Y),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;y(e,"mouseup",this._disableDelayedDrag),y(e,"touchend",this._disableDelayedDrag),y(e,"touchcancel",this._disableDelayedDrag),y(e,"mousemove",this._delayedDragTouchMoveHandler),y(e,"touchmove",this._delayedDragTouchMoveHandler),y(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?b(document,"pointermove",this._onTouchMove):b(document,t?"touchmove":"mousemove",this._onTouchMove):(b(Y,"dragend",this),b(Z,"dragstart",this._onDragStart));try{document.selection?Fe((function(){document.selection.empty()})):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(be=!1,Z&&Y){q("dragStarted",this,{evt:t}),this.nativeDraggable&&b(document,"dragover",Te);var n=this.options;!e&&_(Y,n.dragClass,!1),_(Y,n.ghostClass,!0),Ne.active=this,e&&this._appendGhost(),G({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(se){this._lastX=se.clientX,this._lastY=se.clientY,Ie();for(var e=document.elementFromPoint(se.clientX,se.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(se.clientX,se.clientY))!==t;)t=e;if(Y.parentNode[V]._isOutsideThisEl(e),t)do{if(t[V]&&t[V]._onDragOver({clientX:se.clientX,clientY:se.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=t.parentNode);Ae()}},_onTouchMove:function(e){if(ue){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=J&&S(J),a=J&&i&&i.a,c=J&&i&&i.d,l=Ee&&he&&T(he),u=(o.clientX-ue.clientX+r.x)/(a||1)+(l?l[0]-je[0]:0)/(a||1),s=(o.clientY-ue.clientY+r.y)/(c||1)+(l?l[1]-je[1]:0)/(c||1),f=e.touches?"translate3d("+u+"px,"+s+"px,0)":"translate("+u+"px,"+s+"px)";if(!Ne.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,i,this)&&!b.animated){if(b===Y)return F(!1);if(b&&a===e.target&&(c=b),c&&(n=C(c)),!1!==Me(Z,a,Y,t,c,n,e,!!c))return L(),a.appendChild(Y),X=a,U(),F(!0)}else if(c.parentNode===a){n=C(c);var y,v,g,j=Y.parentNode!==a,w=!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,l=n?t.width:t.height;return r===a||o===c||r+i/2===a+l/2}(Y.animated&&Y.toRect||t,c.animated&&c.toRect||n,i),S=i?"top":"left",P=x(c,null,"top","top")||x(Y,null,"top","top"),k=P?P.scrollTop:void 0;if(pe!==c&&(v=n[S],ge=!1,Oe=!w&&l.invertSwap||j),0!==(y=function(e,t,n,r,o,i,a,c){var l=r?e.clientY:e.clientX,u=r?n.height:n.width,s=r?n.top:n.left,f=r?n.bottom:n.right,p=!1;if(!a)if(c&&mes+u*i/2:lf-me)return-de}else if(l>s+u*(1-o)/2&&lf-u*i/2)?l>s+u/2?1:-1:0}(e,c,n,i,w?1:l.swapThreshold,null==l.invertedSwapThreshold?l.swapThreshold:l.invertedSwapThreshold,Oe,pe===c))){var I=D(Y);do{I-=y,g=X.children[I]}while(g&&("none"===E(g,"display")||g===J))}if(0===y||g===c)return F(!1);pe=c,de=y;var T=c.nextElementSibling,N=!1,M=Me(Z,a,Y,t,c,n,e,N=1===y);if(!1!==M)return 1!==M&&-1!==M||(N=1===M),we=!0,setTimeout(ze,30),L(),N&&!T?a.appendChild(Y):c.parentNode.insertBefore(Y,N?T:c),P&&z(P,0,k-P.scrollTop),X=Y.parentNode,void 0===v||Oe||(me=Math.abs(v-C(c)[S])),U(),F(!0)}if(a.contains(Y))return F(!1)}return!1}function R(l,u){q(l,m,o({evt:e,isOwner:f,axis:i?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:p,fromSortable:d,target:c,completed:F,onMove:function(n,r){return Me(Z,a,Y,t,n,C(n),e,r)},changed:U},u))}function L(){R("dragOverAnimationCapture"),m.captureAnimationState(),m!==d&&d.captureAnimationState()}function F(t){return R("dragOverCompleted",{insertion:t}),t&&(f?s._hideClone():s._showClone(m),m!==d&&(_(Y,le?le.options.ghostClass:s.options.ghostClass,!1),_(Y,l.ghostClass,!0)),le!==m&&m!==Ne.active?le=m:m===Ne.active&&le&&(le=null),d===m&&(m._ignoreWhileAnimating=c),m.animateAll((function(){R("dragOverAnimationComplete"),m._ignoreWhileAnimating=null})),m!==d&&(d.animateAll(),d._ignoreWhileAnimating=null)),(c===Y&&!Y.animated||c===a&&!c.animated)&&(pe=null),l.dragoverBubble||e.rootEl||c===document||(Y.parentNode[V]._isOutsideThisEl(e.target),!t&&De(e)),!l.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),h=!0}function U(){oe=D(Y),ae=D(Y,l.draggable),G({sortable:m,name:"change",toEl:a,newIndex:oe,newDraggableIndex:ae,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){y(document,"mousemove",this._onTouchMove),y(document,"touchmove",this._onTouchMove),y(document,"pointermove",this._onTouchMove),y(document,"dragover",De),y(document,"mousemove",De),y(document,"touchmove",De)},_offUpEvents:function(){var e=this.el.ownerDocument;y(e,"mouseup",this._onDrop),y(e,"touchend",this._onDrop),y(e,"pointerup",this._onDrop),y(e,"touchcancel",this._onDrop),y(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;oe=D(Y),ae=D(Y,n.draggable),q("drop",this,{evt:e}),X=Y&&Y.parentNode,oe=D(Y),ae=D(Y,n.draggable),Ne.eventCanceled||(be=!1,Oe=!1,ge=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Ue(this.cloneId),Ue(this._dragStartId),this.nativeDraggable&&(y(document,"drop",this),y(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),p&&E(document.body,"user-select",""),e&&(fe&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),J&&J.parentNode&&J.parentNode.removeChild(J),(Z===X||le&&"clone"!==le.lastPutMode)&&te&&te.parentNode&&te.parentNode.removeChild(te),Y&&(this.nativeDraggable&&y(Y,"dragend",this),Re(Y),Y.style["will-change"]="",fe&&!be&&_(Y,le?le.options.ghostClass:this.options.ghostClass,!1),_(Y,this.options.chosenClass,!1),G({sortable:this,name:"unchoose",toEl:X,newIndex:null,newDraggableIndex:null,originalEvent:e}),Z!==X?(oe>=0&&(G({rootEl:X,name:"add",toEl:X,fromEl:Z,originalEvent:e}),G({sortable:this,name:"remove",toEl:X,originalEvent:e}),G({rootEl:X,name:"sort",toEl:X,fromEl:Z,originalEvent:e}),G({sortable:this,name:"sort",toEl:X,originalEvent:e})),le&&le.save()):oe!==re&&oe>=0&&(G({sortable:this,name:"update",toEl:X,originalEvent:e}),G({sortable:this,name:"sort",toEl:X,originalEvent:e})),Ne.active?(null!=oe&&-1!==oe||(oe=re,ae=ie),G({sortable:this,name:"end",toEl:X,originalEvent:e}),this.save()):G({sortable:this,name:"end",toEl:X,originalEvent:e})))),this._nulling()},_nulling:function(){q("nulling",this),Z=Y=X=J=Q=te=ee=ne=ue=se=fe=oe=ae=re=ie=pe=de=le=ce=Ne.dragged=Ne.ghost=Ne.clone=Ne.active=null,_e.forEach((function(e){e.checked=!0})),_e.length=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Y&&(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&&(ct.forEach((function(e){r.addAnimationState({target:e,rect:st?C(e):o}),U(e),e.fromRect=o,t.removeAnimationState(e)})),st=!1,function(e,t){ct.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&&ct.length>1&&(st||!n&&!o.options.sort&&!a)){var l=C(ot,!1,!0,!0);ct.forEach((function(e){e!==ot&&(F(e,l),i.appendChild(e))})),st=!0}if(!n)if(st||dt(),ct.length>1){var u=at;o._showClone(t),o.options.animation&&!at&&u&<.forEach((function(e){o.addAnimationState({target:e,rect:it}),e.fromRect=it,e.thisAnimationDuration=null}))}else o._showClone(t)}},dragOverAnimationCapture:function(e){var t=e.dragRect,r=e.isOwner,o=e.activeSortable;if(ct.forEach((function(e){e.thisAnimationDuration=null})),o.options.animation&&!r&&o.multiDrag.isMultiDrag){it=n({},t);var i=S(ot,!0);it.top-=i.f,it.left-=i.e}},dragOverAnimationComplete:function(){st&&(st=!1,dt())},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,l=c||this.sortable;if(t){var u=this.options,s=r.children;if(!ft)if(u.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),_(ot,u.selectedClass,!~ct.indexOf(ot)),~ct.indexOf(ot))ct.splice(ct.indexOf(ot),1),nt=null,$({sortable:o,rootEl:n,name:"deselect",targetEl:ot,originalEvt:t});else{if(ct.push(ot),$({sortable:o,rootEl:n,name:"select",targetEl:ot,originalEvt:t}),(!u.multiDragKey||this.multiDragKeyDown)&&t.shiftKey&&nt&&o.el.contains(nt)){var f,p,d=D(nt),m=D(ot);if(~d&&~m&&d!==m)for(m>d?(p=d,f=m):(p=m,f=d+1);p1){var h=C(ot),b=D(ot,":not(."+this.options.selectedClass+")");if(!ut&&u.animation&&(ot.thisAnimationDuration=null),l.captureAnimationState(),!ut&&(u.animation&&(ot.fromRect=h,ct.forEach((function(e){if(e.thisAnimationDuration=null,e!==ot){var t=st?C(e):h;e.fromRect=t,l.addAnimationState({target:e,rect:t})}}))),dt(),ct.forEach((function(e){s[b]?r.insertBefore(e,s[b]):r.appendChild(e),b++})),a===D(ot))){var y=!1;ct.forEach((function(e){e.sortableIndex===D(e)||(y=!0)})),y&&i("update")}ct.forEach((function(e){U(e)})),l.animateAll()}rt=l}(n===r||c&&"clone"!==c.lastPutMode)&<.forEach((function(e){e.parentNode&&e.parentNode.removeChild(e)}))}},nullingGlobal:function(){this.isMultiDrag=ft=!1,lt.length=0},destroyGlobal:function(){this._deselectMultiDrag(),y(document,"pointerup",this._deselectMultiDrag),y(document,"mouseup",this._deselectMultiDrag),y(document,"touchend",this._deselectMultiDrag),y(document,"keydown",this._checkKeyDown),y(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(e){if(!ft&&rt===this.sortable&&!(e&&O(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;ct.length;){var t=ct[0];_(t,this.options.selectedClass,!1),ct.shift(),$({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)}},n(e,{pluginName:"multiDrag",utils:{select:function(e){var t=e.parentNode[V];t&&t.options.multiDrag&&!~ct.indexOf(e)&&(rt&&rt!==t&&(rt.multiDrag._deselectMultiDrag(),rt=t),_(e,t.options.selectedClass,!0),ct.push(e))},deselect:function(e){var t=e.parentNode[V],n=ct.indexOf(e);t&&t.options.multiDrag&&~n&&(_(e,t.options.selectedClass,!1),ct.splice(n,1))}},eventProperties:function(){var e=this,t=[],n=[];return ct.forEach((function(r){var o;t.push({multiDragElement:r,index:r.sortableIndex}),o=st&&r!==ot?-1:st?D(r,":not(."+e.options.selectedClass+")"):D(r),n.push({multiDragElement:r,index:o})})),{items:c(ct),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}}})}),Ne},"object"===a(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";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){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 R={D:"serif",C:"sans-serif"},z=null;function L(){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 F(e,t,n){for(var r in R)if(R.hasOwnProperty(r)&&t===e.f[R[r]]&&n===e.f[R[r]])return!0;return!1}function U(e){var t,n=e.g.a.offsetWidth,r=e.h.a.offsetWidth;(t=n===e.f.serif&&r===e.f["sans-serif"])||(t=L()&&F(e,n,r)),t?c()-e.A>=e.w?L()&&F(e,n,r)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?V(e,e.v):V(e,e.B):function(e){setTimeout(a((function(){U(this)}),e),50)}(e):V(e,e.v)}function V(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}M.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=c(),U(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 K(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 l,u=[];for(l=0;l=0||(o[n]=e[n]);return o}},function(e,t){e.exports=window.wp.date},function(e,t,n){var r,o,i,a,c;r=n(116),o=n(63).utf8,i=n(117),a=n(63).bin,(c=function(e,t){e.constructor==String?e=t&&"binary"===t.encoding?a.stringToBytes(e):o.stringToBytes(e):i(e)?e=Array.prototype.slice.call(e,0):Array.isArray(e)||(e=e.toString());for(var n=r.bytesToWords(e),l=8*e.length,u=1732584193,s=-271733879,f=-1732584194,p=271733878,d=0;d>>24)|4278255360&(n[d]<<24|n[d]>>>8);n[l>>>5]|=128<>>9<<4)]=l;var m=c._ff,h=c._gg,b=c._hh,y=c._ii;for(d=0;d>>0,s=s+g>>>0,f=f+O>>>0,p=p+j>>>0}return r.endian([u,s,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(118),o=n(119),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,l=o({returnFocusOnDeactivate:!0,escapeDeactivates:!0},t),u={firstTabbableNode:null,lastTabbableNode:null,nodeFocusedBeforeActivation:null,mostRecentlyFocusedNode:null,active:!1,paused:!1},s={activate:function(e){if(u.active)return;O(),u.active=!0,u.paused=!1,u.nodeFocusedBeforeActivation=n.activeElement;var t=e&&e.onActivate?e.onActivate:l.onActivate;t&&t();return p(),s},deactivate:f,pause:function(){if(u.paused||!u.active)return;u.paused=!0,d()},unpause:function(){if(!u.paused||!u.active)return;u.paused=!1,p()}};return s;function f(e){if(u.active){d(),u.active=!1,u.paused=!1;var t=e&&void 0!==e.onDeactivate?e.onDeactivate:l.onDeactivate;return t&&t(),(e&&void 0!==e.returnFocus?e.returnFocus:l.returnFocusOnDeactivate)&&a((function(){j(u.nodeFocusedBeforeActivation)})),s}}function p(){if(u.active)return i&&i.pause(),i=s,O(),a((function(){j(h())})),n.addEventListener("focusin",y,!0),n.addEventListener("mousedown",b,!0),n.addEventListener("touchstart",b,!0),n.addEventListener("click",g,!0),n.addEventListener("keydown",v,!0),s}function d(){if(u.active&&i===s)return n.removeEventListener("focusin",y,!0),n.removeEventListener("mousedown",b,!0),n.removeEventListener("touchstart",b,!0),n.removeEventListener("click",g,!0),n.removeEventListener("keydown",v,!0),i=null,s}function m(e){var t=l[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 h(){var e;if(!(e=null!==m("initialFocus")?m("initialFocus"):c.contains(n.activeElement)?n.activeElement:u.firstTabbableNode||m("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)||(l.clickOutsideDeactivates?f({returnFocus:!r.isFocusable(e.target)}):e.preventDefault())}function y(e){c.contains(e.target)||e.target instanceof Document||(e.stopImmediatePropagation(),j(u.mostRecentlyFocusedNode||h()))}function v(e){if(!1!==l.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===u.firstTabbableNode)return e.preventDefault(),void j(u.lastTabbableNode);if(!e.shiftKey&&e.target===u.lastTabbableNode)e.preventDefault(),j(u.firstTabbableNode)}(e)}function g(e){l.clickOutsideDeactivates||c.contains(e.target)||(e.preventDefault(),e.stopImmediatePropagation())}function O(){var e=r(c);u.firstTabbableNode=e[0]||h(),u.lastTabbableNode=e[e.length-1]||h()}function j(e){e!==n.activeElement&&(e&&e.focus?(e.focus(),u.mostRecentlyFocusedNode=e,function(e){return e.tagName&&"input"===e.tagName.toLowerCase()&&"function"==typeof e.select}(e)&&e.select()):j(h()))}}},,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(57),c=Object.prototype.propertyIsEnumerable,l=!c.call({toString:null},"toString"),u=c.call((function(){}),"prototype"),s=["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 m=u&&n;if(c&&e.length>0&&!o.call(e,0))for(var h=0;h0)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(38),o=n(58),i=n(59),a=n(60),c=n(80),l=o(a(),Object);r(l,{getPolyfill:a,implementation:i,shim:c}),e.exports=l},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)))},l=Math.max(0,t.length-a.length),u=[],s=0;s1&&"boolean"!=typeof t)throw new TypeError('"allowMissing" argument must be a boolean');for(var n=h(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(79);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}}).call(this,n(39))},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(60),o=n(38);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(82),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(46);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},function(e,t,n){"use strict";var r=n(38),o=n(58),i=n(61),a=n(62),c=n(84),l=o(i);r(l,{getPolyfill:a,implementation:i,shim:c}),e.exports=l},function(e,t,n){"use strict";var r=n(38).supportsDescriptors,o=n(62),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,c=TypeError,l=Object.getPrototypeOf,u=/a/;e.exports=function(){if(!r||!l)throw new c("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=l(u),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-background.js":125,"./ct-border.js":91,"./ct-box-shadow.js":126,"./ct-button.js":93,"./ct-checkboxes.js":94,"./ct-color-palettes-picker.js":95,"./ct-color-picker.js":49,"./ct-divider.js":96,"./ct-footer-builder.js":124,"./ct-header-builder.js":121,"./ct-image-picker.js":97,"./ct-image-uploader.js":47,"./ct-layers.js":120,"./ct-notification.js":99,"./ct-number.js":43,"./ct-panel.js":11,"./ct-radio.js":100,"./ct-ratio.js":50,"./ct-select.js":33,"./ct-slider.js":101,"./ct-spacing.js":102,"./ct-switch.js":31,"./ct-title.js":103,"./ct-typography.js":122,"./ct-visibility.js":105,"./ct-widget-area.js":106,"./ct-woocommerce-columns-and-rows.js":107,"./ct-woocommerce-ratio.js":108,"./date-time-picker.js":109,"./hidden.js":110,"./html.js":111,"./jsx.js":112,"./react-outside-click-handler.js":14,"./text.js":113,"./textarea.js":114,"./wp-editor.js":115};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=86},function(e,t,n){"use strict";t.__esModule=!0;var r=n(2),o=(a(r),a(n(3))),i=a(n(90));a(n(48));function a(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}function s(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}t.default=function(e,t){var n,a,f="__create-react-context-"+(0,i.default)()+"__",p=function(e){function n(){var t,r;c(this,n);for(var o=arguments.length,i=Array(o),a=0;ae.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 s(f(f({},n),{},{color:e.default}))},option:{pickers:[{id:"default",title:"Initial"}]},value:{default:n.color}}))}},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 l,u=[],s=!1,f=-1;function p(){s&&l&&(s=!1,l.length?u=l.concat(u):f=-1,u.length&&d())}function d(){if(!s){var e=c(p);s=!0;for(var t=u.length;t;){for(l=u,u=[];++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}var p=function(e){var t=e.singlePalette,n=e.properValue,a=e.index,l=e.onChange,s=e.option;return Object(r.createElement)("li",{onMouseUp:function(e){t.id;var r=f(t,["id"]);l(u(u({},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"]);l(u(u({},n),{},{palettes:n.palettes.map((function(e){return e.id===t.id?u(u({},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:s.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=u(u(u({},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(4),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 l=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))};l.renderingConfig={design:"none"},t.default=l},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(4),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}t.default=function(e){var t=e.option,n=(t.choices,t.tabletChoices),o=t.mobileChoices,c=e.option,u=e.device,f=e.value,p=e.onChange,d=l({},c.attr||{}),m=d.className,h=s(d,["className"]),b=c.choices;return"tablet"===u&&n&&(b=n),"mobile"===u&&o&&(b=o),Object(r.createElement)("ul",a({},h,{className:i()("ct-image-picker",m)},(c.title,{})),(Array.isArray(b)?b:Object.keys(b).map((function(e){return l({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("e.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,u=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)(l.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(g(e.slice(0,n%2==0?void 0:-1)),g(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),u(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)}(l,e);var t,n,o,a=m(l);function l(){var e;f(this,l);for(var t=arguments.length,n=new Array(t),o=0;o1})),v(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})),v(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})),v(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):""})),v(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})),v(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})),v(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})),v(b(e),"handleMove",(function(t){e.state.is_dragging&&e.computeAndSendNewValue(t)})),v(b(e),"handleUp",(function(){e.setState({is_dragging:!1}),e.detachEvents()})),v(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()))})),v(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=l,(n=[{key:"computeAndSendNewValue",value:function(e){var t=e.pageX,n=this.el.current.getBoundingClientRect(),r=(n.top,n.left),o=n.width;this.props.onChange("".concat(_(c()([0,o],[parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],!0)(t-r-pageXOffset),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",s({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?v({},"data-steps",""):{}),Object(r.createElement)("div",{style:{width:"".concat(n,"%")}}),Object(r.createElement)("span",{style:{left:"".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={},v(e,"ct-value-changer",!0),v(e,"no-unit-list",!this.hasUnitsList()),v(e,"active",this.state.is_open),e))},Object(r.createElement)("input",s({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),l}(r.Component)},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(1),i=n(44),a=n(4),c=n.n(a),l=n(14);function u(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)||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 s(){return(s=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,g()),left:"auto"===t.left?t.left:O(e,g()),right:"auto"===t.right?t.right:O(e,g()),bottom:"auto"===t.bottom?t.bottom:O(e,g())})):a(p(p({},t),{},d({},n,O(e,g()))))};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,s({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:h})},Object(r.createElement)("a",{onClick:function(e){if(e.preventDefault(),t.linked)a(p(p({},t),{},{linked:!1}));else{var n=t[v()];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(!h)},className:"ct-current-value"},g()||"―"),Object(r.createElement)(l.default,{onOutsideClick:function(){h&&b(!1)}},Object(r.createElement)("ul",{className:"ct-units-list"},y.filter((function(e){return e.unit!==g()})).reduce((function(e,t,n){return[].concat(u(e.slice(0,n%2==0?void 0:-1)),u(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__),l(e),e.addEventListener("scroll",u,!0),p&&(e.__resizeTriggers__.__animationListener__=function(t){t.animationName==y&&l(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",u,!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(4),i=n.n(o),a=n(1),c=n(43);t.default=function(e){var t=e.onChange,n=e.value,o=e.option,l=e.device,u=e.onChangeFor,s=e.values,f=(s.blocksy_woo_columns,s.woocommerce_catalog_columns),p=s.woocommerce_catalog_rows;return Object(r.createElement)("div",{className:i()("ct-woo-columns-and-rows",{"ct-mobile":"desktop"!==l})},Object(r.createElement)("div",null,Object(r.createElement)(c.default,{option:o,value:"desktop"===l?f:n,onChange:function(e){"desktop"===l?u("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"===l?p:"auto",onChange:function(e){"desktop"===l&&u("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(4),n(1),n(50));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,l=e.values,s=e.values,p=s.woocommerce_thumbnail_cropping_custom_width,d=s.woocommerce_thumbnail_cropping_custom_height,m=e.option,h=f(e,["value","onChange","onChangeFor","values","values","option"]);return Object(r.createElement)(o.default,i({onChange:function(e){var t=-1===e.indexOf("/"),r=u(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({},m),{},{value:"1/1"}),onChangeFor:a,values:l},h))};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(16),i=n(68);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,l=[],f=[],d=new p(e.ownerDocument||e),m=e.querySelectorAll(r);for(t.includeContainer&&o.call(e,r)&&(m=Array.prototype.slice.apply(m)).unshift(e),n=0;ne.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(x)}}]),e}();function x(e,t){return e.node.sortableInfo.index-t.node.sortableInfo.index}function I(e,t){return Object.keys(e).reduce((function(n,r){return-1===t.indexOf(r)&&(n[r]=e[r]),n}),{})}var A={end:["touchend","touchcancel","mouseup"],move:["touchmove","mousemove"],start:["touchstart","mousedown"]},D=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 T(e,t){Object.keys(t).forEach((function(n){e.style[n]=t[n]}))}function N(e,t){e.style["".concat(D,"Transform")]=null==t?"":"translate3d(".concat(t.x,"px,").concat(t.y,"px,0)")}function M(e,t){e.style["".concat(D,"TransitionDuration")]=null==t?"":"".concat(t,"ms")}function R(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function z(e,t,n){return Math.max(e,Math.min(n,t))}function L(e){return"px"===e.substr(-2)?parseFloat(e):0}function F(e){var t=window.getComputedStyle(e);return{bottom:L(t.marginBottom),left:L(t.marginLeft),right:L(t.marginRight),top:L(t.marginTop)}}function U(e,t){var n=t.displayName||t.name;return n?"".concat(e,"(").concat(n,")"):e}function V(e,t){var n=e.getBoundingClientRect();return{top:n.top+t.top,left:n.left+t.left}}function B(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 H(e){return e.touches&&e.touches.length||e.changedTouches&&e.changedTouches.length}function W(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:W(e.parentNode,t,r)}}function K(e,t,n){return et?e-1:e>n&&e0&&n[t].height>0)&&e.getContext("2d").drawImage(n[t],0,0)})),r}function se(e){return null!=e.sortableHandle}var fe=function(){function e(t,n){p(this,e),this.container=t,this.onScrollCallback=n}return m(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},l={x:1,y:1},u=10,s=10,f=this.container,p=f.scrollTop,d=f.scrollLeft,m=f.scrollHeight,h=f.scrollWidth,b=0===p,y=m-p-f.clientHeight==0,v=0===d,g=h-d-f.clientWidth==0;n.y>=o.y-a/2&&!y?(c.y=1,l.y=s*Math.abs((o.y-a/2-n.y)/a)):n.x>=o.x-i/2&&!g?(c.x=1,l.x=u*Math.abs((o.x-i/2-n.x)/i)):n.y<=r.y+a/2&&!b?(c.y=-1,l.y=s*Math.abs((n.y-a/2-r.y)/a)):n.x<=r.x+i/2&&!v&&(c.x=-1,l.x=u*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:l.x*c.x,top:l.y*c.y};t.container.scrollTop+=e.top,t.container.scrollLeft+=e.left,t.onScrollCallback(e)}),5))}}]),e}();var pe={axis:_.a.oneOf(["x","y","xy"]),contentWindow:_.a.any,disableAutoscroll:_.a.bool,distance:_.a.number,getContainer:_.a.func,getHelperDimensions:_.a.func,helperClass:_.a.string,helperContainer:_.a.oneOfType([_.a.func,"undefined"==typeof HTMLElement?_.a.any:_.a.instanceOf(HTMLElement)]),hideSortableGhost:_.a.bool,keyboardSortingTransitionDuration:_.a.number,lockAxis:_.a.string,lockOffset:_.a.oneOfType([_.a.number,_.a.string,_.a.arrayOf(_.a.oneOfType([_.a.number,_.a.string]))]),lockToContainerEdges:_.a.bool,onSortEnd:_.a.func,onSortMove:_.a.func,onSortOver:_.a.func,onSortStart:_.a.func,pressDelay:_.a.number,pressThreshold:_.a.number,keyCodes:_.a.shape({lift:_.a.arrayOf(_.a.number),drop:_.a.arrayOf(_.a.number),cancel:_.a.arrayOf(_.a.number),up:_.a.arrayOf(_.a.number),down:_.a.arrayOf(_.a.number)}),shouldCancelStart:_.a.func,transitionDuration:_.a.number,updateBeforeSortStart:_.a.func,useDragHandle:_.a.bool,useWindowAsScrollContainer:_.a.bool},de={lift:[J],drop:[J],cancel:[X],up:[Q,Z],down:[te,ee]},me={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:de,shouldCancelStart:function(e){return-1!==[ie,ce,le,ae,re].indexOf(e.target.tagName)||!!R(e.target,(function(e){return"true"===e.contentEditable}))},transitionDuration:300,useWindowAsScrollContainer:!1},he=Object.keys(pe);function be(e){P()(!(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 ye(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)}var ve={index:_.a.number.isRequired,collection:_.a.oneOfType([_.a.number,_.a.string]),disabled:_.a.bool},ge=Object.keys(ve);var Oe=n(65),je=n.n(Oe),we=n(23),_e=n(8),Ee=n(33),Se=n(26),Pe=n.n(Se);function ke(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 Ce(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(){return p(this,n),y(this,v(n).apply(this,arguments))}return O(n,t),m(n,[{key:"componentDidMount",value:function(){Object(E.findDOMNode)(this).sortableHandle=!0}},{key:"getWrappedInstance",value:function(){return P()(r.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=r.withRef?"wrappedInstance":null;return Object(j.createElement)(e,Object(a.a)({ref:t},this.props))}}]),n}(j.Component),s(t,"displayName",U("sortableHandle",e)),n}((function(e){var t=e.items,n=e.onChange,o=e.value,i=Object(r.useContext)(Qe),a=i.removeForId,c=i.addForId,l=i.option,u=i.toggleOptionsPanel;return Object(r.createElement)("div",{className:"ct-layer-controls"},!l.disableHiding&&Object(r.createElement)("button",{type:"button",className:"ct-visibility",onClick:function(e){e.stopPropagation(),n(t.map((function(e){return e.__id===o.__id?Te(Te({},e),{},{enabled:!Te({enabled:!0},e).enabled}):e})))}},Object(r.createElement)("svg",{width:"15px",height:"15px",viewBox:"0 0 24 24"},Object(r.createElement)("path",{d:"M12,4C4.1,4,0,12,0,12s3.1,8,12,8c8.1,0,12-8,12-8S20.1,4,12,4z M12,17c-2.9,0-5-2.2-5-5c0-2.8,2.1-5,5-5s5,2.2,5,5C17,14.8,14.9,17,12,17z M12,9c-1.7,0-3,1.4-3,3c0,1.6,1.3,3,3,3s3-1.4,3-3C15,10.4,13.7,9,12,9z"}))),Object(r.createElement)("span",null,(l.settings[o.id]||{label:o.id}).label),l.settings[o.id]&&l.settings[o.id].clone&&t.filter((function(e){return e.id===o.id})).length<2&&Object(r.createElement)("button",{type:"button",className:"ct-clone",onClick:function(){return c(o.id,o)}},Object(r.createElement)("svg",{width:"11px",height:"11px",viewBox:"0 0 24 24"},Object(r.createElement)("path",{d:"M23,24H7.7c-0.6,0-1-0.4-1-1V7.7c0-0.6,0.4-1,1-1H23c0.6,0,1,0.4,1,1V23C24,23.6,23.6,24,23,24z M8.7,22H22V8.7 H8.7V22z"}),Object(r.createElement)("path",{d:"M17.3,16.3c0,0.6-0.4,1-1,1H1c-0.6,0-1-0.4-1-1V1c0-0.6,0.4-1,1-1h15.3c0.6,0,1,0.4,1,1V16.3z"})),Object(r.createElement)("i",{className:"ct-tooltip-top"},Object(Ae.__)("Clone Item","blocksy"))),(l.manageable||l.settings[o.id]&&l.settings[o.id].clone&&t.filter((function(e){return e.id===o.id})).length>1||!l.settings[o.id])&&Object(r.createElement)("button",{type:"button",className:"ct-remove",onClick:function(){return a(o.__id)}}),l.settings[o.id]&&l.settings[o.id].options&&Object(r.createElement)("button",{type:"button",className:"ct-toggle",onMouseDown:function(e){e.stopPropagation()},onClick:function(e){e.stopPropagation(),u(o.__id)}}))}));function Re(e){return function(e){if(Array.isArray(e))return Fe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||Le(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 ze(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)||Le(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 Le(e,t){if(e){if("string"==typeof e)return Fe(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)?Fe(e,t):void 0}}function Fe(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]:{withRef:!1};return n=t=function(t){function n(){return p(this,n),y(this,v(n).apply(this,arguments))}return O(n,t),m(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(E.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 P()(r.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=r.withRef?"wrappedInstance":null;return Object(j.createElement)(e,Object(a.a)({ref:t},I(this.props,ge)))}}]),n}(j.Component),s(t,"displayName",U("sortableElement",e)),s(t,"contextTypes",{manager:_.a.object.isRequired}),s(t,"propTypes",ve),s(t,"defaultProps",{collection:0}),n}(function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&He(e,t)}(c,e);var t,n,o,a=We(c);function c(){var e;Ve(this,c);for(var t=arguments.length,n=new Array(t),r=0;r1&&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?Ye(Ye({},n),{},Xe({},e,r)):n})))},value:Object(_e.b)(a.settings[t.id].options,Ye(Ye({},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})))}))}}])&&Be(t.prototype,n),o&&Be(t,o),c}(r.Component)),rt=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{withRef:!1};return n=t=function(t){function n(e){var t;return p(this,n),t=y(this,v(n).call(this,e)),s(Object(b.a)(Object(b.a)(t)),"state",{}),s(Object(b.a)(Object(b.a)(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=B(e);var i=R(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,l=c.index,u=c.collection;if(c.disabled)return;if(a&&!R(e.target,se))return;t.manager.active={collection:u,index:l},H(e)||e.target.tagName!==ne||e.preventDefault(),r||(0===t.props.pressDelay?t.handlePress(e):t.pressTimer=setTimeout((function(){return t.handlePress(e)}),t.props.pressDelay))}}})),s(Object(b.a)(Object(b.a)(t)),"nodeIsChild",(function(e){return e.sortableInfo.manager===t.manager})),s(Object(b.a)(Object(b.a)(t)),"handleMove",(function(e){var n=t.props,r=n.distance,o=n.pressThreshold;if(!t.state.sorting&&t.touched&&!t._awaitingUpdateBeforeSortStart){var i=B(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))}})),s(Object(b.a)(Object(b.a)(t)),"handleEnd",(function(){t.touched=!1,t.cancel()})),s(Object(b.a)(Object(b.a)(t)),"cancel",(function(){var e=t.props.distance;t.state.sorting||(e||clearTimeout(t.pressTimer),t.manager.active=null)})),s(Object(b.a)(Object(b.a)(t)),"handlePress",(function(e){try{var n=t.manager.getActive(),r=function(){if(n){var r=function(){var n=d.sortableInfo.index,r=F(d),o=Y(t.container),u=t.scrollContainer.getBoundingClientRect(),b=a({index:n,node:d,collection:m});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=W(d,t.container),t.initialOffset=B(h?f({},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(ue(d)),T(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")}),h&&t.helper.focus(),l&&(t.sortableGhost=d,T(d,{opacity:0,visibility:"hidden"})),t.minTranslate={},t.maxTranslate={},h){var y=p?{top:0,left:0,width:t.contentWindow.innerWidth,height:t.contentWindow.innerHeight}:t.containerBoundingRect,v=y.top,g=y.left,O=y.width,j=v+y.height,w=g+O;t.axis.x&&(t.minTranslate.x=g-t.boundingClientRect.left,t.maxTranslate.x=w-(t.boundingClientRect.left+t.width)),t.axis.y&&(t.minTranslate.y=v-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,h?(t.listenerNode.addEventListener("wheel",t.handleKeyEnd,!0),t.listenerNode.addEventListener("mousedown",t.handleKeyEnd,!0),t.listenerNode.addEventListener("keydown",t.handleKeyDown)):(A.move.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortMove,!1)})),A.end.forEach((function(e){return t.listenerNode.addEventListener(e,t.handleSortEnd,!1)}))),t.setState({sorting:!0,sortingIndex:n}),s&&s({node:d,index:n,collection:m,isKeySorting:h,nodes:t.manager.getOrderedRefs(),helper:t.helper},e),h&&t.keyMove(0)},o=t.props,i=o.axis,a=o.getHelperDimensions,c=o.helperClass,l=o.hideSortableGhost,u=o.updateBeforeSortStart,s=o.onSortStart,p=o.useWindowAsScrollContainer,d=n.node,m=n.collection,h=t.manager.isKeySorting,b=function(){if("function"==typeof u){t._awaitingUpdateBeforeSortStart=!0;var n=ye((function(){var t=d.sortableInfo.index;return Promise.resolve(u({collection:m,index:t,node:d,isKeySorting:h},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)}})),s(Object(b.a)(Object(b.a)(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)})),s(Object(b.a)(Object(b.a)(t)),"handleSortEnd",(function(e){var n=t.props,r=n.hideSortableGhost,o=n.onSortEnd,i=t.manager,a=i.active.collection,c=i.isKeySorting,l=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)):(A.move.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortMove)})),A.end.forEach((function(e){return t.listenerNode.removeEventListener(e,t.handleSortEnd)})))),t.helper.parentNode.removeChild(t.helper),r&&t.sortableGhost&&T(t.sortableGhost,{opacity:"",visibility:""});for(var u=0,s=l.length;ur)){t.prevIndex=i,t.newIndex=o;var a=K(t.newIndex,t.prevIndex,t.index),c=n.find((function(e){return e.node.sortableInfo.index===a})),l=c.node,u=t.containerScrollDelta,s=c.boundingClientRect||V(l,u),f=c.translate||{x:0,y:0},p=s.top+f.y-u.top,d=s.left+f.x-u.left,m=ib?b/2:this.height/2,width:this.width>h?h/2:this.width/2},v=u&&m>this.index&&m<=s,g=u&&m=s,O={x:0,y:0},j=a[f].edgeOffset;j||(j=W(d,this.container),a[f].edgeOffset=j,u&&(a[f].boundingClientRect=V(d,o)));var w=f0&&a[f-1];w&&!w.edgeOffset&&(w.edgeOffset=W(w.node,this.container),u&&(w.boundingClientRect=V(w.node,o))),m!==this.index?(t&&M(d,t),this.axis.x?this.axis.y?g||mthis.containerBoundingRect.width-y.width&&w&&(O.x=w.edgeOffset.left-j.left,O.y=w.edgeOffset.top-j.top),null===this.newIndex&&(this.newIndex=m)):(v||m>this.index&&(c+i.left+y.width>=j.left&&l+i.top+y.height>=j.top||l+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=m):(g||mthis.index&&l+i.top+y.height>=j.top?(O.y=-(this.height+this.marginOffset.y),this.newIndex=m):(g||m1&&void 0!==arguments[1]?arguments[1]:{};o([].concat(Re(t||[]),[Ye(Ye(Ye({id:e,enabled:!0},Object(_e.b)(n.settings[e].options||{},{})),r),{},{__id:Pe()()})]))},s=n.manageable?Je(t):[].concat(Re(Je(t)),Re(n.value.filter((function(e){var n=e.id;return-1===t.map((function(e){return e.id})).indexOf(n)})).map((function(e){return Ye(Ye({},e),{},{enabled:!1})}))));return Object(r.createElement)(et,{value:Ye(Ye({},c),{},{parentValue:i,addCurrentlySelectedItem:function(){var e=c.currentlyPickedItem||Ze(Je(t),n)[0];l((function(e){return Ye(Ye({},e),{},{currentlyPickedItem:null})})),u(e)},addForId:function(e,t){return u(e,t)},option:n,setCurrentItem:function(e){return l((function(t){return Ye(Ye({},t),{},{currentlyPickedItem:e})}))},removeForId:function(e){return o(Je(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(s)),l((function(t){return Ye(Ye({},t),{},{isOpen:t.isOpen!==e&&e})}))}})},n.manageable&&Object(r.createElement)(Ie,{value:s,option:n}),Object(r.createElement)(rt,{useDragHandle:!0,distance:3,lockAxis:"y",items:s,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(je()(s,t,n)),l((function(e){return Ye(Ye({},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(s)),l((function(e){return Ye(Ye({},e),{},{isDragging:s[n].__id})})),e()}))}}))}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(1),i=n(4),a=n.n(i),c=n(42),l=n(22),u=n(18);function s(e){return function(e){if(Array.isArray(e))return f(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 f(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 f(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 f(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 y=function(e,t){var n=ct_customizer_localizations.header_builder_data.header.find((function(t){return t.id===Object(u.b)(e)}));if(!n)return!0;var r=!(n.config.allowed_in.length>0)||n.config.allowed_in.indexOf(t)>-1,o=!(n.config.excluded_from.length>0)||-1===n.config.excluded_from.indexOf(t);return r&&o},v=function(e){var t=e.item,n=e.index,o=e.panelType,i=e.onRemove,c=e.renderItem,l=e.onClick,s=e.className,f=ct_customizer_localizations.header_builder_data[o].find((function(e){return e.id===Object(u.b)(t)}));return c?c({item:t,itemData:f,index:n}):Object(r.createElement)("div",{"data-id":t,className:a()("ct-builder-item",s,{}),onClick:l},f&&f.config?f.config.name:t,Object(r.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),i()}}))},g=function(e){var t=e.items,n=e.draggableId,o=e.hasPointers,i=void 0===o||o,u=e.className,f=e.tagName,d=void 0===f?"div":f,g=e.direction,O=void 0===g?"horizontal":g,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=b(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,M=I.setList,R=I.builderValueDispatch,z=Object(r.useContext)(l.a).panelsHelpers,L=t.map((function(e,o){return Object(r.createElement)(v,p({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(),M(m(h({},n,t.filter((function(t){return t!==e}))),"desktop"===A&&"trigger"===e?h({},"offcanvas:start",[]):{})),R({type:"REMOVE_ITEM",payload:{id:e}})}},P(e)))}));return C?Object(r.createElement)(c.a,p({options:m({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"),s(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 s(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")}))})),s(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:d,className:a()("ct-builder-items",u)},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"}),L):Object(r.createElement)(r.Fragment,null,L)};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)(g,{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)(l.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)(g,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[].concat(N(m.map((function(e){return e.id}))),N(b)),hasPointers:!1,displayWrapper:c,propsForItem:function(e){return{renderItem:function(e){var i=e.item,l=e.itemData,m=e.index,b=h.find((function(e){return e.id===Object(u.b)(i)})).options,y={label:l.config.name,"inner-options":b},v=o.indexOf(i)>-1,g="__none__";v&&(g=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 O="builder_panel_".concat(i);l.config.name;return Object(r.createElement)(C.PanelMetaWrapper,I({id:O,option:y},s,{getActualOption:function(e){var o=e.open;return Object(r.createElement)(r.Fragment,null,d.indexOf(i)>-1&&Object(r.createElement)(C.default,{id:O,getValues:function(){var e=t.items.find((function(e){return e.id===i}));return e&&Object.keys(e.values)>5?D({builderSettings:t.settings||{}},e.values):D(D({},Object(x.b)(b,e?e.values:{})),{},{row:g,builderSettings:t.settings||{}})},option:y,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)(b,{}):{}}})},view:"simple"}),l.config.devices.indexOf(f)>-1&&c&&Object(r.createElement)("div",{"data-id":i,className:a()({"ct-item-in-builder":v,"ct-builder-item":!v}),onClick:function(e){p||v&&o()}},l.config.name,Object(r.createElement)(k.Slot,{name:"PlacementsBuilderSidebarItem_".concat(m),fillProps:{item:i,itemInBuilder:v,itemData:l}})))}}))}}},direction:"vertical"})};function z(){return(z=Object.assign||function(e){for(var t=1;t5?F({builderSettings:t.settings||{}},n.values):F(F({},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&&l===t.id&&Object(r.createElement)(C.default,{id:s,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"}),l===t.id&&Object(r.createElement)("li",{className:a()({active:l===t.id,"ct-global":"type-1"===l}),onClick:function(){Object.keys(f).length>0&&n()}},Object(r.createElement)("span",{className:"ct-panel-name"},u)))}}))})))};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 K(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return K(e,t)}(e,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 K(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n".concat((s.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(),u(e)},className:a()({active:e===l})},{panels:Object(o.__)("Headers","blocksy"),items:Object(o.__)("Elements","blocksy")}[e])}))),Object(r.createElement)("div",{className:"ct-current-tab"},"panels"===l&&Object(r.createElement)(k.Slot,{name:"PlacementsBuilderPanelsManager"},(function(e){return 0===e.length?Object(r.createElement)(H,null):e})),Object(r.createElement)(R,{builderValue:t,builderValueDispatch:n,inlinedItemsFromBuilder:i,displayList:"items"===l}))),Object(r.createElement)(V,{builderValue:t,builderValueDispatch:n}))},q=n(26),G=n.n(q);function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function X(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,l=[];if("ITEM_VALUE_ON_CHANGE"===t.type){var s=t.payload,f=s.id,p=s.optionId,d=s.optionValue,m=s.values,h=void 0===m?{}:m,b=s.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=X(X({},i),{},{items:y.map((function(e){return e.id===f?X(X({},e),{},{values:X(X(X({},e.values),h),{},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:X(X(X({},(y.find((function(e){var t=e.id;return f===t}))||{values:{}}).values),h),{},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 v=Object(u.b)(t.payload.id);i=X(X({},i),{},{items:[].concat(Z(i.items),[{id:"".concat(v).concat(Object(u.a)()).concat(G()()),values:i.items.find((function(e){return e.id===v}))?i.items.find((function(e){return e.id===v})).values:{}}])})}if("REMOVE_CLONED_ITEM"===t.type&&(i=X(X({},i),{},{items:i.items.filter((function(e){return e.id!==t.payload.id}))})),"SET_LIST"===t.type){a=!0;var g=t.payload,O=g.currentView,j=g.lists;i=X(X({},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:X(X(X({},i.settings),P),{},J({},_,E))}),i=X(X({},i),{},{settings:X(X(X({},i.settings),P),{},J({},_,E))})}if("CREATE_NEW_SECTION"===t.type){var k=t.payload,C=k.name,x=k.copy;o=[x?X(X({},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&&l.push(t.payload.id);var I=X(X(X(X({},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===l.indexOf(t)}))});return t.onBuilderValueChange(X({},I)),I},ne=n(28);n(25);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__,se(e,["__forced_dynamic_header__","__forced_static_header__","__should_refresh__"]));return Object.keys(n).map((function(e){parseFloat(e)&&delete n[e]})),wp.customize("header_placements")(le(le({},n),{},{__forced_static_header__:(t.sections.find((function(e){return e.id.indexOf(pe())>-1}))||t.sections[0]).id})),function(){var e=wp.customize("header_placements")(),t=(e.__forced_dynamic_header__,e.__forced_static_header__,e.__should_refresh__,se(e,["__forced_dynamic_header__","__forced_static_header__","__should_refresh__"]));wp.customize("header_placements")(le(ue({__should_refresh__:!0},Math.random(),"update"),t))}}),[]);var a=oe(Object(r.useState)(!1),2),c=a[0],l=a[1],u=oe(Object(r.useReducer)(te,le(le({},t),i.current?{__forced_static_header__:i.current}:{})),2),s=u[0],f=u[1],p=Object(r.useMemo)((function(){return s.sections.find((function(e){return e.id===s.__forced_static_header__}))||s.sections[0]}),[s]),d=oe(Object(ne.b)({withTablet:!1}),2),m=d[0],h=d[1],b=Object(r.useMemo)((function(){return p[m].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,m]),y=Object(r.useCallback)((function(e){return f(le(le({},e),{},{onBuilderValueChange:o}))}),[f,o]),v=Object(r.useCallback)((function(e){return y({type:"SET_LIST",onBuilderValueChange:o,payload:{currentView:m,lists:e}})}),[y,m,o]);return Object(r.createElement)(r.Fragment,null,Object(r.createElement)(fe.Provider,{value:{option:n,currentView:m,isDragging:c,setIsDragging:l,setList:v,builderValueDispatch:y,builderValue:p,onChange:function(e){var t=e.id,n=e.value;return v(ue({},t,n))},builderValueCollection:s}},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:m,setCurrentView:h}),Object(r.createElement)(_,{inlinedItemsFromBuilder:b,builderValueWithView:p[m],view:m})),document.querySelector(".ct-panel-builder"))))},me=function(e){return Object(r.createElement)(de,e)};me.renderingConfig={design:"none"};t.default=me},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(4),i=n.n(o);function a(e){return function(e){if(Array.isArray(e))return c(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 c(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 c(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 c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1}))},s=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_typekit")?e.replace("ct_typekit_","").replace(/([-_][a-z])/gi,(function(e){return e.toUpperCase().replace("-"," ").replace("_"," ")})):e},p=n(1),d=n(21),m=n.n(d),h=n(10),b=n(7),y=n(19),v=n(5);function g(e,t){if(e.length!==t.length)return!1;for(var n=0;n=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,l=e.getStopIndexForStartIndex,u=e.initInstanceProps,s=e.shouldResetStyleCacheOnItemSizeChange,f=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=u(n.props,Object(v.a)(Object(v.a)(n))),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:Object(v.a)(Object(v.a)(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,l=o.layout,u=n._getItemStyleCache(s&&c,s&&l,s&&a);if(u.hasOwnProperty(e))t=u[e];else{var f,p=r(n.props,e,n._instanceProps),d=i(n.props,e,n._instanceProps),m="horizontal"===a||"horizontal"===l;u[e]=((f={position:"absolute"})["rtl"===a?"right":"left"]=m?p:0,f.top=m?0:p,f.height=m?"100%":d,f.width=m?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:s,key:p(x,s),index:x,isScrolling:v?O:void 0,style:this._getItemStyle(x)}));var I=o(this.props,this._instanceProps);return Object(j.createElement)(m||h||"div",{className:n,onScroll:_,ref:this._outerRefSetter,style:Object(b.a)({position:"relative",height:i,width:g,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},y)},Object(j.createElement)(c||l||"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,l=i.scrollUpdateWasRequested;this._callOnScroll(a,c,l)}},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 u=c(this.props,a,this._instanceProps),s=l(this.props,u,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,u-f),Math.max(0,Math.min(t-1,s+p)),u,s]},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,l=e.layout,u=e.width,s="horizontal"===o||"horizontal"===l?u:i,f=Math.max(0,a*c-s),p=Math.min(f,t*c),d=Math.max(0,t*c-s+c);switch("smart"===n&&(n=r>=d-s&&r<=p+s?"auto":"center"),n){case"start":return p;case"end":return d;case"center":var m=Math.round(d+(p-d)/2);return mf+Math.floor(s/2)?f:m;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(M(M(M({},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===U.indexOf(n)&&("google"===t||"typekit"===t)})))}}),100))};return Object(r.useEffect)((function(){u()}),[o]),Object(r.createElement)(I,{height:360,itemCount:o.length,itemSize:85,ref:i,width:283,onScroll:function(){u()},itemData:{linearFontsList:o,onPickFamily:n,value:t},onItemsRendered:function(e){e.overscanStartIndex,e.overscanStopIndex},className:"ct-typography-fonts"},V)};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)("div",Z({ref:le(o,S),"data-placement":!S.current||S.current&&S.current.parentNode.getBoundingClientRect().top-S.current.getBoundingClientRect().height<60?"bottom":c,className:"ct-typography-modal"},y),Object(r.createElement)("ul",{className:i()("ct-typography-top",{"ct-switch-panel":"options"!==u,"ct-static":"_"===s})},Object(r.createElement)("li",{className:"ct-back",onClick:function(){return p("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"===u||"fonts"===u}),onClick:function(){p("fonts"===u?"search":"fonts"),E("")}},"search"!==u&&Object(r.createElement)("span",null,f(n.family)),"search"===u&&Object(r.createElement)("input",{onClick:function(e){return e.stopPropagation()},ref:k,autoFocus:!0,value:_,onKeyUp:function(e){13==e.keyCode&&x.length>0&&(A(x[0]),p("options"),E(""))},onChange:function(e){var t=e.target.value;return E(t)}}),Object(r.createElement)("svg",{width:"8",height:"8",viewBox:"0 0 15 15"},"search"===u&&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"!==u&&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"===u}),onClick:function(){return p("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)(h.a,{items:u,immediate:"static"===P,config:function(e,t){return{duration:210,easing:m()(.455,.03,.515,.955)}},from:{transform:"left"===P?"translate3d(100%,0,0)":"translate3d(-100%,0,0)",position:"absolute"},enter:{transform:"translate3d(0,0,0)"},leave:{transform:"left"===P?"translate3d(-100%,0,0)":"translate3d(100%,0,0)"}},(function(e){return"options"===e?function(e){return Object(r.createElement)(J,{sizeRef:C,value:n,option:t,onChange:d,props:e})}:"fonts"===e||"search"===e?function(t){return Object(r.createElement)(h.b.div,{style:t},Object(r.createElement)(B,{typographyList:g,searchTerm:_,linearFontsList:x,currentView:"".concat(e,":").concat(s),onPickFamily:function(e){A(e)},value:n}))}:"variations"===e?function(e){return Object(r.createElement)($,{props:e,typographyList:g,onChange:function(e){d(e)},value:n})}:void 0})))},se=n(14),fe=n(6),pe=n(41),de=n(127),me=n(67),he=n.n(me),be=n(32),ye=n.n(be),ve=n(12),ge=n.n(ve),Oe=n(35),je=n.n(Oe),we=n(13),_e=n.n(we),Ee=n(34),Se=n.n(Ee),Pe=n(54),ke=n(29),Ce={position:"absolute",top:0,left:0,opacity:0,pointerEvents:"none"},xe={},Ie=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;oe.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);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(){},M=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})},R=function(e){var t=e.refs;t.trap.deactivate(),t.disposeAriaHider()},z=React.createContext(),L=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,l=e.initialFocusRef,u=e.onClick,s=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;M(t,l)},willUnmount:R},(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(u,(function(e){e.stopPropagation(),c()})),onKeyDown:C(s,(function(e){"Escape"===e.key&&(e.stopPropagation(),c())})),ref:function(e){n.overlayNode=e,t&&t(e)}},f)))}))):null)}));L.propTypes={initialFocusRef:function(){}};var F=function(e){return e.stopPropagation()},U=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,F),ref:function(n){e(n),t&&t(n)}},r))}))})),V=n(10),B=(n(1),n(4),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,l=e.onDismiss;return Object(i.createElement)(V.a,{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)(L,{style:{opacity:t.opacity},container:document.body,onDismiss:function(){return l()},initialFocusRef:c},Object(i.createElement)(U,{className:a,style:{transform:"translate3d(0px, ".concat(t.y,"px, 0px)")}},Object(i.createElement)("button",{className:"close-button",onClick:function(){return l()}},"×"),o(e,t)))}}))},W=n(11),K=n(28),$=n(22),q=n(31),G=n(47),Y=n(33),X=n(14),J=n(21),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);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}var y=function(e,t){for(var n in t)if(t[n]!==e[n])return!1;return!0};var v=function(e){var t,n=arguments.length>1&&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,l=e.onClick,s=e.className,f=ct_customizer_localizations.header_builder_data[o].find((function(e){return e.id===Object(u.b)(t)}));return c?c({item:t,itemData:f,index:n}):Object(r.createElement)("div",{"data-id":t,className:a()("ct-builder-item",s,{}),onClick:l},f.config.name,Object(r.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),i()}}))})),g=function(e){var t=e.items,n=e.draggableId,o=e.hasPointers,i=void 0===o||o,u=e.className,f=e.tagName,p=void 0===f?"div":f,y=e.direction,g=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=b(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,M=A.setList,R=A.builderValueDispatch,z=Object(r.useContext)(l.a).panelsHelpers,L=t.map((function(e,o){return Object(r.createElement)(v,m({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(),M(h({},n,t.filter((function(t){return t!==e})))),R({type:"REMOVE_ITEM",payload:{id:e}})}},S(e)))}));return x?Object(r.createElement)(c.a,m({options:d({delay:0,group:j,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer",direction:g,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"),s(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 s(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;s(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:p,className:a()("ct-builder-items",u)},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"}),L):L},O=function(e){var t=e.bar,n=e.builderValue,i=(e.direction,Object(r.useContext)(l.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:{}),u="initial";return 2===t.columns.length&&(u=c["2_columns_layout"]||{desktop:"repeat(2, 1fr)",tablet:"initial",mobile:"initial"}),3===t.columns.length&&(u=c["3_columns_layout"]||{desktop:"repeat(3, 1fr)",tablet:"initial",mobile:"initial"}),4===t.columns.length&&(u=c["4_columns_layout"]||{desktop:"repeat(4, 1fr)",tablet:"initial",mobile:"initial"}),5===t.columns.length&&(u=c["5_columns_layout"]||{desktop:"repeat(5, 1fr)",tablet:"initial",mobile:"initial"}),6===t.columns.length&&(u=c["6_columns_layout"]||{desktop:"repeat(6, 1fr)",tablet:"initial",mobile:"initial"}),u&&u.desktop&&(u=u.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":u}},t.columns.map((function(e,n){return Object(r.createElement)("li",{className:"builder-column",key:n},Object(r.createElement)(g,{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(11),E=n(8),S=(n(23),n(16));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)(g,{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(h)),hasPointers:!1,panelType:"footer",displayWrapper:c,propsForItem:function(e){return{renderItem:function(e){var i=e.item,l=e.itemData,d=e.index,h=m.find((function(e){return e.id===Object(u.b)(i)})).options,b={label:l.config.name,"inner-options":h},y=o.indexOf(i)>-1,v="builder_panel_".concat(i);return Object(r.createElement)(_.PanelMetaWrapper,P({id:v,option:b},s,{getActualOption:function(e){var o=e.open,u=e.container;return Object(r.createElement)(r.Fragment,null,p.indexOf(i)>-1&&Object(r.createElement)(_.default,{id:v,getValues:function(){var e=t.items[i];return e&&Object.keys(e.values)>5?e.values:Object(E.b)(h,e?e.values:{})},option:b,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)(h,{}):{}}})},view:"simple"}),c&&Object(r.createElement)("div",{ref:u,"data-id":i,className:a()({"ct-item-in-builder":y,"ct-builder-item":!y}),onClick:function(){f||y&&o()}},l.config.name,Object(r.createElement)(S.Slot,{name:"ColumnsBuilderSidebarItem_".concat(d),fillProps:{item:i,itemInBuilder:y,itemData:l}})))}}))}}},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(),s(e)},className:a()({active:e===u})},{panels:Object(o.__)("Footers","blocksy"),items:Object(o.__)("Elements","blocksy")}[e])}))),Object(r.createElement)("div",{className:"ct-current-tab"},"panels"===u&&Object(r.createElement)(S.Slot,{name:"ColumnsBuilderPanelsManager"},(function(e){return 0===e.length?Object(r.createElement)(L,null):e})),Object(r.createElement)(x,{builderValue:t,builderValueDispatch:i,inlinedItemsFromBuilder:c,displayList:"items"===u}))),Object(r.createElement)(R,{builderValue:t,builderValueDispatch:i}))},B=n(26),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 K(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__||le()||n.sections[0].id)>-1})),a=!1,c=!1,l=[];if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){var s=t.payload,f=s.optionId,p=s.optionValue;s.values,s.silent;wp.customize.previewer&&wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:"global",optionId:f,optionValue:p,values:Y(Y({},i.settings),{},X({},f,p))}),i=Y(Y({},i),{},{settings:Y(Y({},i.settings),{},X({},f,p))})}if("ITEM_VALUE_ON_CHANGE"===t.type){var d=t.payload,m=d.id,h=d.optionId,b=d.optionValue,y=d.values,v=void 0===y?{}:y,g=d.silent;c="".concat(m,":").concat(h);var O=i.items;if(!g){var j=O[m]||{values:{}};wp.customize.previewer&&wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:m,optionId:h,optionValue:b,values:Y(Y(Y(Y(Y({},j.values),v),"top-row"===m||"middle-row"===m||"bottom-row"===m?{items_per_row:i.rows.find((function(e){var t=e.id;return m===t})).columns.length}:{}),"top-row"!==m&&"middle-row"!==m&&"bottom-row"!==m||"items_per_row"!==h?{}:{items_per_row:parseInt(b,10)}),{},X({},h,b))})}"top-row"!==m&&"middle-row"!==m&&"bottom-row"!==m||"items_per_row"!==h?(O[m]||(O[m]={id:m,values:{}}),i=Y(Y({},i),{},{items:Y(Y({},Array.isArray(O)?{}:O),{},X({},m,{id:m,values:Y(Y({},O[m].values),{},X({},h,b))}))})):i=Y(Y({},i),{},{rows:i.rows.map((function(e){return e.id===m?Y(Y({},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(q)));i=Y(Y({},i),{},{items:E})}if("CLONE_ITEM"===t.type){var S=Object(u.b)(t.payload.id),P="".concat(S).concat(Object(u.a)()).concat(H()());i=Y(Y({},i),{},{items:Y(Y({},i.items),{},X({},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=Y(Y({},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?Y(Y({},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&&l.push(t.payload.id);var A=Y(Y(Y(Y({},n),r),a?{__should_refresh__:!0}:{__should_refresh__:!1}),{},{__should_refresh_item__:c,sections:[].concat(K(n.sections.map((function(e){return e.id===i.id?i:e}))),K(o)).filter((function(e){var t=e.id;return-1===l.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)({}),le=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.site-footer")?wp.customize.previewer.container.find("iframe")[0].contentDocument.querySelector("footer.site-footer").dataset.id:null},ue=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(le())>-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__"]));return Object.keys(n).map((function(e){parseFloat(e)&&delete n[e]})),wp.customize("footer_placements")(oe(oe({},n),{},{__forced_static_footer__:(t.sections.find((function(e){return e.id.indexOf(le())>-1}))||t.sections[0]).id})),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],l=a[1],u=ee(Object(r.useState)(!1),2),s=u[0],f=u[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),m=d[0],h=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 l(oe(oe({},e),{},{onBuilderValueChange:n}))}),[l,n]),v=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:m,setIsDragging:h,setList:v,builderValueDispatch:y,builderValueCollection:c,builderValue:p,onChange:function(e){var t=e.id,n=e.value;return v(ie({},t,n))}}},Object(r.createElement)(V,{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(!s),s?document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed"):document.querySelector(".wp-full-overlay").classList.add("ct-builder-collapsed")}},s?Object(o.__)("Show Builder","blocksy"):Object(o.__)("Hide Builder","blocksy"))),Object(r.createElement)(w,{builderValue:p})),document.querySelector(".ct-panel-builder"))))};ue.renderingConfig={design:"none"};t.default=ue},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(4),i=n.n(o),a=n(1),c=n(9);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',"repeat-x":'',"repeat-y":'',repeat:''}},hasRevertButton:!1,onChange:function(e){return o(m(m({},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(m(m({},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(m(m({},n),{},{background_attachment:e}))}}))},y=n(16);function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function g(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1?{}:{backgroundColor:n.backgroundColor.default.color}),{},{"--background-position":"".concat(Math.round(100*parseFloat(n.background_image.x)),"% ").concat(Math.round(100*parseFloat(n.background_image.y)),"%"),"--pattern-mask":"pattern"===n.background_type?"url(".concat((t=n.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"===n.background_type?n.gradient:n.background_image.url?"url(".concat(n.background_image.url,")"):"none","--pattern-color":n.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")}[h?"inherit":n.background_type]),h&&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||p,onOutsideClick:function(){setTimeout((function(){return u(!1)}))},wrapperProps:A(A({style:y},v),{},{className:i()("ct-option-modal ct-background-modal",{active:l})})},Object(r.createElement)(S,{onChange:o,value:n,option:t,isOpen:l,setOutsideClickFreezed:d})),document.body)))}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n(14),i=n(4),a=n.n(i),c=n(45),l=n(1),u=n(10),s=n(21),f=n.n(s),p=n(9),d=n(31),m=n(24);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