Server : LiteSpeed
System : Linux server104.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64
User : saleoqej ( 6848)
PHP Version : 8.0.30
Disable Function : NONE
Directory :  /home/saleoqej/public_html/wp-content/plugins/kadence-blocks/dist/
Upload File :
Current Directory [ Writeable ] Root Directory [ Writeable ]


Current File : /home/saleoqej/public_html/wp-content/plugins/kadence-blocks/dist/components.js
(()=>{var e={597:(e,t,n)=>{"use strict";var a,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=(a=n(9196))&&a.__esModule?a:{default:a};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,a=e.width,i=void 0===a?24:a,l=e.height,s=void 0===l?24:l,c=e.style,u=void 0===c?{}:c,p=function(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(e,["fill","width","height","style"]);return r.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},u)},p),r.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},3891:(e,t,n)=>{"use strict";var a,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=(a=n(9196))&&a.__esModule?a:{default:a};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,a=e.width,i=void 0===a?24:a,l=e.height,s=void 0===l?24:l,c=e.style,u=void 0===c?{}:c,p=function(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(e,["fill","width","height","style"]);return r.default.createElement("svg",o({viewBox:"0 0 24 24",style:o({fill:n,width:i,height:s},u)},p),r.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},9341:(e,t)=>{var n,a;(a=a||{}).stringify=(n={"visit_linear-gradient":function(e){return n.visit_gradient(e)},"visit_repeating-linear-gradient":function(e){return n.visit_gradient(e)},"visit_radial-gradient":function(e){return n.visit_gradient(e)},"visit_repeating-radial-gradient":function(e){return n.visit_gradient(e)},visit_gradient:function(e){var t=n.visit(e.orientation);return t&&(t+=", "),e.type+"("+t+n.visit(e.colorStops)+")"},visit_shape:function(e){var t=e.value,a=n.visit(e.at),o=n.visit(e.style);return o&&(t+=" "+o),a&&(t+=" at "+a),t},"visit_default-radial":function(e){var t="",a=n.visit(e.at);return a&&(t+=a),t},"visit_extent-keyword":function(e){var t=e.value,a=n.visit(e.at);return a&&(t+=" at "+a),t},"visit_position-keyword":function(e){return e.value},visit_position:function(e){return n.visit(e.value.x)+" "+n.visit(e.value.y)},"visit_%":function(e){return e.value+"%"},visit_em:function(e){return e.value+"em"},visit_px:function(e){return e.value+"px"},visit_literal:function(e){return n.visit_color(e.value,e)},visit_hex:function(e){return n.visit_color("#"+e.value,e)},visit_rgb:function(e){return n.visit_color("rgb("+e.value.join(", ")+")",e)},visit_rgba:function(e){return n.visit_color("rgba("+e.value.join(", ")+")",e)},visit_color:function(e,t){var a=e,o=n.visit(t.length);return o&&(a+=" "+o),a},visit_angular:function(e){return e.value+"deg"},visit_directional:function(e){return"to "+e.value},visit_array:function(e){var t="",a=e.length;return e.forEach((function(e,o){t+=n.visit(e),o<a-1&&(t+=", ")})),t},visit:function(e){if(!e)return"";if(e instanceof Array)return n.visit_array(e,"");if(e.type){var t=n["visit_"+e.type];if(t)return t(e);throw Error("Missing visitor visit_"+e.type)}throw Error("Invalid node.")}},function(e){return n.visit(e)}),(a=a||{}).parse=function(){var e={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,varColor:/^var/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,variable:/var\(([a-zA-Z-0-9_#,\s]+)\)/},t="";function n(e){var n=new Error(t+": "+e);throw n.source=t,n}function a(){return o("linear-gradient",e.linearGradient,i)||o("repeating-linear-gradient",e.repeatingLinearGradient,i)||o("radial-gradient",e.radialGradient,l)||o("repeating-radial-gradient",e.repeatingRadialGradient,l)}function o(t,a,o){return r(a,(function(a){var r=o();return r&&(v(e.comma)||n("Missing comma before color stops")),{type:t,orientation:r,colorStops:d(h)}}))}function r(t,a){var o=v(t);if(o){v(e.startCall)||n("Missing (");var r=a(o);return v(e.endCall)||n("Missing )"),r}}function i(){return g("directional",e.sideOrCorner,1)||g("angular",e.angleValue,1)}function l(){var n,a,o=s();return o&&((n=[]).push(o),a=t,v(e.comma)&&((o=s())?n.push(o):t=a)),n}function s(){var e,t,n=((t=g("shape",/^(circle)/i,0))&&(t.style=b()||c()),t||((e=g("shape",/^(ellipse)/i,0))&&(e.style=f()||c()),e));if(n)n.at=u();else{var a=c();if(a){n=a;var o=u();o&&(n.at=o)}else{var r=p();r&&(n={type:"default-radial",at:r})}}return n}function c(){return g("extent-keyword",e.extentKeywords,1)}function u(){if(g("position",/^at/,0)){var e=p();return e||n("Missing positioning value"),e}}function p(){var e={x:f(),y:f()};if(e.x||e.y)return{type:"position",value:e}}function d(t){var a=t(),o=[];if(a)for(o.push(a);v(e.comma);)(a=t())?o.push(a):n("One extra comma");return o}function h(){var t=g("hex",e.hexColor,1)||r(e.rgbaColor,(function(){return{type:"rgba",value:d(m)}}))||r(e.rgbColor,(function(){return{type:"rgb",value:d(m)}}))||g("literal",e.variable,0)||g("literal",e.literalColor,0);return t||n("Expected color definition"),t.length=f(),t}function m(){return v(e.number)[1]}function f(){return g("%",e.percentageValue,1)||g("position-keyword",e.positionKeywords,1)||b()}function b(){return g("px",e.pixelValue,1)||g("em",e.emValue,1)}function g(e,t,n){var a=v(t);if(a)return{type:e,value:a[n]}}function v(e){var n,a;return(a=/^[\n\r\t\s]+/.exec(t))&&k(a[0].length),(n=e.exec(t))&&k(n[0].length),n}function k(e){t=t.substr(e)}return function(e){return t=e.toString(),o=d(a),t.length>0&&n("Invalid input not EOF"),o;var o}}(),t.parse=a.parse,t.stringify=a.stringify},4184:(e,t)=>{var n;!function(){"use strict";var a={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var r=typeof n;if("string"===r||"number"===r)e.push(n);else if(Array.isArray(n)){if(n.length){var i=o.apply(null,n);i&&e.push(i)}}else if("object"===r)if(n.toString===Object.prototype.toString)for(var l in n)a.call(n,l)&&n[l]&&e.push(l);else e.push(n.toString())}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},8141:(e,t,n)=>{"use strict";var a=n(4836);t.__esModule=!0,t.default=function(e,t){e.classList?e.classList.add(t):(0,o.default)(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))};var o=a(n(404));e.exports=t.default},404:(e,t)=>{"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},602:e=>{"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,n){e.classList?e.classList.remove(n):"string"==typeof e.className?e.className=t(e.className,n):e.setAttribute("class",t(e.className&&e.className.baseVal||"",n))}},8552:(e,t,n)=>{var a=n(852)(n(5639),"DataView");e.exports=a},1989:(e,t,n)=>{var a=n(1789),o=n(401),r=n(7667),i=n(1327),l=n(1866);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}s.prototype.clear=a,s.prototype.delete=o,s.prototype.get=r,s.prototype.has=i,s.prototype.set=l,e.exports=s},8407:(e,t,n)=>{var a=n(7040),o=n(4125),r=n(2117),i=n(7529),l=n(4705);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}s.prototype.clear=a,s.prototype.delete=o,s.prototype.get=r,s.prototype.has=i,s.prototype.set=l,e.exports=s},7071:(e,t,n)=>{var a=n(852)(n(5639),"Map");e.exports=a},3369:(e,t,n)=>{var a=n(4785),o=n(1285),r=n(6e3),i=n(9916),l=n(5265);function s(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}s.prototype.clear=a,s.prototype.delete=o,s.prototype.get=r,s.prototype.has=i,s.prototype.set=l,e.exports=s},3818:(e,t,n)=>{var a=n(852)(n(5639),"Promise");e.exports=a},8525:(e,t,n)=>{var a=n(852)(n(5639),"Set");e.exports=a},8668:(e,t,n)=>{var a=n(3369),o=n(619),r=n(2385);function i(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new a;++t<n;)this.add(e[t])}i.prototype.add=i.prototype.push=o,i.prototype.has=r,e.exports=i},6384:(e,t,n)=>{var a=n(8407),o=n(7465),r=n(3779),i=n(7599),l=n(4758),s=n(4309);function c(e){var t=this.__data__=new a(e);this.size=t.size}c.prototype.clear=o,c.prototype.delete=r,c.prototype.get=i,c.prototype.has=l,c.prototype.set=s,e.exports=c},2705:(e,t,n)=>{var a=n(5639).Symbol;e.exports=a},1149:(e,t,n)=>{var a=n(5639).Uint8Array;e.exports=a},577:(e,t,n)=>{var a=n(852)(n(5639),"WeakMap");e.exports=a},6874: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)}},7412:e=>{e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length;++n<a&&!1!==t(e[n],n,e););return e}},4963:e=>{e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length,o=0,r=[];++n<a;){var i=e[n];t(i,n,e)&&(r[o++]=i)}return r}},4636:(e,t,n)=>{var a=n(2545),o=n(5694),r=n(1469),i=n(4144),l=n(5776),s=n(6719),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=r(e),u=!n&&o(e),p=!n&&!u&&i(e),d=!n&&!u&&!p&&s(e),h=n||u||p||d,m=h?a(e.length,String):[],f=m.length;for(var b in e)!t&&!c.call(e,b)||h&&("length"==b||p&&("offset"==b||"parent"==b)||d&&("buffer"==b||"byteLength"==b||"byteOffset"==b)||l(b,f))||m.push(b);return m}},9932:e=>{e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length,o=Array(a);++n<a;)o[n]=t(e[n],n,e);return o}},2488:e=>{e.exports=function(e,t){for(var n=-1,a=t.length,o=e.length;++n<a;)e[o+n]=t[n];return e}},2908:e=>{e.exports=function(e,t){for(var n=-1,a=null==e?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}},6556:(e,t,n)=>{var a=n(9465),o=n(7813);e.exports=function(e,t,n){(void 0!==n&&!o(e[t],n)||void 0===n&&!(t in e))&&a(e,t,n)}},4865:(e,t,n)=>{var a=n(9465),o=n(7813),r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var i=e[t];r.call(e,t)&&o(i,n)&&(void 0!==n||t in e)||a(e,t,n)}},8470:(e,t,n)=>{var a=n(7813);e.exports=function(e,t){for(var n=e.length;n--;)if(a(e[n][0],t))return n;return-1}},4037:(e,t,n)=>{var a=n(8363),o=n(3674);e.exports=function(e,t){return e&&a(t,o(t),e)}},3886:(e,t,n)=>{var a=n(8363),o=n(1704);e.exports=function(e,t){return e&&a(t,o(t),e)}},9465:(e,t,n)=>{var a=n(8777);e.exports=function(e,t,n){"__proto__"==t&&a?a(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},5990:(e,t,n)=>{var a=n(6384),o=n(7412),r=n(4865),i=n(4037),l=n(3886),s=n(4626),c=n(278),u=n(8805),p=n(1911),d=n(8234),h=n(6904),m=n(4160),f=n(3824),b=n(9148),g=n(8517),v=n(1469),k=n(4144),y=n(6688),E=n(3218),x=n(2928),_=n(3674),w=n(1704),C="[object Arguments]",S="[object Function]",N="[object Object]",O={};O[C]=O["[object Array]"]=O["[object ArrayBuffer]"]=O["[object DataView]"]=O["[object Boolean]"]=O["[object Date]"]=O["[object Float32Array]"]=O["[object Float64Array]"]=O["[object Int8Array]"]=O["[object Int16Array]"]=O["[object Int32Array]"]=O["[object Map]"]=O["[object Number]"]=O[N]=O["[object RegExp]"]=O["[object Set]"]=O["[object String]"]=O["[object Symbol]"]=O["[object Uint8Array]"]=O["[object Uint8ClampedArray]"]=O["[object Uint16Array]"]=O["[object Uint32Array]"]=!0,O["[object Error]"]=O[S]=O["[object WeakMap]"]=!1,e.exports=function e(t,n,M,T,A,F){var I,D=1&n,P=2&n,R=4&n;if(M&&(I=A?M(t,T,A,F):M(t)),void 0!==I)return I;if(!E(t))return t;var L=v(t);if(L){if(I=f(t),!D)return c(t,I)}else{var B=m(t),V=B==S||"[object GeneratorFunction]"==B;if(k(t))return s(t,D);if(B==N||B==C||V&&!A){if(I=P||V?{}:g(t),!D)return P?p(t,l(I,t)):u(t,i(I,t))}else{if(!O[B])return A?t:{};I=b(t,B,D)}}F||(F=new a);var j=F.get(t);if(j)return j;F.set(t,I),x(t)?t.forEach((function(a){I.add(e(a,n,M,a,t,F))})):y(t)&&t.forEach((function(a,o){I.set(o,e(a,n,M,o,t,F))}));var z=L?void 0:(R?P?h:d:P?w:_)(t);return o(z||t,(function(a,o){z&&(a=t[o=a]),r(I,o,e(a,n,M,o,t,F))})),I}},3118:(e,t,n)=>{var a=n(3218),o=Object.create,r=function(){function e(){}return function(t){if(!a(t))return{};if(o)return o(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=r},9881:(e,t,n)=>{var a=n(7816),o=n(9291)(a);e.exports=o},8483:(e,t,n)=>{var a=n(5063)();e.exports=a},7816:(e,t,n)=>{var a=n(8483),o=n(3674);e.exports=function(e,t){return e&&a(e,t,o)}},7786:(e,t,n)=>{var a=n(1811),o=n(327);e.exports=function(e,t){for(var n=0,r=(t=a(t,e)).length;null!=e&&n<r;)e=e[o(t[n++])];return n&&n==r?e:void 0}},8866:(e,t,n)=>{var a=n(2488),o=n(1469);e.exports=function(e,t,n){var r=t(e);return o(e)?r:a(r,n(e))}},4239:(e,t,n)=>{var a=n(2705),o=n(9607),r=n(2333),i=a?a.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":i&&i in Object(e)?o(e):r(e)}},13:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},9454:(e,t,n)=>{var a=n(4239),o=n(7005);e.exports=function(e){return o(e)&&"[object Arguments]"==a(e)}},939:(e,t,n)=>{var a=n(2492),o=n(7005);e.exports=function e(t,n,r,i,l){return t===n||(null==t||null==n||!o(t)&&!o(n)?t!=t&&n!=n:a(t,n,r,i,e,l))}},2492:(e,t,n)=>{var a=n(6384),o=n(7114),r=n(8351),i=n(6096),l=n(4160),s=n(1469),c=n(4144),u=n(6719),p="[object Arguments]",d="[object Array]",h="[object Object]",m=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,f,b,g){var v=s(e),k=s(t),y=v?d:l(e),E=k?d:l(t),x=(y=y==p?h:y)==h,_=(E=E==p?h:E)==h,w=y==E;if(w&&c(e)){if(!c(t))return!1;v=!0,x=!1}if(w&&!x)return g||(g=new a),v||u(e)?o(e,t,n,f,b,g):r(e,t,y,n,f,b,g);if(!(1&n)){var C=x&&m.call(e,"__wrapped__"),S=_&&m.call(t,"__wrapped__");if(C||S){var N=C?e.value():e,O=S?t.value():t;return g||(g=new a),b(N,O,n,f,g)}}return!!w&&(g||(g=new a),i(e,t,n,f,b,g))}},5588:(e,t,n)=>{var a=n(4160),o=n(7005);e.exports=function(e){return o(e)&&"[object Map]"==a(e)}},2958:(e,t,n)=>{var a=n(6384),o=n(939);e.exports=function(e,t,n,r){var i=n.length,l=i,s=!r;if(null==e)return!l;for(e=Object(e);i--;){var c=n[i];if(s&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++i<l;){var u=(c=n[i])[0],p=e[u],d=c[1];if(s&&c[2]){if(void 0===p&&!(u in e))return!1}else{var h=new a;if(r)var m=r(p,d,u,e,t,h);if(!(void 0===m?o(d,p,3,r,h):m))return!1}}return!0}},8458:(e,t,n)=>{var a=n(3560),o=n(5346),r=n(3218),i=n(346),l=/^\[object .+?Constructor\]$/,s=Function.prototype,c=Object.prototype,u=s.toString,p=c.hasOwnProperty,d=RegExp("^"+u.call(p).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!r(e)||o(e))&&(a(e)?d:l).test(i(e))}},9221:(e,t,n)=>{var a=n(4160),o=n(7005);e.exports=function(e){return o(e)&&"[object Set]"==a(e)}},8749:(e,t,n)=>{var a=n(4239),o=n(1780),r=n(7005),i={};i["[object Float32Array]"]=i["[object Float64Array]"]=i["[object Int8Array]"]=i["[object Int16Array]"]=i["[object Int32Array]"]=i["[object Uint8Array]"]=i["[object Uint8ClampedArray]"]=i["[object Uint16Array]"]=i["[object Uint32Array]"]=!0,i["[object Arguments]"]=i["[object Array]"]=i["[object ArrayBuffer]"]=i["[object Boolean]"]=i["[object DataView]"]=i["[object Date]"]=i["[object Error]"]=i["[object Function]"]=i["[object Map]"]=i["[object Number]"]=i["[object Object]"]=i["[object RegExp]"]=i["[object Set]"]=i["[object String]"]=i["[object WeakMap]"]=!1,e.exports=function(e){return r(e)&&o(e.length)&&!!i[a(e)]}},7206:(e,t,n)=>{var a=n(1573),o=n(6432),r=n(6557),i=n(1469),l=n(9601);e.exports=function(e){return"function"==typeof e?e:null==e?r:"object"==typeof e?i(e)?o(e[0],e[1]):a(e):l(e)}},280:(e,t,n)=>{var a=n(5726),o=n(6916),r=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return o(e);var t=[];for(var n in Object(e))r.call(e,n)&&"constructor"!=n&&t.push(n);return t}},313:(e,t,n)=>{var a=n(3218),o=n(5726),r=n(3498),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!a(e))return r(e);var t=o(e),n=[];for(var l in e)("constructor"!=l||!t&&i.call(e,l))&&n.push(l);return n}},9199:(e,t,n)=>{var a=n(9881),o=n(8612);e.exports=function(e,t){var n=-1,r=o(e)?Array(e.length):[];return a(e,(function(e,a,o){r[++n]=t(e,a,o)})),r}},1573:(e,t,n)=>{var a=n(2958),o=n(1499),r=n(2634);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?r(t[0][0],t[0][1]):function(n){return n===e||a(n,e,t)}}},6432:(e,t,n)=>{var a=n(939),o=n(7361),r=n(9095),i=n(5403),l=n(9162),s=n(2634),c=n(327);e.exports=function(e,t){return i(e)&&l(t)?s(c(e),t):function(n){var i=o(n,e);return void 0===i&&i===t?r(n,e):a(t,i,3)}}},2980:(e,t,n)=>{var a=n(6384),o=n(6556),r=n(8483),i=n(9783),l=n(3218),s=n(1704),c=n(6390);e.exports=function e(t,n,u,p,d){t!==n&&r(n,(function(r,s){if(d||(d=new a),l(r))i(t,n,s,u,e,p,d);else{var h=p?p(c(t,s),r,s+"",t,n,d):void 0;void 0===h&&(h=r),o(t,s,h)}}),s)}},9783:(e,t,n)=>{var a=n(6556),o=n(4626),r=n(7133),i=n(278),l=n(8517),s=n(5694),c=n(1469),u=n(9246),p=n(4144),d=n(3560),h=n(3218),m=n(8630),f=n(6719),b=n(6390),g=n(3678);e.exports=function(e,t,n,v,k,y,E){var x=b(e,n),_=b(t,n),w=E.get(_);if(w)a(e,n,w);else{var C=y?y(x,_,n+"",e,t,E):void 0,S=void 0===C;if(S){var N=c(_),O=!N&&p(_),M=!N&&!O&&f(_);C=_,N||O||M?c(x)?C=x:u(x)?C=i(x):O?(S=!1,C=o(_,!0)):M?(S=!1,C=r(_,!0)):C=[]:m(_)||s(_)?(C=x,s(x)?C=g(x):h(x)&&!d(x)||(C=l(_))):S=!1}S&&(E.set(_,C),k(C,_,v,y,E),E.delete(_)),a(e,n,C)}}},371:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},9152:(e,t,n)=>{var a=n(7786);e.exports=function(e){return function(t){return a(t,e)}}},5976:(e,t,n)=>{var a=n(6557),o=n(5357),r=n(61);e.exports=function(e,t){return r(o(e,t,a),e+"")}},6560:(e,t,n)=>{var a=n(5703),o=n(8777),r=n(6557),i=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:a(t),writable:!0})}:r;e.exports=i},2545:e=>{e.exports=function(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}},531:(e,t,n)=>{var a=n(2705),o=n(9932),r=n(1469),i=n(3448),l=a?a.prototype:void 0,s=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(r(t))return o(t,e)+"";if(i(t))return s?s.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},7561:(e,t,n)=>{var a=n(7990),o=/^\s+/;e.exports=function(e){return e?e.slice(0,a(e)+1).replace(o,""):e}},7518:e=>{e.exports=function(e){return function(t){return e(t)}}},4757:e=>{e.exports=function(e,t){return e.has(t)}},4290:(e,t,n)=>{var a=n(6557);e.exports=function(e){return"function"==typeof e?e:a}},1811:(e,t,n)=>{var a=n(1469),o=n(5403),r=n(5514),i=n(9833);e.exports=function(e,t){return a(e)?e:o(e,t)?[e]:r(i(e))}},4318:(e,t,n)=>{var a=n(1149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new a(t).set(new a(e)),t}},4626:(e,t,n)=>{e=n.nmd(e);var a=n(5639),o=t&&!t.nodeType&&t,r=o&&e&&!e.nodeType&&e,i=r&&r.exports===o?a.Buffer:void 0,l=i?i.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,a=l?l(n):new e.constructor(n);return e.copy(a),a}},7157:(e,t,n)=>{var a=n(4318);e.exports=function(e,t){var n=t?a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},3147:e=>{var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},419:(e,t,n)=>{var a=n(2705),o=a?a.prototype:void 0,r=o?o.valueOf:void 0;e.exports=function(e){return r?Object(r.call(e)):{}}},7133:(e,t,n)=>{var a=n(4318);e.exports=function(e,t){var n=t?a(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},278:e=>{e.exports=function(e,t){var n=-1,a=e.length;for(t||(t=Array(a));++n<a;)t[n]=e[n];return t}},8363:(e,t,n)=>{var a=n(4865),o=n(9465);e.exports=function(e,t,n,r){var i=!n;n||(n={});for(var l=-1,s=t.length;++l<s;){var c=t[l],u=r?r(n[c],e[c],c,n,e):void 0;void 0===u&&(u=e[c]),i?o(n,c,u):a(n,c,u)}return n}},8805:(e,t,n)=>{var a=n(8363),o=n(9551);e.exports=function(e,t){return a(e,o(e),t)}},1911:(e,t,n)=>{var a=n(8363),o=n(1442);e.exports=function(e,t){return a(e,o(e),t)}},4429:(e,t,n)=>{var a=n(5639)["__core-js_shared__"];e.exports=a},1463:(e,t,n)=>{var a=n(5976),o=n(6612);e.exports=function(e){return a((function(t,n){var a=-1,r=n.length,i=r>1?n[r-1]:void 0,l=r>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(r--,i):void 0,l&&o(n[0],n[1],l)&&(i=r<3?void 0:i,r=1),t=Object(t);++a<r;){var s=n[a];s&&e(t,s,a,i)}return t}))}},9291:(e,t,n)=>{var a=n(8612);e.exports=function(e,t){return function(n,o){if(null==n)return n;if(!a(n))return e(n,o);for(var r=n.length,i=t?r:-1,l=Object(n);(t?i--:++i<r)&&!1!==o(l[i],i,l););return n}}},5063:e=>{e.exports=function(e){return function(t,n,a){for(var o=-1,r=Object(t),i=a(t),l=i.length;l--;){var s=i[e?l:++o];if(!1===n(r[s],s,r))break}return t}}},8777:(e,t,n)=>{var a=n(852),o=function(){try{var e=a(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},7114:(e,t,n)=>{var a=n(8668),o=n(2908),r=n(4757);e.exports=function(e,t,n,i,l,s){var c=1&n,u=e.length,p=t.length;if(u!=p&&!(c&&p>u))return!1;var d=s.get(e),h=s.get(t);if(d&&h)return d==t&&h==e;var m=-1,f=!0,b=2&n?new a:void 0;for(s.set(e,t),s.set(t,e);++m<u;){var g=e[m],v=t[m];if(i)var k=c?i(v,g,m,t,e,s):i(g,v,m,e,t,s);if(void 0!==k){if(k)continue;f=!1;break}if(b){if(!o(t,(function(e,t){if(!r(b,t)&&(g===e||l(g,e,n,i,s)))return b.push(t)}))){f=!1;break}}else if(g!==v&&!l(g,v,n,i,s)){f=!1;break}}return s.delete(e),s.delete(t),f}},8351:(e,t,n)=>{var a=n(2705),o=n(1149),r=n(7813),i=n(7114),l=n(8776),s=n(1814),c=a?a.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,a,c,p,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!p(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return r(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var h=l;case"[object Set]":var m=1&a;if(h||(h=s),e.size!=t.size&&!m)return!1;var f=d.get(e);if(f)return f==t;a|=2,d.set(e,t);var b=i(h(e),h(t),a,c,p,d);return d.delete(e),b;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},6096:(e,t,n)=>{var a=n(8234),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,r,i,l){var s=1&n,c=a(e),u=c.length;if(u!=a(t).length&&!s)return!1;for(var p=u;p--;){var d=c[p];if(!(s?d in t:o.call(t,d)))return!1}var h=l.get(e),m=l.get(t);if(h&&m)return h==t&&m==e;var f=!0;l.set(e,t),l.set(t,e);for(var b=s;++p<u;){var g=e[d=c[p]],v=t[d];if(r)var k=s?r(v,g,d,t,e,l):r(g,v,d,e,t,l);if(!(void 0===k?g===v||i(g,v,n,r,l):k)){f=!1;break}b||(b="constructor"==d)}if(f&&!b){var y=e.constructor,E=t.constructor;y==E||!("constructor"in e)||!("constructor"in t)||"function"==typeof y&&y instanceof y&&"function"==typeof E&&E instanceof E||(f=!1)}return l.delete(e),l.delete(t),f}},1957:(e,t,n)=>{var a="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=a},8234:(e,t,n)=>{var a=n(8866),o=n(9551),r=n(3674);e.exports=function(e){return a(e,r,o)}},6904:(e,t,n)=>{var a=n(8866),o=n(1442),r=n(1704);e.exports=function(e){return a(e,r,o)}},5050:(e,t,n)=>{var a=n(7019);e.exports=function(e,t){var n=e.__data__;return a(t)?n["string"==typeof t?"string":"hash"]:n.map}},1499:(e,t,n)=>{var a=n(9162),o=n(3674);e.exports=function(e){for(var t=o(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,a(i)]}return t}},852:(e,t,n)=>{var a=n(8458),o=n(7801);e.exports=function(e,t){var n=o(e,t);return a(n)?n:void 0}},5924:(e,t,n)=>{var a=n(5569)(Object.getPrototypeOf,Object);e.exports=a},9607:(e,t,n)=>{var a=n(2705),o=Object.prototype,r=o.hasOwnProperty,i=o.toString,l=a?a.toStringTag:void 0;e.exports=function(e){var t=r.call(e,l),n=e[l];try{e[l]=void 0;var a=!0}catch(e){}var o=i.call(e);return a&&(t?e[l]=n:delete e[l]),o}},9551:(e,t,n)=>{var a=n(4963),o=n(479),r=Object.prototype.propertyIsEnumerable,i=Object.getOwnPropertySymbols,l=i?function(e){return null==e?[]:(e=Object(e),a(i(e),(function(t){return r.call(e,t)})))}:o;e.exports=l},1442:(e,t,n)=>{var a=n(2488),o=n(5924),r=n(9551),i=n(479),l=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)a(t,r(e)),e=o(e);return t}:i;e.exports=l},4160:(e,t,n)=>{var a=n(8552),o=n(7071),r=n(3818),i=n(8525),l=n(577),s=n(4239),c=n(346),u="[object Map]",p="[object Promise]",d="[object Set]",h="[object WeakMap]",m="[object DataView]",f=c(a),b=c(o),g=c(r),v=c(i),k=c(l),y=s;(a&&y(new a(new ArrayBuffer(1)))!=m||o&&y(new o)!=u||r&&y(r.resolve())!=p||i&&y(new i)!=d||l&&y(new l)!=h)&&(y=function(e){var t=s(e),n="[object Object]"==t?e.constructor:void 0,a=n?c(n):"";if(a)switch(a){case f:return m;case b:return u;case g:return p;case v:return d;case k:return h}return t}),e.exports=y},7801:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},222:(e,t,n)=>{var a=n(1811),o=n(5694),r=n(1469),i=n(5776),l=n(1780),s=n(327);e.exports=function(e,t,n){for(var c=-1,u=(t=a(t,e)).length,p=!1;++c<u;){var d=s(t[c]);if(!(p=null!=e&&n(e,d)))break;e=e[d]}return p||++c!=u?p:!!(u=null==e?0:e.length)&&l(u)&&i(d,u)&&(r(e)||o(e))}},1789:(e,t,n)=>{var a=n(4536);e.exports=function(){this.__data__=a?a(null):{},this.size=0}},401:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},7667:(e,t,n)=>{var a=n(4536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(a){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return o.call(t,e)?t[e]:void 0}},1327:(e,t,n)=>{var a=n(4536),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return a?void 0!==t[e]:o.call(t,e)}},1866:(e,t,n)=>{var a=n(4536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=a&&void 0===t?"__lodash_hash_undefined__":t,this}},3824:e=>{var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,a=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(a.index=e.index,a.input=e.input),a}},9148:(e,t,n)=>{var a=n(4318),o=n(7157),r=n(3147),i=n(419),l=n(7133);e.exports=function(e,t,n){var s=e.constructor;switch(t){case"[object ArrayBuffer]":return a(e);case"[object Boolean]":case"[object Date]":return new s(+e);case"[object DataView]":return o(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return l(e,n);case"[object Map]":case"[object Set]":return new s;case"[object Number]":case"[object String]":return new s(e);case"[object RegExp]":return r(e);case"[object Symbol]":return i(e)}}},8517:(e,t,n)=>{var a=n(3118),o=n(5924),r=n(5726);e.exports=function(e){return"function"!=typeof e.constructor||r(e)?{}:a(o(e))}},5776:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var a=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==a||"symbol"!=a&&t.test(e))&&e>-1&&e%1==0&&e<n}},6612:(e,t,n)=>{var a=n(7813),o=n(8612),r=n(5776),i=n(3218);e.exports=function(e,t,n){if(!i(n))return!1;var l=typeof t;return!!("number"==l?o(n)&&r(t,n.length):"string"==l&&t in n)&&a(n[t],e)}},5403:(e,t,n)=>{var a=n(1469),o=n(3448),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,i=/^\w*$/;e.exports=function(e,t){if(a(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!o(e))||i.test(e)||!r.test(e)||null!=t&&e in Object(t)}},7019:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},5346:(e,t,n)=>{var a,o=n(4429),r=(a=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+a:"";e.exports=function(e){return!!r&&r in e}},5726:e=>{var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},9162:(e,t,n)=>{var a=n(3218);e.exports=function(e){return e==e&&!a(e)}},7040:e=>{e.exports=function(){this.__data__=[],this.size=0}},4125:(e,t,n)=>{var a=n(8470),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=a(t,e);return!(n<0||(n==t.length-1?t.pop():o.call(t,n,1),--this.size,0))}},2117:(e,t,n)=>{var a=n(8470);e.exports=function(e){var t=this.__data__,n=a(t,e);return n<0?void 0:t[n][1]}},7529:(e,t,n)=>{var a=n(8470);e.exports=function(e){return a(this.__data__,e)>-1}},4705:(e,t,n)=>{var a=n(8470);e.exports=function(e,t){var n=this.__data__,o=a(n,e);return o<0?(++this.size,n.push([e,t])):n[o][1]=t,this}},4785:(e,t,n)=>{var a=n(1989),o=n(8407),r=n(7071);e.exports=function(){this.size=0,this.__data__={hash:new a,map:new(r||o),string:new a}}},1285:(e,t,n)=>{var a=n(5050);e.exports=function(e){var t=a(this,e).delete(e);return this.size-=t?1:0,t}},6e3:(e,t,n)=>{var a=n(5050);e.exports=function(e){return a(this,e).get(e)}},9916:(e,t,n)=>{var a=n(5050);e.exports=function(e){return a(this,e).has(e)}},5265:(e,t,n)=>{var a=n(5050);e.exports=function(e,t){var n=a(this,e),o=n.size;return n.set(e,t),this.size+=n.size==o?0:1,this}},8776:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,a){n[++t]=[a,e]})),n}},2634:e=>{e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},4523:(e,t,n)=>{var a=n(8306);e.exports=function(e){var t=a(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},4536:(e,t,n)=>{var a=n(852)(Object,"create");e.exports=a},6916:(e,t,n)=>{var a=n(5569)(Object.keys,Object);e.exports=a},3498:e=>{e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},1167:(e,t,n)=>{e=n.nmd(e);var a=n(1957),o=t&&!t.nodeType&&t,r=o&&e&&!e.nodeType&&e,i=r&&r.exports===o&&a.process,l=function(){try{return r&&r.require&&r.require("util").types||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},2333:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:e=>{e.exports=function(e,t){return function(n){return e(t(n))}}},5357:(e,t,n)=>{var a=n(6874),o=Math.max;e.exports=function(e,t,n){return t=o(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,l=o(r.length-t,0),s=Array(l);++i<l;)s[i]=r[t+i];i=-1;for(var c=Array(t+1);++i<t;)c[i]=r[i];return c[t]=n(s),a(e,this,c)}}},5639:(e,t,n)=>{var a=n(1957),o="object"==typeof self&&self&&self.Object===Object&&self,r=a||o||Function("return this")();e.exports=r},6390:e=>{e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},619:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},2385:e=>{e.exports=function(e){return this.__data__.has(e)}},1814:e=>{e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},61:(e,t,n)=>{var a=n(6560),o=n(1275)(a);e.exports=o},1275:e=>{var t=Date.now;e.exports=function(e){var n=0,a=0;return function(){var o=t(),r=16-(o-a);if(a=o,r>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},7465:(e,t,n)=>{var a=n(8407);e.exports=function(){this.__data__=new a,this.size=0}},3779:e=>{e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},7599:e=>{e.exports=function(e){return this.__data__.get(e)}},4758:e=>{e.exports=function(e){return this.__data__.has(e)}},4309:(e,t,n)=>{var a=n(8407),o=n(7071),r=n(3369);e.exports=function(e,t){var n=this.__data__;if(n instanceof a){var i=n.__data__;if(!o||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new r(i)}return n.set(e,t),this.size=n.size,this}},5514:(e,t,n)=>{var a=n(4523),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,i=a((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,n,a,o){t.push(a?o.replace(r,"$1"):n||e)})),t}));e.exports=i},327:(e,t,n)=>{var a=n(3448);e.exports=function(e){if("string"==typeof e||a(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},346:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},7990:e=>{var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},361:(e,t,n)=>{var a=n(5990);e.exports=function(e){return a(e,5)}},5703:e=>{e.exports=function(e){return function(){return e}}},3279:(e,t,n)=>{var a=n(3218),o=n(7771),r=n(4841),i=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,p,d,h,m=0,f=!1,b=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=s,a=c;return s=c=void 0,m=t,p=e.apply(a,n)}function k(e){var n=e-h;return void 0===h||n>=t||n<0||b&&e-m>=u}function y(){var e=o();if(k(e))return E(e);d=setTimeout(y,function(e){var n=t-(e-h);return b?l(n,u-(e-m)):n}(e))}function E(e){return d=void 0,g&&s?v(e):(s=c=void 0,p)}function x(){var e=o(),n=k(e);if(s=arguments,c=this,h=e,n){if(void 0===d)return function(e){return m=e,d=setTimeout(y,t),f?v(e):p}(h);if(b)return clearTimeout(d),d=setTimeout(y,t),v(h)}return void 0===d&&(d=setTimeout(y,t)),p}return t=r(t)||0,a(n)&&(f=!!n.leading,u=(b="maxWait"in n)?i(r(n.maxWait)||0,t):u,g="trailing"in n?!!n.trailing:g),x.cancel=function(){void 0!==d&&clearTimeout(d),m=0,s=h=c=d=void 0},x.flush=function(){return void 0===d?p:E(o())},x}},6073:(e,t,n)=>{e.exports=n(4486)},7813:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},4486:(e,t,n)=>{var a=n(7412),o=n(9881),r=n(4290),i=n(1469);e.exports=function(e,t){return(i(e)?a:o)(e,r(t))}},2525:(e,t,n)=>{var a=n(7816),o=n(4290);e.exports=function(e,t){return e&&a(e,o(t))}},7361:(e,t,n)=>{var a=n(7786);e.exports=function(e,t,n){var o=null==e?void 0:a(e,t);return void 0===o?n:o}},9095:(e,t,n)=>{var a=n(13),o=n(222);e.exports=function(e,t){return null!=e&&o(e,t,a)}},6557:e=>{e.exports=function(e){return e}},5694:(e,t,n)=>{var a=n(9454),o=n(7005),r=Object.prototype,i=r.hasOwnProperty,l=r.propertyIsEnumerable,s=a(function(){return arguments}())?a:function(e){return o(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},1469:e=>{var t=Array.isArray;e.exports=t},8612:(e,t,n)=>{var a=n(3560),o=n(1780);e.exports=function(e){return null!=e&&o(e.length)&&!a(e)}},9246:(e,t,n)=>{var a=n(8612),o=n(7005);e.exports=function(e){return o(e)&&a(e)}},4144:(e,t,n)=>{e=n.nmd(e);var a=n(5639),o=n(5062),r=t&&!t.nodeType&&t,i=r&&e&&!e.nodeType&&e,l=i&&i.exports===r?a.Buffer:void 0,s=(l?l.isBuffer:void 0)||o;e.exports=s},3560:(e,t,n)=>{var a=n(4239),o=n(3218);e.exports=function(e){if(!o(e))return!1;var t=a(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},1780:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},6688:(e,t,n)=>{var a=n(5588),o=n(7518),r=n(1167),i=r&&r.isMap,l=i?o(i):a;e.exports=l},3218:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},7005:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},8630:(e,t,n)=>{var a=n(4239),o=n(5924),r=n(7005),i=Function.prototype,l=Object.prototype,s=i.toString,c=l.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!r(e)||"[object Object]"!=a(e))return!1;var t=o(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==u}},2928:(e,t,n)=>{var a=n(9221),o=n(7518),r=n(1167),i=r&&r.isSet,l=i?o(i):a;e.exports=l},7037:(e,t,n)=>{var a=n(4239),o=n(1469),r=n(7005);e.exports=function(e){return"string"==typeof e||!o(e)&&r(e)&&"[object String]"==a(e)}},3448:(e,t,n)=>{var a=n(4239),o=n(7005);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==a(e)}},6719:(e,t,n)=>{var a=n(8749),o=n(7518),r=n(1167),i=r&&r.isTypedArray,l=i?o(i):a;e.exports=l},2353:e=>{e.exports=function(e){return void 0===e}},3674:(e,t,n)=>{var a=n(4636),o=n(280),r=n(8612);e.exports=function(e){return r(e)?a(e):o(e)}},1704:(e,t,n)=>{var a=n(4636),o=n(313),r=n(8612);e.exports=function(e){return r(e)?a(e,!0):o(e)}},5161:(e,t,n)=>{var a=n(9932),o=n(7206),r=n(9199),i=n(1469);e.exports=function(e,t){return(i(e)?a:r)(e,o(t,3))}},8306:(e,t,n)=>{var a=n(3369);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var a=arguments,o=t?t.apply(this,a):a[0],r=n.cache;if(r.has(o))return r.get(o);var i=e.apply(this,a);return n.cache=r.set(o,i)||r,i};return n.cache=new(o.Cache||a),n}o.Cache=a,e.exports=o},3857:(e,t,n)=>{var a=n(2980),o=n(1463)((function(e,t,n){a(e,t,n)}));e.exports=o},7771:(e,t,n)=>{var a=n(5639);e.exports=function(){return a.Date.now()}},9601:(e,t,n)=>{var a=n(371),o=n(9152),r=n(5403),i=n(327);e.exports=function(e){return r(e)?a(i(e)):o(e)}},479:e=>{e.exports=function(){return[]}},5062:e=>{e.exports=function(){return!1}},3493:(e,t,n)=>{var a=n(3279),o=n(3218);e.exports=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),a(e,t,{leading:r,maxWait:t,trailing:i})}},4841:(e,t,n)=>{var a=n(7561),o=n(3218),r=n(3448),i=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(r(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=a(e);var n=l.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):i.test(e)?NaN:+e}},3678:(e,t,n)=>{var a=n(8363),o=n(1704);e.exports=function(e){return a(e,o(e))}},9833:(e,t,n)=>{var a=n(531);e.exports=function(e){return null==e?"":a(e)}},75:function(e){(function(){var t,n,a,o,r,i;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-r)/1e6},n=process.hrtime,o=(t=function(){var e;return 1e9*(e=n())[0]+e[1]})(),i=1e9*process.uptime(),r=o-i):Date.now?(e.exports=function(){return Date.now()-a},a=Date.now()):(e.exports=function(){return(new Date).getTime()-a},a=(new Date).getTime())}).call(this)},2703:(e,t,n)=>{"use strict";var a=n(414);function o(){}function r(){}r.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,r,i){if(i!==a){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:o};return n.PropTypes=n,n}},5697:(e,t,n)=>{e.exports=n(2703)()},414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4087:(e,t,n)=>{for(var a=n(75),o="undefined"==typeof window?n.g:window,r=["moz","webkit"],i="AnimationFrame",l=o["request"+i],s=o["cancel"+i]||o["cancelRequest"+i],c=0;!l&&c<r.length;c++)l=o[r[c]+"Request"+i],s=o[r[c]+"Cancel"+i]||o[r[c]+"CancelRequest"+i];if(!l||!s){var u=0,p=0,d=[];l=function(e){if(0===d.length){var t=a(),n=Math.max(0,16.666666666666668-(t-u));u=n+t,setTimeout((function(){var e=d.slice(0);d.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return d.push({handle:++p,callback:e,cancelled:!1}),p},s=function(e){for(var t=0;t<d.length;t++)d[t].handle===e&&(d[t].cancelled=!0)}}e.exports=function(e){return l.call(o,e)},e.exports.cancel=function(){s.apply(o,arguments)},e.exports.polyfill=function(e){e||(e=o),e.requestAnimationFrame=l,e.cancelAnimationFrame=s}},4066:(e,t,n)=>{"use strict";t.Ex=void 0;var a=r(n(9196)),o=r(n(9941));function r(e){return e&&e.__esModule?e:{default:e}}t.Ex=function(){var e=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return a.default.createElement("div",{style:e.picker})}},289:(e,t,n)=>{"use strict";t.SU=void 0;var a=r(n(9196)),o=r(n(9941));function r(e){return e&&e.__esModule?e:{default:e}}t.SU=function(){var e=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return a.default.createElement("div",{style:e.picker})}},7319:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Alpha=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),r=n(9196),i=u(r),l=u(n(9941)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(6713)),c=u(n(4349));function u(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var d=t.Alpha=function(e){function t(){var e,n,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return n=a=p(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r))),a.handleChange=function(e){var t=s.calculateChange(e,a.props.hsl,a.props.direction,a.props.a,a.container);t&&"function"==typeof a.props.onChange&&a.props.onChange(t,e)},a.handleMouseDown=function(e){a.handleChange(e),window.addEventListener("mousemove",a.handleChange),window.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleChange),window.removeEventListener("mouseup",a.handleMouseUp)},p(a,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,n=(0,l.default)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n           rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:a({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return i.default.createElement("div",{style:n.alpha},i.default.createElement("div",{style:n.checkboard},i.default.createElement(c.default,{renderers:this.props.renderers})),i.default.createElement("div",{style:n.gradient}),i.default.createElement("div",{style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},i.default.createElement("div",{style:n.pointer},this.props.pointer?i.default.createElement(this.props.pointer,this.props):i.default.createElement("div",{style:n.slider}))))}}]),t}(r.PureComponent||r.Component);t.default=d},4349:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkboard=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o=n(9196),r=s(o),i=s(n(9941)),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(5704));function s(e){return e&&e.__esModule?e:{default:e}}var c=t.Checkboard=function(e){var t=e.white,n=e.grey,s=e.size,c=e.renderers,u=e.borderRadius,p=e.boxShadow,d=e.children,h=(0,i.default)({default:{grid:{borderRadius:u,boxShadow:p,absolute:"0px 0px 0px 0px",background:"url("+l.get(t,n,s,c.canvas)+") center left"}}});return(0,o.isValidElement)(d)?r.default.cloneElement(d,a({},d.props,{style:a({},d.props.style,h.grid)})):r.default.createElement("div",{style:h.grid})};c.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}},t.default=c},8288:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorWrap=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),r=n(9196),i=c(r),l=c(n(3279)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(4809));function c(e){return e&&e.__esModule?e:{default:e}}var u=t.ColorWrap=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(s.simpleCheckForValidColor(e)){var a=s.toState(e,e.h||t.state.oldHue);t.setState(a),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,a,n),t.props.onChange&&t.props.onChange(a,n)}},t.handleSwatchHover=function(e,n){if(s.simpleCheckForValidColor(e)){var a=s.toState(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(a,n)}},t.state=a({},s.toState(e.color,0)),t.debounce=(0,l.default)((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),o(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),i.default.createElement(e,a({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return a({},s.toState(e.color,t.oldHue))}}]),n}(r.PureComponent||r.Component);return t.propTypes=a({},e.propTypes),t.defaultProps=a({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};t.default=u},7747:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditableInput=void 0;var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),o=n(9196),r=l(o),i=l(n(9941));function l(e){return e&&e.__esModule?e:{default:e}}var s=[38,40],c=1,u=t.EditableInput=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,a=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(a)&&(t=e.keyCode,s.indexOf(t)>-1)){var o=n.getArrowOffset(),r=38===e.keyCode?a+o:a-o;n.setUpdatedValue(r,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+c++,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,i.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return r.default.createElement("div",{style:t.wrap},r.default.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?r.default.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(o.PureComponent||o.Component);t.default=u},6358:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hue=void 0;var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),o=n(9196),r=s(o),i=s(n(9941)),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(3716));function s(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=t.Hue=function(e){function t(){var e,n,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return n=a=c(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r))),a.handleChange=function(e){var t=l.calculateChange(e,a.props.direction,a.props.hsl,a.container);t&&"function"==typeof a.props.onChange&&a.props.onChange(t,e)},a.handleMouseDown=function(e){a.handleChange(e),window.addEventListener("mousemove",a.handleChange),window.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},c(a,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,n=void 0===t?"horizontal":t,a=(0,i.default)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===n});return r.default.createElement("div",{style:a.hue},r.default.createElement("div",{className:"hue-"+n,style:a.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.default.createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),r.default.createElement("div",{style:a.pointer},this.props.pointer?r.default.createElement(this.props.pointer,this.props):r.default.createElement("div",{style:a.slider}))))}}]),t}(o.PureComponent||o.Component);t.default=u},6207:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Raised=void 0;var a=l(n(9196)),o=l(n(5697)),r=l(n(9941)),i=l(n(3857));function l(e){return e&&e.__esModule?e:{default:e}}var s=t.Raised=function(e){var t=e.zDepth,n=e.radius,o=e.background,l=e.children,s=e.styles,c=void 0===s?{}:s,u=(0,r.default)((0,i.default)({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:n,background:o}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},c),{"zDepth-1":1===t});return a.default.createElement("div",{style:u.wrap},a.default.createElement("div",{style:u.bg}),a.default.createElement("div",{style:u.content},l))};s.propTypes={background:o.default.string,zDepth:o.default.oneOf([0,1,2,3,4,5]),radius:o.default.number,styles:o.default.object},s.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}},t.default=s},6659:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Saturation=void 0;var a=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),o=n(9196),r=c(o),i=c(n(9941)),l=c(n(3493)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(1355));function c(e){return e&&e.__esModule?e:{default:e}}var u=t.Saturation=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"==typeof n.props.onChange&&n.throttle(n.props.onChange,s.calculateChange(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=(0,l.default)((function(e,t,n){e(t,n)}),50),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),a(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,a=t.white,o=t.black,l=t.pointer,s=t.circle,c=(0,i.default)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:a,black:o,pointer:l,circle:s}},{custom:!!this.props.style});return r.default.createElement("div",{style:c.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.default.createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),r.default.createElement("div",{style:c.white,className:"saturation-white"},r.default.createElement("div",{style:c.black,className:"saturation-black"}),r.default.createElement("div",{style:c.pointer},this.props.pointer?r.default.createElement(this.props.pointer,this.props):r.default.createElement("div",{style:c.circle}))))}}]),t}(o.PureComponent||o.Component);t.default=u},2489:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Swatch=void 0;var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o=s(n(9196)),r=s(n(9941)),i=n(2538),l=s(n(4349));function s(e){return e&&e.__esModule?e:{default:e}}var c=t.Swatch=function(e){var t=e.color,n=e.style,i=e.onClick,s=void 0===i?function(){}:i,c=e.onHover,u=e.title,p=void 0===u?t:u,d=e.children,h=e.focus,m=e.focusStyle,f=void 0===m?{}:m,b="transparent"===t,g=(0,r.default)({default:{swatch:a({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,h?f:{})}}),v={};return c&&(v.onMouseOver=function(e){return c(t,e)}),o.default.createElement("div",a({style:g.swatch,onClick:function(e){return s(t,e)},title:p,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&s(t,e)}},v),d,b&&o.default.createElement(l.default,{borderRadius:g.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};t.default=(0,i.handleFocus)(c)},1150:(e,t,n)=>{"use strict";var a=n(7319);Object.defineProperty(t,"xV",{enumerable:!0,get:function(){return s(a).default}});var o=n(4349);Object.defineProperty(t,"QN",{enumerable:!0,get:function(){return s(o).default}});var r=n(7747);Object.defineProperty(t,"Vm",{enumerable:!0,get:function(){return s(r).default}});var i=n(6358);Object.defineProperty(t,"PS",{enumerable:!0,get:function(){return s(i).default}});n(6207);var l=n(6659);Object.defineProperty(t,"OQ",{enumerable:!0,get:function(){return s(l).default}});n(8288),n(2489);function s(e){return e&&e.__esModule?e:{default:e}}},6713:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n,a,o){var r=o.clientWidth,i=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=l-(o.getBoundingClientRect().left+window.pageXOffset),u=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var p;if(p=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==p)return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}else{var d;if(a!==(d=c<0?0:c>r?1:Math.round(100*c/r)/100))return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}return null}},5704:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={},a=t.render=function(e,t,n,a){if("undefined"==typeof document&&!a)return null;var o=a?new a:document.createElement("canvas");o.width=2*n,o.height=2*n;var r=o.getContext("2d");return r?(r.fillStyle=e,r.fillRect(0,0,o.width,o.height),r.fillStyle=t,r.fillRect(0,0,n,n),r.translate(n,n),r.fillRect(0,0,n,n),o.toDataURL()):null};t.get=function(e,t,o,r){var i=e+"-"+t+"-"+o+(r?"-server":"");if(n[i])return n[i];var l=a(e,t,o,r);return n[i]=l,l}},4809:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isvalidColorString=t.red=t.getContrastingColor=t.isValidHex=t.toState=t.simpleCheckForValidColor=void 0;var a=r(n(6073)),o=r(n(7621));function r(e){return e&&e.__esModule?e:{default:e}}t.simpleCheckForValidColor=function(e){var t=0,n=0;return(0,a.default)(["r","g","b","a","h","s","l","v"],(function(a){e[a]&&(t+=1,isNaN(e[a])||(n+=1),"s"===a||"l"===a)&&/^\d+%$/.test(e[a])&&(n+=1)})),t===n&&e};var i=t.toState=function(e,t){var n=e.hex?(0,o.default)(e.hex):(0,o.default)(e),a=n.toHsl(),r=n.toHsv(),i=n.toRgb(),l=n.toHex();return 0===a.s&&(a.h=t||0,r.h=t||0),{hsl:a,hex:"000000"===l&&0===i.a?"transparent":"#"+l,rgb:i,hsv:r,oldHue:e.h||t||a.h,source:e.source}};t.isValidHex=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&(0,o.default)(e).isValid()},t.getContrastingColor=function(e){if(!e)return"#fff";var t=i(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},t.red={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},t.isvalidColorString=function(e,t){var n=e.replace("°","");return(0,o.default)(t+" ("+n+")")._ok}},3716:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n,a){var o=a.clientWidth,r=a.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(a.getBoundingClientRect().left+window.pageXOffset),c=l-(a.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(u=c<0?359:c>r?0:360*(-100*c/r+100)/100,n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var p=void 0;if(p=s<0?0:s>o?359:100*s/o*360/100,n.h!==p)return{h:p,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}},2538:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleFocus=void 0;var a,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),i=(a=n(9196))&&a.__esModule?a:{default:a};function l(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}t.handleFocus=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function a(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return t=n=l(this,(e=a.__proto__||Object.getPrototypeOf(a)).call.apply(e,[this].concat(r))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},l(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(a,n),r(a,[{key:"render",value:function(){return i.default.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},i.default.createElement(e,o({},this.props,this.state)))}}]),a}(i.default.Component)}},1355:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n){var a=n.getBoundingClientRect(),o=a.width,r=a.height,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),c=l-(n.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),c<0?c=0:c>r&&(c=r);var u=s/o,p=1-c/r;return{h:t.h,s:u,v:p,a:t.a,source:"hsv"}}},6871:(e,t,n)=>{"use strict";function a(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function o(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function r(e,t){try{var n=this.props,a=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,a)}finally{this.props=n,this.state=a}}function i(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,i=null,l=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?i="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(i="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?l="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(l="UNSAFE_componentWillUpdate"),null!==n||null!==i||null!==l){var s=e.displayName||e.name,c="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+s+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n  "+n:"")+(null!==i?"\n  "+i:"")+(null!==l?"\n  "+l:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=a,t.componentWillReceiveProps=o),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=r;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var a=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,a)}}return e}n.r(t),n.d(t,{polyfill:()=>i}),a.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0},6680:(e,t,n)=>{"use strict";var a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),r=n(9196),i=s(r),l=s(n(5697));function s(e){return e&&e.__esModule?e:{default:e}}var c={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},u=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],p=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},d=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),h=function(){return d?"_"+Math.random().toString(36).substr(2,12):void 0},m=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||h()},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.id;t!==this.props.id&&this.setState({inputId:t||h()})}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(p(e,this.sizer),this.placeHolderSizer&&p(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return d&&e?i.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!=e?e:t})),t=a({},this.props.style);t.display||(t.display="inline-block");var n=a({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),o=function(e,t){var n={};for(var a in e)t.indexOf(a)>=0||Object.prototype.hasOwnProperty.call(e,a)&&(n[a]=e[a]);return n}(this.props,[]);return function(e){u.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,i.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),i.default.createElement("input",a({},o,{ref:this.inputRef})),i.default.createElement("div",{ref:this.sizerRef,style:c},e),this.props.placeholder?i.default.createElement("div",{ref:this.placeHolderSizerRef,style:c},this.props.placeholder):null)}}]),t}(r.Component);m.propTypes={className:l.default.string,defaultValue:l.default.any,extraWidth:l.default.oneOfType([l.default.number,l.default.string]),id:l.default.string,injectStyles:l.default.bool,inputClassName:l.default.string,inputRef:l.default.func,inputStyle:l.default.object,minWidth:l.default.oneOfType([l.default.number,l.default.string]),onAutosize:l.default.func,onChange:l.default.func,placeholder:l.default.string,placeholderIsMinWidth:l.default.bool,style:l.default.object,value:l.default.any},m.defaultProps={minWidth:1,injectStyles:!0},t.Z=m},129:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}t.default=e}(n(5697));var a=l(n(8141)),o=l(n(602)),r=l(n(9196)),i=l(n(644));function l(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},s.apply(this,arguments)}n(4726);var c=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,a.default)(e,t)}))},u=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,o.default)(e,t)}))},p=function(e){var t,n;function a(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this).onEnter=function(e,n){var a=t.getClassNames(n?"appear":"enter").className;t.removeClasses(e,"exit"),c(e,a),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var a=t.getClassNames(n?"appear":"enter").activeClassName;t.reflowAndAddClass(e,a),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var a=t.getClassNames("appear").doneClassName,o=t.getClassNames("enter").doneClassName,r=n?a+" "+o:o;t.removeClasses(e,n?"appear":"enter"),c(e,r),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.getClassNames("exit").className;t.removeClasses(e,"appear"),t.removeClasses(e,"enter"),c(e,n),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.getClassNames("exit").activeClassName;t.reflowAndAddClass(e,n),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.getClassNames("exit").doneClassName;t.removeClasses(e,"exit"),c(e,n),t.props.onExited&&t.props.onExited(e)},t.getClassNames=function(e){var n=t.props.classNames,a="string"==typeof n,o=a?(a&&n?n+"-":"")+e:n[e];return{className:o,activeClassName:a?o+"-active":n[e+"Active"],doneClassName:a?o+"-done":n[e+"Done"]}},t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=a.prototype;return o.removeClasses=function(e,t){var n=this.getClassNames(t),a=n.className,o=n.activeClassName,r=n.doneClassName;a&&u(e,a),o&&u(e,o),r&&u(e,r)},o.reflowAndAddClass=function(e,t){t&&(e&&e.scrollTop,c(e,t))},o.render=function(){var e=s({},this.props);return delete e.classNames,r.default.createElement(i.default,s({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},a}(r.default.Component);p.defaultProps={classNames:""},p.propTypes={};var d=p;t.default=d,e.exports=t.default},6093:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0,i(n(5697));var a=i(n(9196)),o=n(1850),r=i(n(2381));function i(e){return e&&e.__esModule?e:{default:e}}var l=function(e){var t,n;function i(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this).handleEnter=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onEnter",0,n)},t.handleEntering=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onEntering",0,n)},t.handleEntered=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onEntered",0,n)},t.handleExit=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onExit",1,n)},t.handleExiting=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onExiting",1,n)},t.handleExited=function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return t.handleLifecycle("onExited",1,n)},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var l=i.prototype;return l.handleLifecycle=function(e,t,n){var r,i=this.props.children,l=a.default.Children.toArray(i)[t];l.props[e]&&(r=l.props)[e].apply(r,n),this.props[e]&&this.props[e]((0,o.findDOMNode)(this))},l.render=function(){var e=this.props,t=e.children,n=e.in,o=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["children","in"]),i=a.default.Children.toArray(t),l=i[0],s=i[1];return delete o.onEnter,delete o.onEntering,delete o.onEntered,delete o.onExit,delete o.onExiting,delete o.onExited,a.default.createElement(r.default,o,n?a.default.cloneElement(l,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):a.default.cloneElement(s,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},i}(a.default.Component);l.propTypes={};var s=l;t.default=s,e.exports=t.default},644:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var a=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};a.get||a.set?Object.defineProperty(t,n,a):t[n]=e[n]}return t.default=e,t}(n(5697)),o=l(n(9196)),r=l(n(1850)),i=n(6871);function l(e){return e&&e.__esModule?e:{default:e}}n(4726);var s="unmounted";t.UNMOUNTED=s;var c="exited";t.EXITED=c;var u="entering";t.ENTERING=u;var p="entered";t.ENTERED=p;var d="exiting";t.EXITING=d;var h=function(e){var t,n;function a(t,n){var a;a=e.call(this,t,n)||this;var o,r=n.transitionGroup,i=r&&!r.isMounting?t.enter:t.appear;return a.appearStatus=null,t.in?i?(o=c,a.appearStatus=u):o=p:o=t.unmountOnExit||t.mountOnEnter?s:c,a.state={status:o},a.nextCallback=null,a}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=a.prototype;return i.getChildContext=function(){return{transitionGroup:null}},a.getDerivedStateFromProps=function(e,t){return e.in&&t.status===s?{status:c}:null},i.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},i.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==u&&n!==p&&(t=u):n!==u&&n!==p||(t=d)}this.updateStatus(!1,t)},i.componentWillUnmount=function(){this.cancelNextCallback()},i.getTimeouts=function(){var e,t,n,a=this.props.timeout;return e=t=n=a,null!=a&&"number"!=typeof a&&(e=a.exit,t=a.enter,n=void 0!==a.appear?a.appear:t),{exit:e,enter:t,appear:n}},i.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=r.default.findDOMNode(this);t===u?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:s})},i.performEnter=function(e,t){var n=this,a=this.props.enter,o=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,r=this.getTimeouts(),i=o?r.appear:r.enter;t||a?(this.props.onEnter(e,o),this.safeSetState({status:u},(function(){n.props.onEntering(e,o),n.onTransitionEnd(e,i,(function(){n.safeSetState({status:p},(function(){n.props.onEntered(e,o)}))}))}))):this.safeSetState({status:p},(function(){n.props.onEntered(e)}))},i.performExit=function(e){var t=this,n=this.props.exit,a=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:d},(function(){t.props.onExiting(e),t.onTransitionEnd(e,a.exit,(function(){t.safeSetState({status:c},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:c},(function(){t.props.onExited(e)}))},i.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},i.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},i.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(a){n&&(n=!1,t.nextCallback=null,e(a))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},i.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var a=null==t&&!this.props.addEndListener;e&&!a?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},i.render=function(){var e=this.state.status;if(e===s)return null;var t=this.props,n=t.children,a=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(t,["children"]);if(delete a.in,delete a.mountOnEnter,delete a.unmountOnExit,delete a.appear,delete a.enter,delete a.exit,delete a.timeout,delete a.addEndListener,delete a.onEnter,delete a.onEntering,delete a.onEntered,delete a.onExit,delete a.onExiting,delete a.onExited,"function"==typeof n)return n(e,a);var r=o.default.Children.only(n);return o.default.cloneElement(r,a)},a}(o.default.Component);function m(){}h.contextTypes={transitionGroup:a.object},h.childContextTypes={transitionGroup:function(){}},h.propTypes={},h.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:m,onEntering:m,onEntered:m,onExit:m,onExiting:m,onExited:m},h.UNMOUNTED=0,h.EXITED=1,h.ENTERING=2,h.ENTERED=3,h.EXITING=4;var f=(0,i.polyfill)(h);t.default=f},2381:(e,t,n)=>{"use strict";t.__esModule=!0,t.default=void 0;var a=l(n(5697)),o=l(n(9196)),r=n(6871),i=n(537);function l(e){return e&&e.__esModule?e:{default:e}}function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},s.apply(this,arguments)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var u=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},p=function(e){var t,n;function a(t,n){var a,o=(a=e.call(this,t,n)||this).handleExited.bind(c(c(a)));return a.state={handleExited:o,firstRender:!0},a}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var r=a.prototype;return r.getChildContext=function(){return{transitionGroup:{isMounting:!this.appeared}}},r.componentDidMount=function(){this.appeared=!0,this.mounted=!0},r.componentWillUnmount=function(){this.mounted=!1},a.getDerivedStateFromProps=function(e,t){var n=t.children,a=t.handleExited;return{children:t.firstRender?(0,i.getInitialChildMapping)(e,a):(0,i.getNextChildMapping)(e,n,a),firstRender:!1}},r.handleExited=function(e,t){var n=(0,i.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=s({},t.children);return delete n[e.key],{children:n}})))},r.render=function(){var e=this.props,t=e.component,n=e.childFactory,a=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["component","childFactory"]),r=u(this.state.children).map(n);return delete a.appear,delete a.enter,delete a.exit,null===t?r:o.default.createElement(t,a,r)},a}(o.default.Component);p.childContextTypes={transitionGroup:a.default.object.isRequired},p.propTypes={},p.defaultProps={component:"div",childFactory:function(e){return e}};var d=(0,r.polyfill)(p);t.default=d,e.exports=t.default},4317:(e,t,n)=>{"use strict";var a=l(n(129)),o=l(n(6093)),r=l(n(2381)),i=l(n(644));function l(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:i.default,TransitionGroup:r.default,ReplaceTransition:o.default,CSSTransition:a.default}},537:(e,t,n)=>{"use strict";t.__esModule=!0,t.getChildMapping=o,t.mergeChildMappings=r,t.getInitialChildMapping=function(e,t){return o(e.children,(function(n){return(0,a.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:i(n,"appear",e),enter:i(n,"enter",e),exit:i(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var l=o(e.children),s=r(t,l);return Object.keys(s).forEach((function(o){var r=s[o];if((0,a.isValidElement)(r)){var c=o in t,u=o in l,p=t[o],d=(0,a.isValidElement)(p)&&!p.props.in;!u||c&&!d?u||!c||d?u&&c&&(0,a.isValidElement)(p)&&(s[o]=(0,a.cloneElement)(r,{onExited:n.bind(null,r),in:p.props.in,exit:i(r,"exit",e),enter:i(r,"enter",e)})):s[o]=(0,a.cloneElement)(r,{in:!1}):s[o]=(0,a.cloneElement)(r,{onExited:n.bind(null,r),in:!0,exit:i(r,"exit",e),enter:i(r,"enter",e)})}})),s};var a=n(9196);function o(e,t){var n=Object.create(null);return e&&a.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,a.isValidElement)(e)?t(e):e}(e)})),n}function r(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var a,o=Object.create(null),r=[];for(var i in e)i in t?r.length&&(o[i]=r,r=[]):r.push(i);var l={};for(var s in t){if(o[s])for(a=0;a<o[s].length;a++){var c=o[s][a];l[o[s][a]]=n(c)}l[s]=n(s)}for(a=0;a<r.length;a++)l[r[a]]=n(r[a]);return l}function i(e,t,n){return null!=n[t]?n[t]:e.props[t]}},4726:(e,t,n)=>{"use strict";var a;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(a=n(5697))&&a.__esModule,t.timeoutsShape=null,t.classNamesShape=null},4754:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var a,o=(a=n(2525))&&a.__esModule?a:{default:a},r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},i={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){return t[e]||{extend:e}}},l=t.autoprefix=function(e){var t={};return(0,o.default)(e,(function(e,n){var a={};(0,o.default)(e,(function(e,t){var n=i[t];n?a=r({},a,n(e)):a[t]=e})),t[n]=a})),t};t.default=l},6002:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var a,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=(a=n(9196))&&a.__esModule?a:{default:a};function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function a(){var n,l,s;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);for(var c=arguments.length,u=Array(c),p=0;p<c;p++)u[p]=arguments[p];return l=s=i(this,(n=a.__proto__||Object.getPrototypeOf(a)).call.apply(n,[this].concat(u))),s.state={active:!1},s.handleMouseDown=function(){return s.setState({active:!0})},s.handleMouseUp=function(){return s.setState({active:!1})},s.render=function(){return r.default.createElement(t,{onMouseDown:s.handleMouseDown,onMouseUp:s.handleMouseUp},r.default.createElement(e,o({},s.props,s.state)))},i(s,l)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(a,n),a}(r.default.Component)};t.default=l},1765:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var a,o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r=(a=n(9196))&&a.__esModule?a:{default:a};function i(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var l=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function a(){var n,l,s;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);for(var c=arguments.length,u=Array(c),p=0;p<c;p++)u[p]=arguments[p];return l=s=i(this,(n=a.__proto__||Object.getPrototypeOf(a)).call.apply(n,[this].concat(u))),s.state={hover:!1},s.handleMouseOver=function(){return s.setState({hover:!0})},s.handleMouseOut=function(){return s.setState({hover:!1})},s.render=function(){return r.default.createElement(t,{onMouseOver:s.handleMouseOver,onMouseOut:s.handleMouseOut},r.default.createElement(e,o({},s.props,s.state)))},i(s,l)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(a,n),a}(r.default.Component)};t.default=l},4147:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var a=l(n(7037)),o=l(n(2525)),r=l(n(8630)),i=l(n(5161));function l(e){return e&&e.__esModule?e:{default:e}}var s=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,i.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return n.push(e)})):(0,r.default)(t)?(0,o.default)(t,(function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)})):(0,a.default)(t)&&n.push(t)})),n};t.default=s},9941:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactCSS=t.loop=t.handleActive=t.handleHover=t.hover=void 0;var a=c(n(4147)),o=c(n(8556)),r=c(n(4754)),i=c(n(1765)),l=c(n(6002)),s=c(n(7742));function c(e){return e&&e.__esModule?e:{default:e}}t.hover=i.default,t.handleHover=i.default,t.handleActive=l.default,t.loop=s.default;var u=t.ReactCSS=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];var l=(0,a.default)(n),s=(0,o.default)(e,l);return(0,r.default)(s)};t.default=u},7742:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n={},a=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n[e]=t};return 0===e&&a("first-child"),e===t-1&&a("last-child"),(0===e||e%2==0)&&a("even"),1===Math.abs(e%2)&&a("odd"),a("nth-child",e),n}},8556:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var a=i(n(2525)),o=i(n(361)),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};function i(e){return e&&e.__esModule?e:{default:e}}var l=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,o.default)(e.default)||{};return t.map((function(t){var o=e[t];return o&&(0,a.default)(o,(function(e,t){n[t]||(n[t]={}),n[t]=r({},n[t],o[t])})),t})),n};t.default=l},1427:e=>{e.exports=function(){"use strict";return function(e){var t="/*|*/",n=t+"}";function a(t){if(t)try{e(t+"}")}catch(e){}}return function(o,r,i,l,s,c,u,p,d,h){switch(o){case 1:if(0===d&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===p)return r+t;break;case 3:switch(p){case 102:case 112:return e(i[0]+r),"";default:return r+(0===h?t:"")}case-2:r.split(n).forEach(a)}}}}()},7621:(e,t,n)=>{var a;!function(o){var r=/^\s+/,i=/\s+$/,l=0,s=o.round,c=o.min,u=o.max,p=o.random;function d(e,t){if(t=t||{},(e=e||"")instanceof d)return e;if(!(this instanceof d))return new d(e,t);var n=function(e){var t,n,a,l={r:0,g:0,b:0},s=1,p=null,d=null,h=null,m=!1,f=!1;return"string"==typeof e&&(e=function(e){e=e.replace(r,"").replace(i,"").toLowerCase();var t,n=!1;if(T[e])e=T[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=U.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=U.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=U.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=U.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=U.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=U.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=U.hex8.exec(e))?{r:P(t[1]),g:P(t[2]),b:P(t[3]),a:V(t[4]),format:n?"name":"hex8"}:(t=U.hex6.exec(e))?{r:P(t[1]),g:P(t[2]),b:P(t[3]),format:n?"name":"hex"}:(t=U.hex4.exec(e))?{r:P(t[1]+""+t[1]),g:P(t[2]+""+t[2]),b:P(t[3]+""+t[3]),a:V(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=U.hex3.exec(e))&&{r:P(t[1]+""+t[1]),g:P(t[2]+""+t[2]),b:P(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==typeof e&&(G(e.r)&&G(e.g)&&G(e.b)?(t=e.r,n=e.g,a=e.b,l={r:255*I(t,255),g:255*I(n,255),b:255*I(a,255)},m=!0,f="%"===String(e.r).substr(-1)?"prgb":"rgb"):G(e.h)&&G(e.s)&&G(e.v)?(p=L(e.s),d=L(e.v),l=function(e,t,n){e=6*I(e,360),t=I(t,100),n=I(n,100);var a=o.floor(e),r=e-a,i=n*(1-t),l=n*(1-r*t),s=n*(1-(1-r)*t),c=a%6;return{r:255*[n,l,i,i,s,n][c],g:255*[s,n,n,l,i,i][c],b:255*[i,i,s,n,n,l][c]}}(e.h,p,d),m=!0,f="hsv"):G(e.h)&&G(e.s)&&G(e.l)&&(p=L(e.s),h=L(e.l),l=function(e,t,n){var a,o,r;function i(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}if(e=I(e,360),t=I(t,100),n=I(n,100),0===t)a=o=r=n;else{var l=n<.5?n*(1+t):n+t-n*t,s=2*n-l;a=i(s,l,e+1/3),o=i(s,l,e),r=i(s,l,e-1/3)}return{r:255*a,g:255*o,b:255*r}}(e.h,p,h),m=!0,f="hsl"),e.hasOwnProperty("a")&&(s=e.a)),s=F(s),{ok:m,format:e.format||f,r:c(255,u(l.r,0)),g:c(255,u(l.g,0)),b:c(255,u(l.b,0)),a:s}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=s(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=s(this._r)),this._g<1&&(this._g=s(this._g)),this._b<1&&(this._b=s(this._b)),this._ok=n.ok,this._tc_id=l++}function h(e,t,n){e=I(e,255),t=I(t,255),n=I(n,255);var a,o,r=u(e,t,n),i=c(e,t,n),l=(r+i)/2;if(r==i)a=o=0;else{var s=r-i;switch(o=l>.5?s/(2-r-i):s/(r+i),r){case e:a=(t-n)/s+(t<n?6:0);break;case t:a=(n-e)/s+2;break;case n:a=(e-t)/s+4}a/=6}return{h:a,s:o,l}}function m(e,t,n){e=I(e,255),t=I(t,255),n=I(n,255);var a,o,r=u(e,t,n),i=c(e,t,n),l=r,s=r-i;if(o=0===r?0:s/r,r==i)a=0;else{switch(r){case e:a=(t-n)/s+(t<n?6:0);break;case t:a=(n-e)/s+2;break;case n:a=(e-t)/s+4}a/=6}return{h:a,s:o,v:l}}function f(e,t,n,a){var o=[R(s(e).toString(16)),R(s(t).toString(16)),R(s(n).toString(16))];return a&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0):o.join("")}function b(e,t,n,a){return[R(B(a)),R(s(e).toString(16)),R(s(t).toString(16)),R(s(n).toString(16))].join("")}function g(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.s-=t/100,n.s=D(n.s),d(n)}function v(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.s+=t/100,n.s=D(n.s),d(n)}function k(e){return d(e).desaturate(100)}function y(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.l+=t/100,n.l=D(n.l),d(n)}function E(e,t){t=0===t?0:t||10;var n=d(e).toRgb();return n.r=u(0,c(255,n.r-s(-t/100*255))),n.g=u(0,c(255,n.g-s(-t/100*255))),n.b=u(0,c(255,n.b-s(-t/100*255))),d(n)}function x(e,t){t=0===t?0:t||10;var n=d(e).toHsl();return n.l-=t/100,n.l=D(n.l),d(n)}function _(e,t){var n=d(e).toHsl(),a=(n.h+t)%360;return n.h=a<0?360+a:a,d(n)}function w(e){var t=d(e).toHsl();return t.h=(t.h+180)%360,d(t)}function C(e){var t=d(e).toHsl(),n=t.h;return[d(e),d({h:(n+120)%360,s:t.s,l:t.l}),d({h:(n+240)%360,s:t.s,l:t.l})]}function S(e){var t=d(e).toHsl(),n=t.h;return[d(e),d({h:(n+90)%360,s:t.s,l:t.l}),d({h:(n+180)%360,s:t.s,l:t.l}),d({h:(n+270)%360,s:t.s,l:t.l})]}function N(e){var t=d(e).toHsl(),n=t.h;return[d(e),d({h:(n+72)%360,s:t.s,l:t.l}),d({h:(n+216)%360,s:t.s,l:t.l})]}function O(e,t,n){t=t||6,n=n||30;var a=d(e).toHsl(),o=360/n,r=[d(e)];for(a.h=(a.h-(o*t>>1)+720)%360;--t;)a.h=(a.h+o)%360,r.push(d(a));return r}function M(e,t){t=t||6;for(var n=d(e).toHsv(),a=n.h,o=n.s,r=n.v,i=[],l=1/t;t--;)i.push(d({h:a,s:o,v:r})),r=(r+l)%1;return i}d.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,a=this.toRgb();return e=a.r/255,t=a.g/255,n=a.b/255,.2126*(e<=.03928?e/12.92:o.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:o.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:o.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=F(e),this._roundA=s(100*this._a)/100,this},toHsv:function(){var e=m(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=m(this._r,this._g,this._b),t=s(360*e.h),n=s(100*e.s),a=s(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+a+"%)":"hsva("+t+", "+n+"%, "+a+"%, "+this._roundA+")"},toHsl:function(){var e=h(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=h(this._r,this._g,this._b),t=s(360*e.h),n=s(100*e.s),a=s(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+a+"%)":"hsla("+t+", "+n+"%, "+a+"%, "+this._roundA+")"},toHex:function(e){return f(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,a,o){var r=[R(s(e).toString(16)),R(s(t).toString(16)),R(s(n).toString(16)),R(B(a))];return o&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)&&r[3].charAt(0)==r[3].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:s(this._r),g:s(this._g),b:s(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+s(this._r)+", "+s(this._g)+", "+s(this._b)+")":"rgba("+s(this._r)+", "+s(this._g)+", "+s(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:s(100*I(this._r,255))+"%",g:s(100*I(this._g,255))+"%",b:s(100*I(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+s(100*I(this._r,255))+"%, "+s(100*I(this._g,255))+"%, "+s(100*I(this._b,255))+"%)":"rgba("+s(100*I(this._r,255))+"%, "+s(100*I(this._g,255))+"%, "+s(100*I(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(A[f(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+b(this._r,this._g,this._b,this._a),n=t,a=this._gradientType?"GradientType = 1, ":"";if(e){var o=d(e);n="#"+b(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+a+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,a=this._a<1&&this._a>=0;return t||!a||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return d(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(y,arguments)},brighten:function(){return this._applyModification(E,arguments)},darken:function(){return this._applyModification(x,arguments)},desaturate:function(){return this._applyModification(g,arguments)},saturate:function(){return this._applyModification(v,arguments)},greyscale:function(){return this._applyModification(k,arguments)},spin:function(){return this._applyModification(_,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(O,arguments)},complement:function(){return this._applyCombination(w,arguments)},monochromatic:function(){return this._applyCombination(M,arguments)},splitcomplement:function(){return this._applyCombination(N,arguments)},triad:function(){return this._applyCombination(C,arguments)},tetrad:function(){return this._applyCombination(S,arguments)}},d.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var a in e)e.hasOwnProperty(a)&&(n[a]="a"===a?e[a]:L(e[a]));e=n}return d(e,t)},d.equals=function(e,t){return!(!e||!t)&&d(e).toRgbString()==d(t).toRgbString()},d.random=function(){return d.fromRatio({r:p(),g:p(),b:p()})},d.mix=function(e,t,n){n=0===n?0:n||50;var a=d(e).toRgb(),o=d(t).toRgb(),r=n/100;return d({r:(o.r-a.r)*r+a.r,g:(o.g-a.g)*r+a.g,b:(o.b-a.b)*r+a.b,a:(o.a-a.a)*r+a.a})},d.readability=function(e,t){var n=d(e),a=d(t);return(o.max(n.getLuminance(),a.getLuminance())+.05)/(o.min(n.getLuminance(),a.getLuminance())+.05)},d.isReadable=function(e,t,n){var a,o,r,i,l,s=d.readability(e,t);switch(o=!1,(r=n,"AA"!==(i=((r=r||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==i&&(i="AA"),"small"!==(l=(r.size||"small").toLowerCase())&&"large"!==l&&(l="small"),a={level:i,size:l}).level+a.size){case"AAsmall":case"AAAlarge":o=s>=4.5;break;case"AAlarge":o=s>=3;break;case"AAAsmall":o=s>=7}return o},d.mostReadable=function(e,t,n){var a,o,r,i,l=null,s=0;o=(n=n||{}).includeFallbackColors,r=n.level,i=n.size;for(var c=0;c<t.length;c++)(a=d.readability(e,t[c]))>s&&(s=a,l=d(t[c]));return d.isReadable(e,l,{level:r,size:i})||!o?l:(n.includeFallbackColors=!1,d.mostReadable(e,["#fff","#000"],n))};var T=d.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},A=d.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(T);function F(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function I(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=c(t,u(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),o.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function D(e){return c(1,u(0,e))}function P(e){return parseInt(e,16)}function R(e){return 1==e.length?"0"+e:""+e}function L(e){return e<=1&&(e=100*e+"%"),e}function B(e){return o.round(255*parseFloat(e)).toString(16)}function V(e){return P(e)/255}var j,z,H,U=(z="[\\s|\\(]+("+(j="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+j+")[,|\\s]+("+j+")\\s*\\)?",H="[\\s|\\(]+("+j+")[,|\\s]+("+j+")[,|\\s]+("+j+")[,|\\s]+("+j+")\\s*\\)?",{CSS_UNIT:new RegExp(j),rgb:new RegExp("rgb"+z),rgba:new RegExp("rgba"+H),hsl:new RegExp("hsl"+z),hsla:new RegExp("hsla"+H),hsv:new RegExp("hsv"+z),hsva:new RegExp("hsva"+H),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function G(e){return!!U.CSS_UNIT.exec(e)}e.exports?e.exports=d:void 0===(a=function(){return d}.call(t,n,t,e))||(e.exports=a)}(Math)},5933:(e,t,n)=>{var a;!function(){function o(e,t,n){return e.call.apply(e.bind,arguments)}function r(e,t,n){if(!e)throw Error();if(2<arguments.length){var a=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,a),e.apply(t,n)}}return function(){return e.apply(t,arguments)}}function i(e,t,n){return(i=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?o:r).apply(null,arguments)}var l=Date.now||function(){return+new Date};function s(e,t){this.a=e,this.o=t||e,this.c=this.o.document}var c=!!window.FontFace;function u(e,t,n,a){if(t=e.c.createElement(t),n)for(var o in n)n.hasOwnProperty(o)&&("style"==o?t.style.cssText=n[o]:t.setAttribute(o,n[o]));return a&&t.appendChild(e.c.createTextNode(a)),t}function p(e,t,n){(e=e.c.getElementsByTagName(t)[0])||(e=document.documentElement),e.insertBefore(n,e.lastChild)}function d(e){e.parentNode&&e.parentNode.removeChild(e)}function h(e,t,n){t=t||[],n=n||[];for(var a=e.className.split(/\s+/),o=0;o<t.length;o+=1){for(var r=!1,i=0;i<a.length;i+=1)if(t[o]===a[i]){r=!0;break}r||a.push(t[o])}for(t=[],o=0;o<a.length;o+=1){for(r=!1,i=0;i<n.length;i+=1)if(a[o]===n[i]){r=!0;break}r||t.push(a[o])}e.className=t.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function m(e,t){for(var n=e.className.split(/\s+/),a=0,o=n.length;a<o;a++)if(n[a]==t)return!0;return!1}function f(e,t,n){function a(){l&&o&&r&&(l(i),l=null)}t=u(e,"link",{rel:"stylesheet",href:t,media:"all"});var o=!1,r=!0,i=null,l=n||null;c?(t.onload=function(){o=!0,a()},t.onerror=function(){o=!0,i=Error("Stylesheet failed to load"),a()}):setTimeout((function(){o=!0,a()}),0),p(e,"head",t)}function b(e,t,n,a){var o=e.c.getElementsByTagName("head")[0];if(o){var r=u(e,"script",{src:t}),i=!1;return r.onload=r.onreadystatechange=function(){i||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(i=!0,n&&n(null),r.onload=r.onreadystatechange=null,"HEAD"==r.parentNode.tagName&&o.removeChild(r))},o.appendChild(r),setTimeout((function(){i||(i=!0,n&&n(Error("Script load timeout")))}),a||5e3),r}return null}function g(){this.a=0,this.c=null}function v(e){return e.a++,function(){e.a--,y(e)}}function k(e,t){e.c=t,y(e)}function y(e){0==e.a&&e.c&&(e.c(),e.c=null)}function E(e){this.a=e||"-"}function x(e,t){this.c=e,this.f=4,this.a="n";var n=(t||"n4").match(/^([nio])([1-9])$/i);n&&(this.a=n[1],this.f=parseInt(n[2],10))}function _(e){var t=[];e=e.split(/,\s*/);for(var n=0;n<e.length;n++){var a=e[n].replace(/['"]/g,"");-1!=a.indexOf(" ")||/^\d/.test(a)?t.push("'"+a+"'"):t.push(a)}return t.join(",")}function w(e){return e.a+e.f}function C(e){var t="normal";return"o"===e.a?t="oblique":"i"===e.a&&(t="italic"),t}function S(e){var t=4,n="n",a=null;return e&&((a=e.match(/(normal|oblique|italic)/i))&&a[1]&&(n=a[1].substr(0,1).toLowerCase()),(a=e.match(/([1-9]00|normal|bold)/i))&&a[1]&&(/bold/i.test(a[1])?t=7:/[1-9]00/.test(a[1])&&(t=parseInt(a[1].substr(0,1),10)))),n+t}function N(e,t){this.c=e,this.f=e.o.document.documentElement,this.h=t,this.a=new E("-"),this.j=!1!==t.events,this.g=!1!==t.classes}function O(e){if(e.g){var t=m(e.f,e.a.c("wf","active")),n=[],a=[e.a.c("wf","loading")];t||n.push(e.a.c("wf","inactive")),h(e.f,n,a)}M(e,"inactive")}function M(e,t,n){e.j&&e.h[t]&&(n?e.h[t](n.c,w(n)):e.h[t]())}function T(){this.c={}}function A(e,t){this.c=e,this.f=t,this.a=u(this.c,"span",{"aria-hidden":"true"},this.f)}function F(e){p(e.c,"body",e.a)}function I(e){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+_(e.c)+";font-style:"+C(e)+";font-weight:"+e.f+"00;"}function D(e,t,n,a,o,r){this.g=e,this.j=t,this.a=a,this.c=n,this.f=o||3e3,this.h=r||void 0}function P(e,t,n,a,o,r,i){this.v=e,this.B=t,this.c=n,this.a=a,this.s=i||"BESbswy",this.f={},this.w=o||3e3,this.u=r||null,this.m=this.j=this.h=this.g=null,this.g=new A(this.c,this.s),this.h=new A(this.c,this.s),this.j=new A(this.c,this.s),this.m=new A(this.c,this.s),e=I(e=new x(this.a.c+",serif",w(this.a))),this.g.a.style.cssText=e,e=I(e=new x(this.a.c+",sans-serif",w(this.a))),this.h.a.style.cssText=e,e=I(e=new x("serif",w(this.a))),this.j.a.style.cssText=e,e=I(e=new x("sans-serif",w(this.a))),this.m.a.style.cssText=e,F(this.g),F(this.h),F(this.j),F(this.m)}E.prototype.c=function(e){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n].replace(/[\W_]+/g,"").toLowerCase());return t.join(this.a)},D.prototype.start=function(){var e=this.c.o.document,t=this,n=l(),a=new Promise((function(a,o){!function r(){l()-n>=t.f?o():e.fonts.load(function(e){return C(e)+" "+e.f+"00 300px "+_(e.c)}(t.a),t.h).then((function(e){1<=e.length?a():setTimeout(r,25)}),(function(){o()}))}()})),o=null,r=new Promise((function(e,n){o=setTimeout(n,t.f)}));Promise.race([r,a]).then((function(){o&&(clearTimeout(o),o=null),t.g(t.a)}),(function(){t.j(t.a)}))};var R={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 V(e,t,n){for(var a in R)if(R.hasOwnProperty(a)&&t===e.f[R[a]]&&n===e.f[R[a]])return!0;return!1}function j(e){var t,n=e.g.a.offsetWidth,a=e.h.a.offsetWidth;(t=n===e.f.serif&&a===e.f["sans-serif"])||(t=B()&&V(e,n,a)),t?l()-e.A>=e.w?B()&&V(e,n,a)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?z(e,e.v):z(e,e.B):function(e){setTimeout(i((function(){j(this)}),e),50)}(e):z(e,e.v)}function z(e,t){setTimeout(i((function(){d(this.g.a),d(this.h.a),d(this.j.a),d(this.m.a),t(this.a)}),e),0)}function H(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}P.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=l(),j(this)};var U=null;function G(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&h(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),M(e,"active")):O(e.a))}function W(e){this.j=e,this.a=new T,this.h=0,this.f=this.g=!0}function $(e,t,n,a,o){var r=0==--e.h;(e.f||e.g)&&setTimeout((function(){var e=o||null,l=a||{};if(0===n.length&&r)O(t.a);else{t.f+=n.length,r&&(t.j=r);var s,c=[];for(s=0;s<n.length;s++){var u=n[s],p=l[u.c],d=t.a,m=u;if(d.g&&h(d.f,[d.a.c("wf",m.c,w(m).toString(),"loading")]),M(d,"fontloading",m),d=null,null===U)if(window.FontFace){m=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent);var f=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);U=m?42<parseInt(m[1],10):!f}else U=!1;d=U?new D(i(t.g,t),i(t.h,t),t.c,u,t.s,p):new P(i(t.g,t),i(t.h,t),t.c,u,t.s,e,p),c.push(d)}for(s=0;s<c.length;s++)c[s].start()}}),0)}function q(e,t){this.c=e,this.a=t}function X(e,t){this.c=e,this.a=t}function K(e,t){this.c=e||Y,this.a=[],this.f=[],this.g=t||""}H.prototype.g=function(e){var t=this.a;t.g&&h(t.f,[t.a.c("wf",e.c,w(e).toString(),"active")],[t.a.c("wf",e.c,w(e).toString(),"loading"),t.a.c("wf",e.c,w(e).toString(),"inactive")]),M(t,"fontactive",e),this.m=!0,G(this)},H.prototype.h=function(e){var t=this.a;if(t.g){var n=m(t.f,t.a.c("wf",e.c,w(e).toString(),"active")),a=[],o=[t.a.c("wf",e.c,w(e).toString(),"loading")];n||a.push(t.a.c("wf",e.c,w(e).toString(),"inactive")),h(t.f,a,o)}M(t,"fontinactive",e),G(this)},W.prototype.load=function(e){this.c=new s(this.j,e.context||this.j),this.g=!1!==e.events,this.f=!1!==e.classes,function(e,t,n){var a=[],o=n.timeout;!function(e){e.g&&h(e.f,[e.a.c("wf","loading")]),M(e,"loading")}(t),a=function(e,t,n){var a,o=[];for(a in t)if(t.hasOwnProperty(a)){var r=e.c[a];r&&o.push(r(t[a],n))}return o}(e.a,n,e.c);var r=new H(e.c,t,o);for(e.h=a.length,t=0,n=a.length;t<n;t++)a[t].load((function(t,n,a){$(e,r,t,n,a)}))}(this,new N(this.c,e),e)},q.prototype.load=function(e){function t(){if(r["__mti_fntLst"+a]){var n,o=r["__mti_fntLst"+a](),i=[];if(o)for(var l=0;l<o.length;l++){var s=o[l].fontfamily;null!=o[l].fontStyle&&null!=o[l].fontWeight?(n=o[l].fontStyle+o[l].fontWeight,i.push(new x(s,n))):i.push(new x(s))}e(i)}else setTimeout((function(){t()}),50)}var n=this,a=n.a.projectId,o=n.a.version;if(a){var r=n.c.o;b(this.c,(n.a.api||"https://fast.fonts.net/jsapi")+"/"+a+".js"+(o?"?v="+o:""),(function(o){o?e([]):(r["__MonotypeConfiguration__"+a]=function(){return n.a},t())})).id="__MonotypeAPIScript__"+a}else e([])},X.prototype.load=function(e){var t,n,a=this.a.urls||[],o=this.a.families||[],r=this.a.testStrings||{},i=new g;for(t=0,n=a.length;t<n;t++)f(this.c,a[t],v(i));var l=[];for(t=0,n=o.length;t<n;t++)if((a=o[t].split(":"))[1])for(var s=a[1].split(","),c=0;c<s.length;c+=1)l.push(new x(a[0],s[c]));else l.push(new x(a[0]));k(i,(function(){e(l,r)}))};var Y="https://fonts.googleapis.com/css";function Z(e){this.f=e,this.a=[],this.c={}}var J={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},Q={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},ee={i:"i",italic:"i",n:"n",normal:"n"},te=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function ne(e,t){this.c=e,this.a=t}var ae={Arimo:!0,Cousine:!0,Tinos:!0};function oe(e,t){this.c=e,this.a=t}function re(e,t){this.c=e,this.f=t,this.a=[]}ne.prototype.load=function(e){var t=new g,n=this.c,a=new K(this.a.api,this.a.text),o=this.a.families;!function(e,t){for(var n=t.length,a=0;a<n;a++){var o=t[a].split(":");3==o.length&&e.f.push(o.pop());var r="";2==o.length&&""!=o[1]&&(r=":"),e.a.push(o.join(r))}}(a,o);var r=new Z(o);!function(e){for(var t=e.f.length,n=0;n<t;n++){var a=e.f[n].split(":"),o=a[0].replace(/\+/g," "),r=["n4"];if(2<=a.length){var i;if(i=[],l=a[1])for(var l,s=(l=l.split(",")).length,c=0;c<s;c++){var u;if((u=l[c]).match(/^[\w-]+$/))if(null==(p=te.exec(u.toLowerCase())))u="";else{if(u=null==(u=p[2])||""==u?"n":ee[u],null==(p=p[1])||""==p)p="4";else var p=Q[p]||(isNaN(p)?"4":p.substr(0,1));u=[u,p].join("")}else u="";u&&i.push(u)}0<i.length&&(r=i),3==a.length&&(i=[],0<(a=(a=a[2])?a.split(","):i).length&&(a=J[a[0]])&&(e.c[o]=a))}for(e.c[o]||(a=J[o])&&(e.c[o]=a),a=0;a<r.length;a+=1)e.a.push(new x(o,r[a]))}}(r),f(n,function(e){if(0==e.a.length)throw Error("No fonts to load!");if(-1!=e.c.indexOf("kit="))return e.c;for(var t=e.a.length,n=[],a=0;a<t;a++)n.push(e.a[a].replace(/ /g,"+"));return t=e.c+"?family="+n.join("%7C"),0<e.f.length&&(t+="&subset="+e.f.join(",")),0<e.g.length&&(t+="&text="+encodeURIComponent(e.g)),t}(a),v(t)),k(t,(function(){e(r.a,r.c,ae)}))},oe.prototype.load=function(e){var t=this.a.id,n=this.c.o;t?b(this.c,(this.a.api||"https://use.typekit.net")+"/"+t+".js",(function(t){if(t)e([]);else if(n.Typekit&&n.Typekit.config&&n.Typekit.config.fn){t=n.Typekit.config.fn;for(var a=[],o=0;o<t.length;o+=2)for(var r=t[o],i=t[o+1],l=0;l<i.length;l++)a.push(new x(r,i[l]));try{n.Typekit.load({events:!1,classes:!1,async:!0})}catch(e){}e(a)}}),2e3):e([])},re.prototype.load=function(e){var t=this.f.id,n=this.c.o,a=this;t?(n.__webfontfontdeckmodule__||(n.__webfontfontdeckmodule__={}),n.__webfontfontdeckmodule__[t]=function(t,n){for(var o=0,r=n.fonts.length;o<r;++o){var i=n.fonts[o];a.a.push(new x(i.name,S("font-weight:"+i.weight+";font-style:"+i.style)))}e(a.a)},b(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+function(e){return e.o.location.hostname||e.a.location.hostname}(this.c)+"/"+t+".js",(function(t){t&&e([])}))):e([])};var ie=new W(window);ie.a.c.custom=function(e,t){return new X(t,e)},ie.a.c.fontdeck=function(e,t){return new re(t,e)},ie.a.c.monotype=function(e,t){return new q(t,e)},ie.a.c.typekit=function(e,t){return new oe(t,e)},ie.a.c.google=function(e,t){return new ne(t,e)};var le={load:i(ie.load,ie)};void 0===(a=function(){return le}.call(t,n,t,e))||(e.exports=a)}()},9196:e=>{"use strict";e.exports=window.React},1850:e=>{"use strict";e.exports=window.ReactDOM},4836:e=>{e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports}},t={};function n(a){var o=t[a];if(void 0!==o)return o.exports;var r=t[a]={id:a,loaded:!1,exports:{}};return e[a].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var a in t)n.o(t,a)&&!n.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:t[a]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e);var a={};(()=>{"use strict";n.r(a),n.d(a,{AdvancedColorControlPalette:()=>Tc,BackgroundControl:()=>Ci,BackgroundSizeControl:()=>di,BackgroundTypeControl:()=>Ni,BorderColorControls:()=>Ac,BorderControl:()=>ks,BoxShadowControl:()=>Yr,ColorFields:()=>Hn,ColorGroup:()=>Vs,ColorIcons:()=>Gn,ColorPicker:()=>Un,CopyPasteAttributes:()=>Ps,DropShadowControl:()=>si,DynamicBackgroundControl:()=>oi,DynamicGalleryControl:()=>ii,DynamicImageControl:()=>Jr,DynamicInlineReplaceControl:()=>ni,DynamicLinkControl:()=>Hs,DynamicTextControl:()=>ei,FontSizeControl:()=>xs,FormInputControl:()=>Bs,GapSizeControl:()=>Fs,GenIcon:()=>pc,GradientControl:()=>Rl,HeadingLevelIcon:()=>Xr,HoverToggleControl:()=>Ms,IconRender:()=>hc,IconSpanTag:()=>mc,ImageSizeControl:()=>hi,InlinePopColorControl:()=>ta,InlineTypographyControls:()=>Ec,InputSearch:()=>oc,InspectorControlTabs:()=>Os,KadenceBlockDefaults:()=>Ic,KadenceFocalPicker:()=>yi,KadenceFormConditionals:()=>qr,KadenceIconPicker:()=>Dc,KadenceImageControl:()=>Ql,KadenceImageURLInputUI:()=>Zs,KadenceInspectorControls:()=>rs,KadenceMediaPlaceholder:()=>gi,KadencePanelBody:()=>os,KadencePostSelectTerms:()=>us,KadenceRadioButtons:()=>vi,KadenceSelectPosts:()=>Br,KadenceSelectTerms:()=>ls,KadenceVideoControl:()=>ns,KadenceWebfontLoader:()=>$r,MeasureRangeControl:()=>Wl,MeasurementControls:()=>gc,MeasurementSingleControl:()=>bc,ObfuscateTextControl:()=>Lc,OpacityControl:()=>gs,PopColorControl:()=>Jn,RadioRangeControl:()=>_c,RangeControl:()=>fc,ResponsiveAlignControls:()=>ya,ResponsiveBorderControl:()=>ys,ResponsiveControl:()=>ds,ResponsiveFontSizeControl:()=>_s,ResponsiveGapSizeControl:()=>Is,ResponsiveMeasureRangeControl:()=>ql,ResponsiveMeasurementControls:()=>Oc,ResponsiveRadioRangeControls:()=>Cc,ResponsiveRangeControls:()=>wc,ResponsiveSingleRangeControl:()=>Nc,ResponsiveUnitControl:()=>Cs,SelectParentBlock:()=>Rc,SinglePopColorControl:()=>Zn,SmallResponsiveControl:()=>ps,SpacingVisualizer:()=>Kl,StepControls:()=>fs,SubsectionWrap:()=>as,TagSelect:()=>Ts,TaxonomySelect:()=>Pc,TextHighlight:()=>nc,TextShadowControl:()=>xc,TwoColumn:()=>js,TypographyControls:()=>kc,URLInputControl:()=>sc,URLInputInline:()=>ic,VerticalAlignmentIcon:()=>Yl,WebfontLoader:()=>Gr,fetchSearchResults:()=>Gs});var e=n(9196),t=n.n(e),o=n(9941),r={},i=function(e,t,n,a){var o=e+"-"+t+"-"+n+(a?"-server":"");if(r[o])return r[o];var i=function(e,t,n,a){if("undefined"==typeof document&&!a)return null;var o=a?new a:document.createElement("canvas");o.width=2*n,o.height=2*n;var r=o.getContext("2d");return r?(r.fillStyle=e,r.fillRect(0,0,o.width,o.height),r.fillStyle=t,r.fillRect(0,0,n,n),r.translate(n,n),r.fillRect(0,0,n,n),o.toDataURL()):null}(e,t,n,a);return r[o]=i,i},l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},s=function(n){var a=n.white,r=n.grey,s=n.size,c=n.renderers,u=n.borderRadius,p=n.boxShadow,d=n.children,h=(0,o.default)({default:{grid:{borderRadius:u,boxShadow:p,absolute:"0px 0px 0px 0px",background:"url("+i(a,r,s,c.canvas)+") center left"}}});return(0,e.isValidElement)(d)?t().cloneElement(d,l({},d.props,{style:l({},d.props.style,h.grid)})):t().createElement("div",{style:h.grid})};s.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};const c=s;var u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},p=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var h=function(e){function n(){var e,t,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return t=a=d(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(r))),a.handleChange=function(e){var t=function(e,t,n,a,o){var r=o.clientWidth,i=o.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=l-(o.getBoundingClientRect().left+window.pageXOffset),u=s-(o.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var p;if(p=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==p)return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}else{var d;if(a!==(d=c<0?0:c>r?1:Math.round(100*c/r)/100))return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}return null}(e,a.props.hsl,a.props.direction,a.props.a,a.container);t&&"function"==typeof a.props.onChange&&a.props.onChange(t,e)},a.handleMouseDown=function(e){a.handleChange(e),window.addEventListener("mousemove",a.handleChange),window.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleChange),window.removeEventListener("mouseup",a.handleMouseUp)},d(a,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),p(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,n=this.props.rgb,a=(0,o.default)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n           rgba("+n.r+","+n.g+","+n.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*n.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+n.r+","+n.g+","+n.b+", 0) 0%,\n           rgba("+n.r+","+n.g+","+n.b+", 1) 100%)"},pointer:{left:0,top:100*n.a+"%"}},overwrite:u({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return t().createElement("div",{style:a.alpha},t().createElement("div",{style:a.checkboard},t().createElement(c,{renderers:this.props.renderers})),t().createElement("div",{style:a.gradient}),t().createElement("div",{style:a.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t().createElement("div",{style:a.pointer},this.props.pointer?t().createElement(this.props.pointer,this.props):t().createElement("div",{style:a.slider}))))}}]),n}(e.PureComponent||e.Component);const m=h;var f=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),b=[38,40],g=1,v=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleBlur=function(){t.state.blurValue&&t.setState({value:t.state.blurValue,blurValue:null})},t.handleChange=function(e){t.setUpdatedValue(e.target.value,e)},t.handleKeyDown=function(e){var n,a=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(a)&&(n=e.keyCode,b.indexOf(n)>-1)){var o=t.getArrowOffset(),r=38===e.keyCode?a+o:a-o;t.setUpdatedValue(r,e)}},t.handleDrag=function(e){if(t.props.dragLabel){var n=Math.round(t.props.value+e.movementX);n>=0&&n<=t.props.dragMax&&t.props.onChange&&t.props.onChange(t.getValueObjectWithLabel(n),e)}},t.handleMouseDown=function(e){t.props.dragLabel&&(e.preventDefault(),t.handleDrag(e),window.addEventListener("mousemove",t.handleDrag),window.addEventListener("mouseup",t.handleMouseUp))},t.handleMouseUp=function(){t.unbindEventListeners()},t.unbindEventListeners=function(){window.removeEventListener("mousemove",t.handleDrag),window.removeEventListener("mouseup",t.handleMouseUp)},t.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},t.inputId="rc-editable-input-"+g++,t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),f(n,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,n=(0,o.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return t().createElement("div",{style:n.wrap},t().createElement("input",{id:this.inputId,style:n.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?t().createElement("label",{htmlFor:this.inputId,style:n.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),n}(e.PureComponent||e.Component);const k=v;var y=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();function E(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var x=function(e){function n(){var e,t,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);for(var o=arguments.length,r=Array(o),i=0;i<o;i++)r[i]=arguments[i];return t=a=E(this,(e=n.__proto__||Object.getPrototypeOf(n)).call.apply(e,[this].concat(r))),a.handleChange=function(e){var t=function(e,t,n,a){var o=a.clientWidth,r=a.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(a.getBoundingClientRect().left+window.pageXOffset),c=l-(a.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u;if(u=c<0?359:c>r?0:360*(-100*c/r+100)/100,n.h!==u)return{h:u,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var p;if(p=s<0?0:s>o?359:100*s/o*360/100,n.h!==p)return{h:p,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,a.props.direction,a.props.hsl,a.container);t&&"function"==typeof a.props.onChange&&a.props.onChange(t,e)},a.handleMouseDown=function(e){a.handleChange(e),window.addEventListener("mousemove",a.handleChange),window.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},E(a,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),y(n,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.direction,a=void 0===n?"horizontal":n,r=(0,o.default)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===a});return t().createElement("div",{style:r.hue},t().createElement("div",{className:"hue-"+a,style:r.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t().createElement("style",null,"\n            .hue-horizontal {\n              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n\n            .hue-vertical {\n              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n            }\n          "),t().createElement("div",{style:r.pointer},this.props.pointer?t().createElement(this.props.pointer,this.props):t().createElement("div",{style:r.slider}))))}}]),n}(e.PureComponent||e.Component);const _=x;var w=n(5697),C=n.n(w),S=n(3857),N=n.n(S),O=function(e){var n=e.zDepth,a=e.radius,r=e.background,i=e.children,l=e.styles,s=void 0===l?{}:l,c=(0,o.default)(N()({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+n+"px "+4*n+"px rgba(0,0,0,.24)",borderRadius:a,background:r}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},s),{"zDepth-1":1===n});return t().createElement("div",{style:c.wrap},t().createElement("div",{style:c.bg}),t().createElement("div",{style:c.content},i))};O.propTypes={background:C().string,zDepth:C().oneOf([0,1,2,3,4,5]),radius:C().number,styles:C().object},O.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};const M=O;var T=n(3493),A=n.n(T),F=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),I=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e));return t.handleChange=function(e){"function"==typeof t.props.onChange&&t.throttle(t.props.onChange,function(e,t,n){var a=n.getBoundingClientRect(),o=a.width,r=a.height,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),c=l-(n.getBoundingClientRect().top+window.pageYOffset);s<0?s=0:s>o&&(s=o),c<0?c=0:c>r&&(c=r);var u=s/o,p=1-c/r;return{h:t.h,s:u,v:p,a:t.a,source:"hsv"}}(e,t.props.hsl,t.container),e)},t.handleMouseDown=function(e){t.handleChange(e);var n=t.getContainerRenderWindow();n.addEventListener("mousemove",t.handleChange),n.addEventListener("mouseup",t.handleMouseUp)},t.handleMouseUp=function(){t.unbindEventListeners()},t.throttle=A()((function(e,t,n){e(t,n)}),50),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),F(n,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,n=this.props.style||{},a=n.color,r=n.white,i=n.black,l=n.pointer,s=n.circle,c=(0,o.default)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n            0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:a,white:r,black:i,pointer:l,circle:s}},{custom:!!this.props.style});return t().createElement("div",{style:c.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},t().createElement("style",null,"\n          .saturation-white {\n            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n            background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n          }\n          .saturation-black {\n            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n            background: linear-gradient(to top, #000, rgba(0,0,0,0));\n          }\n        "),t().createElement("div",{style:c.white,className:"saturation-white"},t().createElement("div",{style:c.black,className:"saturation-black"}),t().createElement("div",{style:c.pointer},this.props.pointer?t().createElement(this.props.pointer,this.props):t().createElement("div",{style:c.circle}))))}}]),n}(e.PureComponent||e.Component);const D=I;var P=n(3279),R=n.n(P),L=n(6073),B=n.n(L),V=n(7621),j=n.n(V),z=function(e){var t=0,n=0;return B()(["r","g","b","a","h","s","l","v"],(function(a){e[a]&&(t+=1,isNaN(e[a])||(n+=1),"s"===a||"l"===a)&&/^\d+%$/.test(e[a])&&(n+=1)})),t===n&&e},H=function(e,t){var n=e.hex?j()(e.hex):j()(e),a=n.toHsl(),o=n.toHsv(),r=n.toRgb(),i=n.toHex();return 0===a.s&&(a.h=t||0,o.h=t||0),{hsl:a,hex:"000000"===i&&0===r.a?"transparent":"#"+i,rgb:r,hsv:o,oldHue:e.h||t||a.h,source:e.source}},U=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&j()(e).isValid()},G=function(e){if(!e)return"#fff";var t=H(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},W=function(e,t){var n=e.replace("°","");return j()(t+" ("+n+")")._ok},$=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},q=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();const X=function(n){var a=function(e){function a(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(a.__proto__||Object.getPrototypeOf(a)).call(this));return t.handleChange=function(e,n){if(z(e)){var a=H(e,e.h||t.state.oldHue);t.setState(a),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,a,n),t.props.onChange&&t.props.onChange(a,n)}},t.handleSwatchHover=function(e,n){if(z(e)){var a=H(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(a,n)}},t.state=$({},H(e.color,0)),t.debounce=R()((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(a,e),q(a,[{key:"render",value:function(){var e={};return this.props.onSwatchHover&&(e.onSwatchHover=this.handleSwatchHover),t().createElement(n,$({},this.props,this.state,{onChange:this.handleChange},e))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return $({},H(e.color,t.oldHue))}}]),a}(e.PureComponent||e.Component);return a.propTypes=$({},n.propTypes),a.defaultProps=$({},n.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),a};var K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Y=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}();function Z(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e};const Q=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(a){function o(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o);for(var a=arguments.length,r=Array(a),i=0;i<a;i++)r[i]=arguments[i];return t=n=Z(this,(e=o.__proto__||Object.getPrototypeOf(o)).call.apply(e,[this].concat(r))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},Z(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(o,a),Y(o,[{key:"render",value:function(){return t().createElement(n,{onFocus:this.handleFocus,onBlur:this.handleBlur},t().createElement(e,K({},this.props,this.state)))}}]),o}(t().Component)}((function(e){var n=e.color,a=e.style,r=e.onClick,i=void 0===r?function(){}:r,l=e.onHover,s=e.title,u=void 0===s?n:s,p=e.children,d=e.focus,h=e.focusStyle,m=void 0===h?{}:h,f="transparent"===n,b=(0,o.default)({default:{swatch:J({background:n,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},a,d?m:{})}}),g={};return l&&(g.onMouseOver=function(e){return l(n,e)}),t().createElement("div",J({style:b.swatch,onClick:function(e){return i(n,e)},title:u,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&i(n,e)}},g),p,f&&t().createElement(c,{borderRadius:b.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))}));var ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},te=function(e){var n=e.rgb,a=e.hsl,r=e.width,i=e.height,l=e.onChange,s=e.direction,c=e.style,u=e.renderers,p=e.pointer,d=e.className,h=void 0===d?"":d,f=(0,o.default)({default:{picker:{position:"relative",width:r,height:i},alpha:{radius:"2px",style:c}}});return t().createElement("div",{style:f.picker,className:"alpha-picker "+h},t().createElement(m,ee({},f.alpha,{rgb:n,hsl:a,pointer:p,renderers:u,onChange:l,direction:s})))};te.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:function(e){var n=e.direction,a=(0,o.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return t().createElement("div",{style:a.picker})}},X(te);var ne=n(5161),ae=n.n(ne);const oe=function(e){var n=e.colors,a=e.onClick,r=e.onSwatchHover,i=(0,o.default)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return t().createElement("div",{style:i.swatches},ae()(n,(function(e){return t().createElement(Q,{key:e,color:e,style:i.swatch,onClick:a,onHover:r,focusStyle:{boxShadow:"0 0 4px "+e}})})),t().createElement("div",{style:i.clear}))};var re=function(e){var n=e.onChange,a=e.onSwatchHover,r=e.hex,i=e.colors,l=e.width,s=e.triangle,u=e.styles,p=void 0===u?{}:u,d=e.className,h=void 0===d?"":d,m="transparent"===r,f=function(e,t){U(e)&&n({hex:e,source:"hex"},t)},b=(0,o.default)(N()({default:{card:{width:l,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:r,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:G(r),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+r+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},p),{"hide-triangle":"hide"===s});return t().createElement("div",{style:b.card,className:"block-picker "+h},t().createElement("div",{style:b.triangle}),t().createElement("div",{style:b.head},m&&t().createElement(c,{borderRadius:"6px 6px 0 0"}),t().createElement("div",{style:b.label},r)),t().createElement("div",{style:b.body},t().createElement(oe,{colors:i,onClick:f,onSwatchHover:a}),t().createElement(k,{style:{input:b.input},value:r,onChange:f})))};re.propTypes={width:C().oneOfType([C().string,C().number]),colors:C().arrayOf(C().string),triangle:C().oneOf(["top","hide"]),styles:C().object},re.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}},X(re);var ie="#ffcdd2",le="#e57373",se="#f44336",ce="#d32f2f",ue="#b71c1c",pe="#f8bbd0",de="#f06292",he="#e91e63",me="#c2185b",fe="#880e4f",be="#e1bee7",ge="#ba68c8",ve="#9c27b0",ke="#7b1fa2",ye="#4a148c",Ee="#d1c4e9",xe="#9575cd",_e="#673ab7",we="#512da8",Ce="#311b92",Se="#c5cae9",Ne="#7986cb",Oe="#3f51b5",Me="#303f9f",Te="#1a237e",Ae="#bbdefb",Fe="#64b5f6",Ie="#2196f3",De="#1976d2",Pe="#0d47a1",Re="#b3e5fc",Le="#4fc3f7",Be="#03a9f4",Ve="#0288d1",je="#01579b",ze="#b2ebf2",He="#4dd0e1",Ue="#00bcd4",Ge="#0097a7",We="#006064",$e="#b2dfdb",qe="#4db6ac",Xe="#009688",Ke="#00796b",Ye="#004d40",Ze="#c8e6c9",Je="#81c784",Qe="#4caf50",et="#388e3c",tt="#dcedc8",nt="#aed581",at="#8bc34a",ot="#689f38",rt="#33691e",it="#f0f4c3",lt="#dce775",st="#cddc39",ct="#afb42b",ut="#827717",pt="#fff9c4",dt="#fff176",ht="#ffeb3b",mt="#fbc02d",ft="#f57f17",bt="#ffecb3",gt="#ffd54f",vt="#ffc107",kt="#ffa000",yt="#ff6f00",Et="#ffe0b2",xt="#ffb74d",_t="#ff9800",wt="#f57c00",Ct="#e65100",St="#ffccbc",Nt="#ff8a65",Ot="#ff5722",Mt="#e64a19",Tt="#bf360c",At="#d7ccc8",Ft="#a1887f",It="#795548",Dt="#5d4037",Pt="#3e2723",Rt="#cfd8dc",Lt="#90a4ae",Bt="#607d8b",Vt="#455a64",jt="#263238",zt=function(e){var n=e.color,a=e.onClick,r=e.onSwatchHover,i=e.hover,l=e.active,s=e.circleSize,c=e.circleSpacing,u=(0,o.default)({default:{swatch:{width:s,height:s,marginRight:c,marginBottom:c,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(s/2+1)+"px "+n,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+n}}},{hover:i,active:l});return t().createElement("div",{style:u.swatch},t().createElement(Q,{style:u.Swatch,color:n,onClick:a,onHover:r,focusStyle:{boxShadow:u.Swatch.boxShadow+", 0 0 5px "+n}}))};zt.defaultProps={circleSize:28,circleSpacing:14};const Ht=(0,o.handleHover)(zt);var Ut=function(e){var n=e.width,a=e.onChange,r=e.onSwatchHover,i=e.colors,l=e.hex,s=e.circleSize,c=e.styles,u=void 0===c?{}:c,p=e.circleSpacing,d=e.className,h=void 0===d?"":d,m=(0,o.default)(N()({default:{card:{width:n,display:"flex",flexWrap:"wrap",marginRight:-p,marginBottom:-p}}},u)),f=function(e,t){return a({hex:e,source:"hex"},t)};return t().createElement("div",{style:m.card,className:"circle-picker "+h},ae()(i,(function(e){return t().createElement(Ht,{key:e,color:e,onClick:f,onSwatchHover:r,active:l===e.toLowerCase(),circleSize:s,circleSpacing:p})})))};Ut.propTypes={width:C().oneOfType([C().string,C().number]),circleSize:C().number,circleSpacing:C().number,styles:C().object},Ut.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[se,he,ve,_e,Oe,Ie,Be,Ue,Xe,Qe,at,st,ht,vt,_t,Ot,It,Bt],styles:{}},X(Ut);var Gt=n(2353),Wt=n.n(Gt),$t=n(3891),qt=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),Xt=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.toggleViews=function(){"hex"===t.state.view?t.setState({view:"rgb"}):"rgb"===t.state.view?t.setState({view:"hsl"}):"hsl"===t.state.view&&(1===t.props.hsl.a?t.setState({view:"hex"}):t.setState({view:"rgb"}))},t.handleChange=function(e,n){e.hex?U(e.hex)&&t.props.onChange({hex:e.hex,source:"hex"},n):e.r||e.g||e.b?t.props.onChange({r:e.r||t.props.rgb.r,g:e.g||t.props.rgb.g,b:e.b||t.props.rgb.b,source:"rgb"},n):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),t.props.onChange({h:t.props.hsl.h,s:t.props.hsl.s,l:t.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},n)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),t.props.onChange({h:e.h||t.props.hsl.h,s:Number(Wt()(e.s)?t.props.hsl.s:e.s),l:Number(Wt()(e.l)?t.props.hsl.l:e.l),source:"hsl"},n))},t.showHighlight=function(e){e.currentTarget.style.background="#eee"},t.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?t.state={view:"rgb"}:t.state={view:e.view},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),qt(n,[{key:"render",value:function(){var e=this,n=(0,o.default)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),a=void 0;return"hex"===this.state.view?a=t().createElement("div",{style:n.fields,className:"flexbox-fix"},t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?a=t().createElement("div",{style:n.fields,className:"flexbox-fix"},t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),t().createElement("div",{style:n.alpha},t().createElement(k,{style:{input:n.input,label:n.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(a=t().createElement("div",{style:n.fields,className:"flexbox-fix"},t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),t().createElement("div",{style:n.field},t().createElement(k,{style:{input:n.input,label:n.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),t().createElement("div",{style:n.alpha},t().createElement(k,{style:{input:n.input,label:n.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),t().createElement("div",{style:n.wrap,className:"flexbox-fix"},a,t().createElement("div",{style:n.toggle},t().createElement("div",{style:n.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},t().createElement($t.Z,{style:n.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),n}(t().Component);Xt.defaultProps={view:"hex"};const Kt=Xt,Yt=function(){var e=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t().createElement("div",{style:e.picker})},Zt=function(){var e=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return t().createElement("div",{style:e.picker})};var Jt=function(e){var n=e.width,a=e.onChange,r=e.disableAlpha,i=e.rgb,l=e.hsl,s=e.hsv,u=e.hex,p=e.renderers,d=e.styles,h=void 0===d?{}:d,f=e.className,b=void 0===f?"":f,g=e.defaultView,v=(0,o.default)(N()({default:{picker:{width:n,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+i.r+", "+i.g+", "+i.b+", "+i.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},h),{disableAlpha:r});return t().createElement("div",{style:v.picker,className:"chrome-picker "+b},t().createElement("div",{style:v.saturation},t().createElement(D,{style:v.Saturation,hsl:l,hsv:s,pointer:Zt,onChange:a})),t().createElement("div",{style:v.body},t().createElement("div",{style:v.controls,className:"flexbox-fix"},t().createElement("div",{style:v.color},t().createElement("div",{style:v.swatch},t().createElement("div",{style:v.active}),t().createElement(c,{renderers:p}))),t().createElement("div",{style:v.toggles},t().createElement("div",{style:v.hue},t().createElement(_,{style:v.Hue,hsl:l,pointer:Yt,onChange:a})),t().createElement("div",{style:v.alpha},t().createElement(m,{style:v.Alpha,rgb:i,hsl:l,pointer:Yt,renderers:p,onChange:a})))),t().createElement(Kt,{rgb:i,hsl:l,hex:u,view:g,onChange:a,disableAlpha:r})))};Jt.propTypes={width:C().oneOfType([C().string,C().number]),disableAlpha:C().bool,styles:C().object,defaultView:C().oneOf(["hex","rgb","hsl"])},Jt.defaultProps={width:225,disableAlpha:!1,styles:{}},X(Jt);const Qt=function(e){var n=e.color,a=e.onClick,r=void 0===a?function(){}:a,i=e.onSwatchHover,l=e.active,s=(0,o.default)({default:{color:{background:n,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:G(n),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:l,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t().createElement(Q,{style:s.color,color:n,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},t().createElement("div",{style:s.dot}))},en=function(e){var n=e.hex,a=e.rgb,r=e.onChange,i=(0,o.default)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:n},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),l=function(e,t){e.r||e.g||e.b?r({r:e.r||a.r,g:e.g||a.g,b:e.b||a.b,source:"rgb"},t):r({hex:e.hex,source:"hex"},t)};return t().createElement("div",{style:i.fields,className:"flexbox-fix"},t().createElement("div",{style:i.active}),t().createElement(k,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:n,onChange:l}),t().createElement(k,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:a.r,onChange:l}),t().createElement(k,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:a.g,onChange:l}),t().createElement(k,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:a.b,onChange:l}))};var tn=function(e){var n=e.onChange,a=e.onSwatchHover,r=e.colors,i=e.hex,l=e.rgb,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,d=(0,o.default)(N()({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},c)),h=function(e,t){e.hex?U(e.hex)&&n({hex:e.hex,source:"hex"},t):n(e,t)};return t().createElement(M,{style:d.Compact,styles:c},t().createElement("div",{style:d.compact,className:"compact-picker "+p},t().createElement("div",null,ae()(r,(function(e){return t().createElement(Qt,{key:e,color:e,active:e.toLowerCase()===i,onClick:h,onSwatchHover:a})})),t().createElement("div",{style:d.clear})),t().createElement(en,{hex:i,rgb:l,onChange:h})))};tn.propTypes={colors:C().arrayOf(C().string),styles:C().object},tn.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}},X(tn);const nn=(0,o.handleHover)((function(e){var n=e.hover,a=e.color,r=e.onClick,i=e.onSwatchHover,l={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},s=(0,o.default)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:l}},{hover:n});return t().createElement("div",{style:s.swatch},t().createElement(Q,{color:a,onClick:r,onHover:i,focusStyle:l}))}));var an=function(e){var n=e.width,a=e.colors,r=e.onChange,i=e.onSwatchHover,l=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,d=(0,o.default)(N()({default:{card:{width:n,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},c),{"hide-triangle":"hide"===l,"top-left-triangle":"top-left"===l,"top-right-triangle":"top-right"===l,"bottom-left-triangle":"bottom-left"===l,"bottom-right-triangle":"bottom-right"===l}),h=function(e,t){return r({hex:e,source:"hex"},t)};return t().createElement("div",{style:d.card,className:"github-picker "+p},t().createElement("div",{style:d.triangleShadow}),t().createElement("div",{style:d.triangle}),ae()(a,(function(e){return t().createElement(nn,{color:e,key:e,onClick:h,onSwatchHover:i})})))};an.propTypes={width:C().oneOfType([C().string,C().number]),colors:C().arrayOf(C().string),triangle:C().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:C().object},an.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}},X(an);var on=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},rn=function(e){var n=e.width,a=e.height,r=e.onChange,i=e.hsl,l=e.direction,s=e.pointer,c=e.styles,u=void 0===c?{}:c,p=e.className,d=void 0===p?"":p,h=(0,o.default)(N()({default:{picker:{position:"relative",width:n,height:a},hue:{radius:"2px"}}},u));return t().createElement("div",{style:h.picker,className:"hue-picker "+d},t().createElement(_,on({},h.hue,{hsl:i,pointer:s,onChange:function(e){return r({a:1,h:e.h,l:.5,s:1})},direction:l})))};rn.propTypes={styles:C().object},rn.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:function(e){var n=e.direction,a=(0,o.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===n});return t().createElement("div",{style:a.picker})},styles:{}},X(rn),X((function(e){var n=e.onChange,a=e.hex,r=e.rgb,i=e.styles,l=void 0===i?{}:i,s=e.className,c=void 0===s?"":s,u=(0,o.default)(N()({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+a,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},l)),p=function(e,t){e.hex?U(e.hex)&&n({hex:e.hex,source:"hex"},t):(e.r||e.g||e.b)&&n({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t)};return t().createElement(M,{styles:l},t().createElement("div",{style:u.material,className:"material-picker "+c},t().createElement(k,{style:{wrap:u.HEXwrap,input:u.HEXinput,label:u.HEXlabel},label:"hex",value:a,onChange:p}),t().createElement("div",{style:u.split,className:"flexbox-fix"},t().createElement("div",{style:u.third},t().createElement(k,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"r",value:r.r,onChange:p})),t().createElement("div",{style:u.third},t().createElement(k,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"g",value:r.g,onChange:p})),t().createElement("div",{style:u.third},t().createElement(k,{style:{wrap:u.RGBwrap,input:u.RGBinput,label:u.RGBlabel},label:"b",value:r.b,onChange:p})))))}));const ln=function(e){var n=e.onChange,a=e.rgb,r=e.hsv,i=e.hex,l=(0,o.default)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),s=function(e,t){e["#"]?U(e["#"])&&n({hex:e["#"],source:"hex"},t):e.r||e.g||e.b?n({r:e.r||a.r,g:e.g||a.g,b:e.b||a.b,source:"rgb"},t):(e.h||e.s||e.v)&&n({h:e.h||r.h,s:e.s||r.s,v:e.v||r.v,source:"hsv"},t)};return t().createElement("div",{style:l.fields},t().createElement(k,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"h",value:Math.round(r.h),onChange:s}),t().createElement(k,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"s",value:Math.round(100*r.s),onChange:s}),t().createElement(k,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"v",value:Math.round(100*r.v),onChange:s}),t().createElement("div",{style:l.divider}),t().createElement(k,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"r",value:a.r,onChange:s}),t().createElement(k,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"g",value:a.g,onChange:s}),t().createElement(k,{style:{wrap:l.RGBwrap,input:l.RGBinput,label:l.RGBlabel},label:"b",value:a.b,onChange:s}),t().createElement("div",{style:l.divider}),t().createElement(k,{style:{wrap:l.HEXwrap,input:l.HEXinput,label:l.HEXlabel},label:"#",value:i.replace("#",""),onChange:s}),t().createElement("div",{style:l.fieldSymbols},t().createElement("div",{style:l.symbol},"°"),t().createElement("div",{style:l.symbol},"%"),t().createElement("div",{style:l.symbol},"%")))},sn=function(e){var n=e.hsl,a=(0,o.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":n.l>.5});return t().createElement("div",{style:a.picker})},cn=function(){var e=(0,o.default)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return t().createElement("div",{style:e.pointer},t().createElement("div",{style:e.left},t().createElement("div",{style:e.leftInside})),t().createElement("div",{style:e.right},t().createElement("div",{style:e.rightInside})))},un=function(e){var n=e.onClick,a=e.label,r=e.children,i=e.active,l=(0,o.default)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:i});return t().createElement("div",{style:l.button,onClick:n},a||r)},pn=function(e){var n=e.rgb,a=e.currentColor,r=(0,o.default)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+n.r+","+n.g+", "+n.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:a,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return t().createElement("div",null,t().createElement("div",{style:r.label},"new"),t().createElement("div",{style:r.swatches},t().createElement("div",{style:r.new}),t().createElement("div",{style:r.current})),t().createElement("div",{style:r.label},"current"))};var dn=function(){function e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}return function(t,n,a){return n&&e(t.prototype,n),a&&e(t,a),t}}(),hn=function(e){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.state={currentColor:e.hex},t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,e),dn(n,[{key:"render",value:function(){var e=this.props,n=e.styles,a=void 0===n?{}:n,r=e.className,i=void 0===r?"":r,l=(0,o.default)(N()({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},a));return t().createElement("div",{style:l.picker,className:"photoshop-picker "+i},t().createElement("div",{style:l.head},this.props.header),t().createElement("div",{style:l.body,className:"flexbox-fix"},t().createElement("div",{style:l.saturation},t().createElement(D,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:sn,onChange:this.props.onChange})),t().createElement("div",{style:l.hue},t().createElement(_,{direction:"vertical",hsl:this.props.hsl,pointer:cn,onChange:this.props.onChange})),t().createElement("div",{style:l.controls},t().createElement("div",{style:l.top,className:"flexbox-fix"},t().createElement("div",{style:l.previews},t().createElement(pn,{rgb:this.props.rgb,currentColor:this.state.currentColor})),t().createElement("div",{style:l.actions},t().createElement(un,{label:"OK",onClick:this.props.onAccept,active:!0}),t().createElement(un,{label:"Cancel",onClick:this.props.onCancel}),t().createElement(ln,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),n}(t().Component);hn.propTypes={header:C().string,styles:C().object},hn.defaultProps={header:"Color Picker",styles:{}},X(hn);const mn=function(e){var n=e.onChange,a=e.rgb,r=e.hsl,i=e.hex,l=e.disableAlpha,s=(0,o.default)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:l}),c=function(e,t){e.hex?U(e.hex)&&n({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n({r:e.r||a.r,g:e.g||a.g,b:e.b||a.b,a:a.a,source:"rgb"},t):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,n({h:r.h,s:r.s,l:r.l,a:e.a,source:"rgb"},t))};return t().createElement("div",{style:s.fields,className:"flexbox-fix"},t().createElement("div",{style:s.double},t().createElement(k,{style:{input:s.input,label:s.label},label:"hex",value:i.replace("#",""),onChange:c})),t().createElement("div",{style:s.single},t().createElement(k,{style:{input:s.input,label:s.label},label:"r",value:a.r,onChange:c,dragLabel:"true",dragMax:"255"})),t().createElement("div",{style:s.single},t().createElement(k,{style:{input:s.input,label:s.label},label:"g",value:a.g,onChange:c,dragLabel:"true",dragMax:"255"})),t().createElement("div",{style:s.single},t().createElement(k,{style:{input:s.input,label:s.label},label:"b",value:a.b,onChange:c,dragLabel:"true",dragMax:"255"})),t().createElement("div",{style:s.alpha},t().createElement(k,{style:{input:s.input,label:s.label},label:"a",value:Math.round(100*a.a),onChange:c,dragLabel:"true",dragMax:"100"})))};var fn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},bn=function(e){var n=e.colors,a=e.onClick,r=void 0===a?function(){}:a,i=e.onSwatchHover,l=(0,o.default)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!n||!n.length}),s=function(e,t){r({hex:e,source:"hex"},t)};return t().createElement("div",{style:l.colors,className:"flexbox-fix"},n.map((function(e){var n="string"==typeof e?{color:e}:e,a=""+n.color+(n.title||"");return t().createElement("div",{key:a,style:l.swatchWrap},t().createElement(Q,fn({},n,{style:l.swatch,onClick:s,onHover:i,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+n.color}})))})))};bn.propTypes={colors:C().arrayOf(C().oneOfType([C().string,C().shape({color:C().string,title:C().string})])).isRequired};const gn=bn;var vn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},kn=function(e){var n=e.width,a=e.rgb,r=e.hex,i=e.hsv,l=e.hsl,s=e.onChange,u=e.onSwatchHover,p=e.disableAlpha,d=e.presetColors,h=e.renderers,f=e.styles,b=void 0===f?{}:f,g=e.className,v=void 0===g?"":g,k=(0,o.default)(N()({default:vn({picker:{width:n,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+a.r+","+a.g+","+a.b+","+a.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},b),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},b),{disableAlpha:p});return t().createElement("div",{style:k.picker,className:"sketch-picker "+v},t().createElement("div",{style:k.saturation},t().createElement(D,{style:k.Saturation,hsl:l,hsv:i,onChange:s})),t().createElement("div",{style:k.controls,className:"flexbox-fix"},t().createElement("div",{style:k.sliders},t().createElement("div",{style:k.hue},t().createElement(_,{style:k.Hue,hsl:l,onChange:s})),t().createElement("div",{style:k.alpha},t().createElement(m,{style:k.Alpha,rgb:a,hsl:l,renderers:h,onChange:s}))),t().createElement("div",{style:k.color},t().createElement(c,null),t().createElement("div",{style:k.activeColor}))),t().createElement(mn,{rgb:a,hsl:l,hex:r,onChange:s,disableAlpha:p}),t().createElement(gn,{colors:d,onClick:s,onSwatchHover:u}))};kn.propTypes={disableAlpha:C().bool,width:C().oneOfType([C().string,C().number]),styles:C().object},kn.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]},X(kn);const yn=function(e){var n=e.hsl,a=e.offset,r=e.onClick,i=void 0===r?function(){}:r,l=e.active,s=e.first,c=e.last,u=(0,o.default)({default:{swatch:{height:"12px",background:"hsl("+n.h+", 50%, "+100*a+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:l,first:s,last:c});return t().createElement("div",{style:u.swatch,onClick:function(e){return i({h:n.h,s:.5,l:a,source:"hsl"},e)}})},En=function(e){var n=e.onClick,a=e.hsl,r=(0,o.default)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),i=.1;return t().createElement("div",{style:r.swatches},t().createElement("div",{style:r.swatch},t().createElement(yn,{hsl:a,offset:".80",active:Math.abs(a.l-.8)<i&&Math.abs(a.s-.5)<i,onClick:n,first:!0})),t().createElement("div",{style:r.swatch},t().createElement(yn,{hsl:a,offset:".65",active:Math.abs(a.l-.65)<i&&Math.abs(a.s-.5)<i,onClick:n})),t().createElement("div",{style:r.swatch},t().createElement(yn,{hsl:a,offset:".50",active:Math.abs(a.l-.5)<i&&Math.abs(a.s-.5)<i,onClick:n})),t().createElement("div",{style:r.swatch},t().createElement(yn,{hsl:a,offset:".35",active:Math.abs(a.l-.35)<i&&Math.abs(a.s-.5)<i,onClick:n})),t().createElement("div",{style:r.swatch},t().createElement(yn,{hsl:a,offset:".20",active:Math.abs(a.l-.2)<i&&Math.abs(a.s-.5)<i,onClick:n,last:!0})),t().createElement("div",{style:r.clear}))};var xn=function(e){var n=e.hsl,a=e.onChange,r=e.pointer,i=e.styles,l=void 0===i?{}:i,s=e.className,c=void 0===s?"":s,u=(0,o.default)(N()({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},l));return t().createElement("div",{style:u.wrap||{},className:"slider-picker "+c},t().createElement("div",{style:u.hue},t().createElement(_,{style:u.Hue,hsl:n,pointer:r,onChange:a})),t().createElement("div",{style:u.swatches},t().createElement(En,{hsl:n,onClick:a})))};xn.propTypes={styles:C().object},xn.defaultProps={pointer:function(){var e=(0,o.default)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return t().createElement("div",{style:e.picker})},styles:{}},X(xn);var wn=n(597);const Cn=function(e){var n=e.color,a=e.onClick,r=void 0===a?function(){}:a,i=e.onSwatchHover,l=e.first,s=e.last,c=e.active,u=(0,o.default)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:n,marginBottom:"1px"},check:{color:G(n),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:l,last:s,active:c,"color-#FFFFFF":"#FFFFFF"===n,transparent:"transparent"===n});return t().createElement(Q,{color:n,style:u.color,onClick:r,onHover:i,focusStyle:{boxShadow:"0 0 4px "+n}},t().createElement("div",{style:u.check},t().createElement(wn.Z,null)))},Sn=function(e){var n=e.onClick,a=e.onSwatchHover,r=e.group,i=e.active,l=(0,o.default)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return t().createElement("div",{style:l.group},ae()(r,(function(e,o){return t().createElement(Cn,{key:e,color:e,active:e.toLowerCase()===i,first:0===o,last:o===r.length-1,onClick:n,onSwatchHover:a})})))};var Nn=function(e){var n=e.width,a=e.height,r=e.onChange,i=e.onSwatchHover,l=e.colors,s=e.hex,c=e.styles,u=void 0===c?{}:c,p=e.className,d=void 0===p?"":p,h=(0,o.default)(N()({default:{picker:{width:n,height:a},overflow:{height:a,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},u)),m=function(e,t){return r({hex:e,source:"hex"},t)};return t().createElement("div",{style:h.picker,className:"swatches-picker "+d},t().createElement(M,null,t().createElement("div",{style:h.overflow},t().createElement("div",{style:h.body},ae()(l,(function(e){return t().createElement(Sn,{key:e.toString(),group:e,active:s,onClick:m,onSwatchHover:i})})),t().createElement("div",{style:h.clear})))))};Nn.propTypes={width:C().oneOfType([C().string,C().number]),height:C().oneOfType([C().string,C().number]),colors:C().arrayOf(C().arrayOf(C().string)),styles:C().object},Nn.defaultProps={width:320,height:240,colors:[[ue,ce,se,le,ie],[fe,me,he,de,pe],[ye,ke,ve,ge,be],[Ce,we,_e,xe,Ee],[Te,Me,Oe,Ne,Se],[Pe,De,Ie,Fe,Ae],[je,Ve,Be,Le,Re],[We,Ge,Ue,He,ze],[Ye,Ke,Xe,qe,$e],["#194D33",et,Qe,Je,Ze],[rt,ot,at,nt,tt],[ut,ct,st,lt,it],[ft,mt,ht,dt,pt],[yt,kt,vt,gt,bt],[Ct,wt,_t,xt,Et],[Tt,Mt,Ot,Nt,St],[Pt,Dt,It,Ft,At],[jt,Vt,Bt,Lt,Rt],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}},X(Nn);var On=function(e){var n=e.onChange,a=e.onSwatchHover,r=e.hex,i=e.colors,l=e.width,s=e.triangle,c=e.styles,u=void 0===c?{}:c,p=e.className,d=void 0===p?"":p,h=(0,o.default)(N()({default:{card:{width:l,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},u),{"hide-triangle":"hide"===s,"top-left-triangle":"top-left"===s,"top-right-triangle":"top-right"===s}),m=function(e,t){U(e)&&n({hex:e,source:"hex"},t)};return t().createElement("div",{style:h.card,className:"twitter-picker "+d},t().createElement("div",{style:h.triangleShadow}),t().createElement("div",{style:h.triangle}),t().createElement("div",{style:h.body},ae()(i,(function(e,n){return t().createElement(Q,{key:n,color:e,hex:e,style:h.swatch,onClick:m,onHover:a,focusStyle:{boxShadow:"0 0 4px "+e}})})),t().createElement("div",{style:h.hash},"#"),t().createElement(k,{label:null,style:{input:h.input},value:r.replace("#",""),onChange:m}),t().createElement("div",{style:h.clear})))};On.propTypes={width:C().oneOfType([C().string,C().number]),triangle:C().oneOf(["hide","top-left","top-right"]),colors:C().arrayOf(C().string),styles:C().object},On.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}},X(On);var Mn=function(e){var n=(0,o.default)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return t().createElement("div",{style:n.picker})};Mn.propTypes={hsl:C().shape({h:C().number,s:C().number,l:C().number,a:C().number})},Mn.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const Tn=Mn;var An=function(e){var n=(0,o.default)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return t().createElement("div",{style:n.picker})};An.propTypes={hsl:C().shape({h:C().number,s:C().number,l:C().number,a:C().number})},An.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};const Fn=An,In=function(e){var n=e.onChange,a=e.rgb,r=e.hsl,i=e.hex,l=e.hsv,s=function(e,t){if(e.hex)U(e.hex)&&n({hex:e.hex,source:"hex"},t);else if(e.rgb){var a=e.rgb.split(",");W(e.rgb,"rgb")&&n({r:a[0],g:a[1],b:a[2],a:1,source:"rgb"},t)}else if(e.hsv){var o=e.hsv.split(",");W(e.hsv,"hsv")&&(o[2]=o[2].replace("%",""),o[1]=o[1].replace("%",""),o[0]=o[0].replace("°",""),1==o[1]?o[1]=.01:1==o[2]&&(o[2]=.01),n({h:Number(o[0]),s:Number(o[1]),v:Number(o[2]),source:"hsv"},t))}else if(e.hsl){var r=e.hsl.split(",");W(e.hsl,"hsl")&&(r[2]=r[2].replace("%",""),r[1]=r[1].replace("%",""),r[0]=r[0].replace("°",""),1==d[1]?d[1]=.01:1==d[2]&&(d[2]=.01),n({h:Number(r[0]),s:Number(r[1]),v:Number(r[2]),source:"hsl"},t))}},c=(0,o.default)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),u=a.r+", "+a.g+", "+a.b,p=Math.round(r.h)+"°, "+Math.round(100*r.s)+"%, "+Math.round(100*r.l)+"%",d=Math.round(l.h)+"°, "+Math.round(100*l.s)+"%, "+Math.round(100*l.v)+"%";return t().createElement("div",{style:c.wrap,className:"flexbox-fix"},t().createElement("div",{style:c.fields},t().createElement("div",{style:c.double},t().createElement(k,{style:{input:c.input,label:c.label},label:"hex",value:i,onChange:s})),t().createElement("div",{style:c.column},t().createElement("div",{style:c.single},t().createElement(k,{style:{input:c.input2,label:c.label2},label:"rgb",value:u,onChange:s})),t().createElement("div",{style:c.single},t().createElement(k,{style:{input:c.input2,label:c.label2},label:"hsv",value:d,onChange:s})),t().createElement("div",{style:c.single},t().createElement(k,{style:{input:c.input2,label:c.label2},label:"hsl",value:p,onChange:s})))))};var Dn=function(e){var n=e.width,a=e.onChange,r=e.rgb,i=e.hsl,l=e.hsv,s=e.hex,c=e.header,u=e.styles,p=void 0===u?{}:u,d=e.className,h=void 0===d?"":d,m=(0,o.default)(N()({default:{picker:{width:n,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+r.r+", "+r.g+", "+r.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},p));return t().createElement("div",{style:m.picker,className:"google-picker "+h},t().createElement("div",{style:m.head},c),t().createElement("div",{style:m.swatch}),t().createElement("div",{style:m.saturation},t().createElement(D,{hsl:i,hsv:l,pointer:Tn,onChange:a})),t().createElement("div",{style:m.body},t().createElement("div",{style:m.controls,className:"flexbox-fix"},t().createElement("div",{style:m.hue},t().createElement(_,{style:m.Hue,hsl:i,radius:"4px",pointer:Fn,onChange:a}))),t().createElement(In,{rgb:r,hsl:i,hex:s,hsv:l,onChange:a})))};Dn.propTypes={width:C().oneOfType([C().string,C().number]),styles:C().object,header:C().string},Dn.defaultProps={width:652,styles:{},header:"Color picker"},X(Dn);var Pn=n(1150),Rn=n(289),Ln=n(4066),Bn=n(4809);const Vn=window.wp.element,jn=window.wp.components;class zn extends Vn.Component{constructor(e){super(e),this.toggleViews=this.toggleViews.bind(this),this.handleChange=this.handleChange.bind(this),this.state={view:"rgb"}}toggleViews(){"hsl"===this.state.view?this.setState({view:"rgb"}):"rgb"===this.state.view&&this.setState({view:"hsl"})}handleChange(e,t){e.hex&&(0,Bn.isValidHex)(e.hex)?this.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?this.props.onChange({r:e.r||this.props.rgb.r,g:e.g||this.props.rgb.g,b:e.b||this.props.rgb.b,a:this.props.rgb.a,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),this.props.onChange({h:this.props.hsl.h,s:this.props.hsl.s,l:this.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&(e.l=e.l.replace("%","")),this.props.onChange({h:e.h||this.props.hsl.h||0,s:Number(e.s&&e.s/100||this.props.hsl.s||0),l:Number(e.l&&e.l/100||this.props.hsl.l||0),a:Math.round(100*e.a)/100||this.props.rgb.a||1,source:"hsl"},t))}render(){const t={fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"100%",padding:"4px 10% 3px",border:"none",borderRadius:"2px",boxShadow:"rgb(218, 218, 218) 0px 0px 0px 1px inset",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"},toggle:{width:"32px",textAlign:"right",position:"relative"}};return(0,e.createElement)("div",{style:t.fields,className:"flexbox-fix"},(0,e.createElement)("div",{style:t.double},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex.replace("#",""),onChange:this.handleChange})),"rgb"===this.state.view&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)("div",{style:t.single},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange,dragLabel:"true",dragMax:"255"})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange,dragLabel:"true",dragMax:"255"})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange,dragLabel:"true",dragMax:"255"})),(0,e.createElement)("div",{style:t.alpha},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))),"hsl"===this.state.view&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)("div",{style:t.single},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange,dragLabel:"true",dragMax:"359"})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"s",value:`${Math.round(100*this.props.hsl.s)}`,onChange:this.handleChange})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"l",value:`${Math.round(100*this.props.hsl.l)}`,onChange:this.handleChange})),(0,e.createElement)("div",{style:t.alpha},(0,e.createElement)(Pn.Vm,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange}))),(0,e.createElement)("div",{style:t.toggle},(0,e.createElement)("div",{className:"toggle-icons",style:t.icon,onClick:this.toggleViews,ref:e=>this.icon=e},(0,e.createElement)(jn.Dashicon,{icon:"arrow-up-alt2"}),(0,e.createElement)(jn.Dashicon,{icon:"arrow-down-alt2"}))))}}const Hn=zn,Un=X((({rgb:t,hex:n,hsv:a,hsl:o,onChange:r,renderers:i})=>{const l={picker:{width:300,position:"relative",marginBottom:10},hue:{height:10,position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"},input:{height:34,border:`1px solid ${n}`,paddingLeft:10},body:{padding:"10px 0"},controls:{display:"flex"},color:{width:"30px",height:"30px",position:"relative",marginTop:"3px",marginLeft:"10px",borderRadius:"50%",overflow:"hidden"},activeColor:{position:"absolute",left:0,right:0,top:0,bottom:0,borderRadius:"50%",background:`rgba(${t.r},${t.g},${t.b},${t.a})`,boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)"},swatch:{width:54,height:38,background:n},sliders:{padding:"4px 0",flex:"1"},saturation:{width:"100%",paddingBottom:"50%",position:"relative",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}};return(0,e.createElement)("div",{style:l.picker,className:"kadence-picker"},(0,e.createElement)("div",{style:l.saturation},(0,e.createElement)(Pn.OQ,{style:l.Saturation,hsl:o,hsv:a,pointer:Rn.SU,onChange:r})),(0,e.createElement)("div",{style:l.body},(0,e.createElement)("div",{style:l.controls,className:"flexbox-fix"},(0,e.createElement)("div",{style:l.sliders},(0,e.createElement)("div",{style:l.hue},(0,e.createElement)(Pn.PS,{style:l.Hue,hsl:o,onChange:r,pointer:Ln.Ex})),(0,e.createElement)("div",{style:l.alpha},(0,e.createElement)(Pn.xV,{style:l.Alpha,rgb:t,hsl:o,renderers:i,pointer:Ln.Ex,onChange:r}))),(0,e.createElement)("div",{style:l.color},(0,e.createElement)(Pn.QN,null),(0,e.createElement)("div",{style:l.activeColor})))),(0,e.createElement)(Hn,{rgb:t,hsl:o,hex:n,onChange:r}))})),Gn={inherit:(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",width:"24",height:"24",strokeLinejoin:"round",strokeMiterlimit:"1.5",clipRule:"evenodd",viewBox:"0 0 24 24"},(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"1.5",d:"M12.383 26.976l2.01-.941 1.884.538 1.623 1.666-.692.236.281 1.539 1.552 1.35-1.552 2.153",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M12.016 24.355l.998-.952M33.573 26.085l-1.636-1.343-1.348-1.248M26.35 27.774l.332.37 1.349.756-.711 2.768 1.274 1.203.989-.449 3.933-6.226",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M29.519 9.539c5.298 1.881 9.099 6.977 9.099 12.961 0 7.582-6.102 13.737-13.618 13.737S11.382 30.082 11.382 22.5",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M20.684 3.211v9.433h4.179l-6.429 6.429-6.429-6.429h4.179V8.021",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48) translate(-6.686 -1.321) scale(1.55693)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M32.994 21.014l.2.205 3.364.329 1.532 2.432M32.931 12.002l-3.219.944-1.054 1.996-.408-.003",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}))},Wn=window.kadence.helpers,$n=window.lodash,qn=window.wp.blockEditor,Xn=window.wp.i18n,Kn=window.wp.data;function Yn(e){let t=100;return e&&(t=100*e),t}function Zn({label:t,alpha:n=!0,opacityValue:a="",opacityUnit:o="",onOpacityChange:r=null,value:i,onChange:l,reload:s,reloaded:c,defaultValue:u,onClassChange:p,onArrayChange:d=null,disableCustomColors:h=!1}){const[m,f]=(0,Vn.useState)(!1),[b,g]=(0,Vn.useState)("first"),[v,k]=(0,Vn.useState)(""),[y,E]=(0,Vn.useState)(""!==a?a:1),[x,_]=(0,Vn.useState)(!(!i||!i.startsWith("palette"))),w=(!!h||(0,qn.useSetting)("color.custom"),(0,qn.useSetting)("color.palette")),C=()=>{f(!0)};s&&(c(!0),setTimeout((()=>{k(""),E(""),_(!1)}),100));const S=100===o?(e=>{let t=1;return e&&(t=e/100),t})(y):y,N=v||i;let O=x&&w&&w[parseInt(N.slice(-1),10)-1]?w[parseInt(N.slice(-1),10)-1].color:N;!x&&O&&O.startsWith("var(")&&(O=window.getComputedStyle(document.documentElement).getPropertyValue(i.replace("var(","").split(",")[0].replace(")",""))),""===O&&(O=u),r&&!x&&1!==Number(void 0!==S&&""!==S?S:1)&&(O=(0,Wn.hexToRGBA)(void 0===O?"":O,void 0!==S&&""!==S?S:1));let M=O;if(x&&N)switch(N){case"palette1":M="var(--global-palette1,#2B6CB0)";break;case"palette2":M="var(--global-palette2,#215387)";break;case"palette3":M="var(--global-palette3,#1A202C)";break;case"palette4":M="var(--global-palette4,#2D3748)";break;case"palette5":M="var(--global-palette5,#4A5568)";break;case"palette6":M="var(--global-palette6,#718096)";break;case"palette7":M="var(--global-palette7,#EDF2F7)";break;case"palette8":M="var(--global-palette8,#F7FAFC)";break;case"palette9":M="var(--global-palette9,#ffffff)"}const T=(e,t)=>{let n,a=100===o?100:1;t?n=t:void 0!==e.rgb&&void 0!==e.rgb.a&&1!==e.rgb.a?r?(n="transparent"===e.hex?"#000000":e.hex,a=100===o?Yn(e.rgb.a):e.rgb.a):n="rgba("+e.rgb.r+","+e.rgb.g+","+e.rgb.b+","+e.rgb.a+")":n=void 0!==e.hex?e.hex:e,k(n),E(a),_(!!t),null!==d?d(n,a):(l(n),null!==r&&setTimeout((()=>{r(a)}),50))};return(0,e.createElement)("div",{className:"single-pop-color"},m&&(0,e.createElement)(jn.Popover,{position:"top left",className:"kadence-pop-color-popover",onClose:()=>{!0===m&&f(!1)}},(0,e.createElement)(Un,{color:O,onChange:e=>((e,t)=>{let n,a=100===o?100:1;void 0!==e.rgb&&void 0!==e.rgb.a&&1!==e.rgb.a?r?(n="transparent"===e.hex?"#000000":e.hex,a=100===o?Yn(e.rgb.a):e.rgb.a):n="rgba("+e.rgb.r+","+e.rgb.g+","+e.rgb.b+","+e.rgb.a+")":n=void 0!==e.hex?e.hex:e,k(n),E(a),_(!1)})(e),onChangeComplete:e=>{T(e,""),p&&p("")}}),w&&(0,e.createElement)("div",{className:"kadence-pop-color-palette-swatches"},(0,$n.map)(w,(({color:t,slug:n,name:a})=>{const o={color:t},r=n.replace("theme-",""),l=r===i||!n.startsWith("theme-palette")&&i===t;return(0,e.createElement)("div",{key:t,className:"kadence-color-palette__item-wrapper"},(0,e.createElement)(jn.Tooltip,{text:a||
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s"),t)},(0,e.createElement)(jn.Button,{type:"button",className:"kadence-color-palette__item "+(l?"is-active":""),style:o,onClick:()=>{n.startsWith("theme-palette")?T(t,r):T(t,!1),p&&p(n)},"aria-label":a?
// translators: %s: The name of the color e.g: "vivid red".
(0,Xn.sprintf)((0,Xn.__)("Color: %s","kadence-blocks"),a):
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s","kadence-blocks"),t),"aria-pressed":l})),r===i&&(0,e.createElement)(jn.Dashicon,{icon:"admin-site"}),!n.startsWith("theme-palette")&&i===t&&(0,e.createElement)(jn.Dashicon,{icon:"saved"}))})))),m&&(0,e.createElement)(jn.Button,{className:"kadence-pop-color-icon-indicate "+(n?"kadence-has-alpha":"kadence-no-alpha"),onClick:C,showTooltip:!0,label:t},(0,e.createElement)(jn.ColorIndicator,{className:"kadence-pop-color-indicate",colorValue:M}),i&&i.startsWith("palette")&&(0,e.createElement)("span",{className:"color-indicator-icon"},(0,e.createElement)(jn.Dashicon,{icon:"admin-site"}))),!m&&(0,e.createElement)(jn.Button,{className:"kadence-pop-color-icon-indicate "+(n?"kadence-has-alpha":"kadence-no-alpha"),onClick:C,showTooltip:!0,label:t},(0,e.createElement)(jn.ColorIndicator,{className:"kadence-pop-color-indicate",colorValue:M}),i&&i.startsWith("palette")&&(0,e.createElement)("span",{className:"color-indicator-icon"},(0,e.createElement)(jn.Dashicon,{icon:"admin-site"}))))}const Jn=class extends Vn.Component{constructor(){super(...arguments),this.state={reload:!1}}render(){let t=!1;const n=this.props.colorDefault?this.props.colorDefault:this.props.default,a=this.props.colorDefault2?this.props.colorDefault2:this.props.default2,o=this.props.colorDefault3?this.props.colorDefault3:this.props.default3,r=this.props.colorValue?this.props.colorValue:this.props.value,i=this.props.colorValue2?this.props.colorValue2:this.props.value2,l=this.props.colorValue3?this.props.colorValue3:this.props.value3,s=this.props.onColorChange?this.props.onColorChange:this.props.onChange,c=this.props.onColorChange2?this.props.onColorChange2:this.props.onChange2,u=this.props.onColorChange3?this.props.onColorChange3:this.props.onChange3;return r&&r!==n&&(t=!0),i&&i!==a&&(t=!0),l&&l!==o&&(t=!0),(0,e.createElement)("div",{className:"components-base-control kadence-pop-color-control"},(0,e.createElement)("div",{className:"kadence-pop-color-container"},this.props.label&&(0,e.createElement)("label",{className:"kadence-beside-label kadence-pop-color-label"},this.props.label),t&&!this.props.hideClear&&(0,e.createElement)(jn.Button,{className:"kadence-pop-color-clear",type:"button",onClick:()=>{s(n||""),this.props.onClassChange&&this.props.onClassChange(""),c&&(c(a||""),this.props.onClassChange2&&this.props.onClassChange2("")),u&&(u(o||""),this.props.onClassChange3&&this.props.onClassChange3("")),this.setState({reload:!0})},isSmall:!0},(0,e.createElement)(jn.Dashicon,{icon:"redo"})),(0,e.createElement)("div",{className:"kadence-pop-color-popovers"},(0,e.createElement)(Zn,{label:this.props.swatchLabel?this.props.swatchLabel:(0,Xn.__)("Select Color","kadence-blocks"),onChange:e=>s(e),onOpacityChange:this.props.onOpacityChange?e=>this.props.onOpacityChange(e):void 0,onArrayChange:this.props.onArrayChange?(e,t)=>this.props.onArrayChange(e,t):void 0,onClassChange:this.props.onClassChange?e=>this.props.onClassChange(e):void 0,value:r,opacityValue:this.props.opacityValue?this.props.opacityValue:void 0,opacityUnit:this.props.opacityUnit?this.props.opacityUnit:void 0,defaultValue:n||"",reload:this.state.reload,reloaded:e=>this.setState({reload:!1})}),c&&(0,e.createElement)(Zn,{label:this.props.swatchLabel2?this.props.swatchLabel2:(0,Xn.__)("Select Color","kadence-blocks"),onChange:e=>c(e),onOpacityChange:this.props.onOpacityChange2?e=>this.props.onOpacityChange2(e):void 0,onArrayChange:this.props.onArrayChange2?(e,t)=>this.props.onArrayChange2(e,t):void 0,onClassChange:this.props.onClassChange2?e=>this.props.onClassChange2(e):void 0,value:i,opacityValue:this.props.opacityValue2?this.props.opacityValue2:void 0,opacityUnit:this.props.opacityUnit2?this.props.opacityUnit2:void 0,defaultValue:a||"",reload:this.state.reload,reloaded:e=>this.setState({reload:!1})}),u&&(0,e.createElement)(Zn,{label:this.props.swatchLabel3?this.props.swatchLabel3:(0,Xn.__)("Select Color","kadence-blocks"),onChange:e=>u(e),onOpacityChange:this.props.onOpacityChange3?e=>this.props.onOpacityChange3(e):void 0,onArrayChange:this.props.onArrayChange3?(e,t)=>this.props.onArrayChange3(e,t):void 0,onClassChange:this.props.onClassChange3?e=>this.props.onClassChange3(e):void 0,value:l,opacityValue:this.props.opacityValue3?this.props.opacityValue3:void 0,opacityUnit:this.props.opacityUnit3?this.props.opacityUnit3:void 0,defaultValue:o||"",reload:this.state.reload,reloaded:e=>this.setState({reload:!1})}))))}},Qn=window.wp.keycodes,ea=()=>(0,e.createElement)(jn.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,e.createElement)(jn.Path,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"}));function ta({label:t,opacityValue:n="",opacityUnit:a="",onOpacityChange:o=null,value:r,onChange:i,reload:l,reloaded:s,defaultValue:c,onClassChange:u,onArrayChange:p=null,disableCustomColors:d=!1}){const[h,m]=(0,Vn.useState)(!1),[f,b]=(0,Vn.useState)("first"),[g,v]=(0,Vn.useState)(""),[k,y]=(0,Vn.useState)(""!==n?n:1),[E,x]=(0,Vn.useState)(!(!r||!r.startsWith("palette"))),_=(0,qn.useSetting)("color.palette");l&&(s(!0),setTimeout((()=>{v(""),y(""),x(!1)}),100));const w=100===a?(e=>{let t=1;return e&&(t=e/100),t})(k):k,C=g||r;let S=E&&_&&_[parseInt(C.slice(-1),10)-1]?_[parseInt(C.slice(-1),10)-1].color:C;!E&&S&&S.startsWith("var(")&&(S=window.getComputedStyle(document.documentElement).getPropertyValue(r.replace("var(","").split(",")[0].replace(")",""))),""===S&&(S=c),o&&!E&&1!==Number(void 0!==w&&""!==w?w:1)&&(S=(0,Wn.hexToRGBA)(void 0===S?"":S,void 0!==w&&""!==w?w:1));let N=S;if(E&&C)switch(C){case"palette1":N="var(--global-palette1,#2B6CB0)";break;case"palette2":N="var(--global-palette2,#215387)";break;case"palette3":N="var(--global-palette3,#1A202C)";break;case"palette4":N="var(--global-palette4,#2D3748)";break;case"palette5":N="var(--global-palette5,#4A5568)";break;case"palette6":N="var(--global-palette6,#718096)";break;case"palette7":N="var(--global-palette7,#EDF2F7)";break;case"palette8":N="var(--global-palette8,#F7FAFC)";break;case"palette9":N="var(--global-palette9,#ffffff)"}const O=(e,t)=>{let n,r=100===a?100:1;t?n=t:void 0!==e.rgb&&void 0!==e.rgb.a&&1!==e.rgb.a?o?(n="transparent"===e.hex?"#000000":e.hex,r=100===a?unConvertOpacity(e.rgb.a):e.rgb.a):n="rgba("+e.rgb.r+","+e.rgb.g+","+e.rgb.b+","+e.rgb.a+")":n=void 0!==e.hex?e.hex:e,v(n),y(r),x(!!t)},M=(e,t)=>{let n,r=100===a?100:1;t?n=t:void 0!==e.rgb&&void 0!==e.rgb.a&&1!==e.rgb.a?o?(n="transparent"===e.hex?"#000000":e.hex,r=100===a?unConvertOpacity(e.rgb.a):e.rgb.a):n="rgba("+e.rgb.r+","+e.rgb.g+","+e.rgb.b+","+e.rgb.a+")":n=void 0!==e.hex?e.hex:e,v(n),y(r),x(!!t),null!==p?p(n,r):(i(n),null!==o&&setTimeout((()=>{o(r)}),50))};return(0,e.createElement)(jn.Dropdown,{placement:"top",className:"kb-colors-selector components-dropdown-menu components-toolbar new-kadence-advanced-colors",contentClassName:"block-library-colors-selector__popover kt-popover-color kadence-pop-color-popover",renderToggle:({isOpen:n,onToggle:a})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.Button,{className:"components-toolbar__control components-dropdown-menu__toggle kb-colors-selector__toggle",label:t,tooltip:t,icon:(0,e.createElement)("div",{className:"kb-colors-selector__icon-container"},(0,e.createElement)("div",{className:"kb-colors-selector__state-selection",style:{color:S}},(0,e.createElement)(ea,null))),onClick:a,"aria-expanded":n})),renderContent:()=>(0,e.createElement)("div",{className:"inline-color-popup-inner-wrap block-editor-block-toolbar"},"first"===f&&(0,e.createElement)(Un,{color:S,onChange:e=>O(e,""),onChangeComplete:e=>{M(e,""),u&&u("")}}),"first"!==f&&(0,e.createElement)(Un,{color:S,onChange:e=>O(e,""),onChangeComplete:e=>{M(e,""),u&&u("")}}),_&&(0,e.createElement)("div",{className:"kadence-pop-color-palette-swatches"},(0,$n.map)(_,(({color:t,slug:n,name:a})=>{const o={color:t},i=n.replace("theme-",""),l=i===r||!n.startsWith("theme-palette")&&r===t;return(0,e.createElement)("div",{key:t,className:"kadence-color-palette__item-wrapper"},(0,e.createElement)(jn.Tooltip,{text:a||
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s"),t)},(0,e.createElement)(jn.Button,{type:"button",className:"kadence-color-palette__item "+(l?"is-active":""),style:o,onClick:()=>{n.startsWith("theme-palette")?M(t,i):M(t,!1),u&&u(n)},"aria-label":a?
// translators: %s: The name of the color e.g: "vivid red".
(0,Xn.sprintf)((0,Xn.__)("Color: %s","kadence-blocks"),a):
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s","kadence-blocks"),t),"aria-pressed":l})),i===r&&(0,e.createElement)(jn.Dashicon,{icon:"admin-site"}),!n.startsWith("theme-palette")&&r===t&&(0,e.createElement)(jn.Dashicon,{icon:"saved"}))}))))})}const na=window.wp.primitives,aa=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})),oa=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})),ra=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})),ia=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})),la=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),sa=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"})),ca=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),ua=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})),pa=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})),da=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(jn.Path,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})),ha=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(jn.Path,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})),ma=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(jn.Path,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})),fa=((0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(jn.Path,{d:"M4 4L20 4L20 5.5L4 5.5L4 4ZM10 7L14 7L14 17L10 17L10 7ZM20 18.5L4 18.5L4 20L20 20L20 18.5Z"})),(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(jn.Path,{d:"M7 4H17V8L7 8V4ZM7 16L17 16V20L7 20V16ZM20 11.25H4V12.75H20V11.25Z"}))),ba=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,e.createElement)(jn.Path,{d:"M8 8v3h32V8H8zm32 29H8v3h32v-3zM17.911 14.318v8h12v-8h-12zM17.983 25.637v8h12v-8h-12z"})),ga=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48"},(0,e.createElement)(jn.Path,{d:"M8 8v3h32V8H8zm32 29H8v3h32v-3zM17.911 12.605v8h12v-8h-12zM17.993 27.275v8h12v-8h-12z"})),va=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48"},(0,e.createElement)(jn.Path,{d:"M8 40h3V8H8v32zM37 8v32h3V8h-3z"}),(0,e.createElement)(jn.Path,{d:"M12.605 18.089H20.605V30.089H12.605z"}),(0,e.createElement)(jn.Path,{d:"M27.275 18.007H35.275V30.007H27.275z"})),ka=(0,e.createElement)(jn.SVG,{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48"},(0,e.createElement)(jn.Path,{d:"M8 40h3V8H8v32zM37 8v32h3V8h-3z"}),(0,e.createElement)(jn.Path,{d:"M14.318 18.089H22.317999999999998V30.089H14.318z"}),(0,e.createElement)(jn.Path,{d:"M25.637 18.017H33.637V30.017H25.637z"}));function ya({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,mobileValue:r,tabletValue:i,value:l,isCollapsed:s=!1,type:c="textAlign",reverse:u=!1}){const[p,d]=(0,Vn.useState)("Desktop"),h=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);h!==p&&d(h);const{setPreviewDeviceType:m}=(0,Kn.useDispatch)("kadenceblocks/data");let f="",b=qn.AlignmentToolbar;"justify"===c?b=qn.JustifyToolbar:"vertical"===c?b=qn.BlockVerticalAlignmentToolbar:"orientation"===c?f=[{icon:aa,title:(0,Xn.__)("Horizontal Direction","kadence-blocks"),align:"row"},{icon:oa,title:(0,Xn.__)("Vertical Direction","kadence-blocks"),align:"column"},{icon:ra,title:(0,Xn.__)("Horizontal Reverse","kadence-blocks"),align:"row-reverse"},{icon:ia,title:(0,Xn.__)("Vertical Reverse","kadence-blocks"),align:"column-reverse"}]:"vertical-column"===c?f=[{icon:ma,title:(0,Xn.__)("Top","kadence-blocks"),align:"top"},{icon:ha,title:(0,Xn.__)("Middle","kadence-blocks"),align:"middle"},{icon:da,title:(0,Xn.__)("Bottom","kadence-blocks"),align:"bottom"}]:"orientation-column"===c?f=[{icon:oa,title:(0,Xn.__)("Vertical Direction","kadence-blocks"),align:"vertical"},{icon:aa,title:(0,Xn.__)("Horizontal Direction","kadence-blocks"),align:"horizontal"},{icon:ia,title:(0,Xn.__)("Vertical Reverse","kadence-blocks"),align:"vertical-reverse"},{icon:ra,title:(0,Xn.__)("Horizontal Reverse","kadence-blocks"),align:"horizontal-reverse"}]:"justify-align"===c?f=u?[{icon:la,title:(0,Xn.__)("Start","kadence-blocks"),align:"flex-start"},{icon:sa,title:(0,Xn.__)("Center","kadence-blocks"),align:"center"},{icon:ca,title:(0,Xn.__)("End","kadence-blocks"),align:"flex-end"},{icon:ua,title:(0,Xn.__)("Stretch","kadence-blocks"),align:"stretch"}]:[{icon:ca,title:(0,Xn.__)("Start","kadence-blocks"),align:"flex-start"},{icon:sa,title:(0,Xn.__)("Center","kadence-blocks"),align:"center"},{icon:la,title:(0,Xn.__)("End","kadence-blocks"),align:"flex-end"},{icon:ua,title:(0,Xn.__)("Stretch","kadence-blocks"),align:"stretch"}]:"justify-column"===c?f=u?[{icon:la,title:(0,Xn.__)("Start","kadence-blocks"),align:"flex-start"},{icon:sa,title:(0,Xn.__)("Center","kadence-blocks"),align:"center"},{icon:ca,title:(0,Xn.__)("End","kadence-blocks"),align:"flex-end"},{icon:pa,title:(0,Xn.__)("Space Between","kadence-blocks"),align:"space-between"},{icon:va,title:(0,Xn.__)("Space Around","kadence-blocks"),align:"space-around"},{icon:ka,title:(0,Xn.__)("Space Evenly","kadence-blocks"),align:"space-evenly"}]:[{icon:ca,title:(0,Xn.__)("Start","kadence-blocks"),align:"flex-start"},{icon:sa,title:(0,Xn.__)("Center","kadence-blocks"),align:"center"},{icon:la,title:(0,Xn.__)("End","kadence-blocks"),align:"flex-end"},{icon:pa,title:(0,Xn.__)("Space Between","kadence-blocks"),align:"space-between"},{icon:va,title:(0,Xn.__)("Space Around","kadence-blocks"),align:"space-around"},{icon:ka,title:(0,Xn.__)("Space Evenly","kadence-blocks"),align:"space-evenly"}]:"justify-vertical"===c&&(f=u?[{icon:da,title:(0,Xn.__)("Bottom","kadence-blocks"),align:"top"},{icon:ha,title:(0,Xn.__)("Middle","kadence-blocks"),align:"middle"},{icon:ma,title:(0,Xn.__)("Top","kadence-blocks"),align:"bottom"},{icon:fa,title:(0,Xn.__)("Space Between","kadence-blocks"),align:"space-between"},{icon:ga,title:(0,Xn.__)("Space Around","kadence-blocks"),align:"space-around"},{icon:ba,title:(0,Xn.__)("Space Evenly","kadence-blocks"),align:"space-evenly"}]:[{icon:ma,title:(0,Xn.__)("Top","kadence-blocks"),align:"top"},{icon:ha,title:(0,Xn.__)("Middle","kadence-blocks"),align:"middle"},{icon:da,title:(0,Xn.__)("Bottom","kadence-blocks"),align:"bottom"},{icon:fa,title:(0,Xn.__)("Space Between","kadence-blocks"),align:"space-between"},{icon:ga,title:(0,Xn.__)("Space Around","kadence-blocks"),align:"space-around"},{icon:ba,title:(0,Xn.__)("Space Evenly","kadence-blocks"),align:"space-evenly"}]);const g=[{name:"Desktop",key:"desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",key:"tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],v={};return v.Mobile=(0,e.createElement)(b,{value:r||"",isCollapsed:s,onChange:e=>o(e),alignmentControls:f||void 0}),v.Tablet=(0,e.createElement)(b,{value:i||"",isCollapsed:s,onChange:e=>a(e),alignmentControls:f||void 0}),v.Desktop=(0,e.createElement)(b,{value:l||"",isCollapsed:s,onChange:e=>n(e),alignmentControls:f||void 0}),[n&&a&&o&&(0,e.createElement)("div",{className:`components-base-control kb-sidebar-alignment kb-responsive-align-control kb-responsive-align-${c}`},(0,e.createElement)("div",{className:"kadence-title-bar"},t&&(0,e.createElement)("span",{className:"kadence-control-title"},t),(0,e.createElement)(jn.ButtonGroup,{className:"kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(g,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===p?" is-active":""}`,isSmall:!0,"aria-pressed":p===t,onClick:()=>{return e=t,m((0,Wn.capitalizeFirstLetter)(e)),void d((0,Wn.capitalizeFirstLetter)(e));var e}},a))))),(0,e.createElement)("div",{className:"kb-responsive-align-control-inner"},v[p]?v[p]:v.Desktop))]}var Ea=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function xa(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((a=e[n])===(o=t[n])||Ea(a)&&Ea(o)))return!1;var a,o;return!0}const _a=function(e,t){var n;void 0===t&&(t=xa);var a,o=[],r=!1;return function(){for(var i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];return r&&n===this&&t(i,o)||(a=e.apply(this,i),r=!0,n=this,o=i),a}},wa={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ca=function(e){function t(e,a,s,c,d){for(var h,m,f,b,y,x=0,_=0,w=0,C=0,S=0,F=0,D=f=h=0,R=0,L=0,B=0,V=0,j=s.length,z=j-1,H="",U="",G="",W="";R<j;){if(m=s.charCodeAt(R),R===z&&0!==_+C+w+x&&(0!==_&&(m=47===_?10:47),C=w=x=0,j++,z++),0===_+C+w+x){if(R===z&&(0<L&&(H=H.replace(p,"")),0<H.trim().length)){switch(m){case 32:case 9:case 59:case 13:case 10:break;default:H+=s.charAt(R)}m=59}switch(m){case 123:for(h=(H=H.trim()).charCodeAt(0),f=1,V=++R;R<j;){switch(m=s.charCodeAt(R)){case 123:f++;break;case 125:f--;break;case 47:switch(m=s.charCodeAt(R+1)){case 42:case 47:e:{for(D=R+1;D<z;++D)switch(s.charCodeAt(D)){case 47:if(42===m&&42===s.charCodeAt(D-1)&&R+2!==D){R=D+1;break e}break;case 10:if(47===m){R=D+1;break e}}R=D}}break;case 91:m++;case 40:m++;case 34:case 39:for(;R++<z&&s.charCodeAt(R)!==m;);}if(0===f)break;R++}if(f=s.substring(V,R),0===h&&(h=(H=H.replace(u,"").trim()).charCodeAt(0)),64===h){switch(0<L&&(H=H.replace(p,"")),m=H.charCodeAt(1)){case 100:case 109:case 115:case 45:L=a;break;default:L=A}if(V=(f=t(a,L,f,m,d+1)).length,0<I&&(y=l(3,f,L=n(A,H,B),a,O,N,V,m,d,c),H=L.join(""),void 0!==y&&0===(V=(f=y.trim()).length)&&(m=0,f="")),0<V)switch(m){case 115:H=H.replace(E,i);case 100:case 109:case 45:f=H+"{"+f+"}";break;case 107:f=(H=H.replace(g,"$1 $2"))+"{"+f+"}",f=1===T||2===T&&r("@"+f,3)?"@-webkit-"+f+"@"+f:"@"+f;break;default:f=H+f,112===c&&(U+=f,f="")}else f=""}else f=t(a,n(a,H,B),f,c,d+1);G+=f,f=B=L=D=h=0,H="",m=s.charCodeAt(++R);break;case 125:case 59:if(1<(V=(H=(0<L?H.replace(p,""):H).trim()).length))switch(0===D&&(h=H.charCodeAt(0),45===h||96<h&&123>h)&&(V=(H=H.replace(" ",":")).length),0<I&&void 0!==(y=l(1,H,a,e,O,N,U.length,c,d,c))&&0===(V=(H=y.trim()).length)&&(H="\0\0"),h=H.charCodeAt(0),m=H.charCodeAt(1),h){case 0:break;case 64:if(105===m||99===m){W+=H+s.charAt(R);break}default:58!==H.charCodeAt(V-1)&&(U+=o(H,h,m,H.charCodeAt(2)))}B=L=D=h=0,H="",m=s.charCodeAt(++R)}}switch(m){case 13:case 10:47===_?_=0:0===1+h&&107!==c&&0<H.length&&(L=1,H+="\0"),0<I*P&&l(0,H,a,e,O,N,U.length,c,d,c),N=1,O++;break;case 59:case 125:if(0===_+C+w+x){N++;break}default:switch(N++,b=s.charAt(R),m){case 9:case 32:if(0===C+x+_)switch(S){case 44:case 58:case 9:case 32:b="";break;default:32!==m&&(b=" ")}break;case 0:b="\\0";break;case 12:b="\\f";break;case 11:b="\\v";break;case 38:0===C+_+x&&(L=B=1,b="\f"+b);break;case 108:if(0===C+_+x+M&&0<D)switch(R-D){case 2:112===S&&58===s.charCodeAt(R-3)&&(M=S);case 8:111===F&&(M=F)}break;case 58:0===C+_+x&&(D=R);break;case 44:0===_+w+C+x&&(L=1,b+="\r");break;case 34:case 39:0===_&&(C=C===m?0:0===C?m:C);break;case 91:0===C+_+w&&x++;break;case 93:0===C+_+w&&x--;break;case 41:0===C+_+x&&w--;break;case 40:0===C+_+x&&(0===h&&(2*S+3*F==533||(h=1)),w++);break;case 64:0===_+w+C+x+D+f&&(f=1);break;case 42:case 47:if(!(0<C+x+w))switch(_){case 0:switch(2*m+3*s.charCodeAt(R+1)){case 235:_=47;break;case 220:V=R,_=42}break;case 42:47===m&&42===S&&V+2!==R&&(33===s.charCodeAt(V+2)&&(U+=s.substring(V,R+1)),b="",_=0)}}0===_&&(H+=b)}F=S,S=m,R++}if(0<(V=U.length)){if(L=a,0<I&&void 0!==(y=l(2,U,L,e,O,N,V,c,d,c))&&0===(U=y).length)return W+U+G;if(U=L.join(",")+"{"+U+"}",0!=T*M){switch(2!==T||r(U,2)||(M=0),M){case 111:U=U.replace(k,":-moz-$1")+U;break;case 112:U=U.replace(v,"::-webkit-input-$1")+U.replace(v,"::-moz-$1")+U.replace(v,":-ms-input-$1")+U}M=0}}return W+U+G}function n(e,t,n){var o=t.trim().split(f);t=o;var r=o.length,i=e.length;switch(i){case 0:case 1:var l=0;for(e=0===i?"":e[0]+" ";l<r;++l)t[l]=a(e,t[l],n).trim();break;default:var s=l=0;for(t=[];l<r;++l)for(var c=0;c<i;++c)t[s++]=a(e[c]+" ",o[l],n).trim()}return t}function a(e,t,n){var a=t.charCodeAt(0);switch(33>a&&(a=(t=t.trim()).charCodeAt(0)),a){case 38:return t.replace(b,"$1"+e.trim());case 58:return e.trim()+t.replace(b,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(b,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function o(e,t,n,a){var i=e+";",l=2*t+3*n+4*a;if(944===l){e=i.indexOf(":",9)+1;var s=i.substring(e,i.length-1).trim();return s=i.substring(0,e).trim()+s+";",1===T||2===T&&r(s,1)?"-webkit-"+s+s:s}if(0===T||2===T&&!r(i,1))return i;switch(l){case 1015:return 97===i.charCodeAt(10)?"-webkit-"+i+i:i;case 951:return 116===i.charCodeAt(3)?"-webkit-"+i+i:i;case 963:return 110===i.charCodeAt(5)?"-webkit-"+i+i:i;case 1009:if(100!==i.charCodeAt(4))break;case 969:case 942:return"-webkit-"+i+i;case 978:return"-webkit-"+i+"-moz-"+i+i;case 1019:case 983:return"-webkit-"+i+"-moz-"+i+"-ms-"+i+i;case 883:if(45===i.charCodeAt(8))return"-webkit-"+i+i;if(0<i.indexOf("image-set(",11))return i.replace(S,"$1-webkit-$2")+i;break;case 932:if(45===i.charCodeAt(4))switch(i.charCodeAt(5)){case 103:return"-webkit-box-"+i.replace("-grow","")+"-webkit-"+i+"-ms-"+i.replace("grow","positive")+i;case 115:return"-webkit-"+i+"-ms-"+i.replace("shrink","negative")+i;case 98:return"-webkit-"+i+"-ms-"+i.replace("basis","preferred-size")+i}return"-webkit-"+i+"-ms-"+i+i;case 964:return"-webkit-"+i+"-ms-flex-"+i+i;case 1023:if(99!==i.charCodeAt(8))break;return"-webkit-box-pack"+(s=i.substring(i.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+i+"-ms-flex-pack"+s+i;case 1005:return h.test(i)?i.replace(d,":-webkit-")+i.replace(d,":-moz-")+i:i;case 1e3:switch(t=(s=i.substring(13).trim()).indexOf("-")+1,s.charCodeAt(0)+s.charCodeAt(t)){case 226:s=i.replace(y,"tb");break;case 232:s=i.replace(y,"tb-rl");break;case 220:s=i.replace(y,"lr");break;default:return i}return"-webkit-"+i+"-ms-"+s+i;case 1017:if(-1===i.indexOf("sticky",9))break;case 975:switch(t=(i=e).length-10,l=(s=(33===i.charCodeAt(t)?i.substring(0,t):i).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(111>s.charCodeAt(8))break;case 115:i=i.replace(s,"-webkit-"+s)+";"+i;break;case 207:case 102:i=i.replace(s,"-webkit-"+(102<l?"inline-":"")+"box")+";"+i.replace(s,"-webkit-"+s)+";"+i.replace(s,"-ms-"+s+"box")+";"+i}return i+";";case 938:if(45===i.charCodeAt(5))switch(i.charCodeAt(6)){case 105:return s=i.replace("-items",""),"-webkit-"+i+"-webkit-box-"+s+"-ms-flex-"+s+i;case 115:return"-webkit-"+i+"-ms-flex-item-"+i.replace(_,"")+i;default:return"-webkit-"+i+"-ms-flex-line-pack"+i.replace("align-content","").replace(_,"")+i}break;case 973:case 989:if(45!==i.charCodeAt(3)||122===i.charCodeAt(4))break;case 931:case 953:if(!0===C.test(e))return 115===(s=e.substring(e.indexOf(":")+1)).charCodeAt(0)?o(e.replace("stretch","fill-available"),t,n,a).replace(":fill-available",":stretch"):i.replace(s,"-webkit-"+s)+i.replace(s,"-moz-"+s.replace("fill-",""))+i;break;case 962:if(i="-webkit-"+i+(102===i.charCodeAt(5)?"-ms-"+i:"")+i,211===n+a&&105===i.charCodeAt(13)&&0<i.indexOf("transform",10))return i.substring(0,i.indexOf(";",27)+1).replace(m,"$1-webkit-$2")+i}return i}function r(e,t){var n=e.indexOf(1===t?":":"{"),a=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),D(2!==t?a:a.replace(w,"$1"),n,t)}function i(e,t){var n=o(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(x," or ($1)").substring(4):"("+t+")"}function l(e,t,n,a,o,r,i,l,s,u){for(var p,d=0,h=t;d<I;++d)switch(p=F[d].call(c,e,h,n,a,o,r,i,l,s,u)){case void 0:case!1:case!0:case null:break;default:h=p}if(h!==t)return h}function s(e){return void 0!==(e=e.prefix)&&(D=null,e?"function"!=typeof e?T=1:(T=2,D=e):T=0),s}function c(e,n){var a=e;if(33>a.charCodeAt(0)&&(a=a.trim()),a=[a],0<I){var o=l(-1,n,a,a,O,N,0,0,0,0);void 0!==o&&"string"==typeof o&&(n=o)}var r=t(A,a,n,0,0);return 0<I&&void 0!==(o=l(-2,r,a,a,O,N,r.length,0,0,0))&&(r=o),M=0,N=O=1,r}var u=/^\0+/g,p=/[\0\r\f]/g,d=/: */g,h=/zoo|gra/,m=/([,: ])(transform)/g,f=/,\r+?/g,b=/([\t\r\n ])*\f?&/g,g=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,k=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,E=/\(\s*(.*)\s*\)/g,x=/([\s\S]*?);/g,_=/-self|flex-/g,w=/[^]*?(:[rp][el]a[\w-]+)[^]*/,C=/stretch|:\s*\w+\-(?:conte|avail)/,S=/([^-])(image-set\()/,N=1,O=1,M=0,T=1,A=[],F=[],I=0,D=null,P=0;return c.use=function e(t){switch(t){case void 0:case null:I=F.length=0;break;default:switch(t.constructor){case Array:for(var n=0,a=t.length;n<a;++n)e(t[n]);break;case Function:F[I++]=t;break;case Boolean:P=0|!!t}}return e},c.set=s,void 0!==e&&s(e),c};var Sa,Na,Oa=n(1427),Ma=n.n(Oa),Ta=/[A-Z]|^ms/g,Aa=(Sa=function(e){return e.replace(Ta,"-$&").toLowerCase()},Na={},function(e){return void 0===Na[e]&&(Na[e]=Sa(e)),Na[e]}),Fa=function(e,t){return null==t||"boolean"==typeof t?"":1===wa[e]||45===e.charCodeAt(1)||isNaN(t)||0===t?t:t+"px"},Ia=function e(t){for(var n=t.length,a=0,o="";a<n;a++){var r=t[a];if(null!=r){var i=void 0;switch(typeof r){case"boolean":break;case"function":i=e([r()]);break;case"object":if(Array.isArray(r))i=e(r);else for(var l in i="",r)r[l]&&l&&(i&&(i+=" "),i+=l);break;default:i=r}i&&(o&&(o+=" "),o+=i)}}return o},Da="undefined"!=typeof document;function Pa(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key||""),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),(void 0!==e.container?e.container:document.head).appendChild(t),t}var Ra=function(){function e(e){this.isSpeedy=!0,this.tags=[],this.ctr=0,this.opts=e}var t=e.prototype;return t.inject=function(){if(this.injected)throw new Error("already injected!");this.tags[0]=Pa(this.opts),this.injected=!0},t.speedy=function(e){if(0!==this.ctr)throw new Error("cannot change speedy now");this.isSpeedy=!!e},t.insert=function(e,t){if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(this.tags[this.tags.length-1]);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else{var a=Pa(this.opts);this.tags.push(a),a.appendChild(document.createTextNode(e+(t||"")))}this.ctr++,this.ctr%65e3==0&&this.tags.push(Pa(this.opts))},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0,this.injected=!1},e}();var La=function(e,t){if(void 0!==e.__SECRET_EMOTION__)return e.__SECRET_EMOTION__;void 0===t&&(t={});var n,a,o=t.key||"css",r=Ma()((function(e){n+=e,Da&&l.insert(e,c)}));void 0!==t.prefix&&(a={prefix:t.prefix});var i={registered:{},inserted:{},nonce:t.nonce,key:o},l=new Ra(t);Da&&l.inject();var s=new Ca(a);s.use(t.stylisPlugins)(r);var c="";function u(e,t){if(null==e)return"";switch(typeof e){case"boolean":return"";case"function":return void 0!==e.__emotion_styles?e.toString():u.call(this,void 0===this?e():e(this.mergedProps,this.context),t);case"object":return m.call(this,e);default:var n=i.registered[e];return!1===t&&void 0!==n?n:e}}var p,d,h=new WeakMap;function m(e){if(h.has(e))return h.get(e);var t="";return Array.isArray(e)?e.forEach((function(e){t+=u.call(this,e,!1)}),this):Object.keys(e).forEach((function(n){"object"!=typeof e[n]?void 0!==i.registered[e[n]]?t+=n+"{"+i.registered[e[n]]+"}":t+=Aa(n)+":"+Fa(n,e[n])+";":Array.isArray(e[n])&&"string"==typeof e[n][0]&&void 0===i.registered[e[n][0]]?e[n].forEach((function(e){t+=Aa(n)+":"+Fa(n,e)+";"})):t+=n+"{"+u.call(this,e[n],!1)+"}"}),this),h.set(e,t),t}var f=/label:\s*([^\s;\n{]+)\s*;/g,b=function(e){var t=!0,n="",a="";null==e||void 0===e.raw?(t=!1,n+=u.call(this,e,!1)):n+=e[0];for(var o=arguments.length,r=new Array(o>1?o-1:0),i=1;i<o;i++)r[i-1]=arguments[i];return r.forEach((function(a,o){n+=u.call(this,a,46===n.charCodeAt(n.length-1)),!0===t&&void 0!==e[o+1]&&(n+=e[o+1])}),this),d=n,n=n.replace(f,(function(e,t){return a+="-"+t,""})),p=function(e,t){return function(e){for(var t,n=e.length,a=n^n,o=0;n>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(o)|(255&e.charCodeAt(++o))<<8|(255&e.charCodeAt(++o))<<16|(255&e.charCodeAt(++o))<<24))+((1540483477*(t>>>16)&65535)<<16),a=1540483477*(65535&a)+((1540483477*(a>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++o;switch(n){case 3:a^=(255&e.charCodeAt(o+2))<<16;case 2:a^=(255&e.charCodeAt(o+1))<<8;case 1:a=1540483477*(65535&(a^=255&e.charCodeAt(o)))+((1540483477*(a>>>16)&65535)<<16)}return a=1540483477*(65535&(a^=a>>>13))+((1540483477*(a>>>16)&65535)<<16),((a^=a>>>15)>>>0).toString(36)}(e+t)+t}(n,a),n};function g(e,t){void 0===i.inserted[p]&&(n="",s(e,t),i.inserted[p]=n)}var v=function(){var e=b.apply(this,arguments),t=o+"-"+p;return void 0===i.registered[t]&&(i.registered[t]=d),g("."+t,e),t};function k(e,t){var n="";return t.split(" ").forEach((function(t){void 0!==i.registered[t]?e.push(t):n+=t+" "})),n}function y(e,t){var n=[],a=k(n,e);return n.length<2?e:a+v(n,t)}function E(e){i.inserted[e]=!0}if(Da){var x=document.querySelectorAll("[data-emotion-"+o+"]");Array.prototype.forEach.call(x,(function(e){l.tags[0].parentNode.insertBefore(e,l.tags[0]),e.getAttribute("data-emotion-"+o).split(" ").forEach(E)}))}var _={flush:function(){Da&&(l.flush(),l.inject()),i.inserted={},i.registered={}},hydrate:function(e){e.forEach(E)},cx:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return y(Ia(t))},merge:y,getRegisteredStyles:k,injectGlobal:function(){g("",b.apply(this,arguments))},keyframes:function(){var e=b.apply(this,arguments),t="animation-"+p;return g("","@keyframes "+t+"{"+e+"}"),t},css:v,sheet:l,caches:i};return e.__SECRET_EMOTION__=_,_}(void 0!==n.g?n.g:{}),Ba=(La.flush,La.hydrate,La.cx,La.merge,La.getRegisteredStyles,La.injectGlobal),Va=(La.keyframes,La.css),ja=(La.sheet,La.caches,n(1850)),za=n(4087),Ha=n.n(za),Ua=n(6680),Ga=n(4317);function Wa(e){return Wa="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},Wa(e)}function $a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qa(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,a.key,a)}}function Xa(e,t,n){return t&&qa(e.prototype,t),n&&qa(e,n),e}function Ka(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ya(){return Ya=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ya.apply(this,arguments)}function Za(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},a=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(a=a.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),a.forEach((function(t){Ka(e,t,n[t])}))}return e}function Ja(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&eo(e,t)}function Qa(e){return Qa=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Qa(e)}function eo(e,t){return eo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},eo(e,t)}function to(e,t){if(null==e)return{};var n,a,o=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function no(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ao(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?no(e):t}function oo(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var ro=function(){};function io(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function lo(e,t,n,a){var o=[t,a];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&o.push("".concat(io(e,r)));return o.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var so=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===Wa(e)&&null!==e?[e]:[]};function co(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function uo(e){return co(e)?window.pageYOffset:e.scrollTop}function po(e,t){co(e)?window.scrollTo(0,t):e.scrollTop=t}function ho(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:ro,o=uo(e),r=t-o,i=0;!function t(){var l=function(e,t,n,a){return n*((e=e/a-1)*e*e+1)+t}(i+=10,o,r,n);po(e,l),i<n?Ha()(t):a(e)}()}function mo(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var fo=function(e){return"auto"===e?"bottom":e},bo=function(e){function t(){var e,n;$a(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return Ka(no(no(n=ao(this,(e=Qa(t)).call.apply(e,[this].concat(o))))),"state",{maxHeight:n.props.maxMenuHeight,placement:null}),Ka(no(no(n)),"getPlacement",(function(e){var t=n.props,a=t.minMenuHeight,o=t.maxMenuHeight,r=t.menuPlacement,i=t.menuPosition,l=t.menuShouldScrollIntoView,s=t.theme,c=n.context.getPortalPlacement;if(e){var u="fixed"===i,p=function(e){var t=e.maxHeight,n=e.menuEl,a=e.minHeight,o=e.placement,r=e.shouldScroll,i=e.isFixedPosition,l=e.theme.spacing,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,a=/(auto|scroll)/,o=document.documentElement;if("fixed"===t.position)return o;for(var r=e;r=r.parentElement;)if(t=getComputedStyle(r),(!n||"static"!==t.position)&&a.test(t.overflow+t.overflowY+t.overflowX))return r;return o}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u=s.getBoundingClientRect().height,p=n.getBoundingClientRect(),d=p.bottom,h=p.height,m=p.top,f=n.offsetParent.getBoundingClientRect().top,b=window.innerHeight,g=uo(s),v=parseInt(getComputedStyle(n).marginBottom,10),k=parseInt(getComputedStyle(n).marginTop,10),y=f-k,E=b-m,x=y+g,_=u-g-m,w=d-b+g+v,C=g+m-k,S=160;switch(o){case"auto":case"bottom":if(E>=h)return{placement:"bottom",maxHeight:t};if(_>=h&&!i)return r&&ho(s,w,S),{placement:"bottom",maxHeight:t};if(!i&&_>=a||i&&E>=a)return r&&ho(s,w,S),{placement:"bottom",maxHeight:i?E-v:_-v};if("auto"===o||i){var N=t,O=i?y:x;return O>=a&&(N=Math.min(O-v-l.controlHeight,t)),{placement:"top",maxHeight:N}}if("bottom"===o)return po(s,w),{placement:"bottom",maxHeight:t};break;case"top":if(y>=h)return{placement:"top",maxHeight:t};if(x>=h&&!i)return r&&ho(s,C,S),{placement:"top",maxHeight:t};if(!i&&x>=a||i&&y>=a){var M=t;return(!i&&x>=a||i&&y>=a)&&(M=i?y-k:x-k),r&&ho(s,C,S),{placement:"top",maxHeight:M}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}({maxHeight:o,menuEl:e,minHeight:a,placement:r,shouldScroll:l&&!u,isFixedPosition:u,theme:s});c&&c(p),n.setState(p)}})),Ka(no(no(n)),"getUpdatedProps",(function(){var e=n.props.menuPlacement,t=n.state.placement||fo(e);return Za({},n.props,{placement:t,maxHeight:n.state.maxHeight})})),n}return Ja(t,e),Xa(t,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(e.Component);Ka(bo,"contextTypes",{getPortalPlacement:C().func});var go=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},vo=go,ko=go,yo=function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerProps;return t().createElement("div",Ya({className:o(Va(r("noOptionsMessage",e)),{"menu-notice":!0,"menu-notice--no-options":!0},a)},i),n)};yo.defaultProps={children:"No options"};var Eo=function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerProps;return t().createElement("div",Ya({className:o(Va(r("loadingMessage",e)),{"menu-notice":!0,"menu-notice--loading":!0},a)},i),n)};Eo.defaultProps={children:"Loading..."};var xo=function(e){function n(){var e,t;$a(this,n);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return Ka(no(no(t=ao(this,(e=Qa(n)).call.apply(e,[this].concat(o))))),"state",{placement:null}),Ka(no(no(t)),"getPortalPlacement",(function(e){var n=e.placement;n!==fo(t.props.menuPlacement)&&t.setState({placement:n})})),t}return Ja(n,e),Xa(n,[{key:"getChildContext",value:function(){return{getPortalPlacement:this.getPortalPlacement}}},{key:"render",value:function(){var e=this.props,n=e.appendTo,a=e.children,o=e.controlElement,r=e.menuPlacement,i=e.menuPosition,l=e.getStyles,s="fixed"===i;if(!n&&!s||!o)return null;var c=this.state.placement||fo(r),u=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),p=s?0:window.pageYOffset,d={offset:u[c]+p,position:i,rect:u},h=t().createElement("div",{className:Va(l("menuPortal",d))},a);return n?(0,ja.createPortal)(h,n):h}}]),n}(e.Component);Ka(xo,"childContextTypes",{getPortalPlacement:C().func});var _o=Array.isArray,wo=Object.keys,Co=Object.prototype.hasOwnProperty;function So(e,t){if(e===t)return!0;if(e&&t&&"object"==Wa(e)&&"object"==Wa(t)){var n,a,o,r=_o(e),i=_o(t);if(r&&i){if((a=e.length)!=t.length)return!1;for(n=a;0!=n--;)if(!So(e[n],t[n]))return!1;return!0}if(r!=i)return!1;var l=e instanceof Date,s=t instanceof Date;if(l!=s)return!1;if(l&&s)return e.getTime()==t.getTime();var c=e instanceof RegExp,u=t instanceof RegExp;if(c!=u)return!1;if(c&&u)return e.toString()==t.toString();var p=wo(e);if((a=p.length)!==wo(t).length)return!1;for(n=a;0!=n--;)if(!Co.call(t,p[n]))return!1;for(n=a;0!=n--;)if(!("_owner"===(o=p[n])&&e.$$typeof||So(e[o],t[o])))return!1;return!0}return e!=e&&t!=t}function No(e,t){try{return So(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}var Oo=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],Mo=function(e){for(var t=0;t<Oo.length;t++)e=e.replace(Oo[t].letters,Oo[t].base);return e},To=function(e){return e.replace(/^\s+|\s+$/g,"")},Ao=function(e){return"".concat(e.label," ").concat(e.value)},Fo=function(e){return t().createElement("span",Ya({className:Va({label:"a11yText",zIndex:9999,border:0,clip:"rect(1px, 1px, 1px, 1px)",height:1,width:1,position:"absolute",overflow:"hidden",padding:0,whiteSpace:"nowrap",backgroundColor:"red",color:"blue"})},e))},Io=function(e){function n(){return $a(this,n),ao(this,Qa(n).apply(this,arguments))}return Ja(n,e),Xa(n,[{key:"render",value:function(){var e=this.props,n=(e.in,e.out,e.onExited,e.appear,e.enter,e.exit,e.innerRef),a=(e.emotion,to(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return t().createElement("input",Ya({ref:n},a,{className:Va({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"})}))}}]),n}(e.Component),Do=function(e){function t(){return $a(this,t),ao(this,Qa(t).apply(this,arguments))}return Ja(t,e),Xa(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,ja.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(e.Component),Po=["boxSizing","height","overflow","paddingRight","position"],Ro={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Lo(e){e.preventDefault()}function Bo(e){e.stopPropagation()}function Vo(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function jo(){return"ontouchstart"in window||navigator.maxTouchPoints}var zo=!("undefined"==typeof window||!window.document||!window.document.createElement),Ho=0,Uo=function(e){function t(){var e,n;$a(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return Ka(no(no(n=ao(this,(e=Qa(t)).call.apply(e,[this].concat(o))))),"originalStyles",{}),Ka(no(no(n)),"listenerOptions",{capture:!1,passive:!1}),n}return Ja(t,e),Xa(t,[{key:"componentDidMount",value:function(){var e=this;if(zo){var t=this.props,n=t.accountForScrollbars,a=t.touchScrollTarget,o=document.body,r=o&&o.style;if(n&&Po.forEach((function(t){var n=r&&r[t];e.originalStyles[t]=n})),n&&Ho<1){var i=parseInt(this.originalStyles.paddingRight,10)||0,l=document.body?document.body.clientWidth:0,s=window.innerWidth-l+i||0;Object.keys(Ro).forEach((function(e){var t=Ro[e];r&&(r[e]=t)})),r&&(r.paddingRight="".concat(s,"px"))}o&&jo()&&(o.addEventListener("touchmove",Lo,this.listenerOptions),a&&(a.addEventListener("touchstart",Vo,this.listenerOptions),a.addEventListener("touchmove",Bo,this.listenerOptions))),Ho+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(zo){var t=this.props,n=t.accountForScrollbars,a=t.touchScrollTarget,o=document.body,r=o&&o.style;Ho=Math.max(Ho-1,0),n&&Ho<1&&Po.forEach((function(t){var n=e.originalStyles[t];r&&(r[t]=n)})),o&&jo()&&(o.removeEventListener("touchmove",Lo,this.listenerOptions),a&&(a.removeEventListener("touchstart",Vo,this.listenerOptions),a.removeEventListener("touchmove",Bo,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),t}(e.Component);Ka(Uo,"defaultProps",{accountForScrollbars:!0});var Go=function(e){function n(){var e,t;$a(this,n);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return Ka(no(no(t=ao(this,(e=Qa(n)).call.apply(e,[this].concat(o))))),"state",{touchScrollTarget:null}),Ka(no(no(t)),"getScrollTarget",(function(e){e!==t.state.touchScrollTarget&&t.setState({touchScrollTarget:e})})),Ka(no(no(t)),"blurSelectInput",(function(){document.activeElement&&document.activeElement.blur()})),t}return Ja(n,e),Xa(n,[{key:"render",value:function(){var e=this.props,n=e.children,a=e.isEnabled,o=this.state.touchScrollTarget;return a?t().createElement("div",null,t().createElement("div",{onClick:this.blurSelectInput,className:Va({position:"fixed",left:0,bottom:0,right:0,top:0})}),t().createElement(Do,{innerRef:this.getScrollTarget},n),o?t().createElement(Uo,{touchScrollTarget:o}):null):n}}]),n}(e.PureComponent),Wo=function(e){function n(){var e,t;$a(this,n);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return Ka(no(no(t=ao(this,(e=Qa(n)).call.apply(e,[this].concat(o))))),"isBottom",!1),Ka(no(no(t)),"isTop",!1),Ka(no(no(t)),"scrollTarget",void 0),Ka(no(no(t)),"touchStart",void 0),Ka(no(no(t)),"cancelScroll",(function(e){e.preventDefault(),e.stopPropagation()})),Ka(no(no(t)),"handleEventDelta",(function(e,n){var a=t.props,o=a.onBottomArrive,r=a.onBottomLeave,i=a.onTopArrive,l=a.onTopLeave,s=t.scrollTarget,c=s.scrollTop,u=s.scrollHeight,p=s.clientHeight,d=t.scrollTarget,h=n>0,m=u-p-c,f=!1;m>n&&t.isBottom&&(r&&r(e),t.isBottom=!1),h&&t.isTop&&(l&&l(e),t.isTop=!1),h&&n>m?(o&&!t.isBottom&&o(e),d.scrollTop=u,f=!0,t.isBottom=!0):!h&&-n>c&&(i&&!t.isTop&&i(e),d.scrollTop=0,f=!0,t.isTop=!0),f&&t.cancelScroll(e)})),Ka(no(no(t)),"onWheel",(function(e){t.handleEventDelta(e,e.deltaY)})),Ka(no(no(t)),"onTouchStart",(function(e){t.touchStart=e.changedTouches[0].clientY})),Ka(no(no(t)),"onTouchMove",(function(e){var n=t.touchStart-e.changedTouches[0].clientY;t.handleEventDelta(e,n)})),Ka(no(no(t)),"getScrollTarget",(function(e){t.scrollTarget=e})),t}return Ja(n,e),Xa(n,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&(e.scrollHeight<=e.clientHeight||("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1)))}},{key:"stopListening",value:function(e){e.scrollHeight<=e.clientHeight||("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return t().createElement(Do,{innerRef:this.getScrollTarget},this.props.children)}}]),n}(e.Component),$o=function(e){function n(){return $a(this,n),ao(this,Qa(n).apply(this,arguments))}return Ja(n,e),Xa(n,[{key:"render",value:function(){var e=this.props,n=e.isEnabled,a=to(e,["isEnabled"]);return n?t().createElement(Wo,a):this.props.children}}]),n}(e.Component);Ka($o,"defaultProps",{isEnabled:!0});var qo=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isSearchable,a=t.isMulti,o=t.label,r=t.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options".concat(r?"":", press Enter to select the currently focused option",", press Escape to exit the menu, press Tab to select the option and exit the menu.");case"input":return"".concat(o||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(a?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},Xo=function(e,t){var n=t.value,a=t.isDisabled;if(n)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"select-option":return"option ".concat(n,a?" is disabled. Select another option.":", selected.")}},Ko=function(e){return!!e.isDisabled},Yo=function(e){function n(){return $a(this,n),ao(this,Qa(n).apply(this,arguments))}return Ja(n,e),Xa(n,[{key:"render",value:function(){var e=this.props,n=e.children,a=e.className,o=e.cx,r=e.isMulti,i=e.getStyles,l=e.hasValue;return t().createElement("div",{className:o(Va(i("valueContainer",this.props)),{"value-container":!0,"value-container--is-multi":r,"value-container--has-value":l},a)},n)}}]),n}(e.Component),Zo=function(e){var n=e.size,a=to(e,["size"]);return t().createElement("svg",Ya({height:n,width:n,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",className:Va({display:"inline-block",fill:"currentColor",lineHeight:1,stroke:"currentColor",strokeWidth:0})},a))},Jo=function(e){return t().createElement(Zo,Ya({size:20},e),t().createElement("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Qo=function(e){return t().createElement(Zo,Ya({size:20},e),t().createElement("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},er=function(e){var t=e.isFocused,n=e.theme,a=n.spacing.baseUnit,o=n.colors;return{label:"indicatorContainer",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*a,transition:"color 150ms",":hover":{color:t?o.neutral80:o.neutral40}}},tr=er,nr=er,ar="react-select-loading-indicator",or=!1,rr=function(e){var n=e.color,a=e.delay,o=e.offset;return t().createElement("span",{className:Va({animationDuration:"1s",animationDelay:"".concat(a,"ms"),animationIterationCount:"infinite",animationName:ar,animationTimingFunction:"ease-in-out",backgroundColor:n,borderRadius:"1em",display:"inline-block",marginLeft:o?"1em":null,height:"1em",verticalAlign:"top",width:"1em"})})},ir=function(e){var n=e.className,a=e.cx,o=e.getStyles,r=e.innerProps,i=e.isFocused,l=e.isRtl,s=e.theme.colors,c=i?s.neutral80:s.neutral20;return or||(Ba("@keyframes ",ar,"{0%,80%,100%{opacity:0;}40%{opacity:1;}};"),or=!0),t().createElement("div",Ya({},r,{className:a(Va(o("loadingIndicator",e)),{indicator:!0,"loading-indicator":!0},n)}),t().createElement(rr,{color:c,delay:0,offset:l}),t().createElement(rr,{color:c,delay:160,offset:!0}),t().createElement(rr,{color:c,delay:320,offset:!l}))};ir.defaultProps={size:4};var lr=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},sr=function(e){var n=e.children,a=e.innerProps;return t().createElement("div",a,n)},cr=sr,ur=sr,pr=function(e){function n(){return $a(this,n),ao(this,Qa(n).apply(this,arguments))}return Ja(n,e),Xa(n,[{key:"render",value:function(){var e=this.props,n=e.children,a=e.innerProps;return t().createElement("div",a,n||t().createElement(Jo,{size:14}))}}]),n}(e.Component),dr=function(e){function n(){return $a(this,n),ao(this,Qa(n).apply(this,arguments))}return Ja(n,e),Xa(n,[{key:"render",value:function(){var e=this.props,n=e.children,a=e.className,o=e.components,r=e.cx,i=e.data,l=e.getStyles,s=e.innerProps,c=e.isDisabled,u=e.removeProps,p=e.selectProps,d=o.Container,h=o.Label,m=o.Remove,f=Za({className:r(Va(l("multiValue",this.props)),{"multi-value":!0,"multi-value--is-disabled":c},a)},s),b={className:r(Va(l("multiValueLabel",this.props)),{"multi-value__label":!0},a)},g=Za({className:r(Va(l("multiValueRemove",this.props)),{"multi-value__remove":!0},a)},u);return t().createElement(d,{data:i,innerProps:f,selectProps:p},t().createElement(h,{data:i,innerProps:b,selectProps:p},n),t().createElement(m,{data:i,innerProps:g,selectProps:p}))}}]),n}(e.Component);Ka(dr,"defaultProps",{cropWithEllipsis:!0});var hr={ClearIndicator:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerProps;return t().createElement("div",Ya({},i,{className:o(Va(r("clearIndicator",e)),{indicator:!0,"clear-indicator":!0},a)}),n||t().createElement(Jo,null))},Control:function(e){var n=e.children,a=e.cx,o=e.getStyles,r=e.className,i=e.isDisabled,l=e.isFocused,s=e.innerRef,c=e.innerProps,u=e.menuIsOpen;return t().createElement("div",Ya({ref:s,className:a(Va(o("control",e)),{control:!0,"control--is-disabled":i,"control--is-focused":l,"control--menu-is-open":u},r)},c),n)},DropdownIndicator:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerProps;return t().createElement("div",Ya({},i,{className:o(Va(r("dropdownIndicator",e)),{indicator:!0,"dropdown-indicator":!0},a)}),n||t().createElement(Qo,null))},DownChevron:Qo,CrossIcon:Jo,Group:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.Heading,l=e.headingProps,s=e.label,c=e.theme,u=e.selectProps;return t().createElement("div",{className:o(Va(r("group",e)),{group:!0},a)},t().createElement(i,Ya({},l,{selectProps:u,theme:c,getStyles:r,cx:o}),s),t().createElement("div",null,n))},GroupHeading:function(e){var n=e.className,a=e.cx,o=e.getStyles,r=e.theme,i=(e.selectProps,to(e,["className","cx","getStyles","theme","selectProps"]));return t().createElement("div",Ya({className:a(Va(o("groupHeading",Za({theme:r},i))),{"group-heading":!0},n)},i))},IndicatorsContainer:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles;return t().createElement("div",{className:o(Va(r("indicatorsContainer",e)),{indicators:!0},a)},n)},IndicatorSeparator:function(e){var n=e.className,a=e.cx,o=e.getStyles,r=e.innerProps;return t().createElement("span",Ya({},r,{className:a(Va(o("indicatorSeparator",e)),{"indicator-separator":!0},n)}))},Input:function(e){var n=e.className,a=e.cx,o=e.getStyles,r=e.innerRef,i=e.isHidden,l=e.isDisabled,s=e.theme,c=(e.selectProps,to(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return t().createElement("div",{className:Va(o("input",Za({theme:s},c)))},t().createElement(Ua.Z,Ya({className:a(null,{input:!0},n),inputRef:r,inputStyle:lr(i),disabled:l},c)))},LoadingIndicator:ir,Menu:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerRef,l=e.innerProps,s=o(Va(r("menu",e)),{menu:!0},a);return t().createElement("div",Ya({className:s},l,{ref:i}),n)},MenuList:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.isMulti,l=e.innerRef;return t().createElement("div",{className:o(Va(r("menuList",e)),{"menu-list":!0,"menu-list--is-multi":i},a),ref:l},n)},MenuPortal:xo,LoadingMessage:Eo,NoOptionsMessage:yo,MultiValue:dr,MultiValueContainer:cr,MultiValueLabel:ur,MultiValueRemove:pr,Option:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.isDisabled,l=e.isFocused,s=e.isSelected,c=e.innerRef,u=e.innerProps;return t().createElement("div",Ya({ref:c,className:o(Va(r("option",e)),{option:!0,"option--is-disabled":i,"option--is-focused":l,"option--is-selected":s},a)},u),n)},Placeholder:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerProps;return t().createElement("div",Ya({className:o(Va(r("placeholder",e)),{placeholder:!0},a)},i),n)},SelectContainer:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.innerProps,l=e.isDisabled,s=e.isRtl;return t().createElement("div",Ya({className:o(Va(r("container",e)),{"--is-disabled":l,"--is-rtl":s},a)},i),n)},SingleValue:function(e){var n=e.children,a=e.className,o=e.cx,r=e.getStyles,i=e.isDisabled,l=e.innerProps;return t().createElement("div",Ya({className:o(Va(r("singleValue",e)),{"single-value":!0,"single-value--is-disabled":i},a)},l),n)},ValueContainer:Yo},mr=function(e){return Za({},hr,e.components)},fr={clearIndicator:nr,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,a=e.theme,o=a.colors,r=a.borderRadius,i=a.spacing;return{label:"control",alignItems:"center",backgroundColor:t?o.neutral5:o.neutral0,borderColor:t?o.neutral10:n?o.primary:o.neutral20,borderRadius:r,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(o.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:i.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?o.primary:o.neutral30}}},dropdownIndicator:tr,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing.baseUnit,o=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?o.neutral10:o.neutral20,marginBottom:2*a,marginTop:2*a,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing,o=n.colors;return{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,visibility:t?"hidden":"visible",color:o.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,a=e.theme,o=a.colors,r=a.spacing.baseUnit;return{label:"loadingIndicator",color:t?o.neutral60:o.neutral20,display:"flex",padding:2*r,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:ko,menu:function(e){var t,n=e.placement,a=e.theme,o=a.borderRadius,r=a.spacing,i=a.colors;return Ka(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),Ka(t,"backgroundColor",i.neutral0),Ka(t,"borderRadius",o),Ka(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Ka(t,"marginBottom",r.menuGutter),Ka(t,"marginTop",r.menuGutter),Ka(t,"position","absolute"),Ka(t,"width","100%"),Ka(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,a=e.position;return{left:t.left,position:a,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,a=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:a/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,a=t.colors,o=e.cropWithEllipsis;return{borderRadius:n/2,color:a.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:o?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,a=t.borderRadius,o=t.colors;return{alignItems:"center",borderRadius:a/2,backgroundColor:e.isFocused&&o.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:o.dangerLight,color:o.danger}}},noOptionsMessage:vo,option:function(e){var t=e.isDisabled,n=e.isFocused,a=e.isSelected,o=e.theme,r=o.spacing,i=o.colors;return{label:"option",backgroundColor:a?i.primary:n?i.primary25:"transparent",color:t?i.neutral20:a?i.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*r.baseUnit,"px ").concat(3*r.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(a?i.primary:i.primary50)}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,n=e.theme,a=n.spacing,o=n.colors;return{label:"singleValue",color:t?o.neutral40:o.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2,maxWidth:"calc(100% - ".concat(2*a.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},br={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},gr={backspaceRemovesValue:!0,blurInputOnSelect:mo(),captureMenuScroll:!mo(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=Za({ignoreCase:!0,ignoreAccents:!0,stringify:Ao,trim:!0,matchFrom:"any"},undefined),a=n.ignoreCase,o=n.ignoreAccents,r=n.stringify,i=n.trim,l=n.matchFrom,s=i?To(t):t,c=i?To(r(e)):r(e);return a&&(s=s.toLowerCase(),c=c.toLowerCase()),o&&(s=Mo(s),c=Mo(c)),"start"===l?c.substr(0,s.length)===s:c.indexOf(s)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Ko,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},vr=1,kr=function(e){function n(e){var t;$a(this,n),Ka(no(no(t=ao(this,Qa(n).call(this,e)))),"state",{ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]}),Ka(no(no(t)),"blockOptionHover",!1),Ka(no(no(t)),"isComposing",!1),Ka(no(no(t)),"clearFocusValueOnUpdate",!1),Ka(no(no(t)),"commonProps",void 0),Ka(no(no(t)),"components",void 0),Ka(no(no(t)),"hasGroups",!1),Ka(no(no(t)),"initialTouchX",0),Ka(no(no(t)),"initialTouchY",0),Ka(no(no(t)),"inputIsHiddenAfterUpdate",void 0),Ka(no(no(t)),"instancePrefix",""),Ka(no(no(t)),"openAfterFocus",!1),Ka(no(no(t)),"scrollToFocusedOptionOnUpdate",!1),Ka(no(no(t)),"userIsDragging",void 0),Ka(no(no(t)),"controlRef",null),Ka(no(no(t)),"getControlRef",(function(e){t.controlRef=e})),Ka(no(no(t)),"focusedOptionRef",null),Ka(no(no(t)),"getFocusedOptionRef",(function(e){t.focusedOptionRef=e})),Ka(no(no(t)),"menuListRef",null),Ka(no(no(t)),"getMenuListRef",(function(e){t.menuListRef=e})),Ka(no(no(t)),"inputRef",null),Ka(no(no(t)),"getInputRef",(function(e){t.inputRef=e})),Ka(no(no(t)),"cacheComponents",(function(e){t.components=mr({components:e})})),Ka(no(no(t)),"focus",t.focusInput),Ka(no(no(t)),"blur",t.blurInput),Ka(no(no(t)),"onChange",(function(e,n){var a=t.props;(0,a.onChange)(e,Za({},n,{name:a.name}))})),Ka(no(no(t)),"setValue",(function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",a=arguments.length>2?arguments[2]:void 0,o=t.props,r=o.closeMenuOnSelect,i=o.isMulti;t.onInputChange("",{action:"set-value"}),r&&(t.inputIsHiddenAfterUpdate=!i,t.onMenuClose()),t.clearFocusValueOnUpdate=!0,t.onChange(e,{action:n,option:a})})),Ka(no(no(t)),"selectOption",(function(e){var n=t.props,a=n.blurInputOnSelect,o=n.isMulti,r=t.state.selectValue;if(o)if(t.isOptionSelected(e,r)){var i=t.getOptionValue(e);t.setValue(r.filter((function(e){return t.getOptionValue(e)!==i})),"deselect-option",e),t.announceAriaLiveSelection({event:"deselect-option",context:{value:t.getOptionLabel(e)}})}else t.isOptionDisabled(e,r)?t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e),isDisabled:!0}}):(t.setValue([].concat(oo(r),[e]),"select-option",e),t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e)}}));else t.isOptionDisabled(e,r)?t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e),isDisabled:!0}}):(t.setValue(e,"select-option"),t.announceAriaLiveSelection({event:"select-option",context:{value:t.getOptionLabel(e)}}));a&&t.blurInput()})),Ka(no(no(t)),"removeValue",(function(e){var n=t.state.selectValue,a=t.getOptionValue(e);t.onChange(n.filter((function(e){return t.getOptionValue(e)!==a})),{action:"remove-value",removedValue:e}),t.announceAriaLiveSelection({event:"remove-value",context:{value:e?t.getOptionLabel(e):""}}),t.focusInput()})),Ka(no(no(t)),"clearValue",(function(){var e=t.props.isMulti;t.onChange(e?[]:null,{action:"clear"})})),Ka(no(no(t)),"popValue",(function(){var e=t.state.selectValue,n=e[e.length-1];t.announceAriaLiveSelection({event:"pop-value",context:{value:n?t.getOptionLabel(n):""}}),t.onChange(e.slice(0,e.length-1),{action:"pop-value",removedValue:n})})),Ka(no(no(t)),"getOptionLabel",(function(e){return t.props.getOptionLabel(e)})),Ka(no(no(t)),"getOptionValue",(function(e){return t.props.getOptionValue(e)})),Ka(no(no(t)),"getStyles",(function(e,n){var a=fr[e](n);a.boxSizing="border-box";var o=t.props.styles[e];return o?o(a,n):a})),Ka(no(no(t)),"getElementId",(function(e){return"".concat(t.instancePrefix,"-").concat(e)})),Ka(no(no(t)),"getActiveDescendentId",(function(){var e=t.props.menuIsOpen,n=t.state,a=n.menuOptions,o=n.focusedOption;if(o&&e){var r=a.focusable.indexOf(o),i=a.render[r];return i&&i.key}})),Ka(no(no(t)),"announceAriaLiveSelection",(function(e){var n=e.event,a=e.context;t.setState({ariaLiveSelection:Xo(n,a)})})),Ka(no(no(t)),"announceAriaLiveContext",(function(e){var n=e.event,a=e.context;t.setState({ariaLiveContext:qo(n,Za({},a,{label:t.props["aria-label"]}))})})),Ka(no(no(t)),"onMenuMouseDown",(function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())})),Ka(no(no(t)),"onMenuMouseMove",(function(e){t.blockOptionHover=!1})),Ka(no(no(t)),"onControlMouseDown",(function(e){var n=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&t.onMenuClose():n&&t.openMenu("first"):(n&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&e.preventDefault()})),Ka(no(no(t)),"onDropdownIndicatorMouseDown",(function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||t.props.isDisabled)){var n=t.props,a=n.isMulti,o=n.menuIsOpen;t.focusInput(),o?(t.inputIsHiddenAfterUpdate=!a,t.onMenuClose()):t.openMenu("first"),e.preventDefault(),e.stopPropagation()}})),Ka(no(no(t)),"onClearIndicatorMouseDown",(function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.stopPropagation(),t.openAfterFocus=!1,setTimeout((function(){return t.focusInput()})))})),Ka(no(no(t)),"onScroll",(function(e){"boolean"==typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&co(e.target)&&t.props.onMenuClose():"function"==typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()})),Ka(no(no(t)),"onCompositionStart",(function(){t.isComposing=!0})),Ka(no(no(t)),"onCompositionEnd",(function(){t.isComposing=!1})),Ka(no(no(t)),"onTouchStart",(function(e){var n=e.touches.item(0);n&&(t.initialTouchX=n.clientX,t.initialTouchY=n.clientY,t.userIsDragging=!1)})),Ka(no(no(t)),"onTouchMove",(function(e){var n=e.touches.item(0);if(n){var a=Math.abs(n.clientX-t.initialTouchX),o=Math.abs(n.clientY-t.initialTouchY);t.userIsDragging=a>5||o>5}})),Ka(no(no(t)),"onTouchEnd",(function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)})),Ka(no(no(t)),"onControlTouchEnd",(function(e){t.userIsDragging||t.onControlMouseDown(e)})),Ka(no(no(t)),"onClearIndicatorTouchEnd",(function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)})),Ka(no(no(t)),"onDropdownIndicatorTouchEnd",(function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)})),Ka(no(no(t)),"handleInputChange",(function(e){var n=e.currentTarget.value;t.inputIsHiddenAfterUpdate=!1,t.onInputChange(n,{action:"input-change"}),t.onMenuOpen()})),Ka(no(no(t)),"onInputFocus",(function(e){var n=t.props,a=n.isSearchable,o=n.isMulti;t.props.onFocus&&t.props.onFocus(e),t.inputIsHiddenAfterUpdate=!1,t.announceAriaLiveContext({event:"input",context:{isSearchable:a,isMulti:o}}),t.setState({isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1})),Ka(no(no(t)),"onInputBlur",(function(e){t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur"}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))})),Ka(no(no(t)),"onOptionHover",(function(e){t.blockOptionHover||t.state.focusedOption===e||t.setState({focusedOption:e})})),Ka(no(no(t)),"shouldHideSelectedOptions",(function(){var e=t.props,n=e.hideSelectedOptions,a=e.isMulti;return void 0===n?a:n})),Ka(no(no(t)),"onKeyDown",(function(e){var n=t.props,a=n.isMulti,o=n.backspaceRemovesValue,r=n.escapeClearsValue,i=n.inputValue,l=n.isClearable,s=n.isDisabled,c=n.menuIsOpen,u=n.onKeyDown,p=n.tabSelectsValue,d=n.openMenuOnFocus,h=t.state,m=h.focusedOption,f=h.focusedValue,b=h.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!a||i)return;t.focusValue("previous");break;case"ArrowRight":if(!a||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(f)t.removeValue(f);else{if(!o)return;a?t.popValue():l&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!p||!m||d&&t.isOptionSelected(m,b))return;t.selectOption(m);break;case"Enter":if(229===e.keyCode)break;if(c){if(!m)return;if(t.isComposing)return;t.selectOption(m);break}return;case"Escape":c?(t.inputIsHiddenAfterUpdate=!1,t.onInputChange("",{action:"menu-close"}),t.onMenuClose()):l&&r&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!m)return;t.selectOption(m);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}}));var a=e.value;t.cacheComponents=_a(t.cacheComponents,No).bind(no(no(t))),t.cacheComponents(e.components),t.instancePrefix="react-select-"+(t.props.instanceId||++vr);var o=so(a),r=t.buildMenuOptions(e,o);return t.state.menuOptions=r,t.state.selectValue=o,t}return Ja(n,e),Xa(n,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.options,a=t.value,o=t.inputValue;if(this.cacheComponents(e.components),e.value!==a||e.options!==n||e.inputValue!==o){var r=so(e.value),i=this.buildMenuOptions(e,r),l=this.getNextFocusedValue(r),s=this.getNextFocusedOption(i.focusable);this.setState({menuOptions:i,selectValue:r,focusedOption:s,focusedValue:l})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,n,a,o,r,i=this.props,l=i.isDisabled,s=i.menuIsOpen,c=this.state.isFocused;(c&&!l&&e.isDisabled||c&&s&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,a=t.getBoundingClientRect(),o=n.getBoundingClientRect(),r=n.offsetHeight/3,o.bottom+r>a.bottom?po(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+r,t.scrollHeight)):o.top-r<a.top&&po(t,Math.max(n.offsetTop-r,0))),this.scrollToFocusedOptionOnUpdate=!1}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var e=this.props,t=e.isSearchable,n=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:n}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this.state,n=t.menuOptions,a=t.selectValue,o=t.isFocused,r=this.props.isMulti,i="first"===e?0:n.focusable.length-1;if(!r){var l=n.focusable.indexOf(a[0]);l>-1&&(i=l)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.onMenuOpen(),this.setState({focusedValue:null,focusedOption:n.focusable[i]}),this.announceAriaLiveContext({event:"menu"})}},{key:"focusValue",value:function(e){var t=this.props,n=t.isMulti,a=t.isSearchable,o=this.state,r=o.selectValue,i=o.focusedValue;if(n){this.setState({focusedOption:null});var l=r.indexOf(i);i||(l=-1,this.announceAriaLiveContext({event:"value"}));var s=r.length-1,c=-1;if(r.length){switch(e){case"previous":c=0===l?0:-1===l?s:l-1;break;case"next":l>-1&&l<s&&(c=l+1)}-1===c&&this.announceAriaLiveContext({event:"input",context:{isSearchable:a,isMulti:n}}),this.setState({inputIsHidden:-1!==c,focusedValue:r[c]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state,a=n.focusedOption,o=n.menuOptions.focusable;if(o.length){var r=0,i=o.indexOf(a);a||(i=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?r=i>0?i-1:o.length-1:"down"===e?r=(i+1)%o.length:"pageup"===e?(r=i-t)<0&&(r=0):"pagedown"===e?(r=i+t)>o.length-1&&(r=o.length-1):"last"===e&&(r=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[r],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:Ko(o[r])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(br):Za({},br,this.props.theme):br}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,n=this.setValue,a=this.selectOption,o=this.props,r=o.classNamePrefix,i=o.isMulti,l=o.isRtl,s=o.options,c=this.state.selectValue,u=this.hasValue();return{cx:lo.bind(null,r),clearValue:e,getStyles:t,getValue:function(){return c},hasValue:u,isMulti:i,isRtl:l,options:s,selectOption:a,setValue:n,selectProps:o,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,a=t.selectValue.indexOf(n);if(a>-1){if(e.indexOf(n)>-1)return n;if(a<e.length)return e[a]}return null}},{key:"getNextFocusedOption",value:function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var n=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var a=this.getOptionValue(e);return t.some((function(e){return n.getOptionValue(e)===a}))}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,a=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:a})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"buildMenuOptions",value:function(e,t){var n=this,a=e.inputValue,o=void 0===a?"":a,r=e.options,i=function(e,a){var r=n.isOptionDisabled(e,t),i=n.isOptionSelected(e,t),l=n.getOptionLabel(e),s=n.getOptionValue(e);if(!(n.shouldHideSelectedOptions()&&i||!n.filterOption({label:l,value:s,data:e},o))){var c=r?void 0:function(){return n.onOptionHover(e)},u=r?void 0:function(){return n.selectOption(e)},p="".concat(n.getElementId("option"),"-").concat(a);return{innerProps:{id:p,onClick:u,onMouseMove:c,onMouseOver:c,tabIndex:-1},data:e,isDisabled:r,isSelected:i,key:p,label:l,type:"option",value:s}}};return r.reduce((function(e,t,a){if(t.options){n.hasGroups||(n.hasGroups=!0);var o=t.options.map((function(t,n){var o=i(t,"".concat(a,"-").concat(n));return o&&e.focusable.push(t),o})).filter(Boolean);if(o.length){var r="".concat(n.getElementId("group"),"-").concat(a);e.render.push({type:"group",key:r,data:t,options:o})}}else{var l=i(t,"".concat(a));l&&(e.render.push(l),e.focusable.push(t))}return e}),{render:[],focusable:[]})}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,a=e.focusedValue,o=e.focusedOption,r=this.props,i=r.options,l=r.menuIsOpen,s=r.inputValue,c=r.screenReaderStatus,u=a?function(e){var t=e.focusedValue,n=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedValue:a,getOptionLabel:this.getOptionLabel,selectValue:n}):"",p=o&&l?function(e){var t=e.focusedOption,n=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedOption:o,getOptionLabel:this.getOptionLabel,options:i}):"",d=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:s,screenReaderMessage:c({count:this.countOptions()})});return"".concat(u," ").concat(p," ").concat(d," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,n=e.isDisabled,a=e.isSearchable,o=e.inputId,r=e.inputValue,i=e.tabIndex,l=this.components.Input,s=this.state.inputIsHidden,c=o||this.getElementId("input");if(!a)return t().createElement(Io,{id:c,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ro,onFocus:this.onInputFocus,readOnly:!0,disabled:n,tabIndex:i,value:""});var u={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]},p=this.commonProps,d=p.cx,h=p.theme,m=p.selectProps;return t().createElement(l,Ya({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:d,getStyles:this.getStyles,id:c,innerRef:this.getInputRef,isDisabled:n,isHidden:s,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:m,spellCheck:"false",tabIndex:i,theme:h,type:"text",value:r},u))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,n=this.components,a=n.MultiValue,o=n.MultiValueContainer,r=n.MultiValueLabel,i=n.MultiValueRemove,l=n.SingleValue,s=n.Placeholder,c=this.commonProps,u=this.props,p=u.controlShouldRenderValue,d=u.isDisabled,h=u.isMulti,m=u.inputValue,f=u.placeholder,b=this.state,g=b.selectValue,v=b.focusedValue,k=b.isFocused;if(!this.hasValue()||!p)return m?null:t().createElement(s,Ya({},c,{key:"placeholder",isDisabled:d,isFocused:k}),f);if(h){var y=g.map((function(n){var l=n===v;return t().createElement(a,Ya({},c,{components:{Container:o,Label:r,Remove:i},isFocused:l,isDisabled:d,key:e.getOptionValue(n),removeProps:{onClick:function(){return e.removeValue(n)},onTouchEnd:function(){return e.removeValue(n)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:n}),e.formatOptionLabel(n,"value"))}));return y}if(m)return null;var E=g[0];return t().createElement(l,Ya({},c,{data:E,isDisabled:d}),this.formatOptionLabel(E,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,n=this.commonProps,a=this.props,o=a.isDisabled,r=a.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||r)return null;var l={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return t().createElement(e,Ya({},n,{innerProps:l,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,n=this.commonProps,a=this.props,o=a.isDisabled,r=a.isLoading,i=this.state.isFocused;return e&&r?t().createElement(e,Ya({},n,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,n=e.DropdownIndicator,a=e.IndicatorSeparator;if(!n||!a)return null;var o=this.commonProps,r=this.props.isDisabled,i=this.state.isFocused;return t().createElement(a,Ya({},o,{isDisabled:r,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var n=this.commonProps,a=this.props.isDisabled,o=this.state.isFocused,r={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return t().createElement(e,Ya({},n,{innerProps:r,isDisabled:a,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,n=this.components,a=n.Group,o=n.GroupHeading,r=n.Menu,i=n.MenuList,l=n.MenuPortal,s=n.LoadingMessage,c=n.NoOptionsMessage,u=n.Option,p=this.commonProps,d=this.state,h=d.focusedOption,m=d.menuOptions,f=this.props,b=f.captureMenuScroll,g=f.inputValue,v=f.isLoading,k=f.loadingMessage,y=f.minMenuHeight,E=f.maxMenuHeight,x=f.menuIsOpen,_=f.menuPlacement,w=f.menuPosition,C=f.menuPortalTarget,S=f.menuShouldBlockScroll,N=f.menuShouldScrollIntoView,O=f.noOptionsMessage,M=f.onMenuScrollToTop,T=f.onMenuScrollToBottom;if(!x)return null;var A,F=function(n){var a=h===n.data;return n.innerRef=a?e.getFocusedOptionRef:void 0,t().createElement(u,Ya({},p,n,{isFocused:a}),e.formatOptionLabel(n.data,"menu"))};if(this.hasOptions())A=m.render.map((function(n){if("group"===n.type){n.type;var r=to(n,["type"]),i="".concat(n.key,"-heading");return t().createElement(a,Ya({},p,r,{Heading:o,headingProps:{id:i},label:e.formatGroupLabel(n.data)}),n.options.map((function(e){return F(e)})))}if("option"===n.type)return F(n)}));else if(v){var I=k({inputValue:g});if(null===I)return null;A=t().createElement(s,p,I)}else{var D=O({inputValue:g});if(null===D)return null;A=t().createElement(c,p,D)}var P={minMenuHeight:y,maxMenuHeight:E,menuPlacement:_,menuPosition:w,menuShouldScrollIntoView:N},R=t().createElement(bo,Ya({},p,P),(function(n){var a=n.ref,o=n.placerProps,l=o.placement,s=o.maxHeight;return t().createElement(r,Ya({},p,P,{innerRef:a,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:v,placement:l}),t().createElement($o,{isEnabled:b,onTopArrive:M,onBottomArrive:T},t().createElement(Go,{isEnabled:S},t().createElement(i,Ya({},p,{innerRef:e.getMenuListRef,isLoading:v,maxHeight:s}),A))))}));return C||"fixed"===w?t().createElement(l,Ya({},p,{appendTo:C,controlElement:this.controlRef,menuPlacement:_,menuPosition:w}),R):R}},{key:"renderFormField",value:function(){var e=this,n=this.props,a=n.delimiter,o=n.isDisabled,r=n.isMulti,i=n.name,l=this.state.selectValue;if(i&&!o){if(r){if(a){var s=l.map((function(t){return e.getOptionValue(t)})).join(a);return t().createElement("input",{name:i,type:"hidden",value:s})}var c=l.length>0?l.map((function(n,a){return t().createElement("input",{key:"i-".concat(a),name:i,type:"hidden",value:e.getOptionValue(n)})})):t().createElement("input",{name:i,type:"hidden"});return t().createElement("div",null,c)}var u=l[0]?this.getOptionValue(l[0]):"";return t().createElement("input",{name:i,type:"hidden",value:u})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?t().createElement(Fo,{"aria-live":"assertive"},t().createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),t().createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,n=e.Control,a=e.IndicatorsContainer,o=e.SelectContainer,r=e.ValueContainer,i=this.props,l=i.className,s=i.id,c=i.isDisabled,u=i.menuIsOpen,p=this.state.isFocused,d=this.commonProps=this.getCommonProps();return t().createElement(o,Ya({},d,{className:l,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:p}),this.renderLiveRegion(),t().createElement(n,Ya({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:p,menuIsOpen:u}),t().createElement(r,Ya({},d,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),t().createElement(a,Ya({},d,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),n}(e.Component);Ka(kr,"defaultProps",gr);var yr={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},Er=function(n){var a,o;return o=a=function(e){function a(){var e,t;$a(this,a);for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];return Ka(no(no(t=ao(this,(e=Qa(a)).call.apply(e,[this].concat(o))))),"select",void 0),Ka(no(no(t)),"state",{inputValue:void 0!==t.props.inputValue?t.props.inputValue:t.props.defaultInputValue,menuIsOpen:void 0!==t.props.menuIsOpen?t.props.menuIsOpen:t.props.defaultMenuIsOpen,value:void 0!==t.props.value?t.props.value:t.props.defaultValue}),Ka(no(no(t)),"onChange",(function(e,n){t.callProp("onChange",e,n),t.setState({value:e})})),Ka(no(no(t)),"onInputChange",(function(e,n){var a=t.callProp("onInputChange",e,n);t.setState({inputValue:void 0!==a?a:e})})),Ka(no(no(t)),"onMenuOpen",(function(){t.callProp("onMenuOpen"),t.setState({menuIsOpen:!0})})),Ka(no(no(t)),"onMenuClose",(function(){t.callProp("onMenuClose"),t.setState({menuIsOpen:!1})})),t}return Ja(a,e),Xa(a,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"==typeof this.props[e]){for(var t,n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return(t=this.props)[e].apply(t,a)}}},{key:"render",value:function(){var e=this,a=this.props,o=(a.defaultInputValue,a.defaultMenuIsOpen,a.defaultValue,to(a,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return t().createElement(n,Ya({},o,{ref:function(t){e.select=t},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),a}(e.Component),Ka(a,"defaultProps",yr),o},xr={cacheOptions:!1,defaultOptions:!1,filterOption:null},_r=function(n){var a,o;return o=a=function(e){function a(e){var t;return $a(this,a),Ka(no(no(t=ao(this,Qa(a).call(this)))),"select",void 0),Ka(no(no(t)),"lastRequest",void 0),Ka(no(no(t)),"mounted",!1),Ka(no(no(t)),"optionsCache",{}),Ka(no(no(t)),"handleInputChange",(function(e,n){var a=t.props,o=a.cacheOptions,r=function(e,t,n){if(n){var a=n(e,t);if("string"==typeof a)return a}return e}(e,n,a.onInputChange);if(!r)return delete t.lastRequest,void t.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(o&&t.optionsCache[r])t.setState({inputValue:r,loadedInputValue:r,loadedOptions:t.optionsCache[r],isLoading:!1,passEmptyOptions:!1});else{var i=t.lastRequest={};t.setState({inputValue:r,isLoading:!0,passEmptyOptions:!t.state.loadedInputValue},(function(){t.loadOptions(r,(function(e){t.mounted&&(e&&(t.optionsCache[r]=e),i===t.lastRequest&&(delete t.lastRequest,t.setState({isLoading:!1,loadedInputValue:r,loadedOptions:e||[],passEmptyOptions:!1})))}))}))}return r})),t.state={defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0,inputValue:void 0!==e.inputValue?e.inputValue:"",isLoading:!0===e.defaultOptions,loadedOptions:[],passEmptyOptions:!1},t}return Ja(a,e),Xa(a,[{key:"componentDidMount",value:function(){var e=this;this.mounted=!0;var t=this.props.defaultOptions,n=this.state.inputValue;!0===t&&this.loadOptions(n,(function(t){if(e.mounted){var n=!!e.lastRequest;e.setState({defaultOptions:t||[],isLoading:n})}}))}},{key:"componentWillReceiveProps",value:function(e){e.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),e.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(e,t){var n=this.props.loadOptions;if(!n)return t();var a=n(e,t);a&&"function"==typeof a.then&&a.then(t,(function(){return t()}))}},{key:"render",value:function(){var e=this,a=this.props,o=(a.loadOptions,to(a,["loadOptions"])),r=this.state,i=r.defaultOptions,l=r.inputValue,s=r.isLoading,c=r.loadedInputValue,u=r.loadedOptions,p=r.passEmptyOptions?[]:l&&c?u:i||[];return t().createElement(n,Ya({},o,{ref:function(t){e.select=t},options:p,isLoading:s,onInputChange:this.handleInputChange}))}}]),a}(e.Component),Ka(a,"defaultProps",xr),o},wr=(_r(Er(kr)),function(){var e=arguments.length>1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),n=String(e.value).toLowerCase(),a=String(e.label).toLowerCase();return n===t||a===t}),Cr=Za({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n){return!(!e||t.some((function(t){return wr(e,t)}))||n.some((function(t){return wr(e,t)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),Sr=function(n){var a,o;return o=a=function(e){function a(e){var t;$a(this,a),Ka(no(no(t=ao(this,Qa(a).call(this,e)))),"select",void 0),Ka(no(no(t)),"onChange",(function(e,n){var a=t.props,o=a.getNewOptionData,r=a.inputValue,i=a.isMulti,l=a.onChange,s=a.onCreateOption,c=a.value;if("select-option"!==n.action)return l(e,n);var u=t.state.newOption,p=Array.isArray(e)?e:[e];if(p[p.length-1]!==u)l(e,n);else if(s)s(r);else{var d=o(r,r);l(i?[].concat(oo(so(c)),[d]):d,{action:"create-option"})}}));var n=e.options||[];return t.state={newOption:void 0,options:n},t}return Ja(a,e),Xa(a,[{key:"componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,n=e.createOptionPosition,a=e.formatCreateLabel,o=e.getNewOptionData,r=e.inputValue,i=e.isLoading,l=e.isValidNewOption,s=e.value,c=e.options||[],u=this.state.newOption;u=l(r,so(s),c)?o(r,a(r)):void 0,this.setState({newOption:u,options:!t&&i||!u?c:"first"===n?[u].concat(oo(c)):[].concat(oo(c),[u])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var e=this,a=Ya({},this.props),o=this.state.options;return t().createElement(n,Ya({},a,{ref:function(t){e.select=t},options:o,onChange:this.onChange}))}}]),a}(e.Component),Ka(a,"defaultProps",Cr),o},Nr=(Er(Sr(kr)),_r(Er(Sr(kr))),function(e){var n=e.component,a=e.duration,o=void 0===a?1:a,r=e.in,i=(e.onExited,to(e,["component","duration","in","onExited"])),l={entering:{opacity:0},entered:{opacity:1,transition:"opacity ".concat(o,"ms")},exiting:{opacity:0},exited:{opacity:0}};return t().createElement(Ga.Transition,{mountOnEnter:!0,unmountOnExit:!0,in:r,timeout:o},(function(e){var a={style:Za({},l[e])};return t().createElement(n,Ya({innerProps:a},i))}))}),Or=function(e){function n(){var e,t;$a(this,n);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return Ka(no(no(t=ao(this,(e=Qa(n)).call.apply(e,[this].concat(o))))),"duration",260),Ka(no(no(t)),"rafID",void 0),Ka(no(no(t)),"state",{width:"auto"}),Ka(no(no(t)),"transition",{exiting:{width:0,transition:"width ".concat(t.duration,"ms ease-out")},exited:{width:0}}),Ka(no(no(t)),"getWidth",(function(e){e&&isNaN(t.state.width)&&(t.rafID=window.requestAnimationFrame((function(){var n=e.getBoundingClientRect().width;t.setState({width:n})})))})),Ka(no(no(t)),"getStyle",(function(e){return{overflow:"hidden",whiteSpace:"nowrap",width:e}})),Ka(no(no(t)),"getTransition",(function(e){return t.transition[e]})),t}return Ja(n,e),Xa(n,[{key:"componentWillUnmount",value:function(){this.rafID&&window.cancelAnimationFrame(this.rafID)}},{key:"render",value:function(){var e=this,n=this.props,a=n.children,o=n.in,r=this.state.width;return t().createElement(Ga.Transition,{enter:!1,mountOnEnter:!0,unmountOnExit:!0,in:o,timeout:this.duration},(function(n){var o=Za({},e.getStyle(r),e.getTransition(n));return t().createElement("div",{ref:e.getWidth,style:o},a)}))}}]),n}(e.Component),Mr=function(e){return function(n){var a=n.in,o=n.onExited,r=to(n,["in","onExited"]);return t().createElement(Or,{in:a,onExited:o},t().createElement(e,Ya({cropWithEllipsis:a},r)))}},Tr=function(e){return function(n){return t().createElement(Nr,Ya({component:e,duration:n.isMulti?260:1},n))}},Ar=function(e){return function(n){return t().createElement(Nr,Ya({component:e},n))}},Fr=function(e){return function(n){return t().createElement(Ga.TransitionGroup,Ya({component:e},n))}},Ir=function(){var e,n=mr({components:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}),a=n.Input,o=n.MultiValue,r=n.Placeholder,i=n.SingleValue,l=n.ValueContainer,s=to(n,["Input","MultiValue","Placeholder","SingleValue","ValueContainer"]);return Za({Input:(e=a,function(n){n.in,n.onExited,n.appear,n.enter,n.exit;var a=to(n,["in","onExited","appear","enter","exit"]);return t().createElement(e,a)}),MultiValue:Mr(o),Placeholder:Tr(r),SingleValue:Ar(i),ValueContainer:Fr(l)},s)},Dr=Ir();Dr.Input,Dr.MultiValue,Dr.Placeholder,Dr.SingleValue,Dr.ValueContainer,_a(Ir,No);const Pr=Er(kr),Rr=window.wp.url;class Lr extends Vn.Component{constructor(){super(...arguments),this.state={options:[],isLoading:!1,page:1,hasMore:!1}}componentDidMount(){this.fetchPostAbortController=new AbortController,this.fetchTerms()}componentWillUnmount(){this.fetchPostAbortController&&this.fetchPostAbortController.abort()}fetchTerms(){const{restBase:e}=this.props,{page:t,options:n,search:a}=this.state,o={page:t,per_page:10};a&&a.length>=3&&(o.search=a),this.setState({isLoading:!0}),(0,Wn.fetchJson)({path:(0,Rr.addQueryArgs)(`${e}/`,o),signal:this.fetchPostAbortController.signal}).then((([e,a])=>{const o=(0,$n.uniqBy)([...n,...e.map((e=>({value:e.id,label:e.title.rendered})))],"value");this.setState({options:o,hasMore:parseInt(a["x-wp-totalpages"],10)>t,isLoading:!1})}))}fetchMoreTerms(){const{page:e,hasMore:t,isLoading:n}=this.state;t&&!n&&this.setState({page:e+1},(()=>this.fetchTerms()))}updateSearch(e){e.length>=3&&this.setState({search:e,page:1},(()=>this.fetchTerms()))}handleChange(e){const{onChange:t}=this.props;this.setState({search:null,page:1}),t(e)}render(){return(0,e.createElement)("div",{className:"term-select-form-row"},(0,e.createElement)("label",{htmlFor:this.props.fieldId,className:"screen-reader-text"},this.props.placeholder),(0,e.createElement)(Pr,{value:this.props.value,onChange:e=>this.handleChange(e),id:this.props.fieldId,options:this.state.options,isMulti:this.props.allowMulti,classNamePrefix:"kt-tax-select",isLoading:this.state.isLoading,onMenuScrollToBottom:()=>this.fetchMoreTerms(),onInputChange:e=>this.updateSearch(e),maxMenuHeight:300,placeholder:this.props.placeholder}))}}Lr.propTypes={fieldId:C().string.isRequired,label:C().string.isRequired,restBase:C().string.isRequired,onChange:C().func.isRequired};const Br=Lr;var Vr=n(5933),jr=n.n(Vr);const zr=window.wp.compose;if(void 0===Hr)var Hr=[];class Ur extends Vn.Component{constructor(){super(...arguments),this.handleLoading=this.handleLoading.bind(this),this.handleActive=this.handleActive.bind(this),this.handleInactive=this.handleInactive.bind(this),this.loadFonts=this.loadFonts.bind(this),this.state={status:void 0,mounted:!1}}addFont(e){Hr.includes(e)||Hr.push(e)}handleLoading(){this.setState({status:"loading"})}handleActive(){this.setState({status:"active"})}handleInactive(){this.setState({status:"inactive"})}loadFonts(){this.state.mounted&&(Hr.includes(this.props.config.google.families[0])||(jr().load({...this.props.config,loading:this.handleLoading,active:this.handleActive,inactive:this.handleInactive,context:frames["editor-canvas"]}),this.addFont(this.props.config.google.families[0])))}componentDidMount(){Hr=[],this.setState({mounted:!0,device:this.props.getPreviewDevice}),this.loadFonts()}componentDidUpdate(e,t){const{onStatus:n,config:a,getPreviewDevice:o}=this.props;t.status!==this.state.status&&n(this.state.status),this.state.device!==o?(Hr=[],this.setState({device:o}),this.loadFonts()):e.config!==a&&this.loadFonts()}componentWillUnmount(){this.setState({mounted:!1})}render(){const{children:e}=this.props;return e||null}}Ur.propTypes={config:C().object.isRequired,children:C().element,onStatus:C().func.isRequired},Ur.defaultProps={onStatus:()=>{}};const Gr=(0,zr.compose)([(0,Kn.withSelect)((e=>({getPreviewDevice:e("kadenceblocks/data").getPreviewDeviceType()})))])(Ur),Wr={inactive:"inactive",active:"active",loading:"loading"};function $r({typography:e,clientId:t,id:n,children:a}){const[o,r]=(0,Vn.useState)(void 0),{addWebFont:i}=(0,Kn.useDispatch)("kadenceblocks/data"),[l,s]=(0,Vn.useState)("desktop"),{previewDevice:c,isUniqueFont:u}=(0,Kn.useSelect)((e=>({isUniqueFont:(t,n)=>e("kadenceblocks/data").isUniqueFont(t,n),previewDevice:e("kadenceblocks/data").getPreviewDeviceType()})),[]),p={google:{families:[e[0].family+(e?.[0]?.variant?":"+e[0].variant:"")]}},d=()=>{setTimeout((()=>{void 0!==p?.google?.families?.[0]&&u(p?.google?.families?.[0],frames["editor-canvas"]?"Desktop":"iframe")&&(jr().load({...p,loading:h,active:m,inactive:f,context:frames["editor-canvas"]}),i(p?.google?.families?.[0],frames["editor-canvas"]?"Desktop":"iframe"))}),50)};(0,Vn.useEffect)((()=>{s(c)}),[]),(0,Vn.useEffect)((()=>{l!==c&&(s(c),d())}),[c]),(0,Vn.useEffect)((()=>{d()}),[p]);const h=()=>{r(Wr.loading)},m=()=>{r(Wr.active)},f=()=>{r(Wr.inactive)};return a||null}const qr=(0,jn.withFilters)("kadence.FormConditionals")((function(t){return(0,e.createElement)(e.Fragment,null)}));function Xr({level:t,isPressed:n=!1}){const a={1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z",h1:"M9 5h2v10H9v-4H5v4H3V5h2v4h4V5zm6.6 0c-.6.9-1.5 1.7-2.6 2v1h2v7h2V5h-1.4z",h2:"M7 5h2v10H7v-4H3v4H1V5h2v4h4V5zm8 8c.5-.4.6-.6 1.1-1.1.4-.4.8-.8 1.2-1.3.3-.4.6-.8.9-1.3.2-.4.3-.8.3-1.3 0-.4-.1-.9-.3-1.3-.2-.4-.4-.7-.8-1-.3-.3-.7-.5-1.2-.6-.5-.2-1-.2-1.5-.2-.4 0-.7 0-1.1.1-.3.1-.7.2-1 .3-.3.1-.6.3-.9.5-.3.2-.6.4-.8.7l1.2 1.2c.3-.3.6-.5 1-.7.4-.2.7-.3 1.2-.3s.9.1 1.3.4c.3.3.5.7.5 1.1 0 .4-.1.8-.4 1.1-.3.5-.6.9-1 1.2-.4.4-1 .9-1.6 1.4-.6.5-1.4 1.1-2.2 1.6V15h8v-2H15z",h3:"M12.1 12.2c.4.3.8.5 1.2.7.4.2.9.3 1.4.3.5 0 1-.1 1.4-.3.3-.1.5-.5.5-.8 0-.2 0-.4-.1-.6-.1-.2-.3-.3-.5-.4-.3-.1-.7-.2-1-.3-.5-.1-1-.1-1.5-.1V9.1c.7.1 1.5-.1 2.2-.4.4-.2.6-.5.6-.9 0-.3-.1-.6-.4-.8-.3-.2-.7-.3-1.1-.3-.4 0-.8.1-1.1.3-.4.2-.7.4-1.1.6l-1.2-1.4c.5-.4 1.1-.7 1.6-.9.5-.2 1.2-.3 1.8-.3.5 0 1 .1 1.6.2.4.1.8.3 1.2.5.3.2.6.5.8.8.2.3.3.7.3 1.1 0 .5-.2.9-.5 1.3-.4.4-.9.7-1.5.9v.1c.6.1 1.2.4 1.6.8.4.4.7.9.7 1.5 0 .4-.1.8-.3 1.2-.2.4-.5.7-.9.9-.4.3-.9.4-1.3.5-.5.1-1 .2-1.6.2-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1l1.1-1.4zM7 9H3V5H1v10h2v-4h4v4h2V5H7v4z",h4:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm10-2h-1v2h-2v-2h-5v-2l4-6h3v6h1v2zm-3-2V7l-2.8 4H16z",h5:"M12.1 12.2c.4.3.7.5 1.1.7.4.2.9.3 1.3.3.5 0 1-.1 1.4-.4.4-.3.6-.7.6-1.1 0-.4-.2-.9-.6-1.1-.4-.3-.9-.4-1.4-.4H14c-.1 0-.3 0-.4.1l-.4.1-.5.2-1-.6.3-5h6.4v1.9h-4.3L14 8.8c.2-.1.5-.1.7-.2.2 0 .5-.1.7-.1.5 0 .9.1 1.4.2.4.1.8.3 1.1.6.3.2.6.6.8.9.2.4.3.9.3 1.4 0 .5-.1 1-.3 1.4-.2.4-.5.8-.9 1.1-.4.3-.8.5-1.3.7-.5.2-1 .3-1.5.3-.8 0-1.6-.1-2.3-.4-.6-.2-1.1-.6-1.6-1-.1-.1 1-1.5 1-1.5zM9 15H7v-4H3v4H1V5h2v4h4V5h2v10z",h6:"M9 15H7v-4H3v4H1V5h2v4h4V5h2v10zm8.6-7.5c-.2-.2-.5-.4-.8-.5-.6-.2-1.3-.2-1.9 0-.3.1-.6.3-.8.5l-.6.9c-.2.5-.2.9-.2 1.4.4-.3.8-.6 1.2-.8.4-.2.8-.3 1.3-.3.4 0 .8 0 1.2.2.4.1.7.3 1 .6.3.3.5.6.7.9.2.4.3.8.3 1.3s-.1.9-.3 1.4c-.2.4-.5.7-.8 1-.4.3-.8.5-1.2.6-1 .3-2 .3-3 0-.5-.2-1-.5-1.4-.9-.4-.4-.8-.9-1-1.5-.2-.6-.3-1.3-.3-2.1s.1-1.6.4-2.3c.2-.6.6-1.2 1-1.6.4-.4.9-.7 1.4-.9.6-.3 1.1-.4 1.7-.4.7 0 1.4.1 2 .3.5.2 1 .5 1.4.8 0 .1-1.3 1.4-1.3 1.4zm-2.4 5.8c.2 0 .4 0 .6-.1.2 0 .4-.1.5-.2.1-.1.3-.3.4-.5.1-.2.1-.5.1-.7 0-.4-.1-.8-.4-1.1-.3-.2-.7-.3-1.1-.3-.3 0-.7.1-1 .2-.4.2-.7.4-1 .7 0 .3.1.7.3 1 .1.2.3.4.4.6.2.1.3.3.5.3.2.1.5.2.7.1z",p:"M18.3 4H9.9v-.1l-.9.2c-2.3.4-4 2.4-4 4.8s1.7 4.4 4 4.8l.7.1V20h1.5V5.5h2.9V20h1.5V5.5h2.7V4z",span:"M.067 10.841l1.461-.092c.032.237.096.418.193.542.158.202.384.302.678.302.219 0 .388-.051.507-.154a.465.465 0 00.178-.358.454.454 0 00-.17-.345c-.113-.102-.375-.198-.786-.289-.674-.151-1.154-.352-1.441-.603a1.214 1.214 0 01-.434-.959c0-.255.074-.497.222-.724.148-.227.371-.405.668-.535.297-.13.705-.195 1.222-.195.635 0 1.119.118 1.453.354.333.236.531.612.594 1.127l-1.447.085c-.038-.224-.119-.387-.242-.488-.123-.102-.293-.153-.51-.153-.179 0-.313.038-.404.114a.346.346 0 00-.135.276c0 .079.037.15.112.213.072.066.244.127.515.183.671.145 1.152.291 1.442.439.29.148.502.332.634.551a1.4 1.4 0 01.198.736c0 .318-.088.612-.264.881a1.66 1.66 0 01-.739.612c-.317.139-.715.208-1.197.208-.845 0-1.43-.162-1.755-.488-.326-.325-.51-.739-.553-1.24zm5.274-3.326h2.552c.556 0 .973.133 1.249.397.277.264.416.641.416 1.129 0 .501-.151.893-.453 1.176-.301.282-.762.424-1.381.424h-.841v1.844H5.341v-4.97zm9.84 0h1.434l1.871 2.749V7.515h1.447v4.97h-1.447l-1.861-2.729v2.729h-1.444v-4.97zm-2.352 4.149H11.08l-.241.821H9.27l1.867-4.97h1.675l1.867 4.97h-1.606l-.244-.821zm-.322-1.074l-.55-1.786-.545 1.786h1.095zm-5.624-.956h.377c.296 0 .503-.051.623-.154a.498.498 0 00.18-.395.553.553 0 00-.156-.397c-.104-.108-.299-.162-.586-.162h-.438v1.108z",div:"M.035 6.184h3.504c.691 0 1.249.094 1.674.281.425.187.776.456 1.054.807.278.35.479.758.604 1.223.125.465.187.958.187 1.479 0 .816-.092 1.448-.278 1.898a3.136 3.136 0 01-.773 1.129c-.33.304-.684.506-1.062.607a5.464 5.464 0 01-1.406.208H.035V6.184zm8.356 0h2.364v7.632H8.391V6.184zm3.301 0h2.468l1.718 5.492 1.692-5.492h2.395l-2.832 7.632h-2.557l-2.884-7.632zM2.394 7.912v4.17h.578c.492 0 .843-.054 1.051-.164.208-.109.372-.3.49-.572.118-.273.177-.714.177-1.325 0-.809-.132-1.362-.396-1.661-.264-.298-.701-.448-1.312-.448h-.588z"};return a.hasOwnProperty(t)?(0,e.createElement)(jn.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:n},(0,e.createElement)(jn.Path,{d:a[t]})):null}class Kr extends Vn.Component{constructor(e,t=!0,n,a,o,r,i,l,s,c,u,p,d,h,m,f,b,g){super(...arguments)}render(){return(0,e.createElement)("div",{className:"kt-box-shadow-container"},this.props.label&&(0,e.createElement)("div",{className:"kt-box-shadow-label"},(0,e.createElement)("h2",{className:"kt-beside-color-label"},this.props.label),this.props.onEnableChange&&(0,e.createElement)(jn.ToggleControl,{checked:this.props.enable,onChange:e=>this.props.onEnableChange(e)})),this.props.enable&&(0,e.createElement)("div",{className:"kt-inner-sub-section"},(0,e.createElement)("div",{className:"kt-inner-sub-section-row"},(0,e.createElement)("div",{className:"kt-box-color-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Color")),(0,e.createElement)(Jn,{value:this.props.color?this.props.color:this.props.colorDefault,default:this.props.colorDefault,onChange:e=>this.props.onColorChange(e),opacityValue:this.props.opacity,onOpacityChange:e=>this.props.onOpacityChange(e),onArrayChange:this.props.onArrayChange?(e,t)=>this.props.onArrayChange(e,t):void 0})),(0,e.createElement)("div",{className:"kt-box-x-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("X")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.hOffset?this.props.hOffset:"",onChange:e=>this.props.onHOffsetChange(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-y-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Y")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.vOffset?this.props.vOffset:"",onChange:e=>this.props.onVOffsetChange(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-blur-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Blur")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.blur?this.props.blur:"",onChange:e=>this.props.onBlurChange(Number(e.target.value)),min:0,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-spread-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Spread")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.spread?this.props.spread:"",onChange:e=>this.props.onSpreadChange(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"}))))),this.props.onInsetChange&&(0,e.createElement)("div",{className:"kt-box-inset-settings"},(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Inset"),checked:this.props.inset,onChange:e=>this.props.onInsetChange(e)}))))}}const Yr=Kr;class Zr extends Vn.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,Vn.createRef)(),this.debouncedToggle=(0,$n.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("div",{className:"kb-dynamic-image-sidebar-wrap kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(jn.Button,{className:"kb-dynamic-image-sidebar kb-dynamic-background-sidebar",isTertiary:!0,icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:t,"aria-haspopup":"true","aria-expanded":t,label:(0,Xn.__)("Dynamic Image","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(jn.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,Xn.__)("Dynamic Image","kadence-blocks")," "),(0,e.createElement)("p",null,(0,Xn.__)("Create dynamic sites by populating images from various sources.","kadence-blocks")," "),(0,e.createElement)(jn.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,Xn.__)("Upgrade to Pro","kadence-blocks"))))))}}const Jr=(0,jn.withFilters)("kadence.ImageDynamicControl")(Zr);class Qr extends Vn.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,Vn.createRef)(),this.debouncedToggle=(0,$n.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)(jn.ToolbarGroup,{group:"dynamic-text"},(0,e.createElement)(jn.ToolbarButton,{className:"kb-dynamic-menu",icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:!1,"aria-haspopup":"true","aria-expanded":t,label:(0,Xn.__)("Dynamic Content","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(jn.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,Xn.__)("Dynamic Content","kadence-blocks-pro")," "),(0,e.createElement)("p",null,(0,Xn.__)("Create dynamic sites by populating content from various sources.","kadence-blocks-pro")," "),(0,e.createElement)(jn.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,Xn.__)("Upgrade to Pro","kadence-blocks-pro"))))))}}const ei=(0,jn.withFilters)("kadence.TextDynamicControl")(Qr);class ti extends Vn.Component{constructor(){super(...arguments)}render(){}}const ni=(0,jn.withFilters)("kadence.InlineReplaceDynamicControl")(ti);class ai extends Vn.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,Vn.createRef)(),this.debouncedToggle=(0,$n.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("div",{className:"kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(jn.Button,{className:"kb-dynamic-background-sidebar",isTertiary:!0,icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:t,"aria-haspopup":"true","aria-expanded":t,label:(0,Xn.__)("Dynamic Background Image","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(jn.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,Xn.__)("Dynamic Background Image","kadence-blocks-pro")," "),(0,e.createElement)("p",null,(0,Xn.__)("Create dynamic sites by populating background images from various sources.","kadence-blocks-pro")," "),(0,e.createElement)(jn.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,Xn.__)("Upgrade to Pro","kadence-blocks-pro"))))))}}const oi=(0,jn.withFilters)("kadence.BackgroundDynamicControl")(ai);class ri extends Vn.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,Vn.createRef)(),this.debouncedToggle=(0,$n.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("div",{className:"kb-dynamic-image-sidebar-wrap kb-dynamic-gallery-sidebar-wrap"},(0,e.createElement)(jn.Button,{className:"kb-dynamic-image-sidebar kb-dynamic-gallery-sidebar",isTertiary:!0,icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:t,"aria-haspopup":"true","aria-expanded":t,label:(0,Xn.__)("Dynamic Gallery","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(jn.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,Xn.__)("Dynamic Gallery","kadence-blocks")," "),(0,e.createElement)("p",null,(0,Xn.__)("Create dynamic sites by populating images from various sources.","kadence-blocks")," "),(0,e.createElement)(jn.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,Xn.__)("Upgrade to Pro","kadence-blocks"))))))}}const ii=(0,jn.withFilters)("kadence.GalleryDynamicControl")(ri);class li extends Vn.Component{constructor(e,t=!0,n,a,o,r,i,l,s,c,u,p,d,h){super(...arguments)}render(){return(0,e.createElement)("div",{className:"kt-box-shadow-container"},this.props.label&&(0,e.createElement)("div",{className:"kt-box-shadow-label"},(0,e.createElement)("h2",{className:"kt-beside-color-label"},this.props.label),this.props.onEnableChange&&(0,e.createElement)(jn.ToggleControl,{checked:this.props.enable,onChange:e=>this.props.onEnableChange(e)})),this.props.enable&&(0,e.createElement)("div",{className:"kt-inner-sub-section"},(0,e.createElement)("div",{className:"kt-inner-sub-section-row"},(0,e.createElement)("div",{className:"kt-box-color-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Color")),(0,e.createElement)(Jn,{value:this.props.color?this.props.color:this.props.colorDefault,default:this.props.colorDefault,onChange:e=>this.props.onColorChange(e),opacityValue:this.props.opacity,onOpacityChange:e=>this.props.onOpacityChange(e),onArrayChange:this.props.onArrayChange?(e,t)=>this.props.onArrayChange(e,t):void 0})),(0,e.createElement)("div",{className:"kt-box-x-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("X")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.hOffset?this.props.hOffset:"",onChange:e=>this.props.onHOffsetChange(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-y-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Y")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.vOffset?this.props.vOffset:"",onChange:e=>this.props.onVOffsetChange(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-blur-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Blur")),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==this.props.blur?this.props.blur:"",onChange:e=>this.props.onBlurChange(Number(e.target.value)),min:0,max:200,step:1,type:"number",className:"components-text-control__input"})))))))}}const si=li;var ci=n(4184),ui=n.n(ci);const pi=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}));function di({label:t,value:n,onChange:a,options:o=[{value:"cover",label:(0,Xn.__)("Cover","kadence-blocks")},{value:"contain",label:(0,Xn.__)("Contain","kadence-blocks")},{value:"auto",label:(0,Xn.__)("Auto","kadence-blocks")}],allowCustom:r=!0}){const i=`inspector-background-size-control-${(0,zr.useInstanceId)(di)}`,[l,s]=(0,Vn.useState)(!1);(0,Vn.useEffect)((()=>{s(function(e,t){return!!t&&!!e&&!e.find((e=>e.value===t))}(o,n))}),[]);let c="auto",u="auto";const p=n.split(" ");return void 0!==p[0]&&(c=void 0!==p[0]&&p[0]?p[0]:"auto",u=void 0!==p[1]&&p[1]?p[1]:"auto"),(0,e.createElement)("div",{className:"components-base-control kadence-background-size-control"},t&&(0,e.createElement)("label",{htmlFor:i,className:"kadence-radio-control-label components-background-size-control__label"},t),!l&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},o.map(((t,o)=>(0,e.createElement)(jn.Button,{key:`${t.label}-${t.value}-${o}`,isTertiary:n!==t.value,className:"kadence-radio-item radio-"+t.value,isPrimary:n===t.value,icon:void 0!==t.icon?t.icon:void 0,"aria-pressed":n===t.value,onClick:()=>{a(t.value)}},t.label))),r&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>s(!0),isPressed:!1,isTertiary:!0}))),l&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.__experimentalUnitControl,{labelPosition:"top",label:(0,Xn.__)("Width","kadence-blocks"),max:4e3,min:0,units:[{value:"%",label:"%"},{value:"px",label:"px"}],value:c,onChange:e=>{const t=n.split(" ");let o="auto";void 0!==t[0]&&(o=void 0!==t[1]&&t[1]?t[1]:"auto"),a(e+" "+o)},placeholder:"auto"}),(0,e.createElement)(jn.__experimentalUnitControl,{labelPosition:"top",label:(0,Xn.__)("Height","kadence-blocks"),max:4e3,min:0,value:u,units:[{value:"%",label:"%"},{value:"px",label:"px"}],onChange:e=>{const t=n.split(" ");let o="auto";void 0!==t[0]&&(o=void 0!==t[0]&&t[0]?t[0]:"auto"),a(o+" "+e)},placeholder:"auto"}),r&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control kadence-small-radio-container"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Use size preset","kadence-blocks"),icon:pi,isPrimary:!0,onClick:()=>s(!1),isPressed:!0}))))}const hi=t=>{const[n,a]=(0,Vn.useState)({}),{label:o,id:r,url:i,slug:l,onChange:s,fullSelection:c=!0,selectByValue:u=!0}=t,{image:p}=(0,Kn.useSelect)((e=>{const{getMedia:t}=e("core");return{image:r?t(r,{context:"view"}):null}}),[r]);return(0,Vn.useEffect)((()=>{a(void 0===c||!0===c?(()=>{if(p){const e=void 0!==p.media_details.sizes?p.media_details.sizes:[],t=Object.keys(e).map((e=>({slug:e,name:e})));return(0,$n.compact)((0,$n.map)(t,(({name:e,slug:t})=>{if("image/svg+xml"===(0,$n.get)(p,["mime_type"]))return null;const n=(0,$n.get)(p,["media_details","sizes",t,"source_url"]);if(!n)return null;const a=(0,$n.get)(p,["media_details","sizes",t,"width"]);if(!a)return null;const o=(0,$n.get)(p,["media_details","sizes",t,"height"]);return o?{value:n,label:e+" ("+a+"x"+o+")",slug:t,width:a,height:o}:null})))}return null})():(()=>{if(p){const e=void 0!==p.media_details.sizes?p.media_details.sizes:[],t=[];for(let n=0;n<Object.keys(e).length;n++){const a=Object.keys(e)[n];"thumbnail"!==a&&"medium"!==a&&"medium_large"!==a&&"large"!==a&&"full"!==a||t.push({slug:a,name:a})}return(0,$n.compact)((0,$n.map)(t,(({name:e,slug:t})=>{if("image/svg+xml"===(0,$n.get)(p,["mime_type"]))return null;const n=(0,$n.get)(p,["media_details","sizes",t,"source_url"]);if(!n)return null;const a=(0,$n.get)(p,["media_details","sizes",t,"width"]);if(!a)return null;const o=(0,$n.get)(p,["media_details","sizes",t,"height"]);return o?{value:n,label:e+("full"===t?"":" ("+a+"x"+o+")"),slug:t,width:a,height:o}:null})))}return null})())}),[p]),(0,e.createElement)("div",{className:"kb-image-size-container"},!(0,$n.isEmpty)(n)&&(void 0===u||!0===u)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("h2",{className:"kb-image-size-title"},o),(0,e.createElement)("div",{className:"kb-image-size-select-form-row"},(0,e.createElement)(Pr,{options:n,value:n.filter((({value:e})=>e===i)),isMulti:!1,maxMenuHeight:250,isClearable:!1,placeholder:"",onChange:s}))),!(0,$n.isEmpty)(n)&&!1===u&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("h2",{className:"kb-image-size-title"},o),(0,e.createElement)("div",{className:"kb-image-size-select-form-row"},(0,e.createElement)(Pr,{options:n,value:n.filter((e=>e.slug===l)),isMulti:!1,maxMenuHeight:250,isClearable:!1,placeholder:"",onChange:s}))))},mi=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,Vn.createElement)(na.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"})),fi=({src:t,onChange:n,onSubmit:a,onClose:o})=>(0,e.createElement)(qn.URLPopover,{onClose:o},(0,e.createElement)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:a},(0,e.createElement)("input",{className:"block-editor-media-placeholder__url-input-field",type:"url","aria-label":(0,Xn.__)("URL","kadence-blocks"),placeholder:(0,Xn.__)("Paste or type URL","kadence-blocks"),onChange:n,value:t}),(0,e.createElement)(jn.Button,{className:"block-editor-media-placeholder__url-input-submit-button",icon:mi,label:(0,Xn.__)("Apply","kadence-blocks"),type:"submit"})));class bi extends Vn.Component{constructor(){super(...arguments),this.state={src:"",isURLInputVisible:!1},this.onChangeSrc=this.onChangeSrc.bind(this),this.onSubmitSrc=this.onSubmitSrc.bind(this),this.onUpload=this.onUpload.bind(this),this.onFilesUpload=this.onFilesUpload.bind(this),this.openURLInput=this.openURLInput.bind(this),this.closeURLInput=this.closeURLInput.bind(this)}onlyAllowsImages(){const{allowedTypes:e}=this.props;return!!e&&(0,$n.every)(e,(e=>"image"===e||(0,$n.startsWith)(e,"image/")))}componentDidMount(){this.setState({src:(0,$n.get)(this.props.value,["src"],"")})}componentDidUpdate(e){(0,$n.get)(e.value,["src"],"")!==(0,$n.get)(this.props.value,["src"],"")&&this.setState({src:(0,$n.get)(this.props.value,["src"],"")})}onChangeSrc(e){this.setState({src:e.target.value})}onSubmitSrc(e){e.preventDefault(),this.state.src&&this.props.onSelectURL&&(this.props.onSelectURL(this.state.src),this.closeURLInput())}onUpload(e){this.onFilesUpload(e.target.files)}onFilesUpload(e){const{addToGallery:t,allowedTypes:n,mediaUpload:a,multiple:o,onError:r,onSelect:i,onFilesPreUpload:l=$n.noop}=this.props;let s;if(l(e),o)if(t){let e=[];s=t=>{const n=(this.props.value||[]).filter((t=>t.id?!e.some((({id:e})=>Number(e)===Number(t.id))):!e.some((({urlSlug:e})=>t.url.includes(e)))));i(n.concat(t)),e=t.map((e=>{const t=e.url.lastIndexOf("."),n=e.url.slice(0,t);return{id:e.id,urlSlug:n}}))}}else s=i;else s=([e])=>i(e);a({allowedTypes:n,filesList:e,onFileChange:s,onError:r})}openURLInput(){this.setState({isURLInputVisible:!0})}closeURLInput(){this.setState({isURLInputVisible:!1})}renderPlaceholder(t,n){const{allowedTypes:a=[],className:o,icon:r,isAppender:i,labels:l={},onDoubleClick:s,mediaPreview:c,notices:u,onSelectURL:p,mediaUpload:d,children:h}=this.props;let m=l.instructions,f=l.title;if(d||p||(m=(0,Xn.__)("To edit this block, you need permission to upload media.","kadence-blocks")),void 0===m||void 0===f){const e=1===a.length,t=e&&"audio"===a[0],n=e&&"image"===a[0],o=e&&"video"===a[0];void 0===m&&d&&(m=(0,Xn.__)("Upload a media file or pick one from your media library.","kadence-blocks"),t?m=(0,Xn.__)("Upload an audio file, pick one from your media library, or add one with a URL.","kadence-blocks"):n?m=(0,Xn.__)("Upload an image file, pick one from your media library, or add one with a URL.","kadence-blocks"):o&&(m=(0,Xn.__)("Upload a video file, pick one from your media library, or add one with a URL.","kadence-blocks")))}const b=ui()("block-editor-media-placeholder",o,{"is-appender":i});return(0,e.createElement)(jn.Placeholder,{icon:r,label:f||void 0,instructions:m,className:b,notices:u,onClick:n,onDoubleClick:s,preview:c},t,h)}renderDropZone(){const{disableDropZone:t,onHTMLDrop:n=$n.noop}=this.props;return t?null:(0,e.createElement)(jn.DropZone,{onFilesDrop:this.onFilesUpload,onHTMLDrop:n})}renderCancelLink(){const{onCancel:t}=this.props;return t&&(0,e.createElement)(jn.Button,{className:"block-editor-media-placeholder__cancel-button",title:(0,Xn.__)("Cancel","kadence-blocks"),isLink:!0,onClick:t},(0,Xn.__)("Cancel","kadence-blocks"))}renderUrlSelectionUI(){const{onSelectURL:t}=this.props;if(!t)return null;const{isURLInputVisible:n,src:a}=this.state;return(0,e.createElement)("div",{className:"block-editor-media-placeholder__url-input-container"},(0,e.createElement)(jn.Button,{className:"block-editor-media-placeholder__button",onClick:this.openURLInput,isPressed:n,isTertiary:!0},(0,Xn.__)("Insert from URL","kadence-blocks")),n&&(0,e.createElement)(fi,{src:a,onChange:this.onChangeSrc,onSubmit:this.onSubmitSrc,onClose:this.closeURLInput}))}renderDynamicSelectionUI(){const{dynamicControl:t}=this.props;return t?(0,e.createElement)("div",{className:"block-editor-media-placeholder__dynamic-input-container"},t):null}renderMediaUploadChecked(){const{selectLabel:t=(0,Xn.__)("Select Image","kadence-blocks"),selectIcon:n,accept:a,addToGallery:o,allowedTypes:r=[],isAppender:i,mediaUpload:l,multiple:s=!1,onSelect:c,value:u={}}=this.props,p=(0,e.createElement)(qn.MediaUpload,{addToGallery:o,gallery:s&&this.onlyAllowsImages(),multiple:s,onSelect:c,allowedTypes:r,value:(0,$n.isArray)(u)?u.map((({id:e})=>e)):u.id,render:({open:a})=>(0,e.createElement)(jn.Button,{isPrimary:!0,icon:n||void 0,onClick:e=>{e.stopPropagation(),a()}},t)});if(l&&i)return(0,e.createElement)(Vn.Fragment,null,this.renderDropZone(),(0,e.createElement)(jn.FormFileUpload,{onChange:this.onUpload,accept:a,multiple:s,render:({openFileDialog:t})=>{const n=(0,e.createElement)(Vn.Fragment,null,p,this.renderUrlSelectionUI(),this.renderCancelLink(),this.renderDynamicSelectionUI());return this.renderPlaceholder(n,t)}}));if(l){const t=(0,e.createElement)(Vn.Fragment,null,this.renderDropZone(),p,this.renderUrlSelectionUI(),this.renderCancelLink(),this.renderDynamicSelectionUI());return this.renderPlaceholder(t)}return this.renderPlaceholder(p)}render(){const{disableMediaButtons:t,dropZoneUIOnly:n}=this.props;return n||t?(0,e.createElement)(qn.MediaUploadCheck,null,this.renderDropZone()):(0,e.createElement)(qn.MediaUploadCheck,{fallback:this.renderPlaceholder(this.renderUrlSelectionUI())},this.renderMediaUploadChecked())}}const gi=(0,Kn.withSelect)((e=>{const{getSettings:t}=e("core/block-editor");return{mediaUpload:t().mediaUpload}}))(bi);function vi({label:t,value:n,onChange:a,options:o=[],className:r,hideLabel:i=!1,wrap:l=!1,allowClear:s=!1,...c}){const u=`inspector-radio-control-${(0,zr.useInstanceId)(vi)}`;return(0,e.createElement)("div",{className:"components-base-control kadence-radio-buttons-wrap"+(r?" "+r:"")},t&&(0,e.createElement)("div",{className:"kadence-component__header"},(0,e.createElement)("label",{htmlFor:u,className:"kadence-radio-control-label components-radio-control__label kadence-component__header__title"},t)),(0,e.createElement)(jn.ButtonGroup,{id:u,className:"kadence-radio-container-control"+(l?" kadence-radio-control-flexwrap":"")},o.map(((t,o)=>(0,e.createElement)(jn.Button,{key:`${t.label}-${t.value}-${o}`,isTertiary:n!==t.value,className:`kadence-radio-item radio-${t.value}${i?" radio-no-label":""}${void 0!==t?.isDisabled&&t.isDisabled?" kb-disabled-btn":""}`,isPrimary:n===t.value,icon:void 0!==t.icon?t.icon:void 0,"aria-pressed":n===t.value,onClick:()=>{void 0!==t?.isDisabled&&t.isDisabled||(s&&t.value===n?a(""):a(t.value))},label:i?t.label:t?.tooltip},!i&&t.label)))))}class ki extends Vn.Component{constructor(){super(...arguments),this.onPositionChange=this.onPositionChange.bind(this),this.convertPosition=this.convertPosition.bind(this),this.state={position:null}}convertPosition(e){if(!e)return{x:.5,y:.5};let t=.5,n=.5;const a=e.split(" ");if(a&&a[0])switch(a[0]){case"left":t=0;break;case"right":t=1;break;case"center":t=.5;break;default:t=parseInt(a[0],10)/100}if(a&&a[1])switch(a[1]){case"top":n=0;break;case"bottom":n=1;break;case"center":n=.5;break;default:n=parseInt(a[1],10)/100}return{x:t,y:n}}onPositionChange(e){let t;this.setState({position:e}),e&&void 0!==e.x&&""!==e.x&&(t=100*e.x+"% "+100*e.y+"%"),this.props.onChange(t)}render(){const t=this.state.position?this.state.position:this.convertPosition(this.props.value);return(0,e.createElement)(jn.FocalPointPicker,{url:this.props.url,value:t,onChange:e=>this.onPositionChange(e)})}}const yi=ki,Ei=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M2 12C2 6.44444 6.44444 2 12 2C17.5556 2 22 6.44444 22 12C22 17.5556 17.5556 22 12 22C6.44444 22 2 17.5556 2 12ZM13 11V7H11V11H7V13H11V17H13V13H17V11H13Z"})),xi=(0,Vn.createElement)(na.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Vn.createElement)(na.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})),_i=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.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"})),wi=["image"],Ci=t=>{const{label:n,hasImage:a,onSaveImage:o,onRemoveImage:r,onSaveURL:i,onSavePosition:l,onSaveSize:s,onSaveRepeat:c,onSaveAttachment:u,disableMediaButtons:p,imageURL:d,imageID:h,imagePosition:m,imageSize:f,imageRepeat:b,imageAttachment:g,imageAttachmentParallax:v=!1,imageAttachmentFixed:k=!0,inlineImage:y,onSaveInlineImage:E,dynamicAttribute:x="",attributes:_}=t;let w=[{value:"scroll",label:(0,Xn.__)("Scroll","kadence-blocks")}];return k&&w.push({value:"fixed",label:(0,Xn.__)("Fixed","kadence-blocks")}),v&&w.push({value:"parallax",label:(0,Xn.__)("Parallax","kadence-blocks")}),(0,e.createElement)("div",{className:"components-base-control kadence-image-background-control"},!a&&(0,e.createElement)(Vn.Fragment,null,n&&(0,e.createElement)("div",{className:"components-kadence-image-background__label"},n),(0,e.createElement)(gi,{labels:"",selectIcon:Ei,selectLabel:(0,Xn.__)("Select Image","kadence-blocks"),onSelect:e=>o(e),onSelectURL:e=>i(e),accept:"image/*",className:"kadence-image-upload",allowedTypes:wi,disableMediaButtons:p,dynamicControl:x&&kadence_blocks_params.dynamic_enabled?(0,e.createElement)(oi,{...t}):void 0})),a&&(0,e.createElement)(Vn.Fragment,null,n&&(0,e.createElement)("div",{className:"components-kadence-image-background__label"},n),x&&kadence_blocks_params.dynamic_enabled&&_.kadenceDynamic&&_.kadenceDynamic[x]&&_.kadenceDynamic[x].enable?(0,e.createElement)("div",{className:"kb-dynamic-background-sidebar-top"},(0,e.createElement)(oi,{startOpen:!_.kadenceDynamic[x].field,...t})):(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(qn.MediaUpload,{onSelect:e=>o(e),type:"image",value:h||"",render:({open:t})=>(0,e.createElement)(jn.Button,{className:"components-button components-icon-button kt-cta-upload-btn",onClick:t,icon:xi},(0,Xn.__)("Edit Image","kadence-blocks"))}),(0,e.createElement)(jn.Button,{icon:_i,label:(0,Xn.__)("Remove Image","kadence-blocks"),className:"components-button components-icon-button kt-remove-img kt-cta-upload-btn",onClick:()=>r()}),x&&kadence_blocks_params.dynamic_enabled&&(0,e.createElement)(oi,{...t})),(0,e.createElement)(yi,{url:d||"",value:m||"center center",onChange:e=>l(e)}),h&&(0,e.createElement)(hi,{label:(0,Xn.__)("Image File Size","kadence-blocks"),id:h,url:d,onChange:e=>{o({id:h,url:e.value})}}),(0,e.createElement)(di,{label:(0,Xn.__)("Background Image Size","kadence-blocks"),value:f||"cover",options:[{value:"cover",label:(0,Xn.__)("Cover","kadence-blocks")},{value:"contain",label:(0,Xn.__)("Contain","kadence-blocks")},{value:"auto",label:(0,Xn.__)("Auto","kadence-blocks")}],onChange:e=>s(e)}),"cover"!==(f||"cover")&&(0,e.createElement)(vi,{label:(0,Xn.__)("Background Image Repeat","kadence-blocks"),value:b||"no-repeat",options:[{value:"no-repeat",label:(0,Xn.__)("No Repeat","kadence-blocks")},{value:"repeat",label:(0,Xn.__)("Repeat","kadence-blocks")},{value:"repeat-x",label:(0,Xn.__)("Repeat-x","kadence-blocks")},{value:"repeat-y",label:(0,Xn.__)("Repeat-y","kadence-blocks")}],onChange:e=>c(e)}),(0,e.createElement)(vi,{label:(0,Xn.__)("Background Image Attachment","kadence-blocks"),value:g||"scroll",options:w,onChange:e=>u(e)}),"fixed"===(g||"scroll")&&(0,e.createElement)("p",{className:"kb-sidebar-help"},(0,Xn.__)("Note: Attachment Fixed work only on desktop.","kadence-blocks")),E&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Force Background Image inline?","kadence-blocks"),checked:void 0!==y&&y,onChange:e=>E(e)})))},Si=window.kadence.icons;function Ni({label:t,type:n,onChange:a,allowedTypes:o=null,types:r=null}){const i=[{key:"normal",title:(0,Xn.__)("Classic","kadence-blocks"),icon:Si.brush},{key:"gradient",title:(0,Xn.__)("Gradient","kadence-blocks"),icon:Si.gradient},{key:"slider",title:(0,Xn.__)("Slider","kadence-blocks"),icon:Si.slider},{key:"video",title:(0,Xn.__)("Video","kadence-blocks"),icon:Si.video}],l=o||["normal","gradient","slider","video"],s=r||i,c=`inspector-background-type-control-${(0,zr.useInstanceId)(Ni)}`;return(0,e.createElement)("div",{className:"components-base-control kadence-background-type-control"},(0,e.createElement)("div",{className:"kadence-background-type-container"},t&&(0,e.createElement)("label",{htmlFor:c,className:"kadence-beside-label components-background-type-control__label"},t),(0,e.createElement)(jn.ButtonGroup,{id:c,className:"kadence-background-type-radio-container"},s.map((({key:t,title:o,icon:r},i)=>{if(l.includes(t))return(0,e.createElement)(jn.Button,{key:t,label:o,onClick:()=>a(t),isTertiary:t!==n,isPrimary:t===n,className:"kadence-radio-item"+(t===n?" radio-is-active":""),"aria-pressed":t===n,icon:r})})))))}var Oi={grad:.9,turn:360,rad:360/(2*Math.PI)},Mi=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},Ti=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},Ai=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},Fi=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},Ii=function(e){return{r:Ai(e.r,0,255),g:Ai(e.g,0,255),b:Ai(e.b,0,255),a:Ai(e.a)}},Di=function(e){return{r:Ti(e.r),g:Ti(e.g),b:Ti(e.b),a:Ti(e.a,3)}},Pi=/^#([0-9a-f]{3,8})$/i,Ri=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Li=function(e){var t=e.r,n=e.g,a=e.b,o=e.a,r=Math.max(t,n,a),i=r-Math.min(t,n,a),l=i?r===t?(n-a)/i:r===n?2+(a-t)/i:4+(t-n)/i:0;return{h:60*(l<0?l+6:l),s:r?i/r*100:0,v:r/255*100,a:o}},Bi=function(e){var t=e.h,n=e.s,a=e.v,o=e.a;t=t/360*6,n/=100,a/=100;var r=Math.floor(t),i=a*(1-n),l=a*(1-(t-r)*n),s=a*(1-(1-t+r)*n),c=r%6;return{r:255*[a,l,i,i,s,a][c],g:255*[s,a,a,l,i,i][c],b:255*[i,i,s,a,a,l][c],a:o}},Vi=function(e){return{h:Fi(e.h),s:Ai(e.s,0,100),l:Ai(e.l,0,100),a:Ai(e.a)}},ji=function(e){return{h:Ti(e.h),s:Ti(e.s),l:Ti(e.l),a:Ti(e.a,3)}},zi=function(e){return Bi((n=(t=e).s,{h:t.h,s:(n*=((a=t.l)<50?a:100-a)/100)>0?2*n/(a+n)*100:0,v:a+n,a:t.a}));var t,n,a},Hi=function(e){return{h:(t=Li(e)).h,s:(o=(200-(n=t.s))*(a=t.v)/100)>0&&o<200?n*a/100/(o<=100?o:200-o)*100:0,l:o/2,a:t.a};var t,n,a,o},Ui=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Gi=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Wi=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,$i=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,qi={string:[[function(e){var t=Pi.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?Ti(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?Ti(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Wi.exec(e)||$i.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:Ii({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=Ui.exec(e)||Gi.exec(e);if(!t)return null;var n,a,o=Vi({h:(n=t[1],a=t[2],void 0===a&&(a="deg"),Number(n)*(Oi[a]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return zi(o)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,a=e.b,o=e.a,r=void 0===o?1:o;return Mi(t)&&Mi(n)&&Mi(a)?Ii({r:Number(t),g:Number(n),b:Number(a),a:Number(r)}):null},"rgb"],[function(e){var t=e.h,n=e.s,a=e.l,o=e.a,r=void 0===o?1:o;if(!Mi(t)||!Mi(n)||!Mi(a))return null;var i=Vi({h:Number(t),s:Number(n),l:Number(a),a:Number(r)});return zi(i)},"hsl"],[function(e){var t=e.h,n=e.s,a=e.v,o=e.a,r=void 0===o?1:o;if(!Mi(t)||!Mi(n)||!Mi(a))return null;var i=function(e){return{h:Fi(e.h),s:Ai(e.s,0,100),v:Ai(e.v,0,100),a:Ai(e.a)}}({h:Number(t),s:Number(n),v:Number(a),a:Number(r)});return Bi(i)},"hsv"]]},Xi=function(e,t){for(var n=0;n<t.length;n++){var a=t[n][0](e);if(a)return[a,t[n][1]]}return[null,void 0]},Ki=function(e,t){var n=Hi(e);return{h:n.h,s:Ai(n.s+100*t,0,100),l:n.l,a:n.a}},Yi=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Zi=function(e,t){var n=Hi(e);return{h:n.h,s:n.s,l:Ai(n.l+100*t,0,100),a:n.a}},Ji=function(){function e(e){this.parsed=function(e){return"string"==typeof e?Xi(e.trim(),qi.string):"object"==typeof e&&null!==e?Xi(e,qi.object):[null,void 0]}(e)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return Ti(Yi(this.rgba),2)},e.prototype.isDark=function(){return Yi(this.rgba)<.5},e.prototype.isLight=function(){return Yi(this.rgba)>=.5},e.prototype.toHex=function(){return t=(e=Di(this.rgba)).r,n=e.g,a=e.b,r=(o=e.a)<1?Ri(Ti(255*o)):"","#"+Ri(t)+Ri(n)+Ri(a)+r;var e,t,n,a,o,r},e.prototype.toRgb=function(){return Di(this.rgba)},e.prototype.toRgbString=function(){return t=(e=Di(this.rgba)).r,n=e.g,a=e.b,(o=e.a)<1?"rgba("+t+", "+n+", "+a+", "+o+")":"rgb("+t+", "+n+", "+a+")";var e,t,n,a,o},e.prototype.toHsl=function(){return ji(Hi(this.rgba))},e.prototype.toHslString=function(){return t=(e=ji(Hi(this.rgba))).h,n=e.s,a=e.l,(o=e.a)<1?"hsla("+t+", "+n+"%, "+a+"%, "+o+")":"hsl("+t+", "+n+"%, "+a+"%)";var e,t,n,a,o},e.prototype.toHsv=function(){return e=Li(this.rgba),{h:Ti(e.h),s:Ti(e.s),v:Ti(e.v),a:Ti(e.a,3)};var e},e.prototype.invert=function(){return Qi({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),Qi(Ki(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),Qi(Ki(this.rgba,-e))},e.prototype.grayscale=function(){return Qi(Ki(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),Qi(Zi(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),Qi(Zi(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?Qi({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):Ti(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=Hi(this.rgba);return"number"==typeof e?Qi({h:e,s:t.s,l:t.l,a:t.a}):Ti(t.h)},e.prototype.isEqual=function(e){return this.toHex()===Qi(e).toHex()},e}(),Qi=function(e){return e instanceof Ji?e:new Ji(e)};const el=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),tl=10,nl=0,al=tl;function ol(e){return Math.max(0,Math.min(100,e))}function rl(e,t,n){const a=e.findIndex((e=>e.position>t)),o={color:n,position:t},r=e.slice();return r.splice(a-1,0,o),r}function il(e,t,n){const a=e.slice();return a[t]=n,a}function ll(e,t,n){return function(e,t,n,a=nl){const o=e[t].position,r=Math.min(o,n),i=Math.max(o,n);return e.some((({position:e},o)=>o!==t&&(Math.abs(e-n)<a||r<e&&e<i)))}(e,t,n)?e:il(e,t,{...e[t],position:n})}function sl(e,t,n){return il(e,t,{...e[t],color:n})}function cl(e,t,n){const a=e.findIndex((e=>e.position===t));return sl(e,a,n)}function ul(e,t){if(!t)return;const{x:n,width:a}=t.getBoundingClientRect(),o=e-n;return Math.round(ol(100*o/a))}function pl(t){const{renderContent:n,renderToggle:a,className:o,contentClassName:r,expandOnMobile:i,headerTitle:l,focusOnMount:s,position:c,popoverProps:u,onClose:p,onToggle:d,style:h}=t,[m,f]=(0,Vn.useState)(null),b=(0,Vn.useRef)(),[g,v]=function(e,t){const[n,a]=(0,Vn.useState)(!1);return[n,e=>{a(e),t&&t(e)}]}(0,d);function k(){p&&p(),v(!1)}(0,Vn.useEffect)((()=>()=>{d&&g&&d(!1)}),[d,g]);const y={isOpen:g,onToggle:function(){v(!g)},onClose:k},E=!!(u?.anchor||u?.anchorRef||u?.getAnchorRect||u?.anchorRect);return(0,e.createElement)("div",{className:ui()("components-dropdown",o),ref:(0,zr.useMergeRefs)([f,b]),tabIndex:"-1",style:h},a(y),g&&(0,e.createElement)(jn.Popover,{position:c,onClose:k,onFocusOutside:function(){const{ownerDocument:e}=b.current,t=e.activeElement.closest('[role="dialog"]');b.current.contains(e.activeElement)||t&&!t.contains(b.current)||k()},expandOnMobile:i,headerTitle:l,focusOnMount:s,offset:13,anchor:E?void 0:m,...u,className:ui()("components-dropdown__content",u?u.className:void 0,r)},n(y)))}function dl({isRenderedInSidebar:t,popoverProps:n,...a}){const o=(0,Vn.useMemo)((()=>({shift:!0,...t?{placement:"left-start",offset:34}:{placement:"bottom",offset:8},...n})),[t,n]);return(0,e.createElement)(pl,{contentClassName:"components-color-palette__custom-color-dropdown-content kadence-pop-color-popover",popoverProps:o,...a})}function hl({isOpen:t,position:n,color:a,...o}){const r=`components-custom-gradient-picker__control-point-button-description-${(0,zr.useInstanceId)(hl)}`;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.Button,{"aria-label":(0,Xn.sprintf)(
// translators: %1$s: gradient position e.g: 70, %2$s: gradient color code e.g: rgb(52,121,151).
(0,Xn.__)("Gradient control point at position %1$s%% with color code %2$s."),n,a),"aria-describedby":r,"aria-haspopup":"true","aria-expanded":t,className:ui()("components-custom-gradient-picker__control-point-button",{"is-active":t}),...o}),(0,e.createElement)(jn.VisuallyHidden,{id:r},(0,Xn.__)("Use your left or right arrow keys or drag and drop with the mouse to change the gradient position. Press the button to change the color or remove the control point.")))}function ml({isRenderedInSidebar:t,className:n,...a}){const o=(0,Vn.useMemo)((()=>({placement:"bottom",offset:8})),[]),r=ui()("components-custom-gradient-picker__control-point-dropdown",n);return(0,e.createElement)(dl,{isRenderedInSidebar:t,popoverProps:o,className:r,...a})}function fl(e,t){if(!e)return"";if(!t)return e;if(e.startsWith("var(--global-")){let n=e.replace("var(--global-","");n=n.substring(0,8),n="theme-"+n;const a=t.find((e=>e.slug===n));if(a)return a.color}return e}function bl({disableRemove:t,gradientPickerDomRef:n,ignoreMarkerPosition:a,value:o,onChange:r,onStartControlPointChange:i,onStopControlPointChange:l,isRenderedInSidebar:s}){const c=(0,Vn.useRef)(),u=e=>{const t=ul(e.clientX,n.current),{initialPosition:a,index:i,significantMoveHappened:l}=c.current;!l&&Math.abs(a-t)>=5&&(c.current.significantMoveHappened=!0),r(ll(o,i,t))},p=()=>{window&&window.removeEventListener&&c.current&&c.current.listenersActivated&&(window.removeEventListener("mousemove",u),window.removeEventListener("mouseup",p),l(),c.current.listenersActivated=!1)},d=(0,Vn.useRef)();d.current=p,(0,Vn.useEffect)((()=>()=>{d.current()}),[]);const h=!(0,qn.useSetting)("color.custom"),m=(0,qn.useSetting)("color.palette");return o.map(((n,d)=>{const f=n?.position,b=fl(n.color,m);return a!==f&&(0,e.createElement)(ml,{isRenderedInSidebar:s,key:d,onClose:l,renderToggle:({isOpen:t,onToggle:a})=>(0,e.createElement)(hl,{key:d,onClick:()=>{c.current&&c.current.significantMoveHappened||(t?l():i(),a())},onMouseDown:()=>{window&&window.addEventListener&&(c.current={initialPosition:f,index:d,significantMoveHappened:!1,listenersActivated:!0},i(),window.addEventListener("mousemove",u),window.addEventListener("mouseup",p))},onKeyDown:e=>{"ArrowLeft"===e.code?(e.stopPropagation(),r(ll(o,d,ol(n.position-al)))):"ArrowRight"===e.code&&(e.stopPropagation(),r(ll(o,d,ol(n.position+al))))},isOpen:t,position:n.position,color:n.color}),renderContent:({onClose:a})=>(0,e.createElement)("div",{className:"kadence-pop-gradient-color-picker"},!h&&(0,e.createElement)(Un,{color:b,onChange:e=>{r(sl(o,d,Qi(e.rgb).toRgbString()))},onChangeComplete:e=>{r(sl(o,d,Qi(e.rgb).toRgbString()))}}),m&&(0,e.createElement)("div",{className:"kadence-pop-color-palette-swatches"},(0,$n.map)(m,(({color:t,slug:n,name:a})=>{const i={color:t},l=n.replace("theme-",""),s=n.startsWith("theme-palette")&&b===t,c=!n.startsWith("theme-palette")&&t.startsWith("var(")&&b===t;return(0,e.createElement)("div",{key:t,className:"kadence-color-palette__item-wrapper"},(0,e.createElement)(jn.Tooltip,{text:a||
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s"),t)},(0,e.createElement)(jn.Button,{type:"button",className:"kadence-color-palette__item "+(s||c?"is-active":""),style:i,onClick:()=>{n.startsWith("theme-palette")?r(sl(o,d,"var(--global-"+l+","+t+")")):t.startsWith("var(")?r(sl(o,d,t)):r(sl(o,d,Qi(t).toRgbString()))},"aria-label":a?
// translators: %s: The name of the color e.g: "vivid red".
(0,Xn.sprintf)((0,Xn.__)("Color: %s","kadence-blocks"),a):
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s","kadence-blocks"),t),"aria-pressed":s||c})),s&&(0,e.createElement)(jn.Dashicon,{icon:"admin-site"}),!n.startsWith("theme-palette")&&b===t&&(0,e.createElement)(jn.Dashicon,{icon:"saved"}))}))),void 0!==n?.position&&(0,e.createElement)(jn.__experimentalNumberControl,{label:(0,Xn.__)("Control Point Position %","kadence-blocks"),value:n.position,onChange:e=>{console.log(d,e),r(ll(o,d,ol(parseFloat(e))))},min:0,step:1,max:100}),!t&&o.length>2&&(0,e.createElement)(jn.__experimentalHStack,{className:"components-custom-gradient-picker__remove-control-point-wrapper",alignment:"center"},(0,e.createElement)(jn.Button,{onClick:()=>{r(function(e,t){return e.filter(((e,n)=>n!==t))}(o,d)),a()},variant:"link"},(0,Xn.__)("Remove Control Point")))),style:{left:`${n.position}%`,transform:"translateX( -50% )"}})}))}bl.InsertPoint=function({value:t,onChange:n,onOpenInserter:a,onCloseInserter:o,insertPosition:r,isRenderedInSidebar:i}){const[l,s]=(0,Vn.useState)(!1),c=!(0,qn.useSetting)("color.custom"),u=(0,qn.useSetting)("color.palette"),[p,d]=(0,Vn.useState)(""),h=fl(p,u);return(0,e.createElement)(ml,{isRenderedInSidebar:i,className:"components-custom-gradient-picker__inserter",onClose:()=>{o()},renderToggle:({isOpen:t,onToggle:n})=>(0,e.createElement)(jn.Button,{"aria-expanded":t,"aria-haspopup":"true",onClick:()=>{t?o():(s(!1),a()),n()},className:"components-custom-gradient-picker__insert-point-dropdown",icon:el}),renderContent:()=>(0,e.createElement)("div",{className:"kadence-pop-gradient-color-picker"},!c&&(0,e.createElement)(Un,{color:h,onChange:e=>{d(Qi(e.rgb).toRgbString()),l?n(cl(t,r,Qi(e.rgb).toRgbString())):(n(rl(t,r,Qi(e.rgb).toRgbString())),s(!0))},onChangeComplete:e=>{d(Qi(e.rgb).toRgbString()),l?n(cl(t,r,Qi(e.rgb).toRgbString())):(n(rl(t,r,Qi(e.rgb).toRgbString())),s(!0))}}),u&&(0,e.createElement)("div",{className:"kadence-pop-color-palette-swatches"},(0,$n.map)(u,(({color:a,slug:o,name:i})=>{const c={color:a},u=o.replace("theme-",""),m=o.startsWith("theme-palette")&&h===a,f=!o.startsWith("theme-palette")&&a.startsWith("var(")&&p===a;return console.log(h),(0,e.createElement)("div",{key:a,className:"kadence-color-palette__item-wrapper"},(0,e.createElement)(jn.Tooltip,{text:i||
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s"),a)},(0,e.createElement)(jn.Button,{type:"button",className:"kadence-color-palette__item "+(m||f?"is-active":""),style:c,onClick:()=>{d(Qi(a).toRgbString()),o.startsWith("theme-palette")?l?n(cl(t,r,"var(--global-"+u+","+a+")")):(n(rl(t,r,"var(--global-"+u+","+a+")")),s(!0)):a.startsWith("var(")?l?n(cl(t,r,a)):(n(rl(t,r,a)),s(!0)):l?n(cl(t,r,Qi(a).toRgbString())):(n(rl(t,r,Qi(a).toRgbString())),s(!0))},"aria-label":i?
// translators: %s: The name of the color e.g: "vivid red".
(0,Xn.sprintf)((0,Xn.__)("Color: %s","kadence-blocks"),i):
// translators: %s: color hex code e.g: "#f00".
(0,Xn.sprintf)((0,Xn.__)("Color code: %s","kadence-blocks"),a)})),m&&(0,e.createElement)(jn.Dashicon,{icon:"admin-site"}),!o.startsWith("theme-palette")&&p===a&&(0,e.createElement)(jn.Dashicon,{icon:"saved"}))})))),style:null!==r?{left:`${r}%`,transform:"translateX( -50% )"}:void 0})};const gl=bl;function vl(e,t){switch(t.type){case"MOVE_INSERTER":if("IDLE"===e.id||"MOVING_INSERTER"===e.id)return{id:"MOVING_INSERTER",insertPosition:t.insertPosition};break;case"STOP_INSERTER_MOVE":if("MOVING_INSERTER"===e.id)return{id:"IDLE"};break;case"OPEN_INSERTER":if("MOVING_INSERTER"===e.id)return{id:"INSERTING_CONTROL_POINT",insertPosition:e.insertPosition};break;case"CLOSE_INSERTER":if("INSERTING_CONTROL_POINT"===e.id)return{id:"IDLE"};break;case"START_CONTROL_CHANGE":if("IDLE"===e.id)return{id:"MOVING_CONTROL_POINT"};break;case"STOP_CONTROL_CHANGE":if("MOVING_CONTROL_POINT"===e.id)return{id:"IDLE"}}return e}const kl={id:"IDLE"};function yl({background:t,hasGradient:n,value:a,onChange:o,disableInserter:r=!1,isRenderedInSidebar:i}){const l=(0,Vn.useRef)(),[s,c]=(0,Vn.useReducer)(vl,kl),u=e=>{const t=ul(e.clientX,l.current);(0,$n.some)(a,(({position:e})=>Math.abs(t-e)<tl))?"MOVING_INSERTER"===s.id&&c({type:"STOP_INSERTER_MOVE"}):c({type:"MOVE_INSERTER",insertPosition:t})},p="MOVING_INSERTER"===s.id,d="INSERTING_CONTROL_POINT"===s.id;return(0,e.createElement)("div",{className:ui()("components-custom-gradient-picker__gradient-bar",{"has-gradient":n}),onMouseEnter:u,onMouseMove:u,style:{background:t},onMouseLeave:()=>{c({type:"STOP_INSERTER_MOVE"})}},(0,e.createElement)("div",{ref:l,className:"components-custom-gradient-picker__markers-container"},!r&&(p||d)&&(0,e.createElement)(gl.InsertPoint,{isRenderedInSidebar:i,insertPosition:s.insertPosition,value:a,onChange:o,onOpenInserter:()=>{c({type:"OPEN_INSERTER"})},onCloseInserter:()=>{c({type:"CLOSE_INSERTER"})}}),(0,e.createElement)(gl,{isRenderedInSidebar:i,disableRemove:r,gradientPickerDomRef:l,ignoreMarkerPosition:d?s.insertPosition:void 0,value:a,onChange:o,onStartControlPointChange:()=>{c({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{c({type:"STOP_CONTROL_CHANGE"})}})))}var El=n(9341);const xl="linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(20, 39, 109) 100%)",_l={type:"angular",value:90},wl=[{type:"shape",value:"ellipse",at:{type:"position",value:{x:{type:"position-keyword",value:"center"},y:{type:"position-keyword",value:"center"}}}}],Cl=[{value:"linear-gradient",label:(0,Xn.__)("Linear","kadence-blocks")},{value:"radial-gradient",label:(0,Xn.__)("Radial","kadence-blocks")}],Sl=[{value:"center top",label:(0,Xn.__)("Center Top","kadence-blocks")},{value:"center center",label:(0,Xn.__)("Center Center","kadence-blocks")},{value:"center bottom",label:(0,Xn.__)("Center Bottom","kadence-blocks")},{value:"left top",label:(0,Xn.__)("Left Top","kadence-blocks")},{value:"left center",label:(0,Xn.__)("Left Center","kadence-blocks")},{value:"left bottom",label:(0,Xn.__)("Left Bottom","kadence-blocks")},{value:"right top",label:(0,Xn.__)("Right Top","kadence-blocks")},{value:"right center",label:(0,Xn.__)("Right Center","kadence-blocks")},{value:"right bottom",label:(0,Xn.__)("Right Bottom","kadence-blocks")}],Nl={top:0,"top right":45,"right top":45,right:90,"right bottom":135,"bottom right":135,bottom:180,"bottom left":225,"left bottom":225,left:270,"top left":315,"left top":315};function Ol({type:e,value:t,length:n}){return`${function({type:e,value:t}){return"literal"===e?t:"hex"===e?`#${t}`:`${e}(${t.join(",")})`}({type:e,value:t})} ${function(e){if(!e)return"";const{value:t,type:n}=e;return`${t}${n}`}(n)}`}function Ml({type:e,orientation:t,colorStops:n}){const a=function(e,t){if("radial-gradient"===e){if(!t||!t[0]||"shape"!==t[0].type)return;return"%"===t[0].at.value.x.type?`${t[0].value} at ${t[0].at.value.x.value}% ${t[0].at.value.y.value}%`:`${t[0].value} at ${t[0].at.value.x.value} ${t[0].at.value.y.value}`}if(t&&"angular"===t.type)return`${t.value}deg`}(e,t);return`${e}(${[a,...n.sort(((e,t)=>{var n,a;return(null!==(n=e?.length?.value)&&void 0!==n?n:0)-(null!==(a=t?.length?.value)&&void 0!==a?a:0)})).map(Ol)].filter(Boolean).join(",")})`}function Tl(e){return void 0===e.length||"%"!==e.length.type}function Al(e){switch(e.type){case"hex":return`#${e.value}`;case"literal":return e.value;case"rgb":case"rgba":return`${e.type}(${e.value.join(",")})`;default:return"transparent"}}const Fl=({gradientAST:t,hasGradient:n,onChange:a})=>{var o;const r=null!==(o=t?.orientation?.value)&&void 0!==o?o:180;return(0,e.createElement)(jn.AnglePickerControl,{__nextHasNoMarginBottom:!0,onChange:e=>{a(Ml({...t,orientation:{type:"angular",value:e}}))},labelPosition:"top",value:n?r:""})},Il=({gradientAST:t,hasGradient:n,onChange:a})=>{const{type:o}=t;return(0,e.createElement)(jn.SelectControl,{className:"components-custom-gradient-picker__type-picker kadence-select-large",label:(0,Xn.__)("Type"),labelPosition:"top",onChange:e=>{"linear-gradient"===e&&a(Ml({...t,orientation:_l,type:"linear-gradient"})),"radial-gradient"===e&&a(Ml({...t,orientation:wl,type:"radial-gradient"}))},options:Cl,value:n&&o})},Dl=({gradientAST:t,hasGradient:n,onChange:a})=>{let o="center center",r="50%",i="50%",l="position-keyword";t?.orientation&&t?.orientation[0]?.at?.value?.x?.value&&(l=t.orientation[0].at.value.x.type,"position-keyword"!==l?(o=t.orientation[0].at.value.x.value+"% "+t.orientation[0].at.value.y.value+"%",r=t.orientation[0].at.value.x.value+"%",i=t.orientation[0].at.value.y.value+"%"):o=t.orientation[0].at.value.x.value+" "+t.orientation[0].at.value.y.value);const s=e=>{const n=o.split(" ");let r="%"===e?50:"center",i="%"===e?50:"center";if(n[0])switch(n[0]){case"left":r=0;break;case"right":r="100";break;case"center":r=50;break;case 0:i="left";break;case 100:i="right";break;case 50:i="center"}if(n[1])switch(n[1]){case"top":i=0;break;case"bottom":i=100;break;case"center":i=50;break;case 0:i="top";break;case 100:i="bottom";break;case 50:i="center"}a(Ml({...t,orientation:[{type:"shape",value:t.orientation[0].value,at:{type:"position",value:{x:{type:e,value:r},y:{type:e,value:i}}}}]}))};if(n)return(0,e.createElement)("div",{className:"components-base-control kadence-gradient-position-control"},(0,e.createElement)(jn.Flex,{justify:"space-between",className:"kadence-gradient-position_header"},(0,e.createElement)(jn.FlexItem,null,(0,e.createElement)("label",{className:"kadence-gradient-position__label"},(0,Xn.__)("Position","kadence-blocks")))),"position-keyword"===l&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.SelectControl,{className:"components-custom-gradient-picker__position-picker",onChange:e=>{const n=e.split(" ");a(Ml({...t,orientation:[{type:"shape",value:t.orientation[0].value,at:{type:"position",value:{x:{type:"position-keyword",value:void 0!==n[0]&&n[0]?n[0]:"center"},y:{type:"position-keyword",value:void 0!==n[1]&&n[1]?n[1]:"center"}}}}]}))},options:Sl,value:o}),(0,e.createElement)(jn.Button,{className:"kadence-control-toggle-advanced only-icon",label:(0,Xn.__)("Set custom position","kadence-blocks"),icon:pi,onClick:()=>s("%"),isPressed:!1,isTertiary:!0})),"position-keyword"!==l&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.__experimentalUnitControl,{labelPosition:"left",label:(0,Xn.__)("Left","kadence-blocks"),max:100,min:0,units:[{value:"%",label:"%"}],value:r,onChange:e=>{a(Ml({...t,orientation:[{type:"shape",value:t.orientation[0].value,at:{type:"position",value:{x:{type:"%",value:parseInt(e,10)},y:t.orientation[0].at.value.y}}}]}))}}),(0,e.createElement)(jn.__experimentalUnitControl,{labelPosition:"left",label:(0,Xn.__)("Top","kadence-blocks"),max:100,min:0,value:i,units:[{value:"%",label:"%"}],onChange:e=>{a(Ml({...t,orientation:[{type:"shape",value:t.orientation[0].value,at:{type:"position",value:{x:t.orientation[0].at.value.x,y:{type:"%",value:parseInt(e,10)}}}}]}))}}),(0,e.createElement)(jn.Button,{className:"kadence-control-toggle-advanced only-icon",label:(0,Xn.__)("Set standard position","kadence-blocks"),icon:pi,onClick:()=>s("position-keyword"),isPrimary:!0,isPressed:!0})))},Pl=({gradientAST:t,hasGradient:n,onChange:a})=>{let o="ellipse";return t?.orientation&&t?.orientation[0]?.type&&"shape"===t?.orientation[0]?.type&&t?.orientation[0]?.value&&(o=t?.orientation&&t?.orientation[0]?.value),(0,e.createElement)(jn.SelectControl,{className:"components-custom-gradient-picker__shape-picker kadence-select-large",label:(0,Xn.__)("Shape","kadence-blocks"),labelPosition:"top",onChange:e=>{a(Ml({...t,orientation:[{type:"shape",value:e,at:t.orientation[0].at}]}))},options:[{value:"ellipse",label:(0,Xn.__)("Ellipse","kadence-blocks")},{value:"circle",label:(0,Xn.__)("Circle","kadence-blocks")}],value:n&&o})};function Rl({value:t,onChange:n,isRenderedInSidebar:a=!0}){const o=function(e){let t;try{t=El.parse(e)[0],t.value=e}catch(e){t=El.parse(xl)[0],t.value=xl}if("directional"===t.orientation?.type&&(t.orientation.type="angular",t.orientation.value=Nl[t.orientation.value].toString()),t.colorStops.some(Tl)){const{colorStops:e}=t,n=100/(e.length-1);e.forEach(((e,t)=>{e.length={value:n*t,type:"%"}})),t.value=Ml(t)}return t}(t),r=function(e){return Ml({type:"linear-gradient",orientation:_l,colorStops:e.colorStops})}(o),i=o.value!==xl,l=o.colorStops.map((e=>({color:Al(e),position:parseInt(e.length.value)})));return(0,e.createElement)("div",{className:"components-base-control components-custom-gradient-picker kadence-gradient-control"},(0,e.createElement)(yl,{isRenderedInSidebar:a,background:r,hasGradient:i,value:l,onChange:e=>{n(Ml(function(e,t){return{...e,colorStops:t.map((({position:e,color:t})=>{if(t.startsWith("var("))return{length:{type:"%",value:e?.toString()},type:"literal",value:t};const{r:n,g:a,b:o,a:r}=Qi(t).toRgb();return{length:{type:"%",value:e?.toString()},type:r<1?"rgba":"rgb",value:r<1?[n,a,o,r]:[n,a,o]}}))}}(o,e)))}}),(0,e.createElement)(jn.Flex,{gap:3,className:"components-custom-gradient-picker__ui-line"},(0,e.createElement)("div",{className:"components-custom-gradient-picker__item components-custom-gradient-picker-type"},(0,e.createElement)(Il,{gradientAST:o,hasGradient:i,onChange:n})),"linear-gradient"===o.type&&(0,e.createElement)("div",{className:"components-custom-gradient-picker__item components-custom-gradient-picker-angle"},(0,e.createElement)(Fl,{gradientAST:o,hasGradient:i,onChange:n})),"radial-gradient"===o.type&&(0,e.createElement)("div",{className:"components-custom-gradient-picker__item components-custom-gradient-picker-shape"},(0,e.createElement)(Pl,{gradientAST:o,hasGradient:i,onChange:n}))),"radial-gradient"===o.type&&(0,e.createElement)(jn.Flex,{gap:3,className:"components-custom-gradient-picker__ui-line"},(0,e.createElement)("div",{className:"components-custom-gradient-picker__item components-custom-gradient-picker-position"},(0,e.createElement)(Dl,{gradientAST:o,hasGradient:i,onChange:n}))))}const Ll=[{value:"0",label:(0,Xn.__)("None","kadence-blocks"),size:0,name:(0,Xn.__)("None","kadence-blocks")},{value:"xxs",output:"var(--global-kb-spacing-xxs, 0.5rem)",size:8,label:(0,Xn.__)("XXS","kadence-blocks"),name:(0,Xn.__)("2X Small","kadence-blocks")},{value:"xs",output:"var(--global-kb-spacing-xs, 1rem)",size:16,label:(0,Xn.__)("XS","kadence-blocks"),name:(0,Xn.__)("X Small","kadence-blocks")},{value:"sm",output:"var(--global-kb-spacing-sm, 1.5rem)",size:24,label:(0,Xn.__)("SM","kadence-blocks"),name:(0,Xn.__)("Small","kadence-blocks")},{value:"md",output:"var(--global-kb-spacing-md, 2rem)",size:32,label:(0,Xn.__)("MD","kadence-blocks"),name:(0,Xn.__)("Medium","kadence-blocks")},{value:"lg",output:"var(--global-kb-spacing-lg, 3rem)",size:48,label:(0,Xn.__)("LG","kadence-blocks"),name:(0,Xn.__)("Large","kadence-blocks")},{value:"xl",output:"var(--global-kb-spacing-xl, 4rem)",size:64,label:(0,Xn.__)("XL","kadence-blocks"),name:(0,Xn.__)("X Large","kadence-blocks")},{value:"xxl",output:"var(--global-kb-spacing-xxl, 5rem)",size:80,label:(0,Xn.__)("XXL","kadence-blocks"),name:(0,Xn.__)("2X Large","kadence-blocks")},{value:"3xl",output:"var(--global-kb-spacing-3xl, 6.5rem)",size:104,label:(0,Xn.__)("3XL","kadence-blocks"),name:(0,Xn.__)("3X Large","kadence-blocks")},{value:"4xl",output:"var(--global-kb-spacing-4xl, 8rem)",size:128,label:(0,Xn.__)("4XL","kadence-blocks"),name:(0,Xn.__)("4X Large","kadence-blocks")},{value:"5xl",output:"var(--global-kb-spacing-5xl, 10rem)",size:160,label:(0,Xn.__)("5XL","kadence-blocks"),name:(0,Xn.__)("5X Large","kadence-blocks")}];function Bl(e,t){if(!t)return;if(!e)return;if("0"===t||"default"===t)return 0;return e.findIndex((e=>e.value===t))||void 0}function Vl({label:t,onChange:n,value:a="",placeholder:o="",className:r="",options:i=Ll,step:l=1,max:s=200,min:c=0,beforeIcon:u="",help:p="",defaultValue:d=0,unit:h="",onUnit:m,units:f=["px","em","rem"],disableCustomSizes:b=!1,customControl:g=!1,setCustomControl:v=null,isPopover:k=!1,isSingle:y=!1,parentLabel:E=null,onMouseOver:x,onMouseOut:_,allowAuto:w=!1}){const[C,S]=(0,Vn.useState)(!1),[N,O]=(0,Vn.useState)(!1),M=JSON.parse(JSON.stringify(i));M.push({value:"ss-auto",output:"var(--global-kb-spacing-auto, auto)",label:(0,Xn.__)("Auto","kadence-blocks"),size:0,name:(0,Xn.__)("Auto","kadence-blocks")}),(0,Vn.useEffect)((()=>{S(function(e,t){return!!t&&!!e&&!e.find((e=>e.value===t))}(M,a))}),[]);const T=v?g:C,A=v||S,F=i.map(((e,t)=>({value:t,label:void 0}))),I=f.map((e=>({value:e,label:e}))),D=T?Number(a):Bl(M,a),P=T?Number(o):Bl(M,o),R=M[D]?.label?M[D]?.label:(0,Xn.__)("Unset","kadence-blocks"),L=M[D]?.name?M[D]?.name+" "+M[D]?.size+"px":(0,Xn.__)("Unset","kadence-blocks"),B=E?E+" ":"";let V=t;y?V=L:t&&B&&(V=B+t+" "+R);const j=(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.RangeControl,{label:V||void 0,className:"components-spacing-sizes-control__range-control",beforeIcon:u,value:"ss-auto"==a?"":D,onChange:e=>{var t;n(void 0===e?d:void 0===(t=e)?"":0===parseInt(t,10)?"0":`${i[t]?.value}`)},min:0,max:i.length-1,marks:F,step:1,help:p,withInputField:!1,"aria-valuenow":D,"aria-valuetext":i[D]?.label,renderTooltipContent:e=>M[e]?.label,initialPosition:d||0,allowReset:!!y,hideLabelFromVision:!k&&!y,onMouseOver:x,onMouseOut:_,onMouseDown:e=>{e?.nativeEvent?.offsetX<35&&void 0===a&&n("0")}}),!b&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>A(!0),isPressed:!1,isTertiary:!0}));return[n&&(0,e.createElement)("div",{className:"components-base-control component-spacing-sizes-control kadence-single-measure-range-control"+(r?" "+r:"")},!v&&t&&(0,e.createElement)(jn.Flex,{justify:"space-between",className:"kadence-radio-range__header"},(0,e.createElement)(jn.FlexItem,null,(0,e.createElement)("label",{className:"components-base-control__label"},t))),!T&&(0,e.createElement)("div",{className:"kadence-controls-content"},k&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.Button,{className:"kadence-popover-spacing-btn",disabled:!(!a||"auto"!=a),tabIndex:"-1",onClick:a&&"auto"==a?"":function(){O(!N)},onMouseOver:x,onMouseOut:_},E&&t&&(0,e.createElement)("span",{className:"kadence-placement-label"},t),(0,e.createElement)("span",{className:"kadence-spacing-btn-val"},M[D]?.label,!M[D]?.label&&(0,e.createElement)("span",{className:"kadence-spacing-btn-placeholder"},M?.[P]?.label?M?.[P]?.label:o))),N&&(0,e.createElement)(jn.Popover,{onClose:function(){O(!1)},className:"kadence-range-popover-settings"},(0,e.createElement)("div",{className:"kadence-range-popover-settings-inner"},j,w&&(0,e.createElement)(jn.Button,{className:"custom-auto-button",variant:"secondary",isSmall:!0,text:(0,Xn.__)("Auto","kadence-blocks"),onClick:()=>n("ss-auto"),isPressed:!(!a||"ss-auto"!=a)}),(0,e.createElement)(jn.Button,{className:"custom-reset-button",variant:"secondary",isSmall:!0,text:(0,Xn.__)("Reset","kadence-blocks"),onClick:()=>n("")})))),!k&&(0,e.createElement)(e.Fragment,null,j)),T&&(0,e.createElement)("div",{className:"kadence-controls-content kadence-single-unit-control"},(0,e.createElement)(jn.__experimentalUnitControl,{label:E&&t?t:void 0,labelPosition:"top",min:c,max:s,disabled:!(!a||"auto"!=a),step:l,units:I,value:a,placeholder:o||void 0,disableUnits:!0,onChange:e=>(e=>{const t=isNaN(parseFloat(e))?void 0:parseFloat(e);n(t)})(e),onMouseOver:x,onMouseOut:_}),!E&&(0,e.createElement)("div",{className:"kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{m(e.target.value)},value:h},f.map((t=>(0,e.createElement)("option",{value:t,selected:h===t||void 0,key:t},t))))),!b&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Use size preset","kadence-blocks"),icon:pi,isPrimary:!0,onClick:()=>A(!1),isPressed:!0}))))]}Si.pxIcon,Si.emIcon,Si.remIcon,Si.vhIcon,Si.vwIcon,Si.percentIcon;const jl=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M15.6 7.2H14v1.5h1.6c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.8 0 5.2-2.3 5.2-5.2 0-2.9-2.3-5.2-5.2-5.2zM4.7 12.4c0-2 1.7-3.7 3.7-3.7H10V7.2H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H10v-1.5H8.4c-2 0-3.7-1.7-3.7-3.7zm4.6.9h5.3v-1.5H9.3v1.5z"})),zl=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M15.6 7.3h-.7l1.6-3.5-.9-.4-3.9 8.5H9v1.5h2l-1.3 2.8H8.4c-2 0-3.7-1.7-3.7-3.7s1.7-3.7 3.7-3.7H10V7.3H8.4c-2.9 0-5.2 2.3-5.2 5.2 0 2.9 2.3 5.2 5.2 5.2H9l-1.4 3.2.9.4 5.7-12.5h1.4c2 0 3.7 1.7 3.7 3.7s-1.7 3.7-3.7 3.7H14v1.5h1.6c2.9 0 5.2-2.3 5.2-5.2 0-2.9-2.4-5.2-5.2-5.2z"}));function Hl(e,t){return!(!t||!e||!(void 0===t[0]||""!==t[0]||void 0===t[1]||""!==t[1]&&"auto"!==t[1]||void 0===t[2]||""!==t[2]||void 0===t[3]||""!==t[3]&&"auto"!==t[3])||(void 0!==t[0]&&""!==t[0]?e.find((e=>e.value===t[0])):void 0!==t[1]&&""!==t[1]&&"auto"!==t[1]?e.find((e=>e.value===t[1])):void 0!==t[2]&&""!==t[2]?e.find((e=>e.value===t[2])):void 0!==t[3]&&""!==t[3]&&"auto"!==t[3]?e.find((e=>e.value===t[3])):e.find((e=>e.value===t))))}function Ul(e,t,n){if(!t)return"";if(!e)return"";if("0"===t)return 0;if("px"!==n)return"";const a=e.find((e=>e.value===t));return a?a.size:""}function Gl(e,t,n){if(!t)return"";if(!e)return"";if(0===t)return"0";if("px"!==n)return"";const a=e.find((e=>e.size.toString()===t.toString()));return a?a.value:""}function Wl({label:t,onChange:n,onControl:a,value:o="",className:r="",options:i=Ll,step:l=1,max:s=200,min:c=0,beforeIcon:u="",help:p="",placeholder:d=["","","",""],defaultValue:h=["","","",""],control:m="individual",unit:f="",onUnit:b,units:g=["px","em","rem"],disableCustomSizes:v=!1,isBorderRadius:k=!1,firstIcon:y=Si.outlineTopIcon,secondIcon:E=Si.outlineRightIcon,thirdIcon:x=Si.outlineBottomIcon,fourthIcon:_=Si.outlineLeftIcon,linkIcon:w=jl,unlinkIcon:C=zl,customControl:S=!1,setCustomControl:N=null,parentLabel:O=null,reset:M,onMouseOver:T,onMouseOut:A,allowAuto:F=!1}){const I={first:k?Si.topLeftIcon:y,second:k?Si.topRightIcon:E,third:k?Si.bottomRightIcon:x,fourth:k?Si.bottomLeftIcon:_,link:k?Si.radiusLinkedIcon:w,unlink:k?Si.radiusIndividualIcon:C},[D,P]=(0,Vn.useState)(!1),[R,L]=(0,Vn.useState)(m),B=JSON.parse(JSON.stringify(i));B.push({value:"ss-auto",output:"var(--global-kb-spacing-auto, auto)",label:(0,Xn.__)("Auto","kadence-blocks"),size:0,name:(0,Xn.__)("Auto","kadence-blocks")}),(0,Vn.useEffect)((()=>{P(Hl(B,o))}),[]);const V=N?S:D,j=N||P,z=a?m:R,H=a||L;return[n&&(0,e.createElement)("div",{className:"components-base-control component-spacing-sizes-control kadence-measure-range-control "+(r?" "+r:"")},t&&(0,e.createElement)(jn.Flex,{justify:"space-between",className:"kadence-component__header kadence-radio-range__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-radio-range__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),M&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(h,o),icon:undo,onClick:()=>{"function"==typeof M?M():n(h)}}))),!v&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:V?(0,Xn.__)("Use size preset","kadence-blocks"):(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,isSmall:!0,onClick:()=>{if(V){const e=[Gl(i,o?o[0]:"",f),Gl(i,o?o[1]:"",f),Gl(i,o?o[2]:"",f),Gl(i,o?o[3]:"",f)];n(e)}else{const e=[Ul(i,o?o[0]:"",f),Ul(i,o?o[1]:"",f),Ul(i,o?o[2]:"",f),Ul(i,o?o[3]:"",f)];n(e)}j(!V)},isPressed:!!V,isTertiary:!V}),H&&(0,e.createElement)(jn.Button,{isSmall:!0,className:"kadence-radio-item radio-custom is-single only-icon",label:"individual"!==z?(0,Xn.__)("Individual","kadence-blocks"):(0,Xn.__)("Linked","kadence-blocks"),icon:"individual"!==z?I.link:I.unlink,onClick:()=>H("individual"!==z?"individual":"linked"),isPressed:"individual"!==z,isTertiary:"individual"===z})),(0,e.createElement)("div",{className:"kadence-controls-content"},"individual"!==z&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Vl,{value:o?o[0]:"",onChange:e=>n([e,e,e,e]),className:"kb-measure-input-all-inputs",min:c,max:s,options:i,step:l,help:p,unit:f,units:g,onUnit:b,defaultValue:h[0],placeholder:d?.[0]?d?.[0]:"",allowReset:!1,disableCustomSizes:!0,setCustomControl:j,customControl:V,isPopover:!1,isSingle:!0,onMouseOver:T,onMouseOut:A,allowAuto:F})),"individual"===z&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(Vl,{parentLabel:O||t,label:(0,Xn.__)("Top","kadence-blocks"),className:"kb-measure-box-top",value:o?o[0]:"",onChange:e=>{n([e,o&&void 0!==o[1]?o[1]:"",o&&void 0!==o[2]?o[2]:"",o&&void 0!==o[3]?o[3]:""])},min:c,max:s,options:i,step:l,help:p,unit:f,units:g,onUnit:b,defaultValue:h[0],placeholder:d?.[0]?d?.[0]:"",allowReset:!1,disableCustomSizes:!0,setCustomControl:j,customControl:V,isPopover:!0,onMouseOver:T,onMouseOut:A,allowAuto:F}),(0,e.createElement)(Vl,{parentLabel:O||t,label:(0,Xn.__)("Right","kadence-blocks"),className:"kb-measure-box-right",value:o?o[1]:"",onChange:e=>n([o&&void 0!==o[0]?o[0]:"",e,o&&void 0!==o[2]?o[2]:"",o&&void 0!==o[3]?o[3]:""]),min:c,max:s,options:i,step:l,help:p,unit:f,units:g,onUnit:b,defaultValue:h[1],placeholder:d?.[1]?d?.[1]:"",allowReset:!1,disableCustomSizes:!0,setCustomControl:j,customControl:V,isPopover:!0,onMouseOver:T,onMouseOut:A,allowAuto:F}),(0,e.createElement)(Vl,{parentLabel:O||t,label:(0,Xn.__)("Bottom","kadence-blocks"),className:"kb-measure-box-bottom",value:o?o[2]:"",onChange:e=>n([o&&void 0!==o[0]?o[0]:"",o&&void 0!==o[1]?o[1]:"",e,o&&void 0!==o[3]?o[3]:""]),min:c,max:s,options:i,step:l,help:p,unit:f,units:g,onUnit:b,defaultValue:h[2],placeholder:d?.[2]?d?.[2]:"",allowReset:!1,disableCustomSizes:!0,setCustomControl:j,customControl:V,isPopover:!0,onMouseOver:T,onMouseOut:A,allowAuto:F}),(0,e.createElement)(Vl,{parentLabel:O||t,label:(0,Xn.__)("Left","kadence-blocks"),className:"kb-measure-box-left",value:o?o[3]:"",onChange:e=>n([o&&void 0!==o[0]?o[0]:"",o&&void 0!==o[1]?o[1]:"",o&&void 0!==o[2]?o[2]:"",e]),min:c,max:s,options:i,step:l,help:p,unit:f,units:g,onUnit:b,defaultValue:h[3],placeholder:d?.[3]?d?.[3]:"",allowReset:!1,disableCustomSizes:!0,setCustomControl:j,customControl:V,isPopover:!0,onMouseOver:T,onMouseOut:A,allowAuto:F}),V&&(0,e.createElement)("div",{className:"kadence-units kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{b(e.target.value)},value:f,disabled:1===g.length},g.map((t=>(0,e.createElement)("option",{value:t,selected:f===t||void 0,key:t},t))))))))]}const $l=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.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"}));function ql({label:t,subLabel:n,onChange:a,onChangeTablet:o,onChangeMobile:r,mobileValue:i,tabletValue:l,value:s,onControl:c,control:u="individual",options:p=Ll,step:d=1,max:h=100,min:m=0,unit:f="",onUnit:b,showUnit:g=!1,units:v=["px","em","rem"],isBorderRadius:k=!1,disableCustomSizes:y=!1,firstIcon:E=Si.outlineTopIcon,secondIcon:x=Si.outlineRightIcon,thirdIcon:_=Si.outlineBottomIcon,fourthIcon:w=Si.outlineLeftIcon,linkIcon:C=jl,unlinkIcon:S=zl,deskDefault:N=["","","",""],tabletDefault:O=["","","",""],mobileDefault:M=["","","",""],reset:T=!0,setCustomControl:A=null,onMouseOver:F,onMouseOut:I,allowAuto:D=!1}){const P=(0,Vn.useRef)(),R={first:k?topLeftIcon:E,second:k?topRightIcon:x,third:k?bottomRightIcon:_,fourth:k?bottomLeftIcon:w,link:k?radiusLinkedIcon:C,unlink:k?radiusIndividualIcon:S},[L,B]=(0,Vn.useState)(!1),[V,j]=(0,Vn.useState)(u),z=A?customControl:L,H=A||B,U=JSON.parse(JSON.stringify(p));U.push({value:"ss-auto",output:"var(--global-kb-spacing-auto, auto)",label:(0,Xn.__)("Auto","kadence-blocks"),size:0,name:(0,Xn.__)("Auto","kadence-blocks")});const G=e=>{let t=[];return t=z?[Gl(p,e?e[0]:"",f),Gl(p,e?e[1]:"",f),Gl(p,e?e[2]:"",f),Gl(p,e?e[3]:"",f)]:[Ul(p,e?e[0]:"",f),Ul(p,e?e[1]:"",f),Ul(p,e?e[2]:"",f),Ul(p,e?e[3]:"",f)],t},W=c?u:V,$=c||j,[q,X]=(0,Vn.useState)("Desktop"),K=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);K!==q&&X(K),(0,Vn.useEffect)((()=>{let e=s;"Tablet"==K?e=l:"Mobile"==K&&(e=i),B(Hl(U,e))}),[K]);const{setPreviewDeviceType:Y}=(0,Kn.useDispatch)("kadenceblocks/data"),Z=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}];let J=s||["","","",""];"Tablet"===q?J=l||["","","",""]:"Mobile"===q&&(J=i||["","","",""]);let Q=l?JSON.parse(JSON.stringify(l)):["","","",""];Q?.[0]||(Q[0]=s?.[0]?s[0]:""),Q?.[1]||(Q[1]=s?.[1]?s[1]:""),Q?.[2]||(Q[2]=s?.[2]?s[2]:""),Q?.[3]||(Q[3]=s?.[3]?s[3]:"");const ee={};ee.Mobile=(0,e.createElement)(Wl,{key:2,className:"measure-mobile-size",parentLabel:t,label:n?(0,Xn.__)("Mobile:","kadence-blocks")+n:void 0,value:i||["","","",""],placeholder:Q,onChange:e=>r((0,Wn.clearNonMatchingValues)(i,e)),control:W,onControl:e=>$(e),setCustomControl:H,customControl:z,options:p,defaultValue:M,min:m,max:h,step:d,unit:f,onUnit:b||void 0,showUnit:!0,units:[f],isBorderRadius:k,firstIcon:E,secondIcon:x,thirdIcon:_,fourthIcon:w,linkIcon:C,unlinkIcon:S,onMouseOver:F,onMouseOut:I,allowAuto:D}),ee.Tablet=(0,e.createElement)(Wl,{key:1,className:"measure-tablet-size",parentLabel:t,label:n?(0,Xn.__)("Tablet:","kadence-blocks")+n:void 0,value:l||["","","",""],placeholder:s||["","","",""],onChange:e=>o((0,Wn.clearNonMatchingValues)(l,e)),control:W,onControl:e=>$(e),setCustomControl:H,customControl:z,options:p,defaultValue:O,min:m,max:h,step:d,unit:f,onUnit:b||void 0,showUnit:!0,units:[f],isBorderRadius:k,firstIcon:E,secondIcon:x,thirdIcon:_,fourthIcon:w,linkIcon:C,unlinkIcon:S,onMouseOver:F,onMouseOut:I,allowAuto:D}),ee.Desktop=(0,e.createElement)(Wl,{key:0,className:"measure-desktop-size",parentLabel:t,label:n||void 0,value:s||["","","",""],onChange:e=>a((0,Wn.clearNonMatchingValues)(s,e)),control:W,onControl:e=>$(e),setCustomControl:H,customControl:z,options:p,defaultValue:N,min:m,max:h,step:d,unit:f,onUnit:b||void 0,showUnit:g,units:v,isBorderRadius:k,firstIcon:E,secondIcon:x,thirdIcon:_,fourthIcon:w,linkIcon:C,unlinkIcon:S,onMouseOver:F,onMouseOut:I,allowAuto:D});let te=N;return"Mobile"===q?te=M:"Mobile"===q&&(te=O),[a&&o&&r&&(0,e.createElement)("div",{ref:P,className:"components-base-control kb-responsive-measure-control kadence-measure-range-control"},(0,e.createElement)(jn.Flex,{justify:"space-between",className:"kadence-title-bar kadence-component__header kadence-measure-range__header kadence-radio-range__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-radio-range__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),T&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(te,J),icon:$l,onClick:()=>{"Tablet"===q?o(O):"Mobile"===q?r(M):a(N)}}))),(0,e.createElement)(jn.ButtonGroup,{className:"kb-responsive-options kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(Z,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===q?" is-active":""}`,isSmall:!0,"aria-pressed":q===t,onClick:()=>{return e=t,Y((0,Wn.capitalizeFirstLetter)(e)),void X((0,Wn.capitalizeFirstLetter)(e));var e}},a)))),!y&&!n&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:z?(0,Xn.__)("Use size preset","kadence-blocks"):(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,isSmall:!0,onClick:()=>{(()=>{if("Mobile"==q){const e=G(i);(0,Wn.objectSameFill)(i,e)&&r(e)}else if("Tablet"==q){const e=G(l);(0,Wn.objectSameFill)(l,e)&&o(e)}else{const e=G(s);(0,Wn.objectSameFill)(s,e)&&a(e)}})(),H(!z)},isPressed:!!z,isTertiary:!z}),$&&!n&&(0,e.createElement)(jn.Button,{isSmall:!0,className:"kadence-radio-item radio-custom is-single only-icon",label:"individual"!==W?(0,Xn.__)("Individual","kadence-blocks"):(0,Xn.__)("Linked","kadence-blocks"),icon:"individual"!==W?R.link:R.unlink,onClick:()=>$("individual"!==W?"individual":"linked"),isPressed:"individual"!==W,isTertiary:"individual"===W})),(0,e.createElement)("div",{className:"kb-responsive-measure-control-inner"},ee[q]?ee[q]:ee.Desktop))]}const Xl=window.wp.isShallowEqual;function Kl({style:t,type:n="inside",spacing:a,forceShow:o=!1,forceHide:r=!1,offset:i=!0}){const l=a[0],s=a[1],c=a[2],u=a[3],p=(0,Vn.useMemo)((()=>{if("outside"===n){const e=l?l:0,t=s?s:0,n=c?c:0,a=u?u:0;return{borderTopWidth:e,borderRightWidth:t,borderBottomWidth:n,borderLeftWidth:a,top:i&&e?`calc(${e} * -1)`:0,right:i&&t?`calc(${t} * -1)`:0,bottom:i&&n?`calc(${n} * -1)`:0,left:i&&a?`calc(${a} * -1)`:0}}if("outsideVertical"===n){const e=l?l:0,t=c?c:0;return{borderTopWidth:e,borderRightWidth:s?s:0,borderBottomWidth:t,borderLeftWidth:u?u:0,top:i&&e?`calc(${e} * -1)`:0,bottom:i&&t?`calc(${t} * -1)`:0}}return{borderTopWidth:l?l:0,borderRightWidth:s?s:0,borderBottomWidth:c?c:0,borderLeftWidth:u?u:0,marginLeft:t?.marginLeft?t.marginLeft:0,marginRight:t?.marginRight?t.marginRight:0}}),[a]),[d,h]=(0,Vn.useState)(!1),m=(0,Vn.useRef)(a),f=(0,Vn.useRef)(),b=()=>{f.current&&window.clearTimeout(f.current)};return(0,Vn.useMemo)((()=>(r&&(m.current=a),(0,Xl.isShallowEqualArrays)(a,m.current)||o||r||(h(!0),m.current=a,b(),f.current=setTimeout((()=>{h(!1)}),400)),()=>b())),[a,o,r]),!d&&!o||r?null:(0,e.createElement)("div",{className:`kb__spacing-visualizer-wrap kb__spacing_visualizer-type-${n}`,style:t},(0,e.createElement)("div",{className:"kb__spacing-visualizer",style:p}))}function Yl({value:t,isPressed:n=!1}){const a={top:"M19.5 19.5H.5V.5h19v19zM1.607 18.392h16.786V1.608H1.607v16.784zM17.178 2.888H2.822v3.275h14.356V2.888z",middle:"M19.5 19.482H.5V.5h19v18.982zM1.607 18.375h16.786V1.607H1.607v16.768zm15.571-10.02H2.822v3.272h14.356V8.355z",bottom:"M19.518 19.5H.5V.5h19.018v19zm-17.91-1.108H18.41V1.608H1.608v16.784zm15.586-4.739H2.824v3.275h14.37v-3.275z"};return a.hasOwnProperty(t)?(0,e.createElement)(jn.SVG,{width:"20",height:"20",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",isPressed:n},(0,e.createElement)(jn.Path,{d:a[t]})):null}const Zl=["image"];class Jl extends Vn.Component{constructor(){super(...arguments)}render(){const{label:t,hasImage:n,onSaveImage:a,onRemoveImage:o,disableMediaButtons:r,imageURL:i,imageID:l,kadenceDynamic:s,dynamicAttribute:c=""}=this.props;return(0,e.createElement)("div",{className:"kadence-image-media-control kadence-image-background-control"},!n&&(0,e.createElement)(Vn.Fragment,null,t&&(0,e.createElement)("div",{className:"components-kadence-image-background__label"},t),(0,e.createElement)(gi,{labels:"",selectIcon:Ei,selectLabel:(0,Xn.__)("Select Image","kadence-blocks"),onSelect:e=>a(e),accept:"image/*",className:"kadence-image-upload",allowedTypes:Zl,disableMediaButtons:r,dynamicControl:c&&kadence_blocks_params.dynamic_enabled?(0,e.createElement)(Jr,{...this.props}):void 0})),n&&(0,e.createElement)(Vn.Fragment,null,t&&(0,e.createElement)("div",{className:"components-kadence-image-background__label"},t),c&&kadence_blocks_params.dynamic_enabled&&s&&s[c]&&s[c].enable?(0,e.createElement)("div",{className:"kb-dynamic-background-sidebar-top"},(0,e.createElement)(Jr,{startOpen:!s[c].field,...this.props})):(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(qn.MediaUpload,{onSelect:e=>a(e),type:"image",value:l||"",render:({open:t})=>(0,e.createElement)(jn.Button,{className:"components-button components-icon-button kt-cta-upload-btn kb-sidebar-image",style:{backgroundImage:'url("'+i+'")',backgroundSize:"cover"},onClick:t,icon:xi},(0,Xn.__)("Edit Image","kadence-blocks"))}),(0,e.createElement)(jn.Button,{icon:_i,label:(0,Xn.__)("Remove Image","kadence-blocks"),className:"components-button components-icon-button kt-remove-img kt-cta-upload-btn",onClick:()=>o()}),c&&kadence_blocks_params.dynamic_enabled&&(0,e.createElement)(Jr,{...this.props}))))}}const Ql=Jl,es=["video"];class ts extends Vn.Component{constructor(){super(...arguments)}render(){const{label:t,hasVideo:n,onSaveVideo:a,onRemoveVideo:o,disableMediaButtons:r,videoURL:i,videoID:l}=this.props;return(0,e.createElement)("div",{className:"components-base-control kadence-image-media-control kadence-image-background-control kadence-video-background-control"},!n&&(0,e.createElement)(Vn.Fragment,null,t&&(0,e.createElement)("div",{className:"components-kadence-video-background__label"},t),(0,e.createElement)(gi,{labels:"",selectIcon:Ei,selectLabel:(0,Xn.__)("Select Video","kadence-blocks"),onSelect:e=>a(e),accept:"video/*",className:"kadence-image-upload",allowedTypes:es,disableMediaButtons:r})),n&&(0,e.createElement)(Vn.Fragment,null,t&&(0,e.createElement)("div",{className:"components-kadence-video-background__label"},t),(0,e.createElement)("div",{className:"components-kadence-video-btns"},(0,e.createElement)(qn.MediaUpload,{onSelect:e=>a(e),type:"video",value:l||"",render:({open:t})=>(0,e.createElement)(jn.Button,{className:"components-button components-icon-button kb-cta-upload-btn kb-video-edit",onClick:t,icon:Si.video},(0,Xn.__)("Edit Video","kadence-blocks"))}),(0,e.createElement)(jn.Button,{icon:_i,label:(0,Xn.__)("Remove Image","kadence-blocks"),className:"components-button components-icon-button kb-remove-video kb-cta-upload-btn",onClick:()=>o()}))))}}const ns=ts;function as({label:t,className:n,children:a}){return(0,e.createElement)("div",{className:"components-base-control kadence-subsection-wrap"+(n?" "+n:"")},t&&(0,e.createElement)("h2",{className:"subsection-wrap-title"},t),(0,e.createElement)("div",{className:"kt-inner-subsection"},a))}const os=(0,zr.compose)([(0,Kn.withSelect)(((e,t)=>{const n=void 0===t.initialOpen||t.initialOpen,a=(0,$n.get)(t,["index"],"");return{isOpened:e("kadenceblocks/data").isEditorPanelOpened(t.panelName+a+e("core/block-editor").getSelectedBlockClientId(),n)}})),(0,Kn.withDispatch)(((e,t,{select:n})=>{const{getSelectedBlockClientId:a}=n("core/block-editor"),o=void 0===t.initialOpen||t.initialOpen,r=(0,$n.get)(t,["index"],"");return{toggleOpened:()=>{e("kadenceblocks/data").toggleEditorPanelOpened(t.panelName+r+a(),o)}}}))])((function({children:t,title:n,initialOpen:a=!0,isOpened:o,toggleOpened:r,className:i="",icon:l="",buttonProps:s={},blockSlug:c=!1,index:u=!1,panelName:p}){return!1===c||(0,Wn.showSettings)(p,c)?(0,e.createElement)(jn.PanelBody,{title:n,initialOpen:a,onToggle:r,opened:o,className:i,icon:l,buttonProps:s},t):null})),rs=function({children:t,blockSlug:n=!1,settingSlug:a="allSettings"}){return!1===n||(0,Wn.showSettings)(a,n)?(0,e.createElement)(qn.InspectorControls,null,t):null};class is extends Vn.Component{constructor(){super(...arguments),this.state={options:[],isLoading:!1,page:1,hasMore:!1}}componentDidMount(){this.fetchPostAbortController=new AbortController,this.fetchTerms()}componentWillUnmount(){this.fetchPostAbortController&&this.fetchPostAbortController.abort()}fetchTerms(){const{restBase:e}=this.props,{page:t,options:n,search:a}=this.state,o={page:t,per_page:10};a&&a.length>=3&&(o.search=a),this.setState({isLoading:!0}),(0,Wn.fetchJson)({path:(0,Rr.addQueryArgs)(`${e}/`,o),signal:this.fetchPostAbortController.signal}).then((([e,a])=>{const o=(0,$n.uniqBy)([...n,...e.map((e=>({value:e.id,label:e.name})))],"value");this.setState({options:o,hasMore:parseInt(a["x-wp-totalpages"],10)>t,isLoading:!1})}))}fetchMoreTerms(){const{page:e,hasMore:t,isLoading:n}=this.state;t&&!n&&this.setState({page:e+1},(()=>this.fetchTerms()))}updateSearch(e){e.length>=3&&this.setState({search:e,page:1},(()=>this.fetchTerms()))}handleChange(e){const{onChange:t}=this.props;this.setState({search:null,page:1}),t(e)}render(){return(0,e.createElement)("div",{className:"term-select-form-row"},(0,e.createElement)("label",{htmlFor:this.props.fieldId,className:"screen-reader-text"},this.props.placeholder),(0,e.createElement)(Pr,{value:this.props.value,onChange:e=>this.handleChange(e),id:this.props.fieldId,options:this.state.options,isMulti:!0,classNamePrefix:"kt-tax-select",isLoading:this.state.isLoading,onMenuScrollToBottom:()=>this.fetchMoreTerms(),onInputChange:e=>this.updateSearch(e),maxMenuHeight:300,placeholder:this.props.placeholder}))}}is.propTypes={fieldId:C().string.isRequired,label:C().string.isRequired,restBase:C().string.isRequired,onChange:C().func.isRequired};const ls=is,ss=window.wp.apiFetch;var cs=n.n(ss);function us({value:t,onChange:n,source:a,isMulti:o=!1}){const[r,i]=(0,Vn.useState)(!0),[l,s]=(0,Vn.useState)([]),[c,u]=(0,Vn.useState)(1),[p,d]=(0,Vn.useState)(!1),h=t;return(0,Vn.useEffect)((()=>{if(a&&void 0!==window.kadence_blocks_params.taxonomies[a]&&window.kadence_blocks_params.taxonomies[a])s(Array.from(window.kadence_blocks_params.taxonomies[a])),i(!1);else{const e={source:a,page:c,per_page:50};i(!0),cs()({path:(0,Rr.addQueryArgs)(window.kadence_blocks_params.termEndpoint,e)}).then((e=>{e?(s(e),window.kadence_blocks_params.taxonomies[a]=e):(s([]),window.kadence_blocks_params.taxonomies[a]=[]),i(!1)})).catch((()=>{i(!1),s([]),window.kadence_blocks_params.taxonomies[a]=[]}))}}),[a]),r?(0,e.createElement)(jn.Spinner,null):(0,e.createElement)("div",{className:"kb-inner-term-select-wrap"},(0,e.createElement)(Pr,{options:l,className:"kb-dynamic-select",classNamePrefix:"kbp",value:o?t:""!==t?l.filter((({value:e})=>e===h)):"",isMulti:o,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,Xn.__)("Select Term","kadence-blocks"),onChange:e=>{n(e?o?e:e.value:"")}}))}function ps({label:t,desktopChildren:n,tabletChildren:a,mobileChildren:o,hasPadding:r=!1}){const[i,l]=(0,Vn.useState)("Desktop"),s=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);s!==i&&l(s);const{setPreviewDeviceType:c}=(0,Kn.useDispatch)("kadenceblocks/data"),u=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],p={};return p.Mobile=o,p.Tablet=a,p.Desktop=n,(0,e.createElement)("div",{className:"components-base-control kb-small-responsive-control"+(r?" responsive-title-area-spacing":"")},(0,e.createElement)("div",{className:"kadence-title-bar"},t&&(0,e.createElement)("span",{className:"kadence-control-title"},t),(0,e.createElement)(jn.ButtonGroup,{className:"kb-small-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(u,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===i?" is-active":""}`,isSmall:!0,"aria-pressed":i===t,onClick:()=>{return e=t,c((0,Wn.capitalizeFirstLetter)(e)),void l((0,Wn.capitalizeFirstLetter)(e));var e}},a))))),(0,e.createElement)("div",{className:"kb-small-measure-control-inner"},p[i]?p[i]:p.Desktop))}function ds({desktopChildren:t,tabletChildren:n,mobileChildren:a}){const[o,r]=(0,Vn.useState)("Desktop"),i=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);i!==o&&r(i);const{setPreviewDeviceType:l}=(0,Kn.useDispatch)("kadenceblocks/data"),s=[{name:"Desktop",key:"desktop",label:(0,Xn.__)("Desktop","kadence-blocks"),title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",key:"tablet",label:(0,Xn.__)("Tablet","kadence-blocks"),title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",label:(0,Xn.__)("Mobile","kadence-blocks"),title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],c={};return c.Mobile=a,c.Tablet=n,c.Desktop=t,(0,e.createElement)("div",{className:"components-base-control kt-inspect-tabs kb-responsive-control"},(0,e.createElement)("div",{className:"kadence-title-bar"},(0,e.createElement)(jn.ButtonGroup,{className:"components-tab-panel__tabs","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(s,(({name:t,key:n,title:a,itemClass:i,label:s})=>(0,e.createElement)(jn.Button,{key:n,className:`components-tab-panel__tabs-item ${i}${t===o?" active-tab":""}`,"aria-pressed":o===t,"aria-label":s,onClick:()=>{return e=t,l((0,Wn.capitalizeFirstLetter)(e)),void r((0,Wn.capitalizeFirstLetter)(e));var e}},a))))),(0,e.createElement)("div",{className:"kb-responsive-control-inner"},c[o]?c[o]:c.Desktop))}const hs=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})),ms=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"}));function fs({label:t,value:n,onChange:a,min:o,max:r,step:i=1}){return[a&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("p",{className:"components-base-control__label"},t),(0,e.createElement)("div",{className:"components-base-control__field kb-flex-center kb-step-control"},(0,e.createElement)(jn.Button,{className:"kb-step-btn",icon:hs,isSecondary:!0,onClick:()=>{n>o&&a(n-i)}}),(0,e.createElement)("input",{className:"components-step-control__number",type:"number",onChange:e=>a(Number(e.target.value)),"aria-label":t,value:n,min:o,max:r,step:i}),(0,e.createElement)(jn.Button,{className:"kb-step-btn",isSecondary:!0,icon:ms,onClick:()=>{n<r&&a(n+i)}})))]}class bs extends Vn.Component{constructor(e,t,n){super(...arguments),this.state={isVisible:!1}}render(){const t=()=>{this.setState({isVisible:!1})};let n={};return n.opacity=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M14.043,7.612c2.23,2.178 2.23,5.726 0,7.904c-1.081,1.055 -2.515,1.638 -4.042,1.638c-1.527,0 -2.964,-0.583 -4.042,-1.638c-1.08,-1.056 -1.674,-2.46 -1.674,-3.952c0,-1.492 0.594,-2.896 1.676,-3.956l4.04,-4.026l4.038,4.026c0.002,0.002 0.004,0.002 0.004,0.004Z",fill:"url(#_Linear1)"}),(0,e.createElement)("path",{d:"M15.595,6.066c3.082,3.013 3.082,7.917 -0.002,10.931c-1.493,1.461 -3.479,2.265 -5.591,2.265c-2.112,0 -4.097,-0.804 -5.593,-2.265c-1.493,-1.46 -2.315,-3.402 -2.315,-5.467c0,-2.065 0.822,-4.007 2.315,-5.466l5.176,-5.162c0.221,-0.219 0.614,-0.219 0.833,0l5.177,5.164Zm-0.826,10.124c2.629,-2.568 2.629,-6.751 0,-9.32c0,-0.002 -0.003,-0.002 -0.005,-0.004l-4.762,-4.749l-4.764,4.749c-1.276,1.249 -1.976,2.905 -1.976,4.664c0,1.76 0.7,3.416 1.974,4.66c1.272,1.245 2.966,1.932 4.766,1.932c1.801,0 3.493,-0.687 4.767,-1.932Z"})),(0,e.createElement)("defs",null,(0,e.createElement)("linearGradient",{id:"_Linear1",x2:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(11.4305 0 0 13.5721 4.285 10.368)"},(0,e.createElement)("stop",{offset:"0"}),(0,e.createElement)("stop",{offset:"0.5",stopOpacity:"0.749"}),(0,e.createElement)("stop",{offset:"1",stopOpacity:"0"})))),(0,e.createElement)("div",{className:"kt-popover-container"},this.state.isVisible&&(0,e.createElement)(jn.Popover,{position:"top left",className:"kt-popover-opacity",onClose:t},(0,e.createElement)(jn.RangeControl,{label:this.props.label,value:this.props.value,onChange:this.props.onChanged,min:0,max:1,step:.01})),(0,e.createElement)(jn.Tooltip,{text:this.props.label},!this.state.isVisible&&(0,e.createElement)(jn.Button,{className:"kt-opacity-icon",isSecondary:!0,onClick:()=>{this.setState({isVisible:!0})}},n.opacity),this.state.isVisible&&(0,e.createElement)(jn.Button,{className:"kt-opacity-icon",isSecondary:!0,onClick:t},n.opacity)))}}const gs=bs;function vs({label:t,onChange:n,value:a="",className:o="",step:r=1,max:i=200,min:l=0,unit:s="px",onUnit:c,units:u=["px","em","rem"],styles:p=["solid","dashed","dotted","double"],defaultLinked:d=!0}){const h=(0,zr.useInstanceId)(vs),m=a?.[1]||"solid",f=e=>{const t=a;t[0]=e,n(t)},b=a?.[0]||"",g=void 0!==a?.[2]&&""!==a?.[2]?a[2]:"",v={solid:(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{d:"M18.988 11.478V8.522H1.012v2.956h17.976z"})),dashed:(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{d:"M12.512 11.478V8.522H7.488v2.956h5.024zM14.004 8.522v2.956h4.984V8.522h-4.984zM1.012 8.522v2.956H6.05V8.522H1.012z"})),dotted:(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("circle",{cx:"2.503",cy:"10",r:"1.487"}),(0,e.createElement)("circle",{cx:"17.486",cy:"10",r:"1.487"}),(0,e.createElement)("circle",{cx:"12.447",cy:"10",r:"1.487"}),(0,e.createElement)("circle",{cx:"7.455",cy:"10",r:"1.487"})),double:(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{d:"M1.02 6.561v2.957h17.968V6.561H1.02zM1.012 10.586v2.956H18.98v-2.956H1.012z"}))},k={solid:(0,Xn.__)("Solid","kadence-blocks"),dashed:(0,Xn.__)("Dashed","kadence-blocks"),dotted:(0,Xn.__)("Dotted","kadence-blocks"),double:(0,Xn.__)("Double","kadence-blocks")},y=u.map((e=>({value:e,label:e})));return[n&&(0,e.createElement)("div",{className:`components-base-control kadence-single-border-control kadence-single-border-control${h}${o?" "+o:""}`},t&&(0,e.createElement)(jn.Flex,{justify:"space-between",className:"kadence-border-control__header"},(0,e.createElement)(jn.FlexItem,null,(0,e.createElement)("label",{className:"components-base-control__label"},t))),(0,e.createElement)("div",{className:"kadence-single-border-control-wrap"},(0,e.createElement)(Jn,{value:b,default:"",hideClear:!0,onChange:e=>f(e)}),(0,e.createElement)(jn.DropdownMenu,{className:"border-control-style-select",icon:v[m],label:(0,Xn.__)("Border Style","kadence-blocks"),popoverProps:{className:"border-control-style-select__popover",placement:"bottom"}},(({onClose:t})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.MenuGroup,null,p.map((o=>(0,e.createElement)(jn.MenuItem,{icon:v[o],onClick:()=>{t(),(e=>{const t=a;t[1]=e,n(t)})(o)},label:k[o]}))))))),(0,e.createElement)("div",{className:"kadence-controls-content kadence-single-unit-control"},(0,e.createElement)(jn.__experimentalUnitControl,{min:l,max:i,step:r,units:y,value:g,disableUnits:!0,onChange:e=>(e=>{const t=isNaN(parseFloat(e))?"":parseFloat(e),o=a;o[2]=t,n(o)})(e)}),(0,e.createElement)("div",{className:"kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{c(e.target.value)},disabled:1===u.length},u.map((t=>(0,e.createElement)("option",{value:t,selected:s===t||void 0,key:t},t))))))))]}function ks({label:t,onChange:n,onControl:a,value:o="",className:r="",help:i="",defaultValue:l={top:{color:"",style:"solid",width:""},right:{color:"",style:"solid",width:""},bottom:{color:"",style:"solid",width:""},left:{color:"",style:"solid",width:""},unit:""},control:s="individual",units:c=["px","em","rem"],firstIcon:u=Si.outlineTopIcon,secondIcon:p=Si.outlineRightIcon,thirdIcon:d=Si.outlineBottomIcon,fourthIcon:h=Si.outlineLeftIcon,linkIcon:m=jl,unlinkIcon:f=zl,styles:b=["solid","dashed","dotted","double"],reset:g}){const v=(0,zr.useInstanceId)(ks),[k,y]=(0,Vn.useState)(s),E=a?s:k,x=a||y,_={first:u,second:p,third:d,fourth:h,link:m,unlink:f},w=(0,Vn.useRef)(),C=o?.[0]||l,S="px"!==C.unit?.1:1,N="px"!==C.unit&&""!==C.unit?12:200,O=(e,t)=>{C[t]=e;const a=JSON.parse(JSON.stringify(C));n([a])},M=e=>{C.unit=e;const t=JSON.parse(JSON.stringify(C));n([t])};return[n&&(0,e.createElement)("div",{ref:w,className:`components-base-control kadence-border-control kadence-border-control${v}${r?" "+r:""}`},t&&(0,e.createElement)("div",{className:"kadence-border-control__header"},t&&(0,e.createElement)("div",{className:"kadence-border-control__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),g&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(l,o),icon:undo,onClick:()=>{"function"==typeof g?g():n([l])}}))),x&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item border-control-toggle is-single only-icon",label:"individual"!==E?(0,Xn.__)("Individual","kadence-blocks"):(0,Xn.__)("Linked","kadence-blocks"),icon:"individual"!==E?_.link:_.unlink,onClick:()=>x("individual"!==E?"individual":"linked"),isPressed:"individual"!==E,isTertiary:"individual"===E})),(0,e.createElement)("div",{className:"kadence-controls-content"},"individual"!==E&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(vs,{value:C?.top||["","",""],onChange:e=>(e=>{C.top=e,C.bottom=e,C.right=e,C.left=e;const t=JSON.parse(JSON.stringify(C));n([t])})(e),min:0,max:N,step:S,help:i,styles:b,unit:C?.unit||"px",units:c,onUnit:e=>M(e),defaultValue:l.top,allowReset:!1})),"individual"===E&&(0,e.createElement)("div",{className:"kadence-border-controls-grid-wrap"},(0,e.createElement)("div",{className:"kadence-border-control-grid-visualizer",style:{borderTopColor:C?.top?.[0]?(0,Wn.KadenceColorOutput)(C?.top?.[0]):void 0,borderTopStyle:C?.top?.[1]||void 0,borderTopWidth:C?.top?.[2]?"clamp( 1px, "+C?.top?.[2]+C?.unit+", 10px )":void 0,borderRightColor:C?.right?.[0]?(0,Wn.KadenceColorOutput)(C?.right?.[0]):void 0,borderRightStyle:C?.right?.[1]||void 0,borderRightWidth:C?.right?.[2]?"clamp( 1px, "+C?.right?.[2]+C?.unit+", 10px )":void 0,borderBottomColor:C?.bottom?.[0]?(0,Wn.KadenceColorOutput)(C?.bottom?.[0]):void 0,borderBottomStyle:C?.bottom?.[1]||void 0,borderBottomWidth:C?.bottom?.[2]?"clamp( 1px, "+C?.bottom?.[2]+C?.unit+", 10px )":void 0,borderLeftColor:C?.left?.[0]?(0,Wn.KadenceColorOutput)(C?.left?.[0]):void 0,borderLeftStyle:C?.left?.[1]||void 0,borderLeftWidth:C?.left?.[2]?"clamp( 1px, "+C?.left?.[2]+C?.unit+", 10px )":void 0}}),(0,e.createElement)(vs,{value:C?.top||["","",""],onChange:e=>O(e,"top"),min:0,max:N,step:S,help:i,styles:b,unit:C?.unit||"px",units:c,onUnit:e=>M(e),defaultValue:l.top,allowReset:!1}),(0,e.createElement)(vs,{value:C?.left||["","",""],onChange:e=>O(e,"left"),min:0,max:N,step:S,help:i,styles:b,unit:C?.unit||"px",units:c,onUnit:e=>M(e),defaultValue:l.left,allowReset:!1}),(0,e.createElement)(vs,{value:C?.right||["","",""],onChange:e=>O(e,"right"),min:0,max:N,step:S,help:i,styles:b,unit:C?.unit||"px",units:c,onUnit:e=>M(e),defaultValue:l.right,allowReset:!1}),(0,e.createElement)(vs,{value:C?.bottom||["","",""],onChange:e=>O(e,"bottom"),min:0,max:N,step:S,help:i,styles:b,unit:C?.unit||"px",units:c,onUnit:e=>M(e),defaultValue:l.bottom,allowReset:!1}))))]}function ys({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,onControl:r,mobileValue:i="",tabletValue:l="",value:s="",control:c="individual",units:u=["px","em","rem"],firstIcon:p=Si.outlineTopIcon,secondIcon:d=Si.outlineRightIcon,thirdIcon:h=Si.outlineBottomIcon,fourthIcon:m=Si.outlineLeftIcon,linkIcon:f=jl,unlinkIcon:b=zl,styles:g=["solid","dashed","dotted","double"],deskDefault:v={top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:"px"},tabletDefault:k={top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:""},mobileDefault:y={top:["","",""],right:["","",""],bottom:["","",""],left:["","",""],unit:""},reset:E=!0,defaultLinked:x=!0}){const _=(0,zr.useInstanceId)(ys),w={first:p,second:d,third:h,fourth:m,link:f,unlink:b},[C,S]=(0,Vn.useState)(c),N=r?c:C,O=r||S,[M,T]=(0,Vn.useState)("Desktop"),A=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);A!==M&&T(A),(0,Vn.useEffect)((()=>{x&&("Mobile"===A?(0,$n.isEqual)(i?.[0]?.top,i?.[0]?.bottom)&&(0,$n.isEqual)(i?.[0]?.top,i?.[0]?.bottom)&&(0,$n.isEqual)(i?.[0]?.top,i?.[0]?.right)&&(0,$n.isEqual)(i?.[0]?.top,i?.[0]?.left)&&O("linked"):"Tablet"===A?(0,$n.isEqual)(l?.[0]?.top,l?.[0]?.bottom)&&(0,$n.isEqual)(l?.[0]?.top,l?.[0]?.bottom)&&(0,$n.isEqual)(l?.[0]?.top,l?.[0]?.right)&&(0,$n.isEqual)(l?.[0]?.top,l?.[0]?.left)&&O("linked"):(0,$n.isEqual)(s?.[0]?.top,s?.[0]?.bottom)&&(0,$n.isEqual)(s?.[0]?.top,s?.[0]?.bottom)&&(0,$n.isEqual)(s?.[0]?.top,s?.[0]?.right)&&(0,$n.isEqual)(s?.[0]?.top,s?.[0]?.left)&&O("linked")),i&&(0,$n.isEqual)(s?.[0]?.unit,i?.[0]?.unit)&&(i[0].unit="",o(i)),l&&(0,$n.isEqual)(s?.[0]?.unit,l?.[0]?.unit)&&(l[0].unit="",a(l))}),[]);const{setPreviewDeviceType:F}=(0,Kn.useDispatch)("kadenceblocks/data"),I=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}];let D=s?.[0]?s[0]:v;"Tablet"===M?D=l?.[0]?l[0]:k:"Mobile"===M&&(D=i?.[0]?i[0]:y);const P={},R=i?.[0]?.unit?i[0].unit:s?.[0]?.unit?s[0].unit:"px",L=l?.[0]?.unit?l[0].unit:s?.[0]?.unit?s[0].unit:"px";P.Mobile=(0,e.createElement)(ks,{key:"mobile"+_,value:i?JSON.parse(JSON.stringify(i)):void 0,onChange:e=>o(e),control:N,onControl:e=>O(e),defaultValue:y,styles:g,units:[R],firstIcon:p,secondIcon:d,thirdIcon:h,fourthIcon:m,linkIcon:f,unlinkIcon:b}),P.Tablet=(0,e.createElement)(ks,{key:"tablet"+_,value:l?JSON.parse(JSON.stringify(l)):void 0,onChange:e=>a(e),control:N,onControl:e=>O(e),defaultValue:k,styles:g,units:[L],firstIcon:p,secondIcon:d,thirdIcon:h,fourthIcon:m,linkIcon:f,unlinkIcon:b}),P.Desktop=(0,e.createElement)(ks,{key:"desktop"+_,value:s?JSON.parse(JSON.stringify(s)):void 0,onChange:e=>n(e),control:N,onControl:e=>O(e),defaultValue:v,styles:g,units:u,firstIcon:p,secondIcon:d,thirdIcon:h,fourthIcon:m,linkIcon:f,unlinkIcon:b});let B=v;return"Mobile"===M?B=y:"Mobile"===M&&(B=k),[n&&a&&o&&(0,e.createElement)("div",{className:`components-base-control kb-responsive-border-control kadence-border-box-control kadence-border-box-control${_}`},(0,e.createElement)("div",{className:"kadence-border-control__header kadence-component__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-radio-range__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),E&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(B,D),icon:$l,onClick:()=>{"Tablet"===M?a([k]):"Mobile"===M?o([y]):n([v])}}))),(0,e.createElement)(jn.ButtonGroup,{className:"kb-responsive-options kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(I,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===M?" is-active":""}`,isSmall:!0,"aria-pressed":M===t,onClick:()=>{return e=t,F((0,Wn.capitalizeFirstLetter)(e)),void T((0,Wn.capitalizeFirstLetter)(e));var e}},a)))),O&&(0,e.createElement)(jn.Button,{isSmall:!0,className:"kadence-radio-item border-control-toggle is-single only-icon",label:"individual"!==N?(0,Xn.__)("Individual","kadence-blocks"):(0,Xn.__)("Linked","kadence-blocks"),icon:"individual"!==N?w.link:w.unlink,onClick:()=>O("individual"!==N?"individual":"linked"),isPressed:"individual"!==N,isTertiary:"individual"===N})),(0,e.createElement)("div",{className:"kb-responsive-border-control-inner"},P[M]?P[M]:P.Desktop))]}function Es(e,t){if(!t)return"";if(!e)return"";if("0"===t)return 0;const n=e.find((e=>e.value===t));return n?n.size:""}function xs({label:t,onChange:n,value:a="",className:o="",options:r=Wn.FONT_SIZES_MAP,step:i=1,max:l=200,min:s=0,defaultValue:c="",unit:u="px",onUnit:p,units:d=["px","em","rem"],disableCustomSizes:h=!1,customControl:m=!1,setCustomControl:f=null,parentLabel:b=null,reset:g=!0,radio:v=!0,preventUnitSelection:k=!1}){const[y,E]=(0,Vn.useState)(!1);(0,Vn.useEffect)((()=>{E(function(e,t){return!!t&&!!e&&!e.find((e=>e.value===t))}(r,a))}),[]);const x=f?m:y,_=f||E,w=d.map((e=>({value:e,label:e}))),C=x?a:function(e,t){if(!t)return"";if(!e)return"";if("0"===t)return 0;const n=e.find((e=>e.value===t));return n?n.value:""}(r,a),S=[{value:"",output:"",size:"",label:(0,Xn.__)("Inherit","kadence-blocks"),name:(0,Xn.__)("Inherit","kadence-blocks")},...r];return[n&&(0,e.createElement)("div",{className:"components-base-control component-font-size-control kadence-font-size-control"+(o?" "+o:"")},!f&&t&&(0,e.createElement)("div",{className:"kadence-font-size-control__header kadence-component__header"},(0,e.createElement)("div",{className:"kadence-component__header__title kadence-radio-range__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),g&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(c,a),icon:$l,onClick:()=>{"function"==typeof g?g():n(c)}})))),!x&&v&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},r.map(((t,a)=>(0,e.createElement)(jn.Button,{key:`${t.label}-${t.value}-${a}`,isTertiary:C!==t.value,className:"kadence-radio-item radio-"+t.value,isPrimary:C===t.value,icon:void 0!==t.icon?t.icon:void 0,"aria-pressed":C===t.value,onClick:()=>{C==t.value&&""==c?n(""):n(t.value)}},t.label))),!h&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>{C&&"px"===u&&n(Es(r,C)),_(!0)},isPressed:!1,isTertiary:!0}))),!x&&!v&&(0,e.createElement)("div",{className:"kadence-controls-content kadence-font-size-select-control-wrap"},(0,e.createElement)(jn.SelectControl,{className:"kadence-font-size-select-control",value:C,options:S,onChange:e=>{n(C==e&&""==c?"":e)}}),!h&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>{C&&"px"===u&&n(Es(r,C)),_(!0)},isPressed:!1,isTertiary:!0}))),x&&(0,e.createElement)("div",{className:"kadence-controls-content kadence-single-unit-control"},(0,e.createElement)(jn.__experimentalUnitControl,{label:b&&t?t:void 0,labelPosition:"top",min:s,max:l,step:i,units:w,value:a,disableUnits:!0,onChange:e=>(e=>{const t=isNaN(parseFloat(e))?void 0:parseFloat(e);n(t)})(e)}),(0,e.createElement)("div",{className:"kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{p(e.target.value)},value:u,disabled:!!k},!k&&d.map((t=>(0,e.createElement)("option",{value:t,selected:u===t||void 0,key:t},t))),k&&(0,e.createElement)("option",{value:u,selected:!0,key:u},""===u?"-":u))),!h&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Use size preset","kadence-blocks"),icon:pi,isPrimary:!0,onClick:()=>{a&&"px"===u&&n(function(e,t){if(!t)return"";if(!e)return"";if("0"===t)return"";const n=e.find((e=>e.size===t));return n?n.value:""}(r,a)),_(!1)},isPressed:!0}))))]}function _s({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,mobileValue:r,tabletValue:i,value:l,units:s=["px","em","rem"],onUnit:c,options:u=Wn.FONT_SIZES_MAP,step:p=1,max:d=200,min:h=0,unit:m="px",defaultValue:f=["","",""],reset:b=!0,radio:g=!0,compressedDevice:v=!1}){const k=(0,Vn.useRef)(),[y,E]=(0,Vn.useState)("Desktop"),x=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);x!==y&&E(x);const{setPreviewDeviceType:_}=(0,Kn.useDispatch)("kadenceblocks/data"),w=e=>{_((0,Wn.capitalizeFirstLetter)(e)),E((0,Wn.capitalizeFirstLetter)(e))},C=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],S=[l,i,r],N={};N.Mobile=(0,e.createElement)(xs,{value:r||void 0,onChange:e=>o(e),options:u,onUnit:c,defaultValue:f[2],units:s,step:p,max:d,min:h,unit:m,radio:g,preventUnitSelection:!0}),N.Tablet=(0,e.createElement)(xs,{value:i||void 0,onChange:e=>a(e),options:u,onUnit:c,defaultValue:f[1],units:s,step:p,max:d,min:h,unit:m,radio:g,preventUnitSelection:!0}),N.Desktop=(0,e.createElement)(xs,{value:l||void 0,onChange:e=>n(e),options:u,onUnit:c,defaultValue:f[0],units:s,step:p,max:d,min:h,unit:m,radio:g});const O={Desktop:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),Tablet:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),Mobile:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"})};return[n&&a&&o&&(0,e.createElement)("div",{ref:k,className:"components-base-control kb-responsive-font-size-control kadence-font-size-control"},(0,e.createElement)("div",{className:"kadence-font-size-control__header kadence-component__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-font-size__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),b&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(f,S),icon:$l,onClick:()=>{"function"==typeof b?b():"Mobile"===y?o(f[2]):"Tablet"===y?a(f[1]):n(f[0])}}))),!v&&(0,e.createElement)(jn.ButtonGroup,{className:"kb-responsive-options kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(C,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===y?" is-active":""}`,isSmall:!0,"aria-pressed":y===t,onClick:()=>w(t)},a)))),v&&(0,e.createElement)(jn.DropdownMenu,{className:"kb-responsive-options-dropdown",icon:O[y]?O[y]:O.Desktop,label:(0,Xn.__)("Target Device","kadence-blocks"),controls:C.map((e=>{return[{title:(t=e).name,icon:t.title,isActive:y===t.name,onClick:()=>{w(t.name)}}];var t}))})),(0,e.createElement)("div",{className:"kb-responsive-border-control-inner"},N[y]?N[y]:N.Desktop))]}function ws({label:t,onChange:n,value:a="",className:o="",step:r=1,max:i=200,min:l=0,defaultValue:s="",unit:c="",onUnit:u,units:p=["px","em","rem"],parentLabel:d=null,reset:h=!0,preventUnitSelection:m=!1}){const f=p.map((e=>({value:e,label:e})));return[n&&(0,e.createElement)("div",{className:"components-base-control component-font-size-control kadence-font-size-control"+(o?" "+o:"")},t&&(0,e.createElement)("div",{className:"kadence-font-size-control__header kadence-component__header"},(0,e.createElement)("div",{className:"kadence-component__header__title kadence-radio-range__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),h&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(s,a),icon:$l,onClick:()=>{"function"==typeof h?h():n(s)}})))),(0,e.createElement)("div",{className:"kadence-controls-content kadence-single-unit-control"},(0,e.createElement)(jn.__experimentalUnitControl,{label:d&&t?t:void 0,labelPosition:"top",min:l,max:i,step:r,units:f,value:a,disableUnits:!0,onChange:e=>(e=>{const t=isNaN(parseFloat(e))?void 0:parseFloat(e);n(t)})(e)}),(0,e.createElement)("div",{className:"kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{"-"===e.target.value?u(""):u(e.target.value)},value:c,disabled:!!m},p.map((t=>m?c===t&&(0,e.createElement)("option",{value:t,selected:c===t||""===c&&"-"===t||void 0,key:t},t):(0,e.createElement)("option",{value:t,selected:c===t||""===c&&"-"===t||void 0,key:t},t)))))))]}function Cs({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,mobileValue:r,tabletValue:i,value:l,units:s=["px","em","rem"],onUnit:c,step:u=1,max:p=200,min:d=0,unit:h="",defaultValue:m=["","",""],compressedDevice:f=!1,reset:b=!0}){const g=(0,Vn.useRef)(),[v,k]=(0,Vn.useState)("Desktop"),y=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);y!==v&&k(y);const{setPreviewDeviceType:E}=(0,Kn.useDispatch)("kadenceblocks/data"),x=e=>{E((0,Wn.capitalizeFirstLetter)(e)),k((0,Wn.capitalizeFirstLetter)(e))},_=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],w={Desktop:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),Tablet:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),Mobile:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"})},C=[l,i,r],S={};return S.Mobile=(0,e.createElement)(ws,{value:r||void 0,onChange:e=>o(e),onUnit:c,defaultValue:m[2],units:s,step:u,max:p,min:d,unit:h,preventUnitSelection:!0}),S.Tablet=(0,e.createElement)(ws,{value:i||void 0,onChange:e=>a(e),onUnit:c,defaultValue:m[1],units:s,step:u,max:p,min:d,unit:h,preventUnitSelection:!0}),S.Desktop=(0,e.createElement)(ws,{value:l||void 0,onChange:e=>n(e),onUnit:c,defaultValue:m[0],units:s,step:u,max:p,min:d,unit:h}),[n&&a&&o&&(0,e.createElement)("div",{ref:g,className:"components-base-control kb-responsive-unit-control kadence-unit-control"},(0,e.createElement)("div",{className:"kadence-unit-control__header kadence-component__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-unit__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),b&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(m,C),icon:$l,onClick:()=>{"function"==typeof b?b():"Mobile"===v?o(m[2]):"Tablet"===v?a(m[1]):n(m[0])}}))),!f&&(0,e.createElement)(jn.ButtonGroup,{className:"kb-responsive-options kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(_,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===v?" is-active":""}`,isSmall:!0,"aria-pressed":v===t,onClick:()=>x(t)},a)))),f&&(0,e.createElement)(jn.DropdownMenu,{className:"kb-responsive-options-dropdown",icon:w[v]?w[v]:w.Desktop,label:(0,Xn.__)("Target Device","kadence-blocks"),controls:_.map((e=>{return[{title:(t=e).name,icon:t.title,isActive:v===t.name,onClick:()=>{x(t.name)}}];var t}))})),(0,e.createElement)("div",{className:"kb-responsive-border-control-inner"},S[v]?S[v]:S.Desktop))]}const Ss=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})),Ns=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})),Os=(0,zr.compose)([(0,Kn.withSelect)(((e,t)=>{const n=void 0!==t.initialOpen?t.initialOpen:"general";return{openedTab:e("kadenceblocks/data").getOpenSidebarTabKey(t.panelName+e("core/block-editor").getSelectedBlockClientId(),n)}})),(0,Kn.withDispatch)(((e,t,{select:n})=>{const{getSelectedBlockClientId:a}=n("core/block-editor");return{toggleOpened:n=>{e("kadenceblocks/data").switchEditorTabOpened(t.panelName+a(),n)}}}))])((function({allowedTabs:t=null,activeTab:n,setActiveTab:a,openedTab:o,toggleOpened:r,tabs:i=null}){const l=[{key:"general",title:(0,Xn.__)("General","kadence-blocks"),icon:Ss},{key:"style",title:(0,Xn.__)("Style","kadence-blocks"),icon:Ns},{key:"advanced",title:(0,Xn.__)("Advanced","kadence-blocks"),icon:pi}],s=t||["general","style","advanced"],c=i||l,u=(0,Vn.createRef)();let p;return(0,Vn.useEffect)((()=>{p=u.current.closest(".components-panel")})),n!==o&&a(o),(0,Vn.useEffect)((()=>{var e;return e=n,p&&(p.setAttribute("data-kadence-hide-advanced","advanced"!==e),p.setAttribute("data-kadence-active-tab",e)),()=>{if(p){const e=p.querySelector(".kadence-blocks-inspector-tabs");e&&null!==e||(p.removeAttribute("data-kadence-hide-advanced"),p.removeAttribute("data-kadence-active-tab"))}}}),[n]),(0,e.createElement)("div",{className:"kadence-blocks-inspector-tabs",ref:u},c.map((({key:t,title:o,icon:i},l)=>{if(s.includes(t))return(0,e.createElement)("button",{key:t,"aria-label":o+" "+(0,Xn.__)("tab","kadence-blocks"),onClick:()=>(e=>{r(e),a(e)})(t),className:ui()({"is-active":t===n})},(0,e.createElement)(jn.Icon,{icon:i})," ",o)})))}));function Ms({label:t=(0,Xn.__)("Hover Styles","kadence-blocks"),activeLabel:n=(0,Xn.__)("Active Styles","kadence-blocks"),initial:a="normal",hoverTab:o=(0,Xn.__)("Hover","kadence-blocks"),normalTab:r=(0,Xn.__)("Normal","kadence-blocks"),active:i,hover:l,normal:s,className:c="",icon:u=Si.hoverToggle,activeIcon:p=Si.click,tabUI:d=!0}){const[h,m]=(0,Vn.useState)("hover"===a),[f,b]=(0,Vn.useState)("active"===a);return d?[(0,e.createElement)("div",{className:"components-base-control kb-hover-toggle-control-tab-ui kb-hover-toggle-control"+(c?" "+c:"")},(0,e.createElement)(jn.TabPanel,{className:"kt-inspect-tabs kt-hover-tabs",activeClass:"active-tab",tabs:[{name:"normal",title:r,className:"kt-normal-tab"},{name:"hover",title:o,className:"kt-hover-tab"}]},(t=>{if(t.name)return"hover"===t.name?(0,e.createElement)(e.Fragment,null,l):(0,e.createElement)(e.Fragment,null,s)})))]:[(0,e.createElement)("div",{className:"components-base-control kb-hover-toggle-control"+(c?" "+c:"")},(0,e.createElement)("div",{className:"kb-hover-toggle-control-toggle"},l&&(0,e.createElement)(jn.Button,{className:"kb-hover-toggle-btn "+(Wn.isRTL?"is-rtl":""),isPrimary:h,icon:u,"aria-pressed":h,label:t,onClick:()=>{b(!1),m(!h)}}),i&&(0,e.createElement)(jn.Button,{className:"kb-active-toggle-btn "+(Wn.isRTL?"is-rtl":""),isPrimary:f,icon:p,"aria-pressed":f,label:n,onClick:()=>{m(!1),b(!f)}})),(0,e.createElement)("div",{className:"kb-hover-toggle-area"},h&&(0,e.createElement)("div",{className:"kb-hover-control-wrap"},l),f&&(0,e.createElement)("div",{className:"kb-active-control-wrap"},i),!h&&!f&&(0,e.createElement)(e.Fragment,null,s)))]}function Ts({label:t,onChange:n,value:a="",className:o="",isCollapsed:r=!1,ariaLabel:i=(0,Xn.__)("Change HTML Tag","kadence-blocks"),reset:l=!1,headingOnly:s=!1,tagLowLevel:c=1,tagHighLevel:u=7}){const p="span"!==a&&"div"!==a&&"p"!==a?a:2,d="span"===a||"div"===a||"p"===a?a:"heading",h=[[{icon:(0,e.createElement)(Xr,{level:1,isPressed:!(1!==p||!d||"heading"!==d)}),title:(0,Xn.__)("Heading 1","kadence-blocks"),isActive:!(1!==p||!d||"heading"!==d),onClick:()=>n(1)}],[{icon:(0,e.createElement)(Xr,{level:2,isPressed:!(2!==p||!d||"heading"!==d)}),title:(0,Xn.__)("Heading 2","kadence-blocks"),isActive:!(2!==p||!d||"heading"!==d),onClick:()=>n(2)}],[{icon:(0,e.createElement)(Xr,{level:3,isPressed:!(3!==p||!d||"heading"!==d)}),title:(0,Xn.__)("Heading 3","kadence-blocks"),isActive:!(3!==p||!d||"heading"!==d),onClick:()=>n(3)}],[{icon:(0,e.createElement)(Xr,{level:4,isPressed:!(4!==p||!d||"heading"!==d)}),title:(0,Xn.__)("Heading 4","kadence-blocks"),isActive:!(4!==p||!d||"heading"!==d),onClick:()=>n(4)}],[{icon:(0,e.createElement)(Xr,{level:5,isPressed:!(5!==p||!d||"heading"!==d)}),title:(0,Xn.__)("Heading 5","kadence-blocks"),isActive:!(5!==p||!d||"heading"!==d),onClick:()=>n(5)}],[{icon:(0,e.createElement)(Xr,{level:6,isPressed:!(6!==p||!d||"heading"!==d)}),title:(0,Xn.__)("Heading 6","kadence-blocks"),isActive:!(6!==p||!d||"heading"!==d),onClick:()=>n(6)}],[{icon:(0,e.createElement)(Xr,{level:"p",isPressed:!(!d||"p"!==d)}),title:(0,Xn.__)("Paragraph","kadence-blocks"),isActive:!(!d||"p"!==d),onClick:()=>n("p")}],[{icon:(0,e.createElement)(Xr,{level:"span",isPressed:!(!d||"span"!==d)}),title:(0,Xn.__)("Span","kadence-blocks"),isActive:!(!d||"span"!==d),onClick:()=>n("span")}],[{icon:(0,e.createElement)(Xr,{level:"div",isPressed:!(!d||"div"!==d)}),title:(0,Xn.__)("div","kadence-blocks"),isActive:!(!d||"div"!==d),onClick:()=>n("div")}]],m=(0,$n.range)(c,u).map((t=>[{icon:(0,e.createElement)(Xr,{level:t,isPressed:!(t!==p||!d||"heading"!==d)}),title:sprintf(/* translators: %d: heading level e.g: "1", "2", "3" */
(0,Xn.__)("Heading %d","kadence-blocks"),t),isActive:!(t!==p||!d||"heading"!==d),onClick:()=>n(t)}])),f=r?ToolbarDropdownMenu:jn.ToolbarGroup;return[n&&(0,e.createElement)("div",{className:"kb-tag-level-control components-base-control"+(o?" "+o:"")},t&&(0,e.createElement)("div",{className:"kadence-component__header kadence-tag-select__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-tag-select__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),l&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!isEqual(defaultValue,a),icon:undo,onClick:()=>onReset()})))),(0,e.createElement)("div",{className:"kadence-controls-content kb-tag-select-control-inner"},(0,e.createElement)(f,{isCollapsed:r,label:i,controls:s?m:h})))]}function As(e,t){if(!t)return"";if(!e)return"";if("0"===t)return 0;const n=e.find((e=>e.value===t));return n?n.size:""}function Fs({label:t,onChange:n,value:a="",className:o="",options:r=Wn.GAP_SIZES_MAP,step:i=1,max:l=200,min:s=0,defaultValue:c="",unit:u="px",onUnit:p,units:d=["px","em","rem"],disableCustomSizes:h=!1,customControl:m=!1,setCustomControl:f=null,parentLabel:b=null,reset:g=!0,radio:v=!0}){const[k,y]=(0,Vn.useState)(!1);(0,Vn.useEffect)((()=>{y(function(e,t){return!!t&&!!e&&!e.find((e=>e.value===t))}(r,a))}),[]);const E=f?m:k,x=f||y,_=d.map((e=>({value:e,label:e}))),w=E?a:function(e,t){if(!t)return"";if(!e)return"";if("0"===t)return 0;const n=e.find((e=>e.value===t));return n?n.value:""}(r,a),C=[{value:"",output:"",size:"",label:(0,Xn.__)("Inherit","kadence-blocks"),name:(0,Xn.__)("Inherit","kadence-blocks")},...r];return[n&&(0,e.createElement)("div",{className:"components-base-control component-gap-size-control kadence-gap-size-control"+(o?" "+o:"")},!f&&t&&(0,e.createElement)("div",{className:"kadence-gap-size-control__header kadence-component__header"},(0,e.createElement)("div",{className:"kadence-component__header__title kadence-radio-range__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),g&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(c,a),icon:$l,onClick:()=>{"function"==typeof g?g():n(c)}})))),!E&&v&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},r.map(((t,a)=>(0,e.createElement)(jn.Button,{key:`${t.label}-${t.value}-${a}`,isTertiary:w!==t.value,className:"kadence-radio-item radio-"+t.value,isPrimary:w===t.value,icon:void 0!==t.icon?t.icon:void 0,"aria-pressed":w===t.value,onClick:()=>{w==t.value&&""==c?n(""):n(t.value)}},t.label))),!h&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>{w&&"px"===u&&n(As(r,w)),x(!0)},isPressed:!1,isTertiary:!0}))),!E&&!v&&(0,e.createElement)("div",{className:"kadence-controls-content kadence-gap-size-select-control-wrap"},(0,e.createElement)(jn.SelectControl,{className:"kadence-gap-size-select-control",value:w,options:C,onChange:e=>{n(w==e&&""==c?"":e)}}),!h&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>{w&&"px"===u&&n(As(r,w)),x(!0)},isPressed:!1,isTertiary:!0}))),E&&(0,e.createElement)("div",{className:"kadence-controls-content kadence-single-unit-control"},(0,e.createElement)(jn.__experimentalUnitControl,{label:b&&t?t:void 0,labelPosition:"top",min:s,max:l,step:i,units:_,value:a,disableUnits:!0,onChange:e=>(e=>{const t=isNaN(parseFloat(e))?void 0:parseFloat(e);n(t)})(e)}),(0,e.createElement)("div",{className:"kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{p(e.target.value)},value:u},d.map((t=>(0,e.createElement)("option",{value:t,selected:u===t||void 0,key:t},t))))),!h&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Use size preset","kadence-blocks"),icon:pi,isPrimary:!0,onClick:()=>{a&&"px"===u&&n(function(e,t){if(!t)return"";if(!e)return"";if("0"===t)return"";const n=e.find((e=>e.size===t));return n?n.value:""}(r,a)),x(!1)},isPressed:!0}))))]}function Is({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,mobileValue:r,tabletValue:i,value:l,units:s=["px","em","rem"],onUnit:c,options:u=Wn.GAP_SIZES_MAP,step:p=1,max:d=200,min:h=0,unit:m="px",defaultValue:f=["","",""],reset:b=!0,radio:g=!0,compressedDevice:v=!1}){const k=(0,Vn.useRef)(),[y,E]=(0,Vn.useState)("Desktop"),x=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);x!==y&&E(x);const{setPreviewDeviceType:_}=(0,Kn.useDispatch)("kadenceblocks/data"),w=e=>{_((0,Wn.capitalizeFirstLetter)(e)),E((0,Wn.capitalizeFirstLetter)(e))},C=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],S=[l,i,r],N={};N.Mobile=(0,e.createElement)(Fs,{value:r||void 0,onChange:e=>o(e),options:u,onUnit:c,defaultValue:f[2],units:s,step:p,max:d,min:h,unit:m,radio:g}),N.Tablet=(0,e.createElement)(Fs,{value:i||void 0,onChange:e=>a(e),options:u,onUnit:c,defaultValue:f[1],units:s,step:p,max:d,min:h,unit:m,radio:g}),N.Desktop=(0,e.createElement)(Fs,{value:l||void 0,onChange:e=>n(e),options:u,onUnit:c,defaultValue:f[0],units:s,step:p,max:d,min:h,unit:m,radio:g});const O={Desktop:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),Tablet:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),Mobile:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"})};return[n&&a&&o&&(0,e.createElement)("div",{ref:k,className:"components-base-control kb-responsive-gap-size-control kadence-gap-size-control"},(0,e.createElement)("div",{className:"kadence-gap-size-control__header kadence-component__header"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-gap-size__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),b&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(f,S),icon:$l,onClick:()=>{"function"==typeof b?b():"Mobile"===y?o(f[2]):"Tablet"===y?a(f[1]):n(f[0])}}))),!v&&(0,e.createElement)(jn.ButtonGroup,{className:"kb-responsive-options kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(C,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===y?" is-active":""}`,isSmall:!0,"aria-pressed":y===t,onClick:()=>w(t)},a)))),v&&(0,e.createElement)(jn.DropdownMenu,{className:"kb-responsive-options-dropdown",icon:O[y]?O[y]:O.Desktop,label:(0,Xn.__)("Target Device","kadence-blocks"),controls:C.map((e=>{return[{title:(t=e).name,icon:t.title,isActive:y===t.name,onClick:()=>{w(t.name)}}];var t}))})),(0,e.createElement)("div",{className:"kb-responsive-border-control-inner"},N[y]?N[y]:N.Desktop))]}Si.pxIcon,Si.emIcon,Si.remIcon,Si.vhIcon,Si.vwIcon,Si.percentIcon;const{localStorage:Ds}=window;function Ps({attributes:t,defaultAttributes:n={},blockSlug:a,excludedAttrs:o=[],preventMultiple:r=[],onPaste:i}){const l=a+"-style",s=JSON.parse(Ds.getItem(l)),c=()=>{Ds.setItem(l,JSON.stringify((0,Wn.getTransferableAttributes)(t,n,o,r)))},u=()=>{const e=JSON.parse(Ds.getItem(l));e&&i(e)};return(0,e.createElement)(jn.ToolbarDropdownMenu,{className:"components-toolbar kb-copy-paste-attributes",icon:Si.copyStyles,label:(0,Xn.__)("Copy/Paste Styles","kadence-blocks"),popoverProps:{className:"kb-copy-paste-attributes__popover"}},(({onClose:t})=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.MenuGroup,null,(0,e.createElement)(jn.MenuItem,{icon:Si.copy,onClick:(0,$n.flow)(t,c),label:(0,Xn.__)("Copy Styles","kadence-blocks")},(0,Xn.__)("Copy Styles","kadence-blocks")),(0,e.createElement)(jn.MenuItem,{icon:Si.paste,onClick:(0,$n.flow)(t,u),disabled:!s,label:(0,Xn.__)("Paste Styles","kadence-blocks")},(0,Xn.__)("Paste Styles","kadence-blocks"))))))}const Rs=window.wp.hooks,Ls=(0,jn.withFilters)("kadence.FormInputDynamicControl")((function(){const[t,n]=(0,Vn.useState)(),[a,o]=(0,Vn.useState)(!1),r=(0,$n.debounce)((()=>{o(!a)}),100);return(0,e.createElement)("div",{className:"kb-dynamic-form-input-sidebar-wrap"},(0,e.createElement)(jn.Button,{className:"kb-dynamic-form-input-sidebar",icon:Si.dynamic,onClick:()=>r(),ref:n,isPressed:a,"aria-haspopup":"true","aria-expanded":a,label:(0,Xn.__)("Dynamic Content","kadence-blocks"),showTooltip:!0}),a&&(0,e.createElement)(jn.Popover,{headerTitle:(0,Xn.__)("Select Dynamic Source","kadence-blocks"),noArrow:!1,onClose:r,placement:"bottom-end",anchor:t,className:"kb-dynamic-popover"},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,Xn.__)("Dynamic Content","kadence-blocks-pro")," "),(0,e.createElement)("p",null,(0,Xn.__)("Create dynamic sites by populating content from various sources.","kadence-blocks-pro")," "),(0,e.createElement)(jn.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,Xn.__)("Upgrade to Pro","kadence-blocks-pro"))))))}));function Bs({value:t,onChange:n,label:a,className:o,reset:r,defaultValue:i="",dynamicAttribute:l,isSelected:s,attributes:c,setAttributes:u,name:p,clientId:d,context:h}){const m=(0,zr.useInstanceId)(Bs),{kadenceDynamic:f}=c,b=void 0!==f&&void 0!==f[l]&&void 0!==f[l].enable&&""!==f[l].enable&&f[l].enable;return(0,e.createElement)("div",{className:`components-base-control kadence-form-input-control kadence-form-input-control${m}${o?" "+o:""}`},a&&(0,e.createElement)("div",{className:"kadence-form-input-control__header"},a&&(0,e.createElement)("div",{className:"kadence-form-input-control__title"},(0,e.createElement)("label",{className:"components-base-control__label"},a),r&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!!(0,$n.isEqual)(i,t),icon:undo,onClick:()=>{"function"==typeof r?r():n(i)}})))),(0,e.createElement)("div",{className:"kadence-controls-content"},b&&(0,e.createElement)("div",{className:"kadence-form-input-control__dynamic__label"},(0,Rs.applyFilters)("kadence.formInputDisplay",t,c,l)),!b&&(0,e.createElement)(jn.TextControl,{label:"",value:t,onChange:e=>n(e)}),(0,e.createElement)(Ls,{dynamicAttribute:l,isSelected:s,attributes:c,setAttributes:u,name:p,clientId:d,context:h})))}function Vs({children:t}){return(0,e.createElement)("div",{className:"components-base-control kadence-color-group"},t)}function js({children:t}){return(0,e.createElement)("div",{className:"components-base-control kadence-two-column-group"},t)}class zs extends Vn.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,Vn.createRef)(),this.debouncedToggle=(0,$n.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.Button,{className:"kb-dynamic-url-sidebar",icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:!1,"aria-haspopup":"true","aria-expanded":t,label:(0,Xn.__)("Dynamic Link","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(jn.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,Xn.__)("Dynamic links","kadence-blocks")," "),(0,e.createElement)("p",null,(0,Xn.__)("Create dynamic sites by populating links from various sources.","kadence-blocks")," "),(0,e.createElement)(jn.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,Xn.__)("Upgrade to Pro","kadence-blocks"))))))}}const Hs=(0,jn.withFilters)("kadence.URLInputDynamicControl")(zs),Us=window.wp.htmlEntities;function Gs(e){const t=[];return t.push(cs()({path:(0,Rr.addQueryArgs)("/wp/v2/search",{search:e,per_page:20,type:"post"})}).catch((()=>[]))),Promise.all(t).then((e=>(0,$n.map)((0,$n.flatten)(e).slice(0,20),(e=>({id:e.id,url:e.url,title:(0,Us.decodeEntities)(e.title)||(0,Xn.__)("(no title)"),type:e.subtype||e.type})))))}const Ws=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M13 11.8l6.1-6.3-1-1-6.1 6.2-6.1-6.2-1 1 6.1 6.3-6.5 6.7 1 1 6.5-6.6 6.5 6.6 1-1z"})),$s="none",qs="custom",Xs="media",Ks="attachment",Ys=(0,e.createElement)(jn.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(jn.Path,{d:"M0,0h24v24H0V0z",fill:"none"}),(0,e.createElement)(jn.Path,{d:"m19 5v14h-14v-14h14m0-2h-14c-1.1 0-2 0.9-2 2v14c0 1.1 0.9 2 2 2h14c1.1 0 2-0.9 2-2v-14c0-1.1-0.9-2-2-2z"}),(0,e.createElement)(jn.Path,{d:"m14.14 11.86l-3 3.87-2.14-2.59-3 3.86h12l-3.86-5.14z"})),Zs=({linkDestination:t="none",onChangeUrl:n,url:a,mediaType:o="image",mediaUrl:r,mediaLink:i,onChangeAttribute:l,onChangeLinkDestination:s,additionalControls:c=!0,opensInNewTab:u,onChangeTarget:p,linkNoFollow:d,onChangeFollow:h,linkSponsored:m,onChangeSponsored:f,linkDownload:b,onChangeDownload:g,linkTitle:v,onChangeTitle:k,onChangeLinkClass:y,linkClass:E,changeTargetType:x=!1})=>{const[_,w]=(0,Vn.useState)(!1),C=(0,Vn.useCallback)((()=>{w(!0)})),[S,N]=(0,Vn.useState)(!1),[O,M]=(0,Vn.useState)(null),T=(0,Vn.useRef)(null),A=(0,Vn.useCallback)((()=>{t!==Xs&&t!==Ks||M(""),N(!0)})),F=(0,Vn.useCallback)((()=>{N(!1)})),I=(0,Vn.useCallback)((()=>{M(null),F(),w(!1)})),D=(0,Vn.useCallback)((()=>e=>{const t=T.current;t&&t.contains(e.target)||(w(!1),M(null),F())})),P=(0,Vn.useCallback)((()=>e=>{if(O){const e=L().find((e=>e.url===O))?.linkDestination||qs;l?l({link:O,linkDestination:e}):(n(O),s&&s(e))}F(),M(null),e.preventDefault()})),R=(0,Vn.useCallback)((()=>{l?l({link:"",linkDestination:$s}):(n(""),s&&s($s))})),L=()=>{const t=[{linkDestination:Xs,title:(0,Xn.__)("Media File"),url:"image"===o?r:void 0,icon:Ys}];return"image"===o&&i&&t.push({linkDestination:Ks,title:(0,Xn.__)("Attachment Page"),url:"image"===o?i:void 0,icon:(0,e.createElement)(jn.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(jn.Path,{d:"M0 0h24v24H0V0z",fill:"none"}),(0,e.createElement)(jn.Path,{d:"M14 2H6c-1.1 0-1.99.9-1.99 2L4 20c0 1.1.89 2 1.99 2H18c1.1 0 2-.9 2-2V8l-6-6zM6 20V4h7v5h5v11H6z"}))}),t},B=e=>{p(e)},V=(0,e.createElement)(e.Fragment,null,p&&(0,e.createElement)(e.Fragment,null,x&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(SelectControl,{label:(0,Xn.__)("Link Target","kadence-blocks"),value:u,options:[{value:"_self",label:(0,Xn.__)("Same Tab/Window","kadence-blocks")},{value:"_blank",label:(0,Xn.__)("Open in New Tab","kadence-blocks")},{value:"video",label:(0,Xn.__)("Video Popup","kadence-blocks")}],onChange:B}),"video"===u&&(0,e.createElement)("p",null,(0,Xn.__)("NOTE: Video popup only works with youtube and vimeo links.","kadence-blocks"))),!x&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Open in New Tab","kadence-blocks"),onChange:B,checked:u})),h&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("No Follow","kadence-blocks"),onChange:e=>{h(e)},checked:d}),f&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Sponsored","kadence-blocks"),onChange:e=>{f(e)},checked:m}),g&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Download","kadence-blocks"),onChange:e=>{g(e)},checked:b}),k&&(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Title","kadence-blocks"),onChange:e=>{k(e)},value:v}),y&&(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Link CSS Class","kadence-blocks"),onChange:e=>{y(e)},value:E})),j=null!==O?O:a,z=((0,$n.find)(L(),["linkDestination",t])||{}).title;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(jn.ToolbarButton,{icon:jl,className:"components-toolbar__control",label:a?(0,Xn.__)("Edit link"):(0,Xn.__)("Insert link"),"aria-expanded":_,onClick:C}),_&&(0,e.createElement)(qn.URLPopover,{onFocusOutside:D(),onClose:I,renderSettings:()=>c?V:"",additionalControls:!j&&(0,e.createElement)(jn.NavigableMenu,null,(0,$n.map)(L(),(t=>(0,e.createElement)(jn.MenuItem,{key:t.linkDestination,icon:t.icon,onClick:()=>{M(null),(e=>{const t=L();let a;a=e?((0,$n.find)(t,(t=>t.url===e))||{linkDestination:qs}).linkDestination:$s,l?l({linkDestination:a,link:e}):(n(e),s&&s(a))})(t.url),F()}},t.title))))},(!a||S)&&(0,e.createElement)(qn.URLPopover.LinkEditor,{className:"block-editor-format-toolbar__link-container-content",value:j,onChangeInputValue:M,onSubmit:P(),autocompleteRef:T}),a&&!S&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(qn.URLPopover.LinkViewer,{className:"block-editor-format-toolbar__link-container-content",url:a,onEditLinkClick:A,urlLabel:z}),(0,e.createElement)(jn.Button,{icon:Ws,label:(0,Xn.__)("Remove link"),onClick:R}))))},Js=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})),Qs=(0,Vn.createElement)(na.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Vn.createElement)(na.Path,{d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"})),ec=(0,Vn.createElement)(na.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,Vn.createElement)(na.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),tc=(0,Vn.createElement)(na.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,Vn.createElement)(na.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"})),nc=({text:t="",highlight:n=""})=>{const a=n.trim();if(!a)return t;const o=new RegExp(`(${(0,$n.escapeRegExp)(a)})`,"gi");return(0,Vn.createInterpolateElement)(t.replace(o,"<mark>$&</mark>"),{mark:(0,e.createElement)("mark",null)})};class ac extends Vn.Component{constructor(e){super(e),this.onChange=this.onChange.bind(this),this.onFocus=this.onFocus.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.selectPost=this.selectPost.bind(this),this.handleOnClick=this.handleOnClick.bind(this),this.autocompleteRef=e.autocompleteRef||(0,Vn.createRef)(),this.inputRef=(0,Vn.createRef)(),this.updateSuggestions=(0,$n.debounce)(this.updateSuggestions.bind(this),200),this.suggestionNodes=[],this.isUpdatingSuggestions=!1,this.state={search:"",suggestions:[],showSuggestions:!1,selectedSuggestion:null,suggestionsListboxId:"",suggestionOptionIdPrefix:"",isEditing:!1}}updateSuggestions(e=""){this.setState({selectedSuggestion:null,loading:!0});const t=Gs(e);t.then((e=>{this.suggestionsRequest===t&&this.setState({suggestions:e,loading:!1,showSuggestions:!!e.length})})).catch((()=>{this.suggestionsRequest===t&&this.setState({loading:!1})})),this.suggestionsRequest=t}onChange(e){const t=e.target.value;this.setState({search:t}),this.updateSuggestions(t.trim())}onFocus(){const{suggestions:e,search:t}=this.state;!t||this.loading||e&&e.length||this.updateSuggestions(t.trim())}onKeyDown(e){const{showSuggestions:t,selectedSuggestion:n,suggestions:a,loading:o}=this.state;if(!t||!a.length||o){switch(e.keyCode){case Qn.UP:0!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(0,0));break;case Qn.DOWN:this.state.search.length!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(this.state.search.length,this.state.search.length))}return}const r=this.state.suggestions[this.state.selectedSuggestion];switch(e.keyCode){case Qn.UP:{e.stopPropagation(),e.preventDefault();const t=n?n-1:a.length-1;this.setState({selectedSuggestion:t});break}case Qn.DOWN:{e.stopPropagation(),e.preventDefault();const t=null===n||n===a.length-1?0:n+1;this.setState({selectedSuggestion:t});break}case Qn.TAB:null!==this.state.selectedSuggestion&&(this.selectPost(r),this.props.speak((0,Xn.__)("Link selected.")));break;case Qn.ENTER:null!==this.state.selectedSuggestion&&(e.stopPropagation(),this.selectPost(r))}}selectPost(e){this.props.onChange(e.url,e),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}handleOnClick(e){this.selectPost(e)}render(){return(0,e.createElement)(Vn.Fragment,null,this.renderControl(),this.renderSuggestions(),this.renderSettings())}renderSettings(){const{isSettingsExpanded:t,additionalControls:n,advancedOptions:a}=this.props;return(0,e.createElement)(Vn.Fragment,null,n&&t&&(0,e.createElement)("div",{className:"kb-link-control-additional-controls"},a))}renderControl(){const{label:t,className:n,isFullWidth:a,instanceId:o,placeholder:r=(0,Xn.__)("Paste URL or type to search","kadence-blocks"),url:i="",attributes:l,dynamicAttribute:s="",isSettingsExpanded:c,additionalControls:u,advancedOptions:p,onExpandSettings:d,allowClear:h}=this.props,{loading:m,showSuggestions:f,selectedSuggestion:b,suggestionsListboxId:g=`block-editor-url-input-suggestions-${o}`,suggestionOptionIdPrefix:v=`block-editor-url-input-suggestion-${o}`,isEditing:k}=this.state,y={id:`url-input-control-${o}`,className:"kb-search-selection-name"},E={value:this.state.search||i,required:!0,className:"kb-search-selection-input",type:"text",onChange:this.onChange,onFocus:this.onFocus,placeholder:r,onKeyDown:this.onKeyDown,role:"combobox","aria-label":(0,Xn.__)("URL Input or Search","kadence-blocks"),"aria-expanded":f,"aria-autocomplete":"list","aria-owns":g,"aria-activedescendant":null!==b?`${v}-${b}`:void 0,ref:this.inputRef};return(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)("div",{className:"kb-side-link-control-inner-row"},i&&!k&&(0,e.createElement)("div",{className:"kb-search-selection-name"},(0,Rs.applyFilters)("kadence.linkDisplay",(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)("div",{className:"block-editor-url-popover__link-viewer block-editor-format-toolbar__link-container-content"},i?(0,e.createElement)(jn.ExternalLink,{href:i},(0,Rr.filterURLForDisplay)((0,Rr.safeDecodeURI)(i))):(0,e.createElement)("span",null),(0,e.createElement)(jn.Button,{icon:Js,label:(0,Xn.__)("Edit","kadence-blocks"),onClick:()=>{this.state.search&&this.updateSuggestions(this.state.search),this.setState({isEditing:!0})}}))),this.props.attributes,s,void 0,this.props.context)),(!i||k)&&(0,e.createElement)(jn.BaseControl,{...y},(0,e.createElement)("div",{className:"kb-search-url-input"},(0,e.createElement)("input",{...E})),m&&(0,e.createElement)(jn.Spinner,null),h&&!this.state.search&&i&&(0,e.createElement)(jn.Button,{className:"kb-search-url-clear",icon:Qs,label:(0,Xn.__)("Clear","kadence-blocks"),onClick:()=>{this.props.onChange("",""),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}}),(0,e.createElement)(jn.Button,{className:"kb-search-url-submit",icon:mi,label:(0,Xn.__)("Submit","kadence-blocks"),onClick:()=>{this.props.onChange(this.state.search||i,""),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}})),s&&kadence_blocks_params.dynamic_enabled&&(0,e.createElement)(Hs,{...this.props}),u&&(0,e.createElement)(jn.Button,{className:"kb-link-settings-toggle",icon:ec,label:(0,Xn.__)("Link settings","kadence-blocks"),onClick:d,"aria-expanded":c})))}renderSuggestions(){const{className:t}=this.props,{showSuggestions:n,suggestions:a,selectedSuggestion:o,suggestionsListboxId:r,suggestionOptionIdPrefix:i,loading:l,search:s}=this.state,c={id:r,ref:this.autocompleteRef,role:"listbox"},u=["url","mailto","tel","internal"],p=(e,t)=>({role:"option",tabIndex:"-1",id:`${i}-${t}`,"aria-selected":t===o});return n&&a.length?(0,e.createElement)("div",{className:"kb-search-selection-list"},(0,e.createElement)("div",{...c,className:ui()("kb-search-selection-suggestions",`${t}__suggestions`)},a.map(((t,n)=>(0,e.createElement)(jn.Button,{...p(0,n),key:t.id,className:ui()("kb-search-selection-suggestion",{"is-selected":n===o}),onClick:()=>this.handleOnClick(t)},u.includes(t.type.toLowerCase())&&(0,e.createElement)(Icon,{className:"block-editor-link-control__search-item-icon",icon:tc}),(0,e.createElement)("span",{className:"kb-search-selection-search-item-header"},(0,e.createElement)("span",{className:"kb-search-selection-search-item-title"},(0,e.createElement)(nc,{text:t.title,highlight:s})),(0,e.createElement)("span",{"aria-hidden":!u.includes(t.type.toLowerCase()),className:"kb-search-selection-search-item-info"},!u.includes(t.type.toLowerCase())&&((0,Rr.filterURLForDisplay)((0,Rr.safeDecodeURI)(t.url))||""),u.includes(t.type.toLowerCase())&&(0,Xn.__)("Press ENTER to add this link"))),(0,e.createElement)("span",{className:"kb-search-selection-search-item-type"},"post_tag"===t.type?"tag":t.type)))))):null}}const oc=(0,zr.compose)(zr.withSafeTimeout,zr.withInstanceId)(ac);class rc extends Vn.Component{constructor(){super(...arguments),this.state={isEditingLink:!1,isSettingsExpanded:!1,urlInput:null}}render(){const{label:t,onChangeUrl:n,url:a,additionalControls:o=!0,opensInNewTab:r,onChangeTarget:i,linkNoFollow:l,onChangeFollow:s,linkSponsored:c,onChangeSponsored:u,linkDownload:p,onChangeDownload:d,linkTitle:h,onChangeTitle:m,changeTargetType:f=!1,allowClear:b=!1,dynamicAttribute:g=""}=this.props,{urlInput:v,isEditingLink:k,isSettingsExpanded:y}=this.state,E=e=>{i(e)},x=(0,e.createElement)(Vn.Fragment,null,i&&(0,e.createElement)(Vn.Fragment,null,f&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Link Target","kadence-blocks-pro"),value:r,options:[{value:"_self",label:(0,Xn.__)("Same Tab/Window","kadence-blocks")},{value:"_blank",label:(0,Xn.__)("Open in New Tab","kadence-blocks")},{value:"video",label:(0,Xn.__)("Video Popup","kadence-blocks-pro")}],onChange:E}),"video"===r&&(0,e.createElement)("p",null,(0,Xn.__)("NOTE: Video popup only works with youtube and vimeo links.","kadence-blocks-pro"))),!f&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Open in New Tab","kadence-blocks-pro"),onChange:E,checked:r})),s&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("No Follow","kadence-blocks-pro"),onChange:e=>{s(e)},checked:l}),u&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Sponsored","kadence-blocks-pro"),onChange:e=>{u(e)},checked:c}),d&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Download","kadence-blocks-pro"),onChange:e=>{d(e)},checked:p}),m&&(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Title","kadence-blocks-pro"),onChange:e=>{m(e)},value:h})),_=null!==v?v:a;return(0,e.createElement)(jn.Popover,{className:"kb-popover-link-popover",position:"bottom center"},(0,e.createElement)("div",{className:"components-base-control kb-popover-link-control kb-side-link-control"+(g&&kadence_blocks_params.dynamic_enabled?" has-dynamic-support":"")},(0,e.createElement)(oc,{url:_,onChange:e=>(e=>{n(e)})(e),attributes:this.props.attributes,dynamicAttribute:g,additionalControls:o,advancedOptions:x,isSettingsExpanded:y,onExpandSettings:()=>{this.setState({isSettingsExpanded:!y})},allowClear:b,...this.props})))}}const ic=rc;class lc extends Vn.Component{constructor(){super(...arguments),this.state={isEditingLink:!1,isSettingsExpanded:!1,urlInput:null}}render(){const{label:t,onChangeUrl:n,url:a,additionalControls:o=!0,opensInNewTab:r,onChangeTarget:i,linkNoFollow:l,onChangeFollow:s,linkSponsored:c,onChangeSponsored:u,linkDownload:p,onChangeDownload:d,linkTitle:h,onChangeTitle:m,onChangeLinkClass:f,linkClass:b,changeTargetType:g=!1,allowClear:v=!1,dynamicAttribute:k=""}=this.props,{urlInput:y,isEditingLink:E,isSettingsExpanded:x}=this.state,_=e=>{i(e)},w=(0,e.createElement)(Vn.Fragment,null,i&&(0,e.createElement)(Vn.Fragment,null,g&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Link Target","kadence-blocks"),value:r,options:[{value:"_self",label:(0,Xn.__)("Same Tab/Window","kadence-blocks")},{value:"_blank",label:(0,Xn.__)("Open in New Tab","kadence-blocks")},{value:"video",label:(0,Xn.__)("Video Popup","kadence-blocks")}],onChange:_}),"video"===r&&(0,e.createElement)("p",null,(0,Xn.__)("NOTE: Video popup only works with youtube and vimeo links.","kadence-blocks"))),!g&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Open in New Tab","kadence-blocks"),onChange:_,checked:r})),s&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("No Follow","kadence-blocks"),onChange:e=>{s(e)},checked:l}),u&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Sponsored","kadence-blocks"),onChange:e=>{u(e)},checked:c}),d&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Download","kadence-blocks"),onChange:e=>{d(e)},checked:p}),m&&(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Title","kadence-blocks"),onChange:e=>{m(e)},value:h}),f&&(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Link CSS Class","kadence-blocks"),onChange:e=>{f(e)},value:b}));return(0,e.createElement)("div",{className:"components-base-control kb-side-link-control"+(k&&kadence_blocks_params.dynamic_enabled?" has-dynamic-support":"")},t&&(0,e.createElement)("label",{className:"components-base-control__label"},t),(0,e.createElement)(oc,{url:a,onChange:e=>(e=>{n(e)})(e),attributes:this.props.attributes,dynamicAttribute:k,additionalControls:o,advancedOptions:w,isSettingsExpanded:x,onExpandSettings:()=>{this.setState({isSettingsExpanded:!x})},allowClear:v,...this.props}))}}const sc=lc,cc=e=>e.map(((e,t)=>{const{nE:n,aBs:a,children:o=null}=e,r=Object.keys(a).filter((e=>"fill"!==e&&"stroke"!==e&&"none"!==a[e])).reduce(((e,t)=>(e[t]=a[t],e)),{});let i={};return"none"===a.fill&&a.stroke&&(i={fill:"none",stroke:"currentColor"}),(0,Vn.createElement)(n,{key:t,...r,...i},null===o?o:cc(o))})),uc=e=>{const{style:t,className:n,icon:a,name:o,htmltag:r,...i}=e,l=o.substring(0,2),s=o.substring(0,3),c=!(!l||"fe"!=l),u=c?"none":"currentColor",p=c?e.strokeWidth:void 0,d=c?"currentColor":void 0,h=c?"round":void 0,m=c?"round":void 0,f=e.ariaHidden?"true":void 0,b=r||"div",g=!(!e.icon||!e.icon.vB)&&e.icon.vB.split(" ");return(0,Vn.createElement)(b,{style:{display:"inline-flex",justifyContent:"center",alignItems:"center",...t},className:`${n} ${0===e.size?"kb-icon-transparent":""}`},(0,Vn.createElement)("svg",{style:{display:"inline-block",verticalAlign:"middle"},viewBox:e.icon?e.icon.vB:"0 0 24 24",height:0===e.size?"24":e.size,width:0===e.size?"24":e.size,fill:u,stroke:d,xmlns:e.xmlns,preserveAspectRatio:s&&"fas"!==s&&"fe_"!==s&&"ic_"!==s&&g&&(void 0!==g[0]&&0!==g[0]||void 0!==g[1]&&0!==g[1])?"xMinYMin meet":void 0,"stroke-width":p,"stroke-linecap":h,"stroke-linejoin":m,"aria-hidden":f},e.title?(0,Vn.createElement)("title",null,e.title):null,e.icon&&cc(e.icon.cD)))};uc.defaultProps={size:24,xmlns:"http://www.w3.org/2000/svg",strokeWidth:2,htmltag:"div"},uc.propTypes={icon:C().object.isRequired,size:C().oneOfType([C().number,C().string]),style:C().object,className:C().string};const pc=uc;class dc extends Vn.Component{constructor(){super(...arguments),this.updateIcons=this.updateIcons.bind(this),this.state={iconOptions:void 0}}componentDidMount(){const e={...kadence_blocks_params_ico.icons,...kadence_blocks_params_fa.icons};this.setState({iconOptions:(0,Rs.applyFilters)("kadence.icon_options",e)})}updateIcons(){const e={...kadence_blocks_params_ico.icons,...kadence_blocks_params_fa.icons};return(0,Rs.applyFilters)("kadence.icon_options",e)}render(){const{name:t}=this.props;let{iconOptions:n}=this.state;return n||(n=this.updateIcons()),(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(pc,{name:t,icon:n[t],...this.props}))}}const hc=dc;function mc({name:t,title:n,extraClass:a,strokeWidth:o=!1}){return(0,e.createElement)("span",{"data-name":t,"data-stroke":o||void 0,"data-title":n?n.replace(/ /g,"_"):void 0,"data-class":a?a.replace(/ /g,"_"):void 0,className:"kadence-dynamic-icon"})}function fc({label:t,onChange:n,value:a="",className:o="",step:r=1,max:i=100,min:l=0,beforeIcon:s="",help:c="",unit:u="",onUnit:p,showUnit:d=!1,units:h=["px","em","rem"]}){return[n&&(0,e.createElement)("div",{className:"components-base-control kadence-range-control"+(o?" "+o:"")},t&&(0,e.createElement)("label",{className:"components-base-control__label"},t),(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)("div",{className:"kadence-range-control-inner"},(0,e.createElement)(jn.RangeControl,{className:"kadence-range-control-range",beforeIcon:s,value:a,onChange:e=>n(e),min:l,max:i,step:r,help:c,allowReset:!0})),(p||d)&&(0,e.createElement)("div",{className:"kadence-units kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{p&&p(e.target.value)},value:u,disabled:1===h.length},h.map(((t,n)=>(0,e.createElement)("option",{value:t,key:n},t)))))))]}function bc({label:t,placement:n="top",measurement:a,onChange:o,step:r=1,max:i=100,min:l=0,icon:s,unit:c="",allowEmpty:u=!1,className:p="",preset:d=""}){const[h,m]=function(e){const[t,n]=(0,Vn.useState)(!1);return[t,e=>{n(e)}]}();return(0,e.createElement)("div",{className:`measure-input-wrap measure-input-${n}`},(0,e.createElement)("div",{className:"input-setting-toggle"},(0,e.createElement)(jn.Button,{isSmall:!0,className:"input-setting-toggle-btn",disabled:!(!a||"auto"!=a),tabIndex:"-1",onClick:a&&"auto"==a?"":function(){m(!h)}},t),h&&(0,e.createElement)(jn.Popover,{onClose:function(){m(!1)},className:"kadence-range-popover-settings"},(0,e.createElement)(fc,{beforeIcon:s,value:void 0!==a?a:"",onChange:e=>o(e?parseFloat(e):e),min:l,max:i,step:r}),""!==c||d&&Array.isArray(d)&&d.length>1&&(0,e.createElement)(jn.ButtonGroup,{className:"kb-preset-size-options","aria-label":(0,Xn.__)("Choose a Preset Size","kadence-blocks")},(0,$n.map)(d&&Array.isArray(d)&&d.length>1?d:{px:[0,10,20,40,60,80,100,140,160,200],em:[0,.5,1,1.5,2,2.5,3,3.5,4,4.5],rem:[0,.5,1,1.5,2,2.5,3,3.5,4,4.5],"%":[0,2,5,8,10,20,30,40,50,60],vh:[0,2,5,8,10,20,30,40,50,60],vw:[0,2,5,8,10,20,30,40,50,60]}[c],(t=>(0,e.createElement)(jn.Button,{key:t,className:"kb-preset-sizes",isSmall:!0,onClick:()=>o(parseFloat(t))},t)))))),(0,e.createElement)(jn.TextControl,{label:t,hideLabelFromVision:!0,type:"number",className:"measure-inputs",disabled:!(!a||"auto"!=a),placeholder:a&&"auto"==a?(0,Xn.__)("auto","kadence-blocks"):void 0,value:void 0!==a?a:"",onChange:e=>o(e?Number(e):e),min:l,max:i,step:r}),(0,e.createElement)("span",{className:"measure-label"},s))}function gc({label:t,measurement:n,control:a="individual",onChange:o,onControl:r=!1,step:i=1,max:l=100,min:s=0,firstIcon:c=Si.outlineTopIcon,secondIcon:u=Si.outlineRightIcon,thirdIcon:p=Si.outlineBottomIcon,fourthIcon:d=Si.outlineLeftIcon,linkIcon:h=jl,unlinkIcon:m=zl,isBorderRadius:f=!1,unit:b="",onUnit:g,showUnit:v=!1,units:k=["px","em","rem"],allowEmpty:y=!1,key:E,className:x="",reset:_,preset:w=""}){const C={first:f?Si.topLeftIcon:c,second:f?Si.topRightIcon:u,third:f?Si.bottomRightIcon:p,fourth:f?Si.bottomLeftIcon:d,link:f?Si.radiusLinkedIcon:h,unlink:f?Si.radiusIndividualIcon:m},S=y?"":0,[N,O]=(0,Vn.useState)(a),M=r?a:N,T=r||O;return(0,e.createElement)(Vn.Fragment,null,o&&(0,e.createElement)("div",{key:E,className:`components-base-control kb-measure-control ${C.first!==Si.outlineTopIcon?"kb-measure-corners-control":"kb-measure-sides-control"}${""!==x?" "+x:""}`},t&&(0,e.createElement)("div",{className:"kadence-component__header kadence-title-bar"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-measure-control__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),_&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!(!(0,$n.isEqual)(["","","",""],liveValue)&&!(0,$n.isEqual)(["","auto","","auto"],liveValue)),icon:$l,onClick:()=>{"function"==typeof _?_():o(["","","",""])}}))),T&&(0,e.createElement)(jn.Button,{isSmall:!0,className:"kadence-radio-item kadence-control-toggle radio-custom is-single only-icon",label:"individual"!==M?(0,Xn.__)("Individual","kadence-blocks"):(0,Xn.__)("Linked","kadence-blocks"),icon:"individual"!==M?h:m,onClick:()=>T("individual"!==M?"individual":"linked"),isPressed:"individual"!==M,isTertiary:"individual"===M})),(0,e.createElement)("div",{className:"kadence-controls-content"},"individual"!==M&&(0,e.createElement)(fc,{value:n?n[0]:"",onChange:e=>o([e,e,e,e]),min:s,max:l,step:i}),"individual"===M&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(bc,{placement:"top",label:(0,Xn.__)("Top","kadence-blocks"),measurement:n?n[0]:"",onChange:e=>o([e?Number(e):e,n&&void 0!==n[1]&&""!==n[1]?n[1]:S,n&&void 0!==n[2]&&""!==n[2]?n[2]:S,n&&void 0!==n[3]&&""!==n[3]?n[3]:S]),min:s,max:l,step:i,icon:C.first,unit:b,allowEmpty:y,preset:w}),(0,e.createElement)(bc,{placement:"right",label:(0,Xn.__)("Right","kadence-blocks"),measurement:n?n[1]:"",onChange:e=>o([n&&void 0!==n[0]&&""!==n[0]?n[0]:S,e?Number(e):e,n&&void 0!==n[2]&&""!==n[2]?n[2]:S,n&&void 0!==n[3]&&""!==n[3]?n[3]:S]),min:s,max:l,step:i,icon:C.second,unit:b,allowEmpty:y,preset:w}),(0,e.createElement)(bc,{placement:"bottom",label:(0,Xn.__)("Bottom","kadence-blocks"),measurement:n?n[2]:"",onChange:e=>o([n&&void 0!==n[0]&&""!==n[0]?n[0]:S,n&&void 0!==n[1]&&""!==n[1]?n[1]:S,e?Number(e):e,n&&void 0!==n[3]&&""!==n[3]?n[3]:S]),min:s,max:l,step:i,icon:C.third,unit:b,allowEmpty:y,preset:w}),(0,e.createElement)(bc,{placement:"left",label:(0,Xn.__)("Left","kadence-blocks"),measurement:n?n[3]:"",onChange:e=>o([n&&void 0!==n[0]&&""!==n[0]?n[0]:S,n&&void 0!==n[1]&&""!==n[1]?n[1]:S,n&&void 0!==n[2]&&""!==n[2]?n[2]:S,e?Number(e):e]),min:s,max:l,step:i,icon:C.fourth,unit:b,allowEmpty:y,preset:w})),(g||v)&&(0,e.createElement)("div",{className:"kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{g&&g(e.target.value)},value:b},k.map((t=>(0,e.createElement)("option",{value:t,selected:b===t||void 0,key:t},t))))))))}class vc extends Vn.Component{constructor(){super(...arguments),this.state={typographyOptions:[],typographySelectOptions:[],typographyWeights:[],typographyStyles:[],typographySubsets:""}}componentDidMount(){const e="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_font_names?kadence_blocks_params.g_font_names.map((e=>({label:e,value:e,google:!0}))):{};let t=[{type:"group",label:(0,Xn.__)("Standard Fonts","kadence-blocks"),options:[{label:"System Default",value:'-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',google:!1},{label:"Arial, Helvetica, sans-serif",value:"Arial, Helvetica, sans-serif",google:!1},{label:'"Arial Black", Gadget, sans-serif',value:'"Arial Black", Gadget, sans-serif',google:!1},{label:"Helvetica, sans-serif",value:"Helvetica, sans-serif",google:!1},{label:'"Comic Sans MS", cursive, sans-serif',value:'"Comic Sans MS", cursive, sans-serif',google:!1},{label:"Impact, Charcoal, sans-serif",value:"Impact, Charcoal, sans-serif",google:!1},{label:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',value:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',google:!1},{label:"Tahoma, Geneva, sans-serif",value:"Tahoma, Geneva, sans-serif",google:!1},{label:'"Trebuchet MS", Helvetica, sans-serif',value:'"Trebuchet MS", Helvetica, sans-serif',google:!1},{label:"Verdana, Geneva, sans-serif",value:"Verdana, Geneva, sans-serif",google:!1},{label:"Georgia, serif",value:"Georgia, serif",google:!1},{label:'"Palatino Linotype", "Book Antiqua", Palatino, serif',value:'"Palatino Linotype", "Book Antiqua", Palatino, serif',google:!1},{label:'"Times New Roman", Times, serif',value:'"Times New Roman", Times, serif',google:!1},{label:"Courier, monospace",value:"Courier, monospace",google:!1},{label:'"Lucida Console", Monaco, monospace',value:'"Lucida Console", Monaco, monospace',google:!1}]},{type:"group",label:(0,Xn.__)("Google Fonts","kadence-blocks"),options:e}];if("undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.c_fonts){const e=[];Object.keys(kadence_blocks_params.c_fonts).forEach((function(t){const n=kadence_blocks_params.c_fonts[t].name,a=[];Object.keys(kadence_blocks_params.c_fonts[t].weights).forEach((function(e){a.push({value:kadence_blocks_params.c_fonts[t].weights[e],label:kadence_blocks_params.c_fonts[t].weights[e]})}));const o=[];Object.keys(kadence_blocks_params.c_fonts[t].styles).forEach((function(e){o.push({value:kadence_blocks_params.c_fonts[t].weights[e],label:kadence_blocks_params.c_fonts[t].weights[e]})})),e.push({label:n,value:n,google:!1,weights:a,styles:o})})),t=[{type:"group",label:(0,Xn.__)("Custom Fonts","kadence-blocks"),options:e}].concat(t)}if("undefined"!=typeof kadence_blocks_params&&kadence_blocks_params?.isKadenceT){const e=[{label:"Inherit Heading Font Family",value:"var( --global-heading-font-family, inherit )",google:!1},{label:"Inherit Body Font Family",value:"var( --global-body-font-family, inherit )",google:!1}];t=[{type:"group",label:(0,Xn.__)("Theme Global Fonts","kadence-blocks"),options:e}].concat(t)}let n=(0,Rs.applyFilters)("kadence.typography_options",t),a=[].concat.apply([],n.map((e=>e.options)));const o=kadence_blocks_params.configuration?JSON.parse(kadence_blocks_params.configuration):[];void 0!==o["kadence/typography"]&&"object"==typeof o["kadence/typography"]&&(void 0===o["kadence/typography"].showAll||o["kadence/typography"].showAll||(n=o["kadence/typography"].choiceArray,a=o["kadence/typography"].choiceArray)),this.setState({typographyOptions:n}),this.setState({typographySelectOptions:a}),this.setTypographyOptions(a)}componentDidUpdate(e){this.props.fontFamily!==e.fontFamily&&this.setTypographyOptions(this.state.typographySelectOptions)}setTypographyOptions(e){let t=[{value:"inherit",label:(0,Xn.__)("Inherit","kadence-blocks")},{value:"400",label:(0,Xn.__)("Normal","kadence-blocks")},{value:"bold",label:(0,Xn.__)("Bold","kadence-blocks")}];const n=[{value:"inherit",label:(0,Xn.__)("Inherit","kadence-blocks")},{value:"100",label:(0,Xn.__)("Thin 100","kadence-blocks")},{value:"200",label:(0,Xn.__)("Extra-Light 200","kadence-blocks")},{value:"300",label:(0,Xn.__)("Light 300","kadence-blocks")},{value:"400",label:(0,Xn.__)("Regular","kadence-blocks")},{value:"500",label:(0,Xn.__)("Medium 500","kadence-blocks")},{value:"600",label:(0,Xn.__)("Semi-Bold 600","kadence-blocks")},{value:"700",label:(0,Xn.__)("Bold 700","kadence-blocks")},{value:"800",label:(0,Xn.__)("Extra-Bold 800","kadence-blocks")},{value:"900",label:(0,Xn.__)("Ultra-Bold 900","kadence-blocks")}],a=!("undefined"==typeof kadence_blocks_params||!kadence_blocks_params.isKadenceT),o="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.headingWeights?kadence_blocks_params.headingWeights:[],r="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.bodyWeights?kadence_blocks_params.bodyWeights:[],i="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.buttonWeights?kadence_blocks_params.buttonWeights:[];a&&"heading"===this.props.fontGroup&&o&&Array.isArray(o)&&o.length&&(t=o),a&&"body"===this.props.fontGroup&&r&&Array.isArray(r)&&r.length&&(t=r),a&&"button"===this.props.fontGroup&&i&&Array.isArray(i)&&i.length&&(t=i);const l=[{value:"normal",label:(0,Xn.__)("Normal","kadence-blocks")},{value:"italic",label:(0,Xn.__)("Italic","kadence-blocks")}],s=e?e.filter((({value:e})=>e===this.props.fontFamily)):"";let c=t,u=l,p="";s&&s[0]&&(void 0!==s[0].weights&&(c=s[0].weights),void 0!==s[0].styles&&(u=s[0].styles)),this.props.googleFont&&this.props.fontFamily&&"undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&kadence_blocks_params.g_fonts[this.props.fontFamily]&&(c=kadence_blocks_params.g_fonts[this.props.fontFamily].w.map((e=>({label:(0,Wn.capitalizeFirstLetter)(e),value:e}))),u=kadence_blocks_params.g_fonts[this.props.fontFamily].i.map((e=>({label:(0,Wn.capitalizeFirstLetter)(e),value:e}))),p=kadence_blocks_params.g_fonts[this.props.fontFamily].s.map((e=>({label:(0,Wn.capitalizeFirstLetter)(e),value:e})))),'-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'===this.props.fontFamily&&(c=n),this.setState({typographyWeights:c}),this.setState({typographyStyles:u}),this.setState({typographySubsets:p}),this.setState({fontFamilyValue:s})}render(){const{tagLevel:t,label:n,htmlTag:a="heading",tagLowLevel:o=1,tagHighLevel:r=7,lineHeight:i,lineHeightType:l="",fontSize:s,fontSizeType:c="px",googleFont:u,loadGoogleFont:p,fontFamily:d,fontVariant:h,fontWeight:m,fontStyle:f,fontSubset:b,letterSpacing:g,margin:v,marginControl:k,padding:y,paddingControl:E,onTagLevel:x,onTagLevelHTML:_,onLineHeight:w,onFontSize:C,onFontFamily:S,onFontVariant:N,onFontWeight:O,onFontStyle:M,onFontSubset:T,onFontChange:A,onFontArrayChange:F,onLoadGoogleFont:I,onGoogleFont:D,onLetterSpacing:P,onFontSizeType:R,onLineHeightType:L,onPadding:B,onPaddingControl:V,onMargin:j,onMarginControl:z,loadItalic:H,onLoadItalic:U,textTransform:G,onTextTransform:W,reLetterSpacing:$=!1,letterSpacingType:q="px",otherTags:X=[],onLetterSpacingType:K,reset:Y,defaultValue:Z={size:["","",""],sizeType:"px",lineHeight:["","",""],lineType:"px",letterSpacing:["","",""],letterType:"px",textTransform:"",family:"",google:!1,style:"",weight:"",variant:"",subset:"",loadGoogle:!0}}=this.props,{controlSize:J,typographySelectOptions:Q,typographyOptions:ee,typographySubsets:te,typographyStyles:ne,typographyWeights:ae,fontFamilyValue:oe}=this.state,re={size:s,sizeType:c,lineHeight:i,lineType:l,letterSpacing:g,letterType:q,textTransform:G,family:d,google:u,style:f,weight:m,variant:h,subset:b,loadGoogle:p},ie=(0,$n.range)(o,r).map((n=>[{icon:(0,e.createElement)(Xr,{level:n,isPressed:!(1!==t||!a||"heading"!==a)}),title:(0,Xn.sprintf)(/* translators: %d: heading level e.g: "1", "2", "3" */
(0,Xn.__)("Heading %d","kadence-blocks"),n),isActive:!(n!==t||!a||"heading"!==a),onClick:()=>_(n,"heading")}]));X.p&&ie.push([{icon:(0,e.createElement)(Xr,{level:"p",isPressed:!(!a||"p"!==a)}),title:(0,Xn.__)("Paragraph","kadence-blocks"),isActive:!(!a||"p"!==a),onClick:()=>_(2,"p")}]),X.span&&ie.push([{icon:(0,e.createElement)(Xr,{level:"span",isPressed:!(!a||"span"!==a)}),title:(0,Xn.__)("Span","kadence-blocks"),isActive:!(!a||"span"!==a),onClick:()=>_(2,"span")}]),X.div&&ie.push([{icon:(0,e.createElement)(Xr,{level:"div",isPressed:!(!a||"div"!==a)}),title:(0,Xn.__)("Div","kadence-blocks"),isActive:!(!a||"div"!==a),onClick:()=>_(2,"div")}]);const le=()=>{F?F({google:!1,family:"",variant:"",weight:"inherit",style:"normal",subset:""}):(D(!1),S(""),N(""),O("inherit"),M("normal"),T(""))},se=[{value:"none",label:(0,Xn.__)("-","kadence-blocks"),tooltip:(0,Xn.__)("None","kadence-blocks")},{value:"uppercase",label:(0,Xn.__)("AB","kadence-blocks"),tooltip:(0,Xn.__)("Uppercase","kadence-blocks")},{value:"lowercase",label:(0,Xn.__)("ab","kadence-blocks"),tooltip:(0,Xn.__)("Lowercase","kadence-blocks")},{value:"capitalize",label:(0,Xn.__)("Ab","kadence-blocks"),tooltip:(0,Xn.__)("Capitalize","kadence-blocks")}],ce="px"!==c?120:3e3,ue="px"!==c?.001:1,pe="px"!==l?.2:5,de="px"!==l?120:3e3,he="px"!==l?.001:1,me=ae.some((function(e){return"regular"===e.value}));return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"components-base-control kb-typography-control"},n&&(0,e.createElement)("div",{className:"kadence-title-bar kadence-component__header"},(0,e.createElement)("label",{className:"kadence-heading-fontfamily-title components-typography-control__label kadence-component__header__title"},n)),(0,e.createElement)("div",{className:"kadence-title-bar"},n&&(0,e.createElement)("h2",{className:"kt-heading-fontfamily-title"},n),Y&&(0,e.createElement)(Button,{className:"is-reset is-single",isSmall:!0,disabled:!!isEqual(re,Z),icon:undo,onClick:()=>{"function"==typeof Y?Y():F(Z)}})),x&&(0,e.createElement)(e.Fragment,null,_&&(0,e.createElement)(Ts,{label:(0,Xn.__)("HTML Tag","kadence-blocks"),value:"heading"===a?t:a,onChange:e=>{"div"===e||"p"===e||"span"===e?_(2,e):_(e,"heading")}}),!_&&(0,e.createElement)(Ts,{label:(0,Xn.__)("HTML Tag","kadence-blocks"),value:t,headingOnly:!0,tagHighLevel:r,tagLowLevel:o,onChange:e=>{x(e)}})),C&&R&&(0,e.createElement)(_s,{label:(0,Xn.__)("Font Size","kadence-blocks"),value:s&&void 0!==s[0]?s[0]:"",onChange:e=>C([e,s&&void 0!==s[1]?s[1]:"",s&&void 0!==s[2]?s[2]:""]),tabletValue:s&&void 0!==s[1]?s[1]:"",onChangeTablet:e=>C([s&&void 0!==s[0]?s[0]:"",e,s&&void 0!==s[2]?s[2]:""]),mobileValue:s&&void 0!==s[2]?s[2]:"",onChangeMobile:e=>C([s&&void 0!==s[0]?s[0]:"",s&&void 0!==s[1]?s[1]:"",e]),min:0,max:ce,step:ue,unit:c||"px",onUnit:e=>R(e),units:["px","em","rem","vw"]}),!W&&w&&L&&(0,e.createElement)(Cs,{label:(0,Xn.__)("Line Height","kadence-blocks"),value:i&&void 0!==i[0]?i[0]:"",onChange:e=>w([e,i&&void 0!==i[1]?i[1]:"",i&&void 0!==i[2]?i[2]:""]),tabletValue:i&&void 0!==i[1]?i[1]:"",onChangeTablet:e=>w([i&&void 0!==i[0]?i[0]:"",e,i&&void 0!==i[2]?i[2]:""]),mobileValue:i&&void 0!==i[2]?i[2]:"",onChangeMobile:e=>w([i&&void 0!==i[0]?i[0]:"",i&&void 0!==i[1]?i[1]:"",e]),min:pe,max:de,step:he,unit:l||"-",onUnit:e=>L(e),units:["-","px","em","rem"]}),W&&w&&L&&(0,e.createElement)(js,{className:"kb-font-settings"},(0,e.createElement)(Cs,{label:(0,Xn.__)("Line Height","kadence-blocks"),value:i&&void 0!==i[0]?i[0]:"",onChange:e=>w([e,i&&void 0!==i[1]?i[1]:"",i&&void 0!==i[2]?i[2]:""]),tabletValue:i&&void 0!==i[1]?i[1]:"",onChangeTablet:e=>w([i&&void 0!==i[0]?i[0]:"",e,i&&void 0!==i[2]?i[2]:""]),mobileValue:i&&void 0!==i[2]?i[2]:"",onChangeMobile:e=>w([i&&void 0!==i[0]?i[0]:"",i&&void 0!==i[1]?i[1]:"",e]),min:pe,max:de,step:he,unit:l||"-",onUnit:e=>L(e),units:["-","px","em","rem"],compressedDevice:!0}),(0,e.createElement)(vi,{label:(0,Xn.__)("Letter Case","kadence-blocks"),value:G,options:se,className:"kb-letter-case",allowClear:!0,onChange:e=>W(e)})),W&&(!w||!L)&&(0,e.createElement)(vi,{label:(0,Xn.__)("Letter Case","kadence-blocks"),value:G,options:se,className:"kb-letter-case",allowClear:!0,onChange:e=>W(e)}),S&&le&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kadence-component__header kadence-title-bar"},(0,e.createElement)("label",{className:"kadence-control-title kadence-component__header__title"},(0,Xn.__)("Font Family","kadence-blocks"))),(0,e.createElement)("div",{className:"typography-family-select-form-row"},(0,e.createElement)(Pr,{options:ee,value:oe,classNamePrefix:"kb-react-select",isMulti:!1,maxMenuHeight:300,isClearable:!0,placeholder:(0,Xn.__)("Select a font family","kadence-blocks"),onChange:e=>{if(null===e)le();else{let t,n,a;e.google?(t="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&!kadence_blocks_params.g_fonts[e.value].v.includes("regular")?kadence_blocks_params.g_fonts[e.value].v[0]:"regular",n="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&!kadence_blocks_params.g_fonts[e.value].w.includes("regular")?kadence_blocks_params.g_fonts[e.value].w[0]:"400",a="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&kadence_blocks_params.g_fonts[e.value].s.length>1?"latin":""):(a="",t="",n=void 0!==e.weights?.[0]?.value?e.weights[0].value:"inherit"),F?F({google:e.google,family:e.value,variant:t,weight:n,style:"normal",subset:a}):(A(e),N(t),O(n),M("normal"),T(a))}},styles:{control:(e,t)=>({...e,borderColor:"rgb(30, 30, 30)",borderRadius:"2px",":hover":{borderColor:"rgb(30, 30, 30)"}})}}))),O&&(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Font Weight","kadence-blocks"),value:"400"===m&&me?"regular":m,options:ae,onChange:e=>{if(u){let t;t="italic"===f?"regular"===e?"italic":e+"italic":e,F?F({variant:t,weight:"regular"===e?"400":e}):(N(t),O("regular"===e?"400":e))}else F?F({variant:"",weight:"regular"===e?"400":e}):(N(""),O("regular"===e?"400":e))},className:"kb-select-style"}),d&&M&&(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Font Style","kadence-blocks"),value:f,options:ne,onChange:e=>{if(u){let t;t="italic"===e?m&&"regular"!==m?m+"italic":"italic":m||"regular",F?F({variant:t,style:e}):(N(t),M(e))}else F?F({variant:"",style:e}):(N(""),M(e))},className:"kb-select-style"}),d&&u&&I&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Load Google Font on Frontend","kadence-blocks"),checked:p,onChange:I}),d&&u&&p&&M&&"normal"===f&&U&&void 0!==ne[1]&&void 0!==ne[1].value&&"italic"===ne[1].value&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Load Italic Styles Also","kadence-blocks"),checked:H,onChange:U}),P&&$&&(0,e.createElement)(Cs,{label:(0,Xn.__)("Letter Spacing","kadence-blocks"),value:void 0!==$&&void 0!==$[0]?$[0]:"",onChange:e=>P([e,void 0!==$&&void 0!==$[1]?$[1]:"",void 0!==$&&void 0!==$[2]?$[2]:""]),tabletValue:void 0!==$&&void 0!==$[1]?$[1]:"",onChangeTablet:e=>P([void 0!==$&&void 0!==$[0]?$[0]:"",e,void 0!==$&&void 0!==$[2]?$[2]:""]),mobileValue:void 0!==$&&void 0!==$[2]?$[2]:"",onChangeMobile:e=>P([void 0!==$&&void 0!==$[0]?$[0]:"",void 0!==$&&void 0!==$[1]?$[1]:"",e]),min:-5,max:25,step:K&&"px"===K?.1:.01,unit:K?q:"px",onUnit:e=>K(e),units:K?["px","em","rem"]:["px"]}),P&&!$&&(0,e.createElement)(fc,{label:(0,Xn.__)("Letter Spacing","kadence-blocks"),value:void 0!==g?g:"",onChange:e=>P(e),min:-5,max:25,step:.1})),B&&V&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(gc,{label:(0,Xn.__)("Padding (px)","kadence-blocks"),measurement:y||"",control:E,onChange:e=>B(e),onControl:e=>V(e),min:0,max:100,step:1,allowEmpty:!1})),j&&z&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(gc,{label:(0,Xn.__)("Margin (px)","kadence-blocks"),measurement:v||"",control:k,onChange:e=>j(e),onControl:e=>z(e),min:-100,max:100,step:1,allowEmpty:!1}))))}}const kc=vc;class yc extends Vn.Component{constructor(){super(...arguments),this.state={controlSize:"desk",typographyOptions:[],typographySelectOptions:[],typographyWeights:[],typographyStyles:[],typographySubsets:""}}componentDidMount(){let e=[{type:"group",label:"Standard Fonts",options:[{label:"System Default",value:'-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',google:!1},{label:"Arial, Helvetica, sans-serif",value:"Arial, Helvetica, sans-serif",google:!1},{label:'"Arial Black", Gadget, sans-serif',value:'"Arial Black", Gadget, sans-serif',google:!1},{label:"Helvetica, sans-serif",value:"Helvetica, sans-serif",google:!1},{label:'"Comic Sans MS", cursive, sans-serif',value:'"Comic Sans MS", cursive, sans-serif',google:!1},{label:"Impact, Charcoal, sans-serif",value:"Impact, Charcoal, sans-serif",google:!1},{label:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',value:'"Lucida Sans Unicode", "Lucida Grande", sans-serif',google:!1},{label:"Tahoma, Geneva, sans-serif",value:"Tahoma, Geneva, sans-serif",google:!1},{label:'"Trebuchet MS", Helvetica, sans-serif',value:'"Trebuchet MS", Helvetica, sans-serif',google:!1},{label:"Verdana, Geneva, sans-serif",value:"Verdana, Geneva, sans-serif",google:!1},{label:"Georgia, serif",value:"Georgia, serif",google:!1},{label:'"Palatino Linotype", "Book Antiqua", Palatino, serif',value:'"Palatino Linotype", "Book Antiqua", Palatino, serif',google:!1},{label:'"Times New Roman", Times, serif',value:'"Times New Roman", Times, serif',google:!1},{label:"Courier, monospace",value:"Courier, monospace",google:!1},{label:'"Lucida Console", Monaco, monospace',value:'"Lucida Console", Monaco, monospace',google:!1}]},{type:"group",label:"Google Fonts",options:"undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_font_names?kadence_blocks_params.g_font_names.map((e=>({label:e,value:e,google:!0}))):{}}];if("undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.c_fonts){const t=[];Object.keys(kadence_blocks_params.c_fonts).forEach((function(e){const n=kadence_blocks_params.c_fonts[e].name,a=[];Object.keys(kadence_blocks_params.c_fonts[e].weights).forEach((function(t){a.push({value:kadence_blocks_params.c_fonts[e].weights[t],label:kadence_blocks_params.c_fonts[e].weights[t]})}));const o=[];Object.keys(kadence_blocks_params.c_fonts[e].styles).forEach((function(t){o.push({value:kadence_blocks_params.c_fonts[e].weights[t],label:kadence_blocks_params.c_fonts[e].weights[t]})})),t.push({label:n,value:n,google:!1,weights:a,styles:o})})),e=[{type:"group",label:(0,Xn.__)("Custom Fonts","kadence-blocks"),options:t}].concat(e)}if("undefined"!=typeof kadence_blocks_params&&kadence_blocks_params?.isKadenceT){const t=[{label:"Inherit Heading Font Family",value:"var( --global-heading-font-family, inherit )",google:!1},{label:"Inherit Body Font Family",value:"var( --global-body-font-family, inherit )",google:!1}];e=[{type:"group",label:(0,Xn.__)("Theme Global Fonts","kadence-blocks"),options:t}].concat(e)}let t=(0,Rs.applyFilters)("kadence.typography_options",e),n=[].concat.apply([],t.map((e=>e.options)));const a=kadence_blocks_params.configuration?JSON.parse(kadence_blocks_params.configuration):[];void 0!==a["kadence/typography"]&&"object"==typeof a["kadence/typography"]&&(void 0===a["kadence/typography"].showAll||a["kadence/typography"].showAll||(t=a["kadence/typography"].choiceArray,n=a["kadence/typography"].choiceArray)),this.setState({typographyOptions:t}),this.setState({typographySelectOptions:n}),this.setTypographyOptions(n)}componentDidUpdate(e){this.props.fontFamily!==e.fontFamily&&this.setTypographyOptions(this.state.typographySelectOptions)}setTypographyOptions(e){let t=[{value:"inherit",label:(0,Xn.__)("Inherit","kadence-blocks")},{value:"400",label:(0,Xn.__)("Normal","kadence-blocks")},{value:"bold",label:(0,Xn.__)("Bold","kadence-blocks")}];const n=[{value:"inherit",label:(0,Xn.__)("Inherit","kadence-blocks")},{value:"100",label:(0,Xn.__)("Thin 100","kadence-blocks")},{value:"200",label:(0,Xn.__)("Extra-Light 200","kadence-blocks")},{value:"300",label:(0,Xn.__)("Light 300","kadence-blocks")},{value:"400",label:(0,Xn.__)("Regular","kadence-blocks")},{value:"500",label:(0,Xn.__)("Medium 500","kadence-blocks")},{value:"600",label:(0,Xn.__)("Semi-Bold 600","kadence-blocks")},{value:"700",label:(0,Xn.__)("Bold 700","kadence-blocks")},{value:"800",label:(0,Xn.__)("Extra-Bold 800","kadence-blocks")},{value:"900",label:(0,Xn.__)("Ultra-Bold 900","kadence-blocks")}],a=[{value:"normal",label:(0,Xn.__)("Normal","kadence-blocks")},{value:"italic",label:(0,Xn.__)("Italic","kadence-blocks")}],o=!("undefined"==typeof kadence_blocks_params||!kadence_blocks_params.isKadenceT),r="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.headingWeights?kadence_blocks_params.headingWeights:[],i="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.bodyWeights?kadence_blocks_params.bodyWeights:[],l="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.buttonWeights?kadence_blocks_params.buttonWeights:[];o&&"heading"===this.props.fontGroup&&r&&Array.isArray(r)&&r.length&&(t=r),o&&"body"===this.props.fontGroup&&i&&Array.isArray(i)&&i.length&&(t=i),o&&"button"===this.props.fontGroup&&l&&Array.isArray(l)&&l.length&&(t=l);const s=e?e.filter((({value:e})=>e===this.props.fontFamily)):"";let c=t,u=a,p="";s&&s[0]&&(void 0!==s[0].weights&&(c=s[0].weights),void 0!==s[0].styles&&(u=s[0].styles)),this.props.googleFont&&this.props.fontFamily&&"undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&kadence_blocks_params.g_fonts[this.props.fontFamily]&&(c=kadence_blocks_params.g_fonts[this.props.fontFamily].w.map((e=>({label:(0,Wn.capitalizeFirstLetter)(e),value:e}))),u=kadence_blocks_params.g_fonts[this.props.fontFamily].i.map((e=>({label:(0,Wn.capitalizeFirstLetter)(e),value:e}))),p=kadence_blocks_params.g_fonts[this.props.fontFamily].s.map((e=>({label:(0,Wn.capitalizeFirstLetter)(e),value:e})))),'-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'===this.props.fontFamily&&(c=n),this.setState({typographyWeights:c}),this.setState({typographyStyles:u}),this.setState({typographySubsets:p}),this.setState({fontFamilyValue:s})}render(){const{uniqueID:t,lineHeight:n,lineHeightType:a,fontSize:o,fontSizeType:r,googleFont:i,loadGoogleFont:l,fontFamily:s,fontVariant:c,fontWeight:u,fontStyle:p,fontSubset:d,letterSpacing:h,onLineHeight:m,onFontSize:f,onFontFamily:b,onFontVariant:g,onFontWeight:v,onFontStyle:k,onFontSubset:y,onFontChange:E,onFontArrayChange:x,onLoadGoogleFont:_,onGoogleFont:w,onLetterSpacing:C,onFontSizeType:S,onLineHeightType:N,textTransform:O,onTextTransform:M,fontSizeArray:T,tabSize:A,tabLineHeight:F,onTabLineHeight:I,onTabSize:D,mobileSize:P,mobileLineHeight:R,onMobileLineHeight:L,onMobileSize:B}=this.props,{controlSize:V,typographySelectOptions:j,typographyOptions:z,typographySubsets:H,typographyStyles:U,typographyWeights:G,fontFamilyValue:W}=this.state,$=((0,Xn.__)("Desktop"),(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),(0,Xn.__)("Tablet"),(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),(0,Xn.__)("Mobile"),(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),e=>{const t=Number(e.target.value);C(""!==t?t>15?15:t<-5?-5:t:void 0)}),q=e=>{if(null===e)X();else{let t,n,a;e.google?(t="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&!kadence_blocks_params.g_fonts[e.value].v.includes("regular")?kadence_blocks_params.g_fonts[e.value].v[0]:"regular",n="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&!kadence_blocks_params.g_fonts[e.value].w.includes("regular")?kadence_blocks_params.g_fonts[e.value].w[0]:"400",a="undefined"!=typeof kadence_blocks_params&&kadence_blocks_params.g_fonts&&kadence_blocks_params.g_fonts[e.value].s.length>1?"latin":""):(a="",t="",n="inherit"),x?x({google:e.google,family:e.value,variant:t,weight:n,style:"normal",subset:a}):(E(e),g(t),v(n),k("normal"),y(a))}},X=()=>{x?x({google:!1,family:"",variant:"",weight:"inherit",style:"normal",subset:""}):(w(!1),b(""),g(""),v("inherit"),k("normal"),y(""))},K=e=>{if(i){let t;t="italic"===p?"regular"===e?"italic":e+"italic":e,x?x({variant:t,weight:"regular"===e?"400":e}):(g(t),v("regular"===e?"400":e))}else x?x({variant:"",weight:"regular"===e?"400":e}):(g(""),v("regular"===e?"400":e))},Y=e=>{if(i){let t;t="italic"===e?u&&"regular"!==u?u+"italic":"italic":u||"regular",x?x({variant:t,style:e}):(g(t),k(e))}else x?x({variant:"",style:e}):(g(""),k(e))},Z=[{value:"none",label:"None"},{value:"capitalize",label:"Capitalize"},{value:"uppercase",label:"Uppercase"},{value:"lowercase",label:"Lowercase"}],J=G.some((function(e){return"regular"===e.value}));let Q={};return Q.fontfamily=(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M39.939,7.124l0,-3.751l-11.251,0l0,3.751l3.75,0l0,33.752l-3.75,0l0,3.751l11.251,0l0,-3.751l-3.751,0l0,-33.752l3.751,0Zm-11.251,4.391c0,-0.195 -0.366,-0.429 -0.6,-0.596c-1.033,-0.771 -2.175,-1.273 -3.443,-1.506c-1.268,-0.234 -2.747,-0.35 -4.45,-0.35c-1.234,0 -2.501,0.195 -3.797,0.592c-1.297,0.396 -2.4,0.876 -3.311,1.446c-1.056,0.667 -1.911,1.429 -2.569,2.278c-0.658,0.852 -0.988,1.744 -0.988,2.676c0,0.893 0.238,1.697 0.714,2.417c0.476,0.72 1.221,1.078 2.233,1.078c1.135,0 2.022,-0.292 2.661,-0.883c0.639,-0.585 0.958,-1.234 0.958,-1.944c0,-0.668 -0.097,-1.397 -0.289,-2.189c-0.195,-0.789 -0.288,-1.387 -0.288,-1.792c0.324,-0.345 0.887,-0.674 1.687,-0.989c0.799,-0.315 1.667,-0.47 2.599,-0.47c1.358,0 2.406,0.277 3.147,0.834c0.74,0.559 1.312,1.212 1.717,1.962c0.364,0.669 0.269,2.186 0.269,2.186l0,4.472c0,0.527 -2.545,1.257 -5.333,2.189c-2.789,0.931 -4.484,1.569 -5.397,1.914c-0.728,0.285 -1.429,0.666 -2.261,1.14c-0.831,0.478 -1.463,1.018 -1.971,1.628c-0.649,0.729 -1.116,1.549 -1.44,2.46c-0.325,0.911 -0.475,1.944 -0.475,3.101c0,2.23 0.73,4.034 2.179,5.412c1.448,1.376 3.3,2.068 5.549,2.068c2.128,0 3.947,-0.834 5.456,-1.603c1.514,-0.774 2.928,-1.92 4.244,-3.795l0.184,0c0.264,1.875 0.851,2.946 1.792,3.686l1.223,0.064l0,-27.486Zm-3.259,22.286c-0.75,0.955 -1.673,1.78 -2.766,2.483c-1.095,0.699 -2.363,1.052 -3.801,1.052c-1.359,0 -2.477,-0.396 -3.358,-1.191c-0.883,-0.791 -1.322,-2.029 -1.322,-3.712c0,-1.3 0.292,-2.425 0.883,-3.368c0.585,-0.947 1.388,-1.763 2.398,-2.453c1.118,-0.733 2.322,-1.341 3.619,-1.83c1.296,-0.488 2.622,-0.934 4.347,-1.438l0,10.457Z",fill:"#0e9cd1",fillRule:"nonzero"})),(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.Dropdown,{className:"kt-popover-font-family-container components-dropdown-menu components-toolbar",contentClassName:"kt-popover-font-family",placement:"top",renderToggle:({isOpen:t,onToggle:n})=>(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.Button,{className:"components-dropdown-menu__toggle kt-font-family-icon",label:(0,Xn.__)("Typography Settings"),tooltip:(0,Xn.__)("Typography Settings"),icon:Q.fontfamily,onClick:n,"aria-expanded":t},(0,e.createElement)("span",{className:"components-dropdown-menu__indicator"}))),renderContent:()=>(0,e.createElement)(Vn.Fragment,null,b&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)("h2",{className:"kt-heading-fontfamily-title"},(0,Xn.__)("Font Family")),(0,e.createElement)("div",{className:"typography-family-select-form-row block-editor-block-toolbar"},(0,e.createElement)(Pr,{options:z,className:"kt-inline-typography-select",classNamePrefix:"kt-typography",value:W,isMulti:!1,isSearchable:!0,isClearable:!0,maxMenuHeight:200,placeholder:(0,Xn.__)("Default"),onChange:q}))),(0,e.createElement)("div",{className:"typography-row-settings"},v&&(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Weight","kadence-blocks"),value:"400"===u&&J?"regular":u,options:G,onChange:K}),M&&(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Transform"),value:O,options:Z,onChange:e=>M(e)}),s&&k&&(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Style"),value:p,options:U,onChange:Y})),(0,e.createElement)("div",{className:"typography-row-settings"},C&&(0,e.createElement)("div",{className:"kt-type-input-wrap"},(0,e.createElement)("div",{className:"components-base-control kt-typography-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("label",{className:"components-base-control__label",htmlFor:`kt-inline-spacing${t}`},(0,Xn.__)("Spacing")),(0,e.createElement)("input",{id:`kt-inline-spacing${t}`,value:void 0!==h?h:"",onChange:$,min:-5,max:15,step:.1,type:"number",className:"components-text-control__input"}))),(0,e.createElement)("span",{className:"kt-unit"},(0,Xn.__)("px"))),s&&i&&y&&(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Subset"),value:d,options:H,onChange:e=>y(e)}),s&&i&&_&&(0,e.createElement)(jn.ToggleControl,{label:(0,Xn.__)("Load Font"),checked:l,onChange:_})),(0,e.createElement)("div",{className:"typography-row-settings typography-size-row-settings"},f&&S&&!T&&(0,e.createElement)("div",{className:"kt-size-input-wrap"},f&&(0,e.createElement)("div",{className:"kt-type-size-input-wrap"},(0,e.createElement)(_s,{label:(0,Xn.__)("Size","kadence-blocks"),value:o||"",onChange:e=>f(e),tabletValue:A||"",onChangeTablet:e=>onTabletSize(e),mobileValue:P||"",onChangeMobile:e=>B(e),min:0,max:"px"!==r?12:300,step:"px"!==r?.001:1,unit:r||"px",onUnit:e=>S(e),units:["px","em","rem","vw"],radio:!1,compressedDevice:!0}))),m&&N&&!T&&(0,e.createElement)("div",{className:"kt-size-input-wrap"},(0,e.createElement)("div",{className:"kt-type-size-input-wrap"},(0,e.createElement)(Cs,{label:(0,Xn.__)("Height","kadence-blocks"),value:n||"",onChange:e=>m(e),tabletValue:F||"",onChangeTablet:e=>I(e),mobileValue:R||"",onChangeMobile:e=>L(e),min:0,max:"px"===a?300:12,step:"px"===a?1:.1,unit:a||"",onUnit:e=>N(e),units:["-","px","em","rem"],compressedDevice:!0})))))}))}}const Ec=yc,xc=({label:t,enable:n=!0,color:a,colorDefault:o,blur:r,hOffset:i,vOffset:l,onColorChange:s,onBlurChange:c,onHOffsetChange:u,onVOffsetChange:p,onEnableChange:d})=>(0,e.createElement)("div",{className:"kb-text-shadow-container components-base-control"},t&&(0,e.createElement)("div",{className:"kt-box-shadow-label"},(0,e.createElement)("h2",{className:"kt-beside-color-label"},t),d&&(0,e.createElement)(jn.ToggleControl,{checked:n,onChange:e=>d(e)})),n&&(0,e.createElement)("div",{className:"kt-inner-sub-section"},(0,e.createElement)("div",{className:"kt-inner-sub-section-row"},(0,e.createElement)("div",{className:"kt-box-color-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},(0,Xn.__)("Color","kadence-blocks")),(0,e.createElement)(Jn,{value:a||o,default:o,onChange:e=>s(e)})),(0,e.createElement)("div",{className:"kt-box-x-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},"X"),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==i?i:"",onChange:e=>u(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-y-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},"Y"),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==l?l:"",onChange:e=>p(Number(e.target.value)),min:-200,max:200,step:1,type:"number",className:"components-text-control__input"})))),(0,e.createElement)("div",{className:"kt-box-blur-settings kt-box-shadow-subset"},(0,e.createElement)("p",{className:"kt-box-shadow-title"},"Blur"),(0,e.createElement)("div",{className:"components-base-control kt-boxshadow-number-input"},(0,e.createElement)("div",{className:"components-base-control__field"},(0,e.createElement)("input",{value:void 0!==r?r:"",onChange:e=>c(Number(e.target.value)),min:0,max:200,step:1,type:"number",className:"components-text-control__input"})))))));function _c({label:t,onChange:n,value:a="",className:o="",options:r=[],step:i=1,max:l=100,min:s=0,beforeIcon:c="",help:u="",defaultValue:p="",unit:d="",onUnit:h,showUnit:m=!1,units:f=["px","em","rem"],disableCustomSizes:b=!1}){const g=a.value?a.value:"",v=a.size?a.size:"";return[n&&(0,e.createElement)("div",{className:"components-base-control kadence-radio-range-control kadence-range-control"+(o?" "+o:"")},t&&(0,e.createElement)(jn.Flex,{justify:"space-between",className:"kadence-radio-range__header"},(0,e.createElement)(jn.FlexItem,null,(0,e.createElement)("label",{className:"components-base-control__label"},t))),"custom"!==g&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},r.map(((t,a)=>(0,e.createElement)(jn.Button,{key:`${t.label}-${t.value}-${a}`,isTertiary:g!==t.value,className:"kadence-radio-item radio-"+t.value,isPrimary:g===t.value,icon:void 0!==t.icon?t.icon:void 0,"aria-pressed":g===t.value,onClick:()=>{g==t.value&&""==p?n("",""):n(t.value,t.size)}},t.label))),!b&&(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Set custom size","kadence-blocks"),icon:pi,onClick:()=>n("custom",v),isPressed:!1,isTertiary:!0}))),"custom"===g&&(0,e.createElement)("div",{className:"kadence-controls-content"},(0,e.createElement)("div",{className:"kadence-range-control-inner"},(0,e.createElement)(jn.RangeControl,{className:"kadence-range-control-range",beforeIcon:c,value:v,onChange:e=>n("custom",e),min:s,max:l,step:i,help:u,allowReset:!0})),(h||m)&&(0,e.createElement)("div",{className:"kadence-units kadence-measure-control-select-wrapper"},(0,e.createElement)("select",{className:"kadence-measure-control-select components-unit-control__select",onChange:e=>{h&&h(e.target.value)},value:d,disabled:1===f.length},f.map(((t,n)=>(0,e.createElement)("option",{value:t,key:n},t))))),!b&&(0,e.createElement)(jn.ButtonGroup,{className:"kadence-radio-container-control"},(0,e.createElement)(jn.Button,{className:"kadence-radio-item radio-custom only-icon",label:(0,Xn.__)("Use size preset","kadence-blocks"),icon:pi,isPrimary:!0,onClick:()=>n(p,v),isPressed:!0}))))]}function wc({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,mobileValue:r,tabletValue:i,value:l,step:s=1,max:c=100,min:u=0,unit:p="",onUnit:d,showUnit:h=!1,units:m=["px","em","rem"],allowEmpty:f=!0,className:b="",reset:g}){const[v,k]=(0,Vn.useState)("Desktop"),y=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);y!==v&&k(y);const{setPreviewDeviceType:E}=(0,Kn.useDispatch)("kadenceblocks/data"),x=[{name:"Desktop",key:"desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",key:"tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],_={};return _.Mobile=(0,e.createElement)(fc,{value:void 0!==r?r:"",onChange:e=>o(e),min:u,max:c,step:s,unit:p,onUnit:d,showUnit:h,units:m}),_.Tablet=(0,e.createElement)(fc,{value:void 0!==i?i:"",onChange:e=>a(e),min:u,max:c,step:s,unit:p,onUnit:d,showUnit:h,units:m}),_.Desktop=(0,e.createElement)(fc,{value:void 0!==l?l:"",onChange:e=>n(e),min:u,max:c,step:s,unit:p,onUnit:d,showUnit:h,units:m}),[n&&a&&o&&(0,e.createElement)("div",{className:"components-base-control kb-responsive-range-control"+(""!==b?" "+b:"")},(0,e.createElement)("div",{className:"kadence-title-bar"},g&&(0,e.createElement)(jn.Button,{className:"is-reset is-single",isSmall:!0,disabled:!!(0,$n.isEqual)("",l),icon:$l,onClick:()=>g()}),t&&(0,e.createElement)("span",{className:"kadence-control-title"},t),(0,e.createElement)(jn.ButtonGroup,{className:"kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(x,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===v?" is-active":""}`,isSmall:!0,"aria-pressed":v===t,onClick:()=>{return e=t,E((0,Wn.capitalizeFirstLetter)(e)),void k((0,Wn.capitalizeFirstLetter)(e));var e}},a))))),_[v]?_[v]:_.Desktop)]}function Cc({label:t,onChange:n,onChangeTablet:a,onChangeMobile:o,mobileValue:r,tabletValue:i,value:l,options:s=[],step:c=1,max:u=100,min:p=0,unit:d="",onUnit:h,defaultValue:m="default",defaultTablet:f="",defaultMobile:b="",showUnit:g=!1,units:v=["px","em","rem"],allowEmpty:k=!0,className:y="",disableCustomSizes:E=!1,reset:x}){const[_,w]=(0,Vn.useState)("Desktop"),C=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);C!==_&&w(C);const{setPreviewDeviceType:S}=(0,Kn.useDispatch)("kadenceblocks/data"),N=[{name:"Desktop",key:"desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",key:"tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}],O={};return O.Mobile=(0,e.createElement)(_c,{value:void 0!==r?r:"",onChange:(e,t)=>o(e,t),options:s,defaultValue:b,min:p,max:u,step:c,unit:d,onUnit:h,showUnit:g,units:v,disableCustomSizes:E}),O.Tablet=(0,e.createElement)(_c,{value:void 0!==i?i:"",onChange:(e,t)=>a(e,t),options:s,defaultValue:f,min:p,max:u,step:c,unit:d,onUnit:h,showUnit:g,units:v,disableCustomSizes:E}),O.Desktop=(0,e.createElement)(_c,{value:void 0!==l?l:"",onChange:(e,t)=>n(e,t),options:s,defaultValue:m,min:p,max:u,step:c,unit:d,onUnit:h,showUnit:g,units:v,disableCustomSizes:E}),[n&&a&&o&&(0,e.createElement)("div",{className:"components-base-control kb-responsive-radio-range-control"+(""!==y?" "+y:"")},(0,e.createElement)("div",{className:"kadence-title-bar"},x&&(0,e.createElement)(jn.Button,{className:"is-reset is-single",isSmall:!0,disabled:!!(0,$n.isEqual)("",l),icon:$l,onClick:()=>x()}),t&&(0,e.createElement)("span",{className:"kadence-control-title"},t),(0,e.createElement)(jn.ButtonGroup,{className:"kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(N,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===_?" is-active":""}`,isSmall:!0,"aria-pressed":_===t,onClick:()=>{return e=t,S((0,Wn.capitalizeFirstLetter)(e)),void w((0,Wn.capitalizeFirstLetter)(e));var e}},a))))),O[_]?O[_]:O.Desktop)]}Si.pxIcon,Si.emIcon,Si.remIcon,Si.vhIcon,Si.vwIcon,Si.percentIcon;let Sc={px:Si.pxIcon,em:Si.emIcon,rem:Si.remIcon,vh:Si.vhIcon,vw:Si.vwIcon,percent:Si.percentIcon};function Nc({device:t="device",onChange:n,value:a,step:o=1,max:r=100,min:i=0,unit:l="",onUnit:s,showUnit:c=!1,units:u=["px","em","rem"],className:p=""}){return[n&&(0,e.createElement)("div",{className:"kadence-controls-content kb-responsive-range-control-inner"+(""!==p?" "+p:"")},(0,e.createElement)(fc,{value:void 0!==a?a:"",onChange:e=>n(e),min:i,max:r,step:o}),(s||c)&&(0,e.createElement)("div",{className:"kadence-units"},1===u.length?(0,e.createElement)(jn.Button,{className:"is-active is-single",isSmall:!0,disabled:!0},"%"===l?Sc.percent:Sc[l]):(0,e.createElement)(jn.DropdownMenu,{icon:"%"===l?Sc.percent:Sc[l],label:(0,Xn.__)("Select a Unit","kadence-blocks"),controls:u.map((e=>{return[{icon:"%"===(t=e)?Sc.percent:Sc[t],isActive:l===t,onClick:()=>{s(t)}}];var t})),className:"kadence-units-group",popoverProps:{className:"kadence-units-popover"}})))]}function Oc({label:t,subLabel:n,onChange:a,onChangeTablet:o,onChangeMobile:r,mobileValue:i,tabletValue:l,value:s,onChangeControl:c=!1,control:u="individual",step:p=1,max:d=100,min:h=0,unit:m="",onUnit:f,showUnit:b=!1,units:g=["px","em","rem"],allowEmpty:v=!0,preset:k="",isBorderRadius:y=!1,firstIcon:E=Si.outlineTopIcon,secondIcon:x=Si.outlineRightIcon,thirdIcon:_=Si.outlineBottomIcon,fourthIcon:w=Si.outlineLeftIcon,linkIcon:C=jl,unlinkIcon:S=zl,reset:N=!0}){const O=(0,Vn.useRef)(),[M,T]=(0,Vn.useState)(u),A=c?u:M,F=c||T,I=!!v,[D,P]=(0,Vn.useState)("Desktop"),R=(0,Kn.useSelect)((e=>e("kadenceblocks/data").getPreviewDeviceType()),[]);R!==D&&P(R);const{setPreviewDeviceType:L}=(0,Kn.useDispatch)("kadenceblocks/data"),B=[{name:"Desktop",title:(0,e.createElement)(jn.Dashicon,{icon:"desktop"}),itemClass:"kb-desk-tab"},{name:"Tablet",title:(0,e.createElement)(jn.Dashicon,{icon:"tablet"}),itemClass:"kb-tablet-tab"},{name:"Mobile",key:"mobile",title:(0,e.createElement)(jn.Dashicon,{icon:"smartphone"}),itemClass:"kb-mobile-tab"}];let V=s||["","","",""];"Tablet"===D?V=l||["","","",""]:"Mobile"===D&&(V=i||["","","",""]);const j={};return j.Mobile=(0,e.createElement)(gc,{key:2,className:"measure-mobile-size",label:n?(0,Xn.__)("Mobile:","kadence-blocks")+n:void 0,measurement:i||["","","",""],control:A,onChange:e=>r(e),onControl:e=>F(e),min:h,max:d,step:p,allowEmpty:I,unit:m,showUnit:!0,units:[m],preset:k,isBorderRadius:y,firstIcon:E,secondIcon:x,thirdIcon:_,fourthIcon:w,linkIcon:C,unlinkIcon:S}),j.Tablet=(0,e.createElement)(gc,{key:1,className:"measure-tablet-size",label:n?(0,Xn.__)("Tablet:","kadence-blocks")+n:void 0,measurement:l||["","","",""],control:A,onChange:e=>o(e),onControl:e=>F(e),min:h,max:d,step:p,allowEmpty:I,unit:m,showUnit:!0,units:[m],preset:k,isBorderRadius:y,firstIcon:E,secondIcon:x,thirdIcon:_,fourthIcon:w,linkIcon:C,unlinkIcon:S}),j.Desktop=(0,e.createElement)(gc,{key:0,className:"measure-desktop-size",label:n||void 0,measurement:s||["","","",""],control:A,onChange:e=>a(e),onControl:e=>F(e),min:h,max:d,step:p,allowEmpty:I,unit:m,onUnit:f||void 0,showUnit:b,units:g,preset:k,isBorderRadius:y,firstIcon:E,secondIcon:x,thirdIcon:_,fourthIcon:w,linkIcon:C,unlinkIcon:S}),[a&&o&&r&&(0,e.createElement)("div",{ref:O,className:"components-base-control kb-responsive-measure-control"},(0,e.createElement)("div",{className:"kadence-component__header kadence-title-bar"},t&&(0,e.createElement)("div",{className:"kadence-component__header__title kadence-title-bar kadence-measure-control__title"},(0,e.createElement)("label",{className:"components-base-control__label"},t),N&&(0,e.createElement)("div",{className:"title-reset-wrap"},(0,e.createElement)(jn.Button,{className:"is-reset is-single",label:"reset",isSmall:!0,disabled:!(!(0,$n.isEqual)(["","","",""],V)&&!(0,$n.isEqual)(["","auto","","auto"],V)),icon:$l,onClick:()=>{"Tablet"===D?o(["","","",""]):"Mobile"===D?r(["","","",""]):a(["","","",""])}}))),(0,e.createElement)(jn.ButtonGroup,{className:"kb-measure-responsive-options","aria-label":(0,Xn.__)("Device","kadence-blocks")},(0,$n.map)(B,(({name:t,key:n,title:a,itemClass:o})=>(0,e.createElement)(jn.Button,{key:n,className:`kb-responsive-btn ${o}${t===D?" is-active":""}`,isSmall:!0,"aria-pressed":D===t,onClick:()=>{return e=t,L((0,Wn.capitalizeFirstLetter)(e)),void P((0,Wn.capitalizeFirstLetter)(e));var e}},a)))),F&&(0,e.createElement)(jn.Button,{isSmall:!0,className:"kadence-radio-item kadence-control-toggle radio-custom is-single only-icon",label:"individual"!==A?(0,Xn.__)("Individual","kadence-blocks"):(0,Xn.__)("Linked","kadence-blocks"),icon:"individual"!==A?C:S,onClick:()=>F("individual"!==A?"individual":"linked"),isPressed:"individual"!==A,isTertiary:"individual"===A})),(0,e.createElement)("div",{className:"kb-responsive-measure-control-inner"},j[D]?j[D]:j.Desktop))]}class Mc extends Vn.Component{constructor(e,t,n){super(...arguments),this.state={isVisible:!1,color:"",name:""}}componentDidMount(){this.setState({color:this.props.colorValue}),this.setState({name:this.props.nameValue})}render(){const t=()=>{!0===this.state.isVisible&&(this.setState({isVisible:!1}),this.props.onSave(this.state.color,this.state.name))},n=e=>{this.setState({color:e})};return(0,e.createElement)("div",{className:"kt-advanced-color-settings-container"},this.state.isVisible&&(0,e.createElement)(jn.Popover,{position:"top left",className:"kt-popover-color",onClose:t},(0,e.createElement)(jn.ColorPicker,{color:void 0===this.state.color||""===this.state.color?this.props.colorValue:this.state.color,onChangeComplete:e=>n(e.hex),disableAlpha:!0}),(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Name:"),value:void 0===this.state.name||""===this.state.name?this.props.nameValue:this.state.name,onChange:e=>this.setState({name:e})})),this.state.isVisible&&(0,e.createElement)(jn.Tooltip,{text:(0,Xn.__)("Edit Color")},(0,e.createElement)(jn.Button,{className:"kt-color-icon-indicate",onClick:t},(0,e.createElement)(jn.ColorIndicator,{className:"kt-advanced-color-indicate",colorValue:"transparent"===this.state.color||void 0===this.state.color||""===this.state.color?this.props.colorDefault:this.state.color}))),!this.state.isVisible&&(0,e.createElement)(jn.Tooltip,{text:(0,Xn.__)("Edit Color")},(0,e.createElement)(jn.Button,{className:"kt-color-icon-indicate",onClick:()=>{this.setState({isVisible:!0})}},(0,e.createElement)(jn.ColorIndicator,{className:"kt-advanced-color-indicate",colorValue:"transparent"===this.state.color||void 0===this.state.color||""===this.state.color?this.props.colorDefault:this.state.color}))))}}const Tc=Mc;function Ac({label:t,swatchLabel:n="",value:a,onChange:o,defaultColor:r="",value2:i,swatchLabel2:l="",onChange2:s,defaultColor2:c="",value3:u,swatchLabel3:p="",onChange3:d,defaultColor3:h="",control:m,onControl:f,firstIcon:b=Si.outlineTopIcon,secondIcon:g=Si.outlineRightIcon,thirdIcon:v=Si.outlineBottomIcon,fourthIcon:k=Si.outlineLeftIcon,linkIcon:y=Si.linkedIcon,unlinkIcon:E=Si.individualIcon,className:x="",reset:_=!1}){const w={first:b,second:g,third:v,fourth:k,link:y,unlink:E},[C,S]=(0,Vn.useState)("individual"),N=m||C,O=f||S,M=(0,Vn.useRef)();return(0,e.createElement)("div",{ref:M,className:"components-base-control kb-border-color-control "+(""!==x?" "+x:"")},(0,e.createElement)("div",{className:"kadence-title-bar"},t&&(0,e.createElement)("span",{className:"kadence-control-title"},t),O&&(0,e.createElement)("div",{className:"kadence-units kadence-locked"},"individual"!==N?(0,e.createElement)(jn.Tooltip,{text:(0,Xn.__)("Individual","kadence-blocks")},(0,e.createElement)(jn.Button,{className:"is-single",isSmall:!0,onClick:()=>O("individual")},w.link)):(0,e.createElement)(jn.Tooltip,{text:(0,Xn.__)("Linked","kadence-blocks")},(0,e.createElement)(jn.Button,{className:"is-single",isSmall:!0,onClick:()=>O("linked")},w.unlink)))),(0,e.createElement)("div",{className:"kadence-controls-content-border"},"individual"!==N&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(Jn,{label:w.link,swatchLabel:n||"",value:a&&a[0]?a[0]:"",default:r||"",onChange:e=>o([e,e,e,e]),swatchLabel2:l||"",value2:i&&i[0]?i[0]:"",default2:c||"",onChange2:s?e=>s([e,e,e,e]):void 0,swatchLabel3:p||"",value3:u&&u[0]?u[0]:"",default3:h||"",onChange3:d?e=>d([e,e,e,e]):void 0})),"individual"===N&&(0,e.createElement)("div",{className:"kt-border-color-array-control"},(0,e.createElement)(Jn,{label:b,swatchLabel:n||"",value:a&&a[0]?a[0]:"",default:r||"",onChange:e=>o([e,a[1],a[2],a[3]]),swatchLabel2:l||"",value2:i&&i[0]?i[0]:"",default2:c||"",onChange2:s?e=>s([e,i[1],i[2],i[3]]):void 0,value3:u&&u[0]?u[0]:"",swatchLabel3:p||"",default3:h||"",onChange3:d?e=>d([e,u[1],u[2],u[3]]):void 0}),(0,e.createElement)(Jn,{label:g,value:a&&a[1]?a[1]:"",swatchLabel:n||"",default:r||"",onChange:e=>o([a[0],e,a[2],a[3]]),swatchLabel2:l||"",value2:i&&i[1]?i[1]:"",default2:c||"",onChange2:s?e=>s([i[0],e,i[2],i[3]]):void 0,value3:u&&u[1]?u[1]:"",swatchLabel3:p||"",default3:h||"",onChange3:d?e=>d([u[0],e,u[2],u[3]]):void 0}),(0,e.createElement)(Jn,{label:v,value:a&&a[2]?a[2]:"",swatchLabel:n||"",default:r||"",onChange:e=>o([a[0],a[1],e,a[3]]),value2:i&&i[2]?i[2]:"",swatchLabel2:l||"",default2:c||"",onChange2:s?e=>s([i[0],i[1],e,i[3]]):void 0,value3:u&&u[2]?u[2]:"",swatchLabel3:p||"",default3:h||"",onChange3:d?e=>d([u[0],u[1],e,u[3]]):void 0}),(0,e.createElement)(Jn,{label:k,value:a&&a[3]?a[3]:"",swatchLabel:n||"",default:r||"",onChange:e=>o([a[0],a[1],a[2],e]),value2:i&&i[3]?i[3]:"",swatchLabel2:l||"",default2:c||"",onChange2:s?e=>s([i[0],i[1],i[2],e]):void 0,value3:u&&u[3]?u[3]:"",swatchLabel3:p||"",default3:h||"",onChange3:d?e=>d([u[0],u[1],u[2],e]):void 0}))))}const Fc=window.wp.notices;function Ic({attributes:t,defaultAttributes:n={},blockSlug:a,excludedAttrs:o=[],preventMultiple:r=[]}){const[i,l]=(0,Vn.useState)(kadence_blocks_params.userrole?kadence_blocks_params.userrole:"admin");if("admin"!==i)return null;const{createErrorNotice:s}=(0,Kn.useDispatch)(Fc.store),[c,u]=(0,Vn.useState)(!1),[p,d]=(0,Vn.useState)(!1),[h,m]=(0,Vn.useState)(!1),f=(0,Wn.SafeParseJSON)((0,$n.get)(kadence_blocks_params,["configuration"],{}),!0),b=(0,$n.get)(f,a,{}),[g,v]=(0,Vn.useState)(b),k=0!==Object.keys(b).length;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(os,{title:(0,Xn.__)("Block Defaults","kadence-blocks"),initialOpen:!1,panelName:`kb-${a}-defaults`},(0,Xn.__)("This will set the current block attributes as the default styles for this block type.","kadence-blocks")," ",(0,Xn.__)("This will not modify any blocks that have already been created.","kadence-blocks")," ",(0,Xn.__)("Block content is not included.","kadence-blocks")," ",(0,e.createElement)("br",null),(0,e.createElement)("br",null),(0,e.createElement)(jn.Button,{isPrimary:!0,onClick:()=>d(!0)},(0,Xn.__)(" Save as default","kadence-blocks")),k&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("br",null),(0,e.createElement)("br",null),(0,e.createElement)("a",{href:"#",onClick:()=>m(!0)},(0,Xn.__)("Modify attributes","kadence-blocks")),(0,e.createElement)("a",{href:"#",style:{color:"red",float:"right"},onClick:()=>u(!0)},(0,Xn.__)("Reset defaults","kadence-blocks")))),(0,e.createElement)(jn.__experimentalConfirmDialog,{isOpen:c,onConfirm:()=>(()=>{let e=kadence_blocks_params.configuration?(0,Wn.SafeParseJSON)(kadence_blocks_params.configuration,!0):{};e=(0,$n.omit)(e,a),cs()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_config_blocks:JSON.stringify(e)}}).then((()=>{s((0,Xn.__)("Block default saved","kadence-blocks"),{type:"snackbar"}),u(!1),kadence_blocks_params.configuration=JSON.stringify(e),v({})}))})(),onCancel:()=>u(!1)},(0,Xn.__)("Are you sure you'd like to reset this blocks default attributes?","kadence-blocks")),(0,e.createElement)(jn.__experimentalConfirmDialog,{isOpen:p,onConfirm:()=>(()=>{const e=(0,Wn.getTransferableAttributes)(t,n,o,r),i=kadence_blocks_params.configuration?(0,Wn.SafeParseJSON)(kadence_blocks_params.configuration,!0):{};i[a]=e,cs()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_config_blocks:JSON.stringify(i)}}).then((()=>{s((0,Xn.__)("Block default saved","kadence-blocks"),{type:"snackbar"}),d(!1),kadence_blocks_params.configuration=JSON.stringify(i),v(e)}))})(),onCancel:()=>d(!1)},(0,Xn.__)("Are you sure you'd like to save this as the blocks default attributes?","kadence-blocks")),h?(0,e.createElement)(jn.Modal,{className:"kt-block-defaults-modal",title:(0,Xn.__)("Modify Block Defaults","kadence-blocks"),onRequestClose:()=>{v(b),m(!1)}},Object.keys(g).map(((t,n)=>(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{key:n,style:{marginBottom:"10px"}},(0,e.createElement)(jn.Button,{onClick:()=>v((0,$n.omit)(g,t))},(0,e.createElement)("span",{className:"dashicons dashicons-trash"})),(0,e.createElement)("span",{style:{verticalAlign:"super"}},t))))),(0,e.createElement)("div",{className:"kb-modal-footer"},(0,e.createElement)(jn.Button,{className:"kt-defaults-save",isDestructive:!0,disabled:!1,onClick:()=>{v(b),m(!1)}},(0,Xn.__)("Cancel","kadence-blocks")),(0,e.createElement)(jn.Button,{className:"kt-defaults-save",isPrimary:!0,onClick:()=>{(()=>{const e=kadence_blocks_params.configuration?(0,Wn.SafeParseJSON)(kadence_blocks_params.configuration,!0):{};e[a]=g,cs()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_config_blocks:JSON.stringify(e)}}).then((()=>{s((0,Xn.__)("Block default saved","kadence-blocks"),{type:"snackbar"}),kadence_blocks_params.configuration=JSON.stringify(e)}))})(),m(!1)}},(0,Xn.__)("Save","kadence-blocks")))):null)}function Dc({value:t,onChange:n,label:a,placeholder:o=(0,Xn.__)("Select Icon","kadence-blocks"),showSearch:r=!0,renderFunc:i=null,className:l,theme:s="default",allowClear:c=!1,icons:u=null}){const[p,d]=(0,Vn.useState)(),[h,m]=(0,Vn.useState)(!1),[f,b]=(0,Vn.useState)(""),[g,v]=(0,Vn.useState)("all"),k=(0,$n.debounce)((()=>{m(!h)}),100),y=(0,Vn.useMemo)((()=>u?u.map((e=>({value:e,label:e}))):(0,Rs.applyFilters)("kadence.icon_options_names",kadence_blocks_params.icon_names)),[kadence_blocks_params.icon_names,u]),E=(0,Vn.useMemo)((()=>(0,Rs.applyFilters)("kadence.icon_options",{...kadence_blocks_params_ico.icons,...kadence_blocks_params_fa.icons})),[kadence_blocks_params_ico.icons,kadence_blocks_params_fa.icons]),x=(0,Vn.useMemo)((()=>{let e=Object.keys(y).map(((e,t)=>({value:t,label:e})));return[{value:"all",label:(0,Xn.__)("Show All","kadence-blocks")},...e]}),[kadence_blocks_params.icon_names]),_=i||(t=>(0,e.createElement)(pc,{className:`kt-svg-icon-single-${t}`,name:t,icon:E[t]})),w=(0,Vn.useMemo)((()=>{let e={};if(!u){const t=f.toLowerCase();Object.keys(y).map(((n,a)=>{"all"!==g&&a!==parseInt(g)||y[n].map(((o,r)=>{const i=o.toLowerCase();if(""===f||i.includes(t))return e={...e,[a]:{label:n,icons:{...e[a]?.icons,[o]:E[o]}}},o}))}))}return e}),[f,g]);return(0,e.createElement)("div",{className:"kadence-icon-picker"},(0,e.createElement)("div",{className:`kadence-icon-picker-selection kadence-icon-picker-theme-${s||"default"}${l?" "+l:""}`},a&&(0,e.createElement)("div",{className:"kadence-icon-picker__title"},(0,e.createElement)("label",{className:"components-base-control__label"},a)),(0,e.createElement)("div",{className:"kadence-icon-picker-toggle-wrap"},(0,e.createElement)("button",{onClick:()=>k(),ref:d,className:"kadence-icon-picker-link kadence-icon-picker-selection-toggle"},(0,e.createElement)("span",{className:"kadence-icon-picker-selection-value"+(t?"":" kadence-icon-picker-placeholder")},t?_(t):o),(0,e.createElement)("span",{className:"kadence-icon-picker-selection-arrow"},(0,e.createElement)(jn.Icon,{icon:ec}))),t&&c&&(0,e.createElement)("button",{className:"kadence-icon-picker-clear",onClick:()=>{n(""),m(!1)}},(0,e.createElement)(jn.Icon,{icon:_i})))),h&&(0,e.createElement)(jn.Popover,{headerTitle:(0,Xn.__)("Select Icon","kadence-blocks"),noArrow:!1,onClose:k,placement:"bottom-end",anchor:p,className:`kadence-icon-picker-pop-selection kadence-icon-picker-pop-theme-${s||"default"}`},(0,e.createElement)("div",{className:"kadence-icon-picker-container"},r&&(0,e.createElement)("div",{className:"kadence-icon-picker-search"},(0,e.createElement)(jn.TextControl,{label:(0,Xn.__)("Search Icons","kadence-blocks"),hideLabelFromVision:!0,value:f,placeholder:(0,Xn.__)("Search Icons","kadence-blocks"),onChange:e=>b(e)}),(0,e.createElement)(jn.SelectControl,{label:(0,Xn.__)("Filter Icons","kadence-blocks"),hideLabelFromVision:!0,value:g,options:x,onChange:e=>{v(e)}})),(0,e.createElement)("div",{className:"kadence-icon-picker-content"+(r?" has-search":"")},u&&(0,e.createElement)("div",{className:"kadence-icon-grid-wrap"},u.map((t=>(0,e.createElement)("button",{className:"kadence-icon-picker-link",onClick:()=>{n(t),k()}},_(t))))),!u&&(0,e.createElement)(e.Fragment,null,0===Object.keys(w).length&&(0,e.createElement)("div",{style:{padding:"15px"}},(0,e.createElement)("p",null,(0,Xn.__)("No icons found","kadence-blocks"))),Object.keys(w).map((t=>(0,e.createElement)(jn.PanelBody,{title:w[t].label},(0,e.createElement)("div",{className:"kadence-icon-grid-wrap"},Object.keys(w[t].icons).map((t=>(0,e.createElement)("button",{className:"kadence-icon-picker-link",onClick:()=>{n(t),k()}},_(t)))))))))))))}function Pc({label:t,value:n,onChange:a,source:o,contextPost:r=null,className:i=null,termIsMulti:l=!1,taxOnly:s=!1,termIsOptional:c=!1}){const u=`inspector-taxonomy-select-control-${(0,zr.useInstanceId)(Pc)}`,[p,d]=(0,Vn.useState)(!0),[h,m]=(0,Vn.useState)([]);let f="";f=s||c&&"string"==typeof n?n:(0,$n.isArrayLike)(n)&&(0,$n.has)(n,[0,"value"])&&!(0,$n.isEmpty)(n)?n[0].value.split("|"):n&&!(0,$n.isEmpty)(n)?n.split("|"):[""];const[b,g]=(0,Vn.useState)("object"==typeof f?f[0]:f);return(0,Vn.useEffect)((()=>{let e=o||r;if(wp.data.select("core/editor")&&!e)if(kadence_blocks_params.isKadenceE&&kadenceElementParams.previewPostID){const t=(0,Wn.tryParseJSON)(kadenceElementParams.previewPostID);e=t&&t.id?t.id:""}else e=wp.data.select("core/editor").getCurrentPostId();const t={source:e};d(!0),cs()({path:(0,Rr.addQueryArgs)(window.kadence_blocks_params.taxonomiesEndpoint,t)}).then((e=>{m(e||[]),d(!1)})).catch((()=>{d(!1),m([])}))}),[o]),p?(0,e.createElement)(jn.Spinner,null):(0,e.createElement)("div",{className:"components-base-control kb-taxonomy-select-control"+(i?" "+i:"")},t&&(0,e.createElement)("label",{htmlFor:u,className:"components-taxonomy-select-control__label kb-dynamic-components-label"},t),(0,e.createElement)(Pr,{options:h,id:u,className:"kb-dynamic-select",classNamePrefix:"kbp",value:""!==b?h.filter((({value:e})=>e===b)):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,Xn.__)("Select Taxonomy","kadence-blocks"),onChange:e=>{s||c?e?(g(e.value),a(e.value)):(g(""),a("")):g(e?e.value:"")}}),""!==b&&!s&&(0,e.createElement)(us,{source:b,value:n,isMulti:l,onChange:e=>{e&&!(0,$n.isEmpty)(e)?a(e):a(c&&b?b:"")}}))}function Rc({clientId:t,label:n=null,parentSlug:a=null}){const{selectBlock:o}=(0,Kn.useDispatch)(qn.store),{firstParentClientId:r}=(0,Kn.useSelect)((e=>{const{getBlockParents:n,getBlockParentsByBlockName:o}=e(qn.store);let r,i;return null!==a?(i=o(t,a),r=i[0]):(i=n(t),r=i[i.length-1]),{firstParentClientId:r}}),[]);if(void 0===r)return null;const i=(0,qn.useBlockDisplayInformation)(r);return(0,e.createElement)("div",{className:"kadence-blocks-block-parent-selector",key:r},(0,e.createElement)(jn.Button,{className:"kadence-blocks-block-parent-selector__button",onClick:()=>o(r),icon:(0,e.createElement)(qn.BlockIcon,{icon:i?.icon})},n||(0,Xn.__)("View Parent Block Settings","kadence-blocks")))}function Lc({label:t,onChange:n,isSaving:a,value:o="",placeholder:r=null,className:i="",obfuscate:l=!0,help:s=""}){const[c,u]=(0,Vn.useState)(""),p=`inspector-obfuscate-text-control-${(0,zr.useInstanceId)(Lc)}`;return[n&&(0,e.createElement)("div",{className:"components-base-control kadence-obfuscate-text-control"+(i?" "+i:"")},t&&(0,e.createElement)("label",{htmlFor:p,className:"components-background-obfuscate-text-control__label"},t),(0,e.createElement)("div",{className:"kadence-obfuscate-text-control-inner"},!o&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.TextControl,{id:p,value:c,placeholder:r,onChange:e=>u(e)}),(0,e.createElement)(jn.Button,{isPrimary:!0,isSmall:!0,className:"kb-obfuscate-save",onClick:()=>n(c),disabled:""===c},(0,Xn.__)("Save","kadence-blocks"),a?(0,e.createElement)(jn.Spinner,null):"")),o&&l&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.TextControl,{id:p,value:"***************************",readOnly:!0}),(0,e.createElement)(jn.Button,{isSecondary:!0,isSmall:!0,className:"kb-obfuscate-save",onClick:()=>n("")},(0,Xn.__)("Remove","kadence-blocks"),a?(0,e.createElement)(jn.Spinner,null):"")),o&&!l&&(0,e.createElement)(Vn.Fragment,null,(0,e.createElement)(jn.TextControl,{id:p,value:o,readOnly:!0}),(0,e.createElement)(jn.Button,{isSecondary:!0,isSmall:!0,className:"kb-obfuscate-save",onClick:()=>n("")},(0,Xn.__)("Clear","kadence-blocks"),a?(0,e.createElement)(jn.Spinner,null):""))))]}})(),(this.kadence=this.kadence||{}).components=a})();