| 361 |
*/!function(o,i){"use strict";r=[n(144)],void 0===(a=function(e){return function(e,t){var n=e.jQuery,r=e.console;function a(e,t){for(var n in t)e[n]=t[n];return e}var o=Array.prototype.slice;function i(e,t,l){if(!(this instanceof i))return new i(e,t,l);var s,c=e;("string"==typeof e&&(c=document.querySelectorAll(e)),c)?(this.elements=(s=c,Array.isArray(s)?s:"object"==typeof s&&"number"==typeof s.length?o.call(s):[s]),this.options=a({},this.options),"function"==typeof t?l=t:a(this.options,t),l&&this.on("always",l),this.getImages(),n&&(this.jqDeferred=new n.Deferred),setTimeout(this.check.bind(this))):r.error("Bad element for imagesLoaded "+(c||e))}i.prototype=Object.create(t.prototype),i.prototype.options={},i.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},i.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),!0===this.options.background&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&l[t]){for(var n=e.querySelectorAll("img"),r=0;r<n.length;r++){var a=n[r];this.addImage(a)}if("string"==typeof this.options.background){var o=e.querySelectorAll(this.options.background);for(r=0;r<o.length;r++){var i=o[r];this.addElementBackgroundImages(i)}}}};var l={1:!0,9:!0,11:!0};function s(e){this.img=e}function c(e,t){this.url=e,this.element=t,this.img=new Image}return i.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var n=/url\((['"])?(.*?)\1\)/gi,r=n.exec(t.backgroundImage);null!==r;){var a=r&&r[2];a&&this.addBackground(a,e),r=n.exec(t.backgroundImage)}},i.prototype.addImage=function(e){var t=new s(e);this.images.push(t)},i.prototype.addBackground=function(e,t){var n=new c(e,t);this.images.push(n)},i.prototype.check=function(){var e=this;function t(t,n,r){setTimeout((function(){e.progress(t,n,r)}))}this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?this.images.forEach((function(e){e.once("progress",t),e.check()})):this.complete()},i.prototype.progress=function(e,t,n){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&r&&r.log("progress: "+n,e,t)},i.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},s.prototype=Object.create(t.prototype),s.prototype.check=function(){this.getIsImageComplete()?this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.proxyImage.src=this.img.src)},s.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},s.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},s.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},s.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},s.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype=Object.create(s.prototype),c.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},c.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},c.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},i.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((n=t).fn.imagesLoaded=function(e,t){return new i(this,e,t).jqDeferred.promise(n(this))})},i.makeJQueryPlugin(),i}(o,e)}.apply(t,r))||(e.exports=a)}("undefined"!=typeof window?window:this)},function(e,t,n){var r=n(99),a=n(52),o=n(639),i=n(36),l=n(91),s=n(47),c=Object.prototype.hasOwnProperty,u=o((function(e,t){if(l(t)||i(t))a(t,s(t),e);else for(var n in t)c.call(t,n)&&r(e,n,t[n])}));e.exports=u},function(e,t,n){var r=n(174),a=n(640);e.exports=function(e){return r((function(t,n){var r=-1,o=n.length,i=o>1?n[o-1]:void 0,l=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,l&&a(n[0],n[1],l)&&(i=o<3?void 0:i,o=1),t=Object(t);++r<o;){var s=n[r];s&&e(t,s,r,i)}return t}))}},function(e,t,n){var r=n(85),a=n(36),o=n(90),i=n(20);e.exports=function(e,t,n){if(!i(n))return!1;var l=typeof t;return!!("number"==l?a(n)&&o(t,n.length):"string"==l&&t in n)&&r(n[t],e)}},function(e,t,n){"use strict";var r=n(355).forEach,a=n(642),o=n(643),i=n(644),l=n(645),s=n(646),c=n(356),u=n(647),p=n(649),d=n(650),m=n(651);function f(e){return Array.isArray(e)||void 0!==e.length}function b(e){if(Array.isArray(e))return e;var t=[];return r(e,(function(e){t.push(e)})),t}function g(e){return e&&1===e.nodeType}function h(e,t,n){var r=e[t];return null==r&&void 0!==n?n:r}e.exports=function(e){var t;if((e=e||{}).idHandler)t={get:function(t){return e.idHandler.get(t,!0)},set:e.idHandler.set};else{var n=i(),y=l({idGenerator:n,stateHandler:p});t=y}var v=e.reporter;v||(v=s(!1===v));var w=h(e,"batchProcessor",u({reporter:v})),k={};k.callOnAdd=!!h(e,"callOnAdd",!0),k.debug=!!h(e,"debug",!1);var _,S=o(t),x=a({stateHandler:p}),E=h(e,"strategy","object"),T=h(e,"important",!1),O={reporter:v,batchProcessor:w,stateHandler:p,idHandler:t,important:T};if("scroll"===E&&(c.isLegacyOpera()?(v.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),E="object"):c.isIE(9)&&(v.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),E="object")),"scroll"===E)_=m(O);else{if("object"!==E)throw new Error("Invalid strategy name: "+E);_=d(O)}var C={};return{listenTo:function(e,n,a){function o(e){var t=S.get(e);r(t,(function(t){t(e)}))}function i(e,t,n){S.add(t,n),e&&n(t)}if(a||(a=n,n=e,e={}),!n)throw new Error("At least one element required.");if(!a)throw new Error("Listener required.");if(g(n))n=[n];else{if(!f(n))return v.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");n=b(n)}var l=0,s=h(e,"callOnAdd",k.callOnAdd),c=h(e,"onReady",(function(){})),u=h(e,"debug",k.debug);r(n,(function(e){p.getState(e)||(p.initState(e),t.set(e));var d=t.get(e);if(u&&v.log("Attaching listener to element",d,e),!x.isDetectable(e))return u&&v.log(d,"Not detectable."),x.isBusy(e)?(u&&v.log(d,"System busy making it detectable"),i(s,e,a),C[d]=C[d]||[],void C[d].push((function(){++l===n.length&&c()}))):(u&&v.log(d,"Making detectable..."),x.markBusy(e,!0),_.makeDetectable({debug:u,important:T},e,(function(e){if(u&&v.log(d,"onElementDetectable"),p.getState(e)){x.markAsDetectable(e),x.markBusy(e,!1),_.addListener(e,o),i(s,e,a);var t=p.getState(e);if(t&&t.startSize){var m=e.offsetWidth,f=e.offsetHeight;t.startSize.width===m&&t.startSize.height===f||o(e)}C[d]&&r(C[d],(function(e){e()}))}else u&&v.log(d,"Element uninstalled before being detectable.");delete C[d],++l===n.length&&c()})));u&&v.log(d,"Already detecable, adding listener."),i(s,e,a),l++})),l===n.length&&c()},removeListener:S.removeListener,removeAllListeners:S.removeAllListeners,uninstall:function(e){if(!e)return v.error("At least one element is required.");if(g(e))e=[e];else{if(!f(e))return v.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");e=b(e)}r(e,(function(e){S.removeAllListeners(e),_.uninstall(e),p.cleanState(e)}))},initDocument:function(e){_.initDocument&&_.initDocument(e)}}}},function(e,t,n){"use strict";e.exports=function(e){var t=e.stateHandler.getState;return{isDetectable:function(e){var n=t(e);return n&&!!n.isDetectable},markAsDetectable:function(e){t(e).isDetectable=!0},isBusy:function(e){return!!t(e).busy},markBusy:function(e,n){t(e).busy=!!n}}}},function(e,t,n){"use strict";e.exports=function(e){var t={};function n(n){var r=e.get(n);return void 0===r?[]:t[r]||[]}return{get:n,add:function(n,r){var a=e.get(n);t[a]||(t[a]=[]),t[a].push(r)},removeListener:function(e,t){for(var r=n(e),a=0,o=r.length;a<o;++a)if(r[a]===t){r.splice(a,1);break}},removeAllListeners:function(e){var t=n(e);t&&(t.length=0)}}}},function(e,t,n){"use strict";e.exports=function(){var e=1;return{generate:function(){return e++}}}},function(e,t,n){"use strict";e.exports=function(e){var t=e.idGenerator,n=e.stateHandler.getState;return{get:function(e){var t=n(e);return t&&void 0!==t.id?t.id:null},set:function(e){var r=n(e);if(!r)throw new Error("setId required the element to have a resize detection state.");var a=t.generate();return r.id=a,a}}}},function(e,t,n){"use strict";e.exports=function(e){function t(){}var n={log:t,warn:t,error:t};if(!e&&window.console){var r=function(e,t){e[t]=function(){var e=console[t];if(e.apply)e.apply(console,arguments);else for(var n=0;n<arguments.length;n++)e(arguments[n])}};r(n,"log"),r(n,"warn"),r(n,"error")}return n}},function(e,t,n){"use strict";var r=n(648);function a(){var e={},t=0,n=0,r=0;return{add:function(a,o){o||(o=a,a=0),a>n?n=a:a<r&&(r=a),e[a]||(e[a]=[]),e[a].push(o),t++},process:function(){for(var t=r;t<=n;t++)for(var a=e[t],o=0;o<a.length;o++){(0,a[o])()}},size:function(){return t}}}e.exports=function(e){var t=(e=e||{}).reporter,n=r.getOption(e,"async",!0),o=r.getOption(e,"auto",!0);o&&!n&&(t&&t.warn("Invalid options combination. auto=true and async=false is invalid. Setting async=true."),n=!0);var i,l=a(),s=!1;function c(){for(s=!0;l.size();){var e=l;l=a(),e.process()}s=!1}function u(){var e;e=c,i=setTimeout(e,0)}return{add:function(e,t){!s&&o&&n&&0===l.size()&&u(),l.add(e,t)},force:function(e){s||(void 0===e&&(e=n),i&&(clearTimeout(i),i=null),e?u():c())}}}},function(e,t,n){"use strict";(e.exports={}).getOption=function(e,t,n){var r=e[t];if(null==r&&void 0!==n)return n;return r}},function(e,t,n){"use strict";function r(e){return e._erd}e.exports={initState:function(e){return e._erd={},r(e)},getState:r,cleanState:function(e){delete e._erd}}},function(e,t,n){"use strict";var r=n(356);e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,a=e.stateHandler.getState;if(!t)throw new Error("Missing required dependency: reporter.");function o(t){var n=e.important?" !important; ":"; ";return(t.join(n)+n).trim()}function i(e){return a(e).object}return{makeDetectable:function(e,i,l){l||(l=i,i=e,e=null),(e=e||{}).debug,r.isIE(8)?l(i):function(i,l){var s=o(["display: block","position: absolute","top: 0","left: 0","width: 100%","height: 100%","border: none","padding: 0","margin: 0","opacity: 0","z-index: -1000","pointer-events: none"]),c=!1,u=window.getComputedStyle(i),p=i.offsetWidth,d=i.offsetHeight;function m(){function n(){if("static"===u.position){i.style.setProperty("position","relative",e.important?"important":"");var n=function(t,n,r,a){var o=r[a];"auto"!==o&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(o)&&(t.warn("An element that is positioned static has style."+a+"="+o+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+a+" will be set to 0. Element: ",n),n.style.setProperty(a,"0",e.important?"important":""))};n(t,i,u,"top"),n(t,i,u,"right"),n(t,i,u,"bottom"),n(t,i,u,"left")}}""!==u.position&&(n(),c=!0);var o=document.createElement("object");o.style.cssText=s,o.tabIndex=-1,o.type="text/html",o.setAttribute("aria-hidden","true"),o.onload=function(){c||n(),function e(t,n){if(!t.contentDocument){var r=a(t);return r.checkForObjectDocumentTimeoutId&&window.clearTimeout(r.checkForObjectDocumentTimeoutId),void(r.checkForObjectDocumentTimeoutId=setTimeout((function(){r.checkForObjectDocumentTimeoutId=0,e(t,n)}),100))}n(t.contentDocument)}(this,(function(e){l(i)}))},r.isIE()||(o.data="about:blank"),a(i)&&(i.appendChild(o),a(i).object=o,r.isIE()&&(o.data="about:blank"))}a(i).startSize={width:p,height:d},n?n.add(m):m()}(i,l)},addListener:function(e,t){function n(){t(e)}if(r.isIE(8))a(e).object={proxy:n},e.attachEvent("onresize",n);else{var o=i(e);if(!o)throw new Error("Element is not detectable by this strategy.");o.contentDocument.defaultView.addEventListener("resize",n)}},uninstall:function(e){if(a(e)){var t=i(e);t&&(r.isIE(8)?e.detachEvent("onresize",t.proxy):e.removeChild(t),a(e).checkForObjectDocumentTimeoutId&&window.clearTimeout(a(e).checkForObjectDocumentTimeoutId),delete a(e).object)}}}}},function(e,t,n){"use strict";var r=n(355).forEach;e.exports=function(e){var t=(e=e||{}).reporter,n=e.batchProcessor,a=e.stateHandler.getState,o=(e.stateHandler.hasState,e.idHandler);if(!n)throw new Error("Missing required dependency: batchProcessor");if(!t)throw new Error("Missing required dependency: reporter.");var i=function(){var e=document.createElement("div");e.style.cssText=s(["position: absolute","width: 1000px","height: 1000px","visibility: hidden","margin: 0","padding: 0"]);var t=document.createElement("div");t.style.cssText=s(["position: absolute","width: 500px","height: 500px","overflow: scroll","visibility: none","top: -1500px","left: -1500px","visibility: hidden","margin: 0","padding: 0"]),t.appendChild(e),document.body.insertBefore(t,document.body.firstChild);var n=500-t.clientWidth,r=500-t.clientHeight;return document.body.removeChild(t),{width:n,height:r}}();function l(e){!function(e,t,n){if(!e.getElementById(t)){var r=n+"_animation",a=n+"_animation_active",o="/* Created by the element-resize-detector library. */\n";o+="."+n+" > div::-webkit-scrollbar { "+s(["display: none"])+" }\n\n",o+="."+a+" { "+s(["-webkit-animation-duration: 0.1s","animation-duration: 0.1s","-webkit-animation-name: "+r,"animation-name: "+r])+" }\n",o+="@-webkit-keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }\n",function(n,r){r=r||function(t){e.head.appendChild(t)};var a=e.createElement("style");a.innerHTML=n,a.id=t,r(a)}(o+="@keyframes "+r+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }")}}(e,"erd_scroll_detection_scrollbar_style","erd_scroll_detection_container")}function s(t){var n=e.important?" !important; ":"; ";return(t.join(n)+n).trim()}function c(e,n,r){if(e.addEventListener)e.addEventListener(n,r);else{if(!e.attachEvent)return t.error("[scroll] Don't know how to add event listeners.");e.attachEvent("on"+n,r)}}function u(e,n,r){if(e.removeEventListener)e.removeEventListener(n,r);else{if(!e.detachEvent)return t.error("[scroll] Don't know how to remove event listeners.");e.detachEvent("on"+n,r)}}function p(e){return a(e).container.childNodes[0].childNodes[0].childNodes[0]}function d(e){return a(e).container.childNodes[0].childNodes[0].childNodes[1]}return l(window.document),{makeDetectable:function(e,l,u){function m(){if(e.debug){var n=Array.prototype.slice.call(arguments);if(n.unshift(o.get(l),"Scroll: "),t.log.apply)t.log.apply(null,n);else for(var r=0;r<n.length;r++)t.log(n[r])}}function f(e){var t=a(e).container.childNodes[0],n=window.getComputedStyle(t);return!n.width||-1===n.width.indexOf("px")}function b(){var e=window.getComputedStyle(l),t={};return t.position=e.position,t.width=l.offsetWidth,t.height=l.offsetHeight,t.top=e.top,t.right=e.right,t.bottom=e.bottom,t.left=e.left,t.widthCSS=e.width,t.heightCSS=e.height,t}function g(){if(m("storeStyle invoked."),a(l)){var e=b();a(l).style=e}else m("Aborting because element has been uninstalled")}function h(e,t,n){a(e).lastWidth=t,a(e).lastHeight=n}function y(){return 2*i.width+1}function v(){return 2*i.height+1}function w(e){return e+10+y()}function k(e){return e+10+v()}function _(e,t,n){var r=p(e),a=d(e),o=w(t),i=k(n),l=function(e){return 2*e+y()}(t),s=function(e){return 2*e+v()}(n);r.scrollLeft=o,r.scrollTop=i,a.scrollLeft=l,a.scrollTop=s}function S(){var e=a(l).container;if(!e){(e=document.createElement("div")).className="erd_scroll_detection_container",e.style.cssText=s(["visibility: hidden","display: inline","width: 0px","height: 0px","z-index: -1","overflow: hidden","margin: 0","padding: 0"]),a(l).container=e,function(e){e.className+=" erd_scroll_detection_container_animation_active"}(e),l.appendChild(e);var t=function(){a(l).onRendered&&a(l).onRendered()};c(e,"animationstart",t),a(l).onAnimationStart=t}return e}function x(){if(m("Injecting elements"),a(l)){!function(){var n=a(l).style;if("static"===n.position){l.style.setProperty("position","relative",e.important?"important":"");var r=function(e,t,n,r){var a=n[r];"auto"!==a&&"0"!==function(e){return e.replace(/[^-\d\.]/g,"")}(a)&&(e.warn("An element that is positioned static has style."+r+"="+a+" which is ignored due to the static positioning. The element will need to be positioned relative, so the style."+r+" will be set to 0. Element: ",t),t.style[r]=0)};r(t,l,n,"top"),r(t,l,n,"right"),r(t,l,n,"bottom"),r(t,l,n,"left")}}();var n=a(l).container;n||(n=S());var r,o,u,p,d=i.width,f=i.height,b=s(["position: absolute","flex: none","overflow: hidden","z-index: -1","visibility: hidden","width: 100%","height: 100%","left: 0px","top: 0px"]),g=s(["position: absolute","flex: none","overflow: hidden","z-index: -1","visibility: hidden"].concat(["left: "+(r=(r=-(1+d))?r+"px":"0"),"top: "+(o=(o=-(1+f))?o+"px":"0"),"right: "+(p=(p=-d)?p+"px":"0"),"bottom: "+(u=(u=-f)?u+"px":"0")])),h=s(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),y=s(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),v=s(["position: absolute","left: 0","top: 0"]),w=s(["position: absolute","width: 200%","height: 200%"]),k=document.createElement("div"),_=document.createElement("div"),x=document.createElement("div"),E=document.createElement("div"),T=document.createElement("div"),O=document.createElement("div");k.dir="ltr",k.style.cssText=b,k.className="erd_scroll_detection_container",_.className="erd_scroll_detection_container",_.style.cssText=g,x.style.cssText=h,E.style.cssText=v,T.style.cssText=y,O.style.cssText=w,x.appendChild(E),T.appendChild(O),_.appendChild(x),_.appendChild(T),k.appendChild(_),n.appendChild(k),c(x,"scroll",C),c(T,"scroll",M),a(l).onExpandScroll=C,a(l).onShrinkScroll=M}else m("Aborting because element has been uninstalled");function C(){a(l).onExpand&&a(l).onExpand()}function M(){a(l).onShrink&&a(l).onShrink()}}function E(){function i(t,n,r){var a=function(e){return p(e).childNodes[0]}(t),o=w(n),i=k(r);a.style.setProperty("width",o+"px",e.important?"important":""),a.style.setProperty("height",i+"px",e.important?"important":"")}function s(r){var s=l.offsetWidth,u=l.offsetHeight,p=s!==a(l).lastWidth||u!==a(l).lastHeight;m("Storing current size",s,u),h(l,s,u),n.add(0,(function(){if(p)if(a(l))if(c()){if(e.debug){var n=l.offsetWidth,r=l.offsetHeight;n===s&&r===u||t.warn(o.get(l),"Scroll: Size changed before updating detector elements.")}i(l,s,u)}else m("Aborting because element container has not been initialized");else m("Aborting because element has been uninstalled")})),n.add(1,(function(){a(l)?c()?_(l,s,u):m("Aborting because element container has not been initialized"):m("Aborting because element has been uninstalled")})),p&&r&&n.add(2,(function(){a(l)?c()?r():m("Aborting because element container has not been initialized"):m("Aborting because element has been uninstalled")}))}function c(){return!!a(l).container}function u(){m("notifyListenersIfNeeded invoked");var e=a(l);return void 0===a(l).lastNotifiedWidth&&e.lastWidth===e.startSize.width&&e.lastHeight===e.startSize.height?m("Not notifying: Size is the same as the start size, and there has been no notification yet."):e.lastWidth===e.lastNotifiedWidth&&e.lastHeight===e.lastNotifiedHeight?m("Not notifying: Size already notified"):(m("Current size not notified, notifying..."),e.lastNotifiedWidth=e.lastWidth,e.lastNotifiedHeight=e.lastHeight,void r(a(l).listeners,(function(e){e(l)})))}function b(){m("Scroll detected."),f(l)?m("Scroll event fired while unrendered. Ignoring..."):s(u)}if(m("registerListenersAndPositionElements invoked."),a(l)){a(l).onRendered=function(){if(m("startanimation triggered."),f(l))m("Ignoring since element is still unrendered...");else{m("Element rendered.");var e=p(l),t=d(l);0!==e.scrollLeft&&0!==e.scrollTop&&0!==t.scrollLeft&&0!==t.scrollTop||(m("Scrollbars out of sync. Updating detector elements..."),s(u))}},a(l).onExpand=b,a(l).onShrink=b;var g=a(l).style;i(l,g.width,g.height)}else m("Aborting because element has been uninstalled")}function T(){if(m("finalizeDomMutation invoked."),a(l)){var e=a(l).style;h(l,e.width,e.height),_(l,e.width,e.height)}else m("Aborting because element has been uninstalled")}function O(){u(l)}function C(){var e;m("Installing..."),a(l).listeners=[],e=b(),a(l).startSize={width:e.width,height:e.height},m("Element start size",a(l).startSize),n.add(0,g),n.add(1,x),n.add(2,E),n.add(3,T),n.add(4,O)}u||(u=l,l=e,e=null),e=e||{},m("Making detectable..."),!function(e){return!function(e){return e===e.ownerDocument.body||e.ownerDocument.body.contains(e)}(e)||null===window.getComputedStyle(e)}(l)?C():(m("Element is detached"),S(),m("Waiting until element is attached..."),a(l).onRendered=function(){m("Element is now attached"),C()})},addListener:function(e,t){if(!a(e).listeners.push)throw new Error("Cannot add listener to an element that is not detectable.");a(e).listeners.push(t)},uninstall:function(e){var t=a(e);t&&(t.onExpandScroll&&u(p(e),"scroll",t.onExpandScroll),t.onShrinkScroll&&u(d(e),"scroll",t.onShrinkScroll),t.onAnimationStart&&u(t.container,"animationstart",t.onAnimationStart),t.container&&e.removeChild(t.container))},initDocument:l}}},function(e,t,n){var r=n(20),a=n(653),o=n(219),i=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,p,d,m,f=0,b=!1,g=!1,h=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var n=s,r=c;return s=c=void 0,f=t,p=e.apply(r,n)}function v(e){return f=e,d=setTimeout(k,t),b?y(e):p}function w(e){var n=e-m;return void 0===m||n>=t||n<0||g&&e-f>=u}function k(){var e=a();if(w(e))return _(e);d=setTimeout(k,function(e){var n=t-(e-m);return g?l(n,u-(e-f)):n}(e))}function _(e){return d=void 0,h&&s?y(e):(s=c=void 0,p)}function S(){var e=a(),n=w(e);if(s=arguments,c=this,m=e,n){if(void 0===d)return v(m);if(g)return clearTimeout(d),d=setTimeout(k,t),y(m)}return void 0===d&&(d=setTimeout(k,t)),p}return t=o(t)||0,r(n)&&(b=!!n.leading,u=(g="maxWait"in n)?i(o(n.maxWait)||0,t):u,h="trailing"in n?!!n.trailing:h),S.cancel=function(){void 0!==d&&clearTimeout(d),f=0,s=m=c=d=void 0},S.flush=function(){return void 0===d?p:_(a())},S}},function(e,t,n){var r=n(16);e.exports=function(){return r.Date.now()}},function(e,t,n){"use strict";var r=n(6),a=n(655);if(void 0===r)throw Error("create-react-class could not find the React object. If you are using script tags, make sure that React is being loaded before create-react-class.");var o=(new r.Component).updater;e.exports=a(r.Component,r.isValidElement,o)},function(e,t,n){"use strict";var r=n(133),a={};function o(e,t,n,r,a,o,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,r,a,o,i,l],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}e.exports=function(e,t,n){var i=[],l={mixins:"DEFINE_MANY",statics:"DEFINE_MANY",propTypes:"DEFINE_MANY",contextTypes:"DEFINE_MANY",childContextTypes:"DEFINE_MANY",getDefaultProps:"DEFINE_MANY_MERGED",getInitialState:"DEFINE_MANY_MERGED",getChildContext:"DEFINE_MANY_MERGED",render:"DEFINE_ONCE",componentWillMount:"DEFINE_MANY",componentDidMount:"DEFINE_MANY",componentWillReceiveProps:"DEFINE_MANY",shouldComponentUpdate:"DEFINE_ONCE",componentWillUpdate:"DEFINE_MANY",componentDidUpdate:"DEFINE_MANY",componentWillUnmount:"DEFINE_MANY",UNSAFE_componentWillMount:"DEFINE_MANY",UNSAFE_componentWillReceiveProps:"DEFINE_MANY",UNSAFE_componentWillUpdate:"DEFINE_MANY",updateComponent:"OVERRIDE_BASE"},s={getDerivedStateFromProps:"DEFINE_MANY_MERGED"},c={displayName:function(e,t){e.displayName=t},mixins:function(e,t){if(t)for(var n=0;n<t.length;n++)p(e,t[n])},childContextTypes:function(e,t){e.childContextTypes=r({},e.childContextTypes,t)},contextTypes:function(e,t){e.contextTypes=r({},e.contextTypes,t)},getDefaultProps:function(e,t){e.getDefaultProps?e.getDefaultProps=m(e.getDefaultProps,t):e.getDefaultProps=t},propTypes:function(e,t){e.propTypes=r({},e.propTypes,t)},statics:function(e,t){!function(e,t){if(!t)return;for(var n in t){var r=t[n];if(t.hasOwnProperty(n)){if(o(!(n in c),'ReactClass: You are attempting to define a reserved property, `%s`, that shouldn\'t be on the "statics" key. Define it as an instance property instead; it will still be accessible on the constructor.',n),n in e)return o("DEFINE_MANY_MERGED"===(s.hasOwnProperty(n)?s[n]:null),"ReactClass: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",n),void(e[n]=m(e[n],r));e[n]=r}}}(e,t)},autobind:function(){}};function u(e,t){var n=l.hasOwnProperty(t)?l[t]:null;y.hasOwnProperty(t)&&o("OVERRIDE_BASE"===n,"ReactClassInterface: You are attempting to override `%s` from your class specification. Ensure that your method names do not overlap with React methods.",t),e&&o("DEFINE_MANY"===n||"DEFINE_MANY_MERGED"===n,"ReactClassInterface: You are attempting to define `%s` on your component more than once. This conflict may be due to a mixin.",t)}function p(e,n){if(n){o("function"!=typeof n,"ReactClass: You're attempting to use a component class or function as a mixin. Instead, just use a regular object."),o(!t(n),"ReactClass: You're attempting to use a component as a mixin. Instead, just use a regular object.");var r=e.prototype,a=r.__reactAutoBindPairs;for(var i in n.hasOwnProperty("mixins")&&c.mixins(e,n.mixins),n)if(n.hasOwnProperty(i)&&"mixins"!==i){var s=n[i],p=r.hasOwnProperty(i);if(u(p,i),c.hasOwnProperty(i))c[i](e,s);else{var d=l.hasOwnProperty(i);if("function"==typeof s&&!d&&!p&&!1!==n.autobind)a.push(i,s),r[i]=s;else if(p){var b=l[i];o(d&&("DEFINE_MANY_MERGED"===b||"DEFINE_MANY"===b),"ReactClass: Unexpected spec policy %s for key %s when mixing in component specs.",b,i),"DEFINE_MANY_MERGED"===b?r[i]=m(r[i],s):"DEFINE_MANY"===b&&(r[i]=f(r[i],s))}else r[i]=s}}}else;}function d(e,t){for(var n in o(e&&t&&"object"==typeof e&&"object"==typeof t,"mergeIntoWithNoDuplicateKeys(): Cannot merge non-objects."),t)t.hasOwnProperty(n)&&(o(void 0===e[n],"mergeIntoWithNoDuplicateKeys(): Tried to merge two objects with the same key: `%s`. This conflict may be due to a mixin; in particular, this may be caused by two getInitialState() or getDefaultProps() methods returning objects with clashing keys.",n),e[n]=t[n]);return e}function m(e,t){return function(){var n=e.apply(this,arguments),r=t.apply(this,arguments);if(null==n)return r;if(null==r)return n;var a={};return d(a,n),d(a,r),a}}function f(e,t){return function(){e.apply(this,arguments),t.apply(this,arguments)}}function b(e,t){return t.bind(e)}var g={componentDidMount:function(){this.__isMounted=!0}},h={componentWillUnmount:function(){this.__isMounted=!1}},y={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},v=function(){};return r(v.prototype,e.prototype,y),function(e){var t=function(e,r,i){this.__reactAutoBindPairs.length&&function(e){for(var t=e.__reactAutoBindPairs,n=0;n<t.length;n+=2){var r=t[n],a=t[n+1];e[r]=b(e,a)}}(this),this.props=e,this.context=r,this.refs=a,this.updater=i||n,this.state=null;var l=this.getInitialState?this.getInitialState():null;o("object"==typeof l&&!Array.isArray(l),"%s.getInitialState(): must return an object or null",t.displayName||"ReactCompositeComponent"),this.state=l};for(var r in t.prototype=new v,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],i.forEach(p.bind(null,t)),p(t,g),p(t,e),p(t,h),t.getDefaultProps&&(t.defaultProps=t.getDefaultProps()),o(t.prototype.render,"createClass(...): Class specification must implement a `render` method."),l)t.prototype[r]||(t.prototype[r]=null);return t}}},function(e,t,n){var r=n(88);e.exports=function(e){return"function"==typeof e?e:r}},function(e,t,n){"use strict";function r(e){"complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):e()}n.r(t);var a=n(359),o=n.n(a),i=n(360),l=n.n(i),s=n(146),c=n(19);function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw o}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}const d=wp.blocks.getSaveContent,m=["style","svg"],f=e=>!!e.args&&(4===e.args.length&&("string"==typeof e.args[1]&&"string"==typeof e.args[2]&&"string"==typeof e.args[3]&&("class"===e.args[1]&&!l()(e.args[2].match(/blockspare-[^\s]+/g),e.args[3].match(/blockspare-[^\s]+/g))))),b=e=>!!e.args&&(4===e.args.length&&("string"==typeof e.args[1]&&"string"==typeof e.args[2]&&"string"==typeof e.args[3]&&("class"===e.args[1]&&(e.args[2].match(/wp-image-\d+/)&&!e.args[3].match(/wp-image-\d+/)||!e.args[2].match(/wp-image-\d+/)&&e.args[3].match(/wp-image-\d+/))))),g=e=>!!e.args&&(3===e.args.length&&("style"===e.args[1]&&"style"!==e.args[2]||"style"!==e.args[1]&&"style"===e.args[2])),h=e=>!!e.args&&(4===e.args.length&&("string"==typeof e.args[1]&&("aria-label"===e.args[1]||"title"===e.args[1]||"alt"===e.args[1]))),y=e=>{if(!e.args)return!1;if(3!==e.args.length)return!1;if("object"!=typeof e.args[1]||"object"!=typeof e.args[2])return!1;if(!Array.isArray(e.args[1])||!Array.isArray(e.args[2]))return!1;const t=e.args[1].map(e=>e[0]),n=e.args[2].map(e=>e[0]),r=o()(t,n);return!!(r.includes("aria-label")||r.includes("title")||r.includes("alt"))},v=e=>!!e.args&&(3===e.args.length&&("svg"===e.args[1]&&"svg"!==e.args[2]||"svg"!==e.args[1]&&"svg"===e.args[2])),w=e=>!!e.args&&(3===e.args.length&&("video"===e.args[1]&&"video"!==e.args[2]||"video"===e.args[2]&&"video"!==e.args[1])),k=e=>!!e.args&&(3===e.args.length&&(!!Array.isArray(e.args[1])&&!!e.args[1].some(e=>Array.isArray(e)&&"playsinline"===e[0]))),_=e=>{const t=e.name,n=e.attributes,r=e.innerBlocks,a=e.originalContent;if(e.isValid)return!1;let o;try{o=d(t,n,r)}catch(e){return!1}return function(e,t){const n=u([e,t].map(e=>function(e){try{return new s.Tokenizer(new c.DecodeEntityParser).tokenize(e)}catch(e){}return null}(e)),2),r=n[0],a=n[1];if(!r||!a)return!1;const o=[];let i,l;for(;i=Object(c.getNextNonWhitespaceToken)(r);){if(l=Object(c.getNextNonWhitespaceToken)(a),"StartTag"===i.type&&o.push(i.tagName.toLowerCase()),!l)return o;if(i.type!==l.type)return o;const e=c.isEqualTokensOfType[i.type];if(e&&!e(i,l))return o;("StartTag"===i.type&&!0===i.selfClosing||"EndTag"===i.type)&&o.pop(),Object(c.isClosedByToken)(i,a[0])?Object(c.getNextNonWhitespaceToken)(a):Object(c.isClosedByToken)(l,r[0])&&Object(c.getNextNonWhitespaceToken)(r)}return!1}(a,o)};const S=wp.data,x=S.select,E=S.dispatch,T=wp.blocks.createBlock,O=()=>{(()=>{const e=document.createElement("style");e.setAttribute("id","blockspare-disable-block-warnings"),e.innerHTML='.has-warning[data-type^="blockspare/"] { opacity: 0 !important; }',document.body.appendChild(e)})(),setTimeout(()=>{C(x("core/editor").getEditorBlocks()).forEach(e=>{e.recovered&&e.replacedClientId&&E("core/block-editor").replaceBlock(e.replacedClientId,e)}),(()=>{const e=document.querySelector("#blockspare-disable-block-warnings");e&&document.body.removeChild(e)})()},0)},C=e=>e.map(e=>{if(e.innerBlocks&&e.innerBlocks.length){const t=C(e.innerBlocks);t.some(e=>e.recovered)&&(e.innerBlocks=t,e.replacedClientId=e.clientId,e.recovered=!0)}if(((e,t=m)=>{const n=e.name,r=e.isValid,a=e.validationIssues;if(!n||!n.match(/^blockspare\//))return!1;if(r)return!1;if(!a.length)return!1;if(f(a[0]))return!0;if(g(a[0]))return!0;if(v(a[0]))return!0;if(b(a[0]))return!0;if(w(a[0]))return!0;if(k(a[0]))return!0;if(h(a[0]))return!0;if(y(a[0]))return!0;const o=_(e);return!!o&&o.some(e=>t.includes(e))})(e)){const t=M(e);return t.replacedClientId=e.clientId,t.recovered=!0,console.log("Blockspare notice: block "+e.name+" ("+e.clientId+") was auto-recovered, you should not see this after saving your page."),t}return e}),M=({name:e,attributes:t,innerBlocks:n})=>T(e,t,n);r(()=>{window._wpLoadBlockEditor&&window._wpLoadBlockEditor.then((function(){O()}))});n(750),n(754);var L=n(6),j=n.n(L),P=n(13);const D=wp.element.createElement,F=D("svg",{width:20,height:20},D("path",{fill:"#474745",d:"M0.1,10.7C-0.2,7.4,1.4,3,5.8,1C9.7-0.9,14.5,0.1,17,2.8c-0.4,0-0.8-0.1-1.2-0.1 c-1.5,0-2.7,1.1-3,2.6c0,0.2,0,0.4,0,0.6c0,3.2,0,6.4,0,9.5c0,1.1,0,2.3,0,3.4c0,0.6-0.3,1-0.8,1.1c-0.6,0.2-1.2-0.2-1.3-0.9 c0-0.1,0-0.2,0-0.2c0-1.4,0-2.8,0-4.2c0-0.7,0-1.5-0.1-2.2c-0.3-2.2-2.1-4-4.3-4.5C4,7.4,1.8,8.3,0.5,10.3 C0.4,10.4,0.3,10.5,0.1,10.7z"}),D("path",{fill:"#474745",d:"M14.5,18.9c0-0.7,0-1.3,0-1.9c0-1.1,0-2.3,0-3.4c0-0.2,0.1-0.3,0.3-0.3c0.7,0,1.4,0,2,0 c0.6,0,1-0.4,1-0.9c0-0.6-0.4-1-1-1c-0.7,0-1.4,0-2,0c-0.3,0-0.4-0.1-0.4-0.3c0-1.7,0-3.5,0-5.2c0-0.7,0.3-1.1,0.9-1.3 c0.5-0.1,1.1,0.2,1.2,0.7c0.1,0.2,0.1,0.4,0.1,0.6c0.1,0.6,0.5,0.9,1.1,0.9c0.6,0,1-0.5,0.9-1.2c0,0,0-0.1,0-0.2 c1.2,1.7,1.6,4.7,0.8,7.5C18.7,15.6,17.1,17.6,14.5,18.9z"}),D("path",{fill:"#474745",d:"M8.9,13.5c0,2.1-1.7,3.7-3.7,3.7s-3.7-1.7-3.7-3.8c0-2.1,1.7-3.7,3.8-3.7 C7.2,9.7,8.9,11.3,8.9,13.5z"}),D("path",{fill:"#474745",d:"M5.8,19.1c1.1-0.2,2.1-0.6,3-1.3C8.9,18.5,8.9,19.3,9,20C7.9,19.9,6.8,19.6,5.8,19.1z"}));wp.blocks.updateCategory("blockspare",{icon:F});r(()=>{const e=document.createElement("DIV");document.querySelector("body").appendChild(e),Object(P.render)(wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"blockspare-icon-gradient",height:"0",width:"0",style:{opacity:0}},wp.element.createElement("defs",null,wp.element.createElement("linearGradient",{id:"blockspare-gradient",x1:"0",y2:"1"},wp.element.createElement("stop",{offset:"0%",stopColor:"#8B249C",stopOpacity:"1"}),wp.element.createElement("stop",{offset:"50%",stopColor:"#8B249C",stopOpacity:"1"}),wp.element.createElement("stop",{offset:"100%",stopColor:"#3B1A5B",stopOpacity:"1"})))),e)});n(755);const z={};z.category=wp.element.createElement("svg",{className:"blockspare-svg blockspare-svg-blockspare",fill:"url(#blockspare-gradient)",width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40"},wp.element.createElement("g",{className:"blockspare-logo"},wp.element.createElement("g",null,wp.element.createElement("path",{class:"st0",d:"M1.6,9.2v21.4l18.3-9.2L20.2,0L1.6,9.2z M16.9,19.8L4.9,26V10.9l12-6.1V19.8z"}),wp.element.createElement("polygon",{id:"XMLID_3_",class:"st1",points:"19.9,21.4 16.9,23 26,27.7 13.8,33.8 4.9,29 1.6,30.7 13.9,36.9 32.4,27.7 "})),wp.element.createElement("g",null,wp.element.createElement("polygon",{id:"XMLID_2_",class:"st0",points:"23,1.5 23,19.8 32.4,24.6 32.4,9.4 35.3,10.9 35.3,29 38.4,30.7 38.4,9.2 29.4,4.8 29.2,19.7 26,18.4 26,3.1 "}),wp.element.createElement("polygon",{id:"XMLID_1_",class:"st1",points:"17,38.4 19.9,40 38.4,30.7 35.3,29 "})))),z.accordion=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-accordion",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 21 21"},wp.element.createElement("g",{id:"XMLID_5_"},wp.element.createElement("rect",{id:"XMLID_8_",y:"8.1",width:"21",height:"12.9"}),wp.element.createElement("rect",{id:"XMLID_7_",y:"3.9",width:"21",height:"2.2"}),wp.element.createElement("rect",{id:"XMLID_6_",x:"0",width:"21",height:"2.2"}))),z.price=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-price",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_27_",d:"M5.3,12.6c0.8,0,1.6,0,2.3,0c0.1,0.8,0.7,1.2,1.4,1.4c0.8,0.2,1.6,0.2,2.3-0.2c0.6-0.3,0.9-0.8,0.8-1.4 c-0.1-0.5-0.4-0.7-0.8-0.9c-0.6-0.2-1.2-0.3-1.8-0.5c-0.7-0.2-1.4-0.3-2-0.6c-1.5-0.6-2.2-1.8-2-3.4c0.2-1.4,1-2.3,2.3-2.8 C8.2,4.2,8.6,4.1,9,4c0-0.7,0-1.4,0-2.2c0.7,0,1.4,0,2,0c0,0.7,0,1.4,0,2.2c1.2,0.2,2.2,0.7,2.9,1.7c0.4,0.5,0.5,1.1,0.6,1.7 c-0.8,0-1.5,0-2.3,0c-0.1-0.4-0.3-0.8-0.7-1.1c-0.5-0.3-1-0.4-1.5-0.4C9.5,5.9,9,6,8.6,6.2C8.2,6.5,8,6.9,8,7.4 c0,0.5,0.3,0.8,0.7,1c0.5,0.3,1.1,0.4,1.7,0.5C11.2,9,12,9.1,12.7,9.4c1.5,0.6,2.1,1.8,1.9,3.4c-0.2,1.5-1.2,2.6-2.7,3 c-0.3,0.1-0.6,0.1-0.9,0.2c0,0.7,0,1.4,0,2.2c-0.7,0-1.4,0-2.1,0c0-0.7,0-1.4,0.1-2.1c-0.5-0.2-1-0.3-1.5-0.5 c-1.3-0.5-2.1-1.5-2.2-2.9C5.3,12.7,5.3,12.6,5.3,12.6z"}))),z.container=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-container",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",null,wp.element.createElement("path",{d:"M10,3.1c-3.7,0-6.8,3-6.8,6.8s3,6.8,6.8,6.8s6.8-3,6.8-6.8S13.7,3.1,10,3.1z M13.9,11.2h-2.8V14H8.9v-2.8H6.1V9h2.8V6.1 h2.2V9h2.8V11.2z"}),wp.element.createElement("g",{id:"XMLID_7_"},wp.element.createElement("path",{id:"XMLID_11_",d:"M20,20H0V0h20V20z M1,19h18V1H1V19z"})))),z.contentbox=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-contentbox",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("polygon",{id:"XMLID_6_",points:"21,13.8 21,29.3 55.3,29.3 55.3,70.7 21,70.7 21,86.2 88.7,86.2 88.7,13.8 \t"}),wp.element.createElement("rect",{id:"XMLID_3_",x:"11.3",y:"38.6",width:"34.4",height:"22.8"}))),z.userprofile=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-userprofile",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_3_",d:"M13.1,2.5c1.7,1.7,1.7,4.5,0,6.3s-4.5,1.7-6.3,0s-1.7-4.5,0-6.3C8.6,0.7,11.4,0.7,13.1,2.5"}),wp.element.createElement("path",{id:"XMLID_2_",d:"M16.8,13.2c-4-2.7-9.5-2.7-13.6,0c-0.6,0.4-1,1.1-1,1.8v3.8h15.5V15C17.7,14.3,17.4,13.6,16.8,13.2 L16.8,13.2z"}))),z.starrating=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-starrating",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",null,wp.element.createElement("path",{d:"M20.4,7.7l-7.2-1L10,0.1L6.8,6.6l-7.2,1l5.2,5.1l-1.2,7.2l6.4-3.4l6.4,3.4l-1.2-7.2L20.4,7.7z M15.2,18.2L10,15.5V2.1 l2.6,5.3l5.9,0.9l-4.2,4.1L15.2,18.2z"}))),z.imagecarousel=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-imagecarousel",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_9_",d:"M16.4,16.4H3.6V3.6h12.7V16.4z M4.6,15.4h10.7V4.6H4.6V15.4z"})),wp.element.createElement("rect",{id:"XMLID_3_",x:"18",y:"4.1",width:"2",height:"11.7"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"0",y:"4.1",width:"2",height:"11.7"}),wp.element.createElement("g",{id:"XMLID_7_"},wp.element.createElement("polygon",{id:"XMLID_2_",points:"5.1,14 8.6,7.9 12.1,14 \t"}),wp.element.createElement("polygon",{id:"XMLID_6_",points:"10.4,14 12.6,10.1 14.9,14 \t"}),wp.element.createElement("circle",{id:"XMLID_5_",cx:"12.4",cy:"7.1",r:"1.4"}))),z.imageslider=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-imageslider",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("path",{id:"XMLID_9_",d:"M16.4,16.4H3.6V3.6h12.7V16.4z M4.6,15.4h10.7V4.6H4.6V15.4z"}),wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("polygon",{id:"XMLID_5_",points:"5.1,14 8.6,7.9 12.1,14 "}),wp.element.createElement("polygon",{id:"XMLID_6_",points:"10.4,14 12.6,10.1 14.9,14 "}),wp.element.createElement("circle",{id:"XMLID_7_",cx:"12.4",cy:"7.1",r:"1.4"})),wp.element.createElement("path",{id:"XMLID_20_",d:"M1.1,10l1.5-0.9C2.7,9,2.7,8.9,2.7,8.7c0-0.1-0.1-0.3-0.2-0.4C2.4,8.2,2.2,8.2,2,8.3L0.1,9.5 C0,9.6,0,9.7,0,9.9v0.2c0,0.2,0,0.4,0.1,0.5L2,11.7c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.1-0.2,0.1-0.4 c0-0.2-0.1-0.3-0.2-0.4L1.1,10z"}),wp.element.createElement("path",{id:"XMLID_17_",d:"M19.9,9.5L18,8.3c-0.2-0.1-0.4-0.1-0.6,0.1c-0.1,0.1-0.1,0.2-0.1,0.4c0,0.2,0.1,0.3,0.2,0.4l1.5,0.9 l-1.5,0.9c-0.1,0.1-0.2,0.2-0.2,0.4c0,0.1,0.1,0.3,0.2,0.4c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1l1.8-1.1 c0.2-0.1,0.2-0.3,0.2-0.5V9.9C20,9.7,20,9.6,19.9,9.5z"})),z.postlist=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-postlist",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_5_",d:"M6.8,8.3H0.9V2h5.9V8.3z"})),wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("rect",{id:"XMLID_3_",x:"8.7",y:"3.1",width:"8.5",height:"1.4"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"8.7",y:"5.8",width:"10.2",height:"1.4"})),wp.element.createElement("g",{id:"XMLID_14_"},wp.element.createElement("path",{id:"XMLID_15_",d:"M6.9,18.2H0.8v-6.6h6.1V18.2z"})),wp.element.createElement("g",{id:"XMLID_11_"},wp.element.createElement("rect",{id:"XMLID_13_",x:"8.7",y:"12.8",width:"8.5",height:"1.4"}),wp.element.createElement("rect",{id:"XMLID_12_",x:"8.7",y:"15.5",width:"10.2",height:"1.4"}))),z.postgrid=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-postgrid",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_5_"},wp.element.createElement("g",{id:"XMLID_14_"},wp.element.createElement("path",{id:"XMLID_15_",d:"M9,11.2H1V2.9h8V11.2z"})),wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("path",{id:"XMLID_3_",d:"M19,11.2h-8V2.9h8V11.2z"})),wp.element.createElement("rect",{id:"XMLID_1_",x:"1",y:"12.4",width:"7.2",height:"1.8"}),wp.element.createElement("rect",{id:"XMLID_6_",x:"1",y:"15.3",width:"8",height:"1.8"}),wp.element.createElement("rect",{id:"XMLID_8_",x:"11",y:"12.4",width:"7.2",height:"1.8"}),wp.element.createElement("rect",{id:"XMLID_7_",x:"11",y:"15.3",width:"8",height:"1.8"}))),z.postcarousel=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-postcarousel",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("g",{id:"XMLID_14_"},wp.element.createElement("path",{id:"XMLID_15_",d:"M16,11.4H4V1.7H16V11.4z"})),wp.element.createElement("rect",{id:"XMLID_5_",x:"4",y:"12.8",width:"10.8",height:"2.1"}),wp.element.createElement("rect",{id:"XMLID_6_",x:"4",y:"16.2",width:"12.1",height:"2.1"})),wp.element.createElement("path",{id:"XMLID_20_",d:"M1.1,10l1.5-0.9C2.7,9,2.7,8.9,2.7,8.7c0-0.1-0.1-0.3-0.2-0.4C2.4,8.2,2.2,8.2,2,8.3L0.1,9.5 C0,9.6,0,9.7,0,9.9v0.2c0,0.2,0,0.4,0.1,0.5L2,11.7c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1c0.1-0.1,0.1-0.2,0.1-0.4 c0-0.2-0.1-0.3-0.2-0.4L1.1,10z"}),wp.element.createElement("path",{id:"XMLID_2_",d:"M19.9,9.5L18,8.3c-0.2-0.1-0.4-0.1-0.6,0.1c-0.1,0.1-0.1,0.2-0.1,0.4c0,0.2,0.1,0.3,0.2,0.4l1.5,0.9l-1.5,0.9 c-0.1,0.1-0.2,0.2-0.2,0.4c0,0.1,0.1,0.3,0.2,0.4c0.1,0.1,0.2,0.1,0.3,0.1c0.1,0,0.2,0,0.3-0.1l1.8-1.1c0.2-0.1,0.2-0.3,0.2-0.5V9.9 C20,9.7,20,9.6,19.9,9.5z"})),z.iconblockspare=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-iconblockspare",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_23_",d:"M17.4,2c0.2,0,0.5,0,0.7,0c0.4,0,0.5,0.1,0.5,0.5c0,2.7-0.9,5-2.8,6.9c-0.8,0.8-1.7,1.5-2.5,2.3 c-0.1,0.1-0.2,0.3-0.2,0.4c-0.1,1.1-0.1,2.2-0.2,3.3c0,0.3-0.1,0.4-0.3,0.6c-1.2,0.7-2.5,1.4-3.7,2c-0.3,0.2-0.5,0.1-0.7-0.1 c-0.6-0.4-0.7-0.9-0.4-1.5c0.3-0.6,0.4-1.2,0.6-1.8c0.1-0.2,0-0.3-0.1-0.5c-0.8-0.8-1.7-1.6-2.5-2.4c-0.2-0.2-0.3-0.2-0.5-0.1 c-0.8,0.3-1.7,0.5-2.5,0.7c-0.3,0.1-0.4,0-0.6-0.2c-0.9-0.9-0.8-0.6-0.2-1.5c0.6-1,1.2-2,1.8-2.9C3.8,7.4,4,7.3,4.3,7.3 c1.2,0,2.3-0.1,3.5-0.2C8,7.1,8.2,7,8.3,6.9c1-1,2-2,3.1-2.9C13,2.7,14.9,2.1,17,2C17.1,2,17.3,2,17.4,2C17.4,2,17.4,2,17.4,2z M15.2,6.1c0.6,0,1-0.4,1-0.9c0-0.5-0.5-1-1-1c-0.5,0-1,0.4-1,1C14.2,5.6,14.7,6.1,15.2,6.1z"}))),z.iconlist=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-iconlist",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("path",{id:"XMLID_16_",d:"M2.4,3.3c0.7-0.7,1.3-1.3,2-2c0.1-0.1,0.1-0.1,0.2-0.2C4.8,1,5.1,1,5.3,1.1c0.2,0.2,0.2,0.4,0,0.6 c0,0-0.1,0.1-0.1,0.1C4.4,2.7,3.6,3.5,2.8,4.3C2.5,4.6,2.3,4.6,2,4.3C1.6,3.9,1.2,3.5,0.8,3.1C0.5,2.8,0.6,2.3,1,2.2 c0.2-0.1,0.4,0,0.5,0.2C1.8,2.7,2.1,3,2.4,3.3z"}),wp.element.createElement("rect",{id:"XMLID_1_",x:"6.4",y:"2.2",width:"13",height:"1.7"})),wp.element.createElement("g",{id:"XMLID_4_"},wp.element.createElement("path",{id:"XMLID_6_",d:"M2.4,10.6c0.7-0.7,1.3-1.3,2-2c0.1-0.1,0.1-0.1,0.2-0.2c0.2-0.2,0.5-0.2,0.7,0c0.2,0.2,0.2,0.4,0,0.6 c0,0-0.1,0.1-0.1,0.1c-0.8,0.8-1.6,1.6-2.4,2.4c-0.3,0.3-0.5,0.3-0.8,0c-0.4-0.4-0.8-0.8-1.2-1.2C0.5,10,0.6,9.6,1,9.5 c0.2-0.1,0.4,0,0.5,0.2C1.8,10,2.1,10.3,2.4,10.6z"}),wp.element.createElement("rect",{id:"XMLID_5_",x:"6.4",y:"9.5",width:"13",height:"1.7"})),wp.element.createElement("g",{id:"XMLID_7_"},wp.element.createElement("path",{id:"XMLID_9_",d:"M2.4,17.8c0.7-0.7,1.3-1.3,2-2c0.1-0.1,0.1-0.1,0.2-0.2c0.2-0.2,0.5-0.2,0.7,0c0.2,0.2,0.2,0.4,0,0.6 c0,0-0.1,0.1-0.1,0.1c-0.8,0.8-1.6,1.6-2.4,2.4c-0.3,0.3-0.5,0.3-0.8,0c-0.4-0.4-0.8-0.8-1.2-1.2c-0.3-0.3-0.2-0.7,0.2-0.8 c0.2-0.1,0.4,0,0.5,0.2C1.8,17.2,2.1,17.5,2.4,17.8z"}),wp.element.createElement("rect",{id:"XMLID_8_",x:"6.4",y:"16.7",width:"13",height:"1.7"}))),z.button=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-button",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("path",{class:"st0",d:"M17.5,1.5H2.5C1.1,1.5,0,2.6,0,3.9v1.7C0,7,1.1,8.1,2.5,8.1h4.9c0,0.9,0,1.8,0,2.6l0,1.2 c-0.1-0.2-0.3-0.3-0.4-0.5c-0.6-0.6-1.3-0.7-2-0.2c-0.3,0.3-0.5,0.6-0.5,0.9c0,0.4,0.1,0.7,0.4,1.1c0.9,1.1,1.8,2.2,2.8,3.3 c0.7,0.9,1.5,1.4,2.5,1.7c0.4,0.1,0.9,0.2,1.3,0.2c0.8,0,1.5-0.2,2.2-0.6c1.1-0.7,1.8-1.8,1.9-3.1c0.1-1.2,0.1-2.5,0.1-3.7 c0-0.3,0-0.7,0-1c0-0.3-0.1-0.7-0.4-0.9c-0.3-0.3-0.7-0.4-1.1-0.3c-0.2,0-0.3,0.1-0.5,0.1c0,0,0,0,0,0c-0.5-0.6-1-0.8-1.8-0.5 c-0.1-0.1-0.2-0.2-0.3-0.3h6C18.9,8.1,20,7,20,5.6V3.9C20,2.6,18.9,1.5,17.5,1.5z M9.2,10.9c0,0.2,0.1,0.3,0.2,0.5 c0,0,0.1,0.1,0.1,0.1L9.7,12l0.2-0.5c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.2-0.3,0.2-0.5c0-0.5,0-0.9,0-1.4l0-0.3c0-0.3,0.2-0.4,0.4-0.5 c0.1,0,0.2,0,0.3,0.1C11,8.9,11,9,11,9.2c0,0.3,0,0.6,0,0.9c0,0.3,0,0.6,0,0.9c0,0.2,0.1,0.3,0.2,0.4c0,0,0,0.1,0.1,0.1l0.2,0.4 l0.2-0.3c0,0,0.1-0.1,0.1-0.1c0.1-0.1,0.2-0.2,0.2-0.4c0-0.3,0-0.5,0-0.8c0-0.2,0-0.4,0-0.5c0-0.1,0-0.3,0.1-0.4 c0.1-0.1,0.2-0.1,0.3-0.1c0.2,0,0.4,0.1,0.4,0.4c0,0.1,0,0.3,0,0.4c0,0.3,0,0.6,0,0.9c0,0.2,0.1,0.3,0.2,0.4c0,0,0.1,0.1,0.1,0.1 l0.2,0.4l0.2-0.4c0,0,0-0.1,0.1-0.1c0.1-0.1,0.1-0.2,0.2-0.4c0-0.2,0-0.3,0-0.5c0-0.1,0-0.2,0-0.3c0-0.2,0.1-0.3,0.2-0.4 c0.1-0.1,0.2-0.1,0.3-0.1c0.3,0,0.4,0.2,0.4,0.5c0,0.5,0,0.9,0,1.4c0,0.9,0,1.9,0,2.9c0,1.1-0.6,2-1.5,2.6c-0.9,0.6-2,0.6-3.1,0.1 C9.5,17,9,16.6,8.6,16.2c-1-1.1-1.9-2.2-3-3.6c-0.1-0.1-0.1-0.4-0.1-0.5c0-0.1,0.3-0.2,0.5-0.2c0,0,0.2,0.1,0.3,0.2 c0.2,0.2,0.4,0.5,0.6,0.7c0.2,0.2,0.4,0.4,0.5,0.6c0.1,0.1,0.2,0.2,0.3,0.2c0,0,0.1,0,0.1,0l0.2,0.1l0.1-0.3c0,0,0-0.1,0-0.1 c0-0.1,0.1-0.2,0.1-0.4c0-0.9,0-1.8,0-2.7l0-1.9c0-0.2,0-0.3,0-0.5c0-0.3,0-0.7,0-1c0-0.2,0-0.5,0-0.7c0-0.5,0.2-0.6,0.4-0.6 c0,0,0,0,0,0c0.2,0,0.4,0,0.4,0.6l0,0.7l0,0.7c0,0.1,0,0.2,0,0.3C9.2,9,9.2,10,9.2,10.9z M19,5.6c0,0.8-0.7,1.5-1.5,1.5h-7.3 c0-0.3,0-0.5,0-0.8c0-0.5-0.2-0.8-0.5-1.1C9.5,5,9.1,4.8,8.7,4.9C7.9,4.9,7.4,5.5,7.4,6.4c0,0.2,0,0.5,0,0.7H2.5 C1.7,7.1,1,6.5,1,5.6V3.9c0-0.8,0.7-1.5,1.5-1.5h15.1c0.8,0,1.5,0.7,1.5,1.5V5.6z"})),z.cta=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-cta",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",null,wp.element.createElement("path",{id:"XMLID_8_",d:"M3.4,11.3H0.7C0.3,11.3,0,11,0,10.7l0-5.6c0-0.4,0.3-0.7,0.7-0.7h2.8c0.4,0,0.7,0.3,0.7,0.7v5.6 C4.1,11,3.8,11.3,3.4,11.3z"}),wp.element.createElement("polygon",{id:"XMLID_7_",points:"9.3,12.7 5,11.9 5,4.1 9.3,3.4 \t"}),wp.element.createElement("polygon",{id:"XMLID_6_",points:"4.9,12.7 9.1,13.5 9.1,18.7 4.9,18.7 \t"}),wp.element.createElement("path",{d:"M17.7,5.2c-0.3,0-0.5,0-0.8,0.1v-4L10.2,3v9.7l6.7,1.7V9.5c0.2,0.1,0.5,0.1,0.8,0.1c1.3,0,2.3-1,2.3-2.2S19,5.2,17.7,5.2z"}))),z.masonry=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-masonry",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#3C1A5B"},wp.element.createElement("rect",{id:"XMLID_1_",x:"1.2",y:"11.2",width:"7.8",height:"7.6"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"1.2",y:"1.2",width:"7.8",height:"7.8"}),wp.element.createElement("rect",{id:"XMLID_3_",x:"11",y:"1.2",width:"7.8",height:"5"}),wp.element.createElement("rect",{id:"XMLID_5_",x:"11",y:"9",width:"7.8",height:"9.8"})),z.logobadge=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-logobadge",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#3C1A5B"},wp.element.createElement("path",{id:"XMLID_16_",d:"M3.1,2.8c0.3-0.1,0.5-0.2,0.8-0.3c0.8-0.3,1.6-0.6,2.5-0.8c0,0,0.1,0,0.2,0C7,1.9,7.5,2.1,8,2.3 c0.1,0,0.1,0,0.2,0C8.8,2,9.4,1.7,9.9,1.5c0.1,0,0.1,0,0.2,0c0.6,0.3,1.1,0.5,1.7,0.8c0.1,0,0.1,0,0.2,0c0.5-0.2,1-0.4,1.6-0.6 c0,0,0.1,0,0.1,0c1.1,0.4,2.1,0.7,3.2,1.1c0,0,0.1,0,0.1,0c-0.1,0.4-0.3,0.7-0.4,1.1c-0.2,0.8-0.4,1.6-0.3,2.4c0,0.5,0.1,1,0.2,1.5 c0.2,1,0.4,2.1,0.6,3.1c0.1,0.7,0.2,1.3,0.2,2c0,0.3,0,0.5-0.1,0.8c0,0.4-0.2,0.7-0.5,1c-0.4,0.5-1,0.9-1.5,1.3 c-0.8,0.5-1.7,0.9-2.6,1.3c-0.9,0.4-1.7,0.8-2.5,1.4c0,0-0.1,0.1-0.1,0C9,17.9,8.1,17.4,7,17c-0.8-0.4-1.7-0.8-2.4-1.2 c-0.5-0.3-0.9-0.7-1.3-1.1c-0.4-0.4-0.5-0.9-0.6-1.4c0-0.7,0-1.3,0.1-2C3,10,3.3,8.8,3.6,7.6C3.7,7,3.8,6.4,3.8,5.8 C3.8,4.8,3.5,3.8,3.1,2.8C3.1,2.8,3.1,2.8,3.1,2.8z"})),z.notice=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg",xmlns:"http://www.w3.org/2000/svg",fill:"#8B249C",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_4_"}),wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_3_",className:"st0",d:"M10,20C4.5,20,0,15.5,0,10C0,4.5,4.5,0,10,0c5.5,0,10,4.5,10,10C20,15.5,15.5,20,10,20z M10,1 C5,1,1,5,1,10s4.1,9,9,9s9-4.1,9-9S15,1,10,1z"})),wp.element.createElement("path",{id:"XMLID_10_",className:"st0",d:"M11.7,4.4C11.7,5.3,11,6,10,6C9,6,8.3,5.3,8.3,4.4C8.3,3.5,9,2.7,10,2.7 C11,2.7,11.7,3.5,11.7,4.4z"}),wp.element.createElement("rect",{id:"XMLID_9_",x:"8.8",y:"7.1",className:"st0",width:"2.5",height:"9.6"})),z.progressBar=wp.element.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 99.1 99.1",fill:"#8B249C",className:"blockspare-svg"},wp.element.createElement("path",{d:"M91.5,14.5H7.7c-4.5,0-8.1,3.6-8.1,8.1c0,4.5,3.6,8.1,8.1,8.1h83.8c4.5,0,8.1-3.6,8.1-8.1C99.6,18.1,95.9,14.5,91.5,14.5z M91.5,28.4H25.4c1.9-1.3,3.2-3.4,3.2-5.9s-1.3-4.6-3.2-5.9h66.1c3.2,0,5.9,2.6,5.9,5.9C97.3,25.8,94.7,28.4,91.5,28.4z"}),wp.element.createElement("path",{d:"M91.5,42.5H7.7c-4.5,0-8.1,3.6-8.1,8.1c0,4.5,3.6,8.1,8.1,8.1h83.8c4.5,0,8.1-3.6,8.1-8.1C99.6,46.1,95.9,42.5,91.5,42.5z M91.5,56.4H52.4c1.9-1.3,3.2-3.4,3.2-5.9c0-2.5-1.3-4.6-3.2-5.9h39.1c3.2,0,5.9,2.6,5.9,5.9S94.7,56.4,91.5,56.4z"}),wp.element.createElement("path",{d:"M91.5,70.5H7.7c-4.5,0-8.1,3.6-8.1,8.1c0,4.5,3.6,8.1,8.1,8.1h83.8c4.5,0,8.1-3.6,8.1-8.1C99.6,74.1,95.9,70.5,91.5,70.5z M91.5,84.4H80.4c1.9-1.3,3.2-3.4,3.2-5.9c0-2.5-1.3-4.6-3.2-5.9h11.1c3.2,0,5.9,2.6,5.9,5.9C97.3,81.8,94.7,84.4,91.5,84.4z"})),z.pricingTable=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-pricing-table",xmlns:"http://www.w3.org/2000/svg",viewBox:"-506.4 198.2 211.2 165.6"},wp.element.createElement("g",null,wp.element.createElement("g",null,wp.element.createElement("path",{d:"M-411.6,363.8h-94.8V198.2h94.8V363.8z M-500.3,357.7h82.6V204.3h-82.6V357.7z"})),wp.element.createElement("g",null,wp.element.createElement("path",{d:"M-463.3,319.1v-12.7c-7.3-0.1-14.8-2.4-19.2-5.5l3-8.4c4.5,3,11,5.4,18,5.4c8.9,0,14.9-5.1,14.9-12.3 c0-6.9-4.9-11.2-14.2-14.9c-12.8-5-20.7-10.8-20.7-21.7c0-10.4,7.4-18.3,18.9-20.2v-12.7h7.8v12.2c7.5,0.3,12.7,2.3,16.3,4.4 l-3.1,8.3c-2.6-1.5-7.8-4.3-15.8-4.3c-9.7,0-13.3,5.8-13.3,10.8c0,6.5,4.6,9.8,15.5,14.3c12.9,5.3,19.4,11.8,19.4,22.9 c0,9.9-6.9,19.2-19.8,21.3v13H-463.3z"})),wp.element.createElement("rect",{x:"-488.6",y:"330.8",width:"59.3",height:"9.6"})),wp.element.createElement("g",null,wp.element.createElement("g",null,wp.element.createElement("path",{d:"M-295.5,363.6h-94.8V198h94.8V363.6z M-384.2,357.6h82.6V204.1h-82.6V357.6z"})),wp.element.createElement("g",null,wp.element.createElement("path",{d:"M-347.2,318.9v-12.7c-7.3-0.1-14.8-2.4-19.2-5.5l3-8.4c4.5,3,11,5.4,18,5.4c8.9,0,14.9-5.1,14.9-12.3 c0-6.9-4.9-11.2-14.2-14.9c-12.8-5-20.7-10.8-20.7-21.7c0-10.4,7.4-18.3,18.9-20.2V216h7.8v12.2c7.5,0.3,12.7,2.3,16.3,4.4 l-3.1,8.3c-2.6-1.5-7.8-4.3-15.8-4.3c-9.7,0-13.3,5.8-13.3,10.8c0,6.5,4.6,9.8,15.5,14.3c12.9,5.3,19.4,11.8,19.4,22.9 c0,9.9-6.9,19.2-19.8,21.3v13H-347.2z"})),wp.element.createElement("rect",{x:"-372.6",y:"330.7",width:"59.3",height:"9.6"}))),z.pricingList=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#3C1A5B"},wp.element.createElement("circle",{cx:"3.3",cy:"2.6",r:"2.6"}),wp.element.createElement("rect",{x:"7.1",y:"1.4",className:"st0",width:"9.8",height:"0.8"}),wp.element.createElement("rect",{x:"17.7",y:"1.4",className:"st0",width:"2.3",height:"0.8"}),wp.element.createElement("rect",{x:"7.1",y:"3.1",className:"st0",width:"12.9",height:"0.8"}),wp.element.createElement("circle",{className:"st0",cx:"3.3",cy:"9.7",r:"2.6"}),wp.element.createElement("rect",{x:"7.1",y:"8.9",className:"st0",width:"9.8",height:"0.8"}),wp.element.createElement("rect",{x:"17.7",y:"8.9",className:"st0",width:"2.3",height:"0.8"}),wp.element.createElement("rect",{x:"7.1",y:"10.5",className:"st0",width:"12.9",height:"0.8"}),wp.element.createElement("circle",{className:"st0",cx:"3.3",cy:"17.4",r:"2.6"}),wp.element.createElement("rect",{x:"7.1",y:"16.3",className:"st0",width:"9.8",height:"0.8"}),wp.element.createElement("rect",{x:"17.7",y:"16.3",className:"st0",width:"2.3",height:"0.8"}),wp.element.createElement("rect",{x:"7.1",y:"17.9",className:"st0",width:"12.9",height:"0.8"})),z.socialShare=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#3C1A5B"},wp.element.createElement("path",{id:"XMLID_7_",class:"st0",d:"M16,12.8c-0.9,0-1.8,0.4-2.3,1l-6.4-3.7c0-0.1,0-0.1,0-0.2c0-0.1,0-0.2,0-0.3l6.3-3.6 C14.1,6.8,15,7.3,16,7.3c1.7,0,3.2-1.4,3.2-3.2C19.1,2.4,17.7,1,16,1s-3.2,1.4-3.2,3.2c0,0.3,0,0.5,0.1,0.8L6.7,8.4 C6.2,7.5,5.2,6.8,4.1,6.8c-1.7,0-3.2,1.4-3.2,3.2c0,1.7,1.4,3.2,3.2,3.2c1.2,0,2.2-0.7,2.7-1.6L13,15c-0.1,0.3-0.2,0.6-0.2,0.9 c0,1.7,1.4,3.2,3.2,3.2s3.2-1.4,3.2-3.2C19.1,14.2,17.7,12.8,16,12.8z"})),z.sociallinks=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-sociallinks",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#3C1A5B"},wp.element.createElement("g",{id:"XMLID_7_"},wp.element.createElement("path",{id:"XMLID_70_",d:"M11.2,15.1c0-0.6,0-1.1,0-1.5c0-0.4,0-0.7,0.2-1c0.2-0.6,0.7-1,1.3-1.2c0.2-0.1,0.5-0.1,0.8-0.1 c1,0,2,0,2.9,0c0.3,0,0.7,0,1,0.1c0.6,0.2,1,0.6,1.2,1.2c0.1,0.3,0.2,0.5,0.2,0.8c0,0.4,0,0.8,0,1.3c0,0.6,0,1.1,0,1.7 c0,0.3,0,0.6-0.1,1c-0.2,0.7-0.7,1.2-1.4,1.4c-0.2,0.1-0.5,0.1-0.7,0.1c-1,0-1.9,0-2.9,0c-0.3,0-0.7,0-1-0.1 c-0.7-0.2-1.1-0.7-1.3-1.4c-0.1-0.2-0.1-0.5-0.1-0.7C11.2,16,11.2,15.5,11.2,15.1z M18.1,15C18.1,15,18.1,15,18.1,15 c0-0.3,0-0.7,0-1c0-0.3,0-0.7-0.1-1c-0.1-0.3-0.2-0.5-0.4-0.7c-0.2-0.2-0.4-0.3-0.7-0.3c-0.4-0.1-0.8-0.1-1.1-0.1 c-0.6,0-1.1,0-1.7,0c-0.3,0-0.7,0-1,0.1c-0.3,0.1-0.5,0.2-0.7,0.4C12.1,12.5,12,12.8,12,13c-0.1,0.4-0.1,0.7-0.1,1.1 c0,0.6,0,1.2,0,1.8c0,0.4,0,0.7,0.1,1.1c0.1,0.3,0.2,0.5,0.4,0.7c0.2,0.2,0.5,0.3,0.7,0.3c0.4,0.1,0.7,0.1,1.1,0.1 c0.6,0,1.2,0,1.7,0c0.3,0,0.7,0,1-0.1c0.3-0.1,0.5-0.2,0.7-0.4c0.2-0.2,0.3-0.4,0.3-0.7c0-0.3,0.1-0.6,0.1-0.9 C18.1,15.7,18.1,15.4,18.1,15z"}),wp.element.createElement("path",{id:"XMLID_63_",d:"M16.9,15c0,1-0.8,2-2,2c-1,0-2-0.8-2-2c0-1,0.8-1.9,2-2C16.1,13,17,14,16.9,15z M15,13.7 c-0.7,0-1.3,0.6-1.3,1.3c0,0.7,0.6,1.3,1.3,1.3c0.7,0,1.3-0.6,1.3-1.3C16.3,14.3,15.7,13.7,15,13.7z"}),wp.element.createElement("path",{id:"XMLID_62_",d:"M17.5,13c0,0.2-0.2,0.5-0.5,0.5c-0.2,0-0.5-0.2-0.5-0.5c0-0.2,0.2-0.5,0.5-0.4C17.3,12.5,17.5,12.7,17.5,13 z"})),wp.element.createElement("g",{id:"XMLID_4_"},wp.element.createElement("path",{id:"XMLID_35_",d:"M13.5,6.7c-0.8,0-1.3-0.6-1.5-1.1c0.2,0,0.5,0,0.7,0c-0.4-0.1-0.7-0.3-0.9-0.6c-0.2-0.3-0.3-0.6-0.3-1 c0.1,0,0.2,0.1,0.3,0.1c0.1,0,0.2,0.1,0.4,0.1C11.8,4,11.5,3.6,11.5,3c0-0.3,0.1-0.6,0.2-0.9c0.8,1,1.9,1.5,3.2,1.6 c0-0.1,0-0.1,0-0.2c0-0.6,0.2-1,0.6-1.4c0.6-0.5,1.5-0.4,2.1,0.1c0,0,0,0,0.1,0C18,2.3,18.3,2.2,18.6,2c0,0,0,0,0,0 c-0.1,0.2-0.1,0.3-0.3,0.5c-0.1,0.1-0.3,0.3-0.4,0.4c0.3,0,0.6-0.1,0.9-0.2c0,0,0,0,0,0c-0.2,0.3-0.4,0.5-0.7,0.7c0,0,0,0,0,0.1 c0,0.7-0.1,1.4-0.4,2c-0.3,0.7-0.8,1.3-1.4,1.8c-0.5,0.3-1,0.6-1.6,0.7c-0.6,0.1-1.3,0.2-1.9,0c-0.5-0.1-1-0.3-1.5-0.6c0,0,0,0,0,0 c0.6,0.1,1.2,0,1.8-0.3C13.2,7,13.3,6.9,13.5,6.7z"})),wp.element.createElement("g",{id:"XMLID_3_"},wp.element.createElement("path",{id:"XMLID_37_",d:"M4.2,5.3c-0.4,0-0.8,0-1.2,0C3,4.9,3,4.4,3,4c0.4,0,0.8,0,1.2,0c0,0,0,0,0-0.1c0-0.4,0-0.7,0-1.1 c0-0.4,0.1-0.7,0.3-1C4.7,1.4,5,1.3,5.4,1.2c0.2-0.1,0.5-0.1,0.7-0.1c0.3,0,0.6,0,0.9,0c0,0,0,0,0,0C7,1.6,7,2,7,2.4c0,0,0,0,0,0 c0,0,0,0-0.1,0c-0.3,0-0.5,0-0.8,0c-0.1,0-0.1,0-0.2,0C5.8,2.5,5.6,2.6,5.6,2.9c0,0.1,0,0.2,0,0.3c0,0.2,0,0.5,0,0.7c0,0,0,0,0,0.1 c0.5,0,0.9,0,1.4,0C6.9,4.4,6.8,4.9,6.8,5.3c-0.4,0-0.8,0-1.2,0c0,1.2,0,2.4,0,3.6c-0.5,0-1,0-1.4,0C4.2,7.7,4.2,6.5,4.2,5.3z"})),wp.element.createElement("g",{id:"XMLID_5_"},wp.element.createElement("path",{id:"XMLID_33_",d:"M8.6,18.6C8.6,18.6,8.6,18.6,8.6,18.6c-0.5,0-1,0-1.4,0c0,0,0,0,0,0c0,0,0,0,0,0c0-0.8,0-1.6,0-2.4 c0-0.2,0-0.4,0-0.6c0-0.1-0.1-0.2-0.1-0.3C6.8,15.1,6.7,15,6.5,15c-0.2,0-0.3,0-0.5,0c-0.2,0.1-0.4,0.2-0.5,0.4 c-0.1,0.1-0.1,0.3-0.1,0.4c0,0.1,0,0.3,0,0.4c0,0.8,0,1.5,0,2.3c0,0,0,0,0,0c-0.5,0-1,0-1.5,0c0-1.6,0-3.2,0-4.8c0.5,0,0.9,0,1.4,0 c0,0.2,0,0.4,0,0.6c0,0,0,0,0,0c0,0,0,0,0,0C5.6,14.2,5.8,14,6,13.8c0.2-0.1,0.5-0.2,0.8-0.2c0.3,0,0.5,0,0.7,0.1 c0.4,0.1,0.7,0.4,0.8,0.8c0.1,0.2,0.1,0.5,0.1,0.7c0,0.1,0,0.3,0,0.4c0,0,0,0,0,0C8.6,16.7,8.6,17.6,8.6,18.6z"}),wp.element.createElement("path",{id:"XMLID_32_",d:"M2.3,11.4c0,0,0.1,0,0.1,0c0.4,0.1,0.7,0.4,0.7,0.8c0,0.4-0.3,0.8-0.7,0.8c-0.5,0.1-0.9-0.2-1-0.7 c0,0,0,0,0-0.1c0,0,0-0.1,0-0.1c0,0,0,0,0,0c0-0.3,0.3-0.6,0.6-0.7c0.1,0,0.1,0,0.2,0C2.2,11.4,2.3,11.4,2.3,11.4z"}),wp.element.createElement("path",{id:"XMLID_30_",d:"M3,18.6c-0.5,0-1,0-1.5,0c0-1.6,0-3.2,0-4.8c0.5,0,1,0,1.5,0C3,15.4,3,17,3,18.6z"}))),z.tabs=wp.element.createElement("svg",{className:"blockspare-svg blockspare-svg-tabs",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("rect",{id:"XMLID_1_",x:"1.2",y:"4.9",width:"17.6",height:"14"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"1.2",y:"1.3",width:"8.2",height:"3.6"}),wp.element.createElement("rect",{id:"XMLID_3_",x:"10.6",y:"1.3",width:"8.2",height:"2.5"}))),z.shapediviver=wp.element.createElement("svg",{className:"blockspare-svg blockspare-svg-shape-diviver",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("path",{id:"XMLID_6_",d:"M20,20H0V0h20V20z M1,19h18V1H1V19z"}),wp.element.createElement("path",{id:"XMLID_10_",d:"M0,10.8c0,0,6.3-3.3,10.6,1.1c5.3,5.5,9.4-2,9.4-2V20L0,20V10.8z"})),z.counter=wp.element.createElement("svg",{className:"blockspare-svg blockspare-svg-shape-counter",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",null,wp.element.createElement("path",{d:"M4.8,7C4.4,7,4.1,7.2,3.9,7.7C3.7,8.1,3.6,8.9,3.6,10c0,1.1,0.1,1.9,0.3,2.3C4.1,12.8,4.4,13,4.8,13c0.4,0,0.7-0.2,0.9-0.7 C5.9,11.9,6,11.1,6,10c0-1.1-0.1-1.9-0.3-2.3C5.6,7.2,5.2,7,4.8,7z"}),wp.element.createElement("path",{d:"M0.4,0v20h8.9V0H0.4z M8.1,12c-0.1,0.6-0.3,1.1-0.6,1.5c-0.3,0.4-0.6,0.7-1.1,0.9c-0.4,0.2-1,0.3-1.6,0.3 c-0.6,0-1.2-0.1-1.6-0.3c-0.4-0.2-0.8-0.5-1.1-0.9c-0.3-0.4-0.5-0.9-0.6-1.5c-0.1-0.6-0.2-1.2-0.2-2c0-0.8,0.1-1.5,0.2-2 c0.1-0.6,0.3-1,0.6-1.4c0.3-0.4,0.6-0.7,1.1-0.9s1-0.3,1.6-0.3c0.6,0,1.2,0.1,1.6,0.3c0.4,0.2,0.8,0.5,1.1,0.9C7.8,6.9,8,7.4,8.1,8 c0.1,0.6,0.2,1.2,0.2,2C8.3,10.8,8.2,11.4,8.1,12z"}),wp.element.createElement("path",{d:"M13.9,1.3c0.2,0.4,0.5,0.6,0.9,0.6c0.4,0,0.7-0.2,0.9-0.6C15.8,1,15.8,0,15.9,0h-2.2C13.7,0,13.8,1,13.9,1.3z"}),wp.element.createElement("path",{d:"M18,0c0,0-0.1,0.7-0.1,1c-0.1,0.5-0.3,0.9-0.6,1.2c-0.3,0.4-0.6,0.6-1,0.8c-0.4,0.2-0.9,0.3-1.5,0.3 c-0.6,0-1.1-0.1-1.5-0.3c-0.4-0.2-0.7-0.4-1-0.8C12,1.9,11.8,1.5,11.7,1c-0.1-0.3-0.1-1-0.1-1h-0.8v20h8.9V0H18z M18.5,7.3 l-3.8,7.2h-2.5l4-7.3h-4.3V5.5h6.6V7.3z"}))),z.testimonial=wp.element.createElement("svg",{className:"blockspare-svg blockspare-svg-testimonial",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_2_",class:"st0",d:"M17.5,14.1H2.5c-1.3,0-2.3-1-2.3-2.3V6.3C0.2,5,1.3,4,2.5,4h14.9c1.3,0,2.3,1,2.3,2.3v5.6 C19.8,13.1,18.7,14.1,17.5,14.1z"}),wp.element.createElement("polygon",{id:"XMLID_3_",class:"st0",points:"1.8,13 4.1,17 6.4,13 "}))),z.upload=wp.element.createElement("svg",{width:"50px",height:"50px",viewBox:"0 0 20 20",className:"blockspare-svg",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M17.9,4c-1,0-2,0-3,0c-0.2,0-0.3,0-0.3-0.3c-0.1-0.9-1-1.5-1.8-1.5c-1.9,0-3.8,0-5.7,0 c-0.8,0-1.6,0.6-1.7,1.5C5.4,3.9,5.3,4,5,4c-1,0-1.9,0-2.9,0C1.1,4,0.1,5,0.1,6c0,3.2,0,6.5,0,9.7c0,0.2,0.1,0.5,0.2,0.7 c0.4,0.9,1.2,1.4,2.2,1.4c2.5,0,5.1,0,7.6,0c2.5,0,4.9,0,7.4,0c0.3,0,0.5,0,0.8-0.1c0.9-0.2,1.7-1.1,1.8-2c0-3.3,0-6.5,0-9.8 C19.9,5,18.9,4,17.9,4z M19,15.3c0,0.4-0.1,0.9-0.5,1.2c-0.3,0.3-0.7,0.3-1.1,0.3c-2.5,0-4.9,0-7.4,0c-2.5,0-4.9,0-7.4,0 c-0.4,0-0.9,0-1.2-0.4c-0.2-0.2-0.4-0.5-0.4-0.9c0-3.1,0-6.3,0-9.4C1.1,5.5,1.6,5,2.3,5c1.1,0,2.3,0,3.4,0c0.6,0,0.8-0.2,0.8-0.8 c0,0,0-0.1,0-0.1C6.4,3.3,6.8,3.1,7.3,3.1c1.8,0,3.8,0,5.6,0c0.6,0,1.1,0.3,1.1,1c0,0.1,0,0.1,0,0.2C14,4.8,14,5,14.5,5 c1.1,0,2.1,0,3.2,0c0.9,0,1.4,0.5,1.4,1.5C19.1,9.4,19,12.3,19,15.3z"}),wp.element.createElement("path",{d:"M10,6.2c-2.6,0-4.7,2.1-4.7,4.6c0,2.6,2.1,4.7,4.6,4.7c2.6,0,4.7-2.1,4.7-4.6C14.7,8.3,12.6,6.2,10,6.2z M10,14.5c-1.9,0-3.6-1.4-3.6-3.6c0-2,1.6-3.6,3.6-3.6c2,0,3.6,1.5,3.6,3.7C13.6,13,12,14.5,10,14.5z"}),wp.element.createElement("path",{d:"M16.7,6.2c-0.5,0-0.9,0.4-0.9,0.9c0,0.5,0.4,0.9,0.9,0.9c0.5,0,0.9-0.5,0.9-0.9C17.7,6.6,17.2,6.2,16.7,6.2 z"})),z.sectionHeader=wp.element.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#3C1A5B",className:"blockspare-svg"},wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("path",{id:"XMLID_3_",d:"M17,2.2v15.6h-4.3v-6.3H7.4v6.3H3V2.2h4.3V8h5.3V2.2H17z"}))),z.services=wp.element.createElement("svg",{width:"20px",height:"20px",className:"blockspare-svg blockspare-svg-services",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("circle",{id:"XMLID_1_",cx:"4.5",cy:"5",r:"3.4"}),wp.element.createElement("circle",{id:"XMLID_9_",cx:"15.5",cy:"5",r:"3.4"}),wp.element.createElement("rect",{id:"XMLID_2_",y:"10",width:"9",height:"1.7"}),wp.element.createElement("rect",{id:"XMLID_8_",x:"11",y:"9.8",width:"9",height:"1.7"}),wp.element.createElement("rect",{id:"XMLID_4_",y:"13.3",width:"9",height:"6.7"}),wp.element.createElement("rect",{id:"XMLID_7_",x:"11",y:"13.1",width:"9",height:"6.9"})),z.emptySpaces=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("rect",{className:"cls-1",x:"1.5",y:"1.5",width:"13",height:"13"})),z.layouts=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{fill:"#333333",d:"M0.4,15.1V0.7c0-0.2,0.1-0.3,0.3-0.3h8.8c0.2,0,0.3,0.1,0.3,0.3v14.4c0,0.2-0.1,0.3-0.3,0.3H0.7 C0.6,15.4,0.4,15.3,0.4,15.1z"}),wp.element.createElement("path",{fill:"#333333",d:"M10.2,7.2V0.7c0-0.2,0.1-0.3,0.3-0.3h8.8c0.2,0,0.3,0.1,0.3,0.3v6.5c0,0.2-0.1,0.3-0.3,0.3h-8.8 C10.3,7.5,10.2,7.3,10.2,7.2z"}),wp.element.createElement("path",{fill:"#333333",d:"M10.3,15.1V8.2c0-0.2,0.1-0.3,0.3-0.3h3.8c0.2,0,0.3,0.1,0.3,0.3v6.9c0,0.2-0.1,0.3-0.3,0.3h-3.8 C10.4,15.4,10.3,15.3,10.3,15.1z"}),wp.element.createElement("path",{fill:"#333333",d:"M0.8,15.8h18.4c0.2,0,0.3,0.1,0.3,0.3v3.3c0,0.2-0.1,0.3-0.3,0.3H0.8c-0.2,0-0.3-0.1-0.3-0.3 v-3.3C0.5,15.9,0.7,15.8,0.8,15.8z"}),wp.element.createElement("path",{fill:"#333333",d:"M15.2,15.1V8.2c0-0.2,0.1-0.3,0.3-0.3h3.7c0.2,0,0.3,0.1,0.3,0.3v6.9c0,0.2-0.1,0.3-0.3,0.3h-3.7 C15.3,15.4,15.2,15.3,15.2,15.1z"})),z.flipX=wp.element.createElement("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"m11 18h3v-2h-3zm3-12h2v-2h-2zm-14-2v12c0 1.1.9 2 2 2h3v-2h-3v-12h3v-2h-3c-1.1 0-2 .9-2 2zm14-2v2h2c0-1.1-.9-2-2-2zm-7 18h2v-20h-2zm7-4h2v-2h-2zm-3-12h3v-2h-3zm3 8h2v-4h-2zm0 6c1.1 0 2-.9 2-2h-2z",transform:"translate(2)"})),z.flipY=wp.element.createElement("svg",{viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"m13 16h3v-2h-3zm3-12h2v-2h-2zm-14-2v12c0 1.1.9 2 2 2h3v-2h-3v-12h3v-2h-3c-1.1 0-2 .9-2 2zm14-2v2h2c0-1.1-.9-2-2-2zm-7 18h2v-20h-2zm7-4h2v-2h-2zm-3-12h3v-2h-3zm3 8h2v-4h-2zm0 6c1.1 0 2-.9 2-2h-2z",transform:"matrix(0 1 -1 0 18 0)"})),z.edit='<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><Path d="m11 5.9125c-2.784375 0-5.01875 2.26875-5.01875 5.01875 0 2.784375 2.26875 5.01875 5.01875 5.01875 2.784375 0 5.01875-2.26875 5.01875-5.01875s-2.234375-5.01875-5.01875-5.01875zm.378125 6.325-1.134375 1.134375-1.134375-1.134375-1.1-1.1 1.134375-1.134375 1.1 1.1 2.6125-2.6125 1.134375 1.134375zm9.659375-2.715625c-.446875-.4125-.61875-1.065625-.378125-1.615625l.20625-.515625c.34375-.790625-.103125-1.684375-.928125-1.925l-.55-.1375c-.584375-.171875-.996875-.6875-1.03125-1.30625v-.584375c-.034375-.859375-.825-1.478125-1.65-1.340625l-.55.103125c-.61875.103125-1.203125-.171875-1.478125-.721875l-.275-.48125c-.4125-.75625-1.375-.9625-2.0625-.48125l-.446875.309375c-.48125.34375-1.16875.34375-1.65 0l-.446875-.34375c-.6875-.515625-1.684375-.275-2.096875.48125l-.275.48125c-.309375.55-.89375.825-1.5125.721875l-.55-.103125c-.859375-.1375-1.615625.48125-1.684375 1.340625l-.034375.55c-.034375.61875-.446875 1.134375-1.03125 1.30625l-.55.171875c-.825.240625-1.271875 1.134375-.928125 1.925l.20625.515625c.240625.55.06875 1.203125-.378125 1.615625l-.4125.378125c-.653125.55-.653125 1.58125 0 2.13125l.4125.378125c.446875.4125.61875 1.065625.378125 1.615625l-.20625.515625c-.34375.790625.103125 1.684375.928125 1.925l.55.1375c.584375.171875.996875.6875 1.03125 1.30625l.034375.55c.034375.859375.825 1.478125 1.65 1.340625l.55-.103125c.61875-.103125 1.203125.171875 1.478125.721875l.275.48125c.4125.75625 1.375.9625 2.0625.48125l.446875-.309375c.48125-.34375 1.16875-.34375 1.65 0l.446875.34375c.6875.515625 1.684375.275 2.096875-.48125l.275-.48125c.309375-.55.89375-.825 1.5125-.721875l.55.103125c.859375.1375 1.615625-.48125 1.684375-1.340625l.034375-.55c.034375-.61875.446875-1.134375 1.03125-1.30625l.55-.1375c.825-.240625 1.271875-1.134375.928125-1.925l-.20625-.515625c-.240625-.55-.06875-1.203125.378125-1.615625l.4125-.378125c.653125-.55.653125-1.58125 0-2.13125zm-10.0375 8.3875c-3.85 0-6.94375-3.128125-6.94375-6.94375 0-3.85 3.128125-6.94375 6.94375-6.94375 3.85 0 6.94375 3.128125 6.94375 6.94375s-3.09375 6.94375-6.94375 6.94375z" transform="translate(1 1)" /></svg>;',z.blockspare_placeholder=wp.element.createElement("svg",{viewBox:"0 0 384 384",xmlns:"http://www.w3.org/2000/svg"},wp.element.createElement("path",{d:"M203.3,384c-7.5,0-15,0-22.5,0c-7.9-1.1-15.8-1.9-23.7-3.3C78.7,366.6,16.4,303.8,3,225.4c-1.2-7.1-2-14.3-3-21.4 c0-8,0-16,0-24c0.2-1,0.6-1.9,0.6-2.9c1.4-18.8,5.7-36.9,12.4-54.5c0.6-1.5,0.6-3.3,0.9-4.7c1-1.5,2.3-2.9,3-4.5 C26,93.3,38,75.2,53.4,59.3C82.7,29,118.1,10.1,159.6,2.9c7.2-1.2,14.6-2,21.9-2.9c7.3,0,14.5,0,21.8,0c1,0.2,1.9,0.4,2.9,0.6 c12.3,2.1,25,2.8,36.8,6.5c75.8,23.3,122,74.1,138.1,151.9c1.4,6.9,2,14,3,21.1c0,8,0,16,0,24c-0.2,1-0.5,1.9-0.6,2.9 c-1.3,8.8-2.1,17.6-3.9,26.3c-15.7,75.1-78.8,135.5-154.4,147.9C217.8,382.3,210.5,383,203.3,384z M20.8,140.3 c-22.5,68.7,1.5,162.7,85.2,208.8c80.6,44.3,178.3,19.1,229.2-49.9c-3.4-3.2-6.6-6.7-10.2-9.8c-3.9-3.3-5.5-7-5.1-12.1 c0.4-5.5,0.2-11,0-16.5c-0.1-2-0.5-4.2-1.4-6.1c-5-10.2-9.6-20.6-15.4-30.4c-7-11.8-10.4-24.1-8.9-37.8c0.2-1.6-0.5-4.2-1.6-4.8 c-4.9-2.6-8.3-8.1-14.7-7.8c-0.5,0-1,0.2-1.5,0.3c-6.1,1.5-12.1,3.1-18.2,4.4c-1.7,0.4-3.8,0.4-5.4-0.3 c-14.6-6.1-29.2-12.3-43.7-18.8c-1.9-0.9-4.1-3.4-4.4-5.4c-2.4-14.4-4.2-28.9-6.3-43.4c-0.4-3,0.4-5.3,2.5-7.4 c5.9-5.8,11.6-11.8,17.6-17.4c1.6-1.5,4.1-2.6,6.2-2.6c12.1-0.2,24.2-0.1,36.4-0.1c3,0,5.2,1.2,6.9,3.7c3,4.6,6,9.2,9.2,13.7 c0.9,1.3,2.6,2.4,4.1,2.7c6,1.2,12,2.1,18.1,3.1c4.7,0.7,9.7,2.8,14,1.7c10.4-2.5,20.4-6.5,31.4-10.2c-6.7-8.9-13-17.3-19.3-25.8 c-5,3.4-9.3,6.4-13.8,9.1c-1.8,1.1-4.3,2-6.2,1.6c-15.8-3.2-31.8-5.3-46.9-11.2c-1.7-0.7-3.9-0.7-5.8-0.3 c-6.3,1.4-12.6,3.2-18.9,4.6c-2.1,0.5-4.5,0.6-6.6,0c-5.9-1.7-11.7-3.7-17.4-5.7c-5-1.7-6.4-5.3-4.1-10c3.9-8,7.9-15.8,11.8-23.8 c1.6-3.2,3.9-4.5,7.5-4.4c5.9,0.1,11.8-0.3,17.6,0.1c6.4,0.4,10.9-3.3,16.4-5.8c-27.7-15.5-93.9-17.9-122.5-4.2 c3.5,1.6,6.2,3.4,9.2,4c11,2.1,22.1,3.8,33.2,5.8c5.7,1,7.5,4.2,5.7,9.8c-1.8,5.6-3.7,11.1-5.5,16.7c-0.9,2.9-2.6,4.7-5.5,5.6 c-4.2,1.3-8.4,2.5-12.4,4.3c-2,0.9-4.1,2.3-5.3,4.1c-5.2,8.2-10,16.7-15.2,25c-1.3,2-3.1,3.9-5.2,5.2c-9.3,5.8-18.8,11.4-28.3,17 c-1.8,1-3.9,1.8-5.9,2.1c-11.5,1.8-23,3.5-34.5,5c-2.6,0.3-3.1,1.4-3.3,3.8c-0.5,5.4,0.8,9.7,5.3,13c1.7,1.2,3.4,2.8,4.5,4.5 c1.4,2.2,2.5,4.7,3,7.3c0.5,2.4,0.1,5,0.1,7.6c0.3,0.1,0.7,0.2,1,0.3c2.1-2.2,4.2-4.6,6.4-6.7c4.4-4.3,8.9-3.6,11.7,2 c3.1,6,6.1,12,9,18.1c1,2.1,2.2,2.8,4.6,2.8c11.9-0.1,23.7,0.1,35.6-0.1c4.1-0.1,6.7,1.5,8.8,5.1c4.6,8,9.6,15.8,14.1,23.8 c1.4,2.5,3.1,3.4,6,3.3c5.4-0.2,10.7-0.1,16.1-0.1c6.7,0,9,2.8,7.8,9.5c-0.8,4.4-2.3,8.8-2.6,13.2c-0.8,13.7-6.8,24.4-17.6,32.6 c-0.3,0.2-0.5,0.6-0.8,0.8c-8.7,6.2-12.3,14.4-10.5,25c0.6,3.6-1.1,6.2-4,8.3c-6.5,4.7-12.9,9.5-19.2,14.4c-1.2,1-2.2,3-2.2,4.6 c-0.2,8.2,0,16.5-0.1,24.7c-0.1,6-3.8,8.7-9.5,6.8c-5.6-1.8-11.1-3.7-16.7-5.5c-3-0.9-4.8-2.7-6-5.7c-3.7-9.5-7.6-19-11.3-28.5 c-0.8-2.2-1.3-4.6-1.3-6.9C96,287.3,96,269.9,96,252.6c0-1.3,0-2.7,0-4.1c-8.2-1.6-16-3.3-23.8-4.7c-4.2-0.7-7-2.5-8.8-6.5 c-2-4.7-4.2-9.4-6.9-13.7c-4.4-7.2-5.6-14.8-5.6-23.2c0-7.5,1.2-13.8,7.6-18.3c0.6-0.4,1-1.1,1.7-1.9c-1.3-0.9-2.4-1.7-3.5-2.4 c-8.8-5.9-17.8-11.6-26.4-17.8c-2.1-1.5-3.8-3.9-4.8-6.3C23.6,149.5,22.4,145.1,20.8,140.3z M342.3,288.8 c36.6-54.1,37.1-128,8.3-179.1c-10.8,3.6-21.7,7.3-32.6,10.8c-2.2,0.7-4.7,1.1-6.9,0.8c-10.5-1.5-20.9-3.7-31.4-5 c-5.8-0.8-9.9-3-12.8-8.3c-2.2-4.1-4.5-9.3-8.2-11.3c-3.7-2-9.3-0.6-14-0.6c-6,0-12.6-1.5-17.8,0.7c-5.1,2.1-8.7,8-13,12.2 c-0.2,0.2-0.4,0.3-0.5,0.5c-0.5,1.4-1.4,2.9-1.2,4.2c1.4,10.9,3.1,21.8,4.5,32.7c0.3,2.2,1.2,3.2,3.1,4c11.5,4.8,22.9,9.9,34.4,14.7 c1.5,0.6,3.4,0.7,5,0.4c6.5-1.4,12.9-3.1,19.2-4.8c3-0.8,5.6-0.4,8.1,1.4c5.4,3.8,10.9,7.5,16.5,11c2.9,1.9,4.2,4.4,4.2,7.8 c-0.1,6.2-0.2,12.5,0.1,18.7c0.1,2.4,0.6,5,1.7,7.1c4.6,9.7,9,19.6,14.5,28.8c7.5,12.6,11.2,25.7,9.4,40.3c-0.1,0.5-0.1,1,0,1.5 c0.4,1.1,0.7,2.4,1.4,3.2C336.8,283.2,339.4,285.8,342.3,288.8z M87.8,170.8c-7.8,7.8-15.2,15.1-22.4,22.6c-0.9,0.9-1.3,2.6-1.4,4 c-0.9,8,0.5,15.6,5,22.5c1.8,2.7,2.7,5.9,4.5,8.6c1,1.4,2.7,2.9,4.4,3.2c8,1.8,16.1,3.3,24.2,5c5.2,1.1,6.7,2.9,6.7,8.2 c0,12,0.7,24-0.2,36c-1.2,17.1,2,33,9.3,48.5c2.3,4.8,5.4,6.2,10.2,7c0-6.3,0.4-12.5-0.1-18.5c-0.4-5.5,1.5-9.3,6.2-12.1 c2.9-1.7,5.4-4,8.1-6c3.7-2.8,8.8-4.9,10.6-8.6c1.9-3.8,0.8-9.3,0.7-14c-0.1-3.3,1-5.7,3.3-7.9c7-6.8,13.8-13.7,20.7-20.6 c0.7-0.7,1.8-1.4,1.9-2.2c1.6-7.2,3-14.5,4.6-22.2c-5.8,0-10.9-0.1-16,0c-3.8,0.1-6.3-1.4-8.2-4.7c-4.8-8.3-9.9-16.5-14.7-24.8 c-1.1-2-2.4-2.7-4.7-2.7c-12.1,0.1-24.2,0-36.4,0.1c-4,0-6.6-1.5-8.3-5.1C93.4,181.7,90.7,176.5,87.8,170.8z M170.7,43.7 c-1.7-0.3-3.1-0.7-4.6-0.9c-14.6-2.6-30-2.8-41.8-14c-1.5-1.5-3.1-1.4-5.1-0.5c-41.2,18.9-71.3,48.9-90.4,90 c-0.6,1.3-0.7,3.2-0.3,4.5c2.6,8.2,5.3,16.4,8.2,24.5c0.5,1.4,1.6,2.8,2.9,3.6c7.1,4.9,14.3,9.6,21.5,14.4c0.8,0.5,1.6,0.9,2.6,1.3 c1.1-9.7,1.1-9.7-5.1-15.9c-1.5-1.5-3.3-2.8-4.4-4.6c-1.3-2.1-2.6-4.6-2.8-7c-0.4-5.1-0.1-10.2-0.1-15.4c0-6.1,1.6-8,7.7-8.9 c7.8-1.1,15.6-2.2,23.4-3.3c10-1.4,19.4-3.3,28.6-8.5c13.2-7.6,24.1-16.5,30.1-30.7c4.5-10.6,12.1-17,23.5-18.8 c0.6-0.1,1.3-0.2,1.8-0.6c0.7-0.6,1.6-1.2,1.9-2C169.1,48.7,169.8,46.3,170.7,43.7z M220.4,60c7.9,3.8,9.6,4,17.3,2.1 c5.1-1.3,10.1-2.7,15.2-3.7c2-0.4,4.3-0.5,6.2,0.2c14.2,5.4,29,8.1,43.8,11c1.3,0.2,2.9,0.3,3.9-0.2c3.1-1.8,6-3.9,9.5-6.2 c-1.2-1.1-2.2-1.9-3.1-2.7c-10.8-9.9-22.6-18.4-35.4-25.5c-2.3-1.3-4.2-1.5-6.5-0.1c-12.4,7.9-25.7,12.3-40.7,10.2 c-0.4-0.1-0.8-0.1-1.1,0c-0.8,0.4-1.9,0.8-2.3,1.4C224.9,50.9,222.7,55.4,220.4,60z"})),z.premium=wp.element.createElement("svg",{className:"blockspare-svg-blockspare",fill:"url(#blockspare-gradient)",width:"50px",height:"50px",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 40 40"},wp.element.createElement("g",{className:"blockspare-logo"},wp.element.createElement("g",null,wp.element.createElement("path",{className:"st0",d:"M1.6,9.2v21.4l18.3-9.2L20.2,0L1.6,9.2z M16.9,19.8L4.9,26V10.9l12-6.1V19.8z"}),wp.element.createElement("polygon",{id:"XMLID_3_",className:"st1",points:"19.9,21.4 16.9,23 26,27.7 13.8,33.8 4.9,29 1.6,30.7 13.9,36.9 32.4,27.7 "})),wp.element.createElement("g",null,wp.element.createElement("polygon",{id:"XMLID_2_",className:"st0",points:"23,1.5 23,19.8 32.4,24.6 32.4,9.4 35.3,10.9 35.3,29 38.4,30.7 38.4,9.2 29.4,4.8 29.2,19.7 26,18.4 26,3.1 "}),wp.element.createElement("polygon",{id:"XMLID_1_",className:"st1",points:"17,38.4 19.9,40 38.4,30.7 35.3,29 "}))));var N=z,B=n(0),A=n.n(B);const Y=wp.blocks,H=Y.getCategories,R=Y.setCategories,I=wp.i18n.__;R([{icon:N.category,slug:"blockspare",title:I("Blockspare","blockspare")},...H().filter(({slug:e})=>"blockspare"!==e)]);const W=wp.hooks.addFilter,V=wp.compose.createHigherOrderComponent,U=["blockspare/blockspare-shape-divider"];const G=V(e=>t=>{const n=t.name;if(U.includes(n)&&(t.attributes.blockspare=t.attributes.blockspare||{},void 0===t.attributes.blockspare.id)){const e=new Date;t.attributes.blockspare=Object.assign({},t.attributes.blockspare,{id:""+e.getMonth()+e.getDate()+e.getHours()+e.getMinutes()+e.getSeconds()+e.getMilliseconds()})}return wp.element.createElement(e,t)},"withAttributes");W("blocks.registerBlockType","blockspare/custom/attributes",(function(e){return U.includes(e.name)&&void 0!==e.attributes&&(e.attributes=Object.assign(e.attributes,{blockspare:{type:"object"}})),e})),W("editor.BlockEdit","blockspare/attributes",G);n(756),n(757);var q=n(153),$=["fa fa-plus","fa fa-plus-circle","fas fa-arrow-up"];const J=wp.i18n.__,K=wp.element,X=K.Component,Q=K.Fragment;var Z=class extends X{constructor(e){super(e),this.state={isOpen:!1,filterText:"",showIcons:!1}}render(){const e=this.props,t=e.value,n=e.disableToggle,r=e.colorSettings,a=e.iconColor,o=e.onColorChange,i=this.state.filterText;var l=[];return i.length>2?$.forEach(e=>{e.includes(i)&&l.push(e)}):l=$,wp.element.createElement("div",{className:"blockspare-field blockspare-field-icon-list "+(n?"":"blockspare-toggle-enabled")},this.props.label&&wp.element.createElement(Q,null,n?wp.element.createElement("label",null,this.props.label):wp.element.createElement(Toggle,{label:this.props.label,className:"blockspare-icon-list-toggle",value:!!this.props.value,onChange:()=>this.props.onChange(this.props.value?"":" ")})),r&&wp.element.createElement(Color,{label:J(" Color"),value:a||"#ccc",onChange:e=>o(e)}),(n||""!=this.props.value)&&wp.element.createElement("div",{className:"blockspare-icon-list-wrapper"},wp.element.createElement("input",{type:"text",value:this.state.filterText,placeholder:"Search...",onChange:e=>this.setState({filterText:e.target.value}),autoComplete:"off"}),wp.element.createElement("div",{className:"blockspare-icon-list-icons"},l.map(e=>wp.element.createElement("span",{className:t==e?"blockspare-active":"",onClick:t=>{this.props.onChange(e)}},wp.element.createElement("span",{className:e}))))))}};n(758);wp.i18n.__;const ee=wp.element.Fragment;var te=e=>wp.element.createElement(ee,null,wp.element.createElement("div",{className:"premium-feature"},wp.element.createElement("p",null,N.premium),wp.element.createElement("span",null,"Upgrade to Pro"),wp.element.createElement("h4",null,"Blockspare - Beautiful Page Building Gutenberg Blocks for WordPress."),wp.element.createElement("p",null,"Want more advanced controls for this block?"),wp.element.createElement("p",{className:"butten-text"}," ",wp.element.createElement("a",{href:"https://blockspare.com/block/"+e.demoLink,target:"_blank"},"Explore More"))));const ne=wp.i18n.__,re=wp.compose.compose,ae=wp.data,oe=ae.withSelect,ie=ae.withDispatch,le=wp.element,se=le.Component,ce=le.Fragment,ue=wp.components,pe=ue.Button,de=ue.PanelBody,me=(ue.SelectControl,ue.RangeControl,wp.blockEditor),fe=me.InnerBlocks,be=me.RichText,ge=me.InspectorControls,he=me.PanelColorSettings;var ye=re([oe((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlockHierarchyRootClientId,o=r.getBlock,i=r.isBlockSelected,l=r.hasSelectedInnerBlock;return{block:o(n),isSelectedBlockInRoot:i(n)||l(n,!0),rootBlock:n?o(a(n)):null}}),ie(e=>{const t=e("core/block-editor");return{removeBlock:t.removeBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends se{constructor(){super(...arguments),this.findParentAccordion=this.findParentAccordion.bind(this),this.state={device:"md"}}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}findParentAccordion(e){const t=this.props.block;let n=!1;return e.innerBlocks&&e.innerBlocks.length&&e.innerBlocks.forEach(r=>{n||r.clientId!==t.clientId?n||(n=this.findParentAccordion(r)):n=e}),n}setGlobalSettings(e,t){const n=this.props.updateBlockAttributes,r=this.findParentAccordion(this.props.rootBlock);r.innerBlocks&&r.innerBlocks.length&&r.innerBlocks.forEach(r=>{n(r.clientId,{[e]:t})})}updateRootBlock(e,t){(0,this.props.updateBlockAttributes)(this.findParentAccordion(this.props.rootBlock).clientId,{[e]:t})}updateItemNumber(e){const t=this.props.updateBlockAttributes,n=this.findParentAccordion(this.props.rootBlock);for(;e<n.innerBlocks.length;)t(n.innerBlocks[e].clientId,{itemNumber:n.innerBlocks[e].attributes.itemNumber-1}),e++}_onClickLabel(){const e=this.props,t=e.clientId,n=e.rootBlock,r=e.attributes,a=e.setAttributes,o=e.updateBlockAttributes,i=this.findParentAccordion(this.props.rootBlock);n.attributes.itemToggle?i.innerBlocks.forEach(e=>{const n=e.clientId==t&&!r.active;o(e.clientId,{active:n})}):a({active:!r.active})}render(){const e=this.props,t=(e.rootBlock,e.attributes),n=t.active,r=t.uniqueId,a=t.itemNumber,o=t.defaultText,i=t.fillType,l=t.heading,s=t.name,c=t.iconPosition,u=t.panelColor,p=t.panelActiveColor,d=t.textColor,m=t.marginBottom,f=t.activeTextColor,b=t.panelBackGroundColor,g=e.setAttributes,h=e.isSelected,y=e.isSelectedBlockInRoot;let v="";v=p||"#8b249c";let w="#3c1a5b";u&&(w=u);let k="#fff";f&&(k=f);let _="#fff";d&&(_=d);let S="#fff";b&&(S=b);const x=`blockspare-accordion-item blockspare-type-${i} ${n?"blockspare-accordion-active":""}`,E={backgroundColor:1==n?v:w},T=(ne("Left","blockspare"),ne("Right","blockspare"),{marginBottom:m+"px"});return wp.element.createElement(ce,null,wp.element.createElement(ge,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"accordion"}),wp.element.createElement(de,{title:ne("Color settings","blockspare"),initialOpen:!0},wp.element.createElement(he,{title:ne("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:d,onChange:e=>this.setGlobalSettings("textColor",e),label:ne("Text Color","blockspare")},{value:f,onChange:e=>this.setGlobalSettings("activeTextColor",e),label:ne("Active Text Color","blockspare")},{value:p,onChange:e=>this.setGlobalSettings("panelActiveColor",e),label:ne("Active Panel Color","blockspare")},{value:u,onChange:e=>this.setGlobalSettings("panelColor",e),label:ne("Panel Color","blockspare")}]})),wp.element.createElement(de,{title:ne("Icon settings","blockspare"),initialOpen:!1},wp.element.createElement(Z,{value:s,onChange:e=>this.setGlobalSettings("name",e)})))),wp.element.createElement("div",{className:"blockspare-block-"+r},wp.element.createElement("div",{className:x,style:T},wp.element.createElement("div",{className:"blockspare-accordion-panel "+c,style:E},wp.element.createElement("span",{className:"blockspare-accordion-panel-handler",onClick:()=>this._onClickLabel(),role:"button",style:{color:n?k:_}},s&&wp.element.createElement("span",{className:"blockspare-accordion-icon "+s}),wp.element.createElement(be,{tagName:"span",placeholder:ne("Add Accordion Item.."),className:"blockspare-accordion-panel-handler-label",value:l,onChange:e=>g({heading:e}),allowedFormats:["bold","italic","strikethrough"],isSelected:h,keepPlaceholderOnFocus:!0,onClick:()=>this.updateLabel()})),y&&wp.element.createElement(pe,{onClick:()=>{const e=this.findParentAccordion(this.props.rootBlock);e&&e.clientId&&(this.updateItemNumber(a),this.props.removeBlock(this.props.clientId),e.innerBlocks.length<=1&&this.props.removeBlock(e.clientId))},className:"blockspare-accordion-item-remove-button"},wp.element.createElement("i",{className:"fa fa-times"}))),wp.element.createElement("div",{className:"blockspare-accordion-body",style:{backgroundColor:S},"data-bg":S},wp.element.createElement(fe,{template:o?[["core/paragraph",{content:o,customFontSize:16}]]:"",templateLock:!1})))))}});const ve=wp.element.Component,we=wp.blockEditor,ke=we.InnerBlocks,_e=we.RichText;var Se=class extends ve{render(){const e=this.props.attributes,t=e.uniqueId,n=(e.itemNumber,e.heading),r=e.name,a=e.iconPosition,o=e.fillType,i=(e.active,e.openFirstItem,e.panelColor),l=e.panelActiveColor,s=e.textColor,c=e.marginBottom,u=e.activeTextColor,p=e.panelBackGroundColor;e.defaultTextSize;let d="";d=l||"#8b249c";let m="#3c1a5b";i&&(m=i);let f="#fff";u&&(f=u);let b="#fff";s&&(b=s);const g=`blockspare-accordion-item blockspare-type-${o} `,h={backgroundColor:m},y={marginBottom:c+"px"};let v="#fff";return p&&(v=p),wp.element.createElement("div",{className:"blockspare-block-"+t},wp.element.createElement("div",{className:g,"data-act-color":f,"data-txt-color":b,"data-active":d,"data-pan":m,style:y},wp.element.createElement("div",{className:"blockspare-accordion-panel "+a,style:h},wp.element.createElement("span",{className:"blockspare-accordion-panel-handler",role:"button",style:{color:b}},r&&wp.element.createElement("span",{className:"blockspare-accordion-icon "+r}),wp.element.createElement(_e.Content,{tagName:"span",className:"blockspare-accordion-panel-handler-label",value:n}))),wp.element.createElement("div",{className:"blockspare-accordion-body",style:{backgroundColor:v},"data-bg":v},wp.element.createElement(ke.Content,null))))}};const xe=wp.i18n.__,Ee=wp.blocks.registerBlockType,Te=q.category,Oe=q.attributes,Ce={title:xe("Accordion","blockspare"),description:xe("Display creative collapsible texts Accordion.","blockspare"),parent:["blockspare/blockspare-accordion"],icon:"link",category:Te,supports:{html:!1,inserter:!1,reusable:!1},attributes:Oe,edit:ye,save:Se};Ee("blockspare/accordion-item",Ce);wp.i18n.__;const Me=wp.element,Le=Me.Component,je=Me.Fragment,Pe=(wp.components.IconButton,wp.blockEditor.InnerBlocks),De=wp.blocks.createBlock,Fe=wp.compose.compose,ze=wp.data,Ne=ze.withSelect,Be=ze.withDispatch;var Ae=Fe([Ne((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),Be(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends Le{constructor(...e){var t,n,r;super(...e),r=e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++){const n="Ipsam per dolores minus natoque? Rutrum dolorem voluptates euismod pharetra! Rhoncus distinctio cupiditate accusantium. Cillum aliquid.";t.push(["blockspare/accordion-item",{itemNumber:e,defaultText:n,customFontSize:16}])}return t},(n="getAccordionTemplate")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertAccordionItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes,n=t.itemNumber+1,r=Ce.heading;e=Object.assign({},t,{itemNumber:n,heading:r,active:!1,defaultText:""})}else e=Ce;r(De("blockspare/accordion-item",e),void 0,n)}render(){const e=this.props,t=(e.name,e.attributes),n=(e.isSelectedBlockInRoot,e.setAttributes,e.attributes.uniqueId);return wp.element.createElement(je,null,wp.element.createElement("div",{className:"blockspare-block-accordion blockspare-block-"+n},wp.element.createElement(Pe,{template:this.getAccordionTemplate(t),allowedBlocks:["blockspare/accordion-item"]})))}});const Ye=wp.element.Component,He=wp.blockEditor.InnerBlocks;var Re=class extends Ye{render(){const e=this.props.attributes,t=e.uniqueId,n=e.itemToggle,r="blockspare-block-accordion blockspare-block blockspare-block-"+t;return wp.element.createElement("div",{className:r,"data-item-toggle":n},wp.element.createElement(He.Content,null))}},Ie=n(113);const We=wp.i18n.__,Ve=wp.blocks.registerBlockType,Ue=Ie.name,Ge=Ie.category,qe=Ie.attributes;Ve(Ue,{title:We("BS Accordion","blockspare"),description:We("Display creative collapsible Accordion.","blockspare"),category:Ge,icon:N.accordion,keywords:[We("accordion","blockspare"),We("block","blockspare"),We("collapsible","blockspare"),We("collapse","blockspare")],supports:{html:!1,className:!1,align:["center","wide","full"]},attributes:qe,edit:Ae,save:Re});n(759),n(760);var $e=n(114);const Je=wp.i18n.__,Ke=wp.element.Fragment,Xe=wp.components,Qe=Xe.SelectControl,Ze=Xe.ToggleControl,et=Xe.RangeControl,tt=wp.blockEditor.PanelColorSettings;function nt(e){const t=e.enableGradient,n=e.enablehover,r=void 0===n||n,a=e.enableButtonBackgroundColor,o=void 0===a||a,i=e.buttonBackgroundColor,l=void 0===i||i,s=e.onChangeButtonColor,c=void 0===s?()=>{}:s,u=e.buttonTextColor,p=e.onChangeButtonTextColor,d=void 0===p?()=>{}:p,m=e.enableButtonShape,f=e.buttonShape,b=e.onChangeButtonShape,g=void 0===b?()=>{}:b,h=e.enableButtonStyle,y=e.buttonStyle,v=e.onChangeBorderStyle,w=void 0===v?()=>{}:v,k=e.enableButtonTarget,_=e.buttonTarget,S=e.onChangeButtonTarget,x=void 0===S?()=>{}:S,E=e.borderColor,T=e.onchangeBorderColor,O=void 0===T?()=>{}:T,C=e.borderBtnTextColor,M=e.onChangeBorderBtnTextColor,L=void 0===M?()=>{}:M,j=e.enableBtnBorderWidth,P=e.btnBorderWidth,D=e.onchangebtnBorderWidth,F=void 0===D?()=>{}:D,z=e.buttonHoverEffect,N=e.onchangeButtonHoverEffect,B=void 0===N?()=>{}:N,A=(Je("Small","blockspare"),Je("Medium","blockspare"),Je("Large","blockspare"),Je("Extra Large","blockspare"),[{value:"blockspare-button-shape-square",label:Je("Square","blockspare")},{value:"blockspare-button-shape-rounded",label:Je("Rounded Square","blockspare")},{value:"blockspare-button-shape-circular",label:Je("Circular","blockspare")}]),Y=[{value:"none",label:Je("Fill","blockspare")},{value:"solid",label:Je("Border","blockspare")}],H=(Je("Normal","blockspare"),Je("Bold","blockspare"),[{value:"",label:Je("None","blockspare")},{value:"hover-style-1",label:Je("Dim","blockspare")},{value:"hover-style-2",label:Je("Raise","blockspare")}]);return wp.element.createElement(Ke,null,0!=k&&wp.element.createElement(Ze,{label:Je("Open link in new window","blockspare"),checked:_,onChange:x}),0!=m&&wp.element.createElement(Qe,{label:Je("Button Shape","blockspare"),value:f,options:A.map(({value:e,label:t})=>({value:e,label:t})),onChange:g}),0!=h&&wp.element.createElement(Qe,{label:Je("Border Style","blockspare"),value:y,options:Y.map(({value:e,label:t})=>({value:e,label:t})),onChange:w}),1==r&&wp.element.createElement(Qe,{label:Je("Hover Option","blockspare"),value:z,options:H.map(({value:e,label:t})=>({value:e,label:t})),onChange:B}),0!=j&&"solid"===y&&wp.element.createElement(et,{label:Je("Border Width","blockspare"),value:P,min:1,step:1,max:5,onChange:F}),0!=o&&"none"===y&&1==t&&wp.element.createElement(tt,{title:Je("Color","blockspare"),initialOpen:!1,colorSettings:[{value:u,onChange:d,label:Je("Text Color","blockspare")}]}),0!=o&&"none"===y&&0==t&&wp.element.createElement(tt,{title:Je("Color","blockspare"),initialOpen:!1,colorSettings:[{value:l,onChange:c,label:Je("Background Color","blockspare")},{value:u,onChange:d,label:Je("Text Color","blockspare")}]}),0!=o&&"solid"===y&&wp.element.createElement(tt,{title:Je("Border Color","blockspare"),initialOpen:!0,colorSettings:[{value:E,onChange:O,label:Je("Border Color","blockspare")},{value:C,onChange:L,label:Je("Texts Color","blockspare")}]}))}const rt=wp.i18n.__,at=wp.element.Fragment,ot=wp.components.RangeControl,it=wp.blockEditor.PanelColorSettings;function lt(e){const t=e.backgroundColor1,n=e.backgroundColor2,r=e.gradientAngle,a=e.colorLocation1,o=e.colorLocation2,i=e.onChangeBackgroundColor1,l=void 0===i?()=>{}:i,s=e.onChangeBackgroundColor2,c=void 0===s?()=>{}:s,u=e.onChangeGradientAngle,p=void 0===u?()=>{}:u,d=e.onChangeColorLocation1,m=void 0===d?()=>{}:d,f=e.onChangeColorLocation2,b=void 0===f?()=>{}:f;return wp.element.createElement(at,null,wp.element.createElement(it,{title:rt("Gradient Color Option ","blockspare"),initialOpen:!0,colorSettings:[{value:t,onChange:l,label:rt("Background Color #1","blockspare")},{value:n,onChange:c,label:rt("Background Color #2","blockspare")}]}),wp.element.createElement(ot,{label:rt("Gradient Angle","blockspare"),value:r,onChange:p,min:-180,step:1,max:180}),wp.element.createElement(ot,{label:rt("Location #1","blockspare"),value:a,onChange:m,min:0,step:1,max:100}),wp.element.createElement(ot,{label:rt("Location #2","blockspare"),value:o,onChange:b,min:0,step:1,max:100}))}const st=wp.i18n.__,ct=wp.element.Fragment,ut=wp.components.RangeControl;function pt(e){const t=e.padding,n=e.paddingTitle,r=e.paddingHelp,a=e.paddingMin,o=e.paddingMax,i=e.paddingEnable,l=e.onChangePadding,s=void 0===l?()=>{}:l,c=e.paddingTop,u=e.paddingTopMin,p=e.paddingTopMax,d=e.paddingEnableTop,m=e.onChangePaddingTop,f=void 0===m?()=>{}:m,b=e.paddingRight,g=e.paddingRightMin,h=e.paddingRightMax,y=e.paddingEnableRight,v=e.onChangePaddingRight,w=void 0===v?()=>{}:v,k=e.paddingBottom,_=e.paddingBottomMin,S=e.paddingBottomMax,x=e.paddingEnableBottom,E=e.onChangePaddingBottom,T=void 0===E?()=>{}:E,O=e.paddingLeft,C=e.paddingLeftMin,M=e.paddingLeftMax,L=e.paddingEnableLeft,j=e.onChangePaddingLeft,P=void 0===j?()=>{}:j,D=e.paddingVertical,F=e.paddingEnableVertical,z=e.paddingVerticalMin,N=e.paddingVerticalMax,B=e.onChangePaddingVertical,A=void 0===B?()=>{}:B,Y=e.paddingHorizontal,H=e.paddingEnableHorizontal,R=e.paddingHorizontalMin,I=e.paddingHorizontalMax,W=e.onChangePaddingHorizontal,V=void 0===W?()=>{}:W;return wp.element.createElement(ct,null,i&&wp.element.createElement(ut,{label:n||st("Padding","blockspare"),help:r||null,value:t,min:a,max:o,onChange:s}),d&&wp.element.createElement(ut,{label:st("Padding Top","blockspare"),value:c,min:u,max:p,onChange:f}),y&&wp.element.createElement(ut,{label:st("Padding Right","blockspare"),value:b,min:g,max:h,onChange:w}),x&&wp.element.createElement(ut,{label:st("Padding Bottom","blockspare"),value:k,min:_,max:S,onChange:T}),L&&wp.element.createElement(ut,{label:st("Padding Left","blockspare"),value:O,min:C,max:M,onChange:P}),F&&wp.element.createElement(ut,{label:st("Padding Vertical","blockspare"),value:D,min:z,max:N,onChange:A}),H&&wp.element.createElement(ut,{label:st("Padding Horizontal","blockspare"),value:Y,min:R,max:I,onChange:V}))}const dt=wp.i18n.__,mt=wp.element.Fragment,ft=wp.components.RangeControl;function bt(e){const t=e.margin,n=e.marginTitle,r=e.marginHelp,a=e.marginMin,o=e.marginMax,i=e.marginEnable,l=e.onChangeMargin,s=void 0===l?()=>{}:l,c=e.marginTop,u=e.marginTopMin,p=e.marginTopMax,d=e.marginEnableTop,m=e.onChangeMarginTop,f=void 0===m?()=>{}:m,b=e.marginBottom,g=e.marginBottomMin,h=e.marginBottomMax,y=e.marginEnableBottom,v=e.onChangeMarginBottom,w=void 0===v?()=>{}:v;return wp.element.createElement(mt,null,i&&wp.element.createElement(ft,{label:n||dt("Margin","blockspare"),help:r||null,value:t,min:a,max:o,onChange:s}),d&&wp.element.createElement(ft,{label:dt("Margin Top","blockspare"),value:c,min:u,max:p,onChange:f}),y&&wp.element.createElement(ft,{label:dt("Margin Bottom","blockspare"),value:b,min:g,max:h,onChange:w}))}var gt=n(21),ht=n.n(gt);const yt={ABeeZee:{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Abel:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Abhaya Libre":{v:["regular","500","600","700","800"],subset:["latin-ext","sinhala","latin"],weight:["400","500","600","700","800"],i:["normal"]},"Abril Fatface":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Aclonica:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Acme:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Actor:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Adamina:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Advent Pro":{v:["100","200","300","regular","500","600","700"],subset:["latin-ext","greek","latin"],weight:["100","200","300","400","500","600","700"],i:["normal"]},"Aguafina Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Akronim:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Aladin:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Aldrich:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Alef:{v:["regular","700"],subset:["hebrew","latin"],weight:["400","700"],i:["normal"]},Alegreya:{v:["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["400","500","700","800","900"],i:["normal","italic"]},"Alegreya SC":{v:["regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","300","400","500","700","800","900"],i:["normal","italic"]},"Alegreya Sans SC":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","300","400","500","700","800","900"],i:["normal","italic"]},"Alex Brush":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Alfa Slab One":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Alice:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin"],weight:["400"],i:["normal"]},Alike:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Alike Angular":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Allan:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},Allerta:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Allerta Stencil":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Allura:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Almendra:{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"Almendra Display":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Almendra SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Amarante:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Amaranth:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},"Amatic SC":{v:["regular","700"],subset:["cyrillic","latin-ext","hebrew","vietnamese","latin"],weight:["400","700"],i:["normal"]},Amethysta:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Amiko:{v:["regular","600","700"],subset:["latin-ext","devanagari","latin"],weight:["400","600","700"],i:["normal"]},Amiri:{v:["regular","italic","700","700italic"],subset:["latin-ext","arabic","latin"],weight:["400","700"],i:["normal","italic"]},Amita:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Anaheim:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Andada:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Andika:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Angkor:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Annie Use Your Telescope":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Anonymous Pro":{v:["regular","italic","700","700italic"],subset:["cyrillic","latin-ext","greek","latin"],weight:["400","700"],i:["normal","italic"]},Antic:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Antic Didone":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Antic Slab":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Anton:{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Arapey:{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Arbutus:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Arbutus Slab":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Architects Daughter":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Archivo:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal","italic"]},"Archivo Black":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Archivo Narrow":{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","500","600","700"],i:["normal","italic"]},"Aref Ruqaa":{v:["regular","700"],subset:["arabic","latin"],weight:["400","700"],i:["normal"]},"Arima Madurai":{v:["100","200","300","regular","500","700","800","900"],subset:["latin-ext","tamil","vietnamese","latin"],weight:["100","200","300","400","500","700","800","900"],i:["normal"]},Arimo:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","hebrew","greek","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},Arizonia:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Armata:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Arsenal:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},Artifika:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Arvo:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},Arya:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Asap:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal","italic"]},"Asap Condensed":{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal","italic"]},Asar:{v:["regular"],subset:["latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},Asset:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Assistant:{v:["200","300","regular","600","700","800"],subset:["hebrew","latin"],weight:["200","300","400","600","700","800"],i:["normal"]},Astloch:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Asul:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Athiti:{v:["200","300","regular","500","600","700"],subset:["latin-ext","thai","vietnamese","latin"],weight:["200","300","400","500","600","700"],i:["normal"]},Atma:{v:["300","regular","500","600","700"],subset:["latin-ext","bengali","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Atomic Age":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Aubrey:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Audiowide:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Autour One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Average:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Average Sans":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Averia Gruesa Libre":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Averia Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["300","400","700"],i:["normal","italic"]},"Averia Sans Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["300","400","700"],i:["normal","italic"]},"Averia Serif Libre":{v:["300","300italic","regular","italic","700","700italic"],subset:["latin"],weight:["300","400","700"],i:["normal","italic"]},"Bad Script":{v:["regular"],subset:["cyrillic","latin"],weight:["400"],i:["normal"]},Bahiana:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Baloo:{v:["regular"],subset:["latin-ext","devanagari","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Bhai":{v:["regular"],subset:["latin-ext","gujarati","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Bhaijaan":{v:["regular"],subset:["latin-ext","arabic","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Bhaina":{v:["regular"],subset:["latin-ext","oriya","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Chettan":{v:["regular"],subset:["malayalam","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Da":{v:["regular"],subset:["latin-ext","vietnamese","bengali","latin"],weight:["400"],i:["normal"]},"Baloo Paaji":{v:["regular"],subset:["latin-ext","gurmukhi","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Tamma":{v:["regular"],subset:["latin-ext","vietnamese","latin","kannada"],weight:["400"],i:["normal"]},"Baloo Tammudu":{v:["regular"],subset:["latin-ext","telugu","vietnamese","latin"],weight:["400"],i:["normal"]},"Baloo Thambi":{v:["regular"],subset:["latin-ext","tamil","vietnamese","latin"],weight:["400"],i:["normal"]},Balthazar:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Bangers:{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Barlow:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Barlow Semi Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Barrio:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Basic:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Battambang:{v:["regular","700"],subset:["khmer"],weight:["400","700"],i:["normal"]},Baumans:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Bayon:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Belgrano:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Bellefair:{v:["regular"],subset:["latin-ext","hebrew","latin"],weight:["400"],i:["normal"]},Belleza:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},BenchNine:{v:["300","regular","700"],subset:["latin-ext","latin"],weight:["300","400","700"],i:["normal"]},Bentham:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Berkshire Swash":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Bevan:{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Bigelow Rules":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Bigshot One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Bilbo:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Bilbo Swash Caps":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},BioRhyme:{v:["200","300","regular","700","800"],subset:["latin-ext","latin"],weight:["200","300","400","700","800"],i:["normal"]},"BioRhyme Expanded":{v:["200","300","regular","700","800"],subset:["latin-ext","latin"],weight:["200","300","400","700","800"],i:["normal"]},Biryani:{v:["200","300","regular","600","700","800","900"],subset:["latin-ext","devanagari","latin"],weight:["200","300","400","600","700","800","900"],i:["normal"]},Bitter:{v:["regular","italic","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"Black And White Picture":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Black Han Sans":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Black Ops One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Bokor:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Bonbon:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Boogaloo:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Bowlby One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Bowlby One SC":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Brawler:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Bree Serif":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Bubblegum Sans":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Bubbler One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Buda:{v:["300"],subset:["latin"],weight:["300"],i:[]},Buenard:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},Bungee:{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Bungee Hairline":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Bungee Inline":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Bungee Outline":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Bungee Shade":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Butcherman:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Butterfly Kids":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Cabin:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal","italic"]},"Cabin Condensed":{v:["regular","500","600","700"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal"]},"Cabin Sketch":{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},"Caesar Dressing":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Cagliostro:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Cairo:{v:["200","300","regular","600","700","900"],subset:["latin-ext","arabic","latin"],weight:["200","300","400","600","700","900"],i:["normal"]},Calligraffitti:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Cambay:{v:["regular","italic","700","700italic"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal","italic"]},Cambo:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Candal:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Cantarell:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},"Cantata One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Cantora One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Capriola:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Cardo:{v:["regular","italic","700"],subset:["greek-ext","latin-ext","greek","latin"],weight:["400","700"],i:["normal","italic"]},Carme:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Carrois Gothic":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Carrois Gothic SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Carter One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Catamaran:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","tamil","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},Caudex:{v:["regular","italic","700","700italic"],subset:["greek-ext","latin-ext","greek","latin"],weight:["400","700"],i:["normal","italic"]},Caveat:{v:["regular","700"],subset:["cyrillic","latin-ext","latin"],weight:["400","700"],i:["normal"]},"Caveat Brush":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Cedarville Cursive":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Ceviche One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Changa:{v:["200","300","regular","500","600","700","800"],subset:["latin-ext","arabic","latin"],weight:["200","300","400","500","600","700","800"],i:["normal"]},"Changa One":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Chango:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Chathura:{v:["100","300","regular","700","800"],subset:["telugu","latin"],weight:["100","300","400","700","800"],i:["normal"]},"Chau Philomene One":{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},"Chela One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Chelsea Market":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Chenla:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Cherry Cream Soda":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Cherry Swash":{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},Chewy:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Chicle:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Chivo:{v:["300","300italic","regular","italic","700","700italic","900","900italic"],subset:["latin-ext","latin"],weight:["300","400","700","900"],i:["normal","italic"]},Chonburi:{v:["regular"],subset:["latin-ext","thai","vietnamese","latin"],weight:["400"],i:["normal"]},Cinzel:{v:["regular","700","900"],subset:["latin-ext","latin"],weight:["400","700","900"],i:["normal"]},"Cinzel Decorative":{v:["regular","700","900"],subset:["latin"],weight:["400","700","900"],i:["normal"]},"Clicker Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Coda:{v:["regular","800"],subset:["latin-ext","latin"],weight:["400","800"],i:["normal"]},"Coda Caption":{v:["800"],subset:["latin-ext","latin"],weight:["800"],i:[]},Codystar:{v:["300","regular"],subset:["latin-ext","latin"],weight:["300","400"],i:["normal"]},Coiny:{v:["regular"],subset:["latin-ext","tamil","vietnamese","latin"],weight:["400"],i:["normal"]},Combo:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Comfortaa:{v:["300","regular","700"],subset:["cyrillic","cyrillic-ext","latin-ext","greek","vietnamese","latin"],weight:["300","400","700"],i:["normal"]},"Coming Soon":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Concert One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Condiment:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Content:{v:["regular","700"],subset:["khmer"],weight:["400","700"],i:["normal"]},"Contrail One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Convergence:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Cookie:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Copse:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Corben:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},Cormorant:{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal","italic"]},"Cormorant Garamond":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal","italic"]},"Cormorant Infant":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal","italic"]},"Cormorant SC":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Cormorant Unicase":{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Cormorant Upright":{v:["300","regular","500","600","700"],subset:["latin-ext","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal"]},Courgette:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Cousine:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","hebrew","greek","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},Coustard:{v:["regular","900"],subset:["latin"],weight:["400","900"],i:["normal"]},"Covered By Your Grace":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Crafty Girls":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Creepster:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Crete Round":{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},"Crimson Text":{v:["regular","italic","600","600italic","700","700italic"],subset:["latin"],weight:["400","600","700"],i:["normal","italic"]},"Croissant One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Crushed:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Cuprum:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Cute Font":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Cutive:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Cutive Mono":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Damion:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Dancing Script":{v:["regular","700"],subset:["latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal"]},Dangrek:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"David Libre":{v:["regular","500","700"],subset:["latin-ext","hebrew","vietnamese","latin"],weight:["400","500","700"],i:["normal"]},"Dawning of a New Day":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Days One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Dekko:{v:["regular"],subset:["latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},Delius:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Delius Swash Caps":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Delius Unicase":{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},"Della Respira":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Denk One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Devonshire:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Dhurjati:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},"Didact Gothic":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","latin"],weight:["400"],i:["normal"]},Diplomata:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Diplomata SC":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Do Hyeon":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Dokdo:{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Domine:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Donegal One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Doppio One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Dorsa:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Dosis:{v:["200","300","regular","500","600","700","800"],subset:["latin-ext","latin"],weight:["200","300","400","500","600","700","800"],i:["normal"]},"Dr Sugiyama":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Duru Sans":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Dynalight:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"EB Garamond":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["400","500","600","700","800"],i:["normal","italic"]},"Eagle Lake":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"East Sea Dokdo":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Eater:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Economica:{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Eczar:{v:["regular","500","600","700","800"],subset:["latin-ext","devanagari","latin"],weight:["400","500","600","700","800"],i:["normal"]},"El Messiri":{v:["regular","500","600","700"],subset:["cyrillic","arabic","latin"],weight:["400","500","600","700"],i:["normal"]},Electrolize:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Elsie:{v:["regular","900"],subset:["latin-ext","latin"],weight:["400","900"],i:["normal"]},"Elsie Swash Caps":{v:["regular","900"],subset:["latin-ext","latin"],weight:["400","900"],i:["normal"]},"Emblema One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Emilys Candy":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Encode Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Encode Sans Semi Expanded":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},Engagement:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Englebert:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Enriqueta:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Erica One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Esteban:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Euphoria Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Ewert:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Exo:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Exo 2":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Expletus Sans":{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin"],weight:["400","500","600","700"],i:["normal","italic"]},"Fanwood Text":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Farsan:{v:["regular"],subset:["latin-ext","gujarati","vietnamese","latin"],weight:["400"],i:["normal"]},Fascinate:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Fascinate Inline":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Faster One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Fasthand:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Fauna One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Faustina:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal","italic"]},Federant:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Federo:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Felipa:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Fenix:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Finger Paint":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Fira Mono":{v:["regular","500","700"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","latin"],weight:["400","500","700"],i:["normal"]},"Fira Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fira Sans Extra Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Fjalla One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Fjord One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Flamenco:{v:["300","regular"],subset:["latin"],weight:["300","400"],i:["normal"]},Flavors:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Fondamento:{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},"Fontdiner Swanky":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Forum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400"],i:["normal"]},"Francois One":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Frank Ruhl Libre":{v:["300","regular","500","700","900"],subset:["latin-ext","hebrew","latin"],weight:["300","400","500","700","900"],i:["normal"]},"Freckle Face":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Fredericka the Great":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Fredoka One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Freehand:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Fresca:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Frijole:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Fruktur:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Fugaz One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"GFS Didot":{v:["regular"],subset:["greek"],weight:["400"],i:["normal"]},"GFS Neohellenic":{v:["regular","italic","700","700italic"],subset:["greek"],weight:["400","700"],i:["normal","italic"]},Gabriela:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin"],weight:["400"],i:["normal"]},Gaegu:{v:["300","regular","700"],subset:["korean","latin"],weight:["300","400","700"],i:["normal"]},Gafata:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Galada:{v:["regular"],subset:["bengali","latin"],weight:["400"],i:["normal"]},Galdeano:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Galindo:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Gamja Flower":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Gentium Basic":{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"Gentium Book Basic":{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Geo:{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Geostar:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Geostar Fill":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Germania One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Gidugu:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},"Gilda Display":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Give You Glory":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Glass Antiqua":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Glegoo:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},"Gloria Hallelujah":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Goblin One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Gochi Hand":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Gorditas:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},"Gothic A1":{v:["100","200","300","regular","500","600","700","800","900"],subset:["korean","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Goudy Bookletter 1911":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Graduate:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Grand Hotel":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Gravitas One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Great Vibes":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Griffy:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Gruppo:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Gudea:{v:["regular","italic","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Gugi:{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Gurajada:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Habibi:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Halant:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Hammersmith One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Hanalei:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Hanalei Fill":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Handlee:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Hanuman:{v:["regular","700"],subset:["khmer"],weight:["400","700"],i:["normal"]},"Happy Monkey":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Harmattan:{v:["regular"],subset:["arabic","latin"],weight:["400"],i:["normal"]},"Headland One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Heebo:{v:["100","300","regular","500","700","800","900"],subset:["hebrew","latin"],weight:["100","300","400","500","700","800","900"],i:["normal"]},"Henny Penny":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Herr Von Muellerhoff":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Hi Melody":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Hind:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Hind Guntur":{v:["300","regular","500","600","700"],subset:["latin-ext","telugu","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Hind Madurai":{v:["300","regular","500","600","700"],subset:["latin-ext","tamil","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Hind Siliguri":{v:["300","regular","500","600","700"],subset:["latin-ext","bengali","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Hind Vadodara":{v:["300","regular","500","600","700"],subset:["latin-ext","gujarati","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Holtwood One SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Homemade Apple":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Homenaje:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"IBM Plex Mono":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Sans Condensed":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700"],i:["normal","italic"]},"IBM Plex Serif":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700"],i:["normal","italic"]},"IM Fell DW Pica":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},"IM Fell DW Pica SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"IM Fell Double Pica":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},"IM Fell Double Pica SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"IM Fell English":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},"IM Fell English SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"IM Fell French Canon":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},"IM Fell French Canon SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"IM Fell Great Primer":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},"IM Fell Great Primer SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Iceberg:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Iceland:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Imprima:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Inconsolata:{v:["regular","700"],subset:["latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal"]},Inder:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Indie Flower":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Inika:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Inknut Antiqua":{v:["300","regular","500","600","700","800","900"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700","800","900"],i:["normal"]},"Irish Grover":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Istok Web":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Italiana:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Italianno:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Itim:{v:["regular"],subset:["latin-ext","thai","vietnamese","latin"],weight:["400"],i:["normal"]},"Jacques Francois":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Jacques Francois Shadow":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Jaldi:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},"Jim Nightshade":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Jockey One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Jolly Lodger":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Jomhuria:{v:["regular"],subset:["latin-ext","arabic","latin"],weight:["400"],i:["normal"]},"Josefin Sans":{v:["100","100italic","300","300italic","regular","italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["100","300","400","600","700"],i:["normal","italic"]},"Josefin Slab":{v:["100","100italic","300","300italic","regular","italic","600","600italic","700","700italic"],subset:["latin"],weight:["100","300","400","600","700"],i:["normal","italic"]},"Joti One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Jua:{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Judson:{v:["regular","italic","700"],subset:["latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},Julee:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Julius Sans One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Junge:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Jura:{v:["300","regular","500","600","700"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Just Another Hand":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Just Me Again Down Here":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Kadwa:{v:["regular","700"],subset:["devanagari","latin"],weight:["400","700"],i:["normal"]},Kalam:{v:["300","regular","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","700"],i:["normal"]},Kameron:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Kanit:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","thai","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Kantumruy:{v:["300","regular","700"],subset:["khmer"],weight:["300","400","700"],i:["normal"]},Karla:{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Karma:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},Katibeh:{v:["regular"],subset:["latin-ext","arabic","latin"],weight:["400"],i:["normal"]},"Kaushan Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Kavivanar:{v:["regular"],subset:["latin-ext","tamil","latin"],weight:["400"],i:["normal"]},Kavoon:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Kdam Thmor":{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Keania One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Kelly Slab":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},Kenia:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Khand:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},Khmer:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Khula:{v:["300","regular","600","700","800"],subset:["latin-ext","devanagari","latin"],weight:["300","400","600","700","800"],i:["normal"]},"Kirang Haerang":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Kite One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Knewave:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Kosugi:{v:["regular"],subset:["cyrillic","japanese","latin"],weight:["400"],i:["normal"]},"Kosugi Maru":{v:["regular"],subset:["cyrillic","japanese","latin"],weight:["400"],i:["normal"]},"Kotta One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Koulen:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Kranky:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Kreon:{v:["300","regular","700"],subset:["latin"],weight:["300","400","700"],i:["normal"]},Kristi:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Krona One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Kumar One":{v:["regular"],subset:["latin-ext","gujarati","latin"],weight:["400"],i:["normal"]},"Kumar One Outline":{v:["regular"],subset:["latin-ext","gujarati","latin"],weight:["400"],i:["normal"]},Kurale:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},"La Belle Aurore":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Laila:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},"Lakki Reddy":{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Lalezar:{v:["regular"],subset:["latin-ext","arabic","vietnamese","latin"],weight:["400"],i:["normal"]},Lancelot:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Lateef:{v:["regular"],subset:["arabic","latin"],weight:["400"],i:["normal"]},Lato:{v:["100","100italic","300","300italic","regular","italic","700","700italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","300","400","700","900"],i:["normal","italic"]},"League Script":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Leckerli One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Ledger:{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},Lekton:{v:["regular","italic","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Lemon:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Lemonada:{v:["300","regular","600","700"],subset:["latin-ext","arabic","vietnamese","latin"],weight:["300","400","600","700"],i:["normal"]},"Libre Barcode 128":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Libre Barcode 128 Text":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Libre Barcode 39":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Libre Barcode 39 Extended":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Libre Barcode 39 Extended Text":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Libre Barcode 39 Text":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Libre Baskerville":{v:["regular","italic","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"Libre Franklin":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Life Savers":{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Lilita One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Lily Script One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Limelight:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Linden Hill":{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Lobster:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Lobster Two":{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},"Londrina Outline":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Londrina Shadow":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Londrina Sketch":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Londrina Solid":{v:["100","300","regular","900"],subset:["latin"],weight:["100","300","400","900"],i:["normal"]},Lora:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Love Ya Like A Sister":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Loved by the King":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Lovers Quarrel":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Luckiest Guy":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Lusitana:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Lustria:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"M PLUS 1p":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek-ext","japanese","latin-ext","hebrew","greek","vietnamese","latin"],weight:["100","300","400","500","700","800","900"],i:["normal"]},"M PLUS Rounded 1c":{v:["100","300","regular","500","700","800","900"],subset:["cyrillic","cyrillic-ext","greek-ext","japanese","latin-ext","hebrew","greek","vietnamese","latin"],weight:["100","300","400","500","700","800","900"],i:["normal"]},Macondo:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Macondo Swash Caps":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Mada:{v:["200","300","regular","500","600","700","900"],subset:["arabic","latin"],weight:["200","300","400","500","600","700","900"],i:["normal"]},Magra:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Maiden Orange":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Maitree:{v:["200","300","regular","500","600","700"],subset:["latin-ext","thai","vietnamese","latin"],weight:["200","300","400","500","600","700"],i:["normal"]},Mako:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Mallanna:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Mandali:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Manuale:{v:["regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","600","700"],i:["normal","italic"]},Marcellus:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Marcellus SC":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Marck Script":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},Margarine:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Markazi Text":{v:["regular","500","600","700"],subset:["latin-ext","arabic","vietnamese","latin"],weight:["400","500","600","700"],i:["normal"]},"Marko One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Marmelad:{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},Martel:{v:["200","300","regular","600","700","800","900"],subset:["latin-ext","devanagari","latin"],weight:["200","300","400","600","700","800","900"],i:["normal"]},"Martel Sans":{v:["200","300","regular","600","700","800","900"],subset:["latin-ext","devanagari","latin"],weight:["200","300","400","600","700","800","900"],i:["normal"]},Marvel:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},Mate:{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},"Mate SC":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Maven Pro":{v:["regular","500","700","900"],subset:["latin-ext","vietnamese","latin"],weight:["400","500","700","900"],i:["normal"]},McLaren:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Meddon:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},MedievalSharp:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Medula One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Meera Inimai":{v:["regular"],subset:["tamil","latin"],weight:["400"],i:["normal"]},Megrim:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Meie Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Merienda:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Merienda One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Merriweather:{v:["300","300italic","regular","italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["300","400","700","900"],i:["normal","italic"]},"Merriweather Sans":{v:["300","300italic","regular","italic","700","700italic","800","800italic"],subset:["latin-ext","latin"],weight:["300","400","700","800"],i:["normal","italic"]},Metal:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Metal Mania":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Metamorphous:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Metrophobic:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Michroma:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Milonga:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Miltonian:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Miltonian Tattoo":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Mina:{v:["regular","700"],subset:["latin-ext","bengali","latin"],weight:["400","700"],i:["normal"]},Miniver:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Miriam Libre":{v:["regular","700"],subset:["latin-ext","hebrew","latin"],weight:["400","700"],i:["normal"]},Mirza:{v:["regular","500","600","700"],subset:["latin-ext","arabic","latin"],weight:["400","500","600","700"],i:["normal"]},"Miss Fajardose":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Mitr:{v:["200","300","regular","500","600","700"],subset:["latin-ext","thai","vietnamese","latin"],weight:["200","300","400","500","600","700"],i:["normal"]},Modak:{v:["regular"],subset:["latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},"Modern Antiqua":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Mogra:{v:["regular"],subset:["latin-ext","gujarati","latin"],weight:["400"],i:["normal"]},Molengo:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Molle:{v:["italic"],subset:["latin-ext","latin"],weight:[],i:["italic"]},Monda:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},Monofett:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Monoton:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Monsieur La Doulaise":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Montaga:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Montez:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Montserrat:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Alternates":{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Montserrat Subrayada":{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Moul:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Moulpali:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Mountains of Christmas":{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},"Mouse Memoirs":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Mr Bedfort":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Mr Dafoe":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Mr De Haviland":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Mrs Saint Delafield":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Mrs Sheppards":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Mukta:{v:["200","300","regular","500","600","700","800"],subset:["latin-ext","devanagari","latin"],weight:["200","300","400","500","600","700","800"],i:["normal"]},"Mukta Mahee":{v:["200","300","regular","500","600","700","800"],subset:["latin-ext","gurmukhi","latin"],weight:["200","300","400","500","600","700","800"],i:["normal"]},"Mukta Malar":{v:["200","300","regular","500","600","700","800"],subset:["latin-ext","tamil","latin"],weight:["200","300","400","500","600","700","800"],i:["normal"]},"Mukta Vaani":{v:["200","300","regular","500","600","700","800"],subset:["latin-ext","gujarati","latin"],weight:["200","300","400","500","600","700","800"],i:["normal"]},Muli:{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","vietnamese","latin"],weight:["200","300","400","600","700","800","900"],i:["normal","italic"]},"Mystery Quest":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},NTR:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},"Nanum Brush Script":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Nanum Gothic":{v:["regular","700","800"],subset:["korean","latin"],weight:["400","700","800"],i:["normal"]},"Nanum Gothic Coding":{v:["regular","700"],subset:["korean","latin"],weight:["400","700"],i:["normal"]},"Nanum Myeongjo":{v:["regular","700","800"],subset:["korean","latin"],weight:["400","700","800"],i:["normal"]},"Nanum Pen Script":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Neucha:{v:["regular"],subset:["cyrillic","latin"],weight:["400"],i:["normal"]},Neuton:{v:["200","300","regular","italic","700","800"],subset:["latin-ext","latin"],weight:["200","300","400","700","800"],i:["normal","italic"]},"New Rocker":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"News Cycle":{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},Niconne:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Nixie One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Nobile:{v:["regular","italic","500","500italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","500","700"],i:["normal","italic"]},Nokora:{v:["regular","700"],subset:["khmer"],weight:["400","700"],i:["normal"]},Norican:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Nosifer:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Nothing You Could Do":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Noticia Text":{v:["regular","italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Noto Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","devanagari","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Noto Sans JP":{v:["100","300","regular","500","700","900"],subset:["japanese","latin"],weight:["100","300","400","500","700","900"],i:["normal"]},"Noto Sans KR":{v:["100","300","regular","500","700","900"],subset:["korean","latin"],weight:["100","300","400","500","700","900"],i:["normal"]},"Noto Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Noto Serif JP":{v:["200","300","regular","500","600","700","900"],subset:["japanese","latin"],weight:["200","300","400","500","600","700","900"],i:["normal"]},"Noto Serif KR":{v:["200","300","regular","500","600","700","900"],subset:["korean","latin"],weight:["200","300","400","500","600","700","900"],i:["normal"]},"Nova Cut":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Nova Flat":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Nova Mono":{v:["regular"],subset:["greek","latin"],weight:["400"],i:["normal"]},"Nova Oval":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Nova Round":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Nova Script":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Nova Slim":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Nova Square":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Numans:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Nunito:{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","vietnamese","latin"],weight:["200","300","400","600","700","800","900"],i:["normal","italic"]},"Nunito Sans":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","vietnamese","latin"],weight:["200","300","400","600","700","800","900"],i:["normal","italic"]},"Odor Mean Chey":{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Offside:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Old Standard TT":{v:["regular","italic","700"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},Oldenburg:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Oleo Script":{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Oleo Script Swash Caps":{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Open Sans":{v:["300","300italic","regular","italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["300","400","600","700","800"],i:["normal","italic"]},"Open Sans Condensed":{v:["300","300italic","700"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["300","700"],i:[]},Oranienbaum:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400"],i:["normal"]},Orbitron:{v:["regular","500","700","900"],subset:["latin"],weight:["400","500","700","900"],i:["normal"]},Oregano:{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},Orienta:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Original Surfer":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Oswald:{v:["200","300","regular","500","600","700"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["200","300","400","500","600","700"],i:["normal"]},"Over the Rainbow":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Overlock:{v:["regular","italic","700","700italic","900","900italic"],subset:["latin-ext","latin"],weight:["400","700","900"],i:["normal","italic"]},"Overlock SC":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Overpass:{v:["100","100italic","200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","200","300","400","600","700","800","900"],i:["normal","italic"]},"Overpass Mono":{v:["300","regular","600","700"],subset:["latin-ext","latin"],weight:["300","400","600","700"],i:["normal"]},Ovo:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Oxygen:{v:["300","regular","700"],subset:["latin-ext","latin"],weight:["300","400","700"],i:["normal"]},"Oxygen Mono":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"PT Mono":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400"],i:["normal"]},"PT Sans":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"PT Sans Caption":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400","700"],i:["normal"]},"PT Sans Narrow":{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400","700"],i:["normal"]},"PT Serif":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"PT Serif Caption":{v:["regular","italic"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400"],i:["normal","italic"]},Pacifico:{v:["regular"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Padauk:{v:["regular","700"],subset:["myanmar","latin"],weight:["400","700"],i:["normal"]},Palanquin:{v:["100","200","300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["100","200","300","400","500","600","700"],i:["normal"]},"Palanquin Dark":{v:["regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["400","500","600","700"],i:["normal"]},Pangolin:{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Paprika:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Parisienne:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Passero One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Passion One":{v:["regular","700","900"],subset:["latin-ext","latin"],weight:["400","700","900"],i:["normal"]},"Pathway Gothic One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Patrick Hand":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Patrick Hand SC":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Pattaya:{v:["regular"],subset:["cyrillic","latin-ext","thai","vietnamese","latin"],weight:["400"],i:["normal"]},"Patua One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Pavanam:{v:["regular"],subset:["latin-ext","tamil","latin"],weight:["400"],i:["normal"]},"Paytone One":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Peddana:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Peralta:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Permanent Marker":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Petit Formal Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Petrona:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Philosopher:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},Piedra:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Pinyon Script":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Pirata One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Plaster:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Play:{v:["regular","700"],subset:["cyrillic","cyrillic-ext","latin-ext","greek","vietnamese","latin"],weight:["400","700"],i:["normal"]},Playball:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Playfair Display":{v:["regular","italic","700","700italic","900","900italic"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["400","700","900"],i:["normal","italic"]},"Playfair Display SC":{v:["regular","italic","700","700italic","900","900italic"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["400","700","900"],i:["normal","italic"]},Podkova:{v:["regular","500","600","700","800"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400","500","600","700","800"],i:["normal"]},"Poiret One":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Poller One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Poly:{v:["regular","italic"],subset:["latin"],weight:["400"],i:["normal","italic"]},Pompiere:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Pontano Sans":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Poor Story":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},Poppins:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","devanagari","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Port Lligat Sans":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Port Lligat Slab":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Pragati Narrow":{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Prata:{v:["regular"],subset:["cyrillic","cyrillic-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Preahvihear:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Press Start 2P":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","greek","latin"],weight:["400"],i:["normal"]},Pridi:{v:["200","300","regular","500","600","700"],subset:["latin-ext","thai","vietnamese","latin"],weight:["200","300","400","500","600","700"],i:["normal"]},"Princess Sofia":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Prociono:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Prompt:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","thai","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Prosto One":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Proza Libre":{v:["regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["latin-ext","latin"],weight:["400","500","600","700","800"],i:["normal","italic"]},Puritan:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},"Purple Purse":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Quando:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Quantico:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},Quattrocento:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Quattrocento Sans":{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Questrial:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Quicksand:{v:["300","regular","500","700"],subset:["latin-ext","vietnamese","latin"],weight:["300","400","500","700"],i:["normal"]},Quintessential:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Qwigley:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Racing Sans One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Radley:{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},Rajdhani:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},Rakkas:{v:["regular"],subset:["latin-ext","arabic","latin"],weight:["400"],i:["normal"]},Raleway:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},"Raleway Dots":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Ramabhadra:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Ramaraja:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Rambla:{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"Rammetto One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Ranchers:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Rancho:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Ranga:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Rasa:{v:["300","regular","500","600","700"],subset:["latin-ext","gujarati","latin"],weight:["300","400","500","600","700"],i:["normal"]},Rationale:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Ravi Prakash":{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Redressed:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Reem Kufi":{v:["regular"],subset:["arabic","latin"],weight:["400"],i:["normal"]},"Reenie Beanie":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Revalia:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Rhodium Libre":{v:["regular"],subset:["latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},Ribeye:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Ribeye Marrow":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Righteous:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Risque:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Roboto:{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","300","400","500","700","900"],i:["normal","italic"]},"Roboto Condensed":{v:["300","300italic","regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["300","400","700"],i:["normal","italic"]},"Roboto Mono":{v:["100","100italic","300","300italic","regular","italic","500","500italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","300","400","500","700"],i:["normal","italic"]},"Roboto Slab":{v:["100","300","regular","700"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["100","300","400","700"],i:["normal"]},Rochester:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Rock Salt":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Rokkitt:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},Romanesco:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Ropa Sans":{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},Rosario:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},Rosarivo:{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},"Rouge Script":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Rozha One":{v:["regular"],subset:["latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},Rubik:{v:["300","300italic","regular","italic","500","500italic","700","700italic","900","900italic"],subset:["cyrillic","latin-ext","hebrew","latin"],weight:["300","400","500","700","900"],i:["normal","italic"]},"Rubik Mono One":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},Ruda:{v:["regular","700","900"],subset:["latin-ext","latin"],weight:["400","700","900"],i:["normal"]},Rufina:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Ruge Boogie":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Ruluko:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Rum Raisin":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Ruslan Display":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Russo One":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},Ruthie:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Rye:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Sacramento:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Sahitya:{v:["regular","700"],subset:["devanagari","latin"],weight:["400","700"],i:["normal"]},Sail:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Saira:{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Extra Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Saira Semi Condensed":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},Salsa:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Sanchez:{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},Sancreek:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Sansita:{v:["regular","italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","latin"],weight:["400","700","800","900"],i:["normal","italic"]},Sarala:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Sarina:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Sarpanch:{v:["regular","500","600","700","800","900"],subset:["latin-ext","devanagari","latin"],weight:["400","500","600","700","800","900"],i:["normal"]},Satisfy:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Sawarabi Gothic":{v:["regular"],subset:["cyrillic","japanese","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Sawarabi Mincho":{v:["regular"],subset:["japanese","latin-ext","latin"],weight:["400"],i:["normal"]},Scada:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},Scheherazade:{v:["regular","700"],subset:["arabic","latin"],weight:["400","700"],i:["normal"]},Schoolbell:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Scope One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Seaweed Script":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Secular One":{v:["regular"],subset:["latin-ext","hebrew","latin"],weight:["400"],i:["normal"]},"Sedgwick Ave":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Sedgwick Ave Display":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Sevillana:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Seymour One":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Shadows Into Light":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Shadows Into Light Two":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Shanti:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Share:{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},"Share Tech":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Share Tech Mono":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Shojumaru:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Short Stack":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Shrikhand:{v:["regular"],subset:["latin-ext","gujarati","latin"],weight:["400"],i:["normal"]},Siemreap:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Sigmar One":{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Signika:{v:["300","regular","600","700"],subset:["latin-ext","latin"],weight:["300","400","600","700"],i:["normal"]},"Signika Negative":{v:["300","regular","600","700"],subset:["latin-ext","latin"],weight:["300","400","600","700"],i:["normal"]},Simonetta:{v:["regular","italic","900","900italic"],subset:["latin-ext","latin"],weight:["400","900"],i:["normal","italic"]},Sintony:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Sirin Stencil":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Six Caps":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Skranji:{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]},"Slabo 13px":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Slabo 27px":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Slackey:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Smokum:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Smythe:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Sniglet:{v:["regular","800"],subset:["latin-ext","latin"],weight:["400","800"],i:["normal"]},Snippet:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Snowburst One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Sofadi One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Sofia:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Song Myung":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Sonsie One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Sorts Mill Goudy":{v:["regular","italic"],subset:["latin-ext","latin"],weight:["400"],i:["normal","italic"]},"Source Code Pro":{v:["200","300","regular","500","600","700","900"],subset:["latin-ext","latin"],weight:["200","300","400","500","600","700","900"],i:["normal"]},"Source Sans Pro":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","vietnamese","latin"],weight:["200","300","400","600","700","900"],i:["normal","italic"]},"Source Serif Pro":{v:["regular","600","700"],subset:["latin-ext","latin"],weight:["400","600","700"],i:["normal"]},"Space Mono":{v:["regular","italic","700","700italic"],subset:["latin-ext","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Special Elite":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Spectral:{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["200","300","400","500","600","700","800"],i:["normal","italic"]},"Spectral SC":{v:["200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["200","300","400","500","600","700","800"],i:["normal","italic"]},"Spicy Rice":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Spinnaker:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Spirax:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Squada One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Sree Krushnadevaraya":{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Sriracha:{v:["regular"],subset:["latin-ext","thai","vietnamese","latin"],weight:["400"],i:["normal"]},Stalemate:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Stalinist One":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Stardos Stencil":{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},"Stint Ultra Condensed":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Stint Ultra Expanded":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Stoke:{v:["300","regular"],subset:["latin-ext","latin"],weight:["300","400"],i:["normal"]},Strait:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Stylish:{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Sue Ellen Francisco":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Suez One":{v:["regular"],subset:["latin-ext","hebrew","latin"],weight:["400"],i:["normal"]},Sumana:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Sunflower:{v:["300","500","700"],subset:["korean","latin"],weight:["300","500","700"],i:[]},Sunshiney:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Supermercado One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Sura:{v:["regular","700"],subset:["latin-ext","devanagari","latin"],weight:["400","700"],i:["normal"]},Suranna:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Suravaram:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Suwannaphum:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},"Swanky and Moo Moo":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Syncopate:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Tajawal:{v:["200","300","regular","500","700","800","900"],subset:["arabic","latin"],weight:["200","300","400","500","700","800","900"],i:["normal"]},Tangerine:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Taprom:{v:["regular"],subset:["khmer"],weight:["400"],i:["normal"]},Tauri:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Taviraj:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","thai","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Teko:{v:["300","regular","500","600","700"],subset:["latin-ext","devanagari","latin"],weight:["300","400","500","600","700"],i:["normal"]},Telex:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Tenali Ramakrishna":{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},"Tenor Sans":{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Text Me One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"The Girl Next Door":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Tienne:{v:["regular","700","900"],subset:["latin"],weight:["400","700","900"],i:["normal"]},Tillana:{v:["regular","500","600","700","800"],subset:["latin-ext","devanagari","latin"],weight:["400","500","600","700","800"],i:["normal"]},Timmana:{v:["regular"],subset:["telugu","latin"],weight:["400"],i:["normal"]},Tinos:{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","hebrew","greek","vietnamese","latin"],weight:["400","700"],i:["normal","italic"]},"Titan One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Titillium Web":{v:["200","200italic","300","300italic","regular","italic","600","600italic","700","700italic","900"],subset:["latin-ext","latin"],weight:["200","300","400","600","700","900"],i:["normal","italic"]},"Trade Winds":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Trirong:{v:["100","100italic","200","200italic","300","300italic","regular","italic","500","500italic","600","600italic","700","700italic","800","800italic","900","900italic"],subset:["latin-ext","thai","vietnamese","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal","italic"]},Trocchi:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Trochut:{v:["regular","italic","700"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},Trykker:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Tulpen One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Ubuntu:{v:["300","300italic","regular","italic","500","500italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","latin"],weight:["300","400","500","700"],i:["normal","italic"]},"Ubuntu Condensed":{v:["regular"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","latin"],weight:["400"],i:["normal"]},"Ubuntu Mono":{v:["regular","italic","700","700italic"],subset:["cyrillic","cyrillic-ext","greek-ext","latin-ext","greek","latin"],weight:["400","700"],i:["normal","italic"]},Ultra:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Uncial Antiqua":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Underdog:{v:["regular"],subset:["cyrillic","latin-ext","latin"],weight:["400"],i:["normal"]},"Unica One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},UnifrakturCook:{v:["700"],subset:["latin"],weight:["700"],i:[]},UnifrakturMaguntia:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Unkempt:{v:["regular","700"],subset:["latin"],weight:["400","700"],i:["normal"]},Unlock:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Unna:{v:["regular","italic","700","700italic"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal","italic"]},VT323:{v:["regular"],subset:["latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},"Vampiro One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Varela:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Varela Round":{v:["regular"],subset:["latin-ext","hebrew","vietnamese","latin"],weight:["400"],i:["normal"]},"Vast Shadow":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Vesper Libre":{v:["regular","500","700","900"],subset:["latin-ext","devanagari","latin"],weight:["400","500","700","900"],i:["normal"]},Vibur:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Vidaloka:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Viga:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Voces:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Volkhov:{v:["regular","italic","700","700italic"],subset:["latin"],weight:["400","700"],i:["normal","italic"]},Vollkorn:{v:["regular","italic","600","600italic","700","700italic","900","900italic"],subset:["cyrillic","cyrillic-ext","latin-ext","greek","vietnamese","latin"],weight:["400","600","700","900"],i:["normal","italic"]},"Vollkorn SC":{v:["regular","600","700","900"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400","600","700","900"],i:["normal"]},Voltaire:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Waiting for the Sunrise":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Wallpoet:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Walter Turncoat":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Warnes:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},Wellfleet:{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Wendy One":{v:["regular"],subset:["latin-ext","latin"],weight:["400"],i:["normal"]},"Wire One":{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Work Sans":{v:["100","200","300","regular","500","600","700","800","900"],subset:["latin-ext","latin"],weight:["100","200","300","400","500","600","700","800","900"],i:["normal"]},"Yanone Kaffeesatz":{v:["200","300","regular","700"],subset:["cyrillic","latin-ext","vietnamese","latin"],weight:["200","300","400","700"],i:["normal"]},Yantramanav:{v:["100","300","regular","500","700","900"],subset:["latin-ext","devanagari","latin"],weight:["100","300","400","500","700","900"],i:["normal"]},"Yatra One":{v:["regular"],subset:["latin-ext","devanagari","latin"],weight:["400"],i:["normal"]},Yellowtail:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Yeon Sung":{v:["regular"],subset:["korean","latin"],weight:["400"],i:["normal"]},"Yeseva One":{v:["regular"],subset:["cyrillic","cyrillic-ext","latin-ext","vietnamese","latin"],weight:["400"],i:["normal"]},Yesteryear:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},Yrsa:{v:["300","regular","500","600","700"],subset:["latin-ext","latin"],weight:["300","400","500","600","700"],i:["normal"]},Zeyada:{v:["regular"],subset:["latin"],weight:["400"],i:["normal"]},"Zilla Slab":{v:["300","300italic","regular","italic","500","500italic","600","600italic","700","700italic"],subset:["latin-ext","latin"],weight:["300","400","500","600","700"],i:["normal","italic"]},"Zilla Slab Highlight":{v:["regular","700"],subset:["latin-ext","latin"],weight:["400","700"],i:["normal"]}};var vt=yt;n(552),n(554),n(555),n(559),n(563);function wt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kt(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _t(e,t,n){return t&&kt(e.prototype,t),n&&kt(e,n),e}n(564);function St(e,t){return(St=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function xt(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&&St(e,t)}function Et(e){return(Et="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Tt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ot(e,t){return!t||"object"!==Et(t)&&"function"!=typeof t?Tt(e):t}function Ct(e){return(Ct=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Mt(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}var Lt=function(e,t){var n;void 0===t&&(t=Mt);var r,a=[],o=!1;return function(){for(var i=[],l=0;l<arguments.length;l++)i[l]=arguments[l];return o&&n===this&&t(i,a)||(r=e.apply(this,i),o=!0,n=this,a=i),r}};var jt=function(){function e(e){this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.before=null}var t=e.prototype;return t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t,n=function(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("")),t}(this);t=0===this.tags.length?this.before:this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(n,t),this.tags.push(n)}var r=this.tags[this.tags.length-1];if(this.isSpeedy){var a=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]}(r);try{var o=105===e.charCodeAt(1)&&64===e.charCodeAt(0);a.insertRule(e,o?0:a.cssRules.length)}catch(e){0}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}();var Pt=function(e){function t(e,t,r){var a=t.trim().split(f);t=a;var o=a.length,i=e.length;switch(i){case 0:case 1:var l=0;for(e=0===i?"":e[0]+" ";l<o;++l)t[l]=n(e,t[l],r).trim();break;default:var s=l=0;for(t=[];l<o;++l)for(var c=0;c<i;++c)t[s++]=n(e[c]+" ",a[l],r).trim()}return t}function n(e,t,n){var r=t.charCodeAt(0);switch(33>r&&(r=(t=t.trim()).charCodeAt(0)),r){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 r(e,t,n,o){var i=e+";",l=2*t+3*n+4*o;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===M||2===M&&a(s,1)?"-webkit-"+s+s:s}if(0===M||2===M&&!a(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(E,"$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 d.test(i)?i.replace(p,":-webkit-")+i.replace(p,":-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(v,"tb");break;case 232:s=i.replace(v,"tb-rl");break;case 220:s=i.replace(v,"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===x.test(e))return 115===(s=e.substring(e.indexOf(":")+1)).charCodeAt(0)?r(e.replace("stretch","fill-available"),t,n,o).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+o&&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 a(e,t){var n=e.indexOf(1===t?":":"{"),r=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),D(2!==t?r:r.replace(S,"$1"),n,t)}function o(e,t){var n=r(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(k," or ($1)").substring(4):"("+t+")"}function i(e,t,n,r,a,o,i,l,c,u){for(var p,d=0,m=t;d<P;++d)switch(p=j[d].call(s,e,m,n,r,a,o,i,l,c,u)){case void 0:case!1:case!0:case null:break;default:m=p}if(m!==t)return m}function l(e){return void 0!==(e=e.prefix)&&(D=null,e?"function"!=typeof e?M=1:(M=2,D=e):M=0),l}function s(e,n){var l=e;if(33>l.charCodeAt(0)&&(l=l.trim()),l=[l],0<P){var s=i(-1,n,l,l,O,T,0,0,0,0);void 0!==s&&"string"==typeof s&&(n=s)}var p=function e(n,l,s,p,d){for(var m,f,b,v,k,_=0,S=0,x=0,E=0,j=0,D=0,z=b=m=0,N=0,B=0,A=0,Y=0,H=s.length,R=H-1,I="",W="",V="",U="";N<H;){if(f=s.charCodeAt(N),N===R&&0!==S+E+x+_&&(0!==S&&(f=47===S?10:47),E=x=_=0,H++,R++),0===S+E+x+_){if(N===R&&(0<B&&(I=I.replace(u,"")),0<I.trim().length)){switch(f){case 32:case 9:case 59:case 13:case 10:break;default:I+=s.charAt(N)}f=59}switch(f){case 123:for(m=(I=I.trim()).charCodeAt(0),b=1,Y=++N;N<H;){switch(f=s.charCodeAt(N)){case 123:b++;break;case 125:b--;break;case 47:switch(f=s.charCodeAt(N+1)){case 42:case 47:e:{for(z=N+1;z<R;++z)switch(s.charCodeAt(z)){case 47:if(42===f&&42===s.charCodeAt(z-1)&&N+2!==z){N=z+1;break e}break;case 10:if(47===f){N=z+1;break e}}N=z}}break;case 91:f++;case 40:f++;case 34:case 39:for(;N++<R&&s.charCodeAt(N)!==f;);}if(0===b)break;N++}switch(b=s.substring(Y,N),0===m&&(m=(I=I.replace(c,"").trim()).charCodeAt(0)),m){case 64:switch(0<B&&(I=I.replace(u,"")),f=I.charCodeAt(1)){case 100:case 109:case 115:case 45:B=l;break;default:B=L}if(Y=(b=e(l,B,b,f,d+1)).length,0<P&&(k=i(3,b,B=t(L,I,A),l,O,T,Y,f,d,p),I=B.join(""),void 0!==k&&0===(Y=(b=k.trim()).length)&&(f=0,b="")),0<Y)switch(f){case 115:I=I.replace(w,o);case 100:case 109:case 45:b=I+"{"+b+"}";break;case 107:b=(I=I.replace(g,"$1 $2"))+"{"+b+"}",b=1===M||2===M&&a("@"+b,3)?"@-webkit-"+b+"@"+b:"@"+b;break;default:b=I+b,112===p&&(W+=b,b="")}else b="";break;default:b=e(l,t(l,I,A),b,p,d+1)}V+=b,b=A=B=z=m=0,I="",f=s.charCodeAt(++N);break;case 125:case 59:if(1<(Y=(I=(0<B?I.replace(u,""):I).trim()).length))switch(0===z&&(m=I.charCodeAt(0),45===m||96<m&&123>m)&&(Y=(I=I.replace(" ",":")).length),0<P&&void 0!==(k=i(1,I,l,n,O,T,W.length,p,d,p))&&0===(Y=(I=k.trim()).length)&&(I="\0\0"),m=I.charCodeAt(0),f=I.charCodeAt(1),m){case 0:break;case 64:if(105===f||99===f){U+=I+s.charAt(N);break}default:58!==I.charCodeAt(Y-1)&&(W+=r(I,m,f,I.charCodeAt(2)))}A=B=z=m=0,I="",f=s.charCodeAt(++N)}}switch(f){case 13:case 10:47===S?S=0:0===1+m&&107!==p&&0<I.length&&(B=1,I+="\0"),0<P*F&&i(0,I,l,n,O,T,W.length,p,d,p),T=1,O++;break;case 59:case 125:if(0===S+E+x+_){T++;break}default:switch(T++,v=s.charAt(N),f){case 9:case 32:if(0===E+_+S)switch(j){case 44:case 58:case 9:case 32:v="";break;default:32!==f&&(v=" ")}break;case 0:v="\\0";break;case 12:v="\\f";break;case 11:v="\\v";break;case 38:0===E+S+_&&(B=A=1,v="\f"+v);break;case 108:if(0===E+S+_+C&&0<z)switch(N-z){case 2:112===j&&58===s.charCodeAt(N-3)&&(C=j);case 8:111===D&&(C=D)}break;case 58:0===E+S+_&&(z=N);break;case 44:0===S+x+E+_&&(B=1,v+="\r");break;case 34:case 39:0===S&&(E=E===f?0:0===E?f:E);break;case 91:0===E+S+x&&_++;break;case 93:0===E+S+x&&_--;break;case 41:0===E+S+_&&x--;break;case 40:if(0===E+S+_){if(0===m)switch(2*j+3*D){case 533:break;default:m=1}x++}break;case 64:0===S+x+E+_+z+b&&(b=1);break;case 42:case 47:if(!(0<E+_+x))switch(S){case 0:switch(2*f+3*s.charCodeAt(N+1)){case 235:S=47;break;case 220:Y=N,S=42}break;case 42:47===f&&42===j&&Y+2!==N&&(33===s.charCodeAt(Y+2)&&(W+=s.substring(Y,N+1)),v="",S=0)}}0===S&&(I+=v)}D=j,j=f,N++}if(0<(Y=W.length)){if(B=l,0<P&&(void 0!==(k=i(2,W,B,n,O,T,Y,p,d,p))&&0===(W=k).length))return U+W+V;if(W=B.join(",")+"{"+W+"}",0!=M*C){switch(2!==M||a(W,2)||(C=0),C){case 111:W=W.replace(y,":-moz-$1")+W;break;case 112:W=W.replace(h,"::-webkit-input-$1")+W.replace(h,"::-moz-$1")+W.replace(h,":-ms-input-$1")+W}C=0}}return U+W+V}(L,l,n,0,0);return 0<P&&(void 0!==(s=i(-2,p,l,l,O,T,p.length,0,0,0))&&(p=s)),"",C=0,T=O=1,p}var c=/^\0+/g,u=/[\0\r\f]/g,p=/: */g,d=/zoo|gra/,m=/([,: ])(transform)/g,f=/,\r+?/g,b=/([\t\r\n ])*\f?&/g,g=/@(k\w+)\s*(\S*)\s*/,h=/::(place)/g,y=/:(read-only)/g,v=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,k=/([\s\S]*?);/g,_=/-self|flex-/g,S=/[^]*?(:[rp][el]a[\w-]+)[^]*/,x=/stretch|:\s*\w+\-(?:conte|avail)/,E=/([^-])(image-set\()/,T=1,O=1,C=0,M=1,L=[],j=[],P=0,D=null,F=0;return s.use=function e(t){switch(t){case void 0:case null:P=j.length=0;break;default:if("function"==typeof t)j[P++]=t;else if("object"==typeof t)for(var n=0,r=t.length;n<r;++n)e(t[n]);else F=0|!!t}return e},s.set=l,void 0!==e&&l(e),s};function Dt(e){e&&Ft.current.insert(e+"}")}var Ft={current:null},zt=function(e,t,n,r,a,o,i,l,s,c){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return Ft.current.insert(t+";"),"";case 108:if(98===t.charCodeAt(2))return""}break;case 2:if(0===l)return t+"/*|*/";break;case 3:switch(l){case 102:case 112:return Ft.current.insert(n[0]+t),"";default:return t+(0===c?"/*|*/":"")}case-2:t.split("/*|*/}").forEach(Dt)}},Nt=function(e){void 0===e&&(e={});var t,n=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var r=new Pt(t);var a,o={};a=e.container||document.head;var i,l=document.querySelectorAll("style[data-emotion-"+n+"]");Array.prototype.forEach.call(l,(function(e){e.getAttribute("data-emotion-"+n).split(" ").forEach((function(e){o[e]=!0})),e.parentNode!==a&&a.appendChild(e)})),r.use(e.stylisPlugins)(zt),i=function(e,t,n,a){var o=t.name;Ft.current=n,r(e,t.styles),a&&(s.inserted[o]=!0)};var s={key:n,sheet:new jt({key:n,container:a,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:o,registered:{},insert:i};return s};n(565);function Bt(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "})),r}var At=function(e,t,n){var r=e.key+"-"+t.name;if(!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles),void 0===e.inserted[t.name]){var a=t;do{e.insert("."+r,a,e.sheet,!0);a=a.next}while(void 0!==a)}};var Yt=function(e){for(var t,n=0,r=0,a=e.length;a>=4;++r,a-=4)t=1540483477*(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))+(59797*(t>>>16)<<16),n=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&n)+(59797*(n>>>16)<<16);switch(a){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n=1540483477*(65535&(n^=255&e.charCodeAt(r)))+(59797*(n>>>16)<<16)}return(((n=1540483477*(65535&(n^=n>>>13))+(59797*(n>>>16)<<16))^n>>>15)>>>0).toString(36)},Ht={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,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan: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};var Rt=/[A-Z]|^ms/g,It=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Wt=function(e){return 45===e.charCodeAt(1)},Vt=function(e){return null!=e&&"boolean"!=typeof e},Ut=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){return Wt(e)?e:e.replace(Rt,"-$&").toLowerCase()})),Gt=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(It,(function(e,t,n){return $t={name:t,styles:n,next:$t},t}))}return 1===Ht[e]||Wt(e)||"number"!=typeof t||0===t?t:t+"px"};function qt(e,t,n,r){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return $t={name:n.name,styles:n.styles,next:$t},n.name;if(void 0!==n.styles){var a=n.next;if(void 0!==a)for(;void 0!==a;)$t={name:a.name,styles:a.styles,next:$t},a=a.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var a=0;a<n.length;a++)r+=qt(e,t,n[a],!1);else for(var o in n){var i=n[o];if("object"!=typeof i)null!=t&&void 0!==t[i]?r+=o+"{"+t[i]+"}":Vt(i)&&(r+=Ut(o)+":"+Gt(o,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=qt(e,t,i,!1);switch(o){case"animation":case"animationName":r+=Ut(o)+":"+l+";";break;default:r+=o+"{"+l+"}"}}else for(var s=0;s<i.length;s++)Vt(i[s])&&(r+=Ut(o)+":"+Gt(o,i[s])+";")}return r}(e,t,n);case"function":if(void 0!==e){var o=$t,i=n(e);return $t=o,qt(e,t,i,r)}break;case"string":}if(null==t)return n;var l=t[n];return void 0===l||r?n:l}var $t,Jt=/label:\s*([^\s;\n{]+)\s*;/g;var Kt=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var r=!0,a="";$t=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,a+=qt(n,t,o,!1)):a+=o[0];for(var i=1;i<e.length;i++)a+=qt(n,t,e[i],46===a.charCodeAt(a.length-1)),r&&(a+=o[i]);Jt.lastIndex=0;for(var l,s="";null!==(l=Jt.exec(a));)s+="-"+l[1];return{name:Yt(a)+s,styles:a,next:$t}},Xt=Object.prototype.hasOwnProperty,Qt=Object(L.createContext)("undefined"!=typeof HTMLElement?Nt():null),Zt=Object(L.createContext)({}),en=Qt.Provider,tn=function(e){var t=function(t,n){return Object(L.createElement)(Qt.Consumer,null,(function(r){return e(t,r,n)}))};return Object(L.forwardRef)(t)},nn="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",rn=function(e,t){var n={};for(var r in t)Xt.call(t,r)&&(n[r]=t[r]);return n[nn]=e,n},an=function(e,t,n,r){var a=null===n?t.css:t.css(n);"string"==typeof a&&void 0!==e.registered[a]&&(a=e.registered[a]);var o=t[nn],i=[a],l="";"string"==typeof t.className?l=Bt(e.registered,i,t.className):null!=t.className&&(l=t.className+" ");var s=Kt(i);At(e,s,"string"==typeof o);l+=e.key+"-"+s.name;var c={};for(var u in t)Xt.call(t,u)&&"css"!==u&&u!==nn&&(c[u]=t[u]);return c.ref=r,c.className=l,Object(L.createElement)(o,c)},on=tn((function(e,t,n){return"function"==typeof e.css?Object(L.createElement)(Zt.Consumer,null,(function(r){return an(t,e,r,n)})):an(t,e,null,n)}));var ln=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Kt(t)},sn=function(e,t){var n=arguments;if(null==t||!Xt.call(t,"css"))return L.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=on,a[1]=rn(e,t);for(var o=2;o<r;o++)a[o]=n[o];return L.createElement.apply(null,a)},cn=(L.Component,function e(t){for(var n=t.length,r=0,a="";r<n;r++){var o=t[r];if(null!=o){var i=void 0;switch(typeof o){case"boolean":break;case"object":if(Array.isArray(o))i=e(o);else for(var l in i="",o)o[l]&&l&&(i&&(i+=" "),i+=l);break;default:i=o}i&&(a&&(a+=" "),a+=i)}}return a});function un(e,t,n){var r=[],a=Bt(e,r,n);return r.length<2?n:a+t(r)}var pn=tn((function(e,t){return Object(L.createElement)(Zt.Consumer,null,(function(n){var r=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];var a=Kt(n,t.registered);return At(t,a,!1),t.key+"-"+a.name},a={css:r,cx:function(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];return un(t.registered,r,cn(n))},theme:n},o=e.children(a);return!0,o}))}));n(566);function dn(e,t){if(null==e)return{};var n,r,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}function mn(){return(mn=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function bn(e,t){if(e){if("string"==typeof e)return fn(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?fn(e,t):void 0}}function gn(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,a=!1,o=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){a=!0,o=e}finally{try{r||null==l.return||l.return()}finally{if(a)throw o}}return n}}(e,t)||bn(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function hn(e){return function(e){if(Array.isArray(e))return fn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||bn(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function yn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vn=n(150),wn=n.n(vn),kn=function(){};function _n(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Sn(e,t,n){var r=[n];if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&r.push("".concat(_n(e,a)));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var xn=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===Et(e)&&null!==e?[e]:[]};function En(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Tn(e){return En(e)?window.pageYOffset:e.scrollTop}function On(e,t){En(e)?window.scrollTo(0,t):e.scrollTop=t}function Cn(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function Mn(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:kn,a=Tn(e),o=t-a,i=10,l=0;function s(){var t=Cn(l+=i,a,o,n);On(e,t),l<n?window.requestAnimationFrame(s):r(e)}s()}function Ln(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function jn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pn(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jn(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dn(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}function Fn(e){var t=e.maxHeight,n=e.menuEl,r=e.minHeight,a=e.placement,o=e.shouldScroll,i=e.isFixedPosition,l=e.theme.spacing,s=function(e){var t=getComputedStyle(e),n="absolute"===t.position,r=/(auto|scroll)/,a=document.documentElement;if("fixed"===t.position)return a;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),(!n||"static"!==t.position)&&r.test(t.overflow+t.overflowY+t.overflowX))return o;return a}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var u=s.getBoundingClientRect().height,p=n.getBoundingClientRect(),d=p.bottom,m=p.height,f=p.top,b=n.offsetParent.getBoundingClientRect().top,g=window.innerHeight,h=Tn(s),y=parseInt(getComputedStyle(n).marginBottom,10),v=parseInt(getComputedStyle(n).marginTop,10),w=b-v,k=g-f,_=w+h,S=u-h-f,x=d-g+h+y,E=h+f-v;switch(a){case"auto":case"bottom":if(k>=m)return{placement:"bottom",maxHeight:t};if(S>=m&&!i)return o&&Mn(s,x,160),{placement:"bottom",maxHeight:t};if(!i&&S>=r||i&&k>=r)return o&&Mn(s,x,160),{placement:"bottom",maxHeight:i?k-y:S-y};if("auto"===a||i){var T=t,O=i?w:_;return O>=r&&(T=Math.min(O-y-l.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===a)return On(s,x),{placement:"bottom",maxHeight:t};break;case"top":if(w>=m)return{placement:"top",maxHeight:t};if(_>=m&&!i)return o&&Mn(s,E,160),{placement:"top",maxHeight:t};if(!i&&_>=r||i&&w>=r){var C=t;return(!i&&_>=r||i&&w>=r)&&(C=i?w-v:_-v),o&&Mn(s,E,160),{placement:"top",maxHeight:C}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var zn=function(e){return"auto"===e?"bottom":e},Nn=Object(L.createContext)({getPortalPlacement:null}),Bn=function(e){xt(n,e);var t=Dn(n);function n(){var e;wt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).state={maxHeight:e.props.maxMenuHeight,placement:null},e.getPlacement=function(t){var n=e.props,r=n.minMenuHeight,a=n.maxMenuHeight,o=n.menuPlacement,i=n.menuPosition,l=n.menuShouldScrollIntoView,s=n.theme;if(t){var c="fixed"===i,u=Fn({maxHeight:a,menuEl:t,minHeight:r,placement:o,shouldScroll:l&&!c,isFixedPosition:c,theme:s}),p=e.context.getPortalPlacement;p&&p(u),e.setState(u)}},e.getUpdatedProps=function(){var t=e.props.menuPlacement,n=e.state.placement||zn(t);return Pn(Pn({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return _t(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(L.Component);Bn.contextType=Nn;var An=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"}},Yn=An,Hn=An,Rn=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return sn("div",mn({css:a("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},o),t)};Rn.defaultProps={children:"No options"};var In=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return sn("div",mn({css:a("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},o),t)};In.defaultProps={children:"Loading..."};var Wn=function(e){xt(n,e);var t=Dn(n);function n(){var e;wt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).state={placement:null},e.getPortalPlacement=function(t){var n=t.placement;n!==zn(e.props.menuPlacement)&&e.setState({placement:n})},e}return _t(n,[{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,r=e.controlElement,a=e.menuPlacement,o=e.menuPosition,i=e.getStyles,l="fixed"===o;if(!t&&!l||!r)return null;var s=this.state.placement||zn(a),c=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}}(r),u=l?0:window.pageYOffset,p=c[s]+u,d=sn("div",{css:i("menuPortal",{offset:p,position:o,rect:c})},n);return sn(Nn.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?Object(P.createPortal)(d,t):d)}}]),n}(L.Component),Vn=Array.isArray,Un=Object.keys,Gn=Object.prototype.hasOwnProperty;function qn(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==Et(t)&&"object"==Et(n)){var r,a,o,i=Vn(t),l=Vn(n);if(i&&l){if((a=t.length)!=n.length)return!1;for(r=a;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(i!=l)return!1;var s=t instanceof Date,c=n instanceof Date;if(s!=c)return!1;if(s&&c)return t.getTime()==n.getTime();var u=t instanceof RegExp,p=n instanceof RegExp;if(u!=p)return!1;if(u&&p)return t.toString()==n.toString();var d=Un(t);if((a=d.length)!==Un(n).length)return!1;for(r=a;0!=r--;)if(!Gn.call(n,d[r]))return!1;for(r=a;0!=r--;)if(!("_owner"===(o=d[r])&&t.$$typeof||e(t[o],n[o])))return!1;return!0}return t!=t&&n!=n}(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}}function $n(){var e,t,n=(e=["\n 0%, 80%, 100% { opacity: 0; }\n 40% { opacity: 1; }\n"],t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}})));return $n=function(){return n},n}var Jn={name:"19bqh2r",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0;"},Kn=function(e){var t=e.size,n=dn(e,["size"]);return sn("svg",mn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Jn},n))},Xn=function(e){return sn(Kn,mn({size:20},e),sn("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"}))},Qn=function(e){return sn(Kn,mn({size:20},e),sn("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"}))},Zn=function(e){var t=e.isFocused,n=e.theme,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorContainer",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*r,transition:"color 150ms",":hover":{color:t?a.neutral80:a.neutral40}}},er=Zn,tr=Zn,nr=function(){var e=ln.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}($n()),rr=function(e){var t=e.delay,n=e.offset;return sn("span",{css:ln({animation:"".concat(nr," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":null,height:"1em",verticalAlign:"top",width:"1em"},"")})},ar=function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps,o=e.isRtl;return sn("div",mn({},a,{css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)}),sn(rr,{delay:0,offset:o}),sn(rr,{delay:160,offset:!0}),sn(rr,{delay:320,offset:!o}))};ar.defaultProps={size:4};function or(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ir(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?or(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):or(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lr(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var cr=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}};function ur(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ur(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ur(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var dr=function(e){var t=e.children,n=e.innerProps;return sn("div",n,t)},mr=dr,fr=dr;var br=function(e){var t=e.children,n=e.className,r=e.components,a=e.cx,o=e.data,i=e.getStyles,l=e.innerProps,s=e.isDisabled,c=e.removeProps,u=e.selectProps,p=r.Container,d=r.Label,m=r.Remove;return sn(pn,null,(function(r){var f=r.css,b=r.cx;return sn(p,{data:o,innerProps:pr(pr({},l),{},{className:b(f(i("multiValue",e)),a({"multi-value":!0,"multi-value--is-disabled":s},n))}),selectProps:u},sn(d,{data:o,innerProps:{className:b(f(i("multiValueLabel",e)),a({"multi-value__label":!0},n))},selectProps:u},t),sn(m,{data:o,innerProps:pr({className:b(f(i("multiValueRemove",e)),a({"multi-value__remove":!0},n))},c),selectProps:u}))}))};br.defaultProps={cropWithEllipsis:!0};function gr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gr(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}for(var yr={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return sn("div",mn({},o,{css:a("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)}),t||sn(Xn,null))},Control:function(e){var t=e.children,n=e.cx,r=e.getStyles,a=e.className,o=e.isDisabled,i=e.isFocused,l=e.innerRef,s=e.innerProps,c=e.menuIsOpen;return sn("div",mn({ref:l,css:r("control",e),className:n({control:!0,"control--is-disabled":o,"control--is-focused":i,"control--menu-is-open":c},a)},s),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return sn("div",mn({},o,{css:a("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)}),t||sn(Qn,null))},DownChevron:Qn,CrossIcon:Xn,Group:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.Heading,i=e.headingProps,l=e.label,s=e.theme,c=e.selectProps;return sn("div",{css:a("group",e),className:r({group:!0},n)},sn(o,mn({},i,{selectProps:c,theme:s,getStyles:a,cx:r}),l),sn("div",null,t))},GroupHeading:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.theme,o=(e.selectProps,dn(e,["className","cx","getStyles","theme","selectProps"]));return sn("div",mn({css:r("groupHeading",ir({theme:a},o)),className:n({"group-heading":!0},t)},o))},IndicatorsContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles;return sn("div",{css:a("indicatorsContainer",e),className:r({indicators:!0},n)},t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps;return sn("span",mn({},a,{css:r("indicatorSeparator",e),className:n({"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerRef,o=e.isHidden,i=e.isDisabled,l=e.theme,s=(e.selectProps,dn(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return sn("div",{css:r("input",sr({theme:l},s))},sn(wn.a,mn({className:n({input:!0},t),inputRef:a,inputStyle:cr(o),disabled:i},s)))},LoadingIndicator:ar,Menu:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerRef,i=e.innerProps;return sn("div",mn({css:a("menu",e),className:r({menu:!0},n)},i,{ref:o}),t)},MenuList:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.isMulti,i=e.innerRef,l=e.innerProps;return sn("div",mn({css:a("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":o},n),ref:i},l),t)},MenuPortal:Wn,LoadingMessage:In,NoOptionsMessage:Rn,MultiValue:br,MultiValueContainer:mr,MultiValueLabel:fr,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return sn("div",n,t||sn(Xn,{size:14}))},Option:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.isDisabled,i=e.isFocused,l=e.isSelected,s=e.innerRef,c=e.innerProps;return sn("div",mn({css:a("option",e),className:r({option:!0,"option--is-disabled":o,"option--is-focused":i,"option--is-selected":l},n),ref:s},c),t)},Placeholder:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return sn("div",mn({css:a("placeholder",e),className:r({placeholder:!0},n)},o),t)},SelectContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps,i=e.isDisabled,l=e.isRtl;return sn("div",mn({css:a("container",e),className:r({"--is-disabled":i,"--is-rtl":l},n)},o),t)},SingleValue:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.isDisabled,i=e.innerProps;return sn("div",mn({css:a("singleValue",e),className:r({"single-value":!0,"single-value--is-disabled":o},n)},i),t)},ValueContainer:function(e){var t=e.children,n=e.className,r=e.cx,a=e.isMulti,o=e.getStyles,i=e.hasValue;return sn("div",{css:o("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":a,"value-container--has-value":i},n)},t)}},vr=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],wr=new RegExp("["+vr.map((function(e){return e.letters})).join("")+"]","g"),kr={},_r=0;_r<vr.length;_r++)for(var Sr=vr[_r],xr=0;xr<Sr.letters.length;xr++)kr[Sr.letters[xr]]=Sr.base;var Er=function(e){return e.replace(wr,(function(e){return kr[e]}))};function Tr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var Or=function(e){return e.replace(/^\s+|\s+$/g,"")},Cr=function(e){return"".concat(e.label," ").concat(e.value)};var Mr={name:"1laao21-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap;"},Lr=function(e){return sn("span",mn({css:Mr},e))};function jr(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var t=e.innerRef,n=(e.emotion,dn(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return sn("input",mn({ref:t},n,{css:ln({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)"},"")}))}function Pr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}var Dr=function(e){xt(n,e);var t=Pr(n);function n(){return wt(this,n),t.apply(this,arguments)}return _t(n,[{key:"componentDidMount",value:function(){this.props.innerRef(Object(P.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),n}(L.Component),Fr=["boxSizing","height","overflow","paddingRight","position"],zr={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Nr(e){e.preventDefault()}function Br(e){e.stopPropagation()}function Ar(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Yr(){return"ontouchstart"in window||navigator.maxTouchPoints}function Hr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}var Rr=!(!window.document||!window.document.createElement),Ir=0,Wr=function(e){xt(n,e);var t=Hr(n);function n(){var e;wt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).originalStyles={},e.listenerOptions={capture:!1,passive:!1},e}return _t(n,[{key:"componentDidMount",value:function(){var e=this;if(Rr){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,a=document.body,o=a&&a.style;if(n&&Fr.forEach((function(t){var n=o&&o[t];e.originalStyles[t]=n})),n&&Ir<1){var i=parseInt(this.originalStyles.paddingRight,10)||0,l=document.body?document.body.clientWidth:0,s=window.innerWidth-l+i||0;Object.keys(zr).forEach((function(e){var t=zr[e];o&&(o[e]=t)})),o&&(o.paddingRight="".concat(s,"px"))}a&&Yr()&&(a.addEventListener("touchmove",Nr,this.listenerOptions),r&&(r.addEventListener("touchstart",Ar,this.listenerOptions),r.addEventListener("touchmove",Br,this.listenerOptions))),Ir+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(Rr){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,a=document.body,o=a&&a.style;Ir=Math.max(Ir-1,0),n&&Ir<1&&Fr.forEach((function(t){var n=e.originalStyles[t];o&&(o[t]=n)})),a&&Yr()&&(a.removeEventListener("touchmove",Nr,this.listenerOptions),r&&(r.removeEventListener("touchstart",Ar,this.listenerOptions),r.removeEventListener("touchmove",Br,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),n}(L.Component);function Vr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}Wr.defaultProps={accountForScrollbars:!0};var Ur={name:"1dsbpcp",styles:"position:fixed;left:0;bottom:0;right:0;top:0;"},Gr=function(e){xt(n,e);var t=Vr(n);function n(){var e;wt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).state={touchScrollTarget:null},e.getScrollTarget=function(t){t!==e.state.touchScrollTarget&&e.setState({touchScrollTarget:t})},e.blurSelectInput=function(){document.activeElement&&document.activeElement.blur()},e}return _t(n,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.isEnabled,r=this.state.touchScrollTarget;return n?sn("div",null,sn("div",{onClick:this.blurSelectInput,css:Ur}),sn(Dr,{innerRef:this.getScrollTarget},t),r?sn(Wr,{touchScrollTarget:r}):null):t}}]),n}(L.PureComponent);function qr(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}var $r=function(e){xt(n,e);var t=qr(n);function n(){var e;wt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).isBottom=!1,e.isTop=!1,e.scrollTarget=void 0,e.touchStart=void 0,e.cancelScroll=function(e){e.preventDefault(),e.stopPropagation()},e.handleEventDelta=function(t,n){var r=e.props,a=r.onBottomArrive,o=r.onBottomLeave,i=r.onTopArrive,l=r.onTopLeave,s=e.scrollTarget,c=s.scrollTop,u=s.scrollHeight,p=s.clientHeight,d=e.scrollTarget,m=n>0,f=u-p-c,b=!1;f>n&&e.isBottom&&(o&&o(t),e.isBottom=!1),m&&e.isTop&&(l&&l(t),e.isTop=!1),m&&n>f?(a&&!e.isBottom&&a(t),d.scrollTop=u,b=!0,e.isBottom=!0):!m&&-n>c&&(i&&!e.isTop&&i(t),d.scrollTop=0,b=!0,e.isTop=!0),b&&e.cancelScroll(t)},e.onWheel=function(t){e.handleEventDelta(t,t.deltaY)},e.onTouchStart=function(t){e.touchStart=t.changedTouches[0].clientY},e.onTouchMove=function(t){var n=e.touchStart-t.changedTouches[0].clientY;e.handleEventDelta(t,n)},e.getScrollTarget=function(t){e.scrollTarget=t},e}return _t(n,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&("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&&("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 j.a.createElement(Dr,{innerRef:this.getScrollTarget},this.props.children)}}]),n}(L.Component);function Jr(e){var t=e.isEnabled,n=void 0===t||t,r=dn(e,["isEnabled"]);return n?j.a.createElement($r,r):r.children}var Kr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isSearchable,r=t.isMulti,a=t.label,o=t.isDisabled,i=t.tabSelectsValue;switch(e){case"menu":return"Use Up and Down to choose options".concat(o?"":", press Enter to select the currently focused option",", press Escape to exit the menu").concat(i?", press Tab to select the option and exit the menu":"",".");case"input":return"".concat(a||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(r?" 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"}},Xr=function(e,t){var n=t.value,r=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,r?" is disabled. Select another option.":", selected.")}},Qr=function(e){return!!e.isDisabled};var Zr={clearIndicator:tr,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,r=e.theme,a=r.colors,o=r.borderRadius,i=r.spacing;return{label:"control",alignItems:"center",backgroundColor:t?a.neutral5:a.neutral0,borderColor:t?a.neutral10:n?a.primary:a.neutral20,borderRadius:o,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(a.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?a.primary:a.neutral30}}},dropdownIndicator:er,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,r=n.spacing.baseUnit,a=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?a.neutral10:a.neutral20,marginBottom:2*r,marginTop:2*r,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,r=n.spacing,a=n.colors;return{margin:r.baseUnit/2,paddingBottom:r.baseUnit/2,paddingTop:r.baseUnit/2,visibility:t?"hidden":"visible",color:a.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,r=e.theme,a=r.colors,o=r.spacing.baseUnit;return{label:"loadingIndicator",color:t?a.neutral60:a.neutral20,display:"flex",padding:2*o,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:Hn,menu:function(e){var t,n=e.placement,r=e.theme,a=r.borderRadius,o=r.spacing,i=r.colors;return yn(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),yn(t,"backgroundColor",i.neutral0),yn(t,"borderRadius",a),yn(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),yn(t,"marginBottom",o.menuGutter),yn(t,"marginTop",o.menuGutter),yn(t,"position","absolute"),yn(t,"width","100%"),yn(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,r=e.position;return{left:t.left,position:r,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:r/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,r=t.colors,a=e.cropWithEllipsis;return{borderRadius:n/2,color:r.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:a?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,r=t.borderRadius,a=t.colors;return{alignItems:"center",borderRadius:r/2,backgroundColor:e.isFocused&&a.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}}},noOptionsMessage:Yn,option:function(e){var t=e.isDisabled,n=e.isFocused,r=e.isSelected,a=e.theme,o=a.spacing,i=a.colors;return{label:"option",backgroundColor:r?i.primary:n?i.primary25:"transparent",color:t?i.neutral20:r?i.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*o.baseUnit,"px ").concat(3*o.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(r?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,r=n.spacing,a=n.colors;return{label:"singleValue",color:t?a.neutral40:a.neutral80,marginLeft:r.baseUnit/2,marginRight:r.baseUnit/2,maxWidth:"calc(100% - ".concat(2*r.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"}}};var ea={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}};function ta(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function na(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ta(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ta(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ra(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}var aa,oa={backspaceRemovesValue:!0,blurInputOnSelect:Ln(),captureMenuScroll:!Ln(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tr(Object(n),!0).forEach((function(t){yn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({ignoreCase:!0,ignoreAccents:!0,stringify:Cr,trim:!0,matchFrom:"any"},aa),r=n.ignoreCase,a=n.ignoreAccents,o=n.stringify,i=n.trim,l=n.matchFrom,s=i?Or(t):t,c=i?Or(o(e)):o(e);return r&&(s=s.toLowerCase(),c=c.toLowerCase()),a&&(s=Er(s),c=Er(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:Qr,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},ia=1,la=function(e){xt(n,e);var t=ra(n);function n(e){var r;wt(this,n),(r=t.call(this,e)).state={ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]},r.blockOptionHover=!1,r.isComposing=!1,r.clearFocusValueOnUpdate=!1,r.commonProps=void 0,r.components=void 0,r.hasGroups=!1,r.initialTouchX=0,r.initialTouchY=0,r.inputIsHiddenAfterUpdate=void 0,r.instancePrefix="",r.openAfterFocus=!1,r.scrollToFocusedOptionOnUpdate=!1,r.userIsDragging=void 0,r.controlRef=null,r.getControlRef=function(e){r.controlRef=e},r.focusedOptionRef=null,r.getFocusedOptionRef=function(e){r.focusedOptionRef=e},r.menuListRef=null,r.getMenuListRef=function(e){r.menuListRef=e},r.inputRef=null,r.getInputRef=function(e){r.inputRef=e},r.cacheComponents=function(e){var t;r.components=(t={components:e},hr(hr({},yr),t.components))},r.focus=r.focusInput,r.blur=r.blurInput,r.onChange=function(e,t){var n=r.props,a=n.onChange,o=n.name;a(e,na(na({},t),{},{name:o}))},r.setValue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",n=arguments.length>2?arguments[2]:void 0,a=r.props,o=a.closeMenuOnSelect,i=a.isMulti;r.onInputChange("",{action:"set-value"}),o&&(r.inputIsHiddenAfterUpdate=!i,r.onMenuClose()),r.clearFocusValueOnUpdate=!0,r.onChange(e,{action:t,option:n})},r.selectOption=function(e){var t=r.props,n=t.blurInputOnSelect,a=t.isMulti,o=r.state.selectValue;if(a)if(r.isOptionSelected(e,o)){var i=r.getOptionValue(e);r.setValue(o.filter((function(e){return r.getOptionValue(e)!==i})),"deselect-option",e),r.announceAriaLiveSelection({event:"deselect-option",context:{value:r.getOptionLabel(e)}})}else r.isOptionDisabled(e,o)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e),isDisabled:!0}}):(r.setValue([].concat(hn(o),[e]),"select-option",e),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e)}}));else r.isOptionDisabled(e,o)?r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e),isDisabled:!0}}):(r.setValue(e,"select-option"),r.announceAriaLiveSelection({event:"select-option",context:{value:r.getOptionLabel(e)}}));n&&r.blurInput()},r.removeValue=function(e){var t=r.state.selectValue,n=r.getOptionValue(e),a=t.filter((function(e){return r.getOptionValue(e)!==n}));r.onChange(a.length?a:null,{action:"remove-value",removedValue:e}),r.announceAriaLiveSelection({event:"remove-value",context:{value:e?r.getOptionLabel(e):""}}),r.focusInput()},r.clearValue=function(){r.onChange(null,{action:"clear"})},r.popValue=function(){var e=r.state.selectValue,t=e[e.length-1],n=e.slice(0,e.length-1);r.announceAriaLiveSelection({event:"pop-value",context:{value:t?r.getOptionLabel(t):""}}),r.onChange(n.length?n:null,{action:"pop-value",removedValue:t})},r.getValue=function(){return r.state.selectValue},r.cx=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Sn.apply(void 0,[r.props.classNamePrefix].concat(t))},r.getOptionLabel=function(e){return r.props.getOptionLabel(e)},r.getOptionValue=function(e){return r.props.getOptionValue(e)},r.getStyles=function(e,t){var n=Zr[e](t);n.boxSizing="border-box";var a=r.props.styles[e];return a?a(n,t):n},r.getElementId=function(e){return"".concat(r.instancePrefix,"-").concat(e)},r.getActiveDescendentId=function(){var e=r.props.menuIsOpen,t=r.state,n=t.menuOptions,a=t.focusedOption;if(a&&e){var o=n.focusable.indexOf(a),i=n.render[o];return i&&i.key}},r.announceAriaLiveSelection=function(e){var t=e.event,n=e.context;r.setState({ariaLiveSelection:Xr(t,n)})},r.announceAriaLiveContext=function(e){var t=e.event,n=e.context;r.setState({ariaLiveContext:Kr(t,na(na({},n),{},{label:r.props["aria-label"]}))})},r.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),r.focusInput())},r.onMenuMouseMove=function(e){r.blockOptionHover=!1},r.onControlMouseDown=function(e){var t=r.props.openMenuOnClick;r.state.isFocused?r.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&r.onMenuClose():t&&r.openMenu("first"):(t&&(r.openAfterFocus=!0),r.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()},r.onDropdownIndicatorMouseDown=function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||r.props.isDisabled)){var t=r.props,n=t.isMulti,a=t.menuIsOpen;r.focusInput(),a?(r.inputIsHiddenAfterUpdate=!n,r.onMenuClose()):r.openMenu("first"),e.preventDefault(),e.stopPropagation()}},r.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(r.clearValue(),e.stopPropagation(),r.openAfterFocus=!1,"touchend"===e.type?r.focusInput():setTimeout((function(){return r.focusInput()})))},r.onScroll=function(e){"boolean"==typeof r.props.closeMenuOnScroll?e.target instanceof HTMLElement&&En(e.target)&&r.props.onMenuClose():"function"==typeof r.props.closeMenuOnScroll&&r.props.closeMenuOnScroll(e)&&r.props.onMenuClose()},r.onCompositionStart=function(){r.isComposing=!0},r.onCompositionEnd=function(){r.isComposing=!1},r.onTouchStart=function(e){var t=e.touches,n=t&&t.item(0);n&&(r.initialTouchX=n.clientX,r.initialTouchY=n.clientY,r.userIsDragging=!1)},r.onTouchMove=function(e){var t=e.touches,n=t&&t.item(0);if(n){var a=Math.abs(n.clientX-r.initialTouchX),o=Math.abs(n.clientY-r.initialTouchY);r.userIsDragging=a>5||o>5}},r.onTouchEnd=function(e){r.userIsDragging||(r.controlRef&&!r.controlRef.contains(e.target)&&r.menuListRef&&!r.menuListRef.contains(e.target)&&r.blurInput(),r.initialTouchX=0,r.initialTouchY=0)},r.onControlTouchEnd=function(e){r.userIsDragging||r.onControlMouseDown(e)},r.onClearIndicatorTouchEnd=function(e){r.userIsDragging||r.onClearIndicatorMouseDown(e)},r.onDropdownIndicatorTouchEnd=function(e){r.userIsDragging||r.onDropdownIndicatorMouseDown(e)},r.handleInputChange=function(e){var t=e.currentTarget.value;r.inputIsHiddenAfterUpdate=!1,r.onInputChange(t,{action:"input-change"}),r.props.menuIsOpen||r.onMenuOpen()},r.onInputFocus=function(e){var t=r.props,n=t.isSearchable,a=t.isMulti;r.props.onFocus&&r.props.onFocus(e),r.inputIsHiddenAfterUpdate=!1,r.announceAriaLiveContext({event:"input",context:{isSearchable:n,isMulti:a}}),r.setState({isFocused:!0}),(r.openAfterFocus||r.props.openMenuOnFocus)&&r.openMenu("first"),r.openAfterFocus=!1},r.onInputBlur=function(e){r.menuListRef&&r.menuListRef.contains(document.activeElement)?r.inputRef.focus():(r.props.onBlur&&r.props.onBlur(e),r.onInputChange("",{action:"input-blur"}),r.onMenuClose(),r.setState({focusedValue:null,isFocused:!1}))},r.onOptionHover=function(e){r.blockOptionHover||r.state.focusedOption===e||r.setState({focusedOption:e})},r.shouldHideSelectedOptions=function(){var e=r.props,t=e.hideSelectedOptions,n=e.isMulti;return void 0===t?n:t},r.onKeyDown=function(e){var t=r.props,n=t.isMulti,a=t.backspaceRemovesValue,o=t.escapeClearsValue,i=t.inputValue,l=t.isClearable,s=t.isDisabled,c=t.menuIsOpen,u=t.onKeyDown,p=t.tabSelectsValue,d=t.openMenuOnFocus,m=r.state,f=m.focusedOption,b=m.focusedValue,g=m.selectValue;if(!(s||"function"==typeof u&&(u(e),e.defaultPrevented))){switch(r.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||i)return;r.focusValue("previous");break;case"ArrowRight":if(!n||i)return;r.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(b)r.removeValue(b);else{if(!a)return;n?r.popValue():l&&r.clearValue()}break;case"Tab":if(r.isComposing)return;if(e.shiftKey||!c||!p||!f||d&&r.isOptionSelected(f,g))return;r.selectOption(f);break;case"Enter":if(229===e.keyCode)break;if(c){if(!f)return;if(r.isComposing)return;r.selectOption(f);break}return;case"Escape":c?(r.inputIsHiddenAfterUpdate=!1,r.onInputChange("",{action:"menu-close"}),r.onMenuClose()):l&&o&&r.clearValue();break;case" ":if(i)return;if(!c){r.openMenu("first");break}if(!f)return;r.selectOption(f);break;case"ArrowUp":c?r.focusOption("up"):r.openMenu("last");break;case"ArrowDown":c?r.focusOption("down"):r.openMenu("first");break;case"PageUp":if(!c)return;r.focusOption("pageup");break;case"PageDown":if(!c)return;r.focusOption("pagedown");break;case"Home":if(!c)return;r.focusOption("first");break;case"End":if(!c)return;r.focusOption("last");break;default:return}e.preventDefault()}},r.buildMenuOptions=function(e,t){var n=e.inputValue,a=void 0===n?"":n,o=e.options,i=function(e,n){var o=r.isOptionDisabled(e,t),i=r.isOptionSelected(e,t),l=r.getOptionLabel(e),s=r.getOptionValue(e);if(!(r.shouldHideSelectedOptions()&&i||!r.filterOption({label:l,value:s,data:e},a))){var c=o?void 0:function(){return r.onOptionHover(e)},u=o?void 0:function(){return r.selectOption(e)},p="".concat(r.getElementId("option"),"-").concat(n);return{innerProps:{id:p,onClick:u,onMouseMove:c,onMouseOver:c,tabIndex:-1},data:e,isDisabled:o,isSelected:i,key:p,label:l,type:"option",value:s}}};return o.reduce((function(e,t,n){if(t.options){r.hasGroups||(r.hasGroups=!0);var a=t.options.map((function(t,r){var a=i(t,"".concat(n,"-").concat(r));return a&&e.focusable.push(t),a})).filter(Boolean);if(a.length){var o="".concat(r.getElementId("group"),"-").concat(n);e.render.push({type:"group",key:o,data:t,options:a})}}else{var l=i(t,"".concat(n));l&&(e.render.push(l),e.focusable.push(t))}return e}),{render:[],focusable:[]})};var a=e.value;r.cacheComponents=Lt(r.cacheComponents,qn).bind(Tt(r)),r.cacheComponents(e.components),r.instancePrefix="react-select-"+(r.props.instanceId||++ia);var o=xn(a);r.buildMenuOptions=Lt(r.buildMenuOptions,(function(e,t){var n=gn(e,2),r=n[0],a=n[1],o=gn(t,2),i=o[0];return a===o[1]&&r.inputValue===i.inputValue&&r.options===i.options})).bind(Tt(r));var i=e.menuIsOpen?r.buildMenuOptions(e,o):{render:[],focusable:[]};return r.state.menuOptions=i,r.state.selectValue=o,r}return _t(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:"UNSAFE_componentWillReceiveProps",value:function(e){var t=this.props,n=t.options,r=t.value,a=t.menuIsOpen,o=t.inputValue;if(this.cacheComponents(e.components),e.value!==r||e.options!==n||e.menuIsOpen!==a||e.inputValue!==o){var i=xn(e.value),l=e.menuIsOpen?this.buildMenuOptions(e,i):{render:[],focusable:[]},s=this.getNextFocusedValue(i),c=this.getNextFocusedOption(l.focusable);this.setState({menuOptions:l,selectValue:i,focusedOption:c,focusedValue:s})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,n,r,a,o,i=this.props,l=i.isDisabled,s=i.menuIsOpen,c=this.state.isFocused;(c&&!l&&e.isDisabled||c&&s&&!e.menuIsOpen)&&this.focusInput(),c&&l&&!e.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,r=t.getBoundingClientRect(),a=n.getBoundingClientRect(),o=n.offsetHeight/3,a.bottom+o>r.bottom?On(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+o,t.scrollHeight)):a.top-o<r.top&&On(t,Math.max(n.offsetTop-o,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,n=this.state,r=n.selectValue,a=n.isFocused,o=this.buildMenuOptions(this.props,r),i=this.props,l=i.isMulti,s=i.tabSelectsValue,c="first"===e?0:o.focusable.length-1;if(!l){var u=o.focusable.indexOf(r[0]);u>-1&&(c=u)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:o,focusedValue:null,focusedOption:o.focusable[c]},(function(){t.onMenuOpen(),t.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:s}})}))}},{key:"focusValue",value:function(e){var t=this.props,n=t.isMulti,r=t.isSearchable,a=this.state,o=a.selectValue,i=a.focusedValue;if(n){this.setState({focusedOption:null});var l=o.indexOf(i);i||(l=-1,this.announceAriaLiveContext({event:"value"}));var s=o.length-1,c=-1;if(o.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:r,isMulti:n}}),this.setState({inputIsHidden:-1!==c,focusedValue:o[c]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props,n=t.pageSize,r=t.tabSelectsValue,a=this.state,o=a.focusedOption,i=a.menuOptions,l=i.focusable;if(l.length){var s=0,c=l.indexOf(o);o||(c=-1,this.announceAriaLiveContext({event:"menu",context:{tabSelectsValue:r}})),"up"===e?s=c>0?c-1:l.length-1:"down"===e?s=(c+1)%l.length:"pageup"===e?(s=c-n)<0&&(s=0):"pagedown"===e?(s=c+n)>l.length-1&&(s=l.length-1):"last"===e&&(s=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[s],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:Qr(l[s]),tabSelectsValue:r}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(ea):na(na({},ea),this.props.theme):ea}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,n=this.getStyles,r=this.getValue,a=this.setValue,o=this.selectOption,i=this.props,l=i.isMulti,s=i.isRtl,c=i.options;return{cx:t,clearValue:e,getStyles:n,getValue:r,hasValue:this.hasValue(),isMulti:l,isRtl:s,options:c,selectOption:o,setValue:a,selectProps:i,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,r=t.selectValue.indexOf(n);if(r>-1){if(e.indexOf(n)>-1)return n;if(r<e.length)return e[r]}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 r=this.getOptionValue(e);return t.some((function(e){return n.getOptionValue(e)===r}))}},{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,r=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:r})}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:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,r=e.focusedValue,a=e.focusedOption,o=this.props,i=o.options,l=o.menuIsOpen,s=o.inputValue,c=o.screenReaderStatus,u=r?function(e){var t=e.focusedValue,n=e.getOptionLabel,r=e.selectValue;return"value ".concat(n(t)," focused, ").concat(r.indexOf(t)+1," of ").concat(r.length,".")}({focusedValue:r,getOptionLabel:this.getOptionLabel,selectValue:n}):"",p=a&&l?function(e){var t=e.focusedOption,n=e.getOptionLabel,r=e.options;return"option ".concat(n(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(r.indexOf(t)+1," of ").concat(r.length,".")}({focusedOption:a,getOptionLabel:this.getOptionLabel,options:i}):"",d=function(e){var t=e.inputValue,n=e.screenReaderMessage;return"".concat(n).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,t=e.isDisabled,n=e.isSearchable,r=e.inputId,a=e.inputValue,o=e.tabIndex,i=e.form,l=this.components.Input,s=this.state.inputIsHidden,c=r||this.getElementId("input"),u={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]};if(!n)return j.a.createElement(jr,mn({id:c,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:kn,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:o,form:i,value:""},u));var p=this.commonProps,d=p.cx,m=p.theme,f=p.selectProps;return j.a.createElement(l,mn({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:d,getStyles:this.getStyles,id:c,innerRef:this.getInputRef,isDisabled:t,isHidden:s,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:f,spellCheck:"false",tabIndex:o,form:i,theme:m,type:"text",value:a},u))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,n=t.MultiValue,r=t.MultiValueContainer,a=t.MultiValueLabel,o=t.MultiValueRemove,i=t.SingleValue,l=t.Placeholder,s=this.commonProps,c=this.props,u=c.controlShouldRenderValue,p=c.isDisabled,d=c.isMulti,m=c.inputValue,f=c.placeholder,b=this.state,g=b.selectValue,h=b.focusedValue,y=b.isFocused;if(!this.hasValue()||!u)return m?null:j.a.createElement(l,mn({},s,{key:"placeholder",isDisabled:p,isFocused:y}),f);if(d)return g.map((function(t,i){var l=t===h;return j.a.createElement(n,mn({},s,{components:{Container:r,Label:a,Remove:o},isFocused:l,isDisabled:p,key:"".concat(e.getOptionValue(t)).concat(i),index:i,removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));if(m)return null;var v=g[0];return j.a.createElement(i,mn({},s,{data:v,isDisabled:p}),this.formatOptionLabel(v,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,a=n.isLoading,o=this.state.isFocused;if(!this.isClearable()||!e||r||!this.hasValue()||a)return null;var i={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return j.a.createElement(e,mn({},t,{innerProps:i,isFocused:o}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,n=this.props,r=n.isDisabled,a=n.isLoading,o=this.state.isFocused;if(!e||!a)return null;return j.a.createElement(e,mn({},t,{innerProps:{"aria-hidden":"true"},isDisabled:r,isFocused:o}))}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var r=this.commonProps,a=this.props.isDisabled,o=this.state.isFocused;return j.a.createElement(n,mn({},r,{isDisabled:a,isFocused:o}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,r=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return j.a.createElement(e,mn({},t,{innerProps:a,isDisabled:n,isFocused:r}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,n=t.Group,r=t.GroupHeading,a=t.Menu,o=t.MenuList,i=t.MenuPortal,l=t.LoadingMessage,s=t.NoOptionsMessage,c=t.Option,u=this.commonProps,p=this.state,d=p.focusedOption,m=p.menuOptions,f=this.props,b=f.captureMenuScroll,g=f.inputValue,h=f.isLoading,y=f.loadingMessage,v=f.minMenuHeight,w=f.maxMenuHeight,k=f.menuIsOpen,_=f.menuPlacement,S=f.menuPosition,x=f.menuPortalTarget,E=f.menuShouldBlockScroll,T=f.menuShouldScrollIntoView,O=f.noOptionsMessage,C=f.onMenuScrollToTop,M=f.onMenuScrollToBottom;if(!k)return null;var L,P=function(t){var n=d===t.data;return t.innerRef=n?e.getFocusedOptionRef:void 0,j.a.createElement(c,mn({},u,t,{isFocused:n}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())L=m.render.map((function(t){if("group"===t.type){t.type;var a=dn(t,["type"]),o="".concat(t.key,"-heading");return j.a.createElement(n,mn({},u,a,{Heading:r,headingProps:{id:o,data:t.data},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return P(e)})))}if("option"===t.type)return P(t)}));else if(h){var D=y({inputValue:g});if(null===D)return null;L=j.a.createElement(l,u,D)}else{var F=O({inputValue:g});if(null===F)return null;L=j.a.createElement(s,u,F)}var z={minMenuHeight:v,maxMenuHeight:w,menuPlacement:_,menuPosition:S,menuShouldScrollIntoView:T},N=j.a.createElement(Bn,mn({},u,z),(function(t){var n=t.ref,r=t.placerProps,i=r.placement,l=r.maxHeight;return j.a.createElement(a,mn({},u,z,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:h,placement:i}),j.a.createElement(Jr,{isEnabled:b,onTopArrive:C,onBottomArrive:M},j.a.createElement(Gr,{isEnabled:E},j.a.createElement(o,mn({},u,{innerRef:e.getMenuListRef,isLoading:h,maxHeight:l}),L))))}));return x||"fixed"===S?j.a.createElement(i,mn({},u,{appendTo:x,controlElement:this.controlRef,menuPlacement:_,menuPosition:S}),N):N}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,r=t.isDisabled,a=t.isMulti,o=t.name,i=this.state.selectValue;if(o&&!r){if(a){if(n){var l=i.map((function(t){return e.getOptionValue(t)})).join(n);return j.a.createElement("input",{name:o,type:"hidden",value:l})}var s=i.length>0?i.map((function(t,n){return j.a.createElement("input",{key:"i-".concat(n),name:o,type:"hidden",value:e.getOptionValue(t)})})):j.a.createElement("input",{name:o,type:"hidden"});return j.a.createElement("div",null,s)}var c=i[0]?this.getOptionValue(i[0]):"";return j.a.createElement("input",{name:o,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?j.a.createElement(Lr,{"aria-live":"polite"},j.a.createElement("span",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),j.a.createElement("span",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,n=e.IndicatorsContainer,r=e.SelectContainer,a=e.ValueContainer,o=this.props,i=o.className,l=o.id,s=o.isDisabled,c=o.menuIsOpen,u=this.state.isFocused,p=this.commonProps=this.getCommonProps();return j.a.createElement(r,mn({},p,{className:i,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:u}),this.renderLiveRegion(),j.a.createElement(t,mn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:u,menuIsOpen:c}),j.a.createElement(a,mn({},p,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),j.a.createElement(n,mn({},p,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),n}(L.Component);la.defaultProps=oa;n(567);function sa(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}var ca={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null};function ua(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=Ct(e);if(t){var a=Ct(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return Ot(this,n)}}L.Component;var pa,da,ma,fa=(pa=la,ma=da=function(e){xt(n,e);var t=sa(n);function n(){var e;wt(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(e=t.call.apply(t,[this].concat(a))).select=void 0,e.state={inputValue:void 0!==e.props.inputValue?e.props.inputValue:e.props.defaultInputValue,menuIsOpen:void 0!==e.props.menuIsOpen?e.props.menuIsOpen:e.props.defaultMenuIsOpen,value:void 0!==e.props.value?e.props.value:e.props.defaultValue},e.onChange=function(t,n){e.callProp("onChange",t,n),e.setState({value:t})},e.onInputChange=function(t,n){var r=e.callProp("onInputChange",t,n);e.setState({inputValue:void 0!==r?r:t})},e.onMenuOpen=function(){e.callProp("onMenuOpen"),e.setState({menuIsOpen:!0})},e.onMenuClose=function(){e.callProp("onMenuClose"),e.setState({menuIsOpen:!1})},e}return _t(n,[{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,r=new Array(n>1?n-1:0),a=1;a<n;a++)r[a-1]=arguments[a];return(t=this.props)[e].apply(t,r)}}},{key:"render",value:function(){var e=this,t=this.props,n=(t.defaultInputValue,t.defaultMenuIsOpen,t.defaultValue,dn(t,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return j.a.createElement(pa,mn({},n,{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")}))}}]),n}(L.Component),da.defaultProps=ca,ma);const ba=wp.i18n.__,ga=wp.components.SelectControl,ha=wp.element;ha.Component,ha.Fragment;var ya=function(e){const t=[{value:"",label:ba("Default"),weight:["100","200","300","400","500","600","700","800","900"],google:!1},{value:"Arial",label:"Arial",weight:["100","200","300","400","500","600","700","800","900"],google:!1},{value:"Helvetica",label:"Helvetica",weight:["100","200","300","400","500","600","700","800","900"],google:!1},{value:"Times New Roman",label:"Times New Roman",weight:["100","200","300","400","500","600","700","800","900"],google:!1},{value:"Georgia",label:"Georgia",weight:["100","200","300","400","500","600","700","800","900"],google:!1}];let n="",r="";Object.keys(vt).map((a,o)=>{t.push({value:a,label:a,weight:vt[a].weight}),a===e.fontFamily.value&&(n=vt[a].weight,r=vt[a].subset)}),""===n&&(n=t[0].weight);const a={value:"default",label:ba("Default","blockspare")},o=[];n.forEach((function(e){o.push({value:e,label:e})})),o.unshift(a);const i=[];"object"==typeof r&&r.forEach((function(e){i.push({value:e,label:e})}));const l=(t,n,r)=>{let a,o;if("object"==typeof vt[r]){const i=vt[r].weight,l=vt[r].subset;"object"==typeof i&&(i.forEach((function(n){if(t.value!=n)return o=n,a=!0,void e.setAttributes({[e.fontWeight.label]:o});a=!1})),l.forEach((function(t){if(n.value!=t)return o=t,a=!0,void e.setAttributes({[e.fontSubset.label]:o});a=!1})))}},s=(t,n)=>{let r;r=""==n||"object"==typeof vt[n],e.setAttributes({[t.label]:r})};return wp.element.createElement("div",{className:"blockspare-typography-font-family-options"},wp.element.createElement("label",{className:"blockspare-typography-font-family-label"},ba("Font Family")),wp.element.createElement(fa,{options:t,value:{value:e.fontFamily.value,label:e.fontFamily.value,weight:o},isMulti:!1,maxMenuHeight:300,onChange:t=>{const n=e.loadGoogleFonts,r=e.fontFamily,a=e.fontWeight,o=e.fontSubset;e.setAttributes({[r.label]:t.label}),s(n,t.label),l(a,o,t.label)},className:"react-select-container",classNamePrefix:"react-select"}),wp.element.createElement(ga,{label:ba("Font Weight"),value:e.fontWeight.value,onChange:t=>e.setAttributes({[e.fontWeight.label]:t}),options:o}),wp.element.createElement(ga,{label:ba("Font Subset"),value:e.fontSubset.value,onChange:t=>e.setAttributes({[e.fontSubset.label]:t}),options:i}))};const va=wp.i18n.__,wa=wp.components.SelectControl,ka=wp.element,_a=ka.Component,Sa=ka.Fragment;var xa=class extends _a{render(){const e=this.props,t=e.headerTagOption,n=e.setAttributes,r=[{value:"h1",label:va("h1","blockspare")},{value:"h2",label:va("h2","blockspare")},{value:"h3",label:va("h3","blockspare")},{value:"h4",label:va("h4","blockspare")},{value:"h5",label:va("h5","blockspare")},{value:"h6",label:va("h6","blockspare")}];return wp.element.createElement(Sa,null,wp.element.createElement(wa,{label:"Title Tag",value:t,options:r.map(({value:e,label:t})=>({value:e,label:t})),onChange:e=>n({headerTagOption:e})}))}};const Ea=wp.i18n.__,Ta=wp.components,Oa=Ta.RangeControl,Ca=Ta.ButtonGroup,Ma=Ta.Button,La=Ta.TabPanel,ja=Ta.Dashicon,Pa=wp.element,Da=(Pa.Component,Pa.Fragment);var Fa=function(e){let t;return t="sizeTypes"in e?e.sizeTypes:[{key:"px",name:Ea("px")},{key:"em",name:Ea("em")}],wp.element.createElement(Ca,{className:"blockspare-size-type-field","aria-label":Ea("Size Type")},ht()(t,({name:t,key:n})=>wp.element.createElement(Ma,{key:n,className:"blockspare-size-btn",isSmall:!0,isPrimary:e.type.value===n,"aria-pressed":e.type.value===n,onClick:()=>e.setAttributes({[e.typeLabel]:n})},t))),wp.element.createElement("div",{className:"blockspare-typography-range-options"},wp.element.createElement("p",{className:"blockspare-font-size-title"},Ea("Font Size","blockspare")),wp.element.createElement(La,{className:"blockspare-size-type-field-tabs",activeClass:"active-tab",tabs:[{name:"desktop",title:wp.element.createElement(ja,{icon:"desktop"}),className:"blockspare-desktop-tab blockspare-responsive-tabs"},{name:"tablet",title:wp.element.createElement(ja,{icon:"tablet"}),className:"blockspare-tablet-tab blockspare-responsive-tabs"},{name:"mobile",title:wp.element.createElement(ja,{icon:"smartphone"}),className:"blockspare-mobile-tab blockspare-responsive-tabs"}]},t=>{let n;return n="mobile"===t.name?wp.element.createElement(Da,null,wp.element.createElement(Oa,{value:e.sizeMobile.value,onChange:t=>e.setAttributes({[e.sizeMobileLabel]:t}),min:0,max:100,step:e.steps})):"tablet"===t.name?wp.element.createElement(Da,null,wp.element.createElement(Oa,{value:e.sizeTablet.value,onChange:t=>e.setAttributes({[e.sizeTabletLabel]:t}),min:0,max:100,step:e.steps})):wp.element.createElement(Da,null,wp.element.createElement(Oa,{value:e.size.value,onChange:t=>e.setAttributes({[e.sizeLabel]:t}),min:0,max:100,step:e.steps})),wp.element.createElement("div",null,n)}))};n(761);function za(){return(za=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const Na=wp.i18n.__,Ba=wp.components,Aa=Ba.Button,Ya=Ba.Dashicon,Ha=(Ba.SelectControl,wp.element),Ra=Ha.Component,Ia=Ha.Fragment;var Wa=class extends Ra{constructor(){super(...arguments),this.onAdvancedControlClick=this.onAdvancedControlClick.bind(this)}onAdvancedControlClick(){let e=!0,t=Na("Hide Advanced");null!==this.state&&!0===this.state.showAdvancedControls&&(e=!1,t=Na("Advanced")),this.setState({showAdvancedControls:e,showAdvancedControlsLabel:t})}render(){let e,t,n,r,a,o,i;const l=this.props,s=l.disableTag,c=void 0===s||s,u=l.disableFontFamily,p=l.disableFontSize,d=l.disableLineHeight,m=l.disableAdvancedOptions,f=void 0!==m&&m;return!0!==u&&(r=wp.element.createElement(ya,this.props)),1!=c&&(e=wp.element.createElement(xa,this.props)),!0!==d&&(n=wp.element.createElement(Fa,za({type:this.props.lineHeightType,typeLabel:this.props.lineHeightType.label,sizeMobile:this.props.lineHeightMobile,sizeMobileLabel:this.props.lineHeightMobile.label,sizeTablet:this.props.lineHeightTablet,sizeTabletLabel:this.props.lineHeightTablet.label,size:this.props.lineHeight,sizeLabel:this.props.lineHeight.label,sizeMobileText:Na("Line Height"),sizeTabletText:Na("Line Height"),sizeText:Na("Line Height"),steps:1},this.props))),!0!==p&&(t=wp.element.createElement(Fa,za({type:this.props.fontSizeType,typeLabel:this.props.fontSizeType.label,sizeMobile:this.props.fontSizeMobile,sizeMobileLabel:this.props.fontSizeMobile.label,sizeTablet:this.props.fontSizeTablet,sizeTabletLabel:this.props.fontSizeTablet.label,size:this.props.fontSize,sizeLabel:this.props.fontSize.label,sizeMobileText:this.props.fontSizeLabel?this.props.fontSizeLabel:Na("Font Size"),sizeTabletText:this.props.fontSizeLabel?this.props.fontSizeLabel:Na("Font Size"),sizeText:this.props.fontSizeLabel?this.props.fontSizeLabel:Na("Font Size"),steps:1},this.props))),!0!==u&&!0!==p?a=wp.element.createElement(Aa,{className:"blockspare-size-btn blockspare-typography-control-btn",isSmall:!0,"aria-pressed":null!==this.state,onClick:this.onAdvancedControlClick},wp.element.createElement(Ya,{icon:"admin-generic"})):i=wp.element.createElement(Ia,null,t,r,n),null!==this.state&&!0===this.state.showAdvancedControls&&(i=wp.element.createElement("div",{className:"blockspare-typography-advanced"},t,r,n)),!0!==u&&!0!==p&&(o=wp.element.createElement("div",{className:"blockspare-typography-option-actions"},wp.element.createElement("span",null,this.props.label),a,void 0)),wp.element.createElement("div",{className:"blockspare-typography-options"},!f&&wp.element.createElement(Ia,null,e,o,i))}};const Va=wp.i18n.__,Ua=wp.element.Component,Ga=wp.blockEditor.InspectorControls,qa=wp.components,$a=qa.PanelBody,Ja=qa.ToggleControl;class Ka extends Ua{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonBackgroundColor,r=t.buttonTextColor,a=t.buttonSize,o=t.buttonShape,i=t.buttonStyle,l=t.buttonTarget,s=t.borderColor,c=t.borderBtnTextColor,u=t.enableGradient,p=t.backgroundColor1,d=t.backgroundColor2,m=t.gradientAngle,f=t.colorLocation1,b=t.colorLocation2,g=t.btnFontWeight,h=t.btnBorderWidth,y=t.buttonHoverEffect,v=(t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft,t.marginTop),w=t.marginBottom,k=t.buttonFontSize,_=t.buttonFontFamily,S=t.buttonFontWeight,x=t.buttonFontSubset,E=t.buttonFontSizeType,T=t.buttonFontSizeMobile,O=t.buttonFontSizeTablet,C=t.buttonLoadGoogleFonts,M=e.attributes,L=e.setAttributes;return wp.element.createElement(Ga,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"button"}),wp.element.createElement($a,{title:Va("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonTarget:!1,buttonTarget:l,onChangeButtonTarget:e=>L({buttonTarget:!l}),enableGradient:u,onChangeGradient:e=>L({enableGradient:e}),enableButtonSize:!0,buttonSize:a,onChangeButtonSize:e=>L({buttonSize:e}),enableButtonShape:!0,buttonShape:o,onChangeButtonShape:e=>L({buttonShape:e}),buttonBackgroundColor:n,onChangeButtonColor:e=>L({buttonBackgroundColor:e}),buttonTextColor:r,onChangeButtonTextColor:e=>L({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:i,onChangeBorderStyle:e=>L({buttonStyle:e}),buttonHoverEffect:y,onchangeButtonHoverEffect:e=>L({buttonHoverEffect:e}),borderColor:s,onchangeBorderColor:e=>L({borderColor:e}),borderBtnTextColor:c,onChangeBorderBtnTextColor:e=>L({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:h,onchangebtnBorderWidth:e=>L({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:g,onchangeBtnFontWeight:e=>L({btnFontWeight:e})}),wp.element.createElement($a,{title:Va("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:Va("Button Fonts Settings"),attributes:M,setAttributes:L,loadGoogleFonts:{value:C,label:Va("buttonLoadGoogleFonts")},fontFamily:{value:_,label:Va("buttonFontFamily")},fontWeight:{value:S,label:Va("buttonFontWeight")},fontSubset:{value:x,label:Va("buttonFontSubset")},fontSizeType:{value:E,label:Va("buttonFontSizeType")},fontSize:{value:k,label:Va("buttonFontSize")},fontSizeMobile:{value:T,label:Va("buttonFontSizeMobile")},fontSizeTablet:{value:O,label:Va("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===i&&wp.element.createElement(Ja,{label:Va("Enable Gradient","blockspare"),checked:u,onChange:()=>this.props.setAttributes({enableGradient:!u})}),u&&"none"===i&&wp.element.createElement(lt,{backgroundColor1:p,onChangeBackgroundColor1:e=>L({backgroundColor1:e}),backgroundColor2:d,onChangeBackgroundColor2:e=>L({backgroundColor2:e}),gradientAngle:m,onChangeGradientAngle:e=>L({gradientAngle:e}),colorLocation1:f,onChangeColorLocation1:e=>L({colorLocation1:e}),colorLocation2:b,onChangeColorLocation2:e=>L({colorLocation2:e})})),wp.element.createElement($a,{title:Va("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement($a,{title:Va("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:v,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>L({marginTop:e}),marginEnableBottom:!0,marginBottom:w,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>L({marginBottom:e})})))))}}var Xa=n(22),Qa=n.n(Xa),Za=n(406),eo=n.n(Za);wp.i18n.sprintf;const to=(e,t=!1)=>{const n=e.replace(/\/\*.*?\*\//g,"").replace(/\n\s*\n/g,"").replace(/[\n\r \t]/g," ").replace(/ +/g," ").replace(/ ?([,:;{}]) ?/g,"$1").replace(/[^\}\{]+\{\}/g,"").replace(/[^\}\{]+\{\}/g,"").replace(/;}/g,"}").trim();return t?n.replace(/\s?\!important/g,"").replace(/([;\}])/g," !important$1").replace(/\} !important\}/g,"}}").trim():n},no=(e,t="",n="",r="")=>e.trim().replace(/[\n\s\t]+/g," ").split(",").map(e=>{let a="";return a=n&&t?n&&!t?`.${n} ${e.trim()}`:`.${n} ${e.trim()}`.replace(new RegExp(`(.${n}) (.${t}(#|:|\\[|\\.|\\s|$))`,"g"),"$1$2"):e,r?`${r} ${a}`:a}).join(", ");function ro(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ao(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ro(Object(n),!0).forEach((function(t){oo(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ro(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const io=(e,t="",n="",r=!1)=>Object.keys(e).reduce((a,o)=>{const i=no(o,t,n,r?"#editor":"");return ao(ao({},a),{},{[i]:e[o]})},{}),lo=e=>to(Object.keys(e).reduce((t,n)=>{const r=Object.keys(e[n]).reduce((t,r)=>{const a=e[n][r];if(void 0===a)return t;return`${t}\n\t${r.replace(/^(--?)?(.*?$)/,(e,t,n)=>`${t||""}${eo()(n)}`)}: ${a};`},"");return`${t}\n\n${n} {${r}\n}`},"").trim());var so=e=>{const t=e.style,n=void 0===t?{}:t,r=e.editorMode,a=void 0!==r&&r,o=e.blockUniqueClassName,i=void 0===o?"":o,l=e.blockMainClassName,s=void 0===l?"":l,c=e.breakTablet,u=void 0===c?1025:c,p=e.breakMobile,d=((e,t="",n="",r=1025,a=768,o=!1)=>{const i=[],l=Qa()(e,["tablet","mobile","editor"]);if(Object.keys(l).length){const e=io(l,t,n,o);i.push(lo(e))}if(void 0!==e.tablet){const a=io(e.tablet,t,n,o),l=lo(a);l&&i.push(`\n@media screen and (max-width: ${r}px) {\n${l} }`)}if(void 0!==e.mobile){const r=io(e.mobile,t,n,o),l=lo(r);l&&i.push(`\n@media screen and (max-width: ${a}px) {\n${l} }`)}if(o&&void 0!==e.editor){const r=io(e.editor,t,n,o);i.push(lo(r))}return to(i.join(""))})(n,s,i,u,void 0===p?768:p,a);return d?wp.element.createElement("style",null,d):null},co=n(14),uo=n.n(co);function po(){return(po=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function mo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fo=wp.hooks.applyFilters,bo=wp.element.Component,go=wp.compose.createHigherOrderComponent;var ho=(e,t={})=>go(n=>{var r,a;return a=r=class extends bo{render(){const r=A()([this.props.className,this.props.attributes.uniqueClass]),a=this.props.blockName,o=fo(`blockspare.${a}.styles`,e(this.props),this.props),i=wp.element.createElement(so,{blockUniqueClassName:this.props.attributes.uniqueClass,blockMainClassName:this.props.className,style:o,editorMode:t.editorMode||!1});return wp.element.createElement(n,po({},this.props,{className:r,styles:i}))}},mo(r,"propTypes",{attributes:uo.a.shape({uniqueClass:uo.a.string.isRequired}),blockName:uo.a.string.isRequired,mainClassName:uo.a.string.isRequired}),mo(r,"defaultProps",{attributes:{},blockName:"",className:"",mainClassName:""}),a},"withBlockStyles");wp.hooks.addFilter;const yo=wp.element.Component,vo=wp.compose.createHigherOrderComponent;var wo=vo(e=>{var t,n,r,a,o;return n=t=class extends yo{componentDidMount(){const e=this.props,t=e.attributes,n=e.setAttributes,r=e.clientId,a="blockspare-"+r.substring(0,15);void 0!==t.uniqueClass&&t.uniqueClass===a||n({uniqueClass:a})}render(){return wp.element.createElement(e,this.props)}},o={attributes:{},clientId:"",setAttributes:()=>{}},(a="defaultProps")in(r=t)?Object.defineProperty(r,a,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[a]=o,n},"withUniqueClass"),ko=n(3),_o=n.n(ko);var So=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.marginTop,a=t.marginBottom,o=t.buttonStyle,i=t.enableGradient,l=t.backgroundColor1,s=t.backgroundColor2,c=t.gradientAngle,u=t.colorLocation1,p=t.colorLocation2,d=(t.btnFontWeight,t.btnBorderWidth),m=t.borderColor,f=t.buttonBackgroundColor,b=t.borderBtnTextColor,g=t.buttonTextColor,h=t.buttonFontSize,y=t.buttonFontFamily,v=t.buttonFontWeight,w=t.buttonFontSizeType,k=t.buttonFontSizeMobile,_=t.buttonFontSizeTablet,S=[];if(S.push({".blockspare-block-button":{textAlign:n,marginTop:r?r+"px":"0px",marginBottom:a?a+"px":"0px"}}),"none"===o)if(1==i){const e=c+"deg",t=u+"%",n=p+"%";S.push({".blockspare-block-button span":{color:g||"#fff",borderWidth:d+"px"},".wp-block-blockspare-blockspare-buttons .blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${l||"#3B1A5B"} ${t},${s||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-buttons .blockspare-block-button .blockspare-button:visited":{backgroundImage:`linear-gradient(${e},${l||"#3B1A5B"} ${t},${s||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-buttons .blockspare-block-button .blockspare-button:focus":{backgroundImage:`linear-gradient(${e},${l||"#3B1A5B"} ${t},${s||"#8B249C"} ${n})`}})}else S.push({".blockspare-block-button span":{color:g||"#fff",borderWidth:d+"px"},".wp-block-blockspare-blockspare-buttons .blockspare-block-button .blockspare-button":{backgroundColor:f||"#3c1a5b"},".wp-block-blockspare-blockspare-buttons .blockspare-block-button .blockspare-button:visited":{backgroundColor:f||"#3c1a5b"},".wp-block-blockspare-blockspare-buttons .blockspare-block-button .blockspare-button:focus":{backgroundColor:f||"#3c1a5b"}});else S.push({".blockspare-block-button span":{color:b||"#404040"},".blockspare-button":{borderColor:m||"#3c1a5b",borderStyle:o,borderWidth:d+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return S.push({".blockspare-block-button span":{fontSize:h+w,fontFamily:y,fontWeight:v},tablet:{".blockspare-block-button span":{fontSize:_+w}},mobile:{".blockspare-block-button span":{fontSize:k+w}}}),_o.a.all(S)},xo=n(407),Eo=n.n(xo);function To(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Oo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?To(Object(n),!0).forEach((function(t){Co(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):To(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Co(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}if(void 0===Mo)var Mo=[];const Lo=wp.element.Component,jo="inactive",Po="active",Do="loading";class Fo extends Lo{constructor(e){super(e),this.state={status:void 0},this.handleLoading=()=>{this.setState({status:Do})},this.addFont=e=>{Mo.includes(e)||Mo.push(e)},this.handleActive=()=>{this.setState({status:Po})},this.handleInactive=()=>{this.setState({status:jo})},this.loadFonts=()=>{Mo.includes(this.props.config.google.families[0])||(Eo.a.load(Oo(Oo({},this.props.config),{},{loading:this.handleLoading,active:this.handleActive,inactive:this.handleInactive})),this.addFont(this.props.config.google.families[0]))}}componentDidMount(){this.loadFonts()}componentDidUpdate(e,t){const n=this.props,r=n.onStatus,a=n.config;t.status!==this.state.status&&r(this.state.status),e.config!==a&&this.loadFonts()}render(){return this.props.children||null}}Fo.propTypes={config:uo.a.object.isRequired,children:uo.a.element,onStatus:uo.a.func.isRequired},Fo.defaultProps={onStatus:()=>{}};var zo=Fo;const No=wp.element,Bo=No.Fragment,Ao=No.Component,Yo=wp.compose.compose,Ho=wp.i18n.__,Ro=wp.blockEditor,Io=Ro.RichText,Wo=Ro.AlignmentToolbar,Vo=Ro.BlockControls,Uo=Ro.URLInput,Go=wp.components,qo=Go.IconButton,$o=Go.Dashicon;var Jo=Yo(wo,ho(So))(class extends Ao{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.sectionAlignment,o=t.buttonSize,i=t.buttonShape,l=t.buttonHoverEffect,s=t.buttonLoadGoogleFonts,c=t.buttonFontFamily,u=t.buttonFontWeight,p=e.className,d=e.isSelected,m=e.setAttributes;e.attributes;let f;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};f=wp.element.createElement(zo,{config:e})}const b=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement(Bo,null,wp.element.createElement(Vo,{key:"controls"},wp.element.createElement(Wo,{value:a,onChange:e=>{m({sectionAlignment:e})}})),wp.element.createElement(Ka,this.props),wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#"},wp.element.createElement(Io,{tagName:"span",placeholder:Ho("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+n,allowedFormats:[],className:A()("blockspare-button",i,o,l),onChange:e=>m({buttonText:e})}))),d&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+a,onSubmit:e=>e.preventDefault(),style:{textAlign:a}},wp.element.createElement($o,{icon:"admin-links"}),wp.element.createElement(Uo,{className:"button-url",value:r,onChange:e=>m({buttonUrl:e})}),wp.element.createElement(qo,{icon:"editor-break",label:Ho("Buy","blockspare"),type:"submit"}))),f)}});wp.i18n.__;const Ko=wp.element.Component,Xo=wp.compose.compose,Qo=wp.blockEditor.RichText;var Zo=Xo(wo,ho(So))(class extends Ko{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonShape,o=t.buttonSize,i=t.buttonTarget,l=t.buttonHoverEffect,s=e.className,c=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",a,o,l)},wp.element.createElement(Qo.Content,{tagName:"span",value:n}))))}});var ei={sectionAlignment:{type:"string",default:"center"},uniqueClass:{type:"string",default:""},buttonText:{type:"string",default:"Get Started"},buttonUrl:{type:"string",source:"attribute",selector:"a",attribute:"href"},buttonBackgroundColor:{type:"string",default:"#3c1a5b"},buttonTextColor:{type:"string",default:"#fff"},buttonSize:{type:"string",default:"blockspare-button-size-small"},buttonShape:{type:"string",default:"blockspare-button-shape-rounded"},buttonTarget:{type:"boolean",default:!1},buttonStyle:{type:"string",default:"none"},borderColor:{type:"string",default:"#3c1a5b"},borderBtnTextColor:{type:"string",default:"#404040"},enableGradient:{type:"boolean",default:!1},backgroundColor1:{type:"string",default:"#3B1A5B"},backgroundColor2:{type:"string",default:"#8B249C"},gradientAngle:{type:"number",default:-90},colorLocation1:{type:"number",default:30},colorLocation2:{type:"number",default:70},btnBorderWidth:{type:"number",default:1},btnFontWeight:{type:"string",default:"normal"},buttonHoverEffect:{type:"string",default:""},buttonFontSize:{type:"number",default:16},buttonFontFamily:{type:"string",default:"Default"},buttonFontWeight:{type:"string"},buttonFontSubset:{type:"string"},buttonFontSizeType:{type:"string",default:"px"},buttonFontSizeMobile:{type:"number"},buttonFontSizeTablet:{type:"number"},buttonLoadGoogleFonts:{type:"boolean",default:!1}};var ti=e=>{let t="";if("none"===e.buttonStyle)if(1==e.enableGradient){const n=e.gradientAngle+"deg",r=e.colorLocation1+"%",a=e.colorLocation2+"%";t={backgroundImage:`linear-gradient(${n},${e.backgroundColor1?e.backgroundColor1:"#3B1A5B"} ${r},${e.backgroundColor2?e.backgroundColor2:"#8B249C"} ${a})`,color:e.buttonTextColor?e.buttonTextColor:"#fff",fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"}}else t={color:e.buttonTextColor?e.buttonTextColor:"#fff",backgroundColor:e.buttonBackgroundColor?e.buttonBackgroundColor:"#3c1a5b",fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"};else t={color:e.borderBtnTextColor?e.borderBtnTextColor:"#404040",backgroundColor:"transparent",borderColor:e.borderColor?e.borderColor:"#3c1a5b",borderStyle:e.buttonStyle,fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"};return t};var ni=e=>{let t="";if("none"===e.buttonStyle)if(1==e.enableGradient){const n=e.gradientAngle+"deg",r=e.colorLocation1+"%",a=e.colorLocation2+"%";t={backgroundImage:`linear-gradient(${n},${e.backgroundColor1?e.backgroundColor1:"#3B1A5B"} ${r},${e.backgroundColor2?e.backgroundColor2:"#8B249C"} ${a})`,color:e.buttonTextColor?e.buttonTextColor+"!important":"#fff!important",fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"}}else t={color:e.buttonTextColor?e.buttonTextColor+"!important":"#fff!important",backgroundColor:e.buttonBackgroundColor?e.buttonBackgroundColor:"#3c1a5b",fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"};else t={color:e.borderBtnTextColor?e.borderBtnTextColor+"!important":"#404040!important",backgroundColor:"transparent",borderColor:e.borderColor?e.borderColor:"#3c1a5b",borderStyle:e.buttonStyle,fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"};return t};function ri(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ai(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ri(Object(n),!0).forEach((function(t){oi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ri(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ii=e=>{const t=e.attributes.sectionAlignment,n=[];return n.push({".blockspare-block-button":{textAlign:t},".blockspare-button":ai({},ni(e.attributes))}),_o.a.all(n)};wp.i18n.__;const li=wp.element.Component,si=wp.compose.compose,ci=wp.blockEditor.RichText;var ui=si(wo,ho(ii))(class extends li{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonShape,o=t.buttonSize,i=t.buttonTarget,l=t.buttonHoverEffect,s=e.className,c=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",a,o,l)},wp.element.createElement(ci.Content,{value:n}))))}});var pi=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.marginTop,a=t.marginBottom,o=t.buttonStyle,i=t.enableGradient,l=t.backgroundColor1,s=t.backgroundColor2,c=t.gradientAngle,u=t.colorLocation1,p=t.colorLocation2,d=t.btnFontWeight,m=t.btnBorderWidth,f=t.borderColor,b=t.buttonBackgroundColor,g=t.borderBtnTextColor,h=t.buttonTextColor,y=[];if(y.push({".blockspare-block-button":{textAlign:n,marginTop:r?r+"px":"0px",marginBottom:a?a+"px":"0px"}}),"none"===o)if(1==i){const e=c+"deg",t=u+"%",n=p+"%";y.push({".blockspare-block-button span":{color:h||"#fff",fontWeight:d,borderWidth:m+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${l||"#3B1A5B"} ${t},${s||"#8B249C"} ${n})`}})}else y.push({".blockspare-block-button span":{color:h||"#fff",fontWeight:d,borderWidth:m+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:b||"#3c1a5b"}});else y.push({".blockspare-block-button span":{color:g||"#404040",borderColor:f||"#3c1a5b",borderStyle:o,fontWeight:d,borderWidth:m+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return _o.a.all(y)};wp.i18n.__;const di=wp.element.Component,mi=wp.compose.compose,fi=wp.blockEditor.RichText;var bi=mi(wo,ho(pi))(class extends di{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonShape,o=t.buttonSize,i=t.buttonTarget,l=t.buttonHoverEffect,s=e.className,c=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",a,o,l)},wp.element.createElement(fi.Content,{tagName:"span",value:n}))))}});function gi(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gi(Object(n),!0).forEach((function(t){yi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const vi=wp.blockEditor,wi=vi.RichText;vi.AlignmentToolbar,vi.BlockControls,vi.URLInput;var ki=[{attributes:hi({marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}},ei),save:function(e){const t=e.attributes,n=(t.sectionAlignment,t.buttonText),r=t.buttonUrl,a=t.buttonShape,o=t.buttonSize,i=t.buttonTarget,l=t.buttonHoverEffect,s=hi({},ti(e.attributes));return wp.element.createElement("div",{style:{textAlign:e.attributes.sectionAlignment},className:A()(e.attributes.className,"blockspare-block-button")},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",a,o,l),style:s},wp.element.createElement(wi.Content,{value:n})))}},{attributes:hi(hi({},ei),{},{marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}}),save:e=>wp.element.createElement(ui,e)},{attributes:hi(hi({},ei),{},{marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}}),save:e=>wp.element.createElement(bi,e)}];function _i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Si(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_i(Object(n),!0).forEach((function(t){xi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ei=$e.name,Ti=$e.category,Oi=wp.i18n.__;(0,wp.blocks.registerBlockType)(Ei,{title:Oi("BS Button","blockspare"),description:Oi("Prompt visitors to take action with multiple buttons, side by side.","blockspare"),category:Ti,icon:N.button,attributes:Si(Si({},ei),$e.attributes),keywords:[Oi("block","blockspare"),Oi("button","blockspare"),Oi("cta","blockspare"),Oi("call to action","blockspare")],example:{attributes:{sectionAlignment:"center",buttonText:Oi("Get Started","blockspare"),buttonBackgroundColor:"#3c1a5b",buttonTextColor:"#fff",buttonSize:"blockspare-button-size-small",buttonShape:"blockspare-button-shape-rounded"}},edit:Jo,save:Zo,deprecated:ki});n(762);var Ci=n(115);var Mi={className:{type:"string"},uniqueClass:{type:"string",default:""},align:{type:"string",default:"center"},sectionAlignment:{type:"string",default:"center"},headerTitle:{type:"string",default:"Enter Title"},titleFontSize:{type:"number",default:32},subtitleFontSize:{type:"number",default:18},headerSubTitle:{type:"string",default:"Enter Subtitle"},headerboxColor:{type:"string",default:"transparent"},headertitleColor:{type:"string",default:"#404040"},headersubtitleColor:{type:"string",default:"#6d6d6d"},headertitleDashColor:{type:"string",default:"#6d6d6d"},headerpaddingTop:{type:"number",default:10},headerpaddingRight:{type:"number",default:20},headerpaddingBottom:{type:"number",default:10},headerpaddingLeft:{type:"number",default:20},headermarginTop:{type:"number",default:30},headermarginBottom:{type:"number",default:30},headerlayoutOption:{type:"string",default:"blockspare-style1"},headerTagOption:{type:"string",default:"h2"},titlePaddingTop:{type:"number",default:5},titlePaddingBottom:{type:"number",default:5},subtitlePaddingTop:{type:"number",default:5},subtitlePaddingBottom:{type:"number",default:5},dashColor:{type:"string",default:"#8b249c"},titleFontFamily:{type:"string",default:"Default"},titleFontWeight:{type:"string"},titleFontSubset:{type:"string"},titleFontSizeType:{type:"string",default:"px"},titleFontSizeMobile:{type:"number"},titleFontSizeTablet:{type:"number"},titleLoadGoogleFonts:{type:"boolean",default:!1},subTitleFontSize:{type:"number",default:18},subTitleFontFamily:{type:"string",default:"Default"},subTitleFontWeight:{type:"string"},subTitleFontSubset:{type:"string"},subTitleFontSizeType:{type:"string",default:"px"},subTitleFontSizeMobile:{type:"number"},subTitleFontSizeTablet:{type:"number"},subTitleLoadGoogleFonts:{type:"boolean",default:!1}};var Li={enableBoxShadow:{type:"boolean",default:!1},xOffset:{type:"number",default:0},yOffset:{type:"number",default:6},blur:{type:"number",default:12},spread:{type:"number",default:-10},shadowColor:{type:"string",default:"#000"}};var ji={paddingTop:{type:"number",default:20},paddingRight:{type:"number",default:20},paddingBottom:{type:"number",default:20},paddingLeft:{type:"number",default:20},marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}};const Pi=wp.i18n.__,Di=wp.element.Fragment,Fi=wp.components,zi=(Fi.ToggleControl,Fi.PanelBody),Ni=(Fi.SelectControl,Fi.RangeControl),Bi=wp.blockEditor.PanelColorSettings;function Ai(e){const t=e.enableBlockGaps,n=void 0===t||t,r=e.enableColors,a=void 0===r||r,o=e.enablecontentgaps,i=void 0===o||o,l=(e.enableheaderboxColor,e.headerboxColor,e.onChangeboxcolor,e.headerlayoutOption),s=e.dashColor,c=e.onChangeDashColor,u=void 0===c?()=>{}:c,p=e.headertitleColor,d=e.onChangetitlecolor,m=void 0===d?()=>{}:d,f=e.titlePaddingTop,b=e.onChangetitlePaddingTop,g=void 0===b?()=>{}:b,h=e.titlePaddingBottom,y=e.onChangetitlePaddingBottom,v=void 0===y?()=>{}:y,w=e.headersubtitleColor,k=e.onChangesubtitlecolor,_=void 0===k?()=>{}:k,S=e.subtitlePaddingTop,x=e.onChangesubtitlePaddingTop,E=void 0===x?()=>{}:x,T=e.subtitlePaddingBottom,O=e.onChangesubtitlePaddingBottom,C=void 0===O?()=>{}:O,M=e.headerpaddingTop,L=e.onChangeheaderpaddingTop,j=void 0===L?()=>{}:L,P=e.headerpaddingRight,D=e.onChangeheaderpaddingRight,F=void 0===D?()=>{}:D,z=e.headerpaddingBottom,N=e.onChangeheaderpaddingBottom,B=void 0===N?()=>{}:N,A=e.headerpaddingLeft,Y=e.onChangeheaderpaddingLeft,H=void 0===Y?()=>{}:Y,R=e.headermarginTop,I=e.onChangeheadermarginTop,W=void 0===I?()=>{}:I,V=e.headermarginBottom,U=e.onChangeheadermarginBottom,G=void 0===U?()=>{}:U;Pi("h1","blockspare"),Pi("h2","blockspare"),Pi("h3","blockspare"),Pi("h4","blockspare"),Pi("h5","blockspare"),Pi("h6","blockspare");return wp.element.createElement(Di,null,1==a&&wp.element.createElement(zi,{title:Pi("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(Bi,{title:Pi("Title Settings","blockspare"),initialOpen:!0,colorSettings:[{value:p,onChange:m,label:Pi("Title Color","blockspare")},{value:w,onChange:_,label:Pi("Subtitle Color","blockspare")}]}),"blockspare-style1"!==l&&"blockspare-style3"!==l&&wp.element.createElement(Bi,{title:Pi("Dash color","blockspare"),initialOpen:!0,colorSettings:[{value:s,onChange:u,label:Pi("Dash Color","blockspare")}]})),1==i&&wp.element.createElement(zi,{title:Pi("Title Subtitle Gaps","blockspare"),initialOpen:!1},wp.element.createElement(zi,{title:Pi("Title Gaps","blockspare"),initialOpen:!1},wp.element.createElement(Ni,{label:Pi("Padding Top","blockspare"),value:f,onChange:g,min:0,max:100}),wp.element.createElement(Ni,{label:Pi("Padding Bottom","blockspare"),value:h,onChange:v,min:0,max:100})),wp.element.createElement(zi,{title:Pi("Subtitle Gaps","blockspare"),initialOpen:!1},wp.element.createElement(Ni,{label:Pi("Padding Top","blockspare"),value:S,onChange:E,min:0,max:100}),wp.element.createElement(Ni,{label:Pi("Padding Bottom","blockspare"),value:T,onChange:C,min:0,max:100}))),1==n&&wp.element.createElement(zi,{title:Pi("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(zi,{title:Pi("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ni,{label:Pi("Header Padding Top","blockspare"),value:M,onChange:j,min:0,max:100}),wp.element.createElement(Ni,{label:Pi("Header Padding Left","blockspare"),value:A,onChange:H,min:0,max:100}),wp.element.createElement(Ni,{label:Pi("Header Padding Bottom","blockspare"),value:z,onChange:B,min:0,max:100}),wp.element.createElement(Ni,{label:Pi("Header Padding Right","blockspare"),value:P,onChange:F,min:0,max:100})),wp.element.createElement(zi,{title:Pi("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ni,{label:Pi("Margin Top","blockspare"),value:R,onChange:W,min:0,max:100}),wp.element.createElement(Ni,{label:Pi("Margin Bottom","blockspare"),value:V,onChange:G,min:0,max:100}))))}let Yi=blockspare_globals.srcUrl+"/dist";var Hi=function({imageFile:e,imageHoverFile:t,imageWidth:n="",imageHeight:r="",label:a}){const o=e?e.match(/https?:/i)?e:Yi?`${Yi}/${e}`:e:"",i=t?t.match(/https?:/i)?t:Yi?`${Yi}/${t}`:t:null;return wp.element.createElement("span",{className:"blockspare-design-panel-item"},i&&wp.element.createElement("img",{className:"blockspare-design-panel-item__hover-image",src:i,alt:a,width:n,height:r}),o&&wp.element.createElement("img",{className:"blockspare-design-panel-item__image",src:o,alt:a,width:n,height:r}),wp.element.createElement("span",{className:"design-label"},a))};function Ri(){return(Ri=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ii(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ii(Object(n),!0).forEach((function(t){Vi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ii(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ui=wp.components.RadioControl;var Gi=function(e){const t=e.selected,n=e.options,r=e.onChange,a=e.className,o=void 0===a?"":a,i=n.map(e=>Wi(Wi({},e),{},{label:wp.element.createElement(Hi,{imageFile:e.image,imageHoverFile:e.hoverImage,imageWidth:e.imageWidth,imageHeight:e.imageHeight,isPro:e.isPro,label:e.label}),title:e.label,value:e.value}));return wp.element.createElement("div",{className:A()(o,"blockspare-design-control-wrapper components-base-control")},wp.element.createElement("div",{className:"components-base-control__label"},e.label),wp.element.createElement(Ui,Ri({},Qa()(e,["label"]),{className:"blockspare-design-control",selected:t,options:i,onChange:r})))};function qi(){return(qi=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const $i=wp.i18n.__,Ji=wp.components.BaseControl,Ki=wp.hooks.applyFilters,Xi={"double-wave":{image:"images/double-wave.png",label:$i("Double Wave","blockspare"),value:"double-wave"},wavy:{image:"images/wavy.png",label:$i("Wavy","blockspare"),value:"wavy"},sloped:{image:"images/sloped.png",label:$i("Sloped","blockspare"),value:"sloped"},grow:{image:"images/grow.png",label:$i("Grow","blockspare"),value:"grow"},angled:{image:"images/angled.png",label:$i("Angled","blockspare"),value:"angled"}},Qi=e=>{const t=Object.keys(Xi).filter(t=>!e.excludeDesigns.includes(t)).map(e=>Xi[e]);return wp.element.createElement(Ji,{className:"blockspare-design-separator-control",id:"blockspare-design-separator-control",label:e.label,help:e.help},wp.element.createElement(Gi,qi({options:Ki("blockspare.separator.edit.layouts",t,e)},Qa()(e,["label","help"]))))};Qi.defaultProps={label:"",help:"",excludeDesigns:[]};var Zi=Qi;function el(){return(el=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const tl=wp.i18n.__,nl="blockspare".i18n,rl=wp.components.PanelBody;var al=function(e){const t=e.options,n=e.selected,r=e.title,a=void 0===r?tl("Layout",nl):r,o=e.selectedOptionInTitle,i=void 0===o||o,l=e.help,s=void 0===l?"":l,c=e.className,u=void 0===c?"":c,p=e.initialOpen,d=void 0===p||p,m=t?t.find(e=>e.value===n):null,f=m?`${a} – ${m.label}`:a,b=A()(["blockspare-design-panel-body",u]);return wp.element.createElement(rl,el({title:i?wp.element.createElement("span",null,f):a,className:b,initialOpen:d},Qa()(e,["help"])),s&&wp.element.createElement("p",{className:"components-base-control__help"},s),t&&wp.element.createElement(Gi,Qa()(e,["help","title"])),e.children)};const ol=wp.hooks.applyFilters,il=wp.i18n.__;function ll(e){const t=e.headerlayoutOption,n=e.onChangeHeaderLayput,r=void 0===n?()=>{}:n;return wp.element.createElement(al,{initialOpen:!1,selected:t,options:ol("blockspare.cta.edit.layouts",[{label:il("Layout 1","blockspare"),value:"blockspare-style1",image:"images/blockspare-header-layout-1.png"},{label:il("Layout 2","blockspare"),value:"blockspare-style2",image:"images/blockspare-header-layout-2.png"},{label:il("Layout 3","blockspare"),value:"blockspare-style3",image:"images/blockspare-header-layout-3.png"}]),onChange:r})}const sl=wp.i18n.__,cl=wp.element.Component,ul=wp.blockEditor,pl=ul.InspectorControls,dl=ul.MediaUpload,ml=ul.PanelColorSettings,fl=wp.components,bl=fl.RangeControl,gl=fl.PanelBody,hl=fl.IconButton,yl=fl.ToggleControl;fl.SelectControl;class vl extends cl{render(){const e=this.props,t=e.attributes,n=t.opacityRatio,r=t.ctaBackGroundColor,a=t.showImage,o=t.imgURL,i=t.imgID,l=t.imgAlt,s=t.buttonBackgroundColor,c=t.buttonTextColor,u=t.buttonSize,p=t.buttonStyle,d=t.buttonShape,m=t.buttonTarget,f=t.paddingTop,b=t.paddingRight,g=t.paddingBottom,h=t.paddingLeft,y=t.marginTop,v=t.marginBottom,w=t.titleFontSize,k=(t.subtitleFontSize,t.headerTagOption),_=t.headertitleColor,S=t.headersubtitleColor,x=t.headerlayoutOption,E=t.titlePaddingTop,T=t.titlePaddingBottom,O=t.subtitlePaddingTop,C=t.subtitlePaddingBottom,M=t.headerboxColor,L=t.dashColor,j=t.borderColor,P=t.borderBtnTextColor,D=(t.backgroundFix,t.enableGradient),F=t.backgroundColor1,z=t.backgroundColor2,N=t.gradientAngle,B=t.colorLocation1,A=t.colorLocation2,Y=(t.borderRadius,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.btnFontWeight),H=t.btnBorderWidth,R=t.buttonHoverEffect,I=t.titleLoadGoogleFonts,W=t.titleFontFamily,V=t.titleFontWeight,U=t.titleFontSubset,G=t.titleFontSizeType,q=t.titleFontSizeMobile,$=t.titleFontSizeTablet,J=t.subTitleFontSize,K=t.subTitleLoadGoogleFonts,X=t.subTitleFontFamily,Q=t.subTitleFontWeight,Z=t.subTitleFontSubset,ee=t.subTitleFontSizeType,ne=t.subTitleFontSizeMobile,re=t.subTitleFontSizeTablet,ae=t.buttonFontSize,oe=t.buttonFontFamily,ie=t.buttonFontWeight,le=t.buttonFontSubset,se=t.buttonFontSizeType,ce=t.buttonFontSizeMobile,ue=t.buttonFontSizeTablet,pe=t.buttonLoadGoogleFonts,de=e.attributes,me=e.setAttributes,fe=()=>{me({imgID:null,imgURL:null,imgAlt:null})};sl("Layout 1","blockspare"),sl("Layout 2","blockspare"),sl("Layout 3","blockspare");return wp.element.createElement(pl,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"call-to-action"}),wp.element.createElement(gl,{title:sl("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ll,{headerlayoutOption:x,onChangeHeaderLayput:e=>me({headerlayoutOption:e})}),wp.element.createElement(gl,{title:sl("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:sl("Title Fonts Settings"),attributes:de,setAttributes:me,loadGoogleFonts:{value:I,label:sl("titleLoadGoogleFonts")},fontFamily:{value:W,label:sl("titleFontFamily")},fontWeight:{value:V,label:sl("titleFontWeight")},fontSubset:{value:U,label:sl("titleFontSubset")},fontSizeType:{value:G,label:sl("titleFontSizeType")},fontSize:{value:w,label:sl("titleFontSize")},fontSizeMobile:{value:q,label:sl("titleFontSizeMobile")},fontSizeTablet:{value:$,label:sl("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:k}),wp.element.createElement(Wa,{label:sl("Subtitle Fonts Settings"),attributes:de,setAttributes:me,loadGoogleFonts:{value:K,label:sl("subTitleLoadGoogleFonts")},fontFamily:{value:X,label:sl("subTitleFontFamily")},fontWeight:{value:Q,label:sl("subTitleFontWeight")},fontSubset:{value:Z,label:sl("subTitleFontSubset")},fontSizeType:{value:ee,label:sl("subTitleFontSizeType")},fontSize:{value:J,label:sl("subTitleFontSize")},fontSizeMobile:{value:ne,label:sl("subTitleFontSizeMobile")},fontSizeTablet:{value:re,label:sl("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerboxColor:M,onChangeboxcolor:e=>me({headerboxColor:e}),dashColor:L,headerlayoutOption:x,onChangeDashColor:e=>me({dashColor:e}),headertitleColor:_,onChangetitlecolor:e=>me({headertitleColor:e}),titlePaddingTop:E,onChangetitlePaddingTop:e=>me({titlePaddingTop:e}),titlePaddingBottom:T,onChangetitlePaddingBottom:e=>me({titlePaddingBottom:e}),headersubtitleColor:S,onChangesubtitlecolor:e=>me({headersubtitleColor:e}),subtitlePaddingTop:O,onChangesubtitlePaddingTop:e=>me({subtitlePaddingTop:e}),subtitlePaddingBottom:C,onChangesubtitlePaddingBottom:e=>me({subtitlePaddingBottom:e})})),wp.element.createElement(gl,{title:sl("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonTarget:!1,buttonTarget:m,onChangeButtonTarget:e=>me({buttonTarget:!m}),enableGradient:D,onChangeGradient:e=>me({enableGradient:e}),enableButtonSize:!0,buttonSize:u,onChangeButtonSize:e=>me({buttonSize:e}),enableButtonShape:!0,buttonShape:d,onChangeButtonShape:e=>me({buttonShape:e}),buttonBackgroundColor:s,onChangeButtonColor:e=>me({buttonBackgroundColor:e}),buttonTextColor:c,onChangeButtonTextColor:e=>me({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:p,onChangeBorderStyle:e=>me({buttonStyle:e}),buttonHoverEffect:R,onchangeButtonHoverEffect:e=>me({buttonHoverEffect:e}),borderColor:j,onchangeBorderColor:e=>me({borderColor:e}),borderBtnTextColor:P,onChangeBorderBtnTextColor:e=>me({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:H,onchangebtnBorderWidth:e=>me({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Y,onchangeBtnFontWeight:e=>me({btnFontWeight:e})}),wp.element.createElement(gl,{title:sl(" Typography","blockspare"),initialOpen:!0},wp.element.createElement(Wa,{label:sl("Button Fonts Settings"),attributes:de,setAttributes:me,loadGoogleFonts:{value:pe,label:sl("buttonLoadGoogleFonts")},fontFamily:{value:oe,label:sl("buttonFontFamily")},fontWeight:{value:ie,label:sl("buttonFontWeight")},fontSubset:{value:le,label:sl("buttonFontSubset")},fontSizeType:{value:se,label:sl("buttonFontSizeType")},fontSize:{value:ae,label:sl("buttonFontSize")},fontSizeMobile:{value:ce,label:sl("buttonFontSizeMobile")},fontSizeTablet:{value:ue,label:sl("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===p&&wp.element.createElement(yl,{label:sl("Enable Gradient","blockspare"),checked:D,onChange:()=>this.props.setAttributes({enableGradient:!D})}),D&&"none"===p&&wp.element.createElement(gl,{title:sl("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(lt,{backgroundColor1:F,onChangeBackgroundColor1:e=>me({backgroundColor1:e}),backgroundColor2:z,onChangeBackgroundColor2:e=>me({backgroundColor2:e}),gradientAngle:N,onChangeGradientAngle:e=>me({gradientAngle:e}),colorLocation1:B,onChangeColorLocation1:e=>me({colorLocation1:e}),colorLocation2:A,onChangeColorLocation2:e=>me({colorLocation2:e})}))),wp.element.createElement(gl,{title:sl("Background Settings","blockspare"),initialOpen:!1},wp.element.createElement(yl,{label:sl("Display Image","blockspare"),checked:a,onChange:()=>this.props.setAttributes({showImage:!a})}),1==a&&wp.element.createElement("div",null,wp.element.createElement(dl,{onSelect:e=>{me({imgID:e.id,imgURL:e.url,imgAlt:e.alt})},type:"image",value:i,render:({open:e})=>wp.element.createElement("div",null,wp.element.createElement(hl,{className:"aft-cta-inspector-media",label:sl("Edit image","blockspare"),icon:"format-image",onClick:e},sl("Select Image","blockspare")),o&&!!o.length&&wp.element.createElement(hl,{className:"blockspare-cta-inspector-media",label:sl("Remove Image","blockspare"),icon:"dismiss",onClick:fe},sl("Remove","blockspare")))}),wp.element.createElement("div",null,o&&!!o.length&&wp.element.createElement("img",{src:o,width:"100px",height:"100px",alt:l}))),o&&!!o.length&&1==a&&wp.element.createElement(bl,{label:sl("Image Opacity","blockspare"),value:n,onChange:e=>this.props.setAttributes({opacityRatio:e}),min:0,max:100,step:10}),wp.element.createElement(ml,{title:sl("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:r,onChange:e=>me({ctaBackGroundColor:e}),label:sl("Background Color","blockspare")}]})),wp.element.createElement(gl,{title:sl("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(gl,{title:sl("Padding Settings","blockspare"),initialOpen:!0},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:f,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>me({paddingTop:e}),paddingEnableRight:!0,paddingRight:b,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>me({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:g,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>me({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:h,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>me({paddingLeft:e})})),wp.element.createElement(gl,{title:sl("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:y,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>me({marginTop:e}),marginEnableBottom:!0,marginBottom:v,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>me({marginBottom:e})})))))}}const wl=wp.i18n.__,kl=wp.element,_l=kl.Component,Sl=kl.Fragment,xl=wp.blockEditor,El=xl.RichText;xl.getFontSizeClass,xl.getColorClassName;class Tl extends _l{render(){const e=this.props,t=(e.align,e.sectionAlignment,e.headerTitle),n=e.headerTagOption,r=e.headerSubTitle,a=e.setAttributes,o=(e.isSelected,e.titleLoadGoogleFonts),i=e.titleFontFamily,l=e.titleFontWeight,s=(e.titleFontSubset,e.subTitleLoadGoogleFonts),c=e.subTitleFontFamily,u=e.subTitleFontWeight;let p,d;if(1==o){const e={google:{families:[i+(l?":"+l:"")]}};p=wp.element.createElement(zo,{config:e})}if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};d=wp.element.createElement(zo,{config:e})}return wp.element.createElement(Sl,null,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash"}),wp.element.createElement(El,{tagName:n,placeholder:wl("Title","blockspare"),keepPlaceholderOnFocus:!0,value:t,className:"blockspare-title",onChange:e=>a({headerTitle:e})}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash"})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash"}),wp.element.createElement(El,{tagName:"p",placeholder:wl("Sub Title","blockspare"),keepPlaceholderOnFocus:!0,value:r,className:"blockspare-subtitle",onChange:e=>a({headerSubTitle:e})}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash"}),p,d))}}var Ol=e=>{let t="";return e.enableBoxShadow&&(t={boxShadow:e.xOffset+"px "+e.yOffset+"px "+e.blur+"px "+e.spread+"px "+e.shadowColor}),t};var Cl=e=>{let t="";return t={textAlign:e.sectionAlignment,paddingTop:e.paddingTop?e.paddingTop+"px":"0px",paddingRight:e.paddingRight?e.paddingRight+"px":"0px",paddingBottom:e.paddingBottom?e.paddingBottom+"px":"0px",paddingLeft:e.paddingLeft?e.paddingLeft+"px":"0px",marginTop:e.marginTop?e.marginTop+"px":"0px",marginBottom:e.marginBottom?e.marginBottom+"px":"0px"},t};function Ml(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ll(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ml(Object(n),!0).forEach((function(t){jl(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ml(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pl=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.ctaBackGroundColor,a=t.borderRadius,o=t.headertitleColor,i=t.titleFontSize,l=t.titlePaddingTop,s=t.titlePaddingBottom,c=t.headersubtitleColor,u=(t.subtitleFontSize,t.subtitlePaddingTop),p=t.subtitlePaddingBottom,d=t.dashColor,m=t.headerboxColor,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,x=t.subTitleFontSizeTablet,E=t.headerpaddingTop,T=t.headerpaddingRight,O=t.headerpaddingBottom,C=t.headerpaddingLeft,M=t.headermarginTop,L=t.headermarginBottom,j=t.buttonStyle,P=t.enableGradient,D=t.backgroundColor1,F=t.backgroundColor2,z=t.gradientAngle,N=t.colorLocation1,B=t.colorLocation2,A=(t.btnFontWeight,t.btnBorderWidth),Y=t.borderColor,H=t.buttonBackgroundColor,R=t.borderBtnTextColor,I=t.buttonTextColor,W=t.buttonFontSize,V=t.buttonFontFamily,U=t.buttonFontWeight,G=t.buttonFontSizeType,q=t.buttonFontSizeMobile,$=t.buttonFontSizeTablet,J=[];if(J.push({".blockspare-cta-wrapper":Ll(Ll(Ll({backgroundColor:r||"#0e0e0e"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:a?a+"px":null})}),"none"===j)if(1==P){const e=z+"deg",t=N+"%",n=B+"%";J.push({".blockspare-block-button span":{color:I||"#fff",borderWidth:A+"px"},".wp-block-blockspare-blockspare-call-to-action .blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${D||"#3B1A5B"} ${t},${F||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-call-to-action .blockspare-block-button .blockspare-button:visited":{backgroundImage:`linear-gradient(${e},${D||"#3B1A5B"} ${t},${F||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-call-to-action .blockspare-block-button .blockspare-button:focus":{backgroundImage:`linear-gradient(${e},${D||"#3B1A5B"} ${t},${F||"#8B249C"} ${n})`}})}else J.push({".blockspare-block-button span":{color:I||"#fff",borderWidth:A+"px"},".wp-block-blockspare-blockspare-call-to-action .blockspare-block-button .blockspare-button":{backgroundColor:H||"#3c1a5b"},".wp-block-blockspare-blockspare-call-to-action .blockspare-block-button .blockspare-button:visited":{backgroundColor:H||"#3c1a5b"},".wp-block-blockspare-blockspare-call-to-action .blockspare-block-button .blockspare-button:focus":{backgroundColor:H||"#3c1a5b"}});else J.push({".blockspare-block-button span":{color:R||"#404040"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent",borderColor:Y||"#3c1a5b",borderStyle:j,borderWidth:A+"px"}});return J.push({".blockspare-block-button span":{fontSize:W+G,fontFamily:V,fontWeight:U},tablet:{".blockspare-block-button span":{fontSize:$+G}},mobile:{".blockspare-block-button span":{fontSize:q+G}}}),J.push({".blockspare-section-head-wrap":{backgroundColor:m||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),J.push({".blockspare-title":{color:o,fontSize:i+g+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:v+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:y+g+"!important"},".blockspare-subtitle":{fontSize:x+_+"!important"}},mobile:{".blockspare-title":{fontSize:h+g+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),_o.a.all(J)};function Dl(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Fl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zl=blockspare_globals,Nl=wp.element,Bl=Nl.Component,Al=Nl.Fragment,Yl=wp.compose.compose,Hl=wp.i18n.__,Rl=wp.blockEditor,Il=Rl.AlignmentToolbar,Wl=Rl.URLInput,Vl=Rl.BlockControls,Ul=Rl.BlockAlignmentToolbar,Gl=Rl.RichText,ql=wp.components,$l=ql.IconButton,Jl=ql.Dashicon;var Kl=Yl(wo,ho(Pl))(class extends Bl{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonAlignment,i=t.buttonSize,l=t.buttonShape,s=t.showImage,c=t.imgURL,u=t.sectionAlignment,p=t.backgroundFix,d=(t.imgAlt,t.opacityRatio),m=t.headerTagOption,f=t.headerTitle,b=t.headerSubTitle,g=t.buttonHoverEffect,h=t.headerlayoutOption,y=(t.profileContentFontSize,t.titleLoadGoogleFonts),v=t.titleFontFamily,w=t.titleFontWeight,k=t.subTitleLoadGoogleFonts,_=t.subTitleFontFamily,S=t.subTitleFontWeight,x=t.buttonLoadGoogleFonts,E=t.buttonFontFamily,T=t.buttonFontWeight,O=e.className,C=e.isSelected,M=(e.attributes,e.setAttributes);let L="url("+zl.img+")";c&&c.length&&(L="url("+c+")");const j=A()([O,"align"+n,"blockspare-calltoaction"]);let P;if(1==x){const e={google:{families:[E+(T?":"+T:"")]}};P=wp.element.createElement(zo,{config:e})}return wp.element.createElement(Al,null,wp.element.createElement(Vl,null,wp.element.createElement(Ul,{value:n,onChange:e=>{M({align:e})},controls:["center","wide","full"]}),wp.element.createElement(Il,{value:u,onChange:e=>{M({sectionAlignment:e})}})),wp.element.createElement(vl,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dl(Object(n),!0).forEach((function(t){Fl(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dl(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:M},this.props)),wp.element.createElement("div",{className:j},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-cta-wrapper blockspare-blocks","align"+n,c&&c.length&&p?"blockspare-background-fix":"")},s&&c&&wp.element.createElement("div",{className:A()("blockspare-image-wrap","blockspare-cta-background",(D=d,0===D?null:"has-background-opacity-"+10*Math.round(D/10)),{"has-background-opacity":0!==d}),style:{backgroundImage:L}}),!c&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",h,"blockspare-"+u)},wp.element.createElement(Tl,{setAttributes:M,headerTitle:f,headerTagOption:m,headerSubTitle:b,titleFontFamily:v,titleFontWeight:w,titleLoadGoogleFonts:y,subTitleLoadGoogleFonts:k,subTitleFontFamily:_,subTitleFontWeight:S}))),wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#"},wp.element.createElement(Gl,{tagName:"span",placeholder:Hl("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+r,allowedFormats:[],className:A()("blockspare-button",l,i,g),onChange:e=>M({buttonText:e})}))),C&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+o,onSubmit:e=>e.preventDefault()},wp.element.createElement(Jl,{icon:"admin-links"}),wp.element.createElement(Wl,{className:"button-url",value:a,onChange:e=>M({buttonUrl:e})}),wp.element.createElement($l,{icon:"editor-break",label:Hl("Apply","blockspare"),type:"submit"})))),P);var D}});const Xl=wp.element,Ql=Xl.Component,Zl=Xl.Fragment,es=wp.blockEditor,ts=es.RichText;es.getFontSizeClass,es.getColorClassName;class ns extends Ql{render(){const e=this.props,t=(e.align,e.headerTitle),n=e.headerTagOption,r=e.headerSubTitle;return wp.element.createElement(Zl,null,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash"}),t&&wp.element.createElement(ts.Content,{tagName:n,className:"blockspare-title",value:t}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash"})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash"}),r&&wp.element.createElement(ts.Content,{tagName:"p",className:"blockspare-subtitle",value:r}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash"})))}}const rs=blockspare_globals,as=wp.element.Component,os=(wp.i18n.__,wp.compose.compose),is=wp.blockEditor.RichText;var ls=os(wo,ho(Pl))(class extends as{render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.opacityRatio,c=t.sectionAlignment,u=t.showImage,p=t.imgURL,d=t.headerlayoutOption,m=t.headerTagOption,f=t.headerTitle,b=t.headerSubTitle,g=t.buttonHoverEffect,h=t.backgroundFix,y=e.className;e.attributes;let v="url("+rs.img+")";p&&p.length&&(v="url("+p+")");const w=A()([y,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&h?"blockspare-background-fix":"")},u&&p&&wp.element.createElement("div",{className:A()("blockspare-image-wrap","blockspare-cta-background",(k=s,0===k?null:"has-background-opacity-"+10*Math.round(k/10)),{"has-background-opacity":0!==s}),style:{backgroundImage:v}}),!p&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(ns,{headerTitle:f,headerTagOption:m,headerSubTitle:b}))),wp.element.createElement("div",{className:"blockspare-block-button"},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,g)},wp.element.createElement(is.Content,{tagName:"span",value:r})))));var k}});var ss=n(408);var cs=e=>{let t="";return t={borderColor:e.dashColor?e.dashColor:"#8b249c"},t};var us=e=>{let t="";return t={color:e.headertitleColor?e.headertitleColor:"#404040",fontSize:e.titleFontSize+"px",paddingTop:e.titlePaddingTop?e.titlePaddingTop+"px":"0px",paddingBottom:e.titlePaddingBottom?e.titlePaddingBottom+"px":"0px"},t};var ps=e=>{let t="";return t={fontSize:e.subtitleFontSize+"px",color:e.headersubtitleColor?e.headersubtitleColor:"#6d6d6d",paddingTop:e.subtitlePaddingTop?e.subtitlePaddingTop+"px":void 0,paddingBottom:e.subtitlePaddingBottom?e.subtitlePaddingBottom+"px":void 0},t};var ds=e=>{let t="";if("none"===e.buttonStyle)if(1==e.enableGradient){const n=e.gradientAngle+"deg",r=e.colorLocation1+"%",a=e.colorLocation2+"%";t={backgroundImage:`linear-gradient(${n},${e.backgroundColor1?e.backgroundColor1:"#3B1A5B"} ${r},${e.backgroundColor2?e.backgroundColor2:"#8B249C"} ${a})`,color:e.buttonTextColor?e.buttonTextColor:"#fff",fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"}}else t={color:e.buttonTextColor?e.buttonTextColor:"#fff",backgroundColor:e.buttonBackgroundColor?e.buttonBackgroundColor:"#3c1a5b",fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"};else t={color:e.borderBtnTextColor?e.borderBtnTextColor:"#404040",backgroundColor:"transparent",borderColor:e.borderColor?e.borderColor:"#3c1a5b",borderStyle:e.buttonStyle,fontWeight:e.btnFontWeight,borderWidth:e.btnBorderWidth+"px"};return t};function ms(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ms(Object(n),!0).forEach((function(t){bs(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ms(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const gs=wp.element.Component;class hs extends gs{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=fs(fs(fs({backgroundColor:e.ctaBackGroundColor?e.ctaBackGroundColor:"#0e0e0e"},Ol(e)),Cl(e)),{},{borderRadius:e.borderRadius?e.borderRadius:null});return wp.element.createElement("div",{className:A()("blockspare-cta-wrapper blockspare-blocks","align"+e.align,e.imgURL&&e.imgURL.length&&e.backgroundFix?"blockspare-background-fix":""),style:t},this.props.children)}}var ys=e=>{let t="";return t={textAlign:e.sectionAlignment,paddingTop:e.headerpaddingTop?e.headerpaddingTop+"px":"0px",paddingRight:e.headerpaddingRight?e.headerpaddingRight+"px":"0px",paddingBottom:e.headerpaddingBottom?e.headerpaddingBottom+"px":"0px",marginTop:e.headermarginTop?e.headermarginTop+"px":"0px",marginBottom:e.headermarginBottom?e.headermarginBottom+"px":"0px",paddingLeft:e.headerpaddingLeft?e.headerpaddingLeft+"px":"0px",backgroundColor:e.headerboxColor?e.headerboxColor:"transparent"},t};function vs(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ws(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ks=wp.element.Component;class _s extends ks{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerlayoutOption,o=e.attributes,i=(e.setAttributes,e.isSelected,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vs(Object(n),!0).forEach((function(t){ws(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},ys(o)));return wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}const Ss=wp.element.Component;class xs extends Ss{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:A()(this.props.className,"blockspare-block-button")},this.props.children)}}function Es(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ts(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Es(Object(n),!0).forEach((function(t){Os(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Es(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Os(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Cs=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.ctaBackGroundColor,a=t.borderRadius,o=t.headertitleColor,i=t.titleFontSize,l=t.titlePaddingTop,s=t.titlePaddingBottom,c=t.headersubtitleColor,u=(t.subtitleFontSize,t.subtitlePaddingTop),p=t.subtitlePaddingBottom,d=t.dashColor,m=t.headerboxColor,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,x=t.subTitleFontSizeTablet,E=t.headerpaddingTop,T=t.headerpaddingRight,O=t.headerpaddingBottom,C=t.headerpaddingLeft,M=t.headermarginTop,L=t.headermarginBottom,j=[];return j.push({".blockspare-cta-wrapper":Ts(Ts(Ts({backgroundColor:r||"#0e0e0e"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:a?a+"px":null}),".blockspare-button":Ts({},ti(e.attributes))}),j.push({".blockspare-section-head-wrap":{backgroundColor:m||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),j.push({".blockspare-title":{color:o,fontSize:i+g+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:v+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:y+g+"!important"},".blockspare-subtitle":{fontSize:x+_+"!important"}},mobile:{".blockspare-title":{fontSize:h+g+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),_o.a.all(j)};const Ms=blockspare_globals,Ls=wp.element.Component,js=(wp.i18n.__,wp.compose.compose),Ps=wp.blockEditor.RichText;var Ds=js(wo,ho(Cs))(class extends Ls{render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.opacityRatio,c=t.sectionAlignment,u=t.showImage,p=t.imgURL,d=t.headerlayoutOption,m=t.headerTagOption,f=t.headerTitle,b=t.headerSubTitle,g=t.buttonHoverEffect,h=t.backgroundFix,y=e.className;e.attributes;let v="url("+Ms.img+")";p&&p.length&&(v="url("+p+")");const w=A()([y,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&h?"blockspare-background-fix":"")},u&&wp.element.createElement("div",{className:A()("blockspare-image-wrap","blockspare-cta-background",(k=s,0===k?null:"has-background-opacity-"+10*Math.round(k/10)),{"has-background-opacity":0!==s}),style:{backgroundImage:v}}),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(ns,{headerTitle:f,headerTagOption:m,headerSubTitle:b}))),wp.element.createElement("div",{className:"blockspare-block-button"},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,g)},wp.element.createElement(Ps.Content,{value:r})))));var k}});function Fs(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fs(Object(n),!0).forEach((function(t){Ns(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ns(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Bs=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.ctaBackGroundColor,a=t.borderRadius,o=t.headertitleColor,i=t.titleFontSize,l=t.titlePaddingTop,s=t.titlePaddingBottom,c=t.headersubtitleColor,u=(t.subtitleFontSize,t.subtitlePaddingTop),p=t.subtitlePaddingBottom,d=t.dashColor,m=t.headerboxColor,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,x=t.subTitleFontSizeTablet,E=t.headerpaddingTop,T=t.headerpaddingRight,O=t.headerpaddingBottom,C=t.headerpaddingLeft,M=t.headermarginTop,L=t.headermarginBottom,j=[];return j.push({".blockspare-cta-wrapper":zs(zs(zs({backgroundColor:r||"#0e0e0e"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:a?a+"px":null}),".blockspare-button":zs({},ni(e.attributes))}),j.push({".blockspare-section-head-wrap":{backgroundColor:m||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),j.push({".blockspare-title":{color:o,fontSize:i+g+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:v+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:y+g+"!important"},".blockspare-subtitle":{fontSize:x+_+"!important"}},mobile:{".blockspare-title":{fontSize:h+g+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),_o.a.all(j)};const As=blockspare_globals,Ys=wp.element.Component,Hs=(wp.i18n.__,wp.compose.compose),Rs=wp.blockEditor.RichText;var Is=Hs(wo,ho(Bs))(class extends Ys{render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.opacityRatio,c=t.sectionAlignment,u=t.showImage,p=t.imgURL,d=t.headerlayoutOption,m=t.headerTagOption,f=t.headerTitle,b=t.headerSubTitle,g=t.buttonHoverEffect,h=t.backgroundFix,y=e.className;e.attributes;let v="url("+As.img+")";p&&p.length&&(v="url("+p+")");const w=A()([y,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&h?"blockspare-background-fix":"")},u&&wp.element.createElement("div",{className:A()("blockspare-image-wrap","blockspare-cta-background",(k=s,0===k?null:"has-background-opacity-"+10*Math.round(k/10)),{"has-background-opacity":0!==s}),style:{backgroundImage:v}}),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(ns,{headerTitle:f,headerTagOption:m,headerSubTitle:b}))),wp.element.createElement("div",{className:"blockspare-block-button"},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,g)},wp.element.createElement(Rs.Content,{value:r})))));var k}});function Ws(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Vs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ws(Object(n),!0).forEach((function(t){Us(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ws(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Us(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gs=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.ctaBackGroundColor,a=t.borderRadius,o=t.headertitleColor,i=t.titleFontSize,l=t.titlePaddingTop,s=t.titlePaddingBottom,c=t.headersubtitleColor,u=(t.subtitleFontSize,t.subtitlePaddingTop),p=t.subtitlePaddingBottom,d=t.dashColor,m=t.headerboxColor,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,x=t.subTitleFontSizeTablet,E=t.headerpaddingTop,T=t.headerpaddingRight,O=t.headerpaddingBottom,C=t.headerpaddingLeft,M=t.headermarginTop,L=t.headermarginBottom,j=t.buttonStyle,P=t.enableGradient,D=t.backgroundColor1,F=t.backgroundColor2,z=t.gradientAngle,N=t.colorLocation1,B=t.colorLocation2,A=t.btnFontWeight,Y=t.btnBorderWidth,H=t.borderColor,R=t.buttonBackgroundColor,I=t.borderBtnTextColor,W=t.buttonTextColor,V=[];if(V.push({".blockspare-cta-wrapper":Vs(Vs(Vs({backgroundColor:r||"#0e0e0e"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:a?a+"px":null})}),"none"===j)if(1==P){const e=z+"deg",t=N+"%",n=B+"%";V.push({".blockspare-block-button span":{color:W||"#fff",fontWeight:A,borderWidth:Y+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${D||"#3B1A5B"} ${t},${F||"#8B249C"} ${n})`}})}else V.push({".blockspare-block-button span":{color:W||"#fff",fontWeight:A,borderWidth:Y+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:R||"#3c1a5b"}});else V.push({".blockspare-block-button span":{color:I||"#404040",borderColor:H||"#3c1a5b",borderStyle:j,fontWeight:A,borderWidth:Y+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return V.push({".blockspare-section-head-wrap":{backgroundColor:m||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),V.push({".blockspare-title":{color:o,fontSize:i+g+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:v+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:y+g+"!important"},".blockspare-subtitle":{fontSize:x+_+"!important"}},mobile:{".blockspare-title":{fontSize:h+g+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),_o.a.all(V)};const qs=blockspare_globals,$s=wp.element.Component,Js=(wp.i18n.__,wp.compose.compose),Ks=wp.blockEditor.RichText;var Xs=Js(wo,ho(Gs))(class extends $s{render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.opacityRatio,c=t.sectionAlignment,u=t.showImage,p=t.imgURL,d=t.headerlayoutOption,m=t.headerTagOption,f=t.headerTitle,b=t.headerSubTitle,g=t.buttonHoverEffect,h=t.backgroundFix,y=e.className;e.attributes;let v="url("+qs.img+")";p&&p.length&&(v="url("+p+")");const w=A()([y,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&h?"blockspare-background-fix":"")},u&&wp.element.createElement("div",{className:A()("blockspare-image-wrap","blockspare-cta-background",(k=s,0===k?null:"has-background-opacity-"+10*Math.round(k/10)),{"has-background-opacity":0!==s}),style:{backgroundImage:v}}),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(ns,{headerTitle:f,headerTagOption:m,headerSubTitle:b}))),wp.element.createElement("div",{className:"blockspare-block-button"},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,g)},wp.element.createElement(Ks.Content,{tagName:"span",value:r})))));var k}});function Qs(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zs(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qs(Object(n),!0).forEach((function(t){ec(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ec(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const tc=blockspare_globals,nc=Zs(Zs(Zs(Zs(Zs({},Mi),ss.attributes),ei),ji),Li),rc=wp.blockEditor.RichText;wp.i18n.__;var ac=[{attributes:nc,save:function(e){const t=e.attributes,n=(t.align,t.buttonText),r=t.buttonUrl,a=t.buttonTarget,o=t.buttonSize,i=t.buttonShape,l=t.opacityRatio,s=t.sectionAlignment,c=t.showImage,u=t.imgURL,p=(t.imgAlt,t.headerTagOption),d=t.headerTitle,m=t.headerSubTitle,f=t.buttonHoverEffect,b=Zs({},cs(e.attributes)),g=Zs({},us(e.attributes)),h=Zs({},ps(e.attributes)),y=Zs({},ds(e.attributes));let v="url("+tc.img+")";u&&u.length&&(v="url("+u+")");Zs(Zs(Zs({backgroundColor:nc.ctaBackGroundColor?nc.ctaBackGroundColor:"#0e0e0e"},Ol(nc)),Cl(nc)),{},{borderRadius:nc.borderRadius?nc.borderRadius:null});return wp.element.createElement(hs,e,c&&u&&wp.element.createElement("div",{className:A()("blockspare-image-wrap","blockspare-cta-background",(w=l,0===w?null:"has-background-opacity-"+10*Math.round(w/10)),{"has-background-opacity":0!==l}),style:{backgroundImage:v}}),!u&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-head-wrap",style:{textAlign:s}},wp.element.createElement(_s,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:b}),d&&wp.element.createElement(rc.Content,{tagName:p,className:"blockspare-title",style:g,value:d}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:b})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:b}),m&&wp.element.createElement(rc.Content,{tagName:"p",className:"blockspare-subtitle",style:h,value:m}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:b})))),wp.element.createElement(xs,e,n&&wp.element.createElement("a",{href:r,target:a?"_blank":null,rel:a?"noopener noreferrer":null,className:A()("blockspare-button",i,o,f),style:y},wp.element.createElement(rc.Content,{value:n}))));var w}},{attributes:Zs(Zs(Zs(Zs({},Mi),{},{className:{type:"string"},align:{type:"string",default:"center"},sectionAlignment:{type:"string",default:"center"},showImage:{type:"boolean",default:!0},imgURL:{type:"string"},imgID:{type:"number"},imgAlt:{type:"string"},opacityRatio:{type:"number",default:75},ctaBackGroundColor:{type:"string",default:"#0e0e0e"},borderRadius:{type:"number",default:0},headerTagOption:{type:"string",default:"h2"},backgroundFix:{type:"boolean",default:!1},headertitleColor:{type:"string",default:"#fff"},headersubtitleColor:{type:"string",default:"#fff"},headermarginTop:{type:"number",default:5},headermarginBottom:{type:"number",default:5},headerpaddingLeft:{type:"number",default:0},headerpaddingRight:{type:"number",default:0}},ei),ji),Li),save:e=>wp.element.createElement(Is,e)},{attributes:Zs(Zs(Zs(Zs({},Mi),{},{className:{type:"string"},align:{type:"string",default:"center"},sectionAlignment:{type:"string",default:"center"},showImage:{type:"boolean",default:!0},imgURL:{type:"string"},imgID:{type:"number"},imgAlt:{type:"string"},opacityRatio:{type:"number",default:75},ctaBackGroundColor:{type:"string",default:"#0e0e0e"},borderRadius:{type:"number",default:0},headerTagOption:{type:"string",default:"h2"},backgroundFix:{type:"boolean",default:!1},headertitleColor:{type:"string",default:"#fff"},headersubtitleColor:{type:"string",default:"#fff"},headermarginTop:{type:"number",default:5},headermarginBottom:{type:"number",default:5},headerpaddingLeft:{type:"number",default:0},headerpaddingRight:{type:"number",default:0}},ei),ji),Li),save:e=>wp.element.createElement(Ds,e)},{attributes:Zs(Zs(Zs(Zs({},Mi),{},{className:{type:"string"},align:{type:"string",default:"center"},sectionAlignment:{type:"string",default:"center"},showImage:{type:"boolean",default:!0},imgURL:{type:"string"},imgID:{type:"number"},imgAlt:{type:"string"},opacityRatio:{type:"number",default:75},ctaBackGroundColor:{type:"string",default:"#0e0e0e"},borderRadius:{type:"number",default:0},headerTagOption:{type:"string",default:"h2"},backgroundFix:{type:"boolean",default:!1},headertitleColor:{type:"string",default:"#fff"},headersubtitleColor:{type:"string",default:"#fff"},headermarginTop:{type:"number",default:5},headermarginBottom:{type:"number",default:5},headerpaddingLeft:{type:"number",default:0},headerpaddingRight:{type:"number",default:0}},ei),ji),Li),save:e=>wp.element.createElement(Xs,e)}];function oc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ic(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oc(Object(n),!0).forEach((function(t){lc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const sc=Ci.name,cc=Ci.category,uc=wp.blocks.registerBlockType,pc=wp.i18n.__,dc=["center","wide","full"],mc=ic(ic(ic(ic(ic({},Mi),Ci.attributes),ei),ji),Li);uc(sc,{title:pc("BS Call to Action","blockspare"),description:pc("BS call to action allow you to add title,subtitle,text button and background image/color","blockspare"),category:cc,icon:N.cta,attributes:mc,keywords:[pc("call to action","blockspare"),pc("block","blockspare"),pc("cta","blockspare"),pc("link","blockspare")],example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},getEditWrapperProps(e){const t=e.align;if(-1!==dc.indexOf(t))return{"data-align":t}},edit:Kl,save:ls,deprecated:ac});n(764),n(766);var fc=n(59);const bc=wp.element.Component,gc=wp.i18n.__,hc=wp.hooks.applyFilters,yc=wp.blockEditor,vc=yc.InspectorControls,wc=yc.MediaUpload,kc=yc.PanelColorSettings,_c=wp.components,Sc=_c.ToggleControl,xc=_c.PanelBody,Ec=_c.SelectControl,Tc=_c.IconButton;_c.RangeControl;class Oc extends bc{render(){const e=[{value:"",label:gc("Default","blockspare")},{value:"blockspare-style1",label:gc("Style 1","blockspare")},{value:"blockspare-style2",label:gc("Style 2","blockspare")}],t=this.props,n=t.attributes,r=n.backGroundColor,a=n.imageShape,o=n.descriptionColor,i=n.imgID,l=n.imgURL,s=n.imgAlt,c=n.showContentImg,u=n.buttonBackgroundColor,p=n.buttonTextColor,d=n.buttonSize,m=n.buttonShape,f=n.buttonTarget,b=n.buttonStyle,g=n.borderColor,h=n.borderBtnTextColor,y=n.showButton,v=n.marginTop,w=n.marginBottom,k=n.layoutOption,_=n.titleFontSize,S=(n.subtitleFontSize,n.headerboxColor),x=n.headertitleColor,E=n.headersubtitleColor,T=n.headerlayoutOption,O=n.titlePaddingTop,C=n.titlePaddingBottom,M=n.subtitlePaddingTop,L=n.subtitlePaddingBottom,j=n.dashColor,P=n.design,D=void 0===P?"style-1":P,F=n.enableGradient,z=n.backgroundColor1,N=n.backgroundColor2,B=n.gradientAngle,A=n.colorLocation1,Y=n.colorLocation2,H=n.headerTagOption,R=(n.enableBoxShadow,n.xOffset,n.yOffset,n.blur,n.spread,n.shadowColor,n.borderRadius,n.btnFontWeight),I=n.btnBorderWidth,W=n.buttonHoverEffect,V=n.titleLoadGoogleFonts,U=n.titleFontFamily,G=n.titleFontWeight,q=n.titleFontSubset,$=n.titleFontSizeType,J=n.titleFontSizeMobile,K=n.titleFontSizeTablet,X=n.subTitleFontSize,Q=n.subTitleLoadGoogleFonts,Z=n.subTitleFontFamily,ee=n.subTitleFontWeight,ne=n.subTitleFontSubset,re=n.subTitleFontSizeType,ae=n.subTitleFontSizeMobile,oe=n.subTitleFontSizeTablet,ie=n.descriptionFontSize,le=n.descriptionFontFamily,se=n.descriptionFontWeight,ce=n.descriptionFontSubset,ue=n.descriptionFontSizeType,pe=n.descriptionFontSizeMobile,de=n.descriptionFontSizeTablet,me=n.descriptionLoadGoogleFonts,fe=n.buttonFontSize,be=n.buttonFontFamily,ge=n.buttonFontWeight,he=n.buttonFontSubset,ye=n.buttonFontSizeType,ve=n.buttonFontSizeMobile,we=n.buttonFontSizeTablet,ke=n.buttonLoadGoogleFonts,_e=t.attributes,Se=t.setAttributes,xe=()=>{Se({imgID:null,imgURL:null,imgAlt:null})};gc("Layout 1","blockspare"),gc("Layout 2","blockspare"),gc("Layout 3","blockspare");return wp.element.createElement(vc,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"content-box"}),wp.element.createElement(al,{initialOpen:!1,selected:D,options:hc("blockspare.cta.edit.layouts",[{label:gc("Layout 1","blockspare"),value:"style-1",image:"images/style-1.png"},{label:gc("Layout 2","blockspare"),value:"style-2",image:"images/style-2.png"},{label:gc("Layout 3","blockspare"),value:"style-3",image:"images/style-3.png"}]),onChange:e=>Se({design:e})}),wp.element.createElement(xc,{title:gc("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(Sc,{label:gc("Display Button","blockspare"),checked:y,onChange:()=>this.props.setAttributes({showButton:!y})}),wp.element.createElement(Sc,{label:gc("Reverse","blockspare"),checked:k,onChange:()=>this.props.setAttributes({layoutOption:!k})}),c&&wp.element.createElement(wc,{onSelect:e=>{Se({imgID:e.id,imgURL:e.url,imgAlt:e.alt})},type:"image",value:i,render:({open:e})=>wp.element.createElement("div",null,wp.element.createElement(Tc,{className:"aft-cta-inspector-media",label:gc("Edit image","blockspare"),icon:"format-image",onClick:e},gc("Select Image","blockspare")),l&&!!l.length&&wp.element.createElement(Tc,{className:"blockspare-cta-inspector-media",label:gc("Remove Image","blockspare"),icon:"dismiss",onClick:xe},gc("Remove","blockspare")))}),l&&!!l.length&&wp.element.createElement("div",null,wp.element.createElement("img",{src:l,width:"100px",height:"100px",alt:s})),l&&!!l.length&&wp.element.createElement(Ec,{label:gc("Choose Image Shape","blockspare"),options:e,value:a,onChange:e=>this.props.setAttributes({imageShape:e})}),"style-3"!=D&&wp.element.createElement(kc,{title:gc("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>Se({backGroundColor:e}),label:gc("Background Color","blockspare")}]})),wp.element.createElement(xc,{title:gc("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ll,{headerlayoutOption:T,onChangeHeaderLayput:e=>Se({headerlayoutOption:e})}),wp.element.createElement(xc,{title:gc("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:gc("Title Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:V,label:gc("titleLoadGoogleFonts")},fontFamily:{value:U,label:gc("titleFontFamily")},fontWeight:{value:G,label:gc("titleFontWeight")},fontSubset:{value:q,label:gc("titleFontSubset")},fontSizeType:{value:$,label:gc("titleFontSizeType")},fontSize:{value:_,label:gc("titleFontSize")},fontSizeMobile:{value:J,label:gc("titleFontSizeMobile")},fontSizeTablet:{value:K,label:gc("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:H}),wp.element.createElement(Wa,{label:gc("Subtitle Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:Q,label:gc("subTitleLoadGoogleFonts")},fontFamily:{value:Z,label:gc("subTitleFontFamily")},fontWeight:{value:ee,label:gc("subTitleFontWeight")},fontSubset:{value:ne,label:gc("subTitleFontSubset")},fontSizeType:{value:re,label:gc("subTitleFontSizeType")},fontSize:{value:X,label:gc("subTitleFontSize")},fontSizeMobile:{value:ae,label:gc("subTitleFontSizeMobile")},fontSizeTablet:{value:oe,label:gc("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Wa,{label:gc("Description Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:me,label:gc("descriptionLoadGoogleFonts")},fontFamily:{value:le,label:gc("descriptionFontFamily")},fontWeight:{value:se,label:gc("descriptionFontWeight")},fontSubset:{value:ce,label:gc("descriptionFontSubset")},fontSizeType:{value:ue,label:gc("descriptionFontSizeType")},fontSize:{value:ie,label:gc("descriptionFontSize")},fontSizeMobile:{value:pe,label:gc("descriptionFontSizeMobile")},fontSizeTablet:{value:de,label:gc("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerboxColor:S,onChangeboxcolor:e=>Se({headerboxColor:e}),dashColor:j,headerTagOption:H,onChangeDashColor:e=>Se({dashColor:e}),headertitleColor:x,onChangetitlecolor:e=>Se({headertitleColor:e}),titlePaddingTop:O,onChangetitlePaddingTop:e=>Se({titlePaddingTop:e}),titlePaddingBottom:C,onChangetitlePaddingBottom:e=>Se({titlePaddingBottom:e}),headersubtitleColor:E,onChangesubtitlecolor:e=>Se({headersubtitleColor:e}),subtitlePaddingTop:M,onChangesubtitlePaddingTop:e=>Se({subtitlePaddingTop:e}),subtitlePaddingBottom:L,onChangesubtitlePaddingBottom:e=>Se({subtitlePaddingBottom:e})})),wp.element.createElement(xc,{title:gc("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(kc,{title:gc("Description Color","blockspare"),initialOpen:!1,colorSettings:[{value:o,onChange:e=>Se({descriptionColor:e}),label:gc("Description Color","blockspare")}]})),y&&wp.element.createElement(xc,{title:gc("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonTarget:!1,buttonTarget:f,onChangeButtonTarget:e=>Se({buttonTarget:!f}),enableGradient:F,onChangeGradient:e=>Se({enableGradient:e}),enableButtonSize:!0,buttonSize:d,onChangeButtonSize:e=>Se({buttonSize:e}),enableButtonShape:!0,buttonShape:m,onChangeButtonShape:e=>Se({buttonShape:e}),buttonBackgroundColor:u,onChangeButtonColor:e=>Se({buttonBackgroundColor:e}),buttonTextColor:p,onChangeButtonTextColor:e=>Se({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:b,onChangeBorderStyle:e=>Se({buttonStyle:e}),buttonHoverEffect:W,onchangeButtonHoverEffect:e=>Se({buttonHoverEffect:e}),borderColor:g,onchangeBorderColor:e=>Se({borderColor:e}),borderBtnTextColor:h,onChangeBorderBtnTextColor:e=>Se({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:I,onchangebtnBorderWidth:e=>Se({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:R,onchangeBtnFontWeight:e=>Se({btnFontWeight:e})}),wp.element.createElement(xc,{title:gc(" Typography","blockspare"),initialOpen:!0},wp.element.createElement(Wa,{label:gc("Button Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:ke,label:gc("buttonLoadGoogleFonts")},fontFamily:{value:be,label:gc("buttonFontFamily")},fontWeight:{value:ge,label:gc("buttonFontWeight")},fontSubset:{value:he,label:gc("buttonFontSubset")},fontSizeType:{value:ye,label:gc("buttonFontSizeType")},fontSize:{value:fe,label:gc("buttonFontSize")},fontSizeMobile:{value:ve,label:gc("buttonFontSizeMobile")},fontSizeTablet:{value:we,label:gc("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===b&&wp.element.createElement(Sc,{label:gc("Enable Gradient","blockspare"),checked:F,onChange:()=>this.props.setAttributes({enableGradient:!F})}),F&&"none"===b&&y&&wp.element.createElement(xc,{title:gc("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(lt,{backgroundColor1:z,onChangeBackgroundColor1:e=>Se({backgroundColor1:e}),backgroundColor2:N,onChangeBackgroundColor2:e=>Se({backgroundColor2:e}),gradientAngle:B,onChangeGradientAngle:e=>Se({gradientAngle:e}),colorLocation1:A,onChangeColorLocation1:e=>Se({colorLocation1:e}),colorLocation2:Y,onChangeColorLocation2:e=>Se({colorLocation2:e})}))),wp.element.createElement(xc,{title:gc("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:v,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>Se({marginTop:e}),marginEnableBottom:!0,marginBottom:w,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>Se({marginBottom:e})}))))}}var Cc=e=>{let t="";return"style-3"!=e.design&&(t={boxShadow:e.enableBoxShadow?e.xOffset+"px "+e.yOffset+"px "+e.blur+"px "+e.spread+"px "+e.shadowColor:"",borderRadius:e.borderRadius?e.borderRadius:null,backgroundColor:e.enableBackgroundColor?e.backGroundColor:void 0}),t};function Mc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Lc(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mc(Object(n),!0).forEach((function(t){jc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pc=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.backGroundColor,y=t.subTitleFontSize,v=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,x=t.headerpaddingTop,E=t.headerpaddingRight,T=t.headerpaddingBottom,O=t.headerpaddingLeft,C=t.headermarginTop,M=t.headermarginBottom,L=t.descriptionColor,j=t.descriptionFontSize,P=t.descriptionFontFamily,D=t.descriptionFontWeight,F=(t.descriptionFontSubset,t.descriptionFontSizeType),z=t.descriptionFontSizeMobile,N=t.descriptionFontSizeTablet,B=t.design,A=t.buttonStyle,Y=t.enableGradient,H=t.backgroundColor1,R=t.backgroundColor2,I=t.gradientAngle,W=t.colorLocation1,V=t.colorLocation2,U=(t.btnFontWeight,t.btnBorderWidth),G=t.borderColor,q=t.buttonBackgroundColor,$=t.borderBtnTextColor,J=t.buttonTextColor,K=t.buttonFontSize,X=t.buttonFontFamily,Q=t.buttonFontWeight,Z=t.buttonFontSizeType,ee=t.buttonFontSizeMobile,te=t.buttonFontSizeTablet,ne=[];if("style-3"!==B&&ne.push({".blockspare-contentBox .blockspare-section-wrapper":{backgroundColor:h||"#fff"}}),ne.push({".blockspare-content-wrapper":Lc({},Cl(e.attributes)),".blockspare-desc-btn-wrap .blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-mainheader-wrap":Lc({},Cc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),ne.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:x+"px",paddingRight:E+"px",paddingBottom:T+"px",marginTop:C+"px",marginBottom:M+"px",paddingLeft:O+"px"}}),"none"===A)if(1==Y){const e=I+"deg",t=W+"%",n=V+"%";ne.push({".blockspare-block-button span":{color:J||"#fff",borderWidth:U+"px"},".wp-block-blockspare-content-box .blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${H||"#3B1A5B"} ${t},${R||"#8B249C"} ${n})`},".wp-block-blockspare-content-box .blockspare-block-button .blockspare-button:visited":{backgroundImage:`linear-gradient(${e},${H||"#3B1A5B"} ${t},${R||"#8B249C"} ${n})`},".wp-block-blockspare-content-box .blockspare-block-button .blockspare-button:focus":{backgroundImage:`linear-gradient(${e},${H||"#3B1A5B"} ${t},${R||"#8B249C"} ${n})`}})}else ne.push({".blockspare-block-button span":{color:J||"#fff",borderWidth:U+"px"},".wp-block-blockspare-content-box .blockspare-block-button .blockspare-button":{backgroundColor:q||"#3c1a5b"},".wp-block-blockspare-content-box .blockspare-block-button .blockspare-button:visited":{backgroundColor:q||"#3c1a5b"},".wp-block-blockspare-content-box .blockspare-block-button .blockspare-button:focus":{backgroundColor:q||"#3c1a5b"}});else ne.push({".blockspare-block-button span":{color:$||"#404040",borderColor:G||"#3c1a5b",borderStyle:A,borderWidth:U+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return ne.push({".blockspare-block-button span":{fontSize:K+Z,fontFamily:X,fontWeight:Q},tablet:{".blockspare-block-button span":{fontSize:te+Z}},mobile:{".blockspare-block-button span":{fontSize:ee+Z}}}),ne.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:y+k,fontFamily:v,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:S+k},".blockspare-description":{fontSize:N+k}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:_+k},".blockspare-description":{fontSize:z+k}}}),_o.a.all(ne)};function Dc(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Fc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zc=blockspare_globals,Nc=wp.element,Bc=Nc.Component,Ac=Nc.Fragment,Yc=wp.i18n.__,Hc=wp.compose.compose,Rc=wp.blockEditor,Ic=Rc.BlockControls,Wc=Rc.RichText,Vc=Rc.URLInput,Uc=Rc.AlignmentToolbar,Gc=wp.components,qc=Gc.IconButton,$c=Gc.Dashicon;var Jc=Hc(wo,ho(Pc))(class extends Bc{render(){const e=this.props,t=e.attributes,n=(t.align,t.sectionAlignment),r=(t.backGroundColor,t.descriptionColor,t.sectionDescription),a=t.buttonText,o=t.buttonUrl,i=t.showButton,l=t.buttonSize,s=t.buttonShape,c=t.buttonAlignment,u=t.showContentImg,p=t.imgURL,d=t.imgAlt,m=t.imageShape,f=t.layoutOption,b=t.headerTagOption,g=t.headerTitle,h=t.headerSubTitle,y=t.design,v=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),w=(t.profileContentFontSize,t.titleLoadGoogleFonts),k=t.titleFontFamily,_=t.titleFontWeight,S=t.subTitleLoadGoogleFonts,x=t.subTitleFontFamily,E=t.subTitleFontWeight,T=t.headerlayoutOption,O=t.descriptionLoadGoogleFonts,C=t.descriptionFontFamily,M=t.descriptionFontWeight,L=(t.descriptionFontSubset,t.buttonLoadGoogleFonts),j=t.buttonFontFamily,P=t.buttonFontWeight,D=e.className,F=(e.attributes,e.setAttributes),z=e.isSelected;let N=zc.img;p&&p.length&&(N=p);const B=A()([D,"blockspare-contentBox"]);let Y,H;if(1==O){const e={google:{families:[C+(M?":"+M:"")]}};Y=wp.element.createElement(zo,{config:e})}if(1==L){const e={google:{families:[j+(P?":"+P:"")]}};H=wp.element.createElement(zo,{config:e})}return wp.element.createElement(Ac,null,wp.element.createElement(Oc,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dc(Object(n),!0).forEach((function(t){Fc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:F},this.props)),wp.element.createElement(Ic,null,wp.element.createElement(Uc,{value:n,onChange:e=>{F({sectionAlignment:e})}})),wp.element.createElement("div",{className:B},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-content-wrapper blockspare-blocks",1==f?"reverse-img":"","style-3"!=y?"has-background":"",y)},u&&p&&wp.element.createElement("div",{className:"content-img-wrap"},wp.element.createElement("img",{src:N,alt:d,className:m})),!p&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-wrapper blockspare-mainheader-wrap"},wp.element.createElement("div",{className:"blockspare-section-head-wrap"},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",T,"blockspare-"+n)},wp.element.createElement(Tl,{setAttributes:F,headerTitle:g,headerTagOption:b,headerSubTitle:h,titleFontFamily:k,titleFontWeight:_,titleLoadGoogleFonts:w,subTitleLoadGoogleFonts:S,subTitleFontFamily:x,subTitleFontWeight:E}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Wc,{tagName:"p",placeholder:Yc("Description","blockspare"),keepPlaceholderOnFocus:!0,value:r,className:"blockspare-description",onChange:e=>F({sectionDescription:e})}),i&&wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement(Wc,{tagName:"span",placeholder:Yc("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:`<span>${a}</span>`,allowedFormats:[],className:A()("blockspare-button",s,l,v),onChange:e=>F({buttonText:e})})),z&&i&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+c,onSubmit:e=>e.preventDefault()},wp.element.createElement($c,{icon:"admin-links"}),wp.element.createElement(Vc,{className:"button-url",value:o,onChange:e=>F({buttonUrl:e})}),wp.element.createElement(qc,{icon:"editor-break",label:Yc("Apply","blockspare"),type:"submit"}))))),Y,H))}});const Kc=blockspare_globals,Xc=wp.element.Component,Qc=(wp.i18n.__,wp.compose.compose),Zc=wp.blockEditor.RichText;var eu=Qc(wo,ho(Pc))(class extends Xc{render(){const e=this.props,t=e.attributes,n=(t.align,t.sectionAlignment),r=(t.descriptionColor,t.sectionDescription),a=t.buttonText,o=t.buttonUrl,i=t.showButton,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.showContentImg,p=t.imgURL,d=t.imgAlt,m=t.imageShape,f=t.layoutOption,b=t.headerTitle,g=t.headerSubTitle,h=(t.dashColor,t.headerlayoutOption),y=t.headerTagOption,v=(t.backGroundColor,t.design),w=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),k=e.className;e.attributes;let _=Kc.img;p&&p.length&&(_=p);const S=A()([k,"blockspare-contentBox"]);return wp.element.createElement("div",{className:S},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-content-wrapper blockspare-blocks",1==f?"reverse-img":"","style-3"!=v?"has-background":"",v)},u&&p&&wp.element.createElement("div",{className:"content-img-wrap"},wp.element.createElement("img",{src:_,alt:d,className:m})),!p&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-wrapper blockspare-mainheader-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",h,"blockspare-"+n)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",h,"blockspare-"+n)},wp.element.createElement(ns,{headerTitle:b,headerTagOption:y,headerSubTitle:g}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Zc.Content,{tagName:"p",className:"blockspare-description",value:r}),i&&wp.element.createElement("div",{className:"blockspare-block-button"},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:A()("blockspare-button",s,l,w)},wp.element.createElement(Zc.Content,{tagName:"span",value:a}))))))))}});const tu=wp.element.Component;class nu extends tu{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:A()("blockspare-block-button")},this.props.children)}}function ru(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function au(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ru(Object(n),!0).forEach((function(t){ou(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ru(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ou(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const iu=blockspare_globals,lu=wp.element,su=lu.Component,cu=(lu.Fragment,wp.i18n.__,wp.blockEditor),uu=(cu.BlockControls,cu.RichText);cu.URLInput,cu.AlignmentToolbar;class pu extends su{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.descriptionColor,o=t.sectionDescription,i=t.buttonText,l=t.buttonUrl,s=t.showButton,c=t.buttonSize,u=t.buttonShape,p=t.buttonTarget,d=t.showContentImg,m=t.imgURL,f=t.imgAlt,b=t.imageShape,g=t.layoutOption,h=t.headerTitle,y=t.headerSubTitle,v=t.dashColor,w=t.headerlayoutOption,k=t.headerTagOption,_=(t.backGroundColor,t.design),S=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),x=(e.className,e.attributes),E=au({},Cl(x)),T={borderColor:v},O=au({},ds(x)),C=au({},cs(x)),M=au({},us(x)),L=au({},ps(x));let j=iu.img;return m&&m.length&&(j=m),wp.element.createElement("div",{className:A()("blockspare-content-wrapper blockspare-blocks","align"+n,1==g?"reverse-img":"","style-3"!=_?"has-background":"",_),style:E},d&&m&&wp.element.createElement("div",{className:"content-img-wrap"},wp.element.createElement("img",{src:j,alt:f,className:b})),!m&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-wrapper",style:au({},Cc(x))},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper"),style:T},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",w,"blockspare-"+r)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement(_s,this.props,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:C}),h&&wp.element.createElement(uu.Content,{tagName:k,className:"blockspare-title",style:M,value:h}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:C})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:C}),y&&wp.element.createElement(uu.Content,{tagName:"p",className:"blockspare-subtitle",style:L,value:y}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:C}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(uu.Content,{tagName:"p",style:{color:a},value:o}),s&&wp.element.createElement(nu,this.props,i&&wp.element.createElement("a",{href:l,target:p?"_blank":null,rel:p?"noopener noreferrer":null,className:A()("blockspare-button",u,c,S),style:O},wp.element.createElement(uu.Content,{value:i})))))))}}var du=n(409);function mu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mu(Object(n),!0).forEach((function(t){bu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gu=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.backGroundColor,y=t.subTitleFontSize,v=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,x=t.headerpaddingTop,E=t.headerpaddingRight,T=t.headerpaddingBottom,O=t.headerpaddingLeft,C=t.headermarginTop,M=t.headermarginBottom,L=t.descriptionColor,j=t.descriptionFontSize,P=t.descriptionFontFamily,D=t.descriptionFontWeight,F=(t.descriptionFontSubset,t.descriptionFontSizeType),z=t.descriptionFontSizeMobile,N=t.descriptionFontSizeTablet,B=[];return"style-3"!==t.design&&B.push({".blockspare-contentBox .blockspare-section-wrapper":{backgroundColor:h||"#fff"}}),B.push({".blockspare-content-wrapper":fu({},Cl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-button":fu({},ni(e.attributes)),".blockspare-mainheader-wrap":fu({},Cc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),B.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:x+"px",paddingRight:E+"px",paddingBottom:T+"px",marginTop:C+"px",marginBottom:M+"px",paddingLeft:O+"px"}}),B.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:y+k,fontFamily:v,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:S+k},".blockspare-description":{fontSize:N+k}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:_+k},".blockspare-description":{fontSize:z+k}}}),_o.a.all(B)};const hu=blockspare_globals,yu=wp.element.Component,vu=(wp.i18n.__,wp.compose.compose),wu=wp.blockEditor.RichText;var ku=vu(wo,ho(gu))(class extends yu{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=(t.descriptionColor,t.sectionDescription),o=t.buttonText,i=t.buttonUrl,l=t.showButton,s=t.buttonSize,c=t.buttonShape,u=t.buttonTarget,p=t.showContentImg,d=t.imgURL,m=t.imgAlt,f=t.imageShape,b=t.layoutOption,g=t.headerTitle,h=t.headerSubTitle,y=(t.dashColor,t.headerlayoutOption),v=t.headerTagOption,w=(t.backGroundColor,t.design),k=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),_=e.className;e.attributes;let S=hu.img;d&&d.length&&(S=d);const x=A()([_,"blockspare-contentBox"]);return wp.element.createElement("div",{className:x},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-content-wrapper blockspare-blocks","align"+n,1==b?"reverse-img":"","style-3"!=w?"has-background":"",w)},p&&d&&wp.element.createElement("div",{className:"content-img-wrap"},wp.element.createElement("img",{src:S,alt:m,className:f})),!d&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-wrapper blockspare-mainheader-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",y,"blockspare-"+r)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",y,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:g,headerTagOption:v,headerSubTitle:h}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(wu.Content,{tagName:"p",className:"blockspare-description",value:a}),l&&wp.element.createElement("div",{className:"blockspare-block-button"},o&&wp.element.createElement("a",{href:i,target:u?"_blank":null,rel:u?"noopener noreferrer":null,className:A()("blockspare-button",c,s,k)},wp.element.createElement(wu.Content,{value:o}))))))))}});function _u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Su(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_u(Object(n),!0).forEach((function(t){xu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_u(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Eu=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.backGroundColor,y=t.subTitleFontSize,v=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,x=t.headerpaddingTop,E=t.headerpaddingRight,T=t.headerpaddingBottom,O=t.headerpaddingLeft,C=t.headermarginTop,M=t.headermarginBottom,L=t.descriptionColor,j=t.descriptionFontSize,P=t.descriptionFontFamily,D=t.descriptionFontWeight,F=(t.descriptionFontSubset,t.descriptionFontSizeType),z=t.descriptionFontSizeMobile,N=t.descriptionFontSizeTablet,B=[];return"style-3"!==t.design&&B.push({".blockspare-contentBox .blockspare-section-wrapper":{backgroundColor:h||"#fff"}}),B.push({".blockspare-content-wrapper":Su({},Cl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-button":Su({},ti(e.attributes)),".blockspare-mainheader-wrap":Su({},Cc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),B.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:x+"px",paddingRight:E+"px",paddingBottom:T+"px",marginTop:C+"px",marginBottom:M+"px",paddingLeft:O+"px"}}),B.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:y+k,fontFamily:v,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:S+k},".blockspare-description":{fontSize:N+k}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:_+k},".blockspare-description":{fontSize:z+k}}}),_o.a.all(B)};const Tu=blockspare_globals,Ou=wp.element.Component,Cu=(wp.i18n.__,wp.compose.compose),Mu=wp.blockEditor.RichText;var Lu=Cu(wo,ho(Eu))(class extends Ou{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=(t.descriptionColor,t.sectionDescription),o=t.buttonText,i=t.buttonUrl,l=t.showButton,s=t.buttonSize,c=t.buttonShape,u=t.buttonTarget,p=t.showContentImg,d=t.imgURL,m=t.imgAlt,f=t.imageShape,b=t.layoutOption,g=t.headerTitle,h=t.headerSubTitle,y=(t.dashColor,t.headerlayoutOption),v=t.headerTagOption,w=(t.backGroundColor,t.design),k=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),_=e.className;e.attributes;let S=Tu.img;d&&d.length&&(S=d);const x=A()([_,"blockspare-contentBox"]);return wp.element.createElement("div",{className:x},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-content-wrapper blockspare-blocks","align"+n,1==b?"reverse-img":"","style-3"!=w?"has-background":"",w)},p&&d&&wp.element.createElement("div",{className:"content-img-wrap"},wp.element.createElement("img",{src:S,alt:m,className:f})),!d&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-wrapper blockspare-mainheader-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",y,"blockspare-"+r)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",y,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:g,headerTagOption:v,headerSubTitle:h}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Mu.Content,{tagName:"p",className:"blockspare-description",value:a}),l&&wp.element.createElement("div",{className:"blockspare-block-button"},o&&wp.element.createElement("a",{href:i,target:u?"_blank":null,rel:u?"noopener noreferrer":null,className:A()("blockspare-button",c,s,k)},wp.element.createElement(Mu.Content,{value:o}))))))))}});function ju(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ju(Object(n),!0).forEach((function(t){Du(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ju(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Du(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fu=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.backGroundColor,y=t.subTitleFontSize,v=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,x=t.headerpaddingTop,E=t.headerpaddingRight,T=t.headerpaddingBottom,O=t.headerpaddingLeft,C=t.headermarginTop,M=t.headermarginBottom,L=t.descriptionColor,j=t.descriptionFontSize,P=t.descriptionFontFamily,D=t.descriptionFontWeight,F=(t.descriptionFontSubset,t.descriptionFontSizeType),z=t.descriptionFontSizeMobile,N=t.descriptionFontSizeTablet,B=t.design,A=t.buttonStyle,Y=t.enableGradient,H=t.backgroundColor1,R=t.backgroundColor2,I=t.gradientAngle,W=t.colorLocation1,V=t.colorLocation2,U=t.btnFontWeight,G=t.btnBorderWidth,q=t.borderColor,$=t.buttonBackgroundColor,J=t.borderBtnTextColor,K=t.buttonTextColor,X=[];if("style-3"!==B&&X.push({".blockspare-contentBox .blockspare-section-wrapper":{backgroundColor:h||"#fff"}}),X.push({".blockspare-content-wrapper":Pu({},Cl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-mainheader-wrap":Pu({},Cc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),X.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:x+"px",paddingRight:E+"px",paddingBottom:T+"px",marginTop:C+"px",marginBottom:M+"px",paddingLeft:O+"px"}}),"none"===A)if(1==Y){const e=I+"deg",t=W+"%",n=V+"%";X.push({".blockspare-block-button span":{color:K||"#fff",fontWeight:U,borderWidth:G+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${H||"#3B1A5B"} ${t},${R||"#8B249C"} ${n})`}})}else X.push({".blockspare-block-button span":{color:K||"#fff",fontWeight:U,borderWidth:G+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:$||"#3c1a5b"}});else X.push({".blockspare-block-button span":{color:J||"#404040",borderColor:q||"#3c1a5b",borderStyle:A,fontWeight:U,borderWidth:G+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return X.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:y+k,fontFamily:v,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:S+k},".blockspare-description":{fontSize:N+k}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:_+k},".blockspare-description":{fontSize:z+k}}}),_o.a.all(X)};const zu=blockspare_globals,Nu=wp.element.Component,Bu=(wp.i18n.__,wp.compose.compose),Au=wp.blockEditor.RichText;var Yu=Bu(wo,ho(Fu))(class extends Nu{render(){const e=this.props,t=e.attributes,n=(t.align,t.sectionAlignment),r=(t.descriptionColor,t.sectionDescription),a=t.buttonText,o=t.buttonUrl,i=t.showButton,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.showContentImg,p=t.imgURL,d=t.imgAlt,m=t.imageShape,f=t.layoutOption,b=t.headerTitle,g=t.headerSubTitle,h=(t.dashColor,t.headerlayoutOption),y=t.headerTagOption,v=(t.backGroundColor,t.design),w=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),k=e.className;e.attributes;let _=zu.img;p&&p.length&&(_=p);const S=A()([k,"blockspare-contentBox"]);return wp.element.createElement("div",{className:S},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-content-wrapper blockspare-blocks",1==f?"reverse-img":"","style-3"!=v?"has-background":"",v)},u&&p&&wp.element.createElement("div",{className:"content-img-wrap"},wp.element.createElement("img",{src:_,alt:d,className:m})),!p&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-wrapper blockspare-mainheader-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",h,"blockspare-"+n)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",h,"blockspare-"+n)},wp.element.createElement(ns,{headerTitle:b,headerTagOption:y,headerSubTitle:g}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Au.Content,{tagName:"p",className:"blockspare-description",value:r}),i&&wp.element.createElement("div",{className:"blockspare-block-button"},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:A()("blockspare-button",s,l,w)},wp.element.createElement(Au.Content,{tagName:"span",value:a}))))))))}});function Hu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ru(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hu(Object(n),!0).forEach((function(t){Iu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Iu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Wu=Ru(Ru(Ru(Ru(Ru({},ji),Mi),du.attributes),Li),ei);var Vu=[{attributes:Wu,save:e=>wp.element.createElement(pu,e)},{attributes:Wu,save:e=>wp.element.createElement(Lu,e)},{attributes:Wu,save:e=>wp.element.createElement(ku,e)},{attributes:Ru(Ru(Ru(Ru(Ru({},ji),Mi),fc.attributes),Li),ei),save:e=>wp.element.createElement(Yu,e)}];function Uu(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uu(Object(n),!0).forEach((function(t){qu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $u=wp.i18n.__,Ju=wp.blocks.registerBlockType,Ku=fc.name,Xu=fc.category,Qu=Gu(Gu(Gu(Gu(Gu({},ji),Mi),fc.attributes),Li),ei);Ju(Ku,{title:$u("BS Content Box","blockspare"),description:$u("You can create a variety of layouts using this block.","blockspare"),category:Xu,icon:N.contentbox,attributes:Qu,keywords:[$u("block","blockspare"),$u("container","blockspare"),$u("content","blockspare"),$u("box","blockspare")],supports:{align:["center","wide","full"]},example:{attributes:{design:"style-1"}},edit:Jc,save:eu,deprecated:Vu});n(767),n(768);var Zu=n(60);wp.i18n.__,wp.element.Fragment,wp.components.RangeControl,wp.blockEditor.PanelColorSettings;const ep=wp.i18n.__,tp=wp.element.Component,np=wp.blockEditor,rp=np.InspectorControls,ap=(np.MediaUpload,np.PanelColorSettings),op=wp.components,ip=(op.RangeControl,op.PanelBody);op.IconButton,op.ToggleControl,op.SelectControl;class lp extends tp{render(){const e=this.props.attributes,t=(e.opacityRatio,e.backGroundColor),n=(e.imgURL,e.imgID,e.imgAlt,e.paddingTop),r=e.paddingRight,a=e.paddingBottom,o=e.paddingLeft,i=e.marginTop,l=e.marginBottom,s=(e.backgroundFix,e.separatorEnable,e.design,e.width,e.height,e.color,e.showFront,e.zindexDivider,e.dividerPosition,e.topDividerMargin,e.bottomDividerMargin,e.enableGradient,e.backgroundColor1,e.backgroundColor2,e.gradientAngle,e.colorLocation1,e.colorLocation2,e.borderRadius,e.enableBoxShadow,e.xOffset,e.yOffset,e.blur,e.spread,e.shadowColor,e.enableGap,this.props.setAttributes);ep("Top","blockspare"),ep("Bottom","blockspare");return wp.element.createElement(rp,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"container"}),wp.element.createElement(ip,{title:ep("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(ap,{title:ep("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:t,onChange:e=>s({backGroundColor:e}),label:ep("Background Color","blockspare")}]})),wp.element.createElement(ip,{title:ep("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ip,{title:ep("Padding Settings","blockspare"),initialOpen:!0},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:n,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>s({paddingTop:e}),paddingEnableRight:!0,paddingRight:r,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>s({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:a,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>s({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:o,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>s({paddingLeft:e})})),wp.element.createElement(ip,{title:ep("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:i,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>s({marginTop:e}),marginEnableBottom:!0,marginBottom:l,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>s({marginBottom:e})})))))}}n(769);var sp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{className:"st0",d:"M-.5 27.7v146.8h1946V10.7s-170.6 20.4-265 57.2c0 0-374.1 116.7-794.2 24.7 0 0-414.1-100.9-673.1-92-.1 0-102.9 5.2-213.7 27.1z"}),wp.element.createElement("path",{className:"st1",d:"M1945.5 69.9s-425.5-100-888 20.5c0 0-342.6 63.3-611.4 43.8 0 0-224.9-40.3-446.6-84.4V174h1946V69.9z"}),wp.element.createElement("path",{d:"M-.5 88s425.5-100 888 20.5c0 0 342.6 63.3 611.4 43.8 0 0 224.9-20.2 446.6-64.3v87H-.5V88z"}))};sp.defaultProps={className:"divider--doublewave",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1946 175",preserveAspectRatio:"none"};var cp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{className:"st1",d:"M-.5 0l958.8 69.3L1917 0v77H-.5z"}),wp.element.createElement("path",{className:"st2",d:"M-.5 24.5l958.8 46.3L1917 24.5V77H-.5z"}),wp.element.createElement("path",{className:"st3",d:"M-.5 49.1l958.8 23.1L1917 49.1V77H-.5z"}),wp.element.createElement("path",{d:"M-.5 77H1917v28H-.5z"}))};cp.defaultProps={className:"divider--fan",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1917 105",preserveAspectRatio:"none"};var up=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M42.19 9.35c2.26.25 5.15-.04 7.55-.53 2.36-.49 7.09-2.35 10.05-3.57C67.37 2.03 73.16.8 79.05.28c2.36-.21 4.87-.35 10.34.25s10.62 2.56 10.62 2.56V10H0V6.97s7.2-3.26 15.84-3.05c3.92.07 9.28.67 13.4 2.24 2.12.81 5.22 1.82 7.97 2.42 2.72.63 3.95.67 4.98.77z"}))};up.defaultProps={className:"divider--wavy",viewBox:"0 0 100 10",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none"};var pp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M1000 299l2-279C847-16 692 155 587 184c-102.64 28.35-149-32-232-31-80 1-142 53-229 80-65.54 20.34-101 15-126 11.61V299z"}),wp.element.createElement("path",{d:"M1000 286l2-252C845-9 700 178 597 212c-101.11 33.38-159-47-242-46-80 1-145.09 54.07-229 87-65.21 25.59-104.07 16.72-126 10.61V286z"}),wp.element.createElement("path",{d:"M1000 300l1-230.29C784 57 700.53 198.86 597 226c-103 27-174-30-257-29-80 1-130.09 37.07-214 70-61.23 24-108 15.61-126 10.61V300z"}))};pp.defaultProps={className:"divider--waves",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 300",preserveAspectRatio:"none"};var dp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M0 100C20 0 50 0 100 100z"}))};dp.defaultProps={className:"divider--sloped",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"};var mp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{className:"st1",d:"M0 108.1h630V0S475 104.6 314 104.6 0 0 0 0z"}),wp.element.createElement("path",{className:"st2",d:"M0 106.9h630V17.8s-155 87.9-316 87.9S0 19 0 19z"}),wp.element.createElement("path",{d:"M0 120h630V45.1s-155 61.8-316 61.8S0 45.1 0 45.1z"}))};mp.defaultProps={className:"divider--curve",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 630 120",preserveAspectRatio:"none"};var fp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M-53.5 413H-337v-10.8s6.5 1.6 16.8.5c4.8-.6 10.1-2.5 15.8-3.7 5.7-1.2 10.5-1.5 12-1.6 5.9-.2 11 .5 14.2.9 7.6.9 13.2 3.5 17 4.7 3.9 1.2 9.1 1.9 10.5 2 13.2.8 45.3-15.5 63-15.8 16.6-.3 30 6.1 36.6 9.3 5.9 2.8 6.4 3 18 7.4s33.4-3.7 44.7-5.7c8.3-1.5 14.1-1.8 20.9-1.5 6.7.3 14 4.6 14 4.6v9.7zm-26.8-11.7c-2.9.4-5.7 1.8-6 1.9s3.5-1.1 5.8-1.1 3.6.6 4.3-.4c.6-1-1.1-.9-4.1-.4zm-20.1 3.6c-3.1.5-9.1 2-12.4 2.7-8 1.7-16.8 1-17.6 1.1-.7.1 6.9 1.2 15.1.1 4.8-.7 11.9-2.7 15.1-3.5 3.2-.7 5.6-.9 5.6-.9s-2.5-.1-5.8.5zm-69.9-7.4c-2.4-.5-2.2-.8-7.6-1.6-5.4-.8-11.2-.2-11.2 0-.1.1 4.9.1 8.8.5 3.8.4 7.9 1.4 10 2 5.2 1.4 20.2 6.8 18.5 6.1-1.7-.7-14.7-6.2-18.5-7zm27.3 6.8c-3.1-1.2-6.8-3.1-6.6-3 .2.2 2.9 2.2 6.9 3.7s5 1.1 4.8 1.1c-.1 0-2.1-.6-5.1-1.8zm84.9 0c-3.9-1.9-7.2-2.5-7.4-2.5-.2-.1 3.8 1.3 6.7 2.7 2.9 1.4 4.7 2.4 4.8 2.5.1.1-.2-.8-4.1-2.7zm-253-2.2c-3.3 1.1-3.5 1.1-5.7 1.6-4.3 1-12.2.6-12.5.7-.4.1 7.3 1 11.3.2 2.4-.4 5.2-1 7.8-2 2.6-1 4.6-1 4.5-1.2-.1-.3-2.1-.4-5.4.7zm58.2 5.4c5.2.6 6.2 0 6.2-.3s-4 .3-8.9-.8c-4.9-1-8-2.5-8.4-2.6s5.9 3.1 11.1 3.7zm-7.6.9c1.6.4 2.7.3 2.7.2s.4-.3-1.9-.6c-2.3-.4-5.5-1.8-5.7-1.7-.2.1 3.2 1.6 4.9 2.1zm22.2-.8c1.6-.5 2.5-1.2 2.4-1.3-.1-.1.2-.5-1.9.5s-5.5 1.6-5.6 1.8c-.1.2 3.5-.4 5.1-1zm-31.7-5.1c1.6.4 2.1.7 2.5.8s-.6-.5-2.2-1.2-2-.5-1.9-.2c.1.3-.1.2 1.6.6zm-28.8-2.2c1.5.1 1.6-.1 1.6-.4 0-.3-.8-.3-2-.2-1.2.1-3.5.9-3.3.9s2.1-.4 3.7-.3zm105.8-8.7c-6.5.2-20.1 5.2-16.5 4.1 3.6-1.1 12.2-3.5 17.2-3.5 5.1 0 7.4-.4 7.5-.3.1.1-1.7-.5-8.2-.3z"}),wp.element.createElement("path",{d:"M-74.2 394.6c-3.3.2-16.6 3-17 3.3-.4.3 9.3-2.2 16.6-2.9 2.6-.3 7.1.1 7.2 0 .1 0-1.9-.8-6.8-.4zM-118.1 405.1c-7.4.6-13-1.1-13.3-1.2-.4-.1 7.3.7 12.3.5 5-.2 9.3-1.1 9.5-1.2.2-.1-1.1 1.3-8.5 1.9zM-128.9 400c1.5-.1 1.6.1 1.6.4 0 .3-.8.4-2 .3s-3.3-1-3.2-1.1 1.9.5 3.6.4zM-142.1 399.7c-2.1-1-6.2-2.7-6.3-2.6-.1 0 4.2 2.2 6.1 3.1 1.9 1 6.3 2.3 6.3 2.2 0-.1-4-1.7-6.1-2.7zM-189.3 385.9c-3.3.2-16.6 3-17 3.3s9.3-2.2 16.6-2.9c2.6-.3 7.1.1 7.2 0s-1.9-.8-6.8-.4zM-292.3 394.2c1.6.1 4.9-.3 6.7-.4 4.3-.3 8.2 1.9 8.6 1.9.4.1-2.8-2.2-7-2.6-2.4-.2-6.5.5-8.2.7-1.7.2-2.9-.1-2.9-.1s1.2.4 2.8.5zM-258.5 402c1.6.4 3.4.1 3.4 0 0-.2.2-.3-2.1-.5-2.3-.3-4.1-1.2-4.3-1.1-.2.1 1.4 1.1 3 1.6zM-314.8 398.7c2.4-.6 5.1-1.5 5.1-1.4s-2.6 1.5-5 2-6.7.6-6.7.5c.1-.1 4.3-.5 6.6-1.1z"}))};fp.defaultProps={className:"divider--shapeocean",xmlns:"http://www.w3.org/2000/svg",viewBox:"-337 385.2 283.5 27.8",preserveAspectRatio:"none"};var bp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{className:"st1",d:"M261.2 64.9C367.6 54.7 499.6 39.7 630 18.5V0C497.8 31.4 363.7 52 261.2 64.9z"}),wp.element.createElement("path",{className:"st2",d:"M261.2 64.9c-41 3.9-78.2 7.1-110 9.6 13.2-.4 27-.9 41.5-1.6C315 67.7 478.4 59.4 630 34.8V18.5C499.1 39.8 367.3 54.8 261.2 64.9z"}),wp.element.createElement("path",{d:"M192.7 72.9c-14.5.7-28.3 1.2-41.5 1.6C59.9 77.7 0 77.4 0 77.4V80h630V33.8C478.4 58.4 315 67.7 192.7 72.9z"}))};bp.defaultProps={className:"divider--grow",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 630 80",preserveAspectRatio:"none"};var gp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M630 36.9a34.6 34.6 0 0 0-16.5-4.2c-17.2 0-31.8 12.7-36.7 30.3a21.2 21.2 0 0 0-9.3-2.2 21.8 21.8 0 0 0-13.9 5.1 38.7 38.7 0 0 0-40.4-4.8c-5.2-7.7-13.4-12.6-22.7-12.6a25.7 25.7 0 0 0-8.7 1.5C472.9 27.8 453 12.4 430 12.4s-42.7 15.3-51.7 37.2c-7.2-10.9-18.8-18.1-31.8-18.1a37 37 0 0 0-24 9.2c-6-10.3-16.3-17-28-17-13.8 0-25.6 9.3-30.7 22.7a26.5 26.5 0 0 0-19.8-9.2 22 22 0 0 0-5.8.7c-4-11.6-14-19.9-25.7-19.9a24.7 24.7 0 0 0-9.4 1.9C189.2 7.4 171.6 0 152.5 0 124.6 0 100 15.8 85.3 39.9A27.6 27.6 0 0 0 63 28.2a23.9 23.9 0 0 0-7.1 1C47.2 13 31.5 2.3 13.5 2.3A43.3 43.3 0 0 0 0 4.4V80h630z"}))};gp.defaultProps={className:"divider--clouds",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 630 80",preserveAspectRatio:"none"};var hp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M0 100L100 0v100z"}))};hp.defaultProps={className:"divider--angled",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"};const yp={wavy:up,waves:pp,"double-wave":sp,fan:cp,sloped:dp,curve:mp,shapeocean:fp,grow:bp,clouds:gp,angled:hp},vp=e=>{const t=yp[e.design],n=A()([e.className,"blockspare-separator-wrapper"]);return wp.element.createElement("div",{className:n},wp.element.createElement(t,{className:e.design,preserveAspectRatio:"none","aria-hidden":"true"}),e.children)};vp.defaultProps={className:"",design:"double-wave",shadow:!1},vp.Save=e=>wp.element.createElement(vp,e);var kp=vp;const _p=wp.i18n.__,Sp=wp.element,xp=Sp.Component,Ep=Sp.Fragment,Tp=wp.blockEditor,Op=Tp.BlockControls,Cp=(Tp.BlockAlignmentToolbar,wp.components.Toolbar);var Mp=class extends xp{render(){const e=this.props,t=e.attributes,n=e.setAttributes,r=(t.horizontalFlip,t.verticalFlip),a=[{icon:N.flipY,title:_p("Flip horiztonally","blockspare"),isActive:!!r,onClick:()=>n({verticalFlip:!r})}];return wp.element.createElement(Ep,null,wp.element.createElement(Op,null,wp.element.createElement(Cp,{controls:a})))}};var Lp=e=>{let t="";if(1==e.enableGradient){const n=e.gradientAngle+"deg",r=e.colorLocation1+"%",a=e.colorLocation2+"%";t={backgroundImage:`linear-gradient(${n},${e.backgroundColor1?e.backgroundColor1:"#3B1A5B"} ${r},${e.backgroundColor2?e.backgroundColor2:"#8B249C"} ${a})`}}else t={backgroundColor:e.backGroundColor?e.backGroundColor:"#fff"};return t};function jp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jp(Object(n),!0).forEach((function(t){Dp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fp=e=>{const t=e.attributes,n=(t.align,t.opacityRatio,t.imgURL),r=(t.backgroundFix,t.verticalFlip,t.horizontalFlip,t.separatorEnable,t.design,t.height,t.color,t.width,t.showFront,t.zindexDivider,t.dividerPosition,t.topDividerMargin,t.bottomDividerMargin,t.borderRadius);t.enableGap;let a="";n&&(a="url("+n+")");const o=[];return o.push({".blockspare-block-container-wrapper":Pp(Pp(Pp(Pp({},Ol(e.attributes)),Lp(e.attributes)),Cl(e.attributes)),{},{borderRadius:r?r+"px":null}),".blockspare-image-wrap":{backgroundImage:a}}),_o.a.all(o)};function zp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Np(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Bp=wp.element,Ap=Bp.Component,Yp=Bp.Fragment,Hp=wp.compose.compose,Rp=wp.blockEditor.InnerBlocks;var Ip=Hp(wo,ho(Fp))(class extends Ap{render(){const e=this.props,t=e.attributes,n=t.align,r=t.opacityRatio,a=t.imgURL,o=t.backgroundFix,i=t.verticalFlip,l=t.horizontalFlip,s=t.separatorEnable,c=t.design,u=(t.height,t.color,t.width),p=t.showFront,d=(t.zindexDivider,t.dividerPosition),m=(t.topDividerMargin,t.bottomDividerMargin,t.borderRadius,t.enableGap),f=e.className,b=(e.attributes,e.setAttributes),g=e.isSelected,h=A()([f]);let y=A()("blockspare-blocks blockspare-svg-wrapper",function(e){if(void 0!==e){return"has-width-"+e.toString().replace(".","-")}}(u),f,{"is-vertically-flipped":i,"is-horizontally-flipped":l});return wp.element.createElement(Yp,null,wp.element.createElement(lp,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zp(Object(n),!0).forEach((function(t){Np(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:b},this.props)),g&&s&&wp.element.createElement(Mp,this.props),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-container-wrapper","align"+n,m?"has-gap-enable":"",a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:A()("blockspare-container-background","blockspare-image-wrap",(v=r,0===v?null:"has-background-opacity-"+10*Math.round(v/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:A()("blockspare-top-separator",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:y},wp.element.createElement(kp,{design:c,shadow:!1,className:"blockspare-svg-svg-inner"}))),wp.element.createElement("div",{className:"blockspare-container"},wp.element.createElement("div",{className:"blockspare-inner-blocks"},wp.element.createElement(Rp,{templateLock:!1,renderAppender:()=>this.props.hasInnerBlocks?wp.element.createElement(Rp.DefaultBlockAppender,null):wp.element.createElement(Rp.ButtonBlockAppender,null)}))))));var v}});const Wp=wp.element.Component,Vp=wp.compose.compose,Up=wp.blockEditor.InnerBlocks;var Gp=Vp(wo,ho(Fp))(class extends Wp{render(){const e=this.props,t=e.attributes,n=t.align,r=t.opacityRatio,a=t.imgURL,o=t.backgroundFix,i=t.verticalFlip,l=t.horizontalFlip,s=t.separatorEnable,c=t.design,u=(t.height,t.color,t.width),p=t.showFront,d=(t.zindexDivider,t.dividerPosition),m=(t.topDividerMargin,t.bottomDividerMargin,t.borderRadius,t.enableGap),f=e.className,b=(e.attributes,A()([f]));let g=A()("blockspare-blocks blockspare-svg-wrapper",function(e){if(void 0!==e){return"has-width-"+e.toString().replace(".","-")}}(u),f,{"is-vertically-flipped":i,"is-horizontally-flipped":l});return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-container-wrapper",m?"has-gap-enable":"","align"+n,a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:A()("blockspare-container-background","blockspare-image-wrap",(h=r,0===h?null:"has-background-opacity-"+10*Math.round(h/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:A()("blockspare-top-separator",m?"has-gap-enable":"",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:g},wp.element.createElement(kp,{design:c,shadow:!1,className:"blockspare-svg-svg-inner"}))),wp.element.createElement("div",{className:"blockspare-container"},wp.element.createElement("div",{className:"blockspare-inner-blocks blockspare-inner-wrapper-blocks"},wp.element.createElement(Up.Content,null)))));var h}});var qp=n(154);var $p={enableGradient:{type:"boolean",default:!1},backgroundColor1:{type:"string",default:"#3B1A5B"},backgroundColor2:{type:"string",default:"#8B249C"},gradientAngle:{type:"number",default:-90},colorLocation1:{type:"number",default:30},colorLocation2:{type:"number",default:70}};var Jp={align:{type:"string",default:"full"},design:{type:"string",default:"double-wave"},layer1Shadow:{type:"boolean",default:!1},width:{type:"number",default:1},height:{type:"number",default:150},color:{type:"string",default:"#3c1a5b"}};function Kp(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Xp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kp(Object(n),!0).forEach((function(t){Qp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zp=e=>{const t=e.attributes,n=(t.align,t.opacityRatio,t.imgURL),r=(t.backgroundFix,t.verticalFlip,t.horizontalFlip,t.separatorEnable),a=(t.design,t.height),o=t.color,i=(t.width,t.showFront),l=t.zindexDivider,s=t.dividerPosition,c=t.topDividerMargin,u=t.bottomDividerMargin,p=t.borderRadius;t.enableGap;let d="";n&&(d="url("+n+")");const m=[];let f="";return r&&(f="has-separator-top"===s?{top:c+"px",zIndex:i?l:""}:"has-separator-bottom"===s?{bottom:u+"px",zIndex:i?l:""}:""),m.push({".blockspare-block-container-wrapper":Xp(Xp(Xp(Xp({},Ol(e.attributes)),Lp(e.attributes)),Cl(e.attributes)),{},{borderRadius:p?p+"px":null}),".blockspare-image-wrap":{backgroundImage:d},".blockspare-top-separator":{sepStyles:f},".blockspare-svg-wrapper":{color:o||"#3c1a5b",height:a}}),_o.a.all(m)};const ed=wp.element.Component,td=wp.compose.compose,nd=wp.blockEditor.InnerBlocks;var rd=td(wo,ho(Zp))(class extends ed{render(){const e=this.props,t=e.attributes,n=t.align,r=t.opacityRatio,a=t.imgURL,o=t.backgroundFix,i=t.verticalFlip,l=t.horizontalFlip,s=t.separatorEnable,c=t.design,u=(t.height,t.color,t.width),p=t.showFront,d=(t.zindexDivider,t.dividerPosition),m=(t.topDividerMargin,t.bottomDividerMargin,t.borderRadius,t.enableGap),f=e.className,b=(e.attributes,A()([f]));let g=A()("blockspare-blocks blockspare-svg-wrapper",function(e){if(void 0!==e){return"has-width-"+e.toString().replace(".","-")}}(u),f,{"is-vertically-flipped":i,"is-horizontally-flipped":l});return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-container-wrapper",m?"has-gap-enable":"","align"+n,a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:A()("blockspare-container-background","blockspare-image-wrap",(h=r,0===h?null:"has-background-opacity-"+10*Math.round(h/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:A()("blockspare-top-separator",m?"has-gap-enable":"",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:g},wp.element.createElement(kp,{design:c,shadow:!1,className:"blockspare-svg-svg-inner"}))),wp.element.createElement("div",{className:"blockspare-container"},wp.element.createElement("div",{className:"blockspare-inner-blocks blockspare-inner-wrapper-blocks"},wp.element.createElement(nd.Content,null)))));var h}});function ad(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function od(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ad(Object(n),!0).forEach((function(t){id(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ad(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function id(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ld=e=>{const t=e.attributes,n=(t.align,t.opacityRatio,t.imgURL),r=(t.backgroundFix,t.verticalFlip,t.horizontalFlip,t.separatorEnable),a=(t.design,t.height),o=t.color,i=(t.width,t.showFront),l=t.zindexDivider,s=t.dividerPosition,c=t.topDividerMargin,u=t.bottomDividerMargin,p=t.borderRadius;t.enableGap;let d="";n&&(d="url("+n+")");const m=[];let f="";return r&&(f="has-separator-top"===s?{top:c+"px",zIndex:i?l:""}:"has-separator-bottom"===s?{bottom:u+"px",zIndex:i?l:""}:""),m.push({".blockspare-block-container-wrapper":od(od(od(od({},Ol(e.attributes)),Lp(e.attributes)),Cl(e.attributes)),{},{borderRadius:p?p+"px":null}),".blockspare-image-wrap":{backgroundImage:d},".blockspare-top-separator":{sepStyles:f},".blockspare-svg-wrapper":{color:o||"#3c1a5b",height:a}}),_o.a.all(m)};const sd=wp.element.Component,cd=wp.compose.compose,ud=wp.blockEditor.InnerBlocks;var pd=cd(wo,ho(ld))(class extends sd{render(){const e=this.props,t=e.attributes,n=t.align,r=t.opacityRatio,a=t.imgURL,o=t.backgroundFix,i=t.verticalFlip,l=t.horizontalFlip,s=t.separatorEnable,c=t.design,u=(t.height,t.color,t.width),p=t.showFront,d=(t.zindexDivider,t.dividerPosition),m=(t.topDividerMargin,t.bottomDividerMargin,t.borderRadius,t.enableGap),f=e.className,b=(e.attributes,A()([f]));let g=A()("blockspare-blocks blockspare-svg-wrapper",function(e){if(void 0!==e){return"has-width-"+e.toString().replace(".","-")}}(u),f,{"is-vertically-flipped":i,"is-horizontally-flipped":l});return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-container-wrapper",m?"has-gap-enable":"","align"+n,a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:A()("blockspare-container-background","blockspare-image-wrap",(h=r,0===h?null:"has-background-opacity-"+10*Math.round(h/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:A()("blockspare-top-separator",m?"has-gap-enable":"",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:g},wp.element.createElement(kp,{design:c,shadow:!1,className:"blockspare-svg-svg-inner"}))),wp.element.createElement("div",{className:"blockspare-container"},wp.element.createElement("div",{className:"blockspare-inner-blocks blockspare-inner-wrapper-blocks"},wp.element.createElement(ud.Content,null)))));var h}});function dd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function md(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dd(Object(n),!0).forEach((function(t){fd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dd(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const bd=wp.blockEditor.InnerBlocks;var gd=[{attributes:md(md(md(md(md({},qp.attributes),$p),ji),Jp),Li),save:function(e){const t=e.attributes,n=t.className,r=t.align,a=t.opacityRatio,o=t.imgURL,i=t.backgroundFix,l=t.verticalFlip,s=t.horizontalFlip,c=t.separatorEnable,u=t.design,p=t.height,d=t.color,m=t.width,f=t.showFront,b=t.zindexDivider,g=t.dividerPosition,h=t.topDividerMargin,y=t.bottomDividerMargin,v=t.borderRadius,w=t.enableGap,k=md(md(md(md({},Lp(e.attributes)),Ol(e.attributes)),{},{minHeight:"100px"},Cl(e.attributes)),{},{borderRadius:v||null});let _="";c&&(_="has-separator-top"===g?{top:h+"px",zIndex:f?b:""}:"has-separator-bottom"===g?{bottom:y+"px",zIndex:f?b:""}:"");let S="";o&&(S="url("+o+")");let x=A()("blockspare-blocks blockspare-svg-wrapper",function(e){return"has-width-"+e.toString().replace(".","-")}(m),n,{"is-vertically-flipped":l,"is-horizontally-flipped":s});return wp.element.createElement("div",{className:A()("blockspare-block-container-wrapper",w?"has-gap-enable":"","align"+r,o&&o.length&&i?"blockspare-background-fix":"",c?g:""),style:k},wp.element.createElement("div",{className:A()("blockspare-container-background","blockspare-image-wrap",(E=a,0===E?null:"has-background-opacity-"+10*Math.round(E/10)),{"has-background-opacity":0!==a}),style:{backgroundImage:S}}),c&&wp.element.createElement("div",{className:A()("blockspare-top-separator",w?"has-gap-enable":"",f?"blockspare-svg-show-front":""),style:_},wp.element.createElement("div",{className:x,style:{color:d||"#3c1a5b",height:p}},wp.element.createElement(kp,{design:u,shadow:!1,className:"blockspare-svg-svg-inner"}))),wp.element.createElement("div",{className:"blockspare-container"},wp.element.createElement("div",{className:"blockspare-inner-blocks blockspare-inner-wrapper-blocks"},wp.element.createElement(bd.Content,null))));var E}},{attributes:md(md(md(md(md({},$p),ji),Jp),Li),qp.attributes),save:e=>wp.element.createElement(rd,e)},{attributes:md(md(md(md(md({},$p),ji),Jp),Li),Zu.attributes),save:e=>wp.element.createElement(pd,e)}];function hd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function yd(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?hd(Object(n),!0).forEach((function(t){vd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hd(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function vd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const wd=Zu.name,kd=Zu.category,_d=wp.i18n.__,Sd=wp.blocks,xd=Sd.registerBlockType,Ed=Sd.createBlock,Td=yd(yd(yd(yd(yd({},$p),ji),Jp),Li),Zu.attributes);xd(wd,{title:_d("BS Container","blockspare"),description:_d("BS add container","blockspare"),category:kd,icon:N.container,attributes:Td,keywords:[_d("block","blockspare"),_d("container","blockspare"),_d("group","blockspare")],supports:{align:["center","wide","full"]},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:Ip,save:Gp,transforms:{from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){if(1===e.length&&"blockspare/blockspare-container"===e[0].name)return;const t=["wide","full"],n=e.reduce((e,n)=>{const r=n.attributes.align;return t.indexOf(r)>t.indexOf(e)?r:e},void 0),r=e.map(e=>Ed(e.name,e.attributes,e.innerBlocks));return Ed("blockspare/blockspare-container",{align:n},r)}}]},deprecated:gd});n(770),n(771);var Od=n(61),Cd=(n(772),["fas fa-ad","fas fa-address-book","fas fa-address-card","fas fa-adjust","fas fa-air-freshener","fas fa-align-center","fas fa-align-justify","fas fa-align-left","fas fa-align-right","fas fa-allergies","fas fa-ambulance","fas fa-american-sign-language-interpreting","fas fa-anchor","fas fa-angle-double-down","fas fa-angle-double-left","fas fa-angle-double-right","fas fa-angle-double-up","fas fa-angle-down","fas fa-angle-left","fas fa-angle-right","fas fa-angle-up","fas fa-angry","fas fa-ankh","fas fa-apple-alt","fas fa-archive","fas fa-archway","fas fa-arrow-alt-circle-down","fas fa-arrow-alt-circle-left","fas fa-arrow-alt-circle-right","fas fa-arrow-alt-circle-up","fas fa-arrow-circle-down","fas fa-arrow-circle-left","fas fa-arrow-circle-right","fas fa-arrow-circle-up","fas fa-arrow-down","fas fa-arrow-left","fas fa-arrow-right","fas fa-arrow-up","fas fa-arrows-alt","fas fa-arrows-alt-h","fas fa-arrows-alt-v","fas fa-assistive-listening-systems","fas fa-asterisk","fas fa-at","fas fa-atlas","fas fa-atom","fas fa-audio-description","fas fa-award","fas fa-baby","fas fa-baby-carriage","fas fa-backspace","fas fa-backward","fas fa-balance-scale","fas fa-ban","fas fa-band-aid","fas fa-barcode","fas fa-bars","fas fa-baseball-ball","fas fa-basketball-ball","fas fa-bath","fas fa-battery-empty","fas fa-battery-full","fas fa-battery-half","fas fa-battery-quarter","fas fa-battery-three-quarters","fas fa-bed","fas fa-beer","fas fa-bell","fas fa-bell-slash","fas fa-bezier-curve","fas fa-bible","fas fa-bicycle","fas fa-binoculars","fas fa-biohazard","fas fa-birthday-cake","fas fa-blender","fas fa-blender-phone","fas fa-blind","fas fa-blog","fas fa-bold","fas fa-bolt","fas fa-bomb","fas fa-bone","fas fa-bong","fas fa-book","fas fa-book-dead","fas fa-book-open","fas fa-book-reader","fas fa-bookmark","fas fa-bowling-ball","fas fa-box","fas fa-box-open","fas fa-boxes","fas fa-braille","fas fa-brain","fas fa-briefcase","fas fa-briefcase-medical","fas fa-broadcast-tower","fas fa-broom","fas fa-brush","fas fa-bug","fas fa-building","fas fa-bullhorn","fas fa-bullseye","fas fa-burn","fas fa-bus","fas fa-bus-alt","fas fa-business-time","fas fa-calculator","fas fa-calendar","fas fa-calendar-alt","fas fa-calendar-check","fas fa-calendar-day","fas fa-calendar-minus","fas fa-calendar-plus","fas fa-calendar-times","fas fa-calendar-week","fas fa-camera","fas fa-camera-retro","fas fa-campground","fas fa-candy-cane","fas fa-cannabis","fas fa-capsules","fas fa-car","fas fa-car-alt","fas fa-car-battery","fas fa-car-crash","fas fa-car-side","fas fa-caret-down","fas fa-caret-left","fas fa-caret-right","fas fa-caret-square-down","fas fa-caret-square-left","fas fa-caret-square-right","fas fa-caret-square-up","fas fa-caret-up","fas fa-carrot","fas fa-cart-arrow-down","fas fa-cart-plus","fas fa-cash-register","fas fa-cat","fas fa-certificate","fas fa-chair","fas fa-chalkboard","fas fa-chalkboard-teacher","fas fa-charging-station","fas fa-chart-area","fas fa-chart-bar","fas fa-chart-line","fas fa-chart-pie","fas fa-check","fas fa-check-circle","fas fa-check-double","fas fa-check-square","fas fa-chess","fas fa-chess-bishop","fas fa-chess-board","fas fa-chess-king","fas fa-chess-knight","fas fa-chess-pawn","fas fa-chess-queen","fas fa-chess-rook","fas fa-chevron-circle-down","fas fa-chevron-circle-left","fas fa-chevron-circle-right","fas fa-chevron-circle-up","fas fa-chevron-down","fas fa-chevron-left","fas fa-chevron-right","fas fa-chevron-up","fas fa-child","fas fa-church","fas fa-circle","fas fa-circle-notch","fas fa-city","fas fa-clipboard","fas fa-clipboard-check","fas fa-clipboard-list","fas fa-clock","fas fa-clone","fas fa-closed-captioning","fas fa-cloud","fas fa-cloud-download-alt","fas fa-cloud-meatball","fas fa-cloud-moon","fas fa-cloud-moon-rain","fas fa-cloud-rain","fas fa-cloud-showers-heavy","fas fa-cloud-sun","fas fa-cloud-sun-rain","fas fa-cloud-upload-alt","fas fa-cocktail","fas fa-code","fas fa-code-branch","fas fa-coffee","fas fa-cog","fas fa-cogs","fas fa-coins","fas fa-columns","fas fa-comment","fas fa-comment-alt","fas fa-comment-dollar","fas fa-comment-dots","fas fa-comment-slash","fas fa-comments","fas fa-comments-dollar","fas fa-compact-disc","fas fa-compass","fas fa-compress","fas fa-compress-arrows-alt","fas fa-concierge-bell","fas fa-cookie","fas fa-cookie-bite","fas fa-copy","fas fa-copyright","fas fa-couch","fas fa-credit-card","fas fa-crop","fas fa-crop-alt","fas fa-cross","fas fa-crosshairs","fas fa-crow","fas fa-crown","fas fa-cube","fas fa-cubes","fas fa-cut","fas fa-database","fas fa-deaf","fas fa-democrat","fas fa-desktop","fas fa-dharmachakra","fas fa-diagnoses","fas fa-dice","fas fa-dice-d20","fas fa-dice-d6","fas fa-dice-five","fas fa-dice-four","fas fa-dice-one","fas fa-dice-six","fas fa-dice-three","fas fa-dice-two","fas fa-digital-tachograph","fas fa-directions","fas fa-divide","fas fa-dizzy","fas fa-dna","fas fa-dog","fas fa-dollar-sign","fas fa-dolly","fas fa-dolly-flatbed","fas fa-donate","fas fa-door-closed","fas fa-door-open","fas fa-dot-circle","fas fa-dove","fas fa-download","fas fa-drafting-compass","fas fa-dragon","fas fa-draw-polygon","fas fa-drum","fas fa-drum-steelpan","fas fa-drumstick-bite","fas fa-dumbbell","fas fa-dumpster","fas fa-dumpster-fire","fas fa-dungeon","fas fa-edit","fas fa-eject","fas fa-ellipsis-h","fas fa-ellipsis-v","fas fa-envelope","fas fa-envelope-open","fas fa-envelope-open-text","fas fa-envelope-square","fas fa-equals","fas fa-eraser","fas fa-ethernet","fas fa-euro-sign","fas fa-exchange-alt","fas fa-exclamation","fas fa-exclamation-circle","fas fa-exclamation-triangle","fas fa-expand","fas fa-expand-arrows-alt","fas fa-external-link-alt","fas fa-external-link-square-alt","fas fa-eye","fas fa-eye-dropper","fas fa-eye-slash","fas fa-fast-backward","fas fa-fast-forward","fas fa-fax","fas fa-feather","fas fa-feather-alt","fas fa-female","fas fa-fighter-jet","fas fa-file","fas fa-file-alt","fas fa-file-archive","fas fa-file-audio","fas fa-file-code","fas fa-file-contract","fas fa-file-csv","fas fa-file-download","fas fa-file-excel","fas fa-file-export","fas fa-file-image","fas fa-file-import","fas fa-file-invoice","fas fa-file-invoice-dollar","fas fa-file-medical","fas fa-file-medical-alt","fas fa-file-pdf","fas fa-file-powerpoint","fas fa-file-prescription","fas fa-file-signature","fas fa-file-upload","fas fa-file-video","fas fa-file-word","fas fa-fill","fas fa-fill-drip","fas fa-film","fas fa-filter","fas fa-fingerprint","fas fa-fire","fas fa-fire-alt","fas fa-fire-extinguisher","fas fa-first-aid","fas fa-fish","fas fa-fist-raised","fas fa-flag","fas fa-flag-checkered","fas fa-flag-usa","fas fa-flask","fas fa-flushed","fas fa-folder","fas fa-folder-minus","fas fa-folder-open","fas fa-folder-plus","fas fa-font","fas fa-football-ball","fas fa-forward","fas fa-frog","fas fa-frown","fas fa-frown-open","fas fa-funnel-dollar","fas fa-futbol","fas fa-gamepad","fas fa-gas-pump","fas fa-gavel","fas fa-gem","fas fa-genderless","fas fa-ghost","fas fa-gift","fas fa-gifts","fas fa-glass-cheers","fas fa-glass-martini","fas fa-glass-martini-alt","fas fa-glass-whiskey","fas fa-glasses","fas fa-globe","fas fa-globe-africa","fas fa-globe-americas","fas fa-globe-asia","fas fa-globe-europe","fas fa-golf-ball","fas fa-gopuram","fas fa-graduation-cap","fas fa-greater-than","fas fa-greater-than-equal","fas fa-grimace","fas fa-grin","fas fa-grin-alt","fas fa-grin-beam","fas fa-grin-beam-sweat","fas fa-grin-hearts","fas fa-grin-squint","fas fa-grin-squint-tears","fas fa-grin-stars","fas fa-grin-tears","fas fa-grin-tongue","fas fa-grin-tongue-squint","fas fa-grin-tongue-wink","fas fa-grin-wink","fas fa-grip-horizontal","fas fa-grip-lines","fas fa-grip-lines-vertical","fas fa-grip-vertical","fas fa-guitar","fas fa-h-square","fas fa-hammer","fas fa-hamsa","fas fa-hand-holding","fas fa-hand-holding-heart","fas fa-hand-holding-usd","fas fa-hand-lizard","fas fa-hand-paper","fas fa-hand-peace","fas fa-hand-point-down","fas fa-hand-point-left","fas fa-hand-point-right","fas fa-hand-point-up","fas fa-hand-pointer","fas fa-hand-rock","fas fa-hand-scissors","fas fa-hand-spock","fas fa-hands","fas fa-hands-helping","fas fa-handshake","fas fa-hanukiah","fas fa-hashtag","fas fa-hat-wizard","fas fa-haykal","fas fa-hdd","fas fa-heading","fas fa-headphones","fas fa-headphones-alt","fas fa-headset","fas fa-heart","fas fa-heart-broken","fas fa-heartbeat","fas fa-helicopter","fas fa-highlighter","fas fa-hiking","fas fa-hippo","fas fa-history","fas fa-hockey-puck","fas fa-holly-berry","fas fa-home","fas fa-horse","fas fa-horse-head","fas fa-hospital","fas fa-hospital-alt","fas fa-hospital-symbol","fas fa-hot-tub","fas fa-hotel","fas fa-hourglass","fas fa-hourglass-end","fas fa-hourglass-half","fas fa-hourglass-start","fas fa-house-damage","fas fa-hryvnia","fas fa-i-cursor","fas fa-icicles","fas fa-id-badge","fas fa-id-card","fas fa-id-card-alt","fas fa-igloo","fas fa-image","fas fa-images","fas fa-inbox","fas fa-indent","fas fa-industry","fas fa-infinity","fas fa-info","fas fa-info-circle","fas fa-italic","fas fa-jedi","fas fa-joint","fas fa-journal-whills","fas fa-kaaba","fas fa-key","fas fa-keyboard","fas fa-khanda","fas fa-kiss","fas fa-kiss-beam","fas fa-kiss-wink-heart","fas fa-kiwi-bird","fas fa-landmark","fas fa-language","fas fa-laptop","fas fa-laptop-code","fas fa-laugh","fas fa-laugh-beam","fas fa-laugh-squint","fas fa-laugh-wink","fas fa-layer-group","fas fa-leaf","fas fa-lemon","fas fa-less-than","fas fa-less-than-equal","fas fa-level-down-alt","fas fa-level-up-alt","fas fa-life-ring","fas fa-lightbulb","fas fa-link","fas fa-lira-sign","fas fa-list","fas fa-list-alt","fas fa-list-ol","fas fa-list-ul","fas fa-location-arrow","fas fa-lock","fas fa-lock-open","fas fa-long-arrow-alt-down","fas fa-long-arrow-alt-left","fas fa-long-arrow-alt-right","fas fa-long-arrow-alt-up","fas fa-low-vision","fas fa-luggage-cart","fas fa-magic","fas fa-magnet","fas fa-mail-bulk","fas fa-male","fas fa-map","fas fa-map-marked","fas fa-map-marked-alt","fas fa-map-marker","fas fa-map-marker-alt","fas fa-map-pin","fas fa-map-signs","fas fa-marker","fas fa-mars","fas fa-mars-double","fas fa-mars-stroke","fas fa-mars-stroke-h","fas fa-mars-stroke-v","fas fa-mask","fas fa-medal","fas fa-medkit","fas fa-meh","fas fa-meh-blank","fas fa-meh-rolling-eyes","fas fa-memory","fas fa-menorah","fas fa-mercury","fas fa-meteor","fas fa-microchip","fas fa-microphone","fas fa-microphone-alt","fas fa-microphone-alt-slash","fas fa-microphone-slash","fas fa-microscope","fas fa-minus","fas fa-minus-circle","fas fa-minus-square","fas fa-mitten","fas fa-mobile","fas fa-mobile-alt","fas fa-money-bill","fas fa-money-bill-alt","fas fa-money-bill-wave","fas fa-money-bill-wave-alt","fas fa-money-check","fas fa-money-check-alt","fas fa-monument","fas fa-moon","fas fa-mortar-pestle","fas fa-mosque","fas fa-motorcycle","fas fa-mountain","fas fa-mouse-pointer","fas fa-mug-hot","fas fa-music","fas fa-network-wired","fas fa-neuter","fas fa-newspaper","fas fa-not-equal","fas fa-notes-medical","fas fa-object-group","fas fa-object-ungroup","fas fa-oil-can","fas fa-om","fas fa-otter","fas fa-outdent","fas fa-paint-brush","fas fa-paint-roller","fas fa-palette","fas fa-pallet","fas fa-paper-plane","fas fa-paperclip","fas fa-parachute-box","fas fa-paragraph","fas fa-parking","fas fa-passport","fas fa-pastafarianism","fas fa-paste","fas fa-pause","fas fa-pause-circle","fas fa-paw","fas fa-peace","fas fa-pen","fas fa-pen-alt","fas fa-pen-fancy","fas fa-pen-nib","fas fa-pen-square","fas fa-pencil-alt","fas fa-pencil-ruler","fas fa-people-carry","fas fa-percent","fas fa-percentage","fas fa-person-booth","fas fa-phone","fas fa-phone-slash","fas fa-phone-square","fas fa-phone-volume","fas fa-piggy-bank","fas fa-pills","fas fa-place-of-worship","fas fa-plane","fas fa-plane-arrival","fas fa-plane-departure","fas fa-play","fas fa-play-circle","fas fa-plug","fas fa-plus","fas fa-plus-circle","fas fa-plus-square","fas fa-podcast","fas fa-poll","fas fa-poll-h","fas fa-poo","fas fa-poo-storm","fas fa-poop","fas fa-portrait","fas fa-pound-sign","fas fa-power-off","fas fa-pray","fas fa-praying-hands","fas fa-prescription","fas fa-prescription-bottle","fas fa-prescription-bottle-alt","fas fa-print","fas fa-procedures","fas fa-project-diagram","fas fa-puzzle-piece","fas fa-qrcode","fas fa-question","fas fa-question-circle","fas fa-quidditch","fas fa-quote-left","fas fa-quote-right","fas fa-quran","fas fa-radiation","fas fa-radiation-alt","fas fa-rainbow","fas fa-random","fas fa-receipt","fas fa-recycle","fas fa-redo","fas fa-redo-alt","fas fa-registered","fas fa-reply","fas fa-reply-all","fas fa-republican","fas fa-restroom","fas fa-retweet","fas fa-ribbon","fas fa-ring","fas fa-road","fas fa-robot","fas fa-rocket","fas fa-route","fas fa-rss","fas fa-rss-square","fas fa-ruble-sign","fas fa-ruler","fas fa-ruler-combined","fas fa-ruler-horizontal","fas fa-ruler-vertical","fas fa-running","fas fa-rupee-sign","fas fa-sad-cry","fas fa-sad-tear","fas fa-satellite","fas fa-satellite-dish","fas fa-save","fas fa-school","fas fa-screwdriver","fas fa-scroll","fas fa-sd-card","fas fa-search","fas fa-search-dollar","fas fa-search-location","fas fa-search-minus","fas fa-search-plus","fas fa-seedling","fas fa-server","fas fa-shapes","fas fa-share","fas fa-share-alt","fas fa-share-alt-square","fas fa-share-square","fas fa-shekel-sign","fas fa-shield-alt","fas fa-ship","fas fa-shipping-fast","fas fa-shoe-prints","fas fa-shopping-bag","fas fa-shopping-basket","fas fa-shopping-cart","fas fa-shower","fas fa-shuttle-van","fas fa-sign","fas fa-sign-in-alt","fas fa-sign-language","fas fa-sign-out-alt","fas fa-signal","fas fa-signature","fas fa-sim-card","fas fa-sitemap","fas fa-skating","fas fa-skiing","fas fa-skiing-nordic","fas fa-skull","fas fa-skull-crossbones","fas fa-slash","fas fa-sleigh","fas fa-sliders-h","fas fa-smile","fas fa-smile-beam","fas fa-smile-wink","fas fa-smog","fas fa-smoking","fas fa-smoking-ban","fas fa-sms","fas fa-snowboarding","fas fa-snowflake","fas fa-snowman","fas fa-snowplow","fas fa-socks","fas fa-solar-panel","fas fa-sort","fas fa-sort-alpha-down","fas fa-sort-alpha-up","fas fa-sort-amount-down","fas fa-sort-amount-up","fas fa-sort-down","fas fa-sort-numeric-down","fas fa-sort-numeric-up","fas fa-sort-up","fas fa-spa","fas fa-space-shuttle","fas fa-spider","fas fa-spinner","fas fa-splotch","fas fa-spray-can","fas fa-square","fas fa-square-full","fas fa-square-root-alt","fas fa-stamp","fas fa-star","fas fa-star-and-crescent","fas fa-star-half","fas fa-star-half-alt","fas fa-star-of-david","fas fa-star-of-life","fas fa-step-backward","fas fa-step-forward","fas fa-stethoscope","fas fa-sticky-note","fas fa-stop","fas fa-stop-circle","fas fa-stopwatch","fas fa-store","fas fa-store-alt","fas fa-stream","fas fa-street-view","fas fa-strikethrough","fas fa-stroopwafel","fas fa-subscript","fas fa-subway","fas fa-suitcase","fas fa-suitcase-rolling","fas fa-sun","fas fa-superscript","fas fa-surprise","fas fa-swatchbook","fas fa-swimmer","fas fa-swimming-pool","fas fa-synagogue","fas fa-sync","fas fa-sync-alt","fas fa-syringe","fas fa-table","fas fa-table-tennis","fas fa-tablet","fas fa-tablet-alt","fas fa-tablets","fas fa-tachometer-alt","fas fa-tag","fas fa-tags","fas fa-tape","fas fa-tasks","fas fa-taxi","fas fa-teeth","fas fa-teeth-open","fas fa-temperature-high","fas fa-temperature-low","fas fa-tenge","fas fa-terminal","fas fa-text-height","fas fa-text-width","fas fa-th","fas fa-th-large","fas fa-th-list","fas fa-theater-masks","fas fa-thermometer","fas fa-thermometer-empty","fas fa-thermometer-full","fas fa-thermometer-half","fas fa-thermometer-quarter","fas fa-thermometer-three-quarters","fas fa-thumbs-down","fas fa-thumbs-up","fas fa-thumbtack","fas fa-ticket-alt","fas fa-times","fas fa-times-circle","fas fa-tint","fas fa-tint-slash","fas fa-tired","fas fa-toggle-off","fas fa-toggle-on","fas fa-toilet","fas fa-toilet-paper","fas fa-toolbox","fas fa-tools","fas fa-tooth","fas fa-torah","fas fa-torii-gate","fas fa-tractor","fas fa-trademark","fas fa-traffic-light","fas fa-train","fas fa-tram","fas fa-transgender","fas fa-transgender-alt","fas fa-trash","fas fa-trash-alt","fas fa-tree","fas fa-trophy","fas fa-truck","fas fa-truck-loading","fas fa-truck-monster","fas fa-truck-moving","fas fa-truck-pickup","fas fa-tshirt","fas fa-tty","fas fa-tv","fas fa-umbrella","fas fa-umbrella-beach","fas fa-underline","fas fa-undo","fas fa-undo-alt","fas fa-universal-access","fas fa-university","fas fa-unlink","fas fa-unlock","fas fa-unlock-alt","fas fa-upload","fas fa-user","fas fa-user-alt","fas fa-user-alt-slash","fas fa-user-astronaut","fas fa-user-check","fas fa-user-circle","fas fa-user-clock","fas fa-user-cog","fas fa-user-edit","fas fa-user-friends","fas fa-user-graduate","fas fa-user-injured","fas fa-user-lock","fas fa-user-md","fas fa-user-minus","fas fa-user-ninja","fas fa-user-plus","fas fa-user-secret","fas fa-user-shield","fas fa-user-slash","fas fa-user-tag","fas fa-user-tie","fas fa-user-times","fas fa-users","fas fa-users-cog","fas fa-utensil-spoon","fas fa-utensils","fas fa-vector-square","fas fa-venus","fas fa-venus-double","fas fa-venus-mars","fas fa-vial","fas fa-vials","fas fa-video","fas fa-video-slash","fas fa-vihara","fas fa-volleyball-ball","fas fa-volume-down","fas fa-volume-mute","fas fa-volume-off","fas fa-volume-up","fas fa-vote-yea","fas fa-vr-cardboard","fas fa-walking","fas fa-wallet","fas fa-warehouse","fas fa-water","fas fa-weight","fas fa-weight-hanging","fas fa-wheelchair","fas fa-wifi","fas fa-wind","fas fa-window-close","fas fa-window-maximize","fas fa-window-minimize","fas fa-window-restore","fas fa-wine-bottle","fas fa-wine-glass","fas fa-wine-glass-alt","fas fa-won-sign","fas fa-wrench","fas fa-x-ray","fas fa-yen-sign","fas fa-yin-yang","far fa-address-book","far fa-address-card","far fa-angry","far fa-arrow-alt-circle-down","far fa-arrow-alt-circle-left","far fa-arrow-alt-circle-right","far fa-arrow-alt-circle-up","far fa-bell","far fa-bell-slash","far fa-bookmark","far fa-building","far fa-calendar","far fa-calendar-alt","far fa-calendar-check","far fa-calendar-minus","far fa-calendar-plus","far fa-calendar-times","far fa-caret-square-down","far fa-caret-square-left","far fa-caret-square-right","far fa-caret-square-up","far fa-chart-bar","far fa-check-circle","far fa-check-square","far fa-circle","far fa-clipboard","far fa-clock","far fa-clone","far fa-closed-captioning","far fa-comment","far fa-comment-alt","far fa-comment-dots","far fa-comments","far fa-compass","far fa-copy","far fa-copyright","far fa-credit-card","far fa-dizzy","far fa-dot-circle","far fa-edit","far fa-envelope","far fa-envelope-open","far fa-eye","far fa-eye-slash","far fa-file","far fa-file-alt","far fa-file-archive","far fa-file-audio","far fa-file-code","far fa-file-excel","far fa-file-image","far fa-file-pdf","far fa-file-powerpoint","far fa-file-video","far fa-file-word","far fa-flag","far fa-flushed","far fa-folder","far fa-folder-open","far fa-frown","far fa-frown-open","far fa-futbol","far fa-gem","far fa-grimace","far fa-grin","far fa-grin-alt","far fa-grin-beam","far fa-grin-beam-sweat","far fa-grin-hearts","far fa-grin-squint","far fa-grin-squint-tears","far fa-grin-stars","far fa-grin-tears","far fa-grin-tongue","far fa-grin-tongue-squint","far fa-grin-tongue-wink","far fa-grin-wink","far fa-hand-lizard","far fa-hand-paper","far fa-hand-peace","far fa-hand-point-down","far fa-hand-point-left","far fa-hand-point-right","far fa-hand-point-up","far fa-hand-pointer","far fa-hand-rock","far fa-hand-scissors","far fa-hand-spock","far fa-handshake","far fa-hdd","far fa-heart","far fa-hospital","far fa-hourglass","far fa-id-badge","far fa-id-card","far fa-image","far fa-images","far fa-keyboard","far fa-kiss","far fa-kiss-beam","far fa-kiss-wink-heart","far fa-laugh","far fa-laugh-beam","far fa-laugh-squint","far fa-laugh-wink","far fa-lemon","far fa-life-ring","far fa-lightbulb","far fa-list-alt","far fa-map","far fa-meh","far fa-meh-blank","far fa-meh-rolling-eyes","far fa-minus-square","far fa-money-bill-alt","far fa-moon","far fa-newspaper","far fa-object-group","far fa-object-ungroup","far fa-paper-plane","far fa-pause-circle","far fa-play-circle","far fa-plus-square","far fa-question-circle","far fa-registered","far fa-sad-cry","far fa-sad-tear","far fa-save","far fa-share-square","far fa-smile","far fa-smile-beam","far fa-smile-wink","far fa-snowflake","far fa-square","far fa-star","far fa-star-half","far fa-sticky-note","far fa-stop-circle","far fa-sun","far fa-surprise","far fa-thumbs-down","far fa-thumbs-up","far fa-times-circle","far fa-tired","far fa-trash-alt","far fa-user","far fa-user-circle","far fa-window-close","far fa-window-maximize","far fa-window-minimize","far fa-window-restore","fab fa-500px","fab fa-accessible-icon","fab fa-accusoft","fab fa-acquisitions-incorporated","fab fa-adn","fab fa-adobe","fab fa-adversal","fab fa-affiliatetheme","fab fa-algolia","fab fa-alipay","fab fa-amazon","fab fa-amazon-pay","fab fa-amilia","fab fa-android","fab fa-angellist","fab fa-angrycreative","fab fa-angular","fab fa-app-store","fab fa-app-store-ios","fab fa-apper","fab fa-apple","fab fa-apple-pay","fab fa-artstation","fab fa-asymmetrik","fab fa-atlassian","fab fa-audible","fab fa-autoprefixer","fab fa-avianex","fab fa-aviato","fab fa-aws","fab fa-bandcamp","fab fa-behance","fab fa-behance-square","fab fa-bimobject","fab fa-bitbucket","fab fa-bitcoin","fab fa-bity","fab fa-black-tie","fab fa-blackberry","fab fa-blogger","fab fa-blogger-b","fab fa-bluetooth","fab fa-bluetooth-b","fab fa-btc","fab fa-buromobelexperte","fab fa-buysellads","fab fa-canadian-maple-leaf","fab fa-cc-amazon-pay","fab fa-cc-amex","fab fa-cc-apple-pay","fab fa-cc-diners-club","fab fa-cc-discover","fab fa-cc-jcb","fab fa-cc-mastercard","fab fa-cc-paypal","fab fa-cc-stripe","fab fa-cc-visa","fab fa-centercode","fab fa-centos","fab fa-chrome","fab fa-cloudscale","fab fa-cloudsmith","fab fa-cloudversify","fab fa-codepen","fab fa-codiepie","fab fa-confluence","fab fa-connectdevelop","fab fa-contao","fab fa-cpanel","fab fa-creative-commons","fab fa-creative-commons-by","fab fa-creative-commons-nc","fab fa-creative-commons-nc-eu","fab fa-creative-commons-nc-jp","fab fa-creative-commons-nd","fab fa-creative-commons-pd","fab fa-creative-commons-pd-alt","fab fa-creative-commons-remix","fab fa-creative-commons-sa","fab fa-creative-commons-sampling","fab fa-creative-commons-sampling-plus","fab fa-creative-commons-share","fab fa-creative-commons-zero","fab fa-critical-role","fab fa-css3","fab fa-css3-alt","fab fa-cuttlefish","fab fa-d-and-d","fab fa-d-and-d-beyond","fab fa-dashcube","fab fa-delicious","fab fa-deploydog","fab fa-deskpro","fab fa-dev","fab fa-deviantart","fab fa-dhl","fab fa-diaspora","fab fa-digg","fab fa-digital-ocean","fab fa-discord","fab fa-discourse","fab fa-dochub","fab fa-docker","fab fa-draft2digital","fab fa-dribbble","fab fa-dribbble-square","fab fa-dropbox","fab fa-drupal","fab fa-dyalog","fab fa-earlybirds","fab fa-ebay","fab fa-edge","fab fa-elementor","fab fa-ello","fab fa-ember","fab fa-empire","fab fa-envira","fab fa-erlang","fab fa-ethereum","fab fa-etsy","fab fa-expeditedssl","fab fa-facebook","fab fa-facebook-f","fab fa-facebook-messenger","fab fa-facebook-square","fab fa-fantasy-flight-games","fab fa-fedex","fab fa-fedora","fab fa-figma","fab fa-firefox","fab fa-first-order","fab fa-first-order-alt","fab fa-firstdraft","fab fa-flickr","fab fa-flipboard","fab fa-fly","fab fa-font-awesome","fab fa-font-awesome-alt","fab fa-font-awesome-flag","fab fa-fonticons","fab fa-fonticons-fi","fab fa-fort-awesome","fab fa-fort-awesome-alt","fab fa-forumbee","fab fa-foursquare","fab fa-free-code-camp","fab fa-freebsd","fab fa-fulcrum","fab fa-galactic-republic","fab fa-galactic-senate","fab fa-get-pocket","fab fa-gg","fab fa-gg-circle","fab fa-git","fab fa-git-square","fab fa-github","fab fa-github-alt","fab fa-github-square","fab fa-gitkraken","fab fa-gitlab","fab fa-gitter","fab fa-glide","fab fa-glide-g","fab fa-gofore","fab fa-goodreads","fab fa-goodreads-g","fab fa-google","fab fa-google-drive","fab fa-google-play","fab fa-google-plus","fab fa-google-plus-g","fab fa-google-plus-square","fab fa-google-wallet","fab fa-gratipay","fab fa-grav","fab fa-gripfire","fab fa-grunt","fab fa-gulp","fab fa-hacker-news","fab fa-hacker-news-square","fab fa-hackerrank","fab fa-hips","fab fa-hire-a-helper","fab fa-hooli","fab fa-hornbill","fab fa-hotjar","fab fa-houzz","fab fa-html5","fab fa-hubspot","fab fa-imdb","fab fa-instagram","fab fa-intercom","fab fa-internet-explorer","fab fa-invision","fab fa-ioxhost","fab fa-itunes","fab fa-itunes-note","fab fa-java","fab fa-jedi-order","fab fa-jenkins","fab fa-jira","fab fa-joget","fab fa-joomla","fab fa-js","fab fa-js-square","fab fa-jsfiddle","fab fa-kaggle","fab fa-keybase","fab fa-keycdn","fab fa-kickstarter","fab fa-kickstarter-k","fab fa-korvue","fab fa-laravel","fab fa-lastfm","fab fa-lastfm-square","fab fa-leanpub","fab fa-less","fab fa-line","fab fa-linkedin","fab fa-linkedin-in","fab fa-linode","fab fa-linux","fab fa-lyft","fab fa-magento","fab fa-mailchimp","fab fa-mandalorian","fab fa-markdown","fab fa-mastodon","fab fa-maxcdn","fab fa-medapps","fab fa-medium","fab fa-medium-m","fab fa-medrt","fab fa-meetup","fab fa-megaport","fab fa-mendeley","fab fa-microsoft","fab fa-mix","fab fa-mixcloud","fab fa-mizuni","fab fa-modx","fab fa-monero","fab fa-napster","fab fa-neos","fab fa-nimblr","fab fa-nintendo-switch","fab fa-node","fab fa-node-js","fab fa-npm","fab fa-ns8","fab fa-nutritionix","fab fa-odnoklassniki","fab fa-odnoklassniki-square","fab fa-old-republic","fab fa-opencart","fab fa-openid","fab fa-opera","fab fa-optin-monster","fab fa-osi","fab fa-page4","fab fa-pagelines","fab fa-palfed","fab fa-patreon","fab fa-paypal","fab fa-penny-arcade","fab fa-periscope","fab fa-phabricator","fab fa-phoenix-framework","fab fa-phoenix-squadron","fab fa-php","fab fa-pied-piper","fab fa-pied-piper-alt","fab fa-pied-piper-hat","fab fa-pied-piper-pp","fab fa-pinterest","fab fa-pinterest-p","fab fa-pinterest-square","fab fa-playstation","fab fa-product-hunt","fab fa-pushed","fab fa-python","fab fa-qq","fab fa-quinscape","fab fa-quora","fab fa-r-project","fab fa-raspberry-pi","fab fa-ravelry","fab fa-react","fab fa-reacteurope","fab fa-readme","fab fa-rebel","fab fa-red-river","fab fa-reddit","fab fa-reddit-alien","fab fa-reddit-square","fab fa-redhat","fab fa-renren","fab fa-replyd","fab fa-researchgate","fab fa-resolving","fab fa-rev","fab fa-rocketchat","fab fa-rockrms","fab fa-safari","fab fa-sass","fab fa-schlix","fab fa-scribd","fab fa-searchengin","fab fa-sellcast","fab fa-sellsy","fab fa-servicestack","fab fa-shirtsinbulk","fab fa-shopware","fab fa-simplybuilt","fab fa-sistrix","fab fa-sith","fab fa-sketch","fab fa-skyatlas","fab fa-skype","fab fa-slack","fab fa-slack-hash","fab fa-slideshare","fab fa-snapchat","fab fa-snapchat-ghost","fab fa-snapchat-square","fab fa-soundcloud","fab fa-sourcetree","fab fa-speakap","fab fa-spotify","fab fa-squarespace","fab fa-stack-exchange","fab fa-stack-overflow","fab fa-staylinked","fab fa-steam","fab fa-steam-square","fab fa-steam-symbol","fab fa-sticker-mule","fab fa-strava","fab fa-stripe","fab fa-stripe-s","fab fa-studiovinari","fab fa-stumbleupon","fab fa-stumbleupon-circle","fab fa-superpowers","fab fa-supple","fab fa-suse","fab fa-teamspeak","fab fa-telegram","fab fa-telegram-plane","fab fa-tencent-weibo","fab fa-the-red-yeti","fab fa-themeco","fab fa-themeisle","fab fa-think-peaks","fab fa-trade-federation","fab fa-trello","fab fa-tripadvisor","fab fa-tumblr","fab fa-tumblr-square","fab fa-twitch","fab fa-twitter","fab fa-twitter-square","fab fa-typo3","fab fa-uber","fab fa-ubuntu","fab fa-uikit","fab fa-uniregistry","fab fa-untappd","fab fa-ups","fab fa-usb","fab fa-usps","fab fa-ussunnah","fab fa-vaadin","fab fa-viacoin","fab fa-viadeo","fab fa-viadeo-square","fab fa-viber","fab fa-vimeo","fab fa-vimeo-square","fab fa-vimeo-v","fab fa-vine","fab fa-vk","fab fa-vnv","fab fa-vuejs","fab fa-weebly","fab fa-weibo","fab fa-weixin","fab fa-whatsapp","fab fa-whatsapp-square","fab fa-whmcs","fab fa-wikipedia-w","fab fa-windows","fab fa-wix","fab fa-wizards-of-the-coast","fab fa-wolf-pack-battalion","fab fa-wordpress","fab fa-wordpress-simple","fab fa-wpbeginner","fab fa-wpexplorer","fab fa-wpforms","fab fa-wpressr","fab fa-xbox","fab fa-xing","fab fa-xing-square","fab fa-y-combinator","fab fa-yahoo","fab fa-yandex","fab fa-yandex-international","fab fa-yarn","fab fa-yelp","fab fa-yoast","fab fa-youtube","fab fa-youtube-square","fab fa-zhihu"]);const Md=wp.i18n.__,Ld=wp.element,jd=Ld.Component,Pd=Ld.Fragment;var Dd=class extends jd{constructor(e){super(e),this.state={isOpen:!1,filterText:"",showIcons:!1}}render(){const e=this.props,t=e.value,n=e.disableToggle,r=e.colorSettings,a=e.iconColor,o=e.onColorChange,i=this.state.filterText;var l=[];return i.length>2?Cd.forEach(e=>{e.includes(i)&&l.push(e)}):l=Cd,wp.element.createElement("div",{className:"blockspare-field blockspare-field-icon-list "+(n?"":"blockspare-toggle-enabled")},this.props.label&&wp.element.createElement(Pd,null,n?wp.element.createElement("label",null,this.props.label):wp.element.createElement(Toggle,{label:this.props.label,className:"blockspare-icon-list-toggle",value:!!this.props.value,onChange:()=>this.props.onChange(this.props.value?"":" ")})),r&&wp.element.createElement(Color,{label:Md(" Color"),value:a||"#ccc",onChange:e=>o(e)}),(n||""!=this.props.value)&&wp.element.createElement("div",{className:"blockspare-icon-list-wrapper"},wp.element.createElement("input",{type:"text",value:this.state.filterText,placeholder:"Search...",onChange:e=>this.setState({filterText:e.target.value}),autoComplete:"off"}),wp.element.createElement("div",{className:"blockspare-icon-list-icons"},l.map(e=>wp.element.createElement("span",{className:t==e?"blockspare-active":"",onClick:t=>{this.props.onChange(e)}},wp.element.createElement("span",{className:e}))))))}};const Fd=wp.i18n.__,zd=wp.element.Fragment,Nd=wp.blockEditor,Bd=(Nd.InspectorControls,Nd.PanelColorSettings),Ad=wp.components,Yd=(Ad.PanelBody,Ad.SelectControl),Hd=Ad.RangeControl;function Rd(e){const t=e.enableColor,n=void 0===t||t,r=e.enablecontent,a=void 0===r||r,o=e.name,i=e.onChangeName,l=void 0===i?()=>{}:i,s=e.enableiconSize,c=e.iconSize,u=e.onChangeIconSizeOptions,p=void 0===u?()=>{}:u,d=e.enableiconStyles,m=e.iconStyles,f=e.onChangeIconStyles,b=void 0===f?()=>{}:f,g=e.iconBackgroundColor,h=e.onChangeIconBackgroundColor,y=void 0===h?()=>{}:h,v=e.iconBorderColor,w=e.onChangeIconBorderColor,k=void 0===w?()=>{}:w,_=e.iconColor,S=e.OnChangeIconColor,x=void 0===S?()=>{}:S,E=e.borderRadius,T=e.onChangeBorderRadius,O=void 0===T?()=>{}:T,C=[{value:"blockspare-icon-size-small",label:Fd("Small","blockspare")},{value:"blockspare-icon-size-medium",label:Fd("Medium","blockspare")},{value:"blockspare-icon-size-large",label:Fd("Large","blockspare")},{value:"blockspare-icon-size-extralarge",label:Fd("Extra Large","blockspare")}],M=[{value:"blockspare-icon-style1",label:Fd("None","blockspare")},{value:"blockspare-icon-style2",label:Fd("Background","blockspare")},{value:"blockspare-icon-style3",label:Fd("Border","blockspare")}];return wp.element.createElement(zd,null,1==a&&wp.element.createElement("div",null,wp.element.createElement(Dd,{value:o,onChange:l}),0!=s&&wp.element.createElement(Yd,{label:Fd("Icon Size","blockspare"),value:c,options:C.map(({value:e,label:t})=>({value:e,label:t})),onChange:p}),0!=d&&wp.element.createElement(Yd,{label:Fd("Icon Style","blockspare"),value:m,options:M.map(({value:e,label:t})=>({value:e,label:t})),onChange:b}),"blockspare-icon-style1"!==m&&wp.element.createElement(Hd,{label:Fd("Icon Border Radius","blockspare"),value:E,onChange:O,min:0,max:50,step:1})),1==n&&wp.element.createElement("div",null,wp.element.createElement(Bd,{title:Fd("Icon Color","blockspare"),initialOpen:!1,colorSettings:[{value:_,onChange:x,label:Fd("Icon Color","blockspare")}]}),"blockspare-icon-style2"===m&&wp.element.createElement(Bd,{title:Fd("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:g,onChange:y,label:Fd("Background Color","blockspare")}]}),"blockspare-icon-style3"===m&&wp.element.createElement(Bd,{title:Fd("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:v,onChange:k,label:Fd("Border Color","blockspare")}]})))}const Id=wp.element.Component,Wd=wp.i18n.__,Vd=wp.blockEditor,Ud=Vd.InspectorControls,Gd=(Vd.PanelColorSettings,wp.components),qd=(Gd.RangeControl,Gd.PanelBody),$d=Gd.ToggleControl;Gd.SelectControl;class Jd extends Id{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.backGroundColor,t.showImage),r=(t.counterFontColor,t.paddingTop),a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.marginTop,s=t.marginBottom,c=t.imgIconOption,u=t.name,p=t.iconSize,d=t.iconStyles,m=t.iconBackgroundColor,f=t.iconBorderColor,b=t.iconColor,g=t.borderRadius,h=(t.design,t.titleFontSize),y=(t.subtitleFontSize,t.headerTagOption),v=t.headertitleColor,w=t.headersubtitleColor,k=t.headerlayoutOption,_=t.titlePaddingTop,S=t.titlePaddingBottom,x=t.subtitlePaddingTop,E=t.subtitlePaddingBottom,T=t.headerboxColor,O=t.dashColor,C=(t.blockBorderRadius,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.titleLoadGoogleFonts),M=t.titleFontFamily,L=t.titleFontWeight,j=t.titleFontSubset,P=t.titleFontSizeType,D=t.titleFontSizeMobile,F=t.titleFontSizeTablet,z=t.subTitleFontSize,N=t.subTitleLoadGoogleFonts,B=t.subTitleFontFamily,A=t.subTitleFontWeight,Y=t.subTitleFontSubset,H=t.subTitleFontSizeType,R=t.subTitleFontSizeMobile,I=t.subTitleFontSizeTablet,W=t.counterFontSize,V=t.counterLoadGoogleFonts,U=t.counterFontFamily,G=t.counterFontWeight,q=t.counterFontSubset,$=t.counterFontSizeType,J=t.counterFontSizeMobile,K=t.counterFontSizeTablet,X=e.attributes,Q=e.setAttributes;Wd("Icon","blockspare"),Wd("Image","blockspare"),Wd("Layout 1","blockspare"),Wd("Layout 2","blockspare"),Wd("Layout 1","blockspare"),Wd("Layout 2","blockspare"),Wd("Layout 3","blockspare");return wp.element.createElement(Ud,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"counter"}),wp.element.createElement(qd,{title:Wd("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement($d,{label:Wd("Display Icon ","blockspare"),checked:n,onChange:()=>this.props.setAttributes({showImage:!n})})),"icon"==c&&n&&wp.element.createElement(qd,{title:Wd("Icon Settings"),initialOpen:!1},wp.element.createElement(Rd,{name:u,onChangeName:e=>Q({name:e}),enableiconSize:!1,iconSize:p,onChangeIconSizeOptions:e=>Q({iconSize:e}),enableiconStyles:!1,iconStyles:d,onChangeIconStyles:e=>Q({iconStyles:e}),iconBackgroundColor:m,onChangeIconBackgroundColor:e=>Q({iconBackgroundColor:e}),iconBorderColor:f,onChangeIconBorderColor:e=>Q({iconBorderColor:e}),iconColor:b,OnChangeIconColor:e=>Q({iconColor:e}),borderRadius:g,onChangeBorderRadius:e=>Q({borderRadius:e})})),wp.element.createElement(qd,{title:Wd("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ll,{headerlayoutOption:k,onChangeHeaderLayput:e=>Q({headerlayoutOption:e})}),wp.element.createElement(qd,{title:Wd("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:Wd("Title Fonts Settings"),attributes:X,setAttributes:Q,loadGoogleFonts:{value:C,label:Wd("titleLoadGoogleFonts")},fontFamily:{value:M,label:Wd("titleFontFamily")},fontWeight:{value:L,label:Wd("titleFontWeight")},fontSubset:{value:j,label:Wd("titleFontSubset")},fontSizeType:{value:P,label:Wd("titleFontSizeType")},fontSize:{value:h,label:Wd("titleFontSize")},fontSizeMobile:{value:D,label:Wd("titleFontSizeMobile")},fontSizeTablet:{value:F,label:Wd("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:y}),wp.element.createElement(Wa,{label:Wd("Subtitle Fonts Settings"),attributes:X,setAttributes:Q,loadGoogleFonts:{value:N,label:Wd("subTitleLoadGoogleFonts")},fontFamily:{value:B,label:Wd("subTitleFontFamily")},fontWeight:{value:A,label:Wd("subTitleFontWeight")},fontSubset:{value:Y,label:Wd("subTitleFontSubset")},fontSizeType:{value:H,label:Wd("subTitleFontSizeType")},fontSize:{value:z,label:Wd("subTitleFontSize")},fontSizeMobile:{value:R,label:Wd("subTitleFontSizeMobile")},fontSizeTablet:{value:I,label:Wd("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Wa,{label:Wd("Counter Fonts Settings"),attributes:X,setAttributes:Q,loadGoogleFonts:{value:V,label:Wd("counterLoadGoogleFonts")},fontFamily:{value:U,label:Wd("counterFontFamily")},fontWeight:{value:G,label:Wd("counterFontWeight")},fontSubset:{value:q,label:Wd("counterFontSubset")},fontSizeType:{value:$,label:Wd("counterFontSizeType")},fontSize:{value:W,label:Wd("counterFontSize")},fontSizeMobile:{value:J,label:Wd("counterFontSizeMobile")},fontSizeTablet:{value:K,label:Wd("counterFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerTagOption:y,onChangeHeaderTag:e=>Q({headerTagOption:e}),headerboxColor:T,onChangeboxcolor:e=>Q({headerboxColor:e}),dashColor:O,headerlayoutOption:k,onChangeDashColor:e=>Q({dashColor:e}),headertitleColor:v,onChangetitlecolor:e=>Q({headertitleColor:e}),titlePaddingTop:_,onChangetitlePaddingTop:e=>Q({titlePaddingTop:e}),titlePaddingBottom:S,onChangetitlePaddingBottom:e=>Q({titlePaddingBottom:e}),headersubtitleColor:w,onChangesubtitlecolor:e=>Q({headersubtitleColor:e}),subtitlePaddingTop:x,onChangesubtitlePaddingTop:e=>Q({subtitlePaddingTop:e}),subtitlePaddingBottom:E,onChangesubtitlePaddingBottom:e=>Q({subtitlePaddingBottom:e})})),wp.element.createElement(qd,{title:Wd("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(qd,{title:Wd("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:r,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>Q({paddingTop:e}),paddingEnableRight:!0,paddingRight:a,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>Q({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:o,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>Q({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:i,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>Q({paddingLeft:e})})),wp.element.createElement(qd,{title:Wd("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:l,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>Q({marginTop:e}),marginEnableBottom:!0,marginBottom:s,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>Q({marginBottom:e})})))))}}var Kd=n(410),Xd=n.n(Kd);var Qd=e=>{let t="";return t="blockspare-icon-style2"===e.iconStyles?{backgroundColor:e.iconBackgroundColor?e.iconBackgroundColor:"#8b249c",borderColor:e.iconBorderColor?e.iconBorderColor:"#8b249c",color:e.iconColor?e.iconColor:"#fff",borderRadius:e.borderRadius+"%"}:"blockspare-icon-style3"===e.iconStyles?{backgroundColor:"transparent",borderColor:e.iconBorderColor?e.iconBorderColor:"#8b249c",color:e.iconColor?e.iconColor:"#fff",borderRadius:e.borderRadius+"%"}:{color:e.iconColor?e.iconColor:"#fff"},t};function Zd(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function em(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Zd(Object(n),!0).forEach((function(t){tm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zd(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nm=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.headerpaddingTop,m=t.headerpaddingRight,f=t.headerpaddingBottom,b=t.headerpaddingLeft,g=t.headermarginTop,h=t.headermarginBottom,y=t.counterFontColor,v=t.backGroundColor,w=t.blockBorderRadius,k=t.titleFontFamily,_=t.titleFontWeight,S=t.titleFontSizeType,x=t.titleFontSizeMobile,E=t.titleFontSizeTablet,T=t.subTitleFontSize,O=t.subTitleFontFamily,C=t.subTitleFontWeight,M=t.subTitleFontSizeType,L=t.subTitleFontSizeMobile,j=t.subTitleFontSizeTablet,P=t.counterFontSize,D=t.counterFontFamily,F=t.counterFontWeight,z=t.counterFontSizeType,N=t.counterFontSizeMobile,B=t.counterFontSizeTablet,A=[];return A.push({".blockspare-counter-wrapper":em(em(em({backgroundColor:v||"#fff"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:w||null}),".blockspare-counter-wrapper .blockspare-block-icon":em({},Qd(e.attributes)),".blockspare-counter":{fontSize:P+z,fontFamily:D,fontWeight:F}}),A.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:d+"px",paddingRight:m+"px",paddingBottom:f+"px",marginTop:g+"px",marginBottom:h+"px",paddingLeft:b+"px"}}),A.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+S,fontFamily:k,fontWeight:_,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:T+M,fontFamily:O,fontWeight:C,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},".blockspare-counter-wrapper":em(em(em({backgroundColor:v||"#fff"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:w?w+"px":null}),".blockspare-counter":{color:y||"#000"},"..blockspare-block-icon":em({},Qd(e.attributes)),tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:E+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+M},".blockspare-counter":{fontSize:B+S}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:x+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:L+M},".blockspare-counter":{fontSize:N+S}}}),_o.a.all(A)};function rm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function am(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const om=wp.element,im=om.Component,lm=om.Fragment,sm=(wp.i18n.__,wp.compose.compose),cm=wp.components,um=cm.Toolbar,pm=cm.RangeControl,dm=wp.blockEditor,mm=dm.BlockControls,fm=dm.InnerBlocks,bm=["core/image"],gm=[["core/image",{}]];var hm=sm(wo,ho(nm))(class extends im{render(){const e=this.props,t=e.attributes,n=t.align,r=t.showImage,a=t.counter,o=(t.counterFontColor,t.imgIconOption),i=t.name,l=t.iconSize,s=t.iconStyles,c=t.design,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=(t.blockBorderRadius,t.titleLoadGoogleFonts),f=t.titleFontFamily,b=t.titleFontWeight,g=t.subTitleLoadGoogleFonts,h=t.subTitleFontFamily,y=t.subTitleFontWeight,v=t.headerlayoutOption,w=t.sectionAlignment,k=t.counterLoadGoogleFonts,_=t.counterFontFamily,S=t.counterFontWeight,x=e.className,E=(e.isSelected,e.attributes,e.setAttributes);let T;if(1==k){const e={google:{families:[_+(S?":"+S:"")]}};T=wp.element.createElement(zo,{config:e})}const O=A()([x]);return wp.element.createElement(lm,null,wp.element.createElement(Jd,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rm(Object(n),!0).forEach((function(t){am(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:E},this.props)),wp.element.createElement(mm,null,wp.element.createElement(um,null,wp.element.createElement(pm,{className:"blockspare_progress_bar_value",value:a,onChange:e=>E({counter:e}),min:0,max:1e6}))),wp.element.createElement("div",{className:O},this.props.styles,wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks"},wp.element.createElement("div",{className:A()("blockspare-counter-section")},wp.element.createElement("div",{className:A()("blockspare-counters-item",c)},r&&"image"==o&&wp.element.createElement(fm,{template:gm,allowedBlocks:bm,templateLock:!0,templateInsertUpdatesSelection:!0}),r&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",l,s)},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+n)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",v,"blockspare-"+w)},wp.element.createElement(Tl,{setAttributes:E,headerTitle:p,headerTagOption:u,headerSubTitle:d,titleFontFamily:f,titleFontWeight:b,titleLoadGoogleFonts:m,subTitleLoadGoogleFonts:g,subTitleFontFamily:h,subTitleFontWeight:y})))),wp.element.createElement("p",{className:"blockspare-counter"},wp.element.createElement(Xd.a,{className:"account-balance",start:0,end:a,duration:4.75})))))),T)}});const ym=wp.element.Component,vm=wp.compose.compose,wm=wp.blockEditor.InnerBlocks;var km=vm(wo,ho(nm))(class extends ym{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.showImage,r=t.counter,a=t.align,o=(t.counterFontColor,t.imgIconOption),i=t.name,l=t.iconSize,s=t.iconStyles,c=t.design,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=(t.backGroundColor,t.blockBorderRadius,t.sectionAlignment),f=t.headerlayoutOption,b=e.className,g=(e.attributes,A()([b]));return wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks blockspare-section-counter-bar"},wp.element.createElement("div",{className:A()("blockspare-counter-section")},wp.element.createElement("div",{className:A()("blockspare-counters-item",c)},n&&"image"==o&&wp.element.createElement(wm.Content,null),n&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",l,s)},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+a)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",f,"blockspare-"+m)},wp.element.createElement(ns,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),wp.element.createElement("p",{className:"blockspare-counter"},r)))))}});function _m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_m(Object(n),!0).forEach((function(t){xm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_m(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Em=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.headerpaddingTop,m=t.headerpaddingRight,f=t.headerpaddingBottom,b=t.headerpaddingLeft,g=t.headermarginTop,h=t.headermarginBottom,y=t.counterFontColor,v=t.backGroundColor,w=t.blockBorderRadius,k=t.titleFontFamily,_=t.titleFontWeight,S=t.titleFontSizeType,x=t.titleFontSizeMobile,E=t.titleFontSizeTablet,T=t.subTitleFontSize,O=t.subTitleFontFamily,C=t.subTitleFontWeight,M=t.subTitleFontSizeType,L=t.subTitleFontSizeMobile,j=t.subTitleFontSizeTablet,P=t.counterFontSize,D=t.counterFontFamily,F=t.counterFontWeight,z=t.counterFontSizeType,N=t.counterFontSizeMobile,B=t.counterFontSizeTablet,A=[];return A.push({".blockspare-counter-wrapper":Sm(Sm(Sm({backgroundColor:v||"#fff"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:w||null}),".blockspare-block-icon":Sm({},Qd(e.attributes)),".blockspare-counter":{fontSize:P+z,fontFamily:D,fontWeight:F}}),A.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:d+"px",paddingRight:m+"px",paddingBottom:f+"px",marginTop:g+"px",marginBottom:h+"px",paddingLeft:b+"px"}}),A.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+S,fontFamily:k,fontWeight:_,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:T+M,fontFamily:O,fontWeight:C,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},".blockspare-counter-wrapper":Sm(Sm(Sm({backgroundColor:v||"#fff"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:w?w+"px":null}),".blockspare-counter":{color:y||"#000"},"..blockspare-block-icon":Sm({},Qd(e.attributes)),tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:E+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+M},".blockspare-counter":{fontSize:B+S}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:x+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:L+M},".blockspare-counter":{fontSize:N+S}}}),_o.a.all(A)};const Tm=wp.element.Component,Om=wp.compose.compose,Cm=wp.blockEditor.InnerBlocks;var Mm=Om(wo,ho(Em))(class extends Tm{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.showImage,r=t.counter,a=t.align,o=(t.counterFontColor,t.imgIconOption),i=t.name,l=t.iconSize,s=t.iconStyles,c=t.design,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=(t.backGroundColor,t.blockBorderRadius,t.sectionAlignment),f=t.headerlayoutOption,b=e.className,g=(e.attributes,A()([b]));return wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks blockspare-section-counter-bar"},wp.element.createElement("div",{className:A()("blockspare-counter-section")},wp.element.createElement("div",{className:A()("blockspare-counters-item",c)},n&&"image"==o&&wp.element.createElement(Cm.Content,null),n&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",l,s)},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+a)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",f,"blockspare-"+m)},wp.element.createElement(ns,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),wp.element.createElement("p",{className:"blockspare-counter"},r)))))}});function Lm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lm(Object(n),!0).forEach((function(t){Pm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Pm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Dm=jm(jm(jm(jm({},Mi),ji),Od.attributes),Li),Fm=wp.blockEditor.RichText;var zm=[{attributes:Dm,save:function(e){const t=e.attributes,n=t.showImage,r=t.counter,a=t.counterFontColor,o=t.imgIconOption,i=t.name,l=t.iconSize,s=t.iconStyles,c=t.design,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=t.backGroundColor,f=t.blockBorderRadius,b=jm(jm(jm({backgroundColor:m||"#fff"},Ol(e.attributes)),Cl(e.attributes)),{},{borderRadius:f||null}),g=jm({},Qd(e.attributes)),h=jm({},cs(e.attributes)),y=jm({},us(e.attributes)),v=jm({},ps(e.attributes));return wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks blockspare-section-counter-bar",style:b},wp.element.createElement("div",{className:A()("blockspare-counter-section")},wp.element.createElement("div",{className:A()("blockspare-counters-item",c)},n&&"image"==o&&wp.element.createElement(InnerBlocks.Content,null),n&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",l,s),style:g},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement(_s,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:h}),p&&wp.element.createElement(Fm.Content,{tagName:u,className:"blockspare-title",style:y,value:p}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:h})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:h}),d&&wp.element.createElement(Fm.Content,{tagName:"p",className:"blockspare-subtitle",style:v,value:d}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:h})))),wp.element.createElement("p",{className:"blockspare-counter",style:{color:a||"#000"}},r))))}},{attributes:Dm,save:e=>wp.element.createElement(Mm,e)}];function Nm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Bm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Nm(Object(n),!0).forEach((function(t){Am(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Nm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Am(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ym=Od.name,Hm=Od.category,Rm=wp.i18n.__,Im=wp.blocks.registerBlockType,Wm=Bm(Bm(Bm(Bm({},Mi),ji),Od.attributes),Li);Im(Ym,{title:Rm("BS Counter","blockspare"),description:Rm("Add counter in you page and post","blockspare`"),Description:"Displays Counter",category:Hm,icon:N.counter,attributes:Wm,keywords:[Rm("block","blockspare"),Rm("counter","blockspare"),Rm("number","blockspare"),Rm("box","blockspare")],supports:{align:["wide","full","center"],html:!0},example:{attributes:{counter:100,counterFontColor:"#000",headertitleColor:"#000",backGroundColor:"#fff",headersubtitleColor:"#000",name:"fas fa-chart-line",headerTitle:"Enter Title"}},edit:hm,save:km,deprecated:zm});n(773);var Vm=n(62);const Um=wp.i18n.__,Gm=wp.element.Component,qm=wp.blockEditor.InspectorControls,$m=wp.components.PanelBody;class Jm extends Gm{render(){const e=this.props.attributes,t=e.name,n=e.iconSize,r=e.iconStyles,a=e.iconBackgroundColor,o=e.iconBorderColor,i=e.iconColor,l=e.borderRadius,s=e.marginTop,c=e.marginBottom,u=this.props.setAttributes;return wp.element.createElement(qm,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"icon"}),wp.element.createElement($m,{title:Um("Icon Settings"),initialOpen:!1},wp.element.createElement(Rd,{name:t,onChangeName:e=>u({name:e}),enableiconSize:!1,iconSize:n,onChangeIconSizeOptions:e=>u({iconSize:e}),enableiconStyles:!1,iconStyles:r,onChangeIconStyles:e=>u({iconStyles:e}),iconBackgroundColor:a,onChangeIconBackgroundColor:e=>u({iconBackgroundColor:e}),iconBorderColor:o,onChangeIconBorderColor:e=>u({iconBorderColor:e}),iconColor:i,OnChangeIconColor:e=>u({iconColor:e}),borderRadius:l,onChangeBorderRadius:e=>u({borderRadius:e})})),wp.element.createElement($m,{title:Um("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:s,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>u({marginTop:e}),marginEnableBottom:!0,marginBottom:c,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>u({marginBottom:e})}))))}}var Km=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.iconStyles,a=t.iconBackgroundColor,o=t.iconBorderColor,i=t.iconColor,l=t.borderRadius,s=t.marginTop,c=t.marginBottom,u=[];return u.push({".blockspare-block-icon-wrapper":{textAlign:n,marginTop:s+"px",marginBottom:c+"px"}}),"blockspare-icon-style2"===r?u.push({".blockspare-block-icon-wrapper .blockspare-block-icon":{backgroundColor:a||"#8b249c",borderColor:o||"#8b249c",color:i||"#fff",borderRadius:l+"%"}}):"blockspare-icon-style3"===r?u.push({".blockspare-block-icon-wrapper .blockspare-block-icon":{backgroundColor:"transparent",borderColor:o||"#8b249c",color:i||"#fff",borderRadius:l+"%"}}):u.push({".blockspare-block-icon":{color:i||"#fff"}}),_o.a.all(u)};function Xm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Zm=wp.element,ef=Zm.Component,tf=Zm.Fragment,nf=(wp.i18n.__,wp.compose.compose),rf=wp.blockEditor,af=rf.AlignmentToolbar,of=rf.BlockControls;var lf=nf(wo,ho(Km,{editorMode:!0}))(class extends ef{constructor(){super(...arguments),this.state={device:"md",spacer:!0}}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}render(){const e=this.props,t=e.attributes,n=t.name,r=t.iconSize,a=t.iconStyles,o=t.sectionAlignment,i=e.className,l=(e.attributes,e.setAttributes),s=A()([i,"blockspare-blocks"]);return wp.element.createElement(tf,null,wp.element.createElement(of,{key:"controls"},wp.element.createElement(af,{value:o,onChange:e=>{l({sectionAlignment:e})}})),wp.element.createElement(Jm,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xm(Object(n),!0).forEach((function(t){Qm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:l},this.props)),wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n})))))}});const sf=wp.element.Component,cf=wp.compose.compose;var uf=cf(wo,ho(Km))(class extends sf{render(){const e=this.props,t=e.attributes,n=t.name,r=t.iconSize,a=t.iconStyles,o=e.className,i=A()([o,"blockspare-blocks"]);return wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});var pf=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.iconStyles,a=t.iconBackgroundColor,o=t.iconBorderColor,i=t.iconColor,l=t.borderRadius,s=[];return s.push({".blockspare-block-icon-wrapper":{textAlign:n}}),"blockspare-icon-style2"===r?s.push({".blockspare-block-icon":{backgroundColor:a||"#8b249c",borderColor:o||"#8b249c",color:i||"#fff",borderRadius:l+"%"}}):"blockspare-icon-style3"===r?s.push({".blockspare-block-icon":{backgroundColor:"transparent",borderColor:o||"#8b249c",color:i||"#fff",borderRadius:l+"%"}}):s.push({".blockspare-block-icon":{color:i||"#fff"}}),_o.a.all(s)};const df=wp.element.Component,mf=wp.compose.compose;var ff=mf(wo,ho(pf))(class extends df{render(){const e=this.props,t=e.attributes,n=t.name,r=t.iconSize,a=t.iconStyles,o=e.className,i=A()([o,"blockspare-blocks"]);return wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});function bf(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function gf(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const hf=Vm.attributes;var yf=[{attributes:hf,save:function(e){const t=e.attributes,n=t.name,r=t.iconSize,a=t.iconStyles,o=t.sectionAlignment,i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bf(Object(n),!0).forEach((function(t){gf(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Qd(e.attributes));return wp.element.createElement("div",{className:"blockspare-block"},wp.element.createElement("div",{className:"blockspare-block-icon-wrapper",style:{textAlign:o}},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a),style:i},wp.element.createElement("i",{className:n}))))}},{attributes:hf,save:e=>wp.element.createElement(ff,e)}];const vf=Vm.name,wf=Vm.category,kf=Vm.attributes,_f=wp.i18n.__;(0,wp.blocks.registerBlockType)(vf,{title:_f("BS Icon","blockspare"),description:_f("Our Icon block allows you to choose and place various type of icons","blockspare"),category:wf,icon:N.iconblockspare,keywords:[_f("block","blockspare"),_f("icon","blockspare"),_f("set","blockspare"),_f("box","blockspare")],example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},attributes:kf,edit:lf,save:uf,deprecated:yf});n(774),n(775);var Sf=n(63),xf=n(33),Ef=n.n(xf),Tf=n(56),Of=n.n(Tf);const Cf=wp.i18n.__,Mf=wp.element.Component,Lf=wp.blockEditor,jf=Lf.InspectorControls,Pf=Lf.PanelColorSettings,Df=wp.components,Ff=Df.PanelBody,zf=Df.SelectControl,Nf=Df.ToggleControl,Bf=(Df.TextControl,Df.RangeControl);class Af extends Mf{imageSizeSelect(){const e=wp.data.select("core/editor").getEditorSettings();return Of()(ht()(e.imageSizes,({name:e,slug:t})=>({value:t,label:e})))}render(){const e=this.props,t=e.attributes,n=t.numberofSlide,r=(t.carouselSpeed,t.showsliderNextPrev),a=(t.carouselNextIcon,t.showDots),o=t.navigationColor,i=t.gutterSpace,l=(t.colorFilter,t.showOriginalOnHover,t.navigationSize),s=t.enableAutoPlay,c=t.marginTop,u=t.marginBottom,p=(e.attributes,e.setAttributes),d={value:"selectimage",label:Cf("Select image size")};this.imageSizeSelect().unshift(d);Cf("Chevron","blockspare"),Cf("Angle","blockspare"),Cf("Chevron Circle","blockspare"),Cf("Caret","blockspare"),Cf("Circle","blockspare"),Cf("Original","blockspare"),Cf("Grayscale","blockspare"),Cf("Sepia","blockspare"),Cf("Saturation","blockspare"),Cf("Dim","blockspare"),Cf("Vintage","blockspare");const m=[{value:"blockspare-navigation-small",label:Cf("Small","blockspare")},{value:"blockspare-navigation-medium",label:Cf("Medium","blockspare")},{value:"blockspare-navigation-large",label:Cf("Large","blockspare")}];return wp.element.createElement(jf,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"image-carousel"}),wp.element.createElement(Ff,{title:Cf("Carousel Settings","blockspare"),initialOpen:!1},wp.element.createElement(Bf,{label:Cf("Number of slide to show","blockspare"),value:n,onChange:e=>p({numberofSlide:e}),min:2,max:3}),wp.element.createElement(Bf,{label:Cf("Gutter Sapce","blockspare"),value:i,onChange:e=>p({gutterSpace:e}),min:0,max:5}),wp.element.createElement(Nf,{label:Cf("Enable Autoplay","blockspare"),checked:s,onChange:()=>this.props.setAttributes({enableAutoPlay:!s}),help:Cf("The effect will applicable on frontend only.","blockspare")}),wp.element.createElement(Nf,{label:Cf("Display Navigation","blockspare"),checked:r,onChange:()=>this.props.setAttributes({showsliderNextPrev:!r})}),r&&wp.element.createElement(zf,{label:Cf(" Navigation Size","blockspare"),value:l,options:m.map(({value:e,label:t})=>({value:e,label:t})),onChange:e=>p({navigationSize:e})}),wp.element.createElement(Nf,{label:Cf("Display Dots","blockspare"),checked:a,onChange:()=>this.props.setAttributes({showDots:!a})}),(r||a)&&wp.element.createElement(Pf,{title:Cf("Navigation/Dots Color","blockspare"),initialOpen:!1,colorSettings:[{value:o,onChange:e=>p({navigationColor:e}),label:Cf("Navigation/Dots Color","blockspare")}]})),wp.element.createElement(Ff,{title:Cf("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:c,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>p({marginTop:e}),marginEnableBottom:!0,marginBottom:u,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>p({marginBottom:e})}))))}}var Yf=n(411),Hf=n.n(Yf);const Rf=wp.i18n.__,If=wp.element,Wf=If.Component,Vf=If.Fragment,Uf=wp.compose.compose,Gf=wp.components,qf=Gf.IconButton,$f=Gf.Spinner,Jf=Gf.Dashicon,Kf=wp.blockEditor,Xf=Kf.RichText,Qf=Kf.URLInput,Zf=wp.data.withSelect,eb=wp.keycodes,tb=(eb.BACKSPACE,eb.DELETE,wp.blob.isBlobURL);var nb=Uf([Zf((e,t)=>{const n=e("core").getMedia,r=t.id;return{image:r?n(r):null}})])(class extends Wf{constructor(){super(...arguments),this.onImageClick=this.onImageClick.bind(this),this.onSelectCaption=this.onSelectCaption.bind(this),this.bindContainer=this.bindContainer.bind(this),this.saveCustomLink=this.saveCustomLink.bind(this),this.state={captionSelected:!1,captionFocused:!1,isSaved:!1}}bindContainer(e){this.container=e}onSelectCaption(){this.state.captionSelected||this.setState({captionSelected:!0}),this.props.isSelected||this.props.onSelect()}onImageClick(){this.props.isSelected||this.props.onSelect(),this.state.captionSelected&&this.setState({captionSelected:!1,captionFocused:!1})}saveCustomLink(){this.setState({isSaved:!0})}componentDidUpdate(e){const t=this.props,n=t.isSelected,r=t.image,a=t.url,o=t.imgLink;r&&!a&&this.props.setAttributes({url:r.source_url,alt:r.alt_text}),this.state.captionSelected&&!n&&e.isSelected&&this.setState({captionSelected:!1,captionFocused:!1}),o&&!n&&e.isSelected&&this.setState({isSaved:!1})}render(){const e=this.props,t=e.alt,n=e.caption,r=e.captions,a=e.fontSize,o=e.gutter,i=e.gutterMobile,l=e.id,s=e.isFirstItem,c=e.isLastItem,u=e.isSelected,p=e.linkTo,d=e.marginBottom,m=e.marginLeft,f=e.marginRight,b=e.marginTop,g=e.onMoveBackward,h=e.onMoveForward,y=e.onRemove,v=e.setAttributes,w=e.shadow,k=e.supportsCaption,_=e.supportsMoving,S=void 0===_||_,x=e.verticalMoving,E=void 0!==x&&x,T=e.url,O=e.sizes,C=e.inspectorSize,M=e["aria-label"],L=e.imgLink;let j="";j=O?"medium"===C?void 0===O.medium?T:void 0!==O.medium?O.medium.url:T:"full"===C?void 0===O.large?T:void 0!==O.full.url?O.full.url:T:T:T;const P=A()({["has-shadow-"+w]:"none"!==w||void 0!==w}),D=wp.element.createElement(Vf,null,wp.element.createElement("img",{src:j,className:P,alt:t,"data-id":l,"data-imglink":L,onClick:this.onImageClick,tabIndex:"0","aria-label":M}),tb(T)&&wp.element.createElement($f,null)),F=A()({"is-selected":u,"is-transient":T&&0===T.indexOf("blob:"),["has-margin-top-"+o]:b&&o>0,["has-margin-top-mobile-"+i]:b&&i>0,["has-margin-right-"+o]:f&&o>0,["has-margin-right-mobile-"+i]:f&&i>0,["has-margin-bottom-"+o]:d&&o>0,["has-margin-bottom-mobile-"+i]:d&&i>0,["has-margin-left-"+o]:m&&o>0,["has-margin-left-mobile-"+i]:m&&i>0}),z={fontSize:a?a+"px":void 0};return wp.element.createElement("figure",{className:"blockspare-gallery-figure "+F,tabIndex:"-1",onKeyDown:this.onKeyDown,ref:this.bindContainer},u&&wp.element.createElement(Vf,null,S&&wp.element.createElement("div",{className:"components-blockspare-gallery-item__move-menu"},wp.element.createElement(qf,{icon:E?"arrow-up":"arrow-left",onClick:!s&&g,className:"blockspare-gallery-item-button",label:Rf("Move Image Backward","blockspare"),"aria-disabled":s,disabled:!u}),wp.element.createElement(qf,{icon:E?"arrow-down":"arrow-right",onClick:!c&&h,className:"blockspare-gallery-item-button",label:Rf("Move Image Forward","blockspare"),"aria-disabled":c,disabled:!u})),wp.element.createElement("div",{className:"components-blockspare-gallery-item__remove-menu"},wp.element.createElement(qf,{icon:"no-alt",onClick:y,className:"blockspare-gallery-item-button",label:Rf("Remove Image","blockspare"),disabled:!u})),"custom"===p&&wp.element.createElement("form",{className:"components-blockspare-gallery-item-image-link",onSubmit:e=>e.preventDefault()},wp.element.createElement(Jf,{icon:"admin-links"}),wp.element.createElement(Qf,{value:L,onChange:e=>v({imgLink:e})}),wp.element.createElement(qf,{icon:this.state.isSaved?"saved":"editor-break",label:this.state.isSaved?Rf("Saving","blockspare"):Rf("Apply","blockspare"),onClick:this.saveCustomLink,type:"submit"}))),D,!0!==k||Xf.isEmpty(n)&&!u||!r?null:wp.element.createElement(Xf,{tagName:"figcaption",placeholder:Rf("Write caption…","blockspare"),className:"blockspare-gallery-caption",style:z,value:n,isSelected:this.state.captionSelected,onChange:e=>v({caption:e}),unstableOnFocus:this.onSelectCaption,inlineToolbar:!0}))}}),rb=n(412),ab=n.n(rb),ob=n(109),ib=n.n(ob),lb=n(413),sb=n.n(lb);const cb=(e,t)=>{const n=ab()(e,["alt","id","link","caption","imgLink","sizes"]);n.url=ib()(e,["sizes","large","url"])||ib()(e,["media_details","sizes","large","source_url"])||e.url;const r=sb()(t,(function(e){return e.url===n.url}));return n.imgLink=r>=0?t[r].imgLink:"",n},ub=["image"],pb=wp.i18n,db=pb.__,mb=pb.sprintf,fb=wp.element.Component,bb=wp.blockEditor,gb=bb.MediaPlaceholder,hb=bb.BlockIcon;var yb=class extends fb{constructor(){super(...arguments),this.onSelectImages=this.onSelectImages.bind(this)}onSelectImages(e){this.props.setAttributes({images:e.map(e=>cb(e))})}render(){const e=this.props,t=e.attributes,n=(e.gutter,e.gutterMobile,e.isSelected),r=(e.marginBottom,e.marginLeft,e.marginRight,e.marginTop,e.noticeOperations),a=e.noticeUI,o=t.images,i=!!o.length,l=A()("blockspare-gallery--figure");return wp.element.createElement("div",{className:l},wp.element.createElement(gb,{addToGallery:i,isAppender:i,dropZoneUIOnly:i&&!n,icon:!i&&wp.element.createElement(hb,{icon:this.props.icon}),labels:{title:!i&&mb(db("%s Gallery","blockspare"),this.props.label),instructions:!i&&db("Upload an image file, pick one from your media library, or add one with a URL.","blockspare")},onSelect:this.onSelectImages,accept:"image/*",allowedTypes:ub,multiple:!0,value:i?o:void 0,onError:r.createErrorNotice,notices:i?void 0:a}))}};const vb=wp.element,wb=vb.Component,kb=vb.Fragment,_b=wp.blockEditor.mediaUpload,Sb=wp.components.DropZone;var xb=class extends wb{constructor(){super(...arguments),this.addMediaFiles=this.addMediaFiles.bind(this)}addMediaFiles(e){const t=this.props.attributes.images||[],n=this.props,r=n.noticeOperations,a=n.setAttributes;_b({allowedTypes:ub,filesList:e,onFileChange:e=>{const n=e.map(e=>cb(e));a({images:t.concat(n)})},onError:r.createErrorNotice})}render(){return wp.element.createElement(kb,null,wp.element.createElement(Sb,{onFilesDrop:this.addMediaFiles,label:this.props.label}))}};var Eb=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=[];return a.push({".blockspare-carousel-wrap":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0}}),_o.a.all(a)};function Tb(){return(Tb=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Ob(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Cb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ob(Object(n),!0).forEach((function(t){Mb(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ob(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Mb(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Lb=wp.element,jb=Lb.Component,Pb=Lb.Fragment,Db=wp.i18n,Fb=Db.__,zb=Db.sprintf,Nb=wp.compose.compose,Bb=wp.components,Ab=Bb.withNotices,Yb=(Bb.ResizableBox,Bb.Toolbar),Hb=Bb.IconButton,Rb=wp.blockEditor,Ib=Rb.BlockControls,Wb=Rb.MediaUpload,Vb=Rb.MediaUploadCheck;var Ub=Nb([Ab,wo,ho(Eb)])(class extends jb{constructor(){super(...arguments),this.onSelectImage=this.onSelectImage.bind(this),this.onRemoveImage=this.onRemoveImage.bind(this),this.onMoveForward=this.onMoveForward.bind(this),this.onMoveBackward=this.onMoveBackward.bind(this),this.setImageAttributes=this.setImageAttributes.bind(this),this.onItemClick=this.onItemClick.bind(this),this.onEditSelectImages=this.onEditSelectImages.bind(this),this.state={selectedImage:null,captionFocused:!1}}componentDidMount(){this.props.setAttributes({lightbox:void 0,lightboxStyle:void 0,shadow:void 0})}componentDidUpdate(e){!this.props.isSelected&&e.isSelected&&this.setState({selectedImage:null,captionSelected:!1,captionFocused:!1}),!this.props.isSelected&&e.isSelected&&this.state.captionFocused&&this.setState({captionFocused:!1}),this.props.attributes.gutter<=0&&this.props.setAttributes({radius:0}),"xlrg"===this.props.attributes.gridSize&&void 0===e.attributes.align&&this.props.setAttributes({gutter:0,gutterMobile:0})}onSelectImage(e){return()=>{this.state.selectedImage!==e&&this.setState({selectedImage:e,captionFocused:!1})}}onMove(e,t){const n=[...this.props.attributes.images];n.splice(t,1,this.props.attributes.images[e]),n.splice(e,1,this.props.attributes.images[t]),this.setState({selectedImage:t}),this.props.setAttributes({images:n})}onMoveForward(e){return()=>{e!==this.props.attributes.images.length-1&&this.onMove(e,e+1)}}onMoveBackward(e){return()=>{0!==e&&this.onMove(e,e-1)}}onRemoveImage(e){return()=>{const t=Ef()(this.props.attributes.images,(t,n)=>e!==n);this.setState({selectedImage:null}),this.props.setAttributes({images:t})}}setImageAttributes(e,t){const n=this.props,r=n.attributes.images,a=n.setAttributes;r[e]&&a({images:[...r.slice(0,e),Cb(Cb({},r[e]),t),...r.slice(e+1)]})}onItemClick(){this.props.isSelected||this.props.onSelect(),this.state.captionFocused&&this.setState({captionFocused:!1})}onEditSelectImages(e){this.props.setAttributes({images:e.map(e=>cb(e,this.props.attributes.images))})}render(){const e=this.props,t=e.attributes,n=t.images,r=t.numberofSlide,a=t.carouselSpeed,o=t.showsliderNextPrev,i=t.carouselNextIcon,l=t.showDots,s=t.navigationColor,c=t.gutterSpace,u=t.colorFilter,p=t.showOriginalOnHover,d=t.navigationSize,m=(t.enableAutoPlay,e.className),f=e.isSelected,b=(e.noticeUI,e.setAttributes),g=A()([m]),h=!!n.length,y=wp.element.createElement(xb,this.props);if(!h)return wp.element.createElement(yb,Tb({},this.props,{label:Fb("Carousel","blockspare")}));var v="fas fa-angle-right",w="fas fa-angle-left";"fas fa-angle-right"===i?(v=wp.element.createElement(qb,null),w=wp.element.createElement(Gb,null)):"fas fa-chevron-circle-right"===i?(v=wp.element.createElement(Jb,null),w=wp.element.createElement($b,null)):"fas fa-caret-right"===i?(v=wp.element.createElement(Xb,null),w=wp.element.createElement(Kb,null)):"fas fa-chevron-right"===i?(v=wp.element.createElement(Zb,null),w=wp.element.createElement(Qb,null)):"fas fa-arrow-circle-right"===i?(v=wp.element.createElement(tg,null),w=wp.element.createElement(eg,null)):(v="fas fa-angle-right",w="fas fa-angle-left");const k={dots:l,loop:!0,speed:a,arrows:o,slidesToShow:r,nextArrow:v,prevArrow:w};return wp.element.createElement(Pb,null,wp.element.createElement(Ib,null,h&&wp.element.createElement(Pb,null,wp.element.createElement(Af,Cb({setAttributes:b},this.props)),wp.element.createElement(Yb,null,wp.element.createElement(Vb,null,wp.element.createElement(Wb,{onSelect:this.onEditSelectImages,allowedTypes:ub,multiple:!0,gallery:!0,value:n.map(e=>e.id),render:({open:e})=>wp.element.createElement(Hb,{className:"components-toolbar__control",label:Fb("Edit gallery","blockspare"),icon:"edit",onClick:e})}))))),y,wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-item blockspare-blocks blockspare-carousel-wrap","has-gutter-space-"+c,u,"blockspare-original"!==u&&p?"has-hover-effect":"",d)},wp.element.createElement("div",{className:"blockspare-carousel-items",style:{color:s}},wp.element.createElement(Hf.a,k,n.map((e,t)=>{const r=zb(Fb("image %1$d of %2$d in gallery","blockspare"),t+1,n.length);return wp.element.createElement("div",{className:"blockspare-gallery-item",key:e.id||e.url,onClick:this.onItemClick},wp.element.createElement(nb,{url:e.url,alt:e.alt,id:e.id,marginRight:!0,marginLeft:!0,isSelected:f&&this.state.selectedImage===t,onRemove:this.onRemoveImage(t),onSelect:this.onSelectImage(t),setAttributes:e=>this.setImageAttributes(t,e),caption:e.caption,"aria-label":r,supportsCaption:!1,onMoveBackward:this.onMoveBackward(t),onMoveForward:this.onMoveForward(t),supportsMoving:!0,sizes:e.sizes,inspectorSize:"medium"}))}))))))}});function Gb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-prev slick-arrow fas fa-angle-left"),onClick:t})}function qb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-next slick-arrow fas fa-angle-right"),onClick:t})}function $b(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-prev slick-arrow fas fa-chevron-circle-left"),onClick:t})}function Jb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-next slick-arrow fas fa-chevron-circle-right"),onClick:t})}function Kb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-prev slick-arrow fas fa-caret-left"),onClick:t})}function Xb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-next slick-arrow fas fa-caret-right"),onClick:t})}function Qb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-prev slick-arrow fas fa-chevron-left"),onClick:t})}function Zb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-next slick-arrow fas fa-chevron-right"),onClick:t})}function eg(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-prev slick-arrow fas fa-arrow-circle-left"),onClick:t})}function tg(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:A()("slide-next slick-arrow fas fa-arrow-circle-right"),onClick:t})}const ng=wp.element.Component,rg=wp.compose.compose;var ag=rg(wo,ho(Eb))(class extends ng{render(){const e=this.props,t=e.attributes,n=t.images,r=t.numberofSlide,a=t.carouselSpeed,o=t.showsliderNextPrev,i=t.carouselNextIcon,l=t.showDots,s=t.navigationColor,c=t.gutterSpace,u=t.colorFilter,p=t.showOriginalOnHover,d=t.navigationSize,m=t.enableAutoPlay,f=e.className;let b=i,g=i.replace("-right","-left"),h={loop:!0,autoplay:m,slidesToShow:r,speed:a,arrows:o,dots:l};var y=JSON.stringify(h);const v=A()([f]);return wp.element.createElement("div",{className:v},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-item blockspare-blocks blockspare-carousel-wrap","has-gutter-space-"+c,u,d,"blockspare-original"!==u&&p?"has-hover-effect":"")},wp.element.createElement("div",{className:"blockspare-carousel-items","data-next":b,"data-prev":g,"data-slick":y,style:{color:s}},n.map(e=>{let t="";return t=(e.sizes,e.url),wp.element.createElement("div",{className:"blockspare-gallery-figure "},wp.element.createElement("img",{src:t}))}))))}});const og=wp.element.Component;class ig extends og{render(){const e=this.props,t=e.attributes,n=t.images,r=t.numberofSlide,a=t.carouselSpeed,o=t.showsliderNextPrev,i=t.carouselNextIcon,l=t.showDots,s=t.navigationColor,c=t.gutterSpace,u=t.colorFilter,p=t.showOriginalOnHover,d=t.navigationSize,m=t.enableAutoPlay,f=e.className;let b=i,g=i.replace("-right","-left"),h={loop:!0,autoplay:m,slidesToShow:r,speed:a,arrows:o,dots:l};var y=JSON.stringify(h);return wp.element.createElement("div",{className:A()(f,"blockspare-blocks blockspare-carousel-wrap","has-gutter-space-"+c,u,d,"blockspare-original"!==u&&p?"has-hover-effect":"")},wp.element.createElement("div",{className:"blockspare-carousel-items","data-next":b,"data-prev":g,"data-slick":y,style:{color:s}},n.map((e,t)=>{let n="";return n=void 0===e.sizes.medium?e.url:e.sizes.medium.url,wp.element.createElement("div",{className:"blockspare-gallery-figure "},wp.element.createElement("img",{src:n}))})))}}function lg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var cg=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lg(Object(n),!0).forEach((function(t){sg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Sf.attributes),save:e=>wp.element.createElement(ig,e)}];const ug=blockspare_globals,pg=Sf.name,dg=Sf.category,mg=Sf.attributes,fg=wp.i18n.__;(0,wp.blocks.registerBlockType)(pg,{title:fg("BS Image Carousel","blockspare"),description:fg("Add logos, badges and images to build carousel.","blockspare"),category:dg,icon:N.imagecarousel,attributes:mg,keywords:[fg("block","blockspare"),fg("image","blockspare"),fg("carousel","blockspare"),fg("slider","blockspare"),fg("gallery","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{align:"full",images:[{url:ug.img},{url:ug.img},{url:ug.img}],showsliderNextPrev:!0,showDots:!0}},edit:Ub,save:ag,deprecated:cg});var bg=n(116),gg=(n(776),n(777),n(41));const hg=wp.i18n.__,yg=wp.element,vg=yg.Component,wg=(yg.Fragment,wp.blockEditor),kg=wg.InspectorControls,_g=wg.PanelColorSettings,Sg=wp.components,xg=Sg.PanelBody;Sg.SelectControl,Sg.RangeControl;class Eg extends vg{render(){const e=this.props,t=e.attributes,n=t.percentageTextColor,r=t.textSize,a=t.barColor,o=(t.backgroundColor,t.barThickness,t.titleLoadGoogleFonts),i=t.titleFontFamily,l=t.titleFontWeight,s=t.titleFontSubset,c=t.titleFontSizeType,u=t.titleFontSizeMobile,p=t.titleFontSizeTablet,d=e.attributes,m=e.setAttributes;return wp.element.createElement(kg,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"progress-bar"}),wp.element.createElement(xg,{title:hg("Block Settings"),initialOpen:!1},wp.element.createElement(Wa,{label:hg("Title"),attributes:d,setAttributes:m,loadGoogleFonts:{value:o,label:hg("titleLoadGoogleFonts")},fontFamily:{value:i,label:hg("titleFontFamily")},fontWeight:{value:l,label:hg("titleFontWeight")},fontSubset:{value:s,label:hg("titleFontSubset")},fontSizeType:{value:c,label:hg("titleFontSizeType")},fontSize:{value:r,label:hg("textSize")},fontSizeMobile:{value:u,label:hg("titleFontSizeMobile")},fontSizeTablet:{value:p,label:hg("titleFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(_g,{title:hg("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>m({barColor:e}),label:hg("Bar Color","blockspare")},{value:n,onChange:e=>m({percentageTextColor:e}),label:hg("Percentage Texts Color","blockspare")}]}))))}}var Tg=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.textSize,a=t.textColor,o=t.percentageTextColor,i=t.barColor,l=t.backgroundColor,s=t.titleFontFamily,c=t.titleFontWeight,u=t.titleFontSizeType,p=t.titleFontSizeMobile,d=t.titleFontSizeTablet,m=[];return m.push({".blockspare-title":{textAlign:n,color:a||"#404040",fontSize:r+u+"!important",fontFamily:s,fontWeight:"Default"!==s?c+"!important":""},".blockspare_progress-bar-label":{color:o||"#8b249c"},".blockspare-skillbar":{backgroundColor:l||"#8b249c"},".blockspare-skillbar-bar":{backgroundColor:i||"#2DB7F5"},tablet:{".blockspare-title":{fontSize:d+u+"!important"}},mobile:{".blockspare-title":{fontSize:p+u+"!important"}}}),_o.a.all(m)};class Og extends L.Component{constructor(e){super(e),this.state={indicator:0,isActive:!1}}componentDidMount(){setTimeout(()=>this.setState({indicator:this.props.percent,isActive:!0}),1e3)}componentWillReceiveProps(e){this.state.isActive&&this.props.percent!==e.percent&&this.setState({indicator:e.percent})}render(){const e=this.state,t=e.indicator,n=(e.isActive,this.props),r=n.barColor,a=n.barThickness,o=(n.percent,n.backgroundColor),i=(n.percentageTextColor,`M ${a/2},${a/2} L ${100-a/2},${a/2}`);return wp.element.createElement("div",{className:"blockspare_progress-bar-container"},wp.element.createElement("svg",{className:"blockspare_progress-bar-line",viewBox:"0 0 100 "+a,preserveAspectRatio:"none"},wp.element.createElement("path",{className:"blockspare_progress-bar-line-trail",d:i,strokeWidth:a,style:{stroke:o||"#8b249c"}}),wp.element.createElement("path",{className:"blockspare_progress-bar-line-path",d:i,stroke:r||"#2DB7F5",strokeWidth:a,style:{strokeDashoffset:100-t+"px"}})))}}function Cg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Mg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Lg=wp.element,jg=Lg.Component,Pg=Lg.Fragment,Dg=wp.i18n.__,Fg=wp.compose.compose,zg=wp.blockEditor,Ng=zg.BlockControls,Bg=zg.RichText,Ag=zg.AlignmentToolbar,Yg=wp.components,Hg=Yg.Toolbar,Rg=Yg.RangeControl;var Ig=Fg(wo,ho(Tg))(class extends jg{render(){const e=this.props,t=e.attributes,n=t.title,r=(t.textSize,t.textColor,t.percentageTextColor),a=t.percentage,o=t.barColor,i=t.barThickness,l=t.backgroundColor,s=t.sectionAlignment,c=t.titleLoadGoogleFonts,u=t.titleFontFamily,p=t.titleFontWeight,d=(t.percent,e.isActive),m=void 0===d?"true":d,f=e.className,b=e.setAttributes;let g;if(1==c){const e={google:{families:[u+(p?":"+p:"")]}};g=wp.element.createElement(zo,{config:e})}const h=A()([f,"blockspare-progressbar-wrap"]);return wp.element.createElement(Pg,null,wp.element.createElement(Eg,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cg(Object(n),!0).forEach((function(t){Mg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:b},this.props)),wp.element.createElement(Ng,null,wp.element.createElement(Ag,{value:s,onChange:e=>{b({sectionAlignment:e})}}),wp.element.createElement(Hg,null,wp.element.createElement(Rg,{className:"blockspare_progress_bar_value",value:a,onChange:e=>b({percentage:e}),min:0,max:100}))),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:"blockspare-precent-text-wrap"},wp.element.createElement(Bg,{tagName:"div",placeholder:Dg("Title","blockspare"),keepPlaceholderOnFocus:!0,value:n,className:A()("blockspare-title","blockspare-progress-title"),onChange:e=>b({title:e})}),wp.element.createElement("div",{className:"blockspare_progress-bar-label",style:{visibility:m?"visible":"hidden",color:r||"#8b249c"}},a,"%")),wp.element.createElement(Og,{percent:a,barColor:o,barThickness:i,backgroundColor:l,percentageTextColor:r})),g)}});const Wg=wp.element.Component,Vg=wp.compose.compose,Ug=wp.blockEditor.RichText;var Gg=Vg(wo,ho(Tg))(class extends Wg{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.title,r=t.percentage,a=t.barThickness,o=(t.sectionAlignment,e.className),i=A()([o,"blockspare-progressbar-wrap"]);return wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare_progress-bar-container"},wp.element.createElement("div",{className:"blockspare-precent-text-wrap"},wp.element.createElement(Ug.Content,{tagName:"div",className:A()("blockspare-title","blockspare-progress-title"),value:n}),wp.element.createElement("div",{className:"blockspare_progress-bar-label"},r,"%")),wp.element.createElement("div",{className:"blockspare-skillbar-item","data-percent":r},wp.element.createElement("div",{className:A()("blockspare-skillbar","barthickness-"+a)},wp.element.createElement("div",{className:"blockspare-skillbar-bar"})))))}});var qg=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.textSize,a=t.textColor,o=t.percentageTextColor,i=t.barColor,l=t.backgroundColor,s=t.titleFontFamily,c=t.titleFontWeight,u=t.titleFontSizeType,p=t.titleFontSizeMobile,d=t.titleFontSizeTablet,m=[];return m.push({".blockspare-title":{textAlign:n,color:a||"#404040",fontSize:r+u+"!important",fontFamily:s,fontWeight:"Default"!==s?c+"!important":""},".blockspare_progress-bar-label":{color:o||"#8b249c"},".blockspare-skillbar":{backgroundColor:l||"#8b249c"},".blockspare-skillbar-bar":{backgroundColor:i||"#2DB7F5"},tablet:{".blockspare-title":{fontSize:d+u+"!important"}},mobile:{".blockspare-title":{fontSize:p+u+"!important"}}}),_o.a.all(m)};const $g=wp.element.Component,Jg=wp.compose.compose,Kg=wp.blockEditor.RichText;var Xg=Jg(wo,ho(qg))(class extends $g{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.title,r=t.percentage,a=t.barThickness,o=(t.sectionAlignment,e.className),i=A()([o,"blockspare-progressbar-wrap"]);return wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare_progress-bar-container"},wp.element.createElement(Kg.Content,{tagName:"div",className:A()("blockspare-title","blockspare-progress-title"),value:n}),wp.element.createElement("div",{className:"blockspare-skillbar-item","data-percent":r},wp.element.createElement("div",{className:"blockspare_progress-bar-label"},r,"%"),wp.element.createElement("div",{className:A()("blockspare-skillbar","barthickness-"+a)},wp.element.createElement("div",{className:"blockspare-skillbar-bar"})))))}});function Qg(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qg(Object(n),!0).forEach((function(t){eh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function eh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const th=wp.blockEditor.RichText;var nh=[{attributes:Zg({},gg.attributes),save:function(e){const t=e.attributes,n=(t.blockID,t.title),r=t.textSize,a=t.textColor,o=t.percentageTextColor,i=t.percentage,l=t.barColor,s=t.backgroundColor,c=t.barThickness,u=t.sectionAlignment,p={backgroundColor:l||"#2DB7F5"};return wp.element.createElement("div",{className:"blockspare_progress-bar-container"},wp.element.createElement(th.Content,{tagName:"div",value:n,style:{textAlign:u,color:a||"#404040",fontSize:r+"px"}}),wp.element.createElement("div",{className:"blockspare-skillbar-item","data-percent":i},wp.element.createElement("div",{className:"blockspare_progress-bar-label",style:{color:o||"#8b249c"}},i,"%"),wp.element.createElement("div",{className:A()("blockspare-skillbar","barthickness-"+c),style:{backgroundColor:s||"#8b249c"}},wp.element.createElement("div",{className:"blockspare-skillbar-bar",style:p}))))}},{attributes:Zg({},gg.attributes),save:e=>wp.element.createElement(Xg,e)}];const rh=gg.name,ah=gg.attributes,oh=gg.category,ih=wp.i18n.__,lh=wp.blocks.registerBlockType,sh={title:ih("progress","blockspare"),description:ih("Display multiple linear progressbar.","blockspare"),parent:["blockspare/linearprogressbar"],icon:"link",category:oh,supports:{html:!1,inserter:!1,reusable:!1},attributes:ah,edit:Ig,save:Gg,deprecated:nh};lh(rh,sh);const ch=wp.element,uh=ch.Component,ph=ch.Fragment,dh=(wp.i18n.__,wp.compose.compose),mh=(wp.components.IconButton,wp.blockEditor.InnerBlocks),fh=wp.blocks.createBlock,bh=wp.data,gh=bh.withSelect,hh=bh.withDispatch;var yh=dh([gh((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),hh(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends uh{constructor(...e){var t,n,r;super(...e),r=e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++){const n="Create stylish Linear progressbar.";t.push(["blockspare/blockspare-skillbar",{itemNumber:e,defaultText:n}])}return t},(n="getProgressbarTemplate")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertProgressbarItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=sh.title;e=Object.assign({},{},{itemNumber:t,title1:n,active:!1,defaultText:""})}else e=sh;r(fh("blockspare/blockspare-skillbar",e),void 0,n)}render(){const e=this.props,t=(e.name,e.attributes),n=(e.isSelectedBlockInRoot,e.setAttributes,e.attributes.uniqueId);return wp.element.createElement(ph,null,wp.element.createElement("div",{className:"blockspare-block-progress-bar blockspare-block-"+n},wp.element.createElement(mh,{template:this.getProgressbarTemplate(t),allowedBlocks:["blockspare/blockspare-skillbar"]})))}});const vh=wp.element.Component,wh=wp.blockEditor.InnerBlocks;var kh=class extends vh{render(){const e=this.props.attributes,t=(e.animation,e.uniqueId),n=(e.itemToggle,e.interaction,"blockspare-block-progress-bar blockspare-block-interaction blockspare-block-"+t);return wp.element.createElement("div",{className:n},wp.element.createElement(wh.Content,null))}};const _h=bg.name,Sh=bg.category,xh=bg.attributes,Eh=wp.i18n.__;(0,wp.blocks.registerBlockType)(_h,{title:Eh("BS Progressbar","blockspare"),description:Eh("Display creative Linear Progressbar.","blockspare"),category:Sh,icon:N.progressBar,attributes:xh,keywords:[Eh("block","blockspare"),Eh("progress","blockspare"),Eh("bar","blockspare"),Eh("number","blockspare"),Eh("counter","blockspare")],supports:{html:!1,className:!1,align:["center","wide","full"]},edit:yh,save:kh});n(778),n(779);var Th=n(64),Oh=["blockspare-list-check","blockspare-list-check-square","blockspare-list-check-square-outline","blockspare-list-check-double","blockspare-list-check-circle","blockspare-list-check-circle-outline","blockspare-list-square","blockspare-list-square-outline"];const Ch=wp.i18n.__,Mh=wp.element,Lh=Mh.Component,jh=Mh.Fragment;var Ph=class extends Lh{constructor(e){super(e),this.state={isOpen:!1,filterText:"",showIcons:!1}}render(){const e=this.props,t=e.value,n=e.disableToggle,r=e.colorSettings,a=e.iconColor,o=e.onColorChange,i=this.state.filterText;var l=[];return i.length>2?Oh.forEach(e=>{e.includes(i)&&l.push(e)}):l=Oh,wp.element.createElement("div",{className:"blockspare-field blockspare-field-icon-list "+(n?"":"blockspare-toggle-enabled")},this.props.label&&wp.element.createElement(jh,null,n?wp.element.createElement("label",null,this.props.label):wp.element.createElement(Toggle,{label:this.props.label,className:"blockspare-icon-list-toggle",value:!!this.props.value,onChange:()=>this.props.onChange(this.props.value?"":" ")})),r&&wp.element.createElement(Color,{label:Ch(" Color"),value:a||"#ccc",onChange:e=>o(e)}),(n||""!=this.props.value)&&wp.element.createElement("div",{className:"blockspare-icon-list-wrapper"},wp.element.createElement("input",{type:"text",value:this.state.filterText,placeholder:"Search...",onChange:e=>this.setState({filterText:e.target.value}),autoComplete:"off"}),wp.element.createElement("div",{className:"blockspare-icon-list-icons"},l.map(e=>wp.element.createElement("span",{className:t==e?"blockspare-active":"",onClick:t=>{this.props.onChange(e)}},wp.element.createElement("span",{className:e}))))))}};const Dh=wp.i18n.__,Fh=wp.element.Fragment,zh=wp.blockEditor,Nh=(zh.InspectorControls,zh.PanelColorSettings),Bh=wp.components,Ah=(Bh.PanelBody,Bh.SelectControl);Bh.RangeControl;function Yh(e){const t=e.enableColor,n=void 0===t||t,r=e.enableOtherControl,a=void 0===r||r,o=e.name,i=e.onChangeName,l=void 0===i?()=>{}:i,s=e.listType,c=e.onChangeListStyle,u=void 0===c?()=>{}:c,p=e.orderListStyle,d=e.onChangeOrderListStyle,m=void 0===d?()=>{}:d,f=e.color,b=e.onchangeColor,g=void 0===b?()=>{}:b,h=(e.backgroundColor,e.onChangeBackgroundColor,e.descriptionIconColor,e.onchangeDescriptionIconColor,[{value:"ul",label:Dh("List With icon","blockspare")},{value:"ol",label:Dh("Ordered List","blockspare")},{value:"none",label:Dh("None","blockspare")}]),y=[{value:"blockspare-style1",label:Dh("Style1","blockspare")},{value:"blockspare-style2",label:Dh("Style2","blockspare")},{value:"blockspare-style3",label:Dh("Style3","blockspare")}];return wp.element.createElement(Fh,null,1==a&&wp.element.createElement("div",null,wp.element.createElement(Ah,{label:Dh("List Style","blockspare"),value:s,options:h.map(({value:e,label:t})=>({value:e,label:t})),onChange:u}),"ul"==s&&wp.element.createElement(Ph,{value:o,onChange:l}),"ol"==s&&wp.element.createElement(Ah,{label:Dh("Ordered Style","blockspare"),value:p,options:y.map(({value:e,label:t})=>({value:e,label:t})),onChange:m})),1==n&&wp.element.createElement(Nh,{title:Dh("Color","blockspare"),initialOpen:!1,colorSettings:[{value:f,onChange:g,label:Dh("Text Color","blockspare")}]}))}const Hh=wp.i18n.__,Rh=wp.element,Ih=Rh.Component,Wh=(Rh.Fragment,wp.blockEditor),Vh=Wh.InspectorControls,Uh=(Wh.PanelColorSettings,wp.components),Gh=Uh.PanelBody;Uh.ToggleControl,Uh.RangeControl;class qh extends Ih{render(){const e=this.props,t=e.attributes,n=t.name,r=t.listType,a=t.orderListStyle,o=t.color,i=(t.listBackGroundColor,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.borderRadius,t.marginTop),l=t.marginBottom,s=t.descriptionFontSize,c=t.descriptionFontFamily,u=t.descriptionFontWeight,p=t.descriptionFontSubset,d=t.descriptionFontSizeType,m=t.descriptionFontSizeMobile,f=t.descriptionFontSizeTablet,b=t.descriptionLoadGoogleFonts,g=e.attributes,h=e.setAttributes;return wp.element.createElement(Vh,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"icon-list"}),wp.element.createElement(Gh,{title:Hh("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:Hh("Description Fonts Settings"),attributes:g,setAttributes:h,loadGoogleFonts:{value:b,label:Hh("descriptionLoadGoogleFonts")},fontFamily:{value:c,label:Hh("descriptionFontFamily")},fontWeight:{value:u,label:Hh("descriptionFontWeight")},fontSubset:{value:p,label:Hh("descriptionFontSubset")},fontSizeType:{value:d,label:Hh("descriptionFontSizeType")},fontSize:{value:s,label:Hh("descriptionFontSize")},fontSizeMobile:{value:m,label:Hh("descriptionFontSizeMobile")},fontSizeTablet:{value:f,label:Hh("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Gh,{title:Hh("Icon Settings"),initialOpen:!1},wp.element.createElement(Yh,{name:n,onChangeName:e=>h({name:e}),listType:r,onChangeListStyle:e=>h({listType:e}),orderListStyle:a,onChangeOrderListStyle:e=>h({orderListStyle:e}),color:o,onchangeColor:e=>h({color:e})})),wp.element.createElement(Gh,{title:Hh("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:i,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>h({marginTop:e}),marginEnableBottom:!0,marginBottom:l,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>h({marginBottom:e})}))))}}function $h(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$h(Object(n),!0).forEach((function(t){Kh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$h(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Kh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Xh=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.listBackGroundColor,a=t.borderRadius,o=t.color,i=t.descriptionFontSize,l=t.descriptionFontFamily,s=t.descriptionFontWeight,c=(t.descriptionFontSubset,t.descriptionFontSizeType),u=t.descriptionFontSizeMobile,p=t.descriptionFontSizeTablet,d=t.marginTop,m=t.marginBottom,f=[],b=i-2;return f.push({".blockspare-list-wrap":Jh(Jh({backgroundColor:r,borderRadius:a+"px",paddingTop:r?"20px":"",paddingBottom:r?"20px":"",paddingLeft:r?"20px":"",paddingRight:r?"20px":""},Ol(e.attributes)),{},{marginTop:d?d+"px":void 0,marginBottom:m?m+"px":void 0}),".listDescription li":{color:o||"#000",textAlign:n,fontSize:i+c,fontFamily:l+"!important",fontWeight:s+"!important"},".listDescription li:before":{fontSize:b+c},tablet:{".listDescription li":{fontSize:p+c},".listDescription li:before":{fontSize:b+c}},mobile:{".listDescription li":{fontSize:u+c},".listDescription li:before":{fontSize:b+c}}}),_o.a.all(f)};function Qh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Zh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ey=wp.element,ty=ey.Component,ny=ey.Fragment,ry=(wp.i18n.__,wp.compose.compose),ay=wp.blockEditor.RichText,oy=wp.blockEditor,iy=oy.AlignmentToolbar,ly=oy.BlockControls;var sy=ry(wo,ho(Xh))(class extends ty{render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.listData,a=t.name,o=t.listType,i=t.orderListStyle,l=t.descriptionLoadGoogleFonts,s=t.descriptionFontFamily,c=t.descriptionFontWeight,u=e.className,p=(e.attributes,e.setAttributes);let d,m="";if(m="ul"==o?a:"ol"==o?i:"",1==l){const e={google:{families:[s+(c?":"+c:"")]}};d=wp.element.createElement(zo,{config:e})}const f=A()([u,"blockspare-block-iconlist-wrap"]);return wp.element.createElement(ny,null,wp.element.createElement(qh,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qh(Object(n),!0).forEach((function(t){Zh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:p},this.props)),wp.element.createElement(ly,null,wp.element.createElement(iy,{value:n,onChange:e=>{p({sectionAlignment:e})}})),wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(ay,{tagName:"none"==o?"ul":o,multiline:"li",itemProp:"description",keepPlaceholderOnFocus:!0,value:r,onChange:e=>p({listData:e}),className:A()(m,"listDescription")}))),d)}});const cy=wp.element.Component,uy=wp.compose.compose,py=wp.blockEditor.RichText;var dy=uy(wo,ho(Xh))(class extends cy{render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.listData),r=t.name,a=t.listType,o=t.orderListStyle,i=(t.color,t.listBackGroundColor,t.borderRadius,e.className);e.attributes;let l="";l="ul"==a?r:"ol"==a?o:"";const s=A()([i,"blockspare-block-iconlist-wrap"]);return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(py.Content,{tagName:"none"==a?"ul":a,multiline:"li",value:n,className:A()(l,"listDescription")})))}}),my=n(155);function fy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function by(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fy(Object(n),!0).forEach((function(t){gy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hy=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.listBackGroundColor,a=t.borderRadius,o=t.color,i=t.descriptionFontSize,l=t.descriptionFontFamily,s=t.descriptionFontWeight,c=(t.descriptionFontSubset,t.descriptionFontSizeType),u=t.descriptionFontSizeMobile,p=t.descriptionFontSizeTablet,d=[];return d.push({".blockspare-list-wrap":by({backgroundColor:r,borderRadius:a+"px",paddingTop:r?"20px":"",paddingBottom:r?"20px":"",paddingLeft:r?"20px":"",paddingRight:r?"20px":""},Ol(e.attributes)),".listDescription li":{color:o||"#000",textAlign:n,fontSize:i+c,fontFamily:l+"!important",fontWeight:s+"!important"},".listDescription li:before":{fontSize:i+c},tablet:{".listDescription li":{fontSize:p+c},".listDescription li:before":{fontSize:i+c}},mobile:{".listDescription li":{fontSize:u+c},".listDescription li:before":{fontSize:i+c}}}),_o.a.all(d)};const yy=wp.element.Component,vy=wp.compose.compose,wy=wp.blockEditor.RichText;var ky=vy(wo,ho(hy))(class extends yy{render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.listData),r=t.name,a=t.listType,o=t.orderListStyle,i=(t.color,t.listBackGroundColor,t.borderRadius,e.className);e.attributes;let l="";l="ul"==a?r:"ol"==a?o:"";const s=A()([i,"blockspare-block-iconlist-wrap"]);return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(wy.Content,{tagName:"none"==a?"ul":a,multiline:"li",value:n,className:A()(l,"listDescription")})))}});function _y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Sy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_y(Object(n),!0).forEach((function(t){xy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_y(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ey=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.listBackGroundColor,a=t.borderRadius,o=t.color,i=t.descriptionFontSize,l=t.descriptionFontFamily,s=t.descriptionFontWeight,c=(t.descriptionFontSubset,t.descriptionFontSizeType),u=t.descriptionFontSizeMobile,p=t.descriptionFontSizeTablet,d=t.marginTop,m=t.marginBottom,f=[];let b;return b=16===i?i-2:i,f.push({".blockspare-list-wrap":Sy(Sy({backgroundColor:r,borderRadius:a+"px",paddingTop:r?"20px":"",paddingBottom:r?"20px":"",paddingLeft:r?"20px":"",paddingRight:r?"20px":""},Ol(e.attributes)),{},{marginTop:d?d+"px":void 0,marginBottom:m?m+"px":void 0}),".listDescription li":{color:o||"#000",textAlign:n,fontSize:i+c,fontFamily:l+"!important",fontWeight:s+"!important"},".listDescription li:before":{fontSize:b+c},tablet:{".listDescription li, .listDescription li:before ":{fontSize:p+c}},mobile:{".listDescription li, .listDescription li:before":{fontSize:u+c}}}),_o.a.all(f)};const Ty=wp.element.Component,Oy=wp.compose.compose,Cy=wp.blockEditor.RichText;var My=Oy(wo,ho(Ey))(class extends Ty{render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.listData),r=t.name,a=t.listType,o=t.orderListStyle,i=(t.color,t.listBackGroundColor,t.borderRadius,e.className);e.attributes;let l="";l="ul"==a?r:"ol"==a?o:"";const s=A()([i,"blockspare-block-iconlist-wrap"]);return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(Cy.Content,{tagName:"none"==a?"ul":a,multiline:"li",value:n,className:A()(l,"listDescription")})))}});function Ly(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ly(Object(n),!0).forEach((function(t){Py(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ly(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Py(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const Dy=wp.blockEditor.RichText;var Fy=[{attributes:jy(jy({},my.attributes),Li),save:function(e){const t=e.attributes,n=t.sectionAlignment,r=t.listData,a=t.name,o=t.listType,i=t.orderListStyle,l=t.color,s=t.listBackGroundColor,c=t.borderRadius;let u="";return u="ul"==o?a:"ol"==o?i:"",wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap"),style:jy({backgroundColor:s,borderRadius:c+"px",paddingTop:s?"20px":"",paddingBottom:s?"20px":"",paddingLeft:s?"20px":"",paddingRight:s?"20px":""},Ol(e.attributes))},wp.element.createElement(Dy.Content,{tagName:"none"==o?"ul":o,multiline:"li",value:r,className:u,style:{color:l||"#000",textAlign:n}}))}},{attributes:jy(jy({},my.attributes),Li),save:e=>wp.element.createElement(ky,e)},{attributes:jy(jy({},Th.attributes),Li),save:e=>wp.element.createElement(My,e)}];function zy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ny(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zy(Object(n),!0).forEach((function(t){By(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function By(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ay=Th.name,Yy=Th.category,Hy=wp.i18n.__,Ry=wp.blocks.registerBlockType,Iy=Ny(Ny({},Th.attributes),Li);Ry(Ay,{title:Hy("BS Icon List","blockspare"),description:Hy("Icon List allow you to add list with various type of icons","blockspare"),category:Yy,icon:N.iconlist,attributes:Iy,keywords:[Hy("block","blockspare"),Hy("list","blockspare"),Hy("icon","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{listData:"<li>Vestibulum ac diam sit amet</li> <li>Vestibulum ac diam sit amet</li> <li>Vestibulum ac diam sit amet</li>",name:"blockspare-list-check",sectionAlignment:"center"}},edit:sy,save:dy,deprecated:Fy});n(780),n(781);var Wy=n(65);function Vy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Uy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vy(Object(n),!0).forEach((function(t){Gy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Gy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const qy=wp.i18n.__,$y=wp.element,Jy=$y.Component,Ky=$y.Fragment;wp.components.ResizableBox,wp.keycodes.BACKSPACE;var Xy=class extends Jy{constructor(){super(...arguments),this.onRemoveImage=this.onRemoveImage.bind(this),this.onSelectImage=this.onSelectImage.bind(this),this.onMoveForward=this.onMoveForward.bind(this),this.onMoveBackward=this.onMoveBackward.bind(this),this.setImageAttributes=this.setImageAttributes.bind(this),this.onEditSelectImages=this.onEditSelectImages.bind(this),this.state={selectedImage:null}}componentDidMount(){"xlrg"===this.props.attributes.gridSize&&this.props.setAttributes({align:"wide",gridSize:"lrg"})}componentDidUpdate(e){!this.props.isSelected&&e.isSelected&&this.setState({selectedImage:null,captionSelected:!1})}onSelectImage(e){return()=>{this.state.selectedImage!==e&&this.setState({selectedImage:e})}}onMove(e,t){const n=[...this.props.attributes.images];n.splice(t,1,this.props.attributes.images[e]),n.splice(e,1,this.props.attributes.images[t]),this.setState({selectedImage:t}),this.props.setAttributes({images:n})}onMoveForward(e){return()=>{e!==this.props.attributes.images.length-1&&this.onMove(e,e+1)}}onMoveBackward(e){return()=>{0!==e&&this.onMove(e,e-1)}}onRemoveImage(e){return()=>{const t=Ef()(this.props.attributes.images,(t,n)=>e!==n);this.setState({selectedImage:null}),this.props.setAttributes({images:t})}}setImageAttributes(e,t){const n=this.props,r=n.attributes.images,a=n.setAttributes;r[e]&&a({images:[...r.slice(0,e),Uy(Uy({},r[e]),t),...r.slice(e+1)]})}onEditSelectImages(e){this.props.setAttributes({images:e.map(e=>cb(e,this.props.attributes.images))})}render(){let e;switch(this.props.attributes.align){case"wide":e=4;break;case"full":e=5;break;default:e=3}this.props.attributes;const t=this.props,n=t.isSelected,r=t.captions,a=t.images,o=t.linkTo;return wp.element.createElement(Ky,null,wp.element.createElement("ul",{className:"blockspare-logo-wrap"},a.map((e,t)=>{const i=sprintf(qy("image %1$d of %2$d in gallery","blockspare"),t+1,a.length);return wp.element.createElement("li",{className:"blockspare-gallery-item",key:e.id||e.url},wp.element.createElement(nb,{url:e.url,alt:e.alt,id:e.id,imgLink:e.imgLink,linkTo:o,isFirstItem:0===t,isLastItem:t+1===a.length,isSelected:n&&this.state.selectedImage===t,onSelect:this.onSelectImage(t),onMoveBackward:this.onMoveBackward(t),onMoveForward:this.onMoveForward(t),onRemove:this.onRemoveImage(t),setAttributes:e=>this.setImageAttributes(t,e),caption:e.caption,"aria-label":i,captions:r,supportsCaption:!0}))})))}};function Qy(){return(Qy=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const Zy=wp.i18n.__,ev=wp.element,tv=ev.Component,nv=ev.Fragment,rv=wp.compose.compose,av=wp.components.withNotices,ov=wp.blockEditor,iv=ov.MediaPlaceholder,lv=ov.BlockIcon;var sv=rv([av])(class extends tv{constructor(){super(...arguments),this.onSelectImages=this.onSelectImages.bind(this)}onSelectImages(e){this.props.setAttributes({images:e.map(e=>cb(e))})}render(){const e=this.props,t=e.className,n=e.noticeOperations,r=e.attributes,a=e.noticeUI,o=e.isSelected,i=r.images,l=r.grayscale,s=!!i.length;A()(t,{"has-filter-grayscale":l});return wp.element.createElement(nv,null,wp.element.createElement(xb,this.props),wp.element.createElement("div",{className:"blockspare-blocks blockspare-logos-wrapper"},wp.element.createElement(Xy,Qy({},this.props,{images:i})),(!s||o)&&wp.element.createElement(iv,{addToGallery:s,isAppender:s,icon:wp.element.createElement(lv,{icon:N.edit}),labels:{title:Zy("Logos Grid","blockspare"),instructions:Zy("Upload an image file, pick one from your media library, or add one with a URL","blockspare")},multiple:!0,accept:"image/*",allowedTypes:["image"],value:s?i:void 0,onError:n.createErrorNotice,notices:a,onSelect:this.onSelectImages,className:A()({"is-appender":s})})))}});const cv=wp.element.Component,uv=wp.blockEditor.RichText;function pv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var mv=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pv(Object(n),!0).forEach((function(t){dv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Wy.attributes),save:function(e){const t=e.attributes,n=t.captions,r=t.images,a=t.linkTo,o=t.rel,i=t.target;return wp.element.createElement("div",{className:"blockspare-blocks blockspare-logos-wrapper"},wp.element.createElement("ul",{className:"blockspare-logo-wrap"},r.map(e=>{let t;switch(a){case"media":t=e.url;break;case"attachment":t=e.link}e.imgLink&&(t=e.imgLink);const r=wp.element.createElement("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-imglink":e.imgLink,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return wp.element.createElement("li",{key:e.id||e.url,className:"blockspare-gallery-item"},wp.element.createElement("figure",{className:"blockspare-gallery-figure"},t?wp.element.createElement("a",{href:t,target:i,rel:o},r):r,n&&e.caption&&e.caption.length>0&&wp.element.createElement(RichText.Content,{tagName:"figcaption",className:"blockspare-gallery-caption",value:e.caption})))})))}}];const fv=blockspare_globals,bv=wp.i18n.__,gv=wp.blocks.registerBlockType,hv=Wy.name,yv=Wy.category,vv=Wy.attributes;gv(hv,{title:bv("BS Logo Grid","blockspare"),description:bv("Add logos, badges, or certifications to build credibility.","blockspare"),category:yv,icon:N.logobadge,attributes:vv,keywords:[bv("block","blockspare"),bv("logo","blockspare"),bv("brand","blockspare"),bv("clients","blockspare"),bv("grid","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{align:"full",images:[{url:fv.img,width:420},{url:fv.img,width:420},{url:fv.img,width:420},{url:fv.img,width:420}]}},edit:sv,save:class extends cv{render(){const e=this.props.attributes,t=e.captions,n=e.images,r=e.linkTo,a=e.rel,o=e.target;return wp.element.createElement("div",{className:"blockspare-blocks blockspare-logos-wrapper"},wp.element.createElement("ul",{className:"blockspare-logo-wrap"},n.map(e=>{let n;switch(r){case"media":n=e.url;break;case"attachment":n=e.link}e.imgLink&&(n=e.imgLink);const i=wp.element.createElement("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-imglink":e.imgLink,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return wp.element.createElement("li",{key:e.id||e.url,className:"blockspare-gallery-item"},wp.element.createElement("figure",{className:"blockspare-gallery-figure"},n?wp.element.createElement("a",{href:n,target:o,rel:a},i):i,t&&e.caption&&e.caption.length>0&&wp.element.createElement(uv.Content,{tagName:"figcaption",className:"blockspare-gallery-caption",value:e.caption})))})))}},deprecated:mv});n(782);var wv=n(110),kv=n.n(wv),_v=n(111),Sv=n.n(_v),xv=n(4),Ev=n.n(xv);function Tv(){return(Tv=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const Ov=wp.hooks,Cv=(Ov.addFilter,Ov.applyFilters),Mv=wp.i18n.__,Lv=wp.element,jv=Lv.Component,Pv=(Lv.Fragment,wp.blockEditor),Dv=Pv.InspectorControls,Fv=Pv.PanelColorSettings,zv=wp.components,Nv=zv.PanelBody,Bv=zv.QueryControls,Av=zv.RangeControl,Yv=zv.SelectControl,Hv=(zv.TextControl,zv.ToggleControl),Rv=wp.url.addQueryArgs,Iv=wp.apiFetch;class Wv extends jv{constructor(){super(...arguments),this.state={categoriesList:[]}}componentDidMount(){this.stillMounted=!0,this.fetchRequest=Iv({path:Rv("/wp/v2/categories",{per_page:-1})}).then(e=>{this.stillMounted&&this.setState({categoriesList:e})}).catch(()=>{this.stillMounted&&this.setState({categoriesList:[]})})}componentWillUnmount(){this.stillMounted=!1}imageSizeSelect(){const e=wp.data.select("core/editor").getEditorSettings();return Of()(ht()(e.imageSizes,({name:e,slug:t})=>({value:t,label:e})))}render(){const e=this.props,t=e.attributes,n=t.columns,r=t.postType,a=t.backGroundColor,o=t.design,i=void 0===o?"blockspare-grid-layout-1":o,l=(t.displayPostTitle,t.displayPostCategory),s=t.displayPostAuthor,c=t.displayPostDate,u=t.displayPostExcerpt,p=t.displayPostLink,d=(t.excerptLength,t.readMoreText,t.postsToShow,t.enableBackgroundColor,t.marginTop),m=t.marginBottom,f=(t.imageSize,t.order),b=t.orderBy,g=t.categories,h=(t.offset,t.contentOrder,t.equalImageHeight,t.postTitleColor),y=t.postTitleFontSize,v=t.linkColor,w=t.generalColor,k=(t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.borderRadius,t.titleLoadGoogleFonts),_=t.titleFontFamily,S=t.titleFontWeight,x=t.titleFontSubset,E=t.titleFontSizeType,T=t.titleFontSizeMobile,O=t.titleFontSizeTablet,C=e.attributes,M=e.setAttributes,L=e.latestPosts,j=(Mv("Default","blockspare"),Mv("Meta → Title → Category → Content","blockspare"),Mv("Title → Meta → Category → Content","blockspare"),Mv("Title → Category → Meta → Content","blockspare"),JSON.parse(blockspare_globals.taxonomies)),P={value:"",label:Mv("All","blockspare")};j.unshift(P);const D=Array.isArray(L)&&L.length,F="post"===r;this.imageSizeSelect();return wp.element.createElement(Dv,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"posts-grid"}),wp.element.createElement(al,{initialOpen:!1,selected:i,options:Cv("blockspare.cta.edit.layouts",[{label:Mv("Style 1","blockspare"),value:"blockspare-grid-layout-1",image:"images/blockspare-grid-layout-1.png"},{label:Mv("Style 2","blockspare"),value:"blockspare-grid-layout-2",image:"images/blockspare-grid-layout-2.png"},{label:Mv("Style 3","blockspare"),value:"blockspare-grid-layout-3",image:"images/blockspare-grid-layout-3.png"}]),onChange:e=>M({design:e})}),wp.element.createElement(Nv,{title:Mv("Block Settings","blockspare"),className:F?null:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(Av,{label:Mv("Columns","blockspare"),value:n,onChange:e=>M({columns:e}),min:1,max:D?Math.min(3,L.length):3}),wp.element.createElement(Fv,{title:Mv("Title Color","blockspare"),initialOpen:!0,colorSettings:[{value:h,onChange:e=>M({postTitleColor:e}),label:Mv("Title Color","blockspare")}]}),wp.element.createElement(Wa,{label:Mv("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:Mv("titleLoadGoogleFonts")},fontFamily:{value:_,label:Mv("titleFontFamily")},fontWeight:{value:S,label:Mv("titleFontWeight")},fontSubset:{value:x,label:Mv("titleFontSubset")},fontSizeType:{value:E,label:Mv("titleFontSizeType")},fontSize:{value:y,label:Mv("postTitleFontSize")},fontSizeMobile:{value:T,label:Mv("titleFontSizeMobile")},fontSizeTablet:{value:O,label:Mv("titleFontSizeTablet")},disableLineHeight:!0}),F&&wp.element.createElement(Hv,{label:Mv("Display Category","blockspare"),checked:l,onChange:()=>this.props.setAttributes({displayPostCategory:!l})}),F&&wp.element.createElement(Hv,{label:Mv("Display Author","blockspare"),checked:s,onChange:()=>this.props.setAttributes({displayPostAuthor:!s})}),F&&wp.element.createElement(Hv,{label:Mv("Display Date","blockspare"),checked:c,onChange:()=>this.props.setAttributes({displayPostDate:!c})}),wp.element.createElement(Hv,{label:Mv("Display Excerpt","blockspare"),checked:u,onChange:()=>this.props.setAttributes({displayPostExcerpt:!u})}),wp.element.createElement(Hv,{label:Mv("Display Continue Reading Link","blockspare"),checked:p,onChange:()=>this.props.setAttributes({displayPostLink:!p})}),"blockspare-grid-layout-4"!=i&&"blockspare-grid-layout-5"!=i&&"blockspare-grid-layout-6"!=i&&wp.element.createElement(Fv,{title:Mv("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:a,onChange:e=>M({backGroundColor:e}),label:Mv("Background Color","blockspare")}]}),wp.element.createElement(Fv,{title:Mv(" Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:v,onChange:e=>M({linkColor:e}),label:Mv("Link Color","blockspare")},{value:w,onChange:e=>M({generalColor:e}),label:Mv("General Color","blockspare")}]})),wp.element.createElement(Nv,{title:Mv("Post Settings","blockspare"),className:F?null:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(Bv,Tv({order:f,orderBy:b},{onOrderChange:e=>M({order:e}),onOrderByChange:e=>M({orderBy:e})})),wp.element.createElement(Yv,{label:"Category",value:g,onChange:e=>M({categories:e}),options:j})),wp.element.createElement(Nv,{title:Mv("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:d,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>M({marginTop:e}),marginEnableBottom:!0,marginBottom:m,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>M({marginBottom:e})}))))}}var Vv=e=>{let t="";return t={border:e.borderColor,backgroundColor:e.backGroundColor?e.backGroundColor:void 0,boxShadow:e.enableBoxShadow?e.xOffset+"px "+e.yOffset+"px "+e.blur+"px "+e.spread+"px "+e.shadowColor:"",borderRadius:e.borderRadius?e.borderRadius:null},t};function Uv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Gv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Uv(Object(n),!0).forEach((function(t){qv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Uv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function qv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var $v=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=t.linkColor,o=t.postTitleColor,i=t.generalColor,l=t.design,s=t.postTitleFontSize,c=t.titleFontFamily,u=t.titleFontWeight,p=(t.titleFontSubset,t.titleFontSizeType),d=t.titleFontSizeMobile,m=t.titleFontSizeTablet,f=[];return f.push({".blockspare-post-wrap":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0},".blockspare-post-category":{color:a||"#1977ac"},".blockspare-block-post-grid-author a span":{color:a||"#1977ac"},"a.blockspare-text-link.blockspare-block-post-grid-more-link":{color:a||"#1977ac"},".blockspare-block-post-grid-title a span":{color:o?o+"!important":"#404040",fontSize:s+p,fontFamily:c,fontWeight:u},".blockspare-block-post-grid-date, .blockspare-block-post-grid-excerpt":{color:i||"#000"},tablet:{".blockspare-block-post-grid-title a span":{fontSize:m+p}},mobile:{".blockspare-block-post-grid-title a span":{fontSize:d+p}}}),"blockspare-list-layout-6"!=l&&"blockspare-list-layout-5"!=l&&"blockspare-list-layout-4"!=l&&f.push({".blockspare-post-single":Gv({},Vv(e.attributes))}),_o.a.all(f)};function Jv(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jv(Object(n),!0).forEach((function(t){Xv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Qv=wp.element,Zv=Qv.Component,ew=Qv.Fragment,tw=wp.i18n.__,nw=wp.compose.compose,rw=wp.htmlEntities.decodeEntities,aw=wp.data.withSelect,ow=wp.components,iw=ow.Placeholder,lw=ow.Spinner;var sw=nw([aw((e,t)=>{const n=t.attributes,r=n.order,a=n.categories,o=e("core").getEntityRecords,i=Sv()({categories:a,order:r,orderby:t.attributes.orderBy,per_page:t.attributes.postsToShow,offset:t.attributes.offset},e=>!kv()(e));return{latestPosts:o("postType",t.attributes.postType,i)}}),wo,ho($v)])(class extends Zv{render(){const e=this.props,t=e.attributes,n=(t.align,t.columns),r=t.postType,a=t.backGroundColor,o=t.design,i=t.displayPostTitle,l=t.displayPostCategory,s=t.displayPostAuthor,c=t.displayPostDate,u=t.displayPostExcerpt,p=t.displayPostLink,d=t.excerptLength,m=t.readMoreText,f=t.postsToShow,b=t.enableBackgroundColor,g=(t.marginTop,t.marginBottom,t.imageSize),h=void 0===g?"medium":g,y=t.contentOrder,v=(t.borderColor,t.sectionTag),w=t.equalImageHeight,k=(t.postTitleColor,t.postTitleFontSize,t.linkColor,t.generalColor,t.borderRadius,t.titleLoadGoogleFonts),_=t.titleFontFamily,S=t.titleFontWeight,x=e.className,E=(e.attributes,e.setAttributes),T=e.latestPosts;let O;if(1==k){const e={google:{families:[_+(S?":"+S:"")]}};O=wp.element.createElement(zo,{config:e})}const C=Array.isArray(T)&&T.length,M="post"===r;if(!C)return wp.element.createElement(ew,null,wp.element.createElement(Wv,Kv({setAttributes:E},this.props)),wp.element.createElement(iw,{icon:"admin-post",label:tw("BS Blocks Posts Grid","blockspare")},Array.isArray(T)?tw("No posts found.","blockspare"):wp.element.createElement(lw,null)));const L=T.length>f?T.slice(0,f):T,j=v||"section",P=A()([x,"blockspare-latestpost-grid"]);return wp.element.createElement(ew,null,wp.element.createElement(Wv,Kv({setAttributes:E},this.props)),wp.element.createElement("div",{className:P},this.props.styles,wp.element.createElement(j,{className:A()(x,"blockspare-post-wrap")},wp.element.createElement("div",{className:A()("blockspare-latest-post-wrap",o,"blockspare-is-grid","column-"+n)},L.map((e,t)=>{const n=(e.featured_image_urls&&e.featured_image_urls[h||"large"]||[])[0];return wp.element.createElement("div",{className:A()("blockspare-post-single",n?"":"post-has-no-image",w?"has-img-equal-height":"","blockspare-grid-layout-4"!=o&&"blockspare-grid-layout-5"!=o&&"blockspare-grid-layout-6"!=o?"has-background":"")},n&&wp.element.createElement("figure",{className:"blockspare-post-img"},wp.element.createElement("a",null,wp.element.createElement("img",{src:n,alt:tw("featured","blockspare")}))),wp.element.createElement("div",{className:A()("blockspare-post-content",y)},wp.element.createElement("div",{className:"blockspare-bg-overlay",style:{backgroundColor:b?a:""}}),wp.element.createElement("div",{className:"blockspare-block-post-grid-header"},l&&wp.element.createElement("div",{className:"blockspare-post-category",dangerouslySetInnerHTML:{__html:e.category_info.replace(/href=['"].*?['"]/g,"")}}),i&&wp.element.createElement("h4",{className:"blockspare-block-post-grid-title"},wp.element.createElement("a",{target:"_blank",className:"blockspare-title-link",rel:"bookmark"},wp.element.createElement("span",null,rw(e.title.rendered.trim())||tw("(Untitled)","blockspare")))),M&&(s||c)&&wp.element.createElement("div",{className:"blockspare-block-post-grid-byline"},s&&e.author_info.display_name&&wp.element.createElement("div",{className:"blockspare-block-post-grid-author"},wp.element.createElement("a",{className:"blockspare-text-link",target:"_blank",href:e.author_info.author_link},wp.element.createElement("span",null,e.author_info.display_name))),c&&e.date_gmt&&wp.element.createElement("time",{dateTime:Ev()(e.date_gmt).utc().format(),className:"blockspare-block-post-grid-date"},Ev()(e.date_gmt).local().format("MMMM DD, Y","blockspare")))),(u||p)&&wp.element.createElement("div",{className:"blockspare-block-post-grid-excerpt"},u&&e.excerpt&&wp.element.createElement("div",{dangerouslySetInnerHTML:{__html:(r=e.excerpt.rendered,f=d,r.split(" ").splice(0,f).join(" "))}}),p&&wp.element.createElement("p",null,wp.element.createElement("a",{className:"blockspare-block-post-grid-more-link blockspare-text-link",href:e.link,target:"_blank",rel:"bookmark"},wp.element.createElement("span",null,m))))));var r,f})))),O)}});const cw=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-latest-posts-grid",{title:cw("BS Posts Grid","blockspare"),description:cw("Add posts grid from selected categories.","blockspare"),category:"blockspare",icon:N.postgrid,keywords:[cw("block","blockspare"),cw("post","blockspare"),cw("blog","blockspare"),cw("archive","blockspare"),cw("article","blockspare"),cw("list","blockspare"),cw("grid","blockspare"),cw("latest","blockspare"),cw("category","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{design:"blockspare-grid-layout-1",postsToShow:2,displayPostCategory:!1,displayPostAuthor:!1,displayPostDate:!1,imageSize:"medium",postTitleFontSize:16}},edit:sw,save:()=>null});n(783);function uw(){return(uw=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}const pw=wp.element.Component,dw=wp.i18n.__,mw=wp.hooks,fw=(mw.addFilter,mw.applyFilters),bw=wp.blockEditor,gw=bw.InspectorControls,hw=bw.PanelColorSettings,yw=wp.components,vw=yw.PanelBody,ww=yw.QueryControls,kw=(yw.RangeControl,yw.SelectControl),_w=(yw.TextControl,yw.ToggleControl),Sw=wp.url.addQueryArgs,xw=wp.apiFetch;class Ew extends pw{constructor(){super(...arguments),this.state={categoriesList:[]}}componentDidMount(){this.stillMounted=!0,this.fetchRequest=xw({path:Sw("/wp/v2/categories",{per_page:-1})}).then(e=>{this.stillMounted&&this.setState({categoriesList:e})}).catch(()=>{this.stillMounted&&this.setState({categoriesList:[]})})}componentWillUnmount(){this.stillMounted=!1}imageSizeSelect(){const e=wp.data.select("core/editor").getEditorSettings();return Of()(ht()(e.imageSizes,({name:e,slug:t})=>({value:t,label:e})))}render(){const e=this.props,t=e.attributes,n=t.postType,r=t.displayPostTitle,a=t.displayPostCategory,o=t.displayPostAuthor,i=t.displayPostDate,l=t.displayPostExcerpt,s=t.displayPostLink,c=(t.excerptLength,t.readMoreText,t.design),u=void 0===c?"blockspare-list-layout-1":c,p=(t.postsToShow,t.backGroundColor),d=(t.enableBackgroundColor,t.marginTop),m=t.marginBottom,f=(t.imageSize,t.order),b=t.orderBy,g=t.categories,h=(t.offset,t.contentOrder,t.postTitleColor),y=t.postTitleFontSize,v=t.linkColor,w=t.generalColor,k=(t.borderRadius,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.titleLoadGoogleFonts),_=t.titleFontFamily,S=t.titleFontWeight,x=t.titleFontSubset,E=t.titleFontSizeType,T=t.titleFontSizeMobile,O=t.titleFontSizeTablet,C=e.attributes,M=e.setAttributes,L=(e.latestPosts,JSON.parse(blockspare_globals.taxonomies)),j={value:"",label:dw("All","blockspare")};L.unshift(j);this.imageSizeSelect();const P="post"===n;dw("Default","blockspare"),dw("Meta → Title → Category → Content","blockspare"),dw("Title → Meta → Category → Content","blockspare"),dw("Title → Category → Meta → Content","blockspare");return wp.element.createElement(gw,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"posts-list"}),wp.element.createElement(al,{initialOpen:!1,selected:u,options:fw("blockspare.cta.edit.layouts",[{label:dw("Style 1","blockspare"),value:"blockspare-list-layout-1",image:"images/blockspare-list-layout-1.png"},{label:dw("Style 2","blockspare"),value:"blockspare-list-layout-2",image:"images/blockspare-list-layout-2.png"},{label:dw("Style 3","blockspare"),value:"blockspare-list-layout-3",image:"images/blockspare-list-layout-3.png"}]),onChange:e=>M({design:e})}),wp.element.createElement(vw,{title:dw("Block Settings","blockspare"),className:P?null:"blockspare-hide-query",initialOpen:!1},r&&wp.element.createElement(hw,{title:dw("Title Color","blockspare"),initialOpen:!0,colorSettings:[{value:h,onChange:e=>M({postTitleColor:e}),label:dw("Title Color","blockspare")}]}),r&&wp.element.createElement(Wa,{label:dw("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:dw("titleLoadGoogleFonts")},fontFamily:{value:_,label:dw("titleFontFamily")},fontWeight:{value:S,label:dw("titleFontWeight")},fontSubset:{value:x,label:dw("titleFontSubset")},fontSizeType:{value:E,label:dw("titleFontSizeType")},fontSize:{value:y,label:dw("postTitleFontSize")},fontSizeMobile:{value:T,label:dw("titleFontSizeMobile")},fontSizeTablet:{value:O,label:dw("titleFontSizeTablet")},disableLineHeight:!0}),P&&wp.element.createElement(_w,{label:dw("Display Category","blockspare"),checked:a,onChange:()=>this.props.setAttributes({displayPostCategory:!a})}),P&&wp.element.createElement(_w,{label:dw("Display Author","blockspare"),checked:o,onChange:()=>this.props.setAttributes({displayPostAuthor:!o})}),P&&wp.element.createElement(_w,{label:dw("Display Date","blockspare"),checked:i,onChange:()=>this.props.setAttributes({displayPostDate:!i})}),wp.element.createElement(_w,{label:dw("Display Excerpt","blockspare"),checked:l,onChange:()=>this.props.setAttributes({displayPostExcerpt:!l})}),wp.element.createElement(_w,{label:dw("Display Continue Reading Link","blockspare"),checked:s,onChange:()=>this.props.setAttributes({displayPostLink:!s})}),"blockspare-list-layout-6"!=u&&"blockspare-list-layout-5"!=u&&"blockspare-list-layout-4"!=u&&wp.element.createElement(hw,{title:dw("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:p,onChange:e=>M({backGroundColor:e}),label:dw("Background Color","blockspare")}]}),wp.element.createElement(hw,{title:dw("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:v,onChange:e=>M({linkColor:e}),label:dw("Link Color","blockspare")},{value:w,onChange:e=>M({generalColor:e}),label:dw("General Color","blockspare")}]})),wp.element.createElement(vw,{title:dw("Post Settings","blockspare"),className:P?null:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(ww,uw({order:f,orderBy:b},{onOrderChange:e=>M({order:e}),onOrderByChange:e=>M({orderBy:e})})),wp.element.createElement(kw,{label:"Category",value:g,onChange:e=>M({categories:e}),options:L})),wp.element.createElement(vw,{title:dw("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:d,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>M({marginTop:e}),marginEnableBottom:!0,marginBottom:m,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>M({marginBottom:e})}))))}}function Tw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ow(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Tw(Object(n),!0).forEach((function(t){Cw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Tw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Cw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Mw=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=t.linkColor,o=t.postTitleColor,i=t.generalColor,l=t.design,s=t.postTitleFontSize,c=t.titleFontFamily,u=t.titleFontWeight,p=(t.titleFontSubset,t.titleFontSizeType),d=t.titleFontSizeMobile,m=t.titleFontSizeTablet,f=[];return f.push({".blockspare-post-wrap":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0},".blockspare-post-category":{color:a||"#1977ac"},".blockspare-block-post-grid-author a span":{color:a||"#1977ac"},"a.blockspare-text-link.blockspare-block-post-grid-more-link":{color:a||"#1977ac"},".blockspare-block-post-grid-title a span":{color:o?o+"!important":"#404040",fontSize:s+p,fontFamily:c,fontWeight:u},".blockspare-block-post-grid-date, .blockspare-block-post-grid-excerpt":{color:i||"#000"},tablet:{".blockspare-block-post-grid-title a span":{fontSize:m+p}},mobile:{".blockspare-block-post-grid-title a span":{fontSize:d+p}}}),"blockspare-list-layout-6"!=l&&"blockspare-list-layout-5"!=l&&"blockspare-list-layout-4"!=l&&f.push({".blockspare-post-single":Ow({},Vv(e.attributes))}),_o.a.all(f)};function Lw(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Lw(Object(n),!0).forEach((function(t){Pw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Pw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Dw=wp.element,Fw=Dw.Component,zw=Dw.Fragment,Nw=wp.i18n.__,Bw=wp.compose.compose,Aw=wp.htmlEntities.decodeEntities,Yw=wp.data.withSelect,Hw=wp.components,Rw=Hw.Placeholder,Iw=Hw.Spinner;var Ww=Bw([Yw((e,t)=>{const n=t.attributes,r=n.order,a=n.categories,o=e("core").getEntityRecords,i=Sv()({categories:a,order:r,orderby:t.attributes.orderBy,per_page:t.attributes.postsToShow,offset:t.attributes.offset},e=>!kv()(e));return{latestPosts:o("postType",t.attributes.postType,i)}}),wo,ho(Mw)])(class extends Fw{render(){const e=this.props,t=e.attributes,n=t.postType,r=(t.align,t.displayPostTitle),a=t.displayPostCategory,o=t.displayPostAuthor,i=t.displayPostDate,l=t.displayPostExcerpt,s=t.displayPostLink,c=t.excerptLength,u=t.readMoreText,p=t.design,d=t.postsToShow,m=t.sectionTag,f=(t.marginTop,t.marginBottom,t.imageSize),b=void 0===f?"medium":f,g=t.contentOrder,h=(t.postTitleColor,t.postTitleFontSize,t.linkColor,t.generalColor,t.titleLoadGoogleFonts),y=t.titleFontFamily,v=t.titleFontWeight,w=e.className,k=e.attributes,_=e.setAttributes,S=e.latestPosts;let x;if(1==h){const e={google:{families:[y+(v?":"+v:"")]}};x=wp.element.createElement(zo,{config:e})}const E=Array.isArray(S)&&S.length,T="post"===n;if(!E)return wp.element.createElement(zw,null,wp.element.createElement(Ew,jw({setAttributes:_},this.props)),wp.element.createElement(Rw,{icon:"admin-post",label:Nw("BS Blocks Posts List","blockspare")},Array.isArray(S)?Nw("No posts found.","blockspare"):wp.element.createElement(Iw,null)));const O=S.length>d?S.slice(0,d):S,C=m||"section";let M={};"blockspare-list-layout-6"!=p&&"blockspare-list-layout-5"!=p&&"blockspare-list-layout-4"!=p&&(M=jw({},Vv(k)));const L=A()([w,"blockspare-latestpost-list"]);return wp.element.createElement(zw,null,wp.element.createElement(Ew,jw({setAttributes:_},this.props)),wp.element.createElement("div",{className:L},this.props.styles,wp.element.createElement(C,{className:A()(this.props.className,"blockspare-post-wrap")},wp.element.createElement("div",{className:A()("blockspare-latest-post-wrap",p,"blockspare-is-list")},O.map((e,t)=>{const n=(e.featured_image_urls&&e.featured_image_urls[b||"large"]||[])[0];return wp.element.createElement("div",{className:A()("blockspare-post-single",n?"":"post-has-no-image","blockspare-list-layout-6"!=p&&"blockspare-list-layout-5"!=p&&"blockspare-list-layout-4"!=p?"has-background":"")},n&&wp.element.createElement("figure",{className:"blockspare-post-img"},wp.element.createElement("a",null,wp.element.createElement("img",{src:n,alt:Nw("featured","blockspare")}))),wp.element.createElement("div",{className:A()("blockspare-post-content",g)},wp.element.createElement("div",{className:"blockspare-block-post-grid-header"},a&&wp.element.createElement("div",{className:"blockspare-post-category",dangerouslySetInnerHTML:{__html:e.category_info.replace(/href=['"].*?['"]/g,"")}}),r&&wp.element.createElement("h4",{className:"blockspare-block-post-grid-title"},wp.element.createElement("a",{target:"_blank",rel:"bookmark",className:"blockspare-title-link"},wp.element.createElement("span",null,Aw(e.title.rendered.trim())||Nw("(Untitled)","blockspare")))),T&&(o||i)&&wp.element.createElement("div",{className:"blockspare-block-post-grid-byline"},o&&e.author_info.display_name&&wp.element.createElement("div",{className:"blockspare-block-post-grid-author"},wp.element.createElement("a",{className:"blockspare-text-link",target:"_blank",href:e.author_info.author_link},wp.element.createElement("span",null,e.author_info.display_name))),i&&e.date_gmt&&wp.element.createElement("time",{dateTime:Ev()(e.date_gmt).utc().format(),className:"blockspare-block-post-grid-date"},Ev()(e.date_gmt).local().format("MMMM DD, Y","blockspare")))),(l||s)&&wp.element.createElement("div",{className:"blockspare-block-post-grid-excerpt"},l&&e.excerpt&&wp.element.createElement("div",{dangerouslySetInnerHTML:{__html:(d=e.excerpt.rendered,m=c,d.split(" ").splice(0,m).join(" "))}}),s&&wp.element.createElement("p",null,wp.element.createElement("a",{className:"blockspare-block-post-grid-more-link blockspare-text-link",href:e.link,target:"_blank",rel:"bookmark"},wp.element.createElement("span",null,u))))));var d,m})))),x)}});const Vw=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-latest-posts-list",{title:Vw("BS Posts List","blockspare"),description:Vw("Add posts list from selected categories.","blockspare"),category:"blockspare",icon:N.postlist,keywords:[Vw("block","blockspare"),Vw("post","blockspare"),Vw("list","blockspare"),Vw("blog","blockspare"),Vw("archive","blockspare"),Vw("article","blockspare"),Vw("latest","blockspare"),Vw("category","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{design:"blockspare-list-layout-1",postsToShow:3,displayPostCategory:!1,displayPostAuthor:!1,displayPostDate:!1,imageSize:"medium",postTitleFontSize:16}},edit:Ww,save:()=>null});n(784),n(785);var Uw=n(66),Gw=n(414),qw=n.n(Gw);const $w=wp.i18n.__;$w("Dark","blockspare"),$w("Light","blockspare"),$w("None","blockspare");wp.i18n.__;const Jw=wp.element,Kw=(Jw.Component,Jw.Fragment,wp.components);Kw.SelectControl,Kw.ToggleControl,Kw.PanelBody,Kw.TextControl;const Xw=wp.i18n.__,Qw=wp.element.Component,Zw=wp.blockEditor.InspectorControls,ek=wp.components,tk=ek.PanelBody,nk=ek.RangeControl;ek.ToggleControl,ek.SelectControl;var rk=class extends Qw{constructor(){super(...arguments),this.setCaptionStyleTo=this.setCaptionStyleTo.bind(this)}componentDidUpdate(){this.props.attributes.gutter<=0&&this.props.setAttributes({radius:0})}setCaptionStyleTo(e){this.props.setAttributes({captionStyle:e})}getCaptionsHelp(e){return Xw(e?"Showing captions for each media item.":"Toggle to show media captions.","blockspare")}render(){const e=this.props,t=e.attributes,n=(e.setAttributes,t.captions,t.captionStyle,t.gutter);t.gridSize,Xw("Small","blockspare"),Xw("Medium","blockspare"),Xw("Large","blockspare");return wp.element.createElement(Zw,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"image-masonry"}),wp.element.createElement(tk,{title:Xw("Masonry Settings","blockspare")},wp.element.createElement(nk,{label:Xw("Gutter","blockspare"),value:n,onChange:e=>this.props.setAttributes({gutter:e}),min:0,max:50,step:5}))))}};function ak(){return(ak=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ok(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function ik(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ok(Object(n),!0).forEach((function(t){lk(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ok(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const sk=wp.element,ck=sk.Component,uk=sk.Fragment,pk=wp.i18n.__,dk=wp.compose.compose,mk=wp.data.withSelect,fk=wp.components,bk=fk.withNotices,gk=fk.Toolbar,hk=fk.IconButton,yk=wp.blockEditor,vk=yk.BlockControls,wk=yk.MediaUpload,kk=yk.MediaUploadCheck,_k={transitionDuration:0,percentPosition:!0};var Sk=dk([mk(e=>({editorSidebarOpened:e("core/edit-post").isEditorSidebarOpened(),pluginSidebarOpened:e("core/edit-post").isPluginSidebarOpened(),publishSidebarOpened:e("core/edit-post").isPublishSidebarOpened(),wideControlsEnabled:e("core/editor").getEditorSettings().alignWide})),bk])(class extends ck{constructor(){super(...arguments),this.onRemoveImage=this.onRemoveImage.bind(this),this.onSelectImage=this.onSelectImage.bind(this),this.onMoveForward=this.onMoveForward.bind(this),this.onMoveBackward=this.onMoveBackward.bind(this),this.setImageAttributes=this.setImageAttributes.bind(this),this.onEditSelectImages=this.onEditSelectImages.bind(this),this.state={selectedImage:null}}componentDidMount(){"xlrg"===this.props.attributes.gridSize&&this.props.setAttributes({align:"center",gridSize:"lrg"})}componentDidUpdate(e){!this.props.isSelected&&e.isSelected&&this.setState({selectedImage:null,captionSelected:!1})}onSelectImage(e){return()=>{this.state.selectedImage!==e&&this.setState({selectedImage:e})}}onMove(e,t){const n=[...this.props.attributes.images];n.splice(t,1,this.props.attributes.images[e]),n.splice(e,1,this.props.attributes.images[t]),this.setState({selectedImage:t}),this.props.setAttributes({images:n})}onMoveForward(e){return()=>{e!==this.props.attributes.images.length-1&&this.onMove(e,e+1)}}onMoveBackward(e){return()=>{0!==e&&this.onMove(e,e-1)}}onRemoveImage(e){return()=>{const t=Ef()(this.props.attributes.images,(t,n)=>e!==n);this.setState({selectedImage:null}),this.props.setAttributes({images:t})}}setImageAttributes(e,t){const n=this.props,r=n.attributes.images,a=n.setAttributes;r[e]&&a({images:[...r.slice(0,e),ik(ik({},r[e]),t),...r.slice(e+1)]})}onEditSelectImages(e){this.props.setAttributes({images:e.map(e=>cb(e,this.props.attributes.images))})}render(){const e=this.props,t=e.attributes,n=(e.className,e.isSelected),r=(e.noticeUI,t.align,t.captions),a=t.gridSize,o=t.gutter,i=t.images,l=t.linkTo,s=t.colorFilter,c=t.showOriginalOnHover,u=!!i.length,p=wp.element.createElement(xb,this.props),d=A()("has-grid-"+a,"has-gutter-"+o);return u?wp.element.createElement(uk,null,n&&wp.element.createElement(rk,this.props),wp.element.createElement(vk,null,u&&wp.element.createElement(uk,null,wp.element.createElement(gk,null,wp.element.createElement(kk,null,wp.element.createElement(wk,{onSelect:this.onEditSelectImages,allowedTypes:ub,multiple:!0,gallery:!0,value:i.map(e=>e.id),render:({open:e})=>wp.element.createElement(hk,{className:"components-toolbar__control",label:pk("Edit gallery","blockspare"),icon:"edit",onClick:e})}))))),wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-masonry-wrapper",r?captionStyle:"",s,"blockspare-original"!==s&&c?"has-hover-effect":"")},p,wp.element.createElement(qw.a,{elementType:"ul",className:d,options:_k,disableImagesLoaded:!1,updateOnEachImageLoad:!1},i.map((e,t)=>{const a=sprintf(pk("image %1$d of %2$d in gallery","blockspare"),t+1,i.length);return wp.element.createElement("li",{className:"blockspare-gallery-item",key:e.id||e.url},wp.element.createElement(nb,{url:e.url,alt:e.alt,id:e.id,imgLink:e.imgLink,linkTo:l,isFirstItem:0===t,isLastItem:t+1===i.length,isSelected:n&&this.state.selectedImage===t,onSelect:this.onSelectImage(t),onMoveBackward:this.onMoveBackward(t),onMoveForward:this.onMoveForward(t),onRemove:this.onRemoveImage(t),setAttributes:e=>this.setImageAttributes(t,e),caption:e.caption,"aria-label":a,captions:r,supportsCaption:!0}))})))):wp.element.createElement(yb,ak({},this.props,{label:pk("Masonry","blockspare"),icon:"lionk"}))}});const xk=wp.blockEditor.RichText;var Ek=({attributes:e,className:t})=>{const n=e.captions,r=e.gridSize,a=e.gutter,o=e.images,i=e.linkTo,l=(e.lightbox,e.rel),s=e.target,c=e.colorFilter,u=e.showOriginalOnHover,p=A()({"has-gutter":a}),d=A()("has-grid-"+r,"has-gutter-"+a);return wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-masonry-wrapper",n?captionStyle:"",c,"blockspare-original"!==c&&u?"has-hover-effect":"")},wp.element.createElement("div",{className:p},wp.element.createElement("ul",{className:d},o.map(e=>{let t;switch(i){case"media":t=e.url;break;case"attachment":t=e.link}e.imgLink&&(t=e.imgLink);const r=wp.element.createElement("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-imglink":e.imgLink,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return wp.element.createElement("li",{key:e.id||e.url,className:"blockspare-gallery-item"},wp.element.createElement("figure",{className:"blockspare-gallery-figure"},t?wp.element.createElement("a",{href:t,target:s,rel:l},r):r,n&&e.caption&&e.caption.length>0&&wp.element.createElement(xk.Content,{tagName:"figcaption",className:"blockspare-gallery-caption",value:e.caption})))}))))};var Tk={images:{type:"array",default:[],source:"query",selector:".blockspare-gallery-item",query:{url:{source:"attribute",selector:"img",attribute:"src"},link:{source:"attribute",selector:"img",attribute:"data-link"},imgLink:{source:"attribute",selector:"img",attribute:"data-imglink"},alt:{source:"attribute",selector:"img",attribute:"alt",default:""},id:{source:"attribute",selector:"img",attribute:"data-id"},caption:{type:"array",source:"children",selector:"figcaption"}}},linkTo:{type:"string",default:"none"},target:{type:"string"},rel:{type:"string",default:""},align:{type:"string"},gutter:{type:"number",default:15},captions:{type:"boolean",default:!1},captionStyle:{type:"string",default:"dark"},captionColor:{type:"string"},colorFilter:{type:"string",default:"blockspare-original"},showOriginalOnHover:{type:"boolean",default:!1}};function Ok(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ck(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ok(Object(n),!0).forEach((function(t){Mk(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ok(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Mk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lk=[{attributes:Ck(Ck({},Tk),Uw.attributes),save:function(e){const t=e.attributes,n=t.captions,r=t.gridSize,a=t.gutter,o=t.images,i=t.linkTo,l=(t.lightbox,t.rel),s=t.target,c=A()({"has-gutter":a>0}),u=A()("has-grid-"+r,{["has-gutter-"+a]:a>0});return wp.element.createElement("div",{className:"blockspare-blocks blockspare-masonry-wrapper"},wp.element.createElement("div",{className:c},wp.element.createElement("ul",{className:u},o.map(e=>{let t;switch(i){case"media":t=e.url;break;case"attachment":t=e.link}e.imgLink&&(t=e.imgLink);const r=wp.element.createElement("img",{src:e.url,alt:e.alt,"data-id":e.id,"data-imglink":e.imgLink,"data-link":e.link,className:e.id?"wp-image-"+e.id:null});return wp.element.createElement("li",{key:e.id||e.url,className:"blockspare-gallery-item"},wp.element.createElement("figure",{className:"blockspare-gallery-figure"},t?wp.element.createElement("a",{href:t,target:s,rel:l},r):r,n&&e.caption&&e.caption.length>0&&wp.element.createElement(RichText.Content,{tagName:"figcaption",className:"blockspare-gallery-caption",value:e.caption})))}))))}}];function jk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jk(Object(n),!0).forEach((function(t){Dk(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Fk=blockspare_globals,zk=Uw.name,Nk=Uw.category,Bk=wp.i18n.__,Ak=wp.blocks.registerBlockType,Yk=Pk(Pk({},Tk),Uw.attributes);Ak(zk,{title:Bk("BS Image Masonry","blockspare"),description:Bk("Add Masonry Items","blockspare"),category:Nk,icon:N.masonry,attributes:Yk,keywords:[Bk("block","blockspare"),Bk("image","blockspare"),Bk("masonry","blockspare"),Bk("gallery","blockspare"),Bk("column","blockspare")],supports:{align:["wide","full","center"],html:!0},example:{attributes:{gridSize:"lrg",gutter:5,images:[{url:Fk.menu_img_url},{url:Fk.img},{url:Fk.menu_img_url},{url:Fk.img},{url:Fk.menu_img_url},{url:Fk.menu_img_url},{url:Fk.img},{url:Fk.menu_img_url},{url:Fk.img}]}},edit:Sk,save:Ek,deprecated:Lk});n(786),n(787);var Hk=n(67);const Rk=wp.i18n.__,Ik=wp.element,Wk=Ik.Component,Vk=(Ik.Fragment,wp.blockEditor),Uk=Vk.InspectorControls,Gk=Vk.PanelColorSettings,qk=wp.components,$k=qk.PanelBody,Jk=qk.ToggleControl;qk.RangeControl;class Kk extends Wk{render(){const e=this.props,t=e.attributes,n=t.textsColor,r=t.backGroundColor,a=t.boxBorderColor,o=t.buttonBackgroundColor,i=t.buttonTextColor,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.paddingTop,p=t.paddingRight,d=t.paddingBottom,m=t.paddingLeft,f=t.marginTop,b=t.marginBottom,g=t.enableButton,h=t.buttonStyle,y=t.borderColor,v=t.borderBtnTextColor,w=t.fontSize,k=t.enableGradient,_=t.backgroundColor1,S=t.backgroundColor2,x=t.gradientAngle,E=t.colorLocation1,T=t.colorLocation2,O=(t.borderRadius,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.btnFontWeight),C=t.btnBorderWidth,M=t.buttonHoverEffect,L=t.titleLoadGoogleFonts,j=t.titleFontFamily,P=t.titleFontWeight,D=t.titleFontSubset,F=t.titleFontSizeType,z=t.titleFontSizeMobile,N=t.titleFontSizeTablet,B=e.attributes,A=e.setAttributes;return wp.element.createElement(Uk,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"notice-bar"}),wp.element.createElement($k,{title:Rk("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:Rk("Title Fonts Settings"),attributes:B,setAttributes:A,loadGoogleFonts:{value:L,label:Rk("titleLoadGoogleFonts")},fontFamily:{value:j,label:Rk("titleFontFamily")},fontWeight:{value:P,label:Rk("titleFontWeight")},fontSubset:{value:D,label:Rk("titleFontSubset")},fontSizeType:{value:F,label:Rk("titleFontSizeType")},fontSize:{value:w,label:Rk("fontSize")},fontSizeMobile:{value:z,label:Rk("titleFontSizeMobile")},fontSizeTablet:{value:N,label:Rk("titleFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(Gk,{title:Rk("Texts Color","blockspare"),initialOpen:!0,colorSettings:[{value:n,onChange:e=>A({textsColor:e}),label:Rk("Texts Color","blockspare")},{value:r,onChange:e=>A({backGroundColor:e}),label:Rk("Background Color","blockspare")},{value:a,onChange:e=>A({boxBorderColor:e}),label:Rk("Dash Color","blockspare")}]})),g&&wp.element.createElement($k,{title:Rk("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonTarget:!1,buttonTarget:c,onChangeButtonTarget:e=>A({buttonTarget:!c}),enableGradient:k,onChangeGradient:e=>A({enableGradient:e}),enableButtonSize:!0,buttonSize:l,onChangeButtonSize:e=>A({buttonSize:e}),enableButtonShape:!0,buttonShape:s,onChangeButtonShape:e=>A({buttonShape:e}),buttonBackgroundColor:o,onChangeButtonColor:e=>A({buttonBackgroundColor:e}),buttonTextColor:i,onChangeButtonTextColor:e=>A({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:h,onChangeBorderStyle:e=>A({buttonStyle:e}),buttonHoverEffect:M,onchangeButtonHoverEffect:e=>A({buttonHoverEffect:e}),borderColor:y,onchangeBorderColor:e=>A({borderColor:e}),borderBtnTextColor:v,onChangeBorderBtnTextColor:e=>A({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:C,onchangebtnBorderWidth:e=>A({btnBorderWidth:e}),enableBtnFontWeight:!0,btnFontWeight:O,onchangeBtnFontWeight:e=>A({btnFontWeight:e})})),g&&"none"===h&&wp.element.createElement(Jk,{label:Rk("Enable Gradient","blockspare"),checked:k,onChange:()=>this.props.setAttributes({enableGradient:!k})}),k&&"none"===h&&g&&wp.element.createElement($k,{title:Rk("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(lt,{backgroundColor1:_,onChangeBackgroundColor1:e=>A({backgroundColor1:e}),backgroundColor2:S,onChangeBackgroundColor2:e=>A({backgroundColor2:e}),gradientAngle:x,onChangeGradientAngle:e=>A({gradientAngle:e}),colorLocation1:E,onChangeColorLocation1:e=>A({colorLocation1:e}),colorLocation2:T,onChangeColorLocation2:e=>A({colorLocation2:e})})),wp.element.createElement($k,{title:Rk("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement($k,{title:Rk("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:u,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>A({paddingTop:e}),paddingEnableRight:!0,paddingRight:p,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>A({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:d,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>A({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:m,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>A({paddingLeft:e})})),wp.element.createElement($k,{title:Rk("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:f,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>A({marginTop:e}),marginEnableBottom:!0,marginBottom:b,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>A({marginBottom:e})})))))}}function Xk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Qk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xk(Object(n),!0).forEach((function(t){Zk(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Zk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var e_=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.textsColor,a=t.fontSize,o=t.backGroundColor,i=t.boxBorderColor,l=t.paddingTop,s=t.paddingRight,c=t.paddingBottom,u=t.paddingLeft,p=t.marginTop,d=t.marginBottom,m=t.borderRadius,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=t.buttonStyle,w=t.enableGradient,k=t.backgroundColor1,_=t.backgroundColor2,S=t.gradientAngle,x=t.colorLocation1,E=t.colorLocation2,T=t.btnFontWeight,O=t.btnBorderWidth,C=t.borderColor,M=t.buttonBackgroundColor,L=t.borderBtnTextColor,j=t.buttonTextColor,P=t.enableButton,D=t.buttonFontSize,F=t.buttonFontFamily,z=t.buttonFontWeight,N=t.buttonFontSizeType,B=t.buttonFontSizeMobile,A=t.buttonFontSizeTablet,Y=[];if("none"===v)if(1==w){const e=S+"deg",t=x+"%",n=E+"%";Y.push({".blockspare-block-button span":{color:j||"#fff",fontWeight:T,borderWidth:O+"px"},".wp-block-blockspare-blockspare-notice-bar .blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${k||"#3B1A5B"} ${t},${_||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-notice-bar .blockspare-block-button .blockspare-button:visited":{backgroundImage:`linear-gradient(${e},${k||"#3B1A5B"} ${t},${_||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-notice-bar .blockspare-block-button .blockspare-button:focus":{backgroundImage:`linear-gradient(${e},${k||"#3B1A5B"} ${t},${_||"#8B249C"} ${n})`}})}else Y.push({".blockspare-block-button span":{color:j||"#fff",fontWeight:T,borderWidth:O+"px"},".wp-block-blockspare-blockspare-notice-bar .blockspare-block-button .blockspare-button":{backgroundColor:M||"#3c1a5b"},".wp-block-blockspare-blockspare-notice-bar .blockspare-block-button .blockspare-button:visited":{backgroundColor:M||"#3c1a5b"},".wp-block-blockspare-blockspare-notice-bar .blockspare-block-button .blockspare-button:focus":{backgroundColor:M||"#3c1a5b"}});else Y.push({".blockspare-block-button span":{color:L||"#404040",borderColor:C||"#3c1a5b",borderStyle:v,fontWeight:T,borderWidth:O+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return P&&Y.push({".blockspare-block-button span":{fontSize:D+N,fontFamily:F,fontWeight:z},tablet:{".blockspare-block-button span":{fontSize:A+N}},mobile:{".blockspare-block-button span":{fontSize:B+N}}}),Y.push({".blockspare-noticebar-wrapper":Qk(Qk({},Ol(e.attributes)),{},{backgroundColor:o||"#fff",borderColor:i||"#cc0000",textAlign:n,paddingTop:l?l+"px":void 0,paddingRight:s?s+"px":void 0,paddingBottom:c?c+"px":void 0,paddingLeft:u?u+"px":void 0,marginTop:p?p+"px":void 0,marginBottom:d?d+"px":void 0,borderRadius:m?m+"px":void 0}),".blockspare-section-notice-wrap":{textAlign:n},".blockspare-notice-content":{color:r,fontSize:a+g+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},tablet:{".blockspare-notice-content":{fontSize:y+g+"!important"}},mobile:{".blockspare-notice-content":{fontSize:h+g+"!important"}}}),_o.a.all(Y)};function t_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function n_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const r_=wp.element.Component,a_=wp.i18n.__,o_=wp.compose.compose,i_=wp.blockEditor,l_=i_.AlignmentToolbar,s_=i_.URLInput,c_=i_.BlockControls,u_=i_.RichText,p_=wp.components,d_=p_.IconButton,m_=p_.Dashicon;var f_=o_(wo,ho(e_))(class extends r_{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonAlignment,o=t.buttonSize,i=t.buttonShape,l=t.noticeContent,s=t.sectionAlignment,c=t.enableButton,u=t.buttonHoverEffect,p=t.titleLoadGoogleFonts,d=t.titleFontFamily,m=t.titleFontWeight,f=t.buttonLoadGoogleFonts,b=t.buttonFontFamily,g=t.buttonFontWeight,h=e.className,y=(e.attributes,e.isSelected),v=e.setAttributes;let w,k;if(1==p){const e={google:{families:[d+(m?":"+m:"")]}};w=wp.element.createElement(zo,{config:e})}if(1==f){const e={google:{families:[b+(g?":"+g:"")]}};k=wp.element.createElement(zo,{config:e})}const _=A()([h,"blockspare-notice-block"]);return wp.element.createElement("fragment",null,wp.element.createElement(c_,null,wp.element.createElement(l_,{value:s,onChange:e=>{v({sectionAlignment:e})}})),wp.element.createElement(Kk,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?t_(Object(n),!0).forEach((function(t){n_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):t_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:v},this.props)),wp.element.createElement("div",{className:_},this.props.styles,wp.element.createElement("div",{className:"blockspare-noticebar-wrapper blockspare-blocks"},wp.element.createElement("div",{className:"blockspare-section-notice-wrap"},wp.element.createElement(u_,{tagName:"div",placeholder:a_("Add your notice here..","blockspare"),keepPlaceholderOnFocus:!0,value:l,className:"blockspare-notice-content",onChange:e=>v({noticeContent:e})})),c&&wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#"},wp.element.createElement(u_,{tagName:"span",placeholder:a_("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:n,allowedFormats:[],className:A()("blockspare-button",i,o,u),onChange:e=>v({buttonText:e})})),y&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+a,onSubmit:e=>e.preventDefault()},wp.element.createElement(m_,{icon:"admin-links"}),wp.element.createElement(s_,{className:"button-url",value:r,onChange:e=>v({buttonUrl:e})}),wp.element.createElement(d_,{icon:"editor-break",label:a_("Apply","blockspare"),type:"submit"}))))),w,k)}});const b_=wp.element.Component,g_=wp.compose.compose,h_=wp.blockEditor.RichText;var y_=g_(wo,ho(e_))(class extends b_{render(){const e=this.props,t=e.attributes,n=(t.align,t.buttonText),r=t.buttonUrl,a=t.buttonTarget,o=t.buttonSize,i=t.buttonShape,l=t.noticeContent,s=t.enableButton,c=t.buttonHoverEffect,u=e.className,p=A()([u,"blockspare-notice-block"]);return wp.element.createElement("div",{className:p},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-noticebar-wrapper","blockspare-blocks")},wp.element.createElement("div",{className:"blockspare-section-notice-wrap"},wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement("div",null,l&&wp.element.createElement(h_.Content,{tagName:"div",className:"blockspare-notice-content",value:l})))),s&&wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:a?"_blank":null,rel:a?"noopener noreferrer":null,className:A()("blockspare-button",i,o,c)},wp.element.createElement(h_.Content,{value:n})))))}});function v_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function w_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v_(Object(n),!0).forEach((function(t){k_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function k_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var __=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.textsColor,a=t.fontSize,o=t.backGroundColor,i=t.boxBorderColor,l=t.paddingTop,s=t.paddingRight,c=t.paddingBottom,u=t.paddingLeft,p=t.marginTop,d=t.marginBottom,m=t.borderRadius,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=[];return v.push({".blockspare-noticebar-wrapper":w_(w_({},Ol(e.attributes)),{},{backgroundColor:o||"#fff",borderColor:i||"#cc0000",textAlign:n,paddingTop:l?l+"px":void 0,paddingRight:s?s+"px":void 0,paddingBottom:c?c+"px":void 0,paddingLeft:u?u+"px":void 0,marginTop:p?p+"px":void 0,marginBottom:d?d+"px":void 0,borderRadius:m?m+"px":void 0}),".blockspare-section-notice-wrap":{textAlign:n},".blockspare-notice-content":{color:r,fontSize:a+g+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},".blockspare-button":w_({},ni(e.attributes)),tablet:{".blockspare-notice-content":{fontSize:y+g+"!important"}},mobile:{".blockspare-notice-content":{fontSize:h+g+"!important"}}}),_o.a.all(v)};const S_=wp.element.Component,x_=wp.compose.compose,E_=wp.blockEditor.RichText;var T_=x_(wo,ho(__))(class extends S_{render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.noticeContent,c=t.enableButton,u=t.buttonHoverEffect,p=e.className,d=A()([p,"blockspare-notice-block"]);return wp.element.createElement("div",{className:d},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-noticebar-wrapper","blockspare-blocks","align"+n)},wp.element.createElement("div",{className:"blockspare-section-notice-wrap"},wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement("div",null,s&&wp.element.createElement(E_.Content,{tagName:"div",className:"blockspare-notice-content",value:s})))),c&&wp.element.createElement("div",{className:"blockspare-block-button"},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,u)},wp.element.createElement(E_.Content,{value:r})))))}});function O_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function C_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?O_(Object(n),!0).forEach((function(t){M_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function M_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var L_=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.textsColor,a=t.fontSize,o=t.backGroundColor,i=t.boxBorderColor,l=t.paddingTop,s=t.paddingRight,c=t.paddingBottom,u=t.paddingLeft,p=t.marginTop,d=t.marginBottom,m=t.borderRadius,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=[];return v.push({".blockspare-noticebar-wrapper":C_(C_({},Ol(e.attributes)),{},{backgroundColor:o||"#fff",borderColor:i||"#cc0000",textAlign:n,paddingTop:l?l+"px":void 0,paddingRight:s?s+"px":void 0,paddingBottom:c?c+"px":void 0,paddingLeft:u?u+"px":void 0,marginTop:p?p+"px":void 0,marginBottom:d?d+"px":void 0,borderRadius:m?m+"px":void 0}),".blockspare-section-notice-wrap":{textAlign:n},".blockspare-notice-content":{color:r,fontSize:a+g+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},".blockspare-button":C_({},ti(e.attributes)),tablet:{".blockspare-notice-content":{fontSize:y+g+"!important"}},mobile:{".blockspare-notice-content":{fontSize:h+g+"!important"}}}),_o.a.all(v)};const j_=wp.element.Component,P_=wp.compose.compose,D_=wp.blockEditor.RichText;var F_=P_(wo,ho(L_))(class extends j_{render(){const e=this.props,t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.noticeContent,c=t.enableButton,u=t.buttonHoverEffect,p=e.className,d=A()([p,"blockspare-notice-block"]);return wp.element.createElement("div",{className:d},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-noticebar-wrapper","blockspare-blocks","align"+n)},wp.element.createElement("div",{className:"blockspare-section-notice-wrap"},wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement("div",null,s&&wp.element.createElement(D_.Content,{tagName:"div",className:"blockspare-notice-content",value:s})))),c&&wp.element.createElement("div",{className:"blockspare-block-button"},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,u)},wp.element.createElement(D_.Content,{value:r})))))}});function z_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function N_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?z_(Object(n),!0).forEach((function(t){B_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):z_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function B_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var A_=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.textsColor,a=t.fontSize,o=t.backGroundColor,i=t.boxBorderColor,l=t.paddingTop,s=t.paddingRight,c=t.paddingBottom,u=t.paddingLeft,p=t.marginTop,d=t.marginBottom,m=t.borderRadius,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSizeType,h=t.titleFontSizeMobile,y=t.titleFontSizeTablet,v=t.buttonStyle,w=t.enableGradient,k=t.backgroundColor1,_=t.backgroundColor2,S=t.gradientAngle,x=t.colorLocation1,E=t.colorLocation2,T=t.btnFontWeight,O=t.btnBorderWidth,C=t.borderColor,M=t.buttonBackgroundColor,L=t.borderBtnTextColor,j=t.buttonTextColor,P=[];if("none"===v)if(1==w){const e=S+"deg",t=x+"%",n=E+"%";P.push({".blockspare-block-button span":{color:j||"#fff",fontWeight:T,borderWidth:O+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${k||"#3B1A5B"} ${t},${_||"#8B249C"} ${n})`}})}else P.push({".blockspare-block-button span":{color:j||"#fff",fontWeight:T,borderWidth:O+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:M||"#3c1a5b"}});else P.push({".blockspare-block-button span":{color:L||"#404040",borderColor:C||"#3c1a5b",borderStyle:v,fontWeight:T,borderWidth:O+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return P.push({".blockspare-noticebar-wrapper":N_(N_({},Ol(e.attributes)),{},{backgroundColor:o||"#fff",borderColor:i||"#cc0000",textAlign:n,paddingTop:l?l+"px":void 0,paddingRight:s?s+"px":void 0,paddingBottom:c?c+"px":void 0,paddingLeft:u?u+"px":void 0,marginTop:p?p+"px":void 0,marginBottom:d?d+"px":void 0,borderRadius:m?m+"px":void 0}),".blockspare-section-notice-wrap":{textAlign:n},".blockspare-notice-content":{color:r,fontSize:a+g+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},tablet:{".blockspare-notice-content":{fontSize:y+g+"!important"}},mobile:{".blockspare-notice-content":{fontSize:h+g+"!important"}}}),_o.a.all(P)};const Y_=wp.element.Component,H_=wp.compose.compose,R_=wp.blockEditor.RichText;var I_=H_(wo,ho(A_))(class extends Y_{render(){const e=this.props,t=e.attributes,n=(t.align,t.buttonText),r=t.buttonUrl,a=t.buttonTarget,o=t.buttonSize,i=t.buttonShape,l=t.noticeContent,s=t.enableButton,c=t.buttonHoverEffect,u=e.className,p=A()([u,"blockspare-notice-block"]);return wp.element.createElement("div",{className:p},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-noticebar-wrapper","blockspare-blocks")},wp.element.createElement("div",{className:"blockspare-section-notice-wrap"},wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement("div",null,l&&wp.element.createElement(R_.Content,{tagName:"div",className:"blockspare-notice-content",value:l})))),s&&wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:a?"_blank":null,rel:a?"noopener noreferrer":null,className:A()("blockspare-button",i,o,c)},wp.element.createElement(R_.Content,{value:n})))))}});function W_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function V_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?W_(Object(n),!0).forEach((function(t){U_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function U_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const G_=wp.blockEditor.RichText,q_=V_(V_(V_({},Hk.attributes),ei),Li);var $_=[{attributes:q_,save:function(e){const t=e.attributes,n=t.align,r=t.buttonText,a=t.buttonUrl,o=t.buttonTarget,i=t.buttonSize,l=t.buttonShape,s=t.sectionAlignment,c=t.noticeContent,u=t.textsColor,p=t.backGroundColor,d=t.boxBorderColor,m=t.paddingTop,f=t.paddingRight,b=t.paddingBottom,g=t.paddingLeft,h=t.marginTop,y=t.marginBottom,v=t.enableButton,w=t.fontSize,k=t.borderRadius,_=t.buttonHoverEffect,S=t.className,x=V_(V_({},Ol(e.attributes)),{},{textAlign:s,backgroundColor:p||"#fff",borderColor:d||"#cc0000",paddingTop:m?m+"px":void 0,paddingRight:f?f+"px":void 0,paddingBottom:b?b+"px":void 0,paddingLeft:g?g+"px":void 0,marginTop:h?h+"px":void 0,marginBottom:y?y+"px":void 0,borderRadius:k+"px"}),E=V_({},ds(e.attributes));return wp.element.createElement("div",{className:A()("blockspare-noticebar-wrapper","blockspare-blocks","align"+n),style:x},wp.element.createElement("div",{className:"blockspare-section-notice-wrap",style:{textAlign:s,color:u||"#4c4c4c"}},wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement("div",null,c&&wp.element.createElement(G_.Content,{tagName:"div",className:"blockspare-notice-content",value:c,style:{fontSize:w+"px"}})))),v&&wp.element.createElement("div",{style:{textAlign:s},className:A()(S,"blockspare-block-button")},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:A()("blockspare-button",l,i,_),style:E},wp.element.createElement(G_.Content,{value:r}))))}},{attributes:q_,save:e=>wp.element.createElement(F_,e)},{attributes:q_,save:e=>wp.element.createElement(T_,e)},{attributes:q_,save:e=>wp.element.createElement(I_,e)}];function J_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function K_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?J_(Object(n),!0).forEach((function(t){X_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):J_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function X_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Q_=Hk.name,Z_=Hk.category,eS=wp.i18n.__,tS=wp.blocks.registerBlockType,nS=K_(K_(K_({},ei),Li),Hk.attributes);tS(Q_,{title:eS("BS Notice Bar","blockspare"),description:eS("BS Notice Bar allow you to add various type of notices","blockspare"),category:Z_,icon:N.notice,attributes:nS,keywords:[eS("block","blockspare"),eS("notice","blockspare"),eS("bar","blockspare"),eS("announcement","blockspare")],supports:{align:["wide","full","center"],html:!0},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:f_,save:y_,deprecated:$_});var rS=n(117);const aS=wp.element.Component;class oS extends aS{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=(e.backgroundColor,e.align),n=A()(["blockspare-price-list-section-admin blockspare-price-list"],{["align"+t]:t});return wp.element.createElement("div",{className:n||void 0},this.props.children)}}n(788),n(789);var iS=n(79);const lS=wp.i18n.__,sS=wp.element.Component,cS=wp.blockEditor,uS=cS.InspectorControls,pS=cS.PanelColorSettings,dS=wp.components,mS=dS.PanelBody,fS=dS.ToggleControl;dS.SelectControl,dS.RangeControl;class bS extends sS{render(){const e=this.props,t=e.attributes,n=(t.layoutOptions,t.priceUnitPosition,t.showDots),r=(t.priceTitleColor,t.priceColor),a=t.priceUnitColor,o=(t.backgroundColor,t.priceDescriptionColor,t.showImage),i=(t.imgIconOption,t.name,t.iconSize,t.iconStyles,t.iconBackgroundColor,t.iconBorderColor,t.iconColor,t.borderRadius,t.paddingTop),l=t.paddingRight,s=t.paddingBottom,c=t.paddingLeft,u=t.marginTop,p=t.marginBottom,d=(t.blockBorderRadius,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.titleFontSize),m=t.titleLoadGoogleFonts,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSubset,h=t.titleFontSizeType,y=t.titleFontSizeMobile,v=t.titleFontSizeTablet,w=t.priceUnitFontSize,k=t.priceUnitLoadGoogleFonts,_=t.priceUnitFontFamily,S=t.priceUnitFontWeight,x=t.priceUnitFontSubset,E=t.priceUnitFontSizeType,T=t.priceUnitFontSizeMobile,O=t.priceUnitFontSizeTablet,C=t.descriptionFontSize,M=t.descriptionFontFamily,L=t.descriptionFontWeight,j=t.descriptionFontSubset,P=t.descriptionFontSizeType,D=t.descriptionFontSizeMobile,F=t.descriptionFontSizeTablet,z=t.descriptionLoadGoogleFonts,N=e.attributes,B=e.setAttributes;lS("Layout 1","blockspare"),lS("Layout 2","blockspare"),lS("Layout 3","blockspare"),lS("Before Price","blockspare"),lS("After Price","blockspare"),lS("Icon","blockspare"),lS("Image","blockspare");return wp.element.createElement(uS,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"price-list"}),wp.element.createElement(mS,{title:lS("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(fS,{label:lS("Display Image ","blockspare"),checked:o,onChange:()=>this.props.setAttributes({showImage:!o})}),wp.element.createElement(fS,{label:lS("Display Dots","blockspare"),checked:n,onChange:()=>this.props.setAttributes({showDots:!n})})),wp.element.createElement(mS,{title:lS("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:lS("Title Fonts Settings"),attributes:N,setAttributes:B,loadGoogleFonts:{value:m,label:lS("titleLoadGoogleFonts")},fontFamily:{value:f,label:lS("titleFontFamily")},fontWeight:{value:b,label:lS("titleFontWeight")},fontSubset:{value:g,label:lS("titleFontSubset")},fontSizeType:{value:h,label:lS("titleFontSizeType")},fontSize:{value:d,label:lS("titleFontSize")},fontSizeMobile:{value:y,label:lS("titleFontSizeMobile")},fontSizeTablet:{value:v,label:lS("titleFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(Wa,{label:lS("Description Fonts Settings"),attributes:N,setAttributes:B,loadGoogleFonts:{value:z,label:lS("descriptionLoadGoogleFonts")},fontFamily:{value:M,label:lS("descriptionFontFamily")},fontWeight:{value:L,label:lS("descriptionFontWeight")},fontSubset:{value:j,label:lS("descriptionFontSubset")},fontSizeType:{value:P,label:lS("descriptionFontSizeType")},fontSize:{value:C,label:lS("descriptionFontSize")},fontSizeMobile:{value:D,label:lS("descriptionFontSizeMobile")},fontSizeTablet:{value:F,label:lS("descriptionFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(Wa,{label:lS("Price Fonts Settings"),attributes:N,setAttributes:B,loadGoogleFonts:{value:k,label:lS("priceUnitLoadGoogleFonts")},fontFamily:{value:_,label:lS("priceUnitFontFamily")},fontWeight:{value:S,label:lS("priceUnitFontWeight")},fontSubset:{value:x,label:lS("priceUnitFontSubset")},fontSizeType:{value:E,label:lS("priceUnitFontSizeType")},fontSize:{value:w,label:lS("priceUnitFontSize")},fontSizeMobile:{value:T,label:lS("priceUnitFontSizeMobile")},fontSizeTablet:{value:O,label:lS("priceUnitFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(mS,{title:lS("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(pS,{title:lS("Colors","blockspare"),initialOpen:!0,colorSettings:[{value:r,onChange:e=>B({priceColor:e}),label:lS("Price Color","blockspare")},{value:a,onChange:e=>B({priceUnitColor:e}),label:lS("Unit Color","blockspare")}]})),wp.element.createElement(mS,{title:lS("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(mS,{title:lS("Padding Settings","blockspare"),initialOpen:!0},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:i,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>B({paddingTop:e}),paddingEnableRight:!0,paddingRight:l,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>B({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:s,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>B({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:c,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>B({paddingLeft:e})})),wp.element.createElement(mS,{title:lS("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:u,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>B({marginTop:e}),marginEnableBottom:!0,marginBottom:p,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>B({marginBottom:e})})))))}}function gS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gS(Object(n),!0).forEach((function(t){yS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var vS=e=>{const t=e.attributes,n=t.backgroundColor,r=t.blockBorderRadius,a=t.priceTitleColor,o=t.priceColor,i=t.priceUnitColor,l=t.priceDescriptionColor,s=t.titleFontSize,c=t.titleFontFamily,u=t.titleFontWeight,p=t.titleFontSizeType,d=t.titleFontSizeMobile,m=t.titleFontSizeTablet,f=t.priceUnitFontSize,b=t.priceUnitFontFamily,g=t.priceUnitFontWeight,h=t.priceUnitFontSizeType,y=t.priceUnitFontSizeMobile,v=t.priceUnitFontSizeTablet,w=t.descriptionFontSize,k=t.descriptionFontFamily,_=t.descriptionFontWeight,S=(t.descriptionFontSubset,t.descriptionFontSizeType),x=t.descriptionFontSizeMobile,E=t.descriptionFontSizeTablet,T=[];var O=f,C=(Math.floor(O/1.3),Math.floor(O/1.3)),M=v,L=Math.floor(M/2.5),j=Math.floor(L/2.5),P=y,D=Math.floor(P/2.5),F=Math.floor(D/2.5);return T.push({".blockspare-price-list-wrap":hS(hS(hS({},Cl(e.attributes)),Ol(e.attributes)),{},{backgroundColor:n||"#fff",borderRadius:r?r+"px":null}),".blockspare-price-list-wrap .blockspare-block-icon":hS({},Qd(e.attributes)),".blockspare-price-divider":{color:l||"#6d6d6d"},".blockspare-title":{color:a||"#404040",fontSize:s+p+"!important",fontFamily:c+"!important",fontWeight:"Default"!==c?u+"!important":""},".blockspare-price":{color:o||"#af0000",fontSize:f+h+"!important",fontFamily:b+"!important",fontWeight:"Default"!==b?g+"!important":""},".blockspare-unit":{color:i||"#af0000",fontSize:C+"px",fontFamily:b,fontWeight:g},".blockspare-description":{color:l||"#6d6d6d",fontSize:w+S+"!important",fontFamily:k+"!important",fontWeight:"Default"!==k?_+"!important":""},tablet:{".blockspare-title":{fontSize:m+p+"!important"},".blockspare-price,":{fontSize:v+p+"!important"},".blockspare-unit":{fontSize:j+p+"!important"},".blockspare-description":{fontSize:E+S+"!important"}},mobile:{".blockspare-title":{fontSize:d+p+"!important"},".blockspare-price":{fontSize:y+p+"!important"}," .blockspare-unit":{fontSize:F+p+"!important"},".blockspare-description":{fontSize:x+S+"!important"}}}),_o.a.all(T)};const wS=blockspare_globals,kS=wp.element,_S=kS.Component,SS=kS.Fragment,xS=wp.i18n.__,ES=wp.compose.compose,TS=["core/image"],OS=[["core/image",{url:wS.menu_img_url,width:120,height:120,align:"center"}]],CS=wp.blockEditor,MS=CS.RichText,LS=CS.InnerBlocks;var jS=ES(wo,ho(vS))(class extends _S{render(){const e=this.props,t=e.attributes,n=t.price,r=t.priceTitle,a=t.priceDescription,o=t.priceUnit,i=t.layoutOptions,l=t.priceUnitPosition,s=t.showDots,c=t.showImage,u=t.imgIconOption,p=t.name,d=t.iconSize,m=t.iconStyles,f=e.className,b=(e.attributes,e.setAttributes),g=A()([f,"blockspare-pircelist"]);return wp.element.createElement(SS,null,wp.element.createElement(bS,this.props),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-price-list-wrap",i,l)},wp.element.createElement("div",{className:"blockspare-img-wrapper"},c&&"image"==u&&wp.element.createElement(LS,{template:OS,allowedBlocks:TS,templateLock:!0,templateInsertUpdatesSelection:!0})),c&&"icon"==u&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",d,m)},wp.element.createElement("i",{className:p}))),wp.element.createElement("div",{className:"blockspare-price-content"},wp.element.createElement("div",{className:"blockspare-price-header"},wp.element.createElement(MS,{tagName:"h4",className:"blockspare-title",onChange:e=>b({priceTitle:e}),value:r,placeholder:xS("Title","blockspare"),keepPlaceholderOnFocus:!0}),s&&wp.element.createElement("span",{className:"blockspare-price-divider"}),wp.element.createElement("div",{className:"blockspare-price-unit-wrap"},wp.element.createElement(MS,{tagName:"span",className:"blockspare-price",onChange:e=>b({price:e}),value:n,placeholder:xS("Price","blockspare"),keepPlaceholderOnFocus:!0}),wp.element.createElement(MS,{tagName:"span",className:"blockspare-unit",onChange:e=>b({priceUnit:e}),value:o,placeholder:xS("$","blockspare"),keepPlaceholderOnFocus:!0}))),wp.element.createElement(MS,{tagName:"p",className:"blockspare-description",onChange:e=>b({priceDescription:e}),value:a,placeholder:xS("Description","blockspare"),keepPlaceholderOnFocus:!0})))))}});const PS=wp.element.Component,DS=wp.compose.compose,FS=wp.blockEditor,zS=FS.InnerBlocks,NS=FS.RichText;var BS=DS(wo,ho(vS))(class extends PS{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.priceTitle,r=t.priceDescription,a=t.priceUnit,o=t.price,i=t.layoutOptions,l=t.priceUnitPosition,s=t.showDots,c=t.showImage,u=t.imgIconOption,p=t.name,d=t.iconSize,m=t.iconStyles,f=e.className,b=(e.attributes,A()([f,"blockspare-pircelist"]));return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-price-list-wrap",i,l)},wp.element.createElement("div",{className:"blockspare-imge-wrapper"},c&&"image"==u&&wp.element.createElement(zS.Content,null)),c&&"icon"==u&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",d,m)},wp.element.createElement("i",{className:p}))),wp.element.createElement("div",{className:"blockspare-price-content"},wp.element.createElement("div",{className:"blockspare-price-header"},wp.element.createElement(NS.Content,{tagName:"h4",className:"blockspare-title",value:n}),s&&wp.element.createElement("span",{className:"blockspare-price-divider"}),wp.element.createElement("div",{className:"blockspare-price-unit-wrap"},wp.element.createElement(NS.Content,{tagName:"span",className:"blockspare-price",value:o}),wp.element.createElement(NS.Content,{tagName:"span",className:"blockspare-unit",value:a}))),wp.element.createElement(NS.Content,{tagName:"p",className:"blockspare-description",value:r}))))}});function AS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function YS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?AS(Object(n),!0).forEach((function(t){HS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function HS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var RS=e=>{const t=e.attributes,n=t.backgroundColor,r=t.blockBorderRadius,a=t.priceTitleColor,o=t.priceColor,i=t.priceUnitColor,l=t.priceDescriptionColor,s=t.titleFontSize,c=t.titleFontFamily,u=t.titleFontWeight,p=t.titleFontSizeType,d=t.titleFontSizeMobile,m=t.titleFontSizeTablet,f=t.priceUnitFontSize,b=t.priceUnitFontFamily,g=t.priceUnitFontWeight,h=t.priceUnitFontSizeType,y=t.priceUnitFontSizeMobile,v=t.priceUnitFontSizeTablet,w=t.descriptionFontSize,k=t.descriptionFontFamily,_=t.descriptionFontWeight,S=(t.descriptionFontSubset,t.descriptionFontSizeType),x=t.descriptionFontSizeMobile,E=t.descriptionFontSizeTablet,T=[];return T.push({".blockspare-price-list-wrap":YS(YS(YS({},Cl(e.attributes)),Ol(e.attributes)),{},{backgroundColor:n||"#fff",borderRadius:r||null}),",blockspare-block-icon":YS({},Qd(e.attributes)),".blockspare-price-divider":{color:l||"#6d6d6d"},".blockspare-title":{color:a||"#404040",fontSize:s+p+"!important",fontFamily:c+"!important",fontWeight:"Default"!==c?u+"!important":""},".blockspare-price":{color:o||"#af0000",fontSize:f+h+"!important",fontFamily:b+"!important",fontWeight:"Default"!==b?g+"!important":""},".blockspare-unit":{color:i||"#af0000"},".blockspare-description":{color:l||"#6d6d6d",fontSize:w+S+"!important",fontFamily:k+"!important",fontWeight:"Default"!==k?_+"!important":""},tablet:{".blockspare-title":{fontSize:m+p+"!important"},".blockspare-price, .blockspare-unit":{fontSize:v+p+"!important"},".blockspare-description":{fontSize:E+S+"!important"}},mobile:{".blockspare-title":{fontSize:d+p+"!important"},".blockspare-price, .blockspare-unit":{fontSize:y+p+"!important"},".blockspare-description":{fontSize:x+S+"!important"}}}),_o.a.all(T)};const IS=wp.element.Component,WS=wp.compose.compose,VS=wp.blockEditor,US=VS.InnerBlocks,GS=VS.RichText;var qS=WS(wo,ho(RS))(class extends IS{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.priceTitle,r=t.priceDescription,a=t.priceUnit,o=t.price,i=t.layoutOptions,l=t.priceUnitPosition,s=t.showDots,c=t.showImage,u=t.imgIconOption,p=t.name,d=t.iconSize,m=t.iconStyles,f=e.className,b=(e.attributes,A()([f,"blockspare-pircelist"]));return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-price-list-wrap",i,l)},wp.element.createElement("div",{className:"blockspare-imge-wrapper"},c&&"image"==u&&wp.element.createElement(US.Content,null)),c&&"icon"==u&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",d,m)},wp.element.createElement("i",{className:p}))),wp.element.createElement("div",{className:"blockspare-price-content"},wp.element.createElement("div",{className:"blockspare-price-header"},wp.element.createElement(GS.Content,{tagName:"h4",className:"blockspare-title",value:n}),s&&wp.element.createElement("span",{className:"blockspare-price-divider"}),wp.element.createElement("div",{className:"blockspare-price-unit-wrap"},wp.element.createElement(GS.Content,{tagName:"span",className:"blockspare-price",value:o}),wp.element.createElement(GS.Content,{tagName:"span",className:"blockspare-unit",value:a}))),wp.element.createElement(GS.Content,{tagName:"p",className:"blockspare-description",value:r}))))}});function $S(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function JS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$S(Object(n),!0).forEach((function(t){KS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$S(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const XS=wp.blockEditor,QS=XS.InnerBlocks,ZS=XS.RichText,ex=JS(JS(JS({},iS.attributes),ji),Li);var tx=[{attributes:ex,save:function(e){const t=e.attributes,n=t.priceTitle,r=t.priceDescription,a=t.priceUnit,o=t.price,i=t.layoutOptions,l=t.priceUnitPosition,s=t.showDots,c=t.priceTitleColor,u=t.priceColor,p=t.priceUnitColor,d=t.priceDescriptionColor,m=t.backgroundColor,f=t.showImage,b=t.imgIconOption,g=t.name,h=t.iconSize,y=t.iconStyles,v=t.blockBorderRadius,w=JS({},Qd(e.attributes));return wp.element.createElement("div",{className:A()("blockspare-price-list-wrap",i,l),style:JS(JS(JS({},Cl(e.attributes)),Ol(e.attributes)),{},{backgroundColor:m||"#fff",borderRadius:v||null})},wp.element.createElement("div",{className:"blockspare-imge-wrapper"},f&&"image"==b&&wp.element.createElement(QS.Content,null)),f&&"icon"==b&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",h,y),style:w},wp.element.createElement("i",{className:g}))),wp.element.createElement("div",{className:"blockspare-price-content"},wp.element.createElement("div",{className:"blockspare-price-header"},wp.element.createElement(ZS.Content,{tagName:"h4",className:"blockspare-title",value:n,style:{color:c||"#404040"}}),s&&wp.element.createElement("span",{className:"blockspare-price-divider",style:{color:d||"#6d6d6d"}}),wp.element.createElement("div",{className:"blockspare-price-unit-wrap"},wp.element.createElement(ZS.Content,{tagName:"span",className:"blockspare-price",value:o,style:{color:u||"#af0000"}}),wp.element.createElement(ZS.Content,{tagName:"span",className:"blockspare-unit",value:a,style:{color:p||"#af0000"}}))),wp.element.createElement(ZS.Content,{tagName:"p",className:"blockspare-description",value:r,style:{color:d||"#6d6d6d"}})))}},{attributes:ex,save:e=>wp.element.createElement(qS,e)}];function nx(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function rx(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nx(Object(n),!0).forEach((function(t){ax(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nx(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ax(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ox=wp.i18n.__,ix=wp.blocks.registerBlockType,lx=iS.category,sx=rx(rx(rx({},iS.attributes),ji),Li),cx={title:ox("Price List Item","blockspare"),description:ox("Display creative Price List, Menu .","blockspare"),parent:["blockspare/blockspare-price-list"],icon:N.pricingList,category:lx,supports:{html:!1,inserter:!1,reusable:!1},attributes:sx,edit:jS,save:BS,deprecated:tx};ix("blockspare/list-item",cx);const ux=wp.element,px=ux.Component,dx=ux.Fragment,mx=wp.i18n.__,fx=wp.compose.compose,bx=wp.components.PanelBody,gx=wp.blocks.createBlock,hx=wp.data,yx=hx.withSelect,vx=hx.withDispatch,wx=wp.blockEditor,kx=wx.InnerBlocks,_x=wx.InspectorControls,Sx=wx.PanelColorSettings;var xx=fx([yx((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),vx(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends px{constructor(...e){var t,n,r;super(...e),r=e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++)t.push(["blockspare/list-item",{}]);return t},(n="getPriceTemplate")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertPriceItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=cx.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=cx;r(gx("blockspare/list-item",e),void 0,n)}render(){const e=this.props,t=(e.align,e.attributes),n=e.backgroundColor,r=(e.isSelectedBlockInRoot,e.setAttributes);e.attributes.uniqueId;return[wp.element.createElement(dx,null,wp.element.createElement(_x,null,wp.element.createElement(bx,{title:mx("Block Settings","blockspare")},wp.element.createElement(Sx,{title:mx("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:n,onChange:e=>r({backgroundColor:e}),label:mx("Background Color","blockspare")}]}))),wp.element.createElement(oS,this.props,wp.element.createElement(kx,{template:this.getPriceTemplate(t),allowedBlocks:["blockspare/list-item"]})))]}});const Ex=wp.element.Component,Tx=wp.blockEditor.InnerBlocks;var Ox=class extends Ex{render(){const e=this.props.attributes,t=e.uniqueId,n=(e.itemToggle,e.align),r=(e.backgroundColor,`blockspare-block-pricelist blockspare-blocks blockspare-block-${t} align${n}`);return wp.element.createElement("div",{className:r},wp.element.createElement(Tx.Content,null))}};const Cx=rS.name,Mx=rS.category,Lx=rS.attributes,jx=wp.i18n.__;(0,wp.blocks.registerBlockType)(Cx,{title:jx("BS Price List","blockspare"),description:jx("Add a price list.","blockspare"),category:Mx,icon:N.pricingList,attributes:Lx,keywords:[jx("block","blockspare"),jx("price","blockspare"),jx("list","blockspare"),jx("table","blockspare"),jx("pricing","blockspare"),jx("shop","blockspare"),jx("purchase","blockspare")],supports:{align:["wide","full","center"],html:!0},edit:xx,save:Ox});var Px=n(118);const Dx=wp.i18n.__,Fx=wp.element.Component,zx=wp.blockEditor.InspectorControls,Nx=wp.components,Bx=(Nx.Toolbar,Nx.Button,Nx.PanelBody),Ax=(Nx.PanelRow,Nx.RangeControl);class Yx extends Fx{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=t.marginTop,o=t.marginBottom,i=(e.isSelected,e.className,e.setAttributes);return wp.element.createElement(zx,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper pricing-table-blockspare"},wp.element.createElement(te,{protitle:"👋",demoLink:"price-table"}),wp.element.createElement(Bx,{title:Dx("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ax,{label:Dx("Pricing Columns","blockspare"),value:n,onChange:e=>this.props.setAttributes({columns:e}),min:1,max:3,withInputField:!1}),wp.element.createElement(Ax,{label:Dx("Pricing Columns Gap","blockspare"),value:r,withInputField:!1,onChange:e=>this.props.setAttributes({columnsGap:e}),min:0,max:4,step:1})),wp.element.createElement(Bx,{title:Dx("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:a,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>i({marginTop:e}),marginEnableBottom:!0,marginBottom:o,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>i({marginBottom:e})}))))}}n(790),n(791);var Hx=n(119);const Rx=wp.hooks,Ix=(Rx.addFilter,Rx.applyFilters),Wx=wp.i18n.__,Vx=wp.element,Ux=Vx.Component,Gx=(Vx.Fragment,wp.blockEditor),qx=Gx.InspectorControls,$x=(Gx.BlockDescription,Gx.MediaUpload,Gx.PanelColorSettings),Jx=(Gx.ColorPalette,wp.components),Kx=(Jx.Dashicon,Jx.Button,Jx.PanelBody),Xx=(Jx.SelectControl,Jx.FormToggle,Jx.RangeControl),Qx=(Jx.TextControl,Jx.ToggleControl),Zx=(Jx.BaseControl,Jx.PanelRow,Jx.Toolbar);class eE extends Ux{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.itemborderWidth,r=t.itemborderColor,a=t.itemborderRadius,o=(t.itembackgroundColor,t.itempadding,t.sectionScale),i=(t.enableBadge,t.badgeText,t.badgeStyle,t.badgeOption,t.imgID1,t.imgURL1,t.imgAlt1,t.badgeTextColor,t.badgeBackGroundColor,t.badgeImgSize,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.badgeFontSize,t.badgeFontFamily,t.badgeFontWeight,t.badgeFontSubset,t.badgeFontSizeType,t.badgeFontSizeMobile,t.badgeFontSizeTablet,t.badgeLoadGoogleFonts,t.headerTagOption),l=t.headertitleColor,s=t.headersubtitleColor,c=t.headerlayoutOption,u=t.titlePaddingTop,p=t.titlePaddingBottom,d=t.subtitlePaddingTop,m=t.subtitlePaddingBottom,f=t.dashColor,b=t.headerboxColor,g=t.headerAlignPosition,h=t.titleFontSize,y=t.titleLoadGoogleFonts,v=t.titleFontFamily,w=t.titleFontWeight,k=t.titleFontSubset,_=t.titleFontSizeType,S=t.titleFontSizeMobile,x=t.titleFontSizeTablet,E=t.subTitleFontSize,T=t.subTitleLoadGoogleFonts,O=t.subTitleFontFamily,C=t.subTitleFontWeight,M=t.subTitleFontSubset,L=t.subTitleFontSizeType,j=t.subTitleFontSizeMobile,P=t.subTitleFontSizeTablet,D=t.iconName,F=t.iconSize,z=t.iconStyles,B=t.iconBackgroundColor,A=t.iconBorderColor,Y=t.iconColor,H=t.iconBorderRadius,R=t.iconmarginTop,I=t.iconmarginBottom,W=t.iconAlignPosition,V=t.priceAlignPosition,U=(t.showTerm,t.showCurrency),G=(t.term,t.currency,t.pricePaddingTop),q=t.pricePaddingRight,$=t.pricePaddingBottom,J=t.pricePaddingLeft,K=t.priceUnitFontSize,X=t.priceUnitLoadGoogleFonts,Q=t.priceUnitFontFamily,Z=t.priceUnitFontWeight,ee=t.priceUnitFontSubset,te=t.priceUnitFontSizeType,ne=t.priceUnitFontSizeMobile,re=t.priceUnitFontSizeTablet,ae=(t.customBackgroundColor,t.priceColor),oe=t.descriptionAlignPosition,ie=(t.descriptionborderStyle,t.descriptionborderColor,t.descriptionborderWidth,t.descriptionBacgroundColor),le=t.descriptionpaddingTop,se=t.descriptionpaddingRight,ce=t.descriptionpaddingBottom,ue=t.descriptionpaddingLeft,pe=t.name,de=t.listType,me=t.orderListStyle,fe=t.color,be=t.descriptionFontSize,ge=t.descriptionFontFamily,he=t.descriptionFontWeight,ye=t.descriptionFontSubset,ve=t.descriptionFontSizeType,we=t.descriptionFontSizeMobile,ke=t.descriptionFontSizeTablet,_e=t.descriptionLoadGoogleFonts,Se=t.descriptionIconColor,xe=t.buttonAlignPosition,Ee=t.buttonStyle,Te=t.borderColor,Oe=t.borderBtnTextColor,Ce=t.buttonBackgroundColor,Me=t.buttonTextColor,Le=t.buttonSize,je=t.buttonShape,Pe=t.buttonTarget,De=t.buttonPaddingTop,Fe=t.buttonPaddingBottom,ze=t.enableGradient,Ne=t.backgroundColor1,Be=t.backgroundColor2,Ae=t.gradientAngle,Ye=t.colorLocation1,He=t.colorLocation2,Re=t.btnFontWeight,Ie=t.btnBorderWidth,We=t.buttonHoverEffect,Ve=t.buttonFontSize,Ue=t.buttonFontFamily,Ge=t.buttonFontWeight,qe=t.buttonFontSubset,$e=t.buttonFontSizeType,Je=t.buttonFontSizeMobile,Ke=t.buttonFontSizeTablet,Xe=t.buttonLoadGoogleFonts,Qe=t.enablePrice,Ze=t.enableSectionHeader,et=t.enableDescription,tt=t.enableButton,rt=t.enableIcon,at=t.enableImage,ot=t.imgPaddingTop,it=t.imgPaddingBottom,st=t.pricingLayout,ct=t.primaryColor,ut=t.secondaryColor,dt=t.tertianeryColor,mt=(e.isSelected,e.className,e.attributes),ft=e.setAttributes;Wx("Style 1","blockspare"),Wx("Style 2","blockspare"),Wx("Style 3","blockspare"),Wx("Text","blockspare"),Wx("Image","blockspare"),Wx("None"),Wx("Solid"),Wx("Dotted"),Wx("Dashed");return wp.element.createElement(qx,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(Kx,{title:Wx("Block Settings","blockspare"),initialOpen:!1,className:"blocksapre-block-settings"},wp.element.createElement(al,{initialOpen:!1,selected:st,options:Ix("blockspare.cta.edit.layouts",[{label:Wx("Style 1","blockspare"),value:"bpl-1",image:"images/pricingtable-layout-1.png"},{label:Wx("Style 2","blockspare"),value:"bpl-2",image:"images/pricingtable-layout-2.png"},{label:Wx("Style 3","blockspare"),value:"bpl-3",image:"images/pricingtable-layout-3.png"},{label:Wx("Style 4","blockspare"),value:"bpl-4",image:"images/pricingtable-layout-4.png"},{label:Wx("Style 5","blockspare"),value:"bpl-5",image:"images/pricingtable-layout-5.png"},{label:Wx("Style 6","blockspare"),value:"bpl-6",image:"images/pricingtable-layout-6.png"}]),onChange:e=>ft({pricingLayout:e})}),wp.element.createElement(Xx,{label:Wx("Pricing Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({itemborderWidth:e}),min:0,max:10,step:1}),wp.element.createElement(Xx,{label:Wx("Pricing Column Border Radius","blockspare"),value:a,onChange:e=>this.props.setAttributes({itemborderRadius:e}),min:0,max:20,step:1}),wp.element.createElement(Xx,{label:Wx("Scale Ratio","blockspare"),value:o,onChange:e=>this.props.setAttributes({sectionScale:e}),min:0,max:2,step:1})),wp.element.createElement(Kx,{title:Wx("Icon"),className:"blocksapre-icon-settings",initialOpen:!1,icon:N.iconblockspare},wp.element.createElement(Qx,{label:Wx("Enable Icon","blockspare"),checked:rt,onChange:()=>this.props.setAttributes({enableIcon:!rt})}),rt&&wp.element.createElement(Rd,{enablecontent:!0,enableColor:!1,name:D,onChangeName:e=>ft({iconName:e}),enableiconSize:!1,iconSize:F,onChangeIconSizeOptions:e=>ft({iconSize:e}),enableiconStyles:!1,iconStyles:z,onChangeIconStyles:e=>ft({iconStyles:e}),iconBackgroundColor:B,onChangeIconBackgroundColor:e=>ft({iconBackgroundColor:e}),iconBorderColor:A,onChangeIconBorderColor:e=>ft({iconBorderColor:e}),iconColor:Y,OnChangeIconColor:e=>ft({iconColor:e}),borderRadius:H,onChangeBorderRadius:e=>ft({iconBorderRadius:e})})),wp.element.createElement(Kx,{icon:N.sectionHeader,title:Wx("Header","blockspare"),initialOpen:!1},wp.element.createElement(Qx,{label:Wx("Enable Title/Subtitle","blockspare"),checked:Ze,onChange:()=>this.props.setAttributes({enableSectionHeader:!Ze})}),Ze&&wp.element.createElement("div",null,wp.element.createElement(ll,{headerlayoutOption:c,onChangeHeaderLayput:e=>ft({headerlayoutOption:e})}))),wp.element.createElement(Kx,{title:Wx("Pricing","blockspare"),className:"blocksapre-pricing-settings",initialOpen:!1,icon:N.price},wp.element.createElement(Qx,{label:Wx("Enable Pricing","blockspare"),checked:Qe,onChange:()=>this.props.setAttributes({enablePrice:!Qe})}),Qe&&wp.element.createElement(Qx,{label:Wx("Show currency symbol","blockspare"),checked:U,onChange:()=>this.props.setAttributes({showCurrency:!U})})),wp.element.createElement(Kx,{title:Wx("Description","blockspare"),initialOpen:!1,className:"blocksapre-description-settings",icon:N.iconlist},wp.element.createElement(Qx,{label:Wx("Enable Description","blockspare"),checked:et,onChange:()=>this.props.setAttributes({enableDescription:!et})}),et&&wp.element.createElement("div",null,wp.element.createElement(Yh,{enableColor:!1,enableOtherControl:!0,name:pe,onChangeName:e=>ft({name:e}),listType:de,onChangeListStyle:e=>ft({listType:e}),orderListStyle:me,onChangeOrderListStyle:e=>ft({orderListStyle:e}),color:fe,onchangeColor:e=>ft({color:e})}))),wp.element.createElement(Kx,{title:Wx("Button","blockspare"),initialOpen:!1,className:"blocksapre-button-settings",icon:N.button},wp.element.createElement(Qx,{label:Wx("Enable button","blockspare"),checked:tt,onChange:()=>this.props.setAttributes({enableButton:!tt})}),tt&&wp.element.createElement("div",null,wp.element.createElement(nt,{enableButtonBackgroundColor:!1,enableButtonTarget:!1,buttonTarget:Pe,onChangeButtonTarget:e=>ft({buttonTarget:!Pe}),enableGradient:ze,onChangeGradient:e=>ft({enableGradient:e}),enableButtonSize:!1,buttonSize:Le,onChangeButtonSize:e=>ft({buttonSize:e}),enableButtonShape:!1,buttonShape:je,onChangeButtonShape:e=>ft({buttonShape:e}),buttonBackgroundColor:Ce,onChangeButtonColor:e=>ft({buttonBackgroundColor:e}),buttonTextColor:Me,onChangeButtonTextColor:e=>ft({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:Ee,onChangeBorderStyle:e=>ft({buttonStyle:e}),enablehover:!0,buttonHoverEffect:We,onchangeButtonHoverEffect:e=>ft({buttonHoverEffect:e}),borderColor:Te,onchangeBorderColor:e=>ft({borderColor:e}),borderBtnTextColor:Oe,onChangeBorderBtnTextColor:e=>ft({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:Ie,onchangebtnBorderWidth:e=>ft({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Re,onchangeBtnFontWeight:e=>ft({btnFontWeight:e})}),"none"===Ee&&wp.element.createElement(Qx,{label:Wx("Enable Gradient","blockspare"),checked:ze,onChange:()=>this.props.setAttributes({enableGradient:!ze})}))),wp.element.createElement(Kx,{title:Wx("Typography Settings","blockspare"),initialOpen:!1,className:"blocksapre-typograhy-settings"},Ze&&wp.element.createElement(Kx,{title:Wx("Title/subtitle","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:Wx("Title Fonts Settings"),attributes:mt,setAttributes:ft,loadGoogleFonts:{value:y,label:Wx("titleLoadGoogleFonts")},fontFamily:{value:v,label:Wx("titleFontFamily")},fontWeight:{value:w,label:Wx("titleFontWeight")},fontSubset:{value:k,label:Wx("titleFontSubset")},fontSizeType:{value:_,label:Wx("titleFontSizeType")},fontSize:{value:h,label:Wx("titleFontSize")},fontSizeMobile:{value:S,label:Wx("titleFontSizeMobile")},fontSizeTablet:{value:x,label:Wx("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:i}),wp.element.createElement(Wa,{label:Wx("Subtitle Fonts Settings"),attributes:mt,setAttributes:ft,loadGoogleFonts:{value:T,label:Wx("subTitleLoadGoogleFonts")},fontFamily:{value:O,label:Wx("subTitleFontFamily")},fontWeight:{value:C,label:Wx("subTitleFontWeight")},fontSubset:{value:M,label:Wx("subTitleFontSubset")},fontSizeType:{value:L,label:Wx("subTitleFontSizeType")},fontSize:{value:E,label:Wx("subTitleFontSize")},fontSizeMobile:{value:j,label:Wx("subTitleFontSizeMobile")},fontSizeTablet:{value:P,label:Wx("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),Qe&&wp.element.createElement(Kx,{title:Wx("Pricing","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:Wx("Price Fonts Settings"),attributes:mt,setAttributes:ft,loadGoogleFonts:{value:X,label:Wx("priceUnitLoadGoogleFonts")},fontFamily:{value:Q,label:Wx("priceUnitFontFamily")},fontWeight:{value:Z,label:Wx("priceUnitFontWeight")},fontSubset:{value:ee,label:Wx("priceUnitFontSubset")},fontSizeType:{value:te,label:Wx("priceUnitFontSizeType")},fontSize:{value:K,label:Wx("priceUnitFontSize")},fontSizeMobile:{value:ne,label:Wx("priceUnitFontSizeMobile")},fontSizeTablet:{value:re,label:Wx("priceUnitFontSizeTablet")},disableLineHeight:!0})),et&&wp.element.createElement(Kx,{title:Wx("Description","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:Wx("Description Fonts Settings"),attributes:mt,setAttributes:ft,loadGoogleFonts:{value:_e,label:Wx("descriptionLoadGoogleFonts")},fontFamily:{value:ge,label:Wx("descriptionFontFamily")},fontWeight:{value:he,label:Wx("descriptionFontWeight")},fontSubset:{value:ye,label:Wx("descriptionFontSubset")},fontSizeType:{value:ve,label:Wx("descriptionFontSizeType")},fontSize:{value:be,label:Wx("descriptionFontSize")},fontSizeMobile:{value:we,label:Wx("descriptionFontSizeMobile")},fontSizeTablet:{value:ke,label:Wx("descriptionFontSizeTablet")},disableLineHeight:!0})),tt&&wp.element.createElement(Kx,{title:Wx("Button","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:Wx("Button Fonts Settings"),attributes:mt,setAttributes:ft,loadGoogleFonts:{value:Xe,label:Wx("buttonLoadGoogleFonts")},fontFamily:{value:Ue,label:Wx("buttonFontFamily")},fontWeight:{value:Ge,label:Wx("buttonFontWeight")},fontSubset:{value:qe,label:Wx("buttonFontSubset")},fontSizeType:{value:$e,label:Wx("buttonFontSizeType")},fontSize:{value:Ve,label:Wx("buttonFontSize")},fontSizeMobile:{value:Je,label:Wx("buttonFontSizeMobile")},fontSizeTablet:{value:Ke,label:Wx("buttonFontSizeTablet")},disableLineHeight:!0}))),wp.element.createElement(Kx,{title:Wx("Color Settings","blockspare"),initialOpen:!1,className:"blocksapre-color-settings"},0<n&&wp.element.createElement(Kx,{title:Wx("Block Color","blockspare"),initialOpen:!1},wp.element.createElement($x,{title:Wx("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>ft({itemborderColor:e}),label:Wx("Border Color","blockspare")}]})),wp.element.createElement($x,{title:Wx("Item Color","blockspare"),initialOpen:!1,colorSettings:[{value:ct,onChange:e=>ft({primaryColor:e}),label:Wx("Primary Color","blockspare")},{value:ut,onChange:e=>ft({secondaryColor:e}),label:Wx("Secondary Color","blockspare")},{value:dt,onChange:e=>ft({tertianeryColor:e}),label:Wx("Tertianery Color","blockspare")}]}),rt&&wp.element.createElement(Kx,{title:Wx("Icon Color","blockspare"),initialOpen:!1},wp.element.createElement(Rd,{enablecontent:!1,enableColor:!0,name:D,onChangeName:e=>ft({iconName:e}),enableiconSize:!1,iconSize:F,onChangeIconSizeOptions:e=>ft({iconSize:e}),enableiconStyles:!1,iconStyles:z,onChangeIconStyles:e=>ft({iconStyles:e}),iconBackgroundColor:B,onChangeIconBackgroundColor:e=>ft({iconBackgroundColor:e}),iconBorderColor:A,onChangeIconBorderColor:e=>ft({iconBorderColor:e}),iconColor:Y,OnChangeIconColor:e=>ft({iconColor:e}),borderRadius:H,onChangeBorderRadius:e=>ft({iconBorderRadius:e})})),Ze&&wp.element.createElement(Kx,{title:Wx("Title/subtitle Color","blockspare"),initialOpen:!1},wp.element.createElement(Ai,{enableBlockGaps:!1,enableColors:!0,enablecontentgaps:!1,headerboxColor:b,onChangeboxcolor:e=>ft({headerboxColor:e}),dashColor:f,headerlayoutOption:c,onChangeDashColor:e=>ft({dashColor:e}),headertitleColor:l,onChangetitlecolor:e=>ft({headertitleColor:e}),titlePaddingTop:u,onChangetitlePaddingTop:e=>ft({titlePaddingTop:e}),titlePaddingBottom:p,onChangetitlePaddingBottom:e=>ft({titlePaddingBottom:e}),headersubtitleColor:s,onChangesubtitlecolor:e=>ft({headersubtitleColor:e}),subtitlePaddingTop:d,onChangesubtitlePaddingTop:e=>ft({subtitlePaddingTop:e}),subtitlePaddingBottom:m,onChangesubtitlePaddingBottom:e=>ft({subtitlePaddingBottom:e})})),Qe&&wp.element.createElement(Kx,{title:Wx("Pricing Color","blockspare"),initialOpen:!1},wp.element.createElement($x,{title:Wx("Color","blockspare"),initialOpen:!1,colorSettings:[{value:ae,onChange:e=>ft({priceColor:e}),label:Wx("Text Color","blockspare")}]})),et&&wp.element.createElement(Kx,{title:Wx("Description Color","blockspare"),initialOpen:!1},wp.element.createElement(Yh,{enableColor:!0,enableOtherControl:!1,name:pe,onChangeName:e=>ft({name:e}),listType:de,onChangeListStyle:e=>ft({listType:e}),orderListStyle:me,onChangeOrderListStyle:e=>ft({orderListStyle:e}),color:fe,onchangeColor:e=>ft({color:e}),backgroundColor:ie,onChangeBackgroundColor:e=>ft({descriptionBacgroundColor:e}),descriptionIconColor:Se,onchangeDescriptionIconColor:e=>ft({descriptionIconColor:e})})),tt&&wp.element.createElement(Kx,{title:Wx("Button Color","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonBackgroundColor:!0,enableButtonTarget:!1,buttonTarget:Pe,onChangeButtonTarget:e=>ft({buttonTarget:!Pe}),enableGradient:ze,onChangeGradient:e=>ft({enableGradient:e}),enableButtonSize:!1,buttonSize:Le,onChangeButtonSize:e=>ft({buttonSize:e}),enableButtonShape:!1,buttonShape:je,onChangeButtonShape:e=>ft({buttonShape:e}),buttonBackgroundColor:Ce,onChangeButtonColor:e=>ft({buttonBackgroundColor:e}),buttonTextColor:Me,onChangeButtonTextColor:e=>ft({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:Ee,onChangeBorderStyle:e=>ft({buttonStyle:e}),enablehover:!1,buttonHoverEffect:We,onchangeButtonHoverEffect:e=>ft({buttonHoverEffect:e}),borderColor:Te,onchangeBorderColor:e=>ft({borderColor:e}),borderBtnTextColor:Oe,onChangeBorderBtnTextColor:e=>ft({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:Ie,onchangebtnBorderWidth:e=>ft({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Re,onchangeBtnFontWeight:e=>ft({btnFontWeight:e})}),ze&&"none"===Ee&&wp.element.createElement(lt,{backgroundColor1:Ne,onChangeBackgroundColor1:e=>ft({backgroundColor1:e}),backgroundColor2:Be,onChangeBackgroundColor2:e=>ft({backgroundColor2:e}),gradientAngle:Ae,onChangeGradientAngle:e=>ft({gradientAngle:e}),colorLocation1:Ye,onChangeColorLocation1:e=>ft({colorLocation1:e}),colorLocation2:He,onChangeColorLocation2:e=>ft({colorLocation2:e})}))),wp.element.createElement(Kx,{title:"Alignment",initialOpen:!1,className:"blocksapre-alignment-settings"},rt&&wp.element.createElement(Kx,{title:"Icon"},wp.element.createElement(Zx,{controls:[{icon:"align-left",title:Wx("Left","blockspare"),onClick:()=>ft({iconAlignPosition:"left"}),isActive:"left"===W},{icon:"align-center",title:Wx("Center","blockspare"),onClick:()=>ft({iconAlignPosition:"center"}),isActive:"center"===W},{icon:"align-right",title:Wx("Right","blockspare"),onClick:()=>ft({iconAlignPosition:"right"}),isActive:"right"===W}]})),Ze&&wp.element.createElement(Kx,{title:"Title"},wp.element.createElement(Zx,{controls:[{icon:"align-left",title:Wx("Left","blockspare"),onClick:()=>ft({headerAlignPosition:"left"}),isActive:"left"===g},{icon:"align-center",title:Wx("Center","blockspare"),onClick:()=>ft({headerAlignPosition:"center"}),isActive:"center"===g},{icon:"align-right",title:Wx("Right","blockspare"),onClick:()=>ft({headerAlignPosition:"right"}),isActive:"right"===g}]})),Qe&&wp.element.createElement(Kx,{title:"Price"},wp.element.createElement(Zx,{controls:[{icon:"align-left",title:Wx("Left","blockspare"),onClick:()=>ft({priceAlignPosition:"left"}),isActive:"left"===V},{icon:"align-center",title:Wx("Center","blockspare"),onClick:()=>ft({priceAlignPosition:"center"}),isActive:"center"===V},{icon:"align-right",title:Wx("Right","blockspare"),onClick:()=>ft({priceAlignPosition:"right"}),isActive:"right"===V}]})),et&&wp.element.createElement(Kx,{title:"Description"},wp.element.createElement(Zx,{controls:[{icon:"align-left",title:Wx("Left","blockspare"),onClick:()=>ft({descriptionAlignPosition:"left"}),isActive:"left"===oe},{icon:"align-center",title:Wx("Center","blockspare"),onClick:()=>ft({descriptionAlignPosition:"center"}),isActive:"center"===oe},{icon:"align-right",title:Wx("Right","blockspare"),onClick:()=>ft({descriptionAlignPosition:"right"}),isActive:"right"===oe}]})),tt&&wp.element.createElement(Kx,{title:"Button"},wp.element.createElement(Zx,{controls:[{icon:"align-left",title:Wx("Left","blockspare"),onClick:()=>ft({buttonAlignPosition:"left"}),isActive:"left"===xe},{icon:"align-center",title:Wx("Center","blockspare"),onClick:()=>ft({buttonAlignPosition:"center"}),isActive:"center"===xe},{icon:"align-right",title:Wx("Right","blockspare"),onClick:()=>ft({buttonAlignPosition:"right"}),isActive:"right"===xe}]}))),wp.element.createElement(Kx,{title:Wx("Gaps Settings","blockspare"),initialOpen:!1,className:"blocksapre-gaps-settings"},rt&&wp.element.createElement(Kx,{title:Wx("Icon Gaps","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:R,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>ft({iconmarginTop:e}),marginEnableBottom:!0,marginBottom:I,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>ft({iconmarginBottom:e})})),at&&wp.element.createElement(Kx,{title:Wx("Image Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:ot,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ft({imgPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:it,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ft({imgPaddingBottom:e})})),Ze&&wp.element.createElement(Ai,{enableBlockGaps:!1,enableColors:!1,enablecontentgaps:!0,headerboxColor:b,onChangeboxcolor:e=>ft({headerboxColor:e}),dashColor:f,headerlayoutOption:c,onChangeDashColor:e=>ft({dashColor:e}),headertitleColor:l,onChangetitlecolor:e=>ft({headertitleColor:e}),titlePaddingTop:u,onChangetitlePaddingTop:e=>ft({titlePaddingTop:e}),titlePaddingBottom:p,onChangetitlePaddingBottom:e=>ft({titlePaddingBottom:e}),headersubtitleColor:s,onChangesubtitlecolor:e=>ft({headersubtitleColor:e}),subtitlePaddingTop:d,onChangesubtitlePaddingTop:e=>ft({subtitlePaddingTop:e}),subtitlePaddingBottom:m,onChangesubtitlePaddingBottom:e=>ft({subtitlePaddingBottom:e})}),Qe&&wp.element.createElement(Kx,{title:Wx("Price Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:G,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ft({pricePaddingTop:e}),paddingEnableRight:!0,paddingRight:q,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>ft({pricePaddingRight:e}),paddingEnableBottom:!0,paddingBottom:$,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ft({pricePaddingBottom:e}),paddingEnableLeft:!0,paddingLeft:J,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>ft({pricePaddingLeft:e})})),et&&wp.element.createElement(Kx,{title:Wx("Description Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:le,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ft({descriptionpaddingTop:e}),paddingEnableRight:!0,paddingRight:se,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>ft({descriptionpaddingRight:e}),paddingEnableBottom:!0,paddingBottom:ce,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ft({descriptionpaddingBottom:e}),paddingEnableLeft:!0,paddingLeft:ue,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>ft({descriptionpaddingLeft:e})})),tt&&wp.element.createElement(Kx,{title:Wx("Button Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:De,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ft({buttonPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:Fe,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ft({buttonPaddingBottom:e})})))))}}function tE(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tE(Object(n),!0).forEach((function(t){rE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var aE=e=>{const t=e.attributes,n=t.itemborderWidth,r=t.itemborderColor,a=t.itemborderRadius,o=t.itembackgroundColor,i=t.itempadding,l=t.badgeBackGroundColor,s=t.badgeImgSize,c=t.badgeTextColor,u=t.badgeFontSize,p=t.badgeFontFamily,d=t.badgeFontWeight,m=(t.badgeFontSubset,t.badgeFontSizeType),f=t.badgeFontSizeMobile,b=t.badgeFontSizeTablet,g=t.badgeOption,h=t.enableBadge,y=t.badgeText,v=(t.badgeStyle,t.pricingLayout),w=t.primaryColor,k=t.secondaryColor,_=t.tertianeryColor,S=[];return S.push({".blockspare-block-pricing-table-inside":nE(nE({},Ol(e.attributes)),{},{borderWidth:n?n+"px":null,borderStyle:0<n?"solid":null,borderColor:r||"#fff",borderRadius:a?a+"px":null,backgroundColor:o||null,padding:i+"px"}),".blockspare-badge span":{color:c||"#fff",backgroundColor:l},".blockspare-badge-image":{width:s+"px"}}),h&&"badge-text"===g&&y&&S.push({".blockspare-badge span":{fontSize:u+m,fontFamily:p,fontWeight:d},tablet:{".blockspare-badge span":{fontSize:b+m}},mobile:{".blockspare-badge span":{fontSize:f+m}}}),"bpl-1"===v&&(S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-1:before":{backgroundColor:w||"#3C1A5B"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-2:before":{backgroundColor:k||"#F3F3F3"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-3:before":{backgroundColor:_||"#FFFFFF"}})),"bpl-2"===v&&(S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-1:before":{backgroundColor:w||"#3C1A5B"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-2:before":{backgroundColor:k||"#F3F3F3"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-3:before":{backgroundColor:_||"#FFFFFF"}})),"bpl-3"===v&&(S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-1:before":{backgroundColor:w||"#3C1A5B"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-2:before":{backgroundColor:k||"#F3F3F3"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-3:before":{backgroundColor:_||"#FFFFFF"}})),"bpl-4"===v&&(S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-1:before":{backgroundColor:w||"#3C1A5B"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-2:before":{backgroundColor:k||"#F3F3F3"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-3:before":{backgroundColor:_}})),"bpl-5"===v&&(S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-1:before":{backgroundColor:w||"#3C1A5B"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-2:before":{backgroundColor:k||"#F3F3F3"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-3:before":{backgroundColor:_||"#FFFFFF"}})),"bpl-6"===v&&(S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-1:before":{backgroundColor:w||"#3C1A5B"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-2:before":{backgroundColor:k||"#F3F3F3"}}),S.push({".blockspare-block-pricing-table-inside .blockspare-pricing-wrap-3:before":{backgroundColor:_||"#FFFFFF"}})),_o.a.all(S)};var oE=e=>{const t=e.attributes,n=(t.sectionAlignment,t.iconStyles),r=t.iconBackgroundColor,a=t.iconBorderColor,o=t.iconColor,i=t.iconBorderRadius,l=t.iconmarginTop,s=t.iconmarginBottom,c=t.iconAlignPosition,u=[];return u.push({".blockspare-block-icon-wrapper":{textAlign:c,marginTop:l+"px",marginBottom:s+"px"}}),"blockspare-icon-style2"===n?u.push({".blockspare-block-icon-wrapper .blockspare-block-icon":{backgroundColor:r||"#8b249c",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):"blockspare-icon-style3"===n?u.push({".blockspare-block-icon-wrapper .blockspare-block-icon":{backgroundColor:"transparent",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):u.push({".blockspare-block-icon":{color:o||"#fff"}}),_o.a.all(u)};const iE=wp.element,lE=iE.Component,sE=iE.Fragment,cE=(wp.i18n.__,wp.compose.compose),uE=wp.blockEditor;uE.AlignmentToolbar,uE.BlockControls;var pE=cE(wo,ho(oE,{editorMode:!0}))(class extends lE{constructor(){super(...arguments),this.state={device:"md",spacer:!0}}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}render(){const e=this.props,t=e.attributes,n=t.iconName,r=t.iconSize,a=t.iconStyles,o=(t.sectionAlignment,e.className),i=(e.attributes,e.setAttributes,A()([o,"blockspare-blocks blockpare-priceicon"]));return wp.element.createElement(sE,null,wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n})))))}});var dE=e=>{const t=e.attributes,n=t.headerAlignPosition,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.titleFontFamily,d=t.titleFontWeight,m=t.titleFontSizeType,f=t.titleFontSizeMobile,b=t.titleFontSizeTablet,g=t.subTitleFontSize,h=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),y=t.subTitleFontWeight,v=(t.subTitleFontSubset,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=t.headerpaddingTop,S=(t.headerpaddingRight,t.headerpaddingBottom),x=(t.headerpaddingLeft,t.headermarginTop),E=t.headermarginBottom,T=[];return T.push({".blockspare-section-head-wrap":{textAlign:n,paddingTop:_+"px",paddingBottom:S+"px",marginTop:x+"px",marginBottom:E+"px"}}),T.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+m,fontFamily:p,fontWeight:d,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:g+v,fontFamily:h,fontWeight:y,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-title":{fontSize:b+m},".blockspare-subtitle":{fontSize:k+v}},mobile:{".blockspare-title":{fontSize:f+m},".blockspare-subtitle":{fontSize:w+v}}}),_o.a.all(T)};const mE=wp.element,fE=mE.Component,bE=mE.Fragment,gE=(wp.i18n.__,wp.compose.compose),hE=wp.blockEditor;hE.RichText,hE.AlignmentToolbar,hE.BlockControls;var yE=gE(wo,ho(dE))(class extends fE{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.align,t.headerAlignPosition),r=t.headerTagOption,a=t.headerTitle,o=t.headerSubTitle,i=t.headerlayoutOption,l=t.titleLoadGoogleFonts,s=t.titleFontFamily,c=t.titleFontWeight,u=t.subTitleLoadGoogleFonts,p=t.subTitleFontFamily,d=t.subTitleFontWeight,m=e.className,f=(e.attributes,e.setAttributes),b=A()([m,"blockspare-section-header-wrapper blockspare-blocks"]);return[wp.element.createElement(bE,null,wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",i,"blockspare-"+n)},wp.element.createElement(Tl,{setAttributes:f,headerTitle:a,headerTagOption:r,headerSubTitle:o,titleFontFamily:s,titleFontWeight:c,titleLoadGoogleFonts:l,subTitleLoadGoogleFonts:u,subTitleFontFamily:p,subTitleFontWeight:d}))))]}});var vE=e=>{const t=e.attributes,n=t.priceAlignPosition,r=t.priceColor,a=t.pricePaddingTop,o=t.pricePaddingRight,i=t.pricePaddingBottom,l=t.pricePaddingLeft,s=t.priceMarginTop,c=t.priceMarginBottom,u=t.priceUnitFontSize,p=t.priceUnitFontFamily,d=t.priceUnitFontWeight,m=t.priceUnitFontSizeType,f=t.priceUnitFontSizeMobile,b=t.priceUnitFontSizeTablet;var g=u,h=Math.floor(g/2.5),y=Math.floor(g/2.5),v=b,w=Math.floor(v/2.5),k=Math.floor(w/2.5),_=f,S=Math.floor(_/1.5),x=Math.floor(S/1.5);const E=[];return E.push({".blockspare-pricing-table-price-wrap":{textAlign:n,paddingTop:a?a+"px":void 0,paddingRight:o?o+"px":void 0,paddingBottom:i?i+"px":void 0,paddingLeft:l?l+"px":void 0,marginTop:s+"px",marginBottom:c+"px"},".blockspare-pricing-table-price":{color:r,fontSize:u+m,fontFamily:p,fontWeight:d},".blockspare-pricing-table-currency":{color:r,fontSize:h+"px",fontFamily:p,fontWeight:d},".blockspare-pricing-table-term":{color:r,fontSize:y+"px",fontFamily:p,fontWeight:d},tablet:{".blockspare-pricing-table-price":{fontSize:b+m},".blockspare-pricing-table-currency":{fontSize:w+m},".blockspare-pricing-table-term":{fontSize:k+m}},mobile:{".blockspare-pricing-table-price":{fontSize:f+m},".blockspare-pricing-table-currency":{fontSize:S+m},".blockspare-pricing-table-term":{fontSize:x+m}}}),_o.a.all(E)};const wE=wp.i18n.__,kE=(wp.blocks.registerBlockType,wp.compose.compose),_E=wp.element,SE=_E.Component,xE=_E.Fragment,EE=wp.blockEditor,TE=EE.RichText;EE.withFontSizes,EE.withColors,EE.AlignmentToolbar,EE.BlockControls;var OE=kE([wo,ho(vE)])(class extends SE{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.price),r=t.currency,a=t.term,o=t.showTerm,i=t.showCurrency,l=(t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft,t.priceUnitLoadGoogleFonts),s=t.priceUnitFontFamily,c=t.priceUnitFontWeight,u=(e.isSelected,e.className),p=e.setAttributes;e.fallbackFontSize,e.fontSize,e.backgroundColor,e.textColor;let d;if(1==l){const e={google:{families:[s+(c?":"+c:"")]}};d=wp.element.createElement(zo,{config:e})}const m=A()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":i}),f=A()({"blockspare-pricing-table-price":!0}),b=A()([u,"blockpare-priceunit"]);return[wp.element.createElement(xE,null,wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:m||void 0},wp.element.createElement("div",{itemProp:"offers",itemScope:!0,itemType:"http://schema.org/Offer"},i&&wp.element.createElement(TE,{tagName:"span",itemProp:"priceCurrency",placeholder:wE("$","blockspare"),keepPlaceholderOnFocus:!0,value:r,className:"blockspare-pricing-table-currency"}),wp.element.createElement(TE,{tagName:"div",itemProp:"price",placeholder:wE("49","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>p({price:e}),className:f||void 0,className:"blockspare-pricing-table-price"}),o&&wp.element.createElement(TE,{tagName:"span",value:a,placeholder:wE("/mo","blockspare"),keepPlaceholderOnFocus:!0,onChange:e=>p({term:e}),className:"blockspare-pricing-table-term"})))),d)]}});var CE=e=>{const t=e.attributes,n=t.descriptionAlignPosition,r=t.descriptionborderColor,a=t.descriptionpaddingTop,o=t.descriptionpaddingRight,i=t.descriptionpaddingBottom,l=t.descriptionpaddingLeft,s=t.descriptionMarginTop,c=t.descriptionMarginBottom,u=t.color,p=t.descriptionFontSize,d=t.descriptionFontFamily,m=t.descriptionFontWeight,f=(t.descriptionFontSubset,t.descriptionFontSizeType),b=t.descriptionFontSizeMobile,g=t.descriptionFontSizeTablet,h=t.descriptionIconColor,y=[];let v;return v=p>=16?p-6:p-4,y.push({".blockspare-list-wrap":{paddingTop:a?a+"px":void 0,paddingRight:o?o+"px":void 0,paddingBottom:i?i+"px":void 0,paddingLeft:l?l+"px":void 0,marginTop:s+"px",marginBottom:c+"px"},".blockspare-pricing-table-features li":{borderColor:r||void 0,textAlign:n,color:u||"#000",fontSize:p+f,fontFamily:d,fontWeight:m},".blockspare-pricing-table-features li:before":{fontSize:v+f,color:h},tablet:{".blockspare-pricing-table-features":{fontSize:g+f}},mobile:{"blockspare-pricing-table-features":{fontSize:b+f}}}),_o.a.all(y)};const ME=wp.i18n.__,LE=wp.compose.compose,jE=wp.element,PE=jE.Component,DE=jE.Fragment,FE=wp.blockEditor,zE=FE.RichText;FE.withFontSizes,FE.withColors,FE.AlignmentToolbar,FE.BlockControls,FE.BlockAlignmentToolbar;var NE=LE([wo,ho(CE)])(class extends PE{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.features,r=(t.borderStyle,t.descriptionborderWidth),a=(t.sectionAlignment,t.name),o=t.listType,i=t.descriptionborderStyle,l=(t.color,t.descriptionLoadGoogleFonts),s=t.descriptionFontFamily,c=t.orderListStyle,u=t.descriptionFontWeight,p=(e.isSelected,e.className),d=e.setAttributes;e.fallbackFontSize,e.fontSize,e.backgroundColor,e.textColor;let m;if(1==l){const e={google:{families:[s+(u?":"+u:"")]}};m=wp.element.createElement(zo,{config:e})}let f="";f="ul"==o?a:"ol"==o?c:"";const b=A()([p,"blockspare-pirce-description"]);return wp.element.createElement(DE,null,wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(zE,{tagName:"none"==o?"ul":o,multiline:"li",itemProp:"description",placeholder:ME("Add a product feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>d({features:e}),className:A()("blockspare-pricing-table-features",i,"blockspare-list-border-width-"+r,f)}))),m)}});var BE=e=>{const t=e.attributes,n=t.buttonAlignPosition,r=t.buttonPaddingTop,a=t.buttonPaddingRight,o=t.buttonPaddingBottom,i=t.buttonPaddingLeft,l=t.buttonStyle,s=t.enableGradient,c=t.backgroundColor1,u=t.backgroundColor2,p=t.gradientAngle,d=t.colorLocation1,m=t.colorLocation2,f=(t.btnFontWeight,t.btnBorderWidth),b=t.borderColor,g=t.buttonBackgroundColor,h=t.borderBtnTextColor,y=t.buttonTextColor,v=t.buttonFontSize,w=t.buttonFontFamily,k=t.buttonFontWeight,_=t.buttonFontSizeType,S=t.buttonFontSizeMobile,x=t.buttonFontSizeTablet,E=t.enableButtonIcon,T=t.buttonIconColor,O=[];if(O.push({".blockspare-block-button":{textAlign:n},".blockspare-pricing-table-button":{paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),"none"===l)if(1==s){const e=p+"deg",t=d+"%",n=m+"%";O.push({".blockspare-block-button span":{color:y||"#fff",borderWidth:f+"px"},".wp-block-blockspare-blockspare-pricing-inner-item .blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-pricing-inner-item .blockspare-block-button .blockspare-button:visited":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-pricing-inner-item .blockspare-block-button .blockspare-button:focus":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else O.push({".blockspare-block-button span":{color:y||"#fff",borderWidth:f+"px"},".wp-block-blockspare-blockspare-pricing-inner-item .blockspare-block-button .blockspare-button":{backgroundColor:g||"#3c1a5b"},".wp-block-blockspare-blockspare-pricing-inner-item .blockspare-block-button .blockspare-button:visited":{backgroundColor:g||"#3c1a5b"},".wp-block-blockspare-blockspare-pricing-inner-item .blockspare-block-button .blockspare-button:focus":{backgroundColor:g||"#3c1a5b"}}),E&&O.push({".blockspare-block-button i":{color:T}});else O.push({".blockspare-block-button span":{color:h||"#404040"},".blockspare-block-button .blockspare-button":{borderColor:b||"#3c1a5b",borderStyle:l,borderWidth:f+"px",backgroundColor:"transparent"}}),E&&O.push({".blockspare-block-button i":{color:T||"#404040"}});return O.push({".blockspare-block-button span":{fontSize:v+_,fontFamily:w,fontWeight:k},tablet:{".blockspare-block-button span":{fontSize:x+_}},mobile:{".blockspare-block-button span":{fontSize:S+_}}}),_o.a.all(O)};const AE=wp.i18n.__,YE=wp.compose.compose,HE=wp.element,RE=HE.Component,IE=HE.Fragment,WE=wp.blockEditor,VE=WE.RichText,UE=(WE.AlignmentToolbar,WE.BlockControls,WE.URLInput),GE=wp.components,qE=GE.IconButton,$E=GE.Dashicon;var JE=YE([wo,ho(BE)])(class extends RE{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.sectionAlignment,o=t.buttonSize,i=t.buttonShape,l=t.buttonHoverEffect,s=t.buttonLoadGoogleFonts,c=t.buttonFontFamily,u=t.buttonFontWeight,p=t.enableButtonIcon,d=t.buttonIcon,m=t.buttonIconPosition,f=e.className,b=(e.isSelected,e.attributes,e.setAttributes);e.backgroundColor;let g;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};g=wp.element.createElement(zo,{config:e})}const h=A()({"blockspare-pricing-table-button":!0}),y=A()([f,"blockspare-block-button-wrap"]);return[wp.element.createElement(IE,null,wp.element.createElement("div",{className:y},this.props.styles,wp.element.createElement("div",{className:h||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#",className:A()("blockspare-button",i,o,l,m)},p&&wp.element.createElement("i",{className:d}),wp.element.createElement(VE,{tagName:"span",placeholder:AE("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+n,allowedFormats:[],onChange:e=>b({buttonText:e})}))),wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+a,onSubmit:e=>e.preventDefault()},wp.element.createElement($E,{icon:"admin-links"}),wp.element.createElement(UE,{className:"button-url",value:r,onChange:e=>b({buttonUrl:e})}),wp.element.createElement(qE,{icon:"editor-break",label:AE("Apply","blockspare"),type:"submit"})))),g)]}});var KE=e=>{const t=e.attributes,n=t.imgPaddingTop,r=t.imgPaddingBottom,a=[];return a.push({".blockspare-pricing-image":{paddingTop:n+"px",paddingBottom:r+"px"}}),_o.a.all(a)};const XE=wp.i18n.__,QE=wp.element,ZE=QE.Component,eT=QE.Fragment,tT=wp.compose.compose,nT=wp.blockEditor.MediaUpload,rT=wp.components.IconButton;var aT=tT(wo,ho(KE))(class extends ZE{render(){const e=this.props,t=e.attributes,n=t.imgURL,r=t.imgID,a=t.imgAlt,o=(e.attributes,e.setAttributes),i=()=>{o({imgID:null,imgURL:null,imgAlt:null})};return wp.element.createElement(eT,null,wp.element.createElement("div",{className:"blockspare-img-wrap"},this.props.styles,wp.element.createElement(nT,{onSelect:e=>{o({imgID:e.id,imgURL:e.url,imgAlt:e.alt})},type:"image",value:r,render:({open:e})=>wp.element.createElement("div",{className:"img-controls"},wp.element.createElement(rT,{className:"aft-cta-inspector-media",label:XE("Edit image","blockspare"),icon:"format-image",onClick:e},n&&!!n.length&&wp.element.createElement("p",null,XE("Edit Image","blockspare")),!n&&wp.element.createElement("p",null,XE("Add Image","blockspare"))),n&&!!n.length&&wp.element.createElement(rT,{className:"blockspare-cta-inspector-media",label:XE("Remove Image","blockspare"),icon:"dismiss",onClick:i},XE("Remove","blockspare")))}),wp.element.createElement("div",{className:"blockspare-pricing-image"},n&&!!n.length&&wp.element.createElement("img",{src:n,alt:a}))))}});wp.i18n.__;const oT=wp.element,iT=oT.Component,lT=oT.Fragment,sT=wp.compose.compose,cT=wp.blockEditor;cT.RichText,cT.AlignmentToolbar,cT.BlockControls;var uT=sT(wo,ho(aE))(class extends iT{render(){const e=this.props,t=e.attributes,n=t.alignment,r=t.sectionScale,a=t.enableBadge,o=t.badgeText,i=t.badgeStyle,l=t.badgeOption,s=(t.imgID1,t.imgURL1),c=t.imgAlt1,u=t.enablePrice,p=t.enableSectionHeader,d=t.enableDescription,m=t.enableButton,f=t.enableIcon,b=t.enableImage,g=t.pricingLayout,h=(e.attributes,e.isSelected,e.className);e.setAttributes;let y="";return y=a&&o&&"badge-text"===l?i:a&&"badge-image"===l?i+" has-image":"",wp.element.createElement(lT,null,wp.element.createElement(eE,this.props),wp.element.createElement("div",{className:A()(h,n?"blockspare-block-pricing-table-"+n:"blockspare-block-pricing-table-center","blockspare-block-pricing-table",f&&b?"enable-img-icon":"",f?"enable-icon":"",b?"enable-img":"","bpl-1"==g?"layout-item-1 order-1":"","bpl-2"==g?"layout-item-1 order-2":"","bpl-3"==g?"layout-item-1 order-3":"","bpl-4"==g?"layout-item-2 order-1":"","bpl-5"==g?"layout-item-2 order-2":"","bpl-6"==g?"layout-item-2 order-3":"")},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-pricing-table-inside",y,(v=r,"has-scale-ratio-"+1*Math.round(v)),{"has-scale-ratio":0!==r})},a&&o&&"badge-text"===l&&wp.element.createElement("div",{className:"blockspare-badge-wrapper"},wp.element.createElement("div",{className:"blockspare-badge"},wp.element.createElement("span",{className:A()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:A()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement("div",{className:"blockspare-pricing-wrap-1"},f&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(pE,this.props),b&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(aT,this.props),u&&("bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(OE,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-2"},p&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(yE,this.props),u&&("bpl-1"==g||"bpl-2"==g||"bpl-3"===g)&&wp.element.createElement(OE,this.props),d&&("bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(NE,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-3"},d&&("bpl-1"==g||"bpl-2"===g||"bpl-3"===g)&&wp.element.createElement(NE,this.props),m&&("bpl-1"===g||"bpl-2"===g||"bpl-3"===g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(JE,this.props)))));var v}});wp.i18n.__;const pT=wp.element,dT=pT.Component,mT=pT.Fragment,fT=wp.compose.compose;var bT=fT(wo,ho(KE))(class extends dT{render(){const e=this.props.attributes.imgURL;return wp.element.createElement(mT,null,this.props.styles,wp.element.createElement("div",{className:"blockspare-pricing-image"},e&&wp.element.createElement("img",{src:e})))}});const gT=wp.element.Component,hT=wp.compose.compose;var yT=hT(wo,ho(oE))(class extends gT{render(){const e=this.props,t=e.attributes,n=t.iconName,r=t.iconSize,a=t.iconStyles,o=e.className,i=A()([o,"blockspare-blocks blockpare-priceicon"]);return wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});const vT=wp.element.Component,wT=(wp.i18n.__,wp.compose.compose);var kT=wT(wo,ho(dE))(class extends vT{render(){const e=this.props,t=e.attributes,n=(t.align,t.headerAlignPosition),r=t.headerTitle,a=t.headerTagOption,o=t.headerSubTitle,i=t.headerlayoutOption,l=e.className,s=(e.attributes,e.setAttributes,e.isSelected,A()([l,"blockspare-section-header-wrapper blockspare-blocks"]));return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",i,"blockspare-"+n)},wp.element.createElement(ns,{headerTitle:r,headerTagOption:a,headerSubTitle:o})))}});wp.i18n.__;const _T=wp.element,ST=_T.Component,xT=(_T.Fragment,wp.compose.compose),ET=wp.blockEditor,TT=ET.RichText;ET.getFontSizeClass,ET.getColorClassName;var OT=xT(wo,ho(vE))(class extends ST{render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.price),r=t.currency,a=(t.fontSize,t.customFontSize,t.backgroundColor,t.textColor,t.customBackgroundColor,t.customTextColor,t.term),o=t.showTerm,i=t.showCurrency,l=(t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft,e.className),s=A()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":i}),c=A()({"blockspare-pricing-table-price":!0}),u=A()([l,"blockpare-priceunit"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:s||void 0},wp.element.createElement("div",{itemProp:"offers",itemScope:!0,itemType:"http://schema.org/Offer"},r&&i&&wp.element.createElement(TT.Content,{tagName:"span",itemProp:"priceCurrency",value:r,className:"blockspare-pricing-table-currency"}),wp.element.createElement(TT.Content,{tagName:"div",itemProp:"price",value:n,className:c||void 0}),a&&o&&wp.element.createElement(TT.Content,{tagName:"span",value:a,className:"blockspare-pricing-table-term"}))))}});wp.i18n.__;const CT=wp.element,MT=CT.Component,LT=(CT.Fragment,wp.compose.compose),jT=wp.blockEditor.RichText;var PT=LT(wo,ho(CE))(class extends MT{render(){const e=this.props,t=e.attributes,n=t.features,r=(t.borderStyle,t.descriptionborderWidth),a=t.name,o=t.listType,i=t.orderListStyle,l=t.descriptionborderStyle,s=(t.color,e.className);let c="";c="ul"==o?a:"ol"==o?i:"";const u=A()([s,"blockspare-pirce-description"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(jT.Content,{tagName:"none"==o?"ul":o,multiline:"li",itemProp:"description",value:n,className:A()("blockspare-pricing-table-features",l,"blockspare-list-border-width-"+r,c)})))}});const DT=wp.blockEditor,FT=DT.RichText,zT=(DT.getColorClassName,wp.i18n.__,wp.compose.compose),NT=wp.element,BT=NT.Component;NT.Fragment;var AT=zT(wo,ho(BE))(class extends BT{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonSize,o=t.buttonShape,i=t.buttonTarget,l=t.buttonHoverEffect,s=t.enableButtonIcon,c=t.buttonIcon,u=t.buttonIconPosition,p=(e.attributes,e.className),d=A()({"blockspare-pricing-table-button":!0}),m=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:m},this.props.styles,wp.element.createElement("div",{className:d||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",o,a,l,u)},s&&wp.element.createElement("i",{className:c}),wp.element.createElement(FT.Content,{tagName:"span",value:n})))))}});wp.i18n.__;const YT=wp.element,HT=YT.Component,RT=(YT.Fragment,wp.compose.compose);wp.blockEditor.RichText;var IT=RT(wo,ho(aE))(class extends HT{render(){const e=this.props,t=e.attributes,n=t.alignment,r=t.sectionScale,a=t.enableBadge,o=t.badgeText,i=t.badgeStyle,l=t.badgeOption,s=(t.imgID1,t.imgURL1),c=t.imgAlt1,u=t.enablePrice,p=t.enableSectionHeader,d=t.enableDescription,m=t.enableButton,f=t.enableIcon,b=t.enableImage,g=t.pricingLayout,h=e.className;e.attributes;let y="";return y=a&&o&&"badge-text"===l?i:a&&"badge-image"===l?i+" has-image":"",wp.element.createElement("div",{className:A()(h,n?"blockspare-block-pricing-table-"+n:"blockspare-block-pricing-table-center","blockspare-block-pricing-table",f&&b?"enable-img-icon":"",f?"enable-icon":"",b?"enable-img":"","bpl-1"==g?"layout-item-1 order-1":"","bpl-2"==g?"layout-item-1 order-2":"","bpl-3"==g?"layout-item-1 order-3":"","bpl-4"==g?"layout-item-2 order-1":"","bpl-5"==g?"layout-item-2 order-2":"","bpl-6"==g?"layout-item-2 order-3":""),itemScope:!0,itemType:"http://schema.org/Product"},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-pricing-table-inside",y,(v=r,"has-scale-ratio-"+1*Math.round(v)),{"has-scale-ratio":0!==r})},a&&o&&"badge-text"===l&&wp.element.createElement("div",{className:"blockspare-badge-wrapper"},wp.element.createElement("div",{className:"blockspare-badge"},wp.element.createElement("span",{className:A()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:A()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement("div",{className:"blockspare-pricing-wrap-1"},f&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(yT,this.props),b&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement("div",{className:"blockspare-img-wrap"},wp.element.createElement(bT,this.props)),u&&("bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(OT,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-2"},p&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(kT,this.props),u&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g)&&wp.element.createElement(OT,this.props),d&&("bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(PT,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-3"},d&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g)&&wp.element.createElement(PT,this.props),m&&("bpl-1"==g||"bpl-2"==g||"bpl-3"==g||"bpl-4"==g||"bpl-5"==g||"bpl-6"==g)&&wp.element.createElement(AT,this.props))));var v}});var WT=n(415),VT=n(416),UT=n(417),GT=n(418),qT=n(419);function $T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function JT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$T(Object(n),!0).forEach((function(t){KT(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$T(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function KT(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const XT=wp.i18n.__,QT=wp.blocks.registerBlockType,ZT=(Hx.name,Hx.category),eO=JT(JT(JT(JT(JT(JT(JT(JT(JT({},Hx.attributes),GT.attributes),qT.attributes),Mi),WT.attributes),VT.attributes),UT.attributes),Li),{},{headerpaddingTop:{type:"number",default:10},headerpaddingRight:{type:"number",default:20},headerpaddingBottom:{type:"number",default:10},headerpaddingLeft:{type:"number",default:20},headermarginTop:{type:"number",default:0},headermarginBottom:{type:"number",default:0}}),tO={title:XT("BS Pricing Table","blockspare"),description:XT("Add a pricing Table.","blockspare"),icon:N.pricingTable,category:ZT,parent:["blockspare/blockspare-pricing"],keywords:[XT("pricing","blockspare"),XT("shop","blockspare"),XT("buy","blockspare")],attributes:eO,edit:uT,save:IT};QT("blockspare/blockspare-pricing-inner-item",tO);var nO=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=[];return a.push({".blockspare-pricing-block-wrapper":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0}}),_o.a.all(a)};function rO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function aO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const oO=wp.element,iO=oO.Component,lO=oO.Fragment,sO=(wp.i18n.__,wp.compose.compose),cO=wp.blocks.createBlock,uO=wp.data,pO=uO.withSelect,dO=uO.withDispatch,mO=wp.blockEditor.InnerBlocks;var fO=sO([pO((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),dO(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),wo,ho(nO)])(class extends iO{constructor(...e){super(...e),aO(this,"getServiceTemplate",e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++)t.push(["blockspare/blockspare-pricing-inner-item",{}]);return t})}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertServiceItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=tO.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=tO;r(cO("blockspare/blockspare-pricing-inner-item",e),void 0,n)}render(){const e=this.props,t=e.attributes,n=t.columns,r=(t.marginTop,t.marginBottom,t.columnsGap),a=e.attributes,o=(e.isSelectedBlockInRoot,e.className),i=e.setAttributes,l=A()(["blockspare-pricing-columns-"+n]),s=A()([o,"blockspare-main-blockwrapper"]);return wp.element.createElement(lO,null,wp.element.createElement(Yx,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rO(Object(n),!0).forEach((function(t){aO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:i},this.props)),wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-pricing-block-wrapper"},wp.element.createElement("div",{className:l},wp.element.createElement("div",{className:A()("blockspare-pricing-table-wrap-admin","blockspare-block-pricing-table-gap-"+r)},wp.element.createElement(mO,{template:this.getServiceTemplate(a),allowedBlocks:["blockspare/blockspare-pricing-inner-item"],renderAppender:!1}))))))}});wp.i18n.__;const bO=wp.element.Component,gO=wp.compose.compose,hO=wp.blockEditor.InnerBlocks;var yO=gO(wo,ho(nO))(class extends bO{render(){const e=this.props,t=e.attributes,n=(t.align,t.columns),r=t.columnsGap,a=(t.marginTop,t.marginBottom,e.className),o=A()(["blockspare-pricing-table-wrap","blockspare-block-pricing-table-gap-"+r]),i=A()(["blockspare-pricing-columns-"+n]),l=A()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-pricing-block-wrapper")},wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:o||void 0},wp.element.createElement(hO.Content,null)))))}});const vO=wp.element.Component;class wO extends vO{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.columns,r=(t.columnsGap,t.align),a=(e.attributes,A()([this.props.className,"blockspare-pricing-columns-"+n],{["align"+r]:r}));return wp.element.createElement("div",{className:a||void 0},this.props.children)}}n(792),n(793);var kO=n(68);const _O=wp.i18n.__,SO=wp.element,xO=SO.Component,EO=(SO.Fragment,wp.blockEditor),TO=EO.InspectorControls,OO=(EO.BlockDescription,EO.MediaUpload,EO.PanelColorSettings),CO=wp.components,MO=(CO.Dashicon,CO.Button,CO.PanelBody),LO=(CO.SelectControl,CO.FormToggle,CO.RangeControl);CO.TextControl,CO.ToggleControl;class jO extends xO{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.borderWidth,r=t.borderColor,a=(t.borderRadius,t.backgroundColor),o=t.padding,i=t.sectionScale,l=(t.enableBadge,t.badgeText,t.badgeStyle,t.badgeOption,t.imgID1,t.imgURL1,t.imgAlt1,t.badgeTextColor,t.badgeBackGroundColor,t.badgeImgSize,t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,e.isSelected,e.className,e.setAttributes);_O("Style 1","blockspare"),_O("Style 2","blockspare"),_O("Style 3","blockspare"),_O("Text","blockspare"),_O("Image","blockspare");return wp.element.createElement(TO,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(MO,{title:_O("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(LO,{label:_O("Pricing Column Padding","blockspare"),value:o,onChange:e=>this.props.setAttributes({padding:e}),min:0,max:20,step:1}),wp.element.createElement(LO,{label:_O("Pricing Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({borderWidth:e}),min:0,max:10,step:1}),wp.element.createElement(LO,{label:_O("Scale Ratio","blockspare"),value:i,onChange:e=>this.props.setAttributes({sectionScale:e}),min:0,max:2,step:1})),wp.element.createElement(MO,{title:_O("Color Settings","blockspare"),initialOpen:!1},0<n&&wp.element.createElement(OO,{title:_O("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>l({borderColor:e}),label:_O("Border Color","blockspare")}]}),wp.element.createElement(OO,{title:_O("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>l({backgroundColor:e}),label:_O("Background Color","blockspare")}]}))))}}function PO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function DO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PO(Object(n),!0).forEach((function(t){FO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function FO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zO=e=>{const t=e.attributes,n=t.borderWidth,r=t.borderColor,a=t.borderRadius,o=t.backgroundColor,i=t.padding,l=(t.color,t.badgeBackGroundColor),s=t.badgeImgSize,c=t.badgeTextColor,u=[];return u.push({".blockspare-block-pricing-table-inside":DO(DO({},Ol(e.attributes)),{},{borderWidth:n?n+"px":null,borderStyle:0<n?"solid":null,borderColor:r||"#fff",borderRadius:a||null,backgroundColor:o||null,padding:i?i+"px":"5px"}),".blockspare-badge span":{color:c||"#fff",backgroundColor:l},".blockspare-badge-image":{width:s+"px"}}),_o.a.all(u)};wp.i18n.__;const NO=wp.element,BO=NO.Component,AO=NO.Fragment,YO=wp.compose.compose,HO=wp.blockEditor,RO=HO.InnerBlocks,IO=(HO.AlignmentToolbar,HO.BlockControls,["blockspare/blockspare-pricing-inner-title","blockspare/blockspare-pricing-inner-price","blockspare/blockspare-pricing-inner-description","blockspare/blockspare-pricing-inner-button","blockspare/blockspare-iconset"]);var WO=YO(wo,ho(zO))(class extends BO{render(){const e=this.props,t=e.attributes,n=(t.borderWidth,t.borderColor,t.borderRadius,t.backgroundColor,t.padding,t.alignment),r=t.sectionScale,a=t.enableBadge,o=t.badgeText,i=t.badgeStyle,l=t.badgeOption,s=(t.imgID1,t.imgURL1),c=t.imgAlt1,u=(t.badgeTextColor,t.badgeBackGroundColor,t.badgeImgSize,e.attributes,e.isSelected,e.className);e.setAttributes;let p="";return p=a&&o&&"badge-text"===l?i:a&&"badge-image"===l?i+" has-image":"",wp.element.createElement(AO,null,wp.element.createElement(jO,this.props),wp.element.createElement("div",{className:A()(u,n?"blockspare-block-pricing-table-"+n:"blockspare-block-pricing-table-center","blockspare-block-pricing-table")},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-pricing-table-inside",p,(d=r,"has-scale-ratio-"+1*Math.round(d)),{"has-scale-ratio":0!==r})},a&&o&&"badge-text"===l&&wp.element.createElement("div",{className:"blockspare-badge-wrapper"},wp.element.createElement("div",{className:"blockspare-badge"},wp.element.createElement("span",{className:A()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:A()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement(RO,{template:[["blockspare/blockspare-iconset",{}],["blockspare/blockspare-pricing-inner-title",{headerTitle:"<strong> Price Title </strong>",headerSubTitle:"Enter Subtitle",titlePaddingTop:0,titlePaddingBottom:0,subtitlePaddingTop:0,subtitlePaddingBottom:0}],["blockspare/blockspare-pricing-inner-price",{price:"59",currency:"$",customFontSize:32,term:"/mo",paddingTop:10,paddingRight:20,paddingBottom:10,paddingLeft:20}],["blockspare/blockspare-pricing-inner-description",{features:"<li>40 Team Members</li><li>40 Personal Contacts</li><li>4000 Message</li>",multilineTag:"li",ordered:!1,customFontSize:16,FontSize:"small",paddingTop:15,paddingRight:20,paddingBottom:15,paddingLeft:20}],["blockspare/blockspare-pricing-inner-button",{buttonText:"Get Started",paddingTop:15,paddingRight:20,paddingBottom:15,paddingLeft:20}]],allowedBlocks:IO,renderAppender:!1}))));var d}});wp.i18n.__;const VO=wp.element,UO=VO.Component,GO=(VO.Fragment,wp.compose.compose),qO=wp.blockEditor.InnerBlocks;var $O=GO(wo,ho(zO))(class extends UO{render(){const e=this.props,t=e.attributes,n=(t.borderWidth,t.borderColor,t.borderRadius,t.backgroundColor,t.alignment),r=(t.padding,t.sectionScale),a=t.enableBadge,o=t.badgeText,i=t.badgeStyle,l=t.badgeOption,s=(t.imgID1,t.imgURL1),c=t.imgAlt1,u=(t.badgeTextColor,t.badgeBackGroundColor,t.badgeImgSize,e.className);e.attributes;let p="";return p=a&&o&&"badge-text"===l?i:a&&"badge-image"===l?i+" has-image":"",wp.element.createElement("div",{className:A()(u,n?"blockspare-block-pricing-table-"+n:"blockspare-block-pricing-table-center","blockspare-block-pricing-table"),itemScope:!0,itemType:"http://schema.org/Product"},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-pricing-table-inside",p,(d=r,"has-scale-ratio-"+1*Math.round(d)),{"has-scale-ratio":0!==r})},a&&o&&"badge-text"===l&&wp.element.createElement("div",{className:"blockspare-badge-wrapper"},wp.element.createElement("div",{className:"blockspare-badge"},wp.element.createElement("span",{className:A()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:A()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement(qO.Content,null)));var d}});function JO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function KO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JO(Object(n),!0).forEach((function(t){XO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const QO=wp.blockEditor.InnerBlocks;var ZO=[{attributes:KO(KO({},kO.attributes),Li),save:function(e){const t=e.attributes,n=t.borderWidth,r=t.borderColor,a=t.borderRadius,o=t.backgroundColor,i=t.alignment,l=t.padding,s=t.sectionScale,c=t.enableBadge,u=t.badgeText,p=t.badgeStyle,d=t.badgeOption,m=(t.imgID1,t.imgURL1),f=t.imgAlt1,b=t.badgeTextColor,g=t.badgeBackGroundColor,h=t.badgeImgSize,y=KO(KO({},Ol(e.attributes)),{},{borderWidth:n||null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a||null,backgroundColor:o||"#fff",padding:l?l+"%":null}),v={color:b||"#fff",backgroundColor:g},w={width:h+"px"};let k="";return k=c&&u&&"badge-text"===d?p:c&&"badge-image"===d?p+" has-image":"",wp.element.createElement("div",{className:A()(i?"blockspare-block-pricing-table-"+i:"blockspare-block-pricing-table-center","blockspare-block-pricing-table"),itemScope:!0,itemType:"http://schema.org/Product"},wp.element.createElement("div",{className:A()("blockspare-block-pricing-table-inside",k,(_=s,"has-scale-ratio-"+1*Math.round(_)),{"has-scale-ratio":0!==s}),style:y},c&&u&&"badge-text"===d&&wp.element.createElement("div",{className:"blockspare-badge-wrapper"},wp.element.createElement("div",{className:"blockspare-badge"},wp.element.createElement("span",{className:A()(p),style:v},u))),c&&"badge-image"===d&&wp.element.createElement("div",{className:A()(p),style:w},wp.element.createElement("img",{src:m,alt:f})),wp.element.createElement(QO.Content,null)));var _}}];function eC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function tC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eC(Object(n),!0).forEach((function(t){nC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const rC=wp.i18n.__,aC=wp.blocks.registerBlockType,oC=(kO.name,kO.category),iC=tC(tC({},kO.attributes),Li),lC={title:rC("BS Pricing Column","blockspare"),description:rC("Add a pricing column.","blockspare"),icon:N.pricingTable,category:oC,parent:["blockspare/blockspare-pricing"],keywords:[rC("pricing","blockspare"),rC("shop","blockspare"),rC("buy","blockspare")],attributes:iC,edit:WO,save:$O,deprecated:ZO};aC("blockspare/blockspare-pricing-inner",lC);var sC=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=[];return a.push({".blockspare-pricing-block-wrapper":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0}}),_o.a.all(a)};function cC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function uC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const pC=wp.element,dC=pC.Component,mC=pC.Fragment,fC=(wp.i18n.__,wp.compose.compose),bC=wp.blocks.createBlock,gC=wp.data,hC=gC.withSelect,yC=gC.withDispatch,vC=wp.blockEditor.InnerBlocks;var wC=fC([hC((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),yC(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),wo,ho(sC)])(class extends dC{constructor(...e){super(...e),uC(this,"getServiceTemplate",e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++)t.push(["blockspare/blockspare-pricing-inner",{}]);return t})}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertServiceItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=lC.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=lC;r(bC("blockspare/blockspare-pricing-inner",e),void 0,n)}render(){const e=this.props,t=e.attributes,n=t.columns,r=(t.marginTop,t.marginBottom,t.columnsGap),a=e.attributes,o=e.className,i=e.setAttributes,l=A()(["blockspare-pricing-columns-"+n]),s=A()([o,"blockspare-main-blockwrapper"]);return wp.element.createElement(mC,null,wp.element.createElement(Yx,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cC(Object(n),!0).forEach((function(t){uC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:i},this.props)),wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-pricing-block-wrapper"},wp.element.createElement("div",{className:l},wp.element.createElement("div",{className:A()("blockspare-pricing-table-wrap-admin","blockspare-block-pricing-table-gap-"+r)},wp.element.createElement(vC,{template:this.getServiceTemplate(a),allowedBlocks:["blockspare/blockspare-pricing-inner"],renderAppender:!1}))))))}});wp.i18n.__;const kC=wp.element.Component,_C=wp.compose.compose,SC=wp.blockEditor.InnerBlocks;var xC=_C(wo,ho(sC))(class extends kC{render(){const e=this.props,t=e.attributes,n=(t.align,t.columns),r=t.columnsGap,a=(t.marginTop,t.marginBottom,e.className),o=A()(["blockspare-pricing-table-wrap","blockspare-block-pricing-table-gap-"+r]),i=A()(["blockspare-pricing-columns-"+n]),l=A()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-pricing-block-wrapper")},wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:o||void 0},wp.element.createElement(SC.Content,null)))))}});const EC=wp.blockEditor.InnerBlocks;var TC=[{attributes:{columns:{type:"number",default:2},columnsGap:{type:"number",default:1},align:{type:"string",default:"center"},defaultItems:{type:"number",default:2},marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}},save:function(e){const t=e.attributes,n=t.align,r=(t.columns,t.columnsGap),a=t.marginTop,o=t.marginBottom,i=A()(["blockspare-pricing-table-wrap","blockspare-block-pricing-table-gap-"+r]);return wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-pricing-block-wrapper","align"+n),style:{marginTop:a?a+"px":void 0,marginBottom:o?o+"px":void 0}},wp.element.createElement(wO,e,wp.element.createElement("div",{className:i||void 0},wp.element.createElement(EC.Content,null))))}},{attributes:{columns:{type:"number",default:3},columnsGap:{type:"number",default:1},align:{type:"string",default:"wide"},defaultItems:{type:"number",default:3},marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30},uniqueClass:{type:"string",default:""}},edit:e=>{rerturn(wp.element.createElement(wC,e))},save:e=>wp.element.createElement(xC,e)}];const OC=wp.i18n.__,CC=Px.name,MC=Px.category,LC=Px.attributes;(0,wp.blocks.registerBlockType)(CC,{title:OC("BS Pricing Table","blockspare"),description:OC("Add a pricing table.","blockspare"),category:MC,icon:N.pricingTable,attributes:LC,keywords:[OC("block","blockspare"),OC("price","blockspare"),OC("list","blockspare"),OC("table","blockspare"),OC("pricing","blockspare"),OC("shop","blockspare"),OC("purchase","blockspare")],supports:{align:["wide","full","center"],html:!0},edit:fO,save:yO,deprecated:TC});var jC=n(156);const PC=wp.i18n.__,DC=wp.element.Component,FC=(wp.compose.compose,wp.blockEditor.InspectorControls),zC=wp.components,NC=(zC.withFallbackStyles,zC.PanelBody);zC.SelectControl;class BC extends DC{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.subtitleFontSize,t.headerTagOption),r=t.headertitleColor,a=t.headersubtitleColor,o=t.headerlayoutOption,i=t.titlePaddingTop,l=t.titlePaddingBottom,s=t.subtitlePaddingTop,c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontSize,m=t.titleLoadGoogleFonts,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSubset,h=t.titleFontSizeType,y=t.titleFontSizeMobile,v=t.titleFontSizeTablet,w=t.subTitleFontSize,k=t.subTitleLoadGoogleFonts,_=t.subTitleFontFamily,S=t.subTitleFontWeight,x=t.subTitleFontSubset,E=t.subTitleFontSizeType,T=t.subTitleFontSizeMobile,O=t.subTitleFontSizeTablet,C=e.attributes,M=e.setAttributes;PC("Layout 1","blockspare"),PC("Layout 2","blockspare"),PC("Layout 3","blockspare");return wp.element.createElement(FC,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(NC,{title:PC("Header Settings","blockspare"),initialOpen:!0},wp.element.createElement(ll,{headerlayoutOption:o,onChangeHeaderLayput:e=>M({headerlayoutOption:e})}),wp.element.createElement(NC,{title:PC("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:PC("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:m,label:PC("titleLoadGoogleFonts")},fontFamily:{value:f,label:PC("titleFontFamily")},fontWeight:{value:b,label:PC("titleFontWeight")},fontSubset:{value:g,label:PC("titleFontSubset")},fontSizeType:{value:h,label:PC("titleFontSizeType")},fontSize:{value:d,label:PC("titleFontSize")},fontSizeMobile:{value:y,label:PC("titleFontSizeMobile")},fontSizeTablet:{value:v,label:PC("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:n}),wp.element.createElement(Wa,{label:PC("Subtitle Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:PC("subTitleLoadGoogleFonts")},fontFamily:{value:_,label:PC("subTitleFontFamily")},fontWeight:{value:S,label:PC("subTitleFontWeight")},fontSubset:{value:x,label:PC("subTitleFontSubset")},fontSizeType:{value:E,label:PC("subTitleFontSizeType")},fontSize:{value:w,label:PC("subTitleFontSize")},fontSizeMobile:{value:T,label:PC("subTitleFontSizeMobile")},fontSizeTablet:{value:O,label:PC("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerboxColor:p,onChangeboxcolor:e=>M({headerboxColor:e}),dashColor:u,headerlayoutOption:o,onChangeDashColor:e=>M({dashColor:e}),headertitleColor:r,onChangetitlecolor:e=>M({headertitleColor:e}),titlePaddingTop:i,onChangetitlePaddingTop:e=>M({titlePaddingTop:e}),titlePaddingBottom:l,onChangetitlePaddingBottom:e=>M({titlePaddingBottom:e}),headersubtitleColor:a,onChangesubtitlecolor:e=>M({headersubtitleColor:e}),subtitlePaddingTop:s,onChangesubtitlePaddingTop:e=>M({subtitlePaddingTop:e}),subtitlePaddingBottom:c,onChangesubtitlePaddingBottom:e=>M({subtitlePaddingBottom:e})}))))}}var AC=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.subTitleFontSize,y=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),v=t.subTitleFontWeight,w=(t.subTitleFontSubset,t.subTitleFontSizeType),k=t.subTitleFontSizeMobile,_=t.subTitleFontSizeTablet,S=t.headerpaddingTop,x=(t.headerpaddingRight,t.headerpaddingBottom),E=(t.headerpaddingLeft,t.headermarginTop,t.headermarginBottom,[]);return E.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:S+"px",paddingBottom:x+"px"}}),E.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:h+w,fontFamily:y,fontWeight:v,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-title":{fontSize:g+f},".blockspare-subtitle":{fontSize:_+w}},mobile:{".blockspare-title":{fontSize:b+f},".blockspare-subtitle":{fontSize:k+w}}}),_o.a.all(E)};function YC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function HC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YC(Object(n),!0).forEach((function(t){RC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function RC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const IC=wp.element,WC=IC.Component,VC=IC.Fragment,UC=(wp.i18n.__,wp.compose.compose),GC=wp.blockEditor,qC=(GC.RichText,GC.AlignmentToolbar),$C=GC.BlockControls;var JC=UC(wo,ho(AC))(class extends WC{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerTagOption,o=t.headerTitle,i=t.headerSubTitle,l=t.headerlayoutOption,s=t.titleLoadGoogleFonts,c=t.titleFontFamily,u=t.titleFontWeight,p=t.subTitleLoadGoogleFonts,d=t.subTitleFontFamily,m=t.subTitleFontWeight,f=e.className,b=e.attributes,g=e.setAttributes,h=(HC({},cs(b)),HC({},us(b)),HC({},ps(b)),A()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return[wp.element.createElement(VC,null,wp.element.createElement($C,{key:"controls"},wp.element.createElement(qC,{value:r,onChange:e=>{g({sectionAlignment:e})}})),wp.element.createElement(BC,this.props),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(Tl,{setAttributes:g,headerTitle:o,headerTagOption:a,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});const KC=wp.element.Component,XC=(wp.i18n.__,wp.compose.compose);var QC=XC(wo,ho(AC))(class extends KC{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerTitle,o=t.headerTagOption,i=t.headerSubTitle,l=t.headerlayoutOption,s=e.className,c=(e.attributes,e.setAttributes,e.isSelected,A()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});function ZC(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const tM=wp.element.Component;class nM extends tM{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerlayoutOption,o=e.attributes,i=(e.setAttributes,e.isSelected,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZC(Object(n),!0).forEach((function(t){eM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},ys(o)));return wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}function rM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function aM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rM(Object(n),!0).forEach((function(t){oM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const iM=wp.blockEditor,lM=iM.RichText;iM.getFontSizeClass,iM.getColorClassName;var sM=[{attributes:aM({},Mi),save:function(e){const t=e.attributes,n=t.headerTagOption,r=t.headerTitle,a=t.headerSubTitle,o=aM({},cs(e.attributes)),i=aM({},us(e.attributes)),l=aM({},ps(e.attributes));return wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement(nM,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:o}),r&&wp.element.createElement(lM.Content,{tagName:n,className:"blockspare-title",style:i,value:r}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:o}),a&&wp.element.createElement(lM.Content,{tagName:"p",className:"blockspare-subtitle",style:l,value:a}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o}))))}}];function cM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function uM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const pM=jC.name,dM=jC.category,mM=wp.i18n.__,fM=wp.blocks.registerBlockType,bM=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cM(Object(n),!0).forEach((function(t){uM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Mi);fM(pM,{title:mM("Price Title","blockspare"),description:mM("Add a product title component with schema markup.","blockspare"),category:dM,icon:N.sectionHeader,attributes:bM,parent:["blockspare/blockspare-pricing-inner"],keywords:[mM("pricing table","blockspare"),mM("title","blockspare"),mM("shop","blockspare")],edit:JC,save:QC,deprecated:sM});var gM=n(69);const hM=wp.i18n.__,yM=wp.element.Component,vM=(wp.compose.compose,wp.blockEditor),wM=vM.InspectorControls,kM=(vM.FontSizePicker,vM.withFontSizes,vM.withColors,vM.ContrastChecker,vM.PanelColorSettings),_M=wp.components,SM=(_M.withFallbackStyles,_M.PanelBody),xM=_M.ToggleControl,EM=_M.TextControl;_M.RangeControl;class TM extends yM{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.showTerm,r=t.showCurrency,a=t.term,o=t.currency,i=t.paddingTop,l=t.paddingRight,s=t.paddingBottom,c=t.paddingLeft,u=t.priceUnitFontSize,p=t.priceUnitLoadGoogleFonts,d=t.priceUnitFontFamily,m=t.priceUnitFontWeight,f=t.priceUnitFontSubset,b=t.priceUnitFontSizeType,g=t.priceUnitFontSizeMobile,h=t.priceUnitFontSizeTablet,y=(t.backgroundColor,t.priceColor),v=e.attributes,w=e.setAttributes;return wp.element.createElement(wM,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(SM,{title:hM("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(xM,{label:hM("Show currency symbol","blockspare"),checked:r,onChange:()=>this.props.setAttributes({showCurrency:!r})}),r&&wp.element.createElement(EM,{label:hM("Currency Symbol","blockspare"),type:"text",value:o,onChange:e=>this.props.setAttributes({currency:e})}),wp.element.createElement(xM,{label:hM("Show pricing duration","blockspare"),checked:n,onChange:()=>this.props.setAttributes({showTerm:!n})}),n&&wp.element.createElement(EM,{label:hM("Pricing Duration","blockspare"),type:"text",value:a,onChange:e=>this.props.setAttributes({term:e})})),wp.element.createElement(SM,{title:hM("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:hM("Price Fonts Settings"),attributes:v,setAttributes:w,loadGoogleFonts:{value:p,label:hM("priceUnitLoadGoogleFonts")},fontFamily:{value:d,label:hM("priceUnitFontFamily")},fontWeight:{value:m,label:hM("priceUnitFontWeight")},fontSubset:{value:f,label:hM("priceUnitFontSubset")},fontSizeType:{value:b,label:hM("priceUnitFontSizeType")},fontSize:{value:u,label:hM("priceUnitFontSize")},fontSizeMobile:{value:g,label:hM("priceUnitFontSizeMobile")},fontSizeTablet:{value:h,label:hM("priceUnitFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(kM,{title:hM("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:y,onChange:e=>w({priceColor:e}),label:hM("Text Color","blockspare")}]}),wp.element.createElement(SM,{title:hM("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:i,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>w({paddingTop:e}),paddingEnableRight:!0,paddingRight:l,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>w({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:s,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>w({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:c,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>w({paddingLeft:e})}))))}}var OM=e=>{const t=e.attributes,n=t.sectionAlignment,r=(t.price,t.currency,t.fontSize,t.customFontSize,t.backgroundColor,t.priceColor),a=(t.customBackgroundColor,t.customTextColor,t.term,t.showTerm,t.showCurrency,t.paddingTop),o=t.paddingRight,i=t.paddingBottom,l=t.paddingLeft,s=t.priceUnitFontSize,c=t.priceUnitFontFamily,u=t.priceUnitFontWeight,p=t.priceUnitFontSizeType,d=t.priceUnitFontSizeMobile,m=t.priceUnitFontSizeTablet;var f=s,b=Math.floor(f/2.5),g=Math.floor(f/2.5),h=m,y=Math.floor(h/2.5),v=Math.floor(y/2.5),w=d,k=Math.floor(w/1.5),_=Math.floor(k/1.5);const S=[];return S.push({".blockspare-pricing-table-price-wrap":{textAlign:n,paddingTop:a?a+"px":void 0,paddingRight:o?o+"px":void 0,paddingBottom:i?i+"px":void 0,paddingLeft:l?l+"px":void 0},".blockspare-pricing-table-price":{color:r,fontSize:s+p,fontFamily:c,fontWeight:u},".blockspare-pricing-table-currency":{color:r,fontSize:b+"px",fontFamily:c,fontWeight:u},".blockspare-pricing-table-term":{color:r,fontSize:g+"px",fontFamily:c,fontWeight:u},tablet:{".blockspare-pricing-table-price":{fontSize:m+p},".blockspare-pricing-table-currency":{fontSize:y+p},".blockspare-pricing-table-term":{fontSize:v+p}},mobile:{".blockspare-pricing-table-price":{fontSize:d+p},".blockspare-pricing-table-currency":{fontSize:k+p},".blockspare-pricing-table-term":{fontSize:_+p}}}),_o.a.all(S)};const CM=wp.i18n.__,MM=(wp.blocks.registerBlockType,wp.compose.compose),LM=wp.element,jM=LM.Component,PM=LM.Fragment,DM=wp.blockEditor,FM=DM.RichText,zM=(DM.withFontSizes,DM.withColors,DM.AlignmentToolbar),NM=DM.BlockControls;var BM=MM([wo,ho(OM)])(class extends jM{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.price,a=t.currency,o=t.term,i=t.showTerm,l=t.showCurrency,s=(t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft,t.priceUnitLoadGoogleFonts),c=t.priceUnitFontFamily,u=t.priceUnitFontWeight,p=(e.isSelected,e.className),d=e.setAttributes;e.fallbackFontSize,e.fontSize,e.backgroundColor,e.textColor;let m;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};m=wp.element.createElement(zo,{config:e})}const f=A()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":l}),b=A()({"blockspare-pricing-table-price":!0}),g=A()([p,"blockpare-priceunit"]);return[wp.element.createElement(PM,null,wp.element.createElement(NM,{key:"controls"},wp.element.createElement(zM,{value:n,onChange:e=>{d({sectionAlignment:e})}})),wp.element.createElement(TM,this.props),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:f||void 0},wp.element.createElement("div",{itemProp:"offers",itemScope:!0,itemType:"http://schema.org/Offer"},l&&wp.element.createElement(FM,{tagName:"span",itemProp:"priceCurrency",placeholder:CM("$","blockspare"),keepPlaceholderOnFocus:!0,value:a,className:"blockspare-pricing-table-currency"}),wp.element.createElement(FM,{tagName:"div",itemProp:"price",placeholder:CM("49","blockspare"),keepPlaceholderOnFocus:!0,value:r,onChange:e=>d({price:e}),className:b||void 0,className:"blockspare-pricing-table-price"}),i&&wp.element.createElement(FM,{tagName:"span",value:o,placeholder:CM("/mo","blockspare"),keepPlaceholderOnFocus:!0,onChange:e=>d({term:e}),className:"blockspare-pricing-table-term"})))),m)]}});wp.i18n.__;const AM=wp.element,YM=AM.Component,HM=(AM.Fragment,wp.compose.compose),RM=wp.blockEditor,IM=RM.RichText;RM.getFontSizeClass,RM.getColorClassName;var WM=HM(wo,ho(OM))(class extends YM{render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.price),r=t.currency,a=(t.fontSize,t.customFontSize,t.backgroundColor,t.textColor,t.customBackgroundColor,t.customTextColor,t.term),o=t.showTerm,i=t.showCurrency,l=(t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft,e.className),s=A()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":i}),c=A()({"blockspare-pricing-table-price":!0}),u=A()([l,"blockpare-priceunit"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:s||void 0},wp.element.createElement("div",{itemProp:"offers",itemScope:!0,itemType:"http://schema.org/Offer"},r&&i&&wp.element.createElement(IM.Content,{tagName:"span",itemProp:"priceCurrency",value:r,className:"blockspare-pricing-table-currency"}),wp.element.createElement(IM.Content,{tagName:"div",itemProp:"price",value:n,className:c||void 0}),a&&o&&wp.element.createElement(IM.Content,{tagName:"span",value:a,className:"blockspare-pricing-table-term"}))))}});function VM(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function UM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const GM=wp.element,qM=(GM.Component,GM.Fragment,wp.blockEditor),$M=qM.RichText,JM=qM.getFontSizeClass,KM=qM.getColorClassName;var XM=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?VM(Object(n),!0).forEach((function(t){UM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},gM.attributes),save:function(e){const t=e.attributes,n=t.sectionAlignment,r=t.price,a=t.currency,o=t.fontSize,i=t.customFontSize,l=t.backgroundColor,s=t.textColor,c=t.customBackgroundColor,u=(t.customTextColor,t.term),p=t.showTerm,d=t.showCurrency,m=t.paddingTop,f=t.paddingRight,b=t.paddingBottom,g=t.paddingLeft,h=JM(o),y=(KM("color",s),KM("background-color",l)),v=A()({"has-background":l||c,"blockspare-pricing-table-price-wrap":!0,[y]:y,"blockspare-pricing-has-currency":d&&a}),w=A()({"blockspare-pricing-table-price":!0,[h]:h}),k={textAlign:n,backgroundColor:y?void 0:c,color:s||"#af0000",paddingTop:m?m+"px":void 0,paddingRight:f?f+"px":void 0,paddingBottom:b?b+"px":void 0,paddingLeft:g?g+"px":void 0},_={fontSize:h?void 0:i};var S=h?void 0:i,x=Math.floor(S/2.5);const E={fontSize:S?x+"px":void 0};var T=Math.floor(S/2.5);const O={fontSize:S?T+"px":void 0};return wp.element.createElement("div",{className:v||void 0,style:k},wp.element.createElement("div",{itemProp:"offers",itemScope:!0,itemType:"http://schema.org/Offer"},a&&d&&wp.element.createElement($M.Content,{tagName:"span",itemProp:"priceCurrency",value:a,className:"blockspare-pricing-table-currency",style:E}),wp.element.createElement($M.Content,{tagName:"div",itemProp:"price",value:r,className:w||void 0,style:_}),u&&p&&wp.element.createElement($M.Content,{tagName:"span",value:u,className:"blockspare-pricing-table-term",style:O})))}}];const QM=wp.i18n.__,ZM=wp.blocks.registerBlockType,eL=gM.name,tL=gM.category,nL=gM.attributes;ZM(eL,{title:QM("Price","blockspare"),description:QM("Adds a product price component with schema markup.","blockspare"),icon:N.price,category:tL,parent:["blockspare/blockspare-pricing-inner"],keywords:[QM("pricing table","blockspare"),QM("title","blockspare"),QM("shop","blockspare")],attributes:nL,edit:BM,save:WM,deprecated:XM});var rL=n(120);var aL=e=>{const t=e.attributes,n=t.sectionAlignment,r=(t.customFontSize,t.descriptionBacgroundColor),a=t.borderColor,o=t.paddingTop,i=t.paddingRight,l=t.paddingBottom,s=t.paddingLeft,c=t.color,u=t.descriptionFontSize,p=t.descriptionFontFamily,d=t.descriptionFontWeight,m=(t.descriptionFontSubset,t.descriptionFontSizeType),f=t.descriptionFontSizeMobile,b=t.descriptionFontSizeTablet,g=[];let h;return h=16===u?u-2:u,g.push({".blockspare-list-wrap":{backgroundColor:r,borderColor:a||void 0,paddingTop:o?o+"px":void 0,paddingRight:i?i+"px":void 0,paddingBottom:l?l+"px":void 0,paddingLeft:s?s+"px":void 0},".blockspare-pricing-table-features li":{textAlign:n,color:c||"#000",fontSize:u+m,fontFamily:p,fontWeight:d},".blockspare-pricing-table-features li:before":{fontSize:h+m},tablet:{".blockspare-pricing-table-features":{fontSize:b+m}},mobile:{"blockspare-pricing-table-features":{fontSize:f+m}}}),_o.a.all(g)};const oL=wp.i18n.__,iL=wp.element.Component,lL=(wp.compose.compose,wp.blockEditor),sL=lL.InspectorControls,cL=(lL.FontSizePicker,lL.withFontSizes,lL.withColors,lL.ContrastChecker,lL.PanelColorSettings),uL=(lL.ColorPalette,wp.components),pL=(uL.withFallbackStyles,uL.PanelBody);uL.PanelRow,uL.SelectControl,uL.BaseControl,uL.RangeControl;class dL extends iL{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.borderStyle,t.borderColor,t.borderWidth,t.descriptionBacgroundColor),r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.name,s=t.listType,c=t.orderListStyle,u=t.color,p=t.descriptionFontSize,d=t.descriptionFontFamily,m=t.descriptionFontWeight,f=t.descriptionFontSubset,b=t.descriptionFontSizeType,g=t.descriptionFontSizeMobile,h=t.descriptionFontSizeTablet,y=t.descriptionLoadGoogleFonts,v=e.attributes,w=e.setAttributes;e.fallbackFontSize,e.fontSize,e.setFontSize,e.textColor,e.setBackgroundColor,e.setTextColor,e.fallbackBackgroundColor,e.fallbackTextColor,oL("None"),oL("Solid"),oL("Dotted"),oL("Dashed");return wp.element.createElement(sL,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(pL,{title:oL("Custom List Settings"),initialOpen:!1},wp.element.createElement(Yh,{name:l,onChangeName:e=>w({name:e}),listType:s,onChangeListStyle:e=>w({listType:e}),orderListStyle:c,onChangeOrderListStyle:e=>w({orderListStyle:e}),color:u,onchangeColor:e=>w({color:e})})),wp.element.createElement(pL,{title:oL("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:oL("Description Fonts Settings"),attributes:v,setAttributes:w,loadGoogleFonts:{value:y,label:oL("descriptionLoadGoogleFonts")},fontFamily:{value:d,label:oL("descriptionFontFamily")},fontWeight:{value:m,label:oL("descriptionFontWeight")},fontSubset:{value:f,label:oL("descriptionFontSubset")},fontSizeType:{value:b,label:oL("descriptionFontSizeType")},fontSize:{value:p,label:oL("descriptionFontSize")},fontSizeMobile:{value:g,label:oL("descriptionFontSizeMobile")},fontSizeTablet:{value:h,label:oL("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(cL,{title:oL("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:n,onChange:e=>w({descriptionBacgroundColor:e}),label:oL("Background Color","blockspare")}]}),wp.element.createElement(pL,{title:oL("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:r,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>w({paddingTop:e}),paddingEnableRight:!0,paddingRight:a,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>w({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:o,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>w({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:i,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>w({paddingLeft:e})}))))}}const mL=wp.i18n.__,fL=wp.compose.compose,bL=wp.element,gL=bL.Component,hL=bL.Fragment,yL=wp.blockEditor,vL=yL.RichText,wL=(yL.withFontSizes,yL.withColors,yL.AlignmentToolbar),kL=yL.BlockControls;yL.BlockAlignmentToolbar;var _L=fL([wo,ho(aL)])(class extends gL{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.features,r=t.borderStyle,a=t.borderWidth,o=t.sectionAlignment,i=t.name,l=t.listType,s=t.orderListStyle,c=(t.color,t.descriptionLoadGoogleFonts),u=t.descriptionFontFamily,p=t.descriptionFontWeight,d=(e.isSelected,e.className),m=e.setAttributes;e.fallbackFontSize,e.fontSize,e.backgroundColor,e.textColor;let f;if(1==c){const e={google:{families:[u+(p?":"+p:"")]}};f=wp.element.createElement(zo,{config:e})}let b="";b="ul"==l?i:"ol"==l?s:"";const g=A()([d,"blockspare-pirce-description"]);return wp.element.createElement(hL,null,wp.element.createElement(kL,null,wp.element.createElement(wL,{value:o,onChange:e=>{m({sectionAlignment:e})}})),wp.element.createElement(dL,this.props),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(vL,{tagName:"none"==l?"ul":l,multiline:"li",itemProp:"description",placeholder:mL("Add a product feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>m({features:e}),className:A()("blockspare-pricing-table-features",r,"blockspare-list-border-width-"+a,b)}))),f)}});wp.i18n.__;const SL=wp.element,xL=SL.Component,EL=(SL.Fragment,wp.compose.compose),TL=wp.blockEditor.RichText;var OL=EL(wo,ho(aL))(class extends xL{render(){const e=this.props,t=e.attributes,n=t.features,r=t.borderStyle,a=t.borderWidth,o=t.name,i=t.listType,l=t.orderListStyle,s=(t.color,e.className);let c="";c="ul"==i?o:"ol"==i?l:"";const u=A()([s,"blockspare-pirce-description"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(TL.Content,{tagName:"none"==i?"ul":i,multiline:"li",itemProp:"description",value:n,className:A()("blockspare-pricing-table-features",r,"blockspare-list-border-width-"+a,c)})))}}),CL=n(157);var ML=e=>{const t=e.attributes,n=t.sectionAlignment,r=(t.customFontSize,t.descriptionBacgroundColor),a=t.borderColor,o=t.paddingTop,i=t.paddingRight,l=t.paddingBottom,s=t.paddingLeft,c=t.color,u=t.descriptionFontSize,p=t.descriptionFontFamily,d=t.descriptionFontWeight,m=(t.descriptionFontSubset,t.descriptionFontSizeType),f=t.descriptionFontSizeMobile,b=t.descriptionFontSizeTablet,g=[];return g.push({".blockspare-list-wrap":{backgroundColor:r,borderColor:a||void 0,paddingTop:o?o+"px":void 0,paddingRight:i?i+"px":void 0,paddingBottom:l?l+"px":void 0,paddingLeft:s?s+"px":void 0},".blockspare-pricing-table-features li":{textAlign:n,color:c||"#000",fontSize:u+m,fontFamily:p,fontWeight:d},".blockspare-pricing-table-features li:before":{fontSize:u+m},tablet:{".blockspare-pricing-table-features":{fontSize:b+m}},mobile:{"blockspare-pricing-table-features":{fontSize:f+m}}}),_o.a.all(g)};wp.i18n.__;const LL=wp.element,jL=LL.Component,PL=(LL.Fragment,wp.compose.compose),DL=wp.blockEditor.RichText;var FL=PL(wo,ho(ML))(class extends jL{render(){const e=this.props,t=e.attributes,n=t.features,r=t.borderStyle,a=t.borderWidth,o=t.name,i=t.listType,l=t.orderListStyle,s=(t.color,e.className);let c="";c="ul"==i?o:"ol"==i?l:"";const u=A()([s,"blockspare-pirce-description"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(DL.Content,{tagName:"none"==i?"ul":i,multiline:"li",itemProp:"description",value:n,className:A()("blockspare-pricing-table-features",r,"blockspare-list-border-width-"+a,c)})))}});function zL(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function NL(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zL(Object(n),!0).forEach((function(t){BL(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zL(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function BL(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const AL=wp.blockEditor,YL=AL.RichText,HL=AL.getFontSizeClass,RL=AL.getColorClassName;var IL=[{attributes:NL({},CL.attributes),save:function(e){const t=e.attributes,n=t.features,r=t.fontSize,a=t.sectionAlignment,o=t.customFontSize,i=t.backgroundColor,l=t.textColor,s=t.customBackgroundColor,c=(t.customTextColor,t.borderStyle),u=t.borderColor,p=t.borderWidth,d=t.paddingTop,m=t.paddingRight,f=t.paddingBottom,b=t.paddingLeft,g=t.name,h=t.listType,y=t.orderListStyle,v=t.color;let w="";w="ul"==h?g:"ol"==h?y:"";const k=HL(r),_=RL("color",l),S=RL("background-color",i),x=A()({"has-background":i||s,"blockspare-pricing-table-features":!0,[k]:k,[_]:_,[S]:S,[c]:c,["blockspare-list-border-width-"+p]:p,[w]:w}),E={textAlign:a,fontSize:k?void 0:o,backgroundColor:S?void 0:s,color:v||"#6d6d6d",borderColor:u||void 0,paddingTop:d?d+"px":void 0,paddingRight:m?m+"px":void 0,paddingBottom:f?f+"px":void 0,paddingLeft:b?b+"px":void 0};return wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(YL.Content,{tagName:"none"==h?"ul":h,itemProp:"description",value:n,className:x||void 0,style:E}))}},{attributes:NL({},CL.attributes),save:e=>wp.element.createElement(FL,e)}];const WL=wp.i18n.__,VL=wp.blocks.registerBlockType,UL=rL.name,GL=rL.category,qL=rL.attributes;VL(UL,{title:WL("Price Features","blockspare"),description:WL("Adds a product feature component with schema markup.","blockspare"),category:GL,icon:N.iconlist,attributes:qL,parent:["blockspare/blockspare-pricing-inner"],keywords:[WL("pricing table","blockspare"),WL("features","blockspare"),WL("shop","blockspare")],edit:_L,save:OL,deprecated:IL});var $L=n(27);const JL=wp.i18n.__,KL=wp.element.Component,XL=wp.compose.compose,QL=wp.blockEditor,ZL=QL.InspectorControls,ej=QL.withFontSizes,tj=QL.withColors,nj=(QL.PanelColorSettings,wp.components),rj=nj.withFallbackStyles,aj=nj.PanelBody,oj=nj.ToggleControl,ij=rj((e,t)=>{const n=t.attributes.backgroundColor,r=e.querySelector('[contenteditable="true"]'),a=r?getComputedStyle(r):null;return{fallbackBackgroundColor:n||!a?void 0:a.backgroundColor}});var lj=XL([ij,ej("fontSize"),tj("backgroundColor")])(class extends KL{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonStyle,r=t.borderColor,a=t.borderBtnTextColor,o=t.buttonBackgroundColor,i=t.buttonTextColor,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.paddingTop,p=t.paddingBottom,d=t.enableGradient,m=t.backgroundColor1,f=t.backgroundColor2,b=t.gradientAngle,g=t.colorLocation1,h=t.colorLocation2,y=t.btnFontWeight,v=t.btnBorderWidth,w=t.buttonHoverEffect,k=t.buttonFontSize,_=t.buttonFontFamily,S=t.buttonFontWeight,x=t.buttonFontSubset,E=t.buttonFontSizeType,T=t.buttonFontSizeMobile,O=t.buttonFontSizeTablet,C=t.buttonLoadGoogleFonts,M=e.attributes,L=e.setAttributes;e.backgroundColor,e.setBackgroundColor;return wp.element.createElement(ZL,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(aj,{title:JL("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonTarget:!1,buttonTarget:c,onChangeButtonTarget:e=>L({buttonTarget:!c}),enableGradient:d,onChangeGradient:e=>L({enableGradient:e}),enableButtonSize:!0,buttonSize:l,onChangeButtonSize:e=>L({buttonSize:e}),enableButtonShape:!0,buttonShape:s,onChangeButtonShape:e=>L({buttonShape:e}),buttonBackgroundColor:o,onChangeButtonColor:e=>L({buttonBackgroundColor:e}),buttonTextColor:i,onChangeButtonTextColor:e=>L({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:n,onChangeBorderStyle:e=>L({buttonStyle:e}),buttonHoverEffect:w,onchangeButtonHoverEffect:e=>L({buttonHoverEffect:e}),borderColor:r,onchangeBorderColor:e=>L({borderColor:e}),borderBtnTextColor:a,onChangeBorderBtnTextColor:e=>L({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:v,onchangebtnBorderWidth:e=>L({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:y,onchangeBtnFontWeight:e=>L({btnFontWeight:e})}),wp.element.createElement(aj,{title:JL("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:JL("Button Fonts Settings"),attributes:M,setAttributes:L,loadGoogleFonts:{value:C,label:JL("buttonLoadGoogleFonts")},fontFamily:{value:_,label:JL("buttonFontFamily")},fontWeight:{value:S,label:JL("buttonFontWeight")},fontSubset:{value:x,label:JL("buttonFontSubset")},fontSizeType:{value:E,label:JL("buttonFontSizeType")},fontSize:{value:k,label:JL("buttonFontSize")},fontSizeMobile:{value:T,label:JL("buttonFontSizeMobile")},fontSizeTablet:{value:O,label:JL("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===n&&wp.element.createElement(oj,{label:JL("Enable Gradient","blockspare"),checked:d,onChange:()=>this.props.setAttributes({enableGradient:!d})}),d&&"none"===n&&wp.element.createElement(aj,{title:JL("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(lt,{backgroundColor1:m,onChangeBackgroundColor1:e=>L({backgroundColor1:e}),backgroundColor2:f,onChangeBackgroundColor2:e=>L({backgroundColor2:e}),gradientAngle:b,onChangeGradientAngle:e=>L({gradientAngle:e}),colorLocation1:g,onChangeColorLocation1:e=>L({colorLocation1:e}),colorLocation2:h,onChangeColorLocation2:e=>L({colorLocation2:e})}))),wp.element.createElement(aj,{title:JL("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:u,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>L({paddingTop:e}),paddingEnableBottom:!0,paddingBottom:p,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>L({paddingBottom:e})}))))}});var sj=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.buttonStyle,s=t.enableGradient,c=t.backgroundColor1,u=t.backgroundColor2,p=t.gradientAngle,d=t.colorLocation1,m=t.colorLocation2,f=(t.btnFontWeight,t.btnBorderWidth),b=t.borderColor,g=t.buttonBackgroundColor,h=t.borderBtnTextColor,y=t.buttonTextColor,v=t.buttonFontSize,w=t.buttonFontFamily,k=t.buttonFontWeight,_=t.buttonFontSizeType,S=t.buttonFontSizeMobile,x=t.buttonFontSizeTablet,E=[];if(E.push({".blockspare-block-button":{textAlign:n},".blockspare-pricing-table-button":{paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),"none"===l)if(1==s){const e=p+"deg",t=d+"%",n=m+"%";E.push({".blockspare-block-button span":{color:y||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else E.push({".blockspare-block-button span":{color:y||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:g||"#3c1a5b"}});else E.push({".blockspare-block-button span":{color:h||"#404040",borderColor:b||"#3c1a5b",borderStyle:l,borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return E.push({".blockspare-block-button span":{fontSize:v+_,fontFamily:w,fontWeight:k},tablet:{".blockspare-block-button span":{fontSize:x+_}},mobile:{".blockspare-block-button span":{fontSize:S+_}}}),_o.a.all(E)};const cj=wp.i18n.__,uj=wp.compose.compose,pj=wp.element,dj=pj.Component,mj=pj.Fragment,fj=wp.blockEditor,bj=fj.RichText,gj=fj.AlignmentToolbar,hj=fj.BlockControls,yj=fj.URLInput,vj=wp.components,wj=vj.IconButton,kj=vj.Dashicon;var _j=uj([wo,ho(sj)])(class extends dj{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.sectionAlignment,o=t.buttonSize,i=t.buttonShape,l=t.buttonHoverEffect,s=t.buttonLoadGoogleFonts,c=t.buttonFontFamily,u=t.buttonFontWeight,p=e.className,d=e.isSelected,m=(e.attributes,e.setAttributes);e.backgroundColor;let f;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};f=wp.element.createElement(zo,{config:e})}const b=A()({"blockspare-pricing-table-button":!0}),g=A()([p,"blockspare-block-button-wrap"]);return[wp.element.createElement(mj,null,wp.element.createElement(hj,{key:"controls"},wp.element.createElement(gj,{value:a,onChange:e=>{m({sectionAlignment:e})}})),wp.element.createElement(lj,this.props),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:b||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#"},wp.element.createElement(bj,{tagName:"span",placeholder:cj("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+n,allowedFormats:[],className:A()("blockspare-button",i,o,l),onChange:e=>m({buttonText:e})}))),d&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+a,onSubmit:e=>e.preventDefault()},wp.element.createElement(kj,{icon:"admin-links"}),wp.element.createElement(yj,{className:"button-url",value:r,onChange:e=>m({buttonUrl:e})}),wp.element.createElement(wj,{icon:"editor-break",label:cj("Apply","blockspare"),type:"submit"})))),f)]}});const Sj=wp.blockEditor,xj=Sj.RichText,Ej=(Sj.getColorClassName,wp.i18n.__,wp.compose.compose),Tj=wp.element,Oj=Tj.Component;Tj.Fragment;var Cj=Ej(wo,ho(sj))(class extends Oj{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonSize,o=t.buttonShape,i=t.buttonTarget,l=t.buttonHoverEffect,s=(e.attributes,e.className),c=A()({"blockspare-pricing-table-button":!0}),u=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:c||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",o,a,l)},wp.element.createElement(xj.Content,{tagName:"span",value:n})))))}});const Mj=wp.element.Component;class Lj extends Mj{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:A()(this.props.className,"blockspare-block-button")},this.props.children)}}function jj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Pj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jj(Object(n),!0).forEach((function(t){Dj(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Dj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Fj=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=[];return l.push({".blockspare-block-button":{textAlign:n},".blockspare-button":Pj({},ni(e.attributes)),".blockspare-pricing-table-button":{paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),_o.a.all(l)};const zj=wp.blockEditor,Nj=zj.RichText,Bj=(zj.getColorClassName,wp.i18n.__,wp.compose.compose),Aj=wp.element,Yj=Aj.Component;Aj.Fragment;var Hj=Bj(wo,ho(Fj))(class extends Yj{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonSize,o=t.buttonShape,i=t.buttonTarget,l=t.buttonHoverEffect,s=(e.attributes,e.className),c=A()({"blockspare-pricing-table-button":!0}),u=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:c||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",o,a,l)},wp.element.createElement(Nj.Content,{value:n})))))}});function Rj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Ij(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Rj(Object(n),!0).forEach((function(t){Wj(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Wj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Vj=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=[];return l.push({".blockspare-block-button":{textAlign:n},".blockspare-button":Ij({},ti(e.attributes)),".blockspare-pricing-table-button":{paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),_o.a.all(l)};const Uj=wp.blockEditor,Gj=Uj.RichText,qj=(Uj.getColorClassName,wp.i18n.__,wp.compose.compose),$j=wp.element,Jj=$j.Component;$j.Fragment;var Kj=qj(wo,ho(Vj))(class extends Jj{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonSize,o=t.buttonShape,i=t.buttonTarget,l=t.buttonHoverEffect,s=(e.attributes,e.className),c=A()({"blockspare-pricing-table-button":!0}),u=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:c||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",o,a,l)},wp.element.createElement(Gj.Content,{value:n})))))}});var Xj=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.buttonStyle,s=t.enableGradient,c=t.backgroundColor1,u=t.backgroundColor2,p=t.gradientAngle,d=t.colorLocation1,m=t.colorLocation2,f=t.btnFontWeight,b=t.btnBorderWidth,g=t.borderColor,h=t.buttonBackgroundColor,y=t.borderBtnTextColor,v=t.buttonTextColor,w=[];if(w.push({".blockspare-block-button":{textAlign:n},".blockspare-pricing-table-button":{paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),"none"===l)if(1==s){const e=p+"deg",t=d+"%",n=m+"%";w.push({".blockspare-block-button span":{color:v||"#fff",fontWeight:f,borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else w.push({".blockspare-block-button span":{color:v||"#fff",fontWeight:f,borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:h||"#3c1a5b"}});else w.push({".blockspare-block-button span":{color:y||"#404040",borderColor:g||"#3c1a5b",borderStyle:l,fontWeight:f,borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return _o.a.all(w)};const Qj=wp.blockEditor,Zj=Qj.RichText,eP=(Qj.getColorClassName,wp.i18n.__,wp.compose.compose),tP=wp.element,nP=tP.Component;tP.Fragment;var rP=eP(wo,ho(Xj))(class extends nP{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonSize,o=t.buttonShape,i=t.buttonTarget,l=t.buttonHoverEffect,s=(e.attributes,e.className),c=A()({"blockspare-pricing-table-button":!0}),u=A()([s,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:c||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",o,a,l)},wp.element.createElement(Zj.Content,{tagName:"span",value:n})))))}});function aP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aP(Object(n),!0).forEach((function(t){iP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function iP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const lP=wp.blockEditor,sP=lP.RichText,cP=lP.getColorClassName;var uP=[{attributes:oP(oP({},$L.attributes),ei),save:function(e){const t=e.attributes,n=t.backgroundColor,r=t.customBackgroundColor,a=t.paddingTop,o=t.paddingRight,i=t.paddingBottom,l=t.paddingLeft,s=t.buttonText,c=t.buttonUrl,u=t.buttonSize,p=t.buttonShape,d=t.buttonTarget,m=t.buttonHoverEffect,f=cP("background-color",n),b=A()({"has-background":n||r,"blockspare-pricing-table-button":!0,[f]:f}),g=oP({},ds(e.attributes)),h={backgroundColor:f?void 0:r,paddingTop:a?a+"px":void 0,paddingRight:o?o+"px":void 0,paddingBottom:i?i+"px":void 0,paddingLeft:l?l+"px":void 0};return wp.element.createElement("div",{className:b||void 0,style:h},wp.element.createElement(Lj,e,s&&wp.element.createElement("a",{href:c,target:d?"_blank":null,rel:d?"noopener noreferrer":null,className:A()("blockspare-button",p,u,m),style:g},wp.element.createElement(sP.Content,{value:s}))))}},{attributes:oP(oP({},$L.attributes),ei),save:e=>wp.element.createElement(Kj,e)},{attributes:oP(oP({},$L.attributes),ei),save:e=>wp.element.createElement(Hj,e)},{attributes:oP(oP({},$L.attributes),ei),save:e=>wp.element.createElement(rP,e)}];function pP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function dP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pP(Object(n),!0).forEach((function(t){mP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fP=wp.i18n.__,bP=wp.blocks.registerBlockType,gP=wp.blockEditor,hP=(gP.RichText,gP.getColorClassName,$L.name),yP=$L.category,vP=dP(dP({},$L.attributes),ei);bP(hP,{title:fP("Button","blockspare"),description:fP("Add button with schema markup.","blockspare"),category:yP,icon:N.button,attributes:vP,parent:["blockspare/blockspare-pricing-inner"],keywords:[fP("pricing button","blockspare"),fP("button","blockspare"),fP("link","blockspare")],edit:_j,save:Cj,deprecated:uP});n(794),n(795);var wP=n(70);const kP=wp.i18n.__,_P=wp.element,SP=_P.Component,xP=(_P.Fragment,wp.blockEditor),EP=xP.InspectorControls,TP=(xP.PanelColorSettings,wp.components),OP=TP.PanelBody,CP=TP.TextControl,MP=TP.SelectControl;class LP extends SP{render(){const e=this.props,t=e.attributes,n=e.setAttributes,r=(e.clients,kP(" Icon only","blockspare"),kP("Texts only","blockspare"),kP("Icon with Texts","blockspare"),kP(" Official","blockspare"),kP("Custom","blockspare"),[{value:"blockspare-social-icon-square",label:kP("Square","blockspare")},{value:"blockspare-social-icon-circle",label:kP("Circle","blockspare")},{value:"blockspare-social-icon-rounded",label:kP("Rounded Square","blockspare")}]),a=[{value:"blockspare-social-icon-small",label:kP("Small","blockspare")},{value:"blockspare-social-icon-medium",label:kP("Medium","blockspare")},{value:"blockspare-social-icon-large",label:kP("Large","blockspare")}];kP("Solid","blockspare"),kP("Border","blockspare"),kP("None","blockspare");return wp.element.createElement(EP,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"social-links"}),wp.element.createElement(OP,{title:kP("Social Icon Option","blockspare"),initialOpen:!1},wp.element.createElement(MP,{label:kP("Shape","blockspare"),options:r,value:t.buttonShapes,onChange:e=>this.props.setAttributes({buttonShapes:e})}),wp.element.createElement(MP,{label:kP("Size","blockspare"),options:a,value:t.buttonSizes,onChange:e=>this.props.setAttributes({buttonSizes:e})})),wp.element.createElement(OP,{title:kP("Social Settings","blockspare"),className:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(OP,{title:kP("Facebook","blockspare"),initialOpen:!1},wp.element.createElement(CP,{label:kP("Title","blockspare"),type:"text",value:t.facebookTitle,onChange:e=>this.props.setAttributes({facebookTitle:e})}),wp.element.createElement(CP,{label:kP("URL","blockspare"),type:"url",value:t.facebookUrl,onChange:e=>this.props.setAttributes({facebookUrl:e})})),wp.element.createElement(OP,{title:kP("Twitter","blockspare"),initialOpen:!1},wp.element.createElement(CP,{label:kP("Title","blockspare"),type:"text",value:t.twitterTitle,onChange:e=>this.props.setAttributes({twitterTitle:e})}),wp.element.createElement(CP,{label:kP("URL","blockspare"),type:"url",value:t.twitterUrl,onChange:e=>this.props.setAttributes({twitterUrl:e})})),wp.element.createElement(OP,{title:kP("Instagram","blockspare"),initialOpen:!1},wp.element.createElement(CP,{label:kP("Title","blockspare"),type:"text",value:t.instagramTitle,onChange:e=>this.props.setAttributes({instagramTitle:e})}),wp.element.createElement(CP,{label:kP("URL","blockspare"),type:"url",value:t.instagramUrl,onChange:e=>this.props.setAttributes({instagramUrl:e})})),wp.element.createElement(OP,{title:kP("YouTube","blockspare"),initialOpen:!1},wp.element.createElement(CP,{label:kP("Title","blockspare"),type:"text",value:t.youtubeTitle,onChange:e=>this.props.setAttributes({youtubeTitle:e})}),wp.element.createElement(CP,{label:kP("URL","blockspare"),type:"url",value:t.youtubeUrl,onChange:e=>this.props.setAttributes({youtubeUrl:e})})),wp.element.createElement(OP,{title:kP("LinkedIn","blockspare"),initialOpen:!1},wp.element.createElement(CP,{label:kP("Title","blockspare"),type:"text",value:t.linkedinTitle,onChange:e=>this.props.setAttributes({linkedinTitle:e})}),wp.element.createElement(CP,{label:kP("URL","blockspare"),type:"url",value:t.linkedinUrl,onChange:e=>this.props.setAttributes({linkedinUrl:e})})),wp.element.createElement(OP,{title:kP("Pinterest","blockspare"),initialOpen:!1},wp.element.createElement(CP,{label:kP("Title","blockspare"),type:"text",value:t.pinterestTitle,onChange:e=>this.props.setAttributes({pinterestTitle:e})}),wp.element.createElement(CP,{label:kP("URL","blockspare"),type:"url",value:t.pinterestUrl,onChange:e=>this.props.setAttributes({pinterestUrl:e})}))),wp.element.createElement(OP,{title:kP("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(OP,{title:kP("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:t.marginTop,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>n({marginTop:e}),marginEnableBottom:!0,marginBottom:t.marginBottom,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>n({marginBottom:e})})))))}}var jP=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.iconColorOption,a=t.customfontColorOption,o=t.custombackgroundColorOption,i=t.marginTop,l=t.marginBottom,s=[];return"blockspare-default-official-color"!=r&&s.push({".blockspare-social-links a span":{color:a,backgroundColor:o}}),s.push({".blockspare-social-wrapper":{textAlign:n,marginTop:i?i+"px":"0px",marginBottom:l?l+"px":"0px"}}),_o.a.all(s)};function PP(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function DP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PP(Object(n),!0).forEach((function(t){FP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function FP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zP=wp.element,NP=zP.Component,BP=zP.Fragment,AP=(wp.i18n.__,wp.compose.compose),YP=wp.blockEditor,HP=YP.BlockControls,RP=YP.AlignmentToolbar;var IP=AP(wo,ho(jP))(class extends NP{render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.iconColorOption,a=t.buttonShapes,o=t.buttonSizes,i=t.buttonOptions,l=t.buttonFills,s=t.facebookUrl,c=t.facebookTitle,u=t.linkedinUrl,p=t.linkedinTitle,d=t.twitterUrl,m=t.twitterTitle,f=t.instagramUrl,b=t.instagramTitle,g=t.youtubeUrl,h=t.youtubeTitle,y=t.pinterestUrl,v=t.pinterestTitle,w=t.tumblrUrl,k=t.tumblrTitle,_=t.telegramUrl,S=t.telegramTitle,x=t.redditUrl,E=t.redditTitle,T=t.flickrUrl,O=t.flickrTitle,C=t.dribbbleUrl,M=t.dribbbleTitle,L=t.vkUrl,j=t.vkTitle,P=t.yelpUrl,D=t.yelpTitle,F=t.quoraUrl,z=t.quoraTitle,N=t.meetupUrl,B=t.meetupTitle,Y=t.githubUrl,H=t.githubTitle,R=e.className,I=(e.attributes,e.setAttributes),W=A()([R,"blockspare-socaillink-block"]);return[wp.element.createElement(BP,null,wp.element.createElement(LP,DP({setAttributes:I},this.props)),wp.element.createElement(HP,null,wp.element.createElement(RP,{value:n,onChange:e=>{I({sectionAlignment:e})}})),wp.element.createElement("div",{className:W},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks","blockspare-social-wrapper")},wp.element.createElement("div",{className:"blockspare-section-head-wrap"},wp.element.createElement("ul",{className:A()("blockspare-social-links",r,a,o,i,l)},s&&wp.element.createElement("li",null,wp.element.createElement("a",{href:s,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-facebook-f"})," ",wp.element.createElement("span",{className:"screen-reader-text"},c)))),u&&wp.element.createElement("li",null,wp.element.createElement("a",{href:u,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},p)))),d&&wp.element.createElement("li",null,wp.element.createElement("a",{href:d,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},m)))),f&&wp.element.createElement("li",null,wp.element.createElement("a",{href:f,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},b)))),g&&wp.element.createElement("li",null,wp.element.createElement("a",{href:g,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},h)))),y&&wp.element.createElement("li",null,wp.element.createElement("a",{href:y,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},v)))),w&&wp.element.createElement("li",null,wp.element.createElement("a",{href:w,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-tumblr"}),wp.element.createElement("span",{className:"screen-reader-text"},k)))),_&&wp.element.createElement("li",null,wp.element.createElement("a",{href:_,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-telegram"}),wp.element.createElement("span",{className:"screen-reader-text"},S)))),x&&wp.element.createElement("li",null,wp.element.createElement("a",{href:x,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-reddit"}),wp.element.createElement("span",{className:"screen-reader-text"},E)))),T&&wp.element.createElement("li",null,wp.element.createElement("a",{href:T,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-flickr"}),wp.element.createElement("span",{className:"screen-reader-text"},O)))),C&&wp.element.createElement("li",null,wp.element.createElement("a",{href:C,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-dribbble"}),wp.element.createElement("span",{className:"screen-reader-text"},M)))),L&&wp.element.createElement("li",null,wp.element.createElement("a",{href:L,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-vk"}),wp.element.createElement("span",{className:"screen-reader-text"},j)))),P&&wp.element.createElement("li",null,wp.element.createElement("a",{href:P,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-yelp"}),wp.element.createElement("span",{className:"screen-reader-text"},D)))),F&&wp.element.createElement("li",null,wp.element.createElement("a",{href:F,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-quora"}),wp.element.createElement("span",{className:"screen-reader-text"},z)))),N&&wp.element.createElement("li",null,wp.element.createElement("a",{href:N,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-meetup"}),wp.element.createElement("span",{className:"screen-reader-text"},B)))),Y&&wp.element.createElement("li",null,wp.element.createElement("a",{href:Y,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-github"}),wp.element.createElement("span",{className:"screen-reader-text"},H)))))))))]}});const WP=wp.element,VP=WP.Component,UP=(WP.Fragment,wp.i18n.__,wp.blockEditor);UP.BlockAlignmentToolbar,UP.BlockControls;class GP extends VP{constructor(e){super(...arguments)}render(){let e="";return e="blockspare-default-official-color"!=this.props.attributes.iconColorOption?{color:this.props.attributes.customfontColorOption,backgroundColor:this.props.attributes.custombackgroundColorOption}:{},wp.element.createElement("ul",{className:A()("blockspare-social-links",this.props.attributes.iconColorOption,this.props.attributes.buttonShapes,this.props.attributes.buttonSizes,this.props.attributes.buttonOptions,this.props.attributes.buttonFills)},this.props.attributes.facebookUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.facebookUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.facebookTitle))),this.props.attributes.linkedinUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.linkedinUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.linkedinTitle))),this.props.attributes.twitterUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.twitterUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.twitterTitle))),this.props.attributes.instagramUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.instagramUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.instagramTitle))),this.props.attributes.youtubeUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.youtubeUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.youtubeTitle))),this.props.attributes.pinterestUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.pinterestUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.pinterestTitle))),this.props.attributes.tumblrUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.tumblrUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-tumblr"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.tumblrTitle))),this.props.attributes.telegramUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.telegramUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-telegram"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.telegramTitle))),this.props.attributes.redditUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.redditUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-reddit"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.redditTitle))),this.props.attributes.flickrUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.flickrUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-flickr"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.flickrTitle))),this.props.attributes.dribbbleUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.dribbbleUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-dribbble"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.dribbbleTitle))),this.props.attributes.vkUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.vkUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-vk"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.vkTitle))),this.props.attributes.yelpUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.yelpUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-yelp"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.yelpTitle))),this.props.attributes.quoraUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.quoraUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-quora"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.quoraTitle))),this.props.attributes.meetupUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.meetupUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-meetup"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.meetupTitle))),this.props.attributes.githubUrl&&wp.element.createElement("li",null,wp.element.createElement("a",{style:e,href:this.props.attributes.githubUrl,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-github"}),wp.element.createElement("span",{className:"screen-reader-text"},this.props.attributes.githubTitle))))}}const qP=wp.element.Component,$P=wp.compose.compose;var JP=$P(wo,ho(jP))(class extends qP{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.iconColorOption),r=t.buttonShapes,a=t.buttonSizes,o=t.buttonOptions,i=t.buttonFills,l=t.facebookUrl,s=t.facebookTitle,c=t.linkedinUrl,u=t.linkedinTitle,p=t.twitterUrl,d=t.twitterTitle,m=t.instagramUrl,f=t.instagramTitle,b=t.youtubeUrl,g=t.youtubeTitle,h=t.pinterestUrl,y=t.pinterestTitle,v=t.tumblrUrl,w=t.tumblrTitle,k=t.telegramUrl,_=t.telegramTitle,S=t.redditUrl,x=t.redditTitle,E=t.flickrUrl,T=t.flickrTitle,O=t.dribbbleUrl,C=t.dribbbleTitle,M=t.vkUrl,L=t.vkTitle,j=t.yelpUrl,P=t.yelpTitle,D=t.quoraUrl,F=t.quoraTitle,z=t.meetupUrl,N=t.meetupTitle,B=t.githubUrl,Y=t.githubTitle,H=e.className,R=(e.attributes,e.setAttributes,A()([H,"blockspare-socaillink-block"]));return wp.element.createElement("div",{className:R},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-social-wrapper"},wp.element.createElement("ul",{className:A()("blockspare-social-links",n,r,a,o,i)},l&&wp.element.createElement("li",null,wp.element.createElement("a",{href:l,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-facebook-f"})," ",wp.element.createElement("span",{className:"screen-reader-text"},s)))),c&&wp.element.createElement("li",null,wp.element.createElement("a",{href:c,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},u)))),p&&wp.element.createElement("li",null,wp.element.createElement("a",{href:p,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},d)))),m&&wp.element.createElement("li",null,wp.element.createElement("a",{href:m,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},f)))),b&&wp.element.createElement("li",null,wp.element.createElement("a",{href:b,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},g)))),h&&wp.element.createElement("li",null,wp.element.createElement("a",{href:h,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},y)))),v&&wp.element.createElement("li",null,wp.element.createElement("a",{href:v,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-tumblr"}),wp.element.createElement("span",{className:"screen-reader-text"},w)))),k&&wp.element.createElement("li",null,wp.element.createElement("a",{href:k,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-telegram"}),wp.element.createElement("span",{className:"screen-reader-text"},_)))),S&&wp.element.createElement("li",null,wp.element.createElement("a",{href:S,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-reddit"}),wp.element.createElement("span",{className:"screen-reader-text"},x)))),E&&wp.element.createElement("li",null,wp.element.createElement("a",{href:E,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-flickr"}),wp.element.createElement("span",{className:"screen-reader-text"},T)))),O&&wp.element.createElement("li",null,wp.element.createElement("a",{href:O,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-dribbble"}),wp.element.createElement("span",{className:"screen-reader-text"},C)))),M&&wp.element.createElement("li",null,wp.element.createElement("a",{href:M,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-vk"}),wp.element.createElement("span",{className:"screen-reader-text"},L)))),j&&wp.element.createElement("li",null,wp.element.createElement("a",{href:j,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-yelp"}),wp.element.createElement("span",{className:"screen-reader-text"},P)))),D&&wp.element.createElement("li",null,wp.element.createElement("a",{href:D,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-quora"}),wp.element.createElement("span",{className:"screen-reader-text"},F)))),z&&wp.element.createElement("li",null,wp.element.createElement("a",{href:z,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-meetup"}),wp.element.createElement("span",{className:"screen-reader-text"},N)))),B&&wp.element.createElement("li",null,wp.element.createElement("a",{href:B,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-github"}),wp.element.createElement("span",{className:"screen-reader-text"},Y)))))))}});const KP=wp.element.Component;class XP extends KP{constructor(){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:"blockspare-blocks blockspare-social-wrapper"},wp.element.createElement(GP,this.props))}}var QP=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.iconColorOption,a=t.customfontColorOption,o=t.custombackgroundColorOption,i=[];return"blockspare-default-official-color"!=r&&i.push({".blockspare-social-links a":{color:a,backgroundColor:o}}),i.push({".blockspare-social-wrapper":{textAlign:n}}),_o.a.all(i)};const ZP=wp.element.Component,eD=wp.compose.compose;var tD=eD(wo,ho(QP))(class extends ZP{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.sectionAlignment,t.iconColorOption),r=t.buttonShapes,a=t.buttonSizes,o=t.buttonOptions,i=t.buttonFills,l=t.facebookUrl,s=t.facebookTitle,c=t.linkedinUrl,u=t.linkedinTitle,p=t.twitterUrl,d=t.twitterTitle,m=t.instagramUrl,f=t.instagramTitle,b=t.youtubeUrl,g=t.youtubeTitle,h=t.pinterestUrl,y=t.pinterestTitle,v=t.tumblrUrl,w=t.tumblrTitle,k=t.telegramUrl,_=t.telegramTitle,S=t.redditUrl,x=t.redditTitle,E=t.flickrUrl,T=t.flickrTitle,O=t.dribbbleUrl,C=t.dribbbleTitle,M=t.vkUrl,L=t.vkTitle,j=t.yelpUrl,P=t.yelpTitle,D=t.quoraUrl,F=t.quoraTitle,z=t.meetupUrl,N=t.meetupTitle,B=t.githubUrl,Y=t.githubTitle,H=e.className,R=(e.attributes,e.setAttributes,A()([H,"blockspare-socaillink-block"]));return wp.element.createElement("div",{className:R},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-social-wrapper"},wp.element.createElement("ul",{className:A()("blockspare-social-links",n,r,a,o,i)},l&&wp.element.createElement("li",null,wp.element.createElement("a",{href:l,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"screen-reader-text"},s))),c&&wp.element.createElement("li",null,wp.element.createElement("a",{href:c,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},u))),p&&wp.element.createElement("li",null,wp.element.createElement("a",{href:p,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},d))),m&&wp.element.createElement("li",null,wp.element.createElement("a",{href:m,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},f))),b&&wp.element.createElement("li",null,wp.element.createElement("a",{href:b,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},g))),h&&wp.element.createElement("li",null,wp.element.createElement("a",{href:h,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},y))),v&&wp.element.createElement("li",null,wp.element.createElement("a",{href:v,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-tumblr"}),wp.element.createElement("span",{className:"screen-reader-text"},w))),k&&wp.element.createElement("li",null,wp.element.createElement("a",{href:k,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-telegram"}),wp.element.createElement("span",{className:"screen-reader-text"},_))),S&&wp.element.createElement("li",null,wp.element.createElement("a",{href:S,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-reddit"}),wp.element.createElement("span",{className:"screen-reader-text"},x))),E&&wp.element.createElement("li",null,wp.element.createElement("a",{href:E,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-flickr"}),wp.element.createElement("span",{className:"screen-reader-text"},T))),O&&wp.element.createElement("li",null,wp.element.createElement("a",{href:O,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-dribbble"}),wp.element.createElement("span",{className:"screen-reader-text"},C))),M&&wp.element.createElement("li",null,wp.element.createElement("a",{href:M,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-vk"}),wp.element.createElement("span",{className:"screen-reader-text"},L))),j&&wp.element.createElement("li",null,wp.element.createElement("a",{href:j,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-yelp"}),wp.element.createElement("span",{className:"screen-reader-text"},P))),D&&wp.element.createElement("li",null,wp.element.createElement("a",{href:D,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-quora"}),wp.element.createElement("span",{className:"screen-reader-text"},F))),z&&wp.element.createElement("li",null,wp.element.createElement("a",{href:z,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-meetup"}),wp.element.createElement("span",{className:"screen-reader-text"},N))),B&&wp.element.createElement("li",null,wp.element.createElement("a",{href:B,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-github"}),wp.element.createElement("span",{className:"screen-reader-text"},Y))))))}});function nD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function rD(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const aD=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nD(Object(n),!0).forEach((function(t){rD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},wP.attributes);var oD=[{attributes:aD,save:e=>wp.element.createElement(XP,e)},{attributes:aD,save:e=>wp.element.createElement(tD,e)}];const iD=wp.blocks.registerBlockType,lD=wP.name,sD=wP.category,cD=wP.attributes,uD=wp.i18n.__;iD(lD,{title:uD("BS Social Links","blockspare"),category:sD,icon:N.sociallinks,attributes:cD,keywords:[uD("block","blockspare"),uD("social","blockspare"),uD("links","blockspare"),uD("share","blockspare")],example:{attributes:{facebookUrl:"https://facebook.com",twitterUrl:"https://twitter.com",linkedinUrl:"https://www.linkedin.com/",instagramUrl:"https://instagram.com"}},edit:IP,save:JP,deprecated:oD});const pD=wp.i18n.__,dD=wp.element.Component,mD=wp.blockEditor,fD=mD.InspectorControls,bD=(mD.PanelColorSettings,wp.components),gD=bD.PanelBody,hD=bD.SelectControl,yD=bD.ToggleControl,vD=bD.TextControl;class wD extends dD{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=e.setAttributes,r=(e.clients,pD(" Icon only","blockspare"),pD("Texts only","blockspare"),pD("Icon with Texts","blockspare"),pD(" Official","blockspare"),pD("Custom","blockspare"),[{value:"blockspare-social-icon-square",label:pD("Square","blockspare")},{value:"blockspare-social-icon-circle",label:pD("Circle","blockspare")},{value:"blockspare-social-icon-rounded",label:pD("Rounded Square","blockspare")}]),a=[{value:"blockspare-social-icon-small",label:pD("Small","blockspare")},{value:"blockspare-social-icon-medium",label:pD("Medium","blockspare")},{value:"blockspare-social-icon-large",label:pD("Large","blockspare")}];pD("Solid","blockspare"),pD("Border","blockspare"),pD("None","blockspare");return wp.element.createElement(fD,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"social-sharing"}),wp.element.createElement(gD,{title:pD("Social Icon Option","blockspare"),initialOpen:!1},wp.element.createElement(hD,{label:pD("Shape","blockspare"),options:r,value:t.buttonShapes,onChange:e=>this.props.setAttributes({buttonShapes:e})}),wp.element.createElement(hD,{label:pD("Size","blockspare"),options:a,value:t.buttonSizes,onChange:e=>this.props.setAttributes({buttonSizes:e})})),wp.element.createElement(gD,{title:pD("Social Sharing Settings","blockspare"),initialOpen:!1},wp.element.createElement(gD,{title:pD("Facebook","blockspare"),initialOpen:!1},wp.element.createElement(yD,{label:pD("Enable","blockspare"),checked:!!this.props.attributes.facebook,onChange:()=>this.props.setAttributes({facebook:!this.props.attributes.facebook})}),this.props.attributes.facebook&&wp.element.createElement(vD,{label:pD("Title","blockspare"),type:"text",value:t.facebookTitle,onChange:e=>this.props.setAttributes({facebookTitle:e})})),wp.element.createElement(gD,{title:pD("Twitter","blockspare"),initialOpen:!1},wp.element.createElement(yD,{label:pD("Enable","blockspare"),checked:!!this.props.attributes.twitter,onChange:()=>this.props.setAttributes({twitter:!this.props.attributes.twitter})}),this.props.attributes.twitter&&wp.element.createElement(vD,{label:pD("Title","blockspare"),type:"text",value:t.twitterTitle,onChange:e=>this.props.setAttributes({twitterTitle:e})})),wp.element.createElement(gD,{title:pD("Pinterest","blockspare"),initialOpen:!1},wp.element.createElement(yD,{label:pD("Enable","blockspare"),checked:!!this.props.attributes.pinterest,onChange:()=>this.props.setAttributes({pinterest:!this.props.attributes.pinterest})}),this.props.attributes.pinterest&&wp.element.createElement(vD,{label:pD("Title","blockspare"),type:"text",value:t.pinterestTitle,onChange:e=>this.props.setAttributes({pinterestTitle:e})})),wp.element.createElement(gD,{title:pD("LinkedIn","blockspare"),initialOpen:!1},wp.element.createElement(yD,{label:pD("Enable","blockspare"),checked:!!this.props.attributes.linkedin,onChange:()=>this.props.setAttributes({linkedin:!this.props.attributes.linkedin})}),this.props.attributes.linkedin&&wp.element.createElement(vD,{label:pD("Title","blockspare"),type:"text",value:t.linkedinTitle,onChange:e=>this.props.setAttributes({linkedinTitle:e})}))),wp.element.createElement(gD,{title:pD("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(gD,{title:pD("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:t.marginTop,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>n({marginTop:e}),marginEnableBottom:!0,marginBottom:t.marginBottom,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>n({marginBottom:e})})))))}}var kD=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.iconColorOption,a=t.customfontColorOption,o=t.custombackgroundColorOption,i=t.marginTop,l=t.marginBottom,s=[];return"blockspare-default-official-color"!=r&&s.push({".blockspare-social-sharing a span":{color:a,backgroundColor:o}}),s.push({".blockspare-social-wrapper":{textAlign:n,marginTop:i?i+"px":"0px",marginBottom:l?l+"px":"0px"}}),_o.a.all(s)};wp.i18n.__;const _D=wp.element.Component,SD=wp.compose.compose,xD=wp.blockEditor,ED=xD.AlignmentToolbar,TD=xD.BlockControls;var OD=SD(wo,ho(kD))(class extends _D{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.iconColorOption,a=t.buttonShapes,o=t.buttonSizes,i=t.buttonOptions,l=t.buttonFills,s=t.facebook,c=t.facebookTitle,u=t.twitter,p=t.twitterTitle,d=t.pinterest,m=t.pinterestTitle,f=t.linkedin,b=t.linkedinTitle,g=t.reddit,h=t.redditTitle,y=t.email,v=t.emailTitle,w=e.className,k=(e.attributes,A()([w]));return[wp.element.createElement(TD,{key:"controls"},wp.element.createElement(ED,{value:n,onChange:e=>this.props.setAttributes({sectionAlignment:e})})),wp.element.createElement(wD,this.props),wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-social-wrapper"},wp.element.createElement("ul",{className:A()("blockspare-social-sharing",r,a,o,i,l)},s&&wp.element.createElement("li",null,wp.element.createElement("a",{className:"blockspare-share-facebook"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"blockspare-social-text"},c)))),u&&wp.element.createElement("li",null,wp.element.createElement("a",{className:"blockspare-share-twitter"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"blockspare-social-text"},p)))),d&&wp.element.createElement("li",null,wp.element.createElement("a",{className:"blockspare-share-pinterest"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-pinterest-p"}),wp.element.createElement("span",{className:"blockspare-social-text"},m)))),f&&wp.element.createElement("li",null,wp.element.createElement("a",{className:"blockspare-share-linkedin"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"blockspare-social-text"},b)))),g&&wp.element.createElement("li",null,wp.element.createElement("a",{className:"blockspare-share-reddit"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-reddit-alien"}),wp.element.createElement("span",{className:"blockspare-social-text"},h)))),y&&wp.element.createElement("li",null,wp.element.createElement("a",{className:"blockspare-share-email"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fas fa-envelope"}),wp.element.createElement("span",{className:"blockspare-social-text"},v)))))))]}});n(796),n(797);const CD=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-social-sharing",{title:CD("BS Social Sharing","blockspare"),description:CD("Add sharing buttons to your posts and pages.","blockspare"),icon:N.socialShare,category:"blockspare",keywords:[CD("block","blockspare"),CD("social","blockspare"),CD("links","blockspare"),CD("share","blockspare")],example:{attributes:{facebook:!0,twitter:!0,linkedin:!0}},edit:e=>wp.element.createElement(OD,e),save:()=>null});n(798),n(799);var MD=n(158);var LD=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.headerpaddingTop,m=t.headerpaddingRight,f=t.headerpaddingBottom,b=t.headerpaddingLeft,g=t.headermarginTop,h=t.headermarginBottom,y=(t.titleLoadGoogleFonts,t.titleFontFamily),v=t.titleFontWeight,w=(t.titleFontSubset,t.titleFontSizeType),k=t.titleFontSizeMobile,_=t.titleFontSizeTablet,S=t.subTitleFontSize,x=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),E=t.subTitleFontWeight,T=(t.subTitleFontSubset,t.subTitleFontSizeType),O=t.subTitleFontSizeMobile,C=t.subTitleFontSizeTablet,M=[];return M.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:d+"px",paddingRight:m+"px",paddingBottom:f+"px",marginTop:g+"px",marginBottom:h+"px",paddingLeft:b+"px"}}),M.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+w,fontFamily:y,fontWeight:v,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:S+T,fontFamily:x,fontWeight:E,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:_+w},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:C+T}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:k+w},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:O+T}}}),_o.a.all(M)};const jD=wp.i18n.__,PD=wp.element.Component,DD=wp.blockEditor.InspectorControls,FD=wp.components,zD=FD.PanelBody;FD.SelectControl;class ND extends PD{render(){const e=this.props,t=e.attributes,n=t.titleFontSize,r=t.headerboxColor,a=t.headertitleColor,o=t.headersubtitleColor,i=t.headerpaddingTop,l=t.headerpaddingRight,s=t.headerpaddingBottom,c=t.headerpaddingLeft,u=t.headermarginTop,p=t.headermarginBottom,d=t.headerlayoutOption,m=t.headerTagOption,f=t.titlePaddingTop,b=t.titlePaddingBottom,g=t.subtitlePaddingTop,h=t.subtitlePaddingBottom,y=t.dashColor,v=t.titleLoadGoogleFonts,w=t.titleFontFamily,k=t.titleFontWeight,_=t.titleFontSubset,S=t.titleFontSizeType,x=t.titleFontSizeMobile,E=t.titleFontSizeTablet,T=t.subTitleFontSize,O=t.subTitleLoadGoogleFonts,C=t.subTitleFontFamily,M=t.subTitleFontWeight,L=t.subTitleFontSubset,j=t.subTitleFontSizeType,P=t.subTitleFontSizeMobile,D=t.subTitleFontSizeTablet,F=e.attributes,z=e.setAttributes;jD("Layout 1","blockspare"),jD("Layout 2","blockspare"),jD("Layout 3","blockspare");return wp.element.createElement(DD,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"section-header"}),wp.element.createElement(ll,{headerlayoutOption:d,onChangeHeaderLayput:e=>z({headerlayoutOption:e})}),wp.element.createElement(zD,{title:jD("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:jD("Title Fonts Settings"),attributes:F,setAttributes:z,loadGoogleFonts:{value:v,label:jD("titleLoadGoogleFonts")},fontFamily:{value:w,label:jD("titleFontFamily")},fontWeight:{value:k,label:jD("titleFontWeight")},fontSubset:{value:_,label:jD("titleFontSubset")},fontSizeType:{value:S,label:jD("titleFontSizeType")},fontSize:{value:n,label:jD("titleFontSize")},fontSizeMobile:{value:x,label:jD("titleFontSizeMobile")},fontSizeTablet:{value:E,label:jD("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:m}),wp.element.createElement(Wa,{label:jD("Subtitle Fonts Settings"),attributes:F,setAttributes:z,loadGoogleFonts:{value:O,label:jD("subTitleLoadGoogleFonts")},fontFamily:{value:C,label:jD("subTitleFontFamily")},fontWeight:{value:M,label:jD("subTitleFontWeight")},fontSubset:{value:L,label:jD("subTitleFontSubset")},fontSizeType:{value:j,label:jD("subTitleFontSizeType")},fontSize:{value:T,label:jD("subTitleFontSize")},fontSizeMobile:{value:P,label:jD("subTitleFontSizeMobile")},fontSizeTablet:{value:D,label:jD("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ai,{enableBlockGaps:!0,headerboxColor:r,onChangeboxcolor:e=>z({headerboxColor:e}),dashColor:y,headerlayoutOption:d,onChangeDashColor:e=>z({dashColor:e}),headerpaddingTop:i,onChangeheaderpaddingTop:e=>z({headerpaddingTop:e}),headerpaddingRight:l,onChangeheaderpaddingRight:e=>z({headerpaddingRight:e}),headerpaddingBottom:s,onChangeheaderpaddingBottom:e=>z({headerpaddingBottom:e}),headerpaddingLeft:c,onChangeheaderpaddingLeft:e=>z({headerpaddingLeft:e}),headermarginTop:u,onChangeheadermarginTop:e=>z({headermarginTop:e}),headermarginBottom:p,onChangeheadermarginBottom:e=>z({headermarginBottom:e}),headertitleColor:a,onChangetitlecolor:e=>z({headertitleColor:e}),headerTagOption:m,onChangeHeaderTag:e=>z({headerTagOption:e}),titlePaddingTop:f,onChangetitlePaddingTop:e=>z({titlePaddingTop:e}),titlePaddingBottom:b,onChangetitlePaddingBottom:e=>z({titlePaddingBottom:e}),headersubtitleColor:o,onChangesubtitlecolor:e=>z({headersubtitleColor:e}),subtitlePaddingTop:g,onChangesubtitlePaddingTop:e=>z({subtitlePaddingTop:e}),subtitlePaddingBottom:h,onChangesubtitlePaddingBottom:e=>z({subtitlePaddingBottom:e})})))}}function BD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function AD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BD(Object(n),!0).forEach((function(t){YD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function YD(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const HD=wp.element,RD=HD.Component,ID=HD.Fragment,WD=(wp.i18n.__,wp.blockEditor),VD=WD.BlockControls,UD=(WD.RichText,WD.BlockAlignmentToolbar,WD.AlignmentToolbar),GD=wp.components,qD=(GD.IconButton,GD.Dashicon,wp.compose.compose);var $D=qD(wo,ho(LD))(class extends RD{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerTitle,o=t.headerTagOption,i=t.headerSubTitle,l=t.headerlayoutOption,s=t.titleLoadGoogleFonts,c=t.titleFontFamily,u=t.titleFontWeight,p=t.subTitleLoadGoogleFonts,d=t.subTitleFontFamily,m=t.subTitleFontWeight,f=e.className,b=(e.attributes,e.setAttributes),g=(e.isSelected,A()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return[wp.element.createElement(ID,null,wp.element.createElement(VD,null,wp.element.createElement(UD,{value:r,onChange:e=>{b({sectionAlignment:e})}})),wp.element.createElement(ND,AD({setAttributes:b},this.props)),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(Tl,{setAttributes:b,headerTitle:a,headerTagOption:o,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});function JD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function KD(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__,wp.blockEditor.RichText;const XD=wp.compose.compose,QD=wp.element,ZD=QD.Component;QD.Fragment;var eF=XD(wo,ho(LD))(class extends ZD{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerTitle,o=t.headerTagOption,i=t.headerSubTitle,l=t.headerlayoutOption,s=e.className,c=e.attributes,u=(e.setAttributes,e.isSelected,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?JD(Object(n),!0).forEach((function(t){KD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}}({},ys(c)),A()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});function tF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function nF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tF(Object(n),!0).forEach((function(t){rF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const aF=wp.blockEditor,oF=aF.RichText;aF.getFontSizeClass,aF.getColorClassName;var iF=[{attributes:nF(nF({},Mi),Li),save:function(e){const t=e.attributes,n=(t.align,t.headerTitle),r=t.headerTagOption,a=t.headerSubTitle,o=nF({},cs(e.attributes)),i=nF({},us(e.attributes)),l=nF({},ps(e.attributes));return wp.element.createElement(_s,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:o}),n&&wp.element.createElement(oF.Content,{tagName:r,className:"blockspare-title",style:i,value:n}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:o}),a&&wp.element.createElement(oF.Content,{tagName:"p",className:"blockspare-subtitle",style:l,value:a}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o})))}}];function lF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lF(Object(n),!0).forEach((function(t){cF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const uF=wp.blocks.registerBlockType,pF=wp.i18n.__,dF=MD.name,mF=MD.category,fF=sF(sF({},Mi),Li);uF(dF,{title:pF("Section Header","blockspare"),description:pF("Add your Your Header ","blockspare"),category:mF,icon:N.sectionHeader,attributes:fF,keywords:[pF("block","blockspare"),pF("section","blockspare"),pF("header","blockspare"),pF("title","blockspare"),pF("subtitle","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:$D,save:eF,deprecated:iF});var bF=n(121);const gF=wp.i18n.__,hF=wp.element.Component,yF=wp.blockEditor.InspectorControls,vF=wp.components,wF=(vF.Toolbar,vF.Button,vF.PanelBody),kF=(vF.PanelRow,vF.RangeControl);class _F extends hF{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.serviceItems,t.columns),r=t.columnsGap,a=t.marginTop,o=t.marginBottom,i=(e.isSelected,e.className,e.setAttributes);return wp.element.createElement(yF,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper pricing-table-blockspare"},wp.element.createElement(te,{protitle:"👋",demoLink:"services"}),wp.element.createElement(wF,{title:gF("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(kF,{label:gF("Number of Columns","blockspare"),value:n,onChange:e=>this.props.setAttributes({columns:e}),min:1,max:4})),wp.element.createElement(wF,{title:gF("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(kF,{label:gF("Column Gaps","blockspare"),value:r,onChange:e=>this.props.setAttributes({columnsGap:e}),min:0,max:4,step:1}),wp.element.createElement(bt,{marginEnableTop:!0,marginTop:a,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>i({marginTop:e}),marginEnableBottom:!0,marginBottom:o,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>i({marginBottom:e})}))))}}n(800),n(801);const SF=wp.hooks,xF=(SF.addFilter,SF.applyFilters),EF=wp.i18n.__,TF=wp.element.Component,OF=wp.blockEditor,CF=OF.InspectorControls,MF=(OF.BlockDescription,OF.PanelColorSettings),LF=wp.components,jF=LF.ToggleControl,PF=LF.PanelBody,DF=(LF.FormToggle,LF.RangeControl),FF=LF.Toolbar;class zF extends TF{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.itemPadding,t.itemBorderWidth),r=t.itemBorderRadius,a=(t.itemBackgroundColor,t.itemBorderColor),o=(t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.enableIcon),i=t.iconName,l=t.iconSize,s=t.iconStyles,c=t.iconBackgroundColor,u=t.iconBorderColor,p=t.iconColor,d=t.iconBorderRadius,m=t.iconmarginTop,f=t.iconmarginBottom,b=t.iconAlignPosition,g=(t.enableBoxShadow,t.enableImage),h=t.enableSectionHeader,y=t.headerTagOption,v=t.headertitleColor,w=t.headersubtitleColor,k=t.headerlayoutOption,_=t.titlePaddingTop,S=t.titlePaddingBottom,x=t.subtitlePaddingTop,E=t.subtitlePaddingBottom,T=t.dashColor,O=t.headerboxColor,C=t.headerAlignPosition,M=t.titleFontSize,L=t.titleLoadGoogleFonts,j=t.titleFontFamily,P=t.titleFontWeight,D=t.titleFontSubset,F=t.titleFontSizeType,z=t.titleFontSizeMobile,B=t.titleFontSizeTablet,A=t.subTitleFontSize,Y=t.subTitleLoadGoogleFonts,H=t.subTitleFontFamily,R=t.subTitleFontWeight,I=t.subTitleFontSubset,W=t.subTitleFontSizeType,V=t.subTitleFontSizeMobile,U=t.subTitleFontSizeTablet,G=t.enableDescription,q=t.textColor,$=(t.descriptionBacgroundColor,t.descriptionAlignPosition),J=t.descriptionFontSize,K=t.descriptionFontFamily,X=t.descriptionFontWeight,Q=t.descriptionFontSubset,Z=t.descriptionFontSizeType,ee=t.descriptionFontSizeMobile,te=t.descriptionFontSizeTablet,ne=t.descriptionLoadGoogleFonts,re=t.descriptionpaddingTop,ae=t.descriptionpaddingRight,oe=t.descriptionpaddingBottom,ie=t.descriptionpaddingLeft,le=t.enableButton,se=t.buttonAlignPosition,ce=t.buttonStyle,ue=t.borderColor,pe=t.borderBtnTextColor,de=t.buttonBackgroundColor,me=t.buttonTextColor,fe=t.buttonSize,be=t.buttonShape,ge=t.buttonTarget,he=t.buttonPaddingTop,ye=t.buttonPaddingBottom,ve=t.enableGradient,we=t.backgroundColor1,ke=t.backgroundColor2,_e=t.gradientAngle,Se=t.colorLocation1,xe=t.colorLocation2,Ee=t.btnFontWeight,Te=t.btnBorderWidth,Oe=t.buttonHoverEffect,Ce=t.buttonFontSize,Me=t.buttonFontFamily,Le=t.buttonFontWeight,je=t.buttonFontSubset,Pe=t.buttonFontSizeType,De=t.buttonFontSizeMobile,Fe=t.buttonFontSizeTablet,ze=t.buttonLoadGoogleFonts,Ne=t.imgPaddingTop,Be=t.imgPaddingBottom,Ae=t.servicesLayout,Ye=t.primaryColor,He=t.secondaryColor,Re=t.tertianeryColor,Ie=(e.isSelected,e.attributes),We=(e.className,e.setAttributes);return wp.element.createElement(CF,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(PF,{title:EF("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(al,{initialOpen:!1,selected:Ae,options:xF("blockspare.cta.edit.layouts",[{label:EF("Style 1","blockspare"),value:"bsl-1",image:"images/service-layout-1.png"},{label:EF("Style 2","blockspare"),value:"bsl-2",image:"images/service-layout-2.png"},{label:EF("Style 3","blockspare"),value:"bsl-3",image:"images/service-layout-3.png"}]),onChange:e=>We({servicesLayout:e})}),wp.element.createElement(DF,{label:EF("Service Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({itemBorderWidth:e}),min:0,max:10,step:1}),wp.element.createElement(DF,{label:EF("Service Column Border Radius","blockspare"),value:r,onChange:e=>this.props.setAttributes({itemBorderRadius:e}),min:0,max:20,step:1})),wp.element.createElement(PF,{title:EF("Icon"),initialOpen:!1,icon:N.iconblockspare},wp.element.createElement(jF,{label:EF("Enable Icon","blockspare"),checked:o,onChange:()=>this.props.setAttributes({enableIcon:!o})}),o&&wp.element.createElement(Rd,{enablecontent:!0,enableColor:!1,name:i,onChangeName:e=>We({iconName:e}),enableiconSize:!1,iconSize:l,onChangeIconSizeOptions:e=>We({iconSize:e}),enableiconStyles:!1,iconStyles:s,onChangeIconStyles:e=>We({iconStyles:e}),iconBackgroundColor:c,onChangeIconBackgroundColor:e=>We({iconBackgroundColor:e}),iconBorderColor:u,onChangeIconBorderColor:e=>We({iconBorderColor:e}),iconColor:p,OnChangeIconColor:e=>We({iconColor:e}),borderRadius:d,onChangeBorderRadius:e=>We({iconBorderRadius:e})})),wp.element.createElement(PF,{icon:N.sectionHeader,title:EF("Header","blockspare"),initialOpen:!1},wp.element.createElement(jF,{label:EF("Enable Title/Subtitle","blockspare"),checked:h,onChange:()=>this.props.setAttributes({enableSectionHeader:!h})}),h&&wp.element.createElement("div",null,wp.element.createElement(ll,{headerlayoutOption:k,onChangeHeaderLayput:e=>We({headerlayoutOption:e})}))),wp.element.createElement(PF,{title:EF("Description","blockspare"),initialOpen:!1,icon:N.iconlist},wp.element.createElement(jF,{label:EF("Enable Description","blockspare"),checked:G,onChange:()=>this.props.setAttributes({enableDescription:!G})})),wp.element.createElement(PF,{title:EF("Button","blockspare"),initialOpen:!1,icon:N.button},wp.element.createElement(jF,{label:EF("Enable button","blockspare"),checked:le,onChange:()=>this.props.setAttributes({enableButton:!le})}),le&&wp.element.createElement("div",null,wp.element.createElement(nt,{enableButtonBackgroundColor:!1,enableButtonTarget:!1,buttonTarget:ge,onChangeButtonTarget:e=>We({buttonTarget:!ge}),enableGradient:ve,onChangeGradient:e=>We({enableGradient:e}),enableButtonSize:!1,buttonSize:fe,onChangeButtonSize:e=>We({buttonSize:e}),enableButtonShape:!1,buttonShape:be,onChangeButtonShape:e=>We({buttonShape:e}),buttonBackgroundColor:de,onChangeButtonColor:e=>We({buttonBackgroundColor:e}),buttonTextColor:me,onChangeButtonTextColor:e=>We({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:ce,onChangeBorderStyle:e=>We({buttonStyle:e}),enablehover:!0,buttonHoverEffect:Oe,onchangeButtonHoverEffect:e=>We({buttonHoverEffect:e}),borderColor:ue,onchangeBorderColor:e=>We({borderColor:e}),borderBtnTextColor:pe,onChangeBorderBtnTextColor:e=>We({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:Te,onchangebtnBorderWidth:e=>We({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Ee,onchangeBtnFontWeight:e=>We({btnFontWeight:e})}),"none"===ce&&wp.element.createElement(jF,{label:EF("Enable Gradient","blockspare"),checked:ve,onChange:()=>this.props.setAttributes({enableGradient:!ve})}))),wp.element.createElement(PF,{title:EF("Typography Settings","blockspare"),initialOpen:!1},h&&wp.element.createElement(PF,{title:EF("Title/subtitle","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:EF("Title Fonts Settings"),attributes:Ie,setAttributes:We,loadGoogleFonts:{value:L,label:EF("titleLoadGoogleFonts")},fontFamily:{value:j,label:EF("titleFontFamily")},fontWeight:{value:P,label:EF("titleFontWeight")},fontSubset:{value:D,label:EF("titleFontSubset")},fontSizeType:{value:F,label:EF("titleFontSizeType")},fontSize:{value:M,label:EF("titleFontSize")},fontSizeMobile:{value:z,label:EF("titleFontSizeMobile")},fontSizeTablet:{value:B,label:EF("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:y}),wp.element.createElement(Wa,{label:EF("Subtitle Fonts Settings"),attributes:Ie,setAttributes:We,loadGoogleFonts:{value:Y,label:EF("subTitleLoadGoogleFonts")},fontFamily:{value:H,label:EF("subTitleFontFamily")},fontWeight:{value:R,label:EF("subTitleFontWeight")},fontSubset:{value:I,label:EF("subTitleFontSubset")},fontSizeType:{value:W,label:EF("subTitleFontSizeType")},fontSize:{value:A,label:EF("subTitleFontSize")},fontSizeMobile:{value:V,label:EF("subTitleFontSizeMobile")},fontSizeTablet:{value:U,label:EF("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),G&&wp.element.createElement(PF,{title:EF("Description","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:EF("Description Fonts Settings"),attributes:Ie,setAttributes:We,loadGoogleFonts:{value:ne,label:EF("descriptionLoadGoogleFonts")},fontFamily:{value:K,label:EF("descriptionFontFamily")},fontWeight:{value:X,label:EF("descriptionFontWeight")},fontSubset:{value:Q,label:EF("descriptionFontSubset")},fontSizeType:{value:Z,label:EF("descriptionFontSizeType")},fontSize:{value:J,label:EF("descriptionFontSize")},fontSizeMobile:{value:ee,label:EF("descriptionFontSizeMobile")},fontSizeTablet:{value:te,label:EF("descriptionFontSizeTablet")},disableLineHeight:!0})),le&&wp.element.createElement(PF,{title:EF("Button","blockspare"),initialOpen:!1},wp.element.createElement(Wa,{label:EF("Button Fonts Settings"),attributes:Ie,setAttributes:We,loadGoogleFonts:{value:ze,label:EF("buttonLoadGoogleFonts")},fontFamily:{value:Me,label:EF("buttonFontFamily")},fontWeight:{value:Le,label:EF("buttonFontWeight")},fontSubset:{value:je,label:EF("buttonFontSubset")},fontSizeType:{value:Pe,label:EF("buttonFontSizeType")},fontSize:{value:Ce,label:EF("buttonFontSize")},fontSizeMobile:{value:De,label:EF("buttonFontSizeMobile")},fontSizeTablet:{value:Fe,label:EF("buttonFontSizeTablet")},disableLineHeight:!0}))),wp.element.createElement(PF,{title:EF("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(PF,{title:EF("Block Color","blockspare"),initialOpen:!1},0<n&&wp.element.createElement(MF,{title:EF("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>We({itemBorderColor:e}),label:EF("Border Color","blockspare")}]})),wp.element.createElement(MF,{title:EF("Item Color","blockspare"),initialOpen:!1,colorSettings:[{value:Ye,onChange:e=>We({primaryColor:e}),label:EF("Primary Color","blockspare")},{value:He,onChange:e=>We({secondaryColor:e}),label:EF("Secondary Color","blockspare")},{value:Re,onChange:e=>We({tertianeryColor:e}),label:EF("Tertianery Color","blockspare")}]}),o&&wp.element.createElement(PF,{title:EF("Icon Color","blockspare"),initialOpen:!1},wp.element.createElement(Rd,{enablecontent:!1,enableColor:!0,name:i,onChangeName:e=>We({iconName:e}),enableiconSize:!0,iconSize:l,onChangeIconSizeOptions:e=>We({iconSize:e}),enableiconStyles:!0,iconStyles:s,onChangeIconStyles:e=>We({iconStyles:e}),iconBackgroundColor:c,onChangeIconBackgroundColor:e=>We({iconBackgroundColor:e}),iconBorderColor:u,onChangeIconBorderColor:e=>We({iconBorderColor:e}),iconColor:p,OnChangeIconColor:e=>We({iconColor:e}),borderRadius:d,onChangeBorderRadius:e=>We({iconBorderRadius:e})})),h&&wp.element.createElement(PF,{title:EF("Title/subtitle Color","blockspare"),initialOpen:!1},wp.element.createElement(Ai,{enableBlockGaps:!1,enableColors:!0,enablecontentgaps:!1,headerboxColor:O,onChangeboxcolor:e=>We({headerboxColor:e}),dashColor:T,headerlayoutOption:k,onChangeDashColor:e=>We({dashColor:e}),headertitleColor:v,onChangetitlecolor:e=>We({headertitleColor:e}),titlePaddingTop:_,onChangetitlePaddingTop:e=>We({titlePaddingTop:e}),titlePaddingBottom:S,onChangetitlePaddingBottom:e=>We({titlePaddingBottom:e}),headersubtitleColor:w,onChangesubtitlecolor:e=>We({headersubtitleColor:e}),subtitlePaddingTop:x,onChangesubtitlePaddingTop:e=>We({subtitlePaddingTop:e}),subtitlePaddingBottom:E,onChangesubtitlePaddingBottom:e=>We({subtitlePaddingBottom:e})})),G&&wp.element.createElement(PF,{title:EF("Description Color","blockspare"),initialOpen:!1},wp.element.createElement(MF,{title:EF("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:q,onChange:e=>We({textColor:e}),label:EF("Text Color","blockspare")}]})),le&&wp.element.createElement(PF,{title:EF("Button Color","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonBackgroundColor:!0,enableButtonTarget:!1,buttonTarget:ge,onChangeButtonTarget:e=>We({buttonTarget:!ge}),enableGradient:ve,onChangeGradient:e=>We({enableGradient:e}),enableButtonSize:!1,buttonSize:fe,onChangeButtonSize:e=>We({buttonSize:e}),enableButtonShape:!1,buttonShape:be,onChangeButtonShape:e=>We({buttonShape:e}),buttonBackgroundColor:de,onChangeButtonColor:e=>We({buttonBackgroundColor:e}),buttonTextColor:me,onChangeButtonTextColor:e=>We({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:ce,onChangeBorderStyle:e=>We({buttonStyle:e}),enablehover:!1,buttonHoverEffect:Oe,onchangeButtonHoverEffect:e=>We({buttonHoverEffect:e}),borderColor:ue,onchangeBorderColor:e=>We({borderColor:e}),borderBtnTextColor:pe,onChangeBorderBtnTextColor:e=>We({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:Te,onchangebtnBorderWidth:e=>We({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Ee,onchangeBtnFontWeight:e=>We({btnFontWeight:e})}),ve&&"none"===ce&&wp.element.createElement(lt,{backgroundColor1:we,onChangeBackgroundColor1:e=>We({backgroundColor1:e}),backgroundColor2:ke,onChangeBackgroundColor2:e=>We({backgroundColor2:e}),gradientAngle:_e,onChangeGradientAngle:e=>We({gradientAngle:e}),colorLocation1:Se,onChangeColorLocation1:e=>We({colorLocation1:e}),colorLocation2:xe,onChangeColorLocation2:e=>We({colorLocation2:e})}))),wp.element.createElement(PF,{title:"Alignment",initialOpen:!1},o&&wp.element.createElement(PF,{title:"Icon"},wp.element.createElement(FF,{controls:[{icon:"align-left",title:EF("Left","blockspare"),onClick:()=>We({iconAlignPosition:"left"}),isActive:"left"===b},{icon:"align-center",title:EF("Center","blockspare"),onClick:()=>We({iconAlignPosition:"center"}),isActive:"center"===b},{icon:"align-right",title:EF("Right","blockspare"),onClick:()=>We({iconAlignPosition:"right"}),isActive:"right"===b}]})),h&&wp.element.createElement(PF,{title:"Title"},wp.element.createElement(FF,{controls:[{icon:"align-left",title:EF("Left","blockspare"),onClick:()=>We({headerAlignPosition:"left"}),isActive:"left"===C},{icon:"align-center",title:EF("Center","blockspare"),onClick:()=>We({headerAlignPosition:"center"}),isActive:"center"===C},{icon:"align-right",title:EF("Right","blockspare"),onClick:()=>We({headerAlignPosition:"right"}),isActive:"right"===C}]})),G&&wp.element.createElement(PF,{title:"Description"},wp.element.createElement(FF,{controls:[{icon:"align-left",title:EF("Left","blockspare"),onClick:()=>We({descriptionAlignPosition:"left"}),isActive:"left"===$},{icon:"align-center",title:EF("Center","blockspare"),onClick:()=>We({descriptionAlignPosition:"center"}),isActive:"center"===$},{icon:"align-right",title:EF("Right","blockspare"),onClick:()=>We({descriptionAlignPosition:"right"}),isActive:"right"===$}]})),le&&wp.element.createElement(PF,{title:"Button"},wp.element.createElement(FF,{controls:[{icon:"align-left",title:EF("Left","blockspare"),onClick:()=>We({buttonAlignPosition:"left"}),isActive:"left"===se},{icon:"align-center",title:EF("Center","blockspare"),onClick:()=>We({buttonAlignPosition:"center"}),isActive:"center"===se},{icon:"align-right",title:EF("Right","blockspare"),onClick:()=>We({buttonAlignPosition:"right"}),isActive:"right"===se}]}))),wp.element.createElement(PF,{title:EF("Gaps Settings","blockspare"),initialOpen:!1},o&&wp.element.createElement(PF,{title:EF("Icon Gaps","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:m,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>We({iconmarginTop:e}),marginEnableBottom:!0,marginBottom:f,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>We({iconmarginBottom:e})})),g&&wp.element.createElement(PF,{title:EF("Image Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:Ne,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>We({imgPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:Be,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>We({imgPaddingBottom:e})})),h&&wp.element.createElement(Ai,{enableBlockGaps:!1,enableColors:!1,enablecontentgaps:!0,headerboxColor:O,onChangeboxcolor:e=>We({headerboxColor:e}),dashColor:T,headerlayoutOption:k,onChangeDashColor:e=>We({dashColor:e}),headertitleColor:v,onChangetitlecolor:e=>We({headertitleColor:e}),titlePaddingTop:_,onChangetitlePaddingTop:e=>We({titlePaddingTop:e}),titlePaddingBottom:S,onChangetitlePaddingBottom:e=>We({titlePaddingBottom:e}),headersubtitleColor:w,onChangesubtitlecolor:e=>We({headersubtitleColor:e}),subtitlePaddingTop:x,onChangesubtitlePaddingTop:e=>We({subtitlePaddingTop:e}),subtitlePaddingBottom:E,onChangesubtitlePaddingBottom:e=>We({subtitlePaddingBottom:e})}),G&&wp.element.createElement(PF,{title:EF("Description Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:re,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>We({descriptionpaddingTop:e}),paddingEnableRight:!0,paddingRight:ae,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>We({descriptionpaddingRight:e}),paddingEnableBottom:!0,paddingBottom:oe,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>We({descriptionpaddingBottom:e}),paddingEnableLeft:!0,paddingLeft:ie,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>We({descriptionpaddingLeft:e})})),le&&wp.element.createElement(PF,{title:EF("Button Gaps","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:he,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>We({buttonPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:ye,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>We({buttonPaddingBottom:e})})))))}}function NF(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function BF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NF(Object(n),!0).forEach((function(t){AF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function AF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var YF=e=>{const t=e.attributes,n=t.itemBorderWidth,r=t.itemBorderColor,a=t.itemBorderRadius,o=t.itemBackgroundColor,i=t.itemPadding,l=t.servicesLayout,s=t.primaryColor,c=t.secondaryColor,u=t.tertianeryColor,p=[];return p.push({".blockspare-block-service-table-inside":BF(BF({},Ol(e.attributes)),{},{borderWidth:n?n+"px":null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a?a+"px":null,backgroundColor:o||"",padding:i+"px"})}),"bsl-1"===l&&(p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-1:before":{backgroundColor:s}}),p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-2:before":{backgroundColor:c}}),p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-3:before":{backgroundColor:u}})),"bsl-2"===l&&(p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-1:before":{backgroundColor:s}}),p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-2:before":{backgroundColor:c}}),p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-3:before":{backgroundColor:u}})),"bsl-3"===l&&(p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-1:before":{backgroundColor:s}}),p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-2:before":{backgroundColor:c}}),p.push({".blockspare-block-service-table-inside .blockspare-service-wrap-3:before":{backgroundColor:u}})),_o.a.all(p)};var HF=e=>{const t=e.attributes,n=(t.sectionAlignment,t.iconStyles),r=t.iconBackgroundColor,a=t.iconBorderColor,o=t.iconColor,i=t.iconBorderRadius,l=t.iconmarginTop,s=t.iconmarginBottom,c=t.iconAlignPosition,u=[];return u.push({".blockspare-block-icon-wrapper":{textAlign:c,marginTop:l+"px",marginBottom:s+"px"}}),"blockspare-icon-style2"===n?u.push({".blockspare-block-icon-wrapper .blockspare-block-icon":{backgroundColor:r||"#8b249c",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):"blockspare-icon-style3"===n?u.push({".blockspare-block-icon-wrapper .blockspare-block-icon":{backgroundColor:"transparent",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):u.push({".blockspare-block-icon":{color:o||"#fff"}}),_o.a.all(u)};const RF=wp.element,IF=RF.Component,WF=RF.Fragment,VF=(wp.i18n.__,wp.compose.compose),UF=wp.blockEditor;UF.AlignmentToolbar,UF.BlockControls;var GF=VF(wo,ho(HF,{editorMode:!0}))(class extends IF{constructor(){super(...arguments),this.state={device:"md",spacer:!0}}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}render(){const e=this.props,t=e.attributes,n=t.iconName,r=t.iconSize,a=t.iconStyles,o=(t.sectionAlignment,e.className),i=(e.attributes,e.setAttributes,A()([o,"blockspare-service-icon"]));return wp.element.createElement(WF,null,wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n})))))}});var qF=e=>{const t=e.attributes,n=t.imgPaddingTop,r=t.imgPaddingBottom,a=[];return a.push({".blockspare-service-image":{paddingTop:n+"px",paddingBottom:r+"px"}}),_o.a.all(a)};const $F=wp.i18n.__,JF=wp.element,KF=JF.Component,XF=JF.Fragment,QF=wp.compose.compose,ZF=wp.blockEditor.MediaUpload,ez=wp.components.IconButton;var tz=QF(wo,ho(qF))(class extends KF{render(){const e=this.props,t=e.attributes,n=t.imgURL,r=t.imgID,a=t.imgAlt,o=(e.attributes,e.setAttributes),i=()=>{o({imgID:null,imgURL:null,imgAlt:null})};return wp.element.createElement(XF,null,wp.element.createElement("div",{className:"blockspare-img-wrap"},this.props.styles,wp.element.createElement(ZF,{onSelect:e=>{o({imgID:e.id,imgURL:e.url,imgAlt:e.alt})},type:"image",value:r,render:({open:e})=>wp.element.createElement("div",null,wp.element.createElement(ez,{className:"aft-cta-inspector-media",label:$F("Edit image","blockspare"),icon:"format-image",onClick:e},n&&!!n.length&&wp.element.createElement("p",null,$F("Edit Image","blockspare")),!n&&wp.element.createElement("p",null,$F("Add Image","blockspare"))),n&&!!n.length&&wp.element.createElement(ez,{className:"blockspare-cta-inspector-media",label:$F("Remove Image","blockspare"),icon:"dismiss",onClick:i},$F("Remove","blockspare")))}),wp.element.createElement("div",{className:"blockspare-service-image"},n&&!!n.length&&wp.element.createElement("img",{src:n,alt:a}))))}});var nz=e=>{const t=e.attributes,n=t.headerAlignPosition,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.subTitleFontSize,y=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),v=t.subTitleFontWeight,w=(t.subTitleFontSubset,t.subTitleFontSizeType),k=t.subTitleFontSizeMobile,_=t.subTitleFontSizeTablet,S=t.headerpaddingTop,x=(t.headerpaddingRight,t.headerpaddingBottom),E=(t.headerpaddingLeft,t.headermarginTop,t.headermarginBottom,[]);return E.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:S+"px",paddingBottom:x+"px"}}),E.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:h+w,fontFamily:y,fontWeight:v,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-title":{fontSize:g+f},".blockspare-subtitle":{fontSize:_+w}},mobile:{".blockspare-title":{fontSize:b+f},".blockspare-subtitle":{fontSize:k+w}}}),_o.a.all(E)};const rz=wp.element,az=rz.Component,oz=rz.Fragment,iz=(wp.i18n.__,wp.compose.compose),lz=wp.blockEditor;lz.RichText,lz.AlignmentToolbar,lz.BlockControls;var sz=iz(wo,ho(nz))(class extends az{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.headerAlignPosition,a=t.headerTagOption,o=t.headerTitle,i=t.headerSubTitle,l=t.headerlayoutOption,s=t.titleLoadGoogleFonts,c=t.titleFontFamily,u=t.titleFontWeight,p=t.subTitleLoadGoogleFonts,d=t.subTitleFontFamily,m=t.subTitleFontWeight,f=e.className,b=(e.attributes,e.setAttributes),g=A()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]);return[wp.element.createElement(oz,null,wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(Tl,{setAttributes:b,headerTitle:o,headerTagOption:a,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});var cz=e=>{const t=e.attributes,n=t.buttonAlignPosition,r=t.buttonPaddingTop,a=t.buttonPaddingRight,o=t.buttonPaddingBottom,i=t.buttonPaddingLeft,l=t.buttonStyle,s=t.enableGradient,c=t.backgroundColor1,u=t.backgroundColor2,p=t.gradientAngle,d=t.colorLocation1,m=t.colorLocation2,f=(t.btnFontWeight,t.btnBorderWidth),b=t.borderColor,g=t.buttonBackgroundColor,h=t.borderBtnTextColor,y=t.buttonTextColor,v=t.buttonFontSize,w=t.buttonFontFamily,k=t.buttonFontWeight,_=t.buttonFontSizeType,S=t.buttonFontSizeMobile,x=t.buttonFontSizeTablet,E=t.enableButtonIcon,T=t.buttonIconColor,O=[];if(O.push({".blockspare-block-button":{textAlign:n},".blockspare-pricing-table-button":{paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),E&&O.push({".blockspare-block-button i":{color:T}}),"none"===l)if(1==s){const e=p+"deg",t=d+"%",n=m+"%";O.push({".blockspare-block-button span":{color:y||"#fff",borderWidth:f+"px"},".wp-block-blockspare-blockspare-services-inner-item .blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-services-inner-item .blockspare-block-button .blockspare-button:visited":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`},".wp-block-blockspare-blockspare-services-inner-item .blockspare-block-button .blockspare-button:focus":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else O.push({".blockspare-block-button span":{color:y||"#fff",borderWidth:f+"px"},".wp-block-blockspare-blockspare-services-inner-item .blockspare-block-button .blockspare-button":{backgroundColor:g||"#3c1a5b"},".wp-block-blockspare-blockspare-services-inner-item .blockspare-block-button .blockspare-button:visited":{backgroundColor:g||"#3c1a5b"},".wp-block-blockspare-blockspare-services-inner-item .blockspare-block-button .blockspare-button:focus":{backgroundColor:g||"#3c1a5b"}});else O.push({".blockspare-block-button span":{color:h||"#404040"},".blockspare-block-button .blockspare-button":{borderColor:b||"#3c1a5b",borderStyle:l,borderWidth:f+"px",backgroundColor:"transparent"}});return O.push({".blockspare-block-button span":{fontSize:v+_,fontFamily:w,fontWeight:k},tablet:{".blockspare-block-button span":{fontSize:x+_}},mobile:{".blockspare-block-button span":{fontSize:S+_}}}),_o.a.all(O)};const uz=wp.i18n.__,pz=wp.compose.compose,dz=wp.element,mz=dz.Component,fz=dz.Fragment,bz=wp.blockEditor,gz=bz.RichText,hz=(bz.AlignmentToolbar,bz.BlockControls,bz.URLInput),yz=wp.components,vz=yz.IconButton,wz=yz.Dashicon;var kz=pz([wo,ho(cz)])(class extends mz{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.sectionAlignment,o=t.buttonSize,i=t.buttonShape,l=t.buttonHoverEffect,s=t.buttonLoadGoogleFonts,c=t.buttonFontFamily,u=t.buttonFontWeight,p=t.enableButtonIcon,d=t.buttonIcon,m=t.buttonIconPosition,f=e.className,b=(e.isSelected,e.attributes,e.setAttributes);e.backgroundColor;let g;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};g=wp.element.createElement(zo,{config:e})}const h=A()({"blockspare-pricing-table-button":!0}),y=A()([f,"blockspare-block-button-wrap"]);return[wp.element.createElement(fz,null,wp.element.createElement("div",{className:y},this.props.styles,wp.element.createElement("div",{className:h||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#",className:A()("blockspare-button",i,o,l,m)},p&&wp.element.createElement("i",{className:d}),wp.element.createElement(gz,{tagName:"span",placeholder:uz("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+n,allowedFormats:[],onChange:e=>b({buttonText:e})}))),wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+a,onSubmit:e=>e.preventDefault()},wp.element.createElement(wz,{icon:"admin-links"}),wp.element.createElement(hz,{className:"button-url",value:r,onChange:e=>b({buttonUrl:e})}),wp.element.createElement(vz,{icon:"editor-break",label:uz("Apply","blockspare"),type:"submit"})))),g)]}});var _z=e=>{const t=e.attributes,n=t.descriptionAlignPosition,r=(t.customFontSize,t.descriptionBacgroundColor),a=t.textColor,o=t.descriptionpaddingTop,i=t.descriptionpaddingRight,l=t.descriptionpaddingBottom,s=t.descriptionpaddingLeft,c=t.descriptionFontSize,u=t.descriptionFontFamily,p=t.descriptionFontWeight,d=(t.descriptionFontSubset,t.descriptionFontSizeType),m=t.descriptionFontSizeMobile,f=t.descriptionFontSizeTablet,b=(t.descriptionLoadGoogleFonts,[]);return b.push({".blockspare-services-inner-description":{fontSize:c+d,fontFamily:u,fontWeight:p,color:a||"#6d6d6d",backgroundColor:r,paddingTop:o?o+"px":void 0,paddingRight:i?i+"px":void 0,paddingBottom:l?l+"px":void 0,paddingLeft:s?s+"px":void 0},tablet:{".blockspare-services-inner-description":{fontSize:f+d}},mobile:{".blockspare-services-inner-description":{fontSize:m+d}}}),n&&b.push({".blockspare-services-inner-description":{textAlign:n}}),_o.a.all(b)};const Sz=wp.i18n.__,xz=wp.compose.compose,Ez=wp.element,Tz=Ez.Component,Oz=Ez.Fragment,Cz=wp.blockEditor,Mz=Cz.RichText;Cz.AlignmentToolbar,Cz.BlockControls;var Lz=xz([wo,ho(_z)])(class extends Tz{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.features,r=t.descriptionLoadGoogleFonts,a=t.descriptionFontFamily,o=t.descriptionFontWeight,i=(t.sectionAlignment,e.isSelected,e.className),l=e.setAttributes;let s;if(1==r){const e={google:{families:[a+(o?":"+o:"")]}};s=wp.element.createElement(zo,{config:e})}const c=A()([i,"blockspare-services-description"]);return[wp.element.createElement(Oz,null,wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement(Mz,{tagName:"p",itemProp:"description",placeholder:Sz("Add a service feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>l({features:e}),className:"blockspare-services-inner-description"})),s)]}});wp.i18n.__;const jz=wp.element,Pz=jz.Component,Dz=jz.Fragment,Fz=wp.compose.compose;var zz=Fz(wo,ho(YF))(class extends Pz{render(){const e=this.props,t=e.attributes,n=t.alignment,r=t.enableSectionHeader,a=t.enableButton,o=t.enableDescription,i=t.enableIcon,l=t.enableImage,s=t.servicesLayout,c=(e.attributes,e.className);e.setAttributes;return wp.element.createElement(Dz,null,wp.element.createElement(zF,this.props),wp.element.createElement("div",{className:A()(c,n?"blockspare-block-service-table-"+n:"blockspare-block-service-table-center","blockspare-block-service-table",i&&l?"enable-img-icon":"",i?"enable-icon":"",l?"enable-img":"","bsl-1"==s?"layout-item-1 order-1":"","bsl-2"==s?"layout-item-1 order-2":"","bsl-3"==s?"layout-item-1 order-3":"","bsl-4"==s?"layout-item-2 order-1":"","bsl-5"==s?"layout-item-2 order-2":"","bsl-6"==s?"layout-item-2 order-3":""),itemScope:!0,itemType:"http://schema.org/Product"},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-service-table-inside")},wp.element.createElement("div",{className:"blockspare-service-wrap-1"},i&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s||"bsl-4"==s||"bsl-5"==s||"bsl-6"==s)&&wp.element.createElement(GF,this.props),l&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s||"bsl-4"==s||"bsl-5"==s||"bsl-6"==s)&&wp.element.createElement(tz,this.props)),wp.element.createElement("div",{className:"blockspare-service-wrap-2"},r&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(sz,this.props)),wp.element.createElement("div",{className:"blockspare-service-wrap-3"},o&&("bsl-1"==s||"bsl-2"===s||"bsl-3"===s)&&wp.element.createElement(Lz,this.props),a&&("bsl-1"===s||"bsl-2"===s||"bsl-3"===s)&&wp.element.createElement(kz,this.props)))))}});const Nz=wp.element.Component,Bz=wp.compose.compose;var Az=Bz(wo,ho(HF))(class extends Nz{render(){const e=this.props,t=e.attributes,n=t.iconName,r=t.iconSize,a=t.iconStyles,o=e.className,i=A()([o,"blockspare-service-icon"]);return wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:A()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});wp.i18n.__;const Yz=wp.element,Hz=Yz.Component,Rz=Yz.Fragment,Iz=wp.compose.compose;var Wz=Iz(wo,ho(qF))(class extends Hz{render(){const e=this.props.attributes.imgURL;return wp.element.createElement(Rz,null,this.props.styles,wp.element.createElement("div",{className:"blockspare-service-image"},e&&wp.element.createElement("img",{src:e})))}});const Vz=wp.element.Component,Uz=(wp.i18n.__,wp.compose.compose);var Gz=Uz(wo,ho(nz))(class extends Vz{render(){const e=this.props,t=e.attributes,n=t.align,r=t.headerAlignPosition,a=t.headerTitle,o=t.headerTagOption,i=t.headerSubTitle,l=t.headerlayoutOption,s=e.className,c=(e.attributes,e.setAttributes,e.isSelected,A()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});wp.i18n.__;const qz=wp.compose.compose,$z=wp.element,Jz=$z.Component,Kz=($z.Fragment,wp.blockEditor),Xz=Kz.RichText;Kz.withFontSizes,Kz.withColors;var Qz=qz([wo,ho(_z)])(class extends Jz{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes.features,n=e.className,r=A()([n,"blockspare-services-description"]);return wp.element.createElement("div",{className:r},this.props.styles,wp.element.createElement(Xz.Content,{tagName:"p",itemProp:"description",value:t,className:"blockspare-services-inner-description"}))}});const Zz=wp.blockEditor,eN=Zz.RichText,tN=(Zz.getColorClassName,wp.i18n.__,wp.compose.compose),nN=wp.element,rN=nN.Component;nN.Fragment;var aN=tN(wo,ho(cz))(class extends rN{render(){const e=this.props,t=e.attributes,n=t.buttonText,r=t.buttonUrl,a=t.buttonSize,o=t.buttonShape,i=t.buttonTarget,l=t.buttonHoverEffect,s=t.enableButtonIcon,c=t.buttonIcon,u=t.buttonIconPosition,p=(e.attributes,e.className),d=A()({"blockspare-pricing-table-button":!0}),m=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:m},this.props.styles,wp.element.createElement("div",{className:d||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:A()("blockspare-button",o,a,l,u)},s&&wp.element.createElement("i",{className:c}),wp.element.createElement(eN.Content,{tagName:"span",value:n})))))}});wp.i18n.__;const oN=wp.element,iN=oN.Component,lN=(oN.Fragment,wp.compose.compose);wp.blockEditor.InnerBlocks;var sN=lN(wo,ho(YF))(class extends iN{render(){const e=this.props,t=e.attributes,n=t.alignment,r=t.enableSectionHeader,a=t.enableButton,o=t.enableDescription,i=t.enableIcon,l=t.enableImage,s=t.servicesLayout,c=e.className;e.attributes;return wp.element.createElement("div",{className:A()(c,"blockspare-blocks",n?"blockspare-block-service-table-"+n:"blockspare-block-service-table-center","blockspare-block-service-table",i&&l?"enable-img-icon":"",i?"enable-icon":"",l?"enable-img":"","bsl-1"==s?"layout-item-1 order-1":"","bsl-2"==s?"layout-item-1 order-2":"","bsl-3"==s?"layout-item-1 order-3":"","bsl-4"==s?"layout-item-2 order-1":"","bsl-5"==s?"layout-item-2 order-2":"","bsl-6"==s?"layout-item-2 order-3":"")},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-service-table-inside")},wp.element.createElement("div",{className:"blockspare-service-wrap-1"},i&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(Az,this.props),l&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement("div",{className:"blockspare-img-wrap"},wp.element.createElement(Wz,this.props))),wp.element.createElement("div",{className:"blockspare-service-wrap-2"},r&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(Gz,this.props)),wp.element.createElement("div",{className:"blockspare-service-wrap-3"},o&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(Qz,this.props),a&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(aN,this.props))))}}),cN=n(420),uN=n(421),pN=n(422),dN=n(423),mN=n(159);function fN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fN(Object(n),!0).forEach((function(t){gN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const hN=wp.i18n.__,yN=wp.blocks.registerBlockType,vN=mN.category,wN=bN(bN(bN(bN(bN(bN(bN({},cN.attributes),uN.attributes),Mi),pN.attributes),dN.attributes),Li),mN.attributes),kN={title:hN("Service Inner Section","blockspare"),description:hN("Add a service column.","blockspare"),icon:N.services,category:vN,parent:["blockspare/blockspare-services"],keywords:[hN("service","blockspare"),hN("shop","blockspare"),hN("buy","blockspare")],attributes:wN,edit:zz,save:sN};yN("blockspare/blockspare-services-inner-item",kN);var _N=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=[];return a.push({".blockspare-service-block-wrapper":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0}}),_o.a.all(a)};function SN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const EN=wp.element,TN=EN.Component,ON=EN.Fragment,CN=wp.blocks.createBlock,MN=wp.data,LN=MN.withSelect,jN=MN.withDispatch,PN=wp.blockEditor,DN=PN.InnerBlocks,FN=(PN.InspectorControls,wp.compose.compose);var zN=FN([LN((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),jN(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),wo,ho(_N)])(class extends TN{constructor(...e){super(...e),xN(this,"getServiceTemplate",e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++)t.push(["blockspare/blockspare-services-inner-item",{}]);return t})}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertServiceItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=kN.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=kN;r(CN("blockspare/blockspare-services-inner-item",e),void 0,n)}render(){const e=this.props,t=e.attributes,n=(e.isSelectedBlockInRoot,e.attributes),r=(n.uniqueId,n.columns),a=n.columnsGap,o=(n.marginTop,n.marginBottom,e.className),i=(e.isSelected,e.setAttributes),l=A()(["blockspare-service-columns-"+r]),s=A()([o,"blockspare-main-blockwrapper"]);return wp.element.createElement(ON,null,wp.element.createElement(_F,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SN(Object(n),!0).forEach((function(t){xN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:i},this.props)),wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-service-block-wrapper"},wp.element.createElement("div",{className:l},wp.element.createElement("div",{className:A()("blockspare-service-section-admin","blockspare-service-section-gap-"+a)},wp.element.createElement(DN,{template:this.getServiceTemplate(t),allowedBlocks:["blockspare/blockspare-services-inner-item"],renderAppender:!1}))))))}});wp.i18n.__;const NN=wp.element.Component,BN=wp.compose.compose,AN=wp.blockEditor.InnerBlocks;var YN=BN(wo,ho(_N))(class extends NN{render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=(t.align,t.marginTop,t.marginBottom,e.className),o=A()(["blockspare-service-table-wrap","blockspare-block-service-table-gap-"+r]),i=A()(["blockspare-service-columns-"+n]),l=A()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-service-block-wrapper","blockspare-section-header-wrapper")},wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:o||void 0},wp.element.createElement(AN.Content,null)))))}}),HN=(n(802),n(803),n(160));const RN=wp.i18n.__,IN=wp.element.Component,WN=wp.blockEditor,VN=WN.InspectorControls,UN=(WN.BlockDescription,WN.PanelColorSettings),GN=wp.components,qN=(GN.ToggleControl,GN.PanelBody),$N=(GN.FormToggle,GN.RangeControl);class JN extends IN{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.borderWidth,r=t.borderColor,a=(t.borderRadius,t.backgroundColor),o=t.padding,i=(t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.marginTop),l=t.marginBottom,s=(e.isSelected,e.className,e.setAttributes);return wp.element.createElement(VN,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(qN,{title:RN("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement($N,{label:RN("Service Column Padding","blockspare"),value:o,onChange:e=>this.props.setAttributes({padding:e}),min:0,max:20,initialPosition:5,step:1}),wp.element.createElement($N,{label:RN("Service Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({borderWidth:e}),min:0,max:10,step:1})),wp.element.createElement(qN,{title:RN("Color Settings","blockspare"),initialOpen:!1},0<n&&wp.element.createElement(UN,{title:RN("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>s({borderColor:e}),label:RN("Border Color","blockspare")}]}),wp.element.createElement(UN,{title:RN("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>s({backgroundColor:e}),label:RN("Background Color","blockspare")}]})),wp.element.createElement(qN,{title:RN("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:i,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>s({marginTop:e}),marginEnableBottom:!0,marginBottom:l,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>s({marginBottom:e})}))))}}function KN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function XN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?KN(Object(n),!0).forEach((function(t){QN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function QN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ZN=e=>{const t=e.attributes,n=t.borderWidth,r=t.borderColor,a=t.borderRadius,o=t.backgroundColor,i=t.padding,l=[];return l.push({".blockspare-block-service-table-inside":XN(XN({},Ol(e.attributes)),{},{borderWidth:n?n+"px":null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a||null,backgroundColor:o||null,padding:i?i+"px":"5px"})}),_o.a.all(l)};wp.i18n.__;const eB=wp.element,tB=eB.Component,nB=eB.Fragment,rB=wp.compose.compose,aB=wp.blockEditor,oB=aB.InnerBlocks,iB=(aB.AlignmentToolbar,aB.BlockControls,["blockspare/blockspare-iconset","blockspare/blockspare-services-inner-title","blockspare/blockspare-services-inner-description","blockspare/blockspare-service-inner-button"]);var lB=rB(wo,ho(ZN))(class extends tB{render(){const e=this.props,t=e.attributes,n=(t.borderWidth,t.borderColor,t.borderRadius,t.backgroundColor,t.padding,t.alignment),r=(e.attributes,e.className);e.setAttributes;return wp.element.createElement(nB,null,wp.element.createElement(JN,this.props),wp.element.createElement("div",{className:A()(r,n?"blockspare-block-service-table-"+n:"blockspare-block-service-table-center","blockspare-block-service-table"),itemScope:!0,itemType:"http://schema.org/Product"},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-service-table-inside")},wp.element.createElement(oB,{template:[["blockspare/blockspare-iconset",{}],["blockspare/blockspare-services-inner-title",{headerTitle:"Service Title",headerSubTitle:"Add your services text",titlePaddingTop:5,titlePaddingBottom:5,subtitlePaddingTop:5,subtitlePaddingBottom:5}],["blockspare/blockspare-services-inner-description",{features:"Aspernatur morbi sit cursus mauris aspernatur! Quos tortor. Ea montes anim.",tagName:"p",ordered:!1,customFontSize:18,paddingTop:15,paddingRight:20,paddingBottom:15,paddingLeft:20}],["blockspare/blockspare-service-inner-button",{buttonText:"Get Started",paddingTop:15,paddingRight:20,paddingBottom:15,paddingLeft:20}]],renderAppender:!1,allowedBlocks:iB}))))}});wp.i18n.__;const sB=wp.element,cB=sB.Component,uB=(sB.Fragment,wp.compose.compose),pB=wp.blockEditor.InnerBlocks;var dB=uB(wo,ho(ZN))(class extends cB{render(){const e=this.props,t=e.attributes,n=(t.borderWidth,t.borderColor,t.borderRadius,t.backgroundColor,t.alignment),r=(t.padding,t.marginTop,t.marginBottom,e.className);e.attributes;return wp.element.createElement("div",{className:A()(r,"blockspare-blocks",n?"blockspare-block-service-table-"+n:"blockspare-block-service-table-center","blockspare-block-service-table")},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-service-table-inside")},wp.element.createElement(pB.Content,null)))}});function mB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function fB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mB(Object(n),!0).forEach((function(t){bB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gB=e=>{const t=e.attributes,n=t.borderWidth,r=t.borderColor,a=t.borderRadius,o=t.backgroundColor,i=t.padding,l=[];return l.push({".blockspare-block-service-table-inside":fB(fB({},Ol(e.attributes)),{},{borderWidth:n||null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a||null,backgroundColor:o||null,padding:i?i+"px":"5px"})}),_o.a.all(l)};wp.i18n.__;const hB=wp.element,yB=hB.Component,vB=(hB.Fragment,wp.compose.compose),wB=wp.blockEditor.InnerBlocks;var kB=vB(wo,ho(gB))(class extends yB{render(){const e=this.props,t=e.attributes,n=(t.borderWidth,t.borderColor,t.borderRadius,t.backgroundColor,t.alignment),r=(t.padding,t.marginTop,t.marginBottom,e.className);e.attributes;return wp.element.createElement("div",{className:A()(r,"blockspare-blocks blockspare-service-block-wrapper",n?"blockspare-block-service-table-"+n:"blockspare-block-service-table-center","blockspare-block-service-table")},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-service-table-inside")},wp.element.createElement(wB.Content,null)))}});function _B(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function SB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?_B(Object(n),!0).forEach((function(t){xB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_B(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const EB=wp.blockEditor.InnerBlocks;var TB=[{attributes:{borderWidth:{type:"number",default:1},borderColor:{type:"string",default:"#ececec"},borderRadius:{type:"number",default:0},backgroundColor:{type:"string",default:"#fff"},alignment:{type:"string"},padding:{type:"number",default:0}},save:function(e){const t=e.attributes,n=t.borderWidth,r=t.borderColor,a=t.borderRadius,o=t.backgroundColor,i=t.alignment,l=t.padding,s=(t.marginTop,t.marginBottom,SB(SB({},Ol(e.attributes)),{},{borderWidth:n||null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a||null,backgroundColor:o||null,padding:l?l+"%":null}));return wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-service-block-wrapper",i?"blockspare-block-service-table-"+i:"blockspare-block-service-table-center","blockspare-block-service-table")},wp.element.createElement("div",{className:A()("blockspare-block-service-table-inside"),style:s},wp.element.createElement(EB.Content,null)))}},{attributes:{borderWidth:{type:"number",default:1},borderColor:{type:"string",default:"#ececec"},borderRadius:{type:"number",default:0},backgroundColor:{type:"string",default:"#fff"},alignment:{type:"string"},padding:{type:"number",default:0},uniqueClass:{type:"string",default:""}},save:e=>wp.element.createElement(kB,e)}];function OB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function CB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OB(Object(n),!0).forEach((function(t){MB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function MB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const LB=wp.i18n.__,jB=wp.blocks.registerBlockType,PB=HN.category,DB=CB(CB({},HN.attributes),Li),FB={title:LB("Service Inner Section","blockspare"),description:LB("Add a service column.","blockspare"),icon:N.services,category:PB,parent:["blockspare/blockspare-services"],keywords:[LB("service","blockspare"),LB("shop","blockspare"),LB("buy","blockspare")],attributes:DB,edit:lB,save:dB,deprecated:TB};jB("blockspare/blockspare-services-inner",FB);var zB=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=[];return a.push({".blockspare-service-block-wrapper":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0}}),_o.a.all(a)};function NB(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function BB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const AB=wp.i18n.__,YB=wp.element,HB=YB.Component,RB=YB.Fragment,IB=wp.components.IconButton,WB=wp.blocks.createBlock,VB=wp.data,UB=VB.withSelect,GB=VB.withDispatch,qB=wp.blockEditor,$B=qB.InnerBlocks,JB=(qB.InspectorControls,wp.compose.compose);var KB=JB([UB((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),GB(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),wo,ho(zB)])(class extends HB{constructor(...e){super(...e),BB(this,"getServiceTemplate",e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++)t.push(["blockspare/blockspare-services-inner",{}]);return t})}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertServiceItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=FB.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=FB;r(WB("blockspare/blockspare-services-inner",e),void 0,n)}render(){const e=this.props,t=e.attributes,n=e.isSelectedBlockInRoot,r=e.attributes,a=(r.uniqueId,r.columns),o=r.columnsGap,i=(r.marginTop,r.marginBottom,e.className),l=(e.isSelected,e.setAttributes),s=A()(["blockspare-service-columns-"+a]),c=A()([i,"blockspare-main-blockwrapper"]);return wp.element.createElement(RB,null,wp.element.createElement(_F,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NB(Object(n),!0).forEach((function(t){BB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:l},this.props)),wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:"blockspare-blocks blockspare-service-block-wrapper"},wp.element.createElement("div",{className:s},wp.element.createElement("div",{className:A()("blockspare-service-section-admin","blockspare-service-section-gap-"+o)},wp.element.createElement($B,{template:this.getServiceTemplate(t),allowedBlocks:["blockspare/blockspare-services-inner"],renderAppender:!1})),n&&wp.element.createElement("div",{className:"blockspare-price-add-item blockspare-add-more-item"},wp.element.createElement(IB,{icon:"insert",onClick:()=>{this.insertServiceItem()}},AB("Add More Service")))))))}});wp.i18n.__;const XB=wp.element.Component,QB=wp.compose.compose,ZB=wp.blockEditor.InnerBlocks;var eA=QB(wo,ho(zB))(class extends XB{render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=(t.align,t.marginTop,t.marginBottom,e.className),o=A()(["blockspare-service-table-wrap","blockspare-block-service-table-gap-"+r]),i=A()(["blockspare-service-columns-"+n]),l=A()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-service-block-wrapper","blockspare-section-header-wrapper")},wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:o||void 0},wp.element.createElement(ZB.Content,null)))))}});const tA=wp.element.Component;class nA extends tA{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=e.columns,n=(e.columnsGap,e.align),r=A()([this.props.className,"blockspare-service-columns-"+t],{["align"+n]:n});return wp.element.createElement("div",{className:r||void 0},this.props.children)}}wp.i18n.__;const rA=wp.blockEditor.InnerBlocks;var aA=[{attributes:{serviceItems:{type:"number",default:2},columns:{type:"number",default:2},columnsGap:{type:"number",default:1},align:{type:"string"},defaultItems:{type:"number",default:2},sectionAlignment:{type:"string",default:"center"},marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}},save:function(e){const t=e.attributes,n=t.columnsGap,r=t.align,a=t.marginTop,o=t.marginBottom,i=A()(["blockspare-service-table-wrap","blockspare-block-service-table-gap-"+n]);return wp.element.createElement("div",{className:A()("blockspare-blocks blockspare-service-block-wrapper","blockspare-section-header-wrapper","align"+r),style:{marginTop:a?a+"px":void 0,marginBottom:o?o+"px":void 0}},wp.element.createElement(nA,e,wp.element.createElement("div",{className:i||void 0},wp.element.createElement(rA.Content,null))))}},{attributes:{serviceItems:{type:"number",default:3},columns:{type:"number",default:3},columnsGap:{type:"number",default:1},align:{type:"string",default:"wide"},defaultItems:{type:"number",default:3},sectionAlignment:{type:"string",default:"center"},marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30},uniqueClass:{type:"string",default:""},edit:e=>wp.element.createElement(KB,e),save:e=>wp.element.createElement(eA,e)}}];const oA=wp.i18n.__,iA=(wp.element.Component,wp.blocks.registerBlockType),lA=(wp.blockEditor.InnerBlocks,bF.name),sA=bF.category,cA=bF.attributes;iA(lA,{title:oA("BS Services","blockspare"),description:oA("Add a service section.","blockspare"),icon:N.services,category:sA,keywords:["blockspare",oA("block","blockspare"),oA("services","blockspare"),oA("box","blockspare"),oA("portfolio","blockspare")],attributes:cA,getEditWrapperProps({align:e}){if("right"===e||"full"===e||"wide"===e)return{"data-align":e}},supports:{align:["wide","full","center"],html:!0},edit:zN,save:YN,deprecated:aA});var uA=n(161);const pA=wp.i18n.__,dA=wp.element.Component,mA=(wp.compose.compose,wp.blockEditor.InspectorControls),fA=wp.components,bA=(fA.withFallbackStyles,fA.PanelBody);fA.SelectControl;class gA extends dA{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.subtitleFontSize,t.headerTagOption),r=t.headertitleColor,a=t.headersubtitleColor,o=t.headerlayoutOption,i=t.titlePaddingTop,l=t.titlePaddingBottom,s=t.subtitlePaddingTop,c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontSize,m=t.titleLoadGoogleFonts,f=t.titleFontFamily,b=t.titleFontWeight,g=t.titleFontSubset,h=t.titleFontSizeType,y=t.titleFontSizeMobile,v=t.titleFontSizeTablet,w=t.subTitleFontSize,k=t.subTitleLoadGoogleFonts,_=t.subTitleFontFamily,S=t.subTitleFontWeight,x=t.subTitleFontSubset,E=t.subTitleFontSizeType,T=t.subTitleFontSizeMobile,O=t.subTitleFontSizeTablet,C=e.attributes,M=e.setAttributes;pA("Layout 1","blockspare"),pA("Layout 2","blockspare"),pA("Layout 3","blockspare");return wp.element.createElement(mA,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(bA,{title:pA("Header Settings","blockspare"),initialOpen:!0},wp.element.createElement(ll,{headerlayoutOption:o,onChangeHeaderLayput:e=>M({headerlayoutOption:e})}),wp.element.createElement(bA,{title:pA("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:pA("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:m,label:pA("titleLoadGoogleFonts")},fontFamily:{value:f,label:pA("titleFontFamily")},fontWeight:{value:b,label:pA("titleFontWeight")},fontSubset:{value:g,label:pA("titleFontSubset")},fontSizeType:{value:h,label:pA("titleFontSizeType")},fontSize:{value:d,label:pA("titleFontSize")},fontSizeMobile:{value:y,label:pA("titleFontSizeMobile")},fontSizeTablet:{value:v,label:pA("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:n}),wp.element.createElement(Wa,{label:pA("Subtitle Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:pA("subTitleLoadGoogleFonts")},fontFamily:{value:_,label:pA("subTitleFontFamily")},fontWeight:{value:S,label:pA("subTitleFontWeight")},fontSubset:{value:x,label:pA("subTitleFontSubset")},fontSizeType:{value:E,label:pA("subTitleFontSizeType")},fontSize:{value:w,label:pA("subTitleFontSize")},fontSizeMobile:{value:T,label:pA("subTitleFontSizeMobile")},fontSizeTablet:{value:O,label:pA("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerboxColor:p,onChangeboxcolor:e=>M({headerboxColor:e}),dashColor:u,headerlayoutOption:o,onChangeDashColor:e=>M({dashColor:e}),headertitleColor:r,onChangetitlecolor:e=>M({headertitleColor:e}),titlePaddingTop:i,onChangetitlePaddingTop:e=>M({titlePaddingTop:e}),titlePaddingBottom:l,onChangetitlePaddingBottom:e=>M({titlePaddingBottom:e}),headersubtitleColor:a,onChangesubtitlecolor:e=>M({headersubtitleColor:e}),subtitlePaddingTop:s,onChangesubtitlePaddingTop:e=>M({subtitlePaddingTop:e}),subtitlePaddingBottom:c,onChangesubtitlePaddingBottom:e=>M({subtitlePaddingBottom:e})}))))}}var hA=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.subTitleFontSize,y=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),v=t.subTitleFontWeight,w=(t.subTitleFontSubset,t.subTitleFontSizeType),k=t.subTitleFontSizeMobile,_=t.subTitleFontSizeTablet,S=t.headerpaddingTop,x=(t.headerpaddingRight,t.headerpaddingBottom),E=(t.headerpaddingLeft,t.headermarginTop,t.headermarginBottom,[]);return E.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:S+"px",paddingBottom:x+"px"}}),E.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:h+w,fontFamily:y,fontWeight:v,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:_+w}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+w}}}),_o.a.all(E)};wp.i18n.__;const yA=wp.compose.compose,vA=wp.element,wA=vA.Component,kA=vA.Fragment,_A=wp.blockEditor,SA=(_A.RichText,_A.withFontSizes,_A.withColors,_A.AlignmentToolbar),xA=_A.BlockControls;var EA=yA(wo,ho(hA))(class extends wA{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerTagOption,o=t.headerTitle,i=t.headerSubTitle,l=t.headerlayoutOption,s=t.titleLoadGoogleFonts,c=t.titleFontFamily,u=t.titleFontWeight,p=t.subTitleLoadGoogleFonts,d=t.subTitleFontFamily,m=t.subTitleFontWeight,f=e.className,b=(e.attributes,e.setAttributes),g=A()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]);return[wp.element.createElement(kA,null,wp.element.createElement(gA,this.props),wp.element.createElement(xA,null,wp.element.createElement(SA,{value:r,onChange:e=>{b({sectionAlignment:e})}})),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(Tl,{setAttributes:b,headerTitle:o,headerTagOption:a,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});wp.i18n.__,wp.blockEditor.RichText;const TA=wp.compose.compose,OA=wp.element,CA=OA.Component;OA.Fragment;var MA=TA(wo,ho(hA))(class extends CA{render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerTitle,o=t.headerTagOption,i=t.headerSubTitle,l=t.headerlayoutOption,s=e.className,c=(e.attributes,e.setAttributes,e.isSelected,A()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});function LA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function jA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const PA=wp.element.Component;class DA extends PA{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerlayoutOption,o=e.attributes,i=(e.setAttributes,e.isSelected,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LA(Object(n),!0).forEach((function(t){jA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},ys(o)));return wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}function FA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FA(Object(n),!0).forEach((function(t){NA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const BA=wp.blockEditor,AA=BA.RichText;BA.getFontSizeClass,BA.getColorClassName;var YA=[{attributes:zA({},Mi),save:function(e){const t=e.attributes,n=t.headerTagOption,r=t.headerTitle,a=t.headerSubTitle,o=zA({},cs(e.attributes)),i=zA({},us(e.attributes)),l=zA({},ps(e.attributes));return wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement(DA,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:o}),r&&wp.element.createElement(AA.Content,{tagName:n,className:"blockspare-title",style:i,value:r}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:o}),a&&wp.element.createElement(AA.Content,{tagName:"p",className:"blockspare-subtitle",style:l,value:a}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o}))))}}];function HA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function RA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const IA=wp.i18n.__,WA=wp.blocks.registerBlockType,VA=uA.name,UA=uA.category,GA=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HA(Object(n),!0).forEach((function(t){RA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Mi);WA(VA,{title:IA("Service Title","blockspare"),description:IA("Adds a product title component with schema markup.","blockspare"),icon:N.sectionHeader,category:UA,parent:["blockspare/blockspare-services-inner"],keywords:[IA("Service","blockspare"),IA("title","blockspare")],attributes:GA,edit:EA,save:MA,deprecated:YA});var qA=n(122);const $A=wp.i18n.__,JA=wp.element.Component,KA=(wp.compose.compose,wp.blockEditor),XA=KA.InspectorControls,QA=(KA.FontSizePicker,KA.PanelColorSettings),ZA=(KA.ColorPalette,wp.components),eY=(ZA.withFallbackStyles,ZA.PanelBody);ZA.PanelRow,ZA.SelectControl,ZA.BaseControl,ZA.RangeControl;class tY extends JA{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=(t.borderStyle,t.borderColor,t.borderWidth,t.backgroundColor,t.paddingTop),r=t.paddingRight,a=t.paddingBottom,o=t.paddingLeft,i=t.descriptionFontSize,l=t.descriptionFontFamily,s=t.descriptionFontWeight,c=t.descriptionFontSubset,u=t.descriptionFontSizeType,p=t.descriptionFontSizeMobile,d=t.descriptionFontSizeTablet,m=t.descriptionLoadGoogleFonts,f=e.attributes,b=e.setAttributes,g=e.textColor;$A("None"),$A("Solid"),$A("Dotted"),$A("Dashed");return wp.element.createElement(XA,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(eY,{title:$A("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:$A("Description Fonts Settings"),attributes:f,setAttributes:b,loadGoogleFonts:{value:m,label:$A("descriptionLoadGoogleFonts")},fontFamily:{value:l,label:$A("descriptionFontFamily")},fontWeight:{value:s,label:$A("descriptionFontWeight")},fontSubset:{value:c,label:$A("descriptionFontSubset")},fontSizeType:{value:u,label:$A("descriptionFontSizeType")},fontSize:{value:i,label:$A("descriptionFontSize")},fontSizeMobile:{value:p,label:$A("descriptionFontSizeMobile")},fontSizeTablet:{value:d,label:$A("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(QA,{title:$A("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:g,onChange:e=>b({textColor:e}),label:$A("Text Color","blockspare")}]}),wp.element.createElement(eY,{title:$A("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:n,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>b({paddingTop:e}),paddingEnableRight:!0,paddingRight:r,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>b({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:a,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>b({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:o,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>b({paddingLeft:e})}))))}}var nY=e=>{const t=e.attributes,n=t.sectionAlignment,r=(t.customFontSize,t.backgroundColor),a=t.textColor,o=t.paddingTop,i=t.paddingRight,l=t.paddingBottom,s=t.paddingLeft,c=t.descriptionFontSize,u=t.descriptionFontFamily,p=t.descriptionFontWeight,d=(t.descriptionFontSubset,t.descriptionFontSizeType),m=t.descriptionFontSizeMobile,f=t.descriptionFontSizeTablet,b=(t.descriptionLoadGoogleFonts,[]);return b.push({".blockspare-services-inner-description":{fontSize:c+d,fontFamily:u,fontWeight:p,color:a||"#6d6d6d",backgroundColor:r,paddingTop:o?o+"px":void 0,paddingRight:i?i+"px":void 0,paddingBottom:l?l+"px":void 0,paddingLeft:s?s+"px":void 0},tablet:{".blockspare-services-inner-description":{fontSize:f+d}},mobile:{".blockspare-services-inner-description":{fontSize:m+d}}}),n&&b.push({".blockspare-services-inner-description":{textAlign:n}}),_o.a.all(b)};const rY=wp.i18n.__,aY=wp.compose.compose,oY=wp.element,iY=oY.Component,lY=oY.Fragment,sY=wp.blockEditor,cY=sY.RichText,uY=sY.AlignmentToolbar,pY=sY.BlockControls;var dY=aY([wo,ho(nY)])(class extends iY{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.features,r=t.descriptionLoadGoogleFonts,a=t.descriptionFontFamily,o=t.descriptionFontWeight,i=t.sectionAlignment,l=(e.isSelected,e.className),s=e.setAttributes;let c;if(1==r){const e={google:{families:[a+(o?":"+o:"")]}};c=wp.element.createElement(zo,{config:e})}const u=A()([l,"blockspare-services-description"]);return[wp.element.createElement(lY,null,wp.element.createElement(tY,this.props),wp.element.createElement(pY,null,wp.element.createElement(uY,{value:i,onChange:e=>{s({sectionAlignment:e})}})),wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement(cY,{tagName:"p",itemProp:"description",placeholder:rY("Add a service feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>s({features:e}),className:"blockspare-services-inner-description"})),c)]}});wp.i18n.__;const mY=wp.compose.compose,fY=wp.element,bY=fY.Component,gY=(fY.Fragment,wp.blockEditor),hY=gY.RichText;gY.withFontSizes,gY.withColors;var yY=mY([wo,ho(nY)])(class extends bY{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes.features,n=e.className,r=A()([n,"blockspare-services-description"]);return wp.element.createElement("div",{className:r},this.props.styles,wp.element.createElement(hY.Content,{tagName:"p",itemProp:"description",value:t,className:"blockspare-services-inner-description"}))}}),vY=n(162);var wY=e=>{const t=e.attributes,n=(t.customFontSize,t.backgroundColor),r=t.textColor,a=t.paddingTop,o=t.paddingRight,i=t.paddingBottom,l=t.paddingLeft,s=t.descriptionFontSize,c=t.descriptionFontFamily,u=t.descriptionFontWeight,p=(t.descriptionFontSubset,t.descriptionFontSizeType),d=t.descriptionFontSizeMobile,m=t.descriptionFontSizeTablet,f=(t.descriptionLoadGoogleFonts,[]);return f.push({".blockspare-services-inner-description":{fontSize:s+p,fontFamily:c,fontWeight:u,color:r||"#6d6d6d",backgroundColor:n,paddingTop:a?a+"px":void 0,paddingRight:o?o+"px":void 0,paddingBottom:i?i+"px":void 0,paddingLeft:l?l+"px":void 0},tablet:{".blockspare-services-inner-description":{fontSize:m+p}},mobile:{".blockspare-services-inner-description":{fontSize:d+p}}}),_o.a.all(f)};wp.i18n.__;const kY=wp.compose.compose,_Y=wp.element,SY=_Y.Component,xY=(_Y.Fragment,wp.blockEditor),EY=xY.RichText;xY.withFontSizes,xY.withColors;var TY=kY([wo,ho(wY)])(class extends SY{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes.features,n=e.className,r=A()([n,"blockspare-services-description"]);return wp.element.createElement("div",{className:r},this.props.styles,wp.element.createElement(EY.Content,{tagName:"p",itemProp:"description",value:t,className:"blockspare-services-inner-description"}))}});function OY(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function CY(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const MY=wp.blockEditor,LY=MY.RichText,jY=MY.getFontSizeClass,PY=MY.getColorClassName;var DY=[{attributes:vY.attributes,save:function(e){const t=e.attributes,n=t.features,r=t.fontSize,a=t.customFontSize,o=t.backgroundColor,i=t.textColor,l=t.customBackgroundColor,s=(t.customTextColor,t.paddingTop),c=t.paddingRight,u=t.paddingBottom,p=t.paddingLeft,d=jY(r),m=PY("background-color",o),f=A()({"has-background":o||l,"blockspare-service-table-features":!0,[d]:d,[m]:m}),b={fontSize:d?void 0:a,backgroundColor:m?void 0:l,color:i||"#6d6d6d",paddingTop:s?s+"px":void 0,paddingRight:c?c+"px":void 0,paddingBottom:u?u+"px":void 0,paddingLeft:p?p+"px":void 0};return wp.element.createElement(LY.Content,{tagName:"p",itemProp:"description",value:n,className:f||void 0,style:b})}},{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?OY(Object(n),!0).forEach((function(t){CY(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OY(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},vY.attributes),save:e=>wp.element.createElement(TY,e)}];const FY=wp.i18n.__,zY=wp.blocks.registerBlockType,NY=wp.blockEditor,BY=(NY.RichText,NY.getFontSizeClass,NY.getColorClassName,qA.name),AY=qA.category,YY=qA.attributes;zY(BY,{title:FY("Service Features","blockspare"),description:FY("Adds a feature component with schema markup.","blockspare"),icon:N.iconlist,category:AY,parent:["blockspare/blockspare-services-inner"],keywords:[FY("Service table","blockspare"),FY("features","blockspare"),FY("shop","blockspare")],attributes:YY,edit:dY,save:yY,deprecated:DY});var HY=n(28);const RY=wp.i18n.__,IY=wp.element.Component,WY=wp.compose.compose,VY=wp.blockEditor,UY=VY.InspectorControls,GY=VY.withFontSizes,qY=VY.withColors,$Y=VY.PanelColorSettings,JY=wp.components,KY=JY.withFallbackStyles,XY=JY.PanelBody,QY=JY.ToggleControl,ZY=KY((e,t)=>{const n=t.attributes.backgroundColor,r=e.querySelector('[contenteditable="true"]'),a=r?getComputedStyle(r):null;return{fallbackBackgroundColor:n||!a?void 0:a.backgroundColor}});var eH=WY([ZY,GY("fontSize"),qY("backgroundColor")])(class extends IY{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.buttonStyle,r=t.borderColor,a=t.borderBtnTextColor,o=t.buttonBackgroundColor,i=t.buttonTextColor,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.paddingTop,p=t.paddingBottom,d=t.enableGradient,m=t.backgroundColor1,f=t.backgroundColor2,b=t.gradientAngle,g=t.colorLocation1,h=t.colorLocation2,y=t.btnFontWeight,v=t.btnBorderWidth,w=t.buttonHoverEffect,k=t.btnBackgroudColor,_=t.buttonFontSize,S=t.buttonFontFamily,x=t.buttonFontWeight,E=t.buttonFontSubset,T=t.buttonFontSizeType,O=t.buttonFontSizeMobile,C=t.buttonFontSizeTablet,M=t.buttonLoadGoogleFonts,L=e.attributes,j=e.setAttributes;e.backgroundColor,e.setBackgroundColor;return wp.element.createElement(UY,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(XY,{title:RY("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(nt,{enableButtonTarget:!1,buttonTarget:c,onChangeButtonTarget:e=>j({buttonTarget:!c}),enableGradient:d,onChangeGradient:e=>j({enableGradient:e}),enableButtonSize:!0,buttonSize:l,onChangeButtonSize:e=>j({buttonSize:e}),enableButtonShape:!0,buttonShape:s,onChangeButtonShape:e=>j({buttonShape:e}),buttonBackgroundColor:o,onChangeButtonColor:e=>j({buttonBackgroundColor:e}),buttonTextColor:i,onChangeButtonTextColor:e=>j({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:n,onChangeBorderStyle:e=>j({buttonStyle:e}),buttonHoverEffect:w,onchangeButtonHoverEffect:e=>j({buttonHoverEffect:e}),borderColor:r,onchangeBorderColor:e=>j({borderColor:e}),borderBtnTextColor:a,onChangeBorderBtnTextColor:e=>j({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:v,onchangebtnBorderWidth:e=>j({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:y,onchangeBtnFontWeight:e=>j({btnFontWeight:e})}),wp.element.createElement(XY,{title:RY("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:RY("Button Fonts Settings"),attributes:L,setAttributes:j,loadGoogleFonts:{value:M,label:RY("buttonLoadGoogleFonts")},fontFamily:{value:S,label:RY("buttonFontFamily")},fontWeight:{value:x,label:RY("buttonFontWeight")},fontSubset:{value:E,label:RY("buttonFontSubset")},fontSizeType:{value:T,label:RY("buttonFontSizeType")},fontSize:{value:_,label:RY("buttonFontSize")},fontSizeMobile:{value:O,label:RY("buttonFontSizeMobile")},fontSizeTablet:{value:C,label:RY("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===n&&wp.element.createElement(QY,{label:RY("Enable Gradient","blockspare"),checked:d,onChange:()=>this.props.setAttributes({enableGradient:!d})}),d&&"none"===n&&wp.element.createElement(XY,{title:RY("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(lt,{backgroundColor1:m,onChangeBackgroundColor1:e=>j({backgroundColor1:e}),backgroundColor2:f,onChangeBackgroundColor2:e=>j({backgroundColor2:e}),gradientAngle:b,onChangeGradientAngle:e=>j({gradientAngle:e}),colorLocation1:g,onChangeColorLocation1:e=>j({colorLocation1:e}),colorLocation2:h,onChangeColorLocation2:e=>j({colorLocation2:e})}))),wp.element.createElement($Y,{title:RY("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:k,onChange:e=>j({btnBackgroudColor:e}),label:RY("Background Color","blockspare")}]}),wp.element.createElement(XY,{title:RY("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:u,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>j({paddingTop:e}),paddingEnableBottom:!0,paddingBottom:p,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>j({paddingBottom:e})}))))}});var tH=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.btnBackgroudColor,s=t.buttonStyle,c=t.enableGradient,u=t.backgroundColor1,p=t.backgroundColor2,d=t.gradientAngle,m=t.colorLocation1,f=t.colorLocation2,b=(t.btnFontWeight,t.btnBorderWidth),g=t.borderColor,h=t.buttonBackgroundColor,y=t.borderBtnTextColor,v=t.buttonTextColor,w=t.buttonFontSize,k=t.buttonFontFamily,_=t.buttonFontWeight,S=t.buttonFontSizeType,x=t.buttonFontSizeMobile,E=t.buttonFontSizeTablet,T=[];if(T.push({".blockspare-block-button":{textAlign:n},".blockspare-service-button":{backgroundColor:l,paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),"none"===s)if(1==c){const e=d+"deg",t=m+"%",n=f+"%";T.push({".blockspare-block-button span":{color:v||"#fff",borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${u||"#3B1A5B"} ${t},${p||"#8B249C"} ${n})`}})}else T.push({".blockspare-block-button span":{color:v||"#fff",borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:h||"#3c1a5b"}});else T.push({".blockspare-block-button span":{color:y||"#404040",borderColor:g||"#3c1a5b",borderStyle:s,borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return T.push({".blockspare-block-button span":{fontSize:w+S,fontFamily:k,fontWeight:_},tablet:{".blockspare-block-button span":{fontSize:E+S}},mobile:{".blockspare-block-button span":{fontSize:x+S}}}),_o.a.all(T)};const nH=wp.i18n.__,rH=wp.compose.compose,aH=wp.element,oH=aH.Component,iH=aH.Fragment,lH=wp.blockEditor,sH=lH.RichText,cH=(lH.withFontSizes,lH.withColors,lH.URLInput),uH=lH.AlignmentToolbar,pH=lH.BlockControls,dH=wp.components,mH=dH.IconButton,fH=dH.Dashicon;var bH=rH([wo,ho(tH)])(class extends oH{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=(t.paddingTop,t.paddingBottom,t.buttonText),a=t.buttonUrl,o=t.buttonAlignment,i=(t.buttonBackgroundColor,t.buttonTextColor,t.buttonSize),l=t.buttonShape,s=t.buttonHoverEffect,c=t.buttonLoadGoogleFonts,u=t.buttonFontFamily,p=t.buttonFontWeight,d=e.className,m=e.isSelected,f=(e.attributes,e.setAttributes);e.backgroundColor;let b;if(1==c){const e={google:{families:[u+(p?":"+p:"")]}};b=wp.element.createElement(zo,{config:e})}const g=A()({"blockspare-service-button":!0}),h=A()([d,"blockspare-block-button-wrap"]);return[wp.element.createElement(iH,null,wp.element.createElement(eH,this.props),wp.element.createElement(pH,null,wp.element.createElement(uH,{value:n,onChange:e=>{f({sectionAlignment:e})}})),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:g||void 0},wp.element.createElement("div",{className:A()(this.props.className,"blockspare-block-button")},wp.element.createElement(sH,{tagName:"span",placeholder:nH("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:`<span>${r}</span>`,allowedFormats:[],className:A()("blockspare-button",l,i,s),onChange:e=>f({buttonText:e})})),m&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+o,onSubmit:e=>e.preventDefault(),style:{textAlign:o}},wp.element.createElement(fH,{icon:"admin-links"}),wp.element.createElement(cH,{className:"button-url",value:a,onChange:e=>f({buttonUrl:e})}),wp.element.createElement(mH,{icon:"editor-break",label:nH("Apply","blockspare"),type:"submit"})))),b)]}});const gH=wp.compose.compose,hH=wp.element,yH=hH.Component,vH=(hH.Fragment,wp.blockEditor),wH=vH.RichText,kH=vH.getColorClassName;var _H=gH(wo,ho(tH))(class extends yH{render(){const e=this.props,t=e.attributes,n=t.backgroundColor,r=t.customBackgroundColor,a=(t.paddingTop,t.paddingBottom,t.buttonText),o=t.buttonUrl,i=t.sectionAlignment,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.buttonHoverEffect,p=(e.attributes,e.className),d=kH("background-color",n),m=A()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:m||void 0},wp.element.createElement("div",{style:{textAlign:i},className:A()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:A()("blockspare-button",s,l,u)},wp.element.createElement(wH.Content,{tagName:"span",value:a})))))}});function SH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function xH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SH(Object(n),!0).forEach((function(t){EH(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function EH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var TH=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.btnBackgroudColor,s=[];return s.push({".blockspare-block-button":{textAlign:n},".blockspare-button":xH({},ni(e.attributes)),".blockspare-service-button":{backgroundColor:l,paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),_o.a.all(s)};const OH=wp.compose.compose,CH=wp.element,MH=CH.Component,LH=(CH.Fragment,wp.blockEditor),jH=LH.RichText,PH=LH.getColorClassName;var DH=OH(wo,ho(TH))(class extends MH{render(){const e=this.props,t=e.attributes,n=t.backgroundColor,r=t.customBackgroundColor,a=(t.paddingTop,t.paddingBottom,t.buttonText),o=t.buttonUrl,i=t.sectionAlignment,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.buttonHoverEffect,p=(e.attributes,e.className),d=PH("background-color",n),m=A()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:m||void 0},wp.element.createElement("div",{style:{textAlign:i},className:A()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:A()("blockspare-button",s,l,u)},wp.element.createElement(jH.Content,{value:a})))))}});function FH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FH(Object(n),!0).forEach((function(t){NH(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var BH=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.btnBackgroudColor,s=[];return s.push({".blockspare-block-button":{textAlign:n},".blockspare-button":zH({},ti(e.attributes)),".blockspare-service-button":{backgroundColor:l,paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),_o.a.all(s)};const AH=wp.compose.compose,YH=wp.element,HH=YH.Component,RH=(YH.Fragment,wp.blockEditor),IH=RH.RichText,WH=RH.getColorClassName;var VH=AH(wo,ho(BH))(class extends HH{render(){const e=this.props,t=e.attributes,n=t.backgroundColor,r=t.customBackgroundColor,a=(t.paddingTop,t.paddingBottom,t.buttonText),o=t.buttonUrl,i=t.sectionAlignment,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.buttonHoverEffect,p=(e.attributes,e.className),d=WH("background-color",n),m=A()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:m||void 0},wp.element.createElement("div",{style:{textAlign:i},className:A()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:A()("blockspare-button",s,l,u)},wp.element.createElement(IH.Content,{value:a})))))}});var UH=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.paddingTop,a=t.paddingRight,o=t.paddingBottom,i=t.paddingLeft,l=t.btnBackgroudColor,s=t.buttonStyle,c=t.enableGradient,u=t.backgroundColor1,p=t.backgroundColor2,d=t.gradientAngle,m=t.colorLocation1,f=t.colorLocation2,b=t.btnFontWeight,g=t.btnBorderWidth,h=t.borderColor,y=t.buttonBackgroundColor,v=t.borderBtnTextColor,w=t.buttonTextColor,k=[];if(k.push({".blockspare-block-button":{textAlign:n},".blockspare-service-button":{backgroundColor:l,paddingTop:r?r+"px":"0px",paddingRight:a?a+"px":"0px",paddingBottom:o?o+"px":"0px",paddingLeft:i?i+"px":"0px"},"blocks-button__inline-link":{textAlign:n}}),"none"===s)if(1==c){const e=d+"deg",t=m+"%",n=f+"%";k.push({".blockspare-block-button span":{color:w||"#fff",fontWeight:b,borderWidth:g+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${u||"#3B1A5B"} ${t},${p||"#8B249C"} ${n})`}})}else k.push({".blockspare-block-button span":{color:w||"#fff",fontWeight:b,borderWidth:g+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:y||"#3c1a5b"}});else k.push({".blockspare-block-button span":{color:v||"#404040",borderColor:h||"#3c1a5b",borderStyle:s,fontWeight:b,borderWidth:g+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return _o.a.all(k)};const GH=wp.compose.compose,qH=wp.element,$H=qH.Component,JH=(qH.Fragment,wp.blockEditor),KH=JH.RichText,XH=JH.getColorClassName;var QH=GH(wo,ho(UH))(class extends $H{render(){const e=this.props,t=e.attributes,n=t.backgroundColor,r=t.customBackgroundColor,a=(t.paddingTop,t.paddingBottom,t.buttonText),o=t.buttonUrl,i=t.sectionAlignment,l=t.buttonSize,s=t.buttonShape,c=t.buttonTarget,u=t.buttonHoverEffect,p=(e.attributes,e.className),d=XH("background-color",n),m=A()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=A()([p,"blockspare-block-button-wrap"]);return wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:m||void 0},wp.element.createElement("div",{style:{textAlign:i},className:A()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:A()("blockspare-button",s,l,u)},wp.element.createElement(KH.Content,{tagName:"span",value:a})))))}});function ZH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZH(Object(n),!0).forEach((function(t){tR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const nR=wp.blockEditor,rR=nR.RichText,aR=nR.getColorClassName;var oR=[{attributes:eR(eR({},HY.attributes),ei),edit:function(e){},save:function(e){const t=e.attributes,n=t.backgroundColor,r=t.customBackgroundColor,a=t.paddingTop,o=t.paddingBottom,i=t.buttonText,l=t.buttonUrl,s=t.sectionAlignment,c=t.buttonSize,u=t.buttonShape,p=t.buttonTarget,d=t.buttonHoverEffect,m=(t.className,aR("background-color",n)),f=A()({"has-background":n||r,"blockspare-service-button":!0,[m]:m}),b=eR({},ds(e.attributes)),g={backgroundColor:m?void 0:r,paddingTop:a?a+"px":void 0,paddingBottom:o?o+"px":void 0};return wp.element.createElement("div",{className:f||void 0,style:g},wp.element.createElement("div",{style:{textAlign:s},className:A()("blockspare-block-button")},i&&wp.element.createElement("a",{href:l,target:p?"_blank":null,rel:p?"noopener noreferrer":null,className:A()("blockspare-button",u,c,d),style:b},wp.element.createElement(rR.Content,{value:i}))))}},{attributes:eR(eR({},HY.attributes),ei),save:e=>wp.element.createElement(VH,e)},{attributes:eR(eR({},HY.attributes),ei),save:e=>wp.element.createElement(DH,e)},{attributes:eR(eR({},HY.attributes),ei),save:e=>wp.element.createElement(QH,e)}];function iR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function lR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iR(Object(n),!0).forEach((function(t){sR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iR(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function sR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const cR=wp.i18n.__,uR=wp.blocks.registerBlockType,pR=wp.blockEditor,dR=(pR.RichText,pR.getColorClassName,HY.name),mR=HY.category,fR=lR(lR({},HY.attributes),ei);uR(dR,{title:cR("Button","blockspare"),description:cR("Adds a product title component with schema markup.","blockspare"),icon:N.button,category:mR,parent:["blockspare/blockspare-services-inner"],keywords:[cR("Services","blockspare"),cR("title","blockspare"),cR("shop","blockspare")],attributes:fR,edit:bH,save:_H,deprecated:oR});n(804);var bR=n(42);const gR=e=>wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{fill:e.fillColor},fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 510 510",className:"empty-star-rating"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})),hR=e=>wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{fill:e.fillColor},fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"})),yR=e=>wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",style:{fill:e.fillColor},fill:e.fillColor,width:e.size,height:e.size,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25",id:"star"})),vR=wp.i18n.__,wR=wp.element.Component,kR=wp.blockEditor,_R=kR.InspectorControls,SR=(kR.PanelColorSettings,wp.components),xR=SR.PanelBody,ER=SR.RangeControl;class TR extends wR{render(){const e=this.props,t=e.attributes,n=t.starCount,r=(t.starSize,t.starColor,t.backgroundColor,e.setAttributes);return wp.element.createElement(_R,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"star-rating"}),wp.element.createElement(xR,{title:vR("Star Settings","blockspare"),initialOpen:!1},wp.element.createElement(ER,{label:vR("Number Of Stars","blockspare"),value:n,onChange:e=>r({starCount:e}),min:1,max:5,step:1}))))}}var OR=e=>{const t=e.attributes.backgroundColor,n=[];return n.push({".blockspare-block-star-ratings-wrap":{backgroundColor:t||"transparent"},".empty-star-rating":{opacity:.4}}),_o.a.all(n)};wp.i18n.__;const CR=wp.element,MR=CR.Fragment,LR=CR.Component,jR=wp.compose.compose,PR=wp.blockEditor,DR=PR.BlockControls,FR=PR.AlignmentToolbar;var zR=jR(wo,ho(OR))(class extends LR{render(){const e=this.props,t=e.attributes,n=t.starAlign,r=t.starCount,a=t.starSize,o=t.starColor,i=t.selectedStars,l=(t.emptyStarColor,t.backgroundColor,e.className),s=e.highlightedStars,c=e.setAttributes,u=A()([l,"blockspare-ratings"]);return wp.element.createElement(MR,null,wp.element.createElement(DR,null,wp.element.createElement(FR,{value:n,onChange:e=>{c({starAlign:e})}})),wp.element.createElement(TR,this.props),wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-star-ratings-wrap")},wp.element.createElement("div",{className:A()("blockspare-star-inner-container","star-align-"+n),onMouseLeave:()=>this.setState({highlightedStars:0})},[...Array(r)].map((e,t)=>wp.element.createElement("div",{className:"blockspare-ratings",key:t,onMouseEnter:()=>{this.setState({highlightedStars:t+1})},onClick:()=>{c(i%1==0?{selectedStars:t+(i-1===t?.5:1)}:{selectedStars:t+(i-.5===t?1:.5)})}},t<(s||i)?s?s-1===t?i%1>0?s-i-.5!=0?wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(yR,{size:a,fillColor:o||"#fbd012"}):s-i!=0?wp.element.createElement(yR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(yR,{size:a,fillColor:o||"#fbd012"}):i-t>=1?wp.element.createElement(yR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(gR,{size:a,fillColor:o})))))))}});wp.blockEditor.RichText;const NR=wp.element.Component,BR=wp.compose.compose;var AR=BR(wo,ho(OR))(class extends NR{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.starAlign,r=t.starCount,a=t.starSize,o=t.starColor,i=t.selectedStars,l=(t.emptyStarColor,t.backgroundColor,e.className),s=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"}))),c=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t,width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let u=[];for(let e=0;e<r;e++)u.push(e<i?i-e>=1?(p=a,d=o,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:d||"#fbd012",width:p,height:p,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):s(a,o):c(a,o));var p,d;const m=A()([l,"blockspare-ratings"]);return wp.element.createElement("div",{className:m},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-star-ratings-wrap"},wp.element.createElement("div",{className:A()("blockspare-star-inner-container","star-align-"+n)},u)))}});var YR=e=>{const t=e.attributes.backgroundColor,n=[];return n.push({".blockspare-section":{backgroundColor:t||"transparent"}}),_o.a.all(n)};wp.blockEditor.RichText;const HR=wp.element.Component,RR=wp.compose.compose;var IR=RR(wo,ho(YR))(class extends HR{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.starAlign,r=t.starCount,a=t.starSize,o=t.starColor,i=t.selectedStars,l=t.emptyStarColor,s=(t.backgroundColor,e.className),c=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"}))),u=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#d5d3d3",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let p=[];for(let e=0;e<r;e++)p.push(e<i?i-e>=1?(d=a,m=o,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:m||"#fbd012",width:d,height:d,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):c(a,o):u(a,l));var d,m;const f=A()([s,"blockspare-ratings"]);return wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-star-ratings-wrap"},wp.element.createElement("div",{className:A()("blockspare-star-inner-container","star-align-"+n)},p)))}});function WR(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function VR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?WR(Object(n),!0).forEach((function(t){UR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):WR(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function UR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var GR=[{attributes:VR({},bR.attributes),save:function(e){const t=e.attributes,n=t.starAlign,r=t.starCount,a=t.starSize,o=t.starColor,i=t.selectedStars,l=t.emptyStarColor,s=t.backgroundColor,c=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"}))),u=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#d5d3d3",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let p=[];for(let e=0;e<r;e++)p.push(e<i?i-e>=1?(d=a,m=o,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:m||"#fbd012",width:d,height:d,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):c(a,o):u(a,l));var d,m;return wp.element.createElement("div",{className:"blockspare-block-star-ratings-wrap",style:{backgroundColor:s||"transparent"}},wp.element.createElement("div",{className:A()("blockspare-star-inner-container","star-align-"+n)},p))}},{attributes:VR({},bR.attributes),save:e=>wp.element.createElement(IR,e)}];const qR=wp.i18n.__,$R=wp.blocks.registerBlockType,JR=bR.name,KR=bR.category,XR=bR.attributes;$R(JR,{title:qR("BS Star Ratings","blockspare"),description:qR("Display creative star ratings.","blockspare"),category:KR,icon:N.starrating,attributes:XR,example:{attributes:{cover:"https://blockspare.com",author:"blockspare",pages:500}},keywords:[qR("block","blockspare"),qR("star","blockspare"),qR("review","blockspare"),qR("rating","blockspare")],edit:zR,save:AR,deprecated:GR});const QR=wp.i18n.__;var ZR={uniqueClass:{type:"string"},uniqueID:{type:"string",default:""},tabCount:{type:"number",default:3},blockAlignment:{type:"string",default:"none"},titles:{type:"array",default:[{text:QR("Tab 1"),icon:"",iconSide:"right",onlyIcon:!1,subText:"",anchor:""},{text:QR("Tab 2"),icon:"",iconSide:"right",onlyIcon:!1,subText:"",anchor:""},{text:QR("Tab 3"),icon:"",iconSide:"right",onlyIcon:!1,subText:"",anchor:""}]},layout:{type:"string",default:"blockspare-layout1"},tabStyle:{type:"string",default:"blockspare-horizontal"},iSize:{type:"number",default:14},startTab:{type:"number",default:""},enableSubtitle:{type:"bool",default:!1},widthType:{type:"string",default:"normal"},tabWidth:{type:"array",default:[4,"",""]},currentTab:{type:"number",default:1},tabBackGroundColor:{type:"string",default:"#3c1a5b"},activeTabBackgroundColor:{type:"string",default:"#8b249c"},tabTextColor:{type:"string",default:"#fff"},activetabTextColor:{type:"string",default:"#fff"},tabFontSize:{type:"number",default:16},tabFontFamily:{type:"string",default:"default"},tabFontWeight:{type:"string"},tabFontSubset:{type:"string"},tabFontSizeType:{type:"string",default:"px"},tabFontSizeMobile:{type:"number"},tabFontSizeTablet:{type:"number"},tabLoadGoogleFonts:{type:"boolean",default:!1}},eI=(n(805),n(806),n(71)),tI=n.n(eI),nI=n(32),rI=n.n(nI);const aI=wp.i18n.__,oI=wp.element,iI=oI.Component,lI=(oI.Fragment,wp.blockEditor),sI=lI.InspectorControls,cI=lI.PanelColorSettings,uI=wp.components,pI=uI.PanelBody,dI=uI.SelectControl;uI.RangeControl;class mI extends iI{render(){const e=this.props,t=e.attributes,n=(t.tabStyle,t.tabLayout,t.tabBackGroundColor),r=t.activeTabBackgroundColor,a=t.tabTextColor,o=t.activetabTextColor,i=t.layout,l=(t.tabAlignment,t.tabFontSize),s=t.tabFontFamily,c=t.tabFontWeight,u=t.tabFontSubset,p=t.tabFontSizeType,d=t.tabFontSizeMobile,m=t.tabFontSizeTablet,f=t.tabLoadGoogleFonts,b=e.attributes,g=e.setAttributes,h=(aI("Default","blockspare"),aI("Vertical","blockspare"),[{value:"blockspare-layout1",label:aI("Layout 1","blockspare")},{value:"blockspare-layout2",label:aI("Layout 2","blockspare")}]);aI("Left","blockspare"),aI("Right","blockspare"),aI("center","blockspare");return wp.element.createElement(sI,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"tabs"}),wp.element.createElement(pI,{title:aI("Tab Settings"),initialOpen:!1},wp.element.createElement(dI,{label:aI("Tab Layout","blockspare"),options:h,value:i,onChange:e=>this.props.setAttributes({layout:e})})),wp.element.createElement(pI,{title:aI("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:aI("Tab Fonts Settings"),attributes:b,setAttributes:g,loadGoogleFonts:{value:f,label:aI("tabLoadGoogleFonts")},fontFamily:{value:s,label:aI("tabFontFamily")},fontWeight:{value:c,label:aI("tabFontWeight")},fontSubset:{value:u,label:aI("tabFontSubset")},fontSizeType:{value:p,label:aI("tabFontSizeType")},fontSize:{value:l,label:aI("tabFontSize")},fontSizeMobile:{value:d,label:aI("tabFontSizeMobile")},fontSizeTablet:{value:m,label:aI("tabFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(cI,{title:aI("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>g({tabTextColor:e}),label:aI("Text Color","blockspare")},{value:o,onChange:e=>g({activetabTextColor:e}),label:aI("Active Text Color","blockspare")},{value:n,onChange:e=>g({tabBackGroundColor:e}),label:aI("Tab Background Color","blockspare")},{value:r,onChange:e=>g({activeTabBackgroundColor:e}),label:aI("Active Tab Background Color","blockspare")}]})))}}var fI=e=>{const t=e.attributes,n=t.tabFontSize,r=t.tabFontFamily,a=t.tabFontWeight,o=(t.tabFontSubset,t.tabFontSizeType),i=t.tabFontSizeMobile,l=t.tabFontSizeTablet,s=t.tabTextColor,c=t.tabBackGroundColor,u=t.activetabTextColor,p=t.activeTabBackgroundColor,d=[];return d.push({".bs-tabs-title-list .bs-title-item .bs-title-text":{fontSize:n+o,fontFamily:r,fontWeight:a},tablet:{".bs-tabs-title-list .bs-title-item .bs-title-text":{fontSize:l+o}},mobile:{".bs-tabs-title-list .bs-title-item .bs-title-text":{fontSize:i+o}}}),d.push({".bs-tabs-title-list .bs-title-item .bs-title-text":{color:s},".bs-tabs-title-list .bs-tab-title-inactive .bs-tab-title:visited, .bs-tabs-title-list .bs-tab-title-inactive .bs-tab-title":{backgroundColor:c},"li.bs-tab-title-active .bs-tab-title:visited, li.bs-tab-title-active .bs-tab-title:focus, li.bs-tab-title-active .bs-tab-title":{backgroundColor:p},"li.bs-tab-title-active .bs-tab-title .bs-title-text":{color:u}}),_o.a.all(d)};function bI(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function gI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bI(Object(n),!0).forEach((function(t){hI(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bI(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const yI=wp.blocks.createBlock,vI=wp.data,wI=vI.withSelect,kI=vI.withDispatch,_I=wp.compose.compose,SI=wp.element,xI=SI.Component,EI=SI.Fragment,TI=wp.blockEditor,OI=TI.InnerBlocks,CI=TI.RichText,MI=(TI.BlockAlignmentToolbar,wp.components),LI=MI.Button,jI=(MI.ButtonGroup,MI.Tooltip,MI.TabPanel,MI.IconButton),PI=MI.Dashicon,DI=wp.i18n,FI=DI.__,zI=DI.sprintf,NI=["blockspare/inner-tab"],BI=rI()(e=>tI()(e,e=>["blockspare/inner-tab",{id:e+1}])),AI=[];var YI=_I([wI((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.getBlockOrder,i=a(n);return{tabsBlock:i,realTabsCount:i.innerBlocks.length,tabsInner:o(n)}}),kI((e,{clientId:t},{select:n})=>{const r=n("core/block-editor").getBlock,a=e("core/block-editor"),o=a.moveBlockToPosition,i=a.removeBlock,l=a.updateBlockAttributes,s=a.insertBlock,c=r(t);return{resetOrder(){tI()(c.innerBlocks.length,e=>{l(c.innerBlocks[e].clientId,{id:e+1})})},moveTab(e,n){o(e,t,t,parseInt(n))},insertTab(e){s(e,parseInt(c.innerBlocks.length),t)},removeTab(e){i(e)}}}),wo,ho(fI)])(class extends xI{constructor(){super(...arguments),this.showSettings=this.showSettings.bind(this),this.onMoveForward=this.onMoveForward.bind(this),this.onMoveBack=this.onMoveBack.bind(this),this.state={hovered:"false",showPreset:!1,settings:{}}}componentDidMount(){if(this.props.attributes.uniqueID)AI.includes(this.props.attributes.uniqueID)?(this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),AI.push("_"+this.props.clientId.substr(2,9))):AI.push(this.props.attributes.uniqueID);else{const e=blockspare_globals.config["blockspare/inner-tab"],t=blockspare_globals.configuration?JSON.parse(blockspare_globals.configuration):[];void 0!==t["blockspare/inner-tab"]&&"object"==typeof t["blockspare/inner-tab"]?Object.keys(t["blockspare/inner-tab"]).map(e=>{this.props.attributes[e]=t["blockspare/inner-tab"][e]}):void 0!==e&&"object"==typeof e&&Object.keys(e).map(t=>{this.props.attributes[t]=e[t]}),this.props.attributes.showPresets&&this.setState({showPreset:!0}),this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),AI.push("_"+this.props.clientId.substr(2,9))}const e=blockspare_globals.settings?JSON.parse(blockspare_globals.settings):{};void 0!==e["blockspare/inner-tab"]&&"object"==typeof e["blockspare/inner-tab"]&&this.setState({settings:e["blockspare/inner-tab"]})}showSettings(e){return void 0===this.state.settings[e]||"all"===this.state.settings[e]||("contributor"===this.state.settings[e]&&("contributor"===this.state.user||"author"===this.state.user||"editor"===this.state.user||"admin"===this.state.user)||("author"===this.state.settings[e]&&("author"===this.state.user||"editor"===this.state.user||"admin"===this.state.user)||("editor"===this.state.settings[e]&&("editor"===this.state.user||"admin"===this.state.user)||"admin"===this.state.settings[e]&&"admin"===this.state.user)))}saveArrayUpdate(e,t){const n=this.props,r=n.attributes;(0,n.setAttributes)({titles:r.titles.map((n,r)=>(t===r&&(n=gI(gI({},n),e)),n))})}onMove(e,t){const n=[...this.props.attributes.titles];n.splice(t,1,this.props.attributes.titles[e]),n.splice(e,1,this.props.attributes.titles[t]),this.props.setAttributes({titles:n,currentTab:parseInt(t+1)}),this.props.attributes.startTab===e+1?this.props.setAttributes({startTab:t+1}):this.props.attributes.startTab===t+1&&this.props.setAttributes({startTab:e+1}),this.props.moveTab(this.props.tabsBlock.innerBlocks[e].clientId,t),this.props.resetOrder(),this.props.setAttributes({currentTab:parseInt(t+1)})}onMoveForward(e){return()=>{e!==this.props.realTabsCount-1&&this.onMove(e,e+1)}}onMoveBack(e){return()=>{0!==e&&this.onMove(e,e-1)}}render(){const e=this.props,t=e.attributes,n=t.uniqueID,r=t.tabCount,a=t.currentTab,o=t.tabStyle,i=t.layout,l=t.titles,s=t.tabAlignment,c=t.iSize,u=t.startTab,p=t.enableSubtitle,d=t.tabWidth,m=t.widthType,f=t.tabFontFamily,b=t.tabFontWeight,g=t.tabLoadGoogleFonts,h=(e.clientId,e.className),y=e.setAttributes;let v;if(1==g){const e={google:{families:[f+(b?":"+b:"")]}};v=wp.element.createElement(zo,{config:e})}const w=A()(i,o,h,`bs-tabs-wrap bs-tabs-id${n} bs-tabs-has-${r}-tabs bs-active-tab-${a} bs-tab-alignment-${s}`),k=e=>wp.element.createElement(EI,null,wp.element.createElement("li",{className:`bs-title-item bs-title-item-${e} bs-tabs-svg-show-${l[e]&&l[e].onlyIcon?"only":"always"} bs-tabs-icon-side-${l[e]&&l[e].iconSide?l[e].iconSide:"right"} bs-tabs-has-icon-${l[e]&&l[e].icon?"true":"false"} bs-tab-title-${1+e===a?"active":"inactive"}`},wp.element.createElement("div",{className:"bs-tab-title bs-tab-title-"+(1+e),onClick:()=>y({currentTab:1+e}),onKeyPress:()=>y({currentTab:1+e}),tabIndex:"0",role:"button"},l[e]&&l[e].icon&&"right"!==l[e].iconSide&&wp.element.createElement(IconRender,{className:`bs-tab-svg-icon bs-tab-svg-icon-${l[e].icon} bs-title-svg-side-${l[e].iconSide}`,name:l[e].icon,size:c||"14",htmltag:"span"}),(void 0===p||!p)&&wp.element.createElement(CI,{tagName:"div",placeholder:FI("Tab Title"),value:l[e]&&l[e].text?l[e].text:"",unstableOnFocus:()=>y({currentTab:1+e}),onChange:t=>{this.saveArrayUpdate({text:t},e)},formattingControls:["bold","italic","strikethrough"],allowedFormats:["core/bold","core/italic","core/strikethrough"],className:"bs-title-text",keepPlaceholderOnFocus:!0}),l[e]&&l[e].icon&&"right"===l[e].iconSide&&wp.element.createElement(IconRender,{className:`bs-tab-svg-icon bs-tab-svg-icon-${l[e].icon} bs-title-svg-side-${l[e].iconSide}`,name:l[e].icon,size:c||"14",htmltag:"span"})),wp.element.createElement("div",{className:"blockspare-blocks-tab-item__control-menu"},0!==e&&wp.element.createElement(jI,{icon:"vtabs"===i?"arrow-up":"arrow-left",onClick:0===e?void 0:this.onMoveBack(e),className:"blockspare-blocks-tab-item__move-back",label:FI("vtabs"===i?"Move Item Up":"Move Item Back"),"aria-disabled":0===e,disabled:0===e}),e+1!==r&&wp.element.createElement(jI,{icon:"vtabs"===i?"arrow-down":"arrow-right",onClick:e+1===r?void 0:this.onMoveForward(e),className:"blockspare-blocks-tab-item__move-forward",label:FI("vtabs"===i?"Move Item Down":"Move Item Forward"),"aria-disabled":e+1===r,disabled:e+1===r}),r>1&&wp.element.createElement(jI,{icon:"no-alt",onClick:()=>{const t=this.props.tabsBlock.innerBlocks[e].clientId,n=Ef()(this.props.attributes.titles,(t,n)=>e!==n);let a;a=u===e+1?"":u>e+1?u-1:u,y({titles:n,tabCount:r-1,currentTab:0===e?1:e,startTab:a}),this.props.removeTab(t),this.props.resetOrder()},className:"blockspare-blocks-tab-item__remove",label:FI("Remove Item"),disabled:!a===e+1})))),_=wp.element.createElement(EI,null,tI()(r,e=>k(e)));return wp.element.createElement(EI,null,wp.element.createElement(mI,gI({setAttributes:y},this.props)),wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:"bs-tabs-wrap"},wp.element.createElement("div",{className:"kb-add-new-tab-contain"},wp.element.createElement(LI,{className:"bs-tab-add",isPrimary:!0,onClick:()=>{const e=yI("blockspare/inner-tab",{id:r+1});y({tabCount:r+1}),this.props.insertTab(e);const t=l;t.push({text:zI(FI("Tab %d"),r+1),icon:l[0].icon,iconSide:l[0].iconSide,onlyIcon:l[0].onlyIcon,subText:""}),y({titles:t}),this.saveArrayUpdate({iconSide:l[0].iconSide},0)}},wp.element.createElement(PI,{icon:"plus"}),FI("Add Tab"))),wp.element.createElement("ul",{className:"bs-tabs-title-list"+("tabs"===i&&"percent"===m?" kb-tabs-list-columns kb-tab-title-columns-"+d[0]:"")},_),wp.element.createElement("div",{className:"bs-tabs-content-wrap"},wp.element.createElement(OI,{template:BI(r),templateLock:!1,allowedBlocks:NI})))),v)}});const HI=wp.element,RI=HI.Component,II=HI.Fragment,WI=wp.blockEditor,VI=WI.InnerBlocks,UI=WI.RichText,GI=wp.compose.compose,qI=wp.i18n,$I=qI.__,JI=qI.sprintf;var KI=GI([wo,ho(fI)])(class extends RI{stripStringRender(e){return e.toLowerCase().replace(/[^0-9a-z-]/g,"")}render(){const e=this.props,t=e.attributes,n=t.uniqueID,r=t.tabCount,a=t.currentTab,o=t.tabStyle,i=t.layout,l=t.titles,s=t.tabAlignment,c=(t.iSize,t.startTab),u=t.enableSubtitle,p=t.tabWidth,d=t.widthType,m=t.blockAlignment,f=e.className,b=void 0===f||f,g=i||"tabs",h=n||"notset",y=A()(b,"align"+m),v=c||a,w=A()(i,o,`bs-tabs-wrap bs-tabs-id${h} bs-tabs-has-${r}-tabs bs-active-tab-${v} bs-tabs-layout-${g} bs-tab-alignment-${s}`),k=e=>{const t="tab-"+(l[e]&&l[e].text?this.stripStringRender(l[e].text.toString()):this.stripStringRender($I("Tab")+(1+e)));return wp.element.createElement(II,null,wp.element.createElement("li",{id:l[e]&&l[e].anchor?l[e].anchor:t,className:`bs-title-item bs-title-item-${1+e} bs-tabs-svg-show-${l[e]&&l[e].onlyIcon?"only":"always"} bs-tabs-icon-side-${l[e]&&l[e].iconSide?l[e].iconSide:"right"} bs-tab-title-${1+e===v?"active":"inactive"}`},wp.element.createElement("a",{href:"#"+(l[e]&&l[e].anchor?l[e].anchor:t),"data-tab":1+e,className:`bs-tab-title bs-tab-title-${1+e} `},(!u||void 0!==l[e]&&void 0===l[e].subText||void 0!==l[e]&&void 0!==l[e].subText&&""===l[e].subText)&&wp.element.createElement(UI.Content,{tagName:"span",value:l[e]&&l[e].text?l[e].text:JI($I("Tab %d"),1+e),className:"bs-title-text"}),u&&l[e]&&void 0!==l[e].subText&&""!==l[e].subText&&wp.element.createElement("div",{className:"kb-tab-titles-wrap"},wp.element.createElement(UI.Content,{tagName:"span",value:l[e]&&l[e].text?l[e].text:JI($I("Tab %d"),1+e),className:"bs-title-text"}),wp.element.createElement(UI.Content,{tagName:"span",value:l[e].subText,className:"bs-title-sub-text"})))))};return wp.element.createElement("div",{className:y},this.props.styles,wp.element.createElement("div",{className:w},wp.element.createElement("ul",{className:"bs-tabs-title-list"+("tabs"===i&&"percent"===d?" kb-tabs-list-columns kb-tab-title-columns-"+p[0]:"")},tI()(r,e=>k(e))),wp.element.createElement("div",{className:"bs-tabs-content-wrap"},wp.element.createElement(VI.Content,null))))}}),XI=n(424);const QI=wp.element.Component,ZI=wp.blockEditor.InnerBlocks;var eW=class extends QI{constructor(...e){var t,n,r;super(...e),r=()=>{const e=this.props.attributes,t=e.tabTitles,n=e.tabBackGroundColor,r=e.activeTabBackgroundColor,a=e.tabTextColor,o=e.activetabTextColor,i=e.iconPosition;e.tabAlignment;let l="#8b249c";r&&(l=r);let s="#3c1a5b";n&&(s=n);let c="#fff";o&&(c=o);let u="#fff";return a&&(u=a),t.map((e,t)=>wp.element.createElement("span",{className:"blockspare-tab-item "+(0==t?"blockspare-active":"")},wp.element.createElement("span",{class:"blockspare-tab-title "+(e.iconName?"blockspare-has-icon-"+i:""),role:"button",style:{backgroundColor:0==t?l:s,color:0==t?c:u},"tab-bg":s,"atab-bg":l,"tab-text":u,"atab-text":c},e.title)))},(n="renderTabTitles")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}render(){const e=this.props.attributes,t=(e.uniqueId,e.tabs),n=e.tabStyle,r=e.tabLayout,a=e.tabAlignment;let o=[],i=0;for(;i<t;)o.push(i),i++;return wp.element.createElement("div",{className:"blockspare-block"},wp.element.createElement("div",{className:A()("blockspare-block-tab",n,r)},wp.element.createElement("div",{className:A()("blockspare-tab-nav","blockspare-horizontal"==n?a:"")},this.renderTabTitles(o)),wp.element.createElement("div",{className:"blockspare-tab-body"},wp.element.createElement(ZI.Content,null))))}},tW=(n(807),n(24)),nW=n.n(tW);var rW=e=>{const t=e.attributes,n=t.tabFontSize,r=t.tabFontFamily,a=t.tabFontWeight,o=(t.tabFontSubset,t.tabFontSizeType),i=t.tabFontSizeMobile,l=t.tabFontSizeTablet,s=[];return s.push({".blockspare-tabsitems":{fontSize:n+o,fontFamily:r,fontWeight:a},tablet:{".blockspare-tabsitems":{fontSize:l+o}},mobile:{".blockspare-tabsitems":{fontSize:i+o}}}),_o.a.all(s)};function aW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function oW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aW(Object(n),!0).forEach((function(t){iW(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function iW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const lW=wp.i18n.__,sW=wp.components,cW=sW.Tooltip,uW=(sW.PanelBody,sW.Toolbar,wp.compose.compose),pW=wp.data,dW=pW.withSelect,mW=pW.withDispatch,fW=wp.element,bW=fW.Component,gW=fW.Fragment,hW=wp.blockEditor,yW=hW.InnerBlocks,vW=hW.RichText;var wW=uW([dW((e,t)=>{const n=t.clientId;return{block:(0,e("core/block-editor").getBlock)(n)}}),mW(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,removeBlock:t.removeBlock,updateBlockAttributes:t.updateBlockAttributes}}),wo,ho(rW)])(class extends bW{constructor(e){super(e),iW(this,"updateTitles",(e,t)=>{const n=this.props,r=n.attributes.tabTitles;(0,n.setAttributes)({tabTitles:r.map((n,r)=>(t===r&&(n=oW(oW({},n),e)),n))})}),iW(this,"renderTabTitles",()=>{const e=this.props,t=e.attributes,n=t.tabTitles,r=t.tabBackGroundColor,a=t.activeTabBackgroundColor,o=t.tabTextColor,i=t.activetabTextColor,l=e.block,s=e.clientId;let c="#8b249c";a&&(c=a);let u="#3c1a5b";r&&(u=r);let p="#fff";i&&(p=i);let d="#fff";o&&(d=o);let m=nW()("#block-"+s);const f=this.state.showIconPicker;return n.map((e,t)=>wp.element.createElement("span",{className:"blockspare-tab-item "+(this.state.activeTab==t+1?"blockspare-active":"")},wp.element.createElement("span",{className:"blockspare-tab-title "+(e.iconName?"blockspare-has-icon-"+iconPosition:""),onClick:()=>{let e=nW()("#block-"+l.innerBlocks[t].clientId,m);nW()(".blockspare-tab-content.blockspare-active",m).removeClass("blockspare-active"),e.addClass("blockspare-active"),this.setState({activeTab:t+1,initialRender:!1,showIconPicker:!f})},role:"button",style:{backgroundColor:this.state.activeTab==t+1?c:u,color:this.state.activeTab==t+1?p:d}},wp.element.createElement(vW,{key:"editable",keepPlaceholderOnFocus:!0,placeholder:lW("Add Tab Title"),value:e.title,className:"blockspare-tabsitems",onChange:e=>this.updateTitles({title:e},t)})),wp.element.createElement(cW,{text:lW("Delete this tab")},wp.element.createElement("span",{className:"blockspare-action-tab-remove",onClick:()=>this.deleteTab(t),role:"button"},wp.element.createElement("i",{className:"fas fa-times"})))))}),iW(this,"deleteTab",e=>{const t=this.state.activeTab,n=this.props,r=n.attributes,a=r.tabTitles,o=r.tabs,i=n.setAttributes,l=n.block,s=n.removeBlock,c=n.updateBlockAttributes,u=n.clientId;i({tabTitles:a.filter((t,n)=>n!=e),tabs:o-1});let p=e+1;for(;p<o;)c(l.innerBlocks[p].clientId,Object.assign(l.innerBlocks[p].attributes,{id:l.innerBlocks[p].attributes.id-1})),p++;if(s(l.innerBlocks[e].clientId),e+1===t){let t=nW()("#block-"+u),n=nW()("#block-"+l.innerBlocks[e+1<o?e+1:o>=2?e-1:e].clientId,t);nW()(".blockspare-active",t).removeClass("blockspare-active"),n.addClass("blockspare-active"),this.setState({activeTab:0==e?1:e+1<o?e+1:e,initialRender:!1})}e+1<t&&this.setState({activeTab:t-1,initialRender:!1})}),iW(this,"newTitles",()=>{const e=this.props.attributes,t=e.tabs,n=e.tabTitles;let r=JSON.parse(JSON.stringify(n));return r[t]={title:lW("Tab "+(t+1)),icon:{}},r}),this.state={device:"md",initialRender:!0,activeTab:1,spacer:!0,showIconPicker:!1}}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}componentDidUpdate(e,t){const n=this.props,r=n.attributes.tabs,a=n.clientId,o=n.block;if(!this.state.initialRender&&e.block.innerBlocks.length<o.innerBlocks.length){let e=nW()("#block-"+a),t=nW()("#block-"+o.innerBlocks[r-1].clientId,e);nW()(".blockspare-active",e).removeClass("blockspare-active"),t.addClass("blockspare-active")}}render(){const e=this.props,t=e.attributes,n=t.uniqueId,r=t.tabs,a=(t.tabTitles,t.tabStyle),o=t.tabLayout,i=t.tabAlignment,l=t.tabFontFamily,s=t.tabFontWeight,c=t.tabLoadGoogleFonts,u=e.className;let p;if(1==c){const e={google:{families:[l+(s?":"+s:"")]}};p=wp.element.createElement(zo,{config:e})}const d=this.props,m=(d.name,d.setAttributes);d.isSelected;let f=[],b=0;for(;b<r;)f.push(b),b++;const g=A()([u,"blockspare-tabs"]);return wp.element.createElement(gW,null,wp.element.createElement(mI,oW({setAttributes:m},this.props)),wp.element.createElement("div",{className:"blockspare-block-"+n},wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-tab blockspare-tab-style",a,o)},wp.element.createElement("div",{className:A()("blockspare-tab-nav","blockspare-horizontal"==a?i:"")},this.renderTabTitles(),wp.element.createElement(cW,{text:lW("Add new tab")},wp.element.createElement("strong",{className:"blockspare-add-new-tab",onClick:()=>{this.setState({activeTab:r+1,initialRender:!1}),m({tabs:r+1,tabTitles:this.newTitles()})},role:"button",areaLabel:lW("Add new tab")},wp.element.createElement("i",{className:"fas fa-plus-circle"})))),wp.element.createElement("div",{className:"blockspare-tab-body"},wp.element.createElement(yW,{tagName:"div",template:f.map(e=>["blockspare/blockspare-tab",{id:e+1,customClassName:0===e?"blockspare-tab-content blockspare-active wp-block-blockspare-blockspare-tab":"blockspare-tab-content wp-block-blockspare-blockspare-tab"}]),templateLock:"all",allowedBlocks:["blockspare/blockspare-tab"]}))))),p)}});const kW=wp.element.Component,_W=wp.blockEditor.InnerBlocks,SW=wp.compose.compose;var xW=SW(wo,ho(rW))(class extends kW{constructor(...e){var t,n,r;super(...e),r=()=>{const e=this.props.attributes,t=e.tabTitles,n=e.tabBackGroundColor,r=e.activeTabBackgroundColor,a=e.tabTextColor,o=e.activetabTextColor,i=e.iconPosition;e.tabAlignment;let l="#8b249c";r&&(l=r);let s="#3c1a5b";n&&(s=n);let c="#fff";o&&(c=o);let u="#fff";return a&&(u=a),t.map((e,t)=>wp.element.createElement("span",{className:"blockspare-tab-item "+(0==t?"blockspare-active":"")},wp.element.createElement("span",{class:"blockspare-tab-title blockspare-tabsitems "+(e.iconName?"blockspare-has-icon-"+i:""),role:"button",style:{backgroundColor:0==t?l:s,color:0==t?c:u},"tab-bg":s,"atab-bg":l,"tab-text":u,"atab-text":c},e.title)))},(n="renderTabTitles")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}render(){const e=this.props,t=e.attributes,n=(t.uniqueId,t.tabs),r=t.tabStyle,a=t.tabLayout,o=t.tabAlignment,i=e.className;let l=[],s=0;for(;s<n;)l.push(s),s++;const c=A()([i,"blockspare-tabs"]);return wp.element.createElement("div",{className:"blockspare-block"},wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-tab",r,a)},wp.element.createElement("div",{className:A()("blockspare-tab-nav","blockspare-horizontal"==r?o:"")},this.renderTabTitles(l)),wp.element.createElement("div",{className:"blockspare-tab-body"},wp.element.createElement(_W.Content,null)))))}});function EW(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function TW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var OW=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?EW(Object(n),!0).forEach((function(t){TW(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):EW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},XI.attributes),save:e=>wp.element.createElement(eW,e)},{attributes:{className:{type:"string"},tabs:{type:"number",default:3},tabTitles:{type:"array",default:[{title:"Tab 1"},{title:"Tab 2"},{title:"Tab 3"}]},tabStyle:{type:"string",default:"blockspare-horizontal"},tabLayout:{type:"string",default:"blockspare-layout1"},tabBackGroundColor:{type:"string",default:"#3c1a5b"},activeTabBackgroundColor:{type:"string",default:"#8b249c"},tabTextColor:{type:"string",default:"#fff"},activetabTextColor:{type:"string",default:"#fff"},tabAlignment:{type:"string",default:"blockspare-left"},uniqueClass:{type:"string"},tabFontSize:{type:"number",default:16},tabFontFamily:{type:"string",default:"Default"},tabFontWeight:{type:"string"},tabFontSubset:{type:"string"},tabFontSizeType:{type:"string",default:"px"},tabFontSizeMobile:{type:"number"},tabFontSizeTablet:{type:"number"},tabLoadGoogleFonts:{type:"boolean",default:!1}},edit:e=>wp.element.createElement(wW,e),save:e=>wp.element.createElement(xW,e)}];const CW=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-tabs",{title:CW("BS Tabs","blockspare"),description:CW("Add tabs","blockspare"),category:"blockspare",icon:N.tabs,attributes:ZR,supports:{html:!1,className:!0,align:["center","wide","full"]},keywords:[CW("block","blockspare"),CW("tab","blockspare"),CW("tabs","blockspare"),CW("tabbed","blockspare"),CW("content","blockspare")],edit:YI,save:KI,deprecated:OW});var MW=n(163);const LW=wp.element.Component,jW=wp.blockEditor.InnerBlocks;var PW=class extends LW{render(){const e=this.props.attributes.id;return wp.element.createElement("div",{className:"blockspare-tab-content "+(1==e?"blockspare-active":"")},wp.element.createElement(jW.Content,null))}};const DW=wp.element.Component,FW=wp.blockEditor.InnerBlocks;var zW=class extends DW{render(){return wp.element.createElement("div",null,wp.element.createElement(FW,{templateLock:!1,templateInsertUpdatesSelection:!1,renderAppender:()=>wp.element.createElement(FW.ButtonBlockAppender,null)}))}};const NW=wp.i18n.__,BW=wp.blocks.registerBlockType,AW=MW.name,YW=MW.category;BW(AW,{title:NW("Tab","blockspare"),category:YW,parent:["blockspare/blockspare-tabs"],supports:{html:!1,inserter:!1,reusable:!1},icon:"cart",attributes:{uniqueId:{type:"string",default:""},id:{type:"number",default:1},customClassName:{type:"string",default:""}},getEditWrapperProps:e=>({"data-tab":e.id,className:"wp-block editor-block-list__block block-editor-block-list__block "+e.customClassName}),edit:zW,save:PW});const HW=wp.blockEditor.InnerBlocks,RW=wp.element.Fragment,IW=wp.element.Component,WW=[];var VW=class extends IW{componentDidMount(){this.props.attributes.uniqueID?WW.includes(this.props.attributes.uniqueID)?(this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),WW.push("_"+this.props.clientId.substr(2,9))):WW.push(this.props.attributes.uniqueID):(this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),WW.push("_"+this.props.clientId.substr(2,9)))}render(){const e=this.props,t=e.attributes,n=t.id,r=t.uniqueID,a=e.clientId,o=wp.data.select("core/block-editor").getBlockOrder(a).length>0;return wp.element.createElement(RW,null,wp.element.createElement("div",{className:`bs-tab-inner-content bs-inner-tab-${n} bs-inner-tab${r}`},wp.element.createElement(HW,{templateLock:!1,renderAppender:o?void 0:()=>wp.element.createElement(HW.ButtonBlockAppender,null)})))}};const UW=wp.blockEditor.InnerBlocks,GW=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/inner-tab",{title:GW("Tab"),icon:N.tabs,category:"blockspare",parent:["blockspare/blockspare-tabs"],attributes:{id:{type:"number",default:1},uniqueID:{type:"string",default:""}},supports:{inserter:!1,reusable:!1,html:!1},getEditWrapperProps:e=>({"data-tab":e.id}),edit:VW,save({attributes:e}){const t=e.id,n=e.uniqueID;return wp.element.createElement("div",{className:`bs-tab-inner-content bs-inner-tab-${t} bs-inner-tab${n}`},wp.element.createElement("div",{className:"bs-tab-inner-content-inner"},wp.element.createElement(UW.Content,null)))}});var qW=e=>{const t=e.attributes,n=t.marginTop,r=t.marginBottom,a=[];return a.push({".blockspare-main-testimonial-wrapper":{marginTop:n?n+"px":void 0,marginBottom:r?r+"px":void 0}}),_o.a.all(a)};const $W=wp.element.Component,JW=wp.compose.compose;var KW=JW(wo,ho(qW))(class extends $W{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=t.align,o=e.className,i=(e.attributes,A()(o,"align"+a)),l=A()(["blockspare-main-testimonial-wrapper","blockspare-testimonial-admin","blockspare-testimonial-columns-"+n,"blockspare-testimonial-gap-"+r]);return wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:l},this.props.styles,this.props.children))}});const XW=wp.components,QW=(XW.IconButton,XW.PanelBody),ZW=XW.RangeControl,eV=(XW.ToggleControl,wp.i18n.__),tV=wp.element,nV=tV.Component,rV=(tV.Fragment,wp.blockEditor.InspectorControls);class aV extends nV{render(){const e=this.props,t=(e.attributes,e.isSelectedBlockInRoot,e.attributes),n=(t.uniqueId,t.columns),r=t.columnsGap,a=t.marginTop,o=t.marginBottom,i=e.setAttributes;return wp.element.createElement(rV,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"testimonial"}),wp.element.createElement(QW,{title:eV("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(ZW,{label:eV("Columns","blockspare"),value:n,onChange:e=>this.props.setAttributes({columns:e}),min:1,max:3}),wp.element.createElement(ZW,{label:eV("Columns Gap","blockspare"),value:r,onChange:e=>this.props.setAttributes({columnsGap:e}),min:0,max:4,step:1})),wp.element.createElement(QW,{title:eV("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:a,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>i({marginTop:e}),marginEnableBottom:!0,marginBottom:o,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>i({marginBottom:e})}))))}}n(808),n(809);var oV=n(164);const iV=wp.i18n.__,lV=wp.element.Component,sV=wp.blockEditor,cV=sV.InspectorControls,uV=sV.PanelColorSettings,pV=wp.components,dV=pV.PanelBody,mV=(pV.SelectControl,pV.RangeControl);class fV extends lV{render(){const e=this.props,t=e.attributes,n=(t.starColor,t.starSize,t.enableRatings,t.titleFontSize),r=(t.subtitleFontSize,t.headerTagOption),a=t.headertitleColor,o=t.headersubtitleColor,i=t.headerlayoutOption,l=t.titlePaddingTop,s=t.titlePaddingBottom,c=t.subtitlePaddingTop,u=t.subtitlePaddingBottom,p=t.headerboxColor,d=t.dashColor,m=(t.testimonialDescriptionTextSize,t.testimonialDescriptionTextColor),f=t.backGroundColor,b=(t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.borderRadius,t.titleLoadGoogleFonts),g=t.titleFontFamily,h=t.titleFontWeight,y=t.titleFontSubset,v=t.titleFontSizeType,w=t.titleFontSizeMobile,k=t.titleFontSizeTablet,_=t.subTitleFontSize,S=t.subTitleLoadGoogleFonts,x=t.subTitleFontFamily,E=t.subTitleFontWeight,T=t.subTitleFontSubset,O=t.subTitleFontSizeType,C=t.subTitleFontSizeMobile,M=t.subTitleFontSizeTablet,L=t.descriptionFontSize,j=t.descriptionFontFamily,P=t.descriptionFontWeight,D=t.descriptionFontSubset,F=t.descriptionFontSizeType,z=t.descriptionFontSizeMobile,N=t.descriptionFontSizeTablet,B=t.descriptionLoadGoogleFonts,A=t.padding,Y=t.borderWidth,H=t.borderColor,R=e.attributes,I=e.setAttributes;iV("Layout 1","blockspare"),iV("Layout 2","blockspare"),iV("Layout 3","blockspare");return wp.element.createElement(cV,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(dV,{title:iV("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(mV,{label:iV("Testimonial Column Padding","blockspare"),value:A,onChange:e=>this.props.setAttributes({padding:e}),min:0,max:20,step:1}),wp.element.createElement(mV,{label:iV("Testimonial Column Border","blockspare"),value:Y,onChange:e=>this.props.setAttributes({borderWidth:e}),min:0,max:10,step:1})),wp.element.createElement(dV,{title:iV("Color Settings","blockspare"),initialOpen:!1},0<Y&&wp.element.createElement(uV,{title:iV("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:H,onChange:e=>I({borderColor:e}),label:iV("Border Color","blockspare")}]}),wp.element.createElement(uV,{title:iV("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:f,onChange:e=>I({backGroundColor:e}),label:iV("Background Color","blockspare")}]}),wp.element.createElement(uV,{title:iV("Description Color","blockspare"),initialOpen:!1,colorSettings:[{value:m,onChange:e=>I({testimonialDescriptionTextColor:e}),label:iV("Description Color","blockspare")}]})),wp.element.createElement(dV,{title:iV("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ll,{headerlayoutOption:i,onChangeHeaderLayput:e=>I({headerlayoutOption:e})}),wp.element.createElement(dV,{title:iV("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:iV("Title Fonts Settings"),attributes:R,setAttributes:I,loadGoogleFonts:{value:b,label:iV("titleLoadGoogleFonts")},fontFamily:{value:g,label:iV("titleFontFamily")},fontWeight:{value:h,label:iV("titleFontWeight")},fontSubset:{value:y,label:iV("titleFontSubset")},fontSizeType:{value:v,label:iV("titleFontSizeType")},fontSize:{value:n,label:iV("titleFontSize")},fontSizeMobile:{value:w,label:iV("titleFontSizeMobile")},fontSizeTablet:{value:k,label:iV("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:r}),wp.element.createElement(Wa,{label:iV("Subtitle Fonts Settings"),attributes:R,setAttributes:I,loadGoogleFonts:{value:S,label:iV("subTitleLoadGoogleFonts")},fontFamily:{value:x,label:iV("subTitleFontFamily")},fontWeight:{value:E,label:iV("subTitleFontWeight")},fontSubset:{value:T,label:iV("subTitleFontSubset")},fontSizeType:{value:O,label:iV("subTitleFontSizeType")},fontSize:{value:_,label:iV("subTitleFontSize")},fontSizeMobile:{value:C,label:iV("subTitleFontSizeMobile")},fontSizeTablet:{value:M,label:iV("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Wa,{label:iV("Description"),attributes:R,setAttributes:I,loadGoogleFonts:{value:B,label:iV("descriptionLoadGoogleFonts")},fontFamily:{value:j,label:iV("descriptionFontFamily")},fontWeight:{value:P,label:iV("descriptionFontWeight")},fontSubset:{value:D,label:iV("descriptionFontSubset")},fontSizeType:{value:F,label:iV("descriptionFontSizeType")},fontSize:{value:L,label:iV("descriptionFontSize")},fontSizeMobile:{value:z,label:iV("descriptionFontSizeMobile")},fontSizeTablet:{value:N,label:iV("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerTagOption:r,onChangeHeaderTag:e=>I({headerTagOption:e}),headerboxColor:p,onChangeboxcolor:e=>I({headerboxColor:e}),dashColor:d,headerlayoutOption:i,onChangeDashColor:e=>I({dashColor:e}),headertitleColor:a,onChangetitlecolor:e=>I({headertitleColor:e}),titlePaddingTop:l,onChangetitlePaddingTop:e=>I({titlePaddingTop:e}),titlePaddingBottom:s,onChangetitlePaddingBottom:e=>I({titlePaddingBottom:e}),headersubtitleColor:o,onChangesubtitlecolor:e=>I({headersubtitleColor:e}),subtitlePaddingTop:c,onChangesubtitlePaddingTop:e=>I({subtitlePaddingTop:e}),subtitlePaddingBottom:u,onChangesubtitlePaddingBottom:e=>I({subtitlePaddingBottom:e})}))))}}function bV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function gV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bV(Object(n),!0).forEach((function(t){hV(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function hV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var yV=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.subTitleFontSize,y=t.subTitleFontFamily,v=(t.subTitleFontWeight,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=(t.descriptionColor,t.descriptionFontSize),S=t.descriptionFontFamily,x=t.descriptionFontWeight,E=(t.descriptionFontSubset,t.descriptionFontSizeType),T=t.descriptionFontSizeMobile,O=t.descriptionFontSizeTablet,C=(t.headerpaddingTop,t.headerpaddingRight,t.headerpaddingBottom,t.headerpaddingLeft,t.headermarginTop),M=t.headermarginBottom,L=t.testimonialDescriptionTextColor,j=(t.testimonialDescriptionTextSize,t.backGroundColor),P=t.borderRadius,D=t.borderWidth,F=t.borderColor,z=t.padding,N=[];return N.push({".blockspare-block-testimonial-wrap":gV(gV({},Ol(e.attributes)),{},{backgroundColor:j||"#fff",borderWidth:D?D+"px":null,borderStyle:0<D?"solid":null,borderColor:F||null,borderRadius:P?P+"px":null,padding:z?z+"px":"15px"})}),N.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:o+"px",paddingBottom:i+"px",marginTop:C+"px",marginBottom:M+"px"}}),N.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m+"!important",paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:h+v,fontFamily:y,fontWeight:y+"!important",paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-description":{color:L,fontSize:_+E,fontFamily:S,textAlign:n,fontWeight:x+"!important"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+v},".blockspare-description":{fontSize:O+E}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:w+v},".blockspare-description":{fontSize:T+E}}}),_o.a.all(N)};const vV=blockspare_globals,wV=["core/image"],kV=[["core/image",{url:vV.menu_img_url,width:120,height:120,align:"center"}]],_V=wp.i18n.__,SV=wp.element,xV=SV.Component,EV=SV.Fragment,TV=wp.compose.compose,OV=wp.blockEditor,CV=OV.RichText,MV=OV.InnerBlocks,LV=OV.AlignmentToolbar,jV=OV.BlockControls;var PV=TV(wo,ho(yV))(class extends xV{render(){const e=this.props,t=e.attributes,n=t.align,r=t.testimonialDescription,a=t.enableRatings,o=t.starCount,i=t.starSize,l=t.starColor,s=t.selectedStars,c=t.emptyStarColor,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=(t.testimonialDescriptionTextSize,t.testimonialDescriptionTextColor,t.backGroundColor,t.borderRadius,t.titleLoadGoogleFonts),f=t.titleFontFamily,b=t.titleFontWeight,g=t.subTitleLoadGoogleFonts,h=t.subTitleFontFamily,y=t.subTitleFontWeight,v=t.headerlayoutOption,w=t.sectionAlignment,k=t.descriptionLoadGoogleFonts,_=t.descriptionFontFamily,S=t.descriptionFontWeight,x=e.className,E=e.highlightedStars,T=(e.attributes,e.setAttributes);let O;if(1==k){const e={google:{families:[_+(S?":"+S:"")]}};O=wp.element.createElement(zo,{config:e})}const C=A()([x,"blockspare-testimonials","textalignment-"+w]);return wp.element.createElement(EV,null,wp.element.createElement(fV,this.props),wp.element.createElement(jV,{key:"controls"},wp.element.createElement(LV,{value:w,onChange:e=>{T({sectionAlignment:e})}})),wp.element.createElement("div",{className:C},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(MV,{template:kV,allowedBlocks:wV,templateLock:!0,templateInsertUpdatesSelection:!0}))),wp.element.createElement("div",{className:"blockspare-author-designation"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+n)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",v,"blockspare-"+w)},wp.element.createElement(Tl,{setAttributes:T,headerTitle:p,headerTagOption:u,headerSubTitle:d,titleFontFamily:f,titleFontWeight:b,titleLoadGoogleFonts:m,subTitleLoadGoogleFonts:g,subTitleFontFamily:h,subTitleFontWeight:y})))),a&&wp.element.createElement("div",{className:"blockspare-star-rating"},wp.element.createElement("div",{className:"blockspare-star-outer-container"},wp.element.createElement("div",{className:"blockspare-star-inner-container",onMouseLeave:()=>this.setState({highlightedStars:0})},[...Array(o)].map((e,t)=>wp.element.createElement("div",{className:"blockspare-ratings",key:t,onMouseEnter:()=>{this.setState({highlightedStars:t+1})},onClick:()=>{T(s%1==0?{selectedStars:t+(s-1===t?.5:1)}:{selectedStars:t+(s-.5===t?1:.5)})}},t<(E||s)?E?E-1===t?s%1>0?E-s-.5!=0?wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(yR,{size:i,fillColor:l||"#fbd012"}):E-s!=0?wp.element.createElement(yR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(yR,{size:i,fillColor:l||"#fbd012"}):s-t>=1?wp.element.createElement(yR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(gR,{size:i,fillColor:c||"#d5d3d3"})))))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(CV,{tagName:"p",className:"blockspare-description",onChange:e=>T({testimonialDescription:e}),value:r,placeholder:_V("Description","blockspare"),keepPlaceholderOnFocus:!0})))),O)}});const DV=wp.blockEditor,FV=DV.InnerBlocks,zV=DV.RichText,NV=wp.element.Component,BV=wp.compose.compose;var AV=BV(wo,ho(yV))(class extends NV{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.testimonialDescription,r=t.sectionAlignment,a=t.enableRatings,o=t.starCount,i=t.starSize,l=t.starColor,s=t.selectedStars,c=t.emptyStarColor,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=t.align,f=(t.testimonialDescriptionTextSize,t.testimonialDescriptionTextColor,t.backGroundColor,t.borderRadius,t.headerlayoutOption),b=e.className,g=(e.attributes,(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"})))),h=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#d5d3d3",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let y=[];for(let e=0;e<o;e++)y.push(e<s?s-e>=1?(v=i,w=l,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:w||"#fbd012",width:v,height:v,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):g(i,l):h(i,c));var v,w;const k=A()([b,"blockspare-testimonials","textalignment-"+r]);return wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(FV.Content,null))),wp.element.createElement("div",{className:"blockspare-author-designation"},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+m)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",f,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),a&&wp.element.createElement("div",{className:"blockspare-star-rating"},wp.element.createElement("div",{className:"blockspare-star-outer-container"},wp.element.createElement("div",{className:"blockspare-star-inner-container"},y))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(zV.Content,{tagName:"p",className:"blockspare-description",value:n}))))}}),YV=n(165),HV=n(425);function RV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function IV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?RV(Object(n),!0).forEach((function(t){WV(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function WV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var VV=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.subTitleFontSize,y=t.subTitleFontFamily,v=(t.subTitleFontWeight,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=(t.descriptionColor,t.descriptionFontSize),S=t.descriptionFontFamily,x=t.descriptionFontWeight,E=(t.descriptionFontSubset,t.descriptionFontSizeType),T=t.descriptionFontSizeMobile,O=t.descriptionFontSizeTablet,C=t.headerpaddingTop,M=t.headerpaddingRight,L=t.headerpaddingBottom,j=t.headerpaddingLeft,P=t.headermarginTop,D=t.headermarginBottom,F=t.testimonialDescriptionTextColor,z=(t.testimonialDescriptionTextSize,t.backGroundColor),N=t.borderRadius,B=[];return B.push({".blockspare-block-testimonial-wrap":IV(IV({},Ol(e.attributes)),{},{backgroundColor:z||"#fff",borderRadius:N||null})}),B.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:C+"px",paddingRight:M+"px",paddingBottom:L+"px",marginTop:P+"px",marginBottom:D+"px",paddingLeft:j+"px"}}),B.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m+"!important",paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:h+v,fontFamily:y,fontWeight:y+"!important",paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-description":{color:F,fontSize:_+E,fontFamily:S,fontWeight:x+"!important"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+v},".blockspare-description":{fontSize:O+E}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:w+v},".blockspare-description":{fontSize:T+E}}}),_o.a.all(B)};const UV=wp.blockEditor,GV=UV.InnerBlocks,qV=UV.RichText,$V=wp.element.Component,JV=wp.compose.compose;var KV=JV(wo,ho(VV))(class extends $V{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.testimonialDescription,r=t.sectionAlignment,a=t.enableRatings,o=t.starCount,i=t.starSize,l=t.starColor,s=t.selectedStars,c=t.emptyStarColor,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=t.align,f=(t.testimonialDescriptionTextSize,t.testimonialDescriptionTextColor,t.backGroundColor,t.borderRadius,t.headerlayoutOption),b=e.className,g=(e.attributes,(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"})))),h=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#d5d3d3",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let y=[];for(let e=0;e<o;e++)y.push(e<s?s-e>=1?(v=i,w=l,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:w||"#fbd012",width:v,height:v,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):g(i,l):h(i,c));var v,w;const k=A()([b,"blockspare-testimonials"]);return wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(GV.Content,null)),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+m)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",f,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),a&&wp.element.createElement("div",{className:"blockspare-star-rating"},wp.element.createElement("div",{className:"blockspare-star-outer-container"},wp.element.createElement("div",{className:"blockspare-star-inner-container"},y))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(qV.Content,{tagName:"p",className:"blockspare-description",value:n}))))}});function XV(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function QV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?XV(Object(n),!0).forEach((function(t){ZV(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ZV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eU=e=>{const t=e.attributes,n=t.sectionAlignment,r=t.headertitleColor,a=t.titleFontSize,o=t.titlePaddingTop,i=t.titlePaddingBottom,l=t.headersubtitleColor,s=(t.subtitleFontSize,t.subtitlePaddingTop),c=t.subtitlePaddingBottom,u=t.dashColor,p=t.headerboxColor,d=t.titleFontFamily,m=t.titleFontWeight,f=t.titleFontSizeType,b=t.titleFontSizeMobile,g=t.titleFontSizeTablet,h=t.subTitleFontSize,y=t.subTitleFontFamily,v=(t.subTitleFontWeight,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=(t.descriptionColor,t.descriptionFontSize),S=t.descriptionFontFamily,x=t.descriptionFontWeight,E=(t.descriptionFontSubset,t.descriptionFontSizeType),T=t.descriptionFontSizeMobile,O=t.descriptionFontSizeTablet,C=t.headerpaddingTop,M=t.headerpaddingRight,L=t.headerpaddingBottom,j=t.headerpaddingLeft,P=t.headermarginTop,D=t.headermarginBottom,F=t.testimonialDescriptionTextColor,z=(t.testimonialDescriptionTextSize,t.backGroundColor),N=t.borderRadius,B=t.borderWidth,A=t.borderColor,Y=t.padding,H=[];return H.push({".blockspare-block-testimonial-wrap":QV(QV({},Ol(e.attributes)),{},{backgroundColor:z||"#fff",borderWidth:B?B+"px":null,borderStyle:0<B?"solid":null,borderColor:A||null,borderRadius:N||null,padding:Y?Y+"px":"15px"})}),H.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:C+"px",paddingRight:M+"px",paddingBottom:L+"px",marginTop:P+"px",marginBottom:D+"px",paddingLeft:j+"px"}}),H.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+f,fontFamily:d,fontWeight:m+"!important",paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:h+v,fontFamily:y,fontWeight:y+"!important",paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-description":{color:F,fontSize:_+E,fontFamily:S,fontWeight:x+"!important"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:g+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+v},".blockspare-description":{fontSize:O+E}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:w+v},".blockspare-description":{fontSize:T+E}}}),_o.a.all(H)};const tU=wp.blockEditor,nU=tU.InnerBlocks,rU=tU.RichText,aU=wp.element.Component,oU=wp.compose.compose;var iU=oU(wo,ho(eU))(class extends aU{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.testimonialDescription,r=t.sectionAlignment,a=t.enableRatings,o=t.starCount,i=t.starSize,l=t.starColor,s=t.selectedStars,c=t.emptyStarColor,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=t.align,f=(t.testimonialDescriptionTextSize,t.testimonialDescriptionTextColor,t.backGroundColor,t.borderRadius,t.headerlayoutOption),b=e.className,g=(e.attributes,(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"})))),h=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#d5d3d3",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let y=[];for(let e=0;e<o;e++)y.push(e<s?s-e>=1?(v=i,w=l,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:w||"#fbd012",width:v,height:v,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):g(i,l):h(i,c));var v,w;const k=A()([b,"blockspare-testimonials"]);return wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:A()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(nU.Content,null)),wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+m)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",f,"blockspare-"+r)},wp.element.createElement(ns,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),a&&wp.element.createElement("div",{className:"blockspare-star-rating"},wp.element.createElement("div",{className:"blockspare-star-outer-container"},wp.element.createElement("div",{className:"blockspare-star-inner-container"},y))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(rU.Content,{tagName:"p",className:"blockspare-description",value:n}))))}});function lU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function sU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lU(Object(n),!0).forEach((function(t){cU(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const uU=wp.blockEditor,pU=uU.InnerBlocks,dU=uU.RichText;var mU=[{attributes:sU(sU(sU({},Mi),YV.attributes),Li),save:function(e){const t=e.attributes,n=t.testimonialDescription,r=t.sectionAlignment,a=t.enableRatings,o=t.starCount,i=t.starSize,l=t.starColor,s=t.selectedStars,c=t.emptyStarColor,u=t.headerTagOption,p=t.headerTitle,d=t.headerSubTitle,m=t.testimonialDescriptionTextSize,f=t.testimonialDescriptionTextColor,b=t.backGroundColor,g=t.borderRadius,h=sU({},cs(e.attributes)),y=sU({},us(e.attributes)),v=sU({},ps(e.attributes)),w=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"}," ",wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#fbd012",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l0,0l0,0l139.103,120.539L97.41,497.25L255,402.186l0,0 l157.59,95.039l-41.692-179.239L510,197.472z M255,354.348V117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166 L255,354.348z"}))),k=(e,t)=>wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:t||"#d5d3d3",width:e,height:e,viewBox:"0 0 510 510"},wp.element.createElement("path",{d:"M510,197.472l-183.37-15.734L255,12.75l-71.629,168.988L0,197.472l139.103,120.539L97.41,497.25L255,402.186 l157.59,95.064l-41.692-179.239L510,197.472z M255,354.348l-95.957,57.886l25.398-109.166l-84.736-73.389l111.69-9.588 L255,117.172l43.605,102.918l111.689,9.588l-84.711,73.389l25.398,109.166L255,354.348z"})));let _=[];for(let e=0;e<o;e++)_.push(e<s?s-e>=1?(S=i,x=l,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:x||"#fbd012",width:S,height:S,viewBox:"0 0 510 510"},wp.element.createElement("polygon",{points:"255,402.212 412.59,497.25 370.897,318.011 510,197.472 326.63,181.738 255,12.75 183.371,181.738 0,197.472 139.103,318.011 97.41,497.25"})))):w(i,l):k(i,c));var S,x;return wp.element.createElement("div",{className:A()("blockspare-block-testimonial-wrap"),style:sU(sU({},Ol(e)),{},{borderRadius:g||null,backgroundColor:b||"#fff"})},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(pU.Content,null)),wp.element.createElement("div",{className:"blockspare-section-head-wrap",style:{textAlign:r}},wp.element.createElement(_s,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:h}),p&&wp.element.createElement(dU.Content,{tagName:u,className:"blockspare-title",style:y,value:p}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:h})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:h}),d&&wp.element.createElement(dU.Content,{tagName:"p",className:"blockspare-subtitle",style:v,value:d}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:h}))))),a&&wp.element.createElement("div",{className:"blockspare-star-rating"},wp.element.createElement("div",{className:"blockspare-star-outer-container"},wp.element.createElement("div",{className:"blockspare-star-inner-container"},_))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(dU.Content,{tagName:"p",className:"blockspare-description",value:n,style:{fontSize:m+"px",color:f||"#6d6d6d"}})))}},{attributes:sU(sU(sU({},Mi),YV.attributes),Li),save:e=>wp.element.createElement(KV,e)},{attributes:sU(sU(sU({},Mi),HV.attributes),Li),save:e=>wp.element.createElement(iU,e)}];function fU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function bU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fU(Object(n),!0).forEach((function(t){gU(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function gU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const hU=wp.i18n.__,yU=wp.blocks.registerBlockType,vU=oV.category,wU=bU(bU(bU({},Mi),oV.attributes),Li),kU={title:hU("Testimonial Item","blockspare"),description:hU("Display creative testimonial.","blockspare"),parent:["blockspare/blockspare-testimonial"],icon:N.testimonial,category:vU,supports:{html:!1,inserter:!1,reusable:!1},attributes:wU,edit:PV,save:AV,deprecated:mU};yU("blockspare/testimonial-item",kU);wp.i18n.__;const _U=wp.element,SU=_U.Component,xU=_U.Fragment,EU=wp.blocks.createBlock,TU=wp.data,OU=TU.withSelect,CU=TU.withDispatch,MU=wp.blockEditor.InnerBlocks,LU=wp.compose.compose;var jU=LU([OU((e,t)=>{const n=t.clientId,r=e("core/block-editor"),a=r.getBlock,o=r.isBlockSelected,i=r.hasSelectedInnerBlock;return{block:a(n),isSelectedBlockInRoot:o(n)||i(n,!0)}}),CU(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends SU{constructor(...e){var t,n,r;super(...e),r=e=>{const t=[],n=e.defaultItems;for(let e=0;e<n;e++)t.push(["blockspare/testimonial-item",{}]);return t},(n="getTestimonialTemplate")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}componentDidMount(){const e=this.props,t=e.setAttributes,n=e.clientId,r=e.attributes.uniqueId,a=n.substr(0,6);r?r&&r!=a&&t({uniqueId:a}):t({uniqueId:a})}insertTestimonialItem(){let e;const t=this.props,n=t.clientId,r=t.insertBlock,a=t.block;if(a.innerBlocks&&a.innerBlocks.length){const t=a.innerBlocks[a.innerBlocks.length-1].attributes.itemNumber+1,n=kU.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=kU;r(EU("blockspare/testimonial-item",e),void 0,n)}render(){const e=this.props.attributes;return[wp.element.createElement(xU,null,wp.element.createElement(aV,this.props),wp.element.createElement(KW,this.props,wp.element.createElement(MU,{template:this.getTestimonialTemplate(e),allowedBlocks:["blockspare/testimonial-item"]})))]}});const PU=wp.element.Component,DU=wp.blockEditor.InnerBlocks,FU=wp.compose.compose;var zU=FU(wo,ho(qW))(class extends PU{render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=t.align,o=(t.backgroundColor,e.className),i=A()(o,"align"+a),l=A()(["blockspare-main-testimonial-wrapper","blockspare-testimonial-columns-"+n,"blockspare-testimonial-gap-"+r]);return wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement(DU.Content,null)))}}),NU=n(80);const BU=wp.element.Component,AU=wp.blockEditor.InnerBlocks;var YU=class extends BU{render(){const e=this.props.attributes,t=e.columns,n=e.columnsGap,r=e.align,a=e.backgroundColor,o=A()([this.props.className,"blockspare-testimonial-wrapper","blockspare-testimonial-columns-"+t,"blockspare-testimonial-gap-"+n],{["align"+r]:r});return wp.element.createElement("div",{className:o||void 0,style:{backgroundColor:a||"transparent"}},wp.element.createElement(AU.Content,null))}};var HU=[{attributes:{serviceItems:{type:"number",default:2},columns:{type:"number",default:2},columnsGap:{type:"number",default:1},align:{type:"string",default:"center"},defaultItems:{type:"number",default:2},marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}},save:e=>wp.element.createElement(YU,e)}];const RU=wp.i18n.__,IU=wp.blocks.registerBlockType,WU=NU.name,VU=NU.category,UU=NU.attributes;IU(WU,{title:RU("BS Testimonial","blockspare"),description:RU("Add a testimonial","blockspare"),category:VU,icon:N.testimonial,attributes:UU,keywords:[RU("block","blockspare"),RU("testimonial","blockspare"),RU("team","blockspare"),RU("rating","blockspare")],supports:{align:["wide","full","center"],html:!0},edit:jU,save:zU,deprecated:HU});n(810),n(811);var GU=n(72);const qU=wp.i18n.__,$U=wp.element.Component,JU=wp.blockEditor,KU=JU.InspectorControls,XU=JU.PanelColorSettings,QU=wp.components,ZU=QU.PanelBody,eG=(QU.ToggleControl,QU.SelectControl),tG=QU.TextControl;QU.RangeControl;class nG extends $U{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.profileTextColor,r=(t.profileBackgroundColor,t.twitter),a=t.facebook,o=(t.instagram,t.youtube,t.linkedin),i=(t.buttonFill,t.paddingTop),l=t.paddingRight,s=t.paddingBottom,c=t.paddingLeft,u=t.marginTop,p=t.marginBottom,d=(t.iconColorOption,t.customfontColorOption,t.custombackgroundColorOption,t.buttonShapes),m=t.buttonSizes,f=t.titleFontSize,b=(t.subtitleFontSize,t.headerTagOption),g=t.headertitleColor,h=t.headersubtitleColor,y=t.headerlayoutOption,v=t.titlePaddingTop,w=t.titlePaddingBottom,k=t.subtitlePaddingTop,_=t.subtitlePaddingBottom,S=t.headerboxColor,x=t.dashColor,E=(t.enableBoxShadow,t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.borderRadius,t.titleLoadGoogleFonts),T=t.titleFontFamily,O=t.titleFontWeight,C=t.titleFontSubset,M=t.titleFontSizeType,L=t.titleFontSizeMobile,j=t.titleFontSizeTablet,P=t.subTitleFontSize,D=t.subTitleLoadGoogleFonts,F=t.subTitleFontFamily,z=t.subTitleFontWeight,N=t.subTitleFontSubset,B=t.subTitleFontSizeType,A=t.subTitleFontSizeMobile,Y=t.subTitleFontSizeTablet,H=t.descriptionFontSize,R=t.descriptionFontFamily,I=t.descriptionFontWeight,W=t.descriptionFontSubset,V=t.descriptionFontSizeType,U=t.descriptionFontSizeMobile,G=t.descriptionFontSizeTablet,q=t.descriptionLoadGoogleFonts,$=e.attributes,J=e.setAttributes,K=(qU("Layout 1","blockspare"),qU("Layout 2","blockspare"),qU("Layout 3","blockspare"),qU(" Official","blockspare"),qU("Custom","blockspare"),[{value:"blockspare-social-icon-square",label:qU("Square","blockspare")},{value:"blockspare-social-icon-circle",label:qU("Circle","blockspare")},{value:"blockspare-social-icon-rounded",label:qU("Rounded Square","blockspare")}]),X=[{value:"blockspare-social-icon-small",label:qU("Small","blockspare")},{value:"blockspare-social-icon-medium",label:qU("Medium","blockspare")},{value:"blockspare-social-icon-large",label:qU("Large","blockspare")}];qU("Solid","blockspare"),qU("Border","blockspare"),qU("None","blockspare");return wp.element.createElement(KU,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{proTitle:"👋",demoLink:"user-profile"}),wp.element.createElement(ZU,{title:qU("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ll,{headerlayoutOption:y,onChangeHeaderLayput:e=>J({headerlayoutOption:e})}),wp.element.createElement(ZU,{title:qU("Typography Settings","blockspare")},wp.element.createElement(Wa,{label:qU("Title Fonts Settings"),attributes:$,setAttributes:J,loadGoogleFonts:{value:E,label:qU("titleLoadGoogleFonts")},fontFamily:{value:T,label:qU("titleFontFamily")},fontWeight:{value:O,label:qU("titleFontWeight")},fontSubset:{value:C,label:qU("titleFontSubset")},fontSizeType:{value:M,label:qU("titleFontSizeType")},fontSize:{value:f,label:qU("titleFontSize")},fontSizeMobile:{value:L,label:qU("titleFontSizeMobile")},fontSizeTablet:{value:j,label:qU("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:b}),wp.element.createElement(Wa,{label:qU("Subtitle Fonts Settings"),attributes:$,setAttributes:J,loadGoogleFonts:{value:D,label:qU("subTitleLoadGoogleFonts")},fontFamily:{value:F,label:qU("subTitleFontFamily")},fontWeight:{value:z,label:qU("subTitleFontWeight")},fontSubset:{value:N,label:qU("subTitleFontSubset")},fontSizeType:{value:B,label:qU("subTitleFontSizeType")},fontSize:{value:P,label:qU("subTitleFontSize")},fontSizeMobile:{value:A,label:qU("subTitleFontSizeMobile")},fontSizeTablet:{value:Y,label:qU("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Wa,{label:qU("Description Fonts Settings"),attributes:$,setAttributes:J,loadGoogleFonts:{value:q,label:qU("descriptionLoadGoogleFonts")},fontFamily:{value:R,label:qU("descriptionFontFamily")},fontWeight:{value:I,label:qU("descriptionFontWeight")},fontSubset:{value:W,label:qU("descriptionFontSubset")},fontSizeType:{value:V,label:qU("descriptionFontSizeType")},fontSize:{value:H,label:qU("descriptionFontSize")},fontSizeMobile:{value:U,label:qU("descriptionFontSizeMobile")},fontSizeTablet:{value:G,label:qU("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ai,{enableBlockGaps:!1,headerTagOption:b,onChangeHeaderTag:e=>J({headerTagOption:e}),headerboxColor:S,onChangeboxcolor:e=>J({headerboxColor:e}),dashColor:x,headerlayoutOption:y,onChangeDashColor:e=>J({dashColor:e}),headertitleColor:g,onChangetitlecolor:e=>J({headertitleColor:e}),titlePaddingTop:v,onChangetitlePaddingTop:e=>J({titlePaddingTop:e}),titlePaddingBottom:w,onChangetitlePaddingBottom:e=>J({titlePaddingBottom:e}),headersubtitleColor:h,onChangesubtitlecolor:e=>J({headersubtitleColor:e}),subtitlePaddingTop:k,onChangesubtitlePaddingTop:e=>J({subtitlePaddingTop:e}),subtitlePaddingBottom:_,onChangesubtitlePaddingBottom:e=>J({subtitlePaddingBottom:e})})),wp.element.createElement(ZU,{title:qU("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(XU,{title:qU("Colors","blockspare"),initialOpen:!1,colorSettings:[{value:n,onChange:e=>J({profileTextColor:e}),label:qU("Description Color","blockspare")}]})),wp.element.createElement(ZU,{title:qU("Social link Urls","blockspare"),className:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(tG,{label:qU("Facebook Url","blockspare"),type:"text",value:a,onChange:e=>this.props.setAttributes({facebook:e})}),wp.element.createElement(tG,{label:qU("LinkedIn Url","blockspare"),type:"text",value:o,onChange:e=>this.props.setAttributes({linkedin:e})}),wp.element.createElement(tG,{label:qU("Twitter Url","blockspare"),type:"text",value:r,onChange:e=>this.props.setAttributes({twitter:e})})),wp.element.createElement(ZU,{title:qU("Social Icon Option","blockspare"),initialOpen:!1},wp.element.createElement(eG,{label:qU("Size","blockspare"),options:X,value:m,onChange:e=>this.props.setAttributes({buttonSizes:e})}),wp.element.createElement(eG,{label:qU("Shape","blockspare"),options:K,value:d,onChange:e=>this.props.setAttributes({buttonShapes:e})})),wp.element.createElement(ZU,{title:qU("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ZU,{title:qU("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(pt,{paddingEnableTop:!0,paddingTop:i,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>J({paddingTop:e}),paddingEnableRight:!0,paddingRight:l,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>J({paddingRight:e}),paddingEnableBottom:!0,paddingBottom:s,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>J({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:c,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>J({paddingLeft:e})})),wp.element.createElement(ZU,{title:qU("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:u,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>J({marginTop:e}),marginEnableBottom:!0,marginBottom:p,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>J({marginBottom:e})})))))}}wp.element.Component;const rG=wp.i18n.__,aG=wp.element.Component;class oG extends aG{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=e.facebook,n=e.linkedin,r=e.instagram,a=e.twitter,o=e.youtube,i=e.iconColorOption,l=e.buttonShapes,s=e.buttonSizes,c=e.buttonOptions,u=e.buttonFills;return wp.element.createElement("ul",{className:A()("blockspare-social-links",i,l,s,c,u)},t&&wp.element.createElement("li",null,wp.element.createElement("a",{href:t,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"screen-reader-text"},rG("Facebook","blockspare"))))),n&&wp.element.createElement("li",null,wp.element.createElement("a",{href:n,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},rG("Linkedin","blockspare"))))),r&&wp.element.createElement("li",null,wp.element.createElement("a",{href:r,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},rG("Instagram","blockspare"))))),a&&wp.element.createElement("li",null,wp.element.createElement("a",{href:a,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},rG("Twitter","blockspare"))))),o&&wp.element.createElement("li",null,wp.element.createElement("a",{href:o,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("span",{className:"blockspare-social-icons"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},rG("Youtube","blockspare"))))))}}const iG=wp.element.Component;class lG extends iG{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{className:"blockspare-profile-column blockspare-profile-avatar-wrap"},wp.element.createElement("div",{className:"blockspare-profile-image-wrap"},this.props.children))}}function sG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function cG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sG(Object(n),!0).forEach((function(t){uG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function uG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pG=e=>{const t=e.attributes,n=t.profileBackgroundColor,r=t.profileTextColor,a=t.borderRadius,o=t.buttonFills,i=t.iconColorOption,l=t.paddingTop,s=t.paddingRight,c=t.paddingBottom,u=t.paddingLeft,p=t.marginTop,d=t.marginBottom,m=(t.profileContentFontSize,t.sectionAlignment),f=t.headertitleColor,b=t.titleFontSize,g=t.titlePaddingTop,h=t.titlePaddingBottom,y=t.headersubtitleColor,v=(t.subtitleFontSize,t.subtitlePaddingTop),w=t.subtitlePaddingBottom,k=t.dashColor,_=t.headerboxColor,S=t.titleFontFamily,x=t.titleFontWeight,E=t.titleFontSizeType,T=t.titleFontSizeMobile,O=t.titleFontSizeTablet,C=t.subTitleFontSize,M=t.subTitleFontFamily,L=t.subTitleFontWeight,j=t.subTitleFontSizeType,P=t.subTitleFontSizeMobile,D=t.subTitleFontSizeTablet,F=(t.descriptionColor,t.descriptionFontSize),z=t.descriptionFontFamily,N=t.descriptionFontWeight,B=(t.descriptionFontSubset,t.descriptionFontSizeType),A=t.descriptionFontSizeMobile,Y=t.descriptionFontSizeTablet,H=t.headerpaddingTop,R=t.headerpaddingRight,I=t.headerpaddingBottom,W=t.headerpaddingLeft,V=t.headermarginTop,U=t.headermarginBottom,G=t.customfontColorOption,q=t.custombackgroundColorOption,$=[];return $.push({".blockspare-author-wrapper":cG({backgroundColor:n||"#fff",paddingTop:l?l+"px":"0px",paddingRight:s?s+"px":"0px",paddingBottom:c?c+"px":"0px",paddingLeft:u?u+"px":"0px",borderRadius:a?a+"px":null},Ol(e.attributes)),".blockspare-section-wrapper":{marginTop:p?p+"px":"0px",marginBottom:d?d+"px":"0px"},".blockspare-block-profile":{color:r||"#6d6d6d"},".blockspare-profile-text-description":{fontSize:F+B,fontFamily:z+"!important",fontWeight:N+"!important"}}),"blockspare-default-official-color"!=i&&("blockspare-social-icon-border"==o?$.push({".blockspare-author-wrapper .blockspare-social-links a .blockspare-social-icons":{color:G,border:"2px solid "+q}}):"blockspare-social-icon-solid"==o?$.push({".blockspare-profile-content-wrap .blockspare-social-links a .blockspare-social-icons":{color:G,backgroundColor:q}}):$.push({".blockspare-profile-content-wrap .blockspare-social-links a .blockspare-social-icons":{color:G}})),$.push({".blockspare-section-head-wrap":{backgroundColor:_||"transparent",textAlign:m,paddingTop:H+"px",paddingRight:R+"px",paddingBottom:I+"px",marginTop:V+"px",marginBottom:U+"px",paddingLeft:W+"px"}}),$.push({".blockspare-section-head-wrap .blockspare-title":{color:f,fontSize:b+E,fontFamily:S,fontWeight:x+"!important",paddingTop:g+"px ",paddingBottom:h+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:y,fontSize:C+j,fontFamily:M,fontWeight:L+"!important",paddingTop:v+"px",paddingBottom:w+"px"},".blockspare-user-profile-desc":{fontSize:F+B,fontFamily:z,fontWeight:N+"!important"},".blockspare-title-dash":{color:k},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:O+E},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:D+j},".blockspare-user-profile-desc":{fontSize:Y+B}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:T+E},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:P+j},".blockspare-user-profile-desc":{fontSize:A+B}}}),_o.a.all($)};function dG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function mG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fG=wp.compose.compose,bG=blockspare_globals,gG=["core/image"],hG=[["core/image",{url:bG.menu_img_url,width:120,height:120,align:"center"}]],yG=wp.i18n.__,vG=wp.element,wG=vG.Component,kG=vG.Fragment,_G=wp.blockEditor,SG=_G.RichText,xG=_G.AlignmentToolbar,EG=_G.BlockControls,TG=_G.InnerBlocks;var OG=fG(wo,ho(pG))(class extends wG{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.headerTagOption,a=t.headerTitle,o=t.headerSubTitle,i=t.profileContent,l=t.headerlayoutOption,s=t.titleLoadGoogleFonts,c=t.titleFontFamily,u=t.titleFontWeight,p=t.subTitleLoadGoogleFonts,d=t.subTitleFontFamily,m=t.subTitleFontWeight,f=t.descriptionLoadGoogleFonts,b=t.descriptionFontFamily,g=t.descriptionFontWeight,h=e.className,y=(e.attributes,e.setAttributes);let v,w="";if(w="left"==n?"blockspare-layout-left":"right"==n?"blockspare-layout-right":"blockspare-layout-center",1==f){const e={google:{families:[b+(g?":"+g:"")]}};v=wp.element.createElement(zo,{config:e})}const k=A()([h,"blockspare-authorprofile"]);return wp.element.createElement(kG,null,wp.element.createElement("div",{className:k},wp.element.createElement("div",{className:"blockspare-section-wrapper"},this.props.styles,wp.element.createElement("div",{className:"blockspare-author-wrapper blockspare-blocks"},wp.element.createElement(EG,{key:"controls"},wp.element.createElement(xG,{value:n,onChange:e=>y({sectionAlignment:e})})),wp.element.createElement(nG,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dG(Object(n),!0).forEach((function(t){mG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:y},this.props)),wp.element.createElement("div",{className:A()("blockspare-profile-admin",w,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(lG,this.props,wp.element.createElement(TG,{template:hG,allowedBlocks:gG,templateLock:!0,templateInsertUpdatesSelection:!0})),wp.element.createElement("div",{className:A()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(Tl,{setAttributes:y,headerTitle:a,headerTagOption:r,headerSubTitle:o,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))),wp.element.createElement(SG,{tagName:"div",className:A()("blockspare-profile-text","blockspare-user-profile-desc"),multiline:"p",placeholder:yG("Add your content...","blockspare"),keepPlaceholderOnFocus:!0,value:i,allowedFormats:["bold","italic","strikethrough","link"],onChange:e=>y({profileContent:e})}),wp.element.createElement(oG,this.props)))),v)))}});const CG=wp.compose.compose,MG=wp.element.Component,LG=wp.blockEditor,jG=LG.RichText,PG=LG.InnerBlocks;var DG=CG(wo,ho(pG))(class extends MG{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.profileContent,a=t.headerTagOption,o=t.headerTitle,i=t.headerSubTitle,l=(t.profileContentFontSize,t.headerlayoutOption),s=(t.align,e.className),c=A()([s,"blockspare-authorprofile authorbox"]);let u="";return u="left"==n?"blockspare-layout-left":"right"==n?"blockspare-layout-right":"blockspare-layout-center",wp.element.createElement("div",{className:c},wp.element.createElement("div",{className:"blockspare-section-wrapper"},this.props.styles,wp.element.createElement("div",{className:"blockspare-author-wrapper blockspare-blocks"},wp.element.createElement("div",{className:A()(u,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(lG,this.props,wp.element.createElement(PG.Content,null)),wp.element.createElement("div",{className:A()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(ns,{headerTitle:o,headerTagOption:a,headerSubTitle:i}))),r&&wp.element.createElement(jG.Content,{tagName:"div",className:A()("blockspare-profile-text","blockspare-user-profile-desc"),value:r}),wp.element.createElement(oG,this.props))))))}}),FG=n(166);function zG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function NG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const BG=wp.element.Component;class AG extends BG{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.align,r=t.sectionAlignment,a=t.headerlayoutOption,o=e.attributes,i=(e.setAttributes,e.isSelected,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?zG(Object(n),!0).forEach((function(t){NG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},ys(o)));return wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}function YG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function HG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YG(Object(n),!0).forEach((function(t){RG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function RG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const IG=wp.i18n.__,WG=wp.element.Component,VG=wp.blockEditor,UG=VG.RichText,GG=VG.InnerBlocks;class qG extends WG{constructor(){super(...arguments)}render(){const e=this.props.attributes,t=e.sectionAlignment,n=e.profileImgURL,r=e.profileFontSize,a=e.profileBackgroundColor,o=e.profileTextColor,i=e.profileAvatarShape,l=e.borderRadius,s=e.profileContent,c=e.paddingTop,u=e.paddingRight,p=e.paddingBottom,d=e.paddingLeft,m=e.marginTop,f=e.marginBottom,b=e.headerTagOption,g=e.headerTitle,h=e.headerSubTitle,y=e.profileContentFontSize,v=e.iconColorOption,w=e.customfontColorOption,k=e.custombackgroundColorOption,_=e.facebook,S=e.linkedin,x=e.instagram,E=e.twitter,T=e.youtube,O=e.buttonShapes,C=e.buttonSizes,M=e.buttonOptions,L=e.buttonFills,j={paddingTop:c?c+"px":"0px",paddingRight:u?u+"px":"0px",paddingBottom:p?p+"px":"0px",paddingLeft:d?d+"px":"0px",marginTop:m?m+"px":"0px",marginBottom:f?f+"px":"0px"};let P="";P="left"==t?"blockspare-layout-left":"right"==t?"blockspare-layout-right":"blockspare-layout-center";const D=HG({},cs(this.props.attributes)),F=HG({},us(this.props.attributes)),z=HG({},ps(this.props.attributes));let N="";return N="blockspare-default-official-color"!=v?{color:w,backgroundColor:k}:{},wp.element.createElement("div",{className:"blockspare-author-wrapper blockspare-blocks",style:j},wp.element.createElement("div",{style:HG(HG({},Ol(this.props.attributes)),{},{backgroundColor:a||"#f2f2f2",color:o||"#6d6d6d",borderRadius:l||null}),className:A()(this.props.className,i,P,{"blockspare-has-avatar":n},"blockspare-font-size-"+r,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(lG,this.props,wp.element.createElement(GG.Content,null)),wp.element.createElement("div",{className:A()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement(AG,this.props,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:D}),g&&wp.element.createElement(UG.Content,{tagName:b,className:"blockspare-title",style:F,value:g}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:D})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:D}),h&&wp.element.createElement(UG.Content,{tagName:"p",className:"blockspare-subtitle",style:z,value:h}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:D}))),s&&wp.element.createElement(UG.Content,{tagName:"div",className:"blockspare-profile-text",value:s,style:{fontSize:y+"px"}}),wp.element.createElement("ul",{className:A()("blockspare-social-links",v,O,C,M,L)},_&&wp.element.createElement("li",null,wp.element.createElement("a",{style:N,href:_,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"screen-reader-text"},IG("Facebook","blockspare")))),S&&wp.element.createElement("li",null,wp.element.createElement("a",{style:N,href:S,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},IG("Linkedin","blockspare")))),x&&wp.element.createElement("li",null,wp.element.createElement("a",{style:N,href:x,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},IG("Instagram","blockspare")))),E&&wp.element.createElement("li",null,wp.element.createElement("a",{style:N,href:E,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},IG("Twitter","blockspare")))),T&&wp.element.createElement("li",null,wp.element.createElement("a",{style:N,href:T,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},IG("Youtube","blockspare"))))))))}}const $G=wp.element.Component;class JG extends $G{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.profileImgURL,a=t.profileFontSize,o=t.profileAvatarShape;e.attributes;let i="";return i="left"==n?"blockspare-layout-left":"right"==n?"blockspare-layout-right":"blockspare-layout-center",wp.element.createElement("div",{className:A()(this.props.className,o,i,{"blockspare-has-avatar":r},"blockspare-font-size-"+a,"blockspare-block-profile","blockspare-profile-columns")},this.props.children)}}const KG=wp.i18n.__,XG=wp.element.Component;class QG extends XG{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=e.facebook,n=e.linkedin,r=e.instagram,a=e.twitter,o=e.youtube,i=e.iconColorOption,l=e.buttonShapes,s=e.buttonSizes,c=e.buttonOptions,u=e.buttonFills;return wp.element.createElement("ul",{className:A()("blockspare-social-links",i,l,s,c,u)},t&&wp.element.createElement("li",null,wp.element.createElement("a",{href:t,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"screen-reader-text"},KG("Facebook","blockspare")))),n&&wp.element.createElement("li",null,wp.element.createElement("a",{href:n,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},KG("Linkedin","blockspare")))),r&&wp.element.createElement("li",null,wp.element.createElement("a",{href:r,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},KG("Instagram","blockspare")))),a&&wp.element.createElement("li",null,wp.element.createElement("a",{href:a,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},KG("Twitter","blockspare")))),o&&wp.element.createElement("li",null,wp.element.createElement("a",{href:o,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},KG("Youtube","blockspare")))))}}function ZG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function eq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZG(Object(n),!0).forEach((function(t){tq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nq=e=>{const t=e.attributes,n=t.profileBackgroundColor,r=t.profileTextColor,a=t.borderRadius,o=t.iconColorOption,i=t.paddingTop,l=t.paddingRight,s=t.paddingBottom,c=t.paddingLeft,u=t.marginTop,p=t.marginBottom,d=(t.profileContentFontSize,t.sectionAlignment),m=t.headertitleColor,f=t.titleFontSize,b=t.titlePaddingTop,g=t.titlePaddingBottom,h=t.headersubtitleColor,y=(t.subtitleFontSize,t.subtitlePaddingTop),v=t.subtitlePaddingBottom,w=t.dashColor,k=t.headerboxColor,_=t.titleFontFamily,S=t.titleFontWeight,x=t.titleFontSizeType,E=t.titleFontSizeMobile,T=t.titleFontSizeTablet,O=t.subTitleFontSize,C=t.subTitleFontFamily,M=t.subTitleFontWeight,L=t.subTitleFontSizeType,j=t.subTitleFontSizeMobile,P=t.subTitleFontSizeTablet,D=(t.descriptionColor,t.descriptionFontSize),F=t.descriptionFontFamily,z=t.descriptionFontWeight,N=(t.descriptionFontSubset,t.descriptionFontSizeType),B=t.descriptionFontSizeMobile,A=t.descriptionFontSizeTablet,Y=t.headerpaddingTop,H=t.headerpaddingRight,R=t.headerpaddingBottom,I=t.headerpaddingLeft,W=t.headermarginTop,V=t.headermarginBottom,U=t.customfontColorOption,G=t.custombackgroundColorOption,q=[];return q.push({".blockspare-author-wrapper":{backgroundColor:n||"#fff",paddingTop:i?i+"px":"0px",paddingRight:l?l+"px":"0px",paddingBottom:s?s+"px":"0px",paddingLeft:c?c+"px":"0px",marginTop:u?u+"px":"0px",marginBottom:p?p+"px":"0px"},".blockspare-block-profile":eq(eq({},Ol(e.attributes)),{},{color:r||"#6d6d6d",borderRadius:a||null}),".blockspare-profile-text-description":{fontSize:D+N,fontFamily:F+"!important",fontWeight:z+"!important"}}),"blockspare-default-official-color"!=o&&q.push({".blockspare-social-links a":{color:U,backgroundColor:G}}),q.push({".blockspare-section-head-wrap":{backgroundColor:k||"transparent",textAlign:d,paddingTop:Y+"px",paddingRight:H+"px",paddingBottom:R+"px",marginTop:W+"px",marginBottom:V+"px",paddingLeft:I+"px"}}),q.push({".blockspare-section-head-wrap .blockspare-title":{color:m,fontSize:f+x,fontFamily:_,fontWeight:S+"!important",paddingTop:b+"px ",paddingBottom:g+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:h,fontSize:O+L,fontFamily:C,fontWeight:M+"!important",paddingTop:y+"px",paddingBottom:v+"px"},".blockspare-user-profile-desc":{fontSize:D+N,fontFamily:F,fontWeight:z+"!important"},".blockspare-title-dash":{color:w},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:T+x},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:P+L},".blockspare-user-profile-desc":{fontSize:A+N}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:E+x},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+L},".blockspare-user-profile-desc":{fontSize:B+N}}}),_o.a.all(q)};const rq=wp.compose.compose,aq=wp.element.Component,oq=wp.blockEditor,iq=oq.RichText,lq=oq.InnerBlocks;var sq=rq(wo,ho(nq))(class extends aq{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.profileContent,a=t.headerTagOption,o=t.headerTitle,i=t.headerSubTitle,l=(t.profileContentFontSize,t.headerlayoutOption),s=t.align,c=e.className,u=A()([c,"blockspare-authorprofile"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:"blockspare-author-wrapper blockspare-blocks"},wp.element.createElement(JG,this.props,wp.element.createElement(lG,this.props,wp.element.createElement(lq.Content,null)),wp.element.createElement("div",{className:A()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+s)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(ns,{headerTitle:o,headerTagOption:a,headerSubTitle:i}))),r&&wp.element.createElement(iq.Content,{tagName:"div",className:A()("blockspare-profile-text","blockspare-user-profile-desc"),value:r}),wp.element.createElement(QG,this.props)))))}});function cq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function uq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cq(Object(n),!0).forEach((function(t){pq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var dq=e=>{const t=e.attributes,n=t.profileBackgroundColor,r=t.profileTextColor,a=t.borderRadius,o=t.iconColorOption,i=t.paddingTop,l=t.paddingRight,s=t.paddingBottom,c=t.paddingLeft,u=t.marginTop,p=t.marginBottom,d=(t.profileContentFontSize,t.sectionAlignment),m=t.headertitleColor,f=t.titleFontSize,b=t.titlePaddingTop,g=t.titlePaddingBottom,h=t.headersubtitleColor,y=(t.subtitleFontSize,t.subtitlePaddingTop),v=t.subtitlePaddingBottom,w=t.dashColor,k=t.headerboxColor,_=t.titleFontFamily,S=t.titleFontWeight,x=t.titleFontSizeType,E=t.titleFontSizeMobile,T=t.titleFontSizeTablet,O=t.subTitleFontSize,C=t.subTitleFontFamily,M=t.subTitleFontWeight,L=t.subTitleFontSizeType,j=t.subTitleFontSizeMobile,P=t.subTitleFontSizeTablet,D=(t.descriptionColor,t.descriptionFontSize),F=t.descriptionFontFamily,z=t.descriptionFontWeight,N=(t.descriptionFontSubset,t.descriptionFontSizeType),B=t.descriptionFontSizeMobile,A=t.descriptionFontSizeTablet,Y=t.headerpaddingTop,H=t.headerpaddingRight,R=t.headerpaddingBottom,I=t.headerpaddingLeft,W=t.headermarginTop,V=t.headermarginBottom,U=t.customfontColorOption,G=t.custombackgroundColorOption,q=[];return q.push({".blockspare-author-wrapper":{backgroundColor:n||"#fff",paddingTop:i?i+"px":"0px",paddingRight:l?l+"px":"0px",paddingBottom:s?s+"px":"0px",paddingLeft:c?c+"px":"0px"},".blockspare-section-wrapper":{marginTop:u?u+"px":"0px",marginBottom:p?p+"px":"0px"},".blockspare-block-profile":uq(uq({},Ol(e.attributes)),{},{color:r||"#6d6d6d",borderRadius:a||null}),".blockspare-profile-text-description":{fontSize:D+N,fontFamily:F+"!important",fontWeight:z+"!important"}}),"blockspare-default-official-color"!=o&&q.push({".blockspare-social-links a span":{color:U,backgroundColor:G}}),q.push({".blockspare-section-head-wrap":{backgroundColor:k||"transparent",textAlign:d,paddingTop:Y+"px",paddingRight:H+"px",paddingBottom:R+"px",marginTop:W+"px",marginBottom:V+"px",paddingLeft:I+"px"}}),q.push({".blockspare-section-head-wrap .blockspare-title":{color:m,fontSize:f+x,fontFamily:_,fontWeight:S+"!important",paddingTop:b+"px ",paddingBottom:g+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:h,fontSize:O+L,fontFamily:C,fontWeight:M+"!important",paddingTop:y+"px",paddingBottom:v+"px"},".blockspare-user-profile-desc":{fontSize:D+N,fontFamily:F,fontWeight:z+"!important"},".blockspare-title-dash":{color:w},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:T+x},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:P+L},".blockspare-user-profile-desc":{fontSize:A+N}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:E+x},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+L},".blockspare-user-profile-desc":{fontSize:B+N}}}),_o.a.all(q)};const mq=wp.compose.compose,fq=wp.element.Component,bq=wp.blockEditor,gq=bq.RichText,hq=bq.InnerBlocks;var yq=mq(wo,ho(dq))(class extends fq{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.sectionAlignment,r=t.profileContent,a=t.headerTagOption,o=t.headerTitle,i=t.headerSubTitle,l=(t.profileContentFontSize,t.headerlayoutOption),s=t.align,c=e.className,u=A()([c,"blockspare-authorprofile"]);let p="";return p="left"==n?"blockspare-layout-left":"right"==n?"blockspare-layout-right":"blockspare-layout-center",wp.element.createElement("div",{className:u},wp.element.createElement("div",{className:"blockspare-section-wrapper"},this.props.styles,wp.element.createElement("div",{className:"blockspare-author-wrapper blockspare-blocks"},wp.element.createElement("div",{className:A()(p,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(lG,this.props,wp.element.createElement(hq.Content,null)),wp.element.createElement("div",{className:A()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:A()("blockspare-section-header-wrapper blockspare-blocks","align"+s)},wp.element.createElement("div",{className:A()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(ns,{headerTitle:o,headerTagOption:a,headerSubTitle:i}))),r&&wp.element.createElement(gq.Content,{tagName:"div",className:A()("blockspare-profile-text","blockspare-user-profile-desc"),value:r}),wp.element.createElement(oG,this.props))))))}});function vq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function wq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?vq(Object(n),!0).forEach((function(t){kq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function kq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const _q=wq(wq(wq({},Mi),FG.attributes),Li),Sq=wq(wq(wq({},Mi),GU.attributes),Li);var xq=[{attributes:_q,save:e=>wp.element.createElement(qG,e)},{attributes:wq(wq(wq({},Mi),FG.attributes),Li),save:e=>wp.element.createElement(sq,e)},{attributes:Sq,save:e=>wp.element.createElement(yq,e)}];function Eq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Eq(Object(n),!0).forEach((function(t){Oq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Eq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Oq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Cq=wp.i18n.__,Mq=wp.blocks.registerBlockType,Lq=GU.name,jq=GU.category,Pq=Tq(Tq(Tq({},Mi),GU.attributes),Li);Mq(Lq,{title:Cq("BS User Profile","blockspare"),description:Cq("Add User profile","blockspare"),category:jq,icon:N.userprofile,attributes:Pq,keywords:[Cq("block","blockspare"),Cq("user","blockspare"),Cq("profile","blockspare"),Cq("team","blockspare")],supports:{align:["center","wide","full"]},edit:OG,save:DG,deprecated:xq});n(812),n(813);const Dq=wp.i18n.__,Fq=wp.element,zq=Fq.Component,Nq=(Fq.Fragment,wp.blockEditor),Bq=Nq.InspectorControls,Aq=Nq.PanelColorSettings,Yq=wp.components,Hq=Yq.PanelBody,Rq=Yq.RangeControl,Iq=Yq.ToggleControl;class Wq extends zq{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=e.design,n=void 0===t?"double-wave":t,r=(e.width,e.height),a=e.color,o=e.marginTop,i=e.marginBottom,l=e.verticalFlip,s=e.horizontalFlip,c=this.props.setAttributes;return wp.element.createElement(Bq,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"shape-divider"}),wp.element.createElement(al,null,wp.element.createElement(Zi,{onChange:e=>c({design:e}),selected:n,excludeDesigns:["straight-1"]})),wp.element.createElement(Hq,{title:Dq("Divider Settings","blockspare"),initialOpen:!1},wp.element.createElement(Iq,{label:Dq("Flip Vertically","blockspare"),checked:l,onChange:()=>this.props.setAttributes({verticalFlip:!l})}),wp.element.createElement(Iq,{label:Dq("Flip Horizontally","blockspare"),checked:s,onChange:()=>this.props.setAttributes({horizontalFlip:!s})}),wp.element.createElement(Aq,{title:Dq("Shape Color","blockspare"),initialOpen:!0,colorSettings:[{value:a,onChange:e=>c({color:e}),label:Dq("Shape Color","blockspare")}]}),wp.element.createElement(Rq,{label:Dq("Height","blockspare"),value:r,onChange:e=>c({height:e}),min:30,step:2,max:300})),wp.element.createElement(Hq,{title:Dq("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(Hq,{title:Dq("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(bt,{marginEnableTop:!0,marginTop:o,marginTopMin:"-100",marginTopMax:"100",onChangeMarginTop:e=>c({marginTop:e}),marginEnableBottom:!0,marginBottom:i,marginBottomMin:"-100",marginBottomMax:"100",onChangeMarginBottom:e=>c({marginBottom:e})})))))}}function Vq(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Uq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Vq(Object(n),!0).forEach((function(t){Gq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Gq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var qq=e=>{const t=e.attributes,n=t.height,r=t.color,a=[];return a.push({".blockspare-svg-wrapper":Uq({color:r||"#3c1a5b",height:n+"px"},Cl(e.attributes))}),_o.a.all(a)};function $q(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}wp.i18n.__;const Kq=wp.element,Xq=Kq.Component,Qq=Kq.Fragment,Zq=wp.compose.compose;var e$=Zq(wo,ho(qq))(class extends Xq{constructor(e){super(...arguments)}render(){const e=this.props,t=e.className,n=e.attributes,r=n.design,a=void 0===r?"double-wave":r,o=n.layer1Shadow,i=void 0!==o&&o,l=n.width,s=(n.height,n.verticalFlip),c=n.horizontalFlip,u=(n.color,e.attributes,e.isSelected,e.setAttributes),p=A()([t]);let d=A()("blockspare-blocks blockspare-svg-wrapper",function(e){return"has-width-"+e.toString().replace(".","-")}(l),{"is-vertically-flipped":s,"is-horizontally-flipped":c});return wp.element.createElement(Qq,null,wp.element.createElement(Wq,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$q(Object(n),!0).forEach((function(t){Jq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$q(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:u},this.props)),wp.element.createElement("div",{className:p},this.props.styles,wp.element.createElement("div",{className:d},wp.element.createElement(kp,{design:a,shadow:i,className:"blockspare-svg-svg-inner"}))))}});const t$=wp.element,n$=t$.Component,r$=t$.Fragment,a$=wp.compose.compose;var o$=a$(wo,ho(qq))(class extends n${render(){const e=this.props.className,t=this.props,n=t.attributes,r=n.design,a=void 0===r?"double-wave":r,o=(n.align,n.width),i=(n.height,n.verticalFlip),l=n.horizontalFlip,s=(n.color,t.attributes,A()([e]));let c=A()("blockspare-blocks blockspare-svg-wrapper",{"is-vertically-flipped":i,"is-horizontally-flipped":l},function(e){return"has-width-"+e.toString().replace(".","-")}(o));return wp.element.createElement(r$,null,wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:c},wp.element.createElement(kp,{design:a,className:"blockspare-svg-svg-inner"}))))}});var i$=n(43);const l$=wp.element,s$=l$.Component,c$=l$.Fragment,u$=wp.compose.compose;var p$=u$(wo,ho(qq))(class extends s${render(){const e=this.props.className,t=this.props,n=t.attributes,r=n.design,a=void 0===r?"double-wave":r,o=n.align,i=n.width,l=(n.height,n.verticalFlip),s=n.horizontalFlip,c=(n.color,t.attributes,A()([e]));let u=A()("blockspare-blocks blockspare-svg-wrapper",e,{"is-vertically-flipped":l,"is-horizontally-flipped":s},"align"+o,function(e){return"has-width-"+e.toString().replace(".","-")}(i));return wp.element.createElement(c$,null,wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:u},wp.element.createElement(kp,{design:a,className:"blockspare-svg-svg-inner"}))))}});function d$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m$(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d$(Object(n),!0).forEach((function(t){f$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function f$(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const b$=wp.element,g$=(b$.Component,b$.Fragment);var h$=[{attributes:m$({},i$.attributes),save:function(e){const t=e.attributes,n=t.design,r=void 0===n?"double-wave":n,a=t.align,o=t.width,i=t.height,l=t.verticalFlip,s=t.horizontalFlip,c=t.color,u=t.className;t.attributes;let p=A()(u,{"is-vertically-flipped":l,"is-horizontally-flipped":s},"align"+a,"blockspare-blocks blockspare-svg-wrapper",function(e){return"has-width-"+e.toString().replace(".","-")}(o));return wp.element.createElement(g$,null,wp.element.createElement("div",{className:p,style:m$({color:c||"#3c1a5b",height:i},Cl(e.attributes))},wp.element.createElement(kp,{design:r,className:"blockspare-svg-svg-inner"})))}},{attributes:m$({},i$.attributes),save:e=>wp.element.createElement(p$,e)}];const y$=wp.i18n.__,v$=wp.blocks.registerBlockType,w$=i$.name,k$=i$.category,_$=i$.attributes;v$(w$,{title:y$("BS Shape Divider","blockspare"),description:y$("Decorations for section shapes.","blockspare"),category:k$,icon:N.shapediviver,attributes:_$,keywords:[y$("shape","blockspare"),y$("divider","blockspare"),y$("space","blockspare")],supports:{align:["wide","full","center"]},example:{design:"double-wave",color:"#3c1a5b"},edit:e$,save:o$,deprecated:h$});var S$=n(73);const x$=wp.element.Component,E$=wp.i18n.__,T$=wp.blockEditor,O$=T$.PanelColorSettings,C$=T$.InspectorControls,M$=wp.components,L$=M$.RangeControl,j$=M$.PanelBody;class P$ extends x${render(){const e=this.props.attributes,t=e.height,n=e.backGroundColor,r=this.props.setAttributes;return wp.element.createElement(C$,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(te,{protitle:"👋",demoLink:"empty-section"}),wp.element.createElement(j$,{title:E$("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(L$,{label:E$("Height","blockspare"),value:t,onChange:e=>r({height:e}),min:0,step:5,max:500}),wp.element.createElement(O$,{title:E$("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:n,onChange:e=>r({backGroundColor:e}),label:E$("Background Color","blockspare")}]}))))}}var D$=e=>{const t=e.attributes,n=t.height,r=t.backGroundColor,a=[];return a.push({".blockspare-emptysection":{height:n+"px",width:"100%",backgroundColor:r||"#fff"}}),_o.a.all(a)};const F$=wp.element,z$=F$.Component,N$=F$.Fragment,B$=wp.compose.compose;var A$=B$(wo,ho(D$))(class extends z${render(){const e=this.props,t=(e.height,e.backGroundColor,e.className),n=A()([t,"blockspare-blocks blockspare-empty-section-wrapper"]);return wp.element.createElement(N$,null,wp.element.createElement(P$,this.props),wp.element.createElement("div",{className:n},this.props.styles,wp.element.createElement("div",{className:"blockspare-emptysection"})))}});const Y$=wp.element,H$=Y$.Component,R$=(Y$.Fragment,wp.compose.compose);var I$=R$(wo,ho(D$))(class extends H${render(){const e=this.props,t=(e.height,e.backGroundColor,e.className),n=A()([t,"blockspare-blocks blockspare-empty-section-wrapper"]);return wp.element.createElement("div",{className:n},this.props.styles,wp.element.createElement("div",{className:"blockspare-emptysection"}))}});function W$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function V$(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var U$=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?W$(Object(n),!0).forEach((function(t){V$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},S$.attributes),save:function(e){const t=e.attributes,n=t.height,r=t.backGroundColor;return wp.element.createElement("div",{className:"blockspare-blocks blockspare-empty-section-wrapper"},wp.element.createElement("div",{className:"blockspare-section",style:{height:n+"px",width:"100%",backgroundColor:r||"#fff"}}))}}];function G$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function q$(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const $$=S$.name,J$=S$.category,K$=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?G$(Object(n),!0).forEach((function(t){q$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):G$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},S$.attributes),X$=wp.blocks.registerBlockType,Q$=wp.i18n.__;X$($$,{title:Q$("BS Spacer Section","blockspare"),description:Q$("Spacer Section","blockspare"),category:J$,icon:N.emptySpaces,attributes:K$,keywords:[Q$("empty","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:A$,save:I$,deprecated:U$})},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.r(t),n.d(t,"Icon",(function(){return l})),n.d(t,"alignCenter",(function(){return y})),n.d(t,"alignJustify",(function(){return w})),n.d(t,"alignLeft",(function(){return _})),n.d(t,"alignRight",(function(){return x})),n.d(t,"archive",(function(){return T})),n.d(t,"arrowDown",(function(){return C})),n.d(t,"arrowLeft",(function(){return L})),n.d(t,"arrowRight",(function(){return P})),n.d(t,"arrowUp",(function(){return F})),n.d(t,"atSymbol",(function(){return N})),n.d(t,"aspectRatio",(function(){return A})),n.d(t,"audio",(function(){return H})),n.d(t,"backup",(function(){return I})),n.d(t,"blockDefault",(function(){return V})),n.d(t,"blockTable",(function(){return G})),n.d(t,"box",(function(){return $})),n.d(t,"brush",(function(){return K})),n.d(t,"button",(function(){return Q})),n.d(t,"calendar",(function(){return ee})),n.d(t,"camera",(function(){return ne})),n.d(t,"cancelCircleFilled",(function(){return ae})),n.d(t,"capturePhoto",(function(){return ie})),n.d(t,"captureVideo",(function(){return se})),n.d(t,"category",(function(){return ue})),n.d(t,"chartBar",(function(){return de})),n.d(t,"chartLine",(function(){return fe})),n.d(t,"check",(function(){return ge})),n.d(t,"chevronBackIOS",(function(){return ye})),n.d(t,"chevronDown",(function(){return we})),n.d(t,"chevronLeft",(function(){return _e})),n.d(t,"chevronRight",(function(){return xe})),n.d(t,"chevronUp",(function(){return Te})),n.d(t,"classic",(function(){return Ce})),n.d(t,"closeCircleFilled",(function(){return Le})),n.d(t,"close",(function(){return Pe})),n.d(t,"closeSmall",(function(){return Fe})),n.d(t,"cloudUpload",(function(){return Ne})),n.d(t,"cloud",(function(){return Ae})),n.d(t,"code",(function(){return He})),n.d(t,"cog",(function(){return Ie})),n.d(t,"column",(function(){return Ve})),n.d(t,"columns",(function(){return Ge})),n.d(t,"comment",(function(){return $e})),n.d(t,"controlsRepeat",(function(){return Ke})),n.d(t,"cover",(function(){return Qe})),n.d(t,"create",(function(){return et})),n.d(t,"crop",(function(){return nt})),n.d(t,"currencyDollar",(function(){return at})),n.d(t,"currencyEuro",(function(){return it})),n.d(t,"currencyPound",(function(){return st})),n.d(t,"desktop",(function(){return ut})),n.d(t,"dragHandle",(function(){return dt})),n.d(t,"download",(function(){return ft})),n.d(t,"edit",(function(){return ht})),n.d(t,"expand",(function(){return vt})),n.d(t,"external",(function(){return kt})),n.d(t,"file",(function(){return St})),n.d(t,"flipHorizontal",(function(){return Et})),n.d(t,"flipVertical",(function(){return Ot})),n.d(t,"formatBold",(function(){return Mt})),n.d(t,"formatCapitalize",(function(){return jt})),n.d(t,"formatIndent",(function(){return Dt})),n.d(t,"formatIndentRTL",(function(){return zt})),n.d(t,"formatItalic",(function(){return Bt})),n.d(t,"formatListBullets",(function(){return Yt})),n.d(t,"formatListBulletsRTL",(function(){return Rt})),n.d(t,"formatListNumbered",(function(){return Wt})),n.d(t,"formatListNumberedRTL",(function(){return Ut})),n.d(t,"formatLtr",(function(){return qt})),n.d(t,"formatLowercase",(function(){return Jt})),n.d(t,"formatOutdent",(function(){return Xt})),n.d(t,"formatOutdentRTL",(function(){return Zt})),n.d(t,"formatRtl",(function(){return tn})),n.d(t,"formatStrikethrough",(function(){return rn})),n.d(t,"formatUnderline",(function(){return on})),n.d(t,"formatUppercase",(function(){return sn})),n.d(t,"fullscreen",(function(){return un})),n.d(t,"gallery",(function(){return dn})),n.d(t,"globe",(function(){return fn})),n.d(t,"grid",(function(){return gn})),n.d(t,"group",(function(){return yn})),n.d(t,"handle",(function(){return wn})),n.d(t,"heading",(function(){return _n})),n.d(t,"help",(function(){return xn})),n.d(t,"inbox",(function(){return Tn})),n.d(t,"institution",(function(){return Cn})),n.d(t,"home",(function(){return Ln})),n.d(t,"html",(function(){return Pn})),n.d(t,"image",(function(){return Fn})),n.d(t,"info",(function(){return Nn})),n.d(t,"insertAfter",(function(){return An})),n.d(t,"insertBefore",(function(){return Hn})),n.d(t,"justifyLeft",(function(){return In})),n.d(t,"justifyCenter",(function(){return Vn})),n.d(t,"justifyRight",(function(){return Gn})),n.d(t,"justifySpaceBetween",(function(){return $n})),n.d(t,"keyboardClose",(function(){return Kn})),n.d(t,"keyboardReturn",(function(){return Xn})),n.d(t,"layout",(function(){return Qn})),n.d(t,"lifesaver",(function(){return Zn})),n.d(t,"link",(function(){return er})),n.d(t,"linkOff",(function(){return tr})),n.d(t,"list",(function(){return nr})),n.d(t,"lock",(function(){return rr})),n.d(t,"loop",(function(){return ar})),n.d(t,"mapMarker",(function(){return or})),n.d(t,"media",(function(){return ir})),n.d(t,"mediaAndText",(function(){return lr})),n.d(t,"megaphone",(function(){return sr})),n.d(t,"menu",(function(){return cr})),n.d(t,"minus",(function(){return ur})),n.d(t,"mobile",(function(){return pr})),n.d(t,"more",(function(){return dr})),n.d(t,"moreHorizontal",(function(){return mr})),n.d(t,"moreHorizontalMobile",(function(){return fr})),n.d(t,"moreVertical",(function(){return br})),n.d(t,"navigation",(function(){return gr})),n.d(t,"pageBreak",(function(){return hr})),n.d(t,"page",(function(){return yr})),n.d(t,"paragraph",(function(){return vr})),n.d(t,"payment",(function(){return wr})),n.d(t,"percent",(function(){return kr})),n.d(t,"positionCenter",(function(){return _r})),n.d(t,"positionLeft",(function(){return Sr})),n.d(t,"positionRight",(function(){return xr})),n.d(t,"pencil",(function(){return gt})),n.d(t,"people",(function(){return Er})),n.d(t,"pin",(function(){return Tr})),n.d(t,"plugins",(function(){return Or})),n.d(t,"plusCircleFilled",(function(){return Cr})),n.d(t,"plusCircle",(function(){return Mr})),n.d(t,"plus",(function(){return Lr})),n.d(t,"postComments",(function(){return jr})),n.d(t,"postCommentsCount",(function(){return Pr})),n.d(t,"postCommentsForm",(function(){return Dr})),n.d(t,"postDate",(function(){return Fr})),n.d(t,"postExcerpt",(function(){return zr})),n.d(t,"postFeaturedImage",(function(){return Nr})),n.d(t,"postList",(function(){return Br})),n.d(t,"postTitle",(function(){return Ar})),n.d(t,"preformatted",(function(){return Yr})),n.d(t,"pullLeft",(function(){return Hr})),n.d(t,"pullRight",(function(){return Rr})),n.d(t,"pullquote",(function(){return Ir})),n.d(t,"queryPagination",(function(){return Wr})),n.d(t,"queryPaginationNext",(function(){return Vr})),n.d(t,"queryPaginationNumbers",(function(){return Ur})),n.d(t,"queryPaginationPrevious",(function(){return Gr})),n.d(t,"quote",(function(){return qr})),n.d(t,"receipt",(function(){return $r})),n.d(t,"redo",(function(){return Jr})),n.d(t,"replace",(function(){return Kr})),n.d(t,"resizeCornerNE",(function(){return Xr})),n.d(t,"reusableBlock",(function(){return Qr})),n.d(t,"rotateLeft",(function(){return Zr})),n.d(t,"rotateRight",(function(){return ea})),n.d(t,"rss",(function(){return ta})),n.d(t,"search",(function(){return na})),n.d(t,"separator",(function(){return ra})),n.d(t,"settings",(function(){return aa})),n.d(t,"share",(function(){return oa})),n.d(t,"shortcode",(function(){return ia})),n.d(t,"stack",(function(){return la})),n.d(t,"starEmpty",(function(){return sa})),n.d(t,"starFilled",(function(){return ca})),n.d(t,"starHalf",(function(){return ua})),n.d(t,"store",(function(){return pa})),n.d(t,"stretchFullWidth",(function(){return da})),n.d(t,"shipping",(function(){return ma})),n.d(t,"stretchWide",(function(){return fa})),n.d(t,"subscript",(function(){return ba})),n.d(t,"superscript",(function(){return ga})),n.d(t,"tableColumnAfter",(function(){return ha})),n.d(t,"tableColumnBefore",(function(){return ya})),n.d(t,"tableColumnDelete",(function(){return va})),n.d(t,"tableRowAfter",(function(){return wa})),n.d(t,"tableRowBefore",(function(){return ka})),n.d(t,"tableRowDelete",(function(){return _a})),n.d(t,"table",(function(){return Sa})),n.d(t,"tag",(function(){return xa})),n.d(t,"footer",(function(){return Ea})),n.d(t,"header",(function(){return Ta})),n.d(t,"sidebar",(function(){return Oa})),n.d(t,"textColor",(function(){return Ca})),n.d(t,"tablet",(function(){return Ma})),n.d(t,"title",(function(){return La})),n.d(t,"tool",(function(){return ja})),n.d(t,"trash",(function(){return Pa})),n.d(t,"typography",(function(){return Da})),n.d(t,"undo",(function(){return Fa})),n.d(t,"ungroup",(function(){return za})),n.d(t,"update",(function(){return Na})),n.d(t,"upload",(function(){return Ba})),n.d(t,"verse",(function(){return Aa})),n.d(t,"video",(function(){return Ya})),n.d(t,"warning",(function(){return Ha})),n.d(t,"widget",(function(){return Ra})),n.d(t,"wordpress",(function(){return Ia}));var a=n(383);var o=n(6);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}var l=function(e){var t=e.icon,n=e.size,l=void 0===n?24:n,s=function(e,t){if(null==e)return{};var n,r,o=a(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["icon","size"]);return Object(o.cloneElement)(t,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({width:l,height:l},s))};function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=n(384);var u=n(0),p=n.n(u);function d(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?d(Object(n),!0).forEach((function(t){s(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):d(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var f=function(e){return Object(o.createElement)("path",e)},b=function(e){return Object(o.createElement)("rect",e)},g=function(e){var t=e.className,n=e.isPressed,r=m(m({},function(e,t){if(null==e)return{};var n,r,a=c(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}(e,["className","isPressed"])),{},{className:p()(t,{"is-pressed":n})||void 0,role:"img","aria-hidden":!0,focusable:!1});return Object(o.createElement)("svg",r)},h=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M16.4 4.2H7.6v1.5h8.9V4.2zM4 11.2v1.5h16v-1.5H4zm3.6 8.6h8.9v-1.5H7.6v1.5z"})),y=h,v=Object(o.createElement)(g,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z"})),w=v,k=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 19.8h8.9v-1.5H4v1.5zm8.9-15.6H4v1.5h8.9V4.2zm-8.9 7v1.5h16v-1.5H4z"})),_=k,S=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M11.1 19.8H20v-1.5h-8.9v1.5zm0-15.6v1.5H20V4.2h-8.9zM4 12.8h16v-1.5H4v1.5z"})),x=S,E=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5zM8 12.8h8v-1.5H8v1.5zm0 3h8v-1.5H8v1.5z"})),T=E,O=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M9 2h2v12l4-4 2 1-7 7-7-7 2-1 4 4V2z"})),C=O,M=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M9.737 18.011L3.98 12.255l5.734-6.28 1.107 1.012-4.103 4.494h13.3v1.5H6.828l3.97 3.97-1.06 1.06z"})),L=M,j=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M2 11V9h12l-4-4 1-2 7 7-7 7-1-2 4-4H2z"})),P=j,D=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z"})),F=D,z=Object(o.createElement)(g,{width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M12.5939 21C14.1472 21 16.1269 20.5701 17.0711 20.1975L16.6447 18.879C16.0964 19.051 14.3299 19.6242 12.6548 19.6242C7.4467 19.6242 4.67513 16.8726 4.67513 12C4.67513 7.21338 7.50762 4.34713 12.2893 4.34713C17.132 4.34713 19.4162 7.55732 19.4162 10.7675C19.4162 14.035 19.0508 15.4968 17.4975 15.4968C16.5838 15.4968 16.0964 14.7803 16.0964 13.9777V7.5H14.4822V8.30255H14.3909C14.1777 7.67198 12.9898 7.12739 11.467 7.2707C9.18274 7.5 7.4467 9.27707 7.4467 11.8567C7.4467 14.5796 8.81726 16.672 11.467 16.758C13.203 16.8153 14.1168 16.0127 14.4822 15.1815H14.5736C14.7563 16.414 16.401 16.8439 17.467 16.8439C20.6954 16.8439 21 13.5764 21 10.7962C21 6.86943 18.0761 3 12.3807 3C6.50254 3 3 6.3535 3 11.9427C3 17.7325 6.38071 21 12.5939 21ZM11.7107 15.2962C9.73096 15.2962 9.03046 13.6051 9.03046 11.7707C9.03046 10.1083 10.0355 8.67516 11.7716 8.67516C13.599 8.67516 14.5736 9.36306 14.5736 11.7707C14.5736 14.1497 13.7513 15.2962 11.7107 15.2962Z"})),N=z,B=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.5 5.5h-13c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2v-9c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5h-13c-.3 0-.5-.2-.5-.5v-9c0-.3.2-.5.5-.5h13c.3 0 .5.2.5.5v9zM6.5 12H8v-2h2V8.5H6.5V12zm9.5 2h-2v1.5h3.5V12H16v2z"})),A=B,Y=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M17.7 4.3c-1.2 0-2.8 0-3.8 1-.6.6-.9 1.5-.9 2.6V14c-.6-.6-1.5-1-2.5-1C8.6 13 7 14.6 7 16.5S8.6 20 10.5 20c1.5 0 2.8-1 3.3-2.3.5-.8.7-1.8.7-2.5V7.9c0-.7.2-1.2.5-1.6.6-.6 1.8-.6 2.8-.6h.3V4.3h-.4z"})),H=Y,R=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5.5 12h1.75l-2.5 3-2.5-3H4a8 8 0 113.134 6.35l.907-1.194A6.5 6.5 0 105.5 12zm9.53 1.97l-2.28-2.28V8.5a.75.75 0 00-1.5 0V12a.747.747 0 00.218.529l1.282-.84-1.28.842 2.5 2.5a.75.75 0 101.06-1.061z"})),I=R,W=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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"})),V=W,U=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{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.5v3.5h-15V5c0-.3.2-.5.5-.5zm8 5.5h6.5v3.5H13V10zm-1.5 3.5h-7V10h7v3.5zm-7 5.5v-4h7v4.5H5c-.3 0-.5-.2-.5-.5zm14.5.5h-6V15h6.5v4c0 .3-.2.5-.5.5z"})),G=U,q=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M5 5.5h14a.5.5 0 01.5.5v1.5a.5.5 0 01-.5.5H5a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 9.232A2 2 0 013 7.5V6a2 2 0 012-2h14a2 2 0 012 2v1.5a2 2 0 01-1 1.732V18a2 2 0 01-2 2H6a2 2 0 01-2-2V9.232zm1.5.268V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5V9.5h-13z",clipRule:"evenodd"})),$=q,J=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M18.33 3.57s.27-.8-.31-1.36c-.53-.52-1.22-.24-1.22-.24-.61.3-5.76 3.47-7.67 5.57-.86.96-2.06 3.79-1.09 4.82.92.98 3.96-.17 4.79-1 2.06-2.06 5.21-7.17 5.5-7.79zM1.4 17.65c2.37-1.56 1.46-3.41 3.23-4.64.93-.65 2.22-.62 3.08.29.63.67.8 2.57-.16 3.46-1.57 1.45-4 1.55-6.15.89z"})),K=J,X=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M19 6.5H5c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-7c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v7zM8 13h8v-1.5H8V13z"})),Q=X,Z=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{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-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})),ee=Z,te=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M6 5V3H3v2h3zm12 10V4H9L7 6H2v9h16zm-7-8c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3z"})),ne=te,re=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{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"})),ae=re,oe=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M12 9.2c-2.2 0-3.9 1.8-3.9 4s1.8 4 3.9 4 4-1.8 4-4-1.8-4-4-4zm0 6.5c-1.4 0-2.4-1.1-2.4-2.5s1.1-2.5 2.4-2.5 2.5 1.1 2.5 2.5-1.1 2.5-2.5 2.5zM20.2 8c-.1 0-.3 0-.5-.1l-2.5-.8c-.4-.1-.8-.4-1.1-.8l-1-1.5c-.4-.5-1-.9-1.7-.9h-2.9c-.6.1-1.2.4-1.6 1l-1 1.5c-.3.3-.6.6-1.1.7l-2.5.8c-.2.1-.4.1-.6.1-1 .2-1.7.9-1.7 1.9v8.3c0 1 .9 1.9 2 1.9h16c1.1 0 2-.8 2-1.9V9.9c0-1-.7-1.7-1.8-1.9zm.3 10.1c0 .2-.2.4-.5.4H4c-.3 0-.5-.2-.5-.4V9.9c0-.1.2-.3.5-.4.2 0 .5-.1.8-.2l2.5-.8c.7-.2 1.4-.6 1.8-1.3l1-1.5c.1-.1.2-.2.4-.2h2.9c.2 0 .3.1.4.2l1 1.5c.4.7 1.1 1.1 1.9 1.4l2.5.8c.3.1.6.1.8.2.3 0 .4.2.4.4v8.1z"})),ie=oe,le=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M14 5H4c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm.5 12c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V7c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v10zm2.5-7v4l5 3V7l-5 3zm3.5 4.4l-2-1.2v-2.3l2-1.2v4.7z"})),se=le,ce=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{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-2zm.5 16c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V7h15v12zM9 10H7v2h2v-2zm0 4H7v2h2v-2zm4-4h-2v2h2v-2zm4 0h-2v2h2v-2zm-4 4h-2v2h2v-2zm4 0h-2v2h2v-2z"})),ue=ce,pe=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M11.25 5h1.5v15h-1.5V5zM6 10h1.5v10H6V10zm12 4h-1.5v6H18v-6z",clipRule:"evenodd"})),de=pe,me=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M18 3.5c0 .62-.38 1.16-.92 1.38v13.11H1.99l4.22-6.73c-.13-.23-.21-.48-.21-.76C6 9.67 6.67 9 7.5 9S9 9.67 9 10.5c0 .13-.02.25-.05.37l1.44.63c.27-.3.67-.5 1.11-.5.18 0 .35.04.51.09l3.58-6.41c-.36-.27-.59-.7-.59-1.18 0-.83.67-1.5 1.5-1.5.19 0 .36.04.53.1l.05-.09v.11c.54.22.92.76.92 1.38zm-1.92 13.49V5.85l-3.29 5.89c.13.23.21.48.21.76 0 .83-.67 1.5-1.5 1.5s-1.5-.67-1.5-1.5l.01-.07-1.63-.72c-.25.18-.55.29-.88.29-.18 0-.35-.04-.51-.1l-3.2 5.09h12.29z"})),fe=me,be=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.3 5.6L9.9 16.9l-4.6-3.4-.9 1.2 5.8 4.3 9.3-12.6z"})),ge=be,he=Object(o.createElement)(g,{width:"12",height:"21",viewBox:"0 0 12 21",xmlns:"http://www.w3.org/2000/SVG"},Object(o.createElement)(f,{d:"M9.62586 20.5975C9.89618 20.8579 10.2253 21 10.6014 21C11.3888 21 12 20.3844 12 19.6032C12 19.2125 11.8472 18.8574 11.5769 18.5851L3.34966 10.4882L11.5769 2.41488C11.8472 2.14262 12 1.77565 12 1.39684C12 0.615558 11.3888 0 10.6014 0C10.2253 0 9.89618 0.142052 9.63761 0.40248L0.493634 9.3991C0.164545 9.70688 0 10.0857 0 10.5C0 10.9143 0.164545 11.2694 0.48188 11.5891L9.62586 20.5975Z"})),ye=he,ve=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),we=ve,ke=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})),_e=ke,Se=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})),xe=Se,Ee=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})),Te=Ee,Oe=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M20 6H4c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H4c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h16c.3 0 .5.2.5.5v9zM10 10H8v2h2v-2zm-5 2h2v-2H5v2zm8-2h-2v2h2v-2zm-5 6h8v-2H8v2zm6-4h2v-2h-2v2zm3 0h2v-2h-2v2zm0 4h2v-2h-2v2zM5 16h2v-2H5v2z"})),Ce=Oe,Me=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm5 11l-3-3 3-3-2-2-3 3-3-3-2 2 3 3-3 3 2 2 3-3 3 3z"})),Le=Me,je=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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"})),Pe=je,De=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M13 11.9l3.3-3.4-1.1-1-3.2 3.3-3.2-3.3-1.1 1 3.3 3.4-3.5 3.6 1 1L12 13l3.5 3.5 1-1z"})),Fe=De,ze=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M14.8 9c.1-.3.2-.6.2-1 0-2.2-1.8-4-4-4-1.5 0-2.9.9-3.5 2.2-.3-.1-.7-.2-1-.2C5.1 6 4 7.1 4 8.5c0 .2 0 .4.1.5-1.8.3-3.1 1.7-3.1 3.5C1 14.4 2.6 16 4.5 16H8v-3H5l4.5-4.5L14 13h-3v3h3.5c1.9 0 3.5-1.6 3.5-3.5 0-1.8-1.4-3.3-3.2-3.5z"})),Ne=ze,Be=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M14.9 9c1.8.2 3.1 1.7 3.1 3.5 0 1.9-1.6 3.5-3.5 3.5h-10C2.6 16 1 14.4 1 12.5 1 10.7 2.3 9.3 4.1 9 4 8.9 4 8.7 4 8.5 4 7.1 5.1 6 6.5 6c.3 0 .7.1.9.2C8.1 4.9 9.4 4 11 4c2.2 0 4 1.8 4 4 0 .4-.1.7-.1 1z"})),Ae=Be,Ye=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})),He=Ye,Re=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M10.289 4.836A1 1 0 0111.275 4h1.306a1 1 0 01.987.836l.244 1.466c.787.26 1.503.679 2.108 1.218l1.393-.522a1 1 0 011.216.437l.653 1.13a1 1 0 01-.23 1.273l-1.148.944a6.025 6.025 0 010 2.435l1.149.946a1 1 0 01.23 1.272l-.653 1.13a1 1 0 01-1.216.437l-1.394-.522c-.605.54-1.32.958-2.108 1.218l-.244 1.466a1 1 0 01-.987.836h-1.306a1 1 0 01-.986-.836l-.244-1.466a5.995 5.995 0 01-2.108-1.218l-1.394.522a1 1 0 01-1.217-.436l-.653-1.131a1 1 0 01.23-1.272l1.149-.946a6.026 6.026 0 010-2.435l-1.148-.944a1 1 0 01-.23-1.272l.653-1.131a1 1 0 011.217-.437l1.393.522a5.994 5.994 0 012.108-1.218l.244-1.466zM14.929 12a3 3 0 11-6 0 3 3 0 016 0z",clipRule:"evenodd"})),Ie=Re,We=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zM6 17.5c-.3 0-.5-.2-.5-.5V8c0-.3.2-.5.5-.5h3v10H6zm13.5-.5c0 .3-.2.5-.5.5h-3v-10h3c.3 0 .5.2.5.5v9z"})),Ve=We,Ue=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M19 6H6c-1.1 0-2 .9-2 2v9c0 1.1.9 2 2 2h13c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm-4.1 1.5v10H10v-10h4.9zM5.5 17V8c0-.3.2-.5.5-.5h2.5v10H6c-.3 0-.5-.2-.5-.5zm14 0c0 .3-.2.5-.5.5h-2.6v-10H19c.3 0 .5.2.5.5v9z"})),Ge=Ue,qe=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18 4H6c-1.1 0-2 .9-2 2v12.9c0 .6.5 1.1 1.1 1.1.3 0 .5-.1.8-.3L8.5 17H18c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 11c0 .3-.2.5-.5.5H7.9l-2.4 2.4V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v9z"})),$e=qe,Je=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M5 7v3l-2 1.5V5h11V3l4 3.01L14 9V7H5zm10 6v-3l2-1.5V15H6v2l-4-3.01L6 11v2h9z"})),Ke=Je,Xe=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"})),Qe=Xe,Ze=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M16 11.2h-3.2V8h-1.6v3.2H8v1.6h3.2V16h1.6v-3.2H16z"})),et=Ze,tt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M17.5 7v8H19V7c0-1.1-.9-2-2-2H9v1.5h8c.3 0 .5.2.5.5zM7 17.5c-.3 0-.5-.2-.5-.5V1H5v4H1v1.5h4V17c0 1.1.9 2 2 2h10.5v4H19v-4h4v-1.5H7z"})),nt=tt,rt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm-1.338 4.877c-.314.22-.412.452-.412.623 0 .171.098.403.412.623.312.218.783.377 1.338.377.825 0 1.605.233 2.198.648.59.414 1.052 1.057 1.052 1.852 0 .795-.461 1.438-1.052 1.852-.41.286-.907.486-1.448.582v.316a.75.75 0 01-1.5 0v-.316a3.64 3.64 0 01-1.448-.582c-.59-.414-1.052-1.057-1.052-1.852a.75.75 0 011.5 0c0 .171.098.403.412.623.312.218.783.377 1.338.377s1.026-.159 1.338-.377c.314-.22.412-.452.412-.623 0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377-.825 0-1.605-.233-2.198-.648-.59-.414-1.052-1.057-1.052-1.852 0-.795.461-1.438 1.052-1.852a3.64 3.64 0 011.448-.582V7.5a.75.75 0 011.5 0v.316c.54.096 1.039.296 1.448.582.59.414 1.052 1.057 1.052 1.852a.75.75 0 01-1.5 0c0-.171-.098-.403-.412-.623-.312-.218-.783-.377-1.338-.377s-1.026.159-1.338.377z"})),at=rt,ot=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12 3.25a8.75 8.75 0 100 17.5 8.75 8.75 0 000-17.5zM4.75 12a7.25 7.25 0 1114.5 0 7.25 7.25 0 01-14.5 0zm9.195 1.944a2.75 2.75 0 01-4.066-.194h.621a.75.75 0 000-1.5H9.262a2.767 2.767 0 010-.5H11.5a.75.75 0 000-1.5H9.88a2.75 2.75 0 014.066-.194.75.75 0 001.06-1.061 4.25 4.25 0 00-6.88 1.255H7.5a.75.75 0 000 1.5h.258c-.01.166-.01.334 0 .5H7.5a.75.75 0 000 1.5h.626a4.25 4.25 0 006.88 1.255.75.75 0 00-1.06-1.06z"})),it=ot,lt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zm.25 4c-.787 0-1.425.638-1.425 1.425 0 .058.014.147.069.3.04.113.088.223.147.36a26.094 26.094 0 01.173.415H12.5a.75.75 0 010 1.5h-.953c.002.047.003.095.003.144 0 .617-.236 1.168-.511 1.606h3.386a.75.75 0 010 1.5H9.35a.75.75 0 01-.452-1.349l.007-.005a4.417 4.417 0 00.596-.581c.328-.39.549-.806.549-1.171 0-.05-.002-.097-.004-.144H9.5a.75.75 0 010-1.5h.088a5.875 5.875 0 01-.106-.27 2.382 2.382 0 01-.157-.805 2.925 2.925 0 015.637-1.097.75.75 0 01-1.39.563 1.426 1.426 0 00-1.322-.891zm-3.35 5.9l.45.6-.45-.6z"})),st=lt,ct=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20.5 16h-.7V8c0-1.1-.9-2-2-2H6.2c-1.1 0-2 .9-2 2v8h-.7c-.8 0-1.5.7-1.5 1.5h20c0-.8-.7-1.5-1.5-1.5zM5.7 8c0-.3.2-.5.5-.5h11.6c.3 0 .5.2.5.5v7.6H5.7V8z"})),ut=ct,pt=Object(o.createElement)(g,{width:"18",height:"18",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 18 18"},Object(o.createElement)(f,{d:"M5 4h2V2H5v2zm6-2v2h2V2h-2zm-6 8h2V8H5v2zm6 0h2V8h-2v2zm-6 6h2v-2H5v2zm6 0h2v-2h-2v2z"})),dt=pt,mt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})),ft=mt,bt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20.1 5.1L16.9 2 6.2 12.7l-1.3 4.4 4.5-1.3L20.1 5.1zM4 20.8h8v-1.5H4v1.5z"})),gt=bt,ht=gt,yt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M7 8h6v4H7zm-5 5v4h4l-1.2-1.2L7 12l-3.8 2.2M14 17h4v-4l-1.2 1.2L13 12l2.2 3.8M14 3l1.3 1.3L13 8l3.8-2.2L18 7V3M6 3H2v4l1.2-1.2L7 8 4.7 4.3"})),vt=yt,wt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.2 17c0 .7-.6 1.2-1.2 1.2H7c-.7 0-1.2-.6-1.2-1.2V7c0-.7.6-1.2 1.2-1.2h3.2V4.2H7C5.5 4.2 4.2 5.5 4.2 7v10c0 1.5 1.2 2.8 2.8 2.8h10c1.5 0 2.8-1.2 2.8-2.8v-3.6h-1.5V17zM14.9 3v1.5h3.7l-6.4 6.4 1.1 1.1 6.4-6.4v3.7h1.5V3h-6.3z"})),kt=wt,_t=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M19 6.2h-5.9l-.6-1.1c-.3-.7-1-1.1-1.8-1.1H5c-1.1 0-2 .9-2 2v11.8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8.2c0-1.1-.9-2-2-2zm.5 11.6c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h5.8c.2 0 .4.1.4.3l1 2H19c.3 0 .5.2.5.5v9.5z"})),St=_t,xt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 6v12c0 1.1.9 2 2 2h3v-1.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h3V4H6c-1.1 0-2 .9-2 2zm7.2 16h1.5V2h-1.5v20zM15 5.5h1.5V4H15v1.5zm3.5.5H20c0-1.1-.9-2-2-2v1.5c.3 0 .5.2.5.5zm0 10.5H20v-2h-1.5v2zm0-3.5H20v-2h-1.5v2zm-.5 5.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zM15 20h1.5v-1.5H15V20zm3.5-10.5H20v-2h-1.5v2z"})),Et=xt,Tt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M2 11.2v1.5h20v-1.5H2zM5.5 6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v3H20V6c0-1.1-.9-2-2-2H6c-1.1 0-2 .9-2 2v3h1.5V6zm2 14h2v-1.5h-2V20zm3.5 0h2v-1.5h-2V20zm7-1.5V20c1.1 0 2-.9 2-2h-1.5c0 .3-.2.5-.5.5zm.5-2H20V15h-1.5v1.5zM5.5 18H4c0 1.1.9 2 2 2v-1.5c-.3 0-.5-.2-.5-.5zm0-3H4v1.5h1.5V15zm9 5h2v-1.5h-2V20z"})),Ot=Tt,Ct=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M14.7 11.3c1-.6 1.5-1.6 1.5-3 0-2.3-1.3-3.4-4-3.4H7v14h5.8c1.4 0 2.5-.3 3.3-1 .8-.7 1.2-1.7 1.2-2.9.1-1.9-.8-3.1-2.6-3.7zm-5.1-4h2.3c.6 0 1.1.1 1.4.4.3.3.5.7.5 1.2s-.2 1-.5 1.2c-.3.3-.8.4-1.4.4H9.6V7.3zm4.6 9c-.4.3-1 .4-1.7.4H9.6v-3.9h2.9c.7 0 1.3.2 1.7.5.4.3.6.8.6 1.5s-.2 1.2-.6 1.5z"})),Mt=Ct,Lt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M7.1 6.8L3.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H7.1zm-.8 6.8L8 8.9l1.7 4.7H6.3zm14.5-1.5c-.3-.6-.7-1.1-1.2-1.5-.6-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1-.1-.6-.2-1.3-.5-1.9zm-1.7 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.4-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2 .1.8-.2 1.4-.6 2z"})),jt=Lt,Pt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-8-3.5l3 3-3 3 1 1 4-4-4-4-1 1z"})),Dt=Pt,Ft=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM20.0303 9.03033L17.0607 12L20.0303 14.9697L18.9697 16.0303L15.4697 12.5303L14.9393 12L15.4697 11.4697L18.9697 7.96967L20.0303 9.03033Z"})),zt=Ft,Nt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12.5 5L10 19h1.9l2.5-14z"})),Bt=Nt,At=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM6 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-7c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"})),Yt=At,Ht=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 8.8h8.9V7.2H4v1.6zm0 7h8.9v-1.5H4v1.5zM18 13c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z"})),Rt=Ht,It=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M11.1 15.8H20v-1.5h-8.9v1.5zm0-8.6v1.5H20V7.2h-8.9zM5 6.7V10h1V5.3L3.8 6l.4 1 .8-.3zm-.4 5.7c-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5h2.7v-1h-1c.3-.6.8-1.4.9-2.1.1-.3 0-.8-.2-1.1-.5-.6-1.3-.5-1.7-.4z"})),Wt=It,Vt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M3.8 15.8h8.9v-1.5H3.8v1.5zm0-7h8.9V7.2H3.8v1.6zm14.7-2.1V10h1V5.3l-2.2.7.3 1 .9-.3zm1.2 6.1c-.5-.6-1.2-.5-1.7-.4-.3.1-.5.2-.7.3l.1 1.1c.2-.2.5-.4.8-.5.3-.1.6 0 .7.1.2.3 0 .8-.2 1.1-.5.8-.9 1.6-1.4 2.5H20v-1h-.9c.3-.6.8-1.4.9-2.1 0-.3 0-.8-.3-1.1z"})),Ut=Vt,Gt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM14 14l5-4-5-4v8z"})),qt=Gt,$t=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M10.8 16.8c-.1-.1-.2-.3-.3-.5v-2.6c0-.9-.1-1.7-.3-2.2-.2-.5-.5-.9-.9-1.1-.4-.3-.9-.4-1.6-.4-.5 0-1 .1-1.5.2s-.9.3-1.2.6l.3 1.2c.4-.3.7-.4 1.1-.5.3-.1.7-.2 1-.2.6 0 1 .1 1.3.4.3.2.4.7.4 1.4-1.2 0-2.3.2-3.3.7s-1.4 1.1-1.4 2.1c0 .7.2 1.2.7 1.6.4.4 1 .6 1.8.6.9 0 1.7-.4 2.4-1.2.1.3.2.5.4.7.1.2.3.3.6.4.3.1.6.1 1.1.1h.1l.2-1.2h-.1c-.5.1-.7 0-.8-.1zM9.1 16c-.2.3-.5.6-.9.8-.4.1-.7.2-1.1.2-.4 0-.7-.1-.9-.3-.2-.2-.3-.5-.3-.9 0-.6.2-1 .7-1.3.5-.3 1.3-.4 2.5-.5v2zm10.5-3.9c-.3-.6-.7-1.1-1.2-1.5-.5-.4-1.2-.6-1.9-.6-.5 0-.9.1-1.4.3-.4.2-.8.5-1.1.8V6h-1.4v12h1.3l.2-1c.2.4.6.6 1 .8.4.2.9.3 1.4.3.7 0 1.2-.2 1.8-.5.5-.4 1-.9 1.3-1.5.3-.6.5-1.3.5-2.1 0-.6-.2-1.3-.5-1.9zm-1.6 4c-.4.5-.9.8-1.6.8s-1.2-.2-1.7-.7c-.5-.5-.7-1.2-.7-2.1 0-.9.2-1.6.7-2.1.4-.5 1-.7 1.7-.7s1.2.3 1.6.8c.4.5.6 1.2.6 2s-.2 1.4-.6 2z"})),Jt=$t,Kt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 7.2v1.5h16V7.2H4zm8 8.6h8v-1.5h-8v1.5zm-4-4.6l-4 4 4 4 1-1-3-3 3-3-1-1z"})),Xt=Kt,Qt=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20 5.5H4V4H20V5.5ZM12 12.5H4V11H12V12.5ZM20 20V18.5H4V20H20ZM15.4697 14.9697L18.4393 12L15.4697 9.03033L16.5303 7.96967L20.0303 11.4697L20.5607 12L20.0303 12.5303L16.5303 16.0303L15.4697 14.9697Z"})),Zt=Qt,en=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6zM5.52 2h7.43c.55 0 1 .45 1 1s-.45 1-1 1h-1v13c0 .55-.45 1-1 1s-1-.45-1-1V5c0-.55-.45-1-1-1s-1 .45-1 1v12c0 .55-.45 1-1 1s-1-.45-1-1v-5.96h-.43C3.02 11.04 1 9.02 1 6.52S3.02 2 5.52 2zM19 6l-5 4 5 4V6z"})),tn=en,nn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M9.1 9v-.5c0-.6.2-1.1.7-1.4.5-.3 1.2-.5 2-.5.7 0 1.4.1 2.1.3.7.2 1.4.5 2.1.9l.2-1.9c-.6-.3-1.2-.5-1.9-.7-.8-.1-1.6-.2-2.4-.2-1.5 0-2.7.3-3.6 1-.8.7-1.2 1.5-1.2 2.6V9h2zM20 12H4v1h8.3c.3.1.6.2.8.3.5.2.9.5 1.1.8.3.3.4.7.4 1.2 0 .7-.2 1.1-.8 1.5-.5.3-1.2.5-2.1.5-.8 0-1.6-.1-2.4-.3-.8-.2-1.5-.5-2.2-.8L7 18.1c.5.2 1.2.4 2 .6.8.2 1.6.3 2.4.3 1.7 0 3-.3 3.9-1 .9-.7 1.3-1.6 1.3-2.8 0-.9-.2-1.7-.7-2.2H20v-1z"})),rn=nn,an=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M7 18v1h10v-1H7zm5-2c1.5 0 2.6-.4 3.4-1.2.8-.8 1.1-2 1.1-3.5V5H15v5.8c0 1.2-.2 2.1-.6 2.8-.4.7-1.2 1-2.4 1s-2-.3-2.4-1c-.4-.7-.6-1.6-.6-2.8V5H7.5v6.2c0 1.5.4 2.7 1.1 3.5.8.9 1.9 1.3 3.4 1.3z"})),on=an,ln=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M6.1 6.8L2.1 18h1.6l1.1-3h4.3l1.1 3h1.6l-4-11.2H6.1zm-.8 6.8L7 8.9l1.7 4.7H5.3zm15.1-.7c-.4-.5-.9-.8-1.6-1 .4-.2.7-.5.8-.9.2-.4.3-.9.3-1.4 0-.9-.3-1.6-.8-2-.6-.5-1.3-.7-2.4-.7h-3.5V18h4.2c1.1 0 2-.3 2.6-.8.6-.6 1-1.4 1-2.4-.1-.8-.3-1.4-.6-1.9zm-5.7-4.7h1.8c.6 0 1.1.1 1.4.4.3.2.5.7.5 1.3 0 .6-.2 1.1-.5 1.3-.3.2-.8.4-1.4.4h-1.8V8.2zm4 8c-.4.3-.9.5-1.5.5h-2.6v-3.8h2.6c1.4 0 2 .6 2 1.9.1.6-.1 1-.5 1.4z"})),sn=ln,cn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4.2 9h1.5V5.8H9V4.2H4.2V9zm14 9.2H15v1.5h4.8V15h-1.5v3.2zM15 4.2v1.5h3.2V9h1.5V4.2H15zM5.8 15H4.2v4.8H9v-1.5H5.8V15z"})),un=cn,pn=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zM4.5 4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1V12l-2.3-1.7c-.3-.2-.6-.2-.9 0l-2.9 2.1L8 11.3c-.2-.1-.5-.1-.7 0l-2.9 1.5V4.6zm0 11.8v-1.8l3.2-1.7 2.4 1.2c.2.1.5.1.8-.1l2.8-2 2.8 2v2.5c0 .1-.1.1-.1.1H4.6c0-.1-.1-.2-.1-.2z"})),dn=pn,mn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M9 0C4.03 0 0 4.03 0 9s4.03 9 9 9 9-4.03 9-9-4.03-9-9-9zM1.11 9.68h2.51c.04.91.167 1.814.38 2.7H1.84c-.403-.85-.65-1.764-.73-2.7zm8.57-5.4V1.19c.964.366 1.756 1.08 2.22 2 .205.347.386.708.54 1.08l-2.76.01zm3.22 1.35c.232.883.37 1.788.41 2.7H9.68v-2.7h3.22zM8.32 1.19v3.09H5.56c.154-.372.335-.733.54-1.08.462-.924 1.255-1.64 2.22-2.01zm0 4.44v2.7H4.7c.04-.912.178-1.817.41-2.7h3.21zm-4.7 2.69H1.11c.08-.936.327-1.85.73-2.7H4c-.213.886-.34 1.79-.38 2.7zM4.7 9.68h3.62v2.7H5.11c-.232-.883-.37-1.788-.41-2.7zm3.63 4v3.09c-.964-.366-1.756-1.08-2.22-2-.205-.347-.386-.708-.54-1.08l2.76-.01zm1.35 3.09v-3.04h2.76c-.154.372-.335.733-.54 1.08-.464.92-1.256 1.634-2.22 2v-.04zm0-4.44v-2.7h3.62c-.04.912-.178 1.817-.41 2.7H9.68zm4.71-2.7h2.51c-.08.936-.327 1.85-.73 2.7H14c.21-.87.337-1.757.38-2.65l.01-.05zm0-1.35c-.046-.894-.176-1.78-.39-2.65h2.16c.403.85.65 1.764.73 2.7l-2.5-.05zm1-4H13.6c-.324-.91-.793-1.76-1.39-2.52 1.244.56 2.325 1.426 3.14 2.52h.04zm-9.6-2.52c-.597.76-1.066 1.61-1.39 2.52H2.65c.815-1.094 1.896-1.96 3.14-2.52zm-3.15 12H4.4c.324.91.793 1.76 1.39 2.52-1.248-.567-2.33-1.445-3.14-2.55l-.01.03zm9.56 2.52c.597-.76 1.066-1.61 1.39-2.52h1.76c-.82 1.08-1.9 1.933-3.14 2.48l-.01.04z"})),fn=mn,bn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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-2zm-7.8 16.5H5c-.3 0-.5-.2-.5-.5v-6.2h6.8v6.7zm0-8.3H4.5V5c0-.3.2-.5.5-.5h6.2v6.7zm8.3 7.8c0 .3-.2.5-.5.5h-6.2v-6.8h6.8V19zm0-7.8h-6.8V4.5H19c.3 0 .5.2.5.5v6.2z",fillRule:"evenodd",clipRule:"evenodd"})),gn=bn,hn=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18 4h-7c-1.1 0-2 .9-2 2v3H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-3h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm-4.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h3V13c0 1.1.9 2 2 2h2.5v3zm0-4.5H11c-.3 0-.5-.2-.5-.5v-2.5H13c.3 0 .5.2.5.5v2.5zm5-.5c0 .3-.2.5-.5.5h-3V11c0-1.1-.9-2-2-2h-2.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7z"})),yn=hn,vn=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"})),wn=vn,kn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M6.2 5.2v13.4l5.8-4.8 5.8 4.8V5.2z"})),_n=kn,Sn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12 4.75a7.25 7.25 0 100 14.5 7.25 7.25 0 000-14.5zM3.25 12a8.75 8.75 0 1117.5 0 8.75 8.75 0 01-17.5 0zM12 8.75a1.5 1.5 0 01.167 2.99c-.465.052-.917.44-.917 1.01V14h1.5v-.845A3 3 0 109 10.25h1.5a1.5 1.5 0 011.5-1.5zM11.25 15v1.5h1.5V15h-1.5z"})),xn=Sn,En=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M6 5.5h12a.5.5 0 01.5.5v7H14a2 2 0 11-4 0H5.5V6a.5.5 0 01.5-.5zm-.5 9V18a.5.5 0 00.5.5h12a.5.5 0 00.5-.5v-3.5h-3.337a3.5 3.5 0 01-6.326 0H5.5zM4 13V6a2 2 0 012-2h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2v-5z",clipRule:"evenodd"})),Tn=En,On=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M18.646 9H20V8l-1-.5L12 4 5 7.5 4 8v1h14.646zm-3-1.5L12 5.677 8.354 7.5h7.292zm-7.897 9.44v-6.5h-1.5v6.5h1.5zm5-6.5v6.5h-1.5v-6.5h1.5zm5 0v6.5h-1.5v-6.5h1.5zm2.252 8.81c0 .414-.334.75-.748.75H4.752a.75.75 0 010-1.5h14.5a.75.75 0 01.749.75z",clipRule:"evenodd"})),Cn=On,Mn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})),Ln=Mn,jn=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M4.8 11.4H2.1V9H1v6h1.1v-2.6h2.7V15h1.1V9H4.8v2.4zm1.9-1.3h1.7V15h1.1v-4.9h1.7V9H6.7v1.1zM16.2 9l-1.5 2.7L13.3 9h-.9l-.8 6h1.1l.5-4 1.5 2.8 1.5-2.8.5 4h1.1L17 9h-.8zm3.8 5V9h-1.1v6h3.6v-1H20z"})),Pn=jn,Dn=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{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"})),Fn=Dn,zn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12 3.2c-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.8 0-4.8-4-8.8-8.8-8.8zm0 16c-4 0-7.2-3.3-7.2-7.2C4.8 8 8 4.8 12 4.8s7.2 3.3 7.2 7.2c0 4-3.2 7.2-7.2 7.2zM11 17h2v-6h-2v6zm0-8h2V7h-2v2z"})),Nn=zn,Bn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M9 12h2v-2h2V8h-2V6H9v2H7v2h2v2zm1 4c3.9 0 7-3.1 7-7s-3.1-7-7-7-7 3.1-7 7 3.1 7 7 7zm0-12c2.8 0 5 2.2 5 5s-2.2 5-5 5-5-2.2-5-5 2.2-5 5-5zM3 19h14v-2H3v2z"})),An=Bn,Yn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M11 8H9v2H7v2h2v2h2v-2h2v-2h-2V8zm-1-4c-3.9 0-7 3.1-7 7s3.1 7 7 7 7-3.1 7-7-3.1-7-7-7zm0 12c-2.8 0-5-2.2-5-5s2.2-5 5-5 5 2.2 5 5-2.2 5-5 5zM3 1v2h14V1H3z"})),Hn=Yn,Rn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})),In=Rn,Wn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20 9h-7.2V4h-1.6v5H4v6h7.2v5h1.6v-5H20z"})),Vn=Wn,Un=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})),Gn=Un,qn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})),$n=qn,Jn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M18,0 L2,0 C0.9,0 0.01,0.9 0.01,2 L0,12 C0,13.1 0.9,14 2,14 L18,14 C19.1,14 20,13.1 20,12 L20,2 C20,0.9 19.1,0 18,0 Z M18,12 L2,12 L2,2 L18,2 L18,12 Z M9,3 L11,3 L11,5 L9,5 L9,3 Z M9,6 L11,6 L11,8 L9,8 L9,6 Z M6,3 L8,3 L8,5 L6,5 L6,3 Z M6,6 L8,6 L8,8 L6,8 L6,6 Z M3,6 L5,6 L5,8 L3,8 L3,6 Z M3,3 L5,3 L5,5 L3,5 L3,3 Z M6,9 L14,9 L14,11 L6,11 L6,9 Z M12,6 L14,6 L14,8 L12,8 L12,6 Z M12,3 L14,3 L14,5 L12,5 L12,3 Z M15,6 L17,6 L17,8 L15,8 L15,6 Z M15,3 L17,3 L17,5 L15,5 L15,3 Z M10,20 L14,16 L6,16 L10,20 Z"})),Kn=Jn,Xn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{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"})),Qn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M2 2h5v11H2V2zm6 0h5v5H8V2zm6 0h4v16h-4V2zM8 8h5v5H8V8zm-6 6h11v4H2v-4z"})),Zn=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M17.375 15.656A6.47 6.47 0 0018.5 12a6.47 6.47 0 00-.943-3.374l-1.262.813c.448.749.705 1.625.705 2.561a4.977 4.977 0 01-.887 2.844l1.262.813zm-1.951 1.87l-.813-1.261A4.976 4.976 0 0112 17c-.958 0-1.852-.27-2.613-.736l-.812 1.261A6.47 6.47 0 0012 18.5a6.47 6.47 0 003.424-.974zm-8.8-1.87A6.47 6.47 0 015.5 12c0-1.235.344-2.39.943-3.373l1.261.812A4.977 4.977 0 007 12c0 1.056.328 2.036.887 2.843l-1.262.813zm2.581-7.803A4.977 4.977 0 0112 7c1.035 0 1.996.314 2.794.853l.812-1.262A6.47 6.47 0 0012 5.5a6.47 6.47 0 00-3.607 1.092l.812 1.261zM12 20a8 8 0 100-16 8 8 0 000 16zm0-4.5a3.5 3.5 0 100-7 3.5 3.5 0 000 7z",clipRule:"evenodd"})),er=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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"})),tr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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"})),nr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M4 4v1.5h16V4H4zm8 8.5h8V11h-8v1.5zM4 20h16v-1.5H4V20zm4-8c0-1.1-.9-2-2-2s-2 .9-2 2 .9 2 2 2 2-.9 2-2z"})),rr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M8 5C8 3.34315 9.34315 2 11 2H13C14.6569 2 16 3.34315 16 5V9H18C19.2624 9 20 9.9804 20 11V19C20 20.0196 19.2624 21 18 21H6C4.73763 21 4 20.0196 4 19V11C4 9.9804 4.73763 9 6 9H8V5ZM9.5 9H14.5V5C14.5 4.17157 13.8284 3.5 13 3.5H11C10.1716 3.5 9.5 4.17157 9.5 5V9Z"})),ar=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18.1823 11.6392C18.1823 13.0804 17.0139 14.2487 15.5727 14.2487C14.3579 14.2487 13.335 13.4179 13.0453 12.2922L13.0377 12.2625L13.0278 12.2335L12.3985 10.377L12.3942 10.3785C11.8571 8.64997 10.246 7.39405 8.33961 7.39405C5.99509 7.39405 4.09448 9.29465 4.09448 11.6392C4.09448 13.9837 5.99509 15.8843 8.33961 15.8843C8.88499 15.8843 9.40822 15.781 9.88943 15.5923L9.29212 14.0697C8.99812 14.185 8.67729 14.2487 8.33961 14.2487C6.89838 14.2487 5.73003 13.0804 5.73003 11.6392C5.73003 10.1979 6.89838 9.02959 8.33961 9.02959C9.55444 9.02959 10.5773 9.86046 10.867 10.9862L10.8772 10.9836L11.4695 12.7311C11.9515 14.546 13.6048 15.8843 15.5727 15.8843C17.9172 15.8843 19.8178 13.9837 19.8178 11.6392C19.8178 9.29465 17.9172 7.39404 15.5727 7.39404C15.0287 7.39404 14.5066 7.4968 14.0264 7.6847L14.6223 9.20781C14.9158 9.093 15.2358 9.02959 15.5727 9.02959C17.0139 9.02959 18.1823 10.1979 18.1823 11.6392Z"})),or=Object(o.createElement)(g,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12.5 4C8.9 4 6 6.8 6 10.2c0 .8.3 1.8.9 3.1.5 1.1 1.2 2.3 2 3.6.7 1 3 3.8 3.2 3.9l.4.5.4-.5c.2-.2 2.6-2.9 3.2-3.9.8-1.2 1.5-2.5 2-3.6.6-1.3.9-2.3.9-3.1C19 6.8 16.1 4 12.5 4zm4.3 8.7c-.5 1-1.1 2.2-1.9 3.4-.5.7-1.7 2.2-2.4 3-.7-.8-1.9-2.3-2.4-3-.8-1.2-1.4-2.3-1.9-3.3-.6-1.4-.7-2.2-.7-2.5 0-2.6 2.2-4.7 5-4.7s5 2.1 5 4.7c0 .2-.1 1-.7 2.4zM12.5 9c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5S13.3 9 12.5 9z"})),ir=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})),lr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 17h7V6H4v11zm9-10v1.5h7V7h-7zm0 5.5h7V11h-7v1.5zm0 4h7V15h-7v1.5z"})),sr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M6.863 13.644L5 13.25h-.5a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5H5L18 6.5h2V16h-2l-3.854-.815.026.008a3.75 3.75 0 01-7.31-1.549zm1.477.313a2.251 2.251 0 004.356.921l-4.356-.921zm-2.84-3.28L18.157 8h.343v6.5h-.343L5.5 11.823v-1.146z",clipRule:"evenodd"})),cr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 5.5V7h14V5.5H5zM5 13h14v-1.5H5V13zm0 6h14v-1.5H5V19z"})),ur=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M4 9h12v2H4V9z"})),pr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M15 4H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h6c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H9c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h6c.3 0 .5.2.5.5v12zm-4.5-.5h2V16h-2v1.5z"})),dr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})),mr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M11 13h2v-2h-2v2zm-6 0h2v-2H5v2zm12-2v2h2v-2h-2z"})),fr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M7.5 12C7.5 11.1716 6.82843 10.5 6 10.5C5.17157 10.5 4.5 11.1716 4.5 12C4.5 12.8284 5.17157 13.5 6 13.5C6.82843 13.5 7.5 12.8284 7.5 12Z"}),Object(o.createElement)(f,{d:"M13.5 12C13.5 11.1716 12.8284 10.5 12 10.5C11.1716 10.5 10.5 11.1716 10.5 12C10.5 12.8284 11.1716 13.5 12 13.5C12.8284 13.5 13.5 12.8284 13.5 12Z"}),Object(o.createElement)(f,{d:"M19.5 12C19.5 11.1716 18.8284 10.5 18 10.5C17.1716 10.5 16.5 11.1716 16.5 12C16.5 12.8284 17.1716 13.5 18 13.5C18.8284 13.5 19.5 12.8284 19.5 12Z"})),br=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})),gr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})),hr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M7.8 6c0-.7.6-1.2 1.2-1.2h6c.7 0 1.2.6 1.2 1.2v3h1.5V6c0-1.5-1.2-2.8-2.8-2.8H9C7.5 3.2 6.2 4.5 6.2 6v3h1.5V6zm8.4 11c0 .7-.6 1.2-1.2 1.2H9c-.7 0-1.2-.6-1.2-1.2v-3H6.2v3c0 1.5 1.2 2.8 2.8 2.8h6c1.5 0 2.8-1.2 2.8-2.8v-3h-1.5v3zM4 11v1h16v-1H4z"})),yr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M7 5.5h10a.5.5 0 01.5.5v12a.5.5 0 01-.5.5H7a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM17 4H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V6a2 2 0 00-2-2zm-1 3.75H8v1.5h8v-1.5zM8 11h8v1.5H8V11zm6 3.25H8v1.5h6v-1.5z"})),vr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"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"})),wr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M5.5 9.5v-2h13v2h-13zm0 3v4h13v-4h-13zM4 7a1 1 0 011-1h14a1 1 0 011 1v10a1 1 0 01-1 1H5a1 1 0 01-1-1V7z",clipRule:"evenodd"})),kr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M6.5 8a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zM8 5a3 3 0 100 6 3 3 0 000-6zm6.5 11a1.5 1.5 0 103 0 1.5 1.5 0 00-3 0zm1.5-3a3 3 0 100 6 3 3 0 000-6zM5.47 17.41a.75.75 0 001.06 1.06L18.47 6.53a.75.75 0 10-1.06-1.06L5.47 17.41z",clipRule:"evenodd"})),_r=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 15h14V9H5v6zm0 4.8h14v-1.5H5v1.5zM5 4.2v1.5h14V4.2H5z"})),Sr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 9v6h14V9H4zm8-4.8H4v1.5h8V4.2zM4 19.8h8v-1.5H4v1.5z"})),xr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M6 15h14V9H6v6zm6-10.8v1.5h8V4.2h-8zm0 15.6h8v-1.5h-8v1.5z"})),Er=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M17.5 9a2 2 0 11-4 0 2 2 0 014 0zm-4.25 8v-2a2.75 2.75 0 00-2.75-2.75h-4A2.75 2.75 0 003.75 15v2h1.5v-2c0-.69.56-1.25 1.25-1.25h4c.69 0 1.25.56 1.25 1.25v2h1.5zm7-2v2h-1.5v-2c0-.69-.56-1.25-1.25-1.25H15v-1.5h2.5A2.75 2.75 0 0120.25 15zM8.5 11a2 2 0 100-4 2 2 0 000 4z"})),Tr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M10.44 3.02l1.82-1.82 6.36 6.35-1.83 1.82c-1.05-.68-2.48-.57-3.41.36l-.75.75c-.92.93-1.04 2.35-.35 3.41l-1.83 1.82-2.41-2.41-2.8 2.79c-.42.42-3.38 2.71-3.8 2.29s1.86-3.39 2.28-3.81l2.79-2.79L4.1 9.36l1.83-1.82c1.05.69 2.48.57 3.4-.36l.75-.75c.93-.92 1.05-2.35.36-3.41z"})),Or=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M10.5 4v4h3V4H15v4h1.5a1 1 0 011 1v4l-3 4v2a1 1 0 01-1 1h-3a1 1 0 01-1-1v-2l-3-4V9a1 1 0 011-1H9V4h1.5zm.5 12.5v2h2v-2l3-4v-3H8v3l3 4z"})),Cr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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"})),Mr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6zM10 1c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16c-3.9 0-7-3.1-7-7s3.1-7 7-7 7 3.1 7 7-3.1 7-7 7zm1-11H9v3H6v2h3v3h2v-3h3V9h-3V6z"})),Lr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"})),jr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M14 10.1V4c0-.6-.4-1-1-1H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1zm-1.5-.5H6.7l-1.2 1.2V4.5h7v5.1zM19 12h-8c-.6 0-1 .4-1 1v6.1c0 .6.4 1 1 1h5.7l1.8 1.8c.1.2.4.3.6.3.1 0 .2 0 .3-.1.4-.1.6-.5.6-.8V13c0-.6-.4-1-1-1zm-.5 7.8l-1.2-1.2h-5.8v-5.1h7v6.3z"})),Pr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-2.2 6.6H7l1.6-2.2c.3-.4.5-.7.6-.9.1-.2.2-.4.2-.5 0-.2-.1-.3-.1-.4-.1-.1-.2-.1-.4-.1s-.4 0-.6.1c-.3.1-.5.3-.7.4l-.2.2-.2-1.2.1-.1c.3-.2.5-.3.8-.4.3-.1.6-.1.9-.1.3 0 .6.1.9.2.2.1.4.3.6.5.1.2.2.5.2.7 0 .3-.1.6-.2.9-.1.3-.4.7-.7 1.1l-.5.6h1.6v1.2z"})),Dr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M13 8H4v1.5h9V8zM4 4v1.5h16V4H4zm9 8H5c-.6 0-1 .4-1 1v8.3c0 .3.2.7.6.8.1.1.2.1.3.1.2 0 .5-.1.6-.3l1.8-1.8H13c.6 0 1-.4 1-1V13c0-.6-.4-1-1-1zm-.5 6.6H6.7l-1.2 1.2v-6.3h7v5.1z"})),Fr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M11.696 13.972c.356-.546.599-.958.728-1.235a1.79 1.79 0 00.203-.783c0-.264-.077-.47-.23-.618-.148-.153-.354-.23-.618-.23-.295 0-.569.07-.82.212a3.413 3.413 0 00-.738.571l-.147-1.188c.289-.234.59-.41.903-.526.313-.117.66-.175 1.041-.175.375 0 .695.08.959.24.264.153.46.362.59.626.135.265.203.556.203.876 0 .362-.08.734-.24 1.115-.154.381-.427.87-.82 1.466l-.756 1.152H14v1.106h-4l1.696-2.609z"}),Object(o.createElement)(f,{d:"M19.5 7h-15v12a.5.5 0 00.5.5h14a.5.5 0 00.5-.5V7zM3 7V5a2 2 0 012-2h14a2 2 0 012 2v14a2 2 0 01-2 2H5a2 2 0 01-2-2V7z"})),zr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12.75 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.395.395 0 00.199-.166c.05-.083.114-.253.114-.584V7.2H8.8V4h3.95v5.333zM7.95 9.333c0 .521-.102.977-.327 1.354-.23.386-.555.628-.893.774-.545.234-1.183.227-1.544.222l-.12-.001v-1.5h.123c.414.001.715.002.948-.099a.394.394 0 00.198-.166c.05-.083.115-.253.115-.584V7.2H4V4h3.95v5.333zM13 20H4v-1.5h9V20zM20 16H4v-1.5h16V16z"})),Nr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M19 3H5c-.6 0-1 .4-1 1v7c0 .5.4 1 1 1h14c.5 0 1-.4 1-1V4c0-.6-.4-1-1-1zM5.5 10.5v-.4l1.8-1.3 1.3.8c.3.2.7.2.9-.1L11 8.1l2.4 2.4H5.5zm13 0h-2.9l-4-4c-.3-.3-.8-.3-1.1 0L8.9 8l-1.2-.8c-.3-.2-.6-.2-.9 0l-1.3 1V4.5h13v6zM4 20h9v-1.5H4V20zm0-4h16v-1.5H4V16z"})),Br=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 11h2V9H7v2zm0 4h2v-2H7v2zm3-4h7V9h-7v2zm0 4h7v-2h-7v2z"})),Ar=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{fill:"#000",d:"M4 14.5h16V16H4zM4 18.5h9V20H4zM4 4h3c2 0 3 .86 3 2.583 0 .891-.253 1.554-.76 1.988-.505.435-1.24.652-2.204.652H5.542V12H4V4zm2.855 4c.53 0 .924-.114 1.18-.343.266-.228.398-.579.398-1.051 0-.473-.132-.82-.397-1.04-.265-.229-.67-.343-1.217-.343H5.542V8h1.313z"})),Yr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18 4H6c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v12zM7 16.5h6V15H7v1.5zm4-4h6V11h-6v1.5zM9 11H7v1.5h2V11zm6 5.5h2V15h-2v1.5z"})),Hr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 18h6V6H4v12zm9-10v1.5h7V8h-7zm0 7.5h7V14h-7v1.5z"})),Rr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M14 6v12h6V6h-6zM4 9.5h7V8H4v1.5zm0 6h7V14H4v1.5z"})),Ir=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"})),Wr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(b,{x:"4",y:"10.5",width:"6",height:"3",rx:"1.5",fill:"#000"}),Object(o.createElement)(b,{x:"12",y:"10.5",width:"3",height:"3",rx:"1.5",fill:"#000"}),Object(o.createElement)(b,{x:"17",y:"10.5",width:"3",height:"3",rx:"1.5",fill:"#000"})),Vr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(b,{x:"6",y:"10.5",width:"3",height:"3",rx:"1.5",fill:"#000"}),Object(o.createElement)(b,{x:"11",y:"10.5",width:"3",height:"3",rx:"1.5",fill:"#000"}),Object(o.createElement)(f,{d:"M16.5 9.5L19 12l-2.5 2.5",stroke:"#1E1E1E",strokeWidth:"1.5"})),Ur=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(b,{x:"4",y:"10.5",width:"6",height:"3",rx:"1.5",fill:"#000"}),Object(o.createElement)(f,{d:"M13.5 14v-4l-1.5.5",stroke:"#1E1E1E"}),Object(o.createElement)(f,{d:"M19.266 9.805c-.473-.611-1.22-.51-1.702-.367a3.854 3.854 0 00-.718.307l.13 1.082c.192-.17.47-.422.782-.515.34-.1.578.025.668.141.21.27-.034.835-.16 1.055-.49.85-.93 1.594-1.45 2.492H19.5v-1h-.914c.277-.574.814-1.443.914-2.106.052-.343.02-.762-.234-1.09z",fill:"#1E1E1E"})),Gr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(b,{x:"18",y:"13.5",width:"3",height:"3",rx:"1.5",transform:"rotate(-180 18 13.5)",fill:"#000"}),Object(o.createElement)(b,{x:"13",y:"13.5",width:"3",height:"3",rx:"1.5",transform:"rotate(-180 13 13.5)",fill:"#000"}),Object(o.createElement)(f,{d:"M7.5 14.5L5 12l2.5-2.5",stroke:"#1E1E1E",strokeWidth:"1.5"})),qr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M13 6v6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H13zm-9 6h5.2v4c0 .8-.2 1.4-.5 1.7-.6.6-1.6.6-2.5.5h-.3v1.5h.5c1 0 2.3-.1 3.3-1 .6-.6 1-1.6 1-2.8V6H4v6z"})),$r=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M16.83 6.342l.602.3.625-.25.443-.176v12.569l-.443-.178-.625-.25-.603.301-1.444.723-2.41-.804-.475-.158-.474.158-2.41.803-1.445-.722-.603-.3-.625.25-.443.177V6.215l.443.178.625.25.603-.301 1.444-.722 2.41.803.475.158.474-.158 2.41-.803 1.445.722zM20 4l-1.5.6-1 .4-2-1-3 1-3-1-2 1-1-.4L5 4v17l1.5-.6 1-.4 2 1 3-1 3 1 2-1 1 .4 1.5.6V4zm-3.5 6.25v-1.5h-8v1.5h8zm0 3v-1.5h-8v1.5h8zm-8 3v-1.5h8v1.5h-8z",clipRule:"evenodd"})),Jr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M15.6 6.5l-1.1 1 2.9 3.3H8c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.3-.5h9.2L14.5 15l1.1 1.1 4.6-4.6-4.6-5z"})),Kr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M16 10h4c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1zm-8 4H4c-.6 0-1 .4-1 1v4c0 .6.4 1 1 1h4c.6 0 1-.4 1-1v-4c0-.6-.4-1-1-1zm10-2.6L14.5 15l1.1 1.1 1.7-1.7c-.1 1.1-.3 2.3-.9 2.9-.3.3-.7.5-1.3.5h-4.5v1.5H15c.9 0 1.7-.3 2.3-.9 1-1 1.3-2.7 1.4-4l1.8 1.8 1.1-1.1-3.6-3.7zM6.8 9.7c.1-1.1.3-2.3.9-2.9.4-.4.8-.6 1.3-.6h4.5V4.8H9c-.9 0-1.7.3-2.3.9-1 1-1.3 2.7-1.4 4L3.5 8l-1 1L6 12.6 9.5 9l-1-1-1.7 1.7z"})),Xr=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M12.5 4.2v1.6h4.7L5.8 17.2V12H4.2v7.8H12v-1.6H6.8L18.2 6.8v4.7h1.6V4.2z"})),Qr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M7 7.2h8.2L13.5 9l1.1 1.1 3.6-3.6-3.5-4-1.1 1 1.9 2.3H7c-.9 0-1.7.3-2.3.9-1.4 1.5-1.4 4.2-1.4 5.6v.2h1.5v-.3c0-1.1 0-3.5 1-4.5.3-.3.7-.5 1.2-.5zm13.8 4V11h-1.5v.3c0 1.1 0 3.5-1 4.5-.3.3-.7.5-1.3.5H8.8l1.7-1.7-1.1-1.1L5.9 17l3.5 4 1.1-1-1.9-2.3H17c.9 0 1.7-.3 2.3-.9 1.5-1.4 1.5-4.2 1.5-5.6z"})),Zr=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12 4V2.2L9 4.8l3 2.5V5.5c3.6 0 6.5 2.9 6.5 6.5 0 2.9-1.9 5.3-4.5 6.2v.2l-.1-.2c-.4.1-.7.2-1.1.2l.2 1.5c.3 0 .6-.1 1-.2 3.5-.9 6-4 6-7.7 0-4.4-3.6-8-8-8zm-7.9 7l1.5.2c.1-1.2.5-2.3 1.2-3.2l-1.1-.9C4.8 8.2 4.3 9.6 4.1 11zm1.5 1.8l-1.5.2c.1.7.3 1.4.5 2 .3.7.6 1.3 1 1.8l1.2-.8c-.3-.5-.6-1-.8-1.5s-.4-1.1-.4-1.7zm1.5 5.5c1.1.9 2.4 1.4 3.8 1.6l.2-1.5c-1.1-.1-2.2-.5-3.1-1.2l-.9 1.1z"})),ea=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M15.1 4.8l-3-2.5V4c-4.4 0-8 3.6-8 8 0 3.7 2.5 6.9 6 7.7.3.1.6.1 1 .2l.2-1.5c-.4 0-.7-.1-1.1-.2l-.1.2v-.2c-2.6-.8-4.5-3.3-4.5-6.2 0-3.6 2.9-6.5 6.5-6.5v1.8l3-2.5zM20 11c-.2-1.4-.7-2.7-1.6-3.8l-1.2.8c.7.9 1.1 2 1.3 3.1L20 11zm-1.5 1.8c-.1.5-.2 1.1-.4 1.6s-.5 1-.8 1.5l1.2.9c.4-.5.8-1.1 1-1.8s.5-1.3.5-2l-1.5-.2zm-5.6 5.6l.2 1.5c1.4-.2 2.7-.7 3.8-1.6l-.9-1.1c-.9.7-2 1.1-3.1 1.2z"})),ta=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"})),na=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M13.5 6C10.5 6 8 8.5 8 11.5c0 1.1.3 2.1.9 3l-3.4 3 1 1.1 3.4-2.9c1 .9 2.2 1.4 3.6 1.4 3 0 5.5-2.5 5.5-5.5C19 8.5 16.5 6 13.5 6zm0 9.5c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4z"})),ra=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M20.2 7v4H3.8V7H2.2v9h1.6v-3.5h16.4V16h1.6V7z"})),aa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M17 4h-2v4.5h2V7h3V5.5h-3V4zM4 5.5h9V7H4V5.5zm16 5.75h-9v1.5h9v-1.5zm-16 0h3V10h2v4.25H7v-1.5H4v-1.5zM9 17H4v1.5h5V17zm4 0h7v1.5h-7V20h-2v-4.25h2V17z"})),oa=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M9 11.8l6.1-4.5c.1.4.4.7.9.7h2c.6 0 1-.4 1-1V5c0-.6-.4-1-1-1h-2c-.6 0-1 .4-1 1v.4l-6.4 4.8c-.2-.1-.4-.2-.6-.2H6c-.6 0-1 .4-1 1v2c0 .6.4 1 1 1h2c.2 0 .4-.1.6-.2l6.4 4.8v.4c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-2c0-.6-.4-1-1-1h-2c-.5 0-.8.3-.9.7L9 12.2v-.4z"})),ia=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M16 4.2v1.5h2.5v12.5H16v1.5h4V4.2h-4zM4.2 19.8h4v-1.5H5.8V5.8h2.5V4.2h-4l-.1 15.6zm5.1-3.1l1.4.6 4-10-1.4-.6-4 10z"})),la=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1z"})),sa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z",clipRule:"evenodd"})),ca=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})),ua=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"})),pa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{fillRule:"evenodd",d:"M19.75 11H21V8.667L19.875 4H4.125L3 8.667V11h1.25v8.75h15.5V11zm-1.5 0H5.75v7.25H10V13h4v5.25h4.25V11zm-5.5-5.5h2.067l.486 3.24.028.76H12.75v-4zm-3.567 0h2.067v4H8.669l.028-.76.486-3.24zm7.615 3.1l-.464-3.1h2.36l.806 3.345V9.5h-2.668l-.034-.9zM7.666 5.5h-2.36L4.5 8.845V9.5h2.668l.034-.9.464-3.1z",clipRule:"evenodd"})),da=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 4v11h14V4H5zm3 15.8h8v-1.5H8v1.5z"})),ma=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M3 6.75C3 5.784 3.784 5 4.75 5H15V7.313l.05.027 5.056 2.73.394.212v3.468a1.75 1.75 0 01-1.75 1.75h-.012a2.5 2.5 0 11-4.975 0H9.737a2.5 2.5 0 11-4.975 0H3V6.75zM13.5 14V6.5H4.75a.25.25 0 00-.25.25V14h.965a2.493 2.493 0 011.785-.75c.7 0 1.332.287 1.785.75H13.5zm4.535 0h.715a.25.25 0 00.25-.25v-2.573l-4-2.16v4.568a2.487 2.487 0 011.25-.335c.7 0 1.332.287 1.785.75zM6.282 15.5a1.002 1.002 0 00.968 1.25 1 1 0 10-.968-1.25zm9 0a1 1 0 101.937.498 1 1 0 00-1.938-.498z"})),fa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 9v6h14V9H5zm11-4.8H8v1.5h8V4.2zM8 19.8h8v-1.5H8v1.5z"})),ba=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M16.9 18.3l.8-1.2c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.1-.3-.4-.5-.6-.7-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.2 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3L15 19.4h4.3v-1.2h-2.4zM14.1 7.2h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})),ga=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M16.9 10.3l.8-1.3c.4-.6.7-1.2.9-1.6.2-.4.3-.8.3-1.2 0-.3-.1-.7-.2-1-.2-.2-.4-.4-.7-.6-.3-.2-.6-.3-1-.3s-.8.1-1.1.2c-.3.1-.7.3-1 .6l.1 1.3c.3-.3.5-.5.8-.6s.6-.2.9-.2c.3 0 .5.1.7.2.2.2.2.4.2.7 0 .3-.1.5-.2.8-.1.3-.4.7-.8 1.3l-1.8 2.8h4.3v-1.2h-2.2zm-2.8-3.1h-2L9.5 11 6.9 7.2h-2l3.6 5.3L4.7 18h2l2.7-4 2.7 4h2l-3.8-5.5 3.8-5.3z"})),ha=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M14.08 12.864V9.216h3.648V7.424H14.08V3.776h-1.728v3.648H8.64v1.792h3.712v3.648zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm0 5.12H1.28v3.84H6.4V6.4zm0 5.12H1.28v3.84H6.4v-3.84zM19.2 1.28H7.68v14.08H19.2V1.28z"})),ya=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M6.4 3.776v3.648H2.752v1.792H6.4v3.648h1.728V9.216h3.712V7.424H8.128V3.776zM0 17.92V0h20.48v17.92H0zM12.8 1.28H1.28v14.08H12.8V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.12h-5.12v3.84h5.12V6.4zm0 5.12h-5.12v3.84h5.12v-3.84z"})),va=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M6.4 9.98L7.68 8.7v-.256L6.4 7.164V9.98zm6.4-1.532l1.28-1.28V9.92L12.8 8.64v-.192zm7.68 9.472V0H0v17.92h20.48zm-1.28-2.56h-5.12v-1.024l-.256.256-1.024-1.024v1.792H7.68v-1.792l-1.024 1.024-.256-.256v1.024H1.28V1.28H6.4v2.368l.704-.704.576.576V1.216h5.12V3.52l.96-.96.32.32V1.216h5.12V15.36zm-5.76-2.112l-3.136-3.136-3.264 3.264-1.536-1.536 3.264-3.264L5.632 5.44l1.536-1.536 3.136 3.136 3.2-3.2 1.536 1.536-3.2 3.2 3.136 3.136-1.536 1.536z"})),wa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M13.824 10.176h-2.88v-2.88H9.536v2.88h-2.88v1.344h2.88v2.88h1.408v-2.88h2.88zM0 17.92V0h20.48v17.92H0zM6.4 1.28H1.28v3.84H6.4V1.28zm6.4 0H7.68v3.84h5.12V1.28zm6.4 0h-5.12v3.84h5.12V1.28zm0 5.056H1.28v9.024H19.2V6.336z"})),ka=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84zM6.656 6.464h2.88v2.88h1.408v-2.88h2.88V5.12h-2.88V2.24H9.536v2.88h-2.88zM0 17.92V0h20.48v17.92H0zm7.68-2.56h5.12v-3.84H7.68v3.84zm-6.4 0H6.4v-3.84H1.28v3.84zM19.2 1.28H1.28v9.024H19.2V1.28zm0 10.24h-5.12v3.84h5.12v-3.84z"})),_a=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M17.728 11.456L14.592 8.32l3.2-3.2-1.536-1.536-3.2 3.2L9.92 3.648 8.384 5.12l3.2 3.2-3.264 3.264 1.536 1.536 3.264-3.264 3.136 3.136 1.472-1.536zM0 17.92V0h20.48v17.92H0zm19.2-6.4h-.448l-1.28-1.28H19.2V6.4h-1.792l1.28-1.28h.512V1.28H1.28v3.84h6.208l1.28 1.28H1.28v3.84h7.424l-1.28 1.28H1.28v3.84H19.2v-3.84z"})),Sa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M4 6v11.5h16V6H4zm1.5 1.5h6V11h-6V7.5zm0 8.5v-3.5h6V16h-6zm13 0H13v-3.5h5.5V16zM13 11V7.5h5.5V11H13z"})),xa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M20.1 11.2l-6.7-6.7c-.1-.1-.3-.2-.5-.2H5c-.4-.1-.8.3-.8.7v7.8c0 .2.1.4.2.5l6.7 6.7c.2.2.5.4.7.5s.6.2.9.2c.3 0 .6-.1.9-.2.3-.1.5-.3.8-.5l5.6-5.6c.4-.4.7-1 .7-1.6.1-.6-.2-1.2-.6-1.6zM19 13.4L13.4 19c-.1.1-.2.1-.3.2-.2.1-.4.1-.6 0-.1 0-.2-.1-.3-.2l-6.5-6.5V5.8h6.8l6.5 6.5c.2.2.2.4.2.6 0 .1 0 .3-.2.5zM9 8c-.6 0-1 .4-1 1s.4 1 1 1 1-.4 1-1-.4-1-1-1z"})),Ea=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{"fill-rule":"evenodd",d:"M18 5.5h-8v8h8.5V6a.5.5 0 00-.5-.5zm-9.5 8h-3V6a.5.5 0 01.5-.5h2.5v8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z","clip-rule":"evenodd"})),Ta=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.5 10.5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Oa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),Ca=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M13.23 15h1.9L11 4H9L5 15h1.88l1.07-3h4.18zm-1.53-4.54H8.51L10 5.6z"})),Ma=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M17 4H7c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 14c0 .3-.2.5-.5.5H7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h10c.3 0 .5.2.5.5v12zm-7.5-.5h4V16h-4v1.5z"})),La=Object(o.createElement)(g,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 4v3h5.5v12h3V7H19V4H5z"})),ja=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M14.103 7.128l2.26-2.26a4 4 0 00-5.207 4.804L5.828 15a2 2 0 102.828 2.828l5.329-5.328a4 4 0 004.804-5.208l-2.261 2.26-1.912-.512-.513-1.912zm-7.214 9.64a.5.5 0 11.707-.707.5.5 0 01-.707.707z"})),Pa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M12 4h3c.6 0 1 .4 1 1v1H3V5c0-.6.5-1 1-1h3c.2-1.1 1.3-2 2.5-2s2.3.9 2.5 2zM8 4h3c-.2-.6-.9-1-1.5-1S8.2 3.4 8 4zM4 7h11l-.9 10.1c0 .5-.5.9-1 .9H5.9c-.5 0-.9-.4-1-.9L4 7z"})),Da=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M6.9 7L3 17.8h1.7l1-2.8h4.1l1 2.8h1.7L8.6 7H6.9zm-.7 6.6l1.5-4.3 1.5 4.3h-3zM21.6 17c-.1.1-.2.2-.3.2-.1.1-.2.1-.4.1s-.3-.1-.4-.2c-.1-.1-.1-.3-.1-.6V12c0-.5 0-1-.1-1.4-.1-.4-.3-.7-.5-1-.2-.2-.5-.4-.9-.5-.4 0-.8-.1-1.3-.1s-1 .1-1.4.2c-.4.1-.7.3-1 .4-.2.2-.4.3-.6.5-.1.2-.2.4-.2.7 0 .3.1.5.2.8.2.2.4.3.8.3.3 0 .6-.1.8-.3.2-.2.3-.4.3-.7 0-.3-.1-.5-.2-.7-.2-.2-.4-.3-.6-.4.2-.2.4-.3.7-.4.3-.1.6-.1.8-.1.3 0 .6 0 .8.1.2.1.4.3.5.5.1.2.2.5.2.9v1.1c0 .3-.1.5-.3.6-.2.2-.5.3-.9.4-.3.1-.7.3-1.1.4-.4.1-.8.3-1.1.5-.3.2-.6.4-.8.7-.2.3-.3.7-.3 1.2 0 .6.2 1.1.5 1.4.3.4.9.5 1.6.5.5 0 1-.1 1.4-.3.4-.2.8-.6 1.1-1.1 0 .4.1.7.3 1 .2.3.6.4 1.2.4.4 0 .7-.1.9-.2.2-.1.5-.3.7-.4h-.3zm-3-.9c-.2.4-.5.7-.8.8-.3.2-.6.2-.8.2-.4 0-.6-.1-.9-.3-.2-.2-.3-.6-.3-1.1 0-.5.1-.9.3-1.2s.5-.5.8-.7c.3-.2.7-.3 1-.5.3-.1.6-.3.7-.6v3.4z"})),Fa=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{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"})),za=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18 4h-7c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm.5 9c0 .3-.2.5-.5.5h-7c-.3 0-.5-.2-.5-.5V6c0-.3.2-.5.5-.5h7c.3 0 .5.2.5.5v7zm-5 5c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-7c0-.3.2-.5.5-.5h1V9H6c-1.1 0-2 .9-2 2v7c0 1.1.9 2 2 2h7c1.1 0 2-.9 2-2v-1h-1.5v1z"})),Na=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M10.2 3.28c3.53 0 6.43 2.61 6.92 6h2.08l-3.5 4-3.5-4h2.32c-.45-1.97-2.21-3.45-4.32-3.45-1.45 0-2.73.71-3.54 1.78L4.95 5.66C6.23 4.2 8.11 3.28 10.2 3.28zm-.4 13.44c-3.52 0-6.43-2.61-6.92-6H.8l3.5-4c1.17 1.33 2.33 2.67 3.5 4H5.48c.45 1.97 2.21 3.45 4.32 3.45 1.45 0 2.73-.71 3.54-1.78l1.71 1.95c-1.28 1.46-3.15 2.38-5.25 2.38z"})),Ba=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})),Aa=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M17.8 2l-.9.3c-.1 0-3.6 1-5.2 2.1C10 5.5 9.3 6.5 8.9 7.1c-.6.9-1.7 4.7-1.7 6.3l-.9 2.3c-.2.4 0 .8.4 1 .1 0 .2.1.3.1.3 0 .6-.2.7-.5l.6-1.5c.3 0 .7-.1 1.2-.2.7-.1 1.4-.3 2.2-.5.8-.2 1.6-.5 2.4-.8.7-.3 1.4-.7 1.9-1.2s.8-1.2 1-1.9c.2-.7.3-1.6.4-2.4.1-.8.1-1.7.2-2.5 0-.8.1-1.5.2-2.1V2zm-1.9 5.6c-.1.8-.2 1.5-.3 2.1-.2.6-.4 1-.6 1.3-.3.3-.8.6-1.4.9-.7.3-1.4.5-2.2.8-.6.2-1.3.3-1.8.4L15 7.5c.3-.3.6-.7 1-1.1 0 .4 0 .8-.1 1.2zM6 20h8v-1.5H6V20z"})),Ya=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h13.4c.4 0 .8.4.8.8v13.4zM10 15l5-3-5-3v6z"})),Ha=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M10 2c4.42 0 8 3.58 8 8s-3.58 8-8 8-8-3.58-8-8 3.58-8 8-8zm1.13 9.38l.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z"})),Ra=Object(o.createElement)(g,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M7 11h2v2H7v-2zm14-5v14l-2 2H5l-2-2V6l2-2h1V2h2v2h8V2h2v2h1l2 2zM5 8h14V6H5v2zm14 12V10H5v10h14zm-4-7h2v-2h-2v2zm-4 0h2v-2h-2v2z"})),Ia=Object(o.createElement)(g,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"}))},function(e,t,n){"use strict";var r;n.r(t),n.d(t,"v1",(function(){return b})),n.d(t,"v3",(function(){return E})),n.d(t,"v4",(function(){return T})),n.d(t,"v5",(function(){return M})),n.d(t,"NIL",(function(){return L})),n.d(t,"version",(function(){return j})),n.d(t,"validate",(function(){return l})),n.d(t,"stringify",(function(){return d})),n.d(t,"parse",(function(){return g}));var a=new Uint8Array(16);function o(){if(!r&&!(r="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return r(a)}var i=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var l=function(e){return"string"==typeof e&&i.test(e)},s=[],c=0;c<256;++c)s.push((c+256).toString(16).substr(1));var u,p,d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!l(n))throw TypeError("Stringified UUID is invalid");return n},m=0,f=0;var b=function(e,t,n){var r=t&&n||0,a=t||new Array(16),i=(e=e||{}).node||u,l=void 0!==e.clockseq?e.clockseq:p;if(null==i||null==l){var s=e.random||(e.rng||o)();null==i&&(i=u=[1|s[0],s[1],s[2],s[3],s[4],s[5]]),null==l&&(l=p=16383&(s[6]<<8|s[7]))}var c=void 0!==e.msecs?e.msecs:Date.now(),b=void 0!==e.nsecs?e.nsecs:f+1,g=c-m+(b-f)/1e4;if(g<0&&void 0===e.clockseq&&(l=l+1&16383),(g<0||c>m)&&void 0===e.nsecs&&(b=0),b>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");m=c,f=b,p=l;var h=(1e4*(268435455&(c+=122192928e5))+b)%4294967296;a[r++]=h>>>24&255,a[r++]=h>>>16&255,a[r++]=h>>>8&255,a[r++]=255&h;var y=c/4294967296*1e4&268435455;a[r++]=y>>>8&255,a[r++]=255&y,a[r++]=y>>>24&15|16,a[r++]=y>>>16&255,a[r++]=l>>>8|128,a[r++]=255&l;for(var v=0;v<6;++v)a[r+v]=i[v];return t||d(a)};var g=function(e){if(!l(e))throw TypeError("Invalid UUID");var t,n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n};var h=function(e,t,n){function r(e,r,a,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n<e.length;++n)t.push(e.charCodeAt(n));return t}(e)),"string"==typeof r&&(r=g(r)),16!==r.length)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var i=new Uint8Array(16+e.length);if(i.set(r),i.set(e,r.length),(i=n(i))[6]=15&i[6]|t,i[8]=63&i[8]|128,a){o=o||0;for(var l=0;l<16;++l)a[o+l]=i[l];return a}return d(i)}try{r.name=e}catch(e){}return r.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",r.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",r};function y(e){return 14+(e+64>>>9<<4)+1}function v(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function w(e,t,n,r,a,o){return v((i=v(v(t,e),v(r,o)))<<(l=a)|i>>>32-l,n);var i,l}function k(e,t,n,r,a,o,i){return w(t&n|~t&r,e,t,a,o,i)}function _(e,t,n,r,a,o,i){return w(t&r|n&~r,e,t,a,o,i)}function S(e,t,n,r,a,o,i){return w(t^n^r,e,t,a,o,i)}function x(e,t,n,r,a,o,i){return w(n^(t|~r),e,t,a,o,i)}var E=h("v3",48,(function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n<t.length;++n)e[n]=t.charCodeAt(n)}return function(e){for(var t=[],n=32*e.length,r=0;r<n;r+=8){var a=e[r>>5]>>>r%32&255,o=parseInt("0123456789abcdef".charAt(a>>>4&15)+"0123456789abcdef".charAt(15&a),16);t.push(o)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[y(t)-1]=t;for(var n=1732584193,r=-271733879,a=-1732584194,o=271733878,i=0;i<e.length;i+=16){var l=n,s=r,c=a,u=o;n=k(n,r,a,o,e[i],7,-680876936),o=k(o,n,r,a,e[i+1],12,-389564586),a=k(a,o,n,r,e[i+2],17,606105819),r=k(r,a,o,n,e[i+3],22,-1044525330),n=k(n,r,a,o,e[i+4],7,-176418897),o=k(o,n,r,a,e[i+5],12,1200080426),a=k(a,o,n,r,e[i+6],17,-1473231341),r=k(r,a,o,n,e[i+7],22,-45705983),n=k(n,r,a,o,e[i+8],7,1770035416),o=k(o,n,r,a,e[i+9],12,-1958414417),a=k(a,o,n,r,e[i+10],17,-42063),r=k(r,a,o,n,e[i+11],22,-1990404162),n=k(n,r,a,o,e[i+12],7,1804603682),o=k(o,n,r,a,e[i+13],12,-40341101),a=k(a,o,n,r,e[i+14],17,-1502002290),r=k(r,a,o,n,e[i+15],22,1236535329),n=_(n,r,a,o,e[i+1],5,-165796510),o=_(o,n,r,a,e[i+6],9,-1069501632),a=_(a,o,n,r,e[i+11],14,643717713),r=_(r,a,o,n,e[i],20,-373897302),n=_(n,r,a,o,e[i+5],5,-701558691),o=_(o,n,r,a,e[i+10],9,38016083),a=_(a,o,n,r,e[i+15],14,-660478335),r=_(r,a,o,n,e[i+4],20,-405537848),n=_(n,r,a,o,e[i+9],5,568446438),o=_(o,n,r,a,e[i+14],9,-1019803690),a=_(a,o,n,r,e[i+3],14,-187363961),r=_(r,a,o,n,e[i+8],20,1163531501),n=_(n,r,a,o,e[i+13],5,-1444681467),o=_(o,n,r,a,e[i+2],9,-51403784),a=_(a,o,n,r,e[i+7],14,1735328473),r=_(r,a,o,n,e[i+12],20,-1926607734),n=S(n,r,a,o,e[i+5],4,-378558),o=S(o,n,r,a,e[i+8],11,-2022574463),a=S(a,o,n,r,e[i+11],16,1839030562),r=S(r,a,o,n,e[i+14],23,-35309556),n=S(n,r,a,o,e[i+1],4,-1530992060),o=S(o,n,r,a,e[i+4],11,1272893353),a=S(a,o,n,r,e[i+7],16,-155497632),r=S(r,a,o,n,e[i+10],23,-1094730640),n=S(n,r,a,o,e[i+13],4,681279174),o=S(o,n,r,a,e[i],11,-358537222),a=S(a,o,n,r,e[i+3],16,-722521979),r=S(r,a,o,n,e[i+6],23,76029189),n=S(n,r,a,o,e[i+9],4,-640364487),o=S(o,n,r,a,e[i+12],11,-421815835),a=S(a,o,n,r,e[i+15],16,530742520),r=S(r,a,o,n,e[i+2],23,-995338651),n=x(n,r,a,o,e[i],6,-198630844),o=x(o,n,r,a,e[i+7],10,1126891415),a=x(a,o,n,r,e[i+14],15,-1416354905),r=x(r,a,o,n,e[i+5],21,-57434055),n=x(n,r,a,o,e[i+12],6,1700485571),o=x(o,n,r,a,e[i+3],10,-1894986606),a=x(a,o,n,r,e[i+10],15,-1051523),r=x(r,a,o,n,e[i+1],21,-2054922799),n=x(n,r,a,o,e[i+8],6,1873313359),o=x(o,n,r,a,e[i+15],10,-30611744),a=x(a,o,n,r,e[i+6],15,-1560198380),r=x(r,a,o,n,e[i+13],21,1309151649),n=x(n,r,a,o,e[i+4],6,-145523070),o=x(o,n,r,a,e[i+11],10,-1120210379),a=x(a,o,n,r,e[i+2],15,718787259),r=x(r,a,o,n,e[i+9],21,-343485551),n=v(n,l),r=v(r,s),a=v(a,c),o=v(o,u)}return[n,r,a,o]}(function(e){if(0===e.length)return[];for(var t=8*e.length,n=new Uint32Array(y(t)),r=0;r<t;r+=8)n[r>>5]|=(255&e[r/8])<<r%32;return n}(e),8*e.length))}));var T=function(e,t,n){var r=(e=e||{}).random||(e.rng||o)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var a=0;a<16;++a)t[n+a]=r[a];return t}return d(r)};function O(e,t,n,r){switch(e){case 0:return t&n^~t&r;case 1:return t^n^r;case 2:return t&n^t&r^n&r;case 3:return t^n^r}}function C(e,t){return e<<t|e>>>32-t}var M=h("v5",80,(function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var r=unescape(encodeURIComponent(e));e=[];for(var a=0;a<r.length;++a)e.push(r.charCodeAt(a))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var o=e.length/4+2,i=Math.ceil(o/16),l=new Array(i),s=0;s<i;++s){for(var c=new Uint32Array(16),u=0;u<16;++u)c[u]=e[64*s+4*u]<<24|e[64*s+4*u+1]<<16|e[64*s+4*u+2]<<8|e[64*s+4*u+3];l[s]=c}l[i-1][14]=8*(e.length-1)/Math.pow(2,32),l[i-1][14]=Math.floor(l[i-1][14]),l[i-1][15]=8*(e.length-1)&4294967295;for(var p=0;p<i;++p){for(var d=new Uint32Array(80),m=0;m<16;++m)d[m]=l[p][m];for(var f=16;f<80;++f)d[f]=C(d[f-3]^d[f-8]^d[f-14]^d[f-16],1);for(var b=n[0],g=n[1],h=n[2],y=n[3],v=n[4],w=0;w<80;++w){var k=Math.floor(w/20),_=C(b,5)+O(k,g,h,y)+v+t[k]+d[w]>>>0;v=y,y=h,h=C(g,30)>>>0,g=b,b=_}n[0]=n[0]+b>>>0,n[1]=n[1]+g>>>0,n[2]=n[2]+h>>>0,n[3]=n[3]+y>>>0,n[4]=n[4]+v>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]})),L="00000000-0000-0000-0000-000000000000";var j=function(e){if(!l(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}},function(e,t,n){"use strict";n.r(t),n.d(t,"parse",(function(){return b}));var r,a,o,i,l=n(402),s=n(403),c=n(404),u=n(405);function p(e,t){return l(e)||s(e,t)||c(e,t)||u()}var d=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function m(e,t,n,r,a){return{blockName:e,attrs:t,innerBlocks:n,innerHTML:r,innerContent:a}}function f(e){return m(null,{},[],e,[e])}var b=function(e){r=e,a=0,o=[],i=[],d.lastIndex=0;do{}while(g());return o};function g(){var e=function(){var e=d.exec(r);if(null===e)return["no-more-tokens"];var t=e.index,n=p(e,7),a=n[0],o=n[1],i=n[2],l=n[3],s=n[4],c=n[6],u=a.length,m=!!o,f=!!c,b=(i||"core/")+l,g=!!s,h=g?function(e){try{return JSON.parse(e)}catch(e){return null}}(s):{};if(f)return["void-block",b,h,t,u];if(m)return["block-closer",b,null,t,u];return["block-opener",b,h,t,u]}(),t=p(e,5),n=t[0],l=t[1],s=t[2],c=t[3],u=t[4],b=i.length,g=c>a?a:null;switch(n){case"no-more-tokens":if(0===b)return h(),!1;if(1===b)return v(),!1;for(;0<i.length;)v();return!1;case"void-block":return 0===b?(null!==g&&o.push(f(r.substr(g,c-g))),o.push(m(l,s,[],"",[])),a=c+u,!0):(y(m(l,s,[],"",[]),c,u),a=c+u,!0);case"block-opener":return i.push(function(e,t,n,r,a){return{block:e,tokenStart:t,tokenLength:n,prevOffset:r||t+n,leadingHtmlStart:a}}(m(l,s,[],"",[]),c,u,c+u,g)),a=c+u,!0;case"block-closer":if(0===b)return h(),!1;if(1===b)return v(c),a=c+u,!0;var w=i.pop(),k=r.substr(w.prevOffset,c-w.prevOffset);return w.block.innerHTML+=k,w.block.innerContent.push(k),w.prevOffset=c+u,y(w.block,w.tokenStart,w.tokenLength,c+u),a=c+u,!0;default:return h(),!1}}function h(e){var t=e||r.length-a;0!==t&&o.push(f(r.substr(a,t)))}function y(e,t,n,a){var o=i[i.length-1];o.block.innerBlocks.push(e);var l=r.substr(o.prevOffset,t-o.prevOffset);l&&(o.block.innerHTML+=l,o.block.innerContent.push(l)),o.block.innerContent.push(null),o.prevOffset=a||t+n}function v(e){var t=i.pop(),n=t.block,a=t.leadingHtmlStart,l=t.prevOffset,s=t.tokenStart,c=e?r.substr(l,e-l):r.substr(l);c&&(n.innerHTML+=c,n.innerContent.push(c)),null!==a&&o.push(f(r.substr(a,s-a))),o.push(n)}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){},,,,function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},,function(e,t){},,function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){},function(e,t){}]); |