| 369 |
*/!function(o,i){"use strict";r=[n(141)],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(50),o=n(590),i=n(36),l=n(91),s=n(46),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(168),a=n(591);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(86),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(345).forEach,a=n(593),o=n(594),i=n(595),l=n(596),s=n(597),c=n(346),u=n(598),p=n(600),d=n(601),m=n(602);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 h(e){return e&&1===e.nodeType}function g(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(),v=l({idGenerator:n,stateHandler:p});t=v}var y=e.reporter;y||(y=s(!1===y));var w=g(e,"batchProcessor",u({reporter:y})),k={};k.callOnAdd=!!g(e,"callOnAdd",!0),k.debug=!!g(e,"debug",!1);var _,S=o(t),E=a({stateHandler:p}),x=g(e,"strategy","object"),T=g(e,"important",!1),O={reporter:y,batchProcessor:w,stateHandler:p,idHandler:t,important:T};if("scroll"===x&&(c.isLegacyOpera()?(y.warn("Scroll strategy is not supported on legacy Opera. Changing to object strategy."),x="object"):c.isIE(9)&&(y.warn("Scroll strategy is not supported on IE9. Changing to object strategy."),x="object")),"scroll"===x)_=m(O);else{if("object"!==x)throw new Error("Invalid strategy name: "+x);_=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(h(n))n=[n];else{if(!f(n))return y.error("Invalid arguments. Must be a DOM element or a collection of DOM elements.");n=b(n)}var l=0,s=g(e,"callOnAdd",k.callOnAdd),c=g(e,"onReady",(function(){})),u=g(e,"debug",k.debug);r(n,(function(e){p.getState(e)||(p.initState(e),t.set(e));var d=t.get(e);if(u&&y.log("Attaching listener to element",d,e),!E.isDetectable(e))return u&&y.log(d,"Not detectable."),E.isBusy(e)?(u&&y.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&&y.log(d,"Making detectable..."),E.markBusy(e,!0),_.makeDetectable({debug:u,important:T},e,(function(e){if(u&&y.log(d,"onElementDetectable"),p.getState(e)){E.markAsDetectable(e),E.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&&y.log(d,"Element uninstalled before being detectable.");delete C[d],++l===n.length&&c()})));u&&y.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 y.error("At least one element is required.");if(h(e))e=[e];else{if(!f(e))return y.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(599);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(346);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(345).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 h(){if(m("storeStyle invoked."),a(l)){var e=b();a(l).style=e}else m("Aborting because element has been uninstalled")}function g(e,t,n){a(e).lastWidth=t,a(e).lastHeight=n}function v(){return 2*i.width+1}function y(){return 2*i.height+1}function w(e){return e+10+v()}function k(e){return e+10+y()}function _(e,t,n){var r=p(e),a=d(e),o=w(t),i=k(n),l=function(e){return 2*e+v()}(t),s=function(e){return 2*e+y()}(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 E(){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"]),h=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")])),g=s(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),v=s(["position: absolute","flex: none","overflow: scroll","z-index: -1","visibility: hidden","width: 100%","height: 100%"]),y=s(["position: absolute","left: 0","top: 0"]),w=s(["position: absolute","width: 200%","height: 200%"]),k=document.createElement("div"),_=document.createElement("div"),E=document.createElement("div"),x=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=h,E.style.cssText=g,x.style.cssText=y,T.style.cssText=v,O.style.cssText=w,E.appendChild(x),T.appendChild(O),_.appendChild(E),_.appendChild(T),k.appendChild(_),n.appendChild(k),c(E,"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 x(){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),g(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 h=a(l).style;i(l,h.width,h.height)}else m("Aborting because element has been uninstalled")}function T(){if(m("finalizeDomMutation invoked."),a(l)){var e=a(l).style;g(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,h),n.add(1,E),n.add(2,x),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(604),o=n(209),i=Math.max,l=Math.min;e.exports=function(e,t,n){var s,c,u,p,d,m,f=0,b=!1,h=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function v(t){var n=s,r=c;return s=c=void 0,f=t,p=e.apply(r,n)}function y(e){return f=e,d=setTimeout(k,t),b?v(e):p}function w(e){var n=e-m;return void 0===m||n>=t||n<0||h&&e-f>=u}function k(){var e=a();if(w(e))return _(e);d=setTimeout(k,function(e){var n=t-(e-m);return h?l(n,u-(e-f)):n}(e))}function _(e){return d=void 0,g&&s?v(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 y(m);if(h)return clearTimeout(d),d=setTimeout(k,t),v(m)}return void 0===d&&(d=setTimeout(k,t)),p}return t=o(t)||0,r(n)&&(b=!!n.leading,u=(h="maxWait"in n)?i(o(n.maxWait)||0,t):u,g="trailing"in n?!!n.trailing:g),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(606);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(130),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;v.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 h={componentDidMount:function(){this.__isMounted=!0}},g={componentWillUnmount:function(){this.__isMounted=!1}},v={replaceState:function(e,t){this.updater.enqueueReplaceState(this,e,t)},isMounted:function(){return!!this.__isMounted}},y=function(){};return r(y.prototype,e.prototype,v),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 y,t.prototype.constructor=t,t.prototype.__reactAutoBindPairs=[],i.forEach(p.bind(null,t)),p(t,h),p(t,e),p(t,g),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(89);e.exports=function(e){return"function"==typeof e?e:r}},function(e,t,n){"use strict";n.r(t);var r=n(348),a=n.n(r),o=n(349),i=n.n(o),l=n(143),s=n(19);function c(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 u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e,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 u(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 p=wp.blocks.getSaveContent,d=["style","svg"],m=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]&&!i()(e.args[2].match(/blockspare-[^\s]+/g),e.args[3].match(/blockspare-[^\s]+/g))))),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]&&(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+/))))),b=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]))),g=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=a()(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])),y=e=>!!e.args&&(3===e.args.length&&("video"===e.args[1]&&"video"!==e.args[2]||"video"===e.args[2]&&"video"!==e.args[1])),w=e=>!!e.args&&(3===e.args.length&&(!!Array.isArray(e.args[1])&&!!e.args[1].some(e=>Array.isArray(e)&&"playsinline"===e[0]))),k=e=>{const t=e.name,n=e.attributes,r=e.innerBlocks,a=e.originalContent;if(e.isValid)return!1;let o;try{o=p(t,n,r)}catch(e){return!1}return function(e,t){const n=c([e,t].map(e=>function(e){try{return new l.Tokenizer(new s.DecodeEntityParser).tokenize(e)}catch(e){}return null}(e)),2),r=n[0],a=n[1];if(!r||!a)return!1;const o=[];let i,u;for(;i=Object(s.getNextNonWhitespaceToken)(r);){if(u=Object(s.getNextNonWhitespaceToken)(a),"StartTag"===i.type&&o.push(i.tagName.toLowerCase()),!u)return o;if(i.type!==u.type)return o;const e=s.isEqualTokensOfType[i.type];if(e&&!e(i,u))return o;("StartTag"===i.type&&!0===i.selfClosing||"EndTag"===i.type)&&o.pop(),Object(s.isClosedByToken)(i,a[0])?Object(s.getNextNonWhitespaceToken)(a):Object(s.isClosedByToken)(u,r[0])&&Object(s.getNextNonWhitespaceToken)(r)}return!1}(a,o)};const _=wp.data,S=_.select,E=_.dispatch,x=wp.blocks.createBlock,T=()=>{(()=>{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(()=>{O(S("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)},O=e=>e.map(e=>{if(e.innerBlocks&&e.innerBlocks.length){const t=O(e.innerBlocks);t.some(e=>e.recovered)&&(e.innerBlocks=t,e.replacedClientId=e.clientId,e.recovered=!0)}if(((e,t=d)=>{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(m(a[0]))return!0;if(b(a[0]))return!0;if(v(a[0]))return!0;if(f(a[0]))return!0;if(y(a[0]))return!0;if(w(a[0]))return!0;if(h(a[0]))return!0;if(g(a[0]))return!0;const o=k(e);return!!o&&o.some(e=>t.includes(e))})(e)){const t=C(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}),C=({name:e,attributes:t,innerBlocks:n})=>x(e,t,n);var M;M=()=>{window._wpLoadBlockEditor&&window._wpLoadBlockEditor.then((function(){T()}))},"complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",M):M();n(682),n(686),n(486),n(687);const L={};L.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 "})))),L.accordion=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-accordion",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:"6.8",width:"17.6",height:"12.6"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"1.2",y:"3.6",width:"17.6",height:"2"}),wp.element.createElement("rect",{id:"XMLID_3_",x:"1.2",y:"0.6",width:"17.6",height:"2"}))),L.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"}))),L.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",{id:"XMLID_1_"},wp.element.createElement("circle",{id:"XMLID_3_",cx:"10",cy:"9.9",r:"5.5"}),wp.element.createElement("g",{id:"XMLID_4_"},wp.element.createElement("rect",{id:"XMLID_5_",x:"8.9",y:"6.1",class:"st0",width:"2.2",height:"7.9"}),wp.element.createElement("rect",{id:"XMLID_6_",x:"6",y:"9",class:"st0",width:"7.9",height:"2.2"}))),wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("path",{id:"XMLID_8_",d:"M20,20H0V0H20V20z M1,19H19V1H1V19z"}))),L.contentbox=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-contentbox",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20"},wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("circle",{id:"XMLID_1_",cx:"5.7",cy:"10",r:"3.8"}),wp.element.createElement("g",{id:"XMLID_3_"},wp.element.createElement("rect",{id:"XMLID_5_",x:"10.7",y:"10.6",width:"7.3",height:"2"}),wp.element.createElement("rect",{id:"XMLID_8_",x:"10.7",y:"7.4",width:"7.3",height:"2"}))),wp.element.createElement("g",{id:"XMLID_7_"},wp.element.createElement("path",{id:"XMLID_4_",d:"M19.8,16.8H0.2V3.2h19.7V16.8z M0.9,16h18.2V4H0.9V16z"}))),L.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"}))),L.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",{id:"XMLID_1_"},wp.element.createElement("polygon",{id:"XMLID_6_",points:"17.4,8.2 12.3,7.5 10,2.8 7.7,7.5 2.6,8.2 6.3,11.8 5.4,16.9 10,14.5 14.6,16.9 13.7,11.8 "}),wp.element.createElement("polygon",{id:"XMLID_8_",class:"st0",points:"13.7,15.8 10,13.8 10,4.2 11.9,8 16,8.6 13,11.6 "}))),L.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:"17.5",y:"4.1",width:"2.5",height:"11.7"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"0",y:"4.1",width:"2.5",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 "}),wp.element.createElement("polygon",{id:"XMLID_6_",points:"10.4,14 12.6,10.1 14.9,14 "}),wp.element.createElement("circle",{id:"XMLID_5_",cx:"12.4",cy:"7.1",r:"1.4"}))),L.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"})),L.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"}))),L.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"}))),L.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"})),L.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"}))),L.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"}))),L.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",{id:"XMLID_2_",class:"st0",d:"M18,9.5H2c-1.1,0-2-0.9-2-2v-2c0-1.1,0.9-2,2-2H18c1.1,0,2,0.9,2,2v2C20,8.6,19.1,9.5,18,9.5z"}),wp.element.createElement("g",{id:"XMLID_5_"},wp.element.createElement("path",{id:"XMLID_6_",class:"st1",d:"M12.8,20H9.7c-1,0-1.9-0.6-2.4-1.5L4.4,13l0.4-0.3c0.3-0.3,0.7-0.4,1.1-0.4 c0.4,0,0.8,0.2,1.1,0.6l0.5,0.6l0-6.2c0-0.6,0.5-1.2,1.1-1.2c0.6,0,1.1,0.5,1.1,1.2v3.2c0.2-0.2,0.5-0.4,0.8-0.4 c0.5,0,0.9,0.3,1.1,0.8c0.2-0.3,0.5-0.5,0.9-0.5c0.5,0,1,0.4,1.1,1c0.2-0.3,0.5-0.4,0.9-0.4h0c0.6,0,1.1,0.5,1.1,1.2l0,4.8 C15.6,18.7,14.4,20,12.8,20z M5.3,13.2l2.6,5c0.4,0.7,1.1,1.1,1.8,1.1h3.1c1.1,0,2.1-1,2.1-2.2l0-4.8c0-0.2-0.2-0.4-0.4-0.4h0 c-0.2,0-0.4,0.2-0.4,0.4v0.6c0,0.3-0.3,0.6-0.6,0.6s-0.6-0.3-0.6-0.6v-1.1c0-0.2-0.2-0.4-0.4-0.4c-0.2,0-0.4,0.2-0.4,0.4v1.2 c0,0.3-0.3,0.6-0.6,0.6c-0.3,0-0.6-0.3-0.6-0.6v-1.5c0-0.2-0.2-0.4-0.4-0.4c-0.2,0-0.4,0.2-0.4,0.4V13c0,0.3-0.3,0.6-0.6,0.6 C9.3,13.6,9,13.4,9,13V7.3c0-0.2-0.2-0.4-0.4-0.4S8.3,7.1,8.3,7.3l0,6.6c0,0.3-0.2,0.5-0.4,0.6c-0.2,0.1-0.5,0-0.7-0.2l-0.8-1 C6.3,13.1,6.1,13,5.9,13C5.7,13,5.5,13,5.3,13.2z"})),wp.element.createElement("g",{id:"XMLID_4_"},wp.element.createElement("path",{id:"XMLID_3_",class:"st0",d:"M14.5,11.4L14.5,11.4c-0.4,0-0.8,0.3-0.8,0.8v0.6c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2 v-1.1c0-0.4-0.3-0.8-0.7-0.8c-0.4,0-0.7,0.4-0.7,0.8v1.2c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2v-1.5c0-0.4-0.3-0.8-0.7-0.8 h0c-0.4,0-0.7,0.3-0.7,0.8V13c0,0.1-0.1,0.2-0.2,0.2c-0.1,0-0.2-0.1-0.2-0.2v-1.7c0,0,0,0,0,0c0,0,0,0,0,0v-4 c0-0.4-0.3-0.8-0.7-0.8c-0.4,0-0.7,0.4-0.7,0.8l0,6.6c0,0.1-0.1,0.2-0.1,0.2c-0.1,0-0.2,0-0.2-0.1l-0.8-1c-0.2-0.3-0.5-0.4-0.8-0.4 c-0.3,0-0.6,0.1-0.9,0.3c0,0,0,0,0,0l-0.2,0.1l2.7,5.2c0.4,0.8,1.2,1.3,2.1,1.3h3.1c1.3,0,2.4-1.2,2.4-2.6c0-0.8,0-1.3,0-1.8 c0-1.2,0-1.7,0-3C15.2,11.7,14.9,11.4,14.5,11.4z"}))),L.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",{id:"XMLID_17_"},wp.element.createElement("rect",{id:"XMLID_15_",x:"14.6",y:"4.1",transform:"matrix(0.7071 -0.7071 0.7071 0.7071 1.7696 13.5544)",class:"st0",width:"5.3",height:"1.2"}),wp.element.createElement("rect",{id:"XMLID_14_",x:"16.4",y:"8.1",class:"st0",width:"3.5",height:"1.2"}),wp.element.createElement("rect",{id:"XMLID_13_",x:"14.6",y:"12.6",transform:"matrix(0.7071 0.7071 -0.7071 0.7071 14.3689 -8.3364)",class:"st0",width:"5.3",height:"1.2"}),wp.element.createElement("g",{id:"XMLID_16_"},wp.element.createElement("path",{id:"XMLID_1_",class:"st0",d:"M2.6,11.8H0.8c-0.4,0-0.7-0.3-0.7-0.7V7c0-0.4,0.3-0.7,0.7-0.7h1.8C3,6.3,3.3,6.6,3.3,7v4.2 C3.3,11.5,3,11.8,2.6,11.8z"}),wp.element.createElement("polygon",{id:"XMLID_24_",class:"st0",points:"7.3,12.8 4,12.2 4,6 7.3,5.4 "}),wp.element.createElement("polygon",{id:"XMLID_28_",class:"st0",points:"3.9,12.8 7.2,13.5 7.2,17.6 3.9,17.6 "}),wp.element.createElement("polygon",{id:"XMLID_26_",class:"st0",points:"13.3,14.2 8.1,12.8 8.1,5.2 13.3,3.8 "}),wp.element.createElement("circle",{id:"XMLID_25_",class:"st0",cx:"13.9",cy:"8.7",r:"1.8"})))),L.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",class:"st0",width:"8.2",height:"7.6"}),wp.element.createElement("rect",{id:"XMLID_4_",x:"1.2",y:"1.2",class:"st0",width:"8.2",height:"8.7"}),wp.element.createElement("rect",{id:"XMLID_3_",x:"10.6",y:"1.2",class:"st0",width:"8.2",height:"5"}),wp.element.createElement("rect",{id:"XMLID_5_",x:"10.6",y:"7.7",class:"st0",width:"8.2",height:"11.1"})),L.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"})),L.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"})),L.progressBar=wp.element.createElement("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"#8B249C",className:"blockspare-svg"},wp.element.createElement("g",{id:"XMLID_4_"}),wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_5_",className:"st0",d:"M20,3.9H0V0h20V3.9z M0.5,3.4h19V0.5h-19V3.4z"})),wp.element.createElement("rect",{id:"XMLID_3_",x:"0.9",y:"0.9",className:"st0",width:"16.6",height:"2.1"})),wp.element.createElement("g",{id:"XMLID_9_"},wp.element.createElement("g",{id:"XMLID_11_"},wp.element.createElement("path",{id:"XMLID_12_",className:"st0",d:"M20,9.3H0V5.4h20V9.3z M0.5,8.8h19V5.9h-19V8.8z"})),wp.element.createElement("rect",{id:"XMLID_10_",x:"0.9",y:"6.3",className:"st0",width:"10.2",height:"2.1"})),wp.element.createElement("g",{id:"XMLID_15_"},wp.element.createElement("g",{id:"XMLID_17_"},wp.element.createElement("path",{id:"XMLID_18_",className:"st0",d:"M20,14.6H0v-3.9h20V14.6z M0.5,14.1h19v-2.9h-19V14.1z"})),wp.element.createElement("rect",{id:"XMLID_16_",x:"0.9",y:"11.6",className:"st0",width:"14.4",height:"2.1"})),wp.element.createElement("g",{id:"XMLID_21_"},wp.element.createElement("g",{id:"XMLID_23_"},wp.element.createElement("path",{id:"XMLID_24_",className:"st0",d:"M20,20H0v-3.9h20V20z M0.5,19.5h19v-2.9h-19V19.5z"})),wp.element.createElement("rect",{id:"XMLID_22_",x:"0.9",y:"17",className:"st0",width:"16.6",height:"2.1"}))),L.pricingTable=wp.element.createElement("svg",{version:"1.1",className:"blockspare-svg blockspare-svg-pricing-table",xmlns:"http://www.w3.org/2000/svg",viewBox:"-469 271 20 20"},wp.element.createElement("g",{id:"XMLID_1_"},wp.element.createElement("path",{id:"XMLID_34_",class:"st0",d:"M-455.6,291h-6.8v-20h6.8V291z"})),wp.element.createElement("g",{id:"XMLID_2_"},wp.element.createElement("path",{id:"XMLID_31_",class:"st0",d:"M-462.8,289h-5.9V273h5.9V289z"})),wp.element.createElement("g",{id:"XMLID_3_"},wp.element.createElement("path",{id:"XMLID_28_",class:"st0",d:"M-449.3,289h-5.9V273h5.9V289z"})),wp.element.createElement("path",{id:"XMLID_25_",class:"st1",d:"M-464.4,287.5h-2.7c-0.3,0-0.5-0.2-0.5-0.5l0,0c0-0.3,0.2-0.5,0.5-0.5h2.7 c0.3,0,0.5,0.2,0.5,0.5l0,0C-463.9,287.3-464.1,287.5-464.4,287.5z"}),wp.element.createElement("path",{id:"XMLID_26_",class:"st1",d:"M-457.7,287.5h-2.6c-0.3,0-0.5-0.2-0.5-0.5l0,0c0-0.3,0.2-0.5,0.5-0.5h2.7 c0.3,0,0.5,0.2,0.5,0.5l0,0C-457.1,287.3-457.4,287.5-457.7,287.5z"}),wp.element.createElement("path",{id:"XMLID_27_",class:"st1",d:"M-451,287.5h-2.7c-0.3,0-0.5-0.2-0.5-0.5l0,0c0-0.3,0.2-0.5,0.5-0.5h2.7c0.3,0,0.5,0.2,0.5,0.5 l0,0C-450.4,287.3-450.7,287.5-451,287.5z"}),wp.element.createElement("g",null,wp.element.createElement("path",{class:"st1",d:"M-466.1,283.3v-1c-0.6,0-1.2-0.2-1.5-0.4l0.2-0.7c0.4,0.2,0.9,0.4,1.4,0.4c0.7,0,1.2-0.4,1.2-1 c0-0.5-0.4-0.9-1.1-1.2c-1-0.4-1.6-0.9-1.6-1.7c0-0.8,0.6-1.4,1.5-1.6v-1h0.6v1c0.6,0,1,0.2,1.3,0.3l-0.2,0.7 c-0.2-0.1-0.6-0.3-1.2-0.3c-0.8,0-1,0.5-1,0.9c0,0.5,0.4,0.8,1.2,1.1c1,0.4,1.5,0.9,1.5,1.8c0,0.8-0.5,1.5-1.6,1.7v1H-466.1z"})),wp.element.createElement("g",null,wp.element.createElement("path",{class:"st1",d:"M-459.3,282.3v-1c-0.6,0-1.2-0.2-1.5-0.4l0.2-0.7c0.4,0.2,0.9,0.4,1.4,0.4c0.7,0,1.2-0.4,1.2-1 c0-0.5-0.4-0.9-1.1-1.2c-1-0.4-1.6-0.9-1.6-1.7c0-0.8,0.6-1.4,1.5-1.6v-1h0.6v1c0.6,0,1,0.2,1.3,0.3l-0.2,0.7 c-0.2-0.1-0.6-0.3-1.2-0.3c-0.8,0-1,0.5-1,0.9c0,0.5,0.4,0.8,1.2,1.1c1,0.4,1.5,0.9,1.5,1.8c0,0.8-0.5,1.5-1.6,1.7v1H-459.3z"})),wp.element.createElement("g",null,wp.element.createElement("path",{class:"st1",d:"M-452.6,283.3v-1c-0.6,0-1.2-0.2-1.5-0.4l0.2-0.7c0.4,0.2,0.9,0.4,1.4,0.4c0.7,0,1.2-0.4,1.2-1 c0-0.5-0.4-0.9-1.1-1.2c-1-0.4-1.6-0.9-1.6-1.7c0-0.8,0.6-1.4,1.5-1.6v-1h0.6v1c0.6,0,1,0.2,1.3,0.3l-0.2,0.7 c-0.2-0.1-0.6-0.3-1.2-0.3c-0.8,0-1,0.5-1,0.9c0,0.5,0.4,0.8,1.2,1.1c1,0.4,1.5,0.9,1.5,1.8c0,0.8-0.5,1.5-1.6,1.7v1H-452.6z"}))),L.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"})),L.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"})),L.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("rect",{id:"XMLID_1_",x:"0.5",y:"0.5",width:"9",height:"9"}),wp.element.createElement("rect",{id:"XMLID_10_",x:"10.5",y:"0.5",width:"9",height:"9"}),wp.element.createElement("rect",{id:"XMLID_12_",x:"0.5",y:"10.5",width:"9",height:"9"}),wp.element.createElement("rect",{id:"XMLID_11_",x:"10.5",y:"10.5",width:"9",height:"9"}),wp.element.createElement("g",{id:"XMLID_7_"},wp.element.createElement("path",{id:"XMLID_70_",class:"st0",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.2 c0.2-0.1,0.5-0.1,0.8-0.1c1,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.3 c0,0.6,0,1.1,0,1.7c0,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_",class:"st0",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_",class:"st0",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.4 C17.3,12.5,17.5,12.7,17.5,13z"})),wp.element.createElement("g",{id:"XMLID_4_"},wp.element.createElement("path",{id:"XMLID_35_",class:"st0",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.6 c-0.2-0.3-0.3-0.6-0.3-1c0.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.9 c0.8,1,1.9,1.5,3.2,1.6c0-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,2 c0,0,0,0,0,0c-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.7 c0,0,0,0,0,0.1c0,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,0 c-0.5-0.1-1-0.3-1.5-0.6c0,0,0,0,0,0c0.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_",class:"st0",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.1 c0-0.4,0-0.7,0-1.1c0-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,0 C7,1.6,7,2,7,2.4c0,0,0,0,0,0c0,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.3 c0,0.2,0,0.5,0,0.7c0,0,0,0,0,0.1c0.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.6 c-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_",class:"st0",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,0 c0-0.8,0-1.6,0-2.4c0-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_",class:"st0",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.8 c-0.5,0.1-0.9-0.2-1-0.7c0,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,0 C2.2,11.4,2.3,11.4,2.3,11.4z"}),wp.element.createElement("path",{id:"XMLID_30_",class:"st0",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"}))),L.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"}))),L.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"})),L.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("rect",{id:"XMLID_4_",x:"1.3",y:"1",width:"8",height:"18"}),wp.element.createElement("rect",{id:"XMLID_8_",x:"10.7",y:"1",width:"8",height:"18"}),wp.element.createElement("g",{id:"XMLID_23_"},wp.element.createElement("path",{id:"XMLID_25_",class:"st0",d:"M8.4,10c0,0.7-0.1,1.3-0.2,1.8c-0.1,0.5-0.3,1-0.5,1.3c-0.2,0.3-0.6,0.6-1,0.8 c-0.4,0.2-0.9,0.3-1.4,0.3c-0.6,0-1-0.1-1.4-0.3c-0.4-0.2-0.7-0.4-1-0.8c-0.2-0.4-0.4-0.8-0.5-1.3c-0.1-0.5-0.2-1.1-0.2-1.8 c0-0.7,0.1-1.3,0.2-1.8c0.1-0.5,0.3-0.9,0.5-1.3c0.3-0.4,0.6-0.6,1-0.8c0.4-0.2,0.9-0.3,1.4-0.3c0.6,0,1.1,0.1,1.5,0.3 s0.7,0.5,1,0.8C8,7.2,8.2,7.7,8.3,8.2C8.4,8.7,8.4,9.3,8.4,10z M6.4,10c0-1-0.1-1.7-0.2-2.1C6,7.5,5.7,7.3,5.3,7.3 c-0.4,0-0.7,0.2-0.8,0.6C4.3,8.3,4.3,9,4.3,10c0,1,0.1,1.7,0.2,2.1c0.2,0.4,0.4,0.6,0.8,0.6s0.7-0.2,0.8-0.6 C6.3,11.7,6.4,11,6.4,10z"})),wp.element.createElement("g",{id:"XMLID_3_"},wp.element.createElement("path",{id:"XMLID_9_",class:"st0",d:"M17.6,7.6L14.2,14H12l3.6-6.5h-3.8V6h5.9V7.6z"})),wp.element.createElement("path",{id:"XMLID_26_",class:"st0",d:"M15.1,2.1c-0.2,0.4-0.4,0.5-0.8,0.5c-0.4,0-0.6-0.1-0.8-0.5C13.4,1.9,13.3,1,13.3,1h-1.9 c0,0,0.1,0.6,0.1,0.9c0.1,0.5,0.3,0.8,0.5,1.2c0.2,0.3,0.5,0.6,0.9,0.7C13.3,3.9,13.8,4,14.3,4c0.5,0,1-0.1,1.4-0.3 C16,3.6,16.3,3.3,16.5,3c0.2-0.3,0.4-0.6,0.5-1.1C17.1,1.6,17.1,1,17.2,1h-1.9C15.2,1,15.2,1.9,15.1,2.1z"})),L.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 "}))),L.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"})),L.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"}))),L.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"})),L.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"})),L.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"})),L.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)"})),L.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)"})),L.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>;',L.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"})),L.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 j=L,P=n(0),D=n.n(P);const F=wp.blocks,z=F.getCategories,N=F.setCategories,B=wp.i18n.__;N([{icon:j.category,slug:"blockspare",title:B("Blockspare","blockspare")},...z().filter(({slug:e})=>"blockspare"!==e)]);const A=wp.hooks.addFilter,Y=wp.compose.createHigherOrderComponent,H=["blockspare/blockspare-shape-divider"];const R=Y(e=>t=>{const n=t.name;if(H.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");A("blocks.registerBlockType","blockspare/custom/attributes",(function(e){return H.includes(e.name)&&void 0!==e.attributes&&(e.attributes=Object.assign(e.attributes,{blockspare:{type:"object"}})),e})),A("editor.BlockEdit","blockspare/attributes",R);n(688),n(689);var I=n(147),W=["fa fa-plus","fa fa-plus-circle","fas fa-arrow-up"];const V=wp.i18n.__,U=wp.element,G=U.Component,q=U.Fragment;var $=class extends G{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?W.forEach(e=>{e.includes(i)&&l.push(e)}):l=W,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:V(" 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(690);wp.i18n.__;const J=wp.element.Fragment;var X=e=>wp.element.createElement(J,null,wp.element.createElement("div",{className:"premium-feature"},wp.element.createElement("p",null,j.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 K=wp.i18n.__,Z=wp.compose.compose,Q=wp.data,ee=Q.withSelect,te=Q.withDispatch,ne=wp.element,re=ne.Component,ae=ne.Fragment,oe=wp.components,ie=oe.Button,le=oe.PanelBody,se=(oe.SelectControl,oe.RangeControl,wp.blockEditor),ce=se.InnerBlocks,ue=se.RichText,pe=se.InspectorControls,de=se.PanelColorSettings;var me=Z([ee((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}}),te(e=>{const t=e("core/block-editor");return{removeBlock:t.removeBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends re{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,h=e.setAttributes,g=e.isSelected,v=e.isSelectedBlockInRoot;let y="";y=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 E=`blockspare-accordion-item blockspare-type-${i} ${n?"blockspare-accordion-active":""}`,x={backgroundColor:1==n?y:w},T=(K("Left","blockspare"),K("Right","blockspare"),{marginBottom:m+"px"});return wp.element.createElement(ae,null,wp.element.createElement(pe,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"accordion"}),wp.element.createElement(le,{title:K("Color settings","blockspare"),initialOpen:!0},wp.element.createElement(de,{title:K("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:d,onChange:e=>this.setGlobalSettings("textColor",e),label:K("Text Color","blockspare")},{value:f,onChange:e=>this.setGlobalSettings("activeTextColor",e),label:K("Active Text Color","blockspare")},{value:p,onChange:e=>this.setGlobalSettings("panelActiveColor",e),label:K("Active Panel Color","blockspare")},{value:u,onChange:e=>this.setGlobalSettings("panelColor",e),label:K("Panel Color","blockspare")}]})),wp.element.createElement(le,{title:K("Icon settings","blockspare"),initialOpen:!1},wp.element.createElement($,{value:s,onChange:e=>this.setGlobalSettings("name",e)})))),wp.element.createElement("div",{className:"blockspare-block-"+r},wp.element.createElement("div",{className:E,style:T},wp.element.createElement("div",{className:"blockspare-accordion-panel "+c,style:x},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(ue,{tagName:"span",placeholder:K("Add Accordion Item.."),className:"blockspare-accordion-panel-handler-label",value:l,onChange:e=>h({heading:e}),allowedFormats:["bold","italic","strikethrough"],isSelected:g,keepPlaceholderOnFocus:!0,onClick:()=>this.updateLabel()})),v&&wp.element.createElement(ie,{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(ce,{template:o?[["core/paragraph",{content:o,customFontSize:16}]]:"",templateLock:!1})))))}});const fe=wp.element.Component,be=wp.blockEditor,he=be.InnerBlocks,ge=be.RichText;var ve=class extends fe{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 h=`blockspare-accordion-item blockspare-type-${o} `,g={backgroundColor:m},v={marginBottom:c+"px"};let y="#fff";return p&&(y=p),wp.element.createElement("div",{className:"blockspare-block-"+t},wp.element.createElement("div",{className:h,"data-act-color":f,"data-txt-color":b,"data-active":d,"data-pan":m,style:v},wp.element.createElement("div",{className:"blockspare-accordion-panel "+a,style:g},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(ge.Content,{tagName:"span",className:"blockspare-accordion-panel-handler-label",value:n}))),wp.element.createElement("div",{className:"blockspare-accordion-body",style:{backgroundColor:y},"data-bg":y},wp.element.createElement(he.Content,null))))}};const ye=wp.i18n.__,we=wp.blocks.registerBlockType,ke=I.category,_e=I.attributes,Se={title:ye("Accordion","blockspare"),description:ye("Display creative collapsible texts Accordion.","blockspare"),parent:["blockspare/blockspare-accordion"],icon:"link",category:ke,supports:{html:!1,inserter:!1,reusable:!1},attributes:_e,edit:me,save:ve};we("blockspare/accordion-item",Se);wp.i18n.__;const Ee=wp.element,xe=Ee.Component,Te=Ee.Fragment,Oe=(wp.components.IconButton,wp.blockEditor.InnerBlocks),Ce=wp.blocks.createBlock,Me=wp.compose.compose,Le=wp.data,je=Le.withSelect,Pe=Le.withDispatch;var De=Me([je((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)}}),Pe(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends xe{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=Se.heading;e=Object.assign({},t,{itemNumber:n,heading:r,active:!1,defaultText:""})}else e=Se;r(Ce("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(Te,null,wp.element.createElement("div",{className:"blockspare-block-accordion blockspare-block-"+n},wp.element.createElement(Oe,{template:this.getAccordionTemplate(t),allowedBlocks:["blockspare/accordion-item"]})))}});const Fe=wp.element.Component,ze=wp.blockEditor.InnerBlocks;var Ne=class extends Fe{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(ze.Content,null))}},Be=n(109);const Ae=wp.i18n.__,Ye=wp.blocks.registerBlockType,He=Be.name,Re=Be.category,Ie=Be.attributes;Ye(He,{title:Ae("BS Accordion","blockspare"),description:Ae("Display creative collapsible Accordion.","blockspare"),category:Re,icon:j.accordion,keywords:[Ae("accordion","blockspare"),Ae("block","blockspare"),Ae("collapsible","blockspare"),Ae("collapse","blockspare")],supports:{html:!1,className:!1,align:["center","wide","full"]},attributes:Ie,edit:De,save:Ne});n(691),n(692);var We=n(110);const Ve=wp.i18n.__,Ue=wp.element.Fragment,Ge=wp.components,qe=Ge.SelectControl,$e=Ge.ToggleControl,Je=Ge.RangeControl,Xe=wp.blockEditor.PanelColorSettings;function Ke(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,h=void 0===b?()=>{}:b,g=e.enableButtonStyle,v=e.buttonStyle,y=e.onChangeBorderStyle,w=void 0===y?()=>{}:y,k=e.enableButtonTarget,_=e.buttonTarget,S=e.onChangeButtonTarget,E=void 0===S?()=>{}:S,x=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=(Ve("Small","blockspare"),Ve("Medium","blockspare"),Ve("Large","blockspare"),Ve("Extra Large","blockspare"),[{value:"blockspare-button-shape-square",label:Ve("Square","blockspare")},{value:"blockspare-button-shape-rounded",label:Ve("Rounded Square","blockspare")},{value:"blockspare-button-shape-circular",label:Ve("Circular","blockspare")}]),Y=[{value:"none",label:Ve("Fill","blockspare")},{value:"solid",label:Ve("Border","blockspare")}],H=(Ve("Normal","blockspare"),Ve("Bold","blockspare"),[{value:"",label:Ve("None","blockspare")},{value:"hover-style-1",label:Ve("Dim","blockspare")},{value:"hover-style-2",label:Ve("Raise","blockspare")},{value:"hover-style-3",label:Ve("Scale","blockspare")},{value:"hover-style-4",label:Ve("Shadow","blockspare")},{value:"hover-style-5",label:Ve("Stretch","blockspare")}]);return wp.element.createElement(Ue,null,0!=k&&wp.element.createElement($e,{label:Ve("Open link in new window","blockspare"),checked:_,onChange:E}),0!=m&&wp.element.createElement(qe,{label:Ve("Button Shape","blockspare"),value:f,options:A.map(({value:e,label:t})=>({value:e,label:t})),onChange:h}),0!=g&&wp.element.createElement(qe,{label:Ve("Border Style","blockspare"),value:v,options:Y.map(({value:e,label:t})=>({value:e,label:t})),onChange:w}),1==r&&wp.element.createElement(qe,{label:Ve("Hover Option","blockspare"),value:z,options:H.map(({value:e,label:t})=>({value:e,label:t})),onChange:B}),0!=j&&"solid"===v&&wp.element.createElement(Je,{label:Ve("Border Width","blockspare"),value:P,min:1,step:1,max:5,onChange:F}),0!=o&&"none"===v&&1==t&&wp.element.createElement(Xe,{title:Ve("Color","blockspare"),initialOpen:!1,colorSettings:[{value:u,onChange:d,label:Ve("Text Color","blockspare")}]}),0!=o&&"none"===v&&0==t&&wp.element.createElement(Xe,{title:Ve("Color","blockspare"),initialOpen:!1,colorSettings:[{value:l,onChange:c,label:Ve("Background Color","blockspare")},{value:u,onChange:d,label:Ve("Text Color","blockspare")}]}),0!=o&&"solid"===v&&wp.element.createElement(Xe,{title:Ve("Border Color","blockspare"),initialOpen:!0,colorSettings:[{value:x,onChange:O,label:Ve("Border Color","blockspare")},{value:C,onChange:L,label:Ve("Texts Color","blockspare")}]}))}const Ze=wp.i18n.__,Qe=wp.element.Fragment,et=wp.components.RangeControl,tt=wp.blockEditor.PanelColorSettings;function nt(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(Qe,null,wp.element.createElement(tt,{title:Ze("Gradient Color Option ","blockspare"),initialOpen:!0,colorSettings:[{value:t,onChange:l,label:Ze("Background Color #1","blockspare")},{value:n,onChange:c,label:Ze("Background Color #2","blockspare")}]}),wp.element.createElement(et,{label:Ze("Gradient Angle","blockspare"),value:r,onChange:p,min:-180,step:1,max:180}),wp.element.createElement(et,{label:Ze("Location #1","blockspare"),value:a,onChange:m,min:0,step:1,max:100}),wp.element.createElement(et,{label:Ze("Location #2","blockspare"),value:o,onChange:b,min:0,step:1,max:100}))}const rt=wp.i18n.__,at=wp.element.Fragment,ot=wp.components.RangeControl;function it(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,h=e.paddingRightMin,g=e.paddingRightMax,v=e.paddingEnableRight,y=e.onChangePaddingRight,w=void 0===y?()=>{}:y,k=e.paddingBottom,_=e.paddingBottomMin,S=e.paddingBottomMax,E=e.paddingEnableBottom,x=e.onChangePaddingBottom,T=void 0===x?()=>{}:x,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(at,null,i&&wp.element.createElement(ot,{label:n||rt("Padding","blockspare"),help:r||null,value:t,min:a,max:o,onChange:s}),d&&wp.element.createElement(ot,{label:rt("Padding Top","blockspare"),value:c,min:u,max:p,onChange:f}),v&&wp.element.createElement(ot,{label:rt("Padding Right","blockspare"),value:b,min:h,max:g,onChange:w}),E&&wp.element.createElement(ot,{label:rt("Padding Bottom","blockspare"),value:k,min:_,max:S,onChange:T}),L&&wp.element.createElement(ot,{label:rt("Padding Left","blockspare"),value:O,min:C,max:M,onChange:P}),F&&wp.element.createElement(ot,{label:rt("Padding Vertical","blockspare"),value:D,min:z,max:N,onChange:A}),H&&wp.element.createElement(ot,{label:rt("Padding Horizontal","blockspare"),value:Y,min:R,max:I,onChange:V}))}const lt=wp.i18n.__,st=wp.element.Fragment,ct=wp.components.RangeControl;function ut(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,h=e.marginBottomMin,g=e.marginBottomMax,v=e.marginEnableBottom,y=e.onChangeMarginBottom,w=void 0===y?()=>{}:y;return wp.element.createElement(st,null,i&&wp.element.createElement(ct,{label:n||lt("Margin","blockspare"),help:r||null,value:t,min:a,max:o,onChange:s}),d&&wp.element.createElement(ct,{label:lt("Margin Top","blockspare"),value:c,min:u,max:p,onChange:f}),v&&wp.element.createElement(ct,{label:lt("Margin Bottom","blockspare"),value:b,min:h,max:g,onChange:w}))}var pt=n(21),dt=n.n(pt);const mt={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 ft=mt;n(505),n(507),n(508),n(512),n(516);function bt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ht(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 gt(e,t,n){return t&&ht(e.prototype,t),n&&ht(e,n),e}n(517);function vt(e,t){return(vt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function yt(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&&vt(e,t)}function wt(e){return(wt="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 kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _t(e,t){return!t||"object"!==wt(t)&&"function"!=typeof t?kt(e):t}function St(e){return(St=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Et=n(6),xt=n.n(Et);function Tt(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 Ot=function(e,t){var n;void 0===t&&(t=Tt);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 Ct=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 Mt=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(x,"$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(y,"tb");break;case 232:s=i.replace(y,"tb-rl");break;case 220:s=i.replace(y,"lr");break;default:return i}return"-webkit-"+i+"-ms-"+s+i;case 1017:if(-1===i.indexOf("sticky",9))break;case 975:switch(t=(i=e).length-10,l=(s=(33===i.charCodeAt(t)?i.substring(0,t):i).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|s.charCodeAt(7))){case 203:if(111>s.charCodeAt(8))break;case 115:i=i.replace(s,"-webkit-"+s)+";"+i;break;case 207:case 102:i=i.replace(s,"-webkit-"+(102<l?"inline-":"")+"box")+";"+i.replace(s,"-webkit-"+s)+";"+i.replace(s,"-ms-"+s+"box")+";"+i}return i+";";case 938:if(45===i.charCodeAt(5))switch(i.charCodeAt(6)){case 105:return s=i.replace("-items",""),"-webkit-"+i+"-webkit-box-"+s+"-ms-flex-"+s+i;case 115:return"-webkit-"+i+"-ms-flex-item-"+i.replace(_,"")+i;default:return"-webkit-"+i+"-ms-flex-line-pack"+i.replace("align-content","").replace(_,"")+i}break;case 973:case 989:if(45!==i.charCodeAt(3)||122===i.charCodeAt(4))break;case 931:case 953:if(!0===E.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,y,k,_=0,S=0,E=0,x=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+x+E+_&&(0!==S&&(f=47===S?10:47),x=E=_=0,H++,R++),0===S+x+E+_){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(h,"$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+x+E+_){T++;break}default:switch(T++,y=s.charAt(N),f){case 9:case 32:if(0===x+_+S)switch(j){case 44:case 58:case 9:case 32:y="";break;default:32!==f&&(y=" ")}break;case 0:y="\\0";break;case 12:y="\\f";break;case 11:y="\\v";break;case 38:0===x+S+_&&(B=A=1,y="\f"+y);break;case 108:if(0===x+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===x+S+_&&(z=N);break;case 44:0===S+E+x+_&&(B=1,y+="\r");break;case 34:case 39:0===S&&(x=x===f?0:0===x?f:x);break;case 91:0===x+S+E&&_++;break;case 93:0===x+S+E&&_--;break;case 41:0===x+S+_&&E--;break;case 40:if(0===x+S+_){if(0===m)switch(2*j+3*D){case 533:break;default:m=1}E++}break;case 64:0===S+E+x+_+z+b&&(b=1);break;case 42:case 47:if(!(0<x+_+E))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)),y="",S=0)}}0===S&&(I+=y)}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(v,":-moz-$1")+W;break;case 112:W=W.replace(g,"::-webkit-input-$1")+W.replace(g,"::-moz-$1")+W.replace(g,":-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,h=/@(k\w+)\s*(\S*)\s*/,g=/::(place)/g,v=/:(read-only)/g,y=/[svh]\w+-[tblr]{2}/,w=/\(\s*(.*)\s*\)/g,k=/([\s\S]*?);/g,_=/-self|flex-/g,S=/[^]*?(:[rp][el]a[\w-]+)[^]*/,E=/stretch|:\s*\w+\-(?:conte|avail)/,x=/([^-])(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 Lt(e){e&&jt.current.insert(e+"}")}var jt={current:null},Pt=function(e,t,n,r,a,o,i,l,s,c){switch(e){case 1:switch(t.charCodeAt(0)){case 64:return jt.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 jt.current.insert(n[0]+t),"";default:return t+(0===c?"/*|*/":"")}case-2:t.split("/*|*/}").forEach(Lt)}},Dt=function(e){void 0===e&&(e={});var t,n=e.key||"css";void 0!==e.prefix&&(t={prefix:e.prefix});var r=new Mt(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)(Pt),i=function(e,t,n,a){var o=t.name;jt.current=n,r(e,t.styles),a&&(s.inserted[o]=!0)};var s={key:n,sheet:new Ct({key:n,container:a,nonce:e.nonce,speedy:e.speedy}),nonce:e.nonce,inserted:o,registered:{},insert:i};return s};n(518);function Ft(e,t,n){var r="";return n.split(" ").forEach((function(n){void 0!==e[n]?t.push(e[n]):r+=n+" "})),r}var zt=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 Nt=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)},Bt={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 At=/[A-Z]|^ms/g,Yt=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Ht=function(e){return 45===e.charCodeAt(1)},Rt=function(e){return null!=e&&"boolean"!=typeof e},It=function(e){var t={};return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}((function(e){return Ht(e)?e:e.replace(At,"-$&").toLowerCase()})),Wt=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(Yt,(function(e,t,n){return Ut={name:t,styles:n,next:Ut},t}))}return 1===Bt[e]||Ht(e)||"number"!=typeof t||0===t?t:t+"px"};function Vt(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 Ut={name:n.name,styles:n.styles,next:Ut},n.name;if(void 0!==n.styles){var a=n.next;if(void 0!==a)for(;void 0!==a;)Ut={name:a.name,styles:a.styles,next:Ut},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+=Vt(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]+"}":Rt(i)&&(r+=It(o)+":"+Wt(o,i)+";");else if(!Array.isArray(i)||"string"!=typeof i[0]||null!=t&&void 0!==t[i[0]]){var l=Vt(e,t,i,!1);switch(o){case"animation":case"animationName":r+=It(o)+":"+l+";";break;default:r+=o+"{"+l+"}"}}else for(var s=0;s<i.length;s++)Rt(i[s])&&(r+=It(o)+":"+Wt(o,i[s])+";")}return r}(e,t,n);case"function":if(void 0!==e){var o=Ut,i=n(e);return Ut=o,Vt(e,t,i,r)}break;case"string":}if(null==t)return n;var l=t[n];return void 0===l||r?n:l}var Ut,Gt=/label:\s*([^\s;\n{]+)\s*;/g;var qt=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="";Ut=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,a+=Vt(n,t,o,!1)):a+=o[0];for(var i=1;i<e.length;i++)a+=Vt(n,t,e[i],46===a.charCodeAt(a.length-1)),r&&(a+=o[i]);Gt.lastIndex=0;for(var l,s="";null!==(l=Gt.exec(a));)s+="-"+l[1];return{name:Nt(a)+s,styles:a,next:Ut}},$t=Object.prototype.hasOwnProperty,Jt=Object(Et.createContext)("undefined"!=typeof HTMLElement?Dt():null),Xt=Object(Et.createContext)({}),Kt=Jt.Provider,Zt=function(e){var t=function(t,n){return Object(Et.createElement)(Jt.Consumer,null,(function(r){return e(t,r,n)}))};return Object(Et.forwardRef)(t)},Qt="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",en=function(e,t){var n={};for(var r in t)$t.call(t,r)&&(n[r]=t[r]);return n[Qt]=e,n},tn=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[Qt],i=[a],l="";"string"==typeof t.className?l=Ft(e.registered,i,t.className):null!=t.className&&(l=t.className+" ");var s=qt(i);zt(e,s,"string"==typeof o);l+=e.key+"-"+s.name;var c={};for(var u in t)$t.call(t,u)&&"css"!==u&&u!==Qt&&(c[u]=t[u]);return c.ref=r,c.className=l,Object(Et.createElement)(o,c)},nn=Zt((function(e,t,n){return"function"==typeof e.css?Object(Et.createElement)(Xt.Consumer,null,(function(r){return tn(t,e,r,n)})):tn(t,e,null,n)}));var rn=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return qt(t)},an=function(e,t){var n=arguments;if(null==t||!$t.call(t,"css"))return Et.createElement.apply(void 0,n);var r=n.length,a=new Array(r);a[0]=nn,a[1]=en(e,t);for(var o=2;o<r;o++)a[o]=n[o];return Et.createElement.apply(null,a)},on=(Et.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 ln(e,t,n){var r=[],a=Ft(e,r,n);return r.length<2?n:a+t(r)}var sn=Zt((function(e,t){return Object(Et.createElement)(Xt.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=qt(n,t.registered);return zt(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 ln(t.registered,r,on(n))},theme:n},o=e.children(a);return!0,o}))})),cn=n(13);n(519);function un(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 pn(){return(pn=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 dn(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 mn(e,t){if(e){if("string"==typeof e)return dn(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)?dn(e,t):void 0}}function fn(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)||mn(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 bn(e){return function(e){if(Array.isArray(e))return dn(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||mn(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 hn(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var gn=n(144),vn=n.n(gn),yn=function(){};function wn(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function kn(e,t,n){var r=[n];if(t&&e)for(var a in t)t.hasOwnProperty(a)&&t[a]&&r.push("".concat(wn(e,a)));return r.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var _n=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===wt(e)&&null!==e?[e]:[]};function Sn(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function En(e){return Sn(e)?window.pageYOffset:e.scrollTop}function xn(e,t){Sn(e)?window.scrollTo(0,t):e.scrollTop=t}function Tn(e,t,n,r){return n*((e=e/r-1)*e*e+1)+t}function On(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:yn,a=En(e),o=t-a,i=10,l=0;function s(){var t=Tn(l+=i,a,o,n);xn(e,t),l<n?window.requestAnimationFrame(s):r(e)}s()}function Cn(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}function Mn(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 Ln(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mn(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jn(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}function Pn(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,h=window.innerHeight,g=En(s),v=parseInt(getComputedStyle(n).marginBottom,10),y=parseInt(getComputedStyle(n).marginTop,10),w=b-y,k=h-f,_=w+g,S=u-g-f,E=d-h+g+v,x=g+f-y;switch(a){case"auto":case"bottom":if(k>=m)return{placement:"bottom",maxHeight:t};if(S>=m&&!i)return o&&On(s,E,160),{placement:"bottom",maxHeight:t};if(!i&&S>=r||i&&k>=r)return o&&On(s,E,160),{placement:"bottom",maxHeight:i?k-v:S-v};if("auto"===a||i){var T=t,O=i?w:_;return O>=r&&(T=Math.min(O-v-l.controlHeight,t)),{placement:"top",maxHeight:T}}if("bottom"===a)return xn(s,E),{placement:"bottom",maxHeight:t};break;case"top":if(w>=m)return{placement:"top",maxHeight:t};if(_>=m&&!i)return o&&On(s,x,160),{placement:"top",maxHeight:t};if(!i&&_>=r||i&&w>=r){var C=t;return(!i&&_>=r||i&&w>=r)&&(C=i?w-y:_-y),o&&On(s,x,160),{placement:"top",maxHeight:C}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return c}var Dn=function(e){return"auto"===e?"bottom":e},Fn=Object(Et.createContext)({getPortalPlacement:null}),zn=function(e){yt(n,e);var t=jn(n);function n(){var e;bt(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=Pn({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||Dn(t);return Ln(Ln({},e.props),{},{placement:n,maxHeight:e.state.maxHeight})},e}return gt(n,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),n}(Et.Component);zn.contextType=Fn;var Nn=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"}},Bn=Nn,An=Nn,Yn=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return an("div",pn({css:a("noOptionsMessage",e),className:r({"menu-notice":!0,"menu-notice--no-options":!0},n)},o),t)};Yn.defaultProps={children:"No options"};var Hn=function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return an("div",pn({css:a("loadingMessage",e),className:r({"menu-notice":!0,"menu-notice--loading":!0},n)},o),t)};Hn.defaultProps={children:"Loading..."};var Rn=function(e){yt(n,e);var t=jn(n);function n(){var e;bt(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!==Dn(e.props.menuPlacement)&&e.setState({placement:n})},e}return gt(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||Dn(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=an("div",{css:i("menuPortal",{offset:p,position:o,rect:c})},n);return an(Fn.Provider,{value:{getPortalPlacement:this.getPortalPlacement}},t?Object(cn.createPortal)(d,t):d)}}]),n}(Et.Component),In=Array.isArray,Wn=Object.keys,Vn=Object.prototype.hasOwnProperty;function Un(e,t){try{return function e(t,n){if(t===n)return!0;if(t&&n&&"object"==wt(t)&&"object"==wt(n)){var r,a,o,i=In(t),l=In(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=Wn(t);if((a=d.length)!==Wn(n).length)return!1;for(r=a;0!=r--;)if(!Vn.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 Gn(){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 Gn=function(){return n},n}var qn={name:"19bqh2r",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0;"},$n=function(e){var t=e.size,n=un(e,["size"]);return an("svg",pn({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:qn},n))},Jn=function(e){return an($n,pn({size:20},e),an("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"}))},Xn=function(e){return an($n,pn({size:20},e),an("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"}))},Kn=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}}},Zn=Kn,Qn=Kn,er=function(){var e=rn.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_"}}}(Gn()),tr=function(e){var t=e.delay,n=e.offset;return an("span",{css:rn({animation:"".concat(er," 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"},"")})},nr=function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.innerProps,o=e.isRtl;return an("div",pn({},a,{css:r("loadingIndicator",e),className:n({indicator:!0,"loading-indicator":!0},t)}),an(tr,{delay:0,offset:o}),an(tr,{delay:160,offset:!0}),an(tr,{delay:320,offset:!o}))};nr.defaultProps={size:4};function rr(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 ar(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rr(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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){hn(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}var lr=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}};function sr(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 cr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sr(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var ur=function(e){var t=e.children,n=e.innerProps;return an("div",n,t)},pr=ur,dr=ur;var mr=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 an(sn,null,(function(r){var f=r.css,b=r.cx;return an(p,{data:o,innerProps:cr(cr({},l),{},{className:b(f(i("multiValue",e)),a({"multi-value":!0,"multi-value--is-disabled":s},n))}),selectProps:u},an(d,{data:o,innerProps:{className:b(f(i("multiValueLabel",e)),a({"multi-value__label":!0},n))},selectProps:u},t),an(m,{data:o,innerProps:cr({className:b(f(i("multiValueRemove",e)),a({"multi-value__remove":!0},n))},c),selectProps:u}))}))};mr.defaultProps={cropWithEllipsis:!0};function fr(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 br(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fr(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}for(var hr={ClearIndicator:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerProps;return an("div",pn({},o,{css:a("clearIndicator",e),className:r({indicator:!0,"clear-indicator":!0},n)}),t||an(Jn,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 an("div",pn({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 an("div",pn({},o,{css:a("dropdownIndicator",e),className:r({indicator:!0,"dropdown-indicator":!0},n)}),t||an(Xn,null))},DownChevron:Xn,CrossIcon:Jn,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 an("div",{css:a("group",e),className:r({group:!0},n)},an(o,pn({},i,{selectProps:c,theme:s,getStyles:a,cx:r}),l),an("div",null,t))},GroupHeading:function(e){var t=e.className,n=e.cx,r=e.getStyles,a=e.theme,o=(e.selectProps,un(e,["className","cx","getStyles","theme","selectProps"]));return an("div",pn({css:r("groupHeading",ar({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 an("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 an("span",pn({},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,un(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return an("div",{css:r("input",ir({theme:l},s))},an(vn.a,pn({className:n({input:!0},t),inputRef:a,inputStyle:lr(o),disabled:i},s)))},LoadingIndicator:nr,Menu:function(e){var t=e.children,n=e.className,r=e.cx,a=e.getStyles,o=e.innerRef,i=e.innerProps;return an("div",pn({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;return an("div",{css:a("menuList",e),className:r({"menu-list":!0,"menu-list--is-multi":o},n),ref:i},t)},MenuPortal:Rn,LoadingMessage:Hn,NoOptionsMessage:Yn,MultiValue:mr,MultiValueContainer:pr,MultiValueLabel:dr,MultiValueRemove:function(e){var t=e.children,n=e.innerProps;return an("div",n,t||an(Jn,{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 an("div",pn({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 an("div",pn({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 an("div",pn({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 an("div",pn({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 an("div",{css:o("valueContainer",e),className:r({"value-container":!0,"value-container--is-multi":a,"value-container--has-value":i},n)},t)}},gr=[{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źẑżžẓẕƶȥɀⱬꝣ"}],vr=new RegExp("["+gr.map((function(e){return e.letters})).join("")+"]","g"),yr={},wr=0;wr<gr.length;wr++)for(var kr=gr[wr],_r=0;_r<kr.letters.length;_r++)yr[kr.letters[_r]]=kr.base;var Sr=function(e){return e.replace(vr,(function(e){return yr[e]}))};function Er(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 xr=function(e){return e.replace(/^\s+|\s+$/g,"")},Tr=function(e){return"".concat(e.label," ").concat(e.value)};var Or={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;"},Cr=function(e){return an("span",pn({css:Or},e))};function Mr(e){e.in,e.out,e.onExited,e.appear,e.enter,e.exit;var t=e.innerRef,n=(e.emotion,un(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return an("input",pn({ref:t},n,{css:rn({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 Lr(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}var jr=function(e){yt(n,e);var t=Lr(n);function n(){return bt(this,n),t.apply(this,arguments)}return gt(n,[{key:"componentDidMount",value:function(){this.props.innerRef(Object(cn.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),n}(Et.Component),Pr=["boxSizing","height","overflow","paddingRight","position"],Dr={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Fr(e){e.preventDefault()}function zr(e){e.stopPropagation()}function Nr(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Br(){return"ontouchstart"in window||navigator.maxTouchPoints}function Ar(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}var Yr=!(!window.document||!window.document.createElement),Hr=0,Rr=function(e){yt(n,e);var t=Ar(n);function n(){var e;bt(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 gt(n,[{key:"componentDidMount",value:function(){var e=this;if(Yr){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,a=document.body,o=a&&a.style;if(n&&Pr.forEach((function(t){var n=o&&o[t];e.originalStyles[t]=n})),n&&Hr<1){var i=parseInt(this.originalStyles.paddingRight,10)||0,l=document.body?document.body.clientWidth:0,s=window.innerWidth-l+i||0;Object.keys(Dr).forEach((function(e){var t=Dr[e];o&&(o[e]=t)})),o&&(o.paddingRight="".concat(s,"px"))}a&&Br()&&(a.addEventListener("touchmove",Fr,this.listenerOptions),r&&(r.addEventListener("touchstart",Nr,this.listenerOptions),r.addEventListener("touchmove",zr,this.listenerOptions))),Hr+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(Yr){var t=this.props,n=t.accountForScrollbars,r=t.touchScrollTarget,a=document.body,o=a&&a.style;Hr=Math.max(Hr-1,0),n&&Hr<1&&Pr.forEach((function(t){var n=e.originalStyles[t];o&&(o[t]=n)})),a&&Br()&&(a.removeEventListener("touchmove",Fr,this.listenerOptions),r&&(r.removeEventListener("touchstart",Nr,this.listenerOptions),r.removeEventListener("touchmove",zr,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),n}(Et.Component);function Ir(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}Rr.defaultProps={accountForScrollbars:!0};var Wr={name:"1dsbpcp",styles:"position:fixed;left:0;bottom:0;right:0;top:0;"},Vr=function(e){yt(n,e);var t=Ir(n);function n(){var e;bt(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 gt(n,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.isEnabled,r=this.state.touchScrollTarget;return n?an("div",null,an("div",{onClick:this.blurSelectInput,css:Wr}),an(jr,{innerRef:this.getScrollTarget},t),r?an(Rr,{touchScrollTarget:r}):null):t}}]),n}(Et.PureComponent);function Ur(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}var Gr=function(e){yt(n,e);var t=Ur(n);function n(){var e;bt(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 gt(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){"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 xt.a.createElement(jr,{innerRef:this.getScrollTarget},this.props.children)}}]),n}(Et.Component);function qr(e){var t=e.isEnabled,n=void 0===t||t,r=un(e,["isEnabled"]);return n?xt.a.createElement(Gr,r):r.children}var $r=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;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, 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"}},Jr=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.")}},Xr=function(e){return!!e.isDisabled};var Kr={clearIndicator:Qn,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:Zn,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:An,menu:function(e){var t,n=e.placement,r=e.theme,a=r.borderRadius,o=r.spacing,i=r.colors;return hn(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),hn(t,"backgroundColor",i.neutral0),hn(t,"borderRadius",a),hn(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),hn(t,"marginBottom",o.menuGutter),hn(t,"marginTop",o.menuGutter),hn(t,"position","absolute"),hn(t,"width","100%"),hn(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:Bn,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 Zr={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 Qr(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 ea(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qr(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ta(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}var na,ra={backspaceRemovesValue:!0,blurInputOnSelect:Cn(),captureMenuScroll:!Cn(),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?Er(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Er(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({ignoreCase:!0,ignoreAccents:!0,stringify:Tr,trim:!0,matchFrom:"any"},na),r=n.ignoreCase,a=n.ignoreAccents,o=n.stringify,i=n.trim,l=n.matchFrom,s=i?xr(t):t,c=i?xr(o(e)):o(e);return r&&(s=s.toLowerCase(),c=c.toLowerCase()),a&&(s=Sr(s),c=Sr(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:Xr,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},aa=1,oa=function(e){yt(n,e);var t=ta(n);function n(e){var r;bt(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},br(br({},hr),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,ea(ea({},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(bn(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(){var e=r.props.isMulti;r.onChange(e?[]: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.getOptionLabel=function(e){return r.props.getOptionLabel(e)},r.getOptionValue=function(e){return r.props.getOptionValue(e)},r.getStyles=function(e,t){var n=Kr[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:Jr(t,n)})},r.announceAriaLiveContext=function(e){var t=e.event,n=e.context;r.setState({ariaLiveContext:$r(t,ea(ea({},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&&Sn(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,h=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,h))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=Ot(r.cacheComponents,Un).bind(kt(r)),r.cacheComponents(e.components),r.instancePrefix="react-select-"+(r.props.instanceId||++aa);var o=_n(a);r.buildMenuOptions=Ot(r.buildMenuOptions,(function(e,t){var n=fn(e,2),r=n[0],a=n[1],o=fn(t,2),i=o[0];return Un(a,o[1])&&Un(r.inputValue,i.inputValue)&&Un(r.options,i.options)})).bind(kt(r));var i=e.menuIsOpen?r.buildMenuOptions(e,o):{render:[],focusable:[]};return r.state.menuOptions=i,r.state.selectValue=o,r}return gt(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=_n(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(),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?xn(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+o,t.scrollHeight)):a.top-o<r.top&&xn(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.isMulti,l="first"===e?0:o.focusable.length-1;if(!i){var s=o.focusable.indexOf(r[0]);s>-1&&(l=s)}this.scrollToFocusedOptionOnUpdate=!(a&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.setState({menuOptions:o,focusedValue:null,focusedOption:o.focusable[l]},(function(){t.onMenuOpen(),t.announceAriaLiveContext({event:"menu"})}))}},{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.pageSize,n=this.state,r=n.focusedOption,a=n.menuOptions,o=a.focusable;if(o.length){var i=0,l=o.indexOf(r);r||(l=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?i=l>0?l-1:o.length-1:"down"===e?i=(l+1)%o.length:"pageup"===e?(i=l-t)<0&&(i=0):"pagedown"===e?(i=l+t)>o.length-1&&(i=o.length-1):"last"===e&&(i=o.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:o[i],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:Xr(o[i])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(Zr):ea(ea({},Zr),this.props.theme):Zr}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,n=this.setValue,r=this.selectOption,a=this.props,o=a.classNamePrefix,i=a.isMulti,l=a.isRtl,s=a.options,c=this.state.selectValue,u=this.hasValue();return{cx:kn.bind(null,o),clearValue:e,getStyles:t,getValue:function(){return c},hasValue:u,isMulti:i,isRtl:l,options:s,selectOption:r,setValue:n,selectProps:a,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 xt.a.createElement(Mr,pn({id:c,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:yn,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 xt.a.createElement(l,pn({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,h=b.selectValue,g=b.focusedValue,v=b.isFocused;if(!this.hasValue()||!u)return m?null:xt.a.createElement(l,pn({},s,{key:"placeholder",isDisabled:p,isFocused:v}),f);if(d)return h.map((function(t,i){var l=t===g;return xt.a.createElement(n,pn({},s,{components:{Container:r,Label:a,Remove:o},isFocused:l,isDisabled:p,key:e.getOptionValue(t),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 y=h[0];return xt.a.createElement(i,pn({},s,{data:y,isDisabled:p}),this.formatOptionLabel(y,"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 xt.a.createElement(e,pn({},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 xt.a.createElement(e,pn({},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 xt.a.createElement(n,pn({},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 xt.a.createElement(e,pn({},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,h=f.inputValue,g=f.isLoading,v=f.loadingMessage,y=f.minMenuHeight,w=f.maxMenuHeight,k=f.menuIsOpen,_=f.menuPlacement,S=f.menuPosition,E=f.menuPortalTarget,x=f.menuShouldBlockScroll,T=f.menuShouldScrollIntoView,O=f.noOptionsMessage,C=f.onMenuScrollToTop,M=f.onMenuScrollToBottom;if(!k)return null;var L,j=function(t){var n=d===t.data;return t.innerRef=n?e.getFocusedOptionRef:void 0,xt.a.createElement(c,pn({},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=un(t,["type"]),o="".concat(t.key,"-heading");return xt.a.createElement(n,pn({},u,a,{Heading:r,headingProps:{id:o},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return j(e)})))}if("option"===t.type)return j(t)}));else if(g){var P=v({inputValue:h});if(null===P)return null;L=xt.a.createElement(l,u,P)}else{var D=O({inputValue:h});if(null===D)return null;L=xt.a.createElement(s,u,D)}var F={minMenuHeight:y,maxMenuHeight:w,menuPlacement:_,menuPosition:S,menuShouldScrollIntoView:T},z=xt.a.createElement(zn,pn({},u,F),(function(t){var n=t.ref,r=t.placerProps,i=r.placement,l=r.maxHeight;return xt.a.createElement(a,pn({},u,F,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:g,placement:i}),xt.a.createElement(qr,{isEnabled:b,onTopArrive:C,onBottomArrive:M},xt.a.createElement(Vr,{isEnabled:x},xt.a.createElement(o,pn({},u,{innerRef:e.getMenuListRef,isLoading:g,maxHeight:l}),L))))}));return E||"fixed"===S?xt.a.createElement(i,pn({},u,{appendTo:E,controlElement:this.controlRef,menuPlacement:_,menuPosition:S}),z):z}},{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 xt.a.createElement("input",{name:o,type:"hidden",value:l})}var s=i.length>0?i.map((function(t,n){return xt.a.createElement("input",{key:"i-".concat(n),name:o,type:"hidden",value:e.getOptionValue(t)})})):xt.a.createElement("input",{name:o,type:"hidden"});return xt.a.createElement("div",null,s)}var c=i[0]?this.getOptionValue(i[0]):"";return xt.a.createElement("input",{name:o,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?xt.a.createElement(Cr,{"aria-live":"polite"},xt.a.createElement("span",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),xt.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 xt.a.createElement(r,pn({},p,{className:i,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:s,isFocused:u}),this.renderLiveRegion(),xt.a.createElement(t,pn({},p,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:s,isFocused:u,menuIsOpen:c}),xt.a.createElement(a,pn({},p,{isDisabled:s}),this.renderPlaceholderOrValue(),this.renderInput()),xt.a.createElement(n,pn({},p,{isDisabled:s}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),n}(Et.Component);oa.defaultProps=ra;n(520);function ia(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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}var la={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null};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=St(e);if(t){var a=St(this).constructor;n=Reflect.construct(r,arguments,a)}else n=r.apply(this,arguments);return _t(this,n)}}Et.Component;var ca,ua,pa,da=(ca=oa,pa=ua=function(e){yt(n,e);var t=ia(n);function n(){var e;bt(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 gt(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,un(t,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return xt.a.createElement(ca,pn({},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}(Et.Component),ua.defaultProps=la,pa);const ma=wp.i18n.__,fa=wp.components.SelectControl,ba=wp.element;ba.Component,ba.Fragment;var ha=function(e){const t=[{value:"",label:ma("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(ft).map((a,o)=>{t.push({value:a,label:a,weight:ft[a].weight}),a===e.fontFamily.value&&(n=ft[a].weight,r=ft[a].subset)}),""===n&&(n=t[0].weight);const a={value:"default",label:ma("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 ft[r]){const i=ft[r].weight,l=ft[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 ft[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"},ma("Font Family")),wp.element.createElement(da,{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(fa,{label:ma("Font Weight"),value:e.fontWeight.value,onChange:t=>e.setAttributes({[e.fontWeight.label]:t}),options:o}),wp.element.createElement(fa,{label:ma("Font Subset"),value:e.fontSubset.value,onChange:t=>e.setAttributes({[e.fontSubset.label]:t}),options:i}))};const ga=wp.i18n.__,va=wp.components.SelectControl,ya=wp.element,wa=ya.Component,ka=ya.Fragment;var _a=class extends wa{render(){const e=this.props,t=e.headerTagOption,n=e.setAttributes,r=[{value:"h1",label:ga("h1","blockspare")},{value:"h2",label:ga("h2","blockspare")},{value:"h3",label:ga("h3","blockspare")},{value:"h4",label:ga("h4","blockspare")},{value:"h5",label:ga("h5","blockspare")},{value:"h6",label:ga("h6","blockspare")}];return wp.element.createElement(ka,null,wp.element.createElement(va,{label:"Title Tag",value:t,options:r.map(({value:e,label:t})=>({value:e,label:t})),onChange:e=>n({headerTagOption:e})}))}};const Sa=wp.i18n.__,Ea=wp.components,xa=Ea.RangeControl,Ta=Ea.ButtonGroup,Oa=Ea.Button,Ca=Ea.TabPanel,Ma=Ea.Dashicon,La=wp.element,ja=(La.Component,La.Fragment);var Pa=function(e){let t;return t="sizeTypes"in e?e.sizeTypes:[{key:"px",name:Sa("px")},{key:"em",name:Sa("em")}],wp.element.createElement(Ta,{className:"blockspare-size-type-field","aria-label":Sa("Size Type")},dt()(t,({name:t,key:n})=>wp.element.createElement(Oa,{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"},Sa("Font Size","blockspare")),wp.element.createElement(Ca,{className:"blockspare-size-type-field-tabs",activeClass:"active-tab",tabs:[{name:"desktop",title:wp.element.createElement(Ma,{icon:"desktop"}),className:"blockspare-desktop-tab blockspare-responsive-tabs"},{name:"tablet",title:wp.element.createElement(Ma,{icon:"tablet"}),className:"blockspare-tablet-tab blockspare-responsive-tabs"},{name:"mobile",title:wp.element.createElement(Ma,{icon:"smartphone"}),className:"blockspare-mobile-tab blockspare-responsive-tabs"}]},t=>{let n;return n="mobile"===t.name?wp.element.createElement(ja,null,wp.element.createElement(xa,{value:e.sizeMobile.value,onChange:t=>e.setAttributes({[e.sizeMobileLabel]:t}),min:0,max:100,step:e.steps})):"tablet"===t.name?wp.element.createElement(ja,null,wp.element.createElement(xa,{value:e.sizeTablet.value,onChange:t=>e.setAttributes({[e.sizeTabletLabel]:t}),min:0,max:100,step:e.steps})):wp.element.createElement(ja,null,wp.element.createElement(xa,{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(693);function Da(){return(Da=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 Fa=wp.i18n.__,za=wp.components,Na=za.Button,Ba=za.Dashicon,Aa=(za.SelectControl,wp.element),Ya=Aa.Component,Ha=Aa.Fragment;var Ra=class extends Ya{constructor(){super(...arguments),this.onAdvancedControlClick=this.onAdvancedControlClick.bind(this)}onAdvancedControlClick(){let e=!0,t=Fa("Hide Advanced");null!==this.state&&!0===this.state.showAdvancedControls&&(e=!1,t=Fa("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(ha,this.props)),1!=c&&(e=wp.element.createElement(_a,this.props)),!0!==d&&(n=wp.element.createElement(Pa,Da({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:Fa("Line Height"),sizeTabletText:Fa("Line Height"),sizeText:Fa("Line Height"),steps:1},this.props))),!0!==p&&(t=wp.element.createElement(Pa,Da({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:Fa("Font Size"),sizeTabletText:this.props.fontSizeLabel?this.props.fontSizeLabel:Fa("Font Size"),sizeText:this.props.fontSizeLabel?this.props.fontSizeLabel:Fa("Font Size"),steps:1},this.props))),!0!==u&&!0!==p?a=wp.element.createElement(Na,{className:"blockspare-size-btn blockspare-typography-control-btn",isSmall:!0,"aria-pressed":null!==this.state,onClick:this.onAdvancedControlClick},wp.element.createElement(Ba,{icon:"admin-generic"})):i=wp.element.createElement(Ha,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(Ha,null,e,o,i))}};const Ia=wp.i18n.__,Wa=wp.element.Component,Va=wp.blockEditor.InspectorControls,Ua=wp.components,Ga=Ua.PanelBody,qa=Ua.ToggleControl;class $a extends Wa{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,h=t.btnFontWeight,g=t.btnBorderWidth,v=t.buttonHoverEffect,y=(t.paddingTop,t.paddingRight,t.paddingBottom,t.paddingLeft,t.marginTop),w=t.marginBottom,k=t.buttonFontSize,_=t.buttonFontFamily,S=t.buttonFontWeight,E=t.buttonFontSubset,x=t.buttonFontSizeType,T=t.buttonFontSizeMobile,O=t.buttonFontSizeTablet,C=t.buttonLoadGoogleFonts,M=e.attributes,L=e.setAttributes;return wp.element.createElement(Va,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"button"}),wp.element.createElement(Ga,{title:Ia("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{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:v,onchangeButtonHoverEffect:e=>L({buttonHoverEffect:e}),borderColor:s,onchangeBorderColor:e=>L({borderColor:e}),borderBtnTextColor:c,onChangeBorderBtnTextColor:e=>L({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:g,onchangebtnBorderWidth:e=>L({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:h,onchangeBtnFontWeight:e=>L({btnFontWeight:e})}),wp.element.createElement(Ga,{title:Ia("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:Ia("Button Fonts Settings"),attributes:M,setAttributes:L,loadGoogleFonts:{value:C,label:Ia("buttonLoadGoogleFonts")},fontFamily:{value:_,label:Ia("buttonFontFamily")},fontWeight:{value:S,label:Ia("buttonFontWeight")},fontSubset:{value:E,label:Ia("buttonFontSubset")},fontSizeType:{value:x,label:Ia("buttonFontSizeType")},fontSize:{value:k,label:Ia("buttonFontSize")},fontSizeMobile:{value:T,label:Ia("buttonFontSizeMobile")},fontSizeTablet:{value:O,label:Ia("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===i&&wp.element.createElement(qa,{label:Ia("Enable Gradient","blockspare"),checked:u,onChange:()=>this.props.setAttributes({enableGradient:!u})}),u&&"none"===i&&wp.element.createElement(nt,{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(Ga,{title:Ia("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ga,{title:Ia("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:y,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>L({marginTop:e}),marginEnableBottom:!0,marginBottom:w,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>L({marginBottom:e})})))))}}var Ja=n(23),Xa=n.n(Ja),Ka=n(357),Za=n.n(Ka);wp.i18n.sprintf;const Qa=(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},eo=(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 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 no(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){ro(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 ro(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ao=(e,t="",n="",r=!1)=>Object.keys(e).reduce((a,o)=>{const i=eo(o,t,n,r?"#editor":"");return no(no({},a),{},{[i]:e[o]})},{}),oo=e=>Qa(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||""}${Za()(n)}`)}: ${a};`},"");return`${t}\n\n${n} {${r}\n}`},"").trim());var io=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=Xa()(e,["tablet","mobile","editor"]);if(Object.keys(l).length){const e=ao(l,t,n,o);i.push(oo(e))}if(void 0!==e.tablet){const a=ao(e.tablet,t,n,o),l=oo(a);l&&i.push(`\n@media screen and (max-width: ${r}px) {\n${l} }`)}if(void 0!==e.mobile){const r=ao(e.mobile,t,n,o),l=oo(r);l&&i.push(`\n@media screen and (max-width: ${a}px) {\n${l} }`)}if(o&&void 0!==e.editor){const r=ao(e.editor,t,n,o);i.push(oo(r))}return Qa(i.join(""))})(n,s,i,u,void 0===p?768:p,a);return d?wp.element.createElement("style",null,d):null},lo=n(14),so=n.n(lo);function co(){return(co=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 uo(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const po=wp.hooks.applyFilters,mo=wp.element.Component,fo=wp.compose.createHigherOrderComponent;var bo=(e,t={})=>fo(n=>{var r,a;return a=r=class extends mo{render(){const r=D()([this.props.className,this.props.attributes.uniqueClass]),a=this.props.blockName,o=po(`blockspare.${a}.styles`,e(this.props),this.props),i=wp.element.createElement(io,{blockUniqueClassName:this.props.attributes.uniqueClass,blockMainClassName:this.props.className,style:o,editorMode:t.editorMode||!1});return wp.element.createElement(n,co({},this.props,{className:r,styles:i}))}},uo(r,"propTypes",{attributes:so.a.shape({uniqueClass:so.a.string.isRequired}),blockName:so.a.string.isRequired,mainClassName:so.a.string.isRequired}),uo(r,"defaultProps",{attributes:{},blockName:"",className:"",mainClassName:""}),a},"withBlockStyles");wp.hooks.addFilter;const ho=wp.element.Component,go=wp.compose.createHigherOrderComponent;var vo=go(e=>{var t,n,r,a,o;return n=t=class extends ho{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"),yo=n(3),wo=n.n(yo);var ko=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,h=t.buttonTextColor,g=t.buttonFontSize,v=t.buttonFontFamily,y=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:h||"#fff",borderWidth:d+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${l||"#3B1A5B"} ${t},${s||"#8B249C"} ${n})`}})}else S.push({".blockspare-block-button span":{color:h||"#fff",borderWidth:d+"px"},".blockspare-block-button .blockspare-button":{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:g+w,fontFamily:v,fontWeight:y},tablet:{".blockspare-block-button span":{fontSize:_+w}},mobile:{".blockspare-block-button span":{fontSize:k+w}}}),wo.a.all(S)},_o=n(358),So=n.n(_o);function Eo(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 xo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Eo(Object(n),!0).forEach((function(t){To(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Eo(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function To(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===Oo)var Oo=[];const Co=wp.element.Component,Mo="inactive",Lo="active",jo="loading";class Po extends Co{constructor(e){super(e),this.state={status:void 0},this.handleLoading=()=>{this.setState({status:jo})},this.addFont=e=>{Oo.includes(e)||Oo.push(e)},this.handleActive=()=>{this.setState({status:Lo})},this.handleInactive=()=>{this.setState({status:Mo})},this.loadFonts=()=>{Oo.includes(this.props.config.google.families[0])||(So.a.load(xo(xo({},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}}Po.propTypes={config:so.a.object.isRequired,children:so.a.element,onStatus:so.a.func.isRequired},Po.defaultProps={onStatus:()=>{}};var Do=Po;const Fo=wp.element,zo=Fo.Fragment,No=Fo.Component,Bo=wp.compose.compose,Ao=wp.i18n.__,Yo=wp.blockEditor,Ho=Yo.RichText,Ro=Yo.AlignmentToolbar,Io=Yo.BlockControls,Wo=Yo.URLInput,Vo=wp.components,Uo=Vo.IconButton,Go=Vo.Dashicon;var qo=Bo(vo,bo(ko))(class extends No{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(Do,{config:e})}const b=D()([p,"blockspare-block-button-wrap"]);return wp.element.createElement(zo,null,wp.element.createElement(Io,{key:"controls"},wp.element.createElement(Ro,{value:a,onChange:e=>{m({sectionAlignment:e})}})),wp.element.createElement($a,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(Ho,{tagName:"span",placeholder:Ao("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+n,allowedFormats:[],className:D()("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(Go,{icon:"admin-links"}),wp.element.createElement(Wo,{className:"button-url",value:r,onChange:e=>m({buttonUrl:e})}),wp.element.createElement(Uo,{icon:"editor-break",label:Ao("Buy","blockspare"),type:"submit"}))),f)}});wp.i18n.__;const $o=wp.element.Component,Jo=wp.compose.compose,Xo=wp.blockEditor.RichText;var Ko=Jo(vo,bo(ko))(class extends $o{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=D()([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:D()("blockspare-button",a,o,l)},wp.element.createElement(Xo.Content,{tagName:"span",value:n}))))}});var Zo={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 Qo=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 ei=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 ti(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 ni(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ti(Object(n),!0).forEach((function(t){ri(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ti(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ri(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ai=e=>{const t=e.attributes.sectionAlignment,n=[];return n.push({".blockspare-block-button":{textAlign:t},".blockspare-button":ni({},ei(e.attributes))}),wo.a.all(n)};wp.i18n.__;const oi=wp.element.Component,ii=wp.compose.compose,li=wp.blockEditor.RichText;var si=ii(vo,bo(ai))(class extends oi{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=D()([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:D()("blockspare-button",a,o,l)},wp.element.createElement(li.Content,{value:n}))))}});var ci=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,h=t.borderBtnTextColor,g=t.buttonTextColor,v=[];if(v.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+"%";v.push({".blockspare-block-button span":{color:g||"#fff",fontWeight:d,borderWidth:m+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${l||"#3B1A5B"} ${t},${s||"#8B249C"} ${n})`}})}else v.push({".blockspare-block-button span":{color:g||"#fff",fontWeight:d,borderWidth:m+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:b||"#3c1a5b"}});else v.push({".blockspare-block-button span":{color:h||"#404040",borderColor:f||"#3c1a5b",borderStyle:o,fontWeight:d,borderWidth:m+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return wo.a.all(v)};wp.i18n.__;const ui=wp.element.Component,pi=wp.compose.compose,di=wp.blockEditor.RichText;var mi=pi(vo,bo(ci))(class extends ui{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=D()([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:D()("blockspare-button",a,o,l)},wp.element.createElement(di.Content,{tagName:"span",value:n}))))}});function fi(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 bi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?fi(Object(n),!0).forEach((function(t){hi(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fi(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}wp.i18n.__;const gi=wp.blockEditor,vi=gi.RichText;gi.AlignmentToolbar,gi.BlockControls,gi.URLInput;var yi=[{attributes:bi({marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}},Zo),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=bi({},Qo(e.attributes));return wp.element.createElement("div",{style:{textAlign:e.attributes.sectionAlignment},className:D()(e.attributes.className,"blockspare-block-button")},n&&wp.element.createElement("a",{href:r,target:i?"_blank":null,rel:i?"noopener noreferrer":null,className:D()("blockspare-button",a,o,l),style:s},wp.element.createElement(vi.Content,{value:n})))}},{attributes:bi(bi({},Zo),{},{marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}}),save:e=>wp.element.createElement(si,e)},{attributes:bi(bi({},Zo),{},{marginTop:{type:"number",default:30},marginBottom:{type:"number",default:30}}),save:e=>wp.element.createElement(mi,e)}];function wi(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 ki(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wi(Object(n),!0).forEach((function(t){_i(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function _i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Si=We.name,Ei=We.category,xi=wp.i18n.__;(0,wp.blocks.registerBlockType)(Si,{title:xi("BS Button","blockspare"),description:xi("Prompt visitors to take action with multiple buttons, side by side.","blockspare"),category:Ei,icon:j.button,attributes:ki(ki({},Zo),We.attributes),keywords:[xi("block","blockspare"),xi("button","blockspare"),xi("cta","blockspare"),xi("call to action","blockspare")],example:{attributes:{sectionAlignment:"center",buttonText:xi("Get Started","blockspare"),buttonBackgroundColor:"#3c1a5b",buttonTextColor:"#fff",buttonSize:"blockspare-button-size-small",buttonShape:"blockspare-button-shape-rounded"}},edit:qo,save:Ko,deprecated:yi});n(694);var Ti=n(111);var Oi={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 Ci={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 Mi={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 Li=wp.i18n.__,ji=wp.element.Fragment,Pi=wp.components,Di=(Pi.ToggleControl,Pi.PanelBody),Fi=(Pi.SelectControl,Pi.RangeControl),zi=wp.blockEditor.PanelColorSettings;function Ni(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),s=e.onChangeboxcolor,c=void 0===s?()=>{}:s,u=e.headerlayoutOption,p=e.dashColor,d=e.onChangeDashColor,m=void 0===d?()=>{}:d,f=e.headertitleColor,b=e.onChangetitlecolor,h=void 0===b?()=>{}:b,g=e.titlePaddingTop,v=e.onChangetitlePaddingTop,y=void 0===v?()=>{}:v,w=e.titlePaddingBottom,k=e.onChangetitlePaddingBottom,_=void 0===k?()=>{}:k,S=e.headersubtitleColor,E=e.onChangesubtitlecolor,x=void 0===E?()=>{}:E,T=e.subtitlePaddingTop,O=e.onChangesubtitlePaddingTop,C=void 0===O?()=>{}:O,M=e.subtitlePaddingBottom,L=e.onChangesubtitlePaddingBottom,j=void 0===L?()=>{}:L,P=e.headerpaddingTop,D=e.onChangeheaderpaddingTop,F=void 0===D?()=>{}:D,z=e.headerpaddingRight,N=e.onChangeheaderpaddingRight,B=void 0===N?()=>{}:N,A=e.headerpaddingBottom,Y=e.onChangeheaderpaddingBottom,H=void 0===Y?()=>{}:Y,R=e.headerpaddingLeft,I=e.onChangeheaderpaddingLeft,W=void 0===I?()=>{}:I,V=e.headermarginTop,U=e.onChangeheadermarginTop,G=void 0===U?()=>{}:U,q=e.headermarginBottom,$=e.onChangeheadermarginBottom,J=void 0===$?()=>{}:$;Li("h1","blockspare"),Li("h2","blockspare"),Li("h3","blockspare"),Li("h4","blockspare"),Li("h5","blockspare"),Li("h6","blockspare");return wp.element.createElement(ji,null,1==a&&wp.element.createElement(Di,{title:Li("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(zi,{title:Li("Title Settings","blockspare"),initialOpen:!0,colorSettings:[{value:l,onChange:c,label:Li("Background Color","blockspare")},{value:f,onChange:h,label:Li("Title Color","blockspare")},{value:S,onChange:x,label:Li("Subtitle Color","blockspare")}]}),"blockspare-style1"!==u&&"blockspare-style3"!==u&&wp.element.createElement(zi,{title:Li("Dash color","blockspare"),initialOpen:!0,colorSettings:[{value:p,onChange:m,label:Li("Dash Color","blockspare")}]})),1==i&&wp.element.createElement(Di,{title:Li("Title Subtitle Gaps","blockspare"),initialOpen:!1},wp.element.createElement(Di,{title:Li("Title Gaps","blockspare"),initialOpen:!1},wp.element.createElement(Fi,{label:Li("Padding Top","blockspare"),value:g,onChange:y,min:0,max:100}),wp.element.createElement(Fi,{label:Li("Padding Bottom","blockspare"),value:w,onChange:_,min:0,max:100})),wp.element.createElement(Di,{title:Li("Subtitle Gaps","blockspare"),initialOpen:!1},wp.element.createElement(Fi,{label:Li("Padding Top","blockspare"),value:T,onChange:C,min:0,max:100}),wp.element.createElement(Fi,{label:Li("Padding Bottom","blockspare"),value:M,onChange:j,min:0,max:100}))),1==n&&wp.element.createElement(Di,{title:Li("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(Di,{title:Li("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(Fi,{label:Li("Header Padding Top","blockspare"),value:P,onChange:F,min:0,max:100}),wp.element.createElement(Fi,{label:Li("Header Padding Left","blockspare"),value:R,onChange:W,min:0,max:100}),wp.element.createElement(Fi,{label:Li("Header Padding Bottom","blockspare"),value:A,onChange:H,min:0,max:100}),wp.element.createElement(Fi,{label:Li("Header Padding Right","blockspare"),value:z,onChange:B,min:0,max:100})),wp.element.createElement(Di,{title:Li("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(Fi,{label:Li("Margin Top","blockspare"),value:V,onChange:G,min:0,max:100}),wp.element.createElement(Fi,{label:Li("Margin Bottom","blockspare"),value:q,onChange:J,min:0,max:100}))))}let Bi=blockspare_globals.srcUrl+"/dist";var Ai=function({imageFile:e,imageHoverFile:t,imageWidth:n="",imageHeight:r="",label:a}){const o=e?e.match(/https?:/i)?e:Bi?`${Bi}/${e}`:e:"",i=t?t.match(/https?:/i)?t:Bi?`${Bi}/${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 Yi(){return(Yi=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 Hi(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 Ri(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Hi(Object(n),!0).forEach((function(t){Ii(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hi(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ii(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Wi=wp.components.RadioControl;var Vi=function(e){const t=e.selected,n=e.options,r=e.onChange,a=e.className,o=void 0===a?"":a,i=n.map(e=>Ri(Ri({},e),{},{label:wp.element.createElement(Ai,{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:D()(o,"blockspare-design-control-wrapper components-base-control")},wp.element.createElement("div",{className:"components-base-control__label"},e.label),wp.element.createElement(Wi,Yi({},Xa()(e,["label"]),{className:"blockspare-design-control",selected:t,options:i,onChange:r})))};function Ui(){return(Ui=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 Gi=wp.i18n.__,qi=wp.components.BaseControl,$i=wp.hooks.applyFilters,Ji={"double-wave":{image:"images/double-wave.png",label:Gi("Double Wave","blockspare"),value:"double-wave"},wavy:{image:"images/wavy.png",label:Gi("Wavy","blockspare"),value:"wavy"},sloped:{image:"images/sloped.png",label:Gi("Sloped","blockspare"),value:"sloped"},grow:{image:"images/grow.png",label:Gi("Grow","blockspare"),value:"grow"},angled:{image:"images/angled.png",label:Gi("Angled","blockspare"),value:"angled"}},Xi=e=>{const t=Object.keys(Ji).filter(t=>!e.excludeDesigns.includes(t)).map(e=>Ji[e]);return wp.element.createElement(qi,{className:"blockspare-design-separator-control",id:"blockspare-design-separator-control",label:e.label,help:e.help},wp.element.createElement(Vi,Ui({options:$i("blockspare.separator.edit.layouts",t,e)},Xa()(e,["label","help"]))))};Xi.defaultProps={label:"",help:"",excludeDesigns:[]};var Ki=Xi;function Zi(){return(Zi=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 Qi=wp.i18n.__,el="blockspare".i18n,tl=wp.components.PanelBody;var nl=function(e){const t=e.options,n=e.selected,r=e.title,a=void 0===r?Qi("Layout",el):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=D()(["blockspare-design-panel-body",u]);return wp.element.createElement(tl,Zi({title:i?wp.element.createElement("span",null,f):a,className:b,initialOpen:d},Xa()(e,["help"])),s&&wp.element.createElement("p",{className:"components-base-control__help"},s),t&&wp.element.createElement(Vi,Xa()(e,["help","title"])),e.children)};const rl=wp.hooks.applyFilters,al=wp.i18n.__;function ol(e){const t=e.headerlayoutOption,n=e.onChangeHeaderLayput,r=void 0===n?()=>{}:n;return wp.element.createElement(nl,{initialOpen:!1,selected:t,options:rl("blockspare.cta.edit.layouts",[{label:al("Layout 1","blockspare"),value:"blockspare-style1",image:"images/blockspare-header-layout-1.png"},{label:al("Layout 2","blockspare"),value:"blockspare-style2",image:"images/blockspare-header-layout-2.png"},{label:al("Layout 3","blockspare"),value:"blockspare-style3",image:"images/blockspare-header-layout-3.png"}]),onChange:r})}const il=wp.i18n.__,ll=wp.element.Component,sl=wp.blockEditor,cl=sl.InspectorControls,ul=sl.MediaUpload,pl=sl.PanelColorSettings,dl=wp.components,ml=dl.RangeControl,fl=dl.PanelBody,bl=dl.IconButton,hl=dl.ToggleControl;dl.SelectControl;class gl extends ll{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,h=t.paddingBottom,g=t.paddingLeft,v=t.marginTop,y=t.marginBottom,w=t.titleFontSize,k=(t.subtitleFontSize,t.headerTagOption),_=t.headertitleColor,S=t.headersubtitleColor,E=t.headerlayoutOption,x=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,Z=t.subTitleFontFamily,Q=t.subTitleFontWeight,ee=t.subTitleFontSubset,te=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})};il("Layout 1","blockspare"),il("Layout 2","blockspare"),il("Layout 3","blockspare");return wp.element.createElement(cl,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"call-to-action"}),wp.element.createElement(fl,{title:il("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ol,{headerlayoutOption:E,onChangeHeaderLayput:e=>me({headerlayoutOption:e})}),wp.element.createElement(fl,{title:il("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:il("Title Fonts Settings"),attributes:de,setAttributes:me,loadGoogleFonts:{value:I,label:il("titleLoadGoogleFonts")},fontFamily:{value:W,label:il("titleFontFamily")},fontWeight:{value:V,label:il("titleFontWeight")},fontSubset:{value:U,label:il("titleFontSubset")},fontSizeType:{value:G,label:il("titleFontSizeType")},fontSize:{value:w,label:il("titleFontSize")},fontSizeMobile:{value:q,label:il("titleFontSizeMobile")},fontSizeTablet:{value:$,label:il("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:k}),wp.element.createElement(Ra,{label:il("Subtitle Fonts Settings"),attributes:de,setAttributes:me,loadGoogleFonts:{value:K,label:il("subTitleLoadGoogleFonts")},fontFamily:{value:Z,label:il("subTitleFontFamily")},fontWeight:{value:Q,label:il("subTitleFontWeight")},fontSubset:{value:ee,label:il("subTitleFontSubset")},fontSizeType:{value:te,label:il("subTitleFontSizeType")},fontSize:{value:J,label:il("subTitleFontSize")},fontSizeMobile:{value:ne,label:il("subTitleFontSizeMobile")},fontSizeTablet:{value:re,label:il("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ni,{enableBlockGaps:!1,headerboxColor:M,onChangeboxcolor:e=>me({headerboxColor:e}),dashColor:L,headerlayoutOption:E,onChangeDashColor:e=>me({dashColor:e}),headertitleColor:_,onChangetitlecolor:e=>me({headertitleColor:e}),titlePaddingTop:x,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(fl,{title:il("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{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(fl,{title:il(" Typography","blockspare"),initialOpen:!0},wp.element.createElement(Ra,{label:il("Button Fonts Settings"),attributes:de,setAttributes:me,loadGoogleFonts:{value:pe,label:il("buttonLoadGoogleFonts")},fontFamily:{value:oe,label:il("buttonFontFamily")},fontWeight:{value:ie,label:il("buttonFontWeight")},fontSubset:{value:le,label:il("buttonFontSubset")},fontSizeType:{value:se,label:il("buttonFontSizeType")},fontSize:{value:ae,label:il("buttonFontSize")},fontSizeMobile:{value:ce,label:il("buttonFontSizeMobile")},fontSizeTablet:{value:ue,label:il("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===p&&wp.element.createElement(hl,{label:il("Enable Gradient","blockspare"),checked:D,onChange:()=>this.props.setAttributes({enableGradient:!D})}),D&&"none"===p&&wp.element.createElement(fl,{title:il("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(nt,{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(fl,{title:il("Background Settings","blockspare"),initialOpen:!1},wp.element.createElement(hl,{label:il("Display Image","blockspare"),checked:a,onChange:()=>this.props.setAttributes({showImage:!a})}),1==a&&wp.element.createElement("div",null,wp.element.createElement(ul,{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(bl,{className:"aft-cta-inspector-media",label:il("Edit image","blockspare"),icon:"format-image",onClick:e},il("Select Image","blockspare")),o&&!!o.length&&wp.element.createElement(bl,{className:"blockspare-cta-inspector-media",label:il("Remove Image","blockspare"),icon:"dismiss",onClick:fe},il("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(ml,{label:il("Image Opacity","blockspare"),value:n,onChange:e=>this.props.setAttributes({opacityRatio:e}),min:0,max:100,step:10}),wp.element.createElement(pl,{title:il("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:r,onChange:e=>me({ctaBackGroundColor:e}),label:il("Background Color","blockspare")}]})),wp.element.createElement(fl,{title:il("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(fl,{title:il("Padding Settings","blockspare"),initialOpen:!0},wp.element.createElement(it,{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:h,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>me({paddingBottom:e}),paddingEnableLeft:!0,paddingLeft:g,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>me({paddingLeft:e})})),wp.element.createElement(fl,{title:il("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:v,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>me({marginTop:e}),marginEnableBottom:!0,marginBottom:y,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>me({marginBottom:e})})))))}}const vl=wp.i18n.__,yl=wp.element,wl=yl.Component,kl=yl.Fragment,_l=wp.blockEditor,Sl=_l.RichText;_l.getFontSizeClass,_l.getColorClassName;class El extends wl{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(Do,{config:e})}if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};d=wp.element.createElement(Do,{config:e})}return wp.element.createElement(kl,null,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash"}),wp.element.createElement(Sl,{tagName:n,placeholder:vl("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(Sl,{tagName:"p",placeholder:vl("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 xl=e=>{let t="";return e.enableBoxShadow&&(t={boxShadow:e.xOffset+"px "+e.yOffset+"px "+e.blur+"px "+e.spread+"px "+e.shadowColor}),t};var Tl=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 Ol(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 Cl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ol(Object(n),!0).forEach((function(t){Ml(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ol(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ml(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ll=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,E=t.subTitleFontSizeTablet,x=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":Cl(Cl(Cl({backgroundColor:r||"#0e0e0e"},xl(e.attributes)),Tl(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"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${D||"#3B1A5B"} ${t},${F||"#8B249C"} ${n})`}})}else J.push({".blockspare-block-button span":{color:I||"#fff",borderWidth:A+"px"},".blockspare-block-button .blockspare-button":{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:x+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),J.push({".blockspare-title":{color:o,fontSize:i+h+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:y+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:v+h+"!important"},".blockspare-subtitle":{fontSize:E+_+"!important"}},mobile:{".blockspare-title":{fontSize:g+h+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),wo.a.all(J)};function jl(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 Pl(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Dl=blockspare_globals,Fl=wp.element,zl=Fl.Component,Nl=Fl.Fragment,Bl=wp.compose.compose,Al=wp.i18n.__,Yl=wp.blockEditor,Hl=Yl.AlignmentToolbar,Rl=Yl.URLInput,Il=Yl.BlockControls,Wl=Yl.BlockAlignmentToolbar,Vl=Yl.RichText,Ul=wp.components,Gl=Ul.IconButton,ql=Ul.Dashicon;var $l=Bl(vo,bo(Ll))(class extends zl{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,h=t.buttonHoverEffect,g=t.headerlayoutOption,v=(t.profileContentFontSize,t.titleLoadGoogleFonts),y=t.titleFontFamily,w=t.titleFontWeight,k=t.subTitleLoadGoogleFonts,_=t.subTitleFontFamily,S=t.subTitleFontWeight,E=t.buttonLoadGoogleFonts,x=t.buttonFontFamily,T=t.buttonFontWeight,O=e.className,C=e.isSelected,M=(e.attributes,e.setAttributes);let L="url("+Dl.img+")";c&&c.length&&(L="url("+c+")");const j=D()([O,"align"+n,"blockspare-calltoaction"]);let P;if(1==E){const e={google:{families:[x+(T?":"+T:"")]}};P=wp.element.createElement(Do,{config:e})}return wp.element.createElement(Nl,null,wp.element.createElement(Il,null,wp.element.createElement(Wl,{value:n,onChange:e=>{M({align:e})},controls:["center","wide","full"]}),wp.element.createElement(Hl,{value:u,onChange:e=>{M({sectionAlignment:e})}})),wp.element.createElement(gl,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jl(Object(n),!0).forEach((function(t){Pl(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jl(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:D()("blockspare-cta-wrapper blockspare-blocks","align"+n,c&&c.length&&p?"blockspare-background-fix":"")},s&&c&&wp.element.createElement("div",{className:D()("blockspare-image-wrap","blockspare-cta-background",(F=d,0===F?null:"has-background-opacity-"+10*Math.round(F/10)),{"has-background-opacity":0!==d}),style:{backgroundImage:L}}),!c&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",g,"blockspare-"+u)},wp.element.createElement(El,{setAttributes:M,headerTitle:f,headerTagOption:m,headerSubTitle:b,titleFontFamily:y,titleFontWeight:w,titleLoadGoogleFonts:v,subTitleLoadGoogleFonts:k,subTitleFontFamily:_,subTitleFontWeight:S}))),wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#"},wp.element.createElement(Vl,{tagName:"span",placeholder:Al("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+r,allowedFormats:[],className:D()("blockspare-button",l,i,h),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(ql,{icon:"admin-links"}),wp.element.createElement(Rl,{className:"button-url",value:a,onChange:e=>M({buttonUrl:e})}),wp.element.createElement(Gl,{icon:"editor-break",label:Al("Apply","blockspare"),type:"submit"})))),P);var F}});const Jl=wp.element,Xl=Jl.Component,Kl=Jl.Fragment,Zl=wp.blockEditor,Ql=Zl.RichText;Zl.getFontSizeClass,Zl.getColorClassName;class es extends Xl{render(){const e=this.props,t=(e.align,e.headerTitle),n=e.headerTagOption,r=e.headerSubTitle;return wp.element.createElement(Kl,null,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash"}),t&&wp.element.createElement(Ql.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(Ql.Content,{tagName:"p",className:"blockspare-subtitle",value:r}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash"})))}}const ts=blockspare_globals,ns=wp.element.Component,rs=(wp.i18n.__,wp.compose.compose),as=wp.blockEditor.RichText;var os=rs(vo,bo(Ll))(class extends ns{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,h=t.buttonHoverEffect,g=t.backgroundFix,v=e.className;e.attributes;let y="url("+ts.img+")";p&&p.length&&(y="url("+p+")");const w=D()([v,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&g?"blockspare-background-fix":"")},u&&p&&wp.element.createElement("div",{className:D()("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:y}}),!p&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(es,{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:D()("blockspare-button",l,i,h)},wp.element.createElement(as.Content,{tagName:"span",value:r})))));var k}});var is=n(359);var ls=e=>{let t="";return t={borderColor:e.dashColor?e.dashColor:"#8b249c"},t};var ss=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 cs=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 us=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 ps(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 ds(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ps(Object(n),!0).forEach((function(t){ms(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ps(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ms(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const fs=wp.element.Component;class bs extends fs{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=ds(ds(ds({backgroundColor:e.ctaBackGroundColor?e.ctaBackGroundColor:"#0e0e0e"},xl(e)),Tl(e)),{},{borderRadius:e.borderRadius?e.borderRadius:null});return wp.element.createElement("div",{className:D()("blockspare-cta-wrapper blockspare-blocks","align"+e.align,e.imgURL&&e.imgURL.length&&e.backgroundFix?"blockspare-background-fix":""),style:t},this.props.children)}}var hs=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 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 vs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ys=wp.element.Component;class ws extends ys{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?gs(Object(n),!0).forEach((function(t){vs(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}({},hs(o)));return wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}const ks=wp.element.Component;class _s extends ks{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:D()(this.props.className,"blockspare-block-button")},this.props.children)}}function Ss(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 Es(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ss(Object(n),!0).forEach((function(t){xs(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ss(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ts=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,E=t.subTitleFontSizeTablet,x=t.headerpaddingTop,T=t.headerpaddingRight,O=t.headerpaddingBottom,C=t.headerpaddingLeft,M=t.headermarginTop,L=t.headermarginBottom,j=[];return j.push({".blockspare-cta-wrapper":Es(Es(Es({backgroundColor:r||"#0e0e0e"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:a?a+"px":null}),".blockspare-button":Es({},Qo(e.attributes))}),j.push({".blockspare-section-head-wrap":{backgroundColor:m||"transparent",textAlign:n,paddingTop:x+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),j.push({".blockspare-title":{color:o,fontSize:i+h+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:y+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:v+h+"!important"},".blockspare-subtitle":{fontSize:E+_+"!important"}},mobile:{".blockspare-title":{fontSize:g+h+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),wo.a.all(j)};const Os=blockspare_globals,Cs=wp.element.Component,Ms=(wp.i18n.__,wp.compose.compose),Ls=wp.blockEditor.RichText;var js=Ms(vo,bo(Ts))(class extends Cs{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,h=t.buttonHoverEffect,g=t.backgroundFix,v=e.className;e.attributes;let y="url("+Os.img+")";p&&p.length&&(y="url("+p+")");const w=D()([v,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&g?"blockspare-background-fix":"")},u&&wp.element.createElement("div",{className:D()("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:y}}),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(es,{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:D()("blockspare-button",l,i,h)},wp.element.createElement(Ls.Content,{value:r})))));var k}});function Ps(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 Ds(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Ps(Object(n),!0).forEach((function(t){Fs(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ps(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Fs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zs=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,E=t.subTitleFontSizeTablet,x=t.headerpaddingTop,T=t.headerpaddingRight,O=t.headerpaddingBottom,C=t.headerpaddingLeft,M=t.headermarginTop,L=t.headermarginBottom,j=[];return j.push({".blockspare-cta-wrapper":Ds(Ds(Ds({backgroundColor:r||"#0e0e0e"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:a?a+"px":null}),".blockspare-button":Ds({},ei(e.attributes))}),j.push({".blockspare-section-head-wrap":{backgroundColor:m||"transparent",textAlign:n,paddingTop:x+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),j.push({".blockspare-title":{color:o,fontSize:i+h+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:y+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:v+h+"!important"},".blockspare-subtitle":{fontSize:E+_+"!important"}},mobile:{".blockspare-title":{fontSize:g+h+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),wo.a.all(j)};const Ns=blockspare_globals,Bs=wp.element.Component,As=(wp.i18n.__,wp.compose.compose),Ys=wp.blockEditor.RichText;var Hs=As(vo,bo(zs))(class extends Bs{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,h=t.buttonHoverEffect,g=t.backgroundFix,v=e.className;e.attributes;let y="url("+Ns.img+")";p&&p.length&&(y="url("+p+")");const w=D()([v,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&g?"blockspare-background-fix":"")},u&&wp.element.createElement("div",{className:D()("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:y}}),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(es,{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:D()("blockspare-button",l,i,h)},wp.element.createElement(Ys.Content,{value:r})))));var k}});function Rs(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 Is(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Rs(Object(n),!0).forEach((function(t){Ws(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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}var Vs=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=t.subTitleFontSize,w=t.subTitleFontFamily,k=t.subTitleFontWeight,_=(t.subTitleFontSubset,t.subTitleFontSizeType),S=t.subTitleFontSizeMobile,E=t.subTitleFontSizeTablet,x=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":Is(Is(Is({backgroundColor:r||"#0e0e0e"},xl(e.attributes)),Tl(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:x+"px",paddingRight:T+"px",paddingBottom:O+"px",marginTop:M+"px",marginBottom:L+"px",paddingLeft:C+"px"}}),V.push({".blockspare-title":{color:o,fontSize:i+h+"!important",fontFamily:f+"!important",fontWeight:b+"!important",paddingTop:l+"px ",paddingBottom:s+"px"},".blockspare-subtitle":{color:c,fontSize:y+_+"!important",fontFamily:w+"!important",fontWeight:k+"!important",paddingTop:u+"px",paddingBottom:p+"px"},".blockspare-title-dash":{color:d},tablet:{".blockspare-title":{fontSize:v+h+"!important"},".blockspare-subtitle":{fontSize:E+_+"!important"}},mobile:{".blockspare-title":{fontSize:g+h+"!important"},".blockspare-subtitle":{fontSize:S+_+"!important"}}}),wo.a.all(V)};const Us=blockspare_globals,Gs=wp.element.Component,qs=(wp.i18n.__,wp.compose.compose),$s=wp.blockEditor.RichText;var Js=qs(vo,bo(Vs))(class extends Gs{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,h=t.buttonHoverEffect,g=t.backgroundFix,v=e.className;e.attributes;let y="url("+Us.img+")";p&&p.length&&(y="url("+p+")");const w=D()([v,"align"+n,"blockspare-calltoaction"]);return wp.element.createElement("div",{className:w},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-cta-wrapper blockspare-blocks",p&&p.length&&g?"blockspare-background-fix":"")},u&&wp.element.createElement("div",{className:D()("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:y}}),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",d,"blockspare-"+c)},wp.element.createElement(es,{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:D()("blockspare-button",l,i,h)},wp.element.createElement($s.Content,{tagName:"span",value:r})))));var k}});function Xs(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 Ks(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xs(Object(n),!0).forEach((function(t){Zs(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xs(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Zs(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Qs=blockspare_globals,ec=Ks(Ks(Ks(Ks(Ks({},Oi),is.attributes),Zo),Mi),Ci),tc=wp.blockEditor.RichText;wp.i18n.__;var nc=[{attributes:ec,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=Ks({},ls(e.attributes)),h=Ks({},ss(e.attributes)),g=Ks({},cs(e.attributes)),v=Ks({},us(e.attributes));let y="url("+Qs.img+")";u&&u.length&&(y="url("+u+")");Ks(Ks(Ks({backgroundColor:ec.ctaBackGroundColor?ec.ctaBackGroundColor:"#0e0e0e"},xl(ec)),Tl(ec)),{},{borderRadius:ec.borderRadius?ec.borderRadius:null});return wp.element.createElement(bs,e,c&&u&&wp.element.createElement("div",{className:D()("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:y}}),!u&&wp.element.createElement("div",{className:"empty-plcaeholder-div"}),wp.element.createElement("div",{className:"blockspare-section-head-wrap",style:{textAlign:s}},wp.element.createElement(ws,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(tc.Content,{tagName:p,className:"blockspare-title",style:h,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(tc.Content,{tagName:"p",className:"blockspare-subtitle",style:g,value:m}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:b})))),wp.element.createElement(_s,e,n&&wp.element.createElement("a",{href:r,target:a?"_blank":null,rel:a?"noopener noreferrer":null,className:D()("blockspare-button",i,o,f),style:v},wp.element.createElement(tc.Content,{value:n}))));var w}},{attributes:Ks(Ks(Ks(Ks({},Oi),{},{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}},Zo),Mi),Ci),save:e=>wp.element.createElement(Hs,e)},{attributes:Ks(Ks(Ks(Ks({},Oi),{},{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}},Zo),Mi),Ci),save:e=>wp.element.createElement(js,e)},{attributes:Ks(Ks(Ks(Ks({},Oi),{},{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}},Zo),Mi),Ci),save:e=>wp.element.createElement(Js,e)}];function rc(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 ac(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rc(Object(n),!0).forEach((function(t){oc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function oc(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=Ti.name,lc=Ti.category,sc=wp.blocks.registerBlockType,cc=wp.i18n.__,uc=["center","wide","full"],pc=ac(ac(ac(ac(ac({},Oi),Ti.attributes),Zo),Mi),Ci);sc(ic,{title:cc("BS Call to Action","blockspare"),description:cc("BS call to action allow you to add title,subtitle,text button and background image/color","blockspare"),category:lc,icon:j.cta,attributes:pc,keywords:[cc("call to action","blockspare"),cc("block","blockspare"),cc("cta","blockspare"),cc("link","blockspare")],example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},getEditWrapperProps(e){const t=e.align;if(-1!==uc.indexOf(t))return{"data-align":t}},edit:$l,save:os,deprecated:nc});n(696),n(698);var dc=n(57);const mc=wp.element.Component,fc=wp.i18n.__,bc=wp.hooks.applyFilters,hc=wp.blockEditor,gc=hc.InspectorControls,vc=hc.MediaUpload,yc=hc.PanelColorSettings,wc=wp.components,kc=wc.ToggleControl,_c=wc.PanelBody,Sc=wc.SelectControl,Ec=wc.IconButton;wc.RangeControl;class xc extends mc{render(){const e=[{value:"",label:fc("Default","blockspare")},{value:"blockspare-style1",label:fc("Style 1","blockspare")},{value:"blockspare-style2",label:fc("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,h=n.borderColor,g=n.borderBtnTextColor,v=n.showButton,y=n.marginTop,w=n.marginBottom,k=n.layoutOption,_=n.titleFontSize,S=(n.subtitleFontSize,n.headerboxColor),E=n.headertitleColor,x=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,Z=n.subTitleFontSize,Q=n.subTitleLoadGoogleFonts,ee=n.subTitleFontFamily,te=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,he=n.buttonFontWeight,ge=n.buttonFontSubset,ve=n.buttonFontSizeType,ye=n.buttonFontSizeMobile,we=n.buttonFontSizeTablet,ke=n.buttonLoadGoogleFonts,_e=t.attributes,Se=t.setAttributes,Ee=()=>{Se({imgID:null,imgURL:null,imgAlt:null})};fc("Layout 1","blockspare"),fc("Layout 2","blockspare"),fc("Layout 3","blockspare");return wp.element.createElement(gc,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"content-box"}),wp.element.createElement(nl,{initialOpen:!1,selected:D,options:bc("blockspare.cta.edit.layouts",[{label:fc("Layout 1","blockspare"),value:"style-1",image:"images/style-1.png"},{label:fc("Layout 2","blockspare"),value:"style-2",image:"images/style-2.png"},{label:fc("Layout 3","blockspare"),value:"style-3",image:"images/style-3.png"}]),onChange:e=>Se({design:e})}),wp.element.createElement(_c,{title:fc("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(kc,{label:fc("Display Button","blockspare"),checked:v,onChange:()=>this.props.setAttributes({showButton:!v})}),wp.element.createElement(kc,{label:fc("Reverse","blockspare"),checked:k,onChange:()=>this.props.setAttributes({layoutOption:!k})}),c&&wp.element.createElement(vc,{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(Ec,{className:"aft-cta-inspector-media",label:fc("Edit image","blockspare"),icon:"format-image",onClick:e},fc("Select Image","blockspare")),l&&!!l.length&&wp.element.createElement(Ec,{className:"blockspare-cta-inspector-media",label:fc("Remove Image","blockspare"),icon:"dismiss",onClick:Ee},fc("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(Sc,{label:fc("Choose Image Shape","blockspare"),options:e,value:a,onChange:e=>this.props.setAttributes({imageShape:e})}),"style-3"!=D&&wp.element.createElement(yc,{title:fc("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>Se({backGroundColor:e}),label:fc("Background Color","blockspare")}]})),wp.element.createElement(_c,{title:fc("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ol,{headerlayoutOption:T,onChangeHeaderLayput:e=>Se({headerlayoutOption:e})}),wp.element.createElement(_c,{title:fc("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:fc("Title Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:V,label:fc("titleLoadGoogleFonts")},fontFamily:{value:U,label:fc("titleFontFamily")},fontWeight:{value:G,label:fc("titleFontWeight")},fontSubset:{value:q,label:fc("titleFontSubset")},fontSizeType:{value:$,label:fc("titleFontSizeType")},fontSize:{value:_,label:fc("titleFontSize")},fontSizeMobile:{value:J,label:fc("titleFontSizeMobile")},fontSizeTablet:{value:K,label:fc("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:H}),wp.element.createElement(Ra,{label:fc("Subtitle Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:Q,label:fc("subTitleLoadGoogleFonts")},fontFamily:{value:ee,label:fc("subTitleFontFamily")},fontWeight:{value:te,label:fc("subTitleFontWeight")},fontSubset:{value:ne,label:fc("subTitleFontSubset")},fontSizeType:{value:re,label:fc("subTitleFontSizeType")},fontSize:{value:Z,label:fc("subTitleFontSize")},fontSizeMobile:{value:ae,label:fc("subTitleFontSizeMobile")},fontSizeTablet:{value:oe,label:fc("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Ra,{label:fc("Description Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:me,label:fc("descriptionLoadGoogleFonts")},fontFamily:{value:le,label:fc("descriptionFontFamily")},fontWeight:{value:se,label:fc("descriptionFontWeight")},fontSubset:{value:ce,label:fc("descriptionFontSubset")},fontSizeType:{value:ue,label:fc("descriptionFontSizeType")},fontSize:{value:ie,label:fc("descriptionFontSize")},fontSizeMobile:{value:pe,label:fc("descriptionFontSizeMobile")},fontSizeTablet:{value:de,label:fc("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ni,{enableBlockGaps:!1,headerboxColor:S,onChangeboxcolor:e=>Se({headerboxColor:e}),dashColor:j,headerTagOption:H,onChangeDashColor:e=>Se({dashColor:e}),headertitleColor:E,onChangetitlecolor:e=>Se({headertitleColor:e}),titlePaddingTop:O,onChangetitlePaddingTop:e=>Se({titlePaddingTop:e}),titlePaddingBottom:C,onChangetitlePaddingBottom:e=>Se({titlePaddingBottom:e}),headersubtitleColor:x,onChangesubtitlecolor:e=>Se({headersubtitleColor:e}),subtitlePaddingTop:M,onChangesubtitlePaddingTop:e=>Se({subtitlePaddingTop:e}),subtitlePaddingBottom:L,onChangesubtitlePaddingBottom:e=>Se({subtitlePaddingBottom:e})})),wp.element.createElement(_c,{title:fc("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(yc,{title:fc("Description Color","blockspare"),initialOpen:!1,colorSettings:[{value:o,onChange:e=>Se({descriptionColor:e}),label:fc("Description Color","blockspare")}]})),v&&wp.element.createElement(_c,{title:fc("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{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:h,onchangeBorderColor:e=>Se({borderColor:e}),borderBtnTextColor:g,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(_c,{title:fc(" Typography","blockspare"),initialOpen:!0},wp.element.createElement(Ra,{label:fc("Button Fonts Settings"),attributes:_e,setAttributes:Se,loadGoogleFonts:{value:ke,label:fc("buttonLoadGoogleFonts")},fontFamily:{value:be,label:fc("buttonFontFamily")},fontWeight:{value:he,label:fc("buttonFontWeight")},fontSubset:{value:ge,label:fc("buttonFontSubset")},fontSizeType:{value:ve,label:fc("buttonFontSizeType")},fontSize:{value:fe,label:fc("buttonFontSize")},fontSizeMobile:{value:ye,label:fc("buttonFontSizeMobile")},fontSizeTablet:{value:we,label:fc("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===b&&wp.element.createElement(kc,{label:fc("Enable Gradient","blockspare"),checked:F,onChange:()=>this.props.setAttributes({enableGradient:!F})}),F&&"none"===b&&v&&wp.element.createElement(_c,{title:fc("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(nt,{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(_c,{title:fc("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:y,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>Se({marginTop:e}),marginEnableBottom:!0,marginBottom:w,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>Se({marginBottom:e})}))))}}var Tc=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 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 Cc(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){Mc(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 Mc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Lc=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,h=t.titleFontSizeTablet,g=t.backGroundColor,v=t.subTitleFontSize,y=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,E=t.headerpaddingTop,x=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,X=t.buttonFontSize,K=t.buttonFontFamily,Z=t.buttonFontWeight,Q=t.buttonFontSizeType,ee=t.buttonFontSizeMobile,te=t.buttonFontSizeTablet,ne=[];if("style-3"!==B&&ne.push({".blockspare-contentBox .blockspare-section-wrapper":{backgroundColor:g||"#fff"}}),ne.push({".blockspare-content-wrapper":Cc({},Tl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-mainheader-wrap":Cc({},Tc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),ne.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:x+"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"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${H||"#3B1A5B"} ${t},${R||"#8B249C"} ${n})`}})}else ne.push({".blockspare-block-button span":{color:J||"#fff",borderWidth:U+"px"},".blockspare-block-button .blockspare-button":{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:X+Q,fontFamily:K,fontWeight:Z},tablet:{".blockspare-block-button span":{fontSize:te+Q}},mobile:{".blockspare-block-button span":{fontSize:ee+Q}}}),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:v+k,fontFamily:y,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+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}}}),wo.a.all(ne)};function jc(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 Pc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Dc=blockspare_globals,Fc=wp.element,zc=Fc.Component,Nc=Fc.Fragment,Bc=wp.i18n.__,Ac=wp.compose.compose,Yc=wp.blockEditor,Hc=Yc.BlockControls,Rc=Yc.RichText,Ic=Yc.URLInput,Wc=Yc.AlignmentToolbar,Vc=wp.components,Uc=Vc.IconButton,Gc=Vc.Dashicon;var qc=Ac(vo,bo(Lc))(class extends zc{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,h=t.headerTitle,g=t.headerSubTitle,v=t.design,y=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),w=(t.profileContentFontSize,t.titleLoadGoogleFonts),k=t.titleFontFamily,_=t.titleFontWeight,S=t.subTitleLoadGoogleFonts,E=t.subTitleFontFamily,x=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,F=e.className,z=(e.attributes,e.setAttributes),N=e.isSelected;let B=Dc.img;p&&p.length&&(B=p);const A=D()([F,"blockspare-contentBox"]);let Y,H;if(1==O){const e={google:{families:[C+(M?":"+M:"")]}};Y=wp.element.createElement(Do,{config:e})}if(1==L){const e={google:{families:[j+(P?":"+P:"")]}};H=wp.element.createElement(Do,{config:e})}return wp.element.createElement(Nc,null,wp.element.createElement(xc,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?jc(Object(n),!0).forEach((function(t){Pc(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):jc(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:z},this.props)),wp.element.createElement(Hc,null,wp.element.createElement(Wc,{value:n,onChange:e=>{z({sectionAlignment:e})}})),wp.element.createElement("div",{className:A},this.props.styles,wp.element.createElement("div",{className:D()("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:B,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:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",T,"blockspare-"+n)},wp.element.createElement(El,{setAttributes:z,headerTitle:h,headerTagOption:b,headerSubTitle:g,titleFontFamily:k,titleFontWeight:_,titleLoadGoogleFonts:w,subTitleLoadGoogleFonts:S,subTitleFontFamily:E,subTitleFontWeight:x}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Rc,{tagName:"p",placeholder:Bc("Description","blockspare"),keepPlaceholderOnFocus:!0,value:r,className:"blockspare-description",onChange:e=>z({sectionDescription:e})}),i&&wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement(Rc,{tagName:"span",placeholder:Bc("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:`<span>${a}</span>`,allowedFormats:[],className:D()("blockspare-button",s,l,y),onChange:e=>z({buttonText:e})})),N&&i&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+c,onSubmit:e=>e.preventDefault()},wp.element.createElement(Gc,{icon:"admin-links"}),wp.element.createElement(Ic,{className:"button-url",value:o,onChange:e=>z({buttonUrl:e})}),wp.element.createElement(Uc,{icon:"editor-break",label:Bc("Apply","blockspare"),type:"submit"}))))),Y,H))}});const $c=blockspare_globals,Jc=wp.element.Component,Xc=(wp.i18n.__,wp.compose.compose),Kc=wp.blockEditor.RichText;var Zc=Xc(vo,bo(Lc))(class extends Jc{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,h=t.headerSubTitle,g=(t.dashColor,t.headerlayoutOption),v=t.headerTagOption,y=(t.backGroundColor,t.design),w=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),k=e.className;e.attributes;let _=$c.img;p&&p.length&&(_=p);const S=D()([k,"blockspare-contentBox"]);return wp.element.createElement("div",{className:S},this.props.styles,wp.element.createElement("div",{className:D()("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:_,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:D()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",g,"blockspare-"+n)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",g,"blockspare-"+n)},wp.element.createElement(es,{headerTitle:b,headerTagOption:v,headerSubTitle:h}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Kc.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:D()("blockspare-button",s,l,w)},wp.element.createElement(Kc.Content,{tagName:"span",value:a}))))))))}});const Qc=wp.element.Component;class eu extends Qc{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:D()("blockspare-block-button")},this.props.children)}}function tu(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 nu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tu(Object(n),!0).forEach((function(t){ru(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ru(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const au=blockspare_globals,ou=wp.element,iu=ou.Component,lu=(ou.Fragment,wp.i18n.__,wp.blockEditor),su=(lu.BlockControls,lu.RichText);lu.URLInput,lu.AlignmentToolbar;class cu extends iu{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,h=t.layoutOption,g=t.headerTitle,v=t.headerSubTitle,y=t.dashColor,w=t.headerlayoutOption,k=t.headerTagOption,_=(t.backGroundColor,t.design),S=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),E=(e.className,e.attributes),x=nu({},Tl(E)),T={borderColor:y},O=nu({},us(E)),C=nu({},ls(E)),M=nu({},ss(E)),L=nu({},cs(E));let j=au.img;return m&&m.length&&(j=m),wp.element.createElement("div",{className:D()("blockspare-content-wrapper blockspare-blocks","align"+n,1==h?"reverse-img":"","style-3"!=_?"has-background":"",_),style:x},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:nu({},Tc(E))},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper"),style:T},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",w,"blockspare-"+r)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement(ws,this.props,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:C}),g&&wp.element.createElement(su.Content,{tagName:k,className:"blockspare-title",style:M,value:g}),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}),v&&wp.element.createElement(su.Content,{tagName:"p",className:"blockspare-subtitle",style:L,value:v}),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(su.Content,{tagName:"p",style:{color:a},value:o}),s&&wp.element.createElement(eu,this.props,i&&wp.element.createElement("a",{href:l,target:p?"_blank":null,rel:p?"noopener noreferrer":null,className:D()("blockspare-button",u,c,S),style:O},wp.element.createElement(su.Content,{value:i})))))))}}var uu=n(360);function pu(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 du(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pu(Object(n),!0).forEach((function(t){mu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function mu(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,h=t.titleFontSizeTablet,g=t.backGroundColor,v=t.subTitleFontSize,y=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,E=t.headerpaddingTop,x=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:g||"#fff"}}),B.push({".blockspare-content-wrapper":du({},Tl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-button":du({},ei(e.attributes)),".blockspare-mainheader-wrap":du({},Tc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),B.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:x+"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:v+k,fontFamily:y,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+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}}}),wo.a.all(B)};const bu=blockspare_globals,hu=wp.element.Component,gu=(wp.i18n.__,wp.compose.compose),vu=wp.blockEditor.RichText;var yu=gu(vo,bo(fu))(class extends hu{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,h=t.headerTitle,g=t.headerSubTitle,v=(t.dashColor,t.headerlayoutOption),y=t.headerTagOption,w=(t.backGroundColor,t.design),k=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),_=e.className;e.attributes;let S=bu.img;d&&d.length&&(S=d);const E=D()([_,"blockspare-contentBox"]);return wp.element.createElement("div",{className:E},this.props.styles,wp.element.createElement("div",{className:D()("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:D()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",v,"blockspare-"+r)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",v,"blockspare-"+r)},wp.element.createElement(es,{headerTitle:h,headerTagOption:y,headerSubTitle:g}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(vu.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:D()("blockspare-button",c,s,k)},wp.element.createElement(vu.Content,{value:o}))))))))}});function wu(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 ku(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wu(Object(n),!0).forEach((function(t){_u(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wu(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}var Su=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,h=t.titleFontSizeTablet,g=t.backGroundColor,v=t.subTitleFontSize,y=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,E=t.headerpaddingTop,x=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:g||"#fff"}}),B.push({".blockspare-content-wrapper":ku({},Tl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-button":ku({},Qo(e.attributes)),".blockspare-mainheader-wrap":ku({},Tc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),B.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:x+"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:v+k,fontFamily:y,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+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}}}),wo.a.all(B)};const Eu=blockspare_globals,xu=wp.element.Component,Tu=(wp.i18n.__,wp.compose.compose),Ou=wp.blockEditor.RichText;var Cu=Tu(vo,bo(Su))(class extends xu{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,h=t.headerTitle,g=t.headerSubTitle,v=(t.dashColor,t.headerlayoutOption),y=t.headerTagOption,w=(t.backGroundColor,t.design),k=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),_=e.className;e.attributes;let S=Eu.img;d&&d.length&&(S=d);const E=D()([_,"blockspare-contentBox"]);return wp.element.createElement("div",{className:E},this.props.styles,wp.element.createElement("div",{className:D()("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:D()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",v,"blockspare-"+r)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",v,"blockspare-"+r)},wp.element.createElement(es,{headerTitle:h,headerTagOption:y,headerSubTitle:g}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Ou.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:D()("blockspare-button",c,s,k)},wp.element.createElement(Ou.Content,{value:o}))))))))}});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 Lu(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){ju(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 ju(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pu=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,h=t.titleFontSizeTablet,g=t.backGroundColor,v=t.subTitleFontSize,y=t.subTitleFontFamily,w=t.subTitleFontWeight,k=t.subTitleFontSizeType,_=t.subTitleFontSizeMobile,S=t.subTitleFontSizeTablet,E=t.headerpaddingTop,x=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,X=t.buttonTextColor,K=[];if("style-3"!==B&&K.push({".blockspare-contentBox .blockspare-section-wrapper":{backgroundColor:g||"#fff"}}),K.push({".blockspare-content-wrapper":Lu({},Tl(e.attributes)),".blockspare-description":{color:L,fontSize:j+F,fontFamily:P,fontWeight:D},".blockspare-mainheader-wrap":Lu({},Tc(e.attributes)),".blockspare-section-header-wrapper":{borderColor:u}}),K.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:E+"px",paddingRight:x+"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+"%";K.push({".blockspare-block-button span":{color:X||"#fff",fontWeight:U,borderWidth:G+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${H||"#3B1A5B"} ${t},${R||"#8B249C"} ${n})`}})}else K.push({".blockspare-block-button span":{color:X||"#fff",fontWeight:U,borderWidth:G+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:$||"#3c1a5b"}});else K.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 K.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:v+k,fontFamily:y,fontWeight:w,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+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}}}),wo.a.all(K)};const Du=blockspare_globals,Fu=wp.element.Component,zu=(wp.i18n.__,wp.compose.compose),Nu=wp.blockEditor.RichText;var Bu=zu(vo,bo(Pu))(class extends Fu{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,h=t.headerSubTitle,g=(t.dashColor,t.headerlayoutOption),v=t.headerTagOption,y=(t.backGroundColor,t.design),w=(t.borderRadius,t.enableBackgroundColor,t.buttonHoverEffect),k=e.className;e.attributes;let _=Du.img;p&&p.length&&(_=p);const S=D()([k,"blockspare-contentBox"]);return wp.element.createElement("div",{className:S},this.props.styles,wp.element.createElement("div",{className:D()("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:_,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:D()("blockspare-section-header-wrapper")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",g,"blockspare-"+n)},wp.element.createElement("div",{className:"blockspare-title-subtitle-wrap"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",g,"blockspare-"+n)},wp.element.createElement(es,{headerTitle:b,headerTagOption:v,headerSubTitle:h}))))),wp.element.createElement("div",{className:"blockspare-desc-btn-wrap"},wp.element.createElement(Nu.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:D()("blockspare-button",s,l,w)},wp.element.createElement(Nu.Content,{tagName:"span",value:a}))))))))}});function Au(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 Yu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Au(Object(n),!0).forEach((function(t){Hu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Au(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Hu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ru=Yu(Yu(Yu(Yu(Yu({},Mi),Oi),uu.attributes),Ci),Zo);var Iu=[{attributes:Ru,save:e=>wp.element.createElement(cu,e)},{attributes:Ru,save:e=>wp.element.createElement(Cu,e)},{attributes:Ru,save:e=>wp.element.createElement(yu,e)},{attributes:Yu(Yu(Yu(Yu(Yu({},Mi),Oi),dc.attributes),Ci),Zo),save:e=>wp.element.createElement(Bu,e)}];function Wu(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 Vu(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wu(Object(n),!0).forEach((function(t){Uu(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wu(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Uu(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Gu=wp.i18n.__,qu=wp.blocks.registerBlockType,$u=dc.name,Ju=dc.category,Xu=Vu(Vu(Vu(Vu(Vu({},Mi),Oi),dc.attributes),Ci),Zo);qu($u,{title:Gu("BS Content Box","blockspare"),description:Gu("You can create a variety of layouts using this block.","blockspare"),category:Ju,icon:j.contentbox,attributes:Xu,keywords:[Gu("block","blockspare"),Gu("container","blockspare"),Gu("content","blockspare"),Gu("box","blockspare")],supports:{align:["center","wide","full"]},example:{attributes:{design:"style-1"}},edit:qc,save:Zc,deprecated:Iu});n(699),n(700);var Ku=n(58);wp.i18n.__,wp.element.Fragment,wp.components.RangeControl,wp.blockEditor.PanelColorSettings;const Zu=wp.i18n.__,Qu=wp.element.Component,ep=wp.blockEditor,tp=ep.InspectorControls,np=(ep.MediaUpload,ep.PanelColorSettings),rp=wp.components,ap=(rp.RangeControl,rp.PanelBody);rp.IconButton,rp.ToggleControl,rp.SelectControl;class op extends Qu{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);Zu("Top","blockspare"),Zu("Bottom","blockspare");return wp.element.createElement(tp,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"container"}),wp.element.createElement(ap,{title:Zu("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(np,{title:Zu("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:t,onChange:e=>s({backGroundColor:e}),label:Zu("Background Color","blockspare")}]})),wp.element.createElement(ap,{title:Zu("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ap,{title:Zu("Padding Settings","blockspare"),initialOpen:!0},wp.element.createElement(it,{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(ap,{title:Zu("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:i,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>s({marginTop:e}),marginEnableBottom:!0,marginBottom:l,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>s({marginBottom:e})})))))}}n(701);var ip=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"}))};ip.defaultProps={className:"divider--doublewave",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1946 175",preserveAspectRatio:"none"};var lp=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"}))};lp.defaultProps={className:"divider--fan",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1917 105",preserveAspectRatio:"none"};var sp=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"}))};sp.defaultProps={className:"divider--wavy",viewBox:"0 0 100 10",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none"};var cp=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"}))};cp.defaultProps={className:"divider--waves",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1000 300",preserveAspectRatio:"none"};var up=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M0 100C20 0 50 0 100 100z"}))};up.defaultProps={className:"divider--sloped",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"};var pp=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"}))};pp.defaultProps={className:"divider--curve",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 630 120",preserveAspectRatio:"none"};var dp=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"}))};dp.defaultProps={className:"divider--shapeocean",xmlns:"http://www.w3.org/2000/svg",viewBox:"-337 385.2 283.5 27.8",preserveAspectRatio:"none"};var mp=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"}))};mp.defaultProps={className:"divider--grow",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 630 80",preserveAspectRatio:"none"};var fp=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"}))};fp.defaultProps={className:"divider--clouds",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 630 80",preserveAspectRatio:"none"};var bp=function(e){return wp.element.createElement("svg",e,wp.element.createElement("path",{d:"M0 100L100 0v100z"}))};bp.defaultProps={className:"divider--angled",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",preserveAspectRatio:"none"};const hp={wavy:sp,waves:cp,"double-wave":ip,fan:lp,sloped:up,curve:pp,shapeocean:dp,grow:mp,clouds:fp,angled:bp},gp=e=>{const t=hp[e.design],n=D()([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)};gp.defaultProps={className:"",design:"double-wave",shadow:!1},gp.Save=e=>wp.element.createElement(gp,e);var vp=gp;const yp=wp.i18n.__,kp=wp.element,_p=kp.Component,Sp=kp.Fragment,Ep=wp.blockEditor,xp=Ep.BlockControls,Tp=(Ep.BlockAlignmentToolbar,wp.components.Toolbar);var Op=class extends _p{render(){const e=this.props,t=e.attributes,n=e.setAttributes,r=(t.horizontalFlip,t.verticalFlip),a=[{icon:j.flipY,title:yp("Flip horiztonally","blockspare"),isActive:!!r,onClick:()=>n({verticalFlip:!r})}];return wp.element.createElement(Sp,null,wp.element.createElement(xp,null,wp.element.createElement(Tp,{controls:a})))}};var Cp=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 Mp(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 Lp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mp(Object(n),!0).forEach((function(t){jp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pp=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":Lp(Lp(Lp(Lp({},xl(e.attributes)),Cp(e.attributes)),Tl(e.attributes)),{},{borderRadius:r?r+"px":null}),".blockspare-image-wrap":{backgroundImage:a}}),wo.a.all(o)};function Dp(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 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.compose.compose,Yp=wp.blockEditor.InnerBlocks;var Hp=Ap(vo,bo(Pp))(class extends Np{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),h=e.isSelected,g=D()([f]);let v=D()("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(Bp,null,wp.element.createElement(op,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dp(Object(n),!0).forEach((function(t){Fp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dp(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:b},this.props)),h&&s&&wp.element.createElement(Op,this.props),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-container-wrapper","align"+n,m?"has-gap-enable":"",a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:D()("blockspare-container-background","blockspare-image-wrap",(y=r,0===y?null:"has-background-opacity-"+10*Math.round(y/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:D()("blockspare-top-separator",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:v},wp.element.createElement(vp,{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(Yp,{templateLock:!1,renderAppender:()=>this.props.hasInnerBlocks?wp.element.createElement(Yp.DefaultBlockAppender,null):wp.element.createElement(Yp.ButtonBlockAppender,null)}))))));var y}});const Rp=wp.element.Component,Ip=wp.compose.compose,Wp=wp.blockEditor.InnerBlocks;var Vp=Ip(vo,bo(Pp))(class extends Rp{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,D()([f]));let h=D()("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:D()("blockspare-block-container-wrapper",m?"has-gap-enable":"","align"+n,a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:D()("blockspare-container-background","blockspare-image-wrap",(g=r,0===g?null:"has-background-opacity-"+10*Math.round(g/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:D()("blockspare-top-separator",m?"has-gap-enable":"",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:h},wp.element.createElement(vp,{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(Wp.Content,null)))));var g}});var Up=n(148);var Gp={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 qp={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 $p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Jp(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$p(Object(n),!0).forEach((function(t){Xp(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$p(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Xp(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Kp=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":Jp(Jp(Jp(Jp({},xl(e.attributes)),Cp(e.attributes)),Tl(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}}),wo.a.all(m)};const Zp=wp.element.Component,Qp=wp.compose.compose,ed=wp.blockEditor.InnerBlocks;var td=Qp(vo,bo(Kp))(class extends Zp{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,D()([f]));let h=D()("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:D()("blockspare-block-container-wrapper",m?"has-gap-enable":"","align"+n,a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:D()("blockspare-container-background","blockspare-image-wrap",(g=r,0===g?null:"has-background-opacity-"+10*Math.round(g/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:D()("blockspare-top-separator",m?"has-gap-enable":"",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:h},wp.element.createElement(vp,{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(ed.Content,null)))));var g}});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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nd(Object(n),!0).forEach((function(t){ad(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}function ad(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var od=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":rd(rd(rd(rd({},xl(e.attributes)),Cp(e.attributes)),Tl(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}}),wo.a.all(m)};const id=wp.element.Component,ld=wp.compose.compose,sd=wp.blockEditor.InnerBlocks;var cd=ld(vo,bo(od))(class extends id{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,D()([f]));let h=D()("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:D()("blockspare-block-container-wrapper",m?"has-gap-enable":"","align"+n,a&&a.length&&o?"blockspare-background-fix":"",s?d:"")},wp.element.createElement("div",{className:D()("blockspare-container-background","blockspare-image-wrap",(g=r,0===g?null:"has-background-opacity-"+10*Math.round(g/10)),{"has-background-opacity":0!==r})}),s&&wp.element.createElement("div",{className:D()("blockspare-top-separator",m?"has-gap-enable":"",p?"blockspare-svg-show-front":"")},wp.element.createElement("div",{className:h},wp.element.createElement(vp,{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(sd.Content,null)))));var g}});function ud(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 pd(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ud(Object(n),!0).forEach((function(t){dd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ud(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function dd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const md=wp.blockEditor.InnerBlocks;var fd=[{attributes:pd(pd(pd(pd(pd({},Up.attributes),Gp),Mi),qp),Ci),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,h=t.dividerPosition,g=t.topDividerMargin,v=t.bottomDividerMargin,y=t.borderRadius,w=t.enableGap,k=pd(pd(pd(pd({},Cp(e.attributes)),xl(e.attributes)),{},{minHeight:"100px"},Tl(e.attributes)),{},{borderRadius:y||null});let _="";c&&(_="has-separator-top"===h?{top:g+"px",zIndex:f?b:""}:"has-separator-bottom"===h?{bottom:v+"px",zIndex:f?b:""}:"");let S="";o&&(S="url("+o+")");let E=D()("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:D()("blockspare-block-container-wrapper",w?"has-gap-enable":"","align"+r,o&&o.length&&i?"blockspare-background-fix":"",c?h:""),style:k},wp.element.createElement("div",{className:D()("blockspare-container-background","blockspare-image-wrap",(x=a,0===x?null:"has-background-opacity-"+10*Math.round(x/10)),{"has-background-opacity":0!==a}),style:{backgroundImage:S}}),c&&wp.element.createElement("div",{className:D()("blockspare-top-separator",w?"has-gap-enable":"",f?"blockspare-svg-show-front":""),style:_},wp.element.createElement("div",{className:E,style:{color:d||"#3c1a5b",height:p}},wp.element.createElement(vp,{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(md.Content,null))));var x}},{attributes:pd(pd(pd(pd(pd({},Gp),Mi),qp),Ci),Up.attributes),save:e=>wp.element.createElement(td,e)},{attributes:pd(pd(pd(pd(pd({},Gp),Mi),qp),Ci),Ku.attributes),save:e=>wp.element.createElement(cd,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 hd(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){gd(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 gd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const vd=Ku.name,yd=Ku.category,wd=wp.i18n.__,kd=wp.blocks,_d=kd.registerBlockType,Sd=kd.createBlock,Ed=hd(hd(hd(hd(hd({},Gp),Mi),qp),Ci),Ku.attributes);_d(vd,{title:wd("BS Container","blockspare"),description:wd("BS add container","blockspare"),category:yd,icon:j.container,attributes:Ed,keywords:[wd("block","blockspare"),wd("container","blockspare"),wd("group","blockspare")],supports:{align:["center","wide","full"]},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:Hp,save:Vp,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=>Sd(e.name,e.attributes,e.innerBlocks));return Sd("blockspare/blockspare-container",{align:n},r)}}]},deprecated:fd});n(702),n(703);var xd=n(59),Td=(n(704),["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 Od=wp.i18n.__,Cd=wp.element,Md=Cd.Component,Ld=Cd.Fragment;var jd=class extends Md{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?Td.forEach(e=>{e.includes(i)&&l.push(e)}):l=Td,wp.element.createElement("div",{className:"blockspare-field blockspare-field-icon-list "+(n?"":"blockspare-toggle-enabled")},this.props.label&&wp.element.createElement(Ld,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:Od(" 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 Pd=wp.i18n.__,Dd=wp.element.Fragment,Fd=wp.blockEditor,zd=(Fd.InspectorControls,Fd.PanelColorSettings),Nd=wp.components,Bd=(Nd.PanelBody,Nd.SelectControl),Ad=Nd.RangeControl;function Yd(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,h=e.iconBackgroundColor,g=e.onChangeIconBackgroundColor,v=void 0===g?()=>{}:g,y=e.iconBorderColor,w=e.onChangeIconBorderColor,k=void 0===w?()=>{}:w,_=e.iconColor,S=e.OnChangeIconColor,E=void 0===S?()=>{}:S,x=e.borderRadius,T=e.onChangeBorderRadius,O=void 0===T?()=>{}:T,C=[{value:"blockspare-icon-size-small",label:Pd("Small","blockspare")},{value:"blockspare-icon-size-medium",label:Pd("Medium","blockspare")},{value:"blockspare-icon-size-large",label:Pd("Large","blockspare")},{value:"blockspare-icon-size-extralarge",label:Pd("Extra Large","blockspare")}],M=[{value:"blockspare-icon-style1",label:Pd("None","blockspare")},{value:"blockspare-icon-style2",label:Pd("Background","blockspare")},{value:"blockspare-icon-style3",label:Pd("Border","blockspare")}];return wp.element.createElement(Dd,null,1==a&&wp.element.createElement("div",null,wp.element.createElement(jd,{value:o,onChange:l}),0!=s&&wp.element.createElement(Bd,{label:Pd("Icon Size","blockspare"),value:c,options:C.map(({value:e,label:t})=>({value:e,label:t})),onChange:p}),0!=d&&wp.element.createElement(Bd,{label:Pd("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(Ad,{label:Pd("Icon Border Radius","blockspare"),value:x,onChange:O,min:0,max:50,step:1})),1==n&&wp.element.createElement("div",null,wp.element.createElement(zd,{title:Pd("Icon Color","blockspare"),initialOpen:!1,colorSettings:[{value:_,onChange:E,label:Pd("Icon Color","blockspare")}]}),"blockspare-icon-style2"===m&&wp.element.createElement(zd,{title:Pd("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:h,onChange:v,label:Pd("Background Color","blockspare")}]}),"blockspare-icon-style3"===m&&wp.element.createElement(zd,{title:Pd("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:y,onChange:k,label:Pd("Border Color","blockspare")}]})))}const Hd=wp.element.Component,Rd=wp.i18n.__,Id=wp.blockEditor,Wd=Id.InspectorControls,Vd=(Id.PanelColorSettings,wp.components),Ud=(Vd.RangeControl,Vd.PanelBody),Gd=Vd.ToggleControl;Vd.SelectControl;class qd extends Hd{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,h=t.borderRadius,g=(t.design,t.titleFontSize),v=(t.subtitleFontSize,t.headerTagOption),y=t.headertitleColor,w=t.headersubtitleColor,k=t.headerlayoutOption,_=t.titlePaddingTop,S=t.titlePaddingBottom,E=t.subtitlePaddingTop,x=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,Z=e.attributes,Q=e.setAttributes;Rd("Icon","blockspare"),Rd("Image","blockspare"),Rd("Layout 1","blockspare"),Rd("Layout 2","blockspare"),Rd("Layout 1","blockspare"),Rd("Layout 2","blockspare"),Rd("Layout 3","blockspare");return wp.element.createElement(Wd,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"counter"}),wp.element.createElement(Ud,{title:Rd("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(Gd,{label:Rd("Display Icon ","blockspare"),checked:n,onChange:()=>this.props.setAttributes({showImage:!n})})),"icon"==c&&n&&wp.element.createElement(Ud,{title:Rd("Icon Settings"),initialOpen:!1},wp.element.createElement(Yd,{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:h,onChangeBorderRadius:e=>Q({borderRadius:e})})),wp.element.createElement(Ud,{title:Rd("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ol,{headerlayoutOption:k,onChangeHeaderLayput:e=>Q({headerlayoutOption:e})}),wp.element.createElement(Ud,{title:Rd("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:Rd("Title Fonts Settings"),attributes:Z,setAttributes:Q,loadGoogleFonts:{value:C,label:Rd("titleLoadGoogleFonts")},fontFamily:{value:M,label:Rd("titleFontFamily")},fontWeight:{value:L,label:Rd("titleFontWeight")},fontSubset:{value:j,label:Rd("titleFontSubset")},fontSizeType:{value:P,label:Rd("titleFontSizeType")},fontSize:{value:g,label:Rd("titleFontSize")},fontSizeMobile:{value:D,label:Rd("titleFontSizeMobile")},fontSizeTablet:{value:F,label:Rd("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:v}),wp.element.createElement(Ra,{label:Rd("Subtitle Fonts Settings"),attributes:Z,setAttributes:Q,loadGoogleFonts:{value:N,label:Rd("subTitleLoadGoogleFonts")},fontFamily:{value:B,label:Rd("subTitleFontFamily")},fontWeight:{value:A,label:Rd("subTitleFontWeight")},fontSubset:{value:Y,label:Rd("subTitleFontSubset")},fontSizeType:{value:H,label:Rd("subTitleFontSizeType")},fontSize:{value:z,label:Rd("subTitleFontSize")},fontSizeMobile:{value:R,label:Rd("subTitleFontSizeMobile")},fontSizeTablet:{value:I,label:Rd("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Ra,{label:Rd("Counter Fonts Settings"),attributes:Z,setAttributes:Q,loadGoogleFonts:{value:V,label:Rd("counterLoadGoogleFonts")},fontFamily:{value:U,label:Rd("counterFontFamily")},fontWeight:{value:G,label:Rd("counterFontWeight")},fontSubset:{value:q,label:Rd("counterFontSubset")},fontSizeType:{value:$,label:Rd("counterFontSizeType")},fontSize:{value:W,label:Rd("counterFontSize")},fontSizeMobile:{value:J,label:Rd("counterFontSizeMobile")},fontSizeTablet:{value:K,label:Rd("counterFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ni,{enableBlockGaps:!1,headerTagOption:v,onChangeHeaderTag:e=>Q({headerTagOption:e}),headerboxColor:T,onChangeboxcolor:e=>Q({headerboxColor:e}),dashColor:O,headerlayoutOption:k,onChangeDashColor:e=>Q({dashColor:e}),headertitleColor:y,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:E,onChangesubtitlePaddingTop:e=>Q({subtitlePaddingTop:e}),subtitlePaddingBottom:x,onChangesubtitlePaddingBottom:e=>Q({subtitlePaddingBottom:e})})),wp.element.createElement(Ud,{title:Rd("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ud,{title:Rd("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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(Ud,{title:Rd("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:l,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>Q({marginTop:e}),marginEnableBottom:!0,marginBottom:s,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>Q({marginBottom:e})})))))}}var $d=n(361),Jd=n.n($d);var Xd=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 Kd(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 Zd(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Kd(Object(n),!0).forEach((function(t){Qd(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kd(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Qd(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,h=t.headermarginTop,g=t.headermarginBottom,v=t.counterFontColor,y=t.backGroundColor,w=t.blockBorderRadius,k=t.titleFontFamily,_=t.titleFontWeight,S=t.titleFontSizeType,E=t.titleFontSizeMobile,x=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":Zd(Zd(Zd({backgroundColor:y||"#fff"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:w||null}),".blockspare-counter-wrapper .blockspare-block-icon":Zd({},Xd(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:h+"px",marginBottom:g+"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":Zd(Zd(Zd({backgroundColor:y||"#fff"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:w?w+"px":null}),".blockspare-counter":{color:v||"#000"},"..blockspare-block-icon":Zd({},Xd(e.attributes)),tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:x+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+M},".blockspare-counter":{fontSize:B+S}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:E+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:L+M},".blockspare-counter":{fontSize:N+S}}}),wo.a.all(A)};function tm(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 nm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const rm=wp.element,am=rm.Component,om=rm.Fragment,im=(wp.i18n.__,wp.compose.compose),lm=wp.components,sm=lm.Toolbar,cm=lm.RangeControl,um=wp.blockEditor,pm=um.BlockControls,dm=um.InnerBlocks,mm=["core/image"],fm=[["core/image",{}]];var bm=im(vo,bo(em))(class extends am{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,h=t.subTitleLoadGoogleFonts,g=t.subTitleFontFamily,v=t.subTitleFontWeight,y=t.headerlayoutOption,w=t.sectionAlignment,k=t.counterLoadGoogleFonts,_=t.counterFontFamily,S=t.counterFontWeight,E=e.className,x=(e.isSelected,e.attributes,e.setAttributes);let T;if(1==k){const e={google:{families:[_+(S?":"+S:"")]}};T=wp.element.createElement(Do,{config:e})}const O=D()([E]);return wp.element.createElement(om,null,wp.element.createElement(qd,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tm(Object(n),!0).forEach((function(t){nm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:x},this.props)),wp.element.createElement(pm,null,wp.element.createElement(sm,null,wp.element.createElement(cm,{className:"blockspare_progress_bar_value",value:a,onChange:e=>x({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:D()("blockspare-counter-section")},wp.element.createElement("div",{className:D()("blockspare-counters-item",c)},r&&"image"==o&&wp.element.createElement(dm,{template:fm,allowedBlocks:mm,templateLock:!0,templateInsertUpdatesSelection:!0}),r&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("blockspare-block-icon",l,s)},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+n)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",y,"blockspare-"+w)},wp.element.createElement(El,{setAttributes:x,headerTitle:p,headerTagOption:u,headerSubTitle:d,titleFontFamily:f,titleFontWeight:b,titleLoadGoogleFonts:m,subTitleLoadGoogleFonts:h,subTitleFontFamily:g,subTitleFontWeight:v})))),wp.element.createElement("p",{className:"blockspare-counter"},wp.element.createElement(Jd.a,{className:"account-balance",start:0,end:a,duration:4.75})))))),T)}});const hm=wp.element.Component,gm=wp.compose.compose,vm=wp.blockEditor.InnerBlocks;var ym=gm(vo,bo(em))(class extends hm{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,h=(e.attributes,D()([b]));return wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks blockspare-section-counter-bar"},wp.element.createElement("div",{className:D()("blockspare-counter-section")},wp.element.createElement("div",{className:D()("blockspare-counters-item",c)},n&&"image"==o&&wp.element.createElement(vm.Content,null),n&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("blockspare-block-icon",l,s)},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+a)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",f,"blockspare-"+m)},wp.element.createElement(es,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),wp.element.createElement("p",{className:"blockspare-counter"},r)))))}});function wm(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 km(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wm(Object(n),!0).forEach((function(t){_m(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wm(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 Sm=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,h=t.headermarginTop,g=t.headermarginBottom,v=t.counterFontColor,y=t.backGroundColor,w=t.blockBorderRadius,k=t.titleFontFamily,_=t.titleFontWeight,S=t.titleFontSizeType,E=t.titleFontSizeMobile,x=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":km(km(km({backgroundColor:y||"#fff"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:w||null}),".blockspare-block-icon":km({},Xd(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:h+"px",marginBottom:g+"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":km(km(km({backgroundColor:y||"#fff"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:w?w+"px":null}),".blockspare-counter":{color:v||"#000"},"..blockspare-block-icon":km({},Xd(e.attributes)),tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:x+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+M},".blockspare-counter":{fontSize:B+S}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:E+S},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:L+M},".blockspare-counter":{fontSize:N+S}}}),wo.a.all(A)};const Em=wp.element.Component,xm=wp.compose.compose,Tm=wp.blockEditor.InnerBlocks;var Om=xm(vo,bo(Sm))(class extends Em{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,h=(e.attributes,D()([b]));return wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks blockspare-section-counter-bar"},wp.element.createElement("div",{className:D()("blockspare-counter-section")},wp.element.createElement("div",{className:D()("blockspare-counters-item",c)},n&&"image"==o&&wp.element.createElement(Tm.Content,null),n&&"icon"==o&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("blockspare-block-icon",l,s)},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+a)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",f,"blockspare-"+m)},wp.element.createElement(es,{headerTitle:p,headerTagOption:u,headerSubTitle:d})))),wp.element.createElement("p",{className:"blockspare-counter"},r)))))}});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 Mm(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){Lm(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}function Lm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const jm=Mm(Mm(Mm(Mm({},Oi),Mi),xd.attributes),Ci),Pm=wp.blockEditor.RichText;var Dm=[{attributes:jm,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=Mm(Mm(Mm({backgroundColor:m||"#fff"},xl(e.attributes)),Tl(e.attributes)),{},{borderRadius:f||null}),h=Mm({},Xd(e.attributes)),g=Mm({},ls(e.attributes)),v=Mm({},ss(e.attributes)),y=Mm({},cs(e.attributes));return wp.element.createElement("div",{className:"blockspare-counter-wrapper blockspare-blocks blockspare-section-counter-bar",style:b},wp.element.createElement("div",{className:D()("blockspare-counter-section")},wp.element.createElement("div",{className:D()("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:D()("blockspare-block-icon",l,s),style:h},wp.element.createElement("i",{className:i}))),wp.element.createElement("div",{className:"blockspare-counters"},wp.element.createElement(ws,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:g}),p&&wp.element.createElement(Pm.Content,{tagName:u,className:"blockspare-title",style:v,value:p}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:g})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:g}),d&&wp.element.createElement(Pm.Content,{tagName:"p",className:"blockspare-subtitle",style:y,value:d}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:g})))),wp.element.createElement("p",{className:"blockspare-counter",style:{color:a||"#000"}},r))))}},{attributes:jm,save:e=>wp.element.createElement(Om,e)}];function Fm(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 zm(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Fm(Object(n),!0).forEach((function(t){Nm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fm(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Nm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Bm=xd.name,Am=xd.category,Ym=wp.i18n.__,Hm=wp.blocks.registerBlockType,Rm=zm(zm(zm(zm({},Oi),Mi),xd.attributes),Ci);Hm(Bm,{title:Ym("BS Counter","blockspare"),description:Ym("Add counter in you page and post","blockspare`"),Description:"Displays Counter",category:Am,icon:j.counter,attributes:Rm,keywords:[Ym("block","blockspare"),Ym("counter","blockspare"),Ym("number","blockspare"),Ym("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:bm,save:ym,deprecated:Dm});n(705);var Im=n(60);const Wm=wp.i18n.__,Vm=wp.element.Component,Um=wp.blockEditor.InspectorControls,Gm=wp.components.PanelBody;class qm extends Vm{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(Um,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"icon"}),wp.element.createElement(Gm,{title:Wm("Icon Settings"),initialOpen:!1},wp.element.createElement(Yd,{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(Gm,{title:Wm("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:s,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>u({marginTop:e}),marginEnableBottom:!0,marginBottom:c,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>u({marginBottom:e})}))))}}var $m=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":{backgroundColor:a||"#8b249c",borderColor:o||"#8b249c",color:i||"#fff",borderRadius:l+"%"}}):"blockspare-icon-style3"===r?u.push({".blockspare-block-icon":{backgroundColor:"transparent",borderColor:o||"#8b249c",color:i||"#fff",borderRadius:l+"%"}}):u.push({".blockspare-block-icon":{color:i||"#fff"}}),wo.a.all(u)};function Jm(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 Xm(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Km=wp.element,Zm=Km.Component,Qm=Km.Fragment,ef=(wp.i18n.__,wp.compose.compose),tf=wp.blockEditor,nf=tf.AlignmentToolbar,rf=tf.BlockControls;var af=ef(vo,bo($m,{editorMode:!0}))(class extends Zm{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=D()([i,"blockspare-blocks"]);return wp.element.createElement(Qm,null,wp.element.createElement(rf,{key:"controls"},wp.element.createElement(nf,{value:o,onChange:e=>{l({sectionAlignment:e})}})),wp.element.createElement(qm,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jm(Object(n),!0).forEach((function(t){Xm(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jm(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:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n})))))}});const of=wp.element.Component,lf=wp.compose.compose;var sf=lf(vo,bo($m))(class extends of{render(){const e=this.props,t=e.attributes,n=t.name,r=t.iconSize,a=t.iconStyles,o=e.className,i=D()([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:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});var cf=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"}}),wo.a.all(s)};const uf=wp.element.Component,pf=wp.compose.compose;var df=pf(vo,bo(cf))(class extends uf{render(){const e=this.props,t=e.attributes,n=t.name,r=t.iconSize,a=t.iconStyles,o=e.className,i=D()([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:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});function mf(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 ff(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const bf=Im.attributes;var hf=[{attributes:bf,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?mf(Object(n),!0).forEach((function(t){ff(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mf(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Xd(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:D()("blockspare-block-icon",r,a),style:i},wp.element.createElement("i",{className:n}))))}},{attributes:bf,save:e=>wp.element.createElement(df,e)}];const gf=Im.name,vf=Im.category,yf=Im.attributes,wf=wp.i18n.__;(0,wp.blocks.registerBlockType)(gf,{title:wf("BS Icon","blockspare"),description:wf("Our Icon block allows you to choose and place various type of icons","blockspare"),category:vf,icon:j.iconblockspare,keywords:[wf("block","blockspare"),wf("icon","blockspare"),wf("set","blockspare"),wf("box","blockspare")],example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},attributes:yf,edit:af,save:sf,deprecated:hf});n(706),n(707);var kf=n(61),_f=n(33),Sf=n.n(_f),Ef=n(54),xf=n.n(Ef);const Tf=wp.i18n.__,Of=wp.element.Component,Cf=wp.blockEditor,Mf=Cf.InspectorControls,Lf=Cf.PanelColorSettings,jf=wp.components,Pf=jf.PanelBody,Df=jf.SelectControl,Ff=jf.ToggleControl,zf=(jf.TextControl,jf.RangeControl);class Nf extends Of{imageSizeSelect(){const e=wp.data.select("core/editor").getEditorSettings();return xf()(dt()(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:Tf("Select image size")};this.imageSizeSelect().unshift(d);Tf("Chevron","blockspare"),Tf("Angle","blockspare"),Tf("Chevron Circle","blockspare"),Tf("Caret","blockspare"),Tf("Circle","blockspare"),Tf("Original","blockspare"),Tf("Grayscale","blockspare"),Tf("Sepia","blockspare"),Tf("Saturation","blockspare"),Tf("Dim","blockspare"),Tf("Vintage","blockspare");const m=[{value:"blockspare-navigation-small",label:Tf("Small","blockspare")},{value:"blockspare-navigation-medium",label:Tf("Medium","blockspare")},{value:"blockspare-navigation-large",label:Tf("Large","blockspare")}];return wp.element.createElement(Mf,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"image-carousel"}),wp.element.createElement(Pf,{title:Tf("Carousel Settings","blockspare"),initialOpen:!1},wp.element.createElement(zf,{label:Tf("Number of slide to show","blockspare"),value:n,onChange:e=>p({numberofSlide:e}),min:2,max:3}),wp.element.createElement(zf,{label:Tf("Gutter Sapce","blockspare"),value:i,onChange:e=>p({gutterSpace:e}),min:0,max:5}),wp.element.createElement(Ff,{label:Tf("Enable Autoplay","blockspare"),checked:s,onChange:()=>this.props.setAttributes({enableAutoPlay:!s}),help:Tf("The effect will applicable on frontend only.","blockspare")}),wp.element.createElement(Ff,{label:Tf("Display Navigation","blockspare"),checked:r,onChange:()=>this.props.setAttributes({showsliderNextPrev:!r})}),r&&wp.element.createElement(Df,{label:Tf(" Navigation Size","blockspare"),value:l,options:m.map(({value:e,label:t})=>({value:e,label:t})),onChange:e=>p({navigationSize:e})}),wp.element.createElement(Ff,{label:Tf("Display Dots","blockspare"),checked:a,onChange:()=>this.props.setAttributes({showDots:!a})}),r&&wp.element.createElement(Lf,{title:Tf("Navigation/Dots Color","blockspare"),initialOpen:!1,colorSettings:[{value:o,onChange:e=>p({navigationColor:e}),label:Tf("Navigation/Dots Color","blockspare")}]})),wp.element.createElement(Pf,{title:Tf("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:c,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>p({marginTop:e}),marginEnableBottom:!0,marginBottom:u,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>p({marginBottom:e})}))))}}var Bf=n(362),Af=n.n(Bf);const Yf=wp.i18n.__,Hf=wp.element,Rf=Hf.Component,If=Hf.Fragment,Wf=wp.compose.compose,Vf=wp.components,Uf=Vf.IconButton,Gf=Vf.Spinner,qf=Vf.Dashicon,$f=wp.blockEditor,Jf=$f.RichText,Xf=$f.URLInput,Kf=wp.data.withSelect,Zf=wp.keycodes,Qf=(Zf.BACKSPACE,Zf.DELETE,wp.blob.isBlobURL);var eb=Wf([Kf((e,t)=>{const n=e("core").getMedia,r=t.id;return{image:r?n(r):null}})])(class extends Rf{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,h=e.onMoveBackward,g=e.onMoveForward,v=e.onRemove,y=e.setAttributes,w=e.shadow,k=e.supportsCaption,_=e.supportsMoving,S=void 0===_||_,E=e.verticalMoving,x=void 0!==E&&E,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=D()({["has-shadow-"+w]:"none"!==w||void 0!==w}),F=wp.element.createElement(If,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}),Qf(T)&&wp.element.createElement(Gf,null)),z=D()({"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}),N={fontSize:a?a+"px":void 0};return wp.element.createElement("figure",{className:"blockspare-gallery-figure "+z,tabIndex:"-1",onKeyDown:this.onKeyDown,ref:this.bindContainer},u&&wp.element.createElement(If,null,S&&wp.element.createElement("div",{className:"components-blockspare-gallery-item__move-menu"},wp.element.createElement(Uf,{icon:x?"arrow-up":"arrow-left",onClick:!s&&h,className:"blockspare-gallery-item-button",label:Yf("Move Image Backward","blockspare"),"aria-disabled":s,disabled:!u}),wp.element.createElement(Uf,{icon:x?"arrow-down":"arrow-right",onClick:!c&&g,className:"blockspare-gallery-item-button",label:Yf("Move Image Forward","blockspare"),"aria-disabled":c,disabled:!u})),wp.element.createElement("div",{className:"components-blockspare-gallery-item__remove-menu"},wp.element.createElement(Uf,{icon:"no-alt",onClick:v,className:"blockspare-gallery-item-button",label:Yf("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(qf,{icon:"admin-links"}),wp.element.createElement(Xf,{value:L,onChange:e=>y({imgLink:e})}),wp.element.createElement(Uf,{icon:this.state.isSaved?"saved":"editor-break",label:this.state.isSaved?Yf("Saving","blockspare"):Yf("Apply","blockspare"),onClick:this.saveCustomLink,type:"submit"}))),F,!0!==k||Jf.isEmpty(n)&&!u||!r?null:wp.element.createElement(Jf,{tagName:"figcaption",placeholder:Yf("Write caption…","blockspare"),className:"blockspare-gallery-caption",style:N,value:n,isSelected:this.state.captionSelected,onChange:e=>y({caption:e}),unstableOnFocus:this.onSelectCaption,inlineToolbar:!0}))}}),tb=n(363),nb=n.n(tb),rb=n(105),ab=n.n(rb),ob=n(364),ib=n.n(ob);const lb=(e,t)=>{const n=nb()(e,["alt","id","link","caption","imgLink","sizes"]);n.url=ab()(e,["sizes","large","url"])||ab()(e,["media_details","sizes","large","source_url"])||e.url;const r=ib()(t,(function(e){return e.url===n.url}));return n.imgLink=r>=0?t[r].imgLink:"",n},sb=["image"],cb=wp.i18n,ub=cb.__,pb=cb.sprintf,db=wp.element.Component,mb=wp.blockEditor,fb=mb.MediaPlaceholder,bb=mb.BlockIcon;var hb=class extends db{constructor(){super(...arguments),this.onSelectImages=this.onSelectImages.bind(this)}onSelectImages(e){this.props.setAttributes({images:e.map(e=>lb(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=D()("blockspare-gallery--figure");return wp.element.createElement("div",{className:l},wp.element.createElement(fb,{addToGallery:i,isAppender:i,dropZoneUIOnly:i&&!n,icon:!i&&wp.element.createElement(bb,{icon:this.props.icon}),labels:{title:!i&&pb(ub("%s Gallery","blockspare"),this.props.label),instructions:!i&&ub("Upload an image file, pick one from your media library, or add one with a URL.","blockspare")},onSelect:this.onSelectImages,accept:"image/*",allowedTypes:sb,multiple:!0,value:i?o:void 0,onError:r.createErrorNotice,notices:i?void 0:a}))}};const gb=wp.element,vb=gb.Component,yb=gb.Fragment,wb=wp.blockEditor.mediaUpload,kb=wp.components.DropZone;var _b=class extends vb{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;wb({allowedTypes:sb,filesList:e,onFileChange:e=>{const n=e.map(e=>lb(e));a({images:t.concat(n)})},onError:r.createErrorNotice})}render(){return wp.element.createElement(yb,null,wp.element.createElement(kb,{onFilesDrop:this.addMediaFiles,label:this.props.label}))}};var Sb=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}}),wo.a.all(a)};function Eb(){return(Eb=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 xb(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 Tb(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xb(Object(n),!0).forEach((function(t){Ob(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xb(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Ob(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Cb=wp.element,Mb=Cb.Component,Lb=Cb.Fragment,jb=wp.i18n,Pb=jb.__,Db=jb.sprintf,Fb=wp.compose.compose,zb=wp.components,Nb=zb.withNotices,Bb=(zb.ResizableBox,zb.Toolbar),Ab=zb.IconButton,Yb=wp.blockEditor,Hb=Yb.BlockControls,Rb=Yb.MediaUpload,Ib=Yb.MediaUploadCheck;var Wb=Fb([Nb,vo,bo(Sb)])(class extends Mb{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=Sf()(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),Tb(Tb({},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=>lb(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),h=D()([m]),g=!!n.length,v=wp.element.createElement(_b,this.props);if(!g)return wp.element.createElement(hb,Eb({},this.props,{label:Pb("Carousel","blockspare")}));var y="fas fa-angle-right",w="fas fa-angle-left";"fas fa-angle-right"===i?(y=wp.element.createElement(Ub,null),w=wp.element.createElement(Vb,null)):"fas fa-chevron-circle-right"===i?(y=wp.element.createElement(qb,null),w=wp.element.createElement(Gb,null)):"fas fa-caret-right"===i?(y=wp.element.createElement(Jb,null),w=wp.element.createElement($b,null)):"fas fa-chevron-right"===i?(y=wp.element.createElement(Kb,null),w=wp.element.createElement(Xb,null)):"fas fa-arrow-circle-right"===i?(y=wp.element.createElement(Qb,null),w=wp.element.createElement(Zb,null)):(y="fas fa-angle-right",w="fas fa-angle-left");const k={dots:l,loop:!0,speed:a,arrows:o,slidesToShow:r,nextArrow:y,prevArrow:w};return wp.element.createElement(Lb,null,wp.element.createElement(Hb,null,g&&wp.element.createElement(Lb,null,wp.element.createElement(Nf,Tb({setAttributes:b},this.props)),wp.element.createElement(Bb,null,wp.element.createElement(Ib,null,wp.element.createElement(Rb,{onSelect:this.onEditSelectImages,allowedTypes:sb,multiple:!0,gallery:!0,value:n.map(e=>e.id),render:({open:e})=>wp.element.createElement(Ab,{className:"components-toolbar__control",label:Pb("Edit gallery","blockspare"),icon:"edit",onClick:e})}))))),v,wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("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(Af.a,k,n.map((e,t)=>{const r=Db(Pb("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(eb,{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 Vb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-prev slick-arrow fas fa-angle-left"),onClick:t})}function Ub(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-next slick-arrow fas fa-angle-right"),onClick:t})}function Gb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-prev slick-arrow fas fa-chevron-circle-left"),onClick:t})}function qb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-next slick-arrow fas fa-chevron-circle-right"),onClick:t})}function $b(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-prev slick-arrow fas fa-caret-left"),onClick:t})}function Jb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-next slick-arrow fas fa-caret-right"),onClick:t})}function Xb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-prev slick-arrow fas fa-chevron-left"),onClick:t})}function Kb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-next slick-arrow fas fa-chevron-right"),onClick:t})}function Zb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-prev slick-arrow fas fa-arrow-circle-left"),onClick:t})}function Qb(e){e.className,e.style;const t=e.onClick;return wp.element.createElement("span",{className:D()("slide-next slick-arrow fas fa-arrow-circle-right"),onClick:t})}const eh=wp.element.Component,th=wp.compose.compose;var nh=th(vo,bo(Sb))(class extends eh{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,h=i.replace("-right","-left"),g={loop:!0,autoplay:m,slidesToShow:r,speed:a,arrows:o,dots:l};var v=JSON.stringify(g);const y=D()([f]);return wp.element.createElement("div",{className:y},this.props.styles,wp.element.createElement("div",{className:D()("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":h,"data-slick":v,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}))}))))}});const rh=wp.element.Component;class ah extends rh{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,h=i.replace("-right","-left"),g={loop:!0,autoplay:m,slidesToShow:r,speed:a,arrows:o,dots:l};var v=JSON.stringify(g);return wp.element.createElement("div",{className:D()(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":h,"data-slick":v,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 oh(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 ih(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var lh=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oh(Object(n),!0).forEach((function(t){ih(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},kf.attributes),save:e=>wp.element.createElement(ah,e)}];const sh=blockspare_globals,ch=kf.name,uh=kf.category,ph=kf.attributes,dh=wp.i18n.__;(0,wp.blocks.registerBlockType)(ch,{title:dh("BS Image Carousel","blockspare"),description:dh("Add logos, badges and images to build carousel.","blockspare"),category:uh,icon:j.imagecarousel,attributes:ph,keywords:[dh("block","blockspare"),dh("image","blockspare"),dh("carousel","blockspare"),dh("slider","blockspare"),dh("gallery","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{align:"full",images:[{url:sh.img},{url:sh.img},{url:sh.img}],showsliderNextPrev:!0,showDots:!0}},edit:Wb,save:nh,deprecated:lh});var mh=n(112),fh=(n(708),n(709),n(40));const bh=wp.i18n.__,hh=wp.element,gh=hh.Component,vh=(hh.Fragment,wp.blockEditor),yh=vh.InspectorControls,wh=vh.PanelColorSettings,kh=wp.components,_h=kh.PanelBody;kh.SelectControl,kh.RangeControl;class Sh extends gh{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(yh,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"progress-bar"}),wp.element.createElement(_h,{title:bh("Block Settings"),initialOpen:!1},wp.element.createElement(Ra,{label:bh("Title"),attributes:d,setAttributes:m,loadGoogleFonts:{value:o,label:bh("titleLoadGoogleFonts")},fontFamily:{value:i,label:bh("titleFontFamily")},fontWeight:{value:l,label:bh("titleFontWeight")},fontSubset:{value:s,label:bh("titleFontSubset")},fontSizeType:{value:c,label:bh("titleFontSizeType")},fontSize:{value:r,label:bh("textSize")},fontSizeMobile:{value:u,label:bh("titleFontSizeMobile")},fontSizeTablet:{value:p,label:bh("titleFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(wh,{title:bh("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>m({barColor:e}),label:bh("Bar Color","blockspare")},{value:n,onChange:e=>m({percentageTextColor:e}),label:bh("Percentage Texts Color","blockspare")}]}))))}}var Eh=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"}}}),wo.a.all(m)};class xh extends Et.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 Th(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 Oh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Ch=wp.element,Mh=Ch.Component,Lh=Ch.Fragment,jh=wp.i18n.__,Ph=wp.compose.compose,Dh=wp.blockEditor,Fh=Dh.BlockControls,zh=Dh.RichText,Nh=Dh.AlignmentToolbar,Bh=wp.components,Ah=Bh.Toolbar,Yh=Bh.RangeControl;var Hh=Ph(vo,bo(Eh))(class extends Mh{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 h;if(1==c){const e={google:{families:[u+(p?":"+p:"")]}};h=wp.element.createElement(Do,{config:e})}const g=D()([f,"blockspare-progressbar-wrap"]);return wp.element.createElement(Lh,null,wp.element.createElement(Sh,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Th(Object(n),!0).forEach((function(t){Oh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Th(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:b},this.props)),wp.element.createElement(Fh,null,wp.element.createElement(Nh,{value:s,onChange:e=>{b({sectionAlignment:e})}}),wp.element.createElement(Ah,null,wp.element.createElement(Yh,{className:"blockspare_progress_bar_value",value:a,onChange:e=>b({percentage:e}),min:0,max:100}))),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:"blockspare-precent-text-wrap"},wp.element.createElement(zh,{tagName:"div",placeholder:jh("Title","blockspare"),keepPlaceholderOnFocus:!0,value:n,className:D()("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(xh,{percent:a,barColor:o,barThickness:i,backgroundColor:l,percentageTextColor:r})),h)}});const Rh=wp.element.Component,Ih=wp.compose.compose,Wh=wp.blockEditor.RichText;var Vh=Ih(vo,bo(Eh))(class extends Rh{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=D()([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(Wh.Content,{tagName:"div",className:D()("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:D()("blockspare-skillbar","barthickness-"+a)},wp.element.createElement("div",{className:"blockspare-skillbar-bar"})))))}});var Uh=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"}}}),wo.a.all(m)};const Gh=wp.element.Component,qh=wp.compose.compose,$h=wp.blockEditor.RichText;var Jh=qh(vo,bo(Uh))(class extends Gh{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=D()([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($h.Content,{tagName:"div",className:D()("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:D()("blockspare-skillbar","barthickness-"+a)},wp.element.createElement("div",{className:"blockspare-skillbar-bar"})))))}});function Xh(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 Kh(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xh(Object(n),!0).forEach((function(t){Zh(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xh(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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 Qh=wp.blockEditor.RichText;var eg=[{attributes:Kh({},fh.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(Qh.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:D()("blockspare-skillbar","barthickness-"+c),style:{backgroundColor:s||"#8b249c"}},wp.element.createElement("div",{className:"blockspare-skillbar-bar",style:p}))))}},{attributes:Kh({},fh.attributes),save:e=>wp.element.createElement(Jh,e)}];const tg=fh.name,ng=fh.attributes,rg=fh.category,ag=wp.i18n.__,og=wp.blocks.registerBlockType,ig={title:ag("progress","blockspare"),description:ag("Display multiple linear progressbar.","blockspare"),parent:["blockspare/linearprogressbar"],icon:"link",category:rg,supports:{html:!1,inserter:!1,reusable:!1},attributes:ng,edit:Hh,save:Vh,deprecated:eg};og(tg,ig);const lg=wp.element,sg=lg.Component,cg=lg.Fragment,ug=(wp.i18n.__,wp.compose.compose),pg=(wp.components.IconButton,wp.blockEditor.InnerBlocks),dg=wp.blocks.createBlock,mg=wp.data,fg=mg.withSelect,bg=mg.withDispatch;var hg=ug([fg((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)}}),bg(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends sg{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=ig.title;e=Object.assign({},{},{itemNumber:t,title1:n,active:!1,defaultText:""})}else e=ig;r(dg("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(cg,null,wp.element.createElement("div",{className:"blockspare-block-progress-bar blockspare-block-"+n},wp.element.createElement(pg,{template:this.getProgressbarTemplate(t),allowedBlocks:["blockspare/blockspare-skillbar"]})))}});const gg=wp.element.Component,vg=wp.blockEditor.InnerBlocks;var yg=class extends gg{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(vg.Content,null))}};const wg=mh.name,kg=mh.category,_g=mh.attributes,Sg=wp.i18n.__;(0,wp.blocks.registerBlockType)(wg,{title:Sg("BS Progressbar","blockspare"),description:Sg("Display creative Linear Progressbar.","blockspare"),category:kg,icon:j.progressBar,attributes:_g,keywords:[Sg("block","blockspare"),Sg("progress","blockspare"),Sg("bar","blockspare"),Sg("number","blockspare"),Sg("counter","blockspare")],supports:{html:!1,className:!1,align:["center","wide","full"]},edit:hg,save:yg});n(710),n(711);var Eg=n(62),xg=["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 Tg=wp.i18n.__,Og=wp.element,Cg=Og.Component,Mg=Og.Fragment;var Lg=class extends Cg{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?xg.forEach(e=>{e.includes(i)&&l.push(e)}):l=xg,wp.element.createElement("div",{className:"blockspare-field blockspare-field-icon-list "+(n?"":"blockspare-toggle-enabled")},this.props.label&&wp.element.createElement(Mg,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:Tg(" 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 jg=wp.i18n.__,Pg=wp.element.Fragment,Dg=wp.blockEditor,Fg=(Dg.InspectorControls,Dg.PanelColorSettings),zg=wp.components,Ng=(zg.PanelBody,zg.SelectControl);zg.RangeControl;function Bg(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,h=void 0===b?()=>{}:b,g=(e.backgroundColor,e.onChangeBackgroundColor,e.descriptionIconColor,e.onchangeDescriptionIconColor,[{value:"ul",label:jg("List With icon","blockspare")},{value:"ol",label:jg("Ordered List","blockspare")},{value:"none",label:jg("None","blockspare")}]),v=[{value:"blockspare-style1",label:jg("Style1","blockspare")},{value:"blockspare-style2",label:jg("Style2","blockspare")},{value:"blockspare-style3",label:jg("Style3","blockspare")}];return wp.element.createElement(Pg,null,1==a&&wp.element.createElement("div",null,wp.element.createElement(Ng,{label:jg("List Style","blockspare"),value:s,options:g.map(({value:e,label:t})=>({value:e,label:t})),onChange:u}),"ul"==s&&wp.element.createElement(Lg,{value:o,onChange:l}),"ol"==s&&wp.element.createElement(Ng,{label:jg("Ordered Style","blockspare"),value:p,options:v.map(({value:e,label:t})=>({value:e,label:t})),onChange:m})),1==n&&wp.element.createElement(Fg,{title:jg("Color","blockspare"),initialOpen:!1,colorSettings:[{value:f,onChange:h,label:jg("Text Color","blockspare")}]}))}const Ag=wp.i18n.__,Yg=wp.element,Hg=Yg.Component,Rg=(Yg.Fragment,wp.blockEditor),Ig=Rg.InspectorControls,Wg=(Rg.PanelColorSettings,wp.components),Vg=Wg.PanelBody;Wg.ToggleControl,Wg.RangeControl;class Ug extends Hg{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,h=e.attributes,g=e.setAttributes;return wp.element.createElement(Ig,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"icon-list"}),wp.element.createElement(Vg,{title:Ag("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:Ag("Description Fonts Settings"),attributes:h,setAttributes:g,loadGoogleFonts:{value:b,label:Ag("descriptionLoadGoogleFonts")},fontFamily:{value:c,label:Ag("descriptionFontFamily")},fontWeight:{value:u,label:Ag("descriptionFontWeight")},fontSubset:{value:p,label:Ag("descriptionFontSubset")},fontSizeType:{value:d,label:Ag("descriptionFontSizeType")},fontSize:{value:s,label:Ag("descriptionFontSize")},fontSizeMobile:{value:m,label:Ag("descriptionFontSizeMobile")},fontSizeTablet:{value:f,label:Ag("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Vg,{title:Ag("Icon Settings"),initialOpen:!1},wp.element.createElement(Bg,{name:n,onChangeName:e=>g({name:e}),listType:r,onChangeListStyle:e=>g({listType:e}),orderListStyle:a,onChangeOrderListStyle:e=>g({orderListStyle:e}),color:o,onchangeColor:e=>g({color:e})})),wp.element.createElement(Vg,{title:Ag("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:i,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>g({marginTop:e}),marginEnableBottom:!0,marginBottom:l,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>g({marginBottom:e})}))))}}function Gg(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 qg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gg(Object(n),!0).forEach((function(t){$g(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $g(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Jg=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":qg(qg({backgroundColor:r,borderRadius:a+"px",paddingTop:r?"20px":"",paddingBottom:r?"20px":"",paddingLeft:r?"20px":"",paddingRight:r?"20px":""},xl(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}}}),wo.a.all(f)};function Xg(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 Kg(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Zg=wp.element,Qg=Zg.Component,ev=Zg.Fragment,tv=(wp.i18n.__,wp.compose.compose),nv=wp.blockEditor.RichText,rv=wp.blockEditor,av=rv.AlignmentToolbar,ov=rv.BlockControls;var iv=tv(vo,bo(Jg))(class extends Qg{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(Do,{config:e})}const f=D()([u,"blockspare-block-iconlist-wrap"]);return wp.element.createElement(ev,null,wp.element.createElement(Ug,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Xg(Object(n),!0).forEach((function(t){Kg(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Xg(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:p},this.props)),wp.element.createElement(ov,null,wp.element.createElement(av,{value:n,onChange:e=>{p({sectionAlignment:e})}})),wp.element.createElement("div",{className:f},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(nv,{tagName:"none"==o?"ul":o,multiline:"li",itemProp:"description",keepPlaceholderOnFocus:!0,value:r,onChange:e=>p({listData:e}),className:D()(m,"listDescription")}))),d)}});const lv=wp.element.Component,sv=wp.compose.compose,cv=wp.blockEditor.RichText;var uv=sv(vo,bo(Jg))(class extends lv{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=D()([i,"blockspare-block-iconlist-wrap"]);return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(cv.Content,{tagName:"none"==a?"ul":a,multiline:"li",value:n,className:D()(l,"listDescription")})))}}),pv=n(149);function dv(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 mv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dv(Object(n),!0).forEach((function(t){fv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var bv=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":mv({backgroundColor:r,borderRadius:a+"px",paddingTop:r?"20px":"",paddingBottom:r?"20px":"",paddingLeft:r?"20px":"",paddingRight:r?"20px":""},xl(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}}}),wo.a.all(d)};const hv=wp.element.Component,gv=wp.compose.compose,vv=wp.blockEditor.RichText;var yv=gv(vo,bo(bv))(class extends hv{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=D()([i,"blockspare-block-iconlist-wrap"]);return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(vv.Content,{tagName:"none"==a?"ul":a,multiline:"li",value:n,className:D()(l,"listDescription")})))}});function wv(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?wv(Object(n),!0).forEach((function(t){_v(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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 Sv=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":kv(kv({backgroundColor:r,borderRadius:a+"px",paddingTop:r?"20px":"",paddingBottom:r?"20px":"",paddingLeft:r?"20px":"",paddingRight:r?"20px":""},xl(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}}}),wo.a.all(f)};const Ev=wp.element.Component,xv=wp.compose.compose,Tv=wp.blockEditor.RichText;var Ov=xv(vo,bo(Sv))(class extends Ev{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=D()([i,"blockspare-block-iconlist-wrap"]);return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(Tv.Content,{tagName:"none"==a?"ul":a,multiline:"li",value:n,className:D()(l,"listDescription")})))}});function Cv(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 Mv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cv(Object(n),!0).forEach((function(t){Lv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Lv(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 jv=wp.blockEditor.RichText;var Pv=[{attributes:Mv(Mv({},pv.attributes),Ci),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:D()("blockspare-blocks blockspare-list-wrap"),style:Mv({backgroundColor:s,borderRadius:c+"px",paddingTop:s?"20px":"",paddingBottom:s?"20px":"",paddingLeft:s?"20px":"",paddingRight:s?"20px":""},xl(e.attributes))},wp.element.createElement(jv.Content,{tagName:"none"==o?"ul":o,multiline:"li",value:r,className:u,style:{color:l||"#000",textAlign:n}}))}},{attributes:Mv(Mv({},pv.attributes),Ci),save:e=>wp.element.createElement(yv,e)},{attributes:Mv(Mv({},Eg.attributes),Ci),save:e=>wp.element.createElement(Ov,e)}];function Dv(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 Fv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Dv(Object(n),!0).forEach((function(t){zv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dv(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}const Nv=Eg.name,Bv=Eg.category,Av=wp.i18n.__,Yv=wp.blocks.registerBlockType,Hv=Fv(Fv({},Eg.attributes),Ci);Yv(Nv,{title:Av("BS Icon List","blockspare"),description:Av("Icon List allow you to add list with various type of icons","blockspare"),category:Bv,icon:j.iconlist,attributes:Hv,keywords:[Av("block","blockspare"),Av("list","blockspare"),Av("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:iv,save:uv,deprecated:Pv});n(712),n(713);var Rv=n(63);function Iv(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 Wv(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Iv(Object(n),!0).forEach((function(t){Vv(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Iv(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vv(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Uv=wp.i18n.__,Gv=wp.element,qv=Gv.Component,$v=Gv.Fragment;wp.components.ResizableBox,wp.keycodes.BACKSPACE;var Jv=class extends qv{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=Sf()(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),Wv(Wv({},r[e]),t),...r.slice(e+1)]})}onEditSelectImages(e){this.props.setAttributes({images:e.map(e=>lb(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($v,null,wp.element.createElement("ul",{className:"blockspare-logo-wrap"},a.map((e,t)=>{const i=sprintf(Uv("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(eb,{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 Xv(){return(Xv=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 Kv=wp.i18n.__,Zv=wp.element,Qv=Zv.Component,ey=Zv.Fragment,ty=wp.compose.compose,ny=wp.components.withNotices,ry=wp.blockEditor,ay=ry.MediaPlaceholder,oy=ry.BlockIcon;var iy=ty([ny])(class extends Qv{constructor(){super(...arguments),this.onSelectImages=this.onSelectImages.bind(this)}onSelectImages(e){this.props.setAttributes({images:e.map(e=>lb(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;D()(t,{"has-filter-grayscale":l});return wp.element.createElement(ey,null,wp.element.createElement(_b,this.props),wp.element.createElement("div",{className:"blockspare-blocks blockspare-logos-wrapper"},wp.element.createElement(Jv,Xv({},this.props,{images:i})),(!s||o)&&wp.element.createElement(ay,{addToGallery:s,isAppender:s,icon:wp.element.createElement(oy,{icon:j.edit}),labels:{title:Kv("Logos Grid","blockspare"),instructions:Kv("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:D()({"is-appender":s})})))}});const ly=wp.element.Component,sy=wp.blockEditor.RichText;function cy(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,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var py=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cy(Object(n),!0).forEach((function(t){uy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Rv.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 dy=blockspare_globals,my=wp.i18n.__,fy=wp.blocks.registerBlockType,by=Rv.name,hy=Rv.category,gy=Rv.attributes;fy(by,{title:my("BS Logo Grid","blockspare"),description:my("Add logos, badges, or certifications to build credibility.","blockspare"),category:hy,icon:j.logobadge,attributes:gy,keywords:[my("block","blockspare"),my("logo","blockspare"),my("brand","blockspare"),my("clients","blockspare"),my("grid","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{align:"full",images:[{url:dy.img,width:420},{url:dy.img,width:420},{url:dy.img,width:420},{url:dy.img,width:420}]}},edit:iy,save:class extends ly{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(sy.Content,{tagName:"figcaption",className:"blockspare-gallery-caption",value:e.caption})))})))}},deprecated:py});n(714);var vy=n(106),yy=n.n(vy),wy=n(107),ky=n.n(wy),_y=n(4),Sy=n.n(_y);function Ey(){return(Ey=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 xy=wp.hooks,Ty=(xy.addFilter,xy.applyFilters),Oy=wp.i18n.__,Cy=wp.element,My=Cy.Component,Ly=(Cy.Fragment,wp.blockEditor),jy=Ly.InspectorControls,Py=Ly.PanelColorSettings,Dy=wp.components,Fy=Dy.PanelBody,zy=Dy.QueryControls,Ny=Dy.RangeControl,By=Dy.SelectControl,Ay=(Dy.TextControl,Dy.ToggleControl),Yy=wp.url.addQueryArgs,Hy=wp.apiFetch;class Ry extends My{constructor(){super(...arguments),this.state={categoriesList:[]}}componentDidMount(){this.stillMounted=!0,this.fetchRequest=Hy({path:Yy("/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 xf()(dt()(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,h=t.categories,g=(t.offset,t.contentOrder,t.equalImageHeight,t.postTitleColor),v=t.postTitleFontSize,y=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,E=t.titleFontSubset,x=t.titleFontSizeType,T=t.titleFontSizeMobile,O=t.titleFontSizeTablet,C=e.attributes,M=e.setAttributes,L=e.latestPosts,j=(Oy("Default","blockspare"),Oy("Meta → Title → Category → Content","blockspare"),Oy("Title → Meta → Category → Content","blockspare"),Oy("Title → Category → Meta → Content","blockspare"),JSON.parse(blockspare_globals.taxonomies)),P={value:"",label:Oy("All","blockspare")};j.unshift(P);const D=Array.isArray(L)&&L.length,F="post"===r;this.imageSizeSelect();return wp.element.createElement(jy,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"posts-grid"}),wp.element.createElement(nl,{initialOpen:!1,selected:i,options:Ty("blockspare.cta.edit.layouts",[{label:Oy("Style 1","blockspare"),value:"blockspare-grid-layout-1",image:"images/blockspare-grid-layout-1.png"},{label:Oy("Style 2","blockspare"),value:"blockspare-grid-layout-2",image:"images/blockspare-grid-layout-2.png"},{label:Oy("Style 3","blockspare"),value:"blockspare-grid-layout-3",image:"images/blockspare-grid-layout-3.png"}]),onChange:e=>M({design:e})}),wp.element.createElement(Fy,{title:Oy("Block Settings","blockspare"),className:F?null:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(Ny,{label:Oy("Columns","blockspare"),value:n,onChange:e=>M({columns:e}),min:1,max:D?Math.min(3,L.length):3}),wp.element.createElement(Py,{title:Oy("Title Color","blockspare"),initialOpen:!0,colorSettings:[{value:g,onChange:e=>M({postTitleColor:e}),label:Oy("Title Color","blockspare")}]}),wp.element.createElement(Ra,{label:Oy("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:Oy("titleLoadGoogleFonts")},fontFamily:{value:_,label:Oy("titleFontFamily")},fontWeight:{value:S,label:Oy("titleFontWeight")},fontSubset:{value:E,label:Oy("titleFontSubset")},fontSizeType:{value:x,label:Oy("titleFontSizeType")},fontSize:{value:v,label:Oy("postTitleFontSize")},fontSizeMobile:{value:T,label:Oy("titleFontSizeMobile")},fontSizeTablet:{value:O,label:Oy("titleFontSizeTablet")},disableLineHeight:!0}),F&&wp.element.createElement(Ay,{label:Oy("Display Category","blockspare"),checked:l,onChange:()=>this.props.setAttributes({displayPostCategory:!l})}),F&&wp.element.createElement(Ay,{label:Oy("Display Author","blockspare"),checked:s,onChange:()=>this.props.setAttributes({displayPostAuthor:!s})}),F&&wp.element.createElement(Ay,{label:Oy("Display Date","blockspare"),checked:c,onChange:()=>this.props.setAttributes({displayPostDate:!c})}),wp.element.createElement(Ay,{label:Oy("Display Excerpt","blockspare"),checked:u,onChange:()=>this.props.setAttributes({displayPostExcerpt:!u})}),wp.element.createElement(Ay,{label:Oy("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(Py,{title:Oy("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:a,onChange:e=>M({backGroundColor:e}),label:Oy("Background Color","blockspare")}]}),wp.element.createElement(Py,{title:Oy(" Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:y,onChange:e=>M({linkColor:e}),label:Oy("Link Color","blockspare")},{value:w,onChange:e=>M({generalColor:e}),label:Oy("General Color","blockspare")}]})),wp.element.createElement(Fy,{title:Oy("Post Settings","blockspare"),className:F?null:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(zy,Ey({order:f,orderBy:b},{onOrderChange:e=>M({order:e}),onOrderByChange:e=>M({orderBy:e})})),wp.element.createElement(By,{label:"Category",value:h,onChange:e=>M({categories:e}),options:j})),wp.element.createElement(Fy,{title:Oy("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:d,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>M({marginTop:e}),marginEnableBottom:!0,marginBottom:m,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>M({marginBottom:e})}))))}}var Iy=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 Wy(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 Vy(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Wy(Object(n),!0).forEach((function(t){Uy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Uy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Gy=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"},".blockspare-text-link a":{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":Vy({},Iy(e.attributes))}),wo.a.all(f)};function qy(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qy(Object(n),!0).forEach((function(t){Jy(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qy(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Jy(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Xy=wp.element,Ky=Xy.Component,Zy=Xy.Fragment,Qy=wp.i18n.__,ew=wp.compose.compose,tw=wp.htmlEntities.decodeEntities,nw=wp.data.withSelect,rw=wp.components,aw=rw.Placeholder,ow=rw.Spinner;var iw=ew([nw((e,t)=>{const n=t.attributes,r=n.order,a=n.categories,o=e("core").getEntityRecords,i=ky()({categories:a,order:r,orderby:t.attributes.orderBy,per_page:t.attributes.postsToShow,offset:t.attributes.offset},e=>!yy()(e));return{latestPosts:o("postType",t.attributes.postType,i)}}),vo,bo(Gy)])(class extends Ky{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,h=(t.marginTop,t.marginBottom,t.imageSize),g=void 0===h?"medium":h,v=t.contentOrder,y=(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,E=e.className,x=(e.attributes,e.setAttributes),T=e.latestPosts;let O;if(1==k){const e={google:{families:[_+(S?":"+S:"")]}};O=wp.element.createElement(Do,{config:e})}const C=Array.isArray(T)&&T.length,M="post"===r;if(!C)return wp.element.createElement(Zy,null,wp.element.createElement(Ry,$y({setAttributes:x},this.props)),wp.element.createElement(aw,{icon:"admin-post",label:Qy("BS Blocks Posts Grid","blockspare")},Array.isArray(T)?Qy("No posts found.","blockspare"):wp.element.createElement(ow,null)));const L=T.length>f?T.slice(0,f):T,j=y||"section",P=D()([E,"blockspare-latestpost-grid"]);return wp.element.createElement(Zy,null,wp.element.createElement(Ry,$y({setAttributes:x},this.props)),wp.element.createElement("div",{className:P},this.props.styles,wp.element.createElement(j,{className:D()(E,"blockspare-post-wrap")},wp.element.createElement("div",{className:D()("blockspare-latest-post-wrap",o,"blockspare-is-grid","column-"+n)},L.map((e,t)=>{const n=(e.featured_image_urls&&e.featured_image_urls[g||"large"]||[])[0];return wp.element.createElement("div",{className:D()("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:Qy("featured","blockspare")}))),wp.element.createElement("div",{className:D()("blockspare-post-content",v)},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,tw(e.title.rendered.trim())||Qy("(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:Sy()(e.date_gmt).utc().format(),className:"blockspare-block-post-grid-date"},Sy()(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 lw=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-latest-posts-grid",{title:lw("BS Posts Grid","blockspare"),description:lw("Add posts grid from selected categories.","blockspare"),category:"blockspare",icon:j.postgrid,keywords:[lw("block","blockspare"),lw("post","blockspare"),lw("blog","blockspare"),lw("archive","blockspare"),lw("article","blockspare"),lw("list","blockspare"),lw("grid","blockspare"),lw("latest","blockspare"),lw("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:iw,save:()=>null});n(715);function sw(){return(sw=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 cw=wp.element.Component,uw=wp.i18n.__,pw=wp.hooks,dw=(pw.addFilter,pw.applyFilters),mw=wp.blockEditor,fw=mw.InspectorControls,bw=mw.PanelColorSettings,hw=wp.components,gw=hw.PanelBody,vw=hw.QueryControls,yw=(hw.RangeControl,hw.SelectControl),ww=(hw.TextControl,hw.ToggleControl),kw=wp.url.addQueryArgs,_w=wp.apiFetch;class Sw extends cw{constructor(){super(...arguments),this.state={categoriesList:[]}}componentDidMount(){this.stillMounted=!0,this.fetchRequest=_w({path:kw("/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 xf()(dt()(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,h=t.categories,g=(t.offset,t.contentOrder,t.postTitleColor),v=t.postTitleFontSize,y=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,E=t.titleFontSubset,x=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:uw("All","blockspare")};L.unshift(j);this.imageSizeSelect();const P="post"===n;uw("Default","blockspare"),uw("Meta → Title → Category → Content","blockspare"),uw("Title → Meta → Category → Content","blockspare"),uw("Title → Category → Meta → Content","blockspare");return wp.element.createElement(fw,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"posts-list"}),wp.element.createElement(nl,{initialOpen:!1,selected:u,options:dw("blockspare.cta.edit.layouts",[{label:uw("Style 1","blockspare"),value:"blockspare-list-layout-1",image:"images/blockspare-list-layout-1.png"},{label:uw("Style 2","blockspare"),value:"blockspare-list-layout-2",image:"images/blockspare-list-layout-2.png"},{label:uw("Style 3","blockspare"),value:"blockspare-list-layout-3",image:"images/blockspare-list-layout-3.png"}]),onChange:e=>M({design:e})}),wp.element.createElement(gw,{title:uw("Block Settings","blockspare"),className:P?null:"blockspare-hide-query",initialOpen:!1},r&&wp.element.createElement(bw,{title:uw("Title Color","blockspare"),initialOpen:!0,colorSettings:[{value:g,onChange:e=>M({postTitleColor:e}),label:uw("Title Color","blockspare")}]}),r&&wp.element.createElement(Ra,{label:uw("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:uw("titleLoadGoogleFonts")},fontFamily:{value:_,label:uw("titleFontFamily")},fontWeight:{value:S,label:uw("titleFontWeight")},fontSubset:{value:E,label:uw("titleFontSubset")},fontSizeType:{value:x,label:uw("titleFontSizeType")},fontSize:{value:v,label:uw("postTitleFontSize")},fontSizeMobile:{value:T,label:uw("titleFontSizeMobile")},fontSizeTablet:{value:O,label:uw("titleFontSizeTablet")},disableLineHeight:!0}),P&&wp.element.createElement(ww,{label:uw("Display Category","blockspare"),checked:a,onChange:()=>this.props.setAttributes({displayPostCategory:!a})}),P&&wp.element.createElement(ww,{label:uw("Display Author","blockspare"),checked:o,onChange:()=>this.props.setAttributes({displayPostAuthor:!o})}),P&&wp.element.createElement(ww,{label:uw("Display Date","blockspare"),checked:i,onChange:()=>this.props.setAttributes({displayPostDate:!i})}),wp.element.createElement(ww,{label:uw("Display Excerpt","blockspare"),checked:l,onChange:()=>this.props.setAttributes({displayPostExcerpt:!l})}),wp.element.createElement(ww,{label:uw("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(bw,{title:uw("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:p,onChange:e=>M({backGroundColor:e}),label:uw("Background Color","blockspare")}]}),wp.element.createElement(bw,{title:uw("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:y,onChange:e=>M({linkColor:e}),label:uw("Link Color","blockspare")},{value:w,onChange:e=>M({generalColor:e}),label:uw("General Color","blockspare")}]})),wp.element.createElement(gw,{title:uw("Post Settings","blockspare"),className:P?null:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(vw,sw({order:f,orderBy:b},{onOrderChange:e=>M({order:e}),onOrderByChange:e=>M({orderBy:e})})),wp.element.createElement(yw,{label:"Category",value:h,onChange:e=>M({categories:e}),options:L})),wp.element.createElement(gw,{title:uw("Block Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:d,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>M({marginTop:e}),marginEnableBottom:!0,marginBottom:m,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>M({marginBottom:e})}))))}}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 xw(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}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=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"},".blockspare-text-link a":{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":xw({},Iy(e.attributes))}),wo.a.all(f)};function Cw(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 Mw(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Cw(Object(n),!0).forEach((function(t){Lw(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Cw(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Lw(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const jw=wp.element,Pw=jw.Component,Dw=jw.Fragment,Fw=wp.i18n.__,zw=wp.compose.compose,Nw=wp.htmlEntities.decodeEntities,Bw=wp.data.withSelect,Aw=wp.components,Yw=Aw.Placeholder,Hw=Aw.Spinner;var Rw=zw([Bw((e,t)=>{const n=t.attributes,r=n.order,a=n.categories,o=e("core").getEntityRecords,i=ky()({categories:a,order:r,orderby:t.attributes.orderBy,per_page:t.attributes.postsToShow,offset:t.attributes.offset},e=>!yy()(e));return{latestPosts:o("postType",t.attributes.postType,i)}}),vo,bo(Ow)])(class extends Pw{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,h=t.contentOrder,g=(t.postTitleColor,t.postTitleFontSize,t.linkColor,t.generalColor,t.titleLoadGoogleFonts),v=t.titleFontFamily,y=t.titleFontWeight,w=e.className,k=e.attributes,_=e.setAttributes,S=e.latestPosts;let E;if(1==g){const e={google:{families:[v+(y?":"+y:"")]}};E=wp.element.createElement(Do,{config:e})}const x=Array.isArray(S)&&S.length,T="post"===n;if(!x)return wp.element.createElement(Dw,null,wp.element.createElement(Sw,Mw({setAttributes:_},this.props)),wp.element.createElement(Yw,{icon:"admin-post",label:Fw("BS Blocks Posts List","blockspare")},Array.isArray(S)?Fw("No posts found.","blockspare"):wp.element.createElement(Hw,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=Mw({},Iy(k)));const L=D()([w,"blockspare-latestpost-list"]);return wp.element.createElement(Dw,null,wp.element.createElement(Sw,Mw({setAttributes:_},this.props)),wp.element.createElement("div",{className:L},this.props.styles,wp.element.createElement(C,{className:D()(this.props.className,"blockspare-post-wrap")},wp.element.createElement("div",{className:D()("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:D()("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:Fw("featured","blockspare")}))),wp.element.createElement("div",{className:D()("blockspare-post-content",h)},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,Nw(e.title.rendered.trim())||Fw("(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:Sy()(e.date_gmt).utc().format(),className:"blockspare-block-post-grid-date"},Sy()(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})))),E)}});const Iw=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-latest-posts-list",{title:Iw("BS Posts List","blockspare"),description:Iw("Add posts list from selected categories.","blockspare"),category:"blockspare",icon:j.postlist,keywords:[Iw("block","blockspare"),Iw("post","blockspare"),Iw("list","blockspare"),Iw("blog","blockspare"),Iw("archive","blockspare"),Iw("article","blockspare"),Iw("latest","blockspare"),Iw("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:Rw,save:()=>null});n(716),n(717);var Ww=n(64),Vw=n(365),Uw=n.n(Vw);const Gw=wp.i18n.__;Gw("Dark","blockspare"),Gw("Light","blockspare"),Gw("None","blockspare");wp.i18n.__;const qw=wp.element,$w=(qw.Component,qw.Fragment,wp.components);$w.SelectControl,$w.ToggleControl,$w.PanelBody,$w.TextControl;const Jw=wp.i18n.__,Xw=wp.element.Component,Kw=wp.blockEditor.InspectorControls,Zw=wp.components,Qw=Zw.PanelBody,ek=Zw.RangeControl;Zw.ToggleControl,Zw.SelectControl;var tk=class extends Xw{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 Jw(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,Jw("Small","blockspare"),Jw("Medium","blockspare"),Jw("Large","blockspare");return wp.element.createElement(Kw,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"image-masonry"}),wp.element.createElement(Qw,{title:Jw("Masonry Settings","blockspare")},wp.element.createElement(ek,{label:Jw("Gutter","blockspare"),value:n,onChange:e=>this.props.setAttributes({gutter:e}),min:0,max:50,step:5}))))}};function nk(){return(nk=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 rk(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 ak(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?rk(Object(n),!0).forEach((function(t){ok(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):rk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function ok(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const ik=wp.element,lk=ik.Component,sk=ik.Fragment,ck=wp.i18n.__,uk=wp.compose.compose,pk=wp.data.withSelect,dk=wp.components,mk=dk.withNotices,fk=dk.Toolbar,bk=dk.IconButton,hk=wp.blockEditor,gk=hk.BlockControls,vk=hk.MediaUpload,yk=hk.MediaUploadCheck,wk={transitionDuration:0,percentPosition:!0};var kk=uk([pk(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})),mk])(class extends lk{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=Sf()(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),ak(ak({},r[e]),t),...r.slice(e+1)]})}onEditSelectImages(e){this.props.setAttributes({images:e.map(e=>lb(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(_b,this.props),d=D()("has-grid-"+a,"has-gutter-"+o);return u?wp.element.createElement(sk,null,n&&wp.element.createElement(tk,this.props),wp.element.createElement(gk,null,u&&wp.element.createElement(sk,null,wp.element.createElement(fk,null,wp.element.createElement(yk,null,wp.element.createElement(vk,{onSelect:this.onEditSelectImages,allowedTypes:sb,multiple:!0,gallery:!0,value:i.map(e=>e.id),render:({open:e})=>wp.element.createElement(bk,{className:"components-toolbar__control",label:ck("Edit gallery","blockspare"),icon:"edit",onClick:e})}))))),wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-masonry-wrapper",r?captionStyle:"",s,"blockspare-original"!==s&&c?"has-hover-effect":"")},p,wp.element.createElement(Uw.a,{elementType:"ul",className:d,options:wk,disableImagesLoaded:!1,updateOnEachImageLoad:!1},i.map((e,t)=>{const a=sprintf(ck("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(eb,{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(hb,nk({},this.props,{label:ck("Masonry","blockspare"),icon:"lionk"}))}});const _k=wp.blockEditor.RichText;var Sk=({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=D()({"has-gutter":a}),d=D()("has-grid-"+r,"has-gutter-"+a);return wp.element.createElement("div",{className:D()("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(_k.Content,{tagName:"figcaption",className:"blockspare-gallery-caption",value:e.caption})))}))))};var Ek={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 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 Tk(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){Ok(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 Ok(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ck=[{attributes:Tk(Tk({},Ek),Ww.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=D()({"has-gutter":a>0}),u=D()("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 Mk(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 Lk(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mk(Object(n),!0).forEach((function(t){jk(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Pk=blockspare_globals,Dk=Ww.name,Fk=Ww.category,zk=wp.i18n.__,Nk=wp.blocks.registerBlockType,Bk=Lk(Lk({},Ek),Ww.attributes);Nk(Dk,{title:zk("BS Image Masonry","blockspare"),description:zk("Add Masonry Items","blockspare"),category:Fk,icon:j.masonry,attributes:Bk,keywords:[zk("block","blockspare"),zk("image","blockspare"),zk("masonry","blockspare"),zk("gallery","blockspare"),zk("column","blockspare")],supports:{align:["wide","full","center"],html:!0},example:{attributes:{gridSize:"lrg",gutter:5,images:[{url:Pk.menu_img_url},{url:Pk.img},{url:Pk.menu_img_url},{url:Pk.img},{url:Pk.menu_img_url},{url:Pk.menu_img_url},{url:Pk.img},{url:Pk.menu_img_url},{url:Pk.img}]}},edit:kk,save:Sk,deprecated:Ck});n(718),n(719);var Ak=n(65);const Yk=wp.i18n.__,Hk=wp.element,Rk=Hk.Component,Ik=(Hk.Fragment,wp.blockEditor),Wk=Ik.InspectorControls,Vk=Ik.PanelColorSettings,Uk=wp.components,Gk=Uk.PanelBody,qk=Uk.ToggleControl;Uk.RangeControl;class $k extends Rk{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,h=t.enableButton,g=t.buttonStyle,v=t.borderColor,y=t.borderBtnTextColor,w=t.fontSize,k=t.enableGradient,_=t.backgroundColor1,S=t.backgroundColor2,E=t.gradientAngle,x=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(Wk,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"notice-bar"}),wp.element.createElement(Gk,{title:Yk("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:Yk("Title Fonts Settings"),attributes:B,setAttributes:A,loadGoogleFonts:{value:L,label:Yk("titleLoadGoogleFonts")},fontFamily:{value:j,label:Yk("titleFontFamily")},fontWeight:{value:P,label:Yk("titleFontWeight")},fontSubset:{value:D,label:Yk("titleFontSubset")},fontSizeType:{value:F,label:Yk("titleFontSizeType")},fontSize:{value:w,label:Yk("fontSize")},fontSizeMobile:{value:z,label:Yk("titleFontSizeMobile")},fontSizeTablet:{value:N,label:Yk("titleFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(Vk,{title:Yk("Texts Color","blockspare"),initialOpen:!0,colorSettings:[{value:n,onChange:e=>A({textsColor:e}),label:Yk("Texts Color","blockspare")},{value:r,onChange:e=>A({backGroundColor:e}),label:Yk("Background Color","blockspare")},{value:a,onChange:e=>A({boxBorderColor:e}),label:Yk("Dash Color","blockspare")}]})),h&&wp.element.createElement(Gk,{title:Yk("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{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:g,onChangeBorderStyle:e=>A({buttonStyle:e}),buttonHoverEffect:M,onchangeButtonHoverEffect:e=>A({buttonHoverEffect:e}),borderColor:v,onchangeBorderColor:e=>A({borderColor:e}),borderBtnTextColor:y,onChangeBorderBtnTextColor:e=>A({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:C,onchangebtnBorderWidth:e=>A({btnBorderWidth:e}),enableBtnFontWeight:!0,btnFontWeight:O,onchangeBtnFontWeight:e=>A({btnFontWeight:e})})),h&&"none"===g&&wp.element.createElement(qk,{label:Yk("Enable Gradient","blockspare"),checked:k,onChange:()=>this.props.setAttributes({enableGradient:!k})}),k&&"none"===g&&h&&wp.element.createElement(Gk,{title:Yk("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(nt,{backgroundColor1:_,onChangeBackgroundColor1:e=>A({backgroundColor1:e}),backgroundColor2:S,onChangeBackgroundColor2:e=>A({backgroundColor2:e}),gradientAngle:E,onChangeGradientAngle:e=>A({gradientAngle:e}),colorLocation1:x,onChangeColorLocation1:e=>A({colorLocation1:e}),colorLocation2:T,onChangeColorLocation2:e=>A({colorLocation2:e})})),wp.element.createElement(Gk,{title:Yk("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(Gk,{title:Yk("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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(Gk,{title:Yk("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:f,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>A({marginTop:e}),marginEnableBottom:!0,marginBottom:b,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>A({marginBottom:e})})))))}}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 Xk(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){Kk(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 Kk(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Zk=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=t.buttonStyle,w=t.enableGradient,k=t.backgroundColor1,_=t.backgroundColor2,S=t.gradientAngle,E=t.colorLocation1,x=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"===y)if(1==w){const e=S+"deg",t=E+"%",n=x+"%";Y.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 Y.push({".blockspare-block-button span":{color:j||"#fff",fontWeight:T,borderWidth:O+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:M||"#3c1a5b"}});else Y.push({".blockspare-block-button span":{color:L||"#404040",borderColor:C||"#3c1a5b",borderStyle:y,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":Xk(Xk({},xl(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+h+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},tablet:{".blockspare-notice-content":{fontSize:v+h+"!important"}},mobile:{".blockspare-notice-content":{fontSize:g+h+"!important"}}}),wo.a.all(Y)};function Qk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function e_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const t_=wp.element.Component,n_=wp.i18n.__,r_=wp.compose.compose,a_=wp.blockEditor,o_=a_.AlignmentToolbar,i_=a_.URLInput,l_=a_.BlockControls,s_=a_.RichText,c_=wp.components,u_=c_.IconButton,p_=c_.Dashicon;var d_=r_(vo,bo(Zk))(class extends t_{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,h=t.buttonFontWeight,g=e.className,v=(e.attributes,e.isSelected),y=e.setAttributes;let w,k;if(1==p){const e={google:{families:[d+(m?":"+m:"")]}};w=wp.element.createElement(Do,{config:e})}if(1==f){const e={google:{families:[b+(h?":"+h:"")]}};k=wp.element.createElement(Do,{config:e})}const _=D()([g,"blockspare-notice-block"]);return wp.element.createElement("fragment",null,wp.element.createElement(l_,null,wp.element.createElement(o_,{value:s,onChange:e=>{y({sectionAlignment:e})}})),wp.element.createElement($k,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qk(Object(n),!0).forEach((function(t){e_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qk(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:y},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(s_,{tagName:"div",placeholder:n_("Add your notice here..","blockspare"),keepPlaceholderOnFocus:!0,value:l,className:"blockspare-notice-content",onChange:e=>y({noticeContent:e})})),c&&wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#"},wp.element.createElement(s_,{tagName:"span",placeholder:n_("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:n,allowedFormats:[],className:D()("blockspare-button",i,o,u),onChange:e=>y({buttonText:e})})),v&&wp.element.createElement("form",{key:"form-link",className:"blocks-button__inline-link blockspare-button-"+a,onSubmit:e=>e.preventDefault()},wp.element.createElement(p_,{icon:"admin-links"}),wp.element.createElement(i_,{className:"button-url",value:r,onChange:e=>y({buttonUrl:e})}),wp.element.createElement(u_,{icon:"editor-break",label:n_("Apply","blockspare"),type:"submit"}))))),w,k)}});const m_=wp.element.Component,f_=wp.compose.compose,b_=wp.blockEditor.RichText;var h_=f_(vo,bo(Zk))(class extends m_{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=D()([u,"blockspare-notice-block"]);return wp.element.createElement("div",{className:p},this.props.styles,wp.element.createElement("div",{className:D()("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(b_.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:D()("blockspare-button",i,o,c)},wp.element.createElement(b_.Content,{value:n})))))}});function g_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function v_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g_(Object(n),!0).forEach((function(t){y_(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}function y_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var w_=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=[];return y.push({".blockspare-noticebar-wrapper":v_(v_({},xl(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+h+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},".blockspare-button":v_({},ei(e.attributes)),tablet:{".blockspare-notice-content":{fontSize:v+h+"!important"}},mobile:{".blockspare-notice-content":{fontSize:g+h+"!important"}}}),wo.a.all(y)};const k_=wp.element.Component,__=wp.compose.compose,S_=wp.blockEditor.RichText;var E_=__(vo,bo(w_))(class extends k_{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=D()([p,"blockspare-notice-block"]);return wp.element.createElement("div",{className:d},this.props.styles,wp.element.createElement("div",{className:D()("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(S_.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:D()("blockspare-button",l,i,u)},wp.element.createElement(S_.Content,{value:r})))))}});function x_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function T_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x_(Object(n),!0).forEach((function(t){O_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function O_(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_=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=[];return y.push({".blockspare-noticebar-wrapper":T_(T_({},xl(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+h+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},".blockspare-button":T_({},Qo(e.attributes)),tablet:{".blockspare-notice-content":{fontSize:v+h+"!important"}},mobile:{".blockspare-notice-content":{fontSize:g+h+"!important"}}}),wo.a.all(y)};const M_=wp.element.Component,L_=wp.compose.compose,j_=wp.blockEditor.RichText;var P_=L_(vo,bo(C_))(class extends M_{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=D()([p,"blockspare-notice-block"]);return wp.element.createElement("div",{className:d},this.props.styles,wp.element.createElement("div",{className:D()("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(j_.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:D()("blockspare-button",l,i,u)},wp.element.createElement(j_.Content,{value:r})))))}});function D_(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function F_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?D_(Object(n),!0).forEach((function(t){z_(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 z_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var N_=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,h=t.titleFontSizeType,g=t.titleFontSizeMobile,v=t.titleFontSizeTablet,y=t.buttonStyle,w=t.enableGradient,k=t.backgroundColor1,_=t.backgroundColor2,S=t.gradientAngle,E=t.colorLocation1,x=t.colorLocation2,T=t.btnFontWeight,O=t.btnBorderWidth,C=t.borderColor,M=t.buttonBackgroundColor,L=t.borderBtnTextColor,j=t.buttonTextColor,P=[];if("none"===y)if(1==w){const e=S+"deg",t=E+"%",n=x+"%";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:y,fontWeight:T,borderWidth:O+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return P.push({".blockspare-noticebar-wrapper":F_(F_({},xl(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+h+"!important",fontFamily:f,fontWeight:"Default"!==f?b+"!important":""},tablet:{".blockspare-notice-content":{fontSize:v+h+"!important"}},mobile:{".blockspare-notice-content":{fontSize:g+h+"!important"}}}),wo.a.all(P)};const B_=wp.element.Component,A_=wp.compose.compose,Y_=wp.blockEditor.RichText;var H_=A_(vo,bo(N_))(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=D()([u,"blockspare-notice-block"]);return wp.element.createElement("div",{className:p},this.props.styles,wp.element.createElement("div",{className:D()("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(Y_.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:D()("blockspare-button",i,o,c)},wp.element.createElement(Y_.Content,{value:n})))))}});function R_(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 I_(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R_(Object(n),!0).forEach((function(t){W_(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R_(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function W_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const V_=wp.blockEditor.RichText,U_=I_(I_(I_({},Ak.attributes),Zo),Ci);var G_=[{attributes:U_,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,h=t.paddingLeft,g=t.marginTop,v=t.marginBottom,y=t.enableButton,w=t.fontSize,k=t.borderRadius,_=t.buttonHoverEffect,S=t.className,E=I_(I_({},xl(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:h?h+"px":void 0,marginTop:g?g+"px":void 0,marginBottom:v?v+"px":void 0,borderRadius:k+"px"}),x=I_({},us(e.attributes));return wp.element.createElement("div",{className:D()("blockspare-noticebar-wrapper","blockspare-blocks","align"+n),style:E},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(V_.Content,{tagName:"div",className:"blockspare-notice-content",value:c,style:{fontSize:w+"px"}})))),y&&wp.element.createElement("div",{style:{textAlign:s},className:D()(S,"blockspare-block-button")},r&&wp.element.createElement("a",{href:a,target:o?"_blank":null,rel:o?"noopener noreferrer":null,className:D()("blockspare-button",l,i,_),style:x},wp.element.createElement(V_.Content,{value:r}))))}},{attributes:U_,save:e=>wp.element.createElement(P_,e)},{attributes:U_,save:e=>wp.element.createElement(E_,e)},{attributes:U_,save:e=>wp.element.createElement(H_,e)}];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 $_(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){J_(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}function J_(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const X_=Ak.name,K_=Ak.category,Z_=wp.i18n.__,Q_=wp.blocks.registerBlockType,eS=$_($_($_({},Zo),Ci),Ak.attributes);Q_(X_,{title:Z_("BS Notice Bar","blockspare"),description:Z_("BS Notice Bar allow you to add various type of notices","blockspare"),category:K_,icon:j.notice,attributes:eS,keywords:[Z_("block","blockspare"),Z_("notice","blockspare"),Z_("bar","blockspare"),Z_("announcement","blockspare")],supports:{align:["wide","full","center"],html:!0},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:d_,save:h_,deprecated:G_});var tS=n(113);const nS=wp.element.Component;class rS extends nS{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=(e.backgroundColor,e.align),n=D()(["blockspare-price-list-section-admin blockspare-price-list"],{["align"+t]:t});return wp.element.createElement("div",{className:n||void 0},this.props.children)}}n(720),n(721);var aS=n(81);const oS=wp.i18n.__,iS=wp.element.Component,lS=wp.blockEditor,sS=lS.InspectorControls,cS=lS.PanelColorSettings,uS=wp.components,pS=uS.PanelBody,dS=uS.ToggleControl;uS.SelectControl,uS.RangeControl;class mS extends iS{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,h=t.titleFontSubset,g=t.titleFontSizeType,v=t.titleFontSizeMobile,y=t.titleFontSizeTablet,w=t.priceUnitFontSize,k=t.priceUnitLoadGoogleFonts,_=t.priceUnitFontFamily,S=t.priceUnitFontWeight,E=t.priceUnitFontSubset,x=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;oS("Layout 1","blockspare"),oS("Layout 2","blockspare"),oS("Layout 3","blockspare"),oS("Before Price","blockspare"),oS("After Price","blockspare"),oS("Icon","blockspare"),oS("Image","blockspare");return wp.element.createElement(sS,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"price-list"}),wp.element.createElement(pS,{title:oS("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(dS,{label:oS("Display Image ","blockspare"),checked:o,onChange:()=>this.props.setAttributes({showImage:!o})}),wp.element.createElement(dS,{label:oS("Display Dots","blockspare"),checked:n,onChange:()=>this.props.setAttributes({showDots:!n})})),wp.element.createElement(pS,{title:oS("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:oS("Title Fonts Settings"),attributes:N,setAttributes:B,loadGoogleFonts:{value:m,label:oS("titleLoadGoogleFonts")},fontFamily:{value:f,label:oS("titleFontFamily")},fontWeight:{value:b,label:oS("titleFontWeight")},fontSubset:{value:h,label:oS("titleFontSubset")},fontSizeType:{value:g,label:oS("titleFontSizeType")},fontSize:{value:d,label:oS("titleFontSize")},fontSizeMobile:{value:v,label:oS("titleFontSizeMobile")},fontSizeTablet:{value:y,label:oS("titleFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(Ra,{label:oS("Description Fonts Settings"),attributes:N,setAttributes:B,loadGoogleFonts:{value:z,label:oS("descriptionLoadGoogleFonts")},fontFamily:{value:M,label:oS("descriptionFontFamily")},fontWeight:{value:L,label:oS("descriptionFontWeight")},fontSubset:{value:j,label:oS("descriptionFontSubset")},fontSizeType:{value:P,label:oS("descriptionFontSizeType")},fontSize:{value:C,label:oS("descriptionFontSize")},fontSizeMobile:{value:D,label:oS("descriptionFontSizeMobile")},fontSizeTablet:{value:F,label:oS("descriptionFontSizeTablet")},disableLineHeight:!0}),wp.element.createElement(Ra,{label:oS("Price Fonts Settings"),attributes:N,setAttributes:B,loadGoogleFonts:{value:k,label:oS("priceUnitLoadGoogleFonts")},fontFamily:{value:_,label:oS("priceUnitFontFamily")},fontWeight:{value:S,label:oS("priceUnitFontWeight")},fontSubset:{value:E,label:oS("priceUnitFontSubset")},fontSizeType:{value:x,label:oS("priceUnitFontSizeType")},fontSize:{value:w,label:oS("priceUnitFontSize")},fontSizeMobile:{value:T,label:oS("priceUnitFontSizeMobile")},fontSizeTablet:{value:O,label:oS("priceUnitFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(pS,{title:oS("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(cS,{title:oS("Colors","blockspare"),initialOpen:!0,colorSettings:[{value:r,onChange:e=>B({priceColor:e}),label:oS("Price Color","blockspare")},{value:a,onChange:e=>B({priceUnitColor:e}),label:oS("Unit Color","blockspare")}]})),wp.element.createElement(pS,{title:oS("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(pS,{title:oS("Padding Settings","blockspare"),initialOpen:!0},wp.element.createElement(it,{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(pS,{title:oS("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:u,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>B({marginTop:e}),marginEnableBottom:!0,marginBottom:p,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>B({marginBottom:e})})))))}}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 bS(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){hS(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 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 gS=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,h=t.priceUnitFontWeight,g=t.priceUnitFontSizeType,v=t.priceUnitFontSizeMobile,y=t.priceUnitFontSizeTablet,w=t.descriptionFontSize,k=t.descriptionFontFamily,_=t.descriptionFontWeight,S=(t.descriptionFontSubset,t.descriptionFontSizeType),E=t.descriptionFontSizeMobile,x=t.descriptionFontSizeTablet,T=[];var O=f,C=(Math.floor(O/1.3),Math.floor(O/1.3)),M=y,L=Math.floor(M/2.5),j=Math.floor(L/2.5),P=v,D=Math.floor(P/2.5),F=Math.floor(D/2.5);return T.push({".blockspare-price-list-wrap":bS(bS(bS({},Tl(e.attributes)),xl(e.attributes)),{},{backgroundColor:n||"#fff",borderRadius:r?r+"px":null}),".blockspare-price-list-wrap .blockspare-block-icon":bS({},Xd(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+g+"!important",fontFamily:b+"!important",fontWeight:"Default"!==b?h+"!important":""},".blockspare-unit":{color:i||"#af0000",fontSize:C+"px",fontFamily:b,fontWeight:h},".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:y+p+"!important"},".blockspare-unit":{fontSize:j+p+"!important"},".blockspare-description":{fontSize:x+S+"!important"}},mobile:{".blockspare-title":{fontSize:d+p+"!important"},".blockspare-price":{fontSize:v+p+"!important"}," .blockspare-unit":{fontSize:F+p+"!important"},".blockspare-description":{fontSize:E+S+"!important"}}}),wo.a.all(T)};const vS=blockspare_globals,yS=wp.element,wS=yS.Component,kS=yS.Fragment,_S=wp.i18n.__,SS=wp.compose.compose,ES=["core/image"],xS=[["core/image",{url:vS.menu_img_url,width:120,height:120,align:"center"}]],TS=wp.blockEditor,OS=TS.RichText,CS=TS.InnerBlocks;var MS=SS(vo,bo(gS))(class extends wS{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),h=D()([f,"blockspare-pircelist"]);return wp.element.createElement(kS,null,wp.element.createElement(mS,this.props),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-price-list-wrap",i,l)},wp.element.createElement("div",{className:"blockspare-img-wrapper"},c&&"image"==u&&wp.element.createElement(CS,{template:xS,allowedBlocks:ES,templateLock:!0,templateInsertUpdatesSelection:!0})),c&&"icon"==u&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("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(OS,{tagName:"h4",className:"blockspare-title",onChange:e=>b({priceTitle:e}),value:r,placeholder:_S("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(OS,{tagName:"span",className:"blockspare-price",onChange:e=>b({price:e}),value:n,placeholder:_S("Price","blockspare"),keepPlaceholderOnFocus:!0}),wp.element.createElement(OS,{tagName:"span",className:"blockspare-unit",onChange:e=>b({priceUnit:e}),value:o,placeholder:_S("$","blockspare"),keepPlaceholderOnFocus:!0}))),wp.element.createElement(OS,{tagName:"p",className:"blockspare-description",onChange:e=>b({priceDescription:e}),value:a,placeholder:_S("Description","blockspare"),keepPlaceholderOnFocus:!0})))))}});const LS=wp.element.Component,jS=wp.compose.compose,PS=wp.blockEditor,DS=PS.InnerBlocks,FS=PS.RichText;var zS=jS(vo,bo(gS))(class extends LS{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,D()([f,"blockspare-pircelist"]));return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-price-list-wrap",i,l)},wp.element.createElement("div",{className:"blockspare-imge-wrapper"},c&&"image"==u&&wp.element.createElement(DS.Content,null)),c&&"icon"==u&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("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(FS.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(FS.Content,{tagName:"span",className:"blockspare-price",value:o}),wp.element.createElement(FS.Content,{tagName:"span",className:"blockspare-unit",value:a}))),wp.element.createElement(FS.Content,{tagName:"p",className:"blockspare-description",value:r}))))}});function NS(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 BS(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?NS(Object(n),!0).forEach((function(t){AS(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NS(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function AS(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var YS=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,h=t.priceUnitFontWeight,g=t.priceUnitFontSizeType,v=t.priceUnitFontSizeMobile,y=t.priceUnitFontSizeTablet,w=t.descriptionFontSize,k=t.descriptionFontFamily,_=t.descriptionFontWeight,S=(t.descriptionFontSubset,t.descriptionFontSizeType),E=t.descriptionFontSizeMobile,x=t.descriptionFontSizeTablet,T=[];return T.push({".blockspare-price-list-wrap":BS(BS(BS({},Tl(e.attributes)),xl(e.attributes)),{},{backgroundColor:n||"#fff",borderRadius:r||null}),",blockspare-block-icon":BS({},Xd(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+g+"!important",fontFamily:b+"!important",fontWeight:"Default"!==b?h+"!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:y+p+"!important"},".blockspare-description":{fontSize:x+S+"!important"}},mobile:{".blockspare-title":{fontSize:d+p+"!important"},".blockspare-price, .blockspare-unit":{fontSize:v+p+"!important"},".blockspare-description":{fontSize:E+S+"!important"}}}),wo.a.all(T)};const HS=wp.element.Component,RS=wp.compose.compose,IS=wp.blockEditor,WS=IS.InnerBlocks,VS=IS.RichText;var US=RS(vo,bo(YS))(class extends HS{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,D()([f,"blockspare-pircelist"]));return wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-price-list-wrap",i,l)},wp.element.createElement("div",{className:"blockspare-imge-wrapper"},c&&"image"==u&&wp.element.createElement(WS.Content,null)),c&&"icon"==u&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("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(VS.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(VS.Content,{tagName:"span",className:"blockspare-price",value:o}),wp.element.createElement(VS.Content,{tagName:"span",className:"blockspare-unit",value:a}))),wp.element.createElement(VS.Content,{tagName:"p",className:"blockspare-description",value:r}))))}});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 qS(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){$S(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 $S(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const JS=wp.blockEditor,XS=JS.InnerBlocks,KS=JS.RichText,ZS=qS(qS(qS({},aS.attributes),Mi),Ci);var QS=[{attributes:ZS,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,h=t.name,g=t.iconSize,v=t.iconStyles,y=t.blockBorderRadius,w=qS({},Xd(e.attributes));return wp.element.createElement("div",{className:D()("blockspare-price-list-wrap",i,l),style:qS(qS(qS({},Tl(e.attributes)),xl(e.attributes)),{},{backgroundColor:m||"#fff",borderRadius:y||null})},wp.element.createElement("div",{className:"blockspare-imge-wrapper"},f&&"image"==b&&wp.element.createElement(XS.Content,null)),f&&"icon"==b&&wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("blockspare-block-icon",g,v),style:w},wp.element.createElement("i",{className:h}))),wp.element.createElement("div",{className:"blockspare-price-content"},wp.element.createElement("div",{className:"blockspare-price-header"},wp.element.createElement(KS.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(KS.Content,{tagName:"span",className:"blockspare-price",value:o,style:{color:u||"#af0000"}}),wp.element.createElement(KS.Content,{tagName:"span",className:"blockspare-unit",value:a,style:{color:p||"#af0000"}}))),wp.element.createElement(KS.Content,{tagName:"p",className:"blockspare-description",value:r,style:{color:d||"#6d6d6d"}})))}},{attributes:ZS,save:e=>wp.element.createElement(US,e)}];function eE(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 tE(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eE(Object(n),!0).forEach((function(t){nE(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function nE(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const rE=wp.i18n.__,aE=wp.blocks.registerBlockType,oE=aS.category,iE=tE(tE(tE({},aS.attributes),Mi),Ci),lE={title:rE("Price List Item","blockspare"),description:rE("Display creative Price List, Menu .","blockspare"),parent:["blockspare/blockspare-price-list"],icon:j.pricingList,category:oE,supports:{html:!1,inserter:!1,reusable:!1},attributes:iE,edit:MS,save:zS,deprecated:QS};aE("blockspare/list-item",lE);const sE=wp.element,cE=sE.Component,uE=sE.Fragment,pE=wp.i18n.__,dE=wp.compose.compose,mE=wp.components.PanelBody,fE=wp.blocks.createBlock,bE=wp.data,hE=bE.withSelect,gE=bE.withDispatch,vE=wp.blockEditor,yE=vE.InnerBlocks,wE=vE.InspectorControls,kE=vE.PanelColorSettings;var _E=dE([hE((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)}}),gE(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends cE{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=lE.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=lE;r(fE("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(uE,null,wp.element.createElement(wE,null,wp.element.createElement(mE,{title:pE("Block Settings","blockspare")},wp.element.createElement(kE,{title:pE("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:n,onChange:e=>r({backgroundColor:e}),label:pE("Background Color","blockspare")}]}))),wp.element.createElement(rS,this.props,wp.element.createElement(yE,{template:this.getPriceTemplate(t),allowedBlocks:["blockspare/list-item"]})))]}});const SE=wp.element.Component,EE=wp.blockEditor.InnerBlocks;var xE=class extends SE{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(EE.Content,null))}};const TE=tS.name,OE=tS.category,CE=tS.attributes,ME=wp.i18n.__;(0,wp.blocks.registerBlockType)(TE,{title:ME("BS Price List","blockspare"),description:ME("Add a price list.","blockspare"),category:OE,icon:j.pricingList,attributes:CE,keywords:[ME("block","blockspare"),ME("price","blockspare"),ME("list","blockspare"),ME("table","blockspare"),ME("pricing","blockspare"),ME("shop","blockspare"),ME("purchase","blockspare")],supports:{align:["wide","full","center"],html:!0},edit:_E,save:xE});var LE=n(114);const jE=wp.i18n.__,PE=wp.element.Component,DE=wp.blockEditor.InspectorControls,FE=wp.components,zE=(FE.Toolbar,FE.Button,FE.PanelBody),NE=(FE.PanelRow,FE.RangeControl);class BE extends PE{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(DE,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper pricing-table-blockspare"},wp.element.createElement(X,{protitle:"👋",demoLink:"price-table"}),wp.element.createElement(zE,{title:jE("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(NE,{label:jE("Pricing Columns","blockspare"),value:n,onChange:e=>this.props.setAttributes({columns:e}),min:1,max:3,withInputField:!1}),wp.element.createElement(NE,{label:jE("Pricing Columns Gap","blockspare"),value:r,withInputField:!1,onChange:e=>this.props.setAttributes({columnsGap:e}),min:0,max:4,step:1})),wp.element.createElement(zE,{title:jE("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:a,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>i({marginTop:e}),marginEnableBottom:!0,marginBottom:o,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>i({marginBottom:e})}))))}}n(722),n(723);var AE=n(115);const YE=wp.hooks,HE=(YE.addFilter,YE.applyFilters),RE=wp.i18n.__,IE=wp.element,WE=IE.Component,VE=(IE.Fragment,wp.blockEditor),UE=VE.InspectorControls,GE=(VE.BlockDescription,VE.MediaUpload,VE.PanelColorSettings),qE=(VE.ColorPalette,wp.components),$E=(qE.Dashicon,qE.Button,qE.PanelBody),JE=(qE.SelectControl,qE.FormToggle,qE.RangeControl),XE=(qE.TextControl,qE.ToggleControl),KE=(qE.BaseControl,qE.PanelRow,qE.Toolbar);class ZE extends WE{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),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,t.badgeFontSize,t.badgeFontFamily,t.badgeFontWeight,t.badgeFontSubset,t.badgeFontSizeType,t.badgeFontSizeMobile,t.badgeFontSizeTablet,t.badgeLoadGoogleFonts,t.headerTagOption),s=t.headertitleColor,c=t.headersubtitleColor,u=t.headerlayoutOption,p=t.titlePaddingTop,d=t.titlePaddingBottom,m=t.subtitlePaddingTop,f=t.subtitlePaddingBottom,b=t.dashColor,h=t.headerboxColor,g=t.headerAlignPosition,v=t.titleFontSize,y=t.titleLoadGoogleFonts,w=t.titleFontFamily,k=t.titleFontWeight,_=t.titleFontSubset,S=t.titleFontSizeType,E=t.titleFontSizeMobile,x=t.titleFontSizeTablet,T=t.subTitleFontSize,O=t.subTitleLoadGoogleFonts,C=t.subTitleFontFamily,M=t.subTitleFontWeight,L=t.subTitleFontSubset,P=t.subTitleFontSizeType,D=t.subTitleFontSizeMobile,F=t.subTitleFontSizeTablet,z=t.iconName,N=t.iconSize,B=t.iconStyles,A=t.iconBackgroundColor,Y=t.iconBorderColor,H=t.iconColor,R=t.iconBorderRadius,I=t.iconmarginTop,W=t.iconmarginBottom,V=t.iconAlignPosition,U=t.priceAlignPosition,G=(t.showTerm,t.showCurrency),q=(t.term,t.currency,t.pricePaddingTop),$=t.pricePaddingRight,J=t.pricePaddingBottom,X=t.pricePaddingLeft,K=t.priceUnitFontSize,Z=t.priceUnitLoadGoogleFonts,Q=t.priceUnitFontFamily,ee=t.priceUnitFontWeight,te=t.priceUnitFontSubset,ne=t.priceUnitFontSizeType,re=t.priceUnitFontSizeMobile,ae=t.priceUnitFontSizeTablet,oe=(t.customBackgroundColor,t.priceColor),ie=t.descriptionAlignPosition,le=(t.descriptionborderStyle,t.descriptionborderColor,t.descriptionborderWidth,t.descriptionBacgroundColor),se=t.descriptionpaddingTop,ce=t.descriptionpaddingRight,ue=t.descriptionpaddingBottom,pe=t.descriptionpaddingLeft,de=t.name,me=t.listType,fe=t.orderListStyle,be=t.color,he=t.descriptionFontSize,ge=t.descriptionFontFamily,ve=t.descriptionFontWeight,ye=t.descriptionFontSubset,we=t.descriptionFontSizeType,ke=t.descriptionFontSizeMobile,_e=t.descriptionFontSizeTablet,Se=t.descriptionLoadGoogleFonts,Ee=t.descriptionIconColor,xe=t.buttonAlignPosition,Te=t.buttonStyle,Oe=t.borderColor,Ce=t.borderBtnTextColor,Me=t.buttonBackgroundColor,Le=t.buttonTextColor,je=t.buttonSize,Pe=t.buttonShape,De=t.buttonTarget,Fe=t.buttonPaddingTop,ze=t.buttonPaddingBottom,Ne=t.enableGradient,Be=t.backgroundColor1,Ae=t.backgroundColor2,Ye=t.gradientAngle,He=t.colorLocation1,Re=t.colorLocation2,Ie=t.btnFontWeight,We=t.btnBorderWidth,Ve=t.buttonHoverEffect,Ue=t.buttonFontSize,Ge=t.buttonFontFamily,qe=t.buttonFontWeight,$e=t.buttonFontSubset,Je=t.buttonFontSizeType,Xe=t.buttonFontSizeMobile,Ze=t.buttonFontSizeTablet,Qe=t.buttonLoadGoogleFonts,et=t.enablePrice,tt=t.enableSectionHeader,rt=t.enableDescription,at=t.enableButton,ot=t.enableIcon,lt=t.enableImage,st=t.imgPaddingTop,ct=t.imgPaddingBottom,pt=t.pricingLayout,dt=t.primaryColor,mt=t.secondaryColor,ft=t.tertianeryColor,bt=(e.isSelected,e.className,e.attributes),ht=e.setAttributes;RE("Style 1","blockspare"),RE("Style 2","blockspare"),RE("Style 3","blockspare"),RE("Text","blockspare"),RE("Image","blockspare"),RE("None"),RE("Solid"),RE("Dotted"),RE("Dashed");return wp.element.createElement(UE,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement($E,{title:RE("Block Settings","blockspare"),initialOpen:!1,className:"blocksapre-block-settings"},wp.element.createElement(nl,{initialOpen:!1,selected:pt,options:HE("blockspare.cta.edit.layouts",[{label:RE("Style 1","blockspare"),value:"bpl-1",image:"images/pricingtable-layout-1.png"},{label:RE("Style 2","blockspare"),value:"bpl-2",image:"images/pricingtable-layout-2.png"},{label:RE("Style 3","blockspare"),value:"bpl-3",image:"images/pricingtable-layout-3.png"},{label:RE("Style 4","blockspare"),value:"bpl-4",image:"images/pricingtable-layout-4.png"},{label:RE("Style 5","blockspare"),value:"bpl-5",image:"images/pricingtable-layout-5.png"},{label:RE("Style 6","blockspare"),value:"bpl-6",image:"images/pricingtable-layout-6.png"}]),onChange:e=>ht({pricingLayout:e})}),wp.element.createElement(JE,{label:RE("Pricing Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({itemborderWidth:e}),min:0,max:10,step:1}),wp.element.createElement(JE,{label:RE("Pricing Column Border Radius","blockspare"),value:a,onChange:e=>this.props.setAttributes({itemborderRadius:e}),min:0,max:20,step:1}),wp.element.createElement(JE,{label:RE("Scale Ratio","blockspare"),value:i,onChange:e=>this.props.setAttributes({sectionScale:e}),min:0,max:2,step:1})),wp.element.createElement($E,{title:RE("Icon"),className:"blocksapre-icon-settings",initialOpen:!1,icon:j.iconblockspare},wp.element.createElement(XE,{label:RE("Enable Icon","blockspare"),checked:ot,onChange:()=>this.props.setAttributes({enableIcon:!ot})}),ot&&wp.element.createElement(Yd,{enablecontent:!0,enableColor:!1,name:z,onChangeName:e=>ht({iconName:e}),enableiconSize:!1,iconSize:N,onChangeIconSizeOptions:e=>ht({iconSize:e}),enableiconStyles:!1,iconStyles:B,onChangeIconStyles:e=>ht({iconStyles:e}),iconBackgroundColor:A,onChangeIconBackgroundColor:e=>ht({iconBackgroundColor:e}),iconBorderColor:Y,onChangeIconBorderColor:e=>ht({iconBorderColor:e}),iconColor:H,OnChangeIconColor:e=>ht({iconColor:e}),borderRadius:R,onChangeBorderRadius:e=>ht({iconBorderRadius:e})})),wp.element.createElement($E,{icon:j.sectionHeader,title:RE("Header","blockspare"),initialOpen:!1},wp.element.createElement(XE,{label:RE("Enable Title/Subtitle","blockspare"),checked:tt,onChange:()=>this.props.setAttributes({enableSectionHeader:!tt})}),tt&&wp.element.createElement("div",null,wp.element.createElement(ol,{headerlayoutOption:u,onChangeHeaderLayput:e=>ht({headerlayoutOption:e})}))),wp.element.createElement($E,{title:RE("Pricing","blockspare"),className:"blocksapre-pricing-settings",initialOpen:!1,icon:j.price},wp.element.createElement(XE,{label:RE("Enable Pricing","blockspare"),checked:et,onChange:()=>this.props.setAttributes({enablePrice:!et})}),et&&wp.element.createElement(XE,{label:RE("Show currency symbol","blockspare"),checked:G,onChange:()=>this.props.setAttributes({showCurrency:!G})})),wp.element.createElement($E,{title:RE("Description","blockspare"),initialOpen:!1,className:"blocksapre-description-settings",icon:j.iconlist},wp.element.createElement(XE,{label:RE("Enable Description","blockspare"),checked:rt,onChange:()=>this.props.setAttributes({enableDescription:!rt})}),rt&&wp.element.createElement("div",null,wp.element.createElement(Bg,{enableColor:!1,enableOtherControl:!0,name:de,onChangeName:e=>ht({name:e}),listType:me,onChangeListStyle:e=>ht({listType:e}),orderListStyle:fe,onChangeOrderListStyle:e=>ht({orderListStyle:e}),color:be,onchangeColor:e=>ht({color:e})}))),wp.element.createElement($E,{title:RE("Button","blockspare"),initialOpen:!1,className:"blocksapre-button-settings",icon:j.button},wp.element.createElement(XE,{label:RE("Enable button","blockspare"),checked:at,onChange:()=>this.props.setAttributes({enableButton:!at})}),at&&wp.element.createElement("div",null,wp.element.createElement(Ke,{enableButtonBackgroundColor:!1,enableButtonTarget:!1,buttonTarget:De,onChangeButtonTarget:e=>ht({buttonTarget:!De}),enableGradient:Ne,onChangeGradient:e=>ht({enableGradient:e}),enableButtonSize:!1,buttonSize:je,onChangeButtonSize:e=>ht({buttonSize:e}),enableButtonShape:!1,buttonShape:Pe,onChangeButtonShape:e=>ht({buttonShape:e}),buttonBackgroundColor:Me,onChangeButtonColor:e=>ht({buttonBackgroundColor:e}),buttonTextColor:Le,onChangeButtonTextColor:e=>ht({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:Te,onChangeBorderStyle:e=>ht({buttonStyle:e}),enablehover:!0,buttonHoverEffect:Ve,onchangeButtonHoverEffect:e=>ht({buttonHoverEffect:e}),borderColor:Oe,onchangeBorderColor:e=>ht({borderColor:e}),borderBtnTextColor:Ce,onChangeBorderBtnTextColor:e=>ht({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:We,onchangebtnBorderWidth:e=>ht({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Ie,onchangeBtnFontWeight:e=>ht({btnFontWeight:e})}),"none"===Te&&wp.element.createElement(XE,{label:RE("Enable Gradient","blockspare"),checked:Ne,onChange:()=>this.props.setAttributes({enableGradient:!Ne})}))),wp.element.createElement($E,{title:RE("Typography Settings","blockspare"),initialOpen:!1,className:"blocksapre-typograhy-settings"},tt&&wp.element.createElement($E,{title:RE("Title/subtitle","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:RE("Title Fonts Settings"),attributes:bt,setAttributes:ht,loadGoogleFonts:{value:y,label:RE("titleLoadGoogleFonts")},fontFamily:{value:w,label:RE("titleFontFamily")},fontWeight:{value:k,label:RE("titleFontWeight")},fontSubset:{value:_,label:RE("titleFontSubset")},fontSizeType:{value:S,label:RE("titleFontSizeType")},fontSize:{value:v,label:RE("titleFontSize")},fontSizeMobile:{value:E,label:RE("titleFontSizeMobile")},fontSizeTablet:{value:x,label:RE("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:l}),wp.element.createElement(Ra,{label:RE("Subtitle Fonts Settings"),attributes:bt,setAttributes:ht,loadGoogleFonts:{value:O,label:RE("subTitleLoadGoogleFonts")},fontFamily:{value:C,label:RE("subTitleFontFamily")},fontWeight:{value:M,label:RE("subTitleFontWeight")},fontSubset:{value:L,label:RE("subTitleFontSubset")},fontSizeType:{value:P,label:RE("subTitleFontSizeType")},fontSize:{value:T,label:RE("subTitleFontSize")},fontSizeMobile:{value:D,label:RE("subTitleFontSizeMobile")},fontSizeTablet:{value:F,label:RE("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),et&&wp.element.createElement($E,{title:RE("Pricing","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:RE("Price Fonts Settings"),attributes:bt,setAttributes:ht,loadGoogleFonts:{value:Z,label:RE("priceUnitLoadGoogleFonts")},fontFamily:{value:Q,label:RE("priceUnitFontFamily")},fontWeight:{value:ee,label:RE("priceUnitFontWeight")},fontSubset:{value:te,label:RE("priceUnitFontSubset")},fontSizeType:{value:ne,label:RE("priceUnitFontSizeType")},fontSize:{value:K,label:RE("priceUnitFontSize")},fontSizeMobile:{value:re,label:RE("priceUnitFontSizeMobile")},fontSizeTablet:{value:ae,label:RE("priceUnitFontSizeTablet")},disableLineHeight:!0})),rt&&wp.element.createElement($E,{title:RE("Description","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:RE("Description Fonts Settings"),attributes:bt,setAttributes:ht,loadGoogleFonts:{value:Se,label:RE("descriptionLoadGoogleFonts")},fontFamily:{value:ge,label:RE("descriptionFontFamily")},fontWeight:{value:ve,label:RE("descriptionFontWeight")},fontSubset:{value:ye,label:RE("descriptionFontSubset")},fontSizeType:{value:we,label:RE("descriptionFontSizeType")},fontSize:{value:he,label:RE("descriptionFontSize")},fontSizeMobile:{value:ke,label:RE("descriptionFontSizeMobile")},fontSizeTablet:{value:_e,label:RE("descriptionFontSizeTablet")},disableLineHeight:!0})),at&&wp.element.createElement($E,{title:RE("Button","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:RE("Button Fonts Settings"),attributes:bt,setAttributes:ht,loadGoogleFonts:{value:Qe,label:RE("buttonLoadGoogleFonts")},fontFamily:{value:Ge,label:RE("buttonFontFamily")},fontWeight:{value:qe,label:RE("buttonFontWeight")},fontSubset:{value:$e,label:RE("buttonFontSubset")},fontSizeType:{value:Je,label:RE("buttonFontSizeType")},fontSize:{value:Ue,label:RE("buttonFontSize")},fontSizeMobile:{value:Xe,label:RE("buttonFontSizeMobile")},fontSizeTablet:{value:Ze,label:RE("buttonFontSizeTablet")},disableLineHeight:!0}))),wp.element.createElement($E,{title:RE("Color Settings","blockspare"),initialOpen:!1,className:"blocksapre-color-settings"},wp.element.createElement($E,{title:RE("Block Color","blockspare"),initialOpen:!1},0<n&&wp.element.createElement(GE,{title:RE("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>ht({itemborderColor:e}),label:RE("Border Color","blockspare")}]})),wp.element.createElement(GE,{title:RE("Item Color","blockspare"),initialOpen:!1,colorSettings:[{value:dt,onChange:e=>ht({primaryColor:e}),label:RE("Primary Color","blockspare")},{value:mt,onChange:e=>ht({secondaryColor:e}),label:RE("Secondary Color","blockspare")},{value:ft,onChange:e=>ht({tertianeryColor:e}),label:RE("Tertianery Color","blockspare")}]}),ot&&wp.element.createElement($E,{title:RE("Icon Color","blockspare"),initialOpen:!1},wp.element.createElement(Yd,{enablecontent:!1,enableColor:!0,name:z,onChangeName:e=>ht({iconName:e}),enableiconSize:!1,iconSize:N,onChangeIconSizeOptions:e=>ht({iconSize:e}),enableiconStyles:!1,iconStyles:B,onChangeIconStyles:e=>ht({iconStyles:e}),iconBackgroundColor:A,onChangeIconBackgroundColor:e=>ht({iconBackgroundColor:e}),iconBorderColor:Y,onChangeIconBorderColor:e=>ht({iconBorderColor:e}),iconColor:H,OnChangeIconColor:e=>ht({iconColor:e}),borderRadius:R,onChangeBorderRadius:e=>ht({iconBorderRadius:e})})),tt&&wp.element.createElement($E,{title:RE("Title/subtitle Color","blockspare"),initialOpen:!1},wp.element.createElement(Ni,{enableBlockGaps:!1,enableColors:!0,enablecontentgaps:!1,headerboxColor:h,onChangeboxcolor:e=>ht({headerboxColor:e}),dashColor:b,headerlayoutOption:u,onChangeDashColor:e=>ht({dashColor:e}),headertitleColor:s,onChangetitlecolor:e=>ht({headertitleColor:e}),titlePaddingTop:p,onChangetitlePaddingTop:e=>ht({titlePaddingTop:e}),titlePaddingBottom:d,onChangetitlePaddingBottom:e=>ht({titlePaddingBottom:e}),headersubtitleColor:c,onChangesubtitlecolor:e=>ht({headersubtitleColor:e}),subtitlePaddingTop:m,onChangesubtitlePaddingTop:e=>ht({subtitlePaddingTop:e}),subtitlePaddingBottom:f,onChangesubtitlePaddingBottom:e=>ht({subtitlePaddingBottom:e})})),et&&wp.element.createElement($E,{title:RE("Pricing Color","blockspare"),initialOpen:!1},wp.element.createElement(GE,{title:RE("Color","blockspare"),initialOpen:!1,colorSettings:[{value:oe,onChange:e=>ht({priceColor:e}),label:RE("Text Color","blockspare")}]})),rt&&wp.element.createElement($E,{title:RE("Description Color","blockspare"),initialOpen:!1},wp.element.createElement(Bg,{enableColor:!0,enableOtherControl:!1,name:de,onChangeName:e=>ht({name:e}),listType:me,onChangeListStyle:e=>ht({listType:e}),orderListStyle:fe,onChangeOrderListStyle:e=>ht({orderListStyle:e}),color:be,onchangeColor:e=>ht({color:e}),backgroundColor:le,onChangeBackgroundColor:e=>ht({descriptionBacgroundColor:e}),descriptionIconColor:Ee,onchangeDescriptionIconColor:e=>ht({descriptionIconColor:e})})),at&&wp.element.createElement($E,{title:RE("Button Color","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{enableButtonBackgroundColor:!0,enableButtonTarget:!1,buttonTarget:De,onChangeButtonTarget:e=>ht({buttonTarget:!De}),enableGradient:Ne,onChangeGradient:e=>ht({enableGradient:e}),enableButtonSize:!1,buttonSize:je,onChangeButtonSize:e=>ht({buttonSize:e}),enableButtonShape:!1,buttonShape:Pe,onChangeButtonShape:e=>ht({buttonShape:e}),buttonBackgroundColor:Me,onChangeButtonColor:e=>ht({buttonBackgroundColor:e}),buttonTextColor:Le,onChangeButtonTextColor:e=>ht({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:Te,onChangeBorderStyle:e=>ht({buttonStyle:e}),enablehover:!1,buttonHoverEffect:Ve,onchangeButtonHoverEffect:e=>ht({buttonHoverEffect:e}),borderColor:Oe,onchangeBorderColor:e=>ht({borderColor:e}),borderBtnTextColor:Ce,onChangeBorderBtnTextColor:e=>ht({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:We,onchangebtnBorderWidth:e=>ht({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Ie,onchangeBtnFontWeight:e=>ht({btnFontWeight:e})}),Ne&&"none"===Te&&wp.element.createElement(nt,{backgroundColor1:Be,onChangeBackgroundColor1:e=>ht({backgroundColor1:e}),backgroundColor2:Ae,onChangeBackgroundColor2:e=>ht({backgroundColor2:e}),gradientAngle:Ye,onChangeGradientAngle:e=>ht({gradientAngle:e}),colorLocation1:He,onChangeColorLocation1:e=>ht({colorLocation1:e}),colorLocation2:Re,onChangeColorLocation2:e=>ht({colorLocation2:e})}))),wp.element.createElement($E,{title:"Alignment",initialOpen:!1,className:"blocksapre-alignment-settings"},ot&&wp.element.createElement($E,{title:"Icon"},wp.element.createElement(KE,{controls:[{icon:"align-left",title:RE("Left","blockspare"),onClick:()=>ht({iconAlignPosition:"left"}),isActive:"left"===V},{icon:"align-center",title:RE("Center","blockspare"),onClick:()=>ht({iconAlignPosition:"center"}),isActive:"center"===V},{icon:"align-right",title:RE("Right","blockspare"),onClick:()=>ht({iconAlignPosition:"right"}),isActive:"right"===V}]})),tt&&wp.element.createElement($E,{title:"Title"},wp.element.createElement(KE,{controls:[{icon:"align-left",title:RE("Left","blockspare"),onClick:()=>ht({headerAlignPosition:"left"}),isActive:"left"===g},{icon:"align-center",title:RE("Center","blockspare"),onClick:()=>ht({headerAlignPosition:"center"}),isActive:"center"===g},{icon:"align-right",title:RE("Right","blockspare"),onClick:()=>ht({headerAlignPosition:"right"}),isActive:"right"===g}]})),et&&wp.element.createElement($E,{title:"Price"},wp.element.createElement(KE,{controls:[{icon:"align-left",title:RE("Left","blockspare"),onClick:()=>ht({priceAlignPosition:"left"}),isActive:"left"===U},{icon:"align-center",title:RE("Center","blockspare"),onClick:()=>ht({priceAlignPosition:"center"}),isActive:"center"===U},{icon:"align-right",title:RE("Right","blockspare"),onClick:()=>ht({priceAlignPosition:"right"}),isActive:"right"===U}]})),rt&&wp.element.createElement($E,{title:"Description"},wp.element.createElement(KE,{controls:[{icon:"align-left",title:RE("Left","blockspare"),onClick:()=>ht({descriptionAlignPosition:"left"}),isActive:"left"===ie},{icon:"align-center",title:RE("Center","blockspare"),onClick:()=>ht({descriptionAlignPosition:"center"}),isActive:"center"===ie},{icon:"align-right",title:RE("Right","blockspare"),onClick:()=>ht({descriptionAlignPosition:"right"}),isActive:"right"===ie}]})),at&&wp.element.createElement($E,{title:"Button"},wp.element.createElement(KE,{controls:[{icon:"align-left",title:RE("Left","blockspare"),onClick:()=>ht({buttonAlignPosition:"left"}),isActive:"left"===xe},{icon:"align-center",title:RE("Center","blockspare"),onClick:()=>ht({buttonAlignPosition:"center"}),isActive:"center"===xe},{icon:"align-right",title:RE("Right","blockspare"),onClick:()=>ht({buttonAlignPosition:"right"}),isActive:"right"===xe}]}))),wp.element.createElement($E,{title:RE("Gaps Settings","blockspare"),initialOpen:!1,className:"blocksapre-gaps-settings"},wp.element.createElement($E,{title:RE("Block","blockspare"),initialOpen:!1},wp.element.createElement(JE,{label:RE("Pricing Column Padding","blockspare"),value:o,onChange:e=>this.props.setAttributes({itempadding:e}),min:0,max:20,step:1})),ot&&wp.element.createElement($E,{title:RE("Icon Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:I,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>ht({iconmarginTop:e}),marginEnableBottom:!0,marginBottom:W,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>ht({iconmarginBottom:e})})),lt&&wp.element.createElement($E,{title:RE("Image Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:st,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ht({imgPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:ct,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ht({imgPaddingBottom:e})})),tt&&wp.element.createElement(Ni,{enableBlockGaps:!1,enableColors:!1,enablecontentgaps:!0,headerboxColor:h,onChangeboxcolor:e=>ht({headerboxColor:e}),dashColor:b,headerlayoutOption:u,onChangeDashColor:e=>ht({dashColor:e}),headertitleColor:s,onChangetitlecolor:e=>ht({headertitleColor:e}),titlePaddingTop:p,onChangetitlePaddingTop:e=>ht({titlePaddingTop:e}),titlePaddingBottom:d,onChangetitlePaddingBottom:e=>ht({titlePaddingBottom:e}),headersubtitleColor:c,onChangesubtitlecolor:e=>ht({headersubtitleColor:e}),subtitlePaddingTop:m,onChangesubtitlePaddingTop:e=>ht({subtitlePaddingTop:e}),subtitlePaddingBottom:f,onChangesubtitlePaddingBottom:e=>ht({subtitlePaddingBottom:e})}),et&&wp.element.createElement($E,{title:RE("Price Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:q,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ht({pricePaddingTop:e}),paddingEnableRight:!0,paddingRight:$,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>ht({pricePaddingRight:e}),paddingEnableBottom:!0,paddingBottom:J,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ht({pricePaddingBottom:e}),paddingEnableLeft:!0,paddingLeft:X,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>ht({pricePaddingLeft:e})})),rt&&wp.element.createElement($E,{title:RE("Description Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:se,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ht({descriptionpaddingTop:e}),paddingEnableRight:!0,paddingRight:ce,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>ht({descriptionpaddingRight:e}),paddingEnableBottom:!0,paddingBottom:ue,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ht({descriptionpaddingBottom:e}),paddingEnableLeft:!0,paddingLeft:pe,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>ht({descriptionpaddingLeft:e})})),at&&wp.element.createElement($E,{title:RE("Button Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:Fe,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>ht({buttonPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:ze,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>ht({buttonPaddingBottom:e})})))))}}function QE(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 ex(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QE(Object(n),!0).forEach((function(t){tx(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QE(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tx(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nx=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,h=t.badgeOption,g=t.enableBadge,v=t.badgeText,y=(t.badgeStyle,t.pricingLayout),w=t.primaryColor,k=t.secondaryColor,_=t.tertianeryColor,S=[];return S.push({".blockspare-block-pricing-table-inside":ex(ex({},xl(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"}}),g&&"badge-text"===h&&v&&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"===y&&(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"===y&&(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"===y&&(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"===y&&(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"===y&&(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"===y&&(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"}})),wo.a.all(S)};var rx=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":{backgroundColor:r||"#8b249c",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):"blockspare-icon-style3"===n?u.push({".blockspare-block-icon":{backgroundColor:"transparent",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):u.push({".blockspare-block-icon":{color:o||"#fff"}}),wo.a.all(u)};const ax=wp.element,ox=ax.Component,ix=ax.Fragment,lx=(wp.i18n.__,wp.compose.compose),sx=wp.blockEditor;sx.AlignmentToolbar,sx.BlockControls;var cx=lx(vo,bo(rx,{editorMode:!0}))(class extends ox{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,D()([o,"blockspare-blocks blockpare-priceicon"]));return wp.element.createElement(ix,null,wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n})))))}});var ux=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,h=t.subTitleFontSize,g=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),v=t.subTitleFontWeight,y=(t.subTitleFontSubset,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=t.headerpaddingTop,S=(t.headerpaddingRight,t.headerpaddingBottom),E=(t.headerpaddingLeft,t.headermarginTop),x=t.headermarginBottom,T=[];return T.push({".blockspare-section-head-wrap":{textAlign:n,paddingTop:_+"px",paddingBottom:S+"px",marginTop:E+"px",marginBottom:x+"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:h+y,fontFamily:g,fontWeight:v,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-title":{fontSize:b+m},".blockspare-subtitle":{fontSize:k+y}},mobile:{".blockspare-title":{fontSize:f+m},".blockspare-subtitle":{fontSize:w+y}}}),wo.a.all(T)};const px=wp.element,dx=px.Component,mx=px.Fragment,fx=(wp.i18n.__,wp.compose.compose),bx=wp.blockEditor;bx.RichText,bx.AlignmentToolbar,bx.BlockControls;var hx=fx(vo,bo(ux))(class extends dx{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=D()([m,"blockspare-section-header-wrapper blockspare-blocks"]);return[wp.element.createElement(mx,null,wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",i,"blockspare-"+n)},wp.element.createElement(El,{setAttributes:f,headerTitle:a,headerTagOption:r,headerSubTitle:o,titleFontFamily:s,titleFontWeight:c,titleLoadGoogleFonts:l,subTitleLoadGoogleFonts:u,subTitleFontFamily:p,subTitleFontWeight:d}))))]}});var gx=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 h=u,g=Math.floor(h/2.5),v=Math.floor(h/2.5),y=b,w=Math.floor(y/2.5),k=Math.floor(w/2.5),_=f,S=Math.floor(_/1.5),E=Math.floor(S/1.5);const x=[];return x.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:g+"px",fontFamily:p,fontWeight:d},".blockspare-pricing-table-term":{color:r,fontSize:v+"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:E+m}}}),wo.a.all(x)};const vx=wp.i18n.__,yx=(wp.blocks.registerBlockType,wp.compose.compose),wx=wp.element,kx=wx.Component,_x=wx.Fragment,Sx=wp.blockEditor,Ex=Sx.RichText;Sx.withFontSizes,Sx.withColors,Sx.AlignmentToolbar,Sx.BlockControls;var xx=yx([vo,bo(gx)])(class extends kx{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(Do,{config:e})}const m=D()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":i}),f=D()({"blockspare-pricing-table-price":!0}),b=D()([u,"blockpare-priceunit"]);return[wp.element.createElement(_x,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(Ex,{tagName:"span",itemProp:"priceCurrency",placeholder:vx("$","blockspare"),keepPlaceholderOnFocus:!0,value:r,className:"blockspare-pricing-table-currency"}),wp.element.createElement(Ex,{tagName:"div",itemProp:"price",placeholder:vx("49","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>p({price:e}),className:f||void 0,className:"blockspare-pricing-table-price"}),o&&wp.element.createElement(Ex,{tagName:"span",value:a,placeholder:vx("/mo","blockspare"),keepPlaceholderOnFocus:!0,onChange:e=>p({term:e}),className:"blockspare-pricing-table-term"})))),d)]}});var Tx=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,h=t.descriptionFontSizeTablet,g=t.descriptionIconColor,v=[];let y;return y=p>=16?p-6:p-4,v.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:y+f,color:g},tablet:{".blockspare-pricing-table-features":{fontSize:h+f}},mobile:{"blockspare-pricing-table-features":{fontSize:b+f}}}),wo.a.all(v)};const Ox=wp.i18n.__,Cx=wp.compose.compose,Mx=wp.element,Lx=Mx.Component,jx=Mx.Fragment,Px=wp.blockEditor,Dx=Px.RichText;Px.withFontSizes,Px.withColors,Px.AlignmentToolbar,Px.BlockControls,Px.BlockAlignmentToolbar;var Fx=Cx([vo,bo(Tx)])(class extends Lx{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(Do,{config:e})}let f="";f="ul"==o?a:"ol"==o?c:"";const b=D()([p,"blockspare-pirce-description"]);return wp.element.createElement(jx,null,wp.element.createElement("div",{className:b},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(Dx,{tagName:"none"==o?"ul":o,multiline:"li",itemProp:"description",placeholder:Ox("Add a product feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>d({features:e}),className:D()("blockspare-pricing-table-features",i,"blockspare-list-border-width-"+r,f)}))),m)}});var zx=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,h=t.buttonBackgroundColor,g=t.borderBtnTextColor,v=t.buttonTextColor,y=t.buttonFontSize,w=t.buttonFontFamily,k=t.buttonFontWeight,_=t.buttonFontSizeType,S=t.buttonFontSizeMobile,E=t.buttonFontSizeTablet,x=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:v||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else O.push({".blockspare-block-button span":{color:v||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:h||"#3c1a5b"}}),x&&O.push({".blockspare-block-button i":{color:T}});else O.push({".blockspare-block-button span":{color:g||"#404040"},".blockspare-block-button .blockspare-button":{borderColor:b||"#3c1a5b",borderStyle:l,borderWidth:f+"px",backgroundColor:"transparent"}}),x&&O.push({".blockspare-block-button i":{color:T||"#404040"}});return O.push({".blockspare-block-button span":{fontSize:y+_,fontFamily:w,fontWeight:k},tablet:{".blockspare-block-button span":{fontSize:E+_}},mobile:{".blockspare-block-button span":{fontSize:S+_}}}),wo.a.all(O)};const Nx=wp.i18n.__,Bx=wp.compose.compose,Ax=wp.element,Yx=Ax.Component,Hx=Ax.Fragment,Rx=wp.blockEditor,Ix=Rx.RichText,Wx=(Rx.AlignmentToolbar,Rx.BlockControls,Rx.URLInput),Vx=wp.components,Ux=Vx.IconButton,Gx=Vx.Dashicon;var qx=Bx([vo,bo(zx)])(class extends Yx{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 h;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};h=wp.element.createElement(Do,{config:e})}const g=D()({"blockspare-pricing-table-button":!0}),v=D()([f,"blockspare-block-button-wrap"]);return[wp.element.createElement(Hx,null,wp.element.createElement("div",{className:v},this.props.styles,wp.element.createElement("div",{className:g||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#",className:D()("blockspare-button",i,o,l,m)},p&&wp.element.createElement("i",{className:d}),wp.element.createElement(Ix,{tagName:"span",placeholder:Nx("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(Gx,{icon:"admin-links"}),wp.element.createElement(Wx,{className:"button-url",value:r,onChange:e=>b({buttonUrl:e})}),wp.element.createElement(Ux,{icon:"editor-break",label:Nx("Apply","blockspare"),type:"submit"})))),h)]}});var $x=e=>{const t=e.attributes,n=t.imgPaddingTop,r=t.imgPaddingBottom,a=[];return a.push({".blockspare-pricing-image":{paddingTop:n+"px",paddingBottom:r+"px"}}),wo.a.all(a)};const Jx=wp.i18n.__,Xx=wp.element,Kx=Xx.Component,Zx=Xx.Fragment,Qx=wp.compose.compose,eT=wp.blockEditor.MediaUpload,tT=wp.components.IconButton;var nT=Qx(vo,bo($x))(class extends Kx{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(Zx,null,wp.element.createElement("div",{className:"blockspare-img-wrap"},this.props.styles,wp.element.createElement(eT,{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(tT,{className:"aft-cta-inspector-media",label:Jx("Edit image","blockspare"),icon:"format-image",onClick:e},n&&!!n.length&&wp.element.createElement("p",null,Jx("Edit Image","blockspare")),!n&&wp.element.createElement("p",null,Jx("Add Image","blockspare"))),n&&!!n.length&&wp.element.createElement(tT,{className:"blockspare-cta-inspector-media",label:Jx("Remove Image","blockspare"),icon:"dismiss",onClick:i},Jx("Remove","blockspare")))}),wp.element.createElement("div",{className:"blockspare-pricing-image"},n&&!!n.length&&wp.element.createElement("img",{src:n,alt:a}))))}});wp.i18n.__;const rT=wp.element,aT=rT.Component,oT=rT.Fragment,iT=wp.compose.compose,lT=wp.blockEditor;lT.RichText,lT.AlignmentToolbar,lT.BlockControls;var sT=iT(vo,bo(nx))(class extends aT{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,h=t.pricingLayout,g=(e.attributes,e.isSelected,e.className);e.setAttributes;let v="";return v=a&&o&&"badge-text"===l?i:a&&"badge-image"===l?i+" has-image":"",wp.element.createElement(oT,null,wp.element.createElement(ZE,this.props),wp.element.createElement("div",{className:D()(g,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"==h?"layout-item-1 order-1":"","bpl-2"==h?"layout-item-1 order-2":"","bpl-3"==h?"layout-item-1 order-3":"","bpl-4"==h?"layout-item-2 order-1":"","bpl-5"==h?"layout-item-2 order-2":"","bpl-6"==h?"layout-item-2 order-3":"")},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-pricing-table-inside",v,(y=r,"has-scale-ratio-"+1*Math.round(y)),{"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:D()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:D()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement("div",{className:"blockspare-pricing-wrap-1"},f&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(cx,this.props),b&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(nT,this.props),u&&("bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(xx,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-2"},p&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(hx,this.props),u&&("bpl-1"==h||"bpl-2"==h||"bpl-3"===h)&&wp.element.createElement(xx,this.props),d&&("bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(Fx,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-3"},d&&("bpl-1"==h||"bpl-2"===h||"bpl-3"===h)&&wp.element.createElement(Fx,this.props),m&&("bpl-1"===h||"bpl-2"===h||"bpl-3"===h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(qx,this.props)))));var y}});wp.i18n.__;const cT=wp.element,uT=cT.Component,pT=cT.Fragment,dT=wp.compose.compose;var mT=dT(vo,bo($x))(class extends uT{render(){const e=this.props.attributes.imgURL;return wp.element.createElement(pT,null,this.props.styles,wp.element.createElement("div",{className:"blockspare-pricing-image"},e&&wp.element.createElement("img",{src:e})))}});const fT=wp.element.Component,bT=wp.compose.compose;var hT=bT(vo,bo(rx))(class extends fT{render(){const e=this.props,t=e.attributes,n=t.iconName,r=t.iconSize,a=t.iconStyles,o=e.className,i=D()([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:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});const gT=wp.element.Component,vT=(wp.i18n.__,wp.compose.compose);var yT=vT(vo,bo(ux))(class extends gT{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,D()([l,"blockspare-section-header-wrapper blockspare-blocks"]));return wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",i,"blockspare-"+n)},wp.element.createElement(es,{headerTitle:r,headerTagOption:a,headerSubTitle:o})))}});wp.i18n.__;const wT=wp.element,kT=wT.Component,_T=(wT.Fragment,wp.compose.compose),ST=wp.blockEditor,ET=ST.RichText;ST.getFontSizeClass,ST.getColorClassName;var xT=_T(vo,bo(gx))(class extends kT{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=D()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":i}),c=D()({"blockspare-pricing-table-price":!0}),u=D()([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(ET.Content,{tagName:"span",itemProp:"priceCurrency",value:r,className:"blockspare-pricing-table-currency"}),wp.element.createElement(ET.Content,{tagName:"div",itemProp:"price",value:n,className:c||void 0}),a&&o&&wp.element.createElement(ET.Content,{tagName:"span",value:a,className:"blockspare-pricing-table-term"}))))}});wp.i18n.__;const TT=wp.element,OT=TT.Component,CT=(TT.Fragment,wp.compose.compose),MT=wp.blockEditor.RichText;var LT=CT(vo,bo(Tx))(class extends OT{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=D()([s,"blockspare-pirce-description"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(MT.Content,{tagName:"none"==o?"ul":o,multiline:"li",itemProp:"description",value:n,className:D()("blockspare-pricing-table-features",l,"blockspare-list-border-width-"+r,c)})))}});const jT=wp.blockEditor,PT=jT.RichText,DT=(jT.getColorClassName,wp.i18n.__,wp.compose.compose),FT=wp.element,zT=FT.Component;FT.Fragment;var NT=DT(vo,bo(zx))(class extends zT{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=D()({"blockspare-pricing-table-button":!0}),m=D()([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:D()("blockspare-button",o,a,l,u)},s&&wp.element.createElement("i",{className:c}),wp.element.createElement(PT.Content,{tagName:"span",value:n})))))}});wp.i18n.__;const BT=wp.element,AT=BT.Component,YT=(BT.Fragment,wp.compose.compose);wp.blockEditor.RichText;var HT=YT(vo,bo(nx))(class extends AT{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,h=t.pricingLayout,g=e.className;e.attributes;let v="";return v=a&&o&&"badge-text"===l?i:a&&"badge-image"===l?i+" has-image":"",wp.element.createElement("div",{className:D()(g,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"==h?"layout-item-1 order-1":"","bpl-2"==h?"layout-item-1 order-2":"","bpl-3"==h?"layout-item-1 order-3":"","bpl-4"==h?"layout-item-2 order-1":"","bpl-5"==h?"layout-item-2 order-2":"","bpl-6"==h?"layout-item-2 order-3":""),itemScope:!0,itemType:"http://schema.org/Product"},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-pricing-table-inside",v,(y=r,"has-scale-ratio-"+1*Math.round(y)),{"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:D()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:D()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement("div",{className:"blockspare-pricing-wrap-1"},f&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(hT,this.props),b&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement("div",{className:"blockspare-img-wrap"},wp.element.createElement(mT,this.props)),u&&("bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(xT,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-2"},p&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(yT,this.props),u&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h)&&wp.element.createElement(xT,this.props),d&&("bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(LT,this.props)),wp.element.createElement("div",{className:"blockspare-pricing-wrap-3"},d&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h)&&wp.element.createElement(LT,this.props),m&&("bpl-1"==h||"bpl-2"==h||"bpl-3"==h||"bpl-4"==h||"bpl-5"==h||"bpl-6"==h)&&wp.element.createElement(NT,this.props))));var y}});var RT=n(366),IT=n(367),WT=n(368),VT=n(369),UT=n(370);function GT(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 qT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?GT(Object(n),!0).forEach((function(t){$T(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):GT(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function $T(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const JT=wp.i18n.__,XT=wp.blocks.registerBlockType,KT=(AE.name,AE.category),ZT=qT(qT(qT(qT(qT(qT(qT(qT(qT({},AE.attributes),VT.attributes),UT.attributes),Oi),RT.attributes),IT.attributes),WT.attributes),Ci),{},{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}}),QT={title:JT("BS Pricing Table","blockspare"),description:JT("Add a pricing Table.","blockspare"),icon:j.pricingTable,category:KT,parent:["blockspare/blockspare-pricing"],keywords:[JT("pricing","blockspare"),JT("shop","blockspare"),JT("buy","blockspare")],attributes:ZT,edit:sT,save:HT};XT("blockspare/blockspare-pricing-inner-item",QT);var eO=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}}),wo.a.all(a)};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 nO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const rO=wp.element,aO=rO.Component,oO=rO.Fragment,iO=(wp.i18n.__,wp.compose.compose),lO=wp.blocks.createBlock,sO=wp.data,cO=sO.withSelect,uO=sO.withDispatch,pO=wp.blockEditor.InnerBlocks;var dO=iO([cO((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)}}),uO(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),vo,bo(eO)])(class extends aO{constructor(...e){super(...e),nO(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=QT.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=QT;r(lO("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=D()(["blockspare-pricing-columns-"+n]),s=D()([o,"blockspare-main-blockwrapper"]);return wp.element.createElement(oO,null,wp.element.createElement(BE,function(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){nO(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}({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:D()("blockspare-pricing-table-wrap-admin","blockspare-block-pricing-table-gap-"+r)},wp.element.createElement(pO,{template:this.getServiceTemplate(a),allowedBlocks:["blockspare/blockspare-pricing-inner-item"],renderAppender:!1}))))))}});wp.i18n.__;const mO=wp.element.Component,fO=wp.compose.compose,bO=wp.blockEditor.InnerBlocks;var hO=fO(vo,bo(eO))(class extends mO{render(){const e=this.props,t=e.attributes,n=(t.align,t.columns),r=t.columnsGap,a=(t.marginTop,t.marginBottom,e.className),o=D()(["blockspare-pricing-table-wrap","blockspare-block-pricing-table-gap-"+r]),i=D()(["blockspare-pricing-columns-"+n]),l=D()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-pricing-block-wrapper")},wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:o||void 0},wp.element.createElement(bO.Content,null)))))}});const gO=wp.element.Component;class vO extends gO{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.columns,r=(t.columnsGap,t.align),a=(e.attributes,D()([this.props.className,"blockspare-pricing-columns-"+n],{["align"+r]:r}));return wp.element.createElement("div",{className:a||void 0},this.props.children)}}n(724),n(725);var yO=n(66);const wO=wp.i18n.__,kO=wp.element,_O=kO.Component,SO=(kO.Fragment,wp.blockEditor),EO=SO.InspectorControls,xO=(SO.BlockDescription,SO.MediaUpload,SO.PanelColorSettings),TO=wp.components,OO=(TO.Dashicon,TO.Button,TO.PanelBody),CO=(TO.SelectControl,TO.FormToggle,TO.RangeControl);TO.TextControl,TO.ToggleControl;class MO extends _O{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);wO("Style 1","blockspare"),wO("Style 2","blockspare"),wO("Style 3","blockspare"),wO("Text","blockspare"),wO("Image","blockspare");return wp.element.createElement(EO,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(OO,{title:wO("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(CO,{label:wO("Pricing Column Padding","blockspare"),value:o,onChange:e=>this.props.setAttributes({padding:e}),min:0,max:20,step:1}),wp.element.createElement(CO,{label:wO("Pricing Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({borderWidth:e}),min:0,max:10,step:1}),wp.element.createElement(CO,{label:wO("Scale Ratio","blockspare"),value:i,onChange:e=>this.props.setAttributes({sectionScale:e}),min:0,max:2,step:1})),wp.element.createElement(OO,{title:wO("Color Settings","blockspare"),initialOpen:!1},0<n&&wp.element.createElement(xO,{title:wO("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>l({borderColor:e}),label:wO("Border Color","blockspare")}]}),wp.element.createElement(xO,{title:wO("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>l({backgroundColor:e}),label:wO("Background Color","blockspare")}]}))))}}function LO(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 jO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LO(Object(n),!0).forEach((function(t){PO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function PO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var DO=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":jO(jO({},xl(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"}}),wo.a.all(u)};wp.i18n.__;const FO=wp.element,zO=FO.Component,NO=FO.Fragment,BO=wp.compose.compose,AO=wp.blockEditor,YO=AO.InnerBlocks,HO=(AO.AlignmentToolbar,AO.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 RO=BO(vo,bo(DO))(class extends zO{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(NO,null,wp.element.createElement(MO,this.props),wp.element.createElement("div",{className:D()(u,n?"blockspare-block-pricing-table-"+n:"blockspare-block-pricing-table-center","blockspare-block-pricing-table")},this.props.styles,wp.element.createElement("div",{className:D()("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:D()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:D()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement(YO,{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:HO,renderAppender:!1}))));var d}});wp.i18n.__;const IO=wp.element,WO=IO.Component,VO=(IO.Fragment,wp.compose.compose),UO=wp.blockEditor.InnerBlocks;var GO=VO(vo,bo(DO))(class extends WO{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:D()(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:D()("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:D()(i)},o))),a&&"badge-image"===l&&wp.element.createElement("div",{className:D()(i,"blockspare-badge-image")},wp.element.createElement("img",{src:s,alt:c})),wp.element.createElement(UO.Content,null)));var d}});function qO(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $O(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?qO(Object(n),!0).forEach((function(t){JO(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qO(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function JO(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const XO=wp.blockEditor.InnerBlocks;var KO=[{attributes:$O($O({},yO.attributes),Ci),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,h=t.badgeBackGroundColor,g=t.badgeImgSize,v=$O($O({},xl(e.attributes)),{},{borderWidth:n||null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a||null,backgroundColor:o||"#fff",padding:l?l+"%":null}),y={color:b||"#fff",backgroundColor:h},w={width:g+"px"};let k="";return k=c&&u&&"badge-text"===d?p:c&&"badge-image"===d?p+" has-image":"",wp.element.createElement("div",{className:D()(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:D()("blockspare-block-pricing-table-inside",k,(_=s,"has-scale-ratio-"+1*Math.round(_)),{"has-scale-ratio":0!==s}),style:v},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:D()(p),style:y},u))),c&&"badge-image"===d&&wp.element.createElement("div",{className:D()(p),style:w},wp.element.createElement("img",{src:m,alt:f})),wp.element.createElement(XO.Content,null)));var _}}];function ZO(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 QO(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ZO(Object(n),!0).forEach((function(t){eC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZO(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=wp.i18n.__,nC=wp.blocks.registerBlockType,rC=(yO.name,yO.category),aC=QO(QO({},yO.attributes),Ci),oC={title:tC("BS Pricing Column","blockspare"),description:tC("Add a pricing column.","blockspare"),icon:j.pricingTable,category:rC,parent:["blockspare/blockspare-pricing"],keywords:[tC("pricing","blockspare"),tC("shop","blockspare"),tC("buy","blockspare")],attributes:aC,edit:RO,save:GO,deprecated:KO};nC("blockspare/blockspare-pricing-inner",oC);var iC=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}}),wo.a.all(a)};function lC(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 sC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const cC=wp.element,uC=cC.Component,pC=cC.Fragment,dC=(wp.i18n.__,wp.compose.compose),mC=wp.blocks.createBlock,fC=wp.data,bC=fC.withSelect,hC=fC.withDispatch,gC=wp.blockEditor.InnerBlocks;var vC=dC([bC((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)}}),hC(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),vo,bo(iC)])(class extends uC{constructor(...e){super(...e),sC(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=oC.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=oC;r(mC("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=D()(["blockspare-pricing-columns-"+n]),s=D()([o,"blockspare-main-blockwrapper"]);return wp.element.createElement(pC,null,wp.element.createElement(BE,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lC(Object(n),!0).forEach((function(t){sC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lC(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:D()("blockspare-pricing-table-wrap-admin","blockspare-block-pricing-table-gap-"+r)},wp.element.createElement(gC,{template:this.getServiceTemplate(a),allowedBlocks:["blockspare/blockspare-pricing-inner"],renderAppender:!1}))))))}});wp.i18n.__;const yC=wp.element.Component,wC=wp.compose.compose,kC=wp.blockEditor.InnerBlocks;var _C=wC(vo,bo(iC))(class extends yC{render(){const e=this.props,t=e.attributes,n=(t.align,t.columns),r=t.columnsGap,a=(t.marginTop,t.marginBottom,e.className),o=D()(["blockspare-pricing-table-wrap","blockspare-block-pricing-table-gap-"+r]),i=D()(["blockspare-pricing-columns-"+n]),l=D()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-pricing-block-wrapper")},wp.element.createElement("div",{className:i},wp.element.createElement("div",{className:o||void 0},wp.element.createElement(kC.Content,null)))))}});const SC=wp.blockEditor.InnerBlocks;var EC=[{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=D()(["blockspare-pricing-table-wrap","blockspare-block-pricing-table-gap-"+r]);return wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-pricing-block-wrapper","align"+n),style:{marginTop:a?a+"px":void 0,marginBottom:o?o+"px":void 0}},wp.element.createElement(vO,e,wp.element.createElement("div",{className:i||void 0},wp.element.createElement(SC.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(vC,e))},save:e=>wp.element.createElement(_C,e)}];const xC=wp.i18n.__,TC=LE.name,OC=LE.category,CC=LE.attributes;(0,wp.blocks.registerBlockType)(TC,{title:xC("BS Pricing Table","blockspare"),description:xC("Add a pricing table.","blockspare"),category:OC,icon:j.pricingTable,attributes:CC,keywords:[xC("block","blockspare"),xC("price","blockspare"),xC("list","blockspare"),xC("table","blockspare"),xC("pricing","blockspare"),xC("shop","blockspare"),xC("purchase","blockspare")],supports:{align:["wide","full","center"],html:!0},edit:dO,save:hO,deprecated:EC});var MC=n(150);const LC=wp.i18n.__,jC=wp.element.Component,PC=(wp.compose.compose,wp.blockEditor.InspectorControls),DC=wp.components,FC=(DC.withFallbackStyles,DC.PanelBody);DC.SelectControl;class zC extends jC{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,h=t.titleFontSubset,g=t.titleFontSizeType,v=t.titleFontSizeMobile,y=t.titleFontSizeTablet,w=t.subTitleFontSize,k=t.subTitleLoadGoogleFonts,_=t.subTitleFontFamily,S=t.subTitleFontWeight,E=t.subTitleFontSubset,x=t.subTitleFontSizeType,T=t.subTitleFontSizeMobile,O=t.subTitleFontSizeTablet,C=e.attributes,M=e.setAttributes;LC("Layout 1","blockspare"),LC("Layout 2","blockspare"),LC("Layout 3","blockspare");return wp.element.createElement(PC,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(FC,{title:LC("Header Settings","blockspare"),initialOpen:!0},wp.element.createElement(ol,{headerlayoutOption:o,onChangeHeaderLayput:e=>M({headerlayoutOption:e})}),wp.element.createElement(FC,{title:LC("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:LC("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:m,label:LC("titleLoadGoogleFonts")},fontFamily:{value:f,label:LC("titleFontFamily")},fontWeight:{value:b,label:LC("titleFontWeight")},fontSubset:{value:h,label:LC("titleFontSubset")},fontSizeType:{value:g,label:LC("titleFontSizeType")},fontSize:{value:d,label:LC("titleFontSize")},fontSizeMobile:{value:v,label:LC("titleFontSizeMobile")},fontSizeTablet:{value:y,label:LC("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:n}),wp.element.createElement(Ra,{label:LC("Subtitle Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:LC("subTitleLoadGoogleFonts")},fontFamily:{value:_,label:LC("subTitleFontFamily")},fontWeight:{value:S,label:LC("subTitleFontWeight")},fontSubset:{value:E,label:LC("subTitleFontSubset")},fontSizeType:{value:x,label:LC("subTitleFontSizeType")},fontSize:{value:w,label:LC("subTitleFontSize")},fontSizeMobile:{value:T,label:LC("subTitleFontSizeMobile")},fontSizeTablet:{value:O,label:LC("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ni,{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 NC=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,h=t.titleFontSizeTablet,g=t.subTitleFontSize,v=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),y=t.subTitleFontWeight,w=(t.subTitleFontSubset,t.subTitleFontSizeType),k=t.subTitleFontSizeMobile,_=t.subTitleFontSizeTablet,S=t.headerpaddingTop,E=(t.headerpaddingRight,t.headerpaddingBottom),x=(t.headerpaddingLeft,t.headermarginTop,t.headermarginBottom,[]);return x.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:S+"px",paddingBottom:E+"px"}}),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:g+w,fontFamily:v,fontWeight:y,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-title":{fontSize:h+f},".blockspare-subtitle":{fontSize:_+w}},mobile:{".blockspare-title":{fontSize:b+f},".blockspare-subtitle":{fontSize:k+w}}}),wo.a.all(x)};function BC(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 AC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BC(Object(n),!0).forEach((function(t){YC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function YC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const HC=wp.element,RC=HC.Component,IC=HC.Fragment,WC=(wp.i18n.__,wp.compose.compose),VC=wp.blockEditor,UC=(VC.RichText,VC.AlignmentToolbar),GC=VC.BlockControls;var qC=WC(vo,bo(NC))(class extends RC{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,h=e.setAttributes,g=(AC({},ls(b)),AC({},ss(b)),AC({},cs(b)),D()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return[wp.element.createElement(IC,null,wp.element.createElement(GC,{key:"controls"},wp.element.createElement(UC,{value:r,onChange:e=>{h({sectionAlignment:e})}})),wp.element.createElement(zC,this.props),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(El,{setAttributes:h,headerTitle:o,headerTagOption:a,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});const $C=wp.element.Component,JC=(wp.i18n.__,wp.compose.compose);var XC=JC(vo,bo(NC))(class extends $C{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,D()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(es,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});function KC(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 ZC(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const QC=wp.element.Component;class eM extends QC{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?KC(Object(n),!0).forEach((function(t){ZC(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KC(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},hs(o)));return wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}function tM(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 nM(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tM(Object(n),!0).forEach((function(t){rM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function rM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const aM=wp.blockEditor,oM=aM.RichText;aM.getFontSizeClass,aM.getColorClassName;var iM=[{attributes:nM({},Oi),save:function(e){const t=e.attributes,n=t.headerTagOption,r=t.headerTitle,a=t.headerSubTitle,o=nM({},ls(e.attributes)),i=nM({},ss(e.attributes)),l=nM({},cs(e.attributes));return wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement(eM,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(oM.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(oM.Content,{tagName:"p",className:"blockspare-subtitle",style:l,value:a}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o}))))}}];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 sM(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const cM=MC.name,uM=MC.category,pM=wp.i18n.__,dM=wp.blocks.registerBlockType,mM=function(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){sM(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}({},Oi);dM(cM,{title:pM("Price Title","blockspare"),description:pM("Add a product title component with schema markup.","blockspare"),category:uM,icon:j.sectionHeader,attributes:mM,parent:["blockspare/blockspare-pricing-inner"],keywords:[pM("pricing table","blockspare"),pM("title","blockspare"),pM("shop","blockspare")],edit:qC,save:XC,deprecated:iM});var fM=n(67);const bM=wp.i18n.__,hM=wp.element.Component,gM=(wp.compose.compose,wp.blockEditor),vM=gM.InspectorControls,yM=(gM.FontSizePicker,gM.withFontSizes,gM.withColors,gM.ContrastChecker,gM.PanelColorSettings),wM=wp.components,kM=(wM.withFallbackStyles,wM.PanelBody),_M=wM.ToggleControl,SM=wM.TextControl;wM.RangeControl;class EM extends hM{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,h=t.priceUnitFontSizeMobile,g=t.priceUnitFontSizeTablet,v=(t.backgroundColor,t.priceColor),y=e.attributes,w=e.setAttributes;return wp.element.createElement(vM,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(kM,{title:bM("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(_M,{label:bM("Show currency symbol","blockspare"),checked:r,onChange:()=>this.props.setAttributes({showCurrency:!r})}),r&&wp.element.createElement(SM,{label:bM("Currency Symbol","blockspare"),type:"text",value:o,onChange:e=>this.props.setAttributes({currency:e})}),wp.element.createElement(_M,{label:bM("Show pricing duration","blockspare"),checked:n,onChange:()=>this.props.setAttributes({showTerm:!n})}),n&&wp.element.createElement(SM,{label:bM("Pricing Duration","blockspare"),type:"text",value:a,onChange:e=>this.props.setAttributes({term:e})})),wp.element.createElement(kM,{title:bM("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:bM("Price Fonts Settings"),attributes:y,setAttributes:w,loadGoogleFonts:{value:p,label:bM("priceUnitLoadGoogleFonts")},fontFamily:{value:d,label:bM("priceUnitFontFamily")},fontWeight:{value:m,label:bM("priceUnitFontWeight")},fontSubset:{value:f,label:bM("priceUnitFontSubset")},fontSizeType:{value:b,label:bM("priceUnitFontSizeType")},fontSize:{value:u,label:bM("priceUnitFontSize")},fontSizeMobile:{value:h,label:bM("priceUnitFontSizeMobile")},fontSizeTablet:{value:g,label:bM("priceUnitFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(yM,{title:bM("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:v,onChange:e=>w({priceColor:e}),label:bM("Text Color","blockspare")}]}),wp.element.createElement(kM,{title:bM("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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 xM=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),h=Math.floor(f/2.5),g=m,v=Math.floor(g/2.5),y=Math.floor(v/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:h+"px",fontFamily:c,fontWeight:u},tablet:{".blockspare-pricing-table-price":{fontSize:m+p},".blockspare-pricing-table-currency":{fontSize:v+p},".blockspare-pricing-table-term":{fontSize:y+p}},mobile:{".blockspare-pricing-table-price":{fontSize:d+p},".blockspare-pricing-table-currency":{fontSize:k+p},".blockspare-pricing-table-term":{fontSize:_+p}}}),wo.a.all(S)};const TM=wp.i18n.__,OM=(wp.blocks.registerBlockType,wp.compose.compose),CM=wp.element,MM=CM.Component,LM=CM.Fragment,jM=wp.blockEditor,PM=jM.RichText,DM=(jM.withFontSizes,jM.withColors,jM.AlignmentToolbar),FM=jM.BlockControls;var zM=OM([vo,bo(xM)])(class extends MM{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(Do,{config:e})}const f=D()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":l}),b=D()({"blockspare-pricing-table-price":!0}),h=D()([p,"blockpare-priceunit"]);return[wp.element.createElement(LM,null,wp.element.createElement(FM,{key:"controls"},wp.element.createElement(DM,{value:n,onChange:e=>{d({sectionAlignment:e})}})),wp.element.createElement(EM,this.props),wp.element.createElement("div",{className:h},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(PM,{tagName:"span",itemProp:"priceCurrency",placeholder:TM("$","blockspare"),keepPlaceholderOnFocus:!0,value:a,className:"blockspare-pricing-table-currency"}),wp.element.createElement(PM,{tagName:"div",itemProp:"price",placeholder:TM("49","blockspare"),keepPlaceholderOnFocus:!0,value:r,onChange:e=>d({price:e}),className:b||void 0,className:"blockspare-pricing-table-price"}),i&&wp.element.createElement(PM,{tagName:"span",value:o,placeholder:TM("/mo","blockspare"),keepPlaceholderOnFocus:!0,onChange:e=>d({term:e}),className:"blockspare-pricing-table-term"})))),m)]}});wp.i18n.__;const NM=wp.element,BM=NM.Component,AM=(NM.Fragment,wp.compose.compose),YM=wp.blockEditor,HM=YM.RichText;YM.getFontSizeClass,YM.getColorClassName;var RM=AM(vo,bo(xM))(class extends BM{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=D()({"blockspare-pricing-table-price-wrap":!0,"blockspare-pricing-has-currency":i}),c=D()({"blockspare-pricing-table-price":!0}),u=D()([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(HM.Content,{tagName:"span",itemProp:"priceCurrency",value:r,className:"blockspare-pricing-table-currency"}),wp.element.createElement(HM.Content,{tagName:"div",itemProp:"price",value:n,className:c||void 0}),a&&o&&wp.element.createElement(HM.Content,{tagName:"span",value:a,className:"blockspare-pricing-table-term"}))))}});function IM(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 WM(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 VM=wp.element,UM=(VM.Component,VM.Fragment,wp.blockEditor),GM=UM.RichText,qM=UM.getFontSizeClass,$M=UM.getColorClassName;var JM=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?IM(Object(n),!0).forEach((function(t){WM(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):IM(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},fM.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,h=t.paddingLeft,g=qM(o),v=($M("color",s),$M("background-color",l)),y=D()({"has-background":l||c,"blockspare-pricing-table-price-wrap":!0,[v]:v,"blockspare-pricing-has-currency":d&&a}),w=D()({"blockspare-pricing-table-price":!0,[g]:g}),k={textAlign:n,backgroundColor:v?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:h?h+"px":void 0},_={fontSize:g?void 0:i};var S=g?void 0:i,E=Math.floor(S/2.5);const x={fontSize:S?E+"px":void 0};var T=Math.floor(S/2.5);const O={fontSize:S?T+"px":void 0};return wp.element.createElement("div",{className:y||void 0,style:k},wp.element.createElement("div",{itemProp:"offers",itemScope:!0,itemType:"http://schema.org/Offer"},a&&d&&wp.element.createElement(GM.Content,{tagName:"span",itemProp:"priceCurrency",value:a,className:"blockspare-pricing-table-currency",style:x}),wp.element.createElement(GM.Content,{tagName:"div",itemProp:"price",value:r,className:w||void 0,style:_}),u&&p&&wp.element.createElement(GM.Content,{tagName:"span",value:u,className:"blockspare-pricing-table-term",style:O})))}}];const XM=wp.i18n.__,KM=wp.blocks.registerBlockType,ZM=fM.name,QM=fM.category,eL=fM.attributes;KM(ZM,{title:XM("Price","blockspare"),description:XM("Adds a product price component with schema markup.","blockspare"),icon:j.price,category:QM,parent:["blockspare/blockspare-pricing-inner"],keywords:[XM("pricing table","blockspare"),XM("title","blockspare"),XM("shop","blockspare")],attributes:eL,edit:zM,save:RM,deprecated:JM});var tL=n(116);var nL=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,h=[];let g;return g=16===u?u-2:u,h.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:g+m},tablet:{".blockspare-pricing-table-features":{fontSize:b+m}},mobile:{"blockspare-pricing-table-features":{fontSize:f+m}}}),wo.a.all(h)};const rL=wp.i18n.__,aL=wp.element.Component,oL=(wp.compose.compose,wp.blockEditor),iL=oL.InspectorControls,lL=(oL.FontSizePicker,oL.withFontSizes,oL.withColors,oL.ContrastChecker,oL.PanelColorSettings),sL=(oL.ColorPalette,wp.components),cL=(sL.withFallbackStyles,sL.PanelBody);sL.PanelRow,sL.SelectControl,sL.BaseControl,sL.RangeControl;class uL extends aL{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,h=t.descriptionFontSizeMobile,g=t.descriptionFontSizeTablet,v=t.descriptionLoadGoogleFonts,y=e.attributes,w=e.setAttributes;e.fallbackFontSize,e.fontSize,e.setFontSize,e.textColor,e.setBackgroundColor,e.setTextColor,e.fallbackBackgroundColor,e.fallbackTextColor,rL("None"),rL("Solid"),rL("Dotted"),rL("Dashed");return wp.element.createElement(iL,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(cL,{title:rL("Custom List Settings"),initialOpen:!1},wp.element.createElement(Bg,{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(cL,{title:rL("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:rL("Description Fonts Settings"),attributes:y,setAttributes:w,loadGoogleFonts:{value:v,label:rL("descriptionLoadGoogleFonts")},fontFamily:{value:d,label:rL("descriptionFontFamily")},fontWeight:{value:m,label:rL("descriptionFontWeight")},fontSubset:{value:f,label:rL("descriptionFontSubset")},fontSizeType:{value:b,label:rL("descriptionFontSizeType")},fontSize:{value:p,label:rL("descriptionFontSize")},fontSizeMobile:{value:h,label:rL("descriptionFontSizeMobile")},fontSizeTablet:{value:g,label:rL("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(lL,{title:rL("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:n,onChange:e=>w({descriptionBacgroundColor:e}),label:rL("Background Color","blockspare")}]}),wp.element.createElement(cL,{title:rL("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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 pL=wp.i18n.__,dL=wp.compose.compose,mL=wp.element,fL=mL.Component,bL=mL.Fragment,hL=wp.blockEditor,gL=hL.RichText,vL=(hL.withFontSizes,hL.withColors,hL.AlignmentToolbar),yL=hL.BlockControls;hL.BlockAlignmentToolbar;var wL=dL([vo,bo(nL)])(class extends fL{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(Do,{config:e})}let b="";b="ul"==l?i:"ol"==l?s:"";const h=D()([d,"blockspare-pirce-description"]);return wp.element.createElement(bL,null,wp.element.createElement(yL,null,wp.element.createElement(vL,{value:o,onChange:e=>{m({sectionAlignment:e})}})),wp.element.createElement(uL,this.props),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(gL,{tagName:"none"==l?"ul":l,multiline:"li",itemProp:"description",placeholder:pL("Add a product feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>m({features:e}),className:D()("blockspare-pricing-table-features",r,"blockspare-list-border-width-"+a,b)}))),f)}});wp.i18n.__;const kL=wp.element,_L=kL.Component,SL=(kL.Fragment,wp.compose.compose),EL=wp.blockEditor.RichText;var xL=SL(vo,bo(nL))(class extends _L{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=D()([s,"blockspare-pirce-description"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(EL.Content,{tagName:"none"==i?"ul":i,multiline:"li",itemProp:"description",value:n,className:D()("blockspare-pricing-table-features",r,"blockspare-list-border-width-"+a,c)})))}}),TL=n(151);var OL=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,h=[];return h.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}}}),wo.a.all(h)};wp.i18n.__;const CL=wp.element,ML=CL.Component,LL=(CL.Fragment,wp.compose.compose),jL=wp.blockEditor.RichText;var PL=LL(vo,bo(OL))(class extends ML{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=D()([s,"blockspare-pirce-description"]);return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(jL.Content,{tagName:"none"==i?"ul":i,multiline:"li",itemProp:"description",value:n,className:D()("blockspare-pricing-table-features",r,"blockspare-list-border-width-"+a,c)})))}});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){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?DL(Object(n),!0).forEach((function(t){zL(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}function zL(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 NL=wp.blockEditor,BL=NL.RichText,AL=NL.getFontSizeClass,YL=NL.getColorClassName;var HL=[{attributes:FL({},TL.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,h=t.name,g=t.listType,v=t.orderListStyle,y=t.color;let w="";w="ul"==g?h:"ol"==g?v:"";const k=AL(r),_=YL("color",l),S=YL("background-color",i),E=D()({"has-background":i||s,"blockspare-pricing-table-features":!0,[k]:k,[_]:_,[S]:S,[c]:c,["blockspare-list-border-width-"+p]:p,[w]:w}),x={textAlign:a,fontSize:k?void 0:o,backgroundColor:S?void 0:s,color:y||"#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:D()("blockspare-blocks blockspare-list-wrap")},wp.element.createElement(BL.Content,{tagName:"none"==g?"ul":g,itemProp:"description",value:n,className:E||void 0,style:x}))}},{attributes:FL({},TL.attributes),save:e=>wp.element.createElement(PL,e)}];const RL=wp.i18n.__,IL=wp.blocks.registerBlockType,WL=tL.name,VL=tL.category,UL=tL.attributes;IL(WL,{title:RL("Price Features","blockspare"),description:RL("Adds a product feature component with schema markup.","blockspare"),category:VL,icon:j.iconlist,attributes:UL,parent:["blockspare/blockspare-pricing-inner"],keywords:[RL("pricing table","blockspare"),RL("features","blockspare"),RL("shop","blockspare")],edit:wL,save:xL,deprecated:HL});var GL=n(29);const qL=wp.i18n.__,$L=wp.element.Component,JL=wp.compose.compose,XL=wp.blockEditor,KL=XL.InspectorControls,ZL=XL.withFontSizes,QL=XL.withColors,ej=(XL.PanelColorSettings,wp.components),tj=ej.withFallbackStyles,nj=ej.PanelBody,rj=ej.ToggleControl,aj=tj((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 oj=JL([aj,ZL("fontSize"),QL("backgroundColor")])(class extends $L{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,h=t.colorLocation1,g=t.colorLocation2,v=t.btnFontWeight,y=t.btnBorderWidth,w=t.buttonHoverEffect,k=t.buttonFontSize,_=t.buttonFontFamily,S=t.buttonFontWeight,E=t.buttonFontSubset,x=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(KL,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(nj,{title:qL("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{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:y,onchangebtnBorderWidth:e=>L({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:v,onchangeBtnFontWeight:e=>L({btnFontWeight:e})}),wp.element.createElement(nj,{title:qL("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:qL("Button Fonts Settings"),attributes:M,setAttributes:L,loadGoogleFonts:{value:C,label:qL("buttonLoadGoogleFonts")},fontFamily:{value:_,label:qL("buttonFontFamily")},fontWeight:{value:S,label:qL("buttonFontWeight")},fontSubset:{value:E,label:qL("buttonFontSubset")},fontSizeType:{value:x,label:qL("buttonFontSizeType")},fontSize:{value:k,label:qL("buttonFontSize")},fontSizeMobile:{value:T,label:qL("buttonFontSizeMobile")},fontSizeTablet:{value:O,label:qL("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===n&&wp.element.createElement(rj,{label:qL("Enable Gradient","blockspare"),checked:d,onChange:()=>this.props.setAttributes({enableGradient:!d})}),d&&"none"===n&&wp.element.createElement(nj,{title:qL("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(nt,{backgroundColor1:m,onChangeBackgroundColor1:e=>L({backgroundColor1:e}),backgroundColor2:f,onChangeBackgroundColor2:e=>L({backgroundColor2:e}),gradientAngle:b,onChangeGradientAngle:e=>L({gradientAngle:e}),colorLocation1:h,onChangeColorLocation1:e=>L({colorLocation1:e}),colorLocation2:g,onChangeColorLocation2:e=>L({colorLocation2:e})}))),wp.element.createElement(nj,{title:qL("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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 ij=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,h=t.buttonBackgroundColor,g=t.borderBtnTextColor,v=t.buttonTextColor,y=t.buttonFontSize,w=t.buttonFontFamily,k=t.buttonFontWeight,_=t.buttonFontSizeType,S=t.buttonFontSizeMobile,E=t.buttonFontSizeTablet,x=[];if(x.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+"%";x.push({".blockspare-block-button span":{color:v||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else x.push({".blockspare-block-button span":{color:v||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:h||"#3c1a5b"}});else x.push({".blockspare-block-button span":{color:g||"#404040",borderColor:b||"#3c1a5b",borderStyle:l,borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return x.push({".blockspare-block-button span":{fontSize:y+_,fontFamily:w,fontWeight:k},tablet:{".blockspare-block-button span":{fontSize:E+_}},mobile:{".blockspare-block-button span":{fontSize:S+_}}}),wo.a.all(x)};const lj=wp.i18n.__,sj=wp.compose.compose,cj=wp.element,uj=cj.Component,pj=cj.Fragment,dj=wp.blockEditor,mj=dj.RichText,fj=dj.AlignmentToolbar,bj=dj.BlockControls,hj=dj.URLInput,gj=wp.components,vj=gj.IconButton,yj=gj.Dashicon;var wj=sj([vo,bo(ij)])(class extends uj{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(Do,{config:e})}const b=D()({"blockspare-pricing-table-button":!0}),h=D()([p,"blockspare-block-button-wrap"]);return[wp.element.createElement(pj,null,wp.element.createElement(bj,{key:"controls"},wp.element.createElement(fj,{value:a,onChange:e=>{m({sectionAlignment:e})}})),wp.element.createElement(oj,this.props),wp.element.createElement("div",{className:h},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(mj,{tagName:"span",placeholder:lj("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:""+n,allowedFormats:[],className:D()("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(yj,{icon:"admin-links"}),wp.element.createElement(hj,{className:"button-url",value:r,onChange:e=>m({buttonUrl:e})}),wp.element.createElement(vj,{icon:"editor-break",label:lj("Apply","blockspare"),type:"submit"})))),f)]}});const kj=wp.blockEditor,_j=kj.RichText,Sj=(kj.getColorClassName,wp.i18n.__,wp.compose.compose),Ej=wp.element,xj=Ej.Component;Ej.Fragment;var Tj=Sj(vo,bo(ij))(class extends xj{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=D()({"blockspare-pricing-table-button":!0}),u=D()([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:D()("blockspare-button",o,a,l)},wp.element.createElement(_j.Content,{tagName:"span",value:n})))))}});const Oj=wp.element.Component;class Cj extends Oj{constructor(e){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:D()(this.props.className,"blockspare-block-button")},this.props.children)}}function Mj(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 Lj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Mj(Object(n),!0).forEach((function(t){jj(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Mj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function jj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Pj=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":Lj({},ei(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}}),wo.a.all(l)};const Dj=wp.blockEditor,Fj=Dj.RichText,zj=(Dj.getColorClassName,wp.i18n.__,wp.compose.compose),Nj=wp.element,Bj=Nj.Component;Nj.Fragment;var Aj=zj(vo,bo(Pj))(class extends Bj{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=D()({"blockspare-pricing-table-button":!0}),u=D()([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:D()("blockspare-button",o,a,l)},wp.element.createElement(Fj.Content,{value:n})))))}});function Yj(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 Hj(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Yj(Object(n),!0).forEach((function(t){Rj(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yj(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Rj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ij=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":Hj({},Qo(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}}),wo.a.all(l)};const Wj=wp.blockEditor,Vj=Wj.RichText,Uj=(Wj.getColorClassName,wp.i18n.__,wp.compose.compose),Gj=wp.element,qj=Gj.Component;Gj.Fragment;var $j=Uj(vo,bo(Ij))(class extends qj{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=D()({"blockspare-pricing-table-button":!0}),u=D()([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:D()("blockspare-button",o,a,l)},wp.element.createElement(Vj.Content,{value:n})))))}});var Jj=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,h=t.borderColor,g=t.buttonBackgroundColor,v=t.borderBtnTextColor,y=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:y||"#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:y||"#fff",fontWeight:f,borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:g||"#3c1a5b"}});else w.push({".blockspare-block-button span":{color:v||"#404040",borderColor:h||"#3c1a5b",borderStyle:l,fontWeight:f,borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return wo.a.all(w)};const Xj=wp.blockEditor,Kj=Xj.RichText,Zj=(Xj.getColorClassName,wp.i18n.__,wp.compose.compose),Qj=wp.element,eP=Qj.Component;Qj.Fragment;var tP=Zj(vo,bo(Jj))(class extends eP{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=D()({"blockspare-pricing-table-button":!0}),u=D()([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:D()("blockspare-button",o,a,l)},wp.element.createElement(Kj.Content,{tagName:"span",value:n})))))}});function nP(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 rP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nP(Object(n),!0).forEach((function(t){aP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aP(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 oP=wp.blockEditor,iP=oP.RichText,lP=oP.getColorClassName;var sP=[{attributes:rP(rP({},GL.attributes),Zo),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=lP("background-color",n),b=D()({"has-background":n||r,"blockspare-pricing-table-button":!0,[f]:f}),h=rP({},us(e.attributes)),g={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:g},wp.element.createElement(Cj,e,s&&wp.element.createElement("a",{href:c,target:d?"_blank":null,rel:d?"noopener noreferrer":null,className:D()("blockspare-button",p,u,m),style:h},wp.element.createElement(iP.Content,{value:s}))))}},{attributes:rP(rP({},GL.attributes),Zo),save:e=>wp.element.createElement($j,e)},{attributes:rP(rP({},GL.attributes),Zo),save:e=>wp.element.createElement(Aj,e)},{attributes:rP(rP({},GL.attributes),Zo),save:e=>wp.element.createElement(tP,e)}];function cP(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 uP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?cP(Object(n),!0).forEach((function(t){pP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):cP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function pP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const dP=wp.i18n.__,mP=wp.blocks.registerBlockType,fP=wp.blockEditor,bP=(fP.RichText,fP.getColorClassName,GL.name),hP=GL.category,gP=uP(uP({},GL.attributes),Zo);mP(bP,{title:dP("Button","blockspare"),description:dP("Add button with schema markup.","blockspare"),category:hP,icon:j.button,attributes:gP,parent:["blockspare/blockspare-pricing-inner"],keywords:[dP("pricing button","blockspare"),dP("button","blockspare"),dP("link","blockspare")],edit:wj,save:Tj,deprecated:sP});n(726),n(727);var vP=n(68);const yP=wp.i18n.__,wP=wp.element,kP=wP.Component,_P=(wP.Fragment,wp.blockEditor),SP=_P.InspectorControls,EP=(_P.PanelColorSettings,wp.components),xP=EP.PanelBody,TP=EP.TextControl,OP=EP.SelectControl;class CP extends kP{render(){const e=this.props,t=e.attributes,n=e.setAttributes,r=(e.clients,yP(" Icon only","blockspare"),yP("Texts only","blockspare"),yP("Icon with Texts","blockspare"),yP(" Official","blockspare"),yP("Custom","blockspare"),[{value:"blockspare-social-icon-square",label:yP("Square","blockspare")},{value:"blockspare-social-icon-circle",label:yP("Circle","blockspare")},{value:"blockspare-social-icon-rounded",label:yP("Rounded Square","blockspare")}]),a=[{value:"blockspare-social-icon-small",label:yP("Small","blockspare")},{value:"blockspare-social-icon-medium",label:yP("Medium","blockspare")},{value:"blockspare-social-icon-large",label:yP("Large","blockspare")}];yP("Solid","blockspare"),yP("Border","blockspare"),yP("None","blockspare");return wp.element.createElement(SP,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"social-links"}),wp.element.createElement(xP,{title:yP("Social Icon Option","blockspare"),initialOpen:!1},wp.element.createElement(OP,{label:yP("Shape","blockspare"),options:r,value:t.buttonShapes,onChange:e=>this.props.setAttributes({buttonShapes:e})}),wp.element.createElement(OP,{label:yP("Size","blockspare"),options:a,value:t.buttonSizes,onChange:e=>this.props.setAttributes({buttonSizes:e})})),wp.element.createElement(xP,{title:yP("Social Settings","blockspare"),className:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(xP,{title:yP("Facebook","blockspare"),initialOpen:!1},wp.element.createElement(TP,{label:yP("Title","blockspare"),type:"text",value:t.facebookTitle,onChange:e=>this.props.setAttributes({facebookTitle:e})}),wp.element.createElement(TP,{label:yP("URL","blockspare"),type:"url",value:t.facebookUrl,onChange:e=>this.props.setAttributes({facebookUrl:e})})),wp.element.createElement(xP,{title:yP("Twitter","blockspare"),initialOpen:!1},wp.element.createElement(TP,{label:yP("Title","blockspare"),type:"text",value:t.twitterTitle,onChange:e=>this.props.setAttributes({twitterTitle:e})}),wp.element.createElement(TP,{label:yP("URL","blockspare"),type:"url",value:t.twitterUrl,onChange:e=>this.props.setAttributes({twitterUrl:e})})),wp.element.createElement(xP,{title:yP("Instagram","blockspare"),initialOpen:!1},wp.element.createElement(TP,{label:yP("Title","blockspare"),type:"text",value:t.instagramTitle,onChange:e=>this.props.setAttributes({instagramTitle:e})}),wp.element.createElement(TP,{label:yP("URL","blockspare"),type:"url",value:t.instagramUrl,onChange:e=>this.props.setAttributes({instagramUrl:e})})),wp.element.createElement(xP,{title:yP("YouTube","blockspare"),initialOpen:!1},wp.element.createElement(TP,{label:yP("Title","blockspare"),type:"text",value:t.youtubeTitle,onChange:e=>this.props.setAttributes({youtubeTitle:e})}),wp.element.createElement(TP,{label:yP("URL","blockspare"),type:"url",value:t.youtubeUrl,onChange:e=>this.props.setAttributes({youtubeUrl:e})})),wp.element.createElement(xP,{title:yP("LinkedIn","blockspare"),initialOpen:!1},wp.element.createElement(TP,{label:yP("Title","blockspare"),type:"text",value:t.linkedinTitle,onChange:e=>this.props.setAttributes({linkedinTitle:e})}),wp.element.createElement(TP,{label:yP("URL","blockspare"),type:"url",value:t.linkedinUrl,onChange:e=>this.props.setAttributes({linkedinUrl:e})})),wp.element.createElement(xP,{title:yP("Pinterest","blockspare"),initialOpen:!1},wp.element.createElement(TP,{label:yP("Title","blockspare"),type:"text",value:t.pinterestTitle,onChange:e=>this.props.setAttributes({pinterestTitle:e})}),wp.element.createElement(TP,{label:yP("URL","blockspare"),type:"url",value:t.pinterestUrl,onChange:e=>this.props.setAttributes({pinterestUrl:e})}))),wp.element.createElement(xP,{title:yP("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(xP,{title:yP("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:t.marginTop,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>n({marginTop:e}),marginEnableBottom:!0,marginBottom:t.marginBottom,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>n({marginBottom:e})})))))}}var MP=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"}}),wo.a.all(s)};function LP(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 jP(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?LP(Object(n),!0).forEach((function(t){PP(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LP(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function PP(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const DP=wp.element,FP=DP.Component,zP=DP.Fragment,NP=(wp.i18n.__,wp.compose.compose),BP=wp.blockEditor,AP=BP.BlockControls,YP=BP.AlignmentToolbar;var HP=NP(vo,bo(MP))(class extends FP{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,h=t.youtubeUrl,g=t.youtubeTitle,v=t.pinterestUrl,y=t.pinterestTitle,w=t.tumblrUrl,k=t.tumblrTitle,_=t.telegramUrl,S=t.telegramTitle,E=t.redditUrl,x=t.redditTitle,T=t.flickrUrl,O=t.flickrTitle,C=t.dribbbleUrl,M=t.dribbbleTitle,L=t.vkUrl,j=t.vkTitle,P=t.yelpUrl,F=t.yelpTitle,z=t.quoraUrl,N=t.quoraTitle,B=t.meetupUrl,A=t.meetupTitle,Y=t.githubUrl,H=t.githubTitle,R=e.className,I=(e.attributes,e.setAttributes),W=D()([R,"blockspare-socaillink-block"]);return[wp.element.createElement(zP,null,wp.element.createElement(CP,jP({setAttributes:I},this.props)),wp.element.createElement(AP,null,wp.element.createElement(YP,{value:n,onChange:e=>{I({sectionAlignment:e})}})),wp.element.createElement("div",{className:W},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-blocks","blockspare-social-wrapper")},wp.element.createElement("div",{className:"blockspare-section-head-wrap"},wp.element.createElement("ul",{className:D()("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)))),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-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},g)))),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-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},y)))),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)))),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-reddit"}),wp.element.createElement("span",{className:"screen-reader-text"},x)))),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"},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-quora"}),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-meetup"}),wp.element.createElement("span",{className:"screen-reader-text"},A)))),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 RP=wp.element,IP=RP.Component,WP=(RP.Fragment,wp.i18n.__,wp.blockEditor);WP.BlockAlignmentToolbar,WP.BlockControls;class VP extends IP{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:D()("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 UP=wp.element.Component,GP=wp.compose.compose;var qP=GP(vo,bo(MP))(class extends UP{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,h=t.youtubeTitle,g=t.pinterestUrl,v=t.pinterestTitle,y=t.tumblrUrl,w=t.tumblrTitle,k=t.telegramUrl,_=t.telegramTitle,S=t.redditUrl,E=t.redditTitle,x=t.flickrUrl,T=t.flickrTitle,O=t.dribbbleUrl,C=t.dribbbleTitle,M=t.vkUrl,L=t.vkTitle,j=t.yelpUrl,P=t.yelpTitle,F=t.quoraUrl,z=t.quoraTitle,N=t.meetupUrl,B=t.meetupTitle,A=t.githubUrl,Y=t.githubTitle,H=e.className,R=(e.attributes,e.setAttributes,D()([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:D()("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"},h)))),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-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},v)))),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-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"},E)))),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-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)))),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)))),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-github"}),wp.element.createElement("span",{className:"screen-reader-text"},Y)))))))}});const $P=wp.element.Component;class JP extends $P{constructor(){super(...arguments)}render(){return wp.element.createElement("div",{style:{textAlign:this.props.attributes.sectionAlignment},className:"blockspare-blocks blockspare-social-wrapper"},wp.element.createElement(VP,this.props))}}var XP=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}}),wo.a.all(i)};const KP=wp.element.Component,ZP=wp.compose.compose;var QP=ZP(vo,bo(XP))(class extends KP{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,h=t.youtubeTitle,g=t.pinterestUrl,v=t.pinterestTitle,y=t.tumblrUrl,w=t.tumblrTitle,k=t.telegramUrl,_=t.telegramTitle,S=t.redditUrl,E=t.redditTitle,x=t.flickrUrl,T=t.flickrTitle,O=t.dribbbleUrl,C=t.dribbbleTitle,M=t.vkUrl,L=t.vkTitle,j=t.yelpUrl,P=t.yelpTitle,F=t.quoraUrl,z=t.quoraTitle,N=t.meetupUrl,B=t.meetupTitle,A=t.githubUrl,Y=t.githubTitle,H=e.className,R=(e.attributes,e.setAttributes,D()([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:D()("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"},h))),g&&wp.element.createElement("li",null,wp.element.createElement("a",{href:g,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-pinterest"}),wp.element.createElement("span",{className:"screen-reader-text"},v))),y&&wp.element.createElement("li",null,wp.element.createElement("a",{href:y,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"},E))),x&&wp.element.createElement("li",null,wp.element.createElement("a",{href:x,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))),F&&wp.element.createElement("li",null,wp.element.createElement("a",{href:F,className:"",target:"_blank",rel:"noopener noreferrer"},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("i",{className:"fab fa-meetup"}),wp.element.createElement("span",{className:"screen-reader-text"},B))),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-github"}),wp.element.createElement("span",{className:"screen-reader-text"},Y))))))}});function eD(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 tD(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const nD=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?eD(Object(n),!0).forEach((function(t){tD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},vP.attributes);var rD=[{attributes:nD,save:e=>wp.element.createElement(JP,e)},{attributes:nD,save:e=>wp.element.createElement(QP,e)}];const aD=wp.blocks.registerBlockType,oD=vP.name,iD=vP.category,lD=vP.attributes,sD=wp.i18n.__;aD(oD,{title:sD("BS Social Links","blockspare"),category:iD,icon:j.sociallinks,attributes:lD,keywords:[sD("block","blockspare"),sD("social","blockspare"),sD("links","blockspare"),sD("share","blockspare")],example:{attributes:{facebookUrl:"https://facebook.com",twitterUrl:"https://twitter.com",linkedinUrl:"https://www.linkedin.com/",instagramUrl:"https://instagram.com"}},edit:HP,save:qP,deprecated:rD});const cD=wp.i18n.__,uD=wp.element.Component,pD=wp.blockEditor,dD=pD.InspectorControls,mD=(pD.PanelColorSettings,wp.components),fD=mD.PanelBody,bD=mD.SelectControl,hD=mD.ToggleControl,gD=mD.TextControl;class vD extends uD{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=e.setAttributes,r=(e.clients,cD(" Icon only","blockspare"),cD("Texts only","blockspare"),cD("Icon with Texts","blockspare"),cD(" Official","blockspare"),cD("Custom","blockspare"),[{value:"blockspare-social-icon-square",label:cD("Square","blockspare")},{value:"blockspare-social-icon-circle",label:cD("Circle","blockspare")},{value:"blockspare-social-icon-rounded",label:cD("Rounded Square","blockspare")}]),a=[{value:"blockspare-social-icon-small",label:cD("Small","blockspare")},{value:"blockspare-social-icon-medium",label:cD("Medium","blockspare")},{value:"blockspare-social-icon-large",label:cD("Large","blockspare")}];cD("Solid","blockspare"),cD("Border","blockspare"),cD("None","blockspare");return wp.element.createElement(dD,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"social-sharing"}),wp.element.createElement(fD,{title:cD("Social Icon Option","blockspare"),initialOpen:!1},wp.element.createElement(bD,{label:cD("Shape","blockspare"),options:r,value:t.buttonShapes,onChange:e=>this.props.setAttributes({buttonShapes:e})}),wp.element.createElement(bD,{label:cD("Size","blockspare"),options:a,value:t.buttonSizes,onChange:e=>this.props.setAttributes({buttonSizes:e})})),wp.element.createElement(fD,{title:cD("Social Sharing Settings","blockspare"),initialOpen:!1},wp.element.createElement(fD,{title:cD("Facebook","blockspare"),initialOpen:!1},wp.element.createElement(hD,{label:cD("Enable","blockspare"),checked:!!this.props.attributes.facebook,onChange:()=>this.props.setAttributes({facebook:!this.props.attributes.facebook})}),this.props.attributes.facebook&&wp.element.createElement(gD,{label:cD("Title","blockspare"),type:"text",value:t.facebookTitle,onChange:e=>this.props.setAttributes({facebookTitle:e})})),wp.element.createElement(fD,{title:cD("Twitter","blockspare"),initialOpen:!1},wp.element.createElement(hD,{label:cD("Enable","blockspare"),checked:!!this.props.attributes.twitter,onChange:()=>this.props.setAttributes({twitter:!this.props.attributes.twitter})}),this.props.attributes.twitter&&wp.element.createElement(gD,{label:cD("Title","blockspare"),type:"text",value:t.twitterTitle,onChange:e=>this.props.setAttributes({twitterTitle:e})})),wp.element.createElement(fD,{title:cD("Pinterest","blockspare"),initialOpen:!1},wp.element.createElement(hD,{label:cD("Enable","blockspare"),checked:!!this.props.attributes.pinterest,onChange:()=>this.props.setAttributes({pinterest:!this.props.attributes.pinterest})}),this.props.attributes.pinterest&&wp.element.createElement(gD,{label:cD("Title","blockspare"),type:"text",value:t.pinterestTitle,onChange:e=>this.props.setAttributes({pinterestTitle:e})})),wp.element.createElement(fD,{title:cD("LinkedIn","blockspare"),initialOpen:!1},wp.element.createElement(hD,{label:cD("Enable","blockspare"),checked:!!this.props.attributes.linkedin,onChange:()=>this.props.setAttributes({linkedin:!this.props.attributes.linkedin})}),this.props.attributes.linkedin&&wp.element.createElement(gD,{label:cD("Title","blockspare"),type:"text",value:t.linkedinTitle,onChange:e=>this.props.setAttributes({linkedinTitle:e})}))),wp.element.createElement(fD,{title:cD("Block Gap Settings","blockspare"),initialOpen:!1},wp.element.createElement(fD,{title:cD("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:t.marginTop,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>n({marginTop:e}),marginEnableBottom:!0,marginBottom:t.marginBottom,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>n({marginBottom:e})})))))}}var yD=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"}}),wo.a.all(s)};wp.i18n.__;const wD=wp.element.Component,kD=wp.compose.compose,_D=wp.blockEditor,SD=_D.AlignmentToolbar,ED=_D.BlockControls;var xD=kD(vo,bo(yD))(class extends wD{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,h=t.reddit,g=t.redditTitle,v=t.email,y=t.emailTitle,w=e.className,k=(e.attributes,D()([w]));return[wp.element.createElement(ED,{key:"controls"},wp.element.createElement(SD,{value:n,onChange:e=>this.props.setAttributes({sectionAlignment:e})})),wp.element.createElement(vD,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:D()("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)))),h&&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"},g)))),v&&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"},y)))))))]}});n(728),n(729);const TD=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-social-sharing",{title:TD("BS Social Sharing","blockspare"),description:TD("Add sharing buttons to your posts and pages.","blockspare"),icon:j.socialShare,category:"blockspare",keywords:[TD("block","blockspare"),TD("social","blockspare"),TD("links","blockspare"),TD("share","blockspare")],example:{attributes:{facebook:!0,twitter:!0,linkedin:!0}},edit:e=>wp.element.createElement(xD,e),save:()=>null});n(730),n(731);var OD=n(152);var CD=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,h=t.headermarginTop,g=t.headermarginBottom,v=(t.titleLoadGoogleFonts,t.titleFontFamily),y=t.titleFontWeight,w=(t.titleFontSubset,t.titleFontSizeType),k=t.titleFontSizeMobile,_=t.titleFontSizeTablet,S=t.subTitleFontSize,E=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),x=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:h+"px",marginBottom:g+"px",paddingLeft:b+"px"}}),M.push({".blockspare-section-head-wrap .blockspare-title":{color:r,fontSize:a+w,fontFamily:v,fontWeight:y,paddingTop:o+"px ",paddingBottom:i+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:l,fontSize:S+T,fontFamily:E,fontWeight:x,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}}}),wo.a.all(M)};const MD=wp.i18n.__,LD=wp.element.Component,jD=wp.blockEditor.InspectorControls,PD=wp.components,DD=PD.PanelBody;PD.SelectControl;class FD extends LD{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,h=t.subtitlePaddingTop,g=t.subtitlePaddingBottom,v=t.dashColor,y=t.titleLoadGoogleFonts,w=t.titleFontFamily,k=t.titleFontWeight,_=t.titleFontSubset,S=t.titleFontSizeType,E=t.titleFontSizeMobile,x=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;MD("Layout 1","blockspare"),MD("Layout 2","blockspare"),MD("Layout 3","blockspare");return wp.element.createElement(jD,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"section-header"}),wp.element.createElement(ol,{headerlayoutOption:d,onChangeHeaderLayput:e=>z({headerlayoutOption:e})}),wp.element.createElement(DD,{title:MD("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:MD("Title Fonts Settings"),attributes:F,setAttributes:z,loadGoogleFonts:{value:y,label:MD("titleLoadGoogleFonts")},fontFamily:{value:w,label:MD("titleFontFamily")},fontWeight:{value:k,label:MD("titleFontWeight")},fontSubset:{value:_,label:MD("titleFontSubset")},fontSizeType:{value:S,label:MD("titleFontSizeType")},fontSize:{value:n,label:MD("titleFontSize")},fontSizeMobile:{value:E,label:MD("titleFontSizeMobile")},fontSizeTablet:{value:x,label:MD("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:m}),wp.element.createElement(Ra,{label:MD("Subtitle Fonts Settings"),attributes:F,setAttributes:z,loadGoogleFonts:{value:O,label:MD("subTitleLoadGoogleFonts")},fontFamily:{value:C,label:MD("subTitleFontFamily")},fontWeight:{value:M,label:MD("subTitleFontWeight")},fontSubset:{value:L,label:MD("subTitleFontSubset")},fontSizeType:{value:j,label:MD("subTitleFontSizeType")},fontSize:{value:T,label:MD("subTitleFontSize")},fontSizeMobile:{value:P,label:MD("subTitleFontSizeMobile")},fontSizeTablet:{value:D,label:MD("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ni,{enableBlockGaps:!0,headerboxColor:r,onChangeboxcolor:e=>z({headerboxColor:e}),dashColor:v,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:h,onChangesubtitlePaddingTop:e=>z({subtitlePaddingTop:e}),subtitlePaddingBottom:g,onChangesubtitlePaddingBottom:e=>z({subtitlePaddingBottom:e})})))}}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 ND(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){BD(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 BD(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=wp.element,YD=AD.Component,HD=AD.Fragment,RD=(wp.i18n.__,wp.blockEditor),ID=RD.BlockControls,WD=(RD.RichText,RD.BlockAlignmentToolbar,RD.AlignmentToolbar),VD=wp.components,UD=(VD.IconButton,VD.Dashicon,wp.compose.compose);var GD=UD(vo,bo(CD))(class extends YD{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),h=(e.isSelected,D()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return[wp.element.createElement(HD,null,wp.element.createElement(ID,null,wp.element.createElement(WD,{value:r,onChange:e=>{b({sectionAlignment:e})}})),wp.element.createElement(FD,ND({setAttributes:b},this.props)),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(El,{setAttributes:b,headerTitle:a,headerTagOption:o,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});function qD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $D(e,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 JD=wp.compose.compose,XD=wp.element,KD=XD.Component;XD.Fragment;var ZD=JD(vo,bo(CD))(class extends KD{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?qD(Object(n),!0).forEach((function(t){$D(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}}({},hs(c)),D()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(es,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});function QD(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 eF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QD(Object(n),!0).forEach((function(t){tF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function tF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const nF=wp.blockEditor,rF=nF.RichText;nF.getFontSizeClass,nF.getColorClassName;var aF=[{attributes:eF(eF({},Oi),Ci),save:function(e){const t=e.attributes,n=(t.align,t.headerTitle),r=t.headerTagOption,a=t.headerSubTitle,o=eF({},ls(e.attributes)),i=eF({},ss(e.attributes)),l=eF({},cs(e.attributes));return wp.element.createElement(ws,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(rF.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(rF.Content,{tagName:"p",className:"blockspare-subtitle",style:l,value:a}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o})))}}];function oF(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 iF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oF(Object(n),!0).forEach((function(t){lF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const sF=wp.blocks.registerBlockType,cF=wp.i18n.__,uF=OD.name,pF=OD.category,dF=iF(iF({},Oi),Ci);sF(uF,{title:cF("Section Header","blockspare"),description:cF("Add your Your Header ","blockspare"),category:pF,icon:j.sectionHeader,attributes:dF,keywords:[cF("block","blockspare"),cF("section","blockspare"),cF("header","blockspare"),cF("title","blockspare"),cF("subtitle","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:GD,save:ZD,deprecated:aF});var mF=n(117);const fF=wp.i18n.__,bF=wp.element.Component,hF=wp.blockEditor.InspectorControls,gF=wp.components,vF=(gF.Toolbar,gF.Button,gF.PanelBody),yF=(gF.PanelRow,gF.RangeControl);class wF extends bF{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(hF,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper pricing-table-blockspare"},wp.element.createElement(X,{protitle:"👋",demoLink:"services"}),wp.element.createElement(vF,{title:fF("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(yF,{label:fF("Number of Columns","blockspare"),value:n,onChange:e=>this.props.setAttributes({columns:e}),min:1,max:4})),wp.element.createElement(vF,{title:fF("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(yF,{label:fF("Column Gaps","blockspare"),value:r,onChange:e=>this.props.setAttributes({columnsGap:e}),min:0,max:4,step:1}),wp.element.createElement(ut,{marginEnableTop:!0,marginTop:a,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>i({marginTop:e}),marginEnableBottom:!0,marginBottom:o,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>i({marginBottom:e})}))))}}n(732),n(733);const kF=wp.hooks,_F=(kF.addFilter,kF.applyFilters),SF=wp.i18n.__,EF=wp.element.Component,xF=wp.blockEditor,TF=xF.InspectorControls,OF=(xF.BlockDescription,xF.PanelColorSettings),CF=wp.components,MF=CF.ToggleControl,LF=CF.PanelBody,jF=(CF.FormToggle,CF.RangeControl),PF=CF.Toolbar;class DF extends EF{constructor(e){super(...arguments)}render(){const e=this.props,t=e.attributes,n=t.itemPadding,r=t.itemBorderWidth,a=t.itemBorderRadius,o=(t.itemBackgroundColor,t.itemBorderColor),i=(t.xOffset,t.yOffset,t.blur,t.spread,t.shadowColor,t.enableIcon),l=t.iconName,s=t.iconSize,c=t.iconStyles,u=t.iconBackgroundColor,p=t.iconBorderColor,d=t.iconColor,m=t.iconBorderRadius,f=t.iconmarginTop,b=t.iconmarginBottom,h=t.iconAlignPosition,g=(t.enableBoxShadow,t.enableImage),v=t.enableSectionHeader,y=t.headerTagOption,w=t.headertitleColor,k=t.headersubtitleColor,_=t.headerlayoutOption,S=t.titlePaddingTop,E=t.titlePaddingBottom,x=t.subtitlePaddingTop,T=t.subtitlePaddingBottom,O=t.dashColor,C=t.headerboxColor,M=t.headerAlignPosition,L=t.titleFontSize,P=t.titleLoadGoogleFonts,D=t.titleFontFamily,F=t.titleFontWeight,z=t.titleFontSubset,N=t.titleFontSizeType,B=t.titleFontSizeMobile,A=t.titleFontSizeTablet,Y=t.subTitleFontSize,H=t.subTitleLoadGoogleFonts,R=t.subTitleFontFamily,I=t.subTitleFontWeight,W=t.subTitleFontSubset,V=t.subTitleFontSizeType,U=t.subTitleFontSizeMobile,G=t.subTitleFontSizeTablet,q=t.enableDescription,$=t.textColor,J=(t.descriptionBacgroundColor,t.descriptionAlignPosition),X=t.descriptionFontSize,K=t.descriptionFontFamily,Z=t.descriptionFontWeight,Q=t.descriptionFontSubset,ee=t.descriptionFontSizeType,te=t.descriptionFontSizeMobile,ne=t.descriptionFontSizeTablet,re=t.descriptionLoadGoogleFonts,ae=t.descriptionpaddingTop,oe=t.descriptionpaddingRight,ie=t.descriptionpaddingBottom,le=t.descriptionpaddingLeft,se=t.enableButton,ce=t.buttonAlignPosition,ue=t.buttonStyle,pe=t.borderColor,de=t.borderBtnTextColor,me=t.buttonBackgroundColor,fe=t.buttonTextColor,be=t.buttonSize,he=t.buttonShape,ge=t.buttonTarget,ve=t.buttonPaddingTop,ye=t.buttonPaddingBottom,we=t.enableGradient,ke=t.backgroundColor1,_e=t.backgroundColor2,Se=t.gradientAngle,Ee=t.colorLocation1,xe=t.colorLocation2,Te=t.btnFontWeight,Oe=t.btnBorderWidth,Ce=t.buttonHoverEffect,Me=t.buttonFontSize,Le=t.buttonFontFamily,je=t.buttonFontWeight,Pe=t.buttonFontSubset,De=t.buttonFontSizeType,Fe=t.buttonFontSizeMobile,ze=t.buttonFontSizeTablet,Ne=t.buttonLoadGoogleFonts,Be=t.imgPaddingTop,Ae=t.imgPaddingBottom,Ye=t.servicesLayout,He=t.primaryColor,Re=t.secondaryColor,Ie=t.tertianeryColor,We=(e.isSelected,e.attributes),Ve=(e.className,e.setAttributes);return wp.element.createElement(TF,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(LF,{title:SF("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(nl,{initialOpen:!1,selected:Ye,options:_F("blockspare.cta.edit.layouts",[{label:SF("Style 1","blockspare"),value:"bsl-1",image:"images/service-layout-1.png"},{label:SF("Style 2","blockspare"),value:"bsl-2",image:"images/service-layout-2.png"},{label:SF("Style 3","blockspare"),value:"bsl-3",image:"images/service-layout-3.png"}]),onChange:e=>Ve({servicesLayout:e})}),wp.element.createElement(jF,{label:SF("Service Column Border","blockspare"),value:r,onChange:e=>this.props.setAttributes({itemBorderWidth:e}),min:0,max:10,step:1}),wp.element.createElement(jF,{label:SF("Service Column Border Radius","blockspare"),value:a,onChange:e=>this.props.setAttributes({itemBorderRadius:e}),min:0,max:20,step:1})),wp.element.createElement(LF,{title:SF("Icon"),initialOpen:!1,icon:j.iconblockspare},wp.element.createElement(MF,{label:SF("Enable Icon","blockspare"),checked:i,onChange:()=>this.props.setAttributes({enableIcon:!i})}),i&&wp.element.createElement(Yd,{enablecontent:!0,enableColor:!1,name:l,onChangeName:e=>Ve({iconName:e}),enableiconSize:!1,iconSize:s,onChangeIconSizeOptions:e=>Ve({iconSize:e}),enableiconStyles:!1,iconStyles:c,onChangeIconStyles:e=>Ve({iconStyles:e}),iconBackgroundColor:u,onChangeIconBackgroundColor:e=>Ve({iconBackgroundColor:e}),iconBorderColor:p,onChangeIconBorderColor:e=>Ve({iconBorderColor:e}),iconColor:d,OnChangeIconColor:e=>Ve({iconColor:e}),borderRadius:m,onChangeBorderRadius:e=>Ve({iconBorderRadius:e})})),wp.element.createElement(LF,{icon:j.sectionHeader,title:SF("Header","blockspare"),initialOpen:!1},wp.element.createElement(MF,{label:SF("Enable Title/Subtitle","blockspare"),checked:v,onChange:()=>this.props.setAttributes({enableSectionHeader:!v})}),v&&wp.element.createElement("div",null,wp.element.createElement(ol,{headerlayoutOption:_,onChangeHeaderLayput:e=>Ve({headerlayoutOption:e})}))),wp.element.createElement(LF,{title:SF("Description","blockspare"),initialOpen:!1,icon:j.iconlist},wp.element.createElement(MF,{label:SF("Enable Description","blockspare"),checked:q,onChange:()=>this.props.setAttributes({enableDescription:!q})})),wp.element.createElement(LF,{title:SF("Button","blockspare"),initialOpen:!1,icon:j.button},wp.element.createElement(MF,{label:SF("Enable button","blockspare"),checked:se,onChange:()=>this.props.setAttributes({enableButton:!se})}),se&&wp.element.createElement("div",null,wp.element.createElement(Ke,{enableButtonBackgroundColor:!1,enableButtonTarget:!1,buttonTarget:ge,onChangeButtonTarget:e=>Ve({buttonTarget:!ge}),enableGradient:we,onChangeGradient:e=>Ve({enableGradient:e}),enableButtonSize:!1,buttonSize:be,onChangeButtonSize:e=>Ve({buttonSize:e}),enableButtonShape:!1,buttonShape:he,onChangeButtonShape:e=>Ve({buttonShape:e}),buttonBackgroundColor:me,onChangeButtonColor:e=>Ve({buttonBackgroundColor:e}),buttonTextColor:fe,onChangeButtonTextColor:e=>Ve({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:ue,onChangeBorderStyle:e=>Ve({buttonStyle:e}),enablehover:!0,buttonHoverEffect:Ce,onchangeButtonHoverEffect:e=>Ve({buttonHoverEffect:e}),borderColor:pe,onchangeBorderColor:e=>Ve({borderColor:e}),borderBtnTextColor:de,onChangeBorderBtnTextColor:e=>Ve({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:Oe,onchangebtnBorderWidth:e=>Ve({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Te,onchangeBtnFontWeight:e=>Ve({btnFontWeight:e})}),"none"===ue&&wp.element.createElement(MF,{label:SF("Enable Gradient","blockspare"),checked:we,onChange:()=>this.props.setAttributes({enableGradient:!we})}))),wp.element.createElement(LF,{title:SF("Typography Settings","blockspare"),initialOpen:!1},v&&wp.element.createElement(LF,{title:SF("Title/subtitle","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:SF("Title Fonts Settings"),attributes:We,setAttributes:Ve,loadGoogleFonts:{value:P,label:SF("titleLoadGoogleFonts")},fontFamily:{value:D,label:SF("titleFontFamily")},fontWeight:{value:F,label:SF("titleFontWeight")},fontSubset:{value:z,label:SF("titleFontSubset")},fontSizeType:{value:N,label:SF("titleFontSizeType")},fontSize:{value:L,label:SF("titleFontSize")},fontSizeMobile:{value:B,label:SF("titleFontSizeMobile")},fontSizeTablet:{value:A,label:SF("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:y}),wp.element.createElement(Ra,{label:SF("Subtitle Fonts Settings"),attributes:We,setAttributes:Ve,loadGoogleFonts:{value:H,label:SF("subTitleLoadGoogleFonts")},fontFamily:{value:R,label:SF("subTitleFontFamily")},fontWeight:{value:I,label:SF("subTitleFontWeight")},fontSubset:{value:W,label:SF("subTitleFontSubset")},fontSizeType:{value:V,label:SF("subTitleFontSizeType")},fontSize:{value:Y,label:SF("subTitleFontSize")},fontSizeMobile:{value:U,label:SF("subTitleFontSizeMobile")},fontSizeTablet:{value:G,label:SF("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),q&&wp.element.createElement(LF,{title:SF("Description","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:SF("Description Fonts Settings"),attributes:We,setAttributes:Ve,loadGoogleFonts:{value:re,label:SF("descriptionLoadGoogleFonts")},fontFamily:{value:K,label:SF("descriptionFontFamily")},fontWeight:{value:Z,label:SF("descriptionFontWeight")},fontSubset:{value:Q,label:SF("descriptionFontSubset")},fontSizeType:{value:ee,label:SF("descriptionFontSizeType")},fontSize:{value:X,label:SF("descriptionFontSize")},fontSizeMobile:{value:te,label:SF("descriptionFontSizeMobile")},fontSizeTablet:{value:ne,label:SF("descriptionFontSizeTablet")},disableLineHeight:!0})),se&&wp.element.createElement(LF,{title:SF("Button","blockspare"),initialOpen:!1},wp.element.createElement(Ra,{label:SF("Button Fonts Settings"),attributes:We,setAttributes:Ve,loadGoogleFonts:{value:Ne,label:SF("buttonLoadGoogleFonts")},fontFamily:{value:Le,label:SF("buttonFontFamily")},fontWeight:{value:je,label:SF("buttonFontWeight")},fontSubset:{value:Pe,label:SF("buttonFontSubset")},fontSizeType:{value:De,label:SF("buttonFontSizeType")},fontSize:{value:Me,label:SF("buttonFontSize")},fontSizeMobile:{value:Fe,label:SF("buttonFontSizeMobile")},fontSizeTablet:{value:ze,label:SF("buttonFontSizeTablet")},disableLineHeight:!0}))),wp.element.createElement(LF,{title:SF("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(LF,{title:SF("Block Color","blockspare"),initialOpen:!1},0<r&&wp.element.createElement(OF,{title:SF("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:o,onChange:e=>Ve({itemBorderColor:e}),label:SF("Border Color","blockspare")}]})),wp.element.createElement(OF,{title:SF("Item Color","blockspare"),initialOpen:!1,colorSettings:[{value:He,onChange:e=>Ve({primaryColor:e}),label:SF("Primary Color","blockspare")},{value:Re,onChange:e=>Ve({secondaryColor:e}),label:SF("Secondary Color","blockspare")},{value:Ie,onChange:e=>Ve({tertianeryColor:e}),label:SF("Tertianery Color","blockspare")}]}),i&&wp.element.createElement(LF,{title:SF("Icon Color","blockspare"),initialOpen:!1},wp.element.createElement(Yd,{enablecontent:!1,enableColor:!0,name:l,onChangeName:e=>Ve({iconName:e}),enableiconSize:!0,iconSize:s,onChangeIconSizeOptions:e=>Ve({iconSize:e}),enableiconStyles:!0,iconStyles:c,onChangeIconStyles:e=>Ve({iconStyles:e}),iconBackgroundColor:u,onChangeIconBackgroundColor:e=>Ve({iconBackgroundColor:e}),iconBorderColor:p,onChangeIconBorderColor:e=>Ve({iconBorderColor:e}),iconColor:d,OnChangeIconColor:e=>Ve({iconColor:e}),borderRadius:m,onChangeBorderRadius:e=>Ve({iconBorderRadius:e})})),v&&wp.element.createElement(LF,{title:SF("Title/subtitle Color","blockspare"),initialOpen:!1},wp.element.createElement(Ni,{enableBlockGaps:!1,enableColors:!0,enablecontentgaps:!1,headerboxColor:C,onChangeboxcolor:e=>Ve({headerboxColor:e}),dashColor:O,headerlayoutOption:_,onChangeDashColor:e=>Ve({dashColor:e}),headertitleColor:w,onChangetitlecolor:e=>Ve({headertitleColor:e}),titlePaddingTop:S,onChangetitlePaddingTop:e=>Ve({titlePaddingTop:e}),titlePaddingBottom:E,onChangetitlePaddingBottom:e=>Ve({titlePaddingBottom:e}),headersubtitleColor:k,onChangesubtitlecolor:e=>Ve({headersubtitleColor:e}),subtitlePaddingTop:x,onChangesubtitlePaddingTop:e=>Ve({subtitlePaddingTop:e}),subtitlePaddingBottom:T,onChangesubtitlePaddingBottom:e=>Ve({subtitlePaddingBottom:e})})),q&&wp.element.createElement(LF,{title:SF("Description Color","blockspare"),initialOpen:!1},wp.element.createElement(OF,{title:SF("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:$,onChange:e=>Ve({textColor:e}),label:SF("Text Color","blockspare")}]})),se&&wp.element.createElement(LF,{title:SF("Button Color","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{enableButtonBackgroundColor:!0,enableButtonTarget:!1,buttonTarget:ge,onChangeButtonTarget:e=>Ve({buttonTarget:!ge}),enableGradient:we,onChangeGradient:e=>Ve({enableGradient:e}),enableButtonSize:!1,buttonSize:be,onChangeButtonSize:e=>Ve({buttonSize:e}),enableButtonShape:!1,buttonShape:he,onChangeButtonShape:e=>Ve({buttonShape:e}),buttonBackgroundColor:me,onChangeButtonColor:e=>Ve({buttonBackgroundColor:e}),buttonTextColor:fe,onChangeButtonTextColor:e=>Ve({buttonTextColor:e}),enableButtonStyle:!1,buttonStyle:ue,onChangeBorderStyle:e=>Ve({buttonStyle:e}),enablehover:!1,buttonHoverEffect:Ce,onchangeButtonHoverEffect:e=>Ve({buttonHoverEffect:e}),borderColor:pe,onchangeBorderColor:e=>Ve({borderColor:e}),borderBtnTextColor:de,onChangeBorderBtnTextColor:e=>Ve({borderBtnTextColor:e}),enableBtnBorderWidth:!1,btnBorderWidth:Oe,onchangebtnBorderWidth:e=>Ve({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:Te,onchangeBtnFontWeight:e=>Ve({btnFontWeight:e})}),we&&"none"===ue&&wp.element.createElement(nt,{backgroundColor1:ke,onChangeBackgroundColor1:e=>Ve({backgroundColor1:e}),backgroundColor2:_e,onChangeBackgroundColor2:e=>Ve({backgroundColor2:e}),gradientAngle:Se,onChangeGradientAngle:e=>Ve({gradientAngle:e}),colorLocation1:Ee,onChangeColorLocation1:e=>Ve({colorLocation1:e}),colorLocation2:xe,onChangeColorLocation2:e=>Ve({colorLocation2:e})}))),wp.element.createElement(LF,{title:"Alignment",initialOpen:!1},i&&wp.element.createElement(LF,{title:"Icon"},wp.element.createElement(PF,{controls:[{icon:"align-left",title:SF("Left","blockspare"),onClick:()=>Ve({iconAlignPosition:"left"}),isActive:"left"===h},{icon:"align-center",title:SF("Center","blockspare"),onClick:()=>Ve({iconAlignPosition:"center"}),isActive:"center"===h},{icon:"align-right",title:SF("Right","blockspare"),onClick:()=>Ve({iconAlignPosition:"right"}),isActive:"right"===h}]})),v&&wp.element.createElement(LF,{title:"Title"},wp.element.createElement(PF,{controls:[{icon:"align-left",title:SF("Left","blockspare"),onClick:()=>Ve({headerAlignPosition:"left"}),isActive:"left"===M},{icon:"align-center",title:SF("Center","blockspare"),onClick:()=>Ve({headerAlignPosition:"center"}),isActive:"center"===M},{icon:"align-right",title:SF("Right","blockspare"),onClick:()=>Ve({headerAlignPosition:"right"}),isActive:"right"===M}]})),q&&wp.element.createElement(LF,{title:"Description"},wp.element.createElement(PF,{controls:[{icon:"align-left",title:SF("Left","blockspare"),onClick:()=>Ve({descriptionAlignPosition:"left"}),isActive:"left"===J},{icon:"align-center",title:SF("Center","blockspare"),onClick:()=>Ve({descriptionAlignPosition:"center"}),isActive:"center"===J},{icon:"align-right",title:SF("Right","blockspare"),onClick:()=>Ve({descriptionAlignPosition:"right"}),isActive:"right"===J}]})),se&&wp.element.createElement(LF,{title:"Button"},wp.element.createElement(PF,{controls:[{icon:"align-left",title:SF("Left","blockspare"),onClick:()=>Ve({buttonAlignPosition:"left"}),isActive:"left"===ce},{icon:"align-center",title:SF("Center","blockspare"),onClick:()=>Ve({buttonAlignPosition:"center"}),isActive:"center"===ce},{icon:"align-right",title:SF("Right","blockspare"),onClick:()=>Ve({buttonAlignPosition:"right"}),isActive:"right"===ce}]}))),wp.element.createElement(LF,{title:SF("Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(LF,{title:SF("Block","blockspare"),initialOpen:!1},wp.element.createElement(jF,{label:SF("Service Column Padding","blockspare"),value:n,onChange:e=>this.props.setAttributes({itemPadding:e}),min:0,max:20,initialPosition:5,step:1})),i&&wp.element.createElement(LF,{title:SF("Icon Gaps","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:f,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>Ve({iconmarginTop:e}),marginEnableBottom:!0,marginBottom:b,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>Ve({iconmarginBottom:e})})),g&&wp.element.createElement(LF,{title:SF("Image Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:Be,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>Ve({imgPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:Ae,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>Ve({imgPaddingBottom:e})})),v&&wp.element.createElement(Ni,{enableBlockGaps:!1,enableColors:!1,enablecontentgaps:!0,headerboxColor:C,onChangeboxcolor:e=>Ve({headerboxColor:e}),dashColor:O,headerlayoutOption:_,onChangeDashColor:e=>Ve({dashColor:e}),headertitleColor:w,onChangetitlecolor:e=>Ve({headertitleColor:e}),titlePaddingTop:S,onChangetitlePaddingTop:e=>Ve({titlePaddingTop:e}),titlePaddingBottom:E,onChangetitlePaddingBottom:e=>Ve({titlePaddingBottom:e}),headersubtitleColor:k,onChangesubtitlecolor:e=>Ve({headersubtitleColor:e}),subtitlePaddingTop:x,onChangesubtitlePaddingTop:e=>Ve({subtitlePaddingTop:e}),subtitlePaddingBottom:T,onChangesubtitlePaddingBottom:e=>Ve({subtitlePaddingBottom:e})}),q&&wp.element.createElement(LF,{title:SF("Description Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:ae,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>Ve({descriptionpaddingTop:e}),paddingEnableRight:!0,paddingRight:oe,paddingRightMin:"0",paddingRightMax:"100",onChangePaddingRight:e=>Ve({descriptionpaddingRight:e}),paddingEnableBottom:!0,paddingBottom:ie,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>Ve({descriptionpaddingBottom:e}),paddingEnableLeft:!0,paddingLeft:le,paddingLeftMin:"0",paddingLeftMax:"100",onChangePaddingLeft:e=>Ve({descriptionpaddingLeft:e})})),se&&wp.element.createElement(LF,{title:SF("Button Gaps","blockspare"),initialOpen:!1},wp.element.createElement(it,{paddingEnableTop:!0,paddingTop:ve,paddingTopMin:"0",paddingTopMax:"100",onChangePaddingTop:e=>Ve({buttonPaddingTop:e}),paddingEnableBottom:!0,paddingBottom:ye,paddingBottomMin:"0",paddingBottomMax:"100",onChangePaddingBottom:e=>Ve({buttonPaddingBottom:e})})))))}}function FF(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 zF(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FF(Object(n),!0).forEach((function(t){NF(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FF(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function NF(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var BF=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":zF(zF({},xl(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}})),wo.a.all(p)};var AF=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":{backgroundColor:r||"#8b249c",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):"blockspare-icon-style3"===n?u.push({".blockspare-block-icon":{backgroundColor:"transparent",borderColor:a||"#8b249c",color:o||"#fff",borderRadius:i+"%"}}):u.push({".blockspare-block-icon":{color:o||"#fff"}}),wo.a.all(u)};const YF=wp.element,HF=YF.Component,RF=YF.Fragment,IF=(wp.i18n.__,wp.compose.compose),WF=wp.blockEditor;WF.AlignmentToolbar,WF.BlockControls;var VF=IF(vo,bo(AF,{editorMode:!0}))(class extends HF{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,D()([o,"blockspare-service-icon"]));return wp.element.createElement(RF,null,wp.element.createElement("div",{className:i},this.props.styles,wp.element.createElement("div",{className:"blockspare-block-icon-wrapper"},wp.element.createElement("div",{className:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n})))))}});var UF=e=>{const t=e.attributes,n=t.imgPaddingTop,r=t.imgPaddingBottom,a=[];return a.push({".blockspare-service-image":{paddingTop:n+"px",paddingBottom:r+"px"}}),wo.a.all(a)};const GF=wp.i18n.__,qF=wp.element,$F=qF.Component,JF=qF.Fragment,XF=wp.compose.compose,KF=wp.blockEditor.MediaUpload,ZF=wp.components.IconButton;var QF=XF(vo,bo(UF))(class extends $F{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(JF,null,wp.element.createElement("div",{className:"blockspare-img-wrap"},this.props.styles,wp.element.createElement(KF,{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(ZF,{className:"aft-cta-inspector-media",label:GF("Edit image","blockspare"),icon:"format-image",onClick:e},n&&!!n.length&&wp.element.createElement("p",null,GF("Edit Image","blockspare")),!n&&wp.element.createElement("p",null,GF("Add Image","blockspare"))),n&&!!n.length&&wp.element.createElement(ZF,{className:"blockspare-cta-inspector-media",label:GF("Remove Image","blockspare"),icon:"dismiss",onClick:i},GF("Remove","blockspare")))}),wp.element.createElement("div",{className:"blockspare-service-image"},n&&!!n.length&&wp.element.createElement("img",{src:n,alt:a}))))}});var ez=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,h=t.titleFontSizeTablet,g=t.subTitleFontSize,v=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),y=t.subTitleFontWeight,w=(t.subTitleFontSubset,t.subTitleFontSizeType),k=t.subTitleFontSizeMobile,_=t.subTitleFontSizeTablet,S=t.headerpaddingTop,E=(t.headerpaddingRight,t.headerpaddingBottom),x=(t.headerpaddingLeft,t.headermarginTop,t.headermarginBottom,[]);return x.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:S+"px",paddingBottom:E+"px"}}),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:g+w,fontFamily:v,fontWeight:y,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-title":{fontSize:h+f},".blockspare-subtitle":{fontSize:_+w}},mobile:{".blockspare-title":{fontSize:b+f},".blockspare-subtitle":{fontSize:k+w}}}),wo.a.all(x)};const tz=wp.element,nz=tz.Component,rz=tz.Fragment,az=(wp.i18n.__,wp.compose.compose),oz=wp.blockEditor;oz.RichText,oz.AlignmentToolbar,oz.BlockControls;var iz=az(vo,bo(ez))(class extends nz{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),h=D()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]);return[wp.element.createElement(rz,null,wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(El,{setAttributes:b,headerTitle:o,headerTagOption:a,headerSubTitle:i,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))))]}});var lz=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,h=t.buttonBackgroundColor,g=t.borderBtnTextColor,v=t.buttonTextColor,y=t.buttonFontSize,w=t.buttonFontFamily,k=t.buttonFontWeight,_=t.buttonFontSizeType,S=t.buttonFontSizeMobile,E=t.buttonFontSizeTablet,x=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}}),x&&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:v||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundImage:`linear-gradient(${e},${c||"#3B1A5B"} ${t},${u||"#8B249C"} ${n})`}})}else O.push({".blockspare-block-button span":{color:v||"#fff",borderWidth:f+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:h||"#3c1a5b"}});else O.push({".blockspare-block-button span":{color:g||"#404040"},".blockspare-block-button .blockspare-button":{borderColor:b||"#3c1a5b",borderStyle:l,borderWidth:f+"px",backgroundColor:"transparent"}});return O.push({".blockspare-block-button span":{fontSize:y+_,fontFamily:w,fontWeight:k},tablet:{".blockspare-block-button span":{fontSize:E+_}},mobile:{".blockspare-block-button span":{fontSize:S+_}}}),wo.a.all(O)};const sz=wp.i18n.__,cz=wp.compose.compose,uz=wp.element,pz=uz.Component,dz=uz.Fragment,mz=wp.blockEditor,fz=mz.RichText,bz=(mz.AlignmentToolbar,mz.BlockControls,mz.URLInput),hz=wp.components,gz=hz.IconButton,vz=hz.Dashicon;var yz=cz([vo,bo(lz)])(class extends pz{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 h;if(1==s){const e={google:{families:[c+(u?":"+u:"")]}};h=wp.element.createElement(Do,{config:e})}const g=D()({"blockspare-pricing-table-button":!0}),v=D()([f,"blockspare-block-button-wrap"]);return[wp.element.createElement(dz,null,wp.element.createElement("div",{className:v},this.props.styles,wp.element.createElement("div",{className:g||void 0},wp.element.createElement("div",{className:"blockspare-block-button"},wp.element.createElement("a",{href:"#",className:D()("blockspare-button",i,o,l,m)},p&&wp.element.createElement("i",{className:d}),wp.element.createElement(fz,{tagName:"span",placeholder:sz("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(vz,{icon:"admin-links"}),wp.element.createElement(bz,{className:"button-url",value:r,onChange:e=>b({buttonUrl:e})}),wp.element.createElement(gz,{icon:"editor-break",label:sz("Apply","blockspare"),type:"submit"})))),h)]}});var wz=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}}),wo.a.all(b)};const kz=wp.i18n.__,_z=wp.compose.compose,Sz=wp.element,Ez=Sz.Component,xz=Sz.Fragment,Tz=wp.blockEditor,Oz=Tz.RichText;Tz.AlignmentToolbar,Tz.BlockControls;var Cz=_z([vo,bo(wz)])(class extends Ez{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(Do,{config:e})}const c=D()([i,"blockspare-services-description"]);return[wp.element.createElement(xz,null,wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement(Oz,{tagName:"p",itemProp:"description",placeholder:kz("Add a service feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>l({features:e}),className:"blockspare-services-inner-description"})),s)]}});wp.i18n.__;const Mz=wp.element,Lz=Mz.Component,jz=Mz.Fragment,Pz=wp.compose.compose;var Dz=Pz(vo,bo(BF))(class extends Lz{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(jz,null,wp.element.createElement(DF,this.props),wp.element.createElement("div",{className:D()(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:D()("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(VF,this.props),l&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s||"bsl-4"==s||"bsl-5"==s||"bsl-6"==s)&&wp.element.createElement(QF,this.props)),wp.element.createElement("div",{className:"blockspare-service-wrap-2"},r&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(iz,this.props)),wp.element.createElement("div",{className:"blockspare-service-wrap-3"},o&&("bsl-1"==s||"bsl-2"===s||"bsl-3"===s)&&wp.element.createElement(Cz,this.props),a&&("bsl-1"===s||"bsl-2"===s||"bsl-3"===s)&&wp.element.createElement(yz,this.props)))))}});const Fz=wp.element.Component,zz=wp.compose.compose;var Nz=zz(vo,bo(AF))(class extends Fz{render(){const e=this.props,t=e.attributes,n=t.iconName,r=t.iconSize,a=t.iconStyles,o=e.className,i=D()([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:D()("blockspare-block-icon",r,a)},wp.element.createElement("i",{className:n}))))}});wp.i18n.__;const Bz=wp.element,Az=Bz.Component,Yz=Bz.Fragment,Hz=wp.compose.compose;var Rz=Hz(vo,bo(UF))(class extends Az{render(){const e=this.props.attributes.imgURL;return wp.element.createElement(Yz,null,this.props.styles,wp.element.createElement("div",{className:"blockspare-service-image"},e&&wp.element.createElement("img",{src:e})))}});const Iz=wp.element.Component,Wz=(wp.i18n.__,wp.compose.compose);var Vz=Wz(vo,bo(ez))(class extends Iz{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,D()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(es,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});wp.i18n.__;const Uz=wp.compose.compose,Gz=wp.element,qz=Gz.Component,$z=(Gz.Fragment,wp.blockEditor),Jz=$z.RichText;$z.withFontSizes,$z.withColors;var Xz=Uz([vo,bo(wz)])(class extends qz{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes.features,n=e.className,r=D()([n,"blockspare-services-description"]);return wp.element.createElement("div",{className:r},this.props.styles,wp.element.createElement(Jz.Content,{tagName:"p",itemProp:"description",value:t,className:"blockspare-services-inner-description"}))}});const Kz=wp.blockEditor,Zz=Kz.RichText,Qz=(Kz.getColorClassName,wp.i18n.__,wp.compose.compose),eN=wp.element,tN=eN.Component;eN.Fragment;var nN=Qz(vo,bo(lz))(class extends tN{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=D()({"blockspare-pricing-table-button":!0}),m=D()([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:D()("blockspare-button",o,a,l,u)},s&&wp.element.createElement("i",{className:c}),wp.element.createElement(Zz.Content,{tagName:"span",value:n})))))}});wp.i18n.__;const rN=wp.element,aN=rN.Component,oN=(rN.Fragment,wp.compose.compose);wp.blockEditor.InnerBlocks;var iN=oN(vo,bo(BF))(class extends aN{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:D()(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:D()("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(Nz,this.props),l&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement("div",{className:"blockspare-img-wrap"},wp.element.createElement(Rz,this.props))),wp.element.createElement("div",{className:"blockspare-service-wrap-2"},r&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(Vz,this.props)),wp.element.createElement("div",{className:"blockspare-service-wrap-3"},o&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(Xz,this.props),a&&("bsl-1"==s||"bsl-2"==s||"bsl-3"==s)&&wp.element.createElement(nN,this.props))))}}),lN=n(371),sN=n(372),cN=n(373),uN=n(374),pN=n(153);function dN(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 mN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dN(Object(n),!0).forEach((function(t){fN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dN(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const bN=wp.i18n.__,hN=wp.blocks.registerBlockType,gN=pN.category,vN=mN(mN(mN(mN(mN(mN(mN({},lN.attributes),sN.attributes),Oi),cN.attributes),uN.attributes),Ci),pN.attributes),yN={title:bN("Service Inner Section","blockspare"),description:bN("Add a service column.","blockspare"),icon:j.services,category:gN,parent:["blockspare/blockspare-services"],keywords:[bN("service","blockspare"),bN("shop","blockspare"),bN("buy","blockspare")],attributes:vN,edit:Dz,save:iN};hN("blockspare/blockspare-services-inner-item",yN);var wN=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}}),wo.a.all(a)};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 _N(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 SN=wp.element,EN=SN.Component,xN=SN.Fragment,TN=wp.blocks.createBlock,ON=wp.data,CN=ON.withSelect,MN=ON.withDispatch,LN=wp.blockEditor,jN=LN.InnerBlocks,PN=(LN.InspectorControls,wp.compose.compose);var DN=PN([CN((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)}}),MN(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),vo,bo(wN)])(class extends EN{constructor(...e){super(...e),_N(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=yN.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=yN;r(TN("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=D()(["blockspare-service-columns-"+r]),s=D()([o,"blockspare-main-blockwrapper"]);return wp.element.createElement(xN,null,wp.element.createElement(wF,function(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){_N(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}({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:D()("blockspare-service-section-admin","blockspare-service-section-gap-"+a)},wp.element.createElement(jN,{template:this.getServiceTemplate(t),allowedBlocks:["blockspare/blockspare-services-inner-item"],renderAppender:!1}))))))}});wp.i18n.__;const FN=wp.element.Component,zN=wp.compose.compose,NN=wp.blockEditor.InnerBlocks;var BN=zN(vo,bo(wN))(class extends FN{render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=(t.align,t.marginTop,t.marginBottom,e.className),o=D()(["blockspare-service-table-wrap","blockspare-block-service-table-gap-"+r]),i=D()(["blockspare-service-columns-"+n]),l=D()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:D()("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(NN.Content,null)))))}}),AN=(n(734),n(735),n(154));const YN=wp.i18n.__,HN=wp.element.Component,RN=wp.blockEditor,IN=RN.InspectorControls,WN=(RN.BlockDescription,RN.PanelColorSettings),VN=wp.components,UN=(VN.ToggleControl,VN.PanelBody),GN=(VN.FormToggle,VN.RangeControl);class qN extends HN{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(IN,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(UN,{title:YN("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(GN,{label:YN("Service Column Padding","blockspare"),value:o,onChange:e=>this.props.setAttributes({padding:e}),min:0,max:20,initialPosition:5,step:1}),wp.element.createElement(GN,{label:YN("Service Column Border","blockspare"),value:n,onChange:e=>this.props.setAttributes({borderWidth:e}),min:0,max:10,step:1})),wp.element.createElement(UN,{title:YN("Color Settings","blockspare"),initialOpen:!1},0<n&&wp.element.createElement(WN,{title:YN("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:r,onChange:e=>s({borderColor:e}),label:YN("Border Color","blockspare")}]}),wp.element.createElement(WN,{title:YN("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>s({backgroundColor:e}),label:YN("Background Color","blockspare")}]})),wp.element.createElement(UN,{title:YN("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:i,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>s({marginTop:e}),marginEnableBottom:!0,marginBottom:l,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>s({marginBottom:e})}))))}}function $N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function JN(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?$N(Object(n),!0).forEach((function(t){XN(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$N(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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}var KN=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":JN(JN({},xl(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"})}),wo.a.all(l)};wp.i18n.__;const ZN=wp.element,QN=ZN.Component,eB=ZN.Fragment,tB=wp.compose.compose,nB=wp.blockEditor,rB=nB.InnerBlocks,aB=(nB.AlignmentToolbar,nB.BlockControls,["blockspare/blockspare-iconset","blockspare/blockspare-services-inner-title","blockspare/blockspare-services-inner-description","blockspare/blockspare-service-inner-button"]);var oB=tB(vo,bo(KN))(class extends QN{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(eB,null,wp.element.createElement(qN,this.props),wp.element.createElement("div",{className:D()(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:D()("blockspare-block-service-table-inside")},wp.element.createElement(rB,{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:aB}))))}});wp.i18n.__;const iB=wp.element,lB=iB.Component,sB=(iB.Fragment,wp.compose.compose),cB=wp.blockEditor.InnerBlocks;var uB=sB(vo,bo(KN))(class extends lB{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:D()(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:D()("blockspare-block-service-table-inside")},wp.element.createElement(cB.Content,null)))}});function pB(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 dB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?pB(Object(n),!0).forEach((function(t){mB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pB(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}var fB=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":dB(dB({},xl(e.attributes)),{},{borderWidth:n||null,borderStyle:0<n?"solid":null,borderColor:r||null,borderRadius:a||null,backgroundColor:o||null,padding:i?i+"px":"5px"})}),wo.a.all(l)};wp.i18n.__;const bB=wp.element,hB=bB.Component,gB=(bB.Fragment,wp.compose.compose),vB=wp.blockEditor.InnerBlocks;var yB=gB(vo,bo(fB))(class extends hB{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:D()(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:D()("blockspare-block-service-table-inside")},wp.element.createElement(vB.Content,null)))}});function wB(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 kB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?wB(Object(n),!0).forEach((function(t){_B(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wB(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}const SB=wp.blockEditor.InnerBlocks;var EB=[{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,kB(kB({},xl(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:D()("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:D()("blockspare-block-service-table-inside"),style:s},wp.element.createElement(SB.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(yB,e)}];function xB(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 TB(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?xB(Object(n),!0).forEach((function(t){OB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xB(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function OB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const CB=wp.i18n.__,MB=wp.blocks.registerBlockType,LB=AN.category,jB=TB(TB({},AN.attributes),Ci),PB={title:CB("Service Inner Section","blockspare"),description:CB("Add a service column.","blockspare"),icon:j.services,category:LB,parent:["blockspare/blockspare-services"],keywords:[CB("service","blockspare"),CB("shop","blockspare"),CB("buy","blockspare")],attributes:jB,edit:oB,save:uB,deprecated:EB};MB("blockspare/blockspare-services-inner",PB);var DB=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}}),wo.a.all(a)};function FB(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 zB(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const NB=wp.i18n.__,BB=wp.element,AB=BB.Component,YB=BB.Fragment,HB=wp.components.IconButton,RB=wp.blocks.createBlock,IB=wp.data,WB=IB.withSelect,VB=IB.withDispatch,UB=wp.blockEditor,GB=UB.InnerBlocks,qB=(UB.InspectorControls,wp.compose.compose);var $B=qB([WB((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)}}),VB(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}}),vo,bo(DB)])(class extends AB{constructor(...e){super(...e),zB(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=PB.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=PB;r(RB("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=D()(["blockspare-service-columns-"+a]),c=D()([i,"blockspare-main-blockwrapper"]);return wp.element.createElement(YB,null,wp.element.createElement(wF,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?FB(Object(n),!0).forEach((function(t){zB(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FB(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:D()("blockspare-service-section-admin","blockspare-service-section-gap-"+o)},wp.element.createElement(GB,{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(HB,{icon:"insert",onClick:()=>{this.insertServiceItem()}},NB("Add More Service")))))))}});wp.i18n.__;const JB=wp.element.Component,XB=wp.compose.compose,KB=wp.blockEditor.InnerBlocks;var ZB=XB(vo,bo(DB))(class extends JB{render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=(t.align,t.marginTop,t.marginBottom,e.className),o=D()(["blockspare-service-table-wrap","blockspare-block-service-table-gap-"+r]),i=D()(["blockspare-service-columns-"+n]),l=D()([a,"blockspare-main-blockwrapper"]);return wp.element.createElement("div",{className:l},this.props.styles,wp.element.createElement("div",{className:D()("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(KB.Content,null)))))}});const QB=wp.element.Component;class eA extends QB{constructor(e){super(...arguments)}render(){const e=this.props.attributes,t=e.columns,n=(e.columnsGap,e.align),r=D()([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 tA=wp.blockEditor.InnerBlocks;var nA=[{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=D()(["blockspare-service-table-wrap","blockspare-block-service-table-gap-"+n]);return wp.element.createElement("div",{className:D()("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(eA,e,wp.element.createElement("div",{className:i||void 0},wp.element.createElement(tA.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($B,e),save:e=>wp.element.createElement(ZB,e)}}];const rA=wp.i18n.__,aA=(wp.element.Component,wp.blocks.registerBlockType),oA=(wp.blockEditor.InnerBlocks,mF.name),iA=mF.category,lA=mF.attributes;aA(oA,{title:rA("BS Services","blockspare"),description:rA("Add a service section.","blockspare"),icon:j.services,category:iA,keywords:["blockspare",rA("block","blockspare"),rA("services","blockspare"),rA("box","blockspare"),rA("portfolio","blockspare")],attributes:lA,getEditWrapperProps({align:e}){if("right"===e||"full"===e||"wide"===e)return{"data-align":e}},supports:{align:["wide","full","center"],html:!0},edit:DN,save:BN,deprecated:nA});var sA=n(155);const cA=wp.i18n.__,uA=wp.element.Component,pA=(wp.compose.compose,wp.blockEditor.InspectorControls),dA=wp.components,mA=(dA.withFallbackStyles,dA.PanelBody);dA.SelectControl;class fA extends uA{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,h=t.titleFontSubset,g=t.titleFontSizeType,v=t.titleFontSizeMobile,y=t.titleFontSizeTablet,w=t.subTitleFontSize,k=t.subTitleLoadGoogleFonts,_=t.subTitleFontFamily,S=t.subTitleFontWeight,E=t.subTitleFontSubset,x=t.subTitleFontSizeType,T=t.subTitleFontSizeMobile,O=t.subTitleFontSizeTablet,C=e.attributes,M=e.setAttributes;cA("Layout 1","blockspare"),cA("Layout 2","blockspare"),cA("Layout 3","blockspare");return wp.element.createElement(pA,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(mA,{title:cA("Header Settings","blockspare"),initialOpen:!0},wp.element.createElement(ol,{headerlayoutOption:o,onChangeHeaderLayput:e=>M({headerlayoutOption:e})}),wp.element.createElement(mA,{title:cA("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:cA("Title Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:m,label:cA("titleLoadGoogleFonts")},fontFamily:{value:f,label:cA("titleFontFamily")},fontWeight:{value:b,label:cA("titleFontWeight")},fontSubset:{value:h,label:cA("titleFontSubset")},fontSizeType:{value:g,label:cA("titleFontSizeType")},fontSize:{value:d,label:cA("titleFontSize")},fontSizeMobile:{value:v,label:cA("titleFontSizeMobile")},fontSizeTablet:{value:y,label:cA("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:n}),wp.element.createElement(Ra,{label:cA("Subtitle Fonts Settings"),attributes:C,setAttributes:M,loadGoogleFonts:{value:k,label:cA("subTitleLoadGoogleFonts")},fontFamily:{value:_,label:cA("subTitleFontFamily")},fontWeight:{value:S,label:cA("subTitleFontWeight")},fontSubset:{value:E,label:cA("subTitleFontSubset")},fontSizeType:{value:x,label:cA("subTitleFontSizeType")},fontSize:{value:w,label:cA("subTitleFontSize")},fontSizeMobile:{value:T,label:cA("subTitleFontSizeMobile")},fontSizeTablet:{value:O,label:cA("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0})),wp.element.createElement(Ni,{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 bA=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,h=t.titleFontSizeTablet,g=t.subTitleFontSize,v=(t.subTitleLoadGoogleFonts,t.subTitleFontFamily),y=t.subTitleFontWeight,w=(t.subTitleFontSubset,t.subTitleFontSizeType),k=t.subTitleFontSizeMobile,_=t.subTitleFontSizeTablet,S=t.headerpaddingTop,E=(t.headerpaddingRight,t.headerpaddingBottom),x=(t.headerpaddingLeft,t.headermarginTop,t.headermarginBottom,[]);return x.push({".blockspare-section-head-wrap":{backgroundColor:p||"transparent",textAlign:n,paddingTop:S+"px",paddingBottom:E+"px"}}),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:g+w,fontFamily:v,fontWeight:y,paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+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}}}),wo.a.all(x)};wp.i18n.__;const hA=wp.compose.compose,gA=wp.element,vA=gA.Component,yA=gA.Fragment,wA=wp.blockEditor,kA=(wA.RichText,wA.withFontSizes,wA.withColors,wA.AlignmentToolbar),_A=wA.BlockControls;var SA=hA(vo,bo(bA))(class extends vA{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),h=D()([f,"blockspare-section-header-wrapper blockspare-blocks","align"+n]);return[wp.element.createElement(yA,null,wp.element.createElement(fA,this.props),wp.element.createElement(_A,null,wp.element.createElement(kA,{value:r,onChange:e=>{b({sectionAlignment:e})}})),wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(El,{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 EA=wp.compose.compose,xA=wp.element,TA=xA.Component;xA.Fragment;var OA=EA(vo,bo(bA))(class extends TA{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,D()([s,"blockspare-section-header-wrapper blockspare-blocks","align"+n]));return wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+r)},wp.element.createElement(es,{headerTitle:a,headerTagOption:o,headerSubTitle:i})))}});function CA(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 MA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const LA=wp.element.Component;class jA extends LA{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?CA(Object(n),!0).forEach((function(t){MA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):CA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},hs(o)));return wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}function PA(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 DA(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PA(Object(n),!0).forEach((function(t){FA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function FA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zA=wp.blockEditor,NA=zA.RichText;zA.getFontSizeClass,zA.getColorClassName;var BA=[{attributes:DA({},Oi),save:function(e){const t=e.attributes,n=t.headerTagOption,r=t.headerTitle,a=t.headerSubTitle,o=DA({},ls(e.attributes)),i=DA({},ss(e.attributes)),l=DA({},cs(e.attributes));return wp.element.createElement("div",{className:"blockspare-title-wrap"},wp.element.createElement(jA,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(NA.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(NA.Content,{tagName:"p",className:"blockspare-subtitle",style:l,value:a}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:o}))))}}];function AA(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 YA(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const HA=wp.i18n.__,RA=wp.blocks.registerBlockType,IA=sA.name,WA=sA.category,VA=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?AA(Object(n),!0).forEach((function(t){YA(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):AA(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},Oi);RA(IA,{title:HA("Service Title","blockspare"),description:HA("Adds a product title component with schema markup.","blockspare"),icon:j.sectionHeader,category:WA,parent:["blockspare/blockspare-services-inner"],keywords:[HA("Service","blockspare"),HA("title","blockspare")],attributes:VA,edit:SA,save:OA,deprecated:BA});var UA=n(118);const GA=wp.i18n.__,qA=wp.element.Component,$A=(wp.compose.compose,wp.blockEditor),JA=$A.InspectorControls,XA=($A.FontSizePicker,$A.PanelColorSettings),KA=($A.ColorPalette,wp.components),ZA=(KA.withFallbackStyles,KA.PanelBody);KA.PanelRow,KA.SelectControl,KA.BaseControl,KA.RangeControl;class QA extends qA{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,h=e.textColor;GA("None"),GA("Solid"),GA("Dotted"),GA("Dashed");return wp.element.createElement(JA,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(ZA,{title:GA("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:GA("Description Fonts Settings"),attributes:f,setAttributes:b,loadGoogleFonts:{value:m,label:GA("descriptionLoadGoogleFonts")},fontFamily:{value:l,label:GA("descriptionFontFamily")},fontWeight:{value:s,label:GA("descriptionFontWeight")},fontSubset:{value:c,label:GA("descriptionFontSubset")},fontSizeType:{value:u,label:GA("descriptionFontSizeType")},fontSize:{value:i,label:GA("descriptionFontSize")},fontSizeMobile:{value:p,label:GA("descriptionFontSizeMobile")},fontSizeTablet:{value:d,label:GA("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(XA,{title:GA("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:h,onChange:e=>b({textColor:e}),label:GA("Text Color","blockspare")}]}),wp.element.createElement(ZA,{title:GA("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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 eY=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}}),wo.a.all(b)};const tY=wp.i18n.__,nY=wp.compose.compose,rY=wp.element,aY=rY.Component,oY=rY.Fragment,iY=wp.blockEditor,lY=iY.RichText,sY=iY.AlignmentToolbar,cY=iY.BlockControls;var uY=nY([vo,bo(eY)])(class extends aY{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(Do,{config:e})}const u=D()([l,"blockspare-services-description"]);return[wp.element.createElement(oY,null,wp.element.createElement(QA,this.props),wp.element.createElement(cY,null,wp.element.createElement(sY,{value:i,onChange:e=>{s({sectionAlignment:e})}})),wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement(lY,{tagName:"p",itemProp:"description",placeholder:tY("Add a service feature","blockspare"),keepPlaceholderOnFocus:!0,value:n,onChange:e=>s({features:e}),className:"blockspare-services-inner-description"})),c)]}});wp.i18n.__;const pY=wp.compose.compose,dY=wp.element,mY=dY.Component,fY=(dY.Fragment,wp.blockEditor),bY=fY.RichText;fY.withFontSizes,fY.withColors;var hY=pY([vo,bo(eY)])(class extends mY{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes.features,n=e.className,r=D()([n,"blockspare-services-description"]);return wp.element.createElement("div",{className:r},this.props.styles,wp.element.createElement(bY.Content,{tagName:"p",itemProp:"description",value:t,className:"blockspare-services-inner-description"}))}}),gY=n(156);var vY=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}}}),wo.a.all(f)};wp.i18n.__;const yY=wp.compose.compose,wY=wp.element,kY=wY.Component,_Y=(wY.Fragment,wp.blockEditor),SY=_Y.RichText;_Y.withFontSizes,_Y.withColors;var EY=yY([vo,bo(vY)])(class extends kY{constructor(){super(...arguments)}render(){const e=this.props,t=e.attributes.features,n=e.className,r=D()([n,"blockspare-services-description"]);return wp.element.createElement("div",{className:r},this.props.styles,wp.element.createElement(SY.Content,{tagName:"p",itemProp:"description",value:t,className:"blockspare-services-inner-description"}))}});function xY(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 TY(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const OY=wp.blockEditor,CY=OY.RichText,MY=OY.getFontSizeClass,LY=OY.getColorClassName;var jY=[{attributes:gY.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=MY(r),m=LY("background-color",o),f=D()({"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(CY.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?xY(Object(n),!0).forEach((function(t){TY(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xY(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},gY.attributes),save:e=>wp.element.createElement(EY,e)}];const PY=wp.i18n.__,DY=wp.blocks.registerBlockType,FY=wp.blockEditor,zY=(FY.RichText,FY.getFontSizeClass,FY.getColorClassName,UA.name),NY=UA.category,BY=UA.attributes;DY(zY,{title:PY("Service Features","blockspare"),description:PY("Adds a feature component with schema markup.","blockspare"),icon:j.iconlist,category:NY,parent:["blockspare/blockspare-services-inner"],keywords:[PY("Service table","blockspare"),PY("features","blockspare"),PY("shop","blockspare")],attributes:BY,edit:uY,save:hY,deprecated:jY});var AY=n(30);const YY=wp.i18n.__,HY=wp.element.Component,RY=wp.compose.compose,IY=wp.blockEditor,WY=IY.InspectorControls,VY=IY.withFontSizes,UY=IY.withColors,GY=IY.PanelColorSettings,qY=wp.components,$Y=qY.withFallbackStyles,JY=qY.PanelBody,XY=qY.ToggleControl,KY=$Y((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 ZY=RY([KY,VY("fontSize"),UY("backgroundColor")])(class extends HY{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,h=t.colorLocation1,g=t.colorLocation2,v=t.btnFontWeight,y=t.btnBorderWidth,w=t.buttonHoverEffect,k=t.btnBackgroudColor,_=t.buttonFontSize,S=t.buttonFontFamily,E=t.buttonFontWeight,x=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(WY,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(JY,{title:YY("Button Settings","blockspare"),initialOpen:!1},wp.element.createElement(Ke,{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:y,onchangebtnBorderWidth:e=>j({btnBorderWidth:e}),enableBtnFontWeight:!1,btnFontWeight:v,onchangeBtnFontWeight:e=>j({btnFontWeight:e})}),wp.element.createElement(JY,{title:YY("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:YY("Button Fonts Settings"),attributes:L,setAttributes:j,loadGoogleFonts:{value:M,label:YY("buttonLoadGoogleFonts")},fontFamily:{value:S,label:YY("buttonFontFamily")},fontWeight:{value:E,label:YY("buttonFontWeight")},fontSubset:{value:x,label:YY("buttonFontSubset")},fontSizeType:{value:T,label:YY("buttonFontSizeType")},fontSize:{value:_,label:YY("buttonFontSize")},fontSizeMobile:{value:O,label:YY("buttonFontSizeMobile")},fontSizeTablet:{value:C,label:YY("buttonFontSizeTablet")},disableLineHeight:!0})),"none"===n&&wp.element.createElement(XY,{label:YY("Enable Gradient","blockspare"),checked:d,onChange:()=>this.props.setAttributes({enableGradient:!d})}),d&&"none"===n&&wp.element.createElement(JY,{title:YY("Gradient Option","blockspare"),initialOpen:!0},wp.element.createElement(nt,{backgroundColor1:m,onChangeBackgroundColor1:e=>j({backgroundColor1:e}),backgroundColor2:f,onChangeBackgroundColor2:e=>j({backgroundColor2:e}),gradientAngle:b,onChangeGradientAngle:e=>j({gradientAngle:e}),colorLocation1:h,onChangeColorLocation1:e=>j({colorLocation1:e}),colorLocation2:g,onChangeColorLocation2:e=>j({colorLocation2:e})}))),wp.element.createElement(GY,{title:YY("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:k,onChange:e=>j({btnBackgroudColor:e}),label:YY("Background Color","blockspare")}]}),wp.element.createElement(JY,{title:YY("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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 QY=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),h=t.borderColor,g=t.buttonBackgroundColor,v=t.borderBtnTextColor,y=t.buttonTextColor,w=t.buttonFontSize,k=t.buttonFontFamily,_=t.buttonFontWeight,S=t.buttonFontSizeType,E=t.buttonFontSizeMobile,x=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:y||"#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:y||"#fff",borderWidth:b+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:g||"#3c1a5b"}});else T.push({".blockspare-block-button span":{color:v||"#404040",borderColor:h||"#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:x+S}},mobile:{".blockspare-block-button span":{fontSize:E+S}}}),wo.a.all(T)};const eH=wp.i18n.__,tH=wp.compose.compose,nH=wp.element,rH=nH.Component,aH=nH.Fragment,oH=wp.blockEditor,iH=oH.RichText,lH=(oH.withFontSizes,oH.withColors,oH.URLInput),sH=oH.AlignmentToolbar,cH=oH.BlockControls,uH=wp.components,pH=uH.IconButton,dH=uH.Dashicon;var mH=tH([vo,bo(QY)])(class extends rH{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(Do,{config:e})}const h=D()({"blockspare-service-button":!0}),g=D()([d,"blockspare-block-button-wrap"]);return[wp.element.createElement(aH,null,wp.element.createElement(ZY,this.props),wp.element.createElement(cH,null,wp.element.createElement(sH,{value:n,onChange:e=>{f({sectionAlignment:e})}})),wp.element.createElement("div",{className:g},this.props.styles,wp.element.createElement("div",{className:h||void 0},wp.element.createElement("div",{className:D()(this.props.className,"blockspare-block-button")},wp.element.createElement(iH,{tagName:"span",placeholder:eH("Button text...","blockspare"),keepPlaceholderOnFocus:!0,value:`<span>${r}</span>`,allowedFormats:[],className:D()("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(dH,{icon:"admin-links"}),wp.element.createElement(lH,{className:"button-url",value:a,onChange:e=>f({buttonUrl:e})}),wp.element.createElement(pH,{icon:"editor-break",label:eH("Apply","blockspare"),type:"submit"})))),b)]}});const fH=wp.compose.compose,bH=wp.element,hH=bH.Component,gH=(bH.Fragment,wp.blockEditor),vH=gH.RichText,yH=gH.getColorClassName;var wH=fH(vo,bo(QY))(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=yH("background-color",n),m=D()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=D()([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:D()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:D()("blockspare-button",s,l,u)},wp.element.createElement(vH.Content,{tagName:"span",value:a})))))}});function kH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function _H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kH(Object(n),!0).forEach((function(t){SH(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function SH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var EH=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":_H({},ei(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}}),wo.a.all(s)};const xH=wp.compose.compose,TH=wp.element,OH=TH.Component,CH=(TH.Fragment,wp.blockEditor),MH=CH.RichText,LH=CH.getColorClassName;var jH=xH(vo,bo(EH))(class extends OH{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=LH("background-color",n),m=D()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=D()([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:D()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:D()("blockspare-button",s,l,u)},wp.element.createElement(MH.Content,{value:a})))))}});function PH(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 DH(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?PH(Object(n),!0).forEach((function(t){FH(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):PH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function FH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var zH=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":DH({},Qo(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}}),wo.a.all(s)};const NH=wp.compose.compose,BH=wp.element,AH=BH.Component,YH=(BH.Fragment,wp.blockEditor),HH=YH.RichText,RH=YH.getColorClassName;var IH=NH(vo,bo(zH))(class extends AH{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=RH("background-color",n),m=D()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=D()([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:D()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:D()("blockspare-button",s,l,u)},wp.element.createElement(HH.Content,{value:a})))))}});var WH=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,h=t.btnBorderWidth,g=t.borderColor,v=t.buttonBackgroundColor,y=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:h+"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:h+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:v||"#3c1a5b"}});else k.push({".blockspare-block-button span":{color:y||"#404040",borderColor:g||"#3c1a5b",borderStyle:s,fontWeight:b,borderWidth:h+"px"},".blockspare-block-button .blockspare-button":{backgroundColor:"transparent"}});return wo.a.all(k)};const VH=wp.compose.compose,UH=wp.element,GH=UH.Component,qH=(UH.Fragment,wp.blockEditor),$H=qH.RichText,JH=qH.getColorClassName;var XH=VH(vo,bo(WH))(class extends GH{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=JH("background-color",n),m=D()({"has-background":n||r,"blockspare-service-button":!0,[d]:d}),f=D()([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:D()(p,"blockspare-block-button")},a&&wp.element.createElement("a",{href:o,target:c?"_blank":null,rel:c?"noopener noreferrer":null,className:D()("blockspare-button",s,l,u)},wp.element.createElement($H.Content,{tagName:"span",value:a})))))}});function KH(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?KH(Object(n),!0).forEach((function(t){QH(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KH(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function QH(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 eR=wp.blockEditor,tR=eR.RichText,nR=eR.getColorClassName;var rR=[{attributes:ZH(ZH({},AY.attributes),Zo),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,nR("background-color",n)),f=D()({"has-background":n||r,"blockspare-service-button":!0,[m]:m}),b=ZH({},us(e.attributes)),h={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:h},wp.element.createElement("div",{style:{textAlign:s},className:D()("blockspare-block-button")},i&&wp.element.createElement("a",{href:l,target:p?"_blank":null,rel:p?"noopener noreferrer":null,className:D()("blockspare-button",u,c,d),style:b},wp.element.createElement(tR.Content,{value:i}))))}},{attributes:ZH(ZH({},AY.attributes),Zo),save:e=>wp.element.createElement(IH,e)},{attributes:ZH(ZH({},AY.attributes),Zo),save:e=>wp.element.createElement(jH,e)},{attributes:ZH(ZH({},AY.attributes),Zo),save:e=>wp.element.createElement(XH,e)}];function aR(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 oR(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?aR(Object(n),!0).forEach((function(t){iR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aR(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function iR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const lR=wp.i18n.__,sR=wp.blocks.registerBlockType,cR=wp.blockEditor,uR=(cR.RichText,cR.getColorClassName,AY.name),pR=AY.category,dR=oR(oR({},AY.attributes),Zo);sR(uR,{title:lR("Button","blockspare"),description:lR("Adds a product title component with schema markup.","blockspare"),icon:j.button,category:pR,parent:["blockspare/blockspare-services-inner"],keywords:[lR("Services","blockspare"),lR("title","blockspare"),lR("shop","blockspare")],attributes:dR,edit:mH,save:wH,deprecated:rR});n(736);var mR=n(41);const fR=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"})),bR=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"})),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("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"})),gR=wp.i18n.__,vR=wp.element.Component,yR=wp.blockEditor,wR=yR.InspectorControls,kR=(yR.PanelColorSettings,wp.components),_R=kR.PanelBody,SR=kR.RangeControl;class ER extends vR{render(){const e=this.props,t=e.attributes,n=t.starCount,r=(t.starSize,t.starColor,t.backgroundColor,e.setAttributes);return wp.element.createElement(wR,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"star-rating"}),wp.element.createElement(_R,{title:gR("Star Settings","blockspare"),initialOpen:!1},wp.element.createElement(SR,{label:gR("Number Of Stars","blockspare"),value:n,onChange:e=>r({starCount:e}),min:1,max:5,step:1}))))}}var xR=e=>{const t=e.attributes.backgroundColor,n=[];return n.push({".blockspare-block-star-ratings-wrap":{backgroundColor:t||"transparent"},".empty-star-rating":{opacity:.4}}),wo.a.all(n)};wp.i18n.__;const TR=wp.element,OR=TR.Fragment,CR=TR.Component,MR=wp.compose.compose,LR=wp.blockEditor,jR=LR.BlockControls,PR=LR.AlignmentToolbar;var DR=MR(vo,bo(xR))(class extends CR{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=D()([l,"blockspare-ratings"]);return wp.element.createElement(OR,null,wp.element.createElement(jR,null,wp.element.createElement(PR,{value:n,onChange:e=>{c({starAlign:e})}})),wp.element.createElement(ER,this.props),wp.element.createElement("div",{className:u},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-star-ratings-wrap")},wp.element.createElement("div",{className:D()("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(bR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):s-i!=0?wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(bR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):i-t>=1?wp.element.createElement(hR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(bR,{size:a,fillColor:o||"#fbd012"}):wp.element.createElement(fR,{size:a,fillColor:o})))))))}});wp.blockEditor.RichText;const FR=wp.element.Component,zR=wp.compose.compose;var NR=zR(vo,bo(xR))(class extends FR{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=D()([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:D()("blockspare-star-inner-container","star-align-"+n)},u)))}});var BR=e=>{const t=e.attributes.backgroundColor,n=[];return n.push({".blockspare-section":{backgroundColor:t||"transparent"}}),wo.a.all(n)};wp.blockEditor.RichText;const AR=wp.element.Component,YR=wp.compose.compose;var HR=YR(vo,bo(BR))(class extends AR{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=D()([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:D()("blockspare-star-inner-container","star-align-"+n)},p)))}});function RR(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?RR(Object(n),!0).forEach((function(t){WR(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RR(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function WR(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var VR=[{attributes:IR({},mR.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:D()("blockspare-star-inner-container","star-align-"+n)},p))}},{attributes:IR({},mR.attributes),save:e=>wp.element.createElement(HR,e)}];const UR=wp.i18n.__,GR=wp.blocks.registerBlockType,qR=mR.name,$R=mR.category,JR=mR.attributes;GR(qR,{title:UR("BS Star Ratings","blockspare"),description:UR("Display creative star ratings.","blockspare"),category:$R,icon:j.starrating,attributes:JR,example:{attributes:{cover:"https://blockspare.com",author:"blockspare",pages:500}},keywords:[UR("block","blockspare"),UR("star","blockspare"),UR("review","blockspare"),UR("rating","blockspare")],edit:DR,save:NR,deprecated:VR});const XR=wp.i18n.__;var KR={uniqueClass:{type:"string"},uniqueID:{type:"string",default:""},tabCount:{type:"number",default:3},blockAlignment:{type:"string",default:"none"},titles:{type:"array",default:[{text:XR("Tab 1"),icon:"",iconSide:"right",onlyIcon:!1,subText:"",anchor:""},{text:XR("Tab 2"),icon:"",iconSide:"right",onlyIcon:!1,subText:"",anchor:""},{text:XR("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}},ZR=(n(737),n(738),n(69)),QR=n.n(ZR),eI=n(22),tI=n.n(eI);const nI=wp.i18n.__,rI=wp.element,aI=rI.Component,oI=(rI.Fragment,wp.blockEditor),iI=oI.InspectorControls,lI=oI.PanelColorSettings,sI=wp.components,cI=sI.PanelBody,uI=sI.SelectControl;sI.RangeControl;class pI extends aI{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,h=e.setAttributes,g=(nI("Default","blockspare"),nI("Vertical","blockspare"),[{value:"blockspare-layout1",label:nI("Layout 1","blockspare")},{value:"blockspare-layout2",label:nI("Layout 2","blockspare")}]);nI("Left","blockspare"),nI("Right","blockspare"),nI("center","blockspare");return wp.element.createElement(iI,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"tabs"}),wp.element.createElement(cI,{title:nI("Tab Settings"),initialOpen:!1},wp.element.createElement(uI,{label:nI("Tab Layout","blockspare"),options:g,value:i,onChange:e=>this.props.setAttributes({layout:e})})),wp.element.createElement(cI,{title:nI("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:nI("Tab Fonts Settings"),attributes:b,setAttributes:h,loadGoogleFonts:{value:f,label:nI("tabLoadGoogleFonts")},fontFamily:{value:s,label:nI("tabFontFamily")},fontWeight:{value:c,label:nI("tabFontWeight")},fontSubset:{value:u,label:nI("tabFontSubset")},fontSizeType:{value:p,label:nI("tabFontSizeType")},fontSize:{value:l,label:nI("tabFontSize")},fontSizeMobile:{value:d,label:nI("tabFontSizeMobile")},fontSizeTablet:{value:m,label:nI("tabFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(lI,{title:nI("Color Settings","blockspare"),initialOpen:!1,colorSettings:[{value:a,onChange:e=>h({tabTextColor:e}),label:nI("Text Color","blockspare")},{value:o,onChange:e=>h({activetabTextColor:e}),label:nI("Active Text Color","blockspare")},{value:n,onChange:e=>h({tabBackGroundColor:e}),label:nI("Tab Background Color","blockspare")},{value:r,onChange:e=>h({activeTabBackgroundColor:e}),label:nI("Active Tab Background Color","blockspare")}]})))}}var dI=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}}),wo.a.all(d)};function mI(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 fI(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mI(Object(n),!0).forEach((function(t){bI(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mI(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bI(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const hI=wp.blocks.createBlock,gI=wp.data,vI=gI.withSelect,yI=gI.withDispatch,wI=wp.compose.compose,kI=wp.element,_I=kI.Component,SI=kI.Fragment,EI=wp.blockEditor,xI=EI.InnerBlocks,TI=EI.RichText,OI=(EI.BlockAlignmentToolbar,wp.components),CI=OI.Button,MI=(OI.ButtonGroup,OI.Tooltip,OI.TabPanel,OI.IconButton),LI=OI.Dashicon,jI=wp.i18n,PI=jI.__,DI=jI.sprintf,FI=["blockspare/inner-tab"],zI=tI()(e=>QR()(e,e=>["blockspare/inner-tab",{id:e+1}])),NI=[];var BI=wI([vI((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)}}),yI((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(){QR()(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)}}}),vo,bo(dI)])(class extends _I{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)NI.includes(this.props.attributes.uniqueID)?(this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),NI.push("_"+this.props.clientId.substr(2,9))):NI.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)}),NI.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=fI(fI({},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,h=t.tabLoadGoogleFonts,g=(e.clientId,e.className),v=e.setAttributes;let y;if(1==h){const e={google:{families:[f+(b?":"+b:"")]}};y=wp.element.createElement(Do,{config:e})}const w=D()(i,o,g,`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(SI,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:()=>v({currentTab:1+e}),onKeyPress:()=>v({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(TI,{tagName:"div",placeholder:PI("Tab Title"),value:l[e]&&l[e].text?l[e].text:"",unstableOnFocus:()=>v({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(MI,{icon:"vtabs"===i?"arrow-up":"arrow-left",onClick:0===e?void 0:this.onMoveBack(e),className:"blockspare-blocks-tab-item__move-back",label:PI("vtabs"===i?"Move Item Up":"Move Item Back"),"aria-disabled":0===e,disabled:0===e}),e+1!==r&&wp.element.createElement(MI,{icon:"vtabs"===i?"arrow-down":"arrow-right",onClick:e+1===r?void 0:this.onMoveForward(e),className:"blockspare-blocks-tab-item__move-forward",label:PI("vtabs"===i?"Move Item Down":"Move Item Forward"),"aria-disabled":e+1===r,disabled:e+1===r}),r>1&&wp.element.createElement(MI,{icon:"no-alt",onClick:()=>{const t=this.props.tabsBlock.innerBlocks[e].clientId,n=Sf()(this.props.attributes.titles,(t,n)=>e!==n);let a;a=u===e+1?"":u>e+1?u-1:u,v({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:PI("Remove Item"),disabled:!a===e+1})))),_=wp.element.createElement(SI,null,QR()(r,e=>k(e)));return wp.element.createElement(SI,null,wp.element.createElement(pI,fI({setAttributes:v},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(CI,{className:"bs-tab-add",isPrimary:!0,onClick:()=>{const e=hI("blockspare/inner-tab",{id:r+1});v({tabCount:r+1}),this.props.insertTab(e);const t=l;t.push({text:DI(PI("Tab %d"),r+1),icon:l[0].icon,iconSide:l[0].iconSide,onlyIcon:l[0].onlyIcon,subText:""}),v({titles:t}),this.saveArrayUpdate({iconSide:l[0].iconSide},0)}},wp.element.createElement(LI,{icon:"plus"}),PI("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(xI,{template:zI(r),templateLock:!1,allowedBlocks:FI})))),y)}});const AI=wp.element,YI=AI.Component,HI=AI.Fragment,RI=wp.blockEditor,II=RI.InnerBlocks,WI=RI.RichText,VI=wp.compose.compose,UI=wp.i18n,GI=UI.__,qI=UI.sprintf;var $I=VI([vo,bo(dI)])(class extends YI{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,h=i||"tabs",g=n||"notset",v=D()(b,"align"+m),y=c||a,w=D()(i,o,`bs-tabs-wrap bs-tabs-id${g} bs-tabs-has-${r}-tabs bs-active-tab-${y} bs-tabs-layout-${h} bs-tab-alignment-${s}`),k=e=>{const t="tab-"+(l[e]&&l[e].text?this.stripStringRender(l[e].text.toString()):this.stripStringRender(GI("Tab")+(1+e)));return wp.element.createElement(HI,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===y?"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(WI.Content,{tagName:"span",value:l[e]&&l[e].text?l[e].text:qI(GI("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(WI.Content,{tagName:"span",value:l[e]&&l[e].text?l[e].text:qI(GI("Tab %d"),1+e),className:"bs-title-text"}),wp.element.createElement(WI.Content,{tagName:"span",value:l[e].subText,className:"bs-title-sub-text"})))))};return wp.element.createElement("div",{className:v},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]:"")},QR()(r,e=>k(e))),wp.element.createElement("div",{className:"bs-tabs-content-wrap"},wp.element.createElement(II.Content,null))))}}),JI=n(375);const XI=wp.element.Component,KI=wp.blockEditor.InnerBlocks;var ZI=class extends XI{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:D()("blockspare-block-tab",n,r)},wp.element.createElement("div",{className:D()("blockspare-tab-nav","blockspare-horizontal"==n?a:"")},this.renderTabTitles(o)),wp.element.createElement("div",{className:"blockspare-tab-body"},wp.element.createElement(KI.Content,null))))}},QI=(n(739),n(26)),eW=n.n(QI);var tW=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}}}),wo.a.all(s)};function nW(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 rW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?nW(Object(n),!0).forEach((function(t){aW(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function aW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const oW=wp.i18n.__,iW=wp.components,lW=iW.Tooltip,sW=(iW.PanelBody,iW.Toolbar,wp.compose.compose),cW=wp.data,uW=cW.withSelect,pW=cW.withDispatch,dW=wp.element,mW=dW.Component,fW=dW.Fragment,bW=wp.blockEditor,hW=bW.InnerBlocks,gW=bW.RichText;var vW=sW([uW((e,t)=>{const n=t.clientId;return{block:(0,e("core/block-editor").getBlock)(n)}}),pW(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,removeBlock:t.removeBlock,updateBlockAttributes:t.updateBlockAttributes}}),vo,bo(tW)])(class extends mW{constructor(e){super(e),aW(this,"updateTitles",(e,t)=>{const n=this.props,r=n.attributes.tabTitles;(0,n.setAttributes)({tabTitles:r.map((n,r)=>(t===r&&(n=rW(rW({},n),e)),n))})}),aW(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=eW()("#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=eW()("#block-"+l.innerBlocks[t].clientId,m);eW()(".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(gW,{key:"editable",keepPlaceholderOnFocus:!0,placeholder:oW("Add Tab Title"),value:e.title,className:"blockspare-tabsitems",onChange:e=>this.updateTitles({title:e},t)})),wp.element.createElement(lW,{text:oW("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"})))))}),aW(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=eW()("#block-"+u),n=eW()("#block-"+l.innerBlocks[e+1<o?e+1:o>=2?e-1:e].clientId,t);eW()(".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})}),aW(this,"newTitles",()=>{const e=this.props.attributes,t=e.tabs,n=e.tabTitles;let r=JSON.parse(JSON.stringify(n));return r[t]={title:oW("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=eW()("#block-"+a),t=eW()("#block-"+o.innerBlocks[r-1].clientId,e);eW()(".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(Do,{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 h=D()([u,"blockspare-tabs"]);return wp.element.createElement(fW,null,wp.element.createElement(pI,rW({setAttributes:m},this.props)),wp.element.createElement("div",{className:"blockspare-block-"+n},wp.element.createElement("div",{className:h},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-tab blockspare-tab-style",a,o)},wp.element.createElement("div",{className:D()("blockspare-tab-nav","blockspare-horizontal"==a?i:"")},this.renderTabTitles(),wp.element.createElement(lW,{text:oW("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:oW("Add new tab")},wp.element.createElement("i",{className:"fas fa-plus-circle"})))),wp.element.createElement("div",{className:"blockspare-tab-body"},wp.element.createElement(hW,{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 yW=wp.element.Component,wW=wp.blockEditor.InnerBlocks,kW=wp.compose.compose;var _W=kW(vo,bo(tW))(class extends yW{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=D()([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:D()("blockspare-block-tab",r,a)},wp.element.createElement("div",{className:D()("blockspare-tab-nav","blockspare-horizontal"==r?o:"")},this.renderTabTitles(l)),wp.element.createElement("div",{className:"blockspare-tab-body"},wp.element.createElement(wW.Content,null)))))}});function SW(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 EW(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var xW=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?SW(Object(n),!0).forEach((function(t){EW(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SW(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},JI.attributes),save:e=>wp.element.createElement(ZI,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(vW,e),save:e=>wp.element.createElement(_W,e)}];const TW=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/blockspare-tabs",{title:TW("BS Tabs","blockspare"),description:TW("Add tabs","blockspare"),category:"blockspare",icon:j.tabs,attributes:KR,supports:{html:!1,className:!0,align:["center","wide","full"]},keywords:[TW("block","blockspare"),TW("tab","blockspare"),TW("tabs","blockspare"),TW("tabbed","blockspare"),TW("content","blockspare")],edit:BI,save:$I,deprecated:xW});var OW=n(157);const CW=wp.element.Component,MW=wp.blockEditor.InnerBlocks;var LW=class extends CW{render(){const e=this.props.attributes.id;return wp.element.createElement("div",{className:"blockspare-tab-content "+(1==e?"blockspare-active":"")},wp.element.createElement(MW.Content,null))}};const jW=wp.element.Component,PW=wp.blockEditor.InnerBlocks;var DW=class extends jW{render(){return wp.element.createElement("div",null,wp.element.createElement(PW,{templateLock:!1,templateInsertUpdatesSelection:!1,renderAppender:()=>wp.element.createElement(PW.ButtonBlockAppender,null)}))}};const FW=wp.i18n.__,zW=wp.blocks.registerBlockType,NW=OW.name,BW=OW.category;zW(NW,{title:FW("Tab","blockspare"),category:BW,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:DW,save:LW});const AW=wp.blockEditor.InnerBlocks,YW=wp.element.Fragment,HW=wp.element.Component,RW=[];var IW=class extends HW{componentDidMount(){this.props.attributes.uniqueID?RW.includes(this.props.attributes.uniqueID)?(this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),RW.push("_"+this.props.clientId.substr(2,9))):RW.push(this.props.attributes.uniqueID):(this.props.setAttributes({uniqueID:"_"+this.props.clientId.substr(2,9)}),RW.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(YW,null,wp.element.createElement("div",{className:`bs-tab-inner-content bs-inner-tab-${n} bs-inner-tab${r}`},wp.element.createElement(AW,{templateLock:!1,renderAppender:o?void 0:()=>wp.element.createElement(AW.ButtonBlockAppender,null)})))}};const WW=wp.blockEditor.InnerBlocks,VW=wp.i18n.__;(0,wp.blocks.registerBlockType)("blockspare/inner-tab",{title:VW("Tab"),icon:j.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:IW,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(WW.Content,null)))}});var UW=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}}),wo.a.all(a)};const GW=wp.element.Component,qW=wp.compose.compose;var $W=qW(vo,bo(UW))(class extends GW{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,D()(o,"align"+a)),l=D()(["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 JW=wp.components,XW=(JW.IconButton,JW.PanelBody),KW=JW.RangeControl,ZW=(JW.ToggleControl,wp.i18n.__),QW=wp.element,eV=QW.Component,tV=(QW.Fragment,wp.blockEditor.InspectorControls);class nV extends eV{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(tV,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"testimonial"}),wp.element.createElement(XW,{title:ZW("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(KW,{label:ZW("Columns","blockspare"),value:n,onChange:e=>this.props.setAttributes({columns:e}),min:1,max:3}),wp.element.createElement(KW,{label:ZW("Columns Gap","blockspare"),value:r,onChange:e=>this.props.setAttributes({columnsGap:e}),min:0,max:4,step:1})),wp.element.createElement(XW,{title:ZW("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:a,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>i({marginTop:e}),marginEnableBottom:!0,marginBottom:o,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>i({marginBottom:e})}))))}}n(740),n(741);var rV=n(158);const aV=wp.i18n.__,oV=wp.element.Component,iV=wp.blockEditor,lV=iV.InspectorControls,sV=iV.PanelColorSettings,cV=wp.components,uV=cV.PanelBody,pV=(cV.SelectControl,cV.RangeControl);class dV extends oV{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),h=t.titleFontFamily,g=t.titleFontWeight,v=t.titleFontSubset,y=t.titleFontSizeType,w=t.titleFontSizeMobile,k=t.titleFontSizeTablet,_=t.subTitleFontSize,S=t.subTitleLoadGoogleFonts,E=t.subTitleFontFamily,x=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;aV("Layout 1","blockspare"),aV("Layout 2","blockspare"),aV("Layout 3","blockspare");return wp.element.createElement(lV,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(uV,{title:aV("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(pV,{label:aV("Testimonial Column Padding","blockspare"),value:A,onChange:e=>this.props.setAttributes({padding:e}),min:0,max:20,step:1}),wp.element.createElement(pV,{label:aV("Testimonial Column Border","blockspare"),value:Y,onChange:e=>this.props.setAttributes({borderWidth:e}),min:0,max:10,step:1})),wp.element.createElement(uV,{title:aV("Color Settings","blockspare"),initialOpen:!1},0<Y&&wp.element.createElement(sV,{title:aV("Border Color","blockspare"),initialOpen:!1,colorSettings:[{value:H,onChange:e=>I({borderColor:e}),label:aV("Border Color","blockspare")}]}),wp.element.createElement(sV,{title:aV("Background Color","blockspare"),initialOpen:!1,colorSettings:[{value:f,onChange:e=>I({backGroundColor:e}),label:aV("Background Color","blockspare")}]}),wp.element.createElement(sV,{title:aV("Description Color","blockspare"),initialOpen:!1,colorSettings:[{value:m,onChange:e=>I({testimonialDescriptionTextColor:e}),label:aV("Description Color","blockspare")}]})),wp.element.createElement(uV,{title:aV("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ol,{headerlayoutOption:i,onChangeHeaderLayput:e=>I({headerlayoutOption:e})}),wp.element.createElement(uV,{title:aV("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:aV("Title Fonts Settings"),attributes:R,setAttributes:I,loadGoogleFonts:{value:b,label:aV("titleLoadGoogleFonts")},fontFamily:{value:h,label:aV("titleFontFamily")},fontWeight:{value:g,label:aV("titleFontWeight")},fontSubset:{value:v,label:aV("titleFontSubset")},fontSizeType:{value:y,label:aV("titleFontSizeType")},fontSize:{value:n,label:aV("titleFontSize")},fontSizeMobile:{value:w,label:aV("titleFontSizeMobile")},fontSizeTablet:{value:k,label:aV("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:r}),wp.element.createElement(Ra,{label:aV("Subtitle Fonts Settings"),attributes:R,setAttributes:I,loadGoogleFonts:{value:S,label:aV("subTitleLoadGoogleFonts")},fontFamily:{value:E,label:aV("subTitleFontFamily")},fontWeight:{value:x,label:aV("subTitleFontWeight")},fontSubset:{value:T,label:aV("subTitleFontSubset")},fontSizeType:{value:O,label:aV("subTitleFontSizeType")},fontSize:{value:_,label:aV("subTitleFontSize")},fontSizeMobile:{value:C,label:aV("subTitleFontSizeMobile")},fontSizeTablet:{value:M,label:aV("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Ra,{label:aV("Description"),attributes:R,setAttributes:I,loadGoogleFonts:{value:B,label:aV("descriptionLoadGoogleFonts")},fontFamily:{value:j,label:aV("descriptionFontFamily")},fontWeight:{value:P,label:aV("descriptionFontWeight")},fontSubset:{value:D,label:aV("descriptionFontSubset")},fontSizeType:{value:F,label:aV("descriptionFontSizeType")},fontSize:{value:L,label:aV("descriptionFontSize")},fontSizeMobile:{value:z,label:aV("descriptionFontSizeMobile")},fontSizeTablet:{value:N,label:aV("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ni,{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 mV(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 fV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?mV(Object(n),!0).forEach((function(t){bV(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function bV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var hV=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,h=t.titleFontSizeTablet,g=t.subTitleFontSize,v=t.subTitleFontFamily,y=(t.subTitleFontWeight,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=(t.descriptionColor,t.descriptionFontSize),S=t.descriptionFontFamily,E=t.descriptionFontWeight,x=(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":fV(fV({},xl(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:g+y,fontFamily:v,fontWeight:v+"!important",paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-description":{color:L,fontSize:_+x,fontFamily:S,textAlign:n,fontWeight:E+"!important"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+y},".blockspare-description":{fontSize:O+x}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:w+y},".blockspare-description":{fontSize:T+x}}}),wo.a.all(N)};const gV=blockspare_globals,vV=["core/image"],yV=[["core/image",{url:gV.menu_img_url,width:120,height:120,align:"center"}]],wV=wp.i18n.__,kV=wp.element,_V=kV.Component,SV=kV.Fragment,EV=wp.compose.compose,xV=wp.blockEditor,TV=xV.RichText,OV=xV.InnerBlocks,CV=xV.AlignmentToolbar,MV=xV.BlockControls;var LV=EV(vo,bo(hV))(class extends _V{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,h=t.subTitleLoadGoogleFonts,g=t.subTitleFontFamily,v=t.subTitleFontWeight,y=t.headerlayoutOption,w=t.sectionAlignment,k=t.descriptionLoadGoogleFonts,_=t.descriptionFontFamily,S=t.descriptionFontWeight,E=e.className,x=e.highlightedStars,T=(e.attributes,e.setAttributes);let O;if(1==k){const e={google:{families:[_+(S?":"+S:"")]}};O=wp.element.createElement(Do,{config:e})}const C=D()([E,"blockspare-testimonials","textalignment-"+w]);return wp.element.createElement(SV,null,wp.element.createElement(dV,this.props),wp.element.createElement(MV,{key:"controls"},wp.element.createElement(CV,{value:w,onChange:e=>{T({sectionAlignment:e})}})),wp.element.createElement("div",{className:C},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(OV,{template:yV,allowedBlocks:vV,templateLock:!0,templateInsertUpdatesSelection:!0}))),wp.element.createElement("div",{className:"blockspare-author-designation"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+n)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",y,"blockspare-"+w)},wp.element.createElement(El,{setAttributes:T,headerTitle:p,headerTagOption:u,headerSubTitle:d,titleFontFamily:f,titleFontWeight:b,titleLoadGoogleFonts:m,subTitleLoadGoogleFonts:h,subTitleFontFamily:g,subTitleFontWeight:v})))),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<(x||s)?x?x-1===t?s%1>0?x-s-.5!=0?wp.element.createElement(bR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):x-s!=0?wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(bR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):s-t>=1?wp.element.createElement(hR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(bR,{size:i,fillColor:l||"#fbd012"}):wp.element.createElement(fR,{size:i,fillColor:c||"#d5d3d3"})))))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(TV,{tagName:"p",className:"blockspare-description",onChange:e=>T({testimonialDescription:e}),value:r,placeholder:wV("Description","blockspare"),keepPlaceholderOnFocus:!0})))),O)}});const jV=wp.blockEditor,PV=jV.InnerBlocks,DV=jV.RichText,FV=wp.element.Component,zV=wp.compose.compose;var NV=zV(vo,bo(hV))(class extends FV{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,h=(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"})))),g=(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 v=[];for(let e=0;e<o;e++)v.push(e<s?s-e>=1?(y=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:y,height:y,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"})))):h(i,l):g(i,c));var y,w;const k=D()([b,"blockspare-testimonials","textalignment-"+r]);return wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(PV.Content,null))),wp.element.createElement("div",{className:"blockspare-author-designation"},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+m)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",f,"blockspare-"+r)},wp.element.createElement(es,{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"},v))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(DV.Content,{tagName:"p",className:"blockspare-description",value:n}))))}}),BV=n(159),AV=n(376);function YV(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 HV(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?YV(Object(n),!0).forEach((function(t){RV(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YV(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function RV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var IV=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,h=t.titleFontSizeTablet,g=t.subTitleFontSize,v=t.subTitleFontFamily,y=(t.subTitleFontWeight,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=(t.descriptionColor,t.descriptionFontSize),S=t.descriptionFontFamily,E=t.descriptionFontWeight,x=(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":HV(HV({},xl(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:g+y,fontFamily:v,fontWeight:v+"!important",paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-description":{color:F,fontSize:_+x,fontFamily:S,fontWeight:E+"!important"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+y},".blockspare-description":{fontSize:O+x}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:w+y},".blockspare-description":{fontSize:T+x}}}),wo.a.all(B)};const WV=wp.blockEditor,VV=WV.InnerBlocks,UV=WV.RichText,GV=wp.element.Component,qV=wp.compose.compose;var $V=qV(vo,bo(IV))(class extends GV{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,h=(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"})))),g=(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 v=[];for(let e=0;e<o;e++)v.push(e<s?s-e>=1?(y=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:y,height:y,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"})))):h(i,l):g(i,c));var y,w;const k=D()([b,"blockspare-testimonials"]);return wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(VV.Content,null)),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+m)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",f,"blockspare-"+r)},wp.element.createElement(es,{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"},v))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(UV.Content,{tagName:"p",className:"blockspare-description",value:n}))))}});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 XV(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){KV(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 KV(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ZV=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,h=t.titleFontSizeTablet,g=t.subTitleFontSize,v=t.subTitleFontFamily,y=(t.subTitleFontWeight,t.subTitleFontSizeType),w=t.subTitleFontSizeMobile,k=t.subTitleFontSizeTablet,_=(t.descriptionColor,t.descriptionFontSize),S=t.descriptionFontFamily,E=t.descriptionFontWeight,x=(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":XV(XV({},xl(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:g+y,fontFamily:v,fontWeight:v+"!important",paddingTop:s+"px",paddingBottom:c+"px"},".blockspare-description":{color:F,fontSize:_+x,fontFamily:S,fontWeight:E+"!important"},".blockspare-title-dash":{color:u},tablet:{".blockspare-section-head-wrap .blockspare-title":{fontSize:h+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:k+y},".blockspare-description":{fontSize:O+x}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:b+f},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:w+y},".blockspare-description":{fontSize:T+x}}}),wo.a.all(H)};const QV=wp.blockEditor,eU=QV.InnerBlocks,tU=QV.RichText,nU=wp.element.Component,rU=wp.compose.compose;var aU=rU(vo,bo(ZV))(class extends nU{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,h=(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"})))),g=(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 v=[];for(let e=0;e<o;e++)v.push(e<s?s-e>=1?(y=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:y,height:y,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"})))):h(i,l):g(i,c));var y,w;const k=D()([b,"blockspare-testimonials"]);return wp.element.createElement("div",{className:k},this.props.styles,wp.element.createElement("div",{className:D()("blockspare-block-testimonial-wrap")},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(eU.Content,null)),wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+m)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",f,"blockspare-"+r)},wp.element.createElement(es,{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"},v))),wp.element.createElement("div",{className:"blockspare-testimonial-content"},wp.element.createElement(tU.Content,{tagName:"p",className:"blockspare-description",value:n}))))}});function oU(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 iU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?oU(Object(n),!0).forEach((function(t){lU(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function lU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const sU=wp.blockEditor,cU=sU.InnerBlocks,uU=sU.RichText;var pU=[{attributes:iU(iU(iU({},Oi),BV.attributes),Ci),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,h=t.borderRadius,g=iU({},ls(e.attributes)),v=iU({},ss(e.attributes)),y=iU({},cs(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,E=l,wp.element.createElement("div",{className:"blockspare-ratings"},wp.element.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:E||"#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,E;return wp.element.createElement("div",{className:D()("blockspare-block-testimonial-wrap"),style:iU(iU({},xl(e)),{},{borderRadius:h||null,backgroundColor:b||"#fff"})},wp.element.createElement("div",{className:"blockspare-author-wrap"},wp.element.createElement("div",{className:"blockspare-img-wrapper"},wp.element.createElement(cU.Content,null)),wp.element.createElement("div",{className:"blockspare-section-head-wrap",style:{textAlign:r}},wp.element.createElement(ws,e,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:g}),p&&wp.element.createElement(uU.Content,{tagName:u,className:"blockspare-title",style:v,value:p}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:g})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:g}),d&&wp.element.createElement(uU.Content,{tagName:"p",className:"blockspare-subtitle",style:y,value:d}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:g}))))),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(uU.Content,{tagName:"p",className:"blockspare-description",value:n,style:{fontSize:m+"px",color:f||"#6d6d6d"}})))}},{attributes:iU(iU(iU({},Oi),BV.attributes),Ci),save:e=>wp.element.createElement($V,e)},{attributes:iU(iU(iU({},Oi),AV.attributes),Ci),save:e=>wp.element.createElement(aU,e)}];function dU(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 mU(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dU(Object(n),!0).forEach((function(t){fU(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function fU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const bU=wp.i18n.__,hU=wp.blocks.registerBlockType,gU=rV.category,vU=mU(mU(mU({},Oi),rV.attributes),Ci),yU={title:bU("Testimonial Item","blockspare"),description:bU("Display creative testimonial.","blockspare"),parent:["blockspare/blockspare-testimonial"],icon:j.testimonial,category:gU,supports:{html:!1,inserter:!1,reusable:!1},attributes:vU,edit:LV,save:NV,deprecated:pU};hU("blockspare/testimonial-item",yU);wp.i18n.__;const wU=wp.element,kU=wU.Component,_U=wU.Fragment,SU=wp.blocks.createBlock,EU=wp.data,xU=EU.withSelect,TU=EU.withDispatch,OU=wp.blockEditor.InnerBlocks,CU=wp.compose.compose;var MU=CU([xU((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)}}),TU(e=>{const t=e("core/block-editor");return{insertBlock:t.insertBlock,updateBlockAttributes:t.updateBlockAttributes}})])(class extends kU{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=yU.heading;e=Object.assign({},{},{itemNumber:t,heading:n,active:!1,defaultText:""})}else e=yU;r(SU("blockspare/testimonial-item",e),void 0,n)}render(){const e=this.props.attributes;return[wp.element.createElement(_U,null,wp.element.createElement(nV,this.props),wp.element.createElement($W,this.props,wp.element.createElement(OU,{template:this.getTestimonialTemplate(e),allowedBlocks:["blockspare/testimonial-item"]})))]}});const LU=wp.element.Component,jU=wp.blockEditor.InnerBlocks,PU=wp.compose.compose;var DU=PU(vo,bo(UW))(class extends LU{render(){const e=this.props,t=e.attributes,n=t.columns,r=t.columnsGap,a=t.align,o=(t.backgroundColor,e.className),i=D()(o,"align"+a),l=D()(["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(jU.Content,null)))}}),FU=n(82);const zU=wp.element.Component,NU=wp.blockEditor.InnerBlocks;var BU=class extends zU{render(){const e=this.props.attributes,t=e.columns,n=e.columnsGap,r=e.align,a=e.backgroundColor,o=D()([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(NU.Content,null))}};var AU=[{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(BU,e)}];const YU=wp.i18n.__,HU=wp.blocks.registerBlockType,RU=FU.name,IU=FU.category,WU=FU.attributes;HU(RU,{title:YU("BS Testimonial","blockspare"),description:YU("Add a testimonial","blockspare"),category:IU,icon:j.testimonial,attributes:WU,keywords:[YU("block","blockspare"),YU("testimonial","blockspare"),YU("team","blockspare"),YU("rating","blockspare")],supports:{align:["wide","full","center"],html:!0},edit:MU,save:DU,deprecated:AU});n(742),n(743);var VU=n(70);const UU=wp.i18n.__,GU=wp.element.Component,qU=wp.blockEditor,$U=qU.InspectorControls,JU=qU.PanelColorSettings,XU=wp.components,KU=XU.PanelBody,ZU=(XU.ToggleControl,XU.SelectControl),QU=XU.TextControl;XU.RangeControl;class eG extends GU{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),h=t.headertitleColor,g=t.headersubtitleColor,v=t.headerlayoutOption,y=t.titlePaddingTop,w=t.titlePaddingBottom,k=t.subtitlePaddingTop,_=t.subtitlePaddingBottom,S=t.headerboxColor,E=t.dashColor,x=(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=(UU("Layout 1","blockspare"),UU("Layout 2","blockspare"),UU("Layout 3","blockspare"),UU(" Official","blockspare"),UU("Custom","blockspare"),[{value:"blockspare-social-icon-square",label:UU("Square","blockspare")},{value:"blockspare-social-icon-circle",label:UU("Circle","blockspare")},{value:"blockspare-social-icon-rounded",label:UU("Rounded Square","blockspare")}]),Z=[{value:"blockspare-social-icon-small",label:UU("Small","blockspare")},{value:"blockspare-social-icon-medium",label:UU("Medium","blockspare")},{value:"blockspare-social-icon-large",label:UU("Large","blockspare")}];UU("Solid","blockspare"),UU("Border","blockspare"),UU("None","blockspare");return wp.element.createElement($U,{key:"inspector"},wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{proTitle:"👋",demoLink:"user-profile"}),wp.element.createElement(KU,{title:UU("Header Settings","blockspare"),initialOpen:!1},wp.element.createElement(ol,{headerlayoutOption:v,onChangeHeaderLayput:e=>J({headerlayoutOption:e})}),wp.element.createElement(KU,{title:UU("Typography Settings","blockspare")},wp.element.createElement(Ra,{label:UU("Title Fonts Settings"),attributes:$,setAttributes:J,loadGoogleFonts:{value:x,label:UU("titleLoadGoogleFonts")},fontFamily:{value:T,label:UU("titleFontFamily")},fontWeight:{value:O,label:UU("titleFontWeight")},fontSubset:{value:C,label:UU("titleFontSubset")},fontSizeType:{value:M,label:UU("titleFontSizeType")},fontSize:{value:f,label:UU("titleFontSize")},fontSizeMobile:{value:L,label:UU("titleFontSizeMobile")},fontSizeTablet:{value:j,label:UU("titleFontSizeTablet")},disableLineHeight:!0,disableTag:!1,headerTagOption:b}),wp.element.createElement(Ra,{label:UU("Subtitle Fonts Settings"),attributes:$,setAttributes:J,loadGoogleFonts:{value:D,label:UU("subTitleLoadGoogleFonts")},fontFamily:{value:F,label:UU("subTitleFontFamily")},fontWeight:{value:z,label:UU("subTitleFontWeight")},fontSubset:{value:N,label:UU("subTitleFontSubset")},fontSizeType:{value:B,label:UU("subTitleFontSizeType")},fontSize:{value:P,label:UU("subTitleFontSize")},fontSizeMobile:{value:A,label:UU("subTitleFontSizeMobile")},fontSizeTablet:{value:Y,label:UU("subTitleFontSizeTablet")},disableLineHeight:!0,disableTag:!0}),wp.element.createElement(Ra,{label:UU("Description Fonts Settings"),attributes:$,setAttributes:J,loadGoogleFonts:{value:q,label:UU("descriptionLoadGoogleFonts")},fontFamily:{value:R,label:UU("descriptionFontFamily")},fontWeight:{value:I,label:UU("descriptionFontWeight")},fontSubset:{value:W,label:UU("descriptionFontSubset")},fontSizeType:{value:V,label:UU("descriptionFontSizeType")},fontSize:{value:H,label:UU("descriptionFontSize")},fontSizeMobile:{value:U,label:UU("descriptionFontSizeMobile")},fontSizeTablet:{value:G,label:UU("descriptionFontSizeTablet")},disableLineHeight:!0})),wp.element.createElement(Ni,{enableBlockGaps:!1,headerTagOption:b,onChangeHeaderTag:e=>J({headerTagOption:e}),headerboxColor:S,onChangeboxcolor:e=>J({headerboxColor:e}),dashColor:E,headerlayoutOption:v,onChangeDashColor:e=>J({dashColor:e}),headertitleColor:h,onChangetitlecolor:e=>J({headertitleColor:e}),titlePaddingTop:y,onChangetitlePaddingTop:e=>J({titlePaddingTop:e}),titlePaddingBottom:w,onChangetitlePaddingBottom:e=>J({titlePaddingBottom:e}),headersubtitleColor:g,onChangesubtitlecolor:e=>J({headersubtitleColor:e}),subtitlePaddingTop:k,onChangesubtitlePaddingTop:e=>J({subtitlePaddingTop:e}),subtitlePaddingBottom:_,onChangesubtitlePaddingBottom:e=>J({subtitlePaddingBottom:e})})),wp.element.createElement(KU,{title:UU("Color Settings","blockspare"),initialOpen:!1},wp.element.createElement(JU,{title:UU("Colors","blockspare"),initialOpen:!1,colorSettings:[{value:n,onChange:e=>J({profileTextColor:e}),label:UU("Description Color","blockspare")}]})),wp.element.createElement(KU,{title:UU("Social link Urls","blockspare"),className:"blockspare-hide-query",initialOpen:!1},wp.element.createElement(QU,{label:UU("Facebook Url","blockspare"),type:"text",value:a,onChange:e=>this.props.setAttributes({facebook:e})}),wp.element.createElement(QU,{label:UU("LinkedIn Url","blockspare"),type:"text",value:o,onChange:e=>this.props.setAttributes({linkedin:e})}),wp.element.createElement(QU,{label:UU("Twitter Url","blockspare"),type:"text",value:r,onChange:e=>this.props.setAttributes({twitter:e})})),wp.element.createElement(KU,{title:UU("Social Icon Option","blockspare"),initialOpen:!1},wp.element.createElement(ZU,{label:UU("Size","blockspare"),options:Z,value:m,onChange:e=>this.props.setAttributes({buttonSizes:e})}),wp.element.createElement(ZU,{label:UU("Shape","blockspare"),options:K,value:d,onChange:e=>this.props.setAttributes({buttonShapes:e})})),wp.element.createElement(KU,{title:UU("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(KU,{title:UU("Padding Settings","blockspare"),initialOpen:!1},wp.element.createElement(it,{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(KU,{title:UU("Margin Settings","blockspare"),initialOpen:!1},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:u,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>J({marginTop:e}),marginEnableBottom:!0,marginBottom:p,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>J({marginBottom:e})})))))}}wp.element.Component;const tG=wp.i18n.__,nG=wp.element.Component;class rG extends nG{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:D()("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"},tG("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"},tG("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"},tG("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"},tG("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"},tG("Youtube","blockspare"))))))}}const aG=wp.element.Component;class oG extends aG{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 iG(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 lG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?iG(Object(n),!0).forEach((function(t){sG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):iG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}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=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,h=t.titlePaddingTop,g=t.titlePaddingBottom,v=t.headersubtitleColor,y=(t.subtitleFontSize,t.subtitlePaddingTop),w=t.subtitlePaddingBottom,k=t.dashColor,_=t.headerboxColor,S=t.titleFontFamily,E=t.titleFontWeight,x=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":lG({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},xl(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":{color:G,border:"2px solid "+q}}):"blockspare-social-icon-solid"==o?$.push({".blockspare-social-links a":{color:G,backgroundColor:q}}):$.push({".blockspare-social-links a":{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+x,fontFamily:S,fontWeight:E+"!important",paddingTop:h+"px ",paddingBottom:g+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:v,fontSize:C+j,fontFamily:M,fontWeight:L+"!important",paddingTop:y+"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+x},".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+x},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:P+j},".blockspare-user-profile-desc":{fontSize:A+B}}}),wo.a.all($)};function uG(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 pG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const dG=wp.compose.compose,mG=blockspare_globals,fG=["core/image"],bG=[["core/image",{url:mG.menu_img_url,width:120,height:120,align:"center"}]],hG=wp.i18n.__,gG=wp.element,vG=gG.Component,yG=gG.Fragment,wG=wp.blockEditor,kG=wG.RichText,_G=wG.AlignmentToolbar,SG=wG.BlockControls,EG=wG.InnerBlocks;var xG=dG(vo,bo(cG))(class extends vG{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,h=t.descriptionFontWeight,g=e.className,v=(e.attributes,e.setAttributes);let y,w="";if(w="left"==n?"blockspare-layout-left":"right"==n?"blockspare-layout-right":"blockspare-layout-center",1==f){const e={google:{families:[b+(h?":"+h:"")]}};y=wp.element.createElement(Do,{config:e})}const k=D()([g,"blockspare-authorprofile"]);return wp.element.createElement(yG,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(SG,{key:"controls"},wp.element.createElement(_G,{value:n,onChange:e=>v({sectionAlignment:e})})),wp.element.createElement(eG,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?uG(Object(n),!0).forEach((function(t){pG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({setAttributes:v},this.props)),wp.element.createElement("div",{className:D()("blockspare-profile-admin",w,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(oG,this.props,wp.element.createElement(EG,{template:bG,allowedBlocks:fG,templateLock:!0,templateInsertUpdatesSelection:!0})),wp.element.createElement("div",{className:D()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(El,{setAttributes:v,headerTitle:a,headerTagOption:r,headerSubTitle:o,titleFontFamily:c,titleFontWeight:u,titleLoadGoogleFonts:s,subTitleLoadGoogleFonts:p,subTitleFontFamily:d,subTitleFontWeight:m}))),wp.element.createElement(kG,{tagName:"div",className:D()("blockspare-profile-text","blockspare-user-profile-desc"),multiline:"p",placeholder:hG("Add your content...","blockspare"),keepPlaceholderOnFocus:!0,value:i,allowedFormats:["bold","italic","strikethrough","link"],onChange:e=>v({profileContent:e})}),wp.element.createElement(rG,this.props)))),y)))}});const TG=wp.compose.compose,OG=wp.element.Component,CG=wp.blockEditor,MG=CG.RichText,LG=CG.InnerBlocks;var jG=TG(vo,bo(cG))(class extends OG{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=D()([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:D()(u,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(oG,this.props,wp.element.createElement(LG.Content,null)),wp.element.createElement("div",{className:D()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks")},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(es,{headerTitle:o,headerTagOption:a,headerSubTitle:i}))),r&&wp.element.createElement(MG.Content,{tagName:"div",className:D()("blockspare-profile-text","blockspare-user-profile-desc"),value:r}),wp.element.createElement(rG,this.props))))))}}),PG=n(160);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 FG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const zG=wp.element.Component;class NG extends zG{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?DG(Object(n),!0).forEach((function(t){FG(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}({},hs(o)));return wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+n),style:i},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",a,"blockspare-"+r)},this.props.children))}}function BG(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 AG(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?BG(Object(n),!0).forEach((function(t){YG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):BG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function YG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const HG=wp.i18n.__,RG=wp.element.Component,IG=wp.blockEditor,WG=IG.RichText,VG=IG.InnerBlocks;class UG extends RG{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,h=e.headerTitle,g=e.headerSubTitle,v=e.profileContentFontSize,y=e.iconColorOption,w=e.customfontColorOption,k=e.custombackgroundColorOption,_=e.facebook,S=e.linkedin,E=e.instagram,x=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 F=AG({},ls(this.props.attributes)),z=AG({},ss(this.props.attributes)),N=AG({},cs(this.props.attributes));let B="";return B="blockspare-default-official-color"!=y?{color:w,backgroundColor:k}:{},wp.element.createElement("div",{className:"blockspare-author-wrapper blockspare-blocks",style:j},wp.element.createElement("div",{style:AG(AG({},xl(this.props.attributes)),{},{backgroundColor:a||"#f2f2f2",color:o||"#6d6d6d",borderRadius:l||null}),className:D()(this.props.className,i,P,{"blockspare-has-avatar":n},"blockspare-font-size-"+r,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(oG,this.props,wp.element.createElement(VG.Content,null)),wp.element.createElement("div",{className:D()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement(NG,this.props,wp.element.createElement("div",{className:"blockspare-title-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:F}),h&&wp.element.createElement(WG.Content,{tagName:b,className:"blockspare-title",style:z,value:h}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:F})),wp.element.createElement("div",{className:"blockspare-subtitle-wrapper"},wp.element.createElement("span",{className:"blockspare-title-dash blockspare-upper-dash",style:F}),g&&wp.element.createElement(WG.Content,{tagName:"p",className:"blockspare-subtitle",style:N,value:g}),wp.element.createElement("span",{className:"blockspare-title-dash blockspare-lower-dash",style:F}))),s&&wp.element.createElement(WG.Content,{tagName:"div",className:"blockspare-profile-text",value:s,style:{fontSize:v+"px"}}),wp.element.createElement("ul",{className:D()("blockspare-social-links",y,O,C,M,L)},_&&wp.element.createElement("li",null,wp.element.createElement("a",{style:B,href:_,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-facebook-f"}),wp.element.createElement("span",{className:"screen-reader-text"},HG("Facebook","blockspare")))),S&&wp.element.createElement("li",null,wp.element.createElement("a",{style:B,href:S,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-linkedin"}),wp.element.createElement("span",{className:"screen-reader-text"},HG("Linkedin","blockspare")))),E&&wp.element.createElement("li",null,wp.element.createElement("a",{style:B,href:E,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-instagram"}),wp.element.createElement("span",{className:"screen-reader-text"},HG("Instagram","blockspare")))),x&&wp.element.createElement("li",null,wp.element.createElement("a",{style:B,href:x,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-twitter"}),wp.element.createElement("span",{className:"screen-reader-text"},HG("Twitter","blockspare")))),T&&wp.element.createElement("li",null,wp.element.createElement("a",{style:B,href:T,className:"",target:"_blank",rel:"noopener noreferrer"},wp.element.createElement("i",{className:"fab fa-youtube"}),wp.element.createElement("span",{className:"screen-reader-text"},HG("Youtube","blockspare"))))))))}}const GG=wp.element.Component;class qG extends GG{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:D()(this.props.className,o,i,{"blockspare-has-avatar":r},"blockspare-font-size-"+a,"blockspare-block-profile","blockspare-profile-columns")},this.props.children)}}const $G=wp.i18n.__,JG=wp.element.Component;class XG extends JG{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:D()("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"},$G("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"},$G("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"},$G("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"},$G("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"},$G("Youtube","blockspare")))))}}function KG(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?KG(Object(n),!0).forEach((function(t){QG(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):KG(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function QG(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var eq=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,h=t.titlePaddingBottom,g=t.headersubtitleColor,v=(t.subtitleFontSize,t.subtitlePaddingTop),y=t.subtitlePaddingBottom,w=t.dashColor,k=t.headerboxColor,_=t.titleFontFamily,S=t.titleFontWeight,E=t.titleFontSizeType,x=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":ZG(ZG({},xl(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+E,fontFamily:_,fontWeight:S+"!important",paddingTop:b+"px ",paddingBottom:h+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:g,fontSize:O+L,fontFamily:C,fontWeight:M+"!important",paddingTop:v+"px",paddingBottom:y+"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+E},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:P+L},".blockspare-user-profile-desc":{fontSize:A+N}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:x+E},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+L},".blockspare-user-profile-desc":{fontSize:B+N}}}),wo.a.all(q)};const tq=wp.compose.compose,nq=wp.element.Component,rq=wp.blockEditor,aq=rq.RichText,oq=rq.InnerBlocks;var iq=tq(vo,bo(eq))(class extends nq{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=D()([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(qG,this.props,wp.element.createElement(oG,this.props,wp.element.createElement(oq.Content,null)),wp.element.createElement("div",{className:D()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+s)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(es,{headerTitle:o,headerTagOption:a,headerSubTitle:i}))),r&&wp.element.createElement(aq.Content,{tagName:"div",className:D()("blockspare-profile-text","blockspare-user-profile-desc"),value:r}),wp.element.createElement(XG,this.props)))))}});function lq(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 sq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?lq(Object(n),!0).forEach((function(t){cq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function cq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var uq=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,h=t.titlePaddingBottom,g=t.headersubtitleColor,v=(t.subtitleFontSize,t.subtitlePaddingTop),y=t.subtitlePaddingBottom,w=t.dashColor,k=t.headerboxColor,_=t.titleFontFamily,S=t.titleFontWeight,E=t.titleFontSizeType,x=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":sq(sq({},xl(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+E,fontFamily:_,fontWeight:S+"!important",paddingTop:b+"px ",paddingBottom:h+"px"},".blockspare-section-head-wrap .blockspare-subtitle":{color:g,fontSize:O+L,fontFamily:C,fontWeight:M+"!important",paddingTop:v+"px",paddingBottom:y+"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+E},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:P+L},".blockspare-user-profile-desc":{fontSize:A+N}},mobile:{".blockspare-section-head-wrap .blockspare-title":{fontSize:x+E},".blockspare-section-head-wrap .blockspare-subtitle":{fontSize:j+L},".blockspare-user-profile-desc":{fontSize:B+N}}}),wo.a.all(q)};const pq=wp.compose.compose,dq=wp.element.Component,mq=wp.blockEditor,fq=mq.RichText,bq=mq.InnerBlocks;var hq=pq(vo,bo(uq))(class extends dq{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=D()([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:D()(p,"blockspare-block-profile","blockspare-profile-columns")},wp.element.createElement(oG,this.props,wp.element.createElement(bq.Content,null)),wp.element.createElement("div",{className:D()("blockspare-profile-column blockspare-profile-content-wrap")},wp.element.createElement("div",{className:D()("blockspare-section-header-wrapper blockspare-blocks","align"+s)},wp.element.createElement("div",{className:D()("blockspare-section-head-wrap",l,"blockspare-"+n)},wp.element.createElement(es,{headerTitle:o,headerTagOption:a,headerSubTitle:i}))),r&&wp.element.createElement(fq.Content,{tagName:"div",className:D()("blockspare-profile-text","blockspare-user-profile-desc"),value:r}),wp.element.createElement(rG,this.props))))))}});function gq(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 vq(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?gq(Object(n),!0).forEach((function(t){yq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function yq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const wq=vq(vq(vq({},Oi),PG.attributes),Ci),kq=vq(vq(vq({},Oi),VU.attributes),Ci);var _q=[{attributes:wq,save:e=>wp.element.createElement(UG,e)},{attributes:vq(vq(vq({},Oi),PG.attributes),Ci),save:e=>wp.element.createElement(iq,e)},{attributes:kq,save:e=>wp.element.createElement(hq,e)}];function Sq(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?Sq(Object(n),!0).forEach((function(t){xq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Sq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Tq=wp.i18n.__,Oq=wp.blocks.registerBlockType,Cq=VU.name,Mq=VU.category,Lq=Eq(Eq(Eq({},Oi),VU.attributes),Ci);Oq(Cq,{title:Tq("BS User Profile","blockspare"),description:Tq("Add User profile","blockspare"),category:Mq,icon:j.userprofile,attributes:Lq,keywords:[Tq("block","blockspare"),Tq("user","blockspare"),Tq("profile","blockspare"),Tq("team","blockspare")],supports:{align:["center","wide","full"]},edit:xG,save:jG,deprecated:_q});n(744),n(745);const jq=wp.i18n.__,Pq=wp.element,Dq=Pq.Component,Fq=(Pq.Fragment,wp.blockEditor),zq=Fq.InspectorControls,Nq=Fq.PanelColorSettings,Bq=wp.components,Aq=Bq.PanelBody,Yq=Bq.RangeControl,Hq=Bq.ToggleControl;class Rq extends Dq{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(zq,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"shape-divider"}),wp.element.createElement(nl,null,wp.element.createElement(Ki,{onChange:e=>c({design:e}),selected:n,excludeDesigns:["straight-1"]})),wp.element.createElement(Aq,{title:jq("Divider Settings","blockspare"),initialOpen:!1},wp.element.createElement(Hq,{label:jq("Flip Vertically","blockspare"),checked:l,onChange:()=>this.props.setAttributes({verticalFlip:!l})}),wp.element.createElement(Hq,{label:jq("Flip Horizontally","blockspare"),checked:s,onChange:()=>this.props.setAttributes({horizontalFlip:!s})}),wp.element.createElement(Nq,{title:jq("Shape Color","blockspare"),initialOpen:!0,colorSettings:[{value:a,onChange:e=>c({color:e}),label:jq("Shape Color","blockspare")}]}),wp.element.createElement(Yq,{label:jq("Height","blockspare"),value:r,onChange:e=>c({height:e}),min:30,step:2,max:300})),wp.element.createElement(Aq,{title:jq("Block Gaps Settings","blockspare"),initialOpen:!1},wp.element.createElement(Aq,{title:jq("Margin Settings","blockspare"),initialOpen:!0},wp.element.createElement(ut,{marginEnableTop:!0,marginTop:o,marginTopMin:"0",marginTopMax:"100",onChangeMarginTop:e=>c({marginTop:e}),marginEnableBottom:!0,marginBottom:i,marginBottomMin:"0",marginBottomMax:"100",onChangeMarginBottom:e=>c({marginBottom:e})})))))}}function Iq(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?Iq(Object(n),!0).forEach((function(t){Vq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Iq(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Vq(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Uq=e=>{const t=e.attributes,n=t.height,r=t.color,a=[];return a.push({".blockspare-svg-wrapper":Wq({color:r||"#3c1a5b",height:n+"px"},Tl(e.attributes))}),wo.a.all(a)};function Gq(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 qq(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 $q=wp.element,Jq=$q.Component,Xq=$q.Fragment,Kq=wp.compose.compose;var Zq=Kq(vo,bo(Uq))(class extends Jq{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=D()([t]);let d=D()("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(Xq,null,wp.element.createElement(Rq,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Gq(Object(n),!0).forEach((function(t){qq(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Gq(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(vp,{design:a,shadow:i,className:"blockspare-svg-svg-inner"}))))}});const Qq=wp.element,e$=Qq.Component,t$=Qq.Fragment,n$=wp.compose.compose;var r$=n$(vo,bo(Uq))(class extends e${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,D()([e]));let c=D()("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(t$,null,wp.element.createElement("div",{className:s},this.props.styles,wp.element.createElement("div",{className:c},wp.element.createElement(vp,{design:a,className:"blockspare-svg-svg-inner"}))))}});var a$=n(42);const o$=wp.element,i$=o$.Component,l$=o$.Fragment,s$=wp.compose.compose;var c$=s$(vo,bo(Uq))(class extends i${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,D()([e]));let u=D()("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(l$,null,wp.element.createElement("div",{className:c},this.props.styles,wp.element.createElement("div",{className:u},wp.element.createElement(vp,{design:a,className:"blockspare-svg-svg-inner"}))))}});function u$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p$(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u$(Object(n),!0).forEach((function(t){d$(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 d$(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const m$=wp.element,f$=(m$.Component,m$.Fragment);var b$=[{attributes:p$({},a$.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=D()(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(f$,null,wp.element.createElement("div",{className:p,style:p$({color:c||"#3c1a5b",height:i},Tl(e.attributes))},wp.element.createElement(vp,{design:r,className:"blockspare-svg-svg-inner"})))}},{attributes:p$({},a$.attributes),save:e=>wp.element.createElement(c$,e)}];const h$=wp.i18n.__,g$=wp.blocks.registerBlockType,v$=a$.name,y$=a$.category,w$=a$.attributes;g$(v$,{title:h$("BS Shape Divider","blockspare"),description:h$("Decorations for section shapes.","blockspare"),category:y$,icon:j.shapediviver,attributes:w$,keywords:[h$("shape","blockspare"),h$("divider","blockspare"),h$("space","blockspare")],supports:{align:["wide","full","center"]},example:{design:"double-wave",color:"#3c1a5b"},edit:Zq,save:r$,deprecated:b$});var k$=n(71);const _$=wp.element.Component,S$=wp.i18n.__,E$=wp.blockEditor,x$=E$.PanelColorSettings,T$=E$.InspectorControls,O$=wp.components,C$=O$.RangeControl,M$=O$.PanelBody;class L$ extends _${render(){const e=this.props.attributes,t=e.height,n=e.backGroundColor,r=this.props.setAttributes;return wp.element.createElement(T$,null,wp.element.createElement("div",{className:"blockspare-inspector-wrapper"},wp.element.createElement(X,{protitle:"👋",demoLink:"empty-section"}),wp.element.createElement(M$,{title:S$("Block Settings","blockspare"),initialOpen:!1},wp.element.createElement(C$,{label:S$("Height","blockspare"),value:t,onChange:e=>r({height:e}),min:0,step:5,max:500}),wp.element.createElement(x$,{title:S$("Background Color","blockspare"),initialOpen:!0,colorSettings:[{value:n,onChange:e=>r({backGroundColor:e}),label:S$("Background Color","blockspare")}]}))))}}var j$=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"}}),wo.a.all(a)};const P$=wp.element,D$=P$.Component,F$=P$.Fragment,z$=wp.compose.compose;var N$=z$(vo,bo(j$))(class extends D${render(){const e=this.props,t=(e.height,e.backGroundColor,e.className),n=D()([t,"blockspare-blocks blockspare-empty-section-wrapper"]);return wp.element.createElement(F$,null,wp.element.createElement(L$,this.props),wp.element.createElement("div",{className:n},this.props.styles,wp.element.createElement("div",{className:"blockspare-emptysection"})))}});const B$=wp.element,A$=B$.Component,Y$=(B$.Fragment,wp.compose.compose);var H$=Y$(vo,bo(j$))(class extends A${render(){const e=this.props,t=(e.height,e.backGroundColor,e.className),n=D()([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 R$(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 I$(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var W$=[{attributes:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R$(Object(n),!0).forEach((function(t){I$(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R$(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},k$.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 V$(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function U$(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const G$=k$.name,q$=k$.category,$$=function(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){U$(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}({},k$.attributes),J$=wp.blocks.registerBlockType,X$=wp.i18n.__;J$(G$,{title:X$("BS Spacer Section","blockspare"),description:X$("Spacer Section","blockspare"),category:q$,icon:j.emptySpaces,attributes:$$,keywords:[X$("empty","blockspare")],supports:{align:["wide","full","center"]},example:{attributes:{cover:"https://blockspare.com",author:"Blockspare",pages:500}},edit:N$,save:H$,deprecated:W$})},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}function a(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}n.r(t),n.d(t,"Icon",(function(){return l})),n.d(t,"alignCenter",(function(){return g})),n.d(t,"alignJustify",(function(){return y})),n.d(t,"alignLeft",(function(){return k})),n.d(t,"alignRight",(function(){return S})),n.d(t,"archive",(function(){return x})),n.d(t,"arrowDown",(function(){return O})),n.d(t,"arrowLeft",(function(){return M})),n.d(t,"arrowRight",(function(){return j})),n.d(t,"arrowUp",(function(){return D})),n.d(t,"atSymbol",(function(){return z})),n.d(t,"aspectRatio",(function(){return B})),n.d(t,"audio",(function(){return Y})),n.d(t,"backup",(function(){return R})),n.d(t,"blockDefault",(function(){return W})),n.d(t,"blockTable",(function(){return U})),n.d(t,"box",(function(){return q})),n.d(t,"brush",(function(){return J})),n.d(t,"button",(function(){return K})),n.d(t,"calendar",(function(){return Q})),n.d(t,"camera",(function(){return te})),n.d(t,"cancelCircleFilled",(function(){return re})),n.d(t,"capturePhoto",(function(){return oe})),n.d(t,"captureVideo",(function(){return le})),n.d(t,"category",(function(){return ce})),n.d(t,"chartBar",(function(){return pe})),n.d(t,"chartLine",(function(){return me})),n.d(t,"check",(function(){return be})),n.d(t,"chevronBackIOS",(function(){return ge})),n.d(t,"chevronDown",(function(){return ye})),n.d(t,"chevronLeft",(function(){return ke})),n.d(t,"chevronRight",(function(){return Se})),n.d(t,"chevronUp",(function(){return xe})),n.d(t,"classic",(function(){return Oe})),n.d(t,"closeCircleFilled",(function(){return Me})),n.d(t,"close",(function(){return je})),n.d(t,"closeSmall",(function(){return De})),n.d(t,"cloudUpload",(function(){return ze})),n.d(t,"cloud",(function(){return Be})),n.d(t,"code",(function(){return Ye})),n.d(t,"cog",(function(){return Re})),n.d(t,"column",(function(){return We})),n.d(t,"columns",(function(){return Ue})),n.d(t,"comment",(function(){return qe})),n.d(t,"controlsRepeat",(function(){return Je})),n.d(t,"cover",(function(){return Ke})),n.d(t,"create",(function(){return Qe})),n.d(t,"crop",(function(){return tt})),n.d(t,"currencyDollar",(function(){return rt})),n.d(t,"currencyEuro",(function(){return ot})),n.d(t,"currencyPound",(function(){return lt})),n.d(t,"desktop",(function(){return ct})),n.d(t,"dragHandle",(function(){return pt})),n.d(t,"download",(function(){return mt})),n.d(t,"edit",(function(){return ht})),n.d(t,"expand",(function(){return vt})),n.d(t,"external",(function(){return wt})),n.d(t,"file",(function(){return _t})),n.d(t,"flipHorizontal",(function(){return Et})),n.d(t,"flipVertical",(function(){return Tt})),n.d(t,"formatBold",(function(){return Ct})),n.d(t,"formatCapitalize",(function(){return Lt})),n.d(t,"formatIndent",(function(){return Pt})),n.d(t,"formatIndentRTL",(function(){return Ft})),n.d(t,"formatItalic",(function(){return Nt})),n.d(t,"formatListBullets",(function(){return At})),n.d(t,"formatListBulletsRTL",(function(){return Ht})),n.d(t,"formatListNumbered",(function(){return It})),n.d(t,"formatListNumberedRTL",(function(){return Vt})),n.d(t,"formatLtr",(function(){return Gt})),n.d(t,"formatLowercase",(function(){return $t})),n.d(t,"formatOutdent",(function(){return Xt})),n.d(t,"formatOutdentRTL",(function(){return Zt})),n.d(t,"formatRtl",(function(){return en})),n.d(t,"formatStrikethrough",(function(){return nn})),n.d(t,"formatUnderline",(function(){return an})),n.d(t,"formatUppercase",(function(){return ln})),n.d(t,"fullscreen",(function(){return cn})),n.d(t,"gallery",(function(){return pn})),n.d(t,"globe",(function(){return mn})),n.d(t,"grid",(function(){return bn})),n.d(t,"group",(function(){return gn})),n.d(t,"handle",(function(){return yn})),n.d(t,"heading",(function(){return kn})),n.d(t,"help",(function(){return Sn})),n.d(t,"inbox",(function(){return xn})),n.d(t,"institution",(function(){return On})),n.d(t,"home",(function(){return Mn})),n.d(t,"html",(function(){return Ln})),n.d(t,"image",(function(){return jn})),n.d(t,"info",(function(){return Pn})),n.d(t,"insertAfter",(function(){return Dn})),n.d(t,"insertBefore",(function(){return Fn})),n.d(t,"keyboardClose",(function(){return zn})),n.d(t,"keyboardReturn",(function(){return Nn})),n.d(t,"layout",(function(){return Bn})),n.d(t,"lifesaver",(function(){return An})),n.d(t,"link",(function(){return Yn})),n.d(t,"linkOff",(function(){return Hn})),n.d(t,"list",(function(){return Rn})),n.d(t,"loop",(function(){return In})),n.d(t,"mapMarker",(function(){return Wn})),n.d(t,"media",(function(){return Vn})),n.d(t,"mediaAndText",(function(){return Un})),n.d(t,"megaphone",(function(){return Gn})),n.d(t,"menu",(function(){return qn})),n.d(t,"minus",(function(){return $n})),n.d(t,"mobile",(function(){return Jn})),n.d(t,"more",(function(){return Xn})),n.d(t,"moreHorizontal",(function(){return Kn})),n.d(t,"moreHorizontalMobile",(function(){return Zn})),n.d(t,"moreVertical",(function(){return Qn})),n.d(t,"navigation",(function(){return er})),n.d(t,"pageBreak",(function(){return tr})),n.d(t,"page",(function(){return nr})),n.d(t,"paragraph",(function(){return rr})),n.d(t,"payment",(function(){return ar})),n.d(t,"percent",(function(){return or})),n.d(t,"positionCenter",(function(){return ir})),n.d(t,"positionLeft",(function(){return lr})),n.d(t,"positionRight",(function(){return sr})),n.d(t,"pencil",(function(){return bt})),n.d(t,"people",(function(){return cr})),n.d(t,"pin",(function(){return ur})),n.d(t,"plugins",(function(){return pr})),n.d(t,"plusCircleFilled",(function(){return dr})),n.d(t,"plusCircle",(function(){return mr})),n.d(t,"plus",(function(){return fr})),n.d(t,"postComments",(function(){return br})),n.d(t,"postCommentsCount",(function(){return hr})),n.d(t,"postCommentsForm",(function(){return gr})),n.d(t,"postDate",(function(){return vr})),n.d(t,"postExcerpt",(function(){return yr})),n.d(t,"postFeaturedImage",(function(){return wr})),n.d(t,"postList",(function(){return kr})),n.d(t,"postTitle",(function(){return _r})),n.d(t,"preformatted",(function(){return Sr})),n.d(t,"pullLeft",(function(){return Er})),n.d(t,"pullRight",(function(){return xr})),n.d(t,"pullquote",(function(){return Tr})),n.d(t,"quote",(function(){return Or})),n.d(t,"receipt",(function(){return Cr})),n.d(t,"redo",(function(){return Mr})),n.d(t,"replace",(function(){return Lr})),n.d(t,"resizeCornerNE",(function(){return jr})),n.d(t,"reusableBlock",(function(){return Pr})),n.d(t,"rotateLeft",(function(){return Dr})),n.d(t,"rotateRight",(function(){return Fr})),n.d(t,"rss",(function(){return zr})),n.d(t,"search",(function(){return Nr})),n.d(t,"separator",(function(){return Br})),n.d(t,"settings",(function(){return Ar})),n.d(t,"share",(function(){return Yr})),n.d(t,"shortcode",(function(){return Hr})),n.d(t,"stack",(function(){return Rr})),n.d(t,"starEmpty",(function(){return Ir})),n.d(t,"starFilled",(function(){return Wr})),n.d(t,"starHalf",(function(){return Vr})),n.d(t,"store",(function(){return Ur})),n.d(t,"stretchFullWidth",(function(){return Gr})),n.d(t,"shipping",(function(){return qr})),n.d(t,"stretchWide",(function(){return $r})),n.d(t,"subscript",(function(){return Jr})),n.d(t,"superscript",(function(){return Xr})),n.d(t,"tableColumnAfter",(function(){return Kr})),n.d(t,"tableColumnBefore",(function(){return Zr})),n.d(t,"tableColumnDelete",(function(){return Qr})),n.d(t,"tableRowAfter",(function(){return ea})),n.d(t,"tableRowBefore",(function(){return ta})),n.d(t,"tableRowDelete",(function(){return na})),n.d(t,"table",(function(){return ra})),n.d(t,"tag",(function(){return aa})),n.d(t,"templatePartFooter",(function(){return oa})),n.d(t,"templatePartHeader",(function(){return ia})),n.d(t,"templatePartSidebar",(function(){return la})),n.d(t,"textColor",(function(){return sa})),n.d(t,"tablet",(function(){return ca})),n.d(t,"title",(function(){return ua})),n.d(t,"tool",(function(){return pa})),n.d(t,"trash",(function(){return da})),n.d(t,"typography",(function(){return ma})),n.d(t,"undo",(function(){return fa})),n.d(t,"update",(function(){return ba})),n.d(t,"upload",(function(){return ha})),n.d(t,"verse",(function(){return ga})),n.d(t,"video",(function(){return va})),n.d(t,"warning",(function(){return ya})),n.d(t,"widget",(function(){return wa})),n.d(t,"wordpress",(function(){return ka}));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=a(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}function c(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}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){var t=e.className,n=e.isPressed,r=m(m({},c(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)(b,{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"})),g=h,v=Object(o.createElement)(b,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M3 15h18v-2H3v2zm0 4h18v-2H3v2zm0-8h18V9H3v2zm0-6v2h18V5H3z"})),y=v,w=Object(o.createElement)(b,{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=w,_=Object(o.createElement)(b,{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"})),S=_,E=Object(o.createElement)(b,{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"})),x=E,T=Object(o.createElement)(b,{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"})),O=T,C=Object(o.createElement)(b,{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"})),M=C,L=Object(o.createElement)(b,{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"})),j=L,P=Object(o.createElement)(b,{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"})),D=P,F=Object(o.createElement)(b,{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"})),z=F,N=Object(o.createElement)(b,{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"})),B=N,A=Object(o.createElement)(b,{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"})),Y=A,H=Object(o.createElement)(b,{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"})),R=H,I=Object(o.createElement)(b,{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"})),W=I,V=Object(o.createElement)(b,{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"})),U=V,G=Object(o.createElement)(b,{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=G,$=Object(o.createElement)(b,{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"})),J=$,X=Object(o.createElement)(b,{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"})),K=X,Z=Object(o.createElement)(b,{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"})),Q=Z,ee=Object(o.createElement)(b,{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"})),te=ee,ne=Object(o.createElement)(b,{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"})),re=ne,ae=Object(o.createElement)(b,{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"})),oe=ae,ie=Object(o.createElement)(b,{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"})),le=ie,se=Object(o.createElement)(b,{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"})),ce=se,ue=Object(o.createElement)(b,{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"})),pe=ue,de=Object(o.createElement)(b,{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"})),me=de,fe=Object(o.createElement)(b,{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"})),be=fe,he=Object(o.createElement)(b,{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"})),ge=he,ve=Object(o.createElement)(b,{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"})),ye=ve,we=Object(o.createElement)(b,{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"})),ke=we,_e=Object(o.createElement)(b,{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"})),Se=_e,Ee=Object(o.createElement)(b,{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"})),xe=Ee,Te=Object(o.createElement)(b,{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"})),Oe=Te,Ce=Object(o.createElement)(b,{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"})),Me=Ce,Le=Object(o.createElement)(b,{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"})),je=Le,Pe=Object(o.createElement)(b,{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"})),De=Pe,Fe=Object(o.createElement)(b,{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"})),ze=Fe,Ne=Object(o.createElement)(b,{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"})),Be=Ne,Ae=Object(o.createElement)(b,{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"})),Ye=Ae,He=Object(o.createElement)(b,{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"})),Re=He,Ie=Object(o.createElement)(b,{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"})),We=Ie,Ve=Object(o.createElement)(b,{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"})),Ue=Ve,Ge=Object(o.createElement)(b,{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"})),qe=Ge,$e=Object(o.createElement)(b,{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"})),Je=$e,Xe=Object(o.createElement)(b,{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"})),Ke=Xe,Ze=Object(o.createElement)(b,{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"})),Qe=Ze,et=Object(o.createElement)(b,{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"})),tt=et,nt=Object(o.createElement)(b,{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"})),rt=nt,at=Object(o.createElement)(b,{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"})),ot=at,it=Object(o.createElement)(b,{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"})),lt=it,st=Object(o.createElement)(b,{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"})),ct=st,ut=Object(o.createElement)(b,{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"})),pt=ut,dt=Object(o.createElement)(b,{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"})),mt=dt,ft=Object(o.createElement)(b,{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"})),bt=ft,ht=bt,gt=Object(o.createElement)(b,{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=gt,yt=Object(o.createElement)(b,{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"})),wt=yt,kt=Object(o.createElement)(b,{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"})),_t=kt,St=Object(o.createElement)(b,{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=St,xt=Object(o.createElement)(b,{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"})),Tt=xt,Ot=Object(o.createElement)(b,{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"})),Ct=Ot,Mt=Object(o.createElement)(b,{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"})),Lt=Mt,jt=Object(o.createElement)(b,{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"})),Pt=jt,Dt=Object(o.createElement)(b,{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"})),Ft=Dt,zt=Object(o.createElement)(b,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M12.5 5L10 19h1.9l2.5-14z"})),Nt=zt,Bt=Object(o.createElement)(b,{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"})),At=Bt,Yt=Object(o.createElement)(b,{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"})),Ht=Yt,Rt=Object(o.createElement)(b,{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"})),It=Rt,Wt=Object(o.createElement)(b,{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"})),Vt=Wt,Ut=Object(o.createElement)(b,{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"})),Gt=Ut,qt=Object(o.createElement)(b,{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"})),$t=qt,Jt=Object(o.createElement)(b,{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=Jt,Kt=Object(o.createElement)(b,{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=Kt,Qt=Object(o.createElement)(b,{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"})),en=Qt,tn=Object(o.createElement)(b,{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"})),nn=tn,rn=Object(o.createElement)(b,{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"})),an=rn,on=Object(o.createElement)(b,{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"})),ln=on,sn=Object(o.createElement)(b,{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"})),cn=sn,un=Object(o.createElement)(b,{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"})),pn=un,dn=Object(o.createElement)(b,{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"})),mn=dn,fn=Object(o.createElement)(b,{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"})),bn=fn,hn=Object(o.createElement)(b,{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"})),gn=hn,vn=Object(o.createElement)(b,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Object(o.createElement)(f,{d:"M7 16.5h10V15H7v1.5zm0-9V9h10V7.5H7z"})),yn=vn,wn=Object(o.createElement)(b,{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"})),kn=wn,_n=Object(o.createElement)(b,{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"})),Sn=_n,En=Object(o.createElement)(b,{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"})),xn=En,Tn=Object(o.createElement)(b,{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"})),On=Tn,Cn=Object(o.createElement)(b,{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"})),Mn=Cn,Ln=Object(o.createElement)(b,{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"})),jn=Object(o.createElement)(b,{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"})),Pn=Object(o.createElement)(b,{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"})),Dn=Object(o.createElement)(b,{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"})),Fn=Object(o.createElement)(b,{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"})),zn=Object(o.createElement)(b,{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"})),Nn=Object(o.createElement)(b,{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"})),Bn=Object(o.createElement)(b,{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"})),An=Object(o.createElement)(b,{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"})),Yn=Object(o.createElement)(b,{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"})),Hn=Object(o.createElement)(b,{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"})),Rn=Object(o.createElement)(b,{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"})),In=Object(o.createElement)(b,{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"})),Wn=Object(o.createElement)(b,{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"})),Vn=Object(o.createElement)(b,{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"})),Un=Object(o.createElement)(b,{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"})),Gn=Object(o.createElement)(b,{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"})),qn=Object(o.createElement)(b,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M17 7V5H3v2h14zm0 4V9H3v2h14zm0 4v-2H3v2h14z"})),$n=Object(o.createElement)(b,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},Object(o.createElement)(f,{d:"M4 9h12v2H4V9z"})),Jn=Object(o.createElement)(b,{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"})),Xn=Object(o.createElement)(b,{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"})),Kn=Object(o.createElement)(b,{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"})),Zn=Object(o.createElement)(b,{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"})),Qn=Object(o.createElement)(b,{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"})),er=Object(o.createElement)(b,{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"})),tr=Object(o.createElement)(b,{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"})),nr=Object(o.createElement)(b,{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"})),rr=Object(o.createElement)(b,{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"})),ar=Object(o.createElement)(b,{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"})),or=Object(o.createElement)(b,{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"})),ir=Object(o.createElement)(b,{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"})),lr=Object(o.createElement)(b,{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"})),sr=Object(o.createElement)(b,{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"})),cr=Object(o.createElement)(b,{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"})),ur=Object(o.createElement)(b,{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"})),pr=Object(o.createElement)(b,{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"})),dr=Object(o.createElement)(b,{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)(b,{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"})),fr=Object(o.createElement)(b,{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"})),br=Object(o.createElement)(b,{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"})),hr=Object(o.createElement)(b,{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"})),gr=Object(o.createElement)(b,{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"})),vr=Object(o.createElement)(b,{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"})),yr=Object(o.createElement)(b,{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"})),wr=Object(o.createElement)(b,{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"})),kr=Object(o.createElement)(b,{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"})),_r=Object(o.createElement)(b,{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"})),Sr=Object(o.createElement)(b,{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"})),Er=Object(o.createElement)(b,{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"})),xr=Object(o.createElement)(b,{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"})),Tr=Object(o.createElement)(b,{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"})),Or=Object(o.createElement)(b,{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"})),Cr=Object(o.createElement)(b,{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"})),Mr=Object(o.createElement)(b,{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"})),Lr=Object(o.createElement)(b,{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"})),jr=Object(o.createElement)(b,{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"})),Pr=Object(o.createElement)(b,{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"})),Dr=Object(o.createElement)(b,{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"})),Fr=Object(o.createElement)(b,{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"})),zr=Object(o.createElement)(b,{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"})),Nr=Object(o.createElement)(b,{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"})),Br=Object(o.createElement)(b,{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"})),Ar=Object(o.createElement)(b,{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"})),Yr=Object(o.createElement)(b,{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"})),Hr=Object(o.createElement)(b,{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"})),Rr=Object(o.createElement)(b,{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"})),Ir=Object(o.createElement)(b,{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"})),Wr=Object(o.createElement)(b,{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"})),Vr=Object(o.createElement)(b,{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"})),Ur=Object(o.createElement)(b,{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"})),Gr=Object(o.createElement)(b,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 4v11h14V4H5zm3 15.8h8v-1.5H8v1.5z"})),qr=Object(o.createElement)(b,{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"})),$r=Object(o.createElement)(b,{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"})),Jr=Object(o.createElement)(b,{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"})),Xr=Object(o.createElement)(b,{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"})),Kr=Object(o.createElement)(b,{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"})),Zr=Object(o.createElement)(b,{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"})),Qr=Object(o.createElement)(b,{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"})),ea=Object(o.createElement)(b,{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"})),ta=Object(o.createElement)(b,{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"})),na=Object(o.createElement)(b,{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"})),ra=Object(o.createElement)(b,{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"})),aa=Object(o.createElement)(b,{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"})),oa=Object(o.createElement)(b,{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"})),ia=Object(o.createElement)(b,{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"})),la=Object(o.createElement)(b,{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"})),sa=Object(o.createElement)(b,{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"})),ca=Object(o.createElement)(b,{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"})),ua=Object(o.createElement)(b,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Object(o.createElement)(f,{d:"M5 4v3h5.5v12h3V7H19V4H5z"})),pa=Object(o.createElement)(b,{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"})),da=Object(o.createElement)(b,{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"})),ma=Object(o.createElement)(b,{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)(b,{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"})),ba=Object(o.createElement)(b,{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"})),ha=Object(o.createElement)(b,{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"})),ga=Object(o.createElement)(b,{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"})),va=Object(o.createElement)(b,{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"})),ya=Object(o.createElement)(b,{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"})),wa=Object(o.createElement)(b,{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"})),ka=Object(o.createElement)(b,{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 x})),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 h}));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,h=c-m+(b-f)/1e4;if(h<0&&void 0===e.clockseq&&(l=l+1&16383),(h<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 g=(1e4*(268435455&(c+=122192928e5))+b)%4294967296;a[r++]=g>>>24&255,a[r++]=g>>>16&255,a[r++]=g>>>8&255,a[r++]=255&g;var v=c/4294967296*1e4&268435455;a[r++]=v>>>8&255,a[r++]=255&v,a[r++]=v>>>24&15|16,a[r++]=v>>>16&255,a[r++]=l>>>8|128,a[r++]=255&l;for(var y=0;y<6;++y)a[r+y]=i[y];return t||d(a)};var h=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 g=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=h(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 v(e){return 14+(e+64>>>9<<4)+1}function y(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 y((i=y(y(t,e),y(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 E(e,t,n,r,a,o,i){return w(n^(t|~r),e,t,a,o,i)}var x=g("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[v(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=E(n,r,a,o,e[i],6,-198630844),o=E(o,n,r,a,e[i+7],10,1126891415),a=E(a,o,n,r,e[i+14],15,-1416354905),r=E(r,a,o,n,e[i+5],21,-57434055),n=E(n,r,a,o,e[i+12],6,1700485571),o=E(o,n,r,a,e[i+3],10,-1894986606),a=E(a,o,n,r,e[i+10],15,-1051523),r=E(r,a,o,n,e[i+1],21,-2054922799),n=E(n,r,a,o,e[i+8],6,1873313359),o=E(o,n,r,a,e[i+15],10,-30611744),a=E(a,o,n,r,e[i+6],15,-1560198380),r=E(r,a,o,n,e[i+13],21,1309151649),n=E(n,r,a,o,e[i+4],6,-145523070),o=E(o,n,r,a,e[i+11],10,-1120210379),a=E(a,o,n,r,e[i+2],15,718787259),r=E(r,a,o,n,e[i+9],21,-343485551),n=y(n,l),r=y(r,s),a=y(a,c),o=y(o,u)}return[n,r,a,o]}(function(e){if(0===e.length)return[];for(var t=8*e.length,n=new Uint32Array(v(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=g("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],h=n[1],g=n[2],v=n[3],y=n[4],w=0;w<80;++w){var k=Math.floor(w/20),_=C(b,5)+O(k,h,g,v)+y+t[k]+d[w]>>>0;y=v,v=g,g=C(h,30)>>>0,h=b,b=_}n[0]=n[0]+b>>>0,n[1]=n[1]+h>>>0,n[2]=n[2]+g>>>0,n[3]=n[3]+v>>>0,n[4]=n[4]+y>>>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";function r(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 a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){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){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(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.")}()}n.r(t),n.d(t,"autop",(function(){return l})),n.d(t,"removep",(function(){return s}));var o=new RegExp("(<((?=!--|!\\[CDATA\\[)((?=!-)!(?:-(?!->)[^\\-]*)*(?:--\x3e)?|!\\[CDATA\\[[^\\]]*(?:](?!]>)[^\\]]*)*?(?:]]>)?)|[^>]*>?))");function i(e,t){for(var n=function(e){for(var t,n=[],r=e;t=r.match(o);){var a=t.index;n.push(r.slice(0,a)),n.push(t[0]),r=r.slice(a+t[0].length)}return r.length&&n.push(r),n}(e),r=!1,a=Object.keys(t),i=1;i<n.length;i+=2)for(var l=0;l<a.length;l++){var s=a[l];if(-1!==n[i].indexOf(s)){n[i]=n[i].replace(new RegExp(s,"g"),t[s]),r=!0;break}}return r&&(e=n.join("")),e}function l(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=[];if(""===e.trim())return"";if(-1!==(e+="\n").indexOf("<pre")){var r=e.split("</pre>"),o=r.pop();e="";for(var l=0;l<r.length;l++){var s=r[l],c=s.indexOf("<pre");if(-1!==c){var u="<pre wp-pre-tag-"+l+"></pre>";n.push([u,s.substr(c)+"</pre>"]),e+=s.substr(0,c)+u}else e+=s}e+=o}var p="(?:table|thead|tfoot|caption|col|colgroup|tbody|tr|td|th|div|dl|dd|dt|ul|ol|li|pre|form|map|area|blockquote|address|math|style|p|h[1-6]|hr|fieldset|legend|section|article|aside|hgroup|header|footer|nav|figure|figcaption|details|menu|summary)";-1!==(e=i(e=(e=(e=(e=e.replace(/<br\s*\/?>\s*<br\s*\/?>/g,"\n\n")).replace(new RegExp("(<"+p+"[\\s/>])","g"),"\n\n$1")).replace(new RegExp("(</"+p+">)","g"),"$1\n\n")).replace(/\r\n|\r/g,"\n"),{"\n":" \x3c!-- wpnl --\x3e "})).indexOf("<option")&&(e=(e=e.replace(/\s*<option/g,"<option")).replace(/<\/option>\s*/g,"</option>")),-1!==e.indexOf("</object>")&&(e=(e=(e=e.replace(/(<object[^>]*>)\s*/g,"$1")).replace(/\s*<\/object>/g,"</object>")).replace(/\s*(<\/?(?:param|embed)[^>]*>)\s*/g,"$1")),-1===e.indexOf("<source")&&-1===e.indexOf("<track")||(e=(e=(e=e.replace(/([<\[](?:audio|video)[^>\]]*[>\]])\s*/g,"$1")).replace(/\s*([<\[]\/(?:audio|video)[>\]])/g,"$1")).replace(/\s*(<(?:source|track)[^>]*>)\s*/g,"$1")),-1!==e.indexOf("<figcaption")&&(e=(e=e.replace(/\s*(<figcaption[^>]*>)/,"$1")).replace(/<\/figcaption>\s*/,"</figcaption>"));var d=(e=e.replace(/\n\n+/g,"\n\n")).split(/\n\s*\n/).filter(Boolean);return e="",d.forEach((function(t){e+="<p>"+t.replace(/^\n*|\n*$/g,"")+"</p>\n"})),e=(e=(e=(e=(e=(e=(e=(e=e.replace(/<p>\s*<\/p>/g,"")).replace(/<p>([^<]+)<\/(div|address|form)>/g,"<p>$1</p></$2>")).replace(new RegExp("<p>\\s*(</?"+p+"[^>]*>)\\s*</p>","g"),"$1")).replace(/<p>(<li.+?)<\/p>/g,"$1")).replace(/<p><blockquote([^>]*)>/gi,"<blockquote$1><p>")).replace(/<\/blockquote><\/p>/g,"</p></blockquote>")).replace(new RegExp("<p>\\s*(</?"+p+"[^>]*>)","g"),"$1")).replace(new RegExp("(</?"+p+"[^>]*>)\\s*</p>","g"),"$1"),t&&(e=(e=(e=(e=e.replace(/<(script|style).*?<\/\\1>/g,(function(e){return e[0].replace(/\n/g,"<WPPreserveNewline />")}))).replace(/<br>|<br\/>/g,"<br />")).replace(/(<br \/>)?\s*\n/g,(function(e,t){return t?e:"<br />\n"}))).replace(/<WPPreserveNewline \/>/g,"\n")),e=(e=(e=e.replace(new RegExp("(</?"+p+"[^>]*>)\\s*<br />","g"),"$1")).replace(/<br \/>(\s*<\/?(?:p|li|div|dl|dd|dt|th|pre|td|ul|ol)[^>]*>)/g,"$1")).replace(/\n<\/p>$/g,"</p>"),n.forEach((function(t){var n=a(t,2),r=n[0],o=n[1];e=e.replace(r,o)})),-1!==e.indexOf("\x3c!-- wpnl --\x3e")&&(e=e.replace(/\s?<!-- wpnl -->\s?/g,"\n")),e}function s(e){var t="blockquote|ul|ol|li|dl|dt|dd|table|thead|tbody|tfoot|tr|th|td|h[1-6]|fieldset|figure",n=t+"|div|p",r=t+"|pre",a=[],o=!1,i=!1;return e?(-1===e.indexOf("<script")&&-1===e.indexOf("<style")||(e=e.replace(/<(script|style)[^>]*>[\s\S]*?<\/\1>/g,(function(e){return a.push(e),"<wp-preserve>"}))),-1!==e.indexOf("<pre")&&(o=!0,e=e.replace(/<pre[^>]*>[\s\S]+?<\/pre>/g,(function(e){return(e=(e=e.replace(/<br ?\/?>(\r\n|\n)?/g,"<wp-line-break>")).replace(/<\/?p( [^>]*)?>(\r\n|\n)?/g,"<wp-line-break>")).replace(/\r?\n/g,"<wp-line-break>")}))),-1!==e.indexOf("[caption")&&(i=!0,e=e.replace(/\[caption[\s\S]+?\[\/caption\]/g,(function(e){return e.replace(/<br([^>]*)>/g,"<wp-temp-br$1>").replace(/[\r\n\t]+/,"")}))),-1!==(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(new RegExp("\\s*</("+n+")>\\s*","g"),"</$1>\n")).replace(new RegExp("\\s*<((?:"+n+")(?: [^>]*)?)>","g"),"\n<$1>")).replace(/(<p [^>]+>[\s\S]*?)<\/p>/g,"$1</p#>")).replace(/<div( [^>]*)?>\s*<p>/gi,"<div$1>\n\n")).replace(/\s*<p>/gi,"")).replace(/\s*<\/p>\s*/gi,"\n\n")).replace(/\n[\s\u00a0]+\n/g,"\n\n")).replace(/(\s*)<br ?\/?>\s*/gi,(function(e,t){return t&&-1!==t.indexOf("\n")?"\n\n":"\n"}))).replace(/\s*<div/g,"\n<div")).replace(/<\/div>\s*/g,"</div>\n")).replace(/\s*\[caption([^\[]+)\[\/caption\]\s*/gi,"\n\n[caption$1[/caption]\n\n")).replace(/caption\]\n\n+\[caption/g,"caption]\n\n[caption")).replace(new RegExp("\\s*<((?:"+r+")(?: [^>]*)?)\\s*>","g"),"\n<$1>")).replace(new RegExp("\\s*</("+r+")>\\s*","g"),"</$1>\n")).replace(/<((li|dt|dd)[^>]*)>/g," \t<$1>")).indexOf("<option")&&(e=(e=e.replace(/\s*<option/g,"\n<option")).replace(/\s*<\/select>/g,"\n</select>")),-1!==e.indexOf("<hr")&&(e=e.replace(/\s*<hr( [^>]*)?>\s*/g,"\n\n<hr$1>\n\n")),-1!==e.indexOf("<object")&&(e=e.replace(/<object[\s\S]+?<\/object>/g,(function(e){return e.replace(/[\r\n]+/g,"")}))),e=(e=(e=(e=e.replace(/<\/p#>/g,"</p>\n")).replace(/\s*(<p [^>]+>[\s\S]*?<\/p>)/g,"\n$1")).replace(/^\s+/,"")).replace(/[\s\u00a0]+$/,""),o&&(e=e.replace(/<wp-line-break>/g,"\n")),i&&(e=e.replace(/<wp-temp-br([^>]*)>/g,"<br$1>")),a.length&&(e=e.replace(/<wp-preserve>/g,(function(){return a.shift()}))),e):""}},function(e,t,n){"use strict";function r(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 a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){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){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}(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.")}()}var o,i,l,s;n.r(t),n.d(t,"parse",(function(){return d}));var c=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function u(e,t,n,r,a){return{blockName:e,attrs:t,innerBlocks:n,innerHTML:r,innerContent:a}}function p(e){return u(null,{},[],e,[e])}var d=function(e){o=e,i=0,l=[],s=[],c.lastIndex=0;do{}while(m());return l};function m(){var e=function(){var e=c.exec(o);if(null===e)return["no-more-tokens"];var t=e.index,n=a(e,7),r=n[0],i=n[1],l=n[2],s=n[3],u=n[4],p=n[6],d=r.length,m=!!i,f=!!p,b=(l||"core/")+s,h=!!u,g=h?function(e){try{return JSON.parse(e)}catch(e){return null}}(u):{};if(f)return["void-block",b,g,t,d];if(m)return["block-closer",b,null,t,d];return["block-opener",b,g,t,d]}(),t=a(e,5),n=t[0],r=t[1],d=t[2],m=t[3],g=t[4],v=s.length,y=m>i?i:null;switch(n){case"no-more-tokens":if(0===v)return f(),!1;if(1===v)return h(),!1;for(;0<s.length;)h();return!1;case"void-block":return 0===v?(null!==y&&l.push(p(o.substr(y,m-y))),l.push(u(r,d,[],"",[])),i=m+g,!0):(b(u(r,d,[],"",[]),m,g),i=m+g,!0);case"block-opener":return s.push(function(e,t,n,r,a){return{block:e,tokenStart:t,tokenLength:n,prevOffset:r||t+n,leadingHtmlStart:a}}(u(r,d,[],"",[]),m,g,m+g,y)),i=m+g,!0;case"block-closer":if(0===v)return f(),!1;if(1===v)return h(m),i=m+g,!0;var w=s.pop(),k=o.substr(w.prevOffset,m-w.prevOffset);return w.block.innerHTML+=k,w.block.innerContent.push(k),w.prevOffset=m+g,b(w.block,w.tokenStart,w.tokenLength,m+g),i=m+g,!0;default:return f(),!1}}function f(e){var t=e||o.length-i;0!==t&&l.push(p(o.substr(i,t)))}function b(e,t,n,r){var a=s[s.length-1];a.block.innerBlocks.push(e);var i=o.substr(a.prevOffset,t-a.prevOffset);i&&(a.block.innerHTML+=i,a.block.innerContent.push(i)),a.block.innerContent.push(null),a.prevOffset=r||t+n}function h(e){var t=s.pop(),n=t.block,r=t.leadingHtmlStart,a=t.prevOffset,i=t.tokenStart,c=e?o.substr(a,e-a):o.substr(a);c&&(n.innerHTML+=c,n.innerContent.push(c)),null!==r&&l.push(p(o.substr(r,i-r))),l.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){}]); |