var blocksyOptions;!function(){var e={2:function(e,t,n){var r=n(2199),o=n(4664),i=n(5950);e.exports=function(e){return r(e,i,o)}},41:function(e,t,n){"use strict";var r=n(655),o=n(8068),i=n(9675),a=n(5795);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new i("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new i("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new i("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new i("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new i("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new i("`loose`, if provided, must be a boolean");var c=arguments.length>3?arguments[3]:null,s=arguments.length>4?arguments[4]:null,l=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],p=!!a&&a(e,t);if(r)r(e,t,{configurable:null===l&&p?p.configurable:!l,enumerable:null===c&&p?p.enumerable:!c,value:n,writable:null===s&&p?p.writable:!s});else{if(!u&&(c||s||l))throw new o("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},45:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(8587);function o(e,t){if(null==e)return{};var n,o,i=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1?o["color"===r.type?"default":r.type.split(":")[1]].color:r.extractValue?r.extractValue(o):o;t&&t.indexOf("CT_CSS_SKIP_RULE")>-1?e.style.removeProperty("--".concat(r.variable)):e.style.setProperty("--".concat(r.variable),"".concat(t||"").concat(r.unit||""))});var r,o})}})}},179:function(e,t,n){var r=n(4932),o=n(9999),i=n(9931),a=n(1769),c=n(1791),s=n(3138),l=n(8816),u=n(3349),p=l(function(e,t){var n={};if(null==e)return n;var l=!1;t=r(t,function(t){return t=a(t,e),l||(l=t.length>1),t}),c(e,u(e),n),l&&(n=o(n,7,s));for(var p=t.length;p--;)i(n,t[p]);return n});e.exports=p},181:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},257:function(e,t,n){var r=n(980),o=n(6017),i=n(3007);e.exports=function(e){if(e instanceof r)return e.clone();var t=new o(e.__wrapped__,e.__chain__);return t.__actions__=i(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}},289:function(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).get(e)}},294:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},328:function(e,t,n){"use strict";n.d(t,{D1:function(){return f},JW:function(){return m}});var r,o,i,a=(r=function(e,t){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}},r(o={exports:{}},o.exports),o.exports);(i=a)&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")&&i.default;var c=a.maybePromoteScalarValueIntoResponsive,s=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},l=Object.assign||function(e){for(var t=1;t1&&e.pop(),e},f=function(e){return e.all||e.any||(e={all:e}),e},m=function e(t,n){var r=Object.values(t)[0],o=function(e){return!(e.length>4)&&(0===e.indexOf("any")?"any":0===e.indexOf("all")&&"all")},i=Object.keys(r).map(function(t,i){var a=Object.values(r)[i];return"all"===o(t)||"any"===o(t)?e(s({},t,a),n):function(e,t,n){var r=function(e,t){var n=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:t,r=e.split("/"),o=["desktop","tablet","mobile"];return 2===r.length&&o.includes(r[1])&&!Object.keys(n).includes("desktop")?p(e,l({},n,s({},r[0],c(n[r[0]])))):p(e,n)};if(e.indexOf(":")>-1){var r=null,o=e.split(":"),i=(C=o,Array.isArray(C)?C:Array.from(C)),a=i[0],f=i.slice(1);if(e=a,"visibility"===(f=f.join(":"))){var m=c(p(d(e),t));r=n(e,l({},t,s({},d(e),m[t.wp_customizer_current_view]?"yes":"no")))}if("responsive"===f&&(r=n(e,l({},t,s({},d(e),p(d(e),t)[t.wp_customizer_current_view]||p(d(e),t))))),"truthy"===f&&(r=n(e)?"yes":"no"),f.indexOf("array-ids")>-1){var h=f.split(":"),g=u(h,4),v=g[0],y=g[1],b=g[2],w=g[3],_=void 0===w?"no":w,O=v.indexOf("array-ids-")>-1&&v.split("-")[2],E=n(e).filter(function(e){return e.id===y}).filter(function(e){return!O||O===p(b,e).toString()});r=0===E.length?_:n(b,E[0])||"no"}if(f.indexOf("json:")>-1&&(r=n(e+"/"+f.split(":")[1]).toString()),"array_length"===f)r=(n(e)||[]).length.toString();if(!r)throw new Error("Unknown matcher received. Please verify for typos. The received matcher: "+f+".");if(r)return r;e=e.split(":")[0]}var C;var x=n(e);if(!x)return!1;if(x.desktop)return x;return x.toString()}(t,n);if(e&&e.toString()&&0===e.toString().indexOf("~")){var o=e.replace("~","");return r.desktop?r.desktop===o||r.tablet===o||r.mobile===o:r===o}if(r=r.toString(),e=e.toString(),!r)return!1;if(e.indexOf("|")>-1)return 0===e.indexOf("!")?-1===e.substring(1).split("|").map(function(e){return e.trim()}).indexOf(r.trim()):e.split("|").map(function(e){return e.trim()}).indexOf(r.trim())>-1;if(0===e.indexOf("!"))return r!==e.substring(1).trim();if(0===e.indexOf("*"))return r.indexOf(e.trim().substring(1).trim())>-1;return r===e.trim()}(a,t,n)});return"all"===o(Object.keys(t)[0])?i.every(function(e){return!!e}):"any"===o(Object.keys(t)[0])?i.some(function(e){return!!e}):void 0}},340:function(e,t,n){"use strict";n.d(t,{h:function(){return r}});const r=function(e){return"rtl"===document.querySelector("html").dir?e:-1*e}},343:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return x}});var r=n(4705),o=n(1230),i=n(5367),a=n(2485),c=n.n(a),s=n(1650),l=n(4754),u=n(8168),p=n(1905),d=n(1247),f=n(1437),m=n(4678);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 g(e){for(var t=1;t-1&&e%1==0&&e1&&"boolean"!=typeof t)throw new u('"allowMissing" argument must be a boolean');if(null===H(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=U(e,0,1),n=U(e,-1);if("%"===t&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return V(e,W,function(e,t,n,o){r[r.length]=n?V(o,G,"$1"):t||e}),r}(e),r=n.length>0?n[0]:"",o=$("%"+r+"%",t),i=o.name,a=o.value,c=!1,s=o.alias;s&&(r=s[0],F(n,z([0,1],s)));for(var p=1,d=!0;p=n.length){var g=_(a,f);a=(d=!!g)&&"get"in g&&!("originalValue"in g.get)?g.get:a[f]}else d=B(a,f),a=a[f];d&&!c&&(T[i]=a)}}return a}},487:function(e,t,n){"use strict";var r=n(6897),o=n(655),i=n(3126),a=n(2205);e.exports=function(e){var t=i(arguments),n=e.length-(arguments.length-1);return r(t,1+(n>0?n:0),!0)},o?o(e.exports,"apply",{value:a}):e.exports.apply=a},537:function(e,t,n){var r=n(5606),o=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),n={},r=0;r=o)return e;switch(e){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch(e){return"[Circular]"}default:return e}}),c=r[n];n=3&&(r.depth=arguments[2]),arguments.length>=4&&(r.colors=arguments[3]),g(n)?r.showHidden=n:n&&t._extend(r,n),w(r.showHidden)&&(r.showHidden=!1),w(r.depth)&&(r.depth=2),w(r.colors)&&(r.colors=!1),w(r.customInspect)&&(r.customInspect=!0),r.colors&&(r.stylize=u),d(r,e,r.depth)}function u(e,t){var n=l.styles[t];return n?"["+l.colors[n][0]+"m"+e+"["+l.colors[n][1]+"m":e}function p(e,t){return e}function d(e,n,r){if(e.customInspect&&n&&x(n.inspect)&&n.inspect!==t.inspect&&(!n.constructor||n.constructor.prototype!==n)){var o=n.inspect(r,e);return b(o)||(o=d(e,o,r)),o}var i=function(e,t){if(w(t))return e.stylize("undefined","undefined");if(b(t)){var n="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(n,"string")}if(y(t))return e.stylize(""+t,"number");if(g(t))return e.stylize(""+t,"boolean");if(v(t))return e.stylize("null","null")}(e,n);if(i)return i;var a=Object.keys(n),c=function(e){var t={};return e.forEach(function(e,n){t[e]=!0}),t}(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(n)),C(n)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return f(n);if(0===a.length){if(x(n)){var s=n.name?": "+n.name:"";return e.stylize("[Function"+s+"]","special")}if(_(n))return e.stylize(RegExp.prototype.toString.call(n),"regexp");if(E(n))return e.stylize(Date.prototype.toString.call(n),"date");if(C(n))return f(n)}var l,u="",p=!1,O=["{","}"];(h(n)&&(p=!0,O=["[","]"]),x(n))&&(u=" [Function"+(n.name?": "+n.name:"")+"]");return _(n)&&(u=" "+RegExp.prototype.toString.call(n)),E(n)&&(u=" "+Date.prototype.toUTCString.call(n)),C(n)&&(u=" "+f(n)),0!==a.length||p&&0!=n.length?r<0?_(n)?e.stylize(RegExp.prototype.toString.call(n),"regexp"):e.stylize("[Object]","special"):(e.seen.push(n),l=p?function(e,t,n,r,o){for(var i=[],a=0,c=t.length;a=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);if(r>60)return n[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+n[1];return n[0]+t+" "+e.join(", ")+" "+n[1]}(l,u,O)):O[0]+u+O[1]}function f(e){return"["+Error.prototype.toString.call(e)+"]"}function m(e,t,n,r,o,i){var a,c,s;if((s=Object.getOwnPropertyDescriptor(t,o)||{value:t[o]}).get?c=s.set?e.stylize("[Getter/Setter]","special"):e.stylize("[Getter]","special"):s.set&&(c=e.stylize("[Setter]","special")),j(r,o)||(a="["+o+"]"),c||(e.seen.indexOf(s.value)<0?(c=v(n)?d(e,s.value,null):d(e,s.value,n-1)).indexOf("\n")>-1&&(c=i?c.split("\n").map(function(e){return" "+e}).join("\n").slice(2):"\n"+c.split("\n").map(function(e){return" "+e}).join("\n")):c=e.stylize("[Circular]","special")),w(a)){if(i&&o.match(/^\d+$/))return c;(a=JSON.stringify(""+o)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.slice(1,-1),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+c}function h(e){return Array.isArray(e)}function g(e){return"boolean"==typeof e}function v(e){return null===e}function y(e){return"number"==typeof e}function b(e){return"string"==typeof e}function w(e){return void 0===e}function _(e){return O(e)&&"[object RegExp]"===S(e)}function O(e){return"object"==typeof e&&null!==e}function E(e){return O(e)&&"[object Date]"===S(e)}function C(e){return O(e)&&("[object Error]"===S(e)||e instanceof Error)}function x(e){return"function"==typeof e}function S(e){return Object.prototype.toString.call(e)}function P(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(e){if(e=e.toUpperCase(),!a[e])if(c.test(e)){var n=r.pid;a[e]=function(){var r=t.format.apply(t,arguments);console.error("%s %d: %s",e,n,r)}}else a[e]=function(){};return a[e]},t.inspect=l,l.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},l.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.types=n(9032),t.isArray=h,t.isBoolean=g,t.isNull=v,t.isNullOrUndefined=function(e){return null==e},t.isNumber=y,t.isString=b,t.isSymbol=function(e){return"symbol"==typeof e},t.isUndefined=w,t.isRegExp=_,t.types.isRegExp=_,t.isObject=O,t.isDate=E,t.types.isDate=E,t.isError=C,t.types.isNativeError=C,t.isFunction=x,t.isPrimitive=function(e){return null===e||"boolean"==typeof e||"number"==typeof e||"string"==typeof e||"symbol"==typeof e||void 0===e},t.isBuffer=n(1135);var k=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function j(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){var e,n;console.log("%s - %s",(e=new Date,n=[P(e.getHours()),P(e.getMinutes()),P(e.getSeconds())].join(":"),[e.getDate(),k[e.getMonth()],n].join(" ")),t.format.apply(t,arguments))},t.inherits=n(6698),t._extend=function(e,t){if(!t||!O(t))return e;for(var n=Object.keys(t),r=n.length;r--;)e[n[r]]=t[n[r]];return e};var D="undefined"!=typeof Symbol?Symbol("util.promisify.custom"):void 0;function A(e,t){if(!e){var n=new Error("Promise was rejected with a falsy value");n.reason=e,e=n}return t(e)}t.promisify=function(e){if("function"!=typeof e)throw new TypeError('The "original" argument must be of type Function');if(D&&e[D]){var t;if("function"!=typeof(t=e[D]))throw new TypeError('The "util.promisify.custom" argument must be of type Function');return Object.defineProperty(t,D,{value:t,enumerable:!1,writable:!1,configurable:!0}),t}function t(){for(var t,n,r=new Promise(function(e,r){t=e,n=r}),o=[],i=0;i1&&void 0!==arguments[1]?arguments[1]:{},{ignoreHidden:n=!1}=t;return!(!(0,s.HR)(e).hiddenResponsive||n)||!!e.responsive},d=function(e){let{value:t,option:n,device:r}=e;return"tablet"===r&&"skip"===u(r,n.responsive)?t.mobile:t[r]};t.Ay=function(e){let{device:t,setDevice:n,responsiveDescriptor:r}=e;return(0,o.createElement)("div",{className:"ct-control-options"},(0,o.createElement)("ul",{className:"ct-responsive-controls ct-devices"},["desktop","tablet","mobile"].filter(function(e){return"skip"!==u(e,r)}).map(function(e){return(0,o.createElement)("li",{onClick:function(){return n(e)},className:a()({active:e===t,"ct-disabled":!u(e,r)},`ct-${e}`),key:e})})))}},592:function(e,t,n){"use strict";var r=n(655),o=function(){return!!r};o.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=o},655:function(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(e){t=!1}e.exports=t},659:function(e,t,n){var r=n(1873),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,c=r?r.toStringTag:void 0;e.exports=function(e){var t=i.call(e,c),n=e[c];try{e[c]=void 0;var r=!0}catch(e){}var o=a.call(e);return r&&(t?e[c]=n:delete e[c]),o}},694:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(1230),o=n(2485),i=n.n(o),a=n(4754),c=n(5367),s=n(1247),l=n(9853),u=n.n(l);n(1437);var p=function(e){let{renderContent:t,stopTransitioning:n,el:o,isTransitioning:i,isPicking:a}=e;return(i||a)&&(0,r.createPortal)((0,r.createElement)(s.eB,{items:a,onRest:function(e){return n()},config:{duration:100,easing:u()(.25,.1,.25,1)},from:{transform:"scale3d(0.95, 0.95, 1)",opacity:0},enter:{transform:"scale3d(1, 1, 1)",opacity:1},leave:{transform:"scale3d(0.95, 0.95, 1)",opacity:0}},function(e,n){return n&&(0,r.createElement)(s.CS.div,{style:e,className:"ct-ratio-modal",onClick:function(e){e.preventDefault(),e.stopPropagation()},onMouseDownCapture:function(e){e.nativeEvent.stopImmediatePropagation(),e.nativeEvent.stopPropagation()},onMouseUpCapture:function(e){e.nativeEvent.stopImmediatePropagation(),e.nativeEvent.stopPropagation()}},t&&t())}),o.current.closest(".ct-single-palette")?o.current.closest(".ct-single-palette").querySelector(".ct-color-modal-wrapper"):o.current.closest(".ct-color-modal-wrapper")?o.current.closest(".ct-color-modal-wrapper"):o.current.closest(".ct-control").querySelector(".ct-color-modal-wrapper"))},d=n(9139);const f=function(e){let{option:t,value:n,onChange:o,onChangeFor:s,values:l}=e;const[u,f]=(0,r.useState)(!1);let{hasOriginalRatio:m=!0,view:h="popup",preview_width_key:g=null}=t||{},v=["4/3","16/9","2/1"],y=["3/4","9/16","1/2"];const b=(0,r.useRef)(),[{isPicking:w,isTransitioning:_},O]=(0,r.useState)({isPicking:!1,isTransitioning:!1}),E=!(v.indexOf(n)>-1)&&(y.indexOf(n)>-1||u);let C="original"===n?"original":-1===n.indexOf("/")?"custom":"predefined";n.indexOf("/");const x=(0,r.createElement)(r.Fragment,null,(0,r.createElement)("div",{className:"ct-ratio-content"},(0,r.createElement)("div",{className:i()("ct-ratio-picker",{reversed:E})},(0,r.createElement)("ul",{className:"ct-radio-option ct-buttons-group"},m&&(0,r.createElement)("li",{className:i()({active:"original"===C}),onClick:function(){"original"!==n&&o("original")}},(0,a.__)("Original","blocksy")),(0,r.createElement)("li",{className:i()({active:"predefined"===C}),onClick:function(){-1!==n.indexOf("/")&&"original"!==n||o("original"===t.value?"1/1":t.value)}},(0,a.__)("Predefined","blocksy")),(0,r.createElement)("li",{className:i()({active:"custom"===C}),onClick:function(){if(-1!==n.indexOf("/")||"original"===n){let[e,r]=("original"===n?"original"===t.value?"1/1":t.value:n).split("/");o(`${e}:${r}`)}}},(0,a.__)("Custom","blocksy"))),"predefined"===C&&(0,r.createElement)("div",{className:"ct-ratio-predefined"},(0,r.createElement)("ul",{className:"ct-buttons-group"},["1/1",...E?y:v].map(function(e){return(0,r.createElement)("li",{key:e,className:i()({active:e===n}),onClick:function(){"1/1"===e&&f(!1),o(e)}},e)})),(0,r.createElement)("button",{"data-tooltip-reveal":"top",onClick:function(e){if(e.preventDefault(),"1/1"===n)return void f(!E);let[t,r]=n.split("/");f(+t<+r),o(n.split("/").reverse().join("/"))}},(0,r.createElement)("span",null),(0,r.createElement)("i",{className:"ct-tooltip"},"Reverse"))),"custom"===C&&(0,r.createElement)("div",{className:"ct-ratio-custom"},(0,r.createElement)("div",{className:"ct-option-input"},(0,r.createElement)("input",{type:"text",value:n.split(":")[0],onChange:function(e){let{target:{value:t}}=e;o(`${t}:${n.split(":")[1]}`)}})),(0,r.createElement)("span",null,":"),(0,r.createElement)("div",{className:"ct-option-input"},(0,r.createElement)("input",{type:"text",value:n.split(":")[1],onChange:function(e){let{target:{value:t}}=e;o(`${n.split(":")[0]}:${t}`)}})),(0,r.createElement)("div",{className:"ct-notification",dangerouslySetInnerHTML:{__html:(0,a.sprintf)((0,a.__)("Use %sthis tool%s for calculating a custom image ratio based on your image size.","blocksy"),'',"")}})),"original"===C&&(0,r.createElement)("div",{className:"ct-ratio-original"},(0,r.createElement)("div",{className:"ct-notification"},(0,a.__)("Displays the image using the aspect ratio in which they were uploaded.","blocksy")))),t["inner-options"]&&(0,r.createElement)(d.A,{onChange:function(e,t){s(e,t)},options:t["inner-options"],value:l})));return"inline"===h?x:(0,r.createElement)("div",{ref:b,className:i()("ct-ratio-picker-container",{})},(0,r.createElement)(c.default,{useCapture:!1,disabled:!w,className:"ct-ratio-preview",onOutsideClick:function(){w&&O({isTransitioning:!1,isPicking:!1})},wrapperProps:{onClick:function(e){e.preventDefault(),O({isTransitioning:!0,isPicking:!w})}}},n.indexOf(":")>-1&&(0,r.createElement)("span",{className:"ct-ratio-key"},(0,a.__)("Custom","blocksy")),n.indexOf("/")>-1&&(0,r.createElement)("span",{className:"ct-ratio-key"},(0,a.__)("Predefined","blocksy")),"original"===n?(0,a.__)("Original Ratio","blocksy"):n.replace("/",":"),g&&(0,r.createElement)("span",{className:"ct-width-key"},l[g])),(0,r.createElement)(p,{el:b,value:n,onChange:o,option:t,isPicking:w,isTransitioning:_,onPickingChange:function(e){O({isTransitioning:!0,isPicking:e})},stopTransitioning:function(){return O({isPicking:w,isTransitioning:!1})},renderContent:function(){return x}}))};f.ControlEnd=function(){return(0,r.createElement)("div",{className:"ct-color-modal-wrapper",onMouseDown:function(e){return e.stopPropagation()},onMouseUp:function(e){return e.stopPropagation()}})};var m=f},695:function(e,t,n){var r=n(8096),o=n(2428),i=n(6449),a=n(3656),c=n(361),s=n(7167),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=i(e),u=!n&&o(e),p=!n&&!u&&a(e),d=!n&&!u&&!p&&s(e),f=n||u||p||d,m=f?r(e.length,String):[],h=m.length;for(var g in e)!t&&!l.call(e,g)||f&&("length"==g||p&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||c(g,h))||m.push(g);return m}},707:function(e,t,n){"use strict";n.d(t,{A:function(){return k}});var r=n(1230),o=n(8168),i=n(45),a=n(4705);const c=["initialState","getInitialState","refs","getRefs","didMount","didUpdate","willUnmount","getSnapshotBeforeUpdate","shouldUpdate","render"];let s=function(e){let{initialState:t,getInitialState:n,refs:r,getRefs:o,didMount:a,didUpdate:s,willUnmount:l,getSnapshotBeforeUpdate:u,shouldUpdate:p,render:d}=e;return(0,i.A)(e,c)};class l extends r.Component{constructor(){var e;super(...arguments),e=this,(0,a.A)(this,"state",this.props.initialState||this.props.getInitialState(this.props)),(0,a.A)(this,"_refs",this.props.refs||this.props.getRefs(this.getArgs())),(0,a.A)(this,"_setState",function(){return e.setState(...arguments)}),(0,a.A)(this,"_forceUpdate",function(){return e.forceUpdate(...arguments)})}getArgs(){const{state:e,props:t,_setState:n,_forceUpdate:r,_refs:o}=this;return{state:e,props:s(t),refs:o,setState:n,forceUpdate:r}}componentDidMount(){this.props.didMount&&this.props.didMount(this.getArgs())}shouldComponentUpdate(e,t){return!this.props.shouldUpdate||this.props.shouldUpdate({props:this.props,state:this.state,nextProps:s(e),nextState:t})}componentWillUnmount(){this.props.willUnmount&&this.props.willUnmount({state:this.state,props:s(this.props),refs:this._refs})}componentDidUpdate(e,t,n){this.props.didUpdate&&this.props.didUpdate(Object.assign(this.getArgs(),{prevProps:s(e),prevState:t}),n)}getSnapshotBeforeUpdate(e,t){return this.props.getSnapshotBeforeUpdate?this.props.getSnapshotBeforeUpdate(Object.assign(this.getArgs(),{prevProps:s(e),prevState:t})):null}render(){const{children:e,render:t}=this.props;return t?t(this.getArgs()):"function"==typeof e?e(this.getArgs()):e||null}}(0,a.A)(l,"defaultProps",{getInitialState:function(){},getRefs:function(){return{}}});var u=l;var p=function(e){let{children:t,container:n=document.body,type:o="reach-portal"}=e;return(0,r.createElement)(u,{getRefs:function(){return{node:null}},didMount:function(e){let{refs:t,forceUpdate:r}=e,i=n.hasOwnProperty("current")?n.current:n;t.node=document.createElement(o),i.appendChild(t.node),r()},willUnmount:function(e){let{refs:{node:t}}=e,r=n.hasOwnProperty("current")?n.current:n;r&&r.removeChild(t)},render:function(e){let{refs:{node:n}}=e;return n?(0,r.createPortal)(t,n):null}})};let d=function(e,t){return function(n){if(e&&e(n),!n.defaultPrevented)return t(n)}};const f=["container","isOpen","onDismiss","initialFocusRef","onClick","onKeyDown"],m=["onClick","onKeyDown"];let h=function(){},g=function(e,t){e.disposeAriaHider=function(e){let t=[],n=[];return Array.prototype.forEach.call(document.querySelectorAll("body > *"),function(r){if(r===e.parentNode)return;let o=r.getAttribute("aria-hidden");null!==o&&"false"!==o||(t.push(o),n.push(r),r.setAttribute("aria-hidden","true"))}),function(){n.forEach(function(e,n){let r=t[n];null===r?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r)})}}(e.overlayNode)},v=function(e){let{refs:t}=e;t.disposeAriaHider()},y=React.createContext(),b=React.forwardRef(function(e,t){let{container:n,isOpen:a=!0,onDismiss:c=h,initialFocusRef:s,onClick:l,onKeyDown:m}=e,b=(0,i.A)(e,f);return(0,r.createElement)(u,null,a?(0,r.createElement)(p,{container:n,"data-reach-dialog-wrapper":!0},(0,r.createElement)(u,{refs:{overlayNode:null,contentNode:null},didMount:function(e){let{refs:t}=e;g(t)},willUnmount:v},function(e){let{refs:n}=e;return(0,r.createElement)(y.Provider,{value:function(e){return n.contentNode=e}},(0,r.createElement)("div",(0,o.A)({"data-reach-dialog-overlay":!0,onClick:d(l,function(e){e.stopPropagation(),c()}),onKeyDown:d(m,function(e){"Escape"===e.key&&(e.stopPropagation(),c())}),ref:function(e){n.overlayNode=e,t&&t(e)}},b)))})):null)});b.propTypes={initialFocusRef:function(){}};let w=function(e){return e.stopPropagation()},_=React.forwardRef(function(e,t){let{onClick:n,onKeyDown:a}=e,c=(0,i.A)(e,m);return(0,r.createElement)(y.Consumer,null,function(e){return(0,r.createElement)("div",(0,o.A)({"aria-modal":"true","data-reach-dialog-content":!0,tabIndex:"-1",onClick:d(n,w),ref:function(n){e(n),t&&t(n)}},c))})});var O=n(1247),E=(n(4754),n(2485)),C=n.n(E);const x=(0,O.CS)(b),S=(0,O.CS)(_),P=function(e){return!!e};var k=function(e){let{items:t,isVisible:n=P,render:o,className:i,initialFocusRef:a,onDismiss:c,onCloseButtonClick:s}=e;return(0,r.createElement)(O.eB,{items:t,onStart:function(){return document.body.classList[n(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,t){return n(t)&&(0,r.createElement)(x,{style:{opacity:e.opacity},container:document.body,onDismiss:function(){return c()},initialFocusRef:a},(0,r.createElement)(S,{className:C()("ct-admin-modal",i),style:{transform:e.y.to(function(e){return`translate3d(0px, ${e}px, 0px)`})}},(0,r.createElement)("button",{className:"close-button",onClick:function(){return s?s():c()}},"×"),o(t,e)))})}},841:function(e,t,n){var r=n(7556);e.exports=function(e){return null==e?"":r(e)}},938:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},945:function(e,t,n){var r=n(79),o=n(8223),i=n(3661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new i(a)}return n.set(e,t),this.size=n.size,this}},980:function(e,t,n){var r=n(9344),o=n(4033);function i(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}i.prototype=r(o.prototype),i.prototype.constructor=i,e.exports=i},1002:function(e){"use strict";e.exports=Function.prototype.apply},1033:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},1042:function(e,t,n){var r=n(6110)(Object,"create");e.exports=r},1064:function(e,t,n){"use strict";var r=n(9612);e.exports=r.getPrototypeOf||null},1076:function(e,t,n){"use strict";n.r(t);var r=n(4705),o=n(1230),i=n(9139),a=n(1468),c=n(8153),s=n(7696),l=n.n(s),u=n(3582);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t=0&&"[object Function]"===t.call(e.callee)),r}},1135:function(e){e.exports=function(e){return e&&"object"==typeof e&&"function"==typeof e.copy&&"function"==typeof e.fill&&"function"==typeof e.readUInt8}},1175:function(e,t,n){var r=n(6025);e.exports=function(e,t){var n=this.__data__,o=r(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},1189:function(e,t,n){"use strict";var r=Array.prototype.slice,o=n(1093),i=Object.keys,a=i?function(e){return i(e)}:n(8875),c=Object.keys;a.shim=function(){if(Object.keys){var e=function(){var e=Object.keys(arguments);return e&&e.length===arguments.length}(1,2);e||(Object.keys=function(e){return o(e)?c(r.call(e)):c(e)})}else Object.keys=a;return Object.keys||a},e.exports=a},1230:function(e){"use strict";e.exports=window.wp.element},1237:function(e){"use strict";e.exports=EvalError},1247:function(e,t,n){"use strict";n.d(t,{eB:function(){return Sn},CS:function(){return Gn},zh:function(){return En}});var r=b(),o=e=>h(e,r),i=b();o.write=e=>h(e,i);var a=b();o.onStart=e=>h(e,a);var c=b();o.onFrame=e=>h(e,c);var s=b();o.onFinish=e=>h(e,s);var l=[];o.setTimeout=(e,t)=>{const n=o.now()+t,r=()=>{const e=l.findIndex(e=>e.cancel==r);~e&&l.splice(e,1),f-=~e?1:0},i={time:n,handler:e,cancel:r};return l.splice(u(n),0,i),f+=1,g(),i};var u=e=>~(~l.findIndex(t=>t.time>e)||~l.length);o.cancel=e=>{a.delete(e),c.delete(e),s.delete(e),r.delete(e),i.delete(e)},o.sync=e=>{m=!0,o.batchedUpdates(e),m=!1},o.throttle=e=>{let t;function n(){try{e(...t)}finally{t=null}}function r(...e){t=e,o.onStart(n)}return r.handler=e,r.cancel=()=>{a.delete(n),t=null},r};var p="undefined"!=typeof window?window.requestAnimationFrame:()=>{};o.use=e=>p=e,o.now="undefined"!=typeof performance?()=>performance.now():Date.now,o.batchedUpdates=e=>e(),o.catch=console.error,o.frameLoop="always",o.advance=()=>{"demand"!==o.frameLoop?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):y()};var d=-1,f=0,m=!1;function h(e,t){m?(t.delete(e),e(0)):(t.add(e),g())}function g(){d<0&&(d=0,"demand"!==o.frameLoop&&p(v))}function v(){~d&&(p(v),o.batchedUpdates(y))}function y(){const e=d;d=o.now();const t=u(d);t&&(w(l.splice(0,t),e=>e.handler()),f-=t),f?(a.flush(),r.flush(e?Math.min(64,d-e):16.667),c.flush(),i.flush(),s.flush()):d=-1}function b(){let e=new Set,t=e;return{add(n){f+=t!=e||e.has(n)?0:1,e.add(n)},delete:n=>(f-=t==e&&e.has(n)?1:0,e.delete(n)),flush(n){t.size&&(e=new Set,f-=t.size,w(t,t=>t(n)&&e.add(t)),f+=e.size,t=e)}}}function w(e,t){e.forEach(e=>{try{t(e)}catch(e){o.catch(e)}})}var _=n(1594),O=Object.defineProperty,E={};function C(){}((e,t)=>{for(var n in t)O(e,n,{get:t[n],enumerable:!0})})(E,{assign:()=>B,colors:()=>R,createStringInterpolator:()=>A,skipAnimation:()=>M,to:()=>I,willAdvance:()=>L});var x={arr:Array.isArray,obj:e=>!!e&&"Object"===e.constructor.name,fun:e=>"function"==typeof e,str:e=>"string"==typeof e,num:e=>"number"==typeof e,und:e=>void 0===e};function S(e,t){if(x.arr(e)){if(!x.arr(t)||e.length!==t.length)return!1;for(let n=0;ne.forEach(t);function k(e,t,n){if(x.arr(e))for(let r=0;rx.und(e)?[]:x.arr(e)?e:[e];function D(e,t){if(e.size){const n=Array.from(e);e.clear(),P(n,t)}}var A,I,T=(e,...t)=>D(e,e=>e(...t)),N=()=>"undefined"==typeof window||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),R=null,M=!1,L=C,B=e=>{e.to&&(I=e.to),e.now&&(o.now=e.now),void 0!==e.colors&&(R=e.colors),null!=e.skipAnimation&&(M=e.skipAnimation),e.createStringInterpolator&&(A=e.createStringInterpolator),e.requestAnimationFrame&&o.use(e.requestAnimationFrame),e.batchedUpdates&&(o.batchedUpdates=e.batchedUpdates),e.willAdvance&&(L=e.willAdvance),e.frameLoop&&(o.frameLoop=e.frameLoop)},z=new Set,F=[],V=[],U=0,H={get idle(){return!z.size&&!F.length},start(e){U>e.priority?(z.add(e),o.onStart(W)):(G(e),o(q))},advance:q,sort(e){if(U)o.onFrame(()=>H.sort(e));else{const t=F.indexOf(e);~t&&(F.splice(t,1),$(e))}},clear(){F=[],z.clear()}};function W(){z.forEach(G),z.clear(),o(q)}function G(e){F.includes(e)||$(e)}function $(e){F.splice(function(e,t){const n=e.findIndex(t);return n<0?e.length:n}(F,t=>t.priority>e.priority),0,e)}function q(e){const t=V;for(let n=0;n0}var K="[-+]?\\d*\\.?\\d+",X=K+"%";function J(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var Y=new RegExp("rgb"+J(K,K,K)),Q=new RegExp("rgba"+J(K,K,K,K)),Z=new RegExp("hsl"+J(K,X,X)),ee=new RegExp("hsla"+J(K,X,X,K)),te=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,ne=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,re=/^#([0-9a-fA-F]{6})$/,oe=/^#([0-9a-fA-F]{8})$/;function ie(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 ae(e,t,n){const r=n<.5?n*(1+t):n+t-n*t,o=2*n-r,i=ie(o,r,e+1/3),a=ie(o,r,e),c=ie(o,r,e-1/3);return Math.round(255*i)<<24|Math.round(255*a)<<16|Math.round(255*c)<<8}function ce(e){const t=parseInt(e,10);return t<0?0:t>255?255:t}function se(e){return(parseFloat(e)%360+360)%360/360}function le(e){const t=parseFloat(e);return t<0?0:t>1?255:Math.round(255*t)}function ue(e){const t=parseFloat(e);return t<0?0:t>100?1:t/100}function pe(e){let t=function(e){let t;return"number"==typeof e?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=re.exec(e))?parseInt(t[1]+"ff",16)>>>0:R&&void 0!==R[e]?R[e]:(t=Y.exec(e))?(ce(t[1])<<24|ce(t[2])<<16|ce(t[3])<<8|255)>>>0:(t=Q.exec(e))?(ce(t[1])<<24|ce(t[2])<<16|ce(t[3])<<8|le(t[4]))>>>0:(t=te.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=oe.exec(e))?parseInt(t[1],16)>>>0:(t=ne.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Z.exec(e))?(255|ae(se(t[1]),ue(t[2]),ue(t[3])))>>>0:(t=ee.exec(e))?(ae(se(t[1]),ue(t[2]),ue(t[3]))|le(t[4]))>>>0:null}(e);if(null===t)return e;t=t||0;return`rgba(${(4278190080&t)>>>24}, ${(16711680&t)>>>16}, ${(65280&t)>>>8}, ${(255&t)/255})`}var de=(e,t,n)=>{if(x.fun(e))return e;if(x.arr(e))return de({range:e,output:t,extrapolate:n});if(x.str(e.output[0]))return A(e);const r=e,o=r.output,i=r.range||[0,1],a=r.extrapolateLeft||r.extrapolate||"extend",c=r.extrapolateRight||r.extrapolate||"extend",s=r.easing||(e=>e);return e=>{const t=function(e,t){for(var n=1;n=e);++n);return n-1}(e,i);return function(e,t,n,r,o,i,a,c,s){let l=s?s(e):e;if(ln){if("identity"===c)return l;"clamp"===c&&(l=n)}if(r===o)return r;if(t===n)return e<=t?r:o;t===-1/0?l=-l:n===1/0?l-=t:l=(l-t)/(n-t);l=i(l),r===-1/0?l=-l:o===1/0?l+=r:l=l*(o-r)+r;return l}(e,i[t],i[t+1],o[t],o[t+1],s,a,c,r.map)}};var fe=1.70158,me=1.525*fe,he=fe+1,ge=2*Math.PI/3,ve=2*Math.PI/4.5,ye=e=>{const t=7.5625,n=2.75;return e<1/n?t*e*e:e<2/n?t*(e-=1.5/n)*e+.75:e<2.5/n?t*(e-=2.25/n)*e+.9375:t*(e-=2.625/n)*e+.984375},be={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>1-(1-e)*(1-e),easeInOutQuad:e=>e<.5?2*e*e:1-Math.pow(-2*e+2,2)/2,easeInCubic:e=>e*e*e,easeOutCubic:e=>1-Math.pow(1-e,3),easeInOutCubic:e=>e<.5?4*e*e*e:1-Math.pow(-2*e+2,3)/2,easeInQuart:e=>e*e*e*e,easeOutQuart:e=>1-Math.pow(1-e,4),easeInOutQuart:e=>e<.5?8*e*e*e*e:1-Math.pow(-2*e+2,4)/2,easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>1-Math.pow(1-e,5),easeInOutQuint:e=>e<.5?16*e*e*e*e*e:1-Math.pow(-2*e+2,5)/2,easeInSine:e=>1-Math.cos(e*Math.PI/2),easeOutSine:e=>Math.sin(e*Math.PI/2),easeInOutSine:e=>-(Math.cos(Math.PI*e)-1)/2,easeInExpo:e=>0===e?0:Math.pow(2,10*e-10),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>0===e?0:1===e?1:e<.5?Math.pow(2,20*e-10)/2:(2-Math.pow(2,-20*e+10))/2,easeInCirc:e=>1-Math.sqrt(1-Math.pow(e,2)),easeOutCirc:e=>Math.sqrt(1-Math.pow(e-1,2)),easeInOutCirc:e=>e<.5?(1-Math.sqrt(1-Math.pow(2*e,2)))/2:(Math.sqrt(1-Math.pow(-2*e+2,2))+1)/2,easeInBack:e=>he*e*e*e-fe*e*e,easeOutBack:e=>1+he*Math.pow(e-1,3)+fe*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(7.189819*e-me)/2:(Math.pow(2*e-2,2)*((me+1)*(2*e-2)+me)+2)/2,easeInElastic:e=>0===e?0:1===e?1:-Math.pow(2,10*e-10)*Math.sin((10*e-10.75)*ge),easeOutElastic:e=>0===e?0:1===e?1:Math.pow(2,-10*e)*Math.sin((10*e-.75)*ge)+1,easeInOutElastic:e=>0===e?0:1===e?1:e<.5?-Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*ve)/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*ve)/2+1,easeInBounce:e=>1-ye(1-e),easeOutBounce:ye,easeInOutBounce:e=>e<.5?(1-ye(1-2*e))/2:(1+ye(2*e-1))/2,steps:(e,t="end")=>n=>{const r=(n="end"===t?Math.min(n,.999):Math.max(n,.001))*e,o="end"===t?Math.floor(r):Math.ceil(r);return i=0,a=1,c=o/e,Math.min(Math.max(c,i),a);var i,a,c}},we=Symbol.for("FluidValue.get"),_e=Symbol.for("FluidValue.observers"),Oe=e=>Boolean(e&&e[we]),Ee=e=>e&&e[we]?e[we]():e,Ce=e=>e[_e]||null;function xe(e,t){const n=e[_e];n&&n.forEach(e=>{!function(e,t){e.eventObserved?e.eventObserved(t):e(t)}(e,t)})}var Se=class{constructor(e){if(!e&&!(e=this.get))throw Error("Unknown getter");Pe(this,e)}},Pe=(e,t)=>Ae(e,we,t);function ke(e,t){if(e[we]){let n=e[_e];n||Ae(e,_e,n=new Set),n.has(t)||(n.add(t),e.observerAdded&&e.observerAdded(n.size,t))}return t}function je(e,t){const n=e[_e];if(n&&n.has(t)){const r=n.size-1;r?n.delete(t):e[_e]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var De,Ae=(e,t,n)=>Object.defineProperty(e,t,{value:n,writable:!0,configurable:!0}),Ie=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,Te=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Ne=new RegExp(`(${Ie.source})(%|[a-z]+)`,"i"),Re=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,Me=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Le=e=>{const[t,n]=Be(e);if(!t||N())return e;const r=window.getComputedStyle(document.documentElement).getPropertyValue(t);if(r)return r.trim();if(n&&n.startsWith("--")){const t=window.getComputedStyle(document.documentElement).getPropertyValue(n);return t||e}return n&&Me.test(n)?Le(n):n||e},Be=e=>{const t=Me.exec(e);if(!t)return[,];const[,n,r]=t;return[n,r]},ze=(e,t,n,r,o)=>`rgba(${Math.round(t)}, ${Math.round(n)}, ${Math.round(r)}, ${o})`,Fe=e=>{De||(De=R?new RegExp(`(${Object.keys(R).join("|")})(?!\\w)`,"g"):/^\b$/);const t=e.output.map(e=>Ee(e).replace(Me,Le).replace(Te,pe).replace(De,pe)),n=t.map(e=>e.match(Ie).map(Number)),r=n[0].map((e,t)=>n.map(e=>{if(!(t in e))throw Error('The arity of each "output" value must be equal');return e[t]})).map(t=>de({...e,output:t}));return e=>{const n=!Ne.test(t[0])&&t.find(e=>Ne.test(e))?.replace(Ie,"");let o=0;return t[0].replace(Ie,()=>`${r[o++](e)}${n||""}`).replace(Re,ze)}},Ve="react-spring: ",Ue=e=>{const t=e;let n=!1;if("function"!=typeof t)throw new TypeError(`${Ve}once requires a function parameter`);return(...e)=>{n||(t(...e),n=!0)}},He=Ue(console.warn);var We=Ue(console.warn);function Ge(e){return x.str(e)&&("#"==e[0]||/\d/.test(e)||!N()&&Me.test(e)||e in(R||{}))}var $e=N()?_.useEffect:_.useLayoutEffect,qe=()=>{const e=(0,_.useRef)(!1);return $e(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function Ke(){const e=(0,_.useState)()[1],t=qe();return()=>{t.current&&e(Math.random())}}var Xe=e=>(0,_.useEffect)(e,Je),Je=[];function Ye(e){const t=(0,_.useRef)();return(0,_.useEffect)(()=>{t.current=e}),t.current}var Qe=Symbol.for("Animated:node"),Ze=e=>e&&e[Qe],et=(e,t)=>{return n=e,r=Qe,o=t,Object.defineProperty(n,r,{value:o,writable:!0,configurable:!0});var n,r,o},tt=e=>e&&e[Qe]&&e[Qe].getPayload(),nt=class{constructor(){et(this,this)}getPayload(){return this.payload||[]}},rt=class extends nt{constructor(e){super(),this._value=e,this.done=!0,this.durationProgress=0,x.num(this._value)&&(this.lastPosition=this._value)}static create(e){return new rt(e)}getPayload(){return[this]}getValue(){return this._value}setValue(e,t){return x.num(e)&&(this.lastPosition=e,t&&(e=Math.round(e/t)*t,this.done&&(this.lastPosition=e))),this._value!==e&&(this._value=e,!0)}reset(){const{done:e}=this;this.done=!1,x.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,e&&(this.lastVelocity=null),this.v0=null)}},ot=class extends rt{constructor(e){super(0),this._string=null,this._toString=de({output:[e,e]})}static create(e){return new ot(e)}getValue(){const e=this._string;return null==e?this._string=this._toString(this._value):e}setValue(e){if(x.str(e)){if(e==this._string)return!1;this._string=e,this._value=1}else{if(!super.setValue(e))return!1;this._string=null}return!0}reset(e){e&&(this._toString=de({output:[this.getValue(),e]})),this._value=0,super.reset()}},it={dependencies:null},at=class extends nt{constructor(e){super(),this.source=e,this.setValue(e)}getValue(e){const t={};return k(this.source,(n,r)=>{var o;(o=n)&&o[Qe]===o?t[r]=n.getValue(e):Oe(n)?t[r]=Ee(n):e||(t[r]=n)}),t}setValue(e){this.source=e,this.payload=this._makePayload(e)}reset(){this.payload&&P(this.payload,e=>e.reset())}_makePayload(e){if(e){const t=new Set;return k(e,this._addToPayload,t),Array.from(t)}}_addToPayload(e){it.dependencies&&Oe(e)&&it.dependencies.add(e);const t=tt(e);t&&P(t,e=>this.add(e))}},ct=class extends at{constructor(e){super(e)}static create(e){return new ct(e)}getValue(){return this.source.map(e=>e.getValue())}setValue(e){const t=this.getPayload();return e.length==t.length?t.map((t,n)=>t.setValue(e[n])).some(Boolean):(super.setValue(e.map(st)),!0)}};function st(e){return(Ge(e)?ot:rt).create(e)}function lt(e){const t=Ze(e);return t?t.constructor:x.arr(e)?ct:Ge(e)?ot:rt}var ut=(e,t)=>{const n=!x.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,_.forwardRef)((r,i)=>{const a=(0,_.useRef)(null),c=n&&(0,_.useCallback)(e=>{a.current=function(e,t){e&&(x.fun(e)?e(t):e.current=t);return t}(i,e)},[i]),[s,l]=function(e,t){const n=new Set;it.dependencies=n,e.style&&(e={...e,style:t.createAnimatedStyle(e.style)});return e=new at(e),it.dependencies=null,[e,n]}(r,t),u=Ke(),p=()=>{const e=a.current;if(n&&!e)return;!1===(!!e&&t.applyAnimatedValues(e,s.getValue(!0)))&&u()},d=new pt(p,l),f=(0,_.useRef)();$e(()=>(f.current=d,P(l,e=>ke(e,d)),()=>{f.current&&(P(f.current.deps,e=>je(e,f.current)),o.cancel(f.current.update))})),(0,_.useEffect)(p,[]),Xe(()=>()=>{const e=f.current;P(e.deps,t=>je(t,e))});const m=t.getComponentProps(s.getValue());return _.createElement(e,{...m,ref:c})})},pt=class{constructor(e,t){this.update=e,this.deps=t}eventObserved(e){"change"==e.type&&o.write(this.update)}};var dt=Symbol.for("AnimatedComponent"),ft=e=>x.str(e)?e:e&&x.str(e.displayName)?e.displayName:x.fun(e)&&e.name||null;function mt(e,...t){return x.fun(e)?e(...t):e}var ht=(e,t)=>!0===e||!!(t&&e&&(x.fun(e)?e(t):j(e).includes(t))),gt=(e,t)=>x.obj(e)?t&&e[t]:e,vt=(e,t)=>!0===e.default?e[t]:e.default?e.default[t]:void 0,yt=e=>e,bt=(e,t=yt)=>{let n=wt;e.default&&!0!==e.default&&(e=e.default,n=Object.keys(e));const r={};for(const o of n){const n=t(e[o],o);x.und(n)||(r[o]=n)}return r},wt=["config","onProps","onStart","onChange","onPause","onResume","onRest"],_t={config:1,from:1,to:1,ref:1,loop:1,reset:1,pause:1,cancel:1,reverse:1,immediate:1,default:1,delay:1,onProps:1,onStart:1,onChange:1,onPause:1,onResume:1,onRest:1,onResolve:1,items:1,trail:1,sort:1,expires:1,initial:1,enter:1,update:1,leave:1,children:1,onDestroyed:1,keys:1,callId:1,parentId:1};function Ot(e){const t=function(e){const t={};let n=0;if(k(e,(e,r)=>{_t[r]||(t[r]=e,n++)}),n)return t}(e);if(t){const n={to:t};return k(e,(e,r)=>r in t||(n[r]=e)),n}return{...e}}function Et(e){return e=Ee(e),x.arr(e)?e.map(Et):Ge(e)?E.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Ct(e){for(const t in e)return!0;return!1}function xt(e){return x.fun(e)||x.arr(e)&&x.obj(e[0])}function St(e,t){e.ref?.delete(e),t?.delete(e)}function Pt(e,t){t&&e.ref!==t&&(e.ref?.delete(e),t.add(e),e.ref=t)}var kt={tension:170,friction:26,mass:1,damping:1,easing:be.linear,clamp:!1},jt=class{constructor(){this.velocity=0,Object.assign(this,kt)}};function Dt(e,t){if(x.und(t.decay)){const n=!x.und(t.tension)||!x.und(t.friction);!n&&x.und(t.frequency)&&x.und(t.damping)&&x.und(t.mass)||(e.duration=void 0,e.decay=void 0),n&&(e.frequency=void 0)}else e.duration=void 0}var At=[],It=class{constructor(){this.changed=!1,this.values=At,this.toValues=null,this.fromValues=At,this.config=new jt,this.immediate=!1}};function Tt(e,{key:t,props:n,defaultProps:r,state:i,actions:a}){return new Promise((c,s)=>{let l,u,p=ht(n.cancel??r?.cancel,t);if(p)m();else{x.und(n.pause)||(i.paused=ht(n.pause,t));let e=r?.pause;!0!==e&&(e=i.paused||ht(e,t)),l=mt(n.delay||0,t),e?(i.resumeQueue.add(f),a.pause()):(a.resume(),f())}function d(){i.resumeQueue.add(f),i.timeouts.delete(u),u.cancel(),l=u.time-o.now()}function f(){l>0&&!E.skipAnimation?(i.delayed=!0,u=o.setTimeout(m,l),i.pauseQueue.add(d),i.timeouts.add(u)):m()}function m(){i.delayed&&(i.delayed=!1),i.pauseQueue.delete(d),i.timeouts.delete(u),e<=(i.cancelId||0)&&(p=!0);try{a.start({...n,callId:e,cancel:p},c)}catch(e){s(e)}}})}var Nt=(e,t)=>1==t.length?t[0]:t.some(e=>e.cancelled)?Lt(e.get()):t.every(e=>e.noop)?Rt(e.get()):Mt(e.get(),t.every(e=>e.finished)),Rt=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Mt=(e,t,n=!1)=>({value:e,finished:t,cancelled:n}),Lt=e=>({value:e,cancelled:!0,finished:!1});function Bt(e,t,n,r){const{callId:i,parentId:a,onRest:c}=t,{asyncTo:s,promise:l}=n;return a||e!==s||t.reset?n.promise=(async()=>{n.asyncId=i,n.asyncTo=e;const u=bt(t,(e,t)=>"onRest"===t?void 0:e);let p,d;const f=new Promise((e,t)=>(p=e,d=t)),m=e=>{const t=i<=(n.cancelId||0)&&Lt(r)||i!==n.asyncId&&Mt(r,!1);if(t)throw e.result=t,d(e),e},h=(e,t)=>{const o=new Ft,a=new Vt;return(async()=>{if(E.skipAnimation)throw zt(n),a.result=Mt(r,!1),d(a),a;m(o);const c=x.obj(e)?{...e}:{...t,to:e};c.parentId=i,k(u,(e,t)=>{x.und(c[t])&&(c[t]=e)});const s=await r.start(c);return m(o),n.paused&&await new Promise(e=>{n.resumeQueue.add(e)}),s})()};let g;if(E.skipAnimation)return zt(n),Mt(r,!1);try{let t;t=x.arr(e)?(async e=>{for(const t of e)await h(t)})(e):Promise.resolve(e(h,r.stop.bind(r))),await Promise.all([t.then(p),f]),g=Mt(r.get(),!0,!1)}catch(e){if(e instanceof Ft)g=e.result;else{if(!(e instanceof Vt))throw e;g=e.result}}finally{i==n.asyncId&&(n.asyncId=a,n.asyncTo=a?s:void 0,n.promise=a?l:void 0)}return x.fun(c)&&o.batchedUpdates(()=>{c(g,r,r.item)}),g})():l}function zt(e,t){D(e.timeouts,e=>e.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Ft=class extends Error{constructor(){super("An async animation has been interrupted. You see this error because you forgot to use `await` or `.catch(...)` on its returned promise.")}},Vt=class extends Error{constructor(){super("SkipAnimationSignal")}},Ut=e=>e instanceof Wt,Ht=1,Wt=class extends Se{constructor(){super(...arguments),this.id=Ht++,this._priority=0}get priority(){return this._priority}set priority(e){this._priority!=e&&(this._priority=e,this._onPriorityChange(e))}get(){const e=Ze(this);return e&&e.getValue()}to(...e){return E.to(this,e)}interpolate(...e){return He(`${Ve}The "interpolate" function is deprecated in v9 (use "to" instead)`),E.to(this,e)}toJSON(){return this.get()}observerAdded(e){1==e&&this._attach()}observerRemoved(e){0==e&&this._detach()}_attach(){}_detach(){}_onChange(e,t=!1){xe(this,{type:"change",parent:this,value:e,idle:t})}_onPriorityChange(e){this.idle||H.sort(this),xe(this,{type:"priority",parent:this,priority:e})}},Gt=Symbol.for("SpringPhase"),$t=e=>(1&e[Gt])>0,qt=e=>(2&e[Gt])>0,Kt=e=>(4&e[Gt])>0,Xt=(e,t)=>t?e[Gt]|=3:e[Gt]&=-3,Jt=(e,t)=>t?e[Gt]|=4:e[Gt]&=-5,Yt=class extends Wt{constructor(e,t){if(super(),this.animation=new It,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!x.und(e)||!x.und(t)){const n=x.obj(e)?{...e}:{...t,from:e};x.und(n.default)&&(n.default=!0),this.start(n)}}get idle(){return!(qt(this)||this._state.asyncTo)||Kt(this)}get goal(){return Ee(this.animation.to)}get velocity(){const e=Ze(this);return e instanceof rt?e.lastVelocity||0:e.getPayload().map(e=>e.lastVelocity||0)}get hasAnimated(){return $t(this)}get isAnimating(){return qt(this)}get isPaused(){return Kt(this)}get isDelayed(){return this._state.delayed}advance(e){let t=!0,n=!1;const r=this.animation;let{toValues:o}=r;const{config:i}=r,a=tt(r.to);!a&&Oe(r.to)&&(o=j(Ee(r.to))),r.values.forEach((c,s)=>{if(c.done)return;const l=c.constructor==ot?1:a?a[s].lastPosition:o[s];let u=r.immediate,p=l;if(!u){if(p=c.lastPosition,i.tension<=0)return void(c.done=!0);let t=c.elapsedTime+=e;const n=r.fromValues[s],o=null!=c.v0?c.v0:c.v0=x.arr(i.velocity)?i.velocity[s]:i.velocity;let a;const d=i.precision||(n==l?.005:Math.min(1,.001*Math.abs(l-n)));if(x.und(i.duration))if(i.decay){const e=!0===i.decay?.998:i.decay,r=Math.exp(-(1-e)*t);p=n+o/(1-e)*(1-r),u=Math.abs(c.lastPosition-p)<=d,a=o*r}else{a=null==c.lastVelocity?o:c.lastVelocity;const t=i.restVelocity||d/10,r=i.clamp?0:i.bounce,s=!x.und(r),f=n==l?c.v0>0:nt,m||(u=Math.abs(l-p)<=d,!u));++e){s&&(h=p==l||p>l==f,h&&(a=-a*r,p=l));a+=(1e-6*-i.tension*(p-l)+.001*-i.friction*a)/i.mass*g,p+=a*g}}else{let r=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,c.durationProgress>0&&(c.elapsedTime=i.duration*c.durationProgress,t=c.elapsedTime+=e)),r=(i.progress||0)+t/this._memoizedDuration,r=r>1?1:r<0?0:r,c.durationProgress=r),p=n+i.easing(r)*(l-n),a=(p-c.lastPosition)/e,u=1==r}c.lastVelocity=a,Number.isNaN(p)&&(console.warn("Got NaN while animating:",this),u=!0)}a&&!a[s].done&&(u=!1),u?c.done=!0:t=!1,c.setValue(p,i.round)&&(n=!0)});const c=Ze(this),s=c.getValue();if(t){const e=Ee(r.to);s===e&&!n||i.decay?n&&i.decay&&this._onChange(s):(c.setValue(e),this._onChange(e)),this._stop()}else n&&this._onChange(s)}set(e){return o.batchedUpdates(()=>{this._stop(),this._focus(e),this._set(e)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(qt(this)){const{to:e,config:t}=this.animation;o.batchedUpdates(()=>{this._onStart(),t.decay||this._set(e,!1),this._stop()})}return this}update(e){return(this.queue||(this.queue=[])).push(e),this}start(e,t){let n;return x.und(e)?(n=this.queue||[],this.queue=[]):n=[x.obj(e)?e:{...t,to:e}],Promise.all(n.map(e=>this._update(e))).then(e=>Nt(this,e))}stop(e){const{to:t}=this.animation;return this._focus(this.get()),zt(this._state,e&&this._lastCallId),o.batchedUpdates(()=>this._stop(t,e)),this}reset(){this._update({reset:!0})}eventObserved(e){"change"==e.type?this._start():"priority"==e.type&&(this.priority=e.priority+1)}_prepareNode(e){const t=this.key||"";let{to:n,from:r}=e;n=x.obj(n)?n[t]:n,(null==n||xt(n))&&(n=void 0),r=x.obj(r)?r[t]:r,null==r&&(r=void 0);const o={to:n,from:r};return $t(this)||(e.reverse&&([n,r]=[r,n]),r=Ee(r),x.und(r)?Ze(this)||this._set(n):this._set(r)),o}_update({...e},t){const{key:n,defaultProps:r}=this;e.default&&Object.assign(r,bt(e,(e,t)=>/^on/.test(t)?gt(e,n):e)),on(this,e,"onProps"),an(this,"onProps",e,this);const o=this._prepareNode(e);if(Object.isFrozen(this))throw Error("Cannot animate a `SpringValue` object that is frozen. Did you forget to pass your component to `animated(...)` before animating its props?");const i=this._state;return Tt(++this._lastCallId,{key:n,props:e,defaultProps:r,state:i,actions:{pause:()=>{Kt(this)||(Jt(this,!0),T(i.pauseQueue),an(this,"onPause",Mt(this,Qt(this,this.animation.to)),this))},resume:()=>{Kt(this)&&(Jt(this,!1),qt(this)&&this._resume(),T(i.resumeQueue),an(this,"onResume",Mt(this,Qt(this,this.animation.to)),this))},start:this._merge.bind(this,o)}}).then(n=>{if(e.loop&&n.finished&&(!t||!n.noop)){const t=Zt(e);if(t)return this._update(t,!0)}return n})}_merge(e,t,n){if(t.cancel)return this.stop(!0),n(Lt(this));const r=!x.und(e.to),i=!x.und(e.from);if(r||i){if(!(t.callId>this._lastToId))return n(Lt(this));this._lastToId=t.callId}const{key:a,defaultProps:c,animation:s}=this,{to:l,from:u}=s;let{to:p=l,from:d=u}=e;!i||r||t.default&&!x.und(p)||(p=d),t.reverse&&([p,d]=[d,p]);const f=!S(d,u);f&&(s.from=d),d=Ee(d);const m=!S(p,l);m&&this._focus(p);const h=xt(t.to),{config:g}=s,{decay:v,velocity:y}=g;(r||i)&&(g.velocity=0),t.config&&!h&&function(e,t,n){n&&(Dt(n={...n},t),t={...n,...t}),Dt(e,t),Object.assign(e,t);for(const t in kt)null==e[t]&&(e[t]=kt[t]);let{frequency:r,damping:o}=e;const{mass:i}=e;x.und(r)||(r<.01&&(r=.01),o<0&&(o=0),e.tension=Math.pow(2*Math.PI/r,2)*i,e.friction=4*Math.PI*o*i/r)}(g,mt(t.config,a),t.config!==c.config?mt(c.config,a):void 0);let b=Ze(this);if(!b||x.und(p))return n(Mt(this,!0));const w=x.und(t.reset)?i&&!t.default:!x.und(d)&&ht(t.reset,a),_=w?d:this.get(),O=Et(p),E=x.num(O)||x.arr(O)||Ge(O),C=!h&&(!E||ht(c.immediate||t.immediate,a));if(m){const e=lt(p);if(e!==b.constructor){if(!C)throw Error(`Cannot animate between ${b.constructor.name} and ${e.name}, as the "to" prop suggests`);b=this._set(O)}}const k=b.constructor;let D=Oe(p),A=!1;if(!D){const e=w||!$t(this)&&f;(m||e)&&(A=S(Et(_),O),D=!A),(S(s.immediate,C)||C)&&S(g.decay,v)&&S(g.velocity,y)||(D=!0)}if(A&&qt(this)&&(s.changed&&!w?D=!0:D||this._stop(l)),!h&&((D||Oe(l))&&(s.values=b.getPayload(),s.toValues=Oe(p)?null:k==ot?[1]:j(O)),s.immediate!=C&&(s.immediate=C,C||w||this._set(l)),D)){const{onRest:e}=s;P(rn,e=>on(this,t,e));const r=Mt(this,Qt(this,l));T(this._pendingCalls,r),this._pendingCalls.add(n),s.changed&&o.batchedUpdates(()=>{s.changed=!w,e?.(r,this),w?mt(c.onRest,r):s.onStart?.(r,this)})}w&&this._set(_),h?n(Bt(t.to,t,this._state,this)):D?this._start():qt(this)&&!m?this._pendingCalls.add(n):n(Rt(_))}_focus(e){const t=this.animation;e!==t.to&&(Ce(this)&&this._detach(),t.to=e,Ce(this)&&this._attach())}_attach(){let e=0;const{to:t}=this.animation;Oe(t)&&(ke(t,this),Ut(t)&&(e=t.priority+1)),this.priority=e}_detach(){const{to:e}=this.animation;Oe(e)&&je(e,this)}_set(e,t=!0){const n=Ee(e);if(!x.und(n)){const e=Ze(this);if(!e||!S(n,e.getValue())){const r=lt(n);e&&e.constructor==r?e.setValue(n):et(this,r.create(n)),e&&o.batchedUpdates(()=>{this._onChange(n,t)})}}return Ze(this)}_onStart(){const e=this.animation;e.changed||(e.changed=!0,an(this,"onStart",Mt(this,Qt(this,e.to)),this))}_onChange(e,t){t||(this._onStart(),mt(this.animation.onChange,e,this)),mt(this.defaultProps.onChange,e,this),super._onChange(e,t)}_start(){const e=this.animation;Ze(this).reset(Ee(e.to)),e.immediate||(e.fromValues=e.values.map(e=>e.lastPosition)),qt(this)||(Xt(this,!0),Kt(this)||this._resume())}_resume(){E.skipAnimation?this.finish():H.start(this)}_stop(e,t){if(qt(this)){Xt(this,!1);const n=this.animation;P(n.values,e=>{e.done=!0}),n.toValues&&(n.onChange=n.onPause=n.onResume=void 0),xe(this,{type:"idle",parent:this});const r=t?Lt(this.get()):Mt(this.get(),Qt(this,e??n.to));T(this._pendingCalls,r),n.changed&&(n.changed=!1,an(this,"onRest",r,this))}}};function Qt(e,t){const n=Et(t);return S(Et(e.get()),n)}function Zt(e,t=e.loop,n=e.to){const r=mt(t);if(r){const o=!0!==r&&Ot(r),i=(o||e).reverse,a=!o||o.reset;return en({...e,loop:t,default:!1,pause:void 0,to:!i||xt(n)?n:void 0,from:a?e.from:void 0,reset:a,...o})}}function en(e){const{to:t,from:n}=e=Ot(e),r=new Set;return x.obj(t)&&nn(t,r),x.obj(n)&&nn(n,r),e.keys=r.size?Array.from(r):null,e}function tn(e){const t=en(e);return x.und(t.default)&&(t.default=bt(t)),t}function nn(e,t){k(e,(e,n)=>null!=e&&t.add(n))}var rn=["onStart","onRest","onChange","onPause","onResume"];function on(e,t,n){e.animation[n]=t[n]!==vt(t,n)?gt(t[n],e.key):void 0}function an(e,t,...n){e.animation[t]?.(...n),e.defaultProps[t]?.(...n)}var cn=["onStart","onChange","onRest"],sn=1,ln=class{constructor(e,t){this.id=sn++,this.springs={},this.queue=[],this._lastAsyncId=0,this._active=new Set,this._changed=new Set,this._started=!1,this._state={paused:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._events={onStart:new Map,onChange:new Map,onRest:new Map},this._onFrame=this._onFrame.bind(this),t&&(this._flush=t),e&&this.start({default:!0,...e})}get idle(){return!this._state.asyncTo&&Object.values(this.springs).every(e=>e.idle&&!e.isDelayed&&!e.isPaused)}get item(){return this._item}set item(e){this._item=e}get(){const e={};return this.each((t,n)=>e[n]=t.get()),e}set(e){for(const t in e){const n=e[t];x.und(n)||this.springs[t].set(n)}}update(e){return e&&this.queue.push(en(e)),this}start(e){let{queue:t}=this;return e?t=j(e).map(en):this.queue=[],this._flush?this._flush(this,t):(gn(this,t),un(this,t))}stop(e,t){if(e!==!!e&&(t=e),t){const n=this.springs;P(j(t),t=>n[t].stop(!!e))}else zt(this._state,this._lastAsyncId),this.each(t=>t.stop(!!e));return this}pause(e){if(x.und(e))this.start({pause:!0});else{const t=this.springs;P(j(e),e=>t[e].pause())}return this}resume(e){if(x.und(e))this.start({pause:!1});else{const t=this.springs;P(j(e),e=>t[e].resume())}return this}each(e){k(this.springs,e)}_onFrame(){const{onStart:e,onChange:t,onRest:n}=this._events,r=this._active.size>0,o=this._changed.size>0;(r&&!this._started||o&&!this._started)&&(this._started=!0,D(e,([e,t])=>{t.value=this.get(),e(t,this,this._item)}));const i=!r&&this._started,a=o||i&&n.size?this.get():null;o&&t.size&&D(t,([e,t])=>{t.value=a,e(t,this,this._item)}),i&&(this._started=!1,D(n,([e,t])=>{t.value=a,e(t,this,this._item)}))}eventObserved(e){if("change"==e.type)this._changed.add(e.parent),e.idle||this._active.add(e.parent);else{if("idle"!=e.type)return;this._active.delete(e.parent)}o.onFrame(this._onFrame)}};function un(e,t){return Promise.all(t.map(t=>pn(e,t))).then(t=>Nt(e,t))}async function pn(e,t,n){const{keys:r,to:i,from:a,loop:c,onRest:s,onResolve:l}=t,u=x.obj(t.default)&&t.default;c&&(t.loop=!1),!1===i&&(t.to=null),!1===a&&(t.from=null);const p=x.arr(i)||x.fun(i)?i:void 0;p?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):P(cn,n=>{const r=t[n];if(x.fun(r)){const o=e._events[n];t[n]=({finished:e,cancelled:t})=>{const n=o.get(r);n?(e||(n.finished=!1),t&&(n.cancelled=!0)):o.set(r,{value:null,finished:e||!1,cancelled:t||!1})},u&&(u[n]=t[n])}});const d=e._state;t.pause===!d.paused?(d.paused=t.pause,T(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);const f=(r||Object.keys(e.springs)).map(n=>e.springs[n].start(t)),m=!0===t.cancel||!0===vt(t,"cancel");(p||m&&d.asyncId)&&f.push(Tt(++e._lastAsyncId,{props:t,state:d,actions:{pause:C,resume:C,start(t,n){m?(zt(d,e._lastAsyncId),n(Lt(e))):(t.onRest=s,n(Bt(p,t,d,e)))}}})),d.paused&&await new Promise(e=>{d.resumeQueue.add(e)});const h=Nt(e,await Promise.all(f));if(c&&h.finished&&(!n||!h.noop)){const n=Zt(t,c,i);if(n)return gn(e,[n]),pn(e,n,!0)}return l&&o.batchedUpdates(()=>l(h,e,e.item)),h}function dn(e,t){const n={...e.springs};return t&&P(j(t),e=>{x.und(e.keys)&&(e=en(e)),x.obj(e.to)||(e={...e,to:void 0}),hn(n,e,e=>mn(e))}),fn(e,n),n}function fn(e,t){k(t,(t,n)=>{e.springs[n]||(e.springs[n]=t,ke(t,e))})}function mn(e,t){const n=new Yt;return n.key=e,t&&ke(n,t),n}function hn(e,t,n){t.keys&&P(t.keys,r=>{(e[r]||(e[r]=n(r)))._prepareNode(t)})}function gn(e,t){P(t,t=>{hn(e.springs,t,t=>mn(t,e))})}var vn,yn,bn=({children:e,...t})=>{const n=(0,_.useContext)(wn),r=t.pause||!!n.pause,o=t.immediate||!!n.immediate;t=function(e,t){const[n]=(0,_.useState)(()=>({inputs:t,result:e()})),r=(0,_.useRef)(),o=r.current;let i=o;i?Boolean(t&&i.inputs&&function(e,t){if(e.length!==t.length)return!1;for(let n=0;n{r.current=i,o==n&&(n.inputs=n.result=void 0)},[i]),i.result}(()=>({pause:r,immediate:o}),[r,o]);const{Provider:i}=wn;return _.createElement(i,{value:t},e)},wn=(vn=bn,yn={},Object.assign(vn,_.createContext(yn)),vn.Provider._context=vn,vn.Consumer._context=vn,vn);bn.Provider=wn.Provider,bn.Consumer=wn.Consumer;var _n=()=>{const e=[],t=function(t){We(`${Ve}Directly calling start instead of using the api object is deprecated in v9 (use ".start" instead), this will be removed in later 0.X.0 versions`);const r=[];return P(e,(e,o)=>{if(x.und(t))r.push(e.start());else{const i=n(t,e,o);i&&r.push(e.start(i))}}),r};t.current=e,t.add=function(t){e.includes(t)||e.push(t)},t.delete=function(t){const n=e.indexOf(t);~n&&e.splice(n,1)},t.pause=function(){return P(e,e=>e.pause(...arguments)),this},t.resume=function(){return P(e,e=>e.resume(...arguments)),this},t.set=function(t){P(e,(e,n)=>{const r=x.fun(t)?t(n,e):t;r&&e.set(r)})},t.start=function(t){const n=[];return P(e,(e,r)=>{if(x.und(t))n.push(e.start());else{const o=this._getProps(t,e,r);o&&n.push(e.start(o))}}),n},t.stop=function(){return P(e,e=>e.stop(...arguments)),this},t.update=function(t){return P(e,(e,n)=>e.update(this._getProps(t,e,n))),this};const n=function(e,t,n){return x.fun(e)?e(n,t):e};return t._getProps=n,t};function On(e,t,n){const r=x.fun(t)&&t;r&&!n&&(n=[]);const o=(0,_.useMemo)(()=>r||3==arguments.length?_n():void 0,[]),i=(0,_.useRef)(0),a=Ke(),c=(0,_.useMemo)(()=>({ctrls:[],queue:[],flush(e,t){const n=dn(e,t);return i.current>0&&!c.queue.length&&!Object.keys(n).some(t=>!e.springs[t])?un(e,t):new Promise(r=>{fn(e,n),c.queue.push(()=>{r(un(e,t))}),a()})}}),[]),s=(0,_.useRef)([...c.ctrls]),l=[],u=Ye(e)||0;function p(e,n){for(let o=e;o{P(s.current.slice(e,u),e=>{St(e,o),e.stop(!0)}),s.current.length=e,p(u,e)},[e]),(0,_.useMemo)(()=>{p(0,Math.min(u,e))},n);const d=s.current.map((e,t)=>dn(e,l[t])),f=(0,_.useContext)(bn),m=Ye(f),h=f!==m&&Ct(f);$e(()=>{i.current++,c.ctrls=s.current;const{queue:e}=c;e.length&&(c.queue=[],P(e,e=>e())),P(s.current,(e,t)=>{o?.add(e),h&&e.start({default:f});const n=l[t];n&&(Pt(e,n.ref),e.ref?e.queue.push(n):e.start(n))})}),Xe(()=>()=>{P(c.ctrls,e=>e.stop(!0))});const g=d.map(e=>({...e}));return o?[g,o]:g}function En(e,t){const n=x.fun(e),[[r],o]=On(1,n?e:[e],n?t||[]:t);return n||2==arguments.length?[r,o]:r}function Cn(e,t,n){const r=x.fun(t)&&t,{reset:o,sort:i,trail:a=0,expires:c=!0,exitBeforeEnter:s=!1,onDestroyed:l,ref:u,config:p}=r?r():t,d=(0,_.useMemo)(()=>r||3==arguments.length?_n():void 0,[]),f=j(e),m=[],h=(0,_.useRef)(null),g=o?null:h.current;$e(()=>{h.current=m}),Xe(()=>(P(m,e=>{d?.add(e.ctrl),e.ctrl.ref=d}),()=>{P(h.current,e=>{e.expired&&clearTimeout(e.expirationId),St(e.ctrl,d),e.ctrl.stop(!0)})}));const v=function(e,{key:t,keys:n=t},r){if(null===n){const t=new Set;return e.map(e=>{const n=r&&r.find(n=>n.item===e&&"leave"!==n.phase&&!t.has(n));return n?(t.add(n),n.key):xn++})}return x.und(n)?e:x.fun(n)?e.map(n):j(n)}(f,r?r():t,g),y=o&&h.current||[];$e(()=>P(y,({ctrl:e,item:t,key:n})=>{St(e,d),mt(l,t,n)}));const b=[];if(g&&P(g,(e,t)=>{e.expired?(clearTimeout(e.expirationId),y.push(e)):~(t=b[t]=v.indexOf(e.key))&&(m[t]=e)}),P(f,(e,t)=>{m[t]||(m[t]={key:v[t],item:e,phase:"mount",ctrl:new ln},m[t].ctrl.item=e)}),b.length){let e=-1;const{leave:n}=r?r():t;P(b,(t,r)=>{const o=g[r];~t?(e=m.indexOf(o),m[e]={...o,item:f[t]}):n&&m.splice(++e,0,o)})}x.fun(i)&&m.sort((e,t)=>i(e.item,t.item));let w=-a;const O=Ke(),E=bt(t),C=new Map,S=(0,_.useRef)(new Map),k=(0,_.useRef)(!1);P(m,(e,n)=>{const o=e.key,i=e.phase,l=r?r():t;let d,f;const m=mt(l.delay||0,o);if("mount"==i)d=l.enter,f="enter";else{const e=v.indexOf(o)<0;if("leave"!=i)if(e)d=l.leave,f="leave";else{if(!(d=l.update))return;f="update"}else{if(e)return;d=l.enter,f="enter"}}if(d=mt(d,e.item,n),d=x.obj(d)?Ot(d):{to:d},!d.config){const t=p||E.config;d.config=mt(t,e.item,n,f)}w+=a;const y={...E,delay:m+w,ref:u,immediate:l.immediate,reset:!1,...d};if("enter"==f&&x.und(y.from)){const o=r?r():t,i=x.und(o.initial)||g?o.from:o.initial;y.from=mt(i,e.item,n)}const{onResolve:b}=y;y.onResolve=e=>{mt(b,e);const t=h.current,n=t.find(e=>e.key===o);if(n&&(!e.cancelled||"update"==n.phase)&&n.ctrl.idle){const e=t.every(e=>e.ctrl.idle);if("leave"==n.phase){const t=mt(c,n.item);if(!1!==t){const r=!0===t?0:t;if(n.expired=!0,!e&&r>0)return void(r<=2147483647&&(n.expirationId=setTimeout(O,r)))}}e&&t.some(e=>e.expired)&&(S.current.delete(n),s&&(k.current=!0),O())}};const _=dn(e.ctrl,y);"leave"===f&&s?S.current.set(e,{phase:f,springs:_,payload:y}):C.set(e,{phase:f,springs:_,payload:y})});const D=(0,_.useContext)(bn),A=Ye(D),I=D!==A&&Ct(D);$e(()=>{I&&P(m,e=>{e.ctrl.start({default:D})})},[D]),P(C,(e,t)=>{if(S.current.size){const e=m.findIndex(e=>e.key===t.key);m.splice(e,1)}}),$e(()=>{P(S.current.size?S.current:C,({phase:e,payload:t},n)=>{const{ctrl:r}=n;n.phase=e,d?.add(r),I&&"enter"==e&&r.start({default:D}),t&&(Pt(r,t.ref),!r.ref&&!d||k.current?(r.start(t),k.current&&(k.current=!1)):r.update(t))})},o?void 0:n);const T=e=>_.createElement(_.Fragment,null,m.map((t,n)=>{const{springs:r}=C.get(t)||t.ctrl,o=e({...r},t.item,t,n);return o&&o.type?_.createElement(o.type,{...o.props,key:x.str(t.key)||x.num(t.key)?t.key:t.ctrl.id,ref:o.ref}):o}));return d?[T,d]:T}var xn=1;function Sn({items:e,children:t,...n}){return Cn(e,n)(t)}var Pn=class extends Wt{constructor(e,t){super(),this.source=e,this.idle=!0,this._active=new Set,this.calc=de(...t);const n=this._get(),r=lt(n);et(this,r.create(n))}advance(e){const t=this._get();S(t,this.get())||(Ze(this).setValue(t),this._onChange(t,this.idle)),!this.idle&&jn(this._active)&&Dn(this)}_get(){const e=x.arr(this.source)?this.source.map(Ee):j(Ee(this.source));return this.calc(...e)}_start(){this.idle&&!jn(this._active)&&(this.idle=!1,P(tt(this),e=>{e.done=!1}),E.skipAnimation?(o.batchedUpdates(()=>this.advance()),Dn(this)):H.start(this))}_attach(){let e=1;P(j(this.source),t=>{Oe(t)&&ke(t,this),Ut(t)&&(t.idle||this._active.add(t),e=Math.max(e,t.priority+1))}),this.priority=e,this._start()}_detach(){P(j(this.source),e=>{Oe(e)&&je(e,this)}),this._active.clear(),Dn(this)}eventObserved(e){"change"==e.type?e.idle?this.advance():(this._active.add(e.parent),this._start()):"idle"==e.type?this._active.delete(e.parent):"priority"==e.type&&(this.priority=j(this.source).reduce((e,t)=>Math.max(e,(Ut(t)?t.priority:0)+1),0))}};function kn(e){return!1!==e.idle}function jn(e){return!e.size||Array.from(e).every(kn)}function Dn(e){e.idle||(e.idle=!0,P(tt(e),e=>{e.done=!0}),xe(e,{type:"idle",parent:e}))}E.assign({createStringInterpolator:Fe,to:(e,t)=>new Pn(e,t)});H.advance;var An=n(5206),In=/^--/;function Tn(e,t){return null==t||"boolean"==typeof t||""===t?"":"number"!=typeof t||0===t||In.test(e)||Rn.hasOwnProperty(e)&&Rn[e]?(""+t).trim():t+"px"}var Nn={};var Rn={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Mn=["Webkit","Ms","Moz","O"];Rn=Object.keys(Rn).reduce((e,t)=>(Mn.forEach(n=>e[((e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1))(n,t)]=e[t]),e),Rn);var Ln=/^(matrix|translate|scale|rotate|skew)/,Bn=/^(translate)/,zn=/^(rotate|skew)/,Fn=(e,t)=>x.num(e)&&0!==e?e+t:e,Vn=(e,t)=>x.arr(e)?e.every(e=>Vn(e,t)):x.num(e)?e===t:parseFloat(e)===t,Un=class extends at{constructor({x:e,y:t,z:n,...r}){const o=[],i=[];(e||t||n)&&(o.push([e||0,t||0,n||0]),i.push(e=>[`translate3d(${e.map(e=>Fn(e,"px")).join(",")})`,Vn(e,0)])),k(r,(e,t)=>{if("transform"===t)o.push([e||""]),i.push(e=>[e,""===e]);else if(Ln.test(t)){if(delete r[t],x.und(e))return;const n=Bn.test(t)?"px":zn.test(t)?"deg":"";o.push(j(e)),i.push("rotate3d"===t?([e,t,r,o])=>[`rotate3d(${e},${t},${r},${Fn(o,n)})`,Vn(o,0)]:e=>[`${t}(${e.map(e=>Fn(e,n)).join(",")})`,Vn(e,t.startsWith("scale")?1:0)])}}),o.length&&(r.transform=new Hn(o,i)),super(r)}},Hn=class extends Se{constructor(e,t){super(),this.inputs=e,this.transforms=t,this._value=null}get(){return this._value||(this._value=this._get())}_get(){let e="",t=!0;return P(this.inputs,(n,r)=>{const o=Ee(n[0]),[i,a]=this.transforms[r](x.arr(o)?o:n.map(Ee));e+=" "+i,t=t&&a}),t?"none":e}observerAdded(e){1==e&&P(this.inputs,e=>P(e,e=>Oe(e)&&ke(e,this)))}observerRemoved(e){0==e&&P(this.inputs,e=>P(e,e=>Oe(e)&&je(e,this)))}eventObserved(e){"change"==e.type&&(this._value=null),xe(this,e)}};E.assign({batchedUpdates:An.unstable_batchedUpdates,createStringInterpolator:Fe,colors:{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}});var Wn=((e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:n=e=>new at(e),getComponentProps:r=e=>e}={})=>{const o={applyAnimatedValues:t,createAnimatedStyle:n,getComponentProps:r},i=e=>{const t=ft(e)||"Anonymous";return(e=x.str(e)?i[e]||(i[e]=ut(e,o)):e[dt]||(e[dt]=ut(e,o))).displayName=`Animated(${t})`,e};return k(e,(t,n)=>{x.arr(e)&&(n=ft(t)),i[n]=i(t)}),{animated:i}})(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],{applyAnimatedValues:function(e,t){if(!e.nodeType||!e.setAttribute)return!1;const n="filter"===e.nodeName||e.parentNode&&"filter"===e.parentNode.nodeName,{className:r,style:o,children:i,scrollTop:a,scrollLeft:c,viewBox:s,...l}=t,u=Object.values(l),p=Object.keys(l).map(t=>n||e.hasAttribute(t)?t:Nn[t]||(Nn[t]=t.replace(/([A-Z])/g,e=>"-"+e.toLowerCase())));void 0!==i&&(e.textContent=i);for(const t in o)if(o.hasOwnProperty(t)){const n=Tn(t,o[t]);In.test(t)?e.style.setProperty(t,n):e.style[t]=n}p.forEach((t,n)=>{e.setAttribute(t,u[n])}),void 0!==r&&(e.className=r),void 0!==a&&(e.scrollTop=a),void 0!==c&&(e.scrollLeft=c),void 0!==s&&e.setAttribute("viewBox",s)},createAnimatedStyle:e=>new Un(e),getComponentProps:({scrollTop:e,scrollLeft:t,...n})=>n}),Gn=Wn.animated},1331:function(e,t,n){var r=n(2552),o=n(8879),i=n(346),a=Function.prototype,c=Object.prototype,s=a.toString,l=c.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=r(e))return!1;var t=o(e);if(null===t)return!0;var n=l.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==u}},1333:function(e){"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(var r 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 o=Object.getOwnPropertySymbols(e);if(1!==o.length||o[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},1380:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1420:function(e,t,n){var r=n(79);e.exports=function(){this.__data__=new r,this.size=0}},1437:function(e,t,n){"use strict";n.d(t,{Ay:function(){return N},HR:function(){return I},h6:function(){return T}});var r=n(45),o=n(8168),i=n(4705),a=n(1230),c=n(6018),s=n(2485),l=n.n(s),u=n(538),p=n(4982),d=n.n(p),f=(n(328),n(4754)),m=n(5634),h=n(8113),g=n.n(h),v=n(5413);const y=["__changed"];function b(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;t0&&void 0!==arguments[0]?arguments[0]:{};if(e=w({scalarValue:"__empty__",responsiveValue:"__empty__",device:"desktop",devices:_},e),"__empty__"===e.scalarValue)throw new Error("Scalar value is required");if("__empty__"===e.responsiveValue)throw new Error("Responsive value is required");e.devices.includes(e.device)||(e.device=e.devices[e.devices.length-1]);const t=e.responsiveValue,{__changed:n=[]}=t,o=(0,r.A)(t,y);let i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=w({changedKeys:[],device:"desktop",devices:["desktop","tablet","mobile"]},e);const t=e.devices.slice(e.devices.indexOf(e.device));return t.map(function(n,r){let o=t[Math.max(...[t[0],...e.changedKeys].map(function(e){return t.indexOf(e)}).filter(function(e){return e<=r}))];return{device:n,leader:o}}).filter(function(t){let{leader:n}=t;return n===e.device}).map(function(e){let{device:t}=e;return t})}({changedKeys:n,device:e.device,devices:e.devices}),a=w(w({},o),i.reduce(function(t,n){return w(w({},t),{},{[n]:e.scalarValue})},{}));const c=[...n,...e.device!==e.devices[0]?[e.device]:[]];c.length>0&&(a.__changed=[...new Set(c)]);return _.every(function(e){return d()(a[e],a[_[0]])})?a[e.devices[0]]:a},E=["className"],C=["wrapperAttr"],x=["className"],S=["class"];function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t-1&&j.keys()[t]},A=function(e){let{option:t}=e;return(0,a.createElement)("div",null,"Unimplemented option: ",t.type)},I=function(e){const t={};return g().trigger("blocksy:options:register",t),D(e.type)?j(D(e.type)).default:t[e.type]?t[e.type]:A},T=function(e){let{option:t,value:n}=e;return void 0===n?t.value:n};var N=function(e){let{option:t,value:n,values:i,onChange:s,onChangeFor:p,hasRevertButton:h,id:y,purpose:b}=e;const[w,_]=(0,a.useState)(null);let P=null;const j=(0,a.useRef)(null);wp.data&&wp.data.useSelect&&(P=wp.data.useSelect(function(e){return e("core/edit-post")?(0,v.Gb)(e):null}));const D=function(){return(0,v.Gb)()},[A,N]=(0,a.useState)(D()),R=function(){N(D())},M=function(e){let{device:t}=e;N(t)},L=function(e){g().trigger("ct:options:device:update",{device:e}),N(e),wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.set(e),wp.data&&wp.data.dispatch&&wp.data.dispatch("core/edit-post")&&wp.data.dispatch("core/edit-post").__experimentalSetPreviewDeviceType&&wp.data.dispatch("core/edit-post").__experimentalSetPreviewDeviceType(e.replace(/\w/,function(e){return e.toUpperCase()}))};(0,a.useEffect)(function(){P&&N(P.toLowerCase())},[P]),(0,a.useEffect)(function(){if("ct-typography"===t.type||(0,u.HJ)(t)||t.markAsAutoFor)return wp.customize&&wp.customize.previewedDevice&&setTimeout(function(){return wp.customize.previewedDevice.bind(R)},1e3),g().on("ct:options:device:update",M),N(D()),function(){("ct-typography"===t.type||(0,u.HJ)(t))&&(wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.unbind(R),g().off("ct:options:device:update",M))}},[]);let B=I(t),z={content:null,option:t};g().trigger("blocksy:options:before-option",z);const F=(0,u.SL)(T({value:n,option:t}),(0,u.HJ)(t)),V=(0,u.HJ)(t,{ignoreHidden:!0})?(0,u.ps)({option:t,value:F,device:A}):F,U=function(e){if(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){let e=(Array.isArray(t.sync)?t.sync:[t.sync]).map(function(e){return e.id||t.id});if(e.length>1){const n=(Array.isArray(t.sync)?t.sync:[t.sync]).find(function(e){let{id:n}=e;return(n||t.id)===t.id});n&&(e=[t.id])}wp.customize.previewer.send("ct:sync:refresh_partial",{id:e,option:t,shouldSkip:!!t.sync.shouldSkip})}s(e)},H=function(e){const r=(0,u.SL)(T({value:n,option:t}),(0,u.HJ)(t));let o=e;if((0,u.HJ)(t,{ignoreHidden:!0})){const n="tablet"===A&&"skip"===(0,u.Cg)("tablet",t.responsive);o=O(k({scalarValue:e,responsiveValue:r,device:A},n?{devices:["desktop","mobile"]}:{}))}U(o)};if(!B)return(0,a.createElement)("div",null,"Unimplemented option: ",t.type);let W={design:!0,label:!0,wrapperAttr:{}},G=function(){return null},$=null,q=function(){return null},K=function(){return{}};W=k(k({},W),B.renderingConfig||{}),t.design&&(W.design=t.design),"function"==typeof W.design&&(W.design=W.design({option:t,value:V})),B.LabelToolbar&&(G=B.LabelToolbar),B.ControlEnd&&(q=B.ControlEnd),B.MetaWrapper&&($=B.MetaWrapper),B.sectionClassName&&(K=B.sectionClassName);let X=["default"];B.supportedPurposes&&(X=B.supportedPurposes);let J=b;t.purpose&&-1!==X.indexOf(t.purpose)&&(J=t.purpose);let Y=(0,m.j)({id:y,option:t,values:i,renderingConfig:W}),Q=(0,a.createElement)(a.Fragment,null,z&&z.content,(0,a.createElement)(B,(0,o.A)({key:y},k(k({},"ct-slider"===t.type?{ref:function(e){e&&(j.current=e)}}:{}),{},{liftedOptionStateDescriptor:{liftedOptionState:w,setLiftedOptionState:_},option:k(k({},t),{},{value:(0,u.HJ)(t,{ignoreHidden:!0})?(0,u.ps)({device:A,option:t,value:(0,u.SL)(t.value||"")}):(0,u.SL)(t.value||"",(0,u.HJ)(t))}),value:V,id:y,values:i,onChangeFor:p,device:A,onChange:H,purpose:J,maybeLabel:Y}))));if(!W.design||"none"===W.design)return Q;const Z=function(){let e=W.computeOptionValue;return e||(e=function(e,t){let{option:n,values:r}=t;return e}),"ct-panel"!==t.type||t.switch?("ct-image-picker"!==t.type&&"ct-layers"!==t.type&&h&&!t.disableRevertButton||t.forcedRevertButton)&&(0,a.createElement)("button",{type:"button",disabled:d()(Object.keys(t).indexOf("revertDefaultValue")>-1?t.revertDefaultValue:e(t.value,{option:t,values:i}),W.getValueForRevert?W.getValueForRevert({value:n,option:t,values:i,device:A}):T({value:n,option:t})),className:"ct-revert",onClick:function(e){e.stopPropagation();let n=t.value;Object.keys(t).indexOf("revertDefaultValue")>-1&&(n=t.revertDefaultValue),j&&j.current&&j.current.handleOptionRevert(),_(null),W.performRevert&&W.performRevert({onChangeFor:p,option:t}),U(n)}},(0,a.createElement)("svg",{fill:"currentColor",viewBox:"0 0 35 35"},(0,a.createElement)("path",{d:"M17.5,26L17.5,26C12.8,26,9,22.2,9,17.5v0C9,12.8,12.8,9,17.5,9h0c4.7,0,8.5,3.8,8.5,8.5v0C26,22.2,22.2,26,17.5,26z"}),(0,a.createElement)("polygon",{points:"34.5,30.2 21.7,17.5 34.5,4.8 30.2,0.5 17.5,13.3 4.8,0.5 0.5,4.8 13.3,17.5 0.5,30.2 4.8,34.5 17.5,21.7 30.2,34.5 "}))):null};let ee=-1!==Object.keys(t).indexOf("desc")&&t.desc,te=-1!==Object.keys(t).indexOf("link")&&(t.link||" ");const ne="boolean"==typeof W.design?"block":W.design;if("taxonomy"===b)return(0,a.createElement)("tr",{className:"form-field ct-term-screen-edit"},(0,a.createElement)("th",{scope:"row"},Y&&(0,a.createElement)("label",null,Y," ",(0,a.createElement)(Z,null))),(0,a.createElement)("td",null,Q,ee&&(0,a.createElement)("p",{className:"description"},ee)));if("gutenberg"===b)return X.includes("gutenberg")&&"gutenberg"===J?(0,a.createElement)(c.BaseControl,{__nextHasNoMarginBottom:!0,className:l()("ct-control-gutenberg",{[`ct-divider-${t.divider}`]:!!t.divider})},Q):(0,a.createElement)(c.BaseControl,{label:Y,className:l()("ct-control-gutenberg",{[`ct-divider-${t.divider}`]:!!t.divider}),help:ee?(0,a.createElement)(a.RawHTML,null,ee):""},Q);if("compact"===W.design)return(0,a.createElement)("section",t.sectionAttr||{},Y&&(0,a.createElement)("label",null,Y),((0,u.HJ)(t)&&(0,u.Cg)(A,t.responsive)||!(0,u.HJ)(t))&&Q,te&&(0,a.createElement)("a",(0,o.A)({dangerouslySetInnerHTML:{__html:te}},t.linkAttr||{})));const re=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{wrapperAttr:{className:n}={}}=e,i=(0,r.A)(e.wrapperAttr,E);(0,r.A)(e,C);const c=t.wrapperAttr||{},{className:s}=c,p=(0,r.A)(c,x),d=t.sectionAttr||{},{class:m}=d,h=(0,r.A)(d,S);return(0,a.createElement)(a.Fragment,null,(0,a.createElement)("div",(0,o.A)({className:l()("ct-control",n,s,{}),"data-design":ne},t.divider?{"data-divider":t.divider}:{},k({},(0,u.HJ)(t)&&!(0,u.Cg)(A,t.responsive)||"disabled"===t.state?{"data-state":"disabled"}:{}),k(k({},p),i)),(0,a.createElement)("header",Y?{}:{"data-label":"no"},Y&&(0,a.createElement)("label",null,Y),(0,a.createElement)(Z,null),(0,a.createElement)(G,{option:t,value:V,id:y,onChange:H}),(0,u.HJ)(t,{ignoreHidden:!0})&&ne.indexOf("block")>-1&&!t.skipResponsiveControls&&(0,a.createElement)(u.Ay,{device:A,responsiveDescriptor:t.responsive,setDevice:L})),(0,u.HJ)(t)&&!(0,u.Cg)(A,t.responsive)&&(0,a.createElement)("div",{className:"ct-notification","data-type":"background:yellow"},t.disabledDeviceMessage||(0,f.__)("This option can't be edited for current device","blocksy")),((0,u.HJ)(t)&&(0,u.Cg)(A,t.responsive)||!(0,u.HJ)(t))&&(0,a.createElement)(a.Fragment,null,(0,a.createElement)("section",(0,o.A)({},h,{className:l()({"ct-responsive-container":(0,u.HJ)(t,{ignoreHidden:!0})&&"inline"===ne},K({design:ne,option:t}),m||"")}),(0,u.HJ)(t,{ignoreHidden:!0})&&"inline"===ne&&(0,a.createElement)(u.Ay,{device:A,responsiveDescriptor:t.responsive,setDevice:L}),Q,te&&(0,a.createElement)("a",(0,o.A)({dangerouslySetInnerHTML:{__html:te}},t.linkAttr||{}))),(0,a.createElement)(q,null),ee&&(0,a.createElement)("div",{dangerouslySetInnerHTML:{__html:ee},className:"ct-option-description"}))))};return $?(0,a.createElement)($,{id:y,option:t,value:V,onChangeFor:p,values:i,getActualOption:re}):re()}},1454:function(e){"use strict";e.exports=window.wp.data},1459:function(e){e.exports=function(e){return this.__data__.has(e)}},1468:function(e,t,n){"use strict";n.d(t,{JY:function(){return No},sx:function(){return hi},gL:function(){return bi}});var r=n(1594),o=n.n(r),i=n(5540),a=n(8168),c=n(4705);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t=0;r--){var o=t[r](e);if(o)return o}return function(t,r){throw new Error("Invalid value of type "+typeof e+" for "+n+" argument when connecting component "+r.wrappedComponentName+".")}}function te(e,t){return e===t}function ne(e){var t=void 0===e?{}:e,n=t.connectHOC,r=void 0===n?z:n,o=t.mapStateToPropsFactories,i=void 0===o?$:o,c=t.mapDispatchToPropsFactories,s=void 0===c?G:c,l=t.mergePropsFactories,u=void 0===l?K:l,p=t.selectorFactory,d=void 0===p?Q:p;return function(e,t,n,o){void 0===o&&(o={});var c=o,l=c.pure,p=void 0===l||l,f=c.areStatesEqual,m=void 0===f?te:f,h=c.areOwnPropsEqual,g=void 0===h?V:h,v=c.areStatePropsEqual,y=void 0===v?V:v,b=c.areMergedPropsEqual,w=void 0===b?V:b,_=(0,S.A)(c,Z),O=ee(e,i,"mapStateToProps"),E=ee(t,s,"mapDispatchToProps"),C=ee(n,u,"mergeProps");return r(d,(0,a.A)({methodName:"connect",getDisplayName:function(e){return"Connect("+e+")"},shouldHandleStateChanges:Boolean(e),initMapStateToProps:O,initMapDispatchToProps:E,initMergeProps:C,pure:p,areStatesEqual:m,areOwnPropsEqual:g,areStatePropsEqual:y,areMergedPropsEqual:w},_))}}var re=ne();var oe,ie=n(5206),ae=n.n(ie);function ce(e,t){var n=(0,r.useState)(function(){return{inputs:t,result:e()}})[0],o=(0,r.useRef)(!0),i=(0,r.useRef)(n),a=o.current||Boolean(t&&i.current.inputs&&function(e,t){if(e.length!==t.length)return!1;for(var n=0;n");return t.callbacks},t.setCallbacks=function(e){t.callbacks=e},t}(0,i.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.unbind=xe(window,[{eventName:"error",fn:this.onWindowError}])},n.componentDidCatch=function(e){if(!(e instanceof ke))throw e;this.setState({})},n.componentWillUnmount=function(){this.unbind()},n.render=function(){return this.props.children(this.setCallbacks)},t}(o().Component),Ae=function(e){return e+1},Ie=function(e,t){var n=e.droppableId===t.droppableId,r=Ae(e.index),o=Ae(t.index);return n?"\n You have moved the item from position "+r+"\n to position "+o+"\n ":"\n You have moved the item from position "+r+"\n in list "+e.droppableId+"\n to list "+t.droppableId+"\n in position "+o+"\n "},Te=function(e,t,n){return t.droppableId===n.droppableId?"\n The item "+e+"\n has been combined with "+n.draggableId:"\n The item "+e+"\n in list "+t.droppableId+"\n has been combined with "+n.draggableId+"\n in list "+n.droppableId+"\n "},Ne=function(e){return"\n The item has returned to its starting position\n of "+Ae(e.index)+"\n"},Re={dragHandleUsageInstructions:"\n Press space bar to start a drag.\n When dragging you can use the arrow keys to move the item around and escape to cancel.\n Some screen readers may require you to be in focus mode or to use your pass through key\n",onDragStart:function(e){return"\n You have lifted an item in position "+Ae(e.source.index)+"\n"},onDragUpdate:function(e){var t=e.destination;if(t)return Ie(e.source,t);var n=e.combine;return n?Te(e.draggableId,e.source,n):"You are over an area that cannot be dropped on"},onDragEnd:function(e){if("CANCEL"===e.reason)return"\n Movement cancelled.\n "+Ne(e.source)+"\n ";var t=e.destination,n=e.combine;return t?"\n You have dropped the item.\n "+Ie(e.source,t)+"\n ":n?"\n You have dropped the item.\n "+Te(e.draggableId,e.source,n)+"\n ":"\n The item has been dropped while not over a drop area.\n "+Ne(e.source)+"\n "}},Me={x:0,y:0},Le=function(e,t){return{x:e.x+t.x,y:e.y+t.y}},Be=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},ze=function(e,t){return e.x===t.x&&e.y===t.y},Fe=function(e){return{x:0!==e.x?-e.x:0,y:0!==e.y?-e.y:0}},Ve=function(e,t,n){var r;return void 0===n&&(n=0),(r={})[e]=t,r["x"===e?"y":"x"]=n,r},Ue=function(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))},He=function(e,t){return Math.min.apply(Math,t.map(function(t){return Ue(e,t)}))},We=function(e){return function(t){return{x:e(t.x),y:e(t.y)}}},Ge=function(e,t){return{top:e.top+t.y,left:e.left+t.x,bottom:e.bottom+t.y,right:e.right+t.x}},$e=function(e){return[{x:e.left,y:e.top},{x:e.right,y:e.top},{x:e.left,y:e.bottom},{x:e.right,y:e.bottom}]},qe=function(e,t){return t&&t.shouldClipSubject?function(e,t){var n=pe({top:Math.max(t.top,e.top),right:Math.min(t.right,e.right),bottom:Math.min(t.bottom,e.bottom),left:Math.max(t.left,e.left)});return n.width<=0||n.height<=0?null:n}(t.pageMarginBox,e):pe(e)},Ke=function(e){var t=e.page,n=e.withPlaceholder,r=e.axis,o=e.frame,i=function(e,t){return t?Ge(e,t.scroll.diff.displacement):e}(t.marginBox,o),c=function(e,t,n){var r;return n&&n.increasedBy?(0,a.A)({},e,((r={})[t.end]=e[t.end]+n.increasedBy[t.line],r)):e}(i,r,n);return{page:t,withPlaceholder:n,active:qe(c,o)}},Xe=function(e,t){e.frame||je(!1);var n=e.frame,r=Be(t,n.scroll.initial),o=Fe(r),i=(0,a.A)({},n,{scroll:{initial:n.scroll.initial,current:t,diff:{value:r,displacement:o},max:n.scroll.max}}),c=Ke({page:e.subject.page,withPlaceholder:e.subject.withPlaceholder,axis:e.axis,frame:i});return(0,a.A)({},e,{frame:i,subject:c})};function Je(e){return Object.values?Object.values(e):Object.keys(e).map(function(t){return e[t]})}function Ye(e,t){if(e.findIndex)return e.findIndex(t);for(var n=0;ne.bottom,c=r.lefte.right;return!(!a||!c)||(a&&i||c&&o)}},mt=function(e){var t=dt(e.top,e.bottom),n=dt(e.left,e.right);return function(e){return t(e.top)&&t(e.bottom)&&n(e.left)&&n(e.right)}},ht={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},gt={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},vt=function(e){var t=e.target,n=e.destination,r=e.viewport,o=e.withDroppableDisplacement,i=e.isVisibleThroughFrameFn,a=o?function(e,t){var n=t.frame?t.frame.scroll.diff.displacement:Me;return Ge(e,n)}(t,n):t;return function(e,t,n){return!!t.subject.active&&n(t.subject.active)(e)}(a,n,i)&&function(e,t,n){return n(t)(e)}(a,r,i)},yt=function(e){return vt((0,a.A)({},e,{isVisibleThroughFrameFn:ft}))},bt=function(e){return vt((0,a.A)({},e,{isVisibleThroughFrameFn:mt}))};function wt(e){var t=e.afterDragging,n=e.destination,r=e.displacedBy,o=e.viewport,i=e.forceShouldAnimate,a=e.last;return t.reduce(function(e,t){var c=function(e,t){var n=e.page.marginBox,r={top:t.point.y,right:0,bottom:0,left:t.point.x};return pe(de(n,r))}(t,r),s=t.descriptor.id;if(e.all.push(s),!yt({target:c,destination:n,viewport:o,withDroppableDisplacement:!0}))return e.invisible[t.descriptor.id]=!0,e;var l=function(e,t,n){if("boolean"==typeof n)return n;if(!t)return!0;var r=t.invisible,o=t.visible;if(r[e])return!1;var i=o[e];return!i||i.shouldAnimate}(s,a,i),u={draggableId:s,shouldAnimate:l};return e.visible[s]=u,e},{all:[],visible:{},invisible:{}})}function _t(e){var t=e.insideDestination,n=e.inHomeList,r=e.displacedBy,o=e.destination,i=function(e,t){if(!e.length)return 0;var n=e[e.length-1].descriptor.index;return t.inHomeList?n:n+1}(t,{inHomeList:n});return{displaced:ut,displacedBy:r,at:{type:"REORDER",destination:{droppableId:o.descriptor.id,index:i}}}}function Ot(e){var t=e.draggable,n=e.insideDestination,r=e.destination,o=e.viewport,i=e.displacedBy,a=e.last,c=e.index,s=e.forceShouldAnimate,l=st(t,r);if(null==c)return _t({insideDestination:n,inHomeList:l,displacedBy:i,destination:r});var u=Qe(n,function(e){return e.descriptor.index===c});if(!u)return _t({insideDestination:n,inHomeList:l,displacedBy:i,destination:r});var p=ct(t,n),d=n.indexOf(u);return{displaced:wt({afterDragging:p.slice(d),destination:r,displacedBy:i,last:a,viewport:o.frame,forceShouldAnimate:s}),displacedBy:i,at:{type:"REORDER",destination:{droppableId:r.descriptor.id,index:c}}}}function Et(e,t){return Boolean(t.effected[e])}var Ct=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.draggable,o=e.draggables,i=e.destination,a=e.insideDestination,c=e.previousImpact,s=e.viewport,l=e.afterCritical,u=c.at;if(u||je(!1),"REORDER"===u.type){var p=function(e){var t=e.isMovingForward,n=e.isInHomeList,r=e.insideDestination,o=e.location;if(!r.length)return null;var i=o.index,a=t?i+1:i-1,c=r[0].descriptor.index,s=r[r.length-1].descriptor.index;return a(n?s:s+1)?null:a}({isMovingForward:t,isInHomeList:n,location:u.destination,insideDestination:a});return null==p?null:Ot({draggable:r,insideDestination:a,destination:i,viewport:s,last:c.displaced,displacedBy:c.displacedBy,index:p})}var d=function(e){var t=e.isMovingForward,n=e.destination,r=e.draggables,o=e.combine,i=e.afterCritical;if(!n.isCombineEnabled)return null;var a=o.draggableId,c=r[a].descriptor.index;return Et(a,i)?t?c:c-1:t?c+1:c}({isMovingForward:t,destination:i,displaced:c.displaced,draggables:o,combine:u.combine,afterCritical:l});return null==d?null:Ot({draggable:r,insideDestination:a,destination:i,viewport:s,last:c.displaced,displacedBy:c.displacedBy,index:d})},xt=function(e){var t=e.afterCritical,n=e.impact,r=e.draggables,o=at(n);o||je(!1);var i=o.draggableId,a=r[i].page.borderBox.center,c=function(e){var t=e.displaced,n=e.afterCritical,r=e.combineWith,o=e.displacedBy,i=Boolean(t.visible[r]||t.invisible[r]);return Et(r,n)?i?Me:Fe(o.point):i?o.point:Me}({displaced:n.displaced,afterCritical:t,combineWith:i,displacedBy:n.displacedBy});return Le(a,c)},St=function(e,t){return t.margin[e.start]+t.borderBox[e.size]/2},Pt=function(e,t,n){return t[e.crossAxisStart]+n.margin[e.crossAxisStart]+n.borderBox[e.crossAxisSize]/2},kt=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return Ve(t.line,n.marginBox[t.end]+St(t,r),Pt(t,n.marginBox,r))},jt=function(e){var t=e.axis,n=e.moveRelativeTo,r=e.isMoving;return Ve(t.line,n.marginBox[t.start]-function(e,t){return t.margin[e.end]+t.borderBox[e.size]/2}(t,r),Pt(t,n.marginBox,r))},Dt=function(e){var t=e.impact,n=e.draggable,r=e.draggables,o=e.droppable,i=e.afterCritical,a=ot(o.descriptor.id,r),c=n.page,s=o.axis;if(!a.length)return function(e){var t=e.axis,n=e.moveInto,r=e.isMoving;return Ve(t.line,n.contentBox[t.start]+St(t,r),Pt(t,n.contentBox,r))}({axis:s,moveInto:o.page,isMoving:c});var l=t.displaced,u=t.displacedBy,p=l.all[0];if(p){var d=r[p];if(Et(p,i))return jt({axis:s,moveRelativeTo:d.page,isMoving:c});var f=ve(d.page,u.point);return jt({axis:s,moveRelativeTo:f,isMoving:c})}var m=a[a.length-1];if(m.descriptor.id===n.descriptor.id)return c.borderBox.center;if(Et(m.descriptor.id,i)){var h=ve(m.page,Fe(i.displacedBy.point));return kt({axis:s,moveRelativeTo:h,isMoving:c})}return kt({axis:s,moveRelativeTo:m.page,isMoving:c})},At=function(e,t){var n=e.frame;return n?Le(t,n.scroll.diff.displacement):t},It=function(e){var t=function(e){var t=e.impact,n=e.draggable,r=e.droppable,o=e.draggables,i=e.afterCritical,a=n.page.borderBox.center,c=t.at;return r&&c?"REORDER"===c.type?Dt({impact:t,draggable:n,draggables:o,droppable:r,afterCritical:i}):xt({impact:t,draggables:o,afterCritical:i}):a}(e),n=e.droppable;return n?At(n,t):t},Tt=function(e,t){var n=Be(t,e.scroll.initial),r=Fe(n);return{frame:pe({top:t.y,bottom:t.y+e.frame.height,left:t.x,right:t.x+e.frame.width}),scroll:{initial:e.scroll.initial,max:e.scroll.max,current:t,diff:{value:n,displacement:r}}}};function Nt(e,t){return e.map(function(e){return t[e]})}var Rt=function(e){var t=e.pageBorderBoxCenter,n=e.draggable,r=function(e,t){return Le(e.scroll.diff.displacement,t)}(e.viewport,t),o=Be(r,n.page.borderBox.center);return Le(n.client.borderBox.center,o)},Mt=function(e){var t=e.draggable,n=e.destination,r=e.newPageBorderBoxCenter,o=e.viewport,i=e.withDroppableDisplacement,c=e.onlyOnMainAxis,s=void 0!==c&&c,l=Be(r,t.page.borderBox.center),u={target:Ge(t.page.borderBox,l),destination:n,withDroppableDisplacement:i,viewport:o};return s?function(e){return vt((0,a.A)({},e,{isVisibleThroughFrameFn:(t=e.destination.axis,function(e){var n=dt(e.top,e.bottom),r=dt(e.left,e.right);return function(e){return t===ht?n(e.top)&&n(e.bottom):r(e.left)&&r(e.right)}})}));var t}(u):bt(u)},Lt=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.draggables,i=e.previousImpact,c=e.viewport,s=e.previousPageBorderBoxCenter,l=e.previousClientSelection,u=e.afterCritical;if(!r.isEnabled)return null;var p=ot(r.descriptor.id,o),d=st(n,r),f=function(e){var t=e.isMovingForward,n=e.draggable,r=e.destination,o=e.insideDestination,i=e.previousImpact;if(!r.isCombineEnabled)return null;if(!it(i))return null;function c(e){var t={type:"COMBINE",combine:{draggableId:e,droppableId:r.descriptor.id}};return(0,a.A)({},i,{at:t})}var s=i.displaced.all,l=s.length?s[0]:null;if(t)return l?c(l):null;var u=ct(n,o);if(!l)return u.length?c(u[u.length-1].descriptor.id):null;var p=Ye(u,function(e){return e.descriptor.id===l});-1===p&&je(!1);var d=p-1;return d<0?null:c(u[d].descriptor.id)}({isMovingForward:t,draggable:n,destination:r,insideDestination:p,previousImpact:i})||Ct({isMovingForward:t,isInHomeList:d,draggable:n,draggables:o,destination:r,insideDestination:p,previousImpact:i,viewport:c,afterCritical:u});if(!f)return null;var m=It({impact:f,draggable:n,droppable:r,draggables:o,afterCritical:u});if(Mt({draggable:n,destination:r,newPageBorderBoxCenter:m,viewport:c.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0}))return{clientSelection:Rt({pageBorderBoxCenter:m,draggable:n,viewport:c}),impact:f,scrollJumpRequest:null};var h=Be(m,s),g=function(e){var t=e.impact,n=e.viewport,r=e.destination,o=e.draggables,i=e.maxScrollChange,c=Tt(n,Le(n.scroll.current,i)),s=r.frame?Xe(r,Le(r.frame.scroll.current,i)):r,l=t.displaced,u=wt({afterDragging:Nt(l.all,o),destination:r,displacedBy:t.displacedBy,viewport:c.frame,last:l,forceShouldAnimate:!1}),p=wt({afterDragging:Nt(l.all,o),destination:s,displacedBy:t.displacedBy,viewport:n.frame,last:l,forceShouldAnimate:!1}),d={},f={},m=[l,u,p];return l.all.forEach(function(e){var t=function(e,t){for(var n=0;n1?u.sort(function(e,t){return Bt(e)[c.start]-Bt(t)[c.start]})[0]:l.sort(function(e,t){var r=He(n,$e(Bt(e))),o=He(n,$e(Bt(t)));return r!==o?r-o:Bt(e)[c.start]-Bt(t)[c.start]})[0]}({isMovingForward:t,pageBorderBoxCenter:n,source:o,droppables:a,viewport:c});if(!l)return null;var u=ot(l.descriptor.id,i),p=function(e){var t=e.pageBorderBoxCenter,n=e.viewport,r=e.destination,o=e.insideDestination,i=e.afterCritical,a=o.filter(function(e){return bt({target:Ft(e,i),destination:r,viewport:n.frame,withDroppableDisplacement:!0})}).sort(function(e,n){var o=Ue(t,At(r,zt(e,i))),a=Ue(t,At(r,zt(n,i)));return or.left&&n.topr.top))return!1;if(Kt(o)(t.center))return!0;var i=e.axis,a=o.center[i.crossAxisLine],c=t[i.crossAxisStart],s=t[i.crossAxisEnd],l=dt(o[i.crossAxisStart],o[i.crossAxisEnd]),u=l(c),p=l(s);return!u&&!p||(u?ca)});return o.length?1===o.length?o[0].descriptor.id:function(e){var t=e.pageBorderBox,n=e.draggable,r=e.candidates,o=n.page.borderBox.center,i=r.map(function(e){var n=e.axis,r=Ve(e.axis.line,t.center[n.line],e.page.borderBox.center[n.crossAxisLine]);return{id:e.descriptor.id,distance:Ue(o,r)}}).sort(function(e,t){return t.distance-e.distance});return i[0]?i[0].id:null}({pageBorderBox:t,draggable:n,candidates:o}):null}var Jt=function(e,t){return pe(Ge(e,t))};function Yt(e){var t=e.displaced,n=e.id;return Boolean(t.visible[n]||t.invisible[n])}var Qt=function(e){var t=e.pageOffset,n=e.draggable,r=e.draggables,o=e.droppables,i=e.previousImpact,a=e.viewport,c=e.afterCritical,s=Jt(n.page.borderBox,t),l=Xt({pageBorderBox:s,draggable:n,droppables:o});if(!l)return pt;var u=o[l],p=ot(u.descriptor.id,r),d=function(e,t){var n=e.frame;return n?Jt(t,n.scroll.diff.value):t}(u,s);return function(e){var t=e.draggable,n=e.pageBorderBoxWithDroppableScroll,r=e.previousImpact,o=e.destination,i=e.insideDestination,a=e.afterCritical;if(!o.isCombineEnabled)return null;var c=o.axis,s=Vt(o.axis,t.displaceBy),l=s.value,u=n[c.start],p=n[c.end],d=Qe(ct(t,i),function(e){var t=e.descriptor.id,n=e.page.borderBox,o=n[c.size]/4,i=Et(t,a),s=Yt({displaced:r.displaced,id:t});return i?s?p>n[c.start]+o&&pn[c.start]-l+o&&un[c.start]+l+o&&pn[c.start]+o&&ut.descriptor.index?n.descriptor.index-1:n.descriptor.index:null}({draggable:n,closest:Qe(ct(n,o),function(e){var t=e.descriptor.id,n=e.page.borderBox.center[s.line],r=Et(t,c),o=Yt({displaced:i,id:t});return r?o?d<=n:p=1500)return zn;var i=Bn+Fn*(o/1500);return Number(("CANCEL"===r?.6*i:i).toFixed(2))}({current:o.current.client.offset,destination:v,reason:i});n(function(e){return{type:"DROP_ANIMATE",payload:e}}({newHomeClientOffset:v,dropDuration:b,completed:y}))}else n(Pn({completed:y}))}}else n(function(e){return{type:"DROP_PENDING",payload:e}}({reason:i}))}else e(r)}}},Un=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Hn(e){var t=e.onWindowScroll;var n=Oe(function(){t(Un())}),r=function(e){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(t){t.target!==window&&t.target!==window.document||e()}}}(n),o=Ce;function i(){return o!==Ce}return{start:function(){i()&&je(!1),o=xe(window,[r])},stop:function(){i()||je(!1),n.cancel(),o(),o=Ce},isActive:i}}var Wn=function(e){var t=Hn({onWindowScroll:function(t){e.dispatch({type:"MOVE_BY_WINDOW_SCROLL",payload:{newScroll:t}})}});return function(e){return function(n){t.isActive()||"INITIAL_PUBLISH"!==n.type||t.start(),t.isActive()&&function(e){return"DROP_COMPLETE"===e.type||"DROP_ANIMATE"===e.type||"FLUSH"===e.type}(n)&&t.stop(),e(n)}}},Gn=function(){var e=[];return{add:function(t){var n=setTimeout(function(){return function(t){var n=Ye(e,function(e){return e.timerId===t});-1===n&&je(!1),e.splice(n,1)[0].callback()}(n)}),r={timerId:n,callback:t};e.push(r)},flush:function(){if(e.length){var t=[].concat(e);e.length=0,t.forEach(function(e){clearTimeout(e.timerId),e.callback()})}}}},$n=function(e,t){cn(),t(),sn()},qn=function(e,t){return{draggableId:e.draggable.id,type:e.droppable.type,source:{droppableId:e.droppable.id,index:e.draggable.index},mode:t}},Kn=function(e,t,n,r){if(e){var o=function(e){var t=!1,n=!1,r=setTimeout(function(){n=!0}),o=function(o){t||n||(t=!0,e(o),clearTimeout(r))};return o.wasCalled=function(){return t},o}(n);e(t,{announce:o}),o.wasCalled()||n(r(t))}else n(r(t))},Xn=function(e,t){var n=function(e,t){var n=Gn(),r=null,o=function(n){r||je(!1),r=null,$n(0,function(){return Kn(e().onDragEnd,n,t,Re.onDragEnd)})};return{beforeCapture:function(t,n){r&&je(!1),$n(0,function(){var r=e().onBeforeCapture;r&&r({draggableId:t,mode:n})})},beforeStart:function(t,n){r&&je(!1),$n(0,function(){var r=e().onBeforeDragStart;r&&r(qn(t,n))})},start:function(o,i){r&&je(!1);var a=qn(o,i);r={mode:i,lastCritical:o,lastLocation:a.source,lastCombine:null},n.add(function(){$n(0,function(){return Kn(e().onDragStart,a,t,Re.onDragStart)})})},update:function(o,i){var c=it(i),s=at(i);r||je(!1);var l=!function(e,t){if(e===t)return!0;var n=e.draggable.id===t.draggable.id&&e.draggable.droppableId===t.draggable.droppableId&&e.draggable.type===t.draggable.type&&e.draggable.index===t.draggable.index,r=e.droppable.id===t.droppable.id&&e.droppable.type===t.droppable.type;return n&&r}(o,r.lastCritical);l&&(r.lastCritical=o);var u,p,d=(p=c,!(null==(u=r.lastLocation)&&null==p||null!=u&&null!=p&&u.droppableId===p.droppableId&&u.index===p.index));d&&(r.lastLocation=c);var f=!function(e,t){return null==e&&null==t||null!=e&&null!=t&&e.draggableId===t.draggableId&&e.droppableId===t.droppableId}(r.lastCombine,s);if(f&&(r.lastCombine=s),l||d||f){var m=(0,a.A)({},qn(o,r.mode),{combine:s,destination:c});n.add(function(){$n(0,function(){return Kn(e().onDragUpdate,m,t,Re.onDragUpdate)})})}},flush:function(){r||je(!1),n.flush()},drop:o,abort:function(){if(r){var e=(0,a.A)({},qn(r.lastCritical,r.mode),{combine:null,destination:null,reason:"CANCEL"});o(e)}}}}(e,t);return function(e){return function(t){return function(r){if("BEFORE_INITIAL_CAPTURE"!==r.type){if("INITIAL_PUBLISH"===r.type){var o=r.payload.critical;return n.beforeStart(o,r.payload.movementMode),t(r),void n.start(o,r.payload.movementMode)}if("DROP_COMPLETE"===r.type){var i=r.payload.completed.result;return n.flush(),t(r),void n.drop(i)}if(t(r),"FLUSH"!==r.type){var a=e.getState();"DRAGGING"===a.phase&&n.update(a.critical,a.impact)}else n.abort()}else n.beforeCapture(r.payload.draggableId,r.payload.movementMode)}}}},Jn=function(e){return function(t){return function(n){if("DROP_ANIMATION_FINISHED"===n.type){var r=e.getState();"DROP_ANIMATING"!==r.phase&&je(!1),e.dispatch(Pn({completed:r.completed}))}else t(n)}}},Yn=function(e){var t=null,n=null;return function(r){return function(o){if("FLUSH"!==o.type&&"DROP_COMPLETE"!==o.type&&"DROP_ANIMATION_FINISHED"!==o.type||(n&&(cancelAnimationFrame(n),n=null),t&&(t(),t=null)),r(o),"DROP_ANIMATE"===o.type){var i={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){"DROP_ANIMATING"===e.getState().phase&&e.dispatch({type:"DROP_ANIMATION_FINISHED",payload:null})}};n=requestAnimationFrame(function(){n=null,t=xe(window,[i])})}}}},Qn=function(e){return function(t){return function(n){if(t(n),"PUBLISH_WHILE_DRAGGING"===n.type){var r=e.getState();"DROP_PENDING"===r.phase&&(r.isWaiting||e.dispatch(kn({reason:r.reason})))}}}},Zn=y,er=function(e){var t,n=e.dimensionMarshal,r=e.focusMarshal,o=e.styleMarshal,i=e.getResponders,a=e.announce,c=e.autoScroller;return h(mn,Zn(function(){for(var e=arguments.length,t=new Array(e),n=0;nt.startScrollingFrom)return 0;if(e<=t.maxScrollValueAt)return hr;if(e===t.startScrollingFrom)return 1;var n=yr({startOfRange:t.maxScrollValueAt,endOfRange:t.startScrollingFrom,current:e}),r=hr*gr(1-n);return Math.ceil(r)}(t,n);return 0===i?0:o?Math.max(function(e,t){var n=t,r=wr,o=Date.now()-n;if(o>=wr)return e;if(ot.height,i=n.width>t.width;return i||o?i&&o?null:{x:i?0:r.x,y:o?0:r.y}:r}({container:n,subject:r,proposedScroll:l});return u?ze(u,Me)?null:u:null},xr=We(function(e){return 0===e?0:e>0?1:-1}),Sr=(ar=function(e,t){return e<0?e:e>t?e-t:0},function(e){var t=e.current,n=e.max,r=e.change,o=Le(t,r),i={x:ar(o.x,n.x),y:ar(o.y,n.y)};return ze(i,Me)?null:i}),Pr=function(e){var t=e.max,n=e.current,r=e.change,o={x:Math.max(n.x,t.x),y:Math.max(n.y,t.y)},i=xr(r),a=Sr({max:o,current:n,change:i});return!a||(0!==i.x&&0===a.x||0!==i.y&&0===a.y)},kr=function(e,t){return Pr({current:e.scroll.current,max:e.scroll.max,change:t})},jr=function(e,t){var n=e.frame;return!!n&&Pr({current:n.scroll.current,max:n.scroll.max,change:t})},Dr=function(e){var t=e.state,n=e.dragStartTime,r=e.shouldUseTimeDampening,o=e.scrollWindow,i=e.scrollDroppable,a=t.current.page.borderBoxCenter,c=t.dimensions.draggables[t.critical.draggable.id].page.marginBox;if(t.isWindowScrollAllowed){var s=function(e){var t=e.viewport,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=Cr({dragStartTime:o,container:t.frame,subject:n,center:r,shouldUseTimeDampening:i});return a&&kr(t,a)?a:null}({dragStartTime:n,viewport:t.viewport,subject:c,center:a,shouldUseTimeDampening:r});if(s)return void o(s)}var l=dr({center:a,destination:Gt(t.impact),droppables:t.dimensions.droppables});if(l){var u=function(e){var t=e.droppable,n=e.subject,r=e.center,o=e.dragStartTime,i=e.shouldUseTimeDampening,a=t.frame;if(!a)return null;var c=Cr({dragStartTime:o,container:a.pageMarginBox,subject:n,center:r,shouldUseTimeDampening:i});return c&&jr(t,c)?c:null}({dragStartTime:n,droppable:l,subject:c,center:a,shouldUseTimeDampening:r});u&&i(l.descriptor.id,u)}},Ar=function(e){var t=e.move,n=e.scrollDroppable,r=e.scrollWindow,o=function(e,t){if(!jr(e,t))return t;var r=function(e,t){var n=e.frame;return n&&jr(e,t)?Sr({current:n.scroll.current,max:n.scroll.max,change:t}):null}(e,t);if(!r)return n(e.descriptor.id,t),null;var o=Be(t,r);return n(e.descriptor.id,o),Be(t,o)},i=function(e,t,n){if(!e)return n;if(!kr(t,n))return n;var o=function(e,t){if(!kr(e,t))return null;var n=e.scroll.max,r=e.scroll.current;return Sr({current:r,max:n,change:t})}(t,n);if(!o)return r(n),null;var i=Be(n,o);return r(i),Be(n,i)};return function(e){var n=e.scrollJumpRequest;if(n){var r=Gt(e.impact);r||je(!1);var a=o(e.dimensions.droppables[r],n);if(a){var c=e.viewport,s=i(e.isWindowScrollAllowed,c,a);s&&function(e,n){var r=Le(e.current.client.selection,n);t({client:r})}(e,s)}}}},Ir=function(e){var t=e.scrollDroppable,n=e.scrollWindow,r=e.move,o=function(e){var t=e.scrollWindow,n=e.scrollDroppable,r=Oe(t),o=Oe(n),i=null,a=function(e){i||je(!1);var t=i,n=t.shouldUseTimeDampening,a=t.dragStartTime;Dr({state:e,scrollWindow:r,scrollDroppable:o,dragStartTime:a,shouldUseTimeDampening:n})};return{start:function(e){cn(),i&&je(!1);var t=Date.now(),n=!1,r=function(){n=!0};Dr({state:e,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:r,scrollDroppable:r}),i={dragStartTime:t,shouldUseTimeDampening:n},sn(),n&&a(e)},stop:function(){i&&(r.cancel(),o.cancel(),i=null)},scroll:a}}({scrollWindow:n,scrollDroppable:t}),i=Ar({move:r,scrollWindow:n,scrollDroppable:t});return{scroll:function(e){"DRAGGING"===e.phase&&("FLUID"!==e.movementMode?e.scrollJumpRequest&&i(e):o.scroll(e))},start:o.start,stop:o.stop}},Tr="data-rbd",Nr={base:cr=Tr+"-drag-handle",draggableId:cr+"-draggable-id",contextId:cr+"-context-id"},Rr=function(){var e=Tr+"-draggable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Mr=function(){var e=Tr+"-droppable";return{base:e,contextId:e+"-context-id",id:e+"-id"}}(),Lr={contextId:Tr+"-scroll-container-context-id"},Br=function(e,t){return e.map(function(e){var n=e.styles[t];return n?e.selector+" { "+n+" }":""}).join(" ")},zr=function(e){var t,n,r,o=(t=e,function(e){return"["+e+'="'+t+'"]'}),i=(n="\n cursor: -webkit-grab;\n cursor: grab;\n ",{selector:o(Nr.contextId),styles:{always:"\n -webkit-touch-callout: none;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n touch-action: manipulation;\n ",resting:n,dragging:"pointer-events: none;",dropAnimating:n}}),a=[(r="\n transition: "+Nn.outOfTheWay+";\n ",{selector:o(Rr.contextId),styles:{dragging:r,dropAnimating:r,userCancel:r}}),i,{selector:o(Mr.contextId),styles:{always:"overflow-anchor: none;"}},{selector:"body",styles:{dragging:"\n cursor: grabbing;\n cursor: -webkit-grabbing;\n user-select: none;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n overflow-anchor: none;\n "}}];return{always:Br(a,"always"),resting:Br(a,"resting"),dragging:Br(a,"dragging"),dropAnimating:Br(a,"dropAnimating"),userCancel:Br(a,"userCancel")}},Fr="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?r.useLayoutEffect:r.useEffect,Vr=function(){var e=document.querySelector("head");return e||je(!1),e},Ur=function(e){var t=document.createElement("style");return e&&t.setAttribute("nonce",e),t.type="text/css",t};var Hr=function(e){return e&&e.ownerDocument?e.ownerDocument.defaultView:window};function Wr(e){return e instanceof Hr(e).HTMLElement}function Gr(e,t){var n="["+Nr.contextId+'="'+e+'"]',r=Ze(document.querySelectorAll(n));if(!r.length)return null;var o=Qe(r,function(e){return e.getAttribute(Nr.draggableId)===t});return o&&Wr(o)?o:null}function $r(){var e={draggables:{},droppables:{}},t=[];function n(e){t.length&&t.forEach(function(t){return t(e)})}function r(t){return e.draggables[t]||null}function o(t){return e.droppables[t]||null}return{draggable:{register:function(t){e.draggables[t.descriptor.id]=t,n({type:"ADDITION",value:t})},update:function(t,n){var r=e.draggables[n.descriptor.id];r&&r.uniqueId===t.uniqueId&&(delete e.draggables[n.descriptor.id],e.draggables[t.descriptor.id]=t)},unregister:function(t){var o=t.descriptor.id,i=r(o);i&&t.uniqueId===i.uniqueId&&(delete e.draggables[o],n({type:"REMOVAL",value:t}))},getById:function(e){var t=r(e);return t||je(!1),t},findById:r,exists:function(e){return Boolean(r(e))},getAllByType:function(t){return Je(e.draggables).filter(function(e){return e.descriptor.type===t})}},droppable:{register:function(t){e.droppables[t.descriptor.id]=t},unregister:function(t){var n=o(t.descriptor.id);n&&t.uniqueId===n.uniqueId&&delete e.droppables[t.descriptor.id]},getById:function(e){var t=o(e);return t||je(!1),t},findById:o,exists:function(e){return Boolean(o(e))},getAllByType:function(t){return Je(e.droppables).filter(function(e){return e.descriptor.type===t})}},subscribe:function(e){return t.push(e),function(){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}},clean:function(){e.draggables={},e.droppables={},t.length=0}}}var qr=o().createContext(null),Kr=function(){var e=document.body;return e||je(!1),e},Xr={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Jr=function(e){return"rbd-announcement-"+e};var Yr=0,Qr={separator:"::"};function Zr(e,t){return void 0===t&&(t=Qr),se(function(){return""+e+t.separator+Yr++},[t.separator,e])}var eo=o().createContext(null);function to(e){0}function no(e,t){to()}function ro(e){var t=(0,r.useRef)(e);return(0,r.useEffect)(function(){t.current=e}),t}var oo,io=((oo={})[13]=!0,oo[9]=!0,oo),ao=function(e){io[e.keyCode]&&e.preventDefault()},co=function(){var e="visibilitychange";return"undefined"==typeof document?e:Qe([e,"ms"+e,"webkit"+e,"moz"+e,"o"+e],function(e){return"on"+e in document})||e}();var so,lo={type:"IDLE"};function uo(e){var t=e.cancel,n=e.completed,r=e.getPhase,o=e.setPhase;return[{eventName:"mousemove",fn:function(e){var t=e.button,n=e.clientX,i=e.clientY;if(0===t){var a={x:n,y:i},c=r();if("DRAGGING"===c.type)return e.preventDefault(),void c.actions.move(a);"PENDING"!==c.type&&je(!1);var s=c.point;if(l=s,u=a,Math.abs(u.x-l.x)>=5||Math.abs(u.y-l.y)>=5){var l,u;e.preventDefault();var p=c.actions.fluidLift(a);o({type:"DRAGGING",actions:p})}}}},{eventName:"mouseup",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"mousedown",fn:function(e){"DRAGGING"===r().type&&e.preventDefault(),t()}},{eventName:"keydown",fn:function(e){if("PENDING"!==r().type)return 27===e.keyCode?(e.preventDefault(),void t()):void ao(e);t()}},{eventName:"resize",fn:t},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){"PENDING"===r().type&&t()}},{eventName:"webkitmouseforcedown",fn:function(e){var n=r();"IDLE"===n.type&&je(!1),n.actions.shouldRespectForcePress()?t():e.preventDefault()}},{eventName:co,fn:t}]}function po(){}var fo=((so={})[34]=!0,so[33]=!0,so[36]=!0,so[35]=!0,so);function mo(e,t){function n(){t(),e.cancel()}return[{eventName:"keydown",fn:function(r){return 27===r.keyCode?(r.preventDefault(),void n()):32===r.keyCode?(r.preventDefault(),t(),void e.drop()):40===r.keyCode?(r.preventDefault(),void e.moveDown()):38===r.keyCode?(r.preventDefault(),void e.moveUp()):39===r.keyCode?(r.preventDefault(),void e.moveRight()):37===r.keyCode?(r.preventDefault(),void e.moveLeft()):void(fo[r.keyCode]?r.preventDefault():ao(r))}},{eventName:"mousedown",fn:n},{eventName:"mouseup",fn:n},{eventName:"click",fn:n},{eventName:"touchstart",fn:n},{eventName:"resize",fn:n},{eventName:"wheel",fn:n,options:{passive:!0}},{eventName:co,fn:n}]}var ho={type:"IDLE"};var go={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function vo(e,t){if(null==t)return!1;if(Boolean(go[t.tagName.toLowerCase()]))return!0;var n=t.getAttribute("contenteditable");return"true"===n||""===n||t!==e&&vo(e,t.parentElement)}function yo(e,t){var n=t.target;return!!Wr(n)&&vo(e,n)}var bo=function(e){return pe(e.getBoundingClientRect()).center};var wo=function(){var e="matches";return"undefined"==typeof document?e:Qe([e,"msMatchesSelector","webkitMatchesSelector"],function(e){return e in Element.prototype})||e}();function _o(e,t){return null==e?null:e[wo](t)?e:_o(e.parentElement,t)}function Oo(e,t){return e.closest?e.closest(t):_o(e,t)}function Eo(e,t){var n,r=t.target;if(!((n=r)instanceof Hr(n).Element))return null;var o=function(e){return"["+Nr.contextId+'="'+e+'"]'}(e),i=Oo(r,o);return i&&Wr(i)?i:null}function Co(e){e.preventDefault()}function xo(e){var t=e.expected,n=e.phase,r=e.isLockActive;e.shouldWarn;return!!r()&&t===n}function So(e){var t=e.lockAPI,n=e.store,r=e.registry,o=e.draggableId;if(t.isClaimed())return!1;var i=r.draggable.findById(o);return!!i&&(!!i.options.isEnabled&&!!lr(n.getState(),o))}function Po(e){var t=e.lockAPI,n=e.contextId,r=e.store,o=e.registry,i=e.draggableId,c=e.forceSensorStop,s=e.sourceEvent;if(!So({lockAPI:t,store:r,registry:o,draggableId:i}))return null;var l=o.draggable.getById(i),u=function(e,t){var n="["+Rr.contextId+'="'+e+'"]',r=Qe(Ze(document.querySelectorAll(n)),function(e){return e.getAttribute(Rr.id)===t});return r&&Wr(r)?r:null}(n,l.descriptor.id);if(!u)return null;if(s&&!l.options.canDragInteractiveElements&&yo(u,s))return null;var p=t.claim(c||Ce),d="PRE_DRAG";function f(){return l.options.shouldRespectForcePress}function m(){return t.isActive(p)}var h=function(e,t){xo({expected:e,phase:d,isLockActive:m,shouldWarn:!0})&&r.dispatch(t())}.bind(null,"DRAGGING");function g(e){function n(){t.release(),d="COMPLETED"}function o(t,o){if(void 0===o&&(o={shouldBlockNextClick:!1}),e.cleanup(),o.shouldBlockNextClick){var i=xe(window,[{eventName:"click",fn:Co,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(i)}n(),r.dispatch(kn({reason:t}))}return"PRE_DRAG"!==d&&(n(),"PRE_DRAG"!==d&&je(!1)),r.dispatch(hn(e.liftActionArgs)),d="DRAGGING",(0,a.A)({isActive:function(){return xo({expected:"DRAGGING",phase:d,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,drop:function(e){return o("DROP",e)},cancel:function(e){return o("CANCEL",e)}},e.actions)}return{isActive:function(){return xo({expected:"PRE_DRAG",phase:d,isLockActive:m,shouldWarn:!1})},shouldRespectForcePress:f,fluidLift:function(e){var t=Oe(function(e){h(function(){return _n({client:e})})}),n=g({liftActionArgs:{id:i,clientSelection:e,movementMode:"FLUID"},cleanup:function(){return t.cancel()},actions:{move:t}});return(0,a.A)({},n,{move:t})},snapLift:function(){var e={moveUp:function(){return h(On)},moveRight:function(){return h(Cn)},moveDown:function(){return h(En)},moveLeft:function(){return h(xn)}};return g({liftActionArgs:{id:i,clientSelection:bo(u),movementMode:"SNAP"},cleanup:Ce,actions:e})},abort:function(){xo({expected:"PRE_DRAG",phase:d,isLockActive:m,shouldWarn:!0})&&t.release()}}}var ko=[function(e){var t=(0,r.useRef)(lo),n=(0,r.useRef)(Ce),o=se(function(){return{eventName:"mousedown",fn:function(t){if(!t.defaultPrevented&&0===t.button&&!(t.ctrlKey||t.metaKey||t.shiftKey||t.altKey)){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,c,{sourceEvent:t});if(o){t.preventDefault();var i={x:t.clientX,y:t.clientY};n.current(),u(o,i)}}}}}},[e]),i=se(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(t){if(!t.defaultPrevented){var n=e.findClosestDraggableId(t);if(n){var r=e.findOptionsForDraggable(n);r&&(r.shouldRespectForcePress||e.canGetLock(n)&&t.preventDefault())}}}}},[e]),a=le(function(){n.current=xe(window,[i,o],{passive:!1,capture:!0})},[i,o]),c=le(function(){"IDLE"!==t.current.type&&(t.current=lo,n.current(),a())},[a]),s=le(function(){var e=t.current;c(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()},[c]),l=le(function(){var e=uo({cancel:s,completed:c,getPhase:function(){return t.current},setPhase:function(e){t.current=e}});n.current=xe(window,e,{capture:!0,passive:!1})},[s,c]),u=le(function(e,n){"IDLE"!==t.current.type&&je(!1),t.current={type:"PENDING",point:n,actions:e},l()},[l]);Fr(function(){return a(),function(){n.current()}},[a])},function(e){var t=(0,r.useRef)(po),n=se(function(){return{eventName:"keydown",fn:function(n){if(!n.defaultPrevented&&32===n.keyCode){var r=e.findClosestDraggableId(n);if(r){var i=e.tryGetLock(r,s,{sourceEvent:n});if(i){n.preventDefault();var a=!0,c=i.snapLift();t.current(),t.current=xe(window,mo(c,s),{capture:!0,passive:!1})}}}function s(){a||je(!1),a=!1,t.current(),o()}}}},[e]),o=le(function(){t.current=xe(window,[n],{passive:!1,capture:!0})},[n]);Fr(function(){return o(),function(){t.current()}},[o])},function(e){var t=(0,r.useRef)(ho),n=(0,r.useRef)(Ce),o=le(function(){return t.current},[]),i=le(function(e){t.current=e},[]),a=se(function(){return{eventName:"touchstart",fn:function(t){if(!t.defaultPrevented){var r=e.findClosestDraggableId(t);if(r){var o=e.tryGetLock(r,s,{sourceEvent:t});if(o){var i=t.touches[0],a={x:i.clientX,y:i.clientY};n.current(),d(o,a)}}}}}},[e]),c=le(function(){n.current=xe(window,[a],{capture:!0,passive:!1})},[a]),s=le(function(){var e=t.current;"IDLE"!==e.type&&("PENDING"===e.type&&clearTimeout(e.longPressTimerId),i(ho),n.current(),c())},[c,i]),l=le(function(){var e=t.current;s(),"DRAGGING"===e.type&&e.actions.cancel({shouldBlockNextClick:!0}),"PENDING"===e.type&&e.actions.abort()},[s]),u=le(function(){var e={capture:!0,passive:!1},t={cancel:l,completed:s,getPhase:o},r=xe(window,function(e){var t=e.cancel,n=e.completed,r=e.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(e){var n=r();if("DRAGGING"===n.type){n.hasMoved=!0;var o=e.touches[0],i={x:o.clientX,y:o.clientY};e.preventDefault(),n.actions.move(i)}else t()}},{eventName:"touchend",fn:function(e){var o=r();"DRAGGING"===o.type?(e.preventDefault(),o.actions.drop({shouldBlockNextClick:!0}),n()):t()}},{eventName:"touchcancel",fn:function(e){"DRAGGING"===r().type?(e.preventDefault(),t()):t()}},{eventName:"touchforcechange",fn:function(e){var n=r();"IDLE"===n.type&&je(!1);var o=e.touches[0];if(o&&o.force>=.15){var i=n.actions.shouldRespectForcePress();if("PENDING"!==n.type)return i?n.hasMoved?void e.preventDefault():void t():void e.preventDefault();i&&t()}}},{eventName:co,fn:t}]}(t),e),i=xe(window,function(e){var t=e.cancel,n=e.getPhase;return[{eventName:"orientationchange",fn:t},{eventName:"resize",fn:t},{eventName:"contextmenu",fn:function(e){e.preventDefault()}},{eventName:"keydown",fn:function(e){"DRAGGING"===n().type?(27===e.keyCode&&e.preventDefault(),t()):t()}},{eventName:co,fn:t}]}(t),e);n.current=function(){r(),i()}},[l,o,s]),p=le(function(){var e=o();"PENDING"!==e.type&&je(!1);var t=e.actions.fluidLift(e.point);i({type:"DRAGGING",actions:t,hasMoved:!1})},[o,i]),d=le(function(e,t){"IDLE"!==o().type&&je(!1);var n=setTimeout(p,120);i({type:"PENDING",point:t,actions:e,longPressTimerId:n}),u()},[u,o,i,p]);Fr(function(){return c(),function(){n.current();var e=o();"PENDING"===e.type&&(clearTimeout(e.longPressTimerId),i(ho))}},[o,c,i]),Fr(function(){return xe(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}])},[])}];function jo(e){var t=e.contextId,n=e.store,o=e.registry,i=e.customSensors,a=e.enableDefaultSensors,c=[].concat(a?ko:[],i||[]),s=(0,r.useState)(function(){return function(){var e=null;function t(){e||je(!1),e=null}return{isClaimed:function(){return Boolean(e)},isActive:function(t){return t===e},claim:function(t){e&&je(!1);var n={abandon:t};return e=n,n},release:t,tryAbandon:function(){e&&(e.abandon(),t())}}}()})[0],l=le(function(e,t){e.isDragging&&!t.isDragging&&s.tryAbandon()},[s]);Fr(function(){var e=n.getState();return n.subscribe(function(){var t=n.getState();l(e,t),e=t})},[s,n,l]),Fr(function(){return s.tryAbandon},[s.tryAbandon]);var u=le(function(e){return So({lockAPI:s,registry:o,store:n,draggableId:e})},[s,o,n]),p=le(function(e,r,i){return Po({lockAPI:s,registry:o,contextId:t,store:n,draggableId:e,forceSensorStop:r,sourceEvent:i&&i.sourceEvent?i.sourceEvent:null})},[t,s,o,n]),d=le(function(e){return function(e,t){var n=Eo(e,t);return n?n.getAttribute(Nr.draggableId):null}(t,e)},[t]),f=le(function(e){var t=o.draggable.findById(e);return t?t.options:null},[o.draggable]),m=le(function(){s.isClaimed()&&(s.tryAbandon(),"IDLE"!==n.getState().phase&&n.dispatch(Sn()))},[s,n]),h=le(s.isClaimed,[s]),g=se(function(){return{canGetLock:u,tryGetLock:p,findClosestDraggableId:d,findOptionsForDraggable:f,tryReleaseLock:m,isLockClaimed:h}},[u,p,d,f,m,h]);to();for(var v=0;v-1){var o;const i=(t.responsive?n[t.id][r]:n[t.id])||t.value,a=e.inherit.split(":")[1];let c=(null===(o=i[a])||void 0===o?void 0:o.color)||"CT_CSS_SKIP_RULE";return c.indexOf("CT_CSS_SKIP_RULE")>-1&&(c=t.pickers.find(function(e){let{id:t}=e;return t===a}).inherit),{background:c||""}}return{background:e.inherit}}let i=Object.keys(e.inherit).reduce(function(t,r){return t||((0,l.JW)((0,l.D1)(e.inherit[r]),"global"===e.inherit_source?Object.keys(e.inherit[r]).reduce(function(e,t){return f(f({},e),{},{[t]:wp.customize(t)()})},{}):n)?r:t)},null);return i?{background:i}:{}};t.A=function(e){let{option:t,value:n,onChange:r,picker:a,onOutsideClick:d,innerRef:h,containerRef:g,modalRef:v,onPickingChange:y,modalOpen:b,values:w,device:_}=e;const O=(0,o.useRef)();return t.inline_modal?(0,o.createElement)(i.A,{containerRef:g,option:t,onChange:r,picker:a,value:n,inline_modal:!!t.inline_modal}):(0,o.createElement)(p.default,{useCapture:!1,display:"inline-block",disabled:!b,wrapperProps:{ref:function(e){O.current=e,h&&(h.current=e)}},additionalRefs:[v],onOutsideClick:function(e){O.current.closest(".ct-color-picker-container")===e.target.closest(".ct-color-picker-container")&&(e.target.closest(".ct-color-picker-single")||e.target.matches(".ct-color-picker-single"))||O.current.closest(".ct-modal-tabs-content")===e.target||d(e)},className:c()("ct-color-picker-single",{})},(0,o.createElement)("span",{tabIndex:"0"},(0,o.createElement)("span",{tabIndex:"0",className:c()({"ct-no-color":(n||{}).color===(0,i.j)(t),"ct-color-inherit":(n||{color:""}).color.indexOf("INHERIT")>-1}),onClick:function(e){t.skipModal||(e.stopPropagation(),y(O))},"data-tooltip-reveal":"top",style:-1===((n||{}).color||"").indexOf((0,i.j)(t))?{background:(0,u.y)((n||{}).color)}:f({},a.inherit&&(n||{}).color!==(0,i.j)(t)?m(a,t,w,_):{})},(0,o.createElement)("i",{className:"ct-tooltip"},function(e){let{picker:t,value:n,values:r}=e;return(n||{color:""}).color.indexOf("INHERIT")>-1?(0,s.__)("Inherited","blocksy"):t.title!==t.title.toString()?Object.keys(t.title).reduce(function(e,n){return e||((0,l.JW)((0,l.D1)(t.title[n]),r)?n:e)},null)||Object.keys(t.title)[0]:t.title}({picker:a,value:n,values:w})),(n||{color:""}).color.indexOf("INHERIT")>-1&&(0,o.createElement)("svg",{width:"25",height:"25",viewBox:"0 0 30 30"},(0,o.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"})))),t.afterPill&&t.afterPill({picker:a}))}},1669:function(e){"use strict";e.exports=jQuery},1769:function(e,t,n){var r=n(6449),o=n(8586),i=n(1802),a=n(841);e.exports=function(e,t){return r(e)?e:o(e,t)?[e]:i(a(e))}},1791:function(e,t,n){var r=n(6547),o=n(3360);e.exports=function(e,t,n,i){var a=!n;n||(n={});for(var c=-1,s=t.length;++c0&&void 0!==arguments[0]?arguments[0]:{};const i=(0,o.useRef)(),[c,s]=(0,o.useState)(null),l=function(){t&&s(Math.random())},u=function(t){if(!t.target||!t.target.classList||!t.target.classList.contains)return;let n=e||i;t.target.classList.contains("ct-modal-scroll")&&l(),n&&n.current&&!n.current.contains(t.target)&&l()};(0,o.useEffect)(function(){let t;return setTimeout(function(){l()},500),window.addEventListener("resize",l),window.addEventListener("scroll",u,!0),n.current&&(t=new window.ResizeObserver(l),t.observe(n.current,{attributes:!0}),n.current.closest(".ct-tabs-scroll")&&t.observe(n.current.closest(".ct-tabs-scroll"),{attributes:!0}),n.current.closest(".ct-modal-scroll")&&t.observe(n.current.closest(".ct-modal-scroll"),{attributes:!0}),n.current.closest(".customize-pane-child")&&t.observe(n.current.closest(".customize-pane-child"),{attributes:!0})),(e?e.current:i.current)&&(t||(t=new window.ResizeObserver(l)),t.observe(e?e.current:i.current,{attributes:!0})),function(){window.removeEventListener("resize",l),window.removeEventListener("scroll",u,!0),t&&t.disconnect()}},[t,i.current,e,n.current]);let{right:p,yOffset:d,position:f,otherStyles:m}=(0,o.useMemo)(function(){let o=0,a=0,c="bottom",s={};if(!t)return{yOffset:a,right:o,position:c};if(n.current){let t=n.current.getBoundingClientRect(),l=n.current.closest(".ct-select-input")?n.current.closest(".ct-select-input"):n.current,u=getComputedStyle(l,":before").content;if(a=t.top+t.height,o=window.innerWidth-t.right,document.body.classList.contains("rtl")&&(o=t.left),u.indexOf("ref-width")>-1){let e=t.width;if(u.indexOf("left")>-1&&l.previousElementSibling&&(e=document.body.classList.contains("rtl")?l.previousElementSibling.getBoundingClientRect().right-t.left:t.right-l.previousElementSibling.getBoundingClientRect().left),u.indexOf("right")>-1){let n=l.parentNode.getBoundingClientRect();document.body.classList.contains("rtl")?(o=n.left,e=t.right-n.left):(o=window.innerWidth-n.right,e=n.right-t.left)}s["--x-select-dropdown-width"]=`${e}px`}let p=e&&e.current||i.current?function(e){let{top:t,left:n,width:r,height:o}=e.getBoundingClientRect(),i=function(e){return window.getComputedStyle(e).transform.split(/\(|,|\)/).slice(1,-1).map(function(e){return parseFloat(e)})}(e);if(6==i.length){const e=i;let a=e[0]*e[3]-e[1]*e[2];return{width:r/e[0],height:o/e[3],left:(n*e[3]-t*e[2]+e[2]*e[5]-e[4]*e[3])/a,top:(-n*e[1]+t*e[0]+e[4]*e[1]-e[0]*e[5])/a}}return{top:t,left:n,width:r,height:o}}(e?e.current:i.current):{height:r};a+p.height>window.innerHeight&&t.top-15>p.height&&(c="top",a=window.innerHeight-t.bottom+t.height),a+p.height>window.innerHeight&&"bottom"===c&&(c="top",a=0)}return{yOffset:a,right:o,position:c,otherStyles:s}},[c,t,n,n.current,e,i.current,r]);return{refreshPopover:l,styles:a({"--modal-y-offset":`${d}px`,"--modal-x-offset":`${p}px`},m),position:f,popoverProps:a({ref:e||i},f?{"data-position":f}:{})}}},1907:function(e,t,n){"use strict";var r=n(8168),o=n(45),i=n(1230),a=(n(8380),n(4754));const c=["value","placeholder","onChange","propertyToCheckAgainst","shouldPropagateEmptyValue","inputProps"];t.A=function(e){let{value:t,placeholder:n=(0,a.__)("Default","blocksy"),onChange:s,propertyToCheckAgainst:l="margin",shouldPropagateEmptyValue:u=!1,inputProps:p={}}=e,d=(0,o.A)(e,c);const f=(0,i.useRef)(),[m,h]=(0,i.useState)("__DEFAULT__"),{ref:g,actualInputProps:v={}}=p;return(0,i.useEffect)(function(){const e=m.indexOf("()");e>-1&&f.current.setSelectionRange(e+1,e+1)},[m]),(0,i.createElement)("input",(0,r.A)({value:"__DEFAULT__"===m?t:m,type:"text",placeholder:n,onChange:function(e){let{target:{value:t}}=e;""===t&&u&&(h("__DEFAULT__"),s("")),h(t),CSS.supports(l,t)&&t.toString().length-t.toString().replaceAll("(","").length===t.toString().length-t.toString().replaceAll(")","").length&&(s(t),h("__DEFAULT__"))},ref:function(e){f.current=e,g&&"function"==typeof g&&g(e)}},v,d))}},1933:function(e,t,n){var r={"./ct-addable-box.js":4681,"./ct-background.js":4397,"./ct-border.js":2678,"./ct-box-shadow.js":343,"./ct-button.js":8208,"./ct-checkboxes.js":8901,"./ct-color-palettes-mirror.js":6052,"./ct-color-palettes-picker.js":8721,"./ct-color-picker.js":7976,"./ct-customize-section-title-actions.js":3930,"./ct-customizer-reset-options.js":4010,"./ct-divider.js":3927,"./ct-entity-picker.js":3155,"./ct-file-uploader.js":9349,"./ct-footer-builder.js":7260,"./ct-header-builder.js":5951,"./ct-image-picker.js":9286,"./ct-image-uploader.js":8854,"./ct-layers-combined.js":1076,"./ct-layers-mirror.js":5888,"./ct-layers.js":8153,"./ct-multi-image-uploader.js":8214,"./ct-notification.js":6467,"./ct-number.js":3841,"./ct-panel.js":6376,"./ct-radio.js":8456,"./ct-ratio.js":694,"./ct-select.js":5071,"./ct-slider.js":4333,"./ct-spacer.js":6612,"./ct-spacing.js":7894,"./ct-switch.js":4678,"./ct-timer.js":7615,"./ct-title.js":4795,"./ct-typography.js":9224,"./ct-visibility.js":9876,"./ct-woocommerce-columns-and-rows.js":2684,"./ct-woocommerce-ratio.js":6904,"./date-time-picker.js":2748,"./hidden.js":9016,"./html.js":6206,"./jsx.js":7783,"./react-outside-click-handler.js":5367,"./text.js":7484,"./textarea.js":5846,"./wp-editor.js":8641};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=1933},1961:function(e,t,n){var r=n(9653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},2032:function(e,t,n){var r=n(1042);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},2120:function(e,t,n){"use strict";var r=Date.prototype.getDay,o=Object.prototype.toString,i=n(9092)();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))}},2151:function(e){var t={utf8:{stringToBytes:function(e){return t.bin.stringToBytes(unescape(encodeURIComponent(e)))},bytesToString:function(e){return decodeURIComponent(escape(t.bin.bytesToString(e)))}},bin:{stringToBytes:function(e){for(var t=[],n=0;n0&&(0,o.createElement)("ul",null,[{id:"predefined",title:(0,c.__)("Predefined","blocksy")},{id:"custom",title:(0,c.__)("Custom","blocksy")}].map(function(e){let{id:t,title:n}=e;return(0,o.createElement)("li",{className:a()({active:g===t}),onClick:function(){return f(t)}},n)})),(0,o.createElement)("div",{className:"ct-current-tab"},"predefined"===g&&(0,o.createElement)(p,{setIsEditingPalettes:t,option:n,onChange:s,value:i}),"custom"===g&&(0,o.createElement)(m,{setIsEditingPalettes:t,option:n,onChange:s,value:i})))))}},2373:function(e,t,n){"use strict";n.d(t,{G:function(){return m}});var r=n(4705),o=n(1230),i=n(2584),a=n(8113),c=n.n(a),s=n(9853),l=n.n(s),u=n(1247),p=n(340);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t-1?{inherit:!1}:{})),u(!1)},"data-style":e},"none"===e?(0,l.__)("None","blocksy"):null)}))),"none"!==t.style&&!t.inherit&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(s.default,{onChange:function(e){return r(p(p({},t),{},{color:e.default}))},option:{pickers:[{id:"default",title:(0,l.__)("Initial","blocksy")}]},value:{default:t.color}}),n.secondColor&&(0,o.createElement)(s.default,{onChange:function(e){return r(p(p({},t),{},{secondColor:e.default}))},option:{pickers:[{id:"default",title:(0,l.__)("Hover","blocksy")}]},value:{default:t.secondColor||n.value.secondColor}})))}},2682:function(e,t,n){"use strict";var r=n(9600),o=Object.prototype.toString,i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){if(!r(t))throw new TypeError("iterator must be a function");var a,c;arguments.length>=3&&(a=n),c=e,"[object Array]"===o.call(c)?function(e,t,n){for(var r=0,o=e.length;r0&&i(u)?n>1?e(u,n-1,i,a,c):r(c,u):a||(c[c.length]=u)}return c}},3126:function(e,t,n){"use strict";var r=n(6743),o=n(9675),i=n(76),a=n(3144);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new o("a function is required");return a(r,i,e)}},3138:function(e,t,n){var r=n(1331);e.exports=function(e){return r(e)?void 0:e}},3144:function(e,t,n){"use strict";var r=n(6743),o=n(1002),i=n(76),a=n(7119);e.exports=a||r.call(i,o)},3155:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return y}});var r=n(4705),o=n(1230),i=n(4754);const a=function(){const e={};return e.promise=new Promise(function(t,n){e.resolve=t,e.reject=n}),e};var c=n(3503),s=n.n(c);function l(e){if(Array.isArray(e))return`[${e.map(function(e){return l(e)}).join(",")}]`;if("object"==typeof e&&null!==e){let t="";const n=Object.keys(e).sort();t+=`{${JSON.stringify(n)}`;for(let r=0;r2&&void 0!==arguments[2]?arguments[2]:{};const r=u(d(d({},t),{},{url:e}));if(f[r]||(f[r]={state:"empty",response:null,waitingForResponse:[]}),"loaded"===f[r].state){const e=a();return e.resolve(f[r].response.clone()),e.promise}if("loading"===f[r].state){const e=a();return f[r].waitingForResponse.push(e),e.promise}if("empty"===f[r].state){f[r].state="loading";const o=a(),i=d({method:"POST",headers:{"Content-Type":"application/json"}},n);return"POST"===i.method&&(i.body=JSON.stringify(t)),fetch(e,i).then(function(e){f[r].response=e.clone(),[o,...f[r].waitingForResponse].forEach(function(e){e.resolve(f[r].response.clone())}),f[r].waitingForResponse=[],f[r].state="loaded"}).catch(function(e){[o,...f[r].waitingForResponse].forEach(function(e){e.reject(f[r].response)}),f[r].waitingForResponse=[],f[r].state="empty"}),o.promise}throw new Error("Invalid state",{cacheEntry:f[r]})},h=n(5071);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:"";m(`${wp.ajax.settings.url}?action=blocksy_get_all_entities`,v(v({entity:r},e?{search_query:e}:{}),g),{fetcherName:"entity-picker"}).then(function(e){return e.json()}).then(function(e){let{data:{entities:t}}=e;f([...t].filter(function(e,t,n){return n.findIndex(function(t){return t.id===e.id})===t}))})};return(0,o.useEffect)(function(){y()},[r,a]),(0,o.createElement)(h.default,{purpose:u,option:{appendToBody:!0,defaultToFirstItem:!1,searchPlaceholder:(0,i.__)("Type to search by ID or title...","blocksy-companion"),placeholder:c,choices:[...s,...d.map(function(e){return v({key:e.id,value:e.label},e.group?{group:e.group}:{})})],search:!0},value:t,onChange:function(e){if("entity"!==l)return p(e);p(d.find(function(t){let{id:n}=t;return n===e})||e)},onInputValueChange:function(e){d.find(function(t){let{label:n,id:r}=t;return n===e||r===e})||y(e)}})}},3201:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},3222:function(e,t,n){"use strict";n.d(t,{Y:function(){return l}});var r=n(4705),o=n(1230),i=n(1247),a=n(9853),c=n.n(a);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}const l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=function(e){for(var t=1;t * @author owenm * @license MIT */var s,l;s=void 0,l=function(){function e(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}const t=e(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),n=e(/Edge/i),o=e(/firefox/i),a=e(/safari/i)&&!e(/chrome/i)&&!e(/android/i),s=e(/iP(ad|od|hone)/i),l=e(/chrome/i)&&e(/android/i),u={capture:!1,passive:!1};function p(e,n,r){e.addEventListener(n,r,!t&&u)}function d(e,n,r){e.removeEventListener(n,r,!t&&u)}function f(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function m(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function h(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&f(e,t):f(e,t))||r&&e===n)return e;if(e===n)break}while(e=m(e))}return null}const g=/\s+/g;function v(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{let r=(" "+e.className+" ").replace(g," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(g," ")}}function y(e,t,n){let 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 b(e,t){let n="";if("string"==typeof e)n=e;else do{let t=y(e,"transform");t&&"none"!==t&&(n=t+" "+n)}while(!t&&(e=e.parentNode));const r=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return r&&new r(n)}function w(e,t,n){if(e){let r=e.getElementsByTagName(t),o=0,i=r.length;if(n)for(;o=t:o<=t,!e)return r;if(r===_())break;r=k(r,!1)}return!1}function C(e,t,n){let r=0,o=0,i=e.children;for(;o * @author owenm * @license MIT */let U=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{evt:o}=n,a=(0,r.A)(n,i);F.pluginEvent.bind(Ne)(e,t,c({dragEl:W,parentEl:G,ghostEl:$,rootEl:q,nextEl:K,lastDownEl:X,cloneEl:J,cloneHidden:Y,dragStarted:ue,putSortable:re,activeSortable:Ne.active,originalEvent:o,oldIndex:Q,oldDraggableIndex:ee,newIndex:Z,newDraggableIndex:te,hideGhostForTarget:De,unhideGhostForTarget:Ae,cloneNowHidden(){Y=!0},cloneNowShown(){Y=!1},dispatchSortableEvent(e){H({sortable:t,name:e,originalEvent:o})}},a))};function H(e){V(c({putSortable:re,cloneEl:J,targetEl:W,rootEl:q,oldIndex:Q,oldDraggableIndex:ee,newIndex:Z,newDraggableIndex:te},e))}let W,G,$,q,K,X,J,Y,Q,Z,ee,te,ne,re,oe,ie,ae,ce,se,le,ue,pe,de,fe,me,he=!1,ge=!1,ve=[],ye=!1,be=!1,we=[],_e=!1,Oe=[];const Ee="undefined"!=typeof document,Ce=s,xe=n||t?"cssFloat":"float",Se=Ee&&!l&&!s&&"draggable"in document.createElement("div"),Pe=function(){if(!Ee)return;if(t)return!1;let e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}(),ke=function(e,t){let n=y(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),o=C(e,0,t),i=C(e,1,t),a=o&&y(o),c=i&&y(i),s=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+O(o).width,l=c&&parseInt(c.marginLeft)+parseInt(c.marginRight)+O(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){let e="left"===a.float?"left":"right";return!i||"both"!==c.clear&&c.clear!==e?"horizontal":"vertical"}return o&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||s>=r&&"none"===n[xe]||i&&"none"===n[xe]&&s+l>r)?"vertical":"horizontal"},je=function(e){function t(e,n){return function(r,o,i,a){let c=r.options.group.name&&o.options.group.name&&r.options.group.name===o.options.group.name;if(null==e&&(n||c))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,o,i,a),n)(r,o,i,a);{let t=(n?r:o).options.group.name;return!0===e||"string"==typeof e&&e===t||e.join&&e.indexOf(t)>-1}}}let n={},r=e.group;r&&"object"==typeof r||(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},De=function(){!Pe&&$&&y($,"display","none")},Ae=function(){!Pe&&$&&y($,"display","")};Ee&&document.addEventListener("click",function(e){if(ge)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),ge=!1,!1},!0);let Ie=function(e){if(W){let t=function(e,t){let n;return ve.some(function(r){if(x(r))return;let o=O(r),i=r[M].options.emptyInsertThreshold,a=e>=o.left-i&&e<=o.right+i,c=t>=o.top-i&&t<=o.bottom+i;return i&&a&&c?n=r:void 0}),n}((e=e.touches?e.touches[0]:e).clientX,e.clientY);if(t){let n={};for(let t in e)e.hasOwnProperty(t)&&(n[t]=e[t]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[M]._onDragOver(n)}}},Te=function(e){W&&W.parentNode[M]._isOutsideThisEl(e.target)};function Ne(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw`Sortable: \`el\` must be an HTMLElement, not ${{}.toString.call(e)}`;this.el=e,this.options=t=Object.assign({},t),e[M]=this;let n={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return ke(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};F.initializePlugins(this,e,n);for(let e in n)!(e in t)&&(t[e]=n[e]);je(t);for(let e in this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this));this.nativeDraggable=!t.forceFallback&&Se,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?p(e,"pointerdown",this._onTapStart):(p(e,"mousedown",this._onTapStart),p(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(p(e,"dragover",this),p(e,"dragenter",this)),ve.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),Object.assign(this,L())}function Re(e,r,o,i,a,c,s,l){let u,p,d=e[M],f=d.options.onMove;return!window.CustomEvent||t||n?(u=document.createEvent("Event"),u.initEvent("move",!0,!0)):u=new CustomEvent("move",{bubbles:!0,cancelable:!0}),u.to=r,u.from=e,u.dragged=o,u.draggedRect=i,u.related=a||r,u.relatedRect=c||O(r),u.willInsertAfter=l,u.originalEvent=s,e.dispatchEvent(u),f&&(p=f.call(d,u,s)),p}function Me(e){e.draggable=!1}function Le(){_e=!1}function Be(e){let t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;for(;n--;)r+=t.charCodeAt(n);return r.toString(36)}function ze(e){return setTimeout(e,0)}function Fe(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,W):this.options.direction},_onTapStart:function(e){if(!e.cancelable)return;let t=this,n=this.el,r=this.options,o=r.preventOnFilter,i=e.type,c=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,s=(c||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,u=r.filter;if(function(e){Oe.length=0;let t=e.getElementsByTagName("input"),n=t.length;for(;n--;){let e=t[n];e.checked&&Oe.push(e)}}(n),!W&&!(/mousedown|pointerdown/.test(i)&&0!==e.button||r.disabled)&&!l.isContentEditable&&(this.nativeDraggable||!a||!s||"SELECT"!==s.tagName.toUpperCase())&&(s=h(s,r.draggable,n,!1),!(s&&s.animated||X===s))){if(Q=S(s),ee=S(s,r.draggable),"function"==typeof u){if(u.call(this,e,s,this))return H({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:n,fromEl:n}),U("filter",t,{evt:e}),void(o&&e.cancelable&&e.preventDefault())}else if(u&&(u=u.split(",").some(function(r){if(r=h(l,r.trim(),n,!1))return H({sortable:t,rootEl:r,name:"filter",targetEl:s,fromEl:n,toEl:n}),U("filter",t,{evt:e}),!0}),u))return void(o&&e.cancelable&&e.preventDefault());r.handle&&!h(l,r.handle,n,!1)||this._prepareDragStart(e,c,s)}},_prepareDragStart:function(e,r,i){let a,c=this,s=c.el,l=c.options,u=s.ownerDocument;if(i&&!W&&i.parentNode===s){let d=O(i);q=s,W=i,G=W.parentNode,K=W.nextSibling,X=i,ne=l.group,Ne.dragged=W;let f=0;const m=i.getBoundingClientRect();if(m.left+95<(r||e).clientX&&(f=(r||e).clientX-m.left-47.5),oe={target:W,clientX:(r||e).clientX-f,clientY:(r||e).clientY},se=oe.clientX-d.left,le=oe.clientY-d.top,this._lastX=(r||e).clientX-f,this._lastY=(r||e).clientY,W.style["will-change"]="all",a=function(){U("delayEnded",c,{evt:e}),Ne.eventCanceled?c._onDrop():(c._disableDelayedDragEvents(),!o&&c.nativeDraggable&&(W.draggable=!0),c._triggerDragStart(e,r),H({sortable:c,name:"choose",originalEvent:e}),v(W,l.chosenClass,!0))},l.ignore.split(",").forEach(function(e){w(W,e.trim(),Me)}),p(u,"dragover",Ie),p(u,"mousemove",Ie),p(u,"touchmove",Ie),p(u,"mouseup",c._onDrop),p(u,"touchend",c._onDrop),p(u,"touchcancel",c._onDrop),o&&this.nativeDraggable&&(this.options.touchStartThreshold=4,W.draggable=!0),U("delayStart",this,{evt:e}),!l.delay||l.delayOnTouchOnly&&!r||this.nativeDraggable&&(n||t))a();else{if(Ne.eventCanceled)return void this._onDrop();p(u,"mouseup",c._disableDelayedDrag),p(u,"touchend",c._disableDelayedDrag),p(u,"touchcancel",c._disableDelayedDrag),p(u,"mousemove",c._delayedDragTouchMoveHandler),p(u,"touchmove",c._delayedDragTouchMoveHandler),l.supportPointer&&p(u,"pointermove",c._delayedDragTouchMoveHandler),c._dragStartTimer=setTimeout(a,l.delay)}}},_delayedDragTouchMoveHandler:function(e){let 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(){W&&Me(W),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){let e=this.el.ownerDocument;d(e,"mouseup",this._disableDelayedDrag),d(e,"touchend",this._disableDelayedDrag),d(e,"touchcancel",this._disableDelayedDrag),d(e,"mousemove",this._delayedDragTouchMoveHandler),d(e,"touchmove",this._delayedDragTouchMoveHandler),d(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?p(document,"pointermove",this._onTouchMove):p(document,t?"touchmove":"mousemove",this._onTouchMove):(p(W,"dragend",this),p(q,"dragstart",this._onDragStart));try{document.selection?ze(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(he=!1,q&&W){U("dragStarted",this,{evt:t}),this.nativeDraggable&&p(document,"dragover",Te);let n=this.options;!e&&v(W,n.dragClass,!1),v(W,n.ghostClass,!0),Ne.active=this,e&&this._appendGhost(),H({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(ie){this._lastX=ie.clientX,this._lastY=ie.clientY,De();let e=document.elementFromPoint(ie.clientX,ie.clientY),t=e;for(;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(ie.clientX,ie.clientY),e!==t);)t=e;if(W.parentNode[M]._isOutsideThisEl(e),t)do{if(t[M]){let n;if(n=t[M]._onDragOver({clientX:ie.clientX,clientY:ie.clientY,target:e,rootEl:t}),n&&!this.options.dragoverBubble)break}e=t}while(t=t.parentNode);Ae()}},_onTouchMove:function(e){if(oe){let t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,o=e.touches?e.touches[0]:e,i=$&&b($,!0),a=$&&i&&i.a,c=$&&i&&i.d,s=Ce&&me&&P(me),l=(o.clientX-oe.clientX+r.x)/(a||1)+(s?s[0]-we[0]:0)/(a||1),u=(o.clientY-oe.clientY+r.y)/(c||1)+(s?s[1]-we[1]:0)/(c||1);if(!Ne.active&&!he){if(n&&Math.max(Math.abs(o.clientX-this._lastX),Math.abs(o.clientY-this._lastY))r.right+o||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+o}(e,o,this)&&!c.animated){if(c===W)return _(!1);if(c&&i===e.target&&(a=c),a&&(n=O(a)),!1!==Re(q,i,W,t,a,n,e,!!a))return w(),i.appendChild(W),G=i,C(),_(!0)}else if(a.parentNode===i){n=O(a);let r,c,l=0,u=W.parentNode!==i,p=!function(e,t,n){let r=n?e.left:e.top,o=n?e.right:e.bottom,i=n?e.width:e.height,a=n?t.left:t.top,c=n?t.right:t.bottom,s=n?t.width:t.height;return r===a||o===c||r+i/2===a+s/2}(W.animated&&W.toRect||t,a.animated&&a.toRect||n,o),d=o?"top":"left",f=E(a,"top","top")||E(W,"top","top"),m=f?f.scrollTop:void 0;if(pe!==a&&(r=n[d],ye=!1,be=!p&&s.invertSwap||u),l=function(e,t,n,r,o,i,a,c){let s=r?e.clientY:e.clientX,l=r?n.height:n.width,u=r?n.top:n.left,p=r?n.bottom:n.right,d=!1;if(!a)if(c&&feu+l*i/2:sp-fe)return-de}else if(s>u+l*(1-o)/2&&sp-l*i/2)?s>u+l/2?1:-1:0}(e,a,n,o,p?1:s.swapThreshold,null==s.invertedSwapThreshold?s.swapThreshold:s.invertedSwapThreshold,be,pe===a),0!==l){let e=S(W);do{e-=l,c=G.children[e]}while(c&&("none"===y(c,"display")||c===$))}if(0===l||c===a)return _(!1);pe=a,de=l;let h=a.nextElementSibling,g=!1;g=1===l;let v=Re(q,i,W,t,a,n,e,g);if(!1!==v)return 1!==v&&-1!==v||(g=1===v),_e=!0,setTimeout(Le,30),w(),g&&!h?i.appendChild(W):a.parentNode.insertBefore(W,g?h:a),f&&I(f,0,m-f.scrollTop),G=W.parentNode,void 0===r||be||(fe=Math.abs(r-O(a)[d])),C(),_(!0)}if(i.contains(W))return _(!1)}return!1}function b(s,l){U(s,m,c({evt:e,isOwner:p,axis:o?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:d,fromSortable:f,target:a,completed:_,onMove:(n,r)=>Re(q,i,W,t,n,O(n),e,r),changed:C},l))}function w(){b("dragOverAnimationCapture"),m.captureAnimationState(),m!==f&&f.captureAnimationState()}function _(t){return b("dragOverCompleted",{insertion:t}),t&&(p?u._hideClone():u._showClone(m),m!==f&&(v(W,re?re.options.ghostClass:u.options.ghostClass,!1),v(W,s.ghostClass,!0)),re!==m&&m!==Ne.active?re=m:m===Ne.active&&re&&(re=null),f===m&&(m._ignoreWhileAnimating=a),m.animateAll(function(){b("dragOverAnimationComplete"),m._ignoreWhileAnimating=null}),m!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(a===W&&!W.animated||a===i&&!a.animated)&&(pe=null),s.dragoverBubble||e.rootEl||a===document||(W.parentNode[M]._isOutsideThisEl(e.target),!t&&Ie(e)),!s.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),g=!0}function C(){Z=S(W),te=S(W,s.draggable),H({sortable:m,name:"change",toEl:i,newIndex:Z,newDraggableIndex:te,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){d(document,"mousemove",this._onTouchMove),d(document,"touchmove",this._onTouchMove),d(document,"pointermove",this._onTouchMove),d(document,"dragover",Ie),d(document,"mousemove",Ie),d(document,"touchmove",Ie)},_offUpEvents:function(){let e=this.el.ownerDocument;d(e,"mouseup",this._onDrop),d(e,"touchend",this._onDrop),d(e,"pointerup",this._onDrop),d(e,"touchcancel",this._onDrop),d(document,"selectstart",this)},_onDrop:function(e){let t=this.el,n=this.options;Z=S(W),te=S(W,n.draggable),U("drop",this,{evt:e}),G=W&&W.parentNode,Z=S(W),te=S(W,n.draggable),Ne.eventCanceled||(he=!1,be=!1,ye=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),Fe(this.cloneId),Fe(this._dragStartId),this.nativeDraggable&&(d(document,"drop",this),d(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),a&&y(document.body,"user-select",""),y(W,"transform",""),e&&(ue&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),$&&$.parentNode&&$.parentNode.removeChild($),(q===G||re&&"clone"!==re.lastPutMode)&&J&&J.parentNode&&J.parentNode.removeChild(J),W&&(this.nativeDraggable&&d(W,"dragend",this),Me(W),W.style["will-change"]="",ue&&!he&&v(W,re?re.options.ghostClass:this.options.ghostClass,!1),v(W,this.options.chosenClass,!1),H({sortable:this,name:"unchoose",toEl:G,newIndex:null,newDraggableIndex:null,originalEvent:e}),q!==G?(Z>=0&&(H({rootEl:G,name:"add",toEl:G,fromEl:q,originalEvent:e}),H({sortable:this,name:"remove",toEl:G,originalEvent:e}),H({rootEl:G,name:"sort",toEl:G,fromEl:q,originalEvent:e}),H({sortable:this,name:"sort",toEl:G,originalEvent:e})),re&&re.save()):Z!==Q&&Z>=0&&(H({sortable:this,name:"update",toEl:G,originalEvent:e}),H({sortable:this,name:"sort",toEl:G,originalEvent:e})),Ne.active?(null!=Z&&-1!==Z||(Z=Q,te=ee),H({sortable:this,name:"end",toEl:G,originalEvent:e}),this.save()):H({sortable:this,name:"end",toEl:G,originalEvent:e})))),this._nulling()},_nulling:function(){U("nulling",this),q=W=G=$=K=J=X=Y=oe=ie=ue=Z=te=Q=ee=pe=de=re=ne=Ne.dragged=Ne.ghost=Ne.clone=Ne.active=null,Oe.forEach(function(e){e.checked=!0}),Oe.length=ae=ce=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":W&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){let e,t=[],n=this.el.children,r=0,o=n.length,i=this.options;for(;r({swapItem:tt})})}),Ne.mount(new function(){function e(e){for(let e in this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this));e.options.supportPointer?p(document,"pointerup",this._deselectMultiDrag):(p(document,"mouseup",this._deselectMultiDrag),p(document,"touchend",this._deselectMultiDrag)),p(document,"keydown",this._checkKeyDown),p(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,setData(t,n){let r="";ct.length&&rt===e?ct.forEach(function(e,t){r+=(t?", ":"")+e.textContent}):r=n.textContent,t.setData("Text",r)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal(e){let{dragEl:t}=e;ot=t},delayEnded(){this.isMultiDrag=~ct.indexOf(ot)},setupClone(e){let{sortable:t,cancel:n}=e;if(this.isMultiDrag){for(let e=0;e1&&(ct.forEach(function(e){r.addAnimationState({target:e,rect:ut?O(e):o}),R(e),e.fromRect=o,t.removeAnimationState(e)}),ut=!1,function(e,t){ct.forEach(function(n,r){let o=t.children[n.sortableIndex+(e?Number(r):0)];o?t.insertBefore(n,o):t.appendChild(n)})}(!this.options.removeCloneOnHide,n))},dragOverCompleted(e){let{sortable:t,isOwner:n,insertion:r,activeSortable:o,parentEl:i,putSortable:a}=e,c=this.options;if(r){if(n&&o._hideClone(),lt=!1,c.animation&&ct.length>1&&(ut||!n&&!o.options.sort&&!a)){let e=O(ot,!1,!0,!0);ct.forEach(function(t){t!==ot&&(N(t,e),i.appendChild(t))}),ut=!0}if(!n)if(ut||ft(),ct.length>1){let e=at;o._showClone(t),o.options.animation&&!at&&e&&st.forEach(function(e){o.addAnimationState({target:e,rect:it}),e.fromRect=it,e.thisAnimationDuration=null})}else o._showClone(t)}},dragOverAnimationCapture(e){let{dragRect:t,isOwner:n,activeSortable:r}=e;if(ct.forEach(function(e){e.thisAnimationDuration=null}),r.options.animation&&!n&&r.multiDrag.isMultiDrag){it=Object.assign({},t);let e=b(ot,!0);it.top-=e.f,it.left-=e.e}},dragOverAnimationComplete(){ut&&(ut=!1,ft())},drop(e){let{originalEvent:t,rootEl:n,parentEl:r,sortable:o,dispatchSortableEvent:i,oldIndex:a,putSortable:c}=e,s=c||this.sortable;if(!t)return;let l=this.options,u=r.children;if(!pt)if(l.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),v(ot,l.selectedClass,!~ct.indexOf(ot)),~ct.indexOf(ot))ct.splice(ct.indexOf(ot),1),nt=null,V({sortable:o,rootEl:n,name:"deselect",targetEl:ot,originalEvt:t});else{if(ct.push(ot),V({sortable:o,rootEl:n,name:"select",targetEl:ot,originalEvt:t}),t.shiftKey&&nt&&o.el.contains(nt)){let e=S(nt),r=S(ot);if(~e&&~r&&e!==r){let i,a;for(r>e?(a=e,i=r):(a=r,i=e+1);a1){let e=O(ot),t=S(ot,":not(."+this.options.selectedClass+")");if(!lt&&l.animation&&(ot.thisAnimationDuration=null),s.captureAnimationState(),!lt&&(l.animation&&(ot.fromRect=e,ct.forEach(function(t){if(t.thisAnimationDuration=null,t!==ot){let n=ut?O(t):e;t.fromRect=n,s.addAnimationState({target:t,rect:n})}})),ft(),ct.forEach(function(e){u[t]?r.insertBefore(e,u[t]):r.appendChild(e),t++}),a===S(ot))){let e=!1;ct.forEach(function(t){t.sortableIndex===S(t)||(e=!0)}),e&&i("update")}ct.forEach(function(e){R(e)}),s.animateAll()}rt=s}(n===r||c&&"clone"!==c.lastPutMode)&&st.forEach(function(e){e.parentNode&&e.parentNode.removeChild(e)})},nullingGlobal(){this.isMultiDrag=pt=!1,st.length=0},destroyGlobal(){this._deselectMultiDrag(),d(document,"pointerup",this._deselectMultiDrag),d(document,"mouseup",this._deselectMultiDrag),d(document,"touchend",this._deselectMultiDrag),d(document,"keydown",this._checkKeyDown),d(document,"keyup",this._checkKeyUp)},_deselectMultiDrag(e){if(!(void 0!==pt&&pt||rt!==this.sortable||e&&h(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;ct.length;){let t=ct[0];v(t,this.options.selectedClass,!1),ct.shift(),V({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvt:e})}},_checkKeyDown(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},Object.assign(e,{pluginName:"multiDrag",utils:{select(e){let t=e.parentNode[M];t&&t.options.multiDrag&&!~ct.indexOf(e)&&(rt&&rt!==t&&(rt.multiDrag._deselectMultiDrag(),rt=t),v(e,t.options.selectedClass,!0),ct.push(e))},deselect(e){let t=e.parentNode[M],n=ct.indexOf(e);t&&t.options.multiDrag&&~n&&(v(e,t.options.selectedClass,!1),ct.splice(n,1))}},eventProperties(){var e=this;const t=[],n=[];return ct.forEach(function(r){let o;t.push({multiDragElement:r,index:r.sortableIndex}),o=ut&&r!==ot?-1:ut?S(r,":not(."+e.options.selectedClass+")"):S(r),n.push({multiDragElement:r,index:o})}),{items:[...ct],clones:[...st],oldIndicies:t,newIndicies:n}},optionListeners:{multiDragKey:e=>("ctrl"===(e=e.toLowerCase())?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e)}})}),Ne},"object"==typeof exports?e.exports=l():"function"==typeof define&&n.amdO?define(l):(s="undefined"!=typeof globalThis?globalThis:s||self).Sortable=l(),t.A=e.exports?e.exports:window.Sortable},3488:function(e){e.exports=function(e){return e}},3503:function(e,t,n){var r,o,i,a,c;r=n(3939),o=n(2151).utf8,i=n(7206),a=n(2151).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.constructor===Uint8Array||(e=e.toString());for(var n=r.bytesToWords(e),s=8*e.length,l=1732584193,u=-271733879,p=-1732584194,d=271733878,f=0;f>>24)|4278255360&(n[f]<<24|n[f]>>>8);n[s>>>5]|=128<>>9<<4)]=s;var m=c._ff,h=c._gg,g=c._hh,v=c._ii;for(f=0;f>>0,u=u+b>>>0,p=p+w>>>0,d=d+_>>>0}return r.endian([l,u,p,d])})._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)}},3582:function(e,t,n){"use strict";n.d(t,{XJ:function(){return l},RN:function(){return s},yG:function(){return u}});var r=n(4705),o=n(45);const i=["__CT_KEYS_ORDER__"];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;t1&&void 0!==arguments[1])||arguments[1];const{__CT_KEYS_ORDER__:n}=e,r=(0,o.A)(e,i);return Object.keys(r).reduce(function(n,r){return e[r].type?e[r].options?c(c({},n),s(e[r].options,t)):e[r]["inner-options"]&&t?c(c({},n),{},{[r]:e[r]},s(e[r]["inner-options"],t)):c(c({},n),{},{[r]:e[r]}):c(c({},n),s(e[r],t))},{})},l=function(e){return Object.keys(e).reduce(function(t,n){return c(c({},t),e[n].type?{[n]:e[n]}:"__CT_KEYS_ORDER__"===n?{[n]:e[n]}:l(e[n]))},{})},u=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=s(e,!(arguments.length>3&&void 0!==arguments[3])||arguments[3]);return c(c({},t),Object.keys(r).reduce(function(e,o){let i=null;if(Object.keys(t).indexOf(o)>-1)("string"==typeof t[o]||function(e){return"number"==typeof e}(t[o])||function(e){return e===!!e}(t[o]))&&(i=t[o]),function(e){return e instanceof Object}(t[o])&&!Array.isArray(t[o])&&(i=c({},t[o])),Array.isArray(t[o])&&(i=t[o]?t[o]:[...r[o].value||[]]);else{if(n)return c(c({},e),n(o,r[o]));i=Object.keys(r[o]).indexOf("value")>-1?r[o].value:""}return c(c({},e),{},{[o]:i})},{}))}},3605:function(e){e.exports=function(e){return this.__data__.get(e)}},3628:function(e,t,n){"use strict";var r=n(8648),o=n(1064),i=n(7176);e.exports=r?function(e){return r(e)}:o?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return o(e)}:i?function(e){return i(e)}:null},3650:function(e,t,n){var r=n(4335)(Object.keys,Object);e.exports=r},3656:function(e,t,n){e=n.nmd(e);var r=n(9325),o=n(9935),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,c=a&&a.exports===i?r.Buffer:void 0,s=(c?c.isBuffer:void 0)||o;e.exports=s},3661:function(e,t,n){var r=n(3040),o=n(7670),i=n(289),a=n(4509),c=n(2949);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t({type:"SET_CUSTOM_PALETTES",palettes:e}),setLoading:e=>({type:"SET_LOADING",loading:e}),*fetchCustomPalettes(){var e;yield l.setLoading(!0);const t=yield{type:"FETCH_FROM_SERVER",url:`${window.ajaxurl}?action=blocksy_get_custom_palettes`,method:"POST"};null!=t&&null!==(e=t.data)&&void 0!==e&&e.palettes&&(yield l.setCustomPalettes(t.data.palettes)),yield l.setLoading(!1)},*syncCustomPalettes(e){yield l.setLoading(!0),yield{type:"POST_TO_SERVER",url:`${window.ajaxurl}?action=blocksy_sync_custom_palettes`,body:JSON.stringify({palettes:e}),method:"POST"},yield l.setCustomPalettes(e),yield l.setLoading(!1)}},u={reducer(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:s,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"SET_CUSTOM_PALETTES":return a(a({},e),{},{customPalettes:t.palettes});case"SET_LOADING":return a(a({},e),{},{loading:t.loading});default:return e}},actions:l,selectors:{getCustomPalettes:function(e){return e.customPalettes},isLoading:function(e){return e.loading}},controls:{FETCH_FROM_SERVER(e){let{url:t,method:n}=e;return fetch(t,{method:n,headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify({})}).then(function(e){return e.json()})},POST_TO_SERVER(e){let{url:t,body:n,method:r}=e;return fetch(t,{method:r,headers:{Accept:"application/json","Content-Type":"application/json"},body:n}).then(function(e){return e.json()})}}};let p=null,d=!1;const f=function(){if(void 0===window.wp||!window.wp.data)return console.warn("wp.data is not available. Color palette store cannot be initialized."),null;if(d&&p)return p;try{return p=(0,o.createReduxStore)(c,u),(0,o.register)(p),d=!0,p}catch(e){return console.error("Failed to register color palette store:",e),null}};t.Ay=c},3693:function(e,t,n){var r=n(4894),o=n(346);e.exports=function(e){return o(e)&&r(e)}},3702:function(e){e.exports=function(){this.__data__=[],this.size=0}},3729:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n0)||o.indexOf(t)>-1,a=!(r.config.excluded_from.length>0)||-1===r.config.excluded_from.indexOf(t);return i&&a},y=function(e){var t,n,r,o;let{item:a,index:c,panelType:l,onRemove:u,renderItem:p,onClick:m,className:h}=e;const g=ct_customizer_localizations.header_builder_data[l].find(function(e){let{id:t}=e;return t===(0,d.T5)(a)}),{builderValue:v}=(0,i.useContext)($);if(p)return p({item:a,itemData:g,index:c});const y=v.items.filter(function(e){let{id:t}=e;return t.indexOf((0,d.p8)())>-1}).map(function(e){let{id:t}=e;return t}),b=[(0,d.T5)(a),...y.filter(function(e){return(0,d.T5)(e)===(0,d.T5)(a)})],w=(0,f.Z)((0,d.T5)(a));return(0,i.createElement)("div",{"data-id":a,className:s()("ct-builder-item",h,{"ct-builder-item-not-registered":!g}),onClick:m},b.length>1?`${null!==(t=null==g||null===(n=g.config)||void 0===n?void 0:n.name)&&void 0!==t?t:w} ${b.indexOf(a)+1}`:null!==(r=null==g||null===(o=g.config)||void 0===o?void 0:o.name)&&void 0!==r?r:w,(0,i.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),u()}},(0,i.createElement)("svg",{width:"7px",height:"7px",viewBox:"0 0 10 10",fill:"currentColor"},(0,i.createElement)("path",{d:"M10,1.4L6.4,5L10,8.6L8.6,10L5,6.4L1.4,10L0,8.6L3.6,5L0,1.4L1.4,0L5,3.6L8.6,0L10,1.4z"}))))};var b=function(e){let{items:t,draggableId:n,hasPointers:r=!0,className:a,tagName:c="div",direction:d="horizontal",group:f="header_sortables",options:h={},propsForItem:b=function(e){return{}},displayWrapper:w=!0}=e,_=(0,o.A)(e,m);const{currentView:O,isDragging:E,setIsDragging:C,onChange:x,setList:S}=(0,i.useContext)($),{panelsHelpers:P}=(0,i.useContext)(p.G),k=t.map(function(e,r){return(0,i.createElement)(y,(0,l.A)({key:e,index:r,panelType:"header",item:e,className:P.isOpenFor(`builder_panel_${e}`)?"ct-customizing":"",onClick:function(t){t.stopPropagation(),t.preventDefault(),E||P.open(`builder_panel_${e}`)},onRemove:function(){P.close(),setTimeout(function(){S(g({[n]:t.filter(function(t){return t!==e})},"desktop"===O&&"trigger"===e?{"offcanvas:start":[]}:{}))})}},b(e)))});return w?(0,i.createElement)(u.A,(0,l.A)({options:g({delay:0,group:f,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer, .ct-btn-remove",direction:d,touchStartThreshold:5,onStart:function(e){C(e.item.dataset.id);let t=wp.customize.previewedDevice();"tablet"===t&&(t="mobile"),v(e.item.dataset.id,"middle-row",t)&&document.body.classList.add("ct-builder-dragging"),e.from&&f&&"clone"!==f.pull&&e.to.classList.add("ct-is-over")},onEnd:function(){C(!1),document.body.classList.remove("ct-builder-dragging"),[...document.querySelectorAll(".ct-panel-builder .ct-is-over")].map(function(e){return e.classList.remove("ct-is-over")})},onMove:function(e,t){let n=wp.customize.previewedDevice();if("tablet"===n&&(n="mobile"),e.from.closest("#ct-option-header-builder-items")&&Promise.resolve().then(function(){return[...e.from.querySelectorAll(`[data-id="${e.dragged.dataset.id}"]`)].map(function(e){e.classList.remove("ct-builder-item"),e.classList.add("ct-item-in-builder")})}),[...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"),!v(e.dragged.dataset.id,e.to.dataset.id.split(":")[0],n))return!1}},h),onChange:function(e,t,r){"available-items"!==n&&x({id:n,value:e.filter(function(e){return"__pointer__"!==e&&"__filler__"!==e})})},tag:c,className:s()("ct-builder-items",a)},_,{"data-id":n}),["end","start-middle"].indexOf(n.split(":")[1])>-1&&(0,i.createElement)("div",{"data-id":"__filler__",className:"ct-filler"}),r&&E&&v(E,n.split(":")[0],O)&&(0,i.createElement)("div",{"data-id":"__pointer__",className:"ct-pointer"}),k):(0,i.createElement)(i.Fragment,null,k)};var w=function(e){let{placementName:t,bar:n,direction:r}=e;const o=n.placements.find(function(e){let{id:n}=e;return n===t});let a=[o];if("middle"!==t){const e=n.placements.find(function(e){let{id:t}=e;return"middle"===t});if(e&&e.items.length>0){if("start"===t){a=[o,n.placements.find(function(e){let{id:t}=e;return"start-middle"===t})]}if("end"===t){a=[n.placements.find(function(e){let{id:t}=e;return"end-middle"===t}),o]}}}return(0,i.createElement)("li",(0,l.A)({className:[`ct-builder-column-${o.id}`]},"middle"===o.id?{"data-count":o.items.length}:{}),a.map(function(e){return(0,i.createElement)(b,{key:e.id,direction:r,className:"middle"===e.id?"":`ct-${e.id.indexOf("-")>-1?"secondary":"primary"}-column`,draggableId:`${n.id}:${e.id}`,items:e.items})}))};var _=function(e){let{bar:t,direction:n="horizontal"}=e;const{panelsHelpers:r}=(0,i.useContext)(p.G);return(0,i.createElement)("li",{className:"builder-row"},(0,i.createElement)("div",{className:"ct-row-actions",onClick:function(){return r.open(`builder_panel_${t.id}`)}},{"top-row":(0,a.__)("Top Row","blocksy"),"middle-row":(0,a.__)("Main Row","blocksy"),"bottom-row":(0,a.__)("Bottom Row","blocksy"),offcanvas:(0,a.__)("Off Canvas Area","blocksy")}[t.id]),(0,i.createElement)("ul",{className:"row-inner"},["start","middle","end"].filter(function(e){return!!t.placements.find(function(t){let{id:n}=t;return n===e})}).map(function(e){return(0,i.createElement)(w,{key:e,bar:t,placementName:e,direction:n})})))};var O=function(e){let{inlinedItemsFromBuilder:t,view:n,builderValueWithView:r}=e,o="mobile"===n||t.indexOf("trigger")>-1&&r.find(function(e){let{id:t}=e;return"offcanvas"===t});return(0,i.createElement)("div",{className:s()("placements-builder",{"ct-mobile":o})},o&&(0,i.createElement)("ul",{className:"offcanvas-container"},(0,i.createElement)(_,{direction:"vertical",bar:r.find(function(e){let{id:t}=e;return"offcanvas"===t})})),(0,i.createElement)("ul",{className:"horizontal-rows"},["top-row","middle-row","bottom-row"].map(function(e){const t=r.find(function(t){let{id:n}=t;return n===e});return t?(0,i.createElement)(_,{bar:t,key:e}):null})))};var E=function(e){let{currentView:t,setCurrentView:n}=e;const[r,o]=(0,i.useState)(!1);return(0,i.useEffect)(function(){return function(){document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed")}},[]),(0,i.createElement)("ul",{className:"ct-view-switch"},["desktop","mobile"].map(function(e){return(0,i.createElement)("li",{key:e,onClick:function(){return n("mobile"===e?"tablet":e)},className:s()({active:t===e})},{desktop:(0,a.__)("Desktop Header","blocksy"),mobile:(0,a.__)("Tablet / Mobile Header","blocksy")}[e])}),(0,i.createElement)("li",{className:"ct-builder-toggle",onClick:function(){o(!r),r?document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed"):document.querySelector(".wp-full-overlay").classList.add("ct-builder-collapsed")}},r?(0,a.__)("Show Builder","blocksy"):(0,a.__)("Hide Builder","blocksy")))},C=n(6018),x=n(6376),S=n(3582);function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t-1}).map(function(e){let{id:t}=e;return t});return(0,i.createElement)(b,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[...m.map(function(e){let{id:t}=e;return t}),...g].filter(function(e){return h.some(function(t){let{id:n}=t;return n===(0,d.T5)(e)})}).sort(function(e,t){const n=h.find(function(t){let{id:n}=t;return n===(0,d.T5)(e)}),r=h.find(function(e){let{id:n}=e;return n===(0,d.T5)(t)});return n.config.name.localeCompare(r.config.name)}),hasPointers:!1,displayWrapper:o,propsForItem:function(e){return{renderItem:function(e){let{item:a,itemData:m,index:v}=e;const y=h.find(function(e){let{id:t}=e;return t===(0,d.T5)(a)}).options,b=[(0,d.T5)(a),...g.filter(function(e){return(0,d.T5)(e)===(0,d.T5)(a)})],w=b.length>1?`${m.config.name} ${b.indexOf(a)+1}`:m.config.name,_={label:w,"inner-options":y},O=r.indexOf(a)>-1;let E="__none__";O&&(E=t[u].find(function(e){let{id:t,placements:n}=e;return(n||[]).reduce(function(e,t){let{id:n,items:r}=t;return[...e,...r]},[]).find(function(e){return e===a})}).id);const P=`builder_panel_${a}`,j=["mobile-menu","mobile-menu-secondary","offcanvas-logo"],D=o&&m.config.devices.includes(u)&&(!j.includes(a)||j.includes(a)&&("desktop"!==u||r.indexOf("trigger")>-1));m.config.name;return(0,i.createElement)(x.PanelMetaWrapper,(0,l.A)({id:P,option:_},c,{getActualOption:function(e){let{open:r}=e;return(0,i.createElement)(i.Fragment,null,f.indexOf(a)>-1&&(0,i.createElement)(x.default,{id:P,getValues:function(){let e=t.items.find(function(e){let{id:t}=e;return t===a});return e&&Object.keys(e.values)>5?k({builderSettings:t.settings||{},row:E},e.values):k(k({},(0,S.yG)(y,e?e.values:{})),{},{row:E,builderSettings:t.settings||{}})},option:_,onChangeFor:function(e,r){const o=t.items.find(function(e){let{id:t}=e;return t===a});n({type:"ITEM_VALUE_ON_CHANGE",payload:{id:a,optionId:e,optionValue:r,values:!o||o&&0===Object.keys(o.values).length?(0,S.yG)(y,{}):{}}})},view:"simple"}),D&&(0,i.createElement)("div",{"data-id":a,className:s()({"ct-item-in-builder":O,"ct-builder-item":!O}),onClick:function(e){p||O&&r()}},w,(0,i.createElement)(C.Slot,{name:`PlacementsBuilderSidebarItem_${v}`,fillProps:{item:a,itemInBuilder:O,itemData:m}})))}}))}}},direction:"vertical"})};function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function A(e){for(var t=1;t5?A({itemsCount:r,builderSettings:t.settings||{}},n.values):A(A({},(0,S.yG)(e.options,n?n.values:{})),{},{itemsCount:r,builderSettings:t.settings||{}})},option:r,onChangeFor:function(r,o){const i=t.items.find(function(t){let{id:n}=t;return n===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?(0,S.yG)(e.options,{}):{}}})},view:"simple"}))}}))}))},T=n(707);const N=function(e){let{isShowing:t,setIsShowing:n}=e;return(0,i.createElement)(T.A,{items:t,className:"ct-admin-modal ct-reset-options",onDismiss:function(){return n(!1)},render:function(){return(0,i.createElement)("div",{className:"ct-modal-content"},(0,i.createElement)("h2",{className:"ct-modal-title"},(0,a.__)("Action Required!","blocksy")),(0,i.createElement)("p",null,(0,a.__)("Please install and activate the Blocksy Companion plugin to get access to all transparent and sticky header features.","blocksy")),(0,i.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,i.createElement)("button",{onClick:function(e){},className:"button"},(0,a.__)("Cancel","blocksy")),(0,i.createElement)("a",{href:`${ct_customizer_localizations.wp_admin_url}/plugins.php`,className:"button button-primary",onClick:function(e){}},(0,a.__)("Go to plugins","blocksy"))))}})};var R=function(){const[e,t]=(0,i.useState)(!1),{builderValue:n,option:r,builderValueCollection:o,builderValueDispatch:c,panelsActions:u}=(ct_customizer_localizations.header_builder_data.secondary_items.header,ct_customizer_localizations.header_builder_data.header,(0,i.useContext)($)),p=o.sections.filter(function(e){let{id:t}=e;return"type-2"!==t&&"type-3"!==t&&-1===t.indexOf("ct-custom")});return(0,i.createElement)("ul",{className:s()("ct-panels-manager")},p.map(function(r){let{name:o,id:p}=r,d=o||{"type-1":(0,a.__)("Global Header","blocksy")}[p]||p;const f=`builder_header_panel_${p}`,m=ct_customizer_localizations.header_builder_data.header_data.header_options,h={label:d,"inner-options":m};return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(N,{isShowing:e,setIsShowing:t}),(0,i.createElement)(x.PanelMetaWrapper,(0,l.A)({id:f,key:p,option:h},u,{getActualOption:function(e){let{open:r}=e;return(0,i.createElement)(i.Fragment,null,Object.keys(m).length>0&&p===n.id&&(0,i.createElement)(x.default,{id:f,getValues:function(){return n.settings||{}},option:h,onChangeFor:function(e,t){c({type:"BUILDER_GLOBAL_SETTING_ON_CHANGE",payload:{optionId:e,optionValue:t,values:(0,S.yG)(m,Array.isArray(n.settings)?{}:n.settings||{})}})},view:"simple"}),p===n.id&&(0,i.createElement)("li",{className:s()({active:p===n.id,"ct-global":"type-1"===p}),onClick:function(){Object.keys(m).length>0?r():t(!0)}},(0,i.createElement)("span",{className:"ct-panel-name"},d)))}})))}))};var M=function(e){let{allBuilderSections:t,builderValue:n,builderValueDispatch:r,inlinedItemsFromBuilder:o}=e;const[c,l]=(0,i.useState)("items"),{builderValueCollection:u}=(0,i.useContext)($);ct_customizer_localizations.header_builder_data.secondary_items.header,ct_customizer_localizations.header_builder_data.header,ct_customizer_localizations.header_builder_data.header_data.header_options;return(0,i.createElement)("div",{className:"ct-available-items"},(0,i.createElement)("h3",{className:"ct-title",dangerouslySetInnerHTML:{__html:(0,a.sprintf)((0,a.__)("Customizing: %s","blocksy"),`${(u.sections.find(function(e){let{id:t}=e;return t===n.id})||{}).name||{"type-1":(0,a.__)("Global Header","blocksy")}[n.id]||n.id}`)}}),(0,i.createElement)("div",{className:"ct-tabs"},(0,i.createElement)("ul",null,["items","panels"].map(function(e){return(0,i.createElement)("li",{key:e,onClick:function(t){t.preventDefault(),l(e)},className:s()({active:e===c})},{panels:(0,a.__)("Headers","blocksy"),items:(0,a.__)("Elements","blocksy")}[e])})),(0,i.createElement)("div",{className:"ct-current-tab"},"panels"===c&&(0,i.createElement)(C.Slot,{name:"PlacementsBuilderPanelsManager"},function(e){return 0===e.length?(0,i.createElement)(R,null):e}),(0,i.createElement)(j,{builderValue:n,builderValueDispatch:r,inlinedItemsFromBuilder:o,displayList:"items"===c}))),(0,i.createElement)(I,{builderValue:n,builderValueDispatch:r}))},L=n(7696),B=n.n(L);function z(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function F(e){for(var t=1;t-1}),i=!1,a=!1,c=[];if("ITEM_VALUE_ON_CHANGE"===t.type){const{id:e,optionId:n,optionValue:r,values:i={}}=t.payload;a=`${e}:${n}`;let c=o.items;c.find(function(t){let{id:n}=t;return n===e})||(c=[...c,{id:e,values:{}}]),o=F(F({},o),{},{items:c.map(function(t){return t.id===e?F(F({},t),{},{values:F(F({},t.values),{},{[n]:r})}):t})})}if("PICK_BUILDER_SECTION"===t.type&&(i=!0,n={__forced_static_header__:t.payload.id}),"CLONE_ITEM"===t.type){const e=(0,d.T5)(t.payload.id);o=F(F({},o),{},{items:[...o.items,{id:`${e}${(0,d.p8)()}${B()()}`,values:o.items.find(function(t){let{id:n}=t;return n===e})?o.items.find(function(t){let{id:n}=t;return n===e}).values:{}}]})}if("REMOVE_CLONED_ITEM"===t.type&&(o=F(F({},o),{},{items:o.items.filter(function(e){let{id:n}=e;return n!==t.payload.id})})),"SET_LIST"===t.type){i=!0;const{currentView:e,lists:n}=t.payload;"desktop"===e&&Object.values(n).reduce(function(e,t){return[...e,...t]},[]).indexOf("trigger")>-1&&!o.desktop.find(function(e){let{id:t}=e;return"offcanvas"===t})&&(o=F(F({},o),{},{desktop:[...o.desktop,{id:"offcanvas",placements:[{id:"start",items:[]}]}]})),o=F(F({},o),{},{[e]:o[e].map(function(e){let{id:t,placements:r}=e;if(Object.keys(n).map(function(e){return e.split(":")[0]}).indexOf(t)>-1){let e={id:t,placements:r.map(function(e){let{id:r,items:o}=e;return n[`${t}:${r}`]?{id:r,items:n[`${t}:${r}`]}:{id:r,items:o}})};if(e.placements.find(function(e){let{id:t}=e;return"middle"===t})&&0===e.placements.find(function(e){let{id:t}=e;return"middle"===t}).items.length&&e.placements.find(function(e){let{id:t}=e;return"start-middle"===t})&&(e.placements.find(function(e){let{id:t}=e;return"start-middle"===t}).items.length>0||e.placements.find(function(e){let{id:t}=e;return"end-middle"===t}).items.length>0)){let n={};n[`${t}:start`]=[...e.placements.find(function(e){let{id:t}=e;return"start"===t}).items,...e.placements.find(function(e){let{id:t}=e;return"start-middle"===t}).items],n[`${t}:end`]=[...e.placements.find(function(e){let{id:t}=e;return"end-middle"===t}).items,...e.placements.find(function(e){let{id:t}=e;return"end"===t}).items],n[`${t}:start-middle`]=[],n[`${t}:end-middle`]=[],e={id:t,placements:e.placements.map(function(e){let{id:r,items:o}=e;return n[`${t}:${r}`]?{id:r,items:n[`${t}:${r}`]}:{id:r,items:o}})}}return e}return{id:t,placements:r}})})}if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){const{optionId:e,optionValue:n,values:r={}}=t.payload;o=F(F({},o),{},{settings:F(F(F({},o.settings),r),{},{[e]:n})})}if("CREATE_NEW_SECTION"===t.type){const{name:n,copy:o}=t.payload;r=[o?F(F({},e.sections.find(function(e){let{id:t}=e;return t===o})||{}),{},{name:n,id:`ct-custom-${B()()}`}):{name:n,id:`ct-custom-${B()()}`,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&&c.push(t.payload.id);const s=F(F(F({},e),n),{},{__should_refresh__:i,__should_refresh_item__:a,sections:[...e.sections.map(function(e){return e.id===o.id?o:e}),...r].filter(function(e){let{id:t}=e;return-1===c.indexOf(t)})});return s.__forced_static_header__||(s.__forced_static_header__=s.id),s};var U=n(5413);n(8113);const H=["__forced_static_header__","__should_refresh__"];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 G(e){for(var t=1;t-1})||t.sections[0]).id),(0,i.useEffect)(function(){return function(){const e=wp.customize("header_placements")(),{__forced_static_header__:t,__should_refresh__:n}=e,r=(0,o.A)(e,H);t&&wp.customize("header_placements")(G({__should_refresh__:!0,[Math.random()]:"update"},r))}},[]);const[c,s]=(0,i.useState)(!1),[l,u]=(0,i.useReducer)(V,G(G({},t),a.current?{__forced_static_header__:a.current}:{})),p=(0,i.useMemo)(function(){return l.sections.find(function(e){let{id:t}=e;return t===l.__forced_static_header__})||l.sections[0]},[l]),[d,f]=(0,U.RQ)({withTablet:!1}),m=(0,i.useMemo)(function(){return p[d].reduce(function(e,t){let{id:n,placements:r}=t;return[...e,...(r||[]).reduce(function(e,t){let{id:n,items:r}=t;return[...e,...r]},[])]},[])},[p,d]),h=(0,i.useCallback)(function(e){let t=V(l,e);if("ITEM_VALUE_ON_CHANGE"===e.type){const{id:n,optionId:r,optionValue:o,values:i={}}=e.payload,a=t.sections.find(function(e){let{id:n}=e;return n===t.__forced_static_header__})||t.sections[0];let c=a.items;"logo"===n&&"custom_logo"===r&&"type-1"===a.id&&wp.customize&&wp.customize("custom_logo")(o?o.desktop?o.desktop:o:""),wp.customize.previewer&&wp.customize.previewer.send("ct:header:receive-value-update",{itemId:n,optionId:r,optionValue:o,futureItems:a.items,values:G(G(G({},(c.find(function(e){let{id:t}=e;return n===t})||{values:{}}).values),i),{},{[r]:o})})}if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===e.type){const{optionId:n,optionValue:r,values:o={}}=e.payload,i=t.sections.find(function(e){let{id:n}=e;return n===t.__forced_static_header__})||t.sections[0];wp.customize.previewer&&wp.customize.previewer.send("ct:header:receive-value-update",{itemId:"global",optionId:n,optionValue:r,values:G(G(G({},i.settings),o),{},{[n]:r})})}r(t),u(e)},[u,r,l]),g=(0,i.useCallback)(function(e){return h({type:"SET_LIST",payload:{currentView:d,lists:e}})},[h,d]);return(0,i.createElement)(i.Fragment,null,(0,i.createElement)($.Provider,{value:{option:n,currentView:d,isDragging:c,setIsDragging:s,setList:g,builderValueDispatch:h,builderValue:p,onChange:function(e){let{id:t,value:n}=e;return g({[t]:n})},builderValueCollection:l}},(0,i.createElement)(M,{allBuilderSections:t,builderValue:p,inlinedItemsFromBuilder:m,builderValueDispatch:h}),(0,i.createPortal)((0,i.createElement)("div",{className:"ct-builder-header"},(0,i.createElement)(E,{currentView:d,setCurrentView:f}),(0,i.createElement)(O,{inlinedItemsFromBuilder:m,builderValueWithView:p[d],view:d})),document.querySelector(".ct-panel-builder"))))}},3838:function(e,t,n){var r=n(1791),o=n(7241);e.exports=function(e,t){return e&&r(t,o(t),e)}},3841:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return h}});var r=n(1230),o=n(8168),i=n(8380),a=n.n(i),c=n(2485),s=n.n(c),l=n(4333),u=n(2450);var p=function(e){let{value:t,option:n,option:{attr:i,step:c=1,blockDecimal:p=!0,decimalPlaces:d=1,markAsAutoFor:f},device:m,onChange:h,liftedOptionStateDescriptor:g}=e;const{liftedOptionState:v,setLiftedOptionState:y}=g,b=f&&f.indexOf(m)>-1?"auto":t,w=n.min||0===n.min?n.min:-1/0,_=n.max||0===n.max?n.max:1/0;return(0,r.createElement)("div",(0,o.A)({className:s()("ct-option-number",{"ct-reached-limits":parseFloat(b)===parseInt(w)||parseFloat(b)===parseInt(_)})},i||{}),(0,r.createElement)("a",{className:s()("ct-minus",{"ct-disabled":parseFloat(b)===parseFloat(w)||""===b}),onClick:function(){return h((0,l.round)((0,l.clamp)(w,_,parseFloat(b||0)-parseFloat(c)),d))}}),(0,r.createElement)("a",{className:s()("ct-plus",{"ct-disabled":parseFloat(b)===parseFloat(_)}),onClick:function(){return h((0,l.round)((0,l.clamp)(w,_,parseFloat(b||0)+parseFloat(c)),d))}}),(0,r.createElement)("input",(0,o.A)({type:"number",value:v&&v.isEmptyInput?"":b,onBlur:function(e){var t,n;null!=e&&null!==(t=e.nativeEvent)&&void 0!==t&&null!==(n=t.relatedTarget)&&void 0!==n&&n.matches(".ct-revert")||(y({isEmptyInput:!1}),h((0,l.round)((0,l.clamp)(w,_,b),d)))},onChange:function(e){let{target:{value:t}}=e;""!==t.toString().trim()?(y({isEmptyInput:!1}),a().isNumber(parseFloat(t))?h((0,l.round)(t,d)):parseFloat(t)?h((0,l.round)(Math.min(parseFloat(t),_),d)):h((0,l.round)(t,d))):y({isEmptyInput:!0})}},(0,u.k)({blockDecimal:p,value:b,onChange:function(e){h((0,l.round)((0,l.clamp)(w,_,e),d))}}))))},d=n(6018);var f=function(e){let{value:t,option:n,option:{step:o=1,markAsAutoFor:i},device:c,onChange:s}=e;const u=i&&i.indexOf(c)>-1?"auto":t,p=n.min||0===n.min?n.min:-1/0,f=n.max||0===n.max?n.max:-1/0;return(0,r.createElement)(d.__experimentalNumberControl,{label:n.label,labelPosition:"top",max:f,min:p,value:u,step:o,onBlur:function(){return parseFloat(u)?s((0,l.round)((0,l.clamp)(p,f,u))):[]},onChange:function(e,t){return t&&a().isNumber(parseFloat(e))?s((0,l.round)((0,l.clamp)(p,f,e))):parseFloat(e)?s((0,l.round)(Math.min(parseFloat(e),f))):s((0,l.round)(e))}})};const m=function(e){const{purpose:t}=e;return"gutenberg"===t?(0,r.createElement)(f,e):(0,r.createElement)(p,e)};m.supportedPurposes=["default","gutenberg"];var h=m},3862:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},3915:function(e,t,n){var r=n(8859),o=n(5325),i=n(9905),a=n(4932),c=n(7301),s=n(9219);e.exports=function(e,t,n,l){var u=-1,p=o,d=!0,f=e.length,m=[],h=t.length;if(!f)return m;n&&(t=a(t,c(n))),l?(p=i,d=!1):t.length>=200&&(p=s,d=!1,t=new r(t));e:for(;++u')},[]),!document.querySelector(".customize-control-ct-options .ct-options-container"))return setTimeout(function(){y()},100),null;const E=document.querySelector(".customize-control-ct-options .ct-options-container").closest("ul").querySelector(".ct-customize-section-title-actions");return E?(0,r.createPortal)((0,r.createElement)(r.Fragment,null,(0,r.createElement)("span",{className:"ct-more-options-trigger","data-tooltip-reveal":"left"},(0,r.createElement)("button",{className:"components-button components-dropdown-menu__toggle is-small has-icon",onClick:function(e){e.preventDefault(),f(!0)}},(0,r.createElement)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"currentColor"},(0,r.createElement)("path",{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))),(0,r.createElement)("i",{className:"ct-tooltip"},(0,a.__)("Advanced","blocksy"))),(0,r.createElement)(i.A,{items:d,className:"ct-admin-modal ct-copy-options-modal",onDismiss:function(){f(!1)},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content"},(0,r.createElement)("h2",{className:"ct-modal-title"},(0,a.sprintf)((0,a.__)("Copy Options","blocksy"))),(0,r.createElement)("p",null,(0,a.__)("1. Choose what set of options you want to copy:","blocksy")),(0,r.createElement)("div",{className:"ct-checkboxes-container","data-type":"grid:bordered"},_.map(function(e){let{title:t,options:n}=e;return(0,r.createElement)("div",{className:"ct-checkbox-container",onClick:function(){v(t)},key:t},(0,r.createElement)("span",{className:u()("ct-checkbox",{active:g===t})},(0,r.createElement)("svg",{width:"10",height:"8",viewBox:"0 0 11.2 9.1"},(0,r.createElement)("polyline",{className:"check",points:"1.2,4.8 4.4,7.9 9.9,1.2 "}))),t)})),(0,r.createElement)("p",null,(0,a.__)("2. Choose options source:","blocksy")),(0,r.createElement)(s.default,{option:{disabled:!g||!O.length,choices:O.filter(function(e){let{key:t}=e;return t!==l}).map(function(e){let{key:t,label:n,group:r}=e;return{key:t,value:n,group:r}}),search:!0,defaultToFirstItem:!1},value:m,onChange:function(e){h(e)}}),(0,r.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,r.createElement)("button",{className:"button",onClick:function(e){f(!1),e.preventDefault(),h(!1)}},(0,a.__)("Cancel","blocksy")),(0,r.createElement)("button",{className:u()("button button-primary",{disabled:!m||!g}),onClick:function(){const e=_.find(function(e){let{title:t}=e;return t===g});if(!e.options){Object.keys(wp.customize._value).filter(function(e){return 0===e.indexOf(m)}).map(function(e){const t=e.replace(m,l);wp.customize(e)&&p(t,wp.customize(e)())})}if(e.options){Object.keys((0,c.RN)(e.options)).map(function(e){const t=e.replace(l,m);wp.customize(t)&&p(e,wp.customize(t)())})}wp.customize&&wp.customize.previewer&&wp.customize.previewer.refresh(),f(!1),h(!1),v(!1)}},(0,a.__)("Copy","blocksy"))))}})),E):(setTimeout(function(){y()},100),null)};p.renderingConfig={design:"none"},t.default=p},3939:function(e){var t,n;t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(e,t){return e<>>32-t},rotr:function(e,t){return e<<32-t|e>>>t},endian:function(e){if(e.constructor==Number)return 16711935&n.rotl(e,8)|4278255360&n.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)):n.push("=");return n.join("")},base64ToBytes:function(e){e=e.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],r=0,o=0;r>>6-2*o);return n}},e.exports=n},3950:function(e){e.exports=function(){}},3984:function(e,t,n){"use strict";var r=n(8452).supportsDescriptors,o=n(5330),i=Object.getOwnPropertyDescriptor,a=Object.defineProperty,c=TypeError,s=Object.getPrototypeOf,l=/a/;e.exports=function(){if(!r||!s)throw new c("RegExp.prototype.flags requires a true ES5 environment that supports property descriptors");var e=o(),t=s(l),n=i(t,"flags");return n&&n.get===e||a(t,"flags",{configurable:!0,enumerable:!1,get:e}),e}},4010:function(e,t,n){"use strict";n.r(t);var r=n(1230),o=n(707),i=n(4754);t.default=function(e){let{value:t,option:n,onChange:a}=e;const[c,s]=(0,r.useState)(!1);return(0,r.createElement)(r.Fragment,null,(0,r.createElement)("button",{className:"button-primary",style:{width:"100%"},onClick:function(e){e.preventDefault(),s(!0)}},(0,i.__)("Reset Options","blocksy")),(0,r.createElement)(o.A,{items:c,className:"ct-admin-modal ct-reset-options",onDismiss:function(){return s(!1)},render:function(){return(0,r.createElement)("div",{className:"ct-modal-content"},(0,r.createElement)("h2",{className:"ct-modal-title"},(0,i.__)("Reset Settings","blocksy")),(0,r.createElement)("p",null,(0,i.__)("You are about to reset all settings to their default values, are you sure you want to continue?","blocksy")),(0,r.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,r.createElement)("button",{onClick:function(e){e.preventDefault(),e.stopPropagation(),s(!1)},className:"button"},(0,i.__)("Cancel","blocksy")),(0,r.createElement)("button",{className:"button button-primary",onClick:function(e){e.preventDefault(),jQuery.post(ajaxurl,{wp_customize:"on",action:"ct_customizer_reset",nonce:ct_customizer_localizations.customizer_reset_none},function(){wp.customize.state("saved").set(!0),location.reload()})}},(0,i.__)("Confirm","blocksy"))))}}))}},4033:function(e){e.exports=function(){}},4035:function(e,t,n){"use strict";var r,o,i,a,c=n(8075),s=n(9092)();if(s){r=c("Object.prototype.hasOwnProperty"),o=c("RegExp.prototype.exec"),i={};var l=function(){throw i};a={toString:l,valueOf:l},"symbol"==typeof Symbol.toPrimitive&&(a[Symbol.toPrimitive]=l)}var u=c("Object.prototype.toString"),p=Object.getOwnPropertyDescriptor;e.exports=s?function(e){if(!e||"object"!=typeof e)return!1;var t=p(e,"lastIndex");if(!(t&&r(t,"value")))return!1;try{o(e,a)}catch(e){return e===i}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u(e)}},4039:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,o=n(1333);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},4146:function(e,t,n){"use strict";var r=n(4363),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},c={};function s(e){return r.isMemo(e)?a:c[e.$$typeof]||o}c[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},c[r.Memo]=a;var l=Object.defineProperty,u=Object.getOwnPropertyNames,p=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,f=Object.getPrototypeOf,m=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(m){var o=f(n);o&&o!==m&&e(t,o,r)}var a=u(n);p&&(a=a.concat(p(n)));for(var c=s(t),h=s(n),g=0;g0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},4218:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},4238:function(e,t,n){"use strict";n.d(t,{y:function(){return r}});const r=function(e){if(-1===e.indexOf("var(--"))return e;const t=e.replace(/var\(/,"").replace(/\)/,"").trim(),n=getComputedStyle(document.documentElement).getPropertyValue(t);if(n)return n.trim().replace(/\s/g,"");const r=document.querySelector("#customize-preview iframe");if(r&&r.contentDocument.querySelector("body")){const t=r.contentDocument.createElement("div");t.style.borderColor=e,r.contentDocument.querySelector("body").append(t);const n=r.contentWindow.getComputedStyle(t),o=n.getPropertyValue("border-color");if(o&&o!==n.getPropertyValue("color"))return t.remove(),o.trim().replace(/\s/g,"");t.remove()}return e}},4297:function(e,t,n){"use strict";var r=n(8168),o=n(45),i=n(4705),a=n(1230),c=n(3422);const s=["tag","options","onChange"];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}const u={nextSibling:null,activeComponent:null};class p extends a.Component{constructor(){super(...arguments),(0,i.A)(this,"sortable",null)}componentDidMount(){var e=this;const t=function(e){for(var t=1;t1},h=function(){let{explicitCustom:e=!1,forced_current_unit:t,option:n,value:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if("__DEFAULT__"!==t)return e?"custom":"";if(!m({option:n}))return"";let o=n.units?n.units[0].unit:"";if("NaN"===r||""===r||"CT_CSS_SKIP_RULE"===r)return o;let i=r.toString().replace(/[0-9]/g,"").replace(/\-/g,"").replace(/\./g,"").replace("CT_CSS_SKIP_RULE",""),a=n.units.find(function(e){let{unit:t}=e;return t===i});const c=n.units.find(function(e){let{unit:t,type:n}=e;return""===t&&"custom"===n}),s=n.units.find(function(e){let{unit:t,type:n}=e;return""===t&&"custom"!==n}),l=r.toString()===parseFloat(r).toString();if(""===i){if(s&&l)return"";if(c)return e?"custom":""}return a?i:c&&e?"custom":""};function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:1;const n=Math.pow(10,t);return Math.round(e*n+Number.EPSILON)/n};const w=function(e){let{option:t,value:n,onChange:r,is_open:o,toggleOpen:a,currentUnit:c,forced_current_unit:s,getNumericValue:l,setForcedCurrentUnit:d}=e;const f=h({value:n,option:t,forced_current_unit:s,explicitCustom:!0}),m=t.units.find(function(e){let{unit:t,type:n}=e;return"custom"===f?""===t&&"custom"===n:t===f});return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("span",{onClick:function(){return a()},className:"ct-current-value","data-unit":c||(m&&"custom"===m.type?(0,p.__)("custom","blocksy"):"")},c||(m&&"custom"===m.type?(0,p.__)("Custom","blocksy"):"―")),(0,i.createElement)(u.default,{className:"ct-units-list",onOutsideClick:function(){o&&a()}},t.units.filter(function(e){let{unit:t,type:n}=e;const r="custom"===f;return r?"custom"!==n:"custom"===n?!r:t!==c}).map(function(e){let{unit:n,type:o}=e;return(0,i.createElement)("span",{key:n+"-"+o,"data-unit":"custom"===o?"custom":n,onClick:function(){!function(e,n){const o=l();let i=t.units.find(function(t){let{unit:r,type:o}=t;return r===e&&o===n});""===o?r(`${o}${e}`):Object.keys(i).includes("min")?r(`${y(t.units.find(function(t){let{unit:n}=t;return n===e}).min,t.units.find(function(t){let{unit:n}=t;return n===e}).max,""===o?-1/0:o)}${e}`):r(`${o}${c}`),""===i.unit&&"custom"===i.type?d(""):d("__DEFAULT__")}(n,o),a()}},n||("custom"===o?(0,p.__)("Custom","blocksy"):"―"))})))};class _ extends i.Component{constructor(){var e;super(...arguments),e=this,(0,o.A)(this,"state",{is_dragging:!1,is_open:!1,is_empty_input:!1,forced_current_unit:"__DEFAULT__",localValue:"__DEFAULT__"}),(0,o.A)(this,"el",(0,i.createRef)()),(0,o.A)(this,"hasUnitsList",function(){return m({option:e.props.option})}),(0,o.A)(this,"withDefault",function(t,n){return e.props.option.units&&e.props.option.units.find(function(e){let{unit:n}=e;return n===t})?t:t||n}),(0,o.A)(this,"getCurrentUnit",function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return t=v({explicitCustom:!1},t),h({explicitCustom:t.explicitCustom,value:e.props.value,option:e.props.option,forced_current_unit:e.state.forced_current_unit})}),(0,o.A)(this,"getMax",function(){var t;return e.props.option.units?(null===(t=e.props.option.units.find(function(t){let{unit:n}=t;return n===e.getCurrentUnit()}))||void 0===t?void 0:t.max)||0:e.props.option.max}),(0,o.A)(this,"getMin",function(){var t;return e.props.option.units?(null===(t=e.props.option.units.find(function(t){let{unit:n}=t;return n===e.getCurrentUnit()}))||void 0===t?void 0:t.min)||0:e.props.option.min}),(0,o.A)(this,"getNumericValue",function(){let{forPosition:t=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=parseFloat(e.props.value,10);if(0===n)return n;if(!n){if(t){if(e.props.option.defaultPosition&&"center"===e.props.option.defaultPosition){let t=parseFloat(e.getMin(),10);return(parseFloat(e.getMax(),10)-t)/2+t}return parseFloat(e.getMin(),10)}return""}return n}),(0,o.A)(this,"handleMove",function(t){e.state.is_dragging&&e.computeAndSendNewValue(t)}),(0,o.A)(this,"handleUp",function(){e.setState({is_dragging:!1}),e.detachEvents()}),(0,o.A)(this,"handleFocus",function(){e.isCustomValueInput()&&e.setState({forced_current_unit:e.getCurrentUnit()})}),(0,o.A)(this,"handleOptionRevert",function(){e.setState({forced_current_unit:"__DEFAULT__"})}),(0,o.A)(this,"handleBlur",function(){if(e.setState({is_empty_input:!1}),"__DEFAULT__"!==e.state.localValue){const t=parseFloat(e.state.localValue,10);return(t||0===t)&&e.props.onChange(`${y(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),t)}${e.getCurrentUnit()}`),void e.setState({localValue:"__DEFAULT__"})}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.value.toString().trim()?e.props.onChange(`${y(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),parseFloat(e.getNumericValue(),10))}${e.getCurrentUnit()}`):e.props.onChange(e.props.option.value)}),(0,o.A)(this,"handleChange",function(t){let n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];"CT_CSS_SKIP_RULE"!==e.props.option.value||""!==t.toString().trim()?e.isCustomValueInput()?e.props.onChange(t):""===e.props.option.value||""!==t.toString().trim()?(e.setState({is_empty_input:!1}),e.props.onChange(`${n?y(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),t):t}${e.getCurrentUnit()}`)):e.setState({is_empty_input:!0}):e.props.onChange("CT_CSS_SKIP_RULE")})}computeAndSendNewValue(e){let{pageX:t,shiftKey:n}=e,{top:r,left:o,right:i,width:a}=this.el.current.getBoundingClientRect(),c=t-o-pageXOffset;var s,u;this.props.onChange(`${s=l()([0,a],[parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],!0)(document.body.classList.contains("rtl")?a-c:c),u=n?10:1,s=parseFloat(s),u?Math.round(s/u)*u:s}${this.getCurrentUnit()}`)}attachEvents(){document.documentElement.addEventListener("mousemove",this.handleMove,!0),document.documentElement.addEventListener("mouseup",this.handleUp,!0)}detachEvents(){document.documentElement.removeEventListener("mousemove",this.handleMove,!0),document.documentElement.removeEventListener("mouseup",this.handleUp,!0)}getLeftValue(){return`${l()([parseFloat(this.getMin(),10),parseFloat(this.getMax(),10)],[0,100])(y(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)))}`}isCustomValueInput(){return"custom"===this.getCurrentUnit({explicitCustom:!0})}render(){var e=this;return(0,i.createElement)("div",{className:"ct-option-slider"},this.props.beforeOption&&this.props.beforeOption(),this.isCustomValueInput()?(0,i.createElement)(d.A,{value:this.state.is_empty_input||"NaN"===this.props.value||(this.props.value||"").toString().indexOf("CT_CSS_SKIP_RULE")>-1?"":this.props.value,inputProps:v({},this.props.option.ref?{ref:this.props.option.ref}:{}),onFocus:function(){return e.handleFocus()},onChange:function(t){e.handleChange(t)}}):(0,i.createElement)("div",(0,r.A)({onMouseDown:function(t){let{pageX:n,pageY:r}=t;e.attachEvents(),e.setState({is_dragging:!0})},onClick:function(t){return e.computeAndSendNewValue(t)},ref:this.el,className:"ct-slider"},this.props.option.steps?{"data-steps":""}:{}),(0,i.createElement)("div",{style:{width:`${this.getLeftValue()}%`}}),(0,i.createElement)("span",(0,r.A)({tabIndex:"0"},(0,f.k)({handleHorizontal:!0,value:"__DEFAULT__"!==this.state.localValue?this.state.localValue:this.state.is_empty_input?0:this.getNumericValue({forPosition:!0}),onChange:function(t){e.props.onChange(`${y(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),t)}${e.getCurrentUnit()}`)}}),{style:{"--position":`${this.getLeftValue()}%`}})),this.props.option.steps&&(0,i.createElement)("section",{className:this.props.option.steps},(0,i.createElement)("i",{className:"minus"}),(0,i.createElement)("i",{className:"zero"}),(0,i.createElement)("i",{className:"plus"}))),!this.props.option.skipInput&&(0,i.createElement)("div",{className:c()("ct-slider-input",{"ct-value-changer":!0,"no-unit-list":!this.hasUnitsList(),active:this.state.is_open})},!this.isCustomValueInput()&&(0,i.createElement)("input",(0,r.A)({type:"number"},this.props.option.ref?{ref:this.props.option.ref}:{},{step:1,value:"__DEFAULT__"!==this.state.localValue?this.state.localValue:this.state.is_empty_input?"":this.getNumericValue(),onFocus:function(){return e.handleFocus()},onBlur:function(t){var n,r;null!=t&&null!==(n=t.nativeEvent)&&void 0!==n&&null!==(r=n.relatedTarget)&&void 0!==r&&r.matches(".ct-revert")||e.handleBlur()},onChange:function(t){let{target:{value:n}}=t;parseFloat(n,10)===y(parseFloat(e.getMin(),10),parseFloat(e.getMax(),10),parseFloat(n,10))?(e.handleChange(n),"__DEFAULT__"!==e.state.localValue&&e.setState({localValue:"__DEFAULT__"})):e.setState({localValue:n})}},(0,f.k)({value:"__DEFAULT__"!==this.state.localValue?this.state.localValue:this.state.is_empty_input?0:this.getNumericValue({forPosition:!0}),onChange:function(t){e.handleChange(t),e.setState({localValue:"__DEFAULT__"})}}))),!this.hasUnitsList()&&(0,i.createElement)("span",{className:"ct-current-value"},this.withDefault(this.getCurrentUnit(),this.props.option.defaultUnit||"px")),this.hasUnitsList()&&(0,i.createElement)(w,{option:this.props.option,value:this.props.value,onChange:this.props.onChange,is_open:this.state.is_open,forced_current_unit:this.state.forced_current_unit,setForcedCurrentUnit:function(t){e.setState({forced_current_unit:t})},toggleOpen:function(){return e.setState({is_open:!e.state.is_open})},currentUnit:this.getCurrentUnit(),getNumericValue:this.getNumericValue})))}}(0,o.A)(_,"renderingConfig",{computeOptionValue:function(e,t){let{option:n}=t;return"CT_CSS_SKIP_RULE"===e||""===e?"":e},getValueForRevert:function(e){let{value:t,option:n}=e;if(void 0===t)return n.value;if("CT_CSS_SKIP_RULE"===t||""===t)return"";let r=(t||"").toString().replace(/[0-9]/g,"").replace(/\-/g,"").replace(/\./g,"").replace("CT_CSS_SKIP_RULE","");const o=parseFloat(t,10);return n.units&&r===n.units[0].unit&&!o?"":t}})},4335:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},4353:function(e,t,n){"use strict";n(5581)},4363:function(e,t,n){"use strict";e.exports=n(2799)},4394:function(e,t,n){var r=n(2552),o=n(346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==r(e)}},4397:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return P}});var r=n(4705),o=n(1230),i=n(2485),a=n.n(i),c=n(4754),s=n(1437);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\n\t\t\t\t\t\t\t${(0,c.__)("Repeat","blocksy")}`,"repeat-y":`\n\t\t\t\t\t\t\t${(0,c.__)("Repeat Y","blocksy")}`,"repeat-x":`\n\t\t\t\t\t\t\t${(0,c.__)("Repeat X","blocksy")}`,"no-repeat":`\n\t\t\t\t\t\t\t${(0,c.__)("No Repeat","blocksy")}`}},hasRevertButton:!1,onChange:function(e){return r(m(m({},n),{},{background_repeat:e}))}}),(0,o.createElement)(s.Ay,{value:n.background_size,values:n,option:{id:"background_size",label:(0,c.__)("Background Size","blocksy"),type:"ct-radio",view:"text",design:"block",value:t.value.background_size,choices:{auto:(0,c.__)("Auto","blocksy"),cover:(0,c.__)("Cover","blocksy"),contain:(0,c.__)("Contain","blocksy")}},hasRevertButton:!1,onChange:function(e){return r(m(m({},n),{},{background_size:e}))}}),(0,o.createElement)(s.Ay,{value:n.background_attachment,values:n,option:{id:"background_size",label:(0,c.__)("Background Attachment","blocksy"),type:"ct-radio",view:"text",design:"block",value:t.value.background_attachment,choices:{scroll:(0,c.__)("Scroll","blocksy"),fixed:(0,c.__)("Fixed","blocksy"),inherit:(0,c.__)("Inherit","blocksy")}},hasRevertButton:!1,onChange:function(e){return r(m(m({},n),{},{background_attachment:e}))}}),n.background_image.url&&(0,o.createElement)(o.Fragment,null,(0,o.createElement)(s.Ay,{value:n.overlayColor&&-1===n.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE")?"yes":"no",values:{},option:{id:"has_overlay",label:(0,c.__)("Image Overlay","blocksy"),type:"ct-radio",view:"text",design:"block",value:"no",choices:{no:(0,c.__)("Disabled","blocksy"),yes:(0,c.__)("Enabled","blocksy")}},hasRevertButton:!1,onChange:function(e){let t=-1===n.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE");r(m(m({},n),{},{overlayColor:{default:{color:t?"CT_CSS_SKIP_RULE":"rgba(0, 0, 0, 0.2)"}}}))}}),n.overlayColor&&-1===n.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE")&&(0,o.createElement)(s.Ay,{value:n.overlayColor,values:n,option:{id:"overlayColor",label:(0,c.__)("Image Overlay Color","blocksy"),type:"ct-color-picker",design:"inline",value:t.value.overlayColor,pickers:[{title:(0,c.__)("Initial","blocksy"),id:"default"}],skipArrow:!0,appendToBody:!1},hasRevertButton:!1,onChange:function(e){return r(m(m({},n),{},{overlayColor:e}))}})))},g=n(6018);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 y(e){for(var t=1;t-1?{}:{backgroundColor:n.backgroundColor.default.color}),{},{"--background-position":`${Math.round(100*parseFloat(n.background_image.x))}% ${Math.round(100*parseFloat(n.background_image.y))}%`,"--pattern-mask":"pattern"===n.background_type?`url(${v=n.background_pattern,(window.ct_localizations||ct_customizer_localizations).static_public_url+`images/${p.find(function(e){return e.id===v}).src}`})`:"","--background-image":"gradient"===n.background_type?n.gradient:n.background_image.url?`${n.overlayColor&&-1===n.overlayColor.default.color.indexOf("CT_CSS_SKIP_RULE")?`linear-gradient(${n.overlayColor.default.color}, ${n.overlayColor.default.color}), `:""}url(${n.background_image.url})`:"none","--pattern-color":n.patternColor.default.color})},(0,o.createElement)("i",{className:"ct-tooltip"},{inherit:(0,c.__)("Inherited","blocksy"),no_color:(0,c.__)("No Color","blocksy"),pattern:(0,c.__)("Pattern","blocksy"),gradient:(0,c.__)("Gradient","blocksy"),color:(0,c.__)("Color","blocksy"),image:(0,c.__)("Image","blocksy")}[m?"no_color":f?"inherit":n.background_type]),f&&(0,o.createElement)("svg",{width:"25",height:"25",viewBox:"0 0 30 30"},(0,o.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"}))),d&&d.current&&(0,o.createPortal)((0,o.createElement)(E.default,{useCapture:!1,display:"block",disabled:!i||l,onOutsideClick:function(e){e.target.closest(".components-popover")||setTimeout(function(){return s(!1)})},wrapperProps:S(S({style:h},g),{},{className:a()("ct-option-modal ct-background-modal",{active:i})})},(0,o.createElement)(O,{onChange:r,value:n,option:t,isOpen:i,setOutsideClickFreezed:u})),document.body));var v}},4459:function(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},4462:function(e){"use strict";var t=function(){return"string"==typeof function(){}.name},n=Object.getOwnPropertyDescriptor;if(n)try{n([],"length")}catch(e){n=null}t.functionsHaveConfigurableNames=function(){if(!t()||!n)return!1;var e=n(function(){},"name");return!!e&&!!e.configurable};var r=Function.prototype.bind;t.boundFunctionsHaveNames=function(){return t()&&"function"==typeof r&&""!==function(){}.bind().name},e.exports=t},4509:function(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).has(e)}},4528:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,o=e.length;++n{t.current=e}),(0,c.useCallback)(function(){for(var e=arguments.length,n=new Array(e),r=0;r{n.current!==e&&(n.current=e)},t),n}function _(e,t){const n=(0,c.useRef)();return(0,c.useMemo)(()=>{const t=e(n.current);return n.current=t,t},[...t])}function O(e){const t=b(e),n=(0,c.useRef)(null),r=(0,c.useCallback)(e=>{e!==n.current&&(null==t||t(e,n.current)),n.current=e},[]);return[n,r]}function E(e){const t=(0,c.useRef)();return(0,c.useEffect)(()=>{t.current=e},[e]),t.current}let C={};function x(e,t){return(0,c.useMemo)(()=>{if(t)return t;const n=null==C[e]?0:C[e]+1;return C[e]=n,e+"-"+n},[e,t])}function S(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o{const r=Object.entries(n);for(const[n,o]of r){const r=t[n];null!=r&&(t[n]=r+e*o)}return t},{...t})}}const P=S(1),k=S(-1);function j(e){if(!e)return!1;const{KeyboardEvent:t}=f(e.target);return t&&e instanceof t}function D(e){if(function(e){if(!e)return!1;const{TouchEvent:t}=f(e.target);return t&&e instanceof t}(e)){if(e.touches&&e.touches.length){const{clientX:t,clientY:n}=e.touches[0];return{x:t,y:n}}if(e.changedTouches&&e.changedTouches.length){const{clientX:t,clientY:n}=e.changedTouches[0];return{x:t,y:n}}}return function(e){return"clientX"in e&&"clientY"in e}(e)?{x:e.clientX,y:e.clientY}:null}const A=Object.freeze({Translate:{toString(e){if(!e)return;const{x:t,y:n}=e;return"translate3d("+(t?Math.round(t):0)+"px, "+(n?Math.round(n):0)+"px, 0)"}},Scale:{toString(e){if(!e)return;const{scaleX:t,scaleY:n}=e;return"scaleX("+t+") scaleY("+n+")"}},Transform:{toString(e){if(e)return[A.Translate.toString(e),A.Scale.toString(e)].join(" ")}},Transition:{toString(e){let{property:t,duration:n,easing:r}=e;return t+" "+n+"ms "+r}}}),I="a,frame,iframe,input:not([type=hidden]):not(:disabled),select:not(:disabled),textarea:not(:disabled),button:not(:disabled),*[tabindex]";function T(e){return e.matches(I)?e:e.querySelector(I)}const N={display:"none"};function R(e){let{id:t,value:n}=e;return s().createElement("div",{id:t,style:N},n)}function M(e){let{id:t,announcement:n,ariaLiveType:r="assertive"}=e;return s().createElement("div",{id:t,style:{position:"fixed",top:0,left:0,width:1,height:1,margin:-1,border:0,padding:0,overflow:"hidden",clip:"rect(0 0 0 0)",clipPath:"inset(100%)",whiteSpace:"nowrap"},role:"status","aria-live":r,"aria-atomic":!0},n)}const L=(0,c.createContext)(null);const B={draggable:"\n To pick up a draggable item, press the space bar.\n While dragging, use the arrow keys to move the item.\n Press space again to drop the item in its new position, or press escape to cancel.\n "},z={onDragStart(e){let{active:t}=e;return"Picked up draggable item "+t.id+"."},onDragOver(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was moved over droppable area "+n.id+".":"Draggable item "+t.id+" is no longer over a droppable area."},onDragEnd(e){let{active:t,over:n}=e;return n?"Draggable item "+t.id+" was dropped over droppable area "+n.id:"Draggable item "+t.id+" was dropped."},onDragCancel(e){let{active:t}=e;return"Dragging was cancelled. Draggable item "+t.id+" was dropped."}};function F(e){let{announcements:t=z,container:n,hiddenTextDescribedById:r,screenReaderInstructions:o=B}=e;const{announce:i,announcement:a}=function(){const[e,t]=(0,c.useState)("");return{announce:(0,c.useCallback)(e=>{null!=e&&t(e)},[]),announcement:e}}(),u=x("DndLiveRegion"),[p,d]=(0,c.useState)(!1);if((0,c.useEffect)(()=>{d(!0)},[]),function(e){const t=(0,c.useContext)(L);(0,c.useEffect)(()=>{if(!t)throw new Error("useDndMonitor must be used within a children of ");return t(e)},[e,t])}((0,c.useMemo)(()=>({onDragStart(e){let{active:n}=e;i(t.onDragStart({active:n}))},onDragMove(e){let{active:n,over:r}=e;t.onDragMove&&i(t.onDragMove({active:n,over:r}))},onDragOver(e){let{active:n,over:r}=e;i(t.onDragOver({active:n,over:r}))},onDragEnd(e){let{active:n,over:r}=e;i(t.onDragEnd({active:n,over:r}))},onDragCancel(e){let{active:n,over:r}=e;i(t.onDragCancel({active:n,over:r}))}}),[i,t])),!p)return null;const f=s().createElement(s().Fragment,null,s().createElement(R,{id:r,value:o.draggable}),s().createElement(M,{id:u,announcement:a}));return n?(0,l.createPortal)(f,n):f}var V;function U(){}!function(e){e.DragStart="dragStart",e.DragMove="dragMove",e.DragEnd="dragEnd",e.DragCancel="dragCancel",e.DragOver="dragOver",e.RegisterDroppable="registerDroppable",e.SetDroppableDisabled="setDroppableDisabled",e.UnregisterDroppable="unregisterDroppable"}(V||(V={}));const H=Object.freeze({x:0,y:0});function W(e,t){return Math.sqrt(Math.pow(e.x-t.x,2)+Math.pow(e.y-t.y,2))}function G(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return n-r}function $(e,t){let{data:{value:n}}=e,{data:{value:r}}=t;return r-n}function q(e,t,n){return void 0===t&&(t=e.left),void 0===n&&(n=e.top),{x:t+.5*e.width,y:n+.5*e.height}}const K=e=>{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=q(t,t.left,t.top),i=[];for(const e of r){const{id:t}=e,r=n.get(t);if(r){const n=W(q(r),o);i.push({id:t,data:{droppableContainer:e,value:n}})}}return i.sort(G)};function X(e,t){const n=Math.max(t.top,e.top),r=Math.max(t.left,e.left),o=Math.min(t.left+t.width,e.left+e.width),i=Math.min(t.top+t.height,e.top+e.height),a=o-r,c=i-n;if(r{let{collisionRect:t,droppableRects:n,droppableContainers:r}=e;const o=[];for(const e of r){const{id:r}=e,i=n.get(r);if(i){const n=X(i,t);n>0&&o.push({id:r,data:{droppableContainer:e,value:n}})}}return o.sort($)};function Y(e,t){return e&&t?{x:e.left-t.left,y:e.top-t.top}:H}function Q(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),o=1;o({...t,top:t.top+e*n.y,bottom:t.bottom+e*n.y,left:t.left+e*n.x,right:t.right+e*n.x}),{...t})}}const Z=Q(1);function ee(e){if(e.startsWith("matrix3d(")){const t=e.slice(9,-1).split(/, /);return{x:+t[12],y:+t[13],scaleX:+t[0],scaleY:+t[5]}}if(e.startsWith("matrix(")){const t=e.slice(7,-1).split(/, /);return{x:+t[4],y:+t[5],scaleX:+t[0],scaleY:+t[3]}}return null}const te={ignoreTransform:!1};function ne(e,t){void 0===t&&(t=te);let n=e.getBoundingClientRect();if(t.ignoreTransform){const{transform:t,transformOrigin:r}=f(e).getComputedStyle(e);t&&(n=function(e,t,n){const r=ee(t);if(!r)return e;const{scaleX:o,scaleY:i,x:a,y:c}=r,s=e.left-a-(1-o)*parseFloat(n),l=e.top-c-(1-i)*parseFloat(n.slice(n.indexOf(" ")+1)),u=o?e.width/o:e.width,p=i?e.height/i:e.height;return{width:u,height:p,top:l,right:s+u,bottom:l+p,left:s}}(n,t,r))}const{top:r,left:o,width:i,height:a,bottom:c,right:s}=n;return{top:r,left:o,width:i,height:a,bottom:c,right:s}}function re(e){return ne(e,{ignoreTransform:!0})}function oe(e,t){const n=[];return e?function r(o){if(null!=t&&n.length>=t)return n;if(!o)return n;if(m(o)&&null!=o.scrollingElement&&!n.includes(o.scrollingElement))return n.push(o.scrollingElement),n;if(!h(o)||g(o))return n;if(n.includes(o))return n;const i=f(e).getComputedStyle(o);return o!==e&&function(e,t){void 0===t&&(t=f(e).getComputedStyle(e));const n=/(auto|scroll|overlay)/;return["overflow","overflowX","overflowY"].some(e=>{const r=t[e];return"string"==typeof r&&n.test(r)})}(o,i)&&n.push(o),function(e,t){return void 0===t&&(t=f(e).getComputedStyle(e)),"fixed"===t.position}(o,i)?n:r(o.parentNode)}(e):n}function ie(e){const[t]=oe(e,1);return null!=t?t:null}function ae(e){return u&&e?p(e)?e:d(e)?m(e)||e===v(e).scrollingElement?window:h(e)?e:null:null:null}function ce(e){return p(e)?e.scrollX:e.scrollLeft}function se(e){return p(e)?e.scrollY:e.scrollTop}function le(e){return{x:ce(e),y:se(e)}}var ue;function pe(e){return!(!u||!e)&&e===document.scrollingElement}function de(e){const t={x:0,y:0},n=pe(e)?{height:window.innerHeight,width:window.innerWidth}:{height:e.clientHeight,width:e.clientWidth},r={x:e.scrollWidth-n.width,y:e.scrollHeight-n.height};return{isTop:e.scrollTop<=t.y,isLeft:e.scrollLeft<=t.x,isBottom:e.scrollTop>=r.y,isRight:e.scrollLeft>=r.x,maxScroll:r,minScroll:t}}!function(e){e[e.Forward=1]="Forward",e[e.Backward=-1]="Backward"}(ue||(ue={}));const fe={x:.2,y:.2};function me(e,t,n,r,o){let{top:i,left:a,right:c,bottom:s}=n;void 0===r&&(r=10),void 0===o&&(o=fe);const{isTop:l,isBottom:u,isLeft:p,isRight:d}=de(e),f={x:0,y:0},m={x:0,y:0},h=t.height*o.y,g=t.width*o.x;return!l&&i<=t.top+h?(f.y=ue.Backward,m.y=r*Math.abs((t.top+h-i)/h)):!u&&s>=t.bottom-h&&(f.y=ue.Forward,m.y=r*Math.abs((t.bottom-h-s)/h)),!d&&c>=t.right-g?(f.x=ue.Forward,m.x=r*Math.abs((t.right-g-c)/g)):!p&&a<=t.left+g&&(f.x=ue.Backward,m.x=r*Math.abs((t.left+g-a)/g)),{direction:f,speed:m}}function he(e){if(e===document.scrollingElement){const{innerWidth:e,innerHeight:t}=window;return{top:0,left:0,right:e,bottom:t,width:e,height:t}}const{top:t,left:n,right:r,bottom:o}=e.getBoundingClientRect();return{top:t,left:n,right:r,bottom:o,width:e.clientWidth,height:e.clientHeight}}function ge(e){return e.reduce((e,t)=>P(e,le(t)),H)}function ve(e,t){if(void 0===t&&(t=ne),!e)return;const{top:n,left:r,bottom:o,right:i}=t(e);ie(e)&&(o<=0||i<=0||n>=window.innerHeight||r>=window.innerWidth)&&e.scrollIntoView({block:"center",inline:"center"})}const ye=[["x",["left","right"],function(e){return e.reduce((e,t)=>e+ce(t),0)}],["y",["top","bottom"],function(e){return e.reduce((e,t)=>e+se(t),0)}]];class be{constructor(e,t){this.rect=void 0,this.width=void 0,this.height=void 0,this.top=void 0,this.bottom=void 0,this.right=void 0,this.left=void 0;const n=oe(t),r=ge(n);this.rect={...e},this.width=e.width,this.height=e.height;for(const[e,t,o]of ye)for(const i of t)Object.defineProperty(this,i,{get:()=>{const t=o(n),a=r[e]-t;return this.rect[i]+a},enumerable:!0});Object.defineProperty(this,"rect",{enumerable:!1})}}class we{constructor(e){this.target=void 0,this.listeners=[],this.removeAll=()=>{this.listeners.forEach(e=>{var t;return null==(t=this.target)?void 0:t.removeEventListener(...e)})},this.target=e}add(e,t,n){var r;null==(r=this.target)||r.addEventListener(e,t,n),this.listeners.push([e,t,n])}}function _e(e,t){const n=Math.abs(e.x),r=Math.abs(e.y);return"number"==typeof t?Math.sqrt(n**2+r**2)>t:"x"in t&&"y"in t?n>t.x&&r>t.y:"x"in t?n>t.x:"y"in t&&r>t.y}var Oe,Ee;function Ce(e){e.preventDefault()}function xe(e){e.stopPropagation()}!function(e){e.Click="click",e.DragStart="dragstart",e.Keydown="keydown",e.ContextMenu="contextmenu",e.Resize="resize",e.SelectionChange="selectionchange",e.VisibilityChange="visibilitychange"}(Oe||(Oe={})),function(e){e.Space="Space",e.Down="ArrowDown",e.Right="ArrowRight",e.Left="ArrowLeft",e.Up="ArrowUp",e.Esc="Escape",e.Enter="Enter",e.Tab="Tab"}(Ee||(Ee={}));const Se={start:[Ee.Space,Ee.Enter],cancel:[Ee.Esc],end:[Ee.Space,Ee.Enter,Ee.Tab]},Pe=(e,t)=>{let{currentCoordinates:n}=t;switch(e.code){case Ee.Right:return{...n,x:n.x+25};case Ee.Left:return{...n,x:n.x-25};case Ee.Down:return{...n,y:n.y+25};case Ee.Up:return{...n,y:n.y-25}}};class ke{constructor(e){this.props=void 0,this.autoScrollEnabled=!1,this.referenceCoordinates=void 0,this.listeners=void 0,this.windowListeners=void 0,this.props=e;const{event:{target:t}}=e;this.props=e,this.listeners=new we(v(t)),this.windowListeners=new we(f(t)),this.handleKeyDown=this.handleKeyDown.bind(this),this.handleCancel=this.handleCancel.bind(this),this.attach()}attach(){this.handleStart(),this.windowListeners.add(Oe.Resize,this.handleCancel),this.windowListeners.add(Oe.VisibilityChange,this.handleCancel),setTimeout(()=>this.listeners.add(Oe.Keydown,this.handleKeyDown))}handleStart(){const{activeNode:e,onStart:t}=this.props,n=e.node.current;n&&ve(n),t(H)}handleKeyDown(e){if(j(e)){const{active:t,context:n,options:r}=this.props,{keyboardCodes:o=Se,coordinateGetter:i=Pe,scrollBehavior:a="smooth"}=r,{code:c}=e;if(o.end.includes(c))return void this.handleEnd(e);if(o.cancel.includes(c))return void this.handleCancel(e);const{collisionRect:s}=n.current,l=s?{x:s.left,y:s.top}:H;this.referenceCoordinates||(this.referenceCoordinates=l);const u=i(e,{active:t,context:n.current,currentCoordinates:l});if(u){const t=k(u,l),r={x:0,y:0},{scrollableAncestors:o}=n.current;for(const n of o){const o=e.code,{isTop:i,isRight:c,isLeft:s,isBottom:l,maxScroll:p,minScroll:d}=de(n),f=he(n),m={x:Math.min(o===Ee.Right?f.right-f.width/2:f.right,Math.max(o===Ee.Right?f.left:f.left+f.width/2,u.x)),y:Math.min(o===Ee.Down?f.bottom-f.height/2:f.bottom,Math.max(o===Ee.Down?f.top:f.top+f.height/2,u.y))},h=o===Ee.Right&&!c||o===Ee.Left&&!s,g=o===Ee.Down&&!l||o===Ee.Up&&!i;if(h&&m.x!==u.x){const e=n.scrollLeft+t.x,i=o===Ee.Right&&e<=p.x||o===Ee.Left&&e>=d.x;if(i&&!t.y)return void n.scrollTo({left:e,behavior:a});r.x=i?n.scrollLeft-e:o===Ee.Right?n.scrollLeft-p.x:n.scrollLeft-d.x,r.x&&n.scrollBy({left:-r.x,behavior:a});break}if(g&&m.y!==u.y){const e=n.scrollTop+t.y,i=o===Ee.Down&&e<=p.y||o===Ee.Up&&e>=d.y;if(i&&!t.x)return void n.scrollTo({top:e,behavior:a});r.y=i?n.scrollTop-e:o===Ee.Down?n.scrollTop-p.y:n.scrollTop-d.y,r.y&&n.scrollBy({top:-r.y,behavior:a});break}}this.handleMove(e,P(k(u,this.referenceCoordinates),r))}}}handleMove(e,t){const{onMove:n}=this.props;e.preventDefault(),n(t)}handleEnd(e){const{onEnd:t}=this.props;e.preventDefault(),this.detach(),t()}handleCancel(e){const{onCancel:t}=this.props;e.preventDefault(),this.detach(),t()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll()}}function je(e){return Boolean(e&&"distance"in e)}function De(e){return Boolean(e&&"delay"in e)}ke.activators=[{eventName:"onKeyDown",handler:(e,t,n)=>{let{keyboardCodes:r=Se,onActivation:o}=t,{active:i}=n;const{code:a}=e.nativeEvent;if(r.start.includes(a)){const t=i.activatorNode.current;return(!t||e.target===t)&&(e.preventDefault(),null==o||o({event:e.nativeEvent}),!0)}return!1}}];class Ae{constructor(e,t,n){var r;void 0===n&&(n=function(e){const{EventTarget:t}=f(e);return e instanceof t?e:v(e)}(e.event.target)),this.props=void 0,this.events=void 0,this.autoScrollEnabled=!0,this.document=void 0,this.activated=!1,this.initialCoordinates=void 0,this.timeoutId=null,this.listeners=void 0,this.documentListeners=void 0,this.windowListeners=void 0,this.props=e,this.events=t;const{event:o}=e,{target:i}=o;this.props=e,this.events=t,this.document=v(i),this.documentListeners=new we(this.document),this.listeners=new we(n),this.windowListeners=new we(f(i)),this.initialCoordinates=null!=(r=D(o))?r:H,this.handleStart=this.handleStart.bind(this),this.handleMove=this.handleMove.bind(this),this.handleEnd=this.handleEnd.bind(this),this.handleCancel=this.handleCancel.bind(this),this.handleKeydown=this.handleKeydown.bind(this),this.removeTextSelection=this.removeTextSelection.bind(this),this.attach()}attach(){const{events:e,props:{options:{activationConstraint:t,bypassActivationConstraint:n}}}=this;if(this.listeners.add(e.move.name,this.handleMove,{passive:!1}),this.listeners.add(e.end.name,this.handleEnd),e.cancel&&this.listeners.add(e.cancel.name,this.handleCancel),this.windowListeners.add(Oe.Resize,this.handleCancel),this.windowListeners.add(Oe.DragStart,Ce),this.windowListeners.add(Oe.VisibilityChange,this.handleCancel),this.windowListeners.add(Oe.ContextMenu,Ce),this.documentListeners.add(Oe.Keydown,this.handleKeydown),t){if(null!=n&&n({event:this.props.event,activeNode:this.props.activeNode,options:this.props.options}))return this.handleStart();if(De(t))return this.timeoutId=setTimeout(this.handleStart,t.delay),void this.handlePending(t);if(je(t))return void this.handlePending(t)}this.handleStart()}detach(){this.listeners.removeAll(),this.windowListeners.removeAll(),setTimeout(this.documentListeners.removeAll,50),null!==this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=null)}handlePending(e,t){const{active:n,onPending:r}=this.props;r(n,e,this.initialCoordinates,t)}handleStart(){const{initialCoordinates:e}=this,{onStart:t}=this.props;e&&(this.activated=!0,this.documentListeners.add(Oe.Click,xe,{capture:!0}),this.removeTextSelection(),this.documentListeners.add(Oe.SelectionChange,this.removeTextSelection),t(e))}handleMove(e){var t;const{activated:n,initialCoordinates:r,props:o}=this,{onMove:i,options:{activationConstraint:a}}=o;if(!r)return;const c=null!=(t=D(e))?t:H,s=k(r,c);if(!n&&a){if(je(a)){if(null!=a.tolerance&&_e(s,a.tolerance))return this.handleCancel();if(_e(s,a.distance))return this.handleStart()}return De(a)&&_e(s,a.tolerance)?this.handleCancel():void this.handlePending(a,s)}e.cancelable&&e.preventDefault(),i(c)}handleEnd(){const{onAbort:e,onEnd:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleCancel(){const{onAbort:e,onCancel:t}=this.props;this.detach(),this.activated||e(this.props.active),t()}handleKeydown(e){e.code===Ee.Esc&&this.handleCancel()}removeTextSelection(){var e;null==(e=this.document.getSelection())||e.removeAllRanges()}}const Ie={cancel:{name:"pointercancel"},move:{name:"pointermove"},end:{name:"pointerup"}};class Te extends Ae{constructor(e){const{event:t}=e,n=v(t.target);super(e,Ie,n)}}Te.activators=[{eventName:"onPointerDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return!(!n.isPrimary||0!==n.button)&&(null==r||r({event:n}),!0)}}];const Ne={move:{name:"mousemove"},end:{name:"mouseup"}};var Re;!function(e){e[e.RightClick=2]="RightClick"}(Re||(Re={}));(class extends Ae{constructor(e){super(e,Ne,v(e.event.target))}}).activators=[{eventName:"onMouseDown",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;return n.button!==Re.RightClick&&(null==r||r({event:n}),!0)}}];const Me={cancel:{name:"touchcancel"},move:{name:"touchmove"},end:{name:"touchend"}};var Le,Be;function ze(e){let{acceleration:t,activator:n=Le.Pointer,canScroll:r,draggingRect:o,enabled:i,interval:a=5,order:s=Be.TreeOrder,pointerCoordinates:l,scrollableAncestors:u,scrollableAncestorRects:p,delta:d,threshold:f}=e;const m=function(e){let{delta:t,disabled:n}=e;const r=E(t);return _(e=>{if(n||!r||!e)return Fe;const o={x:Math.sign(t.x-r.x),y:Math.sign(t.y-r.y)};return{x:{[ue.Backward]:e.x[ue.Backward]||-1===o.x,[ue.Forward]:e.x[ue.Forward]||1===o.x},y:{[ue.Backward]:e.y[ue.Backward]||-1===o.y,[ue.Forward]:e.y[ue.Forward]||1===o.y}}},[n,t,r])}({delta:d,disabled:!i}),[h,g]=function(){const e=(0,c.useRef)(null);return[(0,c.useCallback)((t,n)=>{e.current=setInterval(t,n)},[]),(0,c.useCallback)(()=>{null!==e.current&&(clearInterval(e.current),e.current=null)},[])]}(),v=(0,c.useRef)({x:0,y:0}),y=(0,c.useRef)({x:0,y:0}),b=(0,c.useMemo)(()=>{switch(n){case Le.Pointer:return l?{top:l.y,bottom:l.y,left:l.x,right:l.x}:null;case Le.DraggableRect:return o}},[n,o,l]),w=(0,c.useRef)(null),O=(0,c.useCallback)(()=>{const e=w.current;if(!e)return;const t=v.current.x*y.current.x,n=v.current.y*y.current.y;e.scrollBy(t,n)},[]),C=(0,c.useMemo)(()=>s===Be.TreeOrder?[...u].reverse():u,[s,u]);(0,c.useEffect)(()=>{if(i&&u.length&&b){for(const e of C){if(!1===(null==r?void 0:r(e)))continue;const n=u.indexOf(e),o=p[n];if(!o)continue;const{direction:i,speed:c}=me(e,o,b,t,f);for(const e of["x","y"])m[e][i[e]]||(c[e]=0,i[e]=0);if(c.x>0||c.y>0)return g(),w.current=e,h(O,a),v.current=c,void(y.current=i)}v.current={x:0,y:0},y.current={x:0,y:0},g()}else g()},[t,O,r,g,i,a,JSON.stringify(b),JSON.stringify(m),h,u,C,p,JSON.stringify(f)])}(class extends Ae{constructor(e){super(e,Me)}static setup(){return window.addEventListener(Me.move.name,e,{capture:!1,passive:!1}),function(){window.removeEventListener(Me.move.name,e)};function e(){}}}).activators=[{eventName:"onTouchStart",handler:(e,t)=>{let{nativeEvent:n}=e,{onActivation:r}=t;const{touches:o}=n;return!(o.length>1)&&(null==r||r({event:n}),!0)}}],function(e){e[e.Pointer=0]="Pointer",e[e.DraggableRect=1]="DraggableRect"}(Le||(Le={})),function(e){e[e.TreeOrder=0]="TreeOrder",e[e.ReversedTreeOrder=1]="ReversedTreeOrder"}(Be||(Be={}));const Fe={x:{[ue.Backward]:!1,[ue.Forward]:!1},y:{[ue.Backward]:!1,[ue.Forward]:!1}};var Ve,Ue;!function(e){e[e.Always=0]="Always",e[e.BeforeDragging=1]="BeforeDragging",e[e.WhileDragging=2]="WhileDragging"}(Ve||(Ve={})),function(e){e.Optimized="optimized"}(Ue||(Ue={}));const He=new Map;function We(e,t){return _(n=>e?n||("function"==typeof t?t(e):e):null,[t,e])}function Ge(e){let{callback:t,disabled:n}=e;const r=b(t),o=(0,c.useMemo)(()=>{if(n||"undefined"==typeof window||void 0===window.ResizeObserver)return;const{ResizeObserver:e}=window;return new e(r)},[n]);return(0,c.useEffect)(()=>()=>null==o?void 0:o.disconnect(),[o]),o}function $e(e){return new be(ne(e),e)}function qe(e,t,n){void 0===t&&(t=$e);const[r,o]=(0,c.useState)(null);function i(){o(r=>{if(!e)return null;var o;if(!1===e.isConnected)return null!=(o=null!=r?r:n)?o:null;const i=t(e);return JSON.stringify(r)===JSON.stringify(i)?r:i})}const a=function(e){let{callback:t,disabled:n}=e;const r=b(t),o=(0,c.useMemo)(()=>{if(n||"undefined"==typeof window||void 0===window.MutationObserver)return;const{MutationObserver:e}=window;return new e(r)},[r,n]);return(0,c.useEffect)(()=>()=>null==o?void 0:o.disconnect(),[o]),o}({callback(t){if(e)for(const n of t){const{type:t,target:r}=n;if("childList"===t&&r instanceof HTMLElement&&r.contains(e)){i();break}}}}),s=Ge({callback:i});return y(()=>{i(),e?(null==s||s.observe(e),null==a||a.observe(document.body,{childList:!0,subtree:!0})):(null==s||s.disconnect(),null==a||a.disconnect())},[e]),r}const Ke=[];function Xe(e,t){void 0===t&&(t=[]);const n=(0,c.useRef)(null);return(0,c.useEffect)(()=>{n.current=null},t),(0,c.useEffect)(()=>{const t=e!==H;t&&!n.current&&(n.current=e),!t&&n.current&&(n.current=null)},[e]),n.current?k(e,n.current):H}function Je(e){return(0,c.useMemo)(()=>e?function(e){const t=e.innerWidth,n=e.innerHeight;return{top:0,left:0,right:t,bottom:n,width:t,height:n}}(e):null,[e])}const Ye=[];function Qe(e){if(!e)return null;if(e.children.length>1)return e;const t=e.children[0];return h(t)?t:e}const Ze=[{sensor:Te,options:{}},{sensor:ke,options:{}}],et={current:{}},tt={draggable:{measure:re},droppable:{measure:re,strategy:Ve.WhileDragging,frequency:Ue.Optimized},dragOverlay:{measure:ne}};class nt extends Map{get(e){var t;return null!=e&&null!=(t=super.get(e))?t:void 0}toArray(){return Array.from(this.values())}getEnabled(){return this.toArray().filter(e=>{let{disabled:t}=e;return!t})}getNodeFor(e){var t,n;return null!=(t=null==(n=this.get(e))?void 0:n.node.current)?t:void 0}}const rt={activatorEvent:null,active:null,activeNode:null,activeNodeRect:null,collisions:null,containerNodeRect:null,draggableNodes:new Map,droppableRects:new Map,droppableContainers:new nt,over:null,dragOverlay:{nodeRef:{current:null},rect:null,setRef:U},scrollableAncestors:[],scrollableAncestorRects:[],measuringConfiguration:tt,measureDroppableContainers:U,windowRect:null,measuringScheduled:!1},ot={activatorEvent:null,activators:[],active:null,activeNodeRect:null,ariaDescribedById:{draggable:""},dispatch:U,draggableNodes:new Map,over:null,measureDroppableContainers:U},it=(0,c.createContext)(ot),at=(0,c.createContext)(rt);function ct(){return{draggable:{active:null,initialCoordinates:{x:0,y:0},nodes:new Map,translate:{x:0,y:0}},droppable:{containers:new nt}}}function st(e,t){switch(t.type){case V.DragStart:return{...e,draggable:{...e.draggable,initialCoordinates:t.initialCoordinates,active:t.active}};case V.DragMove:return null==e.draggable.active?e:{...e,draggable:{...e.draggable,translate:{x:t.coordinates.x-e.draggable.initialCoordinates.x,y:t.coordinates.y-e.draggable.initialCoordinates.y}}};case V.DragEnd:case V.DragCancel:return{...e,draggable:{...e.draggable,active:null,initialCoordinates:{x:0,y:0},translate:{x:0,y:0}}};case V.RegisterDroppable:{const{element:n}=t,{id:r}=n,o=new nt(e.droppable.containers);return o.set(r,n),{...e,droppable:{...e.droppable,containers:o}}}case V.SetDroppableDisabled:{const{id:n,key:r,disabled:o}=t,i=e.droppable.containers.get(n);if(!i||r!==i.key)return e;const a=new nt(e.droppable.containers);return a.set(n,{...i,disabled:o}),{...e,droppable:{...e.droppable,containers:a}}}case V.UnregisterDroppable:{const{id:n,key:r}=t,o=e.droppable.containers.get(n);if(!o||r!==o.key)return e;const i=new nt(e.droppable.containers);return i.delete(n),{...e,droppable:{...e.droppable,containers:i}}}default:return e}}function lt(e){let{disabled:t}=e;const{active:n,activatorEvent:r,draggableNodes:o}=(0,c.useContext)(it),i=E(r),a=E(null==n?void 0:n.id);return(0,c.useEffect)(()=>{if(!t&&!r&&i&&null!=a){if(!j(i))return;if(document.activeElement===i.target)return;const e=o.get(a);if(!e)return;const{activatorNode:t,node:n}=e;if(!t.current&&!n.current)return;requestAnimationFrame(()=>{for(const e of[t.current,n.current]){if(!e)continue;const t=T(e);if(t){t.focus();break}}})}},[r,t,o,a,i]),null}function ut(e,t){let{transform:n,...r}=t;return null!=e&&e.length?e.reduce((e,t)=>t({transform:e,...r}),n):n}const pt=(0,c.createContext)({...H,scaleX:1,scaleY:1});var dt;!function(e){e[e.Uninitialized=0]="Uninitialized",e[e.Initializing=1]="Initializing",e[e.Initialized=2]="Initialized"}(dt||(dt={}));const ft=(0,c.memo)(function(e){var t,n,r,o;let{id:i,accessibility:a,autoScroll:p=!0,children:d,sensors:m=Ze,collisionDetection:g=J,measuring:v,modifiers:b,...E}=e;const C=(0,c.useReducer)(st,void 0,ct),[S,k]=C,[j,A]=function(){const[e]=(0,c.useState)(()=>new Set),t=(0,c.useCallback)(t=>(e.add(t),()=>e.delete(t)),[e]);return[(0,c.useCallback)(t=>{let{type:n,event:r}=t;e.forEach(e=>{var t;return null==(t=e[n])?void 0:t.call(e,r)})},[e]),t]}(),[I,T]=(0,c.useState)(dt.Uninitialized),N=I===dt.Initialized,{draggable:{active:R,nodes:M,translate:B},droppable:{containers:z}}=S,U=null!=R?M.get(R):null,W=(0,c.useRef)({initial:null,translated:null}),G=(0,c.useMemo)(()=>{var e;return null!=R?{id:R,data:null!=(e=null==U?void 0:U.data)?e:et,rect:W}:null},[R,U]),$=(0,c.useRef)(null),[q,K]=(0,c.useState)(null),[X,Q]=(0,c.useState)(null),ee=w(E,Object.values(E)),te=x("DndDescribedBy",i),re=(0,c.useMemo)(()=>z.getEnabled(),[z]),ce=(se=v,(0,c.useMemo)(()=>({draggable:{...tt.draggable,...null==se?void 0:se.draggable},droppable:{...tt.droppable,...null==se?void 0:se.droppable},dragOverlay:{...tt.dragOverlay,...null==se?void 0:se.dragOverlay}}),[null==se?void 0:se.draggable,null==se?void 0:se.droppable,null==se?void 0:se.dragOverlay]));var se;const{droppableRects:ue,measureDroppableContainers:de,measuringScheduled:fe}=function(e,t){let{dragging:n,dependencies:r,config:o}=t;const[i,a]=(0,c.useState)(null),{frequency:s,measure:l,strategy:u}=o,p=(0,c.useRef)(e),d=function(){switch(u){case Ve.Always:return!1;case Ve.BeforeDragging:return n;default:return!n}}(),f=w(d),m=(0,c.useCallback)(function(e){void 0===e&&(e=[]),f.current||a(t=>null===t?e:t.concat(e.filter(e=>!t.includes(e))))},[f]),h=(0,c.useRef)(null),g=_(t=>{if(d&&!n)return He;if(!t||t===He||p.current!==e||null!=i){const t=new Map;for(let n of e){if(!n)continue;if(i&&i.length>0&&!i.includes(n.id)&&n.rect.current){t.set(n.id,n.rect.current);continue}const e=n.node.current,r=e?new be(l(e),e):null;n.rect.current=r,r&&t.set(n.id,r)}return t}return t},[e,i,n,d,l]);return(0,c.useEffect)(()=>{p.current=e},[e]),(0,c.useEffect)(()=>{d||m()},[n,d]),(0,c.useEffect)(()=>{i&&i.length>0&&a(null)},[JSON.stringify(i)]),(0,c.useEffect)(()=>{d||"number"!=typeof s||null!==h.current||(h.current=setTimeout(()=>{m(),h.current=null},s))},[s,d,m,...r]),{droppableRects:g,measureDroppableContainers:m,measuringScheduled:null!=i}}(re,{dragging:N,dependencies:[B.x,B.y],config:ce.droppable}),me=function(e,t){const n=null!=t?e.get(t):void 0,r=n?n.node.current:null;return _(e=>{var n;return null==t?null:null!=(n=null!=r?r:e)?n:null},[r,t])}(M,R),he=(0,c.useMemo)(()=>X?D(X):null,[X]),ve=function(){const e=!1===(null==q?void 0:q.autoScrollEnabled),t="object"==typeof p?!1===p.enabled:!1===p,n=N&&!e&&!t;if("object"==typeof p)return{...p,enabled:n};return{enabled:n}}(),ye=function(e,t){return We(e,t)}(me,ce.draggable.measure);!function(e){let{activeNode:t,measure:n,initialRect:r,config:o=!0}=e;const i=(0,c.useRef)(!1),{x:a,y:s}="boolean"==typeof o?{x:o,y:o}:o;y(()=>{if(!a&&!s||!t)return void(i.current=!1);if(i.current||!r)return;const e=null==t?void 0:t.node.current;if(!e||!1===e.isConnected)return;const o=Y(n(e),r);if(a||(o.x=0),s||(o.y=0),i.current=!0,Math.abs(o.x)>0||Math.abs(o.y)>0){const t=ie(e);t&&t.scrollBy({top:o.y,left:o.x})}},[t,a,s,r,n])}({activeNode:null!=R?M.get(R):null,config:ve.layoutShiftCompensation,initialRect:ye,measure:ce.draggable.measure});const we=qe(me,ce.draggable.measure,ye),_e=qe(me?me.parentElement:null),Oe=(0,c.useRef)({activatorEvent:null,active:null,activeNode:me,collisionRect:null,collisions:null,droppableRects:ue,draggableNodes:M,draggingNode:null,draggingNodeRect:null,droppableContainers:z,over:null,scrollableAncestors:[],scrollAdjustedTranslate:null}),Ee=z.getNodeFor(null==(t=Oe.current.over)?void 0:t.id),Ce=function(e){let{measure:t}=e;const[n,r]=(0,c.useState)(null),o=Ge({callback:(0,c.useCallback)(e=>{for(const{target:n}of e)if(h(n)){r(e=>{const r=t(n);return e?{...e,width:r.width,height:r.height}:r});break}},[t])}),i=(0,c.useCallback)(e=>{const n=Qe(e);null==o||o.disconnect(),n&&(null==o||o.observe(n)),r(n?t(n):null)},[t,o]),[a,s]=O(i);return(0,c.useMemo)(()=>({nodeRef:a,rect:n,setRef:s}),[n,a,s])}({measure:ce.dragOverlay.measure}),xe=null!=(n=Ce.nodeRef.current)?n:me,Se=N?null!=(r=Ce.rect)?r:we:null,Pe=Boolean(Ce.nodeRef.current&&Ce.rect),ke=Y(je=Pe?null:we,We(je));var je;const De=Je(xe?f(xe):null),Ae=function(e){const t=(0,c.useRef)(e),n=_(n=>e?n&&n!==Ke&&e&&t.current&&e.parentNode===t.current.parentNode?n:oe(e):Ke,[e]);return(0,c.useEffect)(()=>{t.current=e},[e]),n}(N?null!=Ee?Ee:me:null),Ie=function(e,t){void 0===t&&(t=ne);const[n]=e,r=Je(n?f(n):null),[o,i]=(0,c.useState)(Ye);function a(){i(()=>e.length?e.map(e=>pe(e)?r:new be(t(e),e)):Ye)}const s=Ge({callback:a});return y(()=>{null==s||s.disconnect(),a(),e.forEach(e=>null==s?void 0:s.observe(e))},[e]),o}(Ae),Te=ut(b,{transform:{x:B.x-ke.x,y:B.y-ke.y,scaleX:1,scaleY:1},activatorEvent:X,active:G,activeNodeRect:we,containerNodeRect:_e,draggingNodeRect:Se,over:Oe.current.over,overlayNodeRect:Ce.rect,scrollableAncestors:Ae,scrollableAncestorRects:Ie,windowRect:De}),Ne=he?P(he,B):null,Re=function(e){const[t,n]=(0,c.useState)(null),r=(0,c.useRef)(e),o=(0,c.useCallback)(e=>{const t=ae(e.target);t&&n(e=>e?(e.set(t,le(t)),new Map(e)):null)},[]);return(0,c.useEffect)(()=>{const t=r.current;if(e!==t){i(t);const a=e.map(e=>{const t=ae(e);return t?(t.addEventListener("scroll",o,{passive:!0}),[t,le(t)]):null}).filter(e=>null!=e);n(a.length?new Map(a):null),r.current=e}return()=>{i(e),i(t)};function i(e){e.forEach(e=>{const t=ae(e);null==t||t.removeEventListener("scroll",o)})}},[o,e]),(0,c.useMemo)(()=>e.length?t?Array.from(t.values()).reduce((e,t)=>P(e,t),H):ge(e):H,[e,t])}(Ae),Me=Xe(Re),Le=Xe(Re,[we]),Be=P(Te,Me),Fe=Se?Z(Se,Te):null,Ue=G&&Fe?g({active:G,collisionRect:Fe,droppableRects:ue,droppableContainers:re,pointerCoordinates:Ne}):null,$e=function(e,t){if(!e||0===e.length)return null;const[n]=e;return t?n[t]:n}(Ue,"id"),[nt,rt]=(0,c.useState)(null),ot=function(e,t,n){return{...e,scaleX:t&&n?t.width/n.width:1,scaleY:t&&n?t.height/n.height:1}}(Pe?Te:P(Te,Le),null!=(o=null==nt?void 0:nt.rect)?o:null,we),ft=(0,c.useRef)(null),mt=(0,c.useCallback)((e,t)=>{let{sensor:n,options:r}=t;if(null==$.current)return;const o=M.get($.current);if(!o)return;const i=e.nativeEvent,a=new n({active:$.current,activeNode:o,event:i,options:r,context:Oe,onAbort(e){if(!M.get(e))return;const{onDragAbort:t}=ee.current,n={id:e};null==t||t(n),j({type:"onDragAbort",event:n})},onPending(e,t,n,r){if(!M.get(e))return;const{onDragPending:o}=ee.current,i={id:e,constraint:t,initialCoordinates:n,offset:r};null==o||o(i),j({type:"onDragPending",event:i})},onStart(e){const t=$.current;if(null==t)return;const n=M.get(t);if(!n)return;const{onDragStart:r}=ee.current,o={activatorEvent:i,active:{id:t,data:n.data,rect:W}};(0,l.unstable_batchedUpdates)(()=>{null==r||r(o),T(dt.Initializing),k({type:V.DragStart,initialCoordinates:e,active:t}),j({type:"onDragStart",event:o}),K(ft.current),Q(i)})},onMove(e){k({type:V.DragMove,coordinates:e})},onEnd:c(V.DragEnd),onCancel:c(V.DragCancel)});function c(e){return async function(){const{active:t,collisions:n,over:r,scrollAdjustedTranslate:o}=Oe.current;let a=null;if(t&&o){const{cancelDrop:c}=ee.current;if(a={activatorEvent:i,active:t,collisions:n,delta:o,over:r},e===V.DragEnd&&"function"==typeof c){await Promise.resolve(c(a))&&(e=V.DragCancel)}}$.current=null,(0,l.unstable_batchedUpdates)(()=>{k({type:e}),T(dt.Uninitialized),rt(null),K(null),Q(null),ft.current=null;const t=e===V.DragEnd?"onDragEnd":"onDragCancel";if(a){const e=ee.current[t];null==e||e(a),j({type:t,event:a})}})}}ft.current=a},[M]),ht=(0,c.useCallback)((e,t)=>(n,r)=>{const o=n.nativeEvent,i=M.get(r);if(null!==$.current||!i||o.dndKit||o.defaultPrevented)return;const a={active:i};!0===e(n,t.options,a)&&(o.dndKit={capturedBy:t.sensor},$.current=r,mt(n,t))},[M,mt]),gt=function(e,t){return(0,c.useMemo)(()=>e.reduce((e,n)=>{const{sensor:r}=n;return[...e,...r.activators.map(e=>({eventName:e.eventName,handler:t(e.handler,n)}))]},[]),[e,t])}(m,ht);!function(e){(0,c.useEffect)(()=>{if(!u)return;const t=e.map(e=>{let{sensor:t}=e;return null==t.setup?void 0:t.setup()});return()=>{for(const e of t)null==e||e()}},e.map(e=>{let{sensor:t}=e;return t}))}(m),y(()=>{we&&I===dt.Initializing&&T(dt.Initialized)},[we,I]),(0,c.useEffect)(()=>{const{onDragMove:e}=ee.current,{active:t,activatorEvent:n,collisions:r,over:o}=Oe.current;if(!t||!n)return;const i={active:t,activatorEvent:n,collisions:r,delta:{x:Be.x,y:Be.y},over:o};(0,l.unstable_batchedUpdates)(()=>{null==e||e(i),j({type:"onDragMove",event:i})})},[Be.x,Be.y]),(0,c.useEffect)(()=>{const{active:e,activatorEvent:t,collisions:n,droppableContainers:r,scrollAdjustedTranslate:o}=Oe.current;if(!e||null==$.current||!t||!o)return;const{onDragOver:i}=ee.current,a=r.get($e),c=a&&a.rect.current?{id:a.id,rect:a.rect.current,data:a.data,disabled:a.disabled}:null,s={active:e,activatorEvent:t,collisions:n,delta:{x:o.x,y:o.y},over:c};(0,l.unstable_batchedUpdates)(()=>{rt(c),null==i||i(s),j({type:"onDragOver",event:s})})},[$e]),y(()=>{Oe.current={activatorEvent:X,active:G,activeNode:me,collisionRect:Fe,collisions:Ue,droppableRects:ue,draggableNodes:M,draggingNode:xe,draggingNodeRect:Se,droppableContainers:z,over:nt,scrollableAncestors:Ae,scrollAdjustedTranslate:Be},W.current={initial:Se,translated:Fe}},[G,me,Ue,Fe,M,xe,Se,ue,z,nt,Ae,Be]),ze({...ve,delta:B,draggingRect:Fe,pointerCoordinates:Ne,scrollableAncestors:Ae,scrollableAncestorRects:Ie});const vt=(0,c.useMemo)(()=>({active:G,activeNode:me,activeNodeRect:we,activatorEvent:X,collisions:Ue,containerNodeRect:_e,dragOverlay:Ce,draggableNodes:M,droppableContainers:z,droppableRects:ue,over:nt,measureDroppableContainers:de,scrollableAncestors:Ae,scrollableAncestorRects:Ie,measuringConfiguration:ce,measuringScheduled:fe,windowRect:De}),[G,me,we,X,Ue,_e,Ce,M,z,ue,nt,de,Ae,Ie,ce,fe,De]),yt=(0,c.useMemo)(()=>({activatorEvent:X,activators:gt,active:G,activeNodeRect:we,ariaDescribedById:{draggable:te},dispatch:k,draggableNodes:M,over:nt,measureDroppableContainers:de}),[X,gt,G,we,k,te,M,nt,de]);return s().createElement(L.Provider,{value:A},s().createElement(it.Provider,{value:yt},s().createElement(at.Provider,{value:vt},s().createElement(pt.Provider,{value:ot},d)),s().createElement(lt,{disabled:!1===(null==a?void 0:a.restoreFocus)})),s().createElement(F,{...a,hiddenTextDescribedById:te}))}),mt=(0,c.createContext)(null),ht="button";function gt(e){let{id:t,data:n,disabled:r=!1,attributes:o}=e;const i=x("Draggable"),{activators:a,activatorEvent:s,active:l,activeNodeRect:u,ariaDescribedById:p,draggableNodes:d,over:f}=(0,c.useContext)(it),{role:m=ht,roleDescription:h="draggable",tabIndex:g=0}=null!=o?o:{},v=(null==l?void 0:l.id)===t,b=(0,c.useContext)(v?pt:mt),[_,E]=O(),[C,S]=O(),P=function(e,t){return(0,c.useMemo)(()=>e.reduce((e,n)=>{let{eventName:r,handler:o}=n;return e[r]=e=>{o(e,t)},e},{}),[e,t])}(a,t),k=w(n);y(()=>(d.set(t,{id:t,key:i,node:_,activatorNode:C,data:k}),()=>{const e=d.get(t);e&&e.key===i&&d.delete(t)}),[d,t]);return{active:l,activatorEvent:s,activeNodeRect:u,attributes:(0,c.useMemo)(()=>({role:m,tabIndex:g,"aria-disabled":r,"aria-pressed":!(!v||m!==ht)||void 0,"aria-roledescription":h,"aria-describedby":p.draggable}),[r,m,g,v,h,p.draggable]),isDragging:v,listeners:r?void 0:P,node:_,over:f,setNodeRef:E,setActivatorNodeRef:S,transform:b}}function vt(){return(0,c.useContext)(at)}const yt={timeout:25};function bt(e,t,n){const r={...e};return t.top+e.y<=n.top?r.y=n.top-t.top:t.bottom+e.y>=n.top+n.height&&(r.y=n.top+n.height-t.bottom),t.left+e.x<=n.left?r.x=n.left-t.left:t.right+e.x>=n.left+n.width&&(r.x=n.left+n.width-t.right),r}const wt=e=>{let{containerNodeRect:t,draggingNodeRect:n,transform:r}=e;return n&&t?bt(r,n,t):r},_t=e=>{let{transform:t}=e;return{...t,x:0}};function Ot(e,t,n){const r=e.slice();return r.splice(n<0?r.length+n:n,0,r.splice(t,1)[0]),r}function Et(e,t){return e.reduce((e,n,r)=>{const o=t.get(n);return o&&(e[r]=o),e},Array(e.length))}function Ct(e){return null!==e&&e>=0}const xt=e=>{let{rects:t,activeIndex:n,overIndex:r,index:o}=e;const i=Ot(t,r,n),a=t[o],c=i[o];return c&&a?{x:c.left-a.left,y:c.top-a.top,scaleX:c.width/a.width,scaleY:c.height/a.height}:null},St={scaleX:1,scaleY:1},Pt=e=>{var t;let{activeIndex:n,activeNodeRect:r,index:o,rects:i,overIndex:a}=e;const c=null!=(t=i[n])?t:r;if(!c)return null;if(o===n){const e=i[a];return e?{x:0,y:nn&&o<=a?{x:0,y:-c.height-s,...St}:o=a?{x:0,y:c.height+s,...St}:{x:0,y:0,...St}};const kt="Sortable",jt=s().createContext({activeIndex:-1,containerId:kt,disableTransforms:!1,items:[],overIndex:-1,useDragOverlay:!1,sortedRects:[],strategy:xt,disabled:{draggable:!1,droppable:!1}});function Dt(e){let{children:t,id:n,items:r,strategy:o=xt,disabled:i=!1}=e;const{active:a,dragOverlay:l,droppableRects:u,over:p,measureDroppableContainers:d}=vt(),f=x(kt,n),m=Boolean(null!==l.rect),h=(0,c.useMemo)(()=>r.map(e=>"object"==typeof e&&"id"in e?e.id:e),[r]),g=null!=a,v=a?h.indexOf(a.id):-1,b=p?h.indexOf(p.id):-1,w=(0,c.useRef)(h),_=!function(e,t){if(e===t)return!0;if(e.length!==t.length)return!1;for(let n=0;n{_&&g&&d(h)},[_,h,g,d]),(0,c.useEffect)(()=>{w.current=h},[h]);const C=(0,c.useMemo)(()=>({activeIndex:v,containerId:f,disabled:E,disableTransforms:O,items:h,overIndex:b,useDragOverlay:m,sortedRects:Et(h,u),strategy:o}),[v,f,E.draggable,E.droppable,O,h,b,u,m,o]);return s().createElement(jt.Provider,{value:C},t)}const At=e=>{let{id:t,items:n,activeIndex:r,overIndex:o}=e;return Ot(n,r,o).indexOf(t)},It=e=>{let{containerId:t,isSorting:n,wasDragging:r,index:o,items:i,newIndex:a,previousItems:c,previousContainerId:s,transition:l}=e;return!(!l||!r)&&((c===i||o!==a)&&(!!n||a!==o&&t===s))},Tt={duration:200,easing:"ease"},Nt="transform",Rt=A.Transition.toString({property:Nt,duration:0,easing:"linear"}),Mt={roleDescription:"sortable"};function Lt(e){let{animateLayoutChanges:t=It,attributes:n,disabled:r,data:o,getNewIndex:i=At,id:a,strategy:s,resizeObserverConfig:l,transition:u=Tt}=e;const{items:p,containerId:d,activeIndex:f,disabled:m,disableTransforms:h,sortedRects:g,overIndex:v,useDragOverlay:b,strategy:_}=(0,c.useContext)(jt),E=function(e,t){var n,r;if("boolean"==typeof e)return{draggable:e,droppable:!1};return{draggable:null!=(n=null==e?void 0:e.draggable)?n:t.draggable,droppable:null!=(r=null==e?void 0:e.droppable)?r:t.droppable}}(r,m),C=p.indexOf(a),S=(0,c.useMemo)(()=>({sortable:{containerId:d,index:C,items:p},...o}),[d,o,C,p]),P=(0,c.useMemo)(()=>p.slice(p.indexOf(a)),[p,a]),{rect:k,node:D,isOver:I,setNodeRef:T}=function(e){let{data:t,disabled:n=!1,id:r,resizeObserverConfig:o}=e;const i=x("Droppable"),{active:a,dispatch:s,over:l,measureDroppableContainers:u}=(0,c.useContext)(it),p=(0,c.useRef)({disabled:n}),d=(0,c.useRef)(!1),f=(0,c.useRef)(null),m=(0,c.useRef)(null),{disabled:h,updateMeasurementsFor:g,timeout:v}={...yt,...o},y=w(null!=g?g:r),b=Ge({callback:(0,c.useCallback)(()=>{d.current?(null!=m.current&&clearTimeout(m.current),m.current=setTimeout(()=>{u(Array.isArray(y.current)?y.current:[y.current]),m.current=null},v)):d.current=!0},[v]),disabled:h||!a}),_=(0,c.useCallback)((e,t)=>{b&&(t&&(b.unobserve(t),d.current=!1),e&&b.observe(e))},[b]),[E,C]=O(_),S=w(t);return(0,c.useEffect)(()=>{b&&E.current&&(b.disconnect(),d.current=!1,b.observe(E.current))},[E,b]),(0,c.useEffect)(()=>(s({type:V.RegisterDroppable,element:{id:r,key:i,disabled:n,node:E,rect:f,data:S}}),()=>s({type:V.UnregisterDroppable,key:i,id:r})),[r]),(0,c.useEffect)(()=>{n!==p.current.disabled&&(s({type:V.SetDroppableDisabled,id:r,key:i,disabled:n}),p.current.disabled=n)},[r,i,n,s]),{active:a,rect:f,isOver:(null==l?void 0:l.id)===r,node:E,over:l,setNodeRef:C}}({id:a,data:S,disabled:E.droppable,resizeObserverConfig:{updateMeasurementsFor:P,...l}}),{active:N,activatorEvent:R,activeNodeRect:M,attributes:L,setNodeRef:B,listeners:z,isDragging:F,over:U,setActivatorNodeRef:H,transform:W}=gt({id:a,data:S,attributes:{...Mt,...n},disabled:E.draggable}),G=function(){for(var e=arguments.length,t=new Array(e),n=0;ne=>{t.forEach(t=>t(e))},t)}(T,B),$=Boolean(N),q=$&&!h&&Ct(f)&&Ct(v),K=!b&&F,X=K&&q?W:null,J=q?null!=X?X:(null!=s?s:_)({rects:g,activeNodeRect:M,activeIndex:f,overIndex:v,index:C}):null,Y=Ct(f)&&Ct(v)?i({id:a,items:p,activeIndex:f,overIndex:v}):C,Q=null==N?void 0:N.id,Z=(0,c.useRef)({activeId:Q,items:p,newIndex:Y,containerId:d}),ee=p!==Z.current.items,te=t({active:N,containerId:d,isDragging:F,isSorting:$,id:a,index:C,items:p,newIndex:Z.current.newIndex,previousItems:Z.current.items,previousContainerId:Z.current.containerId,transition:u,wasDragging:null!=Z.current.activeId}),re=function(e){let{disabled:t,index:n,node:r,rect:o}=e;const[i,a]=(0,c.useState)(null),s=(0,c.useRef)(n);return y(()=>{if(!t&&n!==s.current&&r.current){const e=o.current;if(e){const t=ne(r.current,{ignoreTransform:!0}),n={x:e.left-t.left,y:e.top-t.top,scaleX:e.width/t.width,scaleY:e.height/t.height};(n.x||n.y)&&a(n)}}n!==s.current&&(s.current=n)},[t,n,r,o]),(0,c.useEffect)(()=>{i&&a(null)},[i]),i}({disabled:!te,index:C,node:D,rect:k});return(0,c.useEffect)(()=>{$&&Z.current.newIndex!==Y&&(Z.current.newIndex=Y),d!==Z.current.containerId&&(Z.current.containerId=d),p!==Z.current.items&&(Z.current.items=p)},[$,Y,d,p]),(0,c.useEffect)(()=>{if(Q===Z.current.activeId)return;if(null!=Q&&null==Z.current.activeId)return void(Z.current.activeId=Q);const e=setTimeout(()=>{Z.current.activeId=Q},50);return()=>clearTimeout(e)},[Q]),{active:N,activeIndex:f,attributes:L,data:S,rect:k,index:C,newIndex:Y,items:p,isOver:I,isSorting:$,isDragging:F,listeners:z,node:D,overIndex:v,over:U,setNodeRef:G,setActivatorNodeRef:H,setDroppableNodeRef:T,setDraggableNodeRef:B,transform:null!=re?re:J,transition:function(){if(re||ee&&Z.current.newIndex===C)return Rt;if(K&&!j(R)||!u)return;if($||te)return A.Transition.toString({...u,property:Nt});return}()}}Ee.Down,Ee.Right,Ee.Up,Ee.Left;var Bt=n(4754),zt=n(8168);function Ft(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 Vt(e){for(var t=1;t1?i.value.filter(function(e){let{id:t}=e;return r.id===t})[t.filter(function(e){let{id:t}=e;return t===r.id}).map(function(e){let{__id:t}=e;return t}).indexOf(r.__id)]:{}),r)),options:i["inner-options"]})))})};var en=function(e){let{value:t,option:n,onChange:r,values:i}=e;const[a,s]=(0,o.useState)({currentlyPickedItem:null,isDragging:!1,isOpen:!1}),l=function(){for(var e=arguments.length,t=new Array(e),n=0;n[...t].filter(e=>null!=e),[...t])}((u=Te,(0,c.useMemo)(()=>({sensor:u,options:null!=p?p:{}}),[u,p])));var u,p;const d=function(e){r(e)},f=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};d([...t||[],Kt(Kt(Kt({enabled:!0},(0,Wt.yG)(n["inner-options"]||{},{})),e),{},{__id:$t()()})])},m=Xt(t);return(0,o.createElement)(Yt,{value:Kt(Kt({},a),{},{parentValue:i,addForId:f,option:n,removeForId:function(e){return d(Xt(t).filter(function(t){let{__id:n}=t;return n!==e}))},toggleOptionsPanel:function(e){t.length>0&&!t[0].__id&&d(m),s(function(t){return Kt(Kt({},t),{},{isOpen:t.isOpen!==e&&e})})}})},(0,o.createElement)(ft,{sensors:l,collisionDetection:K,modifiers:[_t,wt],onDragEnd:function(e){const{active:t,over:n}=e;if(n){if(t.id!==n.id){const e=m.findIndex(function(e){return e.__id===t.id}),r=m.findIndex(function(e){return e.__id===n.id});d(Ot(m,e,r))}s(function(e){return Kt(Kt({},e),{},{isDragging:!1})})}},onDragStart:function(e){const{active:n}=e;t.length>0&&!t[0].__id&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),d(m)),s(function(e){return Kt(Kt({},e),{},{isDragging:n.id})})}},(0,o.createElement)(Dt,{items:m.map(function(e){return e.__id}),strategy:Pt},(0,o.createElement)(Qt,null,function(e){let{option:t}=e;return(0,o.createElement)("ul",{className:"ct-layers"},m.map(function(e,n){return(0,o.createElement)(Zt,{key:e.__id,onChange:function(e){d(e)},value:e,items:m,disabled:!!t.disableDrag})}))}))),(0,o.createElement)("button",{className:"button",onClick:function(e){e.preventDefault(),f()}},(0,Bt.__)("Add New Item","blocksy")))}},4705:function(e,t,n){"use strict";function r(e){return r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function o(e){var t=function(e,t){if("object"!=r(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var o=n.call(e,t||"default");if("object"!=r(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==r(t)?t:t+""}function i(e,t,n){return(t=o(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{A:function(){return i}})},4733:function(e,t,n){var r=n(1791),o=n(5950);e.exports=function(e,t){return e&&r(t,o(t),e)}},4737:function(e,t,n){"use strict";e.exports=n(8989)},4739:function(e,t,n){var r=n(6025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},4754:function(e){"use strict";e.exports=window.wp.i18n},4795:function(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(4705),i=n(1230);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}const c=function(e){let{option:{label:t="",desc:n="",attr:c={},variation:s="simple"},labelEnd:l=null}=e;return(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",(0,r.A)({className:"ct-title"},function(e){for(var t=1;t=0;i--)if(y[i]!=b[i])return!1;for(i=y.length-1;i>=0;i--)if(!u(e[f=y[i]],t[f],n))return!1;return!0}(e,t,f))}function p(e){return null==e}function d(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&!(e.length>0&&"number"!=typeof e[0]))}e.exports=u},5015:function(e,t,n){var r=n(2552),o=n(6449),i=n(346);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==r(e)}},5071:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return ue}});var r=n(1230),o=n(2485),i=n.n(o),a=n(4754),c=n(1905),s=n(8168),l=n(4705),u=n(9855),p=n(8587),d=n(5540),f=n(5556),m=n.n(f),h=n(1594),g=n.n(h);n(4353);const v=e=>"object"==typeof e&&null!=e&&1===e.nodeType,y=(e,t)=>(!t||"hidden"!==e)&&"visible"!==e&&"clip"!==e,b=(e,t)=>{if(e.clientHeight{const t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch(e){return null}})(e);return!!t&&(t.clientHeightit||i>e&&a=t&&c>=n?i-e-r:a>t&&cn?a-t+o:0,_=e=>{const t=e.parentElement;return null==t?e.getRootNode().host||null:t};var O=function(){return O=Object.assign||function(e){for(var t,n=1,r=arguments.length;n{var n,r,o,i;if("undefined"==typeof document)return[];const{scrollMode:a,block:c,inline:s,boundary:l,skipOverflowHiddenElements:u}=t,p="function"==typeof l?l:e=>e!==l;if(!v(e))throw new TypeError("Invalid target");const d=document.scrollingElement||document.documentElement,f=[];let m=e;for(;v(m)&&p(m);){if(m=_(m),m===d){f.push(m);break}null!=m&&m===document.body&&b(m)&&!b(document.documentElement)||null!=m&&b(m,u)&&f.push(m)}const h=null!=(r=null==(n=window.visualViewport)?void 0:n.width)?r:innerWidth,g=null!=(i=null==(o=window.visualViewport)?void 0:o.height)?i:innerHeight,{scrollX:y,scrollY:O}=window,{height:E,width:C,top:x,right:S,bottom:P,left:k}=e.getBoundingClientRect(),{top:j,right:D,bottom:A,left:I}=(e=>{const t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e);let T="start"===c||"nearest"===c?x-j:"end"===c?P+A:x+E/2-j+A,N="center"===s?k+C/2-I+D:"end"===s?S+D:k-I;const R=[];for(let e=0;e=0&&k>=0&&P<=g&&S<=h&&(t===d&&!b(t)||x>=o&&P<=l&&k>=u&&S<=i))return R;const p=getComputedStyle(t),m=parseInt(p.borderLeftWidth,10),v=parseInt(p.borderTopWidth,10),_=parseInt(p.borderRightWidth,10),j=parseInt(p.borderBottomWidth,10);let D=0,A=0;const I="offsetWidth"in t?t.offsetWidth-t.clientWidth-m-_:0,M="offsetHeight"in t?t.offsetHeight-t.clientHeight-v-j:0,L="offsetWidth"in t?0===t.offsetWidth?0:r/t.offsetWidth:0,B="offsetHeight"in t?0===t.offsetHeight?0:n/t.offsetHeight:0;if(d===t)D="start"===c?T:"end"===c?T-g:"nearest"===c?w(O,O+g,g,v,j,O+T,O+T+E,E):T-g/2,A="start"===s?N:"center"===s?N-h/2:"end"===s?N-h:w(y,y+h,h,m,_,y+N,y+N+C,C),D=Math.max(0,D+O),A=Math.max(0,A+y);else{D="start"===c?T-o-v:"end"===c?T-l+j+M:"nearest"===c?w(o,l,n,v,j+M,T,T+E,E):T-(o+n/2)+M/2,A="start"===s?N-u-m:"center"===s?N-(u+r/2)+I/2:"end"===s?N-i+_+I:w(u,i,r,m,_+I,N,N+C,C);const{scrollLeft:e,scrollTop:a}=t;D=0===B?0:Math.max(0,Math.min(a+D/B,t.scrollHeight-n/B+M)),A=0===L?0:Math.max(0,Math.min(e+A/L,t.scrollWidth-r/L+I)),T+=a-D,N+=e-A}R.push({el:t,top:D,left:A})}return R})(e,{boundary:t,block:"nearest",scrollMode:"if-needed"});n.forEach(function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r})}}function P(e,t,n){return e===t||t instanceof n.Node&&e.contains&&e.contains(t)}function k(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 V(e,t,n,r,o){void 0===o&&(o=!1);var i=n.length;if(0===i)return-1;var a=i-1;("number"!=typeof e||e<0||e>a)&&(e=t>0?-1:a+1);var c=e+t;c<0?c=o?a:0:c>a&&(c=o?0:a);var s=U(c,t<0,n,r,o);return-1===s?e>=i?-1:e:s}function U(e,t,n,r,o){void 0===o&&(o=!1);var i=n.length;if(t){for(var a=e;a>=0;a--)if(!r(n[a],a))return a}else for(var c=e;c1&&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,i=o.refKey,a=void 0===i?"ref":i,c=o.ref,l=(0,p.A)(o,K),u=(void 0===t?{}:t).suppressRefError,d=void 0!==u&&u;n.getRootProps.called=!0,n.getRootProps.refKey=a,n.getRootProps.suppressRefError=d;var f=n.getState().isOpen;return(0,s.A)(((r={})[a]=D(c,n.rootRef),r.role="combobox",r["aria-expanded"]=f,r["aria-haspopup"]="listbox",r["aria-owns"]=f?n.menuId:void 0,r["aria-labelledby"]=n.labelId,r),l)},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=V(t.getState().highlightedIndex,1,{length:e},t.isItemDisabled,!0);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=V(t.getState().highlightedIndex,-1,{length:e},t.isItemDisabled,!0);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((0,s.A)({type:5},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},n.buttonKeyDownHandlers=(0,s.A)({},n.keyDownHandlers,{" ":function(e){e.preventDefault(),this.toggleMenu({type:12})}}),n.inputKeyDownHandlers=(0,s.A)({},n.keyDownHandlers,{Home:function(e){var t=this.getState().isOpen;if(t){e.preventDefault();var n=this.getItemCount();if(!(n<=0)&&t){var r=U(0,!1,{length:n},this.isItemDisabled);this.setHighlightedIndex(r,{type:7})}}},End:function(e){var t=this.getState().isOpen;if(t){e.preventDefault();var n=this.getItemCount();if(!(n<=0)&&t){var r=U(n-1,!0,{length:n},this.isItemDisabled);this.setHighlightedIndex(r,{type:8})}}}}),n.getToggleButtonProps=function(e){var t=void 0===e?{}:e,r=t.onClick;t.onPress;var o=t.onKeyDown,i=t.onKeyUp,a=t.onBlur,c=(0,p.A)(t,X),l=n.getState().isOpen,u={onClick:j(r,n.buttonHandleClick),onKeyDown:j(o,n.buttonHandleKeyDown),onKeyUp:j(i,n.buttonHandleKeyUp),onBlur:j(a,n.buttonHandleBlur)},d=c.disabled?{}:u;return(0,s.A)({type:"button",role:"button","aria-label":l?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},d,c)},n.buttonHandleKeyUp=function(e){e.preventDefault()},n.buttonHandleKeyDown=function(e){var t=F(e);n.buttonKeyDownHandlers[t]&&n.buttonKeyDownHandlers[t].call(n,e)},n.buttonHandleClick=function(e){if(e.preventDefault(),n.props.environment){var t=n.props.environment.document,r=t.body,o=t.activeElement;r&&r===o&&e.target.focus()}n.internalSetTimeout(function(){return n.toggleMenu({type:13})})},n.buttonHandleBlur=function(e){var t=e.target;n.internalSetTimeout(function(){if(!n.isMouseDown&&n.props.environment){var e=n.props.environment.document.activeElement;null!=e&&e.id===n.inputId||e===t||n.reset({type:14})}})},n.getLabelProps=function(e){return(0,s.A)({htmlFor:n.inputId,id:n.labelId},e)},n.getInputProps=function(e){var t=void 0===e?{}:e,r=t.onKeyDown,o=t.onBlur,i=t.onChange,a=t.onInput;t.onChangeText;var c=(0,p.A)(t,J),l={};var u,d=n.getState(),f=d.inputValue,m=d.isOpen,h=d.highlightedIndex;c.disabled||((u={}).onChange=j(i,a,n.inputHandleChange),u.onKeyDown=j(r,n.inputHandleKeyDown),u.onBlur=j(o,n.inputHandleBlur),l=u);return(0,s.A)({"aria-autocomplete":"list","aria-activedescendant":m&&"number"==typeof h&&h>=0?n.getItemId(h):void 0,"aria-controls":m?n.menuId:void 0,"aria-labelledby":c&&c["aria-label"]?void 0:n.labelId,autoComplete:"off",value:f,id:n.inputId},l,c)},n.inputHandleKeyDown=function(e){var t=F(e);t&&n.inputKeyDownHandlers[t]&&n.inputKeyDownHandlers[t].call(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;if(!n.isMouseDown&&n.props.environment){var t=n.props.environment.document.activeElement;(null==t||null==(e=t.dataset)?void 0:e.toggle)&&n._rootNode&&n._rootNode.contains(t)||n.reset({type:10})}})},n.menuRef=function(e){n._menuNode=e},n.getMenuProps=function(e,t){var r,o=void 0===e?{}:e,i=o.refKey,a=void 0===i?"ref":i,c=o.ref,l=(0,p.A)(o,Y),u=(void 0===t?{}:t).suppressRefError,d=void 0!==u&&u;return n.getMenuProps.called=!0,n.getMenuProps.refKey=a,n.getMenuProps.suppressRefError=d,(0,s.A)(((r={})[a]=D(c,n.menuRef),r.role="listbox",r["aria-labelledby"]=l&&l["aria-label"]?void 0:n.labelId,r.id=n.menuId,r),l)},n.getItemProps=function(e){var t,r=void 0===e?{}:e,o=r.onMouseMove,i=r.onMouseDown,a=r.onClick;r.onPress;var c=r.index,l=r.item,u=void 0===l?void 0:l,d=(0,p.A)(r,Q);void 0===c?(n.items.push(u),c=n.items.indexOf(u)):n.items[c]=u;var f=a,m=((t={onMouseMove:j(o,function(){c!==n.getState().highlightedIndex&&(n.setHighlightedIndex(c,{type:2}),n.avoidScrolling=!0,n.internalSetTimeout(function(){return n.avoidScrolling=!1},250))}),onMouseDown:j(i,function(e){e.preventDefault()})}).onClick=j(f,function(){n.selectItemAtIndex(c,{type:9})}),t),h=d.disabled?{onMouseDown:m.onMouseDown}:m;return(0,s.A)({id:n.getItemId(c),role:"option","aria-selected":n.getState().highlightedIndex===c},h,d)},n.clearItems=function(){n.items=[]},n.reset=function(e,t){void 0===e&&(e={}),e=L(e),n.internalSetState(function(t){var r=t.selectedItem;return(0,s.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=L(e),n.internalSetState(function(t){var r=t.isOpen;return(0,s.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),C(t)()})},n.openMenu=function(e){n.internalSetState({isOpen:!0},e)},n.closeMenu=function(e){n.internalSetState({isOpen:!1},e)},n.updateStatus=k(function(){var e;if(null!=(e=n.props)&&null!=(e=e.environment)&&e.document){var t=n.getState(),r=n.items[t.highlightedIndex],o=n.getItemCount(),i=n.props.getA11yStatusMessage((0,s.A)({itemToString:n.props.itemToString,previousResultCount:n.previousResultCount,resultCount:o,highlightedItem:r},t));n.previousResultCount=o,$(i,n.props.environment.document)}},200);var r=n.props,o=r.defaultHighlightedIndex,i=r.initialHighlightedIndex,a=void 0===i?o:i,c=r.defaultIsOpen,l=r.initialIsOpen,u=void 0===l?c:l,d=r.initialInputValue,f=void 0===d?"":d,m=r.initialSelectedItem,h=void 0===m?null:m,g=n.getState({highlightedIndex:a,isOpen:u,inputValue:f,selectedItem:h});return null!=g.selectedItem&&void 0===n.props.initialInputValue&&(g.inputValue=n.props.itemToString(g.selectedItem)),n.state=g,n}(0,d.A)(t,e);var n=t.prototype;return n.internalClearTimeouts=function(){this.timeoutIds.forEach(function(e){clearTimeout(e)}),this.timeoutIds=[]},n.getState=function(e){return void 0===e&&(e=this.state),B(e,this.props)},n.getItemCount=function(){var e=this.items.length;return null!=this.itemCount?e=this.itemCount:void 0!==this.props.itemCount&&(e=this.props.itemCount),e},n.getItemNodeFromIndex=function(e){return this.props.environment?this.props.environment.document.getElementById(this.getItemId(e)):null},n.scrollHighlightedItemIntoView=function(){var e=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(e,this._menuNode)},n.moveHighlightedIndex=function(e,t){var n=this.getItemCount(),r=this.getState().highlightedIndex;if(n>0){var o=V(r,e,{length:n},this.isItemDisabled,!0);this.setHighlightedIndex(o,t)}},n.getStateAndHelpers=function(){var e=this.getState(),t=e.highlightedIndex,n=e.inputValue,r=e.selectedItem,o=e.isOpen,i=this.props.itemToString,a=this.id,c=this.getRootProps,s=this.getToggleButtonProps,l=this.getLabelProps,u=this.getMenuProps,p=this.getInputProps,d=this.getItemProps,f=this.openMenu,m=this.closeMenu,h=this.toggleMenu,g=this.selectItem,v=this.selectItemAtIndex,y=this.selectHighlightedItem,b=this.setHighlightedIndex,w=this.clearSelection,_=this.clearItems;return{getRootProps:c,getToggleButtonProps:s,getLabelProps:l,getMenuProps:u,getInputProps:p,getItemProps:d,reset:this.reset,openMenu:f,closeMenu:m,toggleMenu:h,selectItem:g,selectItemAtIndex:v,selectHighlightedItem:y,setHighlightedIndex:b,clearSelection:w,clearItems:_,setItemCount:this.setItemCount,unsetItemCount:this.unsetItemCount,setState:this.internalSetState,itemToString:i,id:a,highlightedIndex:t,inputValue:n,isOpen:o,selectedItem:r}},n.componentDidMount=function(){var e=this;if(this.props.environment){var t=function(){e.isMouseDown=!0},n=function(t){e.isMouseDown=!1,!H(t.target,[e._rootNode,e._menuNode],e.props.environment)&&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=H(t.target,[e._rootNode,e._menuNode],e.props.environment,!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)}}else this.cleanup=function(){e.internalClearTimeouts()}},n.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},n.componentDidUpdate=function(e,t){z(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()},n.componentWillUnmount=function(){this.cleanup()},n.render=function(){var e=T(this.props.children,x);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=T(e(this.getStateAndHelpers()));return t?this.getRootProps.called||this.props.suppressRefError?t:N(t)?(0,h.cloneElement)(t,this.getRootProps(R(t))):void 0:null},t}(h.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:I,itemToString:function(e){return null==e?"":String(e)},onStateChange:x,onInputValueChange:x,onUserAction:x,onChange:x,onSelect:x,onOuterClick:x,selectedItemChanged:function(e,t){return e!==t},environment:"undefined"==typeof window?void 0:window,stateReducer:function(e,t){return t},suppressRefError:!1,scrollIntoView:S},e.stateChangeTypes=q,e}();k(function(e,t){$(e,t)},200),"undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement?h.useLayoutEffect:h.useEffect,g();var ee={itemToString:function(e){return e?String(e):""},itemToKey:function(e){return e},stateReducer:function(e,t){return t.changes},scrollIntoView:S,environment:"undefined"==typeof window?void 0:window};var te={environment:m().shape({addEventListener:m().func.isRequired,removeEventListener:m().func.isRequired,document:m().shape({createElement:m().func.isRequired,getElementById:m().func.isRequired,activeElement:m().any.isRequired,body:m().any.isRequired}).isRequired,Node:m().func.isRequired}),itemToString:m().func,itemToKey:m().func,stateReducer:m().func},ne=(0,s.A)({},te,{getA11yStatusMessage:m().func,highlightedIndex:m().number,defaultHighlightedIndex:m().number,initialHighlightedIndex:m().number,isOpen:m().bool,defaultIsOpen:m().bool,initialIsOpen:m().bool,selectedItem:m().any,initialSelectedItem:m().any,defaultSelectedItem:m().any,id:m().string,labelId:m().string,menuId:m().string,getItemId:m().func,toggleButtonId:m().string,onSelectedItemChange:m().func,onHighlightedIndexChange:m().func,onStateChange:m().func,onIsOpenChange:m().func,scrollIntoView:m().func});O(O({},ne),{items:m().array.isRequired,isItemDisabled:m().func}),O(O({},ee),{isItemDisabled:function(){return!1}});(0,s.A)({},ne,{items:m().array.isRequired,isItemDisabled:m().func,inputValue:m().string,defaultInputValue:m().string,initialInputValue:m().string,inputId:m().string,onInputValueChange:m().func});(0,s.A)({},ee,{isItemDisabled:function(){return!1}});m().array,m().array,m().array,m().func,m().number,m().number,m().number,m().func,m().func,m().string,m().string;function re(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}var oe=function(e){var t;let{value:n,option:o,option:{choices:p,tabletChoices:d,mobileChoices:f,placeholder:m,searchPlaceholder:h,defaultToFirstItem:g=!0,search:v=!1,inputClassName:y="",selectInputStart:b,appendToBody:w=!1},onInputValueChange:_=function(){},renderItemFor:O=function(e){return e.value},onChange:E,device:C="desktop"}=e;const x=(0,r.useRef)(null),[S,P]=(0,r.useState)(null);let k=p;"tablet"===C&&d&&(k=d),"mobile"===C&&f&&(k=f);const j=(0,u.X)(k);let D=n||!g||0===parseInt(n,10)?n:(j[0]||{}).key;const{styles:A,popoverProps:I}=(0,c.A)({ref:x,defaultHeight:228,shouldCalculate:w});(0,r.useEffect)(function(){w&&setTimeout(function(){P(Math.round())},50)},[]);let T=j.find(function(e){let{key:t}=e;return t===D});return T||(T=j.find(function(e){let{key:t}=e;return parseInt(t)===parseInt(D)})),(0,r.createElement)(Z,{key:(null===(t=T)||void 0===t?void 0:t.key)||"downshift",onInputValueChange:function(e){_(e)},selectedItem:T||!g?D:(j[0]||{}).key,onChange:function(e){E(e)},itemToString:function(e){let t=j.find(function(t){let{key:n}=t;return n===e});return t||(t=j.find(function(t){let{key:n}=t;return parseInt(n)===parseInt(e)})),e&&t?t.value:""}},function(e){let{getInputProps:t,getItemProps:n,getLabelProps:c,getMenuProps:u,isOpen:p,inputValue:d,highlightedIndex:f,selectedItem:g,openMenu:_,toggleMenu:E,setState:C}=e,S=null;if(p){const e=j.filter(function(e){return!d||j.find(function(e){let{key:t}=e;return t.toString()===g.toString()})&&j.find(function(e){let{key:t}=e;return t.toString()===g.toString()}).value===d||e.value.toLowerCase().includes(d.toLowerCase())||e.key.toString().toLowerCase().includes(d.toString().toLowerCase())});S=(0,r.createElement)("div",(0,s.A)({},u(function(e){for(var t=1;t .ct-select-dropdown.ct-fixed .ct-select-dropdown-item.selected"):x.current.closest(".ct-select-input").querySelector(".ct-select-dropdown .ct-select-dropdown-item.selected"),e){let t=e.parentNode.getBoundingClientRect().top,n=e.getBoundingClientRect().top;e.parentNode.scrollTop=n-t}}),setTimeout(function(){P(Math.round())},50),v&&C({inputValue:""})},ref:x,disabled:!!o.disabled}),{placeholder:v&&p?h||(0,a.__)("Type to search...","blocksy"):m||(0,a.__)("Select value...","blocksy"),readOnly:!v||!p})),S)})},ie=n(6018);function ae(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;to?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var i=Array(o);++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 p(e,t){for(var n=0;n-1}},5330:function(e,t,n){"use strict";var r=n(7675),o=n(8452).supportsDescriptors,i=Object.getOwnPropertyDescriptor;e.exports=function(){if(o&&"gim"===/a/gim.flags){var e=i(RegExp.prototype,"flags");if(e&&"function"==typeof e.get&&"boolean"==typeof RegExp.prototype.dotAll&&"boolean"==typeof RegExp.prototype.hasIndices){var t="",n={};if(Object.defineProperty(n,"hasIndices",{get:function(){t+="d"}}),Object.defineProperty(n,"sticky",{get:function(){t+="y"}}),"dy"===t)return e.get}}return r}},5345:function(e){"use strict";e.exports=URIError},5367:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return u}});var r=n(8168),o=n(4705),i=n(1230),a=n(2485),c=n.n(a);const s={disabled:!1,useCapture:!0,display:"block"},l=function(e,t){"function"==typeof e?e(t):e.current=t};class u extends i.Component{constructor(){var e;super(...arguments),e=this,(0,o.A)(this,"childNode",(0,i.createRef)()),(0,o.A)(this,"checkIsInside",function(t){return[e.childNode,...e.props.additionalRefs||[]].reduce(function(e,n){return e||(n&&n.current?n.current.contains(t.target):e)},!1)}),(0,o.A)(this,"onMouseDown",function(t){const{useCapture:n}=e.props;e.checkIsInside(t)||(e.removeMouseUp&&(e.removeMouseUp(),e.removeMouseUp=null),document.addEventListener("mouseup",e.onMouseUp,n),e.removeMouseUp=function(){document.removeEventListener("mouseup",e.onMouseUp,n)})}),(0,o.A)(this,"onMouseUp",function(t){const{onOutsideClick:n}=e.props;e.removeMouseUp&&(e.removeMouseUp(),e.removeMouseUp=null),e.checkIsInside(t)||n(t)}),(0,o.A)(this,"setChildNodeRef",function(t){e.props.wrapperProps&&e.props.wrapperProps.ref&&l(e.props.wrapperProps.ref,t),l(e.childNode,t)})}componentDidMount(){const{disabled:e,useCapture:t}=this.props;e||this.addMouseDownEventListener(t)}UNSAFE_componentWillReceiveProps(e){let{disabled:t,useCapture:n}=e;const{disabled:r}=this.props;r!==t&&(t?this.removeEventListeners():this.addMouseDownEventListener(n))}componentWillUnmount(){this.removeEventListeners()}addMouseDownEventListener(e){var t=this;document.addEventListener("mousedown",this.onMouseDown,e),this.removeMouseDown=function(){document.removeEventListener("mousedown",t.onMouseDown,e)}}removeEventListeners(){this.removeMouseDown&&this.removeMouseDown(),this.removeMouseUp&&this.removeMouseUp()}render(){const{children:e,display:t,className:n,wrapperProps:o}=this.props;return(0,i.createElement)("div",(0,r.A)({className:c()(n)},o||{},{ref:this.setChildNodeRef}),e)}}u.defaultProps=s},5371: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 x(e)+" "+e.f+"00 300px "+E(e.c)}(t.a),t.h).then(function(e){1<=e.length?r():setTimeout(i,25)},function(){o()})}()}),o=null,i=new Promise(function(e,n){o=setTimeout(n,t.f)});Promise.race([i,r]).then(function(){o&&(clearTimeout(o),o=null),t.g(t.a)},function(){t.j(t.a)})};var M={D:"serif",C:"sans-serif"},L=null;function B(){if(null===L){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);L=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return L}function z(e,t,n){for(var r in M)if(M.hasOwnProperty(r)&&t===e.f[M[r]]&&n===e.f[M[r]])return!0;return!1}function F(e){var t,n=e.g.a.offsetWidth,r=e.h.a.offsetWidth;(t=n===e.f.serif&&r===e.f["sans-serif"])||(t=B()&&z(e,n,r)),t?c()-e.A>=e.w?B()&&z(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(){F(this)},e),50)}(e):V(e,e.v)}function V(e,t){setTimeout(a(function(){d(this.g.a),d(this.h.a),d(this.j.a),d(this.m.a),t(this.a)},e),0)}function U(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}R.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=c(),F(this)};var H=null;function W(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&f(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),j(e,"active")):k(e.a))}function G(e){this.j=e,this.a=new D,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)k(t.a);else{t.f+=n.length,i&&(t.j=i);var s,l=[];for(s=0;s0&&void 0!==arguments[0]?arguments[0]:null;if(wp.customize&&wp.customize.previewedDevice)return wp.customize.previewedDevice();let t=e;wp.data&&wp.data.select&&(t=wp.data.select);let n="desktop";return t&&(t("core/editor")&&t("core/editor").getDeviceType?n=t("core/editor").getDeviceType().toLowerCase():t("core/edit-post")&&t("core/edit-post").__experimentalGetPreviewDeviceType()&&(n=t("core/edit-post").__experimentalGetPreviewDeviceType().toLowerCase())),n},l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const{withTablet:t=!0}=e,[n,o]=(0,r.useState)(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop"),i=function(){o(wp.customize&&wp.customize.previewedDevice?wp.customize.previewedDevice():"desktop")};return(0,r.useEffect)(function(){return setTimeout(function(){wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.bind(i)},1e3),function(){wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.unbind(i)}},[]),[t?n:"tablet"===n?"mobile":n,function(e){o(e),wp.customize&&wp.customize.previewedDevice&&wp.customize.previewedDevice.set(e)}]},u=function(e){let{children:t}=e;const[n,a]=l();return(0,r.createElement)(o.Provider,{value:{currentView:n}},(0,r.createElement)(i.Provider,{value:{setDevice:a}},t))}},5463:function(e){e.exports=function(e){return e!=e}},5481:function(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},5527:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},5529:function(e,t,n){var r=n(9344),o=n(8879),i=n(5527);e.exports=function(e){return"function"!=typeof e.constructor||i(e)?{}:r(o(e))}},5540:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function o(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:function(){return o}})},5556:function(e,t,n){e.exports=n(2694)()},5580:function(e,t,n){var r=n(6110)(n(9325),"DataView");e.exports=r},5581:function(e,t){"use strict";var n,r=Symbol.for("react.element"),o=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),c=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),u=Symbol.for("react.server_context"),p=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),g=Symbol.for("react.offscreen"); /** * @license React * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function v(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case i:case c:case a:case d:case f:return e;default:switch(e=e&&e.$$typeof){case u:case l:case p:case h:case m:case s:return e;default:return t}}case o:return t}}}n=Symbol.for("react.module.reference")},5606:function(e){var t,n,r=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:i}catch(e){n=i}}();var c,s=[],l=!1,u=-1;function p(){l&&c&&(l=!1,c.length?s=c.concat(s):u=-1,s.length&&d())}function d(){if(!l){var e=a(p);l=!0;for(var t=s.length;t;){for(c=s,s=[];++u1)for(var n=1;n1&&void 0!==arguments[1])||arguments[1];return e&&Object.keys(e).indexOf("desktop")>-1?t?e:e.desktop:t?{desktop:e,tablet:e,mobile:e}:e}},5634:function(e,t,n){"use strict";n.d(t,{Z:function(){return o},j:function(){return i}});var r=n(328);const o=function(e){return(e=null==e?"":String(e)).charAt(0).toUpperCase()+e.slice(1)},i=function(e){let{id:t,option:n,values:i,renderingConfig:a}=e,c=-1===Object.keys(n).indexOf("label")?o(t).replace(/\_|\-/g," "):n.label;return c!==c.toString()&&(c=Object.keys(c).reduce(function(e,t){return e||((0,r.JW)((0,r.D1)(c[t]),i)?t:e)},null)||Object.keys(c)[0]),""===c&&(c=!0),a&&!a.label&&(c=!1),c}},5680:function(e,t,n){"use strict";var r=n(5767);e.exports=function(e){return!!r(e)}},5700:function(e,t,n){"use strict";n.d(t,{T5:function(){return o},p8:function(){return r}});const r=function(){return"~"},o=function(e){return e.split("~")[0]}},5749:function(e,t,n){var r=n(1042);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},5767:function(e,t,n){"use strict";var r=n(2682),o=n(9209),i=n(487),a=n(6556),c=n(5795),s=n(3628),l=a("Object.prototype.toString"),u=n(9092)(),p="undefined"==typeof globalThis?n.g:globalThis,d=o(),f=a("String.prototype.slice"),m=a("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1?t:"Object"===t&&function(e){var t=!1;return r(h,function(n,r){if(!t)try{n(e),t=f(r,1)}catch(e){}}),t}(e)}return c?function(e){var t=!1;return r(h,function(n,r){if(!t)try{"$"+n(e)===r&&(t=f(r,1))}catch(e){}}),t}(e):null}},5795:function(e,t,n){"use strict";var r=n(6549);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},5846:function(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(4705),i=n(45),a=n(1230);const c=["placeholder"];function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t0}),onDismiss:function(){return d(!1)},render:function(){return(0,i.createElement)(u.A,{onChange:function(e){a(e)},setIsEditingPalettes:d,value:y,option:t})}}))};w.MetaWrapper=function(e){let{getActualOption:t}=e;const[n,r]=(0,i.useState)(!1),o=(0,m.KA)(),{fetchCustomPalettes:a,syncCustomPalettes:c}=o?(0,h.useDispatch)(m.Ay):{fetchCustomPalettes:function(){},syncCustomPalettes:function(){}},{customPalettes:s}=o?(0,h.useSelect)(function(e){return{customPalettes:e(m.Ay).getCustomPalettes()}},[]):{customPalettes:[]};return(0,i.useEffect)(function(){o&&a&&a()},[o]),(0,i.createElement)(f.ColorPalettesContext.Provider,{value:{customPalettes:s,setCustomPalettes:c,isEditingPalettes:n,setIsEditingPalettes:r}},t())},w.LabelToolbar=function(e){let{option:t,value:n,onChange:r}=e;const{setIsEditingPalettes:c,customPalettes:s,setCustomPalettes:l}=(0,i.useContext)(f.ColorPalettesContext);if(!t.palettes)return null;const u=![...t.palettes,...s||[]].find(function(e){const t=Object.keys(n).reduce(function(e,t){return b(b({},e),0===t.indexOf("color")?{[t]:n[t].color}:{})},{}),r=Object.keys(e).reduce(function(t,n){return b(b({},t),0===n.indexOf("color")?{[n]:e[n].color}:{})},{});return Object.keys(t).length===Object.keys(r).length&&Object.keys(t).every(function(e){return t[e]===r[e]})});return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.Dropdown,{contentClassName:"ct-options-popover",popoverProps:{placement:"bottom-start",offset:3},renderToggle:function(e){let{isOpen:t,onToggle:n}=e;return(0,i.createElement)("span",{className:"ct-more-options-trigger","data-tooltip-reveal":"top"},(0,i.createElement)("button",{className:"components-button components-dropdown-menu__toggle is-small has-icon",onClick:function(e){e.preventDefault(),n()}},(0,i.createElement)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"currentColor"},(0,i.createElement)("path",{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))),(0,i.createElement)("i",{className:"ct-tooltip"},(0,a.__)("Advanced","blocksy")))},renderContent:function(e){let{onClose:t}=e;return(0,i.createElement)("div",{className:"components-dropdown-menu__menu"},(0,i.createElement)("div",{className:"components-menu-group"},(0,i.createElement)("button",{className:"components-button components-menu-item__button",onClick:function(e){e.preventDefault(),c(!0),t()}},(0,i.createElement)("span",{className:"components-menu-item__item"},(0,a.__)("Color Palettes","blocksy"))),(0,i.createElement)("button",{className:"components-button components-menu-item__button",disabled:!u,onClick:function(e){e.preventDefault(),t();const{palettes:r,current_palette:i}=n,a=(0,o.A)(n,v);l([...s,a])}},(0,i.createElement)("span",{className:"components-menu-item__item"},(0,a.__)("Save Palette","blocksy")))))}}))},t.default=w},6110:function(e,t,n){var r=n(5083),o=n(392);e.exports=function(e,t){var n=o(e,t);return r(n)?n:void 0}},6131:function(e,t,n){var r=n(2523),o=n(5463),i=n(6959);e.exports=function(e,t,n){return t==t?i(e,t,n):r(e,o,n)}},6169:function(e,t,n){var r=n(9653);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},6188:function(e){"use strict";e.exports=Math.max},6189:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},6206:function(e,t,n){"use strict";n.r(t);var r=n(1230);t.default=function(e){const{option:t}=e;return(0,r.createElement)("div",{dangerouslySetInnerHTML:{__html:t.html||""}})}},6290:function(e){"use strict";e.exports=window.wp.hooks},6375:function(e,t,n){var r=n(4528),o=n(8879),i=n(4664),a=n(3345),c=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,i(e)),e=o(e);return t}:a;e.exports=c},6376:function(e,t,n){"use strict";n.r(t),n.d(t,{PanelMetaWrapper:function(){return f}});var r=n(1230),o=n(2485),i=n.n(o),a=n(9853),c=n.n(a),s=n(9139),l=n(4678),u=n(2373),p=n(1247),d=n(340);const f=function(e){let{id:t,option:n,getActualOption:o,value:i}=e;const{panelsState:a,panelsHelpers:c,panelsDispatch:s,containerRef:l}=(0,r.useContext)(u.G),p=t;(0,r.useEffect)(function(){if(!a.previousPanel&&c.isTransitioningFor(t))if(c.isOpenFor(t)){if(!c.getWrapperParent().querySelector(".ct-tmp-panel-wrapper")){const e=document.createElement("div");e.classList.add("ct-tmp-panel-wrapper"),c.getWrapperParent().appendChild(e)}c.getParentOptionsWrapper()&&c.getParentOptionsWrapper().classList.add("ct-panel-open");const e=l.current.closest("ul")&&l.current.closest("ul").querySelector(".customize-section-description-container h3");s({type:"PANEL_RECEIVE_TITLE",payload:{titlePrefix:e?`${e.querySelector("span").innerText} ▸ ${e.innerText.split("\n")[e.innerText.split("\n").length-1]}`:""}})}else!l.current.closest(".accordion-section-content")||l.current.closest(".accordion-section-content").classList.contains("ct-panel-open"),c.getParentOptionsWrapper()&&c.getParentOptionsWrapper().classList.remove("ct-panel-open")},[a.previousPanel,t,c.isOpenFor(t)]),(0,r.useEffect)(function(){return function(){[...document.querySelectorAll(".ct-panel-open:not(.open)")].map(function(e){return e.classList.remove("ct-panel-open")})}},[]);const d="yes"===i||!0===i;return o({open:function(){return c.open(t)},wrapperAttr:{className:(n.switch?d?"ct-click-allowed":"":"ct-click-allowed")+" ct-panel",onClick:function(e){let{target:t}=e;n.switch&&!d||(n.panelSecondLevel?c.openSecondLevel({secondLevelTitleLabel:n.label,secondLevelOptions:n["inner-options"]}):t.closest(".ct-tmp-panel-wrapper")||c.open(p))}}})},m=function(e){let{option:t,id:n,onChange:o,getValues:a,onChangeFor:l}=e,f=-1===Object.keys(t).indexOf("label")?(n||"").replace(/./,function(e){return e.toUpperCase()}).replace(/\_|\-/g," "):t.label;const{panelsState:{titlePrefix:m,previousPanel:h},panelsState:g,panelsHelpers:v,containerRef:y,panelSecondLevelSprings:b}=(0,r.useContext)(u.G);return y.current&&v.getWrapperParent().querySelector(".ct-tmp-panel-wrapper")?(0,r.createPortal)((0,r.createElement)(p.eB,{items:v.isOpenFor(n),from:{transform:`translateX(${(0,d.h)(-100)}%)`},enter:{transform:"translateX(0%)"},leave:h===n?{transform:"translateX(-100%)"}:{transform:`translateX(${(0,d.h)(-100)}%)`},config:function(e,t){return{duration:180,easing:c()(.645,.045,.355,1)}},onRest:function(e){v.stopTransitioning(),e?[...v.getWrapperParent().querySelectorAll(".ct-tmp-panel-wrapper")].map(function(e){setTimeout(function(){e.firstElementChild&&e.firstElementChild.removeAttribute("style")},200)}):h||[...v.getWrapperParent().querySelectorAll(".ct-tmp-panel-wrapper")].map(function(e){return e.parentNode.removeChild(e)})}},function(e,n){return n?(0,r.createElement)(p.CS.div,{style:2===g.currentLevel?b:e,className:i()("ct-customizer-panel ct-options-container",{"ct-panel-second-level":2===g.currentLevel})},(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"customize-panel-actions"},(0,r.createElement)("button",{onClick:function(e){e.stopPropagation(),v.close()},type:"button",className:"customize-section-back"}),(0,r.createElement)("h3",null,(0,r.createElement)("span",null,m),f)),(0,r.createElement)("div",{className:"customizer-panel-content"},(0,r.createElement)(s.A,{purpose:"customizer",onChange:function(e,t){return l(e,t)},options:t["inner-options"],value:a()}))),(2===g.currentLevel||g.secondLevelTitleLabel)&&(0,r.createElement)("div",null,(0,r.createElement)("div",{className:"customize-panel-actions"},(0,r.createElement)("button",{onClick:function(e){e.stopPropagation(),v.close()},type:"button",className:"customize-section-back"}),(0,r.createElement)("h3",null,(0,r.createElement)("span",null,g.titlePrefix+" ▸ "+f),g.secondLevelTitleLabel)),(0,r.createElement)("div",{className:"customizer-panel-content"},g.secondLevelOptions&&(0,r.createElement)(s.A,{purpose:"customizer",onChange:function(e,t){return l(e,t)},options:g.secondLevelOptions,value:a()})))):null}),v.getWrapperParent().querySelector(".ct-tmp-panel-wrapper")):null},h=function(e){let{id:t,getValues:n,values:o,onChangeFor:a,option:c,value:s,view:p="normal",onChange:d}=e;const{panelsState:{isOpen:f,isTransitioning:h},panelsHelpers:g}=(0,r.useContext)(u.G);if("simple"===p)return g.isTransitioningFor(t)||g.isOpenFor(t)?(0,r.createElement)(m,{id:t,getValues:function(){return n?n():o},onChangeFor:a,option:c}):null;const v="yes"===s||!0===s;return(0,r.createElement)("div",{className:"ct-customizer-panel-container"},c.disabled_notice&&!v&&(0,r.createElement)("span",{className:"ct-option-notice","data-tooltip-reveal":"top:full"},(0,r.createElement)("span",{className:"ct-tooltip-trigger"},(0,r.createElement)("svg",{width:"12",height:"12",viewBox:"0 0 10 10",fill:"rgba(80, 87, 94, 0.7)"},(0,r.createElement)("path",{d:"M5 0C2.237 0 0 2.237 0 5s2.237 5 5 5 5-2.237 5-5-2.237-5-5-5Zm.5 7.5h-1v-3h1v3Zm0-4h-1v-1h1v1Z"}))),(0,r.createElement)("i",{className:"ct-tooltip"},c.disabled_notice)),(0,r.createElement)("div",{className:i()("ct-customizer-panel-option")},c.switch&&(0,r.createElement)(l.default,{value:s,onChange:d,onClick:function(e){return e.stopPropagation()},option:{behavior:c.switchBehavior||"words"}}),(0,r.createElement)("button",{type:"button"})),(g.isTransitioningFor(t)||g.isOpenFor(t))&&(0,r.createElement)(m,{id:t,getValues:function(){return n?n():o},onChangeFor:a,option:c}))};h.renderingConfig={design:"inline"},h.MetaWrapper=f,t.default=h},6426:function(e){e.exports=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var t=document.activeElement,n=[],r=0;r-1?o([n]):n}},6576:function(e,t,n){"use strict";var r=n(9394),o=n(8452);e.exports=function(){var e=r();return o(Object,{is:e},{is:function(){return Object.is!==e}}),e}},6578:function(e){"use strict";e.exports=["Float16Array","Float32Array","Float64Array","Int8Array","Int16Array","Int32Array","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array"]},6612:function(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(45),i=n(1230),a=n(2485),c=n.n(a);const s=["class"],l=function(e){let{option:{height:t=10,attr:{class:n}={}}}=e,a=(0,o.A)(e.option.attr,s);return(0,i.createElement)("div",(0,r.A)({className:c()("ct-spacer",n)},a,{style:{height:`${t}px`}}))};l.renderingConfig={design:"none"},t.default=l},6698:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},6721:function(e,t,n){var r=n(1042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},6743:function(e,t,n){"use strict";var r=n(9353);e.exports=Function.prototype.bind||r},6757:function(e,t,n){var r=n(1033),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,c=o(i.length-t,0),s=Array(c);++a4294967295||s(t)!==t)throw new c("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,l=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(l=!1)}return(r||l||!n)&&(i?o(e,"length",t,!0,!0):o(e,"length",t)),e}},6904:function(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(4705),i=n(45),a=n(1230),c=(n(2485),n(4754),n(694)),s=n(7465);const l=["value","onChange","onChangeFor","option","option"];function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function p(e){for(var t=1;t * @license MIT */ e.exports=function(e){return null!=e&&(t(e)||function(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&t(e.slice(0,0))}(e)||!!e._isBuffer)}},7217:function(e,t,n){var r=n(79),o=n(1420),i=n(938),a=n(3605),c=n(9817),s=n(945);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=c,l.prototype.set=s,e.exports=l},7236:function(e){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}}},7241:function(e,t,n){var r=n(695),o=n(2903),i=n(4894);e.exports=function(e){return i(e)?r(e,!0):o(e)}},7244:function(e,t,n){"use strict";var r=n(9092)(),o=n(8075)("Object.prototype.toString"),i=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o(e)},a=function(e){return!!i(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},c=function(){return i(arguments)}();i.isLegacyArguments=a,e.exports=c?i:a},7260:function(e,t,n){"use strict";n.r(t),n.d(t,{DragDropContext:function(){return F},default:function(){return H},fetchCurrentFooter:function(){return V}});var r=n(4705),o=n(45),i=n(1230),a=n(4754),c=n(2485),s=n.n(c),l=n(8168),u=n(4297),p=n(2373),d=n(5700);const f=["items","draggableId","hasPointers","className","tagName","direction","group","options","propsForItem","panelType","displayWrapper"];function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t-1}),m=[(0,d.T5)(t),...f.filter(function(e){return(0,d.T5)(e)===(0,d.T5)(t)})];return(0,i.createElement)("div",{"data-id":t,className:s()("ct-builder-item",l,{"ct-builder-item-not-registered":!u}),onClick:c},u&&u.config?m.length>1?`${u.config.name} ${m.indexOf(t)+1}`:u.config.name:t,(0,i.createElement)("button",{className:"ct-btn-remove",onClick:function(e){e.preventDefault(),e.stopPropagation(),o()}},(0,i.createElement)("svg",{width:"7px",height:"7px",viewBox:"0 0 10 10",fill:"currentColor"},(0,i.createElement)("path",{d:"M10,1.4L6.4,5L10,8.6L8.6,10L5,6.4L1.4,10L0,8.6L3.6,5L0,1.4L1.4,0L5,3.6L8.6,0L10,1.4z"}))))};var v=function(e){let{items:t,draggableId:n,hasPointers:r=!0,className:a,tagName:c="div",direction:d="horizontal",group:m="header_sortables",options:v={},propsForItem:y=function(e){return{}},panelType:b="footer",displayWrapper:w=!0}=e,_=(0,o.A)(e,f);const{isDragging:O,setIsDragging:E,onChange:C,setList:x}=(0,i.useContext)(F),{panelsHelpers:S}=(0,i.useContext)(p.G),P=t.map(function(e,r){return(0,i.createElement)(g,(0,l.A)({key:e,index:r,panelType:b,item:e,className:S.isOpenFor(`builder_panel_${e}`)?"ct-customizing":"",onClick:function(t){t.stopPropagation(),t.preventDefault(),S.open(`builder_panel_${e}`)},onRemove:function(){S.close(),x({[n]:t.filter(function(t){return t!==e})})}},y(e)))});return w?(0,i.createElement)(u.A,(0,l.A)({options:h({delay:0,group:m,fallbackOnBody:!0,forceFallback:!0,fallbackTolerance:5,filter:".ct-pointer, .ct-btn-remove",direction:d,touchStartThreshold:5,onStart:function(e){E(e.item.dataset.id),document.body.classList.add("ct-builder-dragging"),e.from&&m&&"clone"!==m.pull&&e.to.classList.add("ct-is-over")},onEnd:function(){E(!1),document.body.classList.remove("ct-builder-dragging"),[...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[...e.from.querySelectorAll(`[data-id="${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;[...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")}}},v),onChange:function(e,t,r){"available-items"!==n&&C({id:n,value:e.filter(function(e){return"__pointer__"!==e&&"__filler__"!==e})})},tag:c,className:s()("ct-builder-items",a)},_,{"data-id":n}),"available-items"!==n&&O&&(0,i.createElement)("div",{"data-id":"__filler__",className:"ct-filler"}),r&&O&&(0,i.createElement)("div",{"data-id":"__pointer__",className:"ct-pointer"}),P):P};const y=function(e){let{bar:t,builderValue:n,direction:r="horizontal"}=e;const{panelsHelpers:o}=(0,i.useContext)(p.G),c=n.items[t.id],s=(ct_customizer_localizations.header_builder_data.footer.find(function(e){let{id:n}=e;return n===t.id}),c?c.values:{});let l="initial";return 2===t.columns.length&&(l=s["2_columns_layout"]||{desktop:"repeat(2, 1fr)",tablet:"initial",mobile:"initial"}),3===t.columns.length&&(l=s["3_columns_layout"]||{desktop:"repeat(3, 1fr)",tablet:"initial",mobile:"initial"}),4===t.columns.length&&(l=s["4_columns_layout"]||{desktop:"repeat(4, 1fr)",tablet:"initial",mobile:"initial"}),5===t.columns.length&&(l=s["5_columns_layout"]||{desktop:"repeat(5, 1fr)",tablet:"initial",mobile:"initial"}),6===t.columns.length&&(l=s["6_columns_layout"]||{desktop:"repeat(6, 1fr)",tablet:"initial",mobile:"initial"}),l&&l.desktop&&(l=l.desktop),(0,i.createElement)("li",{className:"builder-row"},(0,i.createElement)("div",{className:"ct-row-actions",onClick:function(){return o.open(`builder_panel_${t.id}`)}},{"top-row":(0,a.__)("Top Row","blocksy"),"middle-row":(0,a.__)("Middle Row","blocksy"),"bottom-row":(0,a.__)("Bottom Row","blocksy")}[t.id]),(0,i.createElement)("ul",{className:"row-inner",style:{"--gridTemplateColummns":l}},t.columns.map(function(e,n){return(0,i.createElement)("li",{className:"builder-column",key:n},(0,i.createElement)(v,{draggableId:`${t.id}:${n}`,items:e}))})))},b=function(e,t){for(let n in t)if(t[n]!==e[n])return!1;return!0};const w=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b,r={};return function(o){return void 0!==t&&n(r,o)||(r=o,t=(0,i.createElement)(e,Object.assign({},o))),t}}(function(e){let{builderValue:t}=e;return(0,i.createElement)("div",{className:s()("placements-builder")},(0,i.createElement)("ul",{className:"horizontal-rows"},["top-row","middle-row","bottom-row"].map(function(e){return(0,i.createElement)(y,{builderValue:t,bar:t.rows.find(function(t){let{id:n}=t;return n===e}),key:e})})))});var _=w,O=n(6376),E=(n(9139),n(6018)),C=n(3582);var x=function(e){let{builderValue:t,builderValueDispatch:n,inlinedItemsFromBuilder:r,displayList:o=!0}=e;const{panelsState:a,panelsActions:c,currentView:u,isDragging:p}=(0,i.useContext)(F),f=t.rows.reduce(function(e,t){let{columns:n}=t;return[...e,...(n||[]).reduce(function(e,t){return[...e,...t]},[])]},[]),m=ct_customizer_localizations.header_builder_data.secondary_items.footer.filter(function(e){let{config:t}=e;return t.enabled}),h=ct_customizer_localizations.header_builder_data.footer,g=Object.keys(t.items).filter(function(e){return e.indexOf((0,d.p8)())>-1});return(0,i.createElement)(v,{options:{sort:!1,filter:".ct-item-in-builder"},group:{name:"header_sortables",put:!1,pull:"clone"},draggableId:"available-items",items:[...m.map(function(e){let{id:t}=e;return t}),...g].filter(function(e){return h.some(function(t){let{id:n}=t;return n===(0,d.T5)(e)})}).sort(function(e,t){const n=ct_customizer_localizations.header_builder_data.footer.find(function(t){let{id:n}=t;return n===(0,d.T5)(e)}),r=ct_customizer_localizations.header_builder_data.footer.find(function(e){let{id:n}=e;return n===(0,d.T5)(t)});return n.config.name.localeCompare(r.config.name)}),hasPointers:!1,panelType:"footer",displayWrapper:o,propsForItem:function(e){return{renderItem:function(e){let{item:a,itemData:u,index:m}=e;const v=h.find(function(e){let{id:t}=e;return t===(0,d.T5)(a)}).options,y=[(0,d.T5)(a),...g.filter(function(e){return(0,d.T5)(e)===(0,d.T5)(a)})],b=y.length>1?`${u.config.name} ${y.indexOf(a)+1}`:u.config.name,w={label:b,"inner-options":v},_=r.indexOf(a)>-1,x=`builder_panel_${a}`;return(0,i.createElement)(O.PanelMetaWrapper,(0,l.A)({id:x,option:w},c,{getActualOption:function(e){let{open:r,container:c}=e;return(0,i.createElement)(i.Fragment,null,f.indexOf(a)>-1&&(0,i.createElement)(O.default,{id:x,getValues:function(){let e=t.items[a];return e&&Object.keys(e.values)>5?e.values:(0,C.yG)(v,e?e.values:{})},option:w,onChangeFor:function(e,r){const o=t.items[a];n({type:"ITEM_VALUE_ON_CHANGE",payload:{id:a,optionId:e,optionValue:r,values:!o||o&&0===Object.keys(o.values).length?(0,C.yG)(v,{}):{}}})},view:"simple"}),o&&(0,i.createElement)("div",{ref:c,"data-id":a,className:s()({"ct-item-in-builder":_,"ct-builder-item":!_}),onClick:function(){p||_&&r()}},b,(0,i.createElement)(E.Slot,{name:`ColumnsBuilderSidebarItem_${m}`,fillProps:{item:a,itemInBuilder:_,itemData:u}})))}}))}}},direction:"vertical"})};function S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t-1&&(o=!0),n&&Object.keys(n.values)>5?P(P({},n.values),r?{items_per_row:r.columns.length.toString(),has_widget_areas:o?"yes":"no"}:{}):P(P({},(0,C.yG)(e.options,n?n.values:{})),r?{items_per_row:r.columns.length.toString(),has_widget_areas:o?"yes":"no"}:{})},option:r,onChangeFor:function(r,o){const 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?(0,C.yG)(e.options,{}):{}}})},view:"simple"}))}}))}))};var j=function(){ct_customizer_localizations.header_builder_data.secondary_items.footer,ct_customizer_localizations.header_builder_data.footer;const{builderValueCollection:e,builderValue:t,builderValueDispatch:n,panelsActions:r}=(0,i.useContext)(F),o=e.sections.filter(function(e){let{id:t}=e;return"type-2"!==t&&"type-3"!==t&&-1===t.indexOf("ct-custom")});return(0,i.createElement)("div",{className:"ct-panels-manager"},o.map(function(e){let{name:t,id:n}=e;return(0,i.createElement)("div",null,t)}),(0,i.createElement)("ul",{className:s()("ct-panels-list")},o.map(function(e){let{name:o,id:c}=e,u=o||{"type-1":(0,a.__)("Global Footer","blocksy")}[c]||c;const p=`builder_footer_panel_${c}`,d=ct_customizer_localizations.header_builder_data.footer_data.footer_options,f={label:u,"inner-options":d};return(0,i.createElement)(O.PanelMetaWrapper,(0,l.A)({id:p,key:c,option:f},r,{getActualOption:function(e){let{open:r}=e;return(0,i.createElement)(i.Fragment,null,c===t.id&&(0,i.createElement)(O.default,{id:p,getValues:function(){return(0,C.yG)(d,Array.isArray(t.settings)?{}:t.settings)},option:f,onChangeFor:function(e,t){n({type:"BUILDER_GLOBAL_SETTING_ON_CHANGE",payload:{optionId:e,optionValue:t}})},view:"simple"}),c===t.id&&(0,i.createElement)("li",{className:s()({active:c===t.id,"ct-global":"type-1"===c}),onClick:function(){r()}},(0,i.createElement)("span",{className:"ct-panel-name"},u)))}}))})))};var D=function(e){let{builderValue:t,builderValueCollection:n,builderValueDispatch:r,inlinedItemsFromBuilder:o}=e;const[c,l]=(0,i.useState)("items");ct_customizer_localizations.header_builder_data.secondary_items.footer,ct_customizer_localizations.header_builder_data.footer,ct_customizer_localizations.header_builder_data.footer_data.footer_options;return(0,i.createElement)("div",{className:"ct-available-items ct-footer-builder-options"},(0,i.createElement)("h3",{className:"ct-title",dangerouslySetInnerHTML:{__html:sprintf((0,a.__)("Customizing: %s","blocksy"),`${(n.sections.find(function(e){let{id:n}=e;return n===t.id})||{}).name||{"type-1":(0,a.__)("Global Footer","blocksy")}[t.id]||t.id}`)}}),(0,i.createElement)("div",{className:"ct-tabs"},(0,i.createElement)("ul",null,["items","panels"].map(function(e){return(0,i.createElement)("li",{key:e,onClick:function(t){t.preventDefault(),l(e)},className:s()({active:e===c})},{panels:(0,a.__)("Footers","blocksy"),items:(0,a.__)("Elements","blocksy")}[e])})),(0,i.createElement)("div",{className:"ct-current-tab"},"panels"===c&&(0,i.createElement)(E.Slot,{name:"ColumnsBuilderPanelsManager"},function(e){return 0===e.length?(0,i.createElement)(j,null):e}),(0,i.createElement)(x,{builderValue:t,builderValueDispatch:r,inlinedItemsFromBuilder:o,displayList:"items"===c}))),(0,i.createElement)(k,{builderValue:t,builderValueDispatch:r}))},A=n(7696),I=n.n(A);function T(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function N(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 R(e){for(var t=1;t-1}),a=!1,c=!1,s=[];if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===t.type){const{optionId:e,optionValue:n,values:r={}}=t.payload;i=R(R({},i),{},{settings:R(R({},i.settings),{},{[e]:n})})}if("ITEM_VALUE_ON_CHANGE"===t.type){const{id:e,optionId:n,optionValue:r,values:o={}}=t.payload;c=`${e}:${n}`;let a=i.items;"top-row"!==e&&"middle-row"!==e&&"bottom-row"!==e||"items_per_row"!==n?(a[e]||(a[e]={id:e,values:{}}),i=R(R({},i),{},{items:R(R({},Array.isArray(a)?{}:a),{},{[e]:{id:e,values:R(R({},a[e].values),{},{[n]:r})}})})):i=R(R({},i),{},{rows:i.rows.map(function(t){return t.id===e?R(R({},t),{},{columns:(n=t.columns,o=parseInt(r,10),n=n.filter(function(e){return e.length>0}),Array.from(Array(o)).map(function(e,t){return Array.isArray(n[t])?n[t]:[]}))}):t;var n,o})})}if("REMOVE_CLONED_ITEM"===t.type){let e=i.items,n=t.payload.id,{[n]:r}=e,a=(0,o.A)(e,[n].map(T));i=R(R({},i),{},{items:a})}if("CLONE_ITEM"===t.type){const e=(0,d.T5)(t.payload.id);let n=`${e}${(0,d.p8)()}${I()()}`;i=R(R({},i),{},{items:R(R({},i.items),{},{[n]:{id:n,values:i.items[e]&&i.items[e].values||{}}})})}if("PICK_BUILDER_SECTION"===t.type&&(a=!0,n={__forced_static_footer__:t.payload.id}),"MARK_FOOTER_AS_GLOBAL"===t.type&&(a=!0,n={__forced_static_footer__:t.payload.id,current_section:t.payload.id}),"MARK_SPECIFIC_FOOTER_AS_GLOBAL"===t.type&&(n={current_section:t.payload.id}),"SET_LIST"===t.type){a=!0;const{lists:e}=t.payload;i=R(R({},i),{},{rows:i.rows.map(function(t){let{id:n,columns:r}=t;return Object.keys(e).map(function(e){return e.split(":")[0]}).indexOf(n)>-1?{id:n,columns:r.map(function(t,r){return e[`${n}:${r}`]?e[`${n}:${r}`]:t})}:{id:n,columns:r}})})}if("CREATE_NEW_SECTION"===t.type){const{name:n,copy:o}=t.payload;r=[o?R(R({},e.sections.find(function(e){let{id:t}=e;return t===o})||{}),{},{name:n,id:`ct-custom-${I()()}`}):{name:n,id:`ct-custom-${I()()}`,mode:"columns",rows:[{id:"top-row",columns:[[],[]]},{id:"middle-row",columns:[[],[],[]]},{id:"bottom-row",columns:[["copyright"]]}],items:[],settings:[]}]}"REMOVE_BUILDER_SECTION"===t.type&&s.push(t.payload.id);const l=R(R(R({},e),n),{},{__should_refresh__:a,__should_refresh_item__:c,sections:[...e.sections.map(function(e){return e.id===i.id?i:e}),...r].filter(function(e){let{id:t}=e;return-1===s.indexOf(t)})});return l.__forced_static_header__||(l.__forced_static_header__=l.id),l},L=["__forced_static_footer__"];function B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function z(e){for(var t=1;t-1})||t.sections[0]).id),(0,i.useEffect)(function(){return function(){const e=wp.customize("footer_placements")(),{__forced_static_footer__:t}=e,n=(0,o.A)(e,L);t&&wp.customize("footer_placements")(z({__should_refresh__:!0,[Math.random()]:"update"},n))}},[]);const[s,l]=(0,i.useReducer)(M,z(z({},t),c.current?{__forced_static_footer__:c.current}:{})),[u,p]=(0,i.useState)(!1),d=(0,i.useMemo)(function(){return s.sections.find(function(e){let{id:t}=e;return t===s.__forced_static_footer__})||s.sections[0]},[s]),[f,m]=(0,i.useState)(!1),h=d.rows.reduce(function(e,t){let{columns:n}=t;return[...e,...(n||[]).reduce(function(e,t){return[...e,...t]},[])]},[]),g=(0,i.useCallback)(function(e){let t=M(s,e);if("BUILDER_GLOBAL_SETTING_ON_CHANGE"===e.type&&wp.customize.previewer){const n=t.sections.find(function(e){let{id:n}=e;return n===t.__forced_static_footer__})||t.sections[0],{optionId:r,optionValue:o,values:i={}}=e.payload;wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:"global",optionId:r,optionValue:o,values:z(z({},n.settings),{},{[r]:o})})}if("ITEM_VALUE_ON_CHANGE"===e.type&&wp.customize.previewer){const{id:n,optionId:r,optionValue:o,values:i={}}=e.payload,a=t.sections.find(function(e){let{id:n}=e;return n===t.__forced_static_footer__})||t.sections[0];const c=a.items[n]||{values:{}};wp.customize.previewer.send("ct:footer:receive-value-update",{itemId:n,optionId:r,optionValue:o,values:z(z(z(z(z({},c.values),i),"top-row"===n||"middle-row"===n||"bottom-row"===n?{items_per_row:a.rows.find(function(e){let{id:t}=e;return n===t}).columns.length}:{}),"top-row"!==n&&"middle-row"!==n&&"bottom-row"!==n||"items_per_row"!==r?{}:{items_per_row:parseInt(o,10)}),{},{[r]:o})})}r(t),l(e)},[l,r,s]),v=function(e){return g({type:"SET_LIST",onBuilderValueChange:r,payload:{lists:e}})};return(0,i.useEffect)(function(){return function(){document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed")}},[]),(0,i.createElement)(i.Fragment,null,(0,i.createElement)(F.Provider,{value:{isDragging:f,setIsDragging:m,setList:v,builderValueDispatch:g,builderValueCollection:s,builderValue:d,onChange:function(e){let{id:t,value:n}=e;return v({[t]:n})}}},(0,i.createElement)(D,{builderValue:d,inlinedItemsFromBuilder:h,builderValueDispatch:g,builderValueCollection:s}),(0,i.createPortal)((0,i.createElement)("div",{className:"ct-builder-footer"},(0,i.createElement)("ul",{className:"ct-view-switch"},(0,i.createElement)("li",{className:"ct-builder-toggle",onClick:function(){p(!u),u?document.querySelector(".wp-full-overlay").classList.remove("ct-builder-collapsed"):document.querySelector(".wp-full-overlay").classList.add("ct-builder-collapsed")}},u?(0,a.__)("Show Builder","blocksy"):(0,a.__)("Hide Builder","blocksy"))),(0,i.createElement)(_,{builderValue:d})),document.querySelector(".ct-panel-builder"))))};U.renderingConfig={design:"none"};var H=U},7296:function(e,t,n){var r,o=n(5481),i=(r=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!i&&i in e}},7301:function(e){e.exports=function(e){return function(t){return e(t)}}},7334:function(e){e.exports=function(e){return function(){return e}}},7354:function(e,t,n){"use strict";n.d(t,{A:function(){return Y},j:function(){return X}});var r=n(8168),o=n(4705),i=n(1230),a=n(45),c=n(6018),s=n(4754),l=n(2485),u=n.n(l),p={grad:.9,turn:360,rad:360/(2*Math.PI)},d=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},f=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},m=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},h=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},g=function(e){return{r:m(e.r,0,255),g:m(e.g,0,255),b:m(e.b,0,255),a:m(e.a)}},v=function(e){return{r:f(e.r),g:f(e.g),b:f(e.b),a:f(e.a,3)}},y=/^#([0-9a-f]{3,8})$/i,b=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},w=function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=Math.max(t,n,r),a=i-Math.min(t,n,r),c=a?i===t?(n-r)/a:i===n?2+(r-t)/a:4+(t-n)/a:0;return{h:60*(c<0?c+6:c),s:i?a/i*100:0,v:i/255*100,a:o}},_=function(e){var t=e.h,n=e.s,r=e.v,o=e.a;t=t/360*6,n/=100,r/=100;var i=Math.floor(t),a=r*(1-n),c=r*(1-(t-i)*n),s=r*(1-(1-t+i)*n),l=i%6;return{r:255*[r,c,a,a,s,r][l],g:255*[s,r,r,c,a,a][l],b:255*[a,a,s,r,r,c][l],a:o}},O=function(e){return{h:h(e.h),s:m(e.s,0,100),l:m(e.l,0,100),a:m(e.a)}},E=function(e){return{h:f(e.h),s:f(e.s),l:f(e.l),a:f(e.a,3)}},C=function(e){return _((n=(t=e).s,{h:t.h,s:(n*=((r=t.l)<50?r:100-r)/100)>0?2*n/(r+n)*100:0,v:r+n,a:t.a}));var t,n,r},x=function(e){return{h:(t=w(e)).h,s:(o=(200-(n=t.s))*(r=t.v)/100)>0&&o<200?n*r/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,n,r,o},S=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,P=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,k=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,j=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,D={string:[[function(e){var t=y.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?f(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?f(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=k.exec(e)||j.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:g({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=S.exec(e)||P.exec(e);if(!t)return null;var n,r,o=O({h:(n=t[1],r=t[2],void 0===r&&(r="deg"),Number(n)*(p[r]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return C(o)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,r=e.b,o=e.a,i=void 0===o?1:o;return d(t)&&d(n)&&d(r)?g({r:Number(t),g:Number(n),b:Number(r),a:Number(i)}):null},"rgb"],[function(e){var t=e.h,n=e.s,r=e.l,o=e.a,i=void 0===o?1:o;if(!d(t)||!d(n)||!d(r))return null;var a=O({h:Number(t),s:Number(n),l:Number(r),a:Number(i)});return C(a)},"hsl"],[function(e){var t=e.h,n=e.s,r=e.v,o=e.a,i=void 0===o?1:o;if(!d(t)||!d(n)||!d(r))return null;var a=function(e){return{h:h(e.h),s:m(e.s,0,100),v:m(e.v,0,100),a:m(e.a)}}({h:Number(t),s:Number(n),v:Number(r),a:Number(i)});return _(a)},"hsv"]]},A=function(e,t){for(var n=0;n=.5},e.prototype.toHex=function(){return t=(e=v(this.rgba)).r,n=e.g,r=e.b,i=(o=e.a)<1?b(f(255*o)):"","#"+b(t)+b(n)+b(r)+i;var e,t,n,r,o,i},e.prototype.toRgb=function(){return v(this.rgba)},e.prototype.toRgbString=function(){return t=(e=v(this.rgba)).r,n=e.g,r=e.b,(o=e.a)<1?"rgba("+t+", "+n+", "+r+", "+o+")":"rgb("+t+", "+n+", "+r+")";var e,t,n,r,o},e.prototype.toHsl=function(){return E(x(this.rgba))},e.prototype.toHslString=function(){return t=(e=E(x(this.rgba))).h,n=e.s,r=e.l,(o=e.a)<1?"hsla("+t+", "+n+"%, "+r+"%, "+o+")":"hsl("+t+", "+n+"%, "+r+"%)";var e,t,n,r,o},e.prototype.toHsv=function(){return e=w(this.rgba),{h:f(e.h),s:f(e.s),v:f(e.v),a:f(e.a,3)};var e},e.prototype.invert=function(){return L({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),L(T(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),L(T(this.rgba,-e))},e.prototype.grayscale=function(){return L(T(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),L(R(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),L(R(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?L({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):f(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=x(this.rgba);return"number"==typeof e?L({h:e,s:t.s,l:t.l,a:t.a}):f(t.h)},e.prototype.isEqual=function(e){return this.toHex()===L(e).toHex()},e}(),L=function(e){return e instanceof M?e:new M(e)};const B=function(e){const t=L(e);return t.parsed?"#"===e[0]&&e.length<=7||1===t.rgba.a?e:t.toRgbString():e};var z=n(1907),F=n(9399),V=n(4238);const U=["color"];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;t-1?{key:"",color:""}:(o.color||"").indexOf(X(l))>-1&&a.inherit?{key:"picker"+h,color:(0,V.y)(h)}:(o.color||"").indexOf("var")>-1?{key:"var"+o.color,color:o.color}:{key:"color",color:o.color}},[o,l,a,h]);let y=o.color;(o.color||"").indexOf(X(l))>-1&&a.inherit&&(y=h);const b=(0,i.useMemo)(function(){return d.ref&&d.ref.current&&n&&function(e,t){if(!e)return;if(!t)return;let n=getComputedStyle(e),r=parseFloat(n.left);return{"--option-modal-arrow-position":(t=t.firstElementChild.getBoundingClientRect()).left+t.width/2-r-6+"px"}}(d.ref.current,n.current)},[d.ref&&d.ref.current,n&&n.current]);return(0,i.createElement)($.CS.div,(0,r.A)({tabIndex:"0",className:u()("ct-color-picker-modal",{"ct-option-modal":!f&&m},l.modalClassName),style:K(K({},b),p||{})},d),(0,i.createElement)(G,{onChange:function(e){return c(e)},option:l,picker:a,value:K(K({},o),{},{color:v.color})}),!l.predefined&&(0,i.createElement)("div",{className:"ct-color-picker-palette"},(g.current||[]).map(function(e){return(0,i.createElement)("span",{key:e,style:{background:`var(--${e})`},className:u()({active:y===`var(--${e})`}),"data-tooltip-reveal":"top",onClick:function(){return c(K(K({},o),{},{color:`var(--${e})`}))}},(0,i.createElement)("i",{className:"ct-tooltip"},function(e){const t=e.replace("theme-palette-color-","");if(wp&&wp.customize&&wp.customize("colorPalette")){const e=wp.customize("colorPalette")();var n;if(null!=e&&e[`color${t}`])return(null===(n=e[`color${t}`])||void 0===n?void 0:n.title)||(0,s.sprintf)((0,s.__)("Color %s","blocksy"),t)}if(J){const t=Object.values(J).find(function(t){let{variable:n}=t;return n===e});if(t)return t.title}return(0,s.sprintf)((0,s.__)("Color %s","blocksy"),t)}(e)))})))}},7381:function(e,t,n){var r=n(8152),o=n(3950),i=r?function(e){return r.get(e)}:o;e.exports=i},7422:function(e,t,n){var r=n(1769),o=n(7797);e.exports=function(e,t){for(var n=0,i=(t=r(t,e)).length;null!=e&&n=0),c.type){case"b":n=parseInt(n,10).toString(2);break;case"c":n=String.fromCharCode(parseInt(n,10));break;case"d":case"i":n=parseInt(n,10);break;case"j":n=JSON.stringify(n,null,c.width?parseInt(c.width):0);break;case"e":n=c.precision?parseFloat(n).toExponential(c.precision):parseFloat(n).toExponential();break;case"f":n=c.precision?parseFloat(n).toFixed(c.precision):parseFloat(n);break;case"g":n=c.precision?String(Number(n.toPrecision(c.precision))):parseFloat(n);break;case"o":n=(parseInt(n,10)>>>0).toString(8);break;case"s":n=String(n),n=c.precision?n.substring(0,c.precision):n;break;case"t":n=String(!!n),n=c.precision?n.substring(0,c.precision):n;break;case"T":n=Object.prototype.toString.call(n).slice(8,-1).toLowerCase(),n=c.precision?n.substring(0,c.precision):n;break;case"u":n=parseInt(n,10)>>>0;break;case"v":n=n.valueOf(),n=c.precision?n.substring(0,c.precision):n;break;case"x":n=(parseInt(n,10)>>>0).toString(16);break;case"X":n=(parseInt(n,10)>>>0).toString(16).toUpperCase()}o.json.test(c.type)?h+=n:(!o.number.test(c.type)||p&&!c.sign?d="":(d=p?"+":"-",n=n.toString().replace(o.sign,"")),l=c.pad_char?"0"===c.pad_char?"0":c.pad_char.charAt(1):" ",u=c.width-(d+n).length,s=c.width&&u>0?l.repeat(u):"",h+=c.align?d+n+s:"0"===l?d+s+n:s+d+n)}return h}(function(e){if(c[e])return c[e];var t,n=e,r=[],i=0;for(;n;){if(null!==(t=o.text.exec(n)))r.push(t[0]);else if(null!==(t=o.modulo.exec(n)))r.push("%");else{if(null===(t=o.placeholder.exec(n)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){i|=1;var a=[],s=t[2],l=[];if(null===(l=o.key.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(l[1]);""!==(s=s.substring(l[0].length));)if(null!==(l=o.key_access.exec(s)))a.push(l[1]);else{if(null===(l=o.index_access.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(l[1])}t[2]=a}else i|=2;if(3===i)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");r.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}n=n.substring(t[0].length)}return c[e]=r}(e),arguments)}function a(e,t){return i.apply(null,[e].concat(t||[]))}var c=Object.create(null);"undefined"!=typeof window&&(window.sprintf=i,window.vsprintf=a,void 0===(r=function(){return{sprintf:i,vsprintf:a}}.call(t,n,t,e))||(e.exports=r))}()},7615:function(e,t,n){"use strict";n.r(t);var r=n(4705),o=n(8168),i=n(1230),a=n(8380),c=n.n(a),s=n(4754),l=n(2485),u=n.n(l),p=n(4333),d=n(2450);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t-1?"auto":t,b=n.min||0===n.min?n.min:-1/0,w=n.max||0===n.max?n.max:1/0;return(0,i.createElement)("input",(0,o.A)({type:"number",value:g&&g.isEmptyInput?"":y,onBlur:function(e){var t,n;null!=e&&null!==(t=e.nativeEvent)&&void 0!==t&&null!==(n=t.relatedTarget)&&void 0!==n&&n.matches(".ct-revert")||(v({isEmptyInput:!1}),parseFloat(y)&&m((0,p.round)((0,p.clamp)(b,w,y),l)))},onChange:function(e){let{target:{value:t}}=e;""!==t.toString().trim()?(v({isEmptyInput:!1}),c().isNumber(parseFloat(t))?m((0,p.round)(t,l)):parseFloat(t)?m((0,p.round)(Math.min(parseFloat(t),w),l)):m((0,p.round)(t,l))):v({isEmptyInput:!0})}},(0,d.k)({blockDecimal:s,value:y,onChange:function(e){m((0,p.round)((0,p.clamp)(b,w,e),l))}})))},g=function(e){let{onChange:t,value:n,liftedOptionStateDescriptor:r}=e;"object"!=typeof n&&(n={days:n,hours:0,minutes:0});const{days:o,hours:a,minutes:c}=n;return(0,i.createElement)("ul",{className:u()("ct-option-time-picker",{})},(0,i.createElement)("li",null,(0,i.createElement)(h,{liftedOptionStateDescriptor:r,option:{min:0,max:100},value:o,onChange:function(e){t(m(m({},n),{},{days:e}))}}),(0,i.createElement)("div",{className:"ct-option-description"},(0,s.__)("Days","blocksy"))),(0,i.createElement)("li",null,(0,i.createElement)(h,{liftedOptionStateDescriptor:r,option:{min:0,max:24},value:a,onChange:function(e){t(m(m({},n),{},{hours:e}))}}),(0,i.createElement)("div",{className:"ct-option-description"},(0,s.__)("Hours","blocksy"))),(0,i.createElement)("li",null,(0,i.createElement)(h,{liftedOptionStateDescriptor:r,option:{min:0,max:59},value:c,onChange:function(e){t(m(m({},n),{},{minutes:e}))}}),(0,i.createElement)("div",{className:"ct-option-description"},(0,s.__)("Minutes","blocksy"))))};g.supportedPurposes=["default","gutenberg"],t.default=g},7653:function(e,t,n){"use strict";var r=n(8452),o=n(487),i=n(9211),a=n(9394),c=n(6576),s=o(a(),Object);r(s,{getPolyfill:a,implementation:i,shim:c}),e.exports=s},7670:function(e,t,n){var r=n(2651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},7675:function(e,t,n){"use strict";var r=n(4462).functionsHaveConfigurableNames(),o=Object,i=TypeError;e.exports=function(){if(null!=this&&this!==o(this))throw new i("RegExp.prototype.flags getter called on non-object");var e="";return this.hasIndices&&(e+="d"),this.global&&(e+="g"),this.ignoreCase&&(e+="i"),this.multiline&&(e+="m"),this.dotAll&&(e+="s"),this.unicode&&(e+="u"),this.unicodeSets&&(e+="v"),this.sticky&&(e+="y"),e},r&&Object.defineProperty&&Object.defineProperty(e.exports,"name",{value:"get flags"})},7696:function(e){for(var t=self.crypto||self.msCrypto,n="-_",r=36;r--;)n+=r.toString(36);for(r=36;r---10;)n+=r.toString(36).toUpperCase();e.exports=function(e){var o="",i=t.getRandomValues(new Uint8Array(e||21));for(r=e||21;r--;)o+=n[63&i[r]];return o}},7730:function(e,t,n){var r=n(9172),o=n(7301),i=n(6009),a=i&&i.isMap,c=a?o(a):r;e.exports=c},7783:function(e,t,n){"use strict";n.r(t);n(1230);t.default=function(e){const{option:t}=e;return t.render?t.render(e):null}},7797:function(e,t,n){var r=n(4394);e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},7828:function(e,t,n){var r=n(9325).Uint8Array;e.exports=r},7894:function(e,t,n){"use strict";n.r(t),n.d(t,{SPACING_STATE_CUSTOM:function(){return b},SPACING_STATE_INDEPENDENT:function(){return y},SPACING_STATE_LINKED:function(){return v},default:function(){return _}});var r=n(4705),o=n(1230),i=n(4754),a=n(2485),c=n.n(a),s=n(5367),l=n(8168),u=n(1907),p=n(2450);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};o=f({sideIndex:0,shouldClamp:!1},o);let i=e;o.shouldClamp&&(Object.keys(n).includes("min")&&(i=Math.max(n.min,i)),Object.keys(n).includes("max")&&(i=Math.min(n.max,i))),t.state!==v?r(f(f({},t),{},{values:t.values.map(function(e,t){return t===o.sideIndex?f(f({},e),{},{value:i,unit:a}):e})})):r(f(f({},t),{},{values:t.values.map(function(e,t){return"auto"===e.value?e:f(f({},e),{},{value:i,unit:a})})}))};return(0,o.createElement)(o.Fragment,null,["top","right","bottom","left"].map(function(e,r){return(0,o.createElement)("span",{key:e},(0,o.createElement)("input",(0,l.A)({type:"number",step:1,value:"auto"===t.values[r].value?"":t.values[r].value,onChange:function(e){let{target:{value:t}}=e;s(t,{sideIndex:r})},onBlur:function(){let e=t.values[r].value;"auto"!==e&&""!==e&&s(e,{sideIndex:r,shouldClamp:!0})},className:c()({inactive:"auto"===t.values[r].value})},f({placeholder:"auto"===t.values[r].value?"auto":""},n.inputAttr),(0,p.k)({value:t.values[r].value,onChange:function(e){""!==t.values[r].value&&s(e,{sideIndex:r,shouldClamp:!0})}}))),(0,o.createElement)("small",null,{top:(0,i.__)("Top","blocksy"),bottom:(0,i.__)("Bottom","blocksy"),left:(0,i.__)("Left","blocksy"),right:(0,i.__)("Right","blocksy")}[e]))}))};function h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t-1?o(n):n}},8088:function(e){"use strict";const t=(e,t,n)=>{const r=n<0?e.length+n:n,o=e.splice(t,1)[0];e.splice(r,0,o)},n=(e,n,r)=>(e=e.slice(),t(e,n,r),e);e.exports=n,e.exports.default=n,e.exports.mutate=t},8090:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},8096:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n1||!d.settings[a.id])&&(0,i.createElement)("button",{type:"button",className:"ct-remove",onClick:function(){return u(a.__id)}},(0,i.createElement)("svg",{width:"8px",height:"8px",fill:"currentColor",viewBox:"0 0 24 24"},(0,i.createElement)("path",{d:"m12 14.7 9.3 9.3 2.7-2.7-9.3-9.3L24 2.7 21.3 0 12 9.3 2.7 0 0 2.7 9.3 12 0 21.3 2.7 24l9.3-9.3z"}))),m&&(0,i.createElement)("button",{type:"button",className:"ct-toggle",onMouseDown:function(e){e.stopPropagation()},onClick:function(e){e.stopPropagation(),f(a.__id)}},(0,i.createElement)("svg",{width:"9px",height:"9px",fill:"currentColor",viewBox:"0 0 24 24"},(0,i.createElement)("path",{className:"ct-arrow-down",d:"M12 21.7 0 10.8l2.3-2.5 9.7 8.9 9.7-8.9 2.3 2.5z"}),(0,i.createElement)("path",{className:"ct-arrow-up",d:"M12 5.3 0 16.2l2.3 2.5L12 9.8l9.7 8.9 2.3-2.5z"}))))},w=n(9139);function _(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 O(e){for(var t=1;t0&&v===t.__id&&(!g||g&&g!==v);return(0,i.createElement)("li",(0,r.A)({className:c()("ct-layer",h.itemClass,p,{"ct-disabled":!O({enabled:!0},t).enabled,"ct-active":E}),ref:s.innerRef},_),(0,i.createElement)(b,{items:n,onChange:o,value:t,parentValue:y,itemIndex:m,provided:s}),E&&(0,i.createElement)("div",{className:"ct-layer-content"},(0,i.createElement)(w.A,{parentValue:y,onChange:function(e,r){if(h.settings[t.id].sync&&h.settings[t.id].clone){let e=n.filter(function(e){let{id:n}=e;return n===t.id}).length,r=`${h.settings[t.id].sync.id}_first`;e>1&&n.filter(function(e){let{id:n}=e;return n===t.id}).map(function(e){let{__id:t}=e;return t}).indexOf(t.__id)>0&&(r=`${h.settings[t.id].sync.id}_second`),wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{id:r})}o(n.map(function(n){return n.__id===t.__id?O(O({},n),{},{[e]:r}):n}))},value:(0,l.yG)(h.settings[t.id].options,O(O(O({},h.value.filter(function(e){let{id:n}=e;return n===t.id}).length>1?h.value.filter(function(e){let{id:n}=e;return t.id===n})[n.filter(function(e){let{id:n}=e;return n===t.id}).map(function(e){let{__id:t}=e;return t}).indexOf(t.__id)]:{}),t),{},{itemIndex:m})),options:h.settings[t.id].options})))},C=n(1468);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:{};o([...t||[],S(S(S({id:e,enabled:!0},(0,l.yG)(n.settings[e].options||{},{})),r),{},{__id:p()()})])},m=(n.manageable||n.grouped?k(t):[...k(t),...n.value.filter(function(e){let{id:n}=e;return-1===t.map(function(e){let{id:t}=e;return t}).indexOf(n)}).map(function(e){return S(S({},e),{},{__id:p()(),enabled:(null==e?void 0:e.enabled)||!1})})]).filter(function(e){return!!n.settings[e.id]});let g=(0,i.createElement)(A,{value:S(S({},u),{},{parentValue:a,addCurrentlySelectedItem:function(){const e=u.currentlyPickedItem||j(k(t),n)[0];d(function(e){return S(S({},e),{},{currentlyPickedItem:null})}),f(e)},addForId:function(e,t){return f(e,t)},option:n,setCurrentItem:function(e){return d(function(t){return S(S({},t),{},{currentlyPickedItem:e})})},removeForId:function(e){return o(k(t).filter(function(t){let{__id:n}=t;return n!==e}))},toggleOptionsPanel:function(e){const r=[...t,...n.value.filter(function(e){let{id:n}=e;return-1===t.map(function(e){let{id:t}=e;return t}).indexOf(n)})];t.length>0&&r.find(function(e){return!e.__id})&&(wp.customize&&wp.customize.previewer&&wp.customize.previewer.send("ct:sync:refresh_partial",{shouldSkip:!0}),o(m)),d(function(t){return S(S({},t),{},{isOpen:t.isOpen!==e&&e})})}})},n.manageable&&(0,i.createElement)(h,{value:m,option:n}),(0,i.createElement)(C.gL,{droppableId:n.id},function(e,t){return(0,i.createElement)("ul",(0,r.A)({className:c()("ct-layers",(n.attr||{}).class)},e.droppableProps,{ref:e.innerRef}),m.map(function(e,t){const{condition:r,values_source:c}=n.settings[e.id];let l=a;return"global"===c&&(l=Object.keys(r).reduce(function(e,t){return S(S({},e),{},{[t.split(":")[0]]:wp.customize(t.split(":")[0])()})},{})),(0,i.createElement)(C.sx,{key:e.__id,draggableId:e.__id,isDragDisabled:!!n.disableDrag,index:t},function(t,n){return(0,i.createElement)(E,{onChange:o,value:e,items:m,provided:t,snapshot:n,className:r&&!(0,s.JW)((0,s.D1)(r),l)?"ct-hidden":""})})}),e.placeholder)}));return n.grouped?g:(0,i.createElement)(C.JY,{onDragEnd:function(e){e.destination&&o(P(m,e.source.index,e.destination.index))}},g)}},8156:function(e,t,n){var r=n(7422);e.exports=function(e,t,n){var o=null==e?void 0:r(e,t);return void 0===o?n:o}},8168:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t0&&(0,a.createElement)("div",{className:"ct-thumbnails-list"},e.props.value.map(function(n){let{url:i,attachment_id:c}=n,s=(0,o.A)(n,f);return(0,a.createElement)("div",{key:c,className:"thumbnail thumbnail-image",onClick:function(){r()}},(0,a.createElement)("img",{className:"attachment-thumb",src:i,draggable:"false",alt:""}),(0,a.createElement)("ul",{className:"actions"},t.map(function(t,n){return(0,a.createElement)("li",{key:n},t({props:e.props,attachment:h(h({},s),{},{url:i,attachment_id:c})}))})))})),(0,a.createElement)("button",{type:"button",className:"button edit-button control-focus",title:"Edit",onClick:function(){return r()}},(0,l.__)("Add/Edit Gallery","blocksy")))}}))}}},8223:function(e,t,n){var r=n(6110)(n(9325),"Map");e.exports=r},8303:function(e,t,n){var r=n(6110)(n(9325),"WeakMap");e.exports=r},8380:function(e){"use strict";e.exports=window._},8440:function(e,t,n){var r=n(6038),o=n(7301),i=n(6009),a=i&&i.isSet,c=a?o(a):r;e.exports=c},8452:function(e,t,n){"use strict";var r=n(1189),o="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),i=Object.prototype.toString,a=Array.prototype.concat,c=Object.defineProperty,s=n(592)(),l=c&&s,u=function(e,t,n,r){if(t in e)if(!0===r){if(e[t]===n)return}else if("function"!=typeof(o=r)||"[object Function]"!==i.call(o)||!r())return;var o;l?c(e,t,{configurable:!0,enumerable:!1,value:n,writable:!0}):e[t]=n},p=function(e,t){var n=arguments.length>2?arguments[2]:{},i=r(t);o&&(i=a.call(i,Object.getOwnPropertySymbols(t)));for(var c=0;c-1}},8721:function(e,t,n){"use strict";n.r(t),n.d(t,{ColorPalettesContext:function(){return w}});var r=n(4705),o=n(45),i=n(1230),a=(n(9139),n(4754)),c=n(2485),s=n.n(c),l=n(3741),u=n(2310),p=(n(1905),n(5367),n(9853),n(707)),d=n(6018),f=n(3672),m=n(1454);const h=["palettes","current_palette"],g=["palettes","current_palette"],v=["palettes","current_palette"];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 b(e){for(var t=1;t0}),onDismiss:function(){return c(!1)},render:function(){return(0,i.createElement)(u.A,{onChange:function(e){r(e)},setIsEditingPalettes:c,value:g,option:t})}}))};_.MetaWrapper=function(e){let{getActualOption:t}=e;const[n,r]=(0,i.useState)(!1),o=(0,f.KA)(),{fetchCustomPalettes:a,syncCustomPalettes:c}=o?(0,m.useDispatch)(f.Ay):{fetchCustomPalettes:function(){},syncCustomPalettes:function(){}},{customPalettes:s}=o?(0,m.useSelect)(function(e){return{customPalettes:e(f.Ay).getCustomPalettes()}},[]):{customPalettes:[]};return(0,i.useEffect)(function(){o&&a&&a()},[o]),(0,i.createElement)(w.Provider,{value:{customPalettes:s,setCustomPalettes:c,isEditingPalettes:n,setIsEditingPalettes:r}},t())},_.LabelToolbar=function(e){let{option:t,value:n,onChange:r}=e;const{setIsEditingPalettes:c,customPalettes:s,setCustomPalettes:l}=(0,i.useContext)(w),u=![...t.palettes,...s||[]].find(function(e){const t=Object.keys(n).reduce(function(e,t){return b(b({},e),0===t.indexOf("color")?{[t]:n[t].color}:{})},{}),r=Object.keys(e).reduce(function(t,n){return b(b({},t),0===n.indexOf("color")?{[n]:e[n].color}:{})},{});return Object.keys(t).length===Object.keys(r).length&&Object.keys(t).every(function(e){return t[e]===r[e]})});return(0,i.createElement)(i.Fragment,null,(0,i.createElement)(d.Dropdown,{contentClassName:"ct-options-popover",popoverProps:{placement:"bottom-start",offset:3},renderToggle:function(e){let{isOpen:t,onToggle:n}=e;return(0,i.createElement)("span",{className:"ct-more-options-trigger","data-tooltip-reveal":"top"},(0,i.createElement)("button",{className:"components-button components-dropdown-menu__toggle is-small has-icon",onClick:function(e){e.preventDefault(),n()}},(0,i.createElement)("svg",{viewBox:"0 0 24 24",width:"24",height:"24",fill:"currentColor"},(0,i.createElement)("path",{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}))),(0,i.createElement)("i",{className:"ct-tooltip"},(0,a.__)("Advanced","blocksy")))},renderContent:function(e){let{onClose:t}=e;return(0,i.createElement)("div",{className:"components-dropdown-menu__menu"},(0,i.createElement)("div",{className:"components-menu-group"},(0,i.createElement)("button",{className:"components-button components-menu-item__button",onClick:function(e){e.preventDefault(),c(!0),t()}},(0,i.createElement)("span",{className:"components-menu-item__item"},(0,a.__)("Color Palettes","blocksy"))),(0,i.createElement)("button",{className:"components-button components-menu-item__button",disabled:!u,onClick:function(e){e.preventDefault(),t();const{palettes:r,current_palette:i}=n,a=(0,o.A)(n,g);l([...s,a])}},(0,i.createElement)("span",{className:"components-menu-item__item"},(0,a.__)("Save Palette","blocksy")))),(0,i.createElement)("div",{className:"components-menu-group"},(0,i.createElement)("button",{className:"components-button components-menu-item__button",onClick:function(e){e.preventDefault(),t();const{palettes:i,current_palette:a}=n,c=(0,o.A)(n,v),s=Object.keys(c).filter(function(e){return e.indexOf("color")>-1}).map(function(e){return parseFloat(e.replace("color",""))}).sort(function(e,t){return e-t});r(b(b({},c),{},{[`color${s[s.length-1]+1}`]:{color:"CT_CSS_SKIP_RULE"}}))}},(0,i.createElement)("span",{className:"components-menu-item__item"},(0,a.__)("Add New Color","blocksy")))))}}))},t.default=_},8816:function(e,t,n){var r=n(5970),o=n(6757),i=n(2865);e.exports=function(e){return i(o(e,void 0,r),e+"")}},8854:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return m}});var r=n(8168),o=n(4705),i=n(1230),a=n(6018),c=n(2485),s=n.n(c),l=n(4754),u=n(8380),p=n.n(u);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function f(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:null;return e.props.onChange(e.props.option.inline_value?t||"":f(f({},e.props.value),{},{url:e.getUrlFor(n),attachment_id:t}))}),(0,o.A)(this,"getAttachmentId",function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:e.props,n=t.option.value||"";return n||"custom_logo"!==t.id||(n=wp.customize("custom_logo")()||""),t.option.inline_value?t.value||n:t.value.attachment_id}),(0,o.A)(this,"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()}),(0,o.A)(this,"onCropped",function(t){e.setImageFromAttachment(t)}),(0,o.A)(this,"onSkippedCrop",function(){var t=e.frame.state().get("selection").first().toJSON();e.setImageFromAttachment(t)}),(0,o.A)(this,"updateAttachmentInfo",function(){let 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))})}initFrame(){var e=this;this.frame=wp.media({button:{text:"Select",close:!1},states:[new wp.media.controller.Library({title:this.props.option.label||(0,l.__)("Select logo","blocksy"),library:wp.media.query({type:this.props.option.mediaType||"image"}),multiple:!1,date:!1,priority:20,suggestedWidth:(this.props.option.logo||{}).width,suggestedHeight:(this.props.option.logo||{}).height}),...(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)}openFrame(){this.initFrame(),this.frame.setState("library").open(),this.props.option.onFrameOpen&&this.props.option.onFrameOpen()}calculateImageSelectOptions(e,t){var n,r,o,i=t.get("control"),a=!!parseInt((i.props.option.logo||{}).flex_width,10),c=!!parseInt((i.props.option.logo||{}).flex_height,10),s=e.get("width"),l=e.get("height"),u=parseInt((i.props.option.logo||{}).width,10),p=parseInt((i.props.option.logo||{}).height,10),d=u/p,f=u,m=p;return s/l>d?u=(p=l)*d:p=(u=s)/d,o={handles:!0,keys:!0,instance:!0,persistent:!0,imageWidth:s,imageHeight:l,minWidth:f>u?u:f,minHeight:m>p?p:m,x1:n=(s-u)/2,y1:r=(l-p)/2,x2:u+n,y2:p+r},!1===c&&!1===a&&(o.aspectRatio=u+":"+p),!0===c&&(delete o.minHeight,o.maxWidth=s),!0===a&&(delete o.minWidth,o.maxHeight=l),o}mustBeCropped(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))))}setImageFromAttachment(e){this.onChange(e.id,JSON.parse(JSON.stringify(wp.media.attachment(e.id).toJSON()))),this.updateAttachmentInfo()}detachListener(){this.getAttachmentId()&&wp.media.attachment(this.getAttachmentId()).off("change",this.updateAttachmentInfo)}componentDidUpdate(e){this.getAttachmentId()!==this.getAttachmentId(e)&&(wp.media.attachment(this.getAttachmentId(e)).off("change",this.updateAttachmentInfo),this.updateAttachmentInfo())}componentDidMount(){this.updateAttachmentInfo()}componentWillUnmount(){this.detachListener()}render(){var e,t,n=this;return(0,i.createElement)("div",(0,r.A)({className:s()("attachment-media-view ct-attachment",{landscape:this.getAttachmentId()&&this.state.attachment_info,"attachment-media-view-image":this.getAttachmentId()&&this.state.attachment_info})},this.props.option.attr||{}),this.getAttachmentId()&&this.state.attachment_info?(0,i.createElement)(i.Fragment,null,(0,i.createElement)("div",{className:"thumbnail thumbnail-image",onClick:function(){return!n.props.option.has_position_picker&&n.openFrame()}},!this.props.option.has_position_picker&&(0,i.createElement)(React.Fragment,null,!this.props.option.mediaType||null!==(e=this.props.option)&&void 0!==e&&null!==(t=e.mediaType)&&void 0!==t&&t.includes("image")?(0,i.createElement)("img",{className:"attachment-thumb",src:this.getUrlFor(this.state.attachment_info),draggable:"false",alt:""}):(0,i.createElement)("p",null,this.getUrlFor(this.state.attachment_info))),this.props.option.has_position_picker&&(0,i.createElement)(a.FocalPointPicker,{url:this.getUrlFor(this.state.attachment_info),dimensions:{width:400,height:100},value:this.props.value,onChange:function(e){n.props.onChange(f(f({},n.props.value),e))}}),(0,i.createElement)("ul",{className:"actions"},(0,i.createElement)("li",null,(0,i.createElement)("button",{type:"button",className:"button edit-button control-focus",title:(0,l.__)("Edit","blocksy"),onClick:function(e){e.stopPropagation(),n.openFrame()},id:"customize-media-control-button-35"})),(0,i.createElement)("li",null,(0,i.createElement)("button",{onClick:function(e){e.stopPropagation(),n.setState({attachment_info:null}),n.onChange(null)},title:(0,l.__)("Remove","blocksy"),type:"button",className:"button remove-button"}))))):(0,i.createElement)(i.Fragment,null,(0,i.createElement)("button",{type:"button",onClick:function(){return n.openFrame()},className:"ct-upload-button",id:"customize-media-control-button-50"},this.props.option.emptyLabel||(0,l.__)("Select logo","blocksy"))))}}},8859:function(e,t,n){var r=n(3661),o=n(1380),i=n(1459);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t0&&!o.call(e,0))for(var h=0;h0)for(var g=0;g-1})},p=function(e){return{n1:(0,s.__)("Thin 100","blocksy"),i1:(0,s.__)("Thin 100 Italic","blocksy"),n2:(0,s.__)("Extra-Light 200","blocksy"),i2:(0,s.__)("Extra-Light 200 Italic","blocksy"),n3:(0,s.__)("Light 300","blocksy"),i3:(0,s.__)("Light 300 Italic","blocksy"),n4:(0,s.__)("Regular 400","blocksy"),i4:(0,s.__)("Regular 400 Italic","blocksy"),n5:(0,s.__)("Medium 500","blocksy"),i5:(0,s.__)("Medium 500 Italic","blocksy"),n6:(0,s.__)("Semi-Bold 600","blocksy"),i6:(0,s.__)("Semi-Bold 600 Italic","blocksy"),n7:(0,s.__)("Bold 700","blocksy"),i7:(0,s.__)("Bold 700 Italic","blocksy"),n8:(0,s.__)("Extra-Bold 800","blocksy"),i8:(0,s.__)("Extra-Bold 800 Italic","blocksy"),n9:(0,s.__)("Ultra-Bold 900","blocksy"),i9:(0,s.__)("Ultra-Bold 900 Italic","blocksy"),Default:(0,s.__)("Default Weight","blocksy")}[e]},d=function(e){return 0===e.indexOf("var(--theme-font-stack-")?e.replace("var(--theme-font-stack-","").replace(")","").split("-").map(function(e){return e.replace(/^[a-z]/,function(e){return e.toUpperCase()})}).join(" "):0===e.indexOf("ct_font")?e.replace("ct_font_","").replace("__","_").split("_").map(function(e){return e.replace(/^[a-z]/,function(e){return e.toUpperCase()})}).join(" "):0===e.indexOf("ct_typekit")?e.replace("ct_typekit_","").replace(/([-_][a-z])/gi,function(e){return e.toUpperCase().replace("-"," ").replace("_"," ")}):"System Default"===e?(0,s.__)("System Default","blocksy"):"Default"===e?(0,s.__)("Default","blocksy"):e},f=function(e){return{system:(0,s.__)("System Font","blocksy"),"local-google-fonts":(0,s.__)("Local Google Font","blocksy"),typekit:(0,s.__)("Adobe Font","blocksy"),file:(0,s.__)("Custom Font","blocksy"),google:(0,s.__)("Google Font","blocksy")}[e]||e};var m=n(1669),h=n.n(m),g=n(9853),v=n.n(g),y=n(1247);function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var w=n(5540),_=n(1811),O=n(1594),E="object"==typeof performance&&"function"==typeof performance.now?function(){return performance.now()}:function(){return Date.now()};function C(e){cancelAnimationFrame(e.id)}function x(e,t){var n=E();var r={id:requestAnimationFrame(function o(){E()-n>=t?e.call(null):r.id=requestAnimationFrame(o)})};return r}var S=-1;function P(e){if(void 0===e&&(e=!1),-1===S||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",document.body.appendChild(t),S=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return S}var k=null;function j(e){if(void 0===e&&(e=!1),null===k||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?k="positive-descending":(t.scrollLeft=1,k=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),k}return k}var D=function(e,t){return e};function A(e){var t,n=e.getItemOffset,r=e.getEstimatedTotalSize,o=e.getItemSize,i=e.getOffsetForIndexAndAlignment,a=e.getStartIndexForOffset,s=e.getStopIndexForStartIndex,l=e.initInstanceProps,u=e.shouldResetStyleCacheOnItemSizeChange,p=e.validateProps;return t=function(e){function t(t){var r;return(r=e.call(this,t)||this)._instanceProps=l(r.props,b(r)),r._outerRef=void 0,r._resetIsScrollingTimeoutId=null,r.state={instance:b(r),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof r.props.initialScrollOffset?r.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},r._callOnItemsRendered=void 0,r._callOnItemsRendered=(0,_.A)(function(e,t,n,o){return r.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:n,visibleStopIndex:o})}),r._callOnScroll=void 0,r._callOnScroll=(0,_.A)(function(e,t,n){return r.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:n})}),r._getItemStyle=void 0,r._getItemStyle=function(e){var t,i=r.props,a=i.direction,c=i.itemSize,s=i.layout,l=r._getItemStyleCache(u&&c,u&&s,u&&a);if(l.hasOwnProperty(e))t=l[e];else{var p=n(r.props,e,r._instanceProps),d=o(r.props,e,r._instanceProps),f="horizontal"===a||"horizontal"===s,m="rtl"===a,h=f?p:0;l[e]=t={position:"absolute",left:m?void 0:h,right:m?h:void 0,top:f?0:p,height:f?"100%":d,width:f?d:"100%"}}return t},r._getItemStyleCache=void 0,r._getItemStyleCache=(0,_.A)(function(e,t,n){return{}}),r._onScrollHorizontal=function(e){var t=e.currentTarget,n=t.clientWidth,o=t.scrollLeft,i=t.scrollWidth;r.setState(function(e){if(e.scrollOffset===o)return null;var t=r.props.direction,a=o;if("rtl"===t)switch(j()){case"negative":a=-o;break;case"positive-descending":a=i-n-o}return a=Math.max(0,Math.min(a,i-n)),{isScrolling:!0,scrollDirection:e.scrollOffsets.clientWidth?P():0:s.scrollHeight>s.clientHeight?P():0}this.scrollTo(i(this.props,e,t,a,this._instanceProps,c))},d.componentDidMount=function(){var e=this.props,t=e.direction,n=e.initialScrollOffset,r=e.layout;if("number"==typeof n&&null!=this._outerRef){var o=this._outerRef;"horizontal"===t||"horizontal"===r?o.scrollLeft=n:o.scrollTop=n}this._callPropsCallbacks()},d.componentDidUpdate=function(){var e=this.props,t=e.direction,n=e.layout,r=this.state,o=r.scrollOffset;if(r.scrollUpdateWasRequested&&null!=this._outerRef){var i=this._outerRef;if("horizontal"===t||"horizontal"===n)if("rtl"===t)switch(j()){case"negative":i.scrollLeft=-o;break;case"positive-ascending":i.scrollLeft=o;break;default:var a=i.clientWidth,c=i.scrollWidth;i.scrollLeft=c-a-o}else i.scrollLeft=o;else i.scrollTop=o}this._callPropsCallbacks()},d.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&C(this._resetIsScrollingTimeoutId)},d.render=function(){var e=this.props,t=e.children,n=e.className,o=e.direction,i=e.height,a=e.innerRef,s=e.innerElementType,l=e.innerTagName,u=e.itemCount,p=e.itemData,d=e.itemKey,f=void 0===d?D:d,m=e.layout,h=e.outerElementType,g=e.outerTagName,v=e.style,y=e.useIsScrolling,b=e.width,w=this.state.isScrolling,_="horizontal"===o||"horizontal"===m,E=_?this._onScrollHorizontal:this._onScrollVertical,C=this._getRangeToRender(),x=C[0],S=C[1],P=[];if(u>0)for(var k=x;k<=S;k++)P.push((0,O.createElement)(t,{data:p,key:f(k,p),index:k,isScrolling:y?w:void 0,style:this._getItemStyle(k)}));var j=r(this.props,this._instanceProps);return(0,O.createElement)(h||g||"div",{className:n,onScroll:E,ref:this._outerRefSetter,style:(0,c.A)({position:"relative",height:i,width:b,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},v)},(0,O.createElement)(s||l||"div",{children:P,ref:a,style:{height:_?"100%":j,pointerEvents:w?"none":void 0,width:_?j:"100%"}}))},d._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var i=this.state,a=i.scrollDirection,c=i.scrollOffset,s=i.scrollUpdateWasRequested;this._callOnScroll(a,c,s)}},d._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,i=r.scrollDirection,c=r.scrollOffset;if(0===t)return[0,0,0,0];var l=a(this.props,c,this._instanceProps),u=s(this.props,l,c,this._instanceProps),p=o&&"backward"!==i?1:Math.max(1,n),d=o&&"forward"!==i?1:Math.max(1,n);return[Math.max(0,l-p),Math.max(0,Math.min(t-1,u+d)),l,u]},t}(O.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},t}var I=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},T=A({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,o,i){var a=e.direction,c=e.height,s=e.itemCount,l=e.itemSize,u=e.layout,p=e.width,d="horizontal"===a||"horizontal"===u?p:c,f=Math.max(0,s*l-d),m=Math.min(f,t*l),h=Math.max(0,t*l-d+l+i);switch("smart"===n&&(n=r>=h-d&&r<=m+d?"auto":"center"),n){case"start":return m;case"end":return h;case"center":var g=Math.round(h+(m-h)/2);return gf+Math.floor(d/2)?f:g;default:return r>=h&&r<=m?r:r-1});(t.length>0||n.length>0)&&R().load(L(L(L({},t.length>0?{google:{families:t}}:{}),n.length>0?{typekit:{id:n[0].kit}}:{}),{},{classes:!1,text:"abcdefghijklmnopqrstuvwxyz"}))}([...Array(25)].map(function(e,n){return 25*(t-1)+n}).map(function(e){return a[e]}).filter(function(e){return!!e}).filter(function(e){let{source:t,family:n}=e;return-1===B.indexOf(n)&&("google"===t||"typekit"===t)}))},100))};return(0,o.useEffect)(function(){d()},[a]),(0,o.createElement)(T,{height:360,itemCount:a.length,itemSize:85,ref:l,onScroll:function(e){d()},itemData:{linearFontsList:a,onPickFamily:r,value:n},onItemsRendered:function(e){let{overscanStartIndex:t,overscanStopIndex:n}=e},className:"ct-typography-fonts"},z)};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 U(e){for(var t=1;tn)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(0,o.createElement)(y.CS.div,(0,c.A)({className:"ct-option-modal ct-typography-modal"},m),(0,o.createElement)("div",{className:"ct-typography-container"},(0,o.createElement)("ul",{className:a()("ct-typography-top",{"ct-switch-panel":"options"!==i,"ct-static":"_"===l})},(0,o.createElement)("li",{className:"ct-back",onClick:function(){return u("options")}},(0,o.createElement)("svg",{width:"10",height:"10",viewBox:"0 0 15 15"},(0,o.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"}))),(0,o.createElement)("li",{className:a()("ct-font",{active:"search"===i||"fonts"===i}),onClick:function(){u("fonts"===i?"search":"fonts"),k("")}},"search"!==i&&(0,o.createElement)("span",null,d(n.family)),"search"===i&&(0,o.createElement)("input",{onClick:function(e){return e.stopPropagation()},ref:D,autoFocus:!0,value:P,onKeyUp:function(e){13==e.keyCode&&I.length>0&&(T(I[0]),u("options"),k(""))},onChange:function(e){let{target:{value:t}}=e;return k(t)}}),(0,o.createElement)("svg",{width:"16",height:"16",viewBox:"0 0 15 15"},"search"===i&&(0,o.createElement)("path",{d:"M8.2,7.5L10.7,5c0.2-0.2,0.2-0.5,0-0.7c-0.2-0.2-0.5-0.2-0.7,0L7.5,6.8L5,4.3c-0.2-0.2-0.5-0.2-0.7,0C4.1,4.5,4.1,4.8,4.3,5l2.5,2.5L4.3,10c-0.2,0.2-0.2,0.5,0,0.7c0.2,0.2,0.5,0.2,0.7,0l2.5-2.5l2.5,2.5c0.2,0.2,0.5,0.2,0.7,0s0.2-0.5,0-0.7L8.2,7.5z"}),"search"!==i&&(0,o.createElement)("path",{d:"M11.3,11.5c-0.3,0.3-0.7,0.3-1.1,0l-1.3-1.3c-0.5,0.4-1.2,0.5-1.9,0.5c-2,0-3.5-1.5-3.5-3.5S5,3.7,7,3.7c1.9,0,3.5,1.5,3.5,3.5c0,0.7-0.2,1.3-0.5,1.9l1.3,1.3C11.6,10.7,11.6,11.2,11.3,11.5z M7,4.7c-1.4,0-2.5,1.1-2.5,2.5S5.6,9.7,7,9.7s2.5-1.1,2.5-2.5S8.4,4.7,7,4.7z"}))),(0,o.createElement)("li",{className:a()("ct-weight",{active:"variations"===i}),onClick:function(){return u("variations")}},(0,o.createElement)("span",{"data-variation":n.variation},(N=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:(0,s.__)("Default","blocksy")}[N])))),(0,o.createElement)(y.eB,{items:i,immediate:"static"===j,config:function(e,t){return{duration:210,easing:v()(.455,.03,.515,.955)}},from:{transform:"left"===j?"translateX(100%)":"translateX(-100%)",position:"absolute"},enter:{transform:"translateX(0%)",position:"absolute"},leave:{position:"absolute",transform:"left"===j?"translateX(-100%)":"translateX(100%)"}},function(e,r,i,a){return"options"===r?(0,o.createElement)(q,{sizeRef:A,value:n,option:t,onChange:f,props:e,currentView:r}):"fonts"===r||"search"===r?(0,o.createElement)(y.CS.div,{style:e,key:r},(0,o.createElement)(F,{typographyList:E,searchTerm:P,linearFontsList:I,currentView:`${r}:${l}`,onPickFamily:function(e){if("google"===e.source){if(!(window.ct_customizer_localizations?ct_customizer_localizations:ct_localizations).dismissed_google_fonts_notice)return void w(e)}T(e)},value:n})):"variations"===r?(0,o.createElement)(H,{currentView:r,props:e,typographyList:E,onChange:function(e){f(e)},value:n}):void 0})),(0,o.createElement)(K.A,{items:!!b,className:"ct-admin-modal ct-gdpr-fonts-notice",onDismiss:function(){},render:function(){return(0,o.createElement)("div",{className:"ct-modal-content",ref:g,onClick:function(e){e.stopPropagation()}},(0,o.createElement)("i",null,(0,o.createElement)("svg",{width:"20",height:"20",viewBox:"0 0 20 20"},(0,o.createElement)("path",{d:"M18.3,14.4c-0.1,0.3-0.4,0.6-0.8,0.6h-15c-0.4,0-0.7-0.2-0.8-0.6s0-0.7,0.3-0.9c0,0,2.1-1.6,2.1-6.8c0-3.2,2.6-5.8,5.8-5.8c3.2,0,5.8,2.6,5.8,5.8c0,5.2,2.1,6.8,2.1,6.8C18.3,13.7,18.4,14.1,18.3,14.4z M11.9,16.8c-0.4-0.2-0.9-0.1-1.1,0.3c-0.1,0.2-0.3,0.3-0.5,0.4c-0.2,0.1-0.4,0-0.6-0.1c-0.1-0.1-0.2-0.2-0.3-0.3c-0.2-0.4-0.7-0.5-1.1-0.3c-0.4,0.2-0.5,0.7-0.3,1.1c0.2,0.4,0.5,0.7,0.9,0.9c0.4,0.2,0.8,0.3,1.2,0.3c0.2,0,0.4,0,0.6-0.1c0.6-0.2,1.2-0.6,1.5-1.2C12.4,17.5,12.3,17,11.9,16.8z"}))),(0,o.createElement)("h2",{className:"ct-modal-title"},(0,s.__)("Looks like you've picked a Google Font","blocksy")),(0,o.createElement)("p",{dangerouslySetInnerHTML:{__html:sprintf((0,s.__)("By using external Google Fonts, your website might not comply with the privacy regulations in your country. As an alternative you can use a system font, our %sLocal Google Fonts%s extension, or this %splugin%s.","blocksy"),'',"",'',"")}}),(0,o.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,o.createElement)("div",{className:"ct-checkbox-container",onClick:function(){O(!_)}},(0,o.createElement)("span",{className:a()("ct-checkbox",{active:_})},(0,o.createElement)("svg",{width:"10",height:"8",viewBox:"0 0 11.2 9.1"},(0,o.createElement)("polyline",{className:"check",points:"1.2,4.8 4.4,7.9 9.9,1.2"}))),(0,s.__)("I understand, don't show this notification again.","blocksy")),(0,o.createElement)("button",{className:"button",onClick:function(){w(!1),O(!1)}},(0,s.__)("Cancel","blocksy")),(0,o.createElement)("button",{className:"button button-primary",disabled:!_,onClick:function(e){if(e.preventDefault(),T(b),w(!1),_){(window.ct_customizer_localizations?ct_customizer_localizations:ct_localizations).dismissed_google_fonts_notice="yes",h().post(ajaxurl,{wp_customize:"on",action:"blocksy_dismissed_google_fonts_notice_handler"},function(){})}}},(0,s.__)("Continue","blocksy"))))}}));var N},Z=n(5367),ee=n(538),te=n(1905);function ne(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 re(e){for(var t=1;t=.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}(n,s,e,o):0===u?s:function(e,t,n,r,o){var i,c,s=0;do{(i=a(c=t+(n-t)/2,r,o)-e)>0?n=c:t=c}while(Math.abs(i)>1e-7&&++s<10);return c}(n,r,r+t,e,o)}return function(e){return 0===e?0:1===e?1:a(p(e),r,i)}}},9855:function(e,t,n){"use strict";n.d(t,{X:function(){return r}});const r=function(e){return Array.isArray(e)?e:Object.keys(e).reduce(function(t,n){return[...t,{key:n,value:e[n]}]},[])}},9870:function(e,t,n){var r=n(6929)();e.exports=r},9876:function(e,t,n){"use strict";n.r(t);var r=n(8168),o=n(4705),i=n(1230),a=n(9855),c=n(2485),s=n.n(c),l=n(1247),u=n(9853),p=n.n(u),d=n(5367);n(4754);function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t-1&&(!e||!/^http(s?):/.test(e));)e=r[o--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),n.p=e}();var r={};!function(){"use strict";n.r(r),n.d(r,{ColumnsDragDropContext:function(){return vr.DragDropContext},DateTimePicker:function(){return sn.default},DeviceManagerProvider:function(){return P.BJ},EntityIdPicker:function(){return ln.default},ImageUploader:function(){return an.default},OptionsPanel:function(){return y.A},OutsideClickHandler:function(){return un.default},Overlay:function(){return T.A},Panel:function(){return rn.default},PanelLevel:function(){return S.A},PanelMetaWrapper:function(){return rn.PanelMetaWrapper},PlacementsDragDropContext:function(){return gr.JY},Select:function(){return cn.default},Switch:function(){return on.default},Transition:function(){return pn.eB},animated:function(){return pn.CS},bezierEasing:function(){return fn()},getAttributesFromOptions:function(){return hn},getColorsDefaults:function(){return yn},getDefaultsFromOptions:function(){return gn},getFirstLevelOptions:function(){return O.RN},getOptionsForBlock:function(){return vn},getValueFromInput:function(){return O.yG},onDocumentLoaded:function(){return yr},syncHelpers:function(){return a},usePopoverMaker:function(){return mn.A}});var e={};n.r(e),n.d(e,{disableComplementaryArea:function(){return je},enableComplementaryArea:function(){return ke},pinItem:function(){return Ae},setFeatureDefaults:function(){return Re},setFeatureValue:function(){return Ne},toggleFeature:function(){return Te},unpinItem:function(){return Ie}});var t={};n.r(t),n.d(t,{getActiveComplementaryArea:function(){return Me},isFeatureActive:function(){return Be},isItemPinned:function(){return Le}});var o={};n.r(o),n.d(o,{__experimentalGetInsertionPoint:function(){return Je},isInserterOpened:function(){return Xe}});var i={};n.r(i),n.d(i,{setIsInserterOpened:function(){return Ye}});var a={};n.r(a),n.d(a,{clearAstCache:function(){return or},getStyleTagsWithAst:function(){return ir},getUpdateAstsForStyleDescriptor:function(){return mr},persistNewAsts:function(){return ar},updateVariableInStyleTags:function(){return hr}});n(9679);var c=n(1230),s=n(2485),l=n.n(s);n(538);n(2584);var u=n(153);var p=n(8113),d=n.n(p),f=n(1669),m=n.n(f);const h=function(e){/comp|inter|loaded/.test(document.readyState)?e():document.addEventListener("DOMContentLoaded",e,!1)};var g=n(4754);h(function(){const e=document.createElement("a");e.classList.add("ct-dark-mode-switch"),e.innerHTML='',e.addEventListener("click",function(e){e.preventDefault(),wp.customize("customizer_color_scheme").set("yes"===wp.customize("customizer_color_scheme")()?"no":"yes")}),document.querySelector("#customize-footer-actions").appendChild(e)});var v=n(4705),y=n(9139);function b(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;t-1){const t=e.querySelector(".ct-options-panel"),n=e.querySelector("input.multi_number").value;t.innerHTML=t.innerHTML.replace(/__i__|%i%/g,n)}E()};var T=n(707);var N=function(e){let{username:t}=e;const[n,r]=(0,c.useState)(!1);return(0,c.createElement)(c.Fragment,null,(0,c.createElement)("button",{onClick:function(e){e.preventDefault(),r(!0)},className:"button"},(0,g.__)("View Pro Features","blocksy")),(0,c.createElement)(T.A,{items:n,className:"ct-admin-modal ct-onboarding-modal",onDismiss:function(){return r(!1)},render:function(){return(0,c.createElement)("div",{className:"ct-modal-content"},(0,c.createElement)("svg",{width:"55",height:"55",viewBox:"0 0 40.5 48.3"},(0,c.createElement)("path",{fill:"#2d82c8",d:"M33.4 29.4l7.1 12.3-7.4.6-4 6-7.3-12.9"}),(0,c.createElement)("path",{d:"M33.5 29.6L26 42.7l-4.2-7.3 11.6-6 .1.2zM0 41.7l7.5.6 3.9 6 7.2-12.4-11-7.3L0 41.7z",fill:"#2271b1"}),(0,c.createElement)("path",{d:"M39.5 18.7c0 1.6-2.4 2.8-2.7 4.3-.4 1.5 1 3.8.2 5.1-.8 1.3-3.4 1.2-4.5 2.3-1.1 1.1-1 3.7-2.3 4.5-1.3.8-3.6-.6-5.1-.2-1.5.4-2.7 2.7-4.3 2.7S18 35 16.5 34.7c-1.5-.4-3.8 1-5.1.2s-1.2-3.4-2.3-4.5-3.7-1-4.5-2.3.6-3.6.2-5.1-2.7-2.7-2.7-4.3 2.4-2.8 2.7-4.3c.4-1.5-1-3.8-.2-5.1C5.4 8 8.1 8.1 9.1 7c1.1-1.1 1-3.7 2.3-4.5s3.6.6 5.1.2C18 2.4 19.2 0 20.8 0c1.6 0 2.8 2.4 4.3 2.7 1.5.4 3.8-1 5.1-.2 1.3.8 1.2 3.4 2.3 4.5 1.1 1.1 3.7 1 4.5 2.3s-.6 3.6-.2 5.1c.3 1.5 2.7 2.7 2.7 4.3z",fill:"#599fd9"}),(0,c.createElement)("path",{d:"M23.6 7c-6.4-1.5-12.9 2.5-14.4 8.9-.7 3.1-.2 6.3 1.5 9.1 1.7 2.7 4.3 4.6 7.4 5.4.9.2 1.9.3 2.8.3 2.2 0 4.4-.6 6.3-1.8 2.7-1.7 4.6-4.3 5.4-7.5C34 15 30 8.5 23.6 7zm7 14c-.6 2.6-2.2 4.8-4.5 6.2-2.3 1.4-5 1.8-7.6 1.2-2.6-.6-4.8-2.2-6.2-4.5-1.4-2.3-1.8-5-1.2-7.6.6-2.6 2.2-4.8 4.5-6.2 1.6-1 3.4-1.5 5.2-1.5.8 0 1.5.1 2.3.3 5.4 1.3 8.7 6.7 7.5 12.1zm-8.2-4.5l3.7.5-2.7 2.7.7 3.7-3.4-1.8-3.3 1.8.6-3.7-2.7-2.7 3.8-.5 1.6-3.4 1.7 3.4z",fill:"#fff"})),(0,c.createElement)("h2",{className:"ct-modal-title"},(0,g.sprintf)((0,g.__)("Hello %s","blocksy"),t)),(0,c.createElement)("p",null,(0,g.__)("Upgrade to the Pro version and get instant access to all premium extensions, features and future updates.","blocksy")),(0,c.createElement)("div",{className:"ct-modal-actions has-divider","data-buttons":"2"},(0,c.createElement)("a",{href:ct_customizer_localizations.modal_links.premium,target:"_blank",className:"button"},(0,g.__)("View Pro Features","blocksy")),(0,c.createElement)("a",{href:ct_customizer_localizations.modal_links.pricing,target:"_blank",className:"button button-primary"},(0,g.__)("Upgrade Now","blocksy"))))}}))},R=n(8168);var M,L,B,z,F=function(e){let{value:t,option:n,option:{sidebarId:r="ct-footer-sidebar-1"},onChange:o}=e;const i=(0,c.useRef)();return(0,c.useEffect)(function(){const e=`widgetAreaSection-${r}`,t=Object.keys(wp.customize.control._value).filter(function(e){return 0===e.indexOf("widget_")&&wp.customize.control(e).section()===`sidebar-widgets-${r}`}),n=wp.customize.Section.extend({containerParent:jQuery(i.current),collapse:function(){},embed:function(){var e=this;e.containerParent=wp.customize.ensure(e.containerParent);wp.customize.ensure(e.containerPaneParent);e.contentContainer.parent().is(e.headContainer)||(e.containerParent.append(e.contentContainer),e.contentContainer[0].classList.add("open"),e.contentContainer[0].querySelector(".customize-section-description-container").remove()),e.deferred.embedded.resolve(),setTimeout(function(){t.map(function(e){wp.customize.control(e).embedWidgetControl()})})}}),o=new n(e,{});wp.customize.section.add(o);new wp.customize.controlConstructor.sidebar_widgets("checkcheck",{params:{sidebar_id:r,priority:999,section:o.id,setting:`sidebars_widgets[${r}]`,content:''}});return t.map(function(t){wp.customize.control(t).prevSection=`sidebar-widgets-${r}`,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-${r}`||wp.customize.control(t).section()===e)}).map(function(e){if(wp.customize.control(e)&&wp.customize.control(e).container[0].matches('[id*="widget_text"]')){let t=wp.customize.control(e).container[0],n=(t.querySelector("textarea"),t.querySelector(".widget-id").value);wp.textWidgets.widgetControls[n]&&wp.textWidgets.widgetControls[n].remove(),wp.textWidgets.widgetControls[n]=null,wp.customize.control(e).collapse()}wp.customize.control(e)&&wp.customize.control(e).section(wp.customize.control(e).prevSection||`sidebar-widgets-${r}`)}),[...document.querySelectorAll(`.customize-pane-parent [id="accordion-section-${e}"]`)].map(function(e){return e.remove()}),wp.customize.section.remove(o.id)}},[]),(0,c.createElement)("div",{className:"ct-option-widget-area",ref:i})},V=n(6018),U=n(6290),H=(window.wp.blockLibrary,window.wp.widgets),W=window.wp.blocks,G=n(1454),$=window.wp.keyboardShortcuts,q=n(358),K=n.n(q);n(7604),K()(console.error);M={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},L=["(","?"],B={")":["("],":":["?","?:"]},z=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var X={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,n){if(e)throw t;return n}};function J(e){var t=function(e){for(var t,n,r,o,i=[],a=[];t=e.match(z);){for(n=t[0],(r=e.substr(0,t.index).trim())&&i.push(r);o=a.pop();){if(B[n]){if(B[n][0]===o){n=B[n][1]||n;break}}else if(L.indexOf(o)>=0||M[o]1&&void 0!==arguments[1]?arguments[1]:"default";r.data[t]=ee(ee(ee({},te),r.data[t]),e),r.data[t][""]=ee(ee({},te[""]),r.data[t][""])},c=function(e,t){a(e,t),i()},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0;return r.data[e]||a(void 0,e),r.dcnpgettext(e,t,n,o,i)},l=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},u=function(e,t,r){var o=s(r,t,e);return n?(o=n.applyFilters("i18n.gettext_with_context",o,e,t,r),n.applyFilters("i18n.gettext_with_context_"+l(r),o,e,t,r)):o};if(e&&c(e,t),n){var p=function(e){ne.test(e)&&i()};n.addAction("hookAdded","core/i18n",p),n.addAction("hookRemoved","core/i18n",p)}return{getLocaleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return r.data[e]},setLocaleData:c,resetLocaleData:function(e,t){r.data={},r.pluralForms={},c(e,t)},subscribe:function(e){return o.add(e),function(){return o.delete(e)}},__:function(e,t){var r=s(t,void 0,e);return n?(r=n.applyFilters("i18n.gettext",r,e,t),n.applyFilters("i18n.gettext_"+l(t),r,e,t)):r},_x:u,_n:function(e,t,r,o){var i=s(o,void 0,e,t,r);return n?(i=n.applyFilters("i18n.ngettext",i,e,t,r,o),n.applyFilters("i18n.ngettext_"+l(o),i,e,t,r,o)):i},_nx:function(e,t,r,o,i){var a=s(i,o,e,t,r);return n?(a=n.applyFilters("i18n.ngettext_with_context",a,e,t,r,o,i),n.applyFilters("i18n.ngettext_with_context_"+l(i),a,e,t,r,o,i)):a},isRTL:function(){return"rtl"===u("ltr","text direction")},hasTranslation:function(e,t,o){var i,a,c=t?t+""+e:e,s=!(null===(i=r.data)||void 0===i||null===(a=i[null!=o?o:"default"])||void 0===a||!a[c]);return n&&(s=n.applyFilters("i18n.has_translation",s,e,t,o),s=n.applyFilters("i18n.has_translation_"+l(o),s,e,t,o)),s}}}(void 0,void 0,U.defaultHooks),oe=(re.getLocaleData.bind(re),re.setLocaleData.bind(re),re.resetLocaleData.bind(re),re.subscribe.bind(re),re.__.bind(re)),ie=re._x.bind(re),ae=(re._n.bind(re),re._nx.bind(re),re.isRTL.bind(re)),ce=(re.hasTranslation.bind(re),window.wp.blockEditor),se=window.wp.compose;function le(e){let{text:t,children:n}=e;const r=(0,se.useCopyToClipboard)(t);return(0,c.createElement)(V.Button,{variant:"secondary",ref:r},n)}class ue extends c.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){this.setState({error:e})}render(){const{error:e}=this.state;return e?(0,c.createElement)(ce.Warning,{className:"customize-widgets-error-boundary",actions:[(0,c.createElement)(le,{key:"copy-error",text:e.stack},oe("Copy Error"))]},oe("The editor has encountered an unexpected error.")):this.props.children}}var pe=n(45),de=n(8552),fe=n.n(de),me=window.wp.coreData,he=window.wp.mediaUtils,ge=n(8156),ve=n.n(ge),ye=n(9870),be=n.n(ye);function we(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(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if("SET_FEATURE_DEFAULTS"===t.type){const{scope:n,defaults:r}=t;return _e(_e({},e),{},{[n]:_e(_e({},e[n]),r)})}return e}}),Ee=be()([G.combineReducers])({features(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;if("SET_FEATURE_VALUE"===t.type){const{scope:n,featureName:r,value:o}=t;return _e(_e({},e),{},{[n]:_e(_e({},e[n]),{},{[r]:o})})}return e}}),Ce=(0,G.combineReducers)({singleEnableItems:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{type:t,itemType:n,scope:r,item:o}=arguments.length>1?arguments[1]:void 0;return"SET_SINGLE_ENABLE_ITEM"===t&&n&&r?_e(_e({},e),{},{[n]:_e(_e({},e[n]),{},{[r]:o||null})}):e},multipleEnableItems:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{type:t,itemType:n,scope:r,item:o,isEnable:i}=arguments.length>1?arguments[1]:void 0;if("SET_MULTIPLE_ENABLE_ITEM"!==t||!n||!r||!o||ve()(e,[n,r,o])===i)return e;const a=e[n]||{},c=a[r]||{};return _e(_e({},e),{},{[n]:_e(_e({},a),{},{[r]:_e(_e({},c),{},{[o]:i||!1})})})}});var xe=(0,G.combineReducers)({enableItems:Ce,preferenceDefaults:Oe,preferences:Ee});const Se="blocksy/core/interface";function Pe(e,t,n){return{type:"SET_SINGLE_ENABLE_ITEM",itemType:e,scope:t,item:n}}function ke(e,t){return Pe("complementaryArea",e,t)}function je(e){return Pe("complementaryArea",e,void 0)}function De(e,t,n,r){return{type:"SET_MULTIPLE_ENABLE_ITEM",itemType:e,scope:t,item:n,isEnable:r}}function Ae(e,t){return De("pinnedItems",e,t,!0)}function Ie(e,t){return De("pinnedItems",e,t,!1)}function*Te(e,t){const n=yield G.controls.select(Se,"isFeatureActive",e,t);yield G.controls.dispatch(Se,"setFeatureValue",e,t,!n)}function Ne(e,t,n){return{type:"SET_FEATURE_VALUE",scope:e,featureName:t,value:!!n}}function Re(e,t){return{type:"SET_FEATURE_DEFAULTS",scope:e,defaults:t}}function Me(e,t){return function(e,t,n){return ve()(e.enableItems.singleEnableItems,[t,n])}(e,"complementaryArea",t)}function Le(e,t,n){return!1!==function(e,t,n,r){return ve()(e.enableItems.multipleEnableItems,[t,n,r])}(e,"pinnedItems",t,n)}function Be(e,t,n){var r,o;const i=null===(r=e.preferences.features[t])||void 0===r?void 0:r[n];return!!(void 0!==i?i:null===(o=e.preferenceDefaults.features[t])||void 0===o?void 0:o[n])}const ze=(0,G.createReduxStore)(Se,{reducer:xe,actions:e,selectors:t,persist:["enableItems","preferences"]});(0,G.registerStore)(Se,{reducer:xe,actions:e,selectors:t,persist:["enableItems","preferences"]});const Fe=["closeMenu"];var Ve=function(e){let{closeMenu:t}=e,n=(0,pe.A)(e,Fe);const{panelsHelpers:r}=(0,c.useContext)(S.G);return(0,c.createElement)(V.MenuItem,(0,R.A)({onClick:function(){r.openSecondLevel(),t()}},n),(0,g.__)("Show more settings","blocksy"))},Ue=window.wp.keycodes,He=window.wp.primitives;var We=(0,c.createElement)(He.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(He.Path,{d:"M18.3 11.7c-.6-.6-1.4-.9-2.3-.9H6.7l2.9-3.3-1.1-1-4.5 5L8.5 16l1-1-2.7-2.7H16c.5 0 .9.2 1.3.5 1 1 1 3.4 1 4.5v.3h1.5v-.2c0-1.5 0-4.3-1.5-5.7z"}));var Ge=(0,c.createElement)(He.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(He.Path,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"}));var $e=(0,c.createElement)(He.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(He.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));var qe=(0,c.createElement)(He.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(He.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"}));var Ke=(0,G.combineReducers)({blockInserterPanel:function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;return"SET_IS_INSERTER_OPENED"===t.type?t.value:e}});function Xe(e){return!!e.blockInserterPanel}function Je(e){const{rootClientId:t,insertionIndex:n}=e.blockInserterPanel;return{rootClientId:t,insertionIndex:n}}function Ye(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}const Qe={reducer:Ke,selectors:o,actions:i},Ze=(0,G.createReduxStore)("blocksy/core/customize-widgets",Qe);(0,G.register)(Ze);var et=function e(t){let{setIsOpened:n}=t;const r=(0,se.useInstanceId)(e,"customize-widget-layout__inserter-panel-title"),o=(0,G.useSelect)(function(e){return e(Ze).__experimentalGetInsertionPoint()},[]);return(0,c.createElement)("div",{className:"customize-widgets-layout__inserter-panel","aria-labelledby":r},(0,c.createElement)("div",{className:"customize-widgets-layout__inserter-panel-header"},(0,c.createElement)("h2",{id:r,className:"customize-widgets-layout__inserter-panel-header-title"},oe("Add a block")),(0,c.createElement)(V.Button,{className:"customize-widgets-layout__inserter-panel-header-close-button",icon:qe,onClick:function(){return n(!1)},"aria-label":oe("Close inserter")})),(0,c.createElement)("div",{className:"customize-widgets-layout__inserter-panel-content"},(0,c.createElement)(ce.__experimentalLibrary,{rootClientId:o.rootClientId,__experimentalInsertionIndex:o.insertionIndex,showInserterHelpPanel:!0,onSelect:function(){return n(!1)}})))};var tt=(0,c.createElement)(He.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(He.Path,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"}));var nt=(0,c.createElement)(He.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,c.createElement)(He.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"}));function rt(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 ot(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:null;if("core/legacy-widget"===e.name&&(e.attributes.id||e.attributes.instance))if(e.attributes.id)t={id:e.attributes.id};else{const r=e.attributes.instance,{encoded:o,hash:i,raw:a}=r,c=(0,pe.A)(r,kt);t={idBase:e.attributes.idBase,instance:At(At({},null==n?void 0:n.instance),{},{is_widget_customizer_js_value:!0,encoded_serialized_instance:o,instance_hash_key:i,raw_instance:a},c)}}else{t={idBase:"block",widgetClass:"WP_Widget_Block",instance:{raw_instance:{content:(0,W.serialize)(e)}}}}return At(At({},Pt()(n,["form","rendered"])),t)}function Nt(e){let t,{id:n,idBase:r,number:o,instance:i}=e;const{encoded_serialized_instance:a,instance_hash_key:c,raw_instance:s}=i,l=(0,pe.A)(i,jt);if("block"===r){const e=(0,W.parse)(s.content);t=e.length?e[0]:(0,W.createBlock)("core/paragraph",{})}else t=o?(0,W.createBlock)("core/legacy-widget",{idBase:r,instance:At({encoded:a,hash:c,raw:s},l)}):(0,W.createBlock)("core/legacy-widget",{id:n});return(0,H.addWidgetIdToBlock)(t,n)}function Rt(e){const[t,n]=(0,c.useState)(function(){return e.getWidgets().map(function(e){return Nt(e)})});(0,c.useEffect)(function(){return e.subscribe(function(e,t){n(function(n){const r=new Map(e.map(function(e){return[e.id,e]})),o=new Map(n.map(function(e){return[(0,H.getWidgetIdFromBlock)(e),e]})),i=t.map(function(e){const t=r.get(e.id);return t&&t===e?o.get(e.id):Nt(e)});return xt()(n,i)?n:i})})},[e]);const r=(0,c.useCallback)(function(t){n(function(n){if(xt()(n,t))return n;const r=new Map(n.map(function(e){return[(0,H.getWidgetIdFromBlock)(e),e]})),o=t.map(function(t){const n=(0,H.getWidgetIdFromBlock)(t);if(n&&r.has(n)){const o=r.get(n),i=e.getWidget(n);return xt()(t,o)&&i?i:Tt(t,i)}return Tt(t)});if(xt()(e.getWidgets(),o))return n;const i=e.setWidgets(o);return t.reduce(function(e,n,r){const o=i[r];return null!==o&&(e===t&&(e=t.slice()),e[r]=(0,H.addWidgetIdToBlock)(n,o)),e},t)})},[e]);return[t,r,r]}function Mt(e){let{sidebar:t,settings:n,children:r}=e;const[o,i,a]=Rt(t);return(0,c.createElement)(ce.BlockEditorProvider,{value:o,onInput:i,onChange:a,settings:n,useSubRegistry:!1},r)}function Lt(e){let{sidebar:t}=e;const{toggleFeature:n}=(0,G.useDispatch)(ze),r=t.getWidgets().every(function(e){return e.id.startsWith("block-")});return(0,c.createElement)("div",{className:"customize-widgets-welcome-guide"},(0,c.createElement)("div",{className:"customize-widgets-welcome-guide__image__wrapper"},(0,c.createElement)("picture",null,(0,c.createElement)("source",{srcSet:"https://s.w.org/images/block-editor/welcome-editor.svg",media:"(prefers-reduced-motion: reduce)"}),(0,c.createElement)("img",{className:"customize-widgets-welcome-guide__image",src:"https://s.w.org/images/block-editor/welcome-editor.gif",width:"312",height:"240",alt:""}))),(0,c.createElement)("h1",{className:"customize-widgets-welcome-guide__heading"},oe("Welcome to block Widgets")),(0,c.createElement)("p",{className:"customize-widgets-welcome-guide__text"},oe(r?"Your theme provides different “block” areas for you to add and edit content. Try adding a search bar, social icons, or other types of blocks here and see how they’ll look on your site.":"You can now add any block to your site’s widget areas. Don’t worry, all of your favorite widgets still work flawlessly.")),(0,c.createElement)(V.Button,{className:"customize-widgets-welcome-guide__button",variant:"primary",onClick:function(){return n("core/customize-widgets","welcomeGuide")}},oe("Got it")),(0,c.createElement)("hr",{className:"customize-widgets-welcome-guide__separator"}),!r&&(0,c.createElement)("p",{className:"customize-widgets-welcome-guide__more-info"},oe("Want to stick with the old widgets?"),(0,c.createElement)("br",null),(0,c.createElement)(V.ExternalLink,{href:oe("https://wordpress.org/plugins/classic-widgets/")},oe("Get the Classic Widgets plugin."))),(0,c.createElement)("p",{className:"customize-widgets-welcome-guide__more-info"},oe("New to the block editor?"),(0,c.createElement)("br",null),(0,c.createElement)(V.ExternalLink,{href:oe("https://wordpress.org/support/article/wordpress-editor/")},oe("Here's a detailed guide."))))}function Bt(e){let{undo:t,redo:n,save:r}=e;return(0,$.useShortcut)("core/customize-widgets/undo",function(e){t(),e.preventDefault()}),(0,$.useShortcut)("core/customize-widgets/redo",function(e){n(),e.preventDefault()}),(0,$.useShortcut)("core/customize-widgets/save",function(e){e.preventDefault(),r()}),null}Bt.Register=function(){const{registerShortcut:e,unregisterShortcut:t}=(0,G.useDispatch)($.store);return(0,c.useEffect)(function(){return e({name:"core/customize-widgets/undo",category:"global",description:(0,g.__)("Undo your last changes.","blocksy"),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/customize-widgets/redo",category:"global",description:(0,g.__)("Redo your last undo.","blocksy"),keyCombination:{modifier:"primaryShift",character:"z"}}),e({name:"core/customize-widgets/save",category:"global",description:(0,g.__)("Save your changes.","blocksy"),keyCombination:{modifier:"primary",character:"s"}}),function(){t("core/customize-widgets/undo"),t("core/customize-widgets/redo"),t("core/customize-widgets/save")}},[e]),null};var zt=Bt;const Ft=["onError"];function Vt(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 Ut(e){for(var t=1;t0}hasRedo(){return this.historyIndex1,a=t.name,s=t.clientId,l=(0,G.useSelect)(function(e){return e(ce.store).canInsertBlockType(a,"")},[a]),u=(0,G.useSelect)(function(e){return e(ce.store).getBlock(s)},[s]),{removeBlock:p}=(0,G.useDispatch)(ce.store);return(0,c.createElement)(React.Fragment,null,(0,c.createElement)(e,t),i&&l&&(0,c.createElement)(ce.BlockControls,null,(0,c.createElement)(H.MoveToWidgetArea,{widgetAreas:r.map(function(e){return{id:e.id,name:e.params.label,description:e.params.description}}),currentWidgetAreaId:null==o?void 0:o.id,onSelect:function(e){const t=r.find(function(t){return t.id===e});if(n){const e=o.setting,r=t.setting;e(Zt()(e(),n)),r([...r(),n])}else{const e=t.sidebarAdapter;p(s);const r=e.setWidgets([...e.getWidgets(),Tt(u)]);n=r.reverse().find(function(e){return!!e})}}})))}},"withMoveToSidebarToolbarItem");var en=function(e){let{option:{sidebarId:t="ct-footer-sidebar-1"}}=e;window.blocksyWidgetsBlockEditorSettings;const{panelsState:n,panelsDispatch:r}=(0,c.useContext)(S.G),[o,i]=(0,c.useState)(null),a=(0,c.useRef)();(0,c.useRef)();(0,c.useEffect)(function(){return(0,U.removeFilter)("editor.BlockEdit","core/customize-widgets/block-edit"),function(){document.body.classList.remove("outer-section-open")}},[]);!function(e,t){const{hasSelectedBlock:n,hasMultiSelection:r}=(0,G.useSelect)(ce.store),{clearSelectedBlock:o}=(0,G.useDispatch)(ce.store);(0,c.useEffect)(function(){function i(i){t.current&&e&&(!n()&&!r()||!i||!document.contains(i)||t.current.contains(i)||i.closest('[role="dialog"]')||i.closest('[role="toolbar"]')||i.closest(".components-popover__content")||i.closest(".ct-panel-second-level")||i.closest(".wp-block-legacy-widget__edit-form")||o())}function a(e){i(e.target)}function c(){i(document.activeElement)}return document.addEventListener("mousedown",a),window.addEventListener("blur",c),function(){document.removeEventListener("mousedown",a),window.removeEventListener("blur",c)}},[t,e,n,r,o])}(wp.customize.control(`sidebars_widgets[${t}]`),a),(0,c.useEffect)(function(){r({type:"PANEL_RECEIVE_META",payload:{secondLevelTitleLabel:(0,g.__)("Block Settings","blocksy")}}),setTimeout(function(){i(!0)},1e3)},[]),document.querySelector(".ct-tmp-panel-actions")||document.body.insertAdjacentHTML("beforeend",'
');const s=(0,c.createPortal)((0,c.createElement)("div",{className:"customize-widgets-popover",ref:a},(0,c.createElement)(V.Popover.Slot,null)),document.querySelector(".ct-tmp-panel-actions"));return o?(0,c.createElement)(V.SlotFillProvider,null,(0,c.createElement)("div",{className:"customize-control-sidebar_block_editor ct-option-widget-area"},(0,c.createElement)(Yt,{sidebarId:t,key:t}),s)):(0,c.createElement)("div",{className:"ct-option-widget-area ct-loading"},(0,c.createElement)("svg",{width:"15",height:"15",viewBox:"0 0 100 100",className:"ct-loader"},(0,c.createElement)("g",{transform:"translate(50,50)"},(0,c.createElement)("g",{transform:"scale(1)"},(0,c.createElement)("circle",{cx:"0",cy:"0",r:"50",fill:"#687c93"}),(0,c.createElement)("circle",{cx:"0",cy:"-26",r:"12",fill:"#ffffff",transform:"rotate(161.634)"},(0,c.createElement)("animateTransform",{attributeName:"transform",type:"rotate",calcMode:"linear",values:"0 0 0;360 0 0",keyTimes:"0;1",dur:"1s",begin:"0s",repeatCount:"indefinite"}))))))};const tn=function(e){let t=Object.assign({},(function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e),e));return ct_customizer_localizations.has_new_widgets?(0,c.createElement)(en,(0,R.A)({key:t.option.sidebarId},t)):(0,c.createElement)(F,t)};tn.renderingConfig={design:"none"};var nn=tn;var rn=n(6376),on=n(4678),an=n(8854),cn=n(5071),sn=n(2748),ln=n(3155),un=n(5367),pn=n(1247),dn=n(9853),fn=n.n(dn),mn=n(1905);const hn=function(e){return Object.entries((0,O.RN)(e)).reduce(function(e,t){const n=t[1].type;let r="string";return"ct-number"===n&&(r="number"),"ct-visibility"!==n&&"ct-checkboxes"!==n&&"ct-image-uploader"!==n||(r="object"),"ct-layers"===n&&(r="array"),e[t[0]]={type:r,default:t[1].value},e},{})},gn=function(e){const t=hn(e);return Object.entries(t).reduce(function(e,t){return e[t[0]]=t[1].default,e},{})},vn=function(e){var t,n;return(null===(t=window.ct_localizations||window.ct_customizer_localizations)||void 0===t||null===(n=t.block_editor_data)||void 0===n?void 0:n[e])||[]},yn=function(e){return Object.keys(e).reduce(function(t,n){return t[n]={type:"string",default:e[n]},t},{})};var bn=n(537),wn=n.n(bn);function _n(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 On(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&/\s/.test(this.cssText.charAt(t-1));)t--;return{start:e,end:t}}flush(){const e=[];for(;this.currentToken;)e.push(this.advance());return e}getNextToken_(){const e=this.cssText[this.offset];let t;return this.currentToken_=null,this.offset>=this.cssText.length?null:(t=Ln.matcher.whitespace.test(e)?this.tokenizeWhitespace(this.offset):Ln.matcher.stringBoundary.test(e)?this.tokenizeString(this.offset):"/"===e&&"*"===this.cssText[this.offset+1]?this.tokenizeComment(this.offset):Ln.matcher.boundary.test(e)?this.tokenizeBoundary(this.offset):this.tokenizeWord(this.offset),t.previous=this.cursorToken_,this.cursorToken_.next=t,this.cursorToken_=t,t)}tokenizeString(e){const t=this.cssText[e];let n=!1;const r=e;let o;for(;o=this.cssText[++e];)if(n)n=!1;else{if(o===t){++e;break}"\\"===o&&(n=!0)}return new Bn.Token(Bn.Token.type.string,r,e)}tokenizeWord(e){const t=e;let n;for(;(n=this.cssText[e])&&!Ln.matcher.boundary.test(n);)e++;return new Bn.Token(Bn.Token.type.word,t,e)}tokenizeWhitespace(e){const t=e;Ln.matcher.whitespaceGreedy.lastIndex=e;const n=Ln.matcher.whitespaceGreedy.exec(this.cssText);return null!=n&&n.index===e&&(e=Ln.matcher.whitespaceGreedy.lastIndex),new Bn.Token(Bn.Token.type.whitespace,t,e)}tokenizeComment(e){const t=e;Ln.matcher.commentGreedy.lastIndex=e;return e=null==Ln.matcher.commentGreedy.exec(this.cssText)?this.cssText.length:Ln.matcher.commentGreedy.lastIndex,new Bn.Token(Bn.Token.type.comment,t,e)}tokenizeBoundary(e){const t=Bn.boundaryTokenTypes[this.cssText[e]]||Bn.Token.type.boundary;return new Bn.Token(t,e,e+1)}}, /** * @license * Copyright (c) 2016 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at * http://polymer.github.io/LICENSE.txt The complete set of authors may be found * at http://polymer.github.io/AUTHORS.txt The complete set of contributors may * be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by * Google as part of the polymer project is also subject to an additional IP * rights grant found at http://polymer.github.io/PATENTS.txt */ Object.defineProperty(Nn,"__esModule",{value:!0});const zn=An,Fn=Rn,Vn=Mn;Nn.Parser=class{constructor(e=new zn.NodeFactory){this.nodeFactory=e}parse(e){return this.parseStylesheet(new Vn.Tokenizer(e))}parseStylesheet(e){return this.nodeFactory.stylesheet(this.parseRules(e),{start:0,end:e.cssText.length})}parseRules(e){const t=[];for(;e.currentToken;){const n=this.parseRule(e);n&&t.push(n)}return t}parseRule(e){const t=e.currentToken;return null===t?null:t.is(Fn.Token.type.whitespace)?(e.advance(),null):t.is(Fn.Token.type.comment)?this.parseComment(e):t.is(Fn.Token.type.word)?this.parseDeclarationOrRuleset(e):t.is(Fn.Token.type.propertyBoundary)?this.parseUnknown(e):t.is(Fn.Token.type.at)?this.parseAtRule(e):this.parseUnknown(e)}parseComment(e){const t=e.advance();return null===t?null:this.nodeFactory.comment(e.slice(t),{start:t.start,end:t.end})}parseUnknown(e){const t=e.advance();let n;if(null===t)return null;for(;e.currentToken&&e.currentToken.is(Fn.Token.type.boundary);)n=e.advance();return this.nodeFactory.discarded(e.slice(t,n),e.getRange(t,n))}parseAtRule(e){let t,n,r,o,i;if(!e.currentToken)return null;const a=e.currentToken.start;for(;e.currentToken;)if(e.currentToken.is(Fn.Token.type.whitespace))e.advance();else if(!t&&e.currentToken.is(Fn.Token.type.at)){e.advance();const r=e.currentToken;let o;for(;e.currentToken&&e.currentToken.is(Fn.Token.type.word);)o=e.advance();n=e.getRange(r,o),t=e.cssText.slice(n.start,n.end)}else{if(e.currentToken.is(Fn.Token.type.openBrace)){r=this.parseRulelist(e);break}if(e.currentToken.is(Fn.Token.type.propertyBoundary)){e.advance();break}null==o?o=e.advance():i=e.advance()}if(void 0===t||void 0===n)return null;let c,s="";o&&(c=e.trimRange(e.getRange(o,i)),s=e.cssText.slice(c.start,c.end));const l=e.currentToken?e.currentToken.previous.end:e.cssText.length;return this.nodeFactory.atRule(t,s,r,n,c,{start:a,end:l})}parseRulelist(e){const t=[],n=e.currentToken.start;let r;for(e.advance();e.currentToken;){if(e.currentToken.is(Fn.Token.type.closeBrace)){r=e.currentToken,e.advance();break}{const n=this.parseRule(e);n&&t.push(n)}}const o=r?r.end:e.cssText.length;return this.nodeFactory.rulelist(t,{start:n,end:o})}parseDeclarationOrRuleset(e){let t=null,n=null,r=null;for(;e.currentToken;)if(e.currentToken.is(Fn.Token.type.whitespace))e.advance();else if(e.currentToken.is(Fn.Token.type.openParenthesis))for(;e.currentToken&&!e.currentToken.is(Fn.Token.type.closeParenthesis);)e.advance();else{if(e.currentToken.is(Fn.Token.type.openBrace)||e.currentToken.is(Fn.Token.type.propertyBoundary))break;e.currentToken.is(Fn.Token.type.colon)&&(r=e.currentToken),null===t?(t=e.advance(),n=t):n=e.advance()}if(null===e.currentToken)return null;if(e.currentToken.is(Fn.Token.type.propertyBoundary)){const o=e.getRange(t,r?r.previous:n),i=e.cssText.slice(o.start,o.end);let a;if(r&&r.next){const t=e.getRange(r.next,n),o=e.trimRange(t),i=e.cssText.slice(o.start,o.end);a=this.nodeFactory.expression(i,o)}e.currentToken.is(Fn.Token.type.semicolon)&&e.advance();const c=e.trimRange(e.getRange(t,e.currentToken&&e.currentToken.previous||n));return this.nodeFactory.declaration(i,a,o,c)}if(r&&r===n){const r=this.parseRulelist(e);e.currentToken.is(Fn.Token.type.semicolon)&&e.advance();const o=e.getRange(t,n.previous),i=e.cssText.slice(o.start,o.end),a=e.trimRange(e.getRange(t,e.currentToken&&e.currentToken.previous||n));return this.nodeFactory.declaration(i,r,o,a)}{const r=e.getRange(t,n),o=e.cssText.slice(r.start,r.end),i=this.parseRulelist(e),a=t.start;let c;return c=e.currentToken?e.currentToken.previous?e.currentToken.previous.end:t.end:e.cssText.length,this.nodeFactory.ruleset(o,i,r,{start:a,end:c})}}};var Un={}; /** * @license * Copyright (c) 2016 The Polymer Project Authors. All rights reserved. * This code may only be used under the BSD style license found at * http://polymer.github.io/LICENSE.txt The complete set of authors may be found * at http://polymer.github.io/AUTHORS.txt The complete set of contributors may * be found at http://polymer.github.io/CONTRIBUTORS.txt Code distributed by * Google as part of the polymer project is also subject to an additional IP * rights grant found at http://polymer.github.io/PATENTS.txt */Object.defineProperty(Un,"__esModule",{value:!0});const Hn=kn,Wn=Tn;class Gn extends Wn.NodeVisitor{stringify(e){return this.visit(e)||""}[Hn.nodeType.stylesheet](e){let t="";for(let n=0;n0&&void 0!==arguments[0]?arguments[0]:{};if(e=On({cacheId:"default",initialStyleTagsDescriptor:[],initialStyleTags:[]},e),rr[e.cacheId])return rr[e.cacheId];var t=new Yn,n=Cn(e.initialStyleTags),r=document.querySelector("#ct-main-styles-inline-css");return r&&n.push(r),rr[e.cacheId]=[].concat(Cn(e.initialStyleTagsDescriptor),Cn(n.map(function(e){return{style:e}}))).map(function(e){var n={readStyles:e.readStyles?e.readStyles:function(){if(!e.style)throw new Error("No style tag is provided. Please provide a style tag or a readStyles function.");return e.style.innerText},persistStyles:e.persistStyles?e.persistStyles:function(t){if(!e.style)throw new Error("No style tag is provided. Please provide a style tag or a persistStyles function.");e.style.innerText=t}};return On(On({},n),{},{ast:t.parse(n.readStyles().replace(new RegExp("\n","g"),""))})}),rr[e.cacheId]},ar=function(e,t){rr[e]=t;var n=new Zn;rr[e].map(function(e){var t=e.ast.rules.reduce(function(e,t){return"atRule"===t.type&&"media"===t.name?On(On({},e),{},{media:[].concat(Cn(e.media),[t])}):On(On({},e),{},{nonMedia:[].concat(Cn(e.nonMedia),[t])})},{nonMedia:[],media:[]}),r=n.stringify(On(On({},e.ast),{},{rules:[].concat(Cn(t.nonMedia),Cn(t.media))}));e.persistStyles(r)})},cr=function(e){if("auto"===e||""===e)return{value:e,unit:""};var t=parseFloat(e);return isNaN(t)?{value:"",unit:""}:{value:t,unit:e.toString().replace(t.toString(),"")}},sr=function(e){return e},lr=function(e){return e&&"[object Function]"==={}.toString.call(e)},ur=function(e){var t=e.variableDescriptor,n=e.value;return{type:"declaration",name:t.variableName,value:{type:"expression",text:n}}},pr=function(e,t){return e.selector&&e.selector.desktop?e.selector[t]:e.selector||":root"},dr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e=On({variableDescriptorsWithValue:[],ast:{},device:"desktop"},e)).ast,n=e.variableDescriptorsWithValue.flatMap(function(e){return e.variableDescriptor.dropSelectors||[]});if(n.length>0&&Array.isArray(t.rules)){var r=new Set(t.rules.map(function(e){return e.selector}));t=On(On({},t),{},{rules:t.rules.filter(function(e){var t=r.has(e.selector),o="string"==typeof e.selector&&n.some(function(t){return e.selector.includes(t)});return!(t&&o)})})}if(0===e.variableDescriptorsWithValue.length)return t;var o,i,a=(o=e.variableDescriptorsWithValue,i=function(t){var n=t.variableDescriptor;return pr(n,e.device)},o.reduce(function(e,t,n){var r;return(e[r=i(t,n,o)]||(e[r]=[])).push(t),e},{})),c=[],s={};if(s=On(On({},t),{},{rules:t.rules.map(function(e){if(!e.selector||!a[e.selector])return e;c.push(e.selector);var t=a[e.selector],n=[],r=t.filter(function(e){return!e.value.includes("CT_CSS_SKIP_RULE")}).reduce(function(e,t){return On(On({},e),{},En({},t.variableDescriptor.variableName,t))},{}),o=t.filter(function(e){return e.value.includes("CT_CSS_SKIP_RULE")}).reduce(function(e,t){return On(On({},e),{},En({},t.variableDescriptor.variableName,t))},{}),i=e.rulelist.rules.filter(function(e){var t=e.type,n=e.name;return"declaration"!==t||!o[n]}).map(function(e){return"declaration"===e.type&&r[e.name]?(n.push(e.name),On(On({},e),{},{value:On(On({},e.value),{},{text:r[e.name].value})})):e});return n.length!==Object.values(r).length&&(i=[].concat(Cn(i),Cn(Object.values(r).filter(function(e){var t=e.variableDescriptor;return!n.includes(t.variableName)}).map(function(e){return ur(e)})))),On(On({},e),{},{rulelist:On(On({},e.rulelist),{},{rules:i})})})}),c.length!==Object.keys(a).length){var l=Object.values(a).filter(function(t){return!c.includes(pr(t[0].variableDescriptor,e.device))&&!!t.find(function(e){return!e.value.includes("CT_CSS_SKIP_RULE")})});s=On(On({},s),{},{rules:[].concat(Cn(s.rules),Cn(l.map(function(t){return{type:"ruleset",selector:pr(t[0].variableDescriptor,e.device),rulelist:{type:"rulelist",rules:t.filter(function(e){return!e.value.includes("CT_CSS_SKIP_RULE")}).map(ur)}}})))})}return s},fr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e=On({variableDescriptor:{},value:{},device:"desktop"},e)).value;(e.variableDescriptor.type||"").indexOf("color")>-1&&"CT_CSS_SKIP_RULE"!==e.value&&(t=e.value["color"===e.variableDescriptor.type?"default":e.variableDescriptor.type.split(":")[1]].color),"border"===(e.variableDescriptor.type||"")&&(t=e.value&&"none"!==e.value.style?"".concat(e.value.width,"px ").concat(e.value.style," ").concat(e.value.color.color):"none",e.variableDescriptor.skip_none&&"none"===t&&(t="CT_CSS_SKIP_RULE")),"spacing"===(e.variableDescriptor.type||"")&&(t=function(e,t,n){if("CT_CSS_SKIP_RULE"===e)return"CT_CSS_SKIP_RULE";e.values||(e={values:[cr(e.top),cr(e.right),cr(e.bottom),cr(e.left)],custom:"",state:e.linked?1:2});var r=t.transformSpacingValue||sr;if(3===e.state)return e.custom.trim()?r(e.custom.trim(),[e.custom.trim()],n):"CT_CSS_SKIP_RULE";var o=0;Object.keys(t).includes("emptyValue")&&(o=t.emptyValue);var i=e.values.map(function(t){return""===t.value||"auto"===t.value?On(On({},t),{},{value:1===e.state?o:0}):t}),a=!0,c="";return i.forEach(function(e){e.value!==o&&(a=!1),""!==e.unit&&(c=e.unit)}),c&&(i=i.map(function(e){return""===e.unit?On(On({},e),{},{unit:c}):e})),a?"CT_CSS_SKIP_RULE":(i=i.map(function(e){return"".concat(e.value).concat(e.unit)}))[0]===i[1]&&i[0]===i[2]&&i[0]===i[3]?r(i[0],[i[0]],n):i[0]===i[2]&&i[1]===i[3]?r("".concat(i[0]," ").concat(i[3]),[i[0],i[3]],n):r(i.join(" "),i,n)}(e.value,e.variableDescriptor,e.device)),"box-shadow"===(e.variableDescriptor.type||"")&&(t=function(e,t){var n=t.forcedOutput,r=void 0!==n&&n;if("CT_CSS_SKIP_RULE"===e||e.inherit)return"CT_CSS_SKIP_RULE";if("none"===e)return"none";if(!e.enable)return"none";if(0===parseFloat(e.blur)&&0===parseFloat(e.spread)&&0===parseFloat(e.v_offset)&&0===parseFloat(e.h_offset))return r?"none":"CT_CSS_SKIP_RULE";var o=[];return e.inset&&o.push("inset"),o.push("".concat(e.h_offset,"px")),o.push("".concat(e.v_offset,"px")),0!==parseFloat(e.blur)&&(o.push("".concat(e.blur,"px")),0!==parseFloat(e.spread)&&o.push("".concat(e.spread,"px"))),0===parseFloat(e.blur)&&0!==parseFloat(e.spread)&&(o.push("".concat(e.blur,"px")),o.push("".concat(e.spread,"px"))),o.push(e.color.color),o.join(" ")}(e.value,e.variableDescriptor));var n="--";"property"===e.variableDescriptor.variableType&&(n="");var r="".concat(n).concat(lr(e.variableDescriptor.variable)?e.variableDescriptor.variable():e.variableDescriptor.variable);return{variableDescriptor:On(On({},e.variableDescriptor),{},{selector:e.variableDescriptor.selector||":root",variableName:r}),value:"".concat(t).concat(e.variableDescriptor.unit||"").concat(e.variableDescriptor.important?" !important":"")}},mr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(e=On({variableDescriptor:{},value:"",fullValue:{},tabletMQ:"(max-width: 999.98px)",mobileMQ:"(max-width: 689.98px)",cacheId:"default",initialStyleTagsDescriptor:[]},e)).variableDescriptor;return lr(t)&&(t=t(e.value)),Array.isArray(t)||(t=[t]),ir({cacheId:e.cacheId,initialStyleTagsDescriptor:e.initialStyleTagsDescriptor}).map(function(n){var r=function(n){return("desktop"===n?t:t.filter(function(e){return!!e.responsive})).map(function(t){var r=t.fullValue?e.fullValue:e.value;return r=t.extractValue?t.extractValue(r):r,t.whenDone&&t.whenDone(r,e.value),r=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}(r,!!t.responsive),fr({variableDescriptor:t,value:t.responsive?r[n]:r,device:n})})},o=dr({variableDescriptorsWithValue:r("desktop"),ast:n.ast,device:"desktop"});return t.find(function(e){return!!e.responsive})?(o.rules.find(function(t){var n=t.type,r=t.parameters;return"atRule"===n&&r===e.tabletMQ})||(o=On(On({},o),{},{rules:[].concat(Cn(o.rules),[{type:"atRule",name:"media",parameters:e.tabletMQ,rulelist:{type:"rulelist",rules:[]}}])})),o.rules.find(function(t){var n=t.type,r=t.parameters;return"atRule"===n&&r===e.mobileMQ})||(o=On(On({},o),{},{rules:[].concat(Cn(o.rules),[{type:"atRule",name:"media",parameters:e.mobileMQ,rulelist:{type:"rulelist",rules:[]}}])})),o=On(On({},o),{},{rules:o.rules.map(function(t){if("atRule"!==t.type)return t;var n=t.rulelist;return t.parameters===e.tabletMQ&&(n=dr({variableDescriptorsWithValue:r("tablet"),ast:n,device:"tablet"})),t.parameters===e.mobileMQ&&(n=dr({variableDescriptorsWithValue:r("mobile"),ast:n,device:"mobile"})),On(On({},t),{},{rulelist:n})})}),On(On({},n),{},{ast:o})):On(On({},n),{},{ast:o})})},hr=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e=On({variableDescriptor:{},value:"",fullValue:{},tabletMQ:"(max-width: 999.98px)",mobileMQ:"(max-width: 689.98px)",cacheId:"default",initialStyleTagsDescriptor:[]},e),ar(e.cacheId,mr(e))},gr=n(3825),vr=n(7260);document.addEventListener("DOMContentLoaded",function(){(document.body.matches(".widgets-php")||document.body.matches(".wp-customizer"))&&setTimeout(function(){window.wp&&window.wp.blockLibrary&&window.wp.blockLibrary.registerCoreBlocks(window.wp.blockLibrary.__experimentalGetCoreBlocks().filter(function(e){return"core/post-title"===e.name||"core/query-pagination"===e.name}))},1e3)}),d().on("blocksy:options:register",function(e){e["ct-widget-area"]=nn}),function(){const e=function(){if(!wp.customize._value.customizer_color_scheme)return;if(!document.body)return;const e=document.querySelector(".wp-full-overlay");document.body.classList.remove("ct-dark-mode"),e.classList.add("ct-disable-transitions"),setTimeout(function(){return e.classList.remove("ct-disable-transitions")},500),"yes"===wp.customize._value.customizer_color_scheme()&&document.body.classList.add("ct-dark-mode")};wp.customize.bind("change",function(t){"customizer_color_scheme"===t.id&&e()}),wp.customize.bind("ready",function(){return e()})}(),(0,u.f)({colorPalette:function(e){return Object.keys(e).reduce(function(t,n){return[...t,{variable:e[n].variable?e[n].variable:`theme-palette-color-${n.replace("color","")}`,type:`color:${n}`}]},[])},fontColor:{selector:":root",variable:"theme-text-color",type:"color"},linkColor:[{selector:":root",variable:"theme-link-initial-color",type:"color:default"},{selector:":root",variable:"theme-link-hover-color",type:"color:hover"}],formTextColor:[{selector:":root",variable:"theme-form-text-initial-color",type:"color:default"},{selector:":root",variable:"theme-form-text-focus-color",type:"color:focus"}],formBorderColor:[{selector:":root",variable:"theme-form-field-border-initial-color",type:"color:default"},{selector:":root",variable:"theme-form-field-border-focus-color",type:"color:focus"}],formBackgroundColor:[{selector:":root",variable:"theme-form-field-background-initial-color",type:"color:default"},{selector:":root",variable:"theme-form-field-background-focus-color",type:"color:focus"}],border_color:{selector:":root",variable:"theme-border-color",type:"color"},headingColor:{selector:":root",variable:"theme-headings-color",type:"color"},heading_1_color:{selector:":root",variable:"theme-heading-1-color",type:"color"},heading_2_color:{selector:":root",variable:"theme-heading-2-color",type:"color"},heading_3_color:{selector:":root",variable:"theme-heading-3-color",type:"color"},heading_4_color:{selector:":root",variable:"theme-heading-4-color",type:"color"},heading_5_color:{selector:":root",variable:"theme-heading-5-color",type:"color"},heading_6_color:{selector:":root",variable:"theme-heading-6-color",type:"color"},buttonTextColor:[{selector:":root",variable:"theme-button-text-initial-color",type:"color:default"},{selector:":root",variable:"theme-button-text-hover-color",type:"color:hover"}],buttonColor:[{selector:":root",variable:"theme-button-background-initial-color",type:"color:default"},{selector:":root",variable:"theme-button-background-hover-color",type:"color:hover"}],global_quantity_color:[{selector:":root",variable:"quantity-initial-color",type:"color:default"},{selector:":root",variable:"quantity-hover-color",type:"color:hover"}],global_quantity_arrows:[{selector:":root",variable:"quantity-arrows-initial-color",type:"color:default"},{selector:":root",variable:"quantity-arrows-initial-color",type:"color:default_type_2"},{selector:":root",variable:"quantity-arrows-hover-color",type:"color:hover"}]}),nr="ct-options",wp.customize.controlConstructor[nr]=wp.customize.Control.extend({initialize(e,t){const n=this;wp.customize.Control.prototype.initialize.call(n,e,t),n.container[0].classList.remove("customize-control"),wp.customize.control.bind("removed",function e(t){n===t&&(n.destroy(),n.container.remove(),wp.customize.control.unbind("removed",e))})},renderContent(){},ready(){},destroy(){(0,c.unmountComponentAtNode)(this.container[0]),wp.customize.Control.prototype.destroy&&wp.customize.Control.prototype.destroy.call(this)}}),m()&&m().fn&&(m()(document).on("widget-added",function(e,t){I(t[0])}),wp&&wp.customize&&wp.customize.control&&wp.customize.control.bind("add",function(e){setTimeout(function(){I(e.container[0])},100)})),document.addEventListener("DOMContentLoaded",function(){if(E(),x(),setTimeout(function(){if(document.querySelector(".ct-onboarding-button")){(0,c.createRoot)(document.querySelector(".ct-onboarding-button")).render((0,c.createElement)(N,{username:document.querySelector(".ct-onboarding-button button").dataset.username}))}},50),setTimeout(function(){Object.values(wp.customize.control._value).filter(function(e){let{params:{type:t}}=e;return"ct-options"===t}).map(function(e){wp.customize.section(e.section)&&wp.customize.section(e.section).container.on("keydown",function(e){}),(wp.customize.panel(e.section())?wp.customize.panel:wp.customize.section)(e.section(),function(t){t.expanded.bind(function(t){let n=e.container[0].__reactRoot;if(n||(e.container[0].__reactRoot=(0,c.createRoot)(e.container[0]),n=e.container[0].__reactRoot),t){const t=A;let r=A;return void n.render((0,c.createElement)(r,{id:e.id,onChange:function(t){return e.setting.set(t)},value:e.setting.get(),option:e.params.option},function(e){return(0,c.createElement)(t,e)}))}setTimeout(function(){n.unmount(),e.container[0].__reactRoot=null},500)})})})}),m()&&m().fn){m()(document).on("click","[data-trigger-section]",function(e){e.preventDefault(),wp.customize.previewer.trigger("ct-initiate-deep-link",e.target.dataset.triggerSection)});var e=new URLSearchParams(window.location.search);e.get("ct_autofocus")&&setTimeout(function(){wp.customize.previewer.trigger("ct-initiate-deep-link",e.get("ct_autofocus"))},800)}});const yr=function(e){/comp|inter|loaded/.test(document.readyState)?e():document.addEventListener("DOMContentLoaded",e,!1)}}(),blocksyOptions=r}();