!function(){"use strict";var t={596:function(t,n,e){var o=e(533);n.s=o.createRoot,o.hydrateRoot},533:function(t){t.exports=ReactDOM}},n={};function e(o){var c=n[o];if(void 0!==c)return c.exports;var a=n[o]={exports:{}};return t[o](a,a.exports,e),a.exports}!function(){var t=e(596),n=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],c=t||{},a=c.type,i=void 0===a?"solid":a,r=c.color,l=void 0===r?"#000000b3":r,d=c.gradient,s=void 0===d?"linear-gradient(135deg, #4527a4, #8344c5)":d,u=c.image,f=void 0===u?{}:u,v=c.position,g=void 0===v?"center center":v,m=c.attachment,p=void 0===m?"initial":m,b=c.repeat,x=void 0===b?"no-repeat":b,h=c.size,y=void 0===h?"cover":h,w=c.overlayColor,R=void 0===w?"#000000b3":w;return"gradient"===i&&e?"background: ".concat(s,";"):"image"===i&&o?"background: url(".concat(null==f?void 0:f.url,");\n\t\t\t\tbackground-color: ").concat(R,";\n\t\t\t\tbackground-position: ").concat(g,";\n\t\t\t\tbackground-size: ").concat(y,";\n\t\t\t\tbackground-repeat: ").concat(x,";\n\t\t\t\tbackground-attachment: ").concat(p,";\n\t\t\t\tbackground-blend-mode: overlay;"):n&&"background: ".concat(l,";")},o=function(t){var n=t||{},e=n.width,o=void 0===e?"0px":e,c=n.style,a=void 0===c?"solid":c,i=n.color,r=void 0===i?"#0000":i,l=n.side,d=void 0===l?"all":l,s=n.radius,u=void 0===s?"0px":s,f=function(t){var n=null==d?void 0:d.toLowerCase();return(null==n?void 0:n.includes("all"))||(null==n?void 0:n.includes(t))},v="0px"===o||!o,g="".concat(o," ").concat(a," ").concat(r),m="\n\t\t".concat(v?"":["top","right","bottom","left"].map((function(t){return f(t)?"border-".concat(t,": ").concat(g,";"):""})).join(""),"\n\t\t").concat(u?"border-radius: ".concat(u,";"):"","\n\t");return m},c=function(t){var n=t||{},e=n.type,o=void 0===e?"box":e,c=n.hOffset,a=void 0===c?"0px":c,i=n.vOffset,r=void 0===i?"0px":i,l=n.blur,d=void 0===l?"0px":l,s=n.spreed,u=void 0===s?"0px":s,f=n.color,v=void 0===f?"#7090b0":f,g=n.isInset,m=void 0!==g&&g?"inset":"",p="".concat(a," ").concat(r," ").concat(d);return("text"===o?"".concat(p," ").concat(v):"".concat(p," ").concat(u," ").concat(v," ").concat(m))||"none"},a=function(t){var n=t||{},e=n.side,o=void 0===e?2:e,c=n.vertical,a=void 0===c?"0px":c,i=n.horizontal,r=void 0===i?"0px":i,l=n.top,d=void 0===l?"0px":l,s=n.right,u=void 0===s?"0px":s,f=n.bottom,v=void 0===f?"0px":f,g=n.left,m=void 0===g?"0px":g;return 2===o?"".concat(a," ").concat(r):"".concat(d," ").concat(u," ").concat(v," ").concat(m)},i=function(t,n){var e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=n||{},c=o.fontFamily,a=void 0===c?"Default":c,i=o.fontCategory,r=void 0===i?"sans-serif":i,l=o.fontVariant,d=void 0===l?400:l,s=o.fontWeight,u=void 0===s?400:s,f=o.isUploadFont,v=void 0===f||f,g=o.fontSize,m=void 0===g?{desktop:15,tablet:15,mobile:15}:g,p=o.fontStyle,b=void 0===p?"normal":p,x=o.textTransform,h=void 0===x?"none":x,y=o.textDecoration,w=void 0===y?"auto":y,R=o.lineHeight,S=void 0===R?"135%":R,C=o.letterSpace,E=void 0===C?"0px":C,L=function(t,n){return t?"".concat(n,": ").concat(t,";"):""},T=!e||!a||"Default"===a,k=(null==m?void 0:m.desktop)||m,B=(null==m?void 0:m.tablet)||k,D=(null==m?void 0:m.mobile)||B,I="\n\t\t".concat(T?"":"font-family: '".concat(a,"', ").concat(r,";"),"\n\t\t").concat(L(u,"font-weight"),"\n\t\t","font-size: ".concat(k,"px;"),"\n\t\t").concat(L(b,"font-style"),"\n\t\t").concat(L(h,"text-transform"),"\n\t\t").concat(L(w,"text-decoration"),"\n\t\t").concat(L(S,"line-height"),"\n\t\t").concat(L(E,"letter-spacing"),"\n\t"),M=d&&400!==d?"400i"===d?":ital@1":null!=d&&d.includes("00i")?": ital, wght@1, ".concat(null==d?void 0:d.replace("00i","00")," "):": wght@".concat(d," "):"",z=T?"":"https://fonts.googleapis.com/css2?family=".concat(null==a?void 0:a.split(" ").join("+")).concat(M.replace(/ /g,""),"&display=swap");return{googleFontLink:!v||T?"":"@import url(".concat(z,");"),styles:"".concat(t,"{\n\t\t\t").concat(I,"\n\t\t}\n\t\t@media (max-width: 768px) {\n\t\t\t").concat(t,"{\n\t\t\t\t","font-size: ".concat(B,"px;"),"\n\t\t\t}\n\t\t}\n\t\t@media (max-width: 576px) {\n\t\t\t").concat(t,"{\n\t\t\t\t","font-size: ".concat(D,"px;"),"\n\t\t\t}\n\t\t}").replace(/\s+/g," ").trim()}},r=function(t){var e,r,l,d,s,u,f,v,g,m,p,b,x,h,y,w,R,S,C=t.attributes,E=t.clientId,L=C.boxPosition,T=C.prefixSuffixDirection,k=void 0===T?"row":T,B=C.prefixText,D=void 0===B?"":B,I=C.suffixButtonText,M=void 0===I?"":I,z=C.addCSS,F=void 0===z?"":z,N=C.width,A=C.background,O=C.padding,H=C.shadow,j=C.alignment,_=C.boxBG,G=C.boxWidth,U=C.boxHeight,J=C.boxSpace,P=C.boxBorder,W=C.boxShadow,q=C.digitTypo,V=C.digitColor,$=C.labelTypo,K=C.labelColor,Q=C.isDaysSingleStyle,X=void 0!==Q&&Q,Y=C.daysBG,Z=void 0===Y?{type:"gradient",gradient:"linear-gradient(135deg, #4527a4, #8344c5)"}:Y,tt=C.daysDigitColor,nt=void 0===tt?"#fff":tt,et=C.daysLabelColor,ot=void 0===et?"#fff":et,ct=C.isHoursSingleStyle,at=void 0!==ct&&ct,it=C.hoursBG,rt=void 0===it?{type:"gradient",gradient:"linear-gradient(135deg, #4527a4, #8344c5)"}:it,lt=C.hoursDigitColor,dt=void 0===lt?"#fff":lt,st=C.hoursLabelColor,ut=void 0===st?"#fff":st,ft=C.isMinutesSingleStyle,vt=void 0!==ft&&ft,gt=C.minutesBG,mt=void 0===gt?{type:"gradient",gradient:"linear-gradient(135deg, #4527a4, #8344c5)"}:gt,pt=C.minutesDigitColor,bt=void 0===pt?"#fff":pt,xt=C.minutesLabelColor,ht=void 0===xt?"#fff":xt,yt=C.isSecondsSingleStyle,wt=void 0!==yt&&yt,Rt=C.secondsBG,St=void 0===Rt?{type:"gradient",gradient:"linear-gradient(135deg, #4527a4, #8344c5)"}:Rt,Ct=C.secondsDigitColor,Et=void 0===Ct?"#fff":Ct,Lt=C.secondsLabelColor,Tt=void 0===Lt?"#fff":Lt,kt=C.sepType,Bt=C.sepSize,Dt=C.sepColor,It=C.prefixTextTypo,Mt=void 0===It?{fontSize:{desktop:15}}:It,zt=C.prefixTextColor,Ft=void 0===zt?"#222":zt,Nt=C.suffixButtonTypo,At=void 0===Nt?{fontSize:{desktop:16}}:Nt,Ot=C.suffixButtonColors,Ht=void 0===Ot?{color:"#fff",bg:"#222"}:Ot,jt=C.suffixButtonPadding,_t=void 0===jt?{vertical:"14px",horizontal:"28px"}:jt,Gt=C.dismissColor,Ut=void 0===Gt?"#333":Gt,Jt="#ctbCountdownTime-".concat(E),Pt="".concat(Jt," .countdownItems"),Wt="".concat(Pt," .countdownItem"),qt="".concat(Jt," .ctbCountdownTime"),Vt=function(t,e,o,c,a){return t?"".concat(Pt," .").concat(e,"{\n\t\t").concat(n(o),"\n\t}\n\t").concat(Pt," .").concat(e," .digit{\n\t\tcolor: ").concat(c,";\n\t}\n\t").concat(Pt," .").concat(e," .label{\n\t\tcolor: ").concat(a,";\n\t}"):""};return React.createElement("style",{dangerouslySetInnerHTML:{__html:"\n\t\t".concat(null===(e=i("",q))||void 0===e?void 0:e.googleFontLink,"\n\t\t").concat(null===(r=i("",$))||void 0===r?void 0:r.googleFontLink,"\n\t\t").concat(null===(l=i("",Mt))||void 0===l?void 0:l.googleFontLink,"\n\t\t").concat(null===(d=i("",At))||void 0===d?void 0:d.googleFontLink,"\n\t\t").concat(null===(s=i("".concat(Wt," .digit"),q))||void 0===s?void 0:s.styles,"\n\t\t").concat(null===(u=i("".concat(Wt," .label"),$))||void 0===u?void 0:u.styles,"\n\t\t").concat(null===(f=i("".concat(qt," .prefixText"),Mt))||void 0===f?void 0:f.styles,"\n\t\t").concat(null===(v=i("".concat(qt," .suffixButton"),At))||void 0===v?void 0:v.styles,"\n\n\t\t").concat(Jt,"{\n\t\t\talign-items: ").concat(j,";\n\t\t\tjustify-content: ").concat(j,";\n\t\t}\n\t\t").concat(qt,"{\n\t\t\tflex-direction: ").concat(k,";\n\t\t\tjustify-content: ").concat(D||M?"space-between":"center",";\n\t\t\twidth: ").concat(["0px","0%","0em"].includes(N)?"auto":N,";\n\t\t\t").concat(n(A),"\n\t\t\tpadding: ").concat(a(O),";\n\t\t\tbox-shadow: ").concat(c(H),";\n\t\t}\n\t\t").concat(Pt,"{\n\t\t\tjustify-content: ").concat(L,";\n\t\t\tgap: ").concat(J,";\n\t\t\tmargin: ").concat(D||M?"column"===k?"20px 0":"0 20px":"0","\n\t\t}\n\t\t").concat(Wt,"{\n\t\t\t").concat(n(_),"\n\t\t\twidth: ").concat(G,";\n\t\t\theight: ").concat(U,";\n\t\t\t").concat(o(P),"\n\t\t\tbox-shadow: ").concat(c(W),";\n\t\t}\n\t\t").concat(Wt," .digit{\n\t\t\tcolor: ").concat(V,";\n\t\t}\n\t\t").concat(Wt," .label{\n\t\t\tcolor: ").concat(K,";\n\t\t}\n\t\t").concat(Vt(X,"countdownDays",Z,nt,ot),"\n\t\t").concat(Vt(at,"countdownHours",rt,dt,ut),"\n\t\t").concat(Vt(vt,"countdownMinutes",mt,bt,ht),"\n\t\t").concat(Vt(wt,"countdownSeconds",St,Et,Tt),"\n\n\t\t").concat(Pt," .separator::before{\n\t\t\tcontent: '").concat(kt,"';\n\t\t\tfont-size: ").concat(Bt,"px;\n\t\t\tcolor: ").concat(Dt,";\n\t\t}\n\t\t").concat(qt," .prefixText{\n\t\t\tcolor: ").concat(Ft,";\n\t\t}\n\t\t").concat(qt," .suffixButton{\n\t\t\t").concat((g=Ht,m=g||{},p=m.color,b=void 0===p?"#333":p,x=m.bgType,h=void 0===x?"solid":x,y=m.bg,w=void 0===y?"#0000":y,R=m.gradient,S=void 0===R?"linear-gradient(135deg, #4527a4, #8344c5)":R,"\n\t\t".concat(b?"color: ".concat(b,";"):"","\n\t\t").concat(S||w?"background: ".concat("gradient"===h?S:w,";"):"","\n\t")),"\n\t\t\tpadding: ").concat(a(_t),";\n\t\t}\n\t\t").concat(qt," .countdownClose{\n\t\t\tfill: ").concat(Ut,";\n\t\t}\n\t\t").concat(F,"\n\t\t").replace(/\s+/g," ")}})},l=function(t){return t>(new Date).getTime()?(t-(new Date).getTime())/1e3:0},d=function(t){return Math.floor(t%86400/3600)},s=function(t){return Math.floor(t%3600/60)},u=function(t){return Math.floor(t%60)},f=function(t){return t<10?("0"+t).slice(-2):t},v=window.matchMedia("(max-width: 576px)"),g=window.matchMedia("(max-width: 768px)"),m=React.createElement("svg",{className:"countdownClose",xmlns:"http://www.w3.org/2000/svg",width:22,height:22,viewBox:"0 0 512 512"},React.createElement("path",{d:"M256,31C131.7,31,31,131.7,31,256s100.7,225,225,225s225-100.7,225-225S380.3,31,256,31z M366.3,315.1 c4.3,4.3,4.3,11.2,0,15.4l-35.9,35.8c-4.3,4.3-11.2,4.3-15.4,0l-59-59.5l-59.1,59.5c-4.3,4.3-11.2,4.3-15.4,0l-35.8-35.9 c-4.3-4.3-4.3-11.2,0-15.4l59.5-59l-59.5-59.1c-4.3-4.3-4.3-11.2,0-15.4l35.9-35.9c4.3-4.3,11.2-4.3,15.4,0l59,59.6l59.1-59.5 c4.3-4.3,11.2-4.3,15.4,0l35.9,35.9c4.3,4.3,4.3,11.2,0,15.4l-59.6,59L366.3,315.1z"})),p=React;function b(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=e){var o,c,a,i,r=[],l=!0,d=!1;try{if(a=(e=e.call(t)).next,0===n){if(Object(e)!==e)return;l=!1}else for(;!(l=(o=a.call(e)).done)&&(r.push(o.value),r.length!==n);l=!0);}catch(t){d=!0,c=t}finally{try{if(!l&&null!=e.return&&(i=e.return(),Object(i)!==i))return}finally{if(d)throw c}}return r}}(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return x(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return x(t,n)}(t,n)||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 x(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}var h=function(t){var n,e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],c=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=(n=t,Math.floor(n/86400)),i=e?d(t):24*a+d(t),r=o?s(t):60*i+s(t),l=c?u(t):60*r+u(t);return{days:a,hours:i,minutes:r,seconds:l,expired:!(a+i+r+l>0)}},y=function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],c=b((0,p.useState)(l(t)),2),a=c[0],i=c[1];return(0,p.useEffect)((function(){var n=setInterval((function(){i(l(t))}),1e3);return function(){return clearInterval(n)}}),[t]),h(a,n,e,o)},w=function(t){var n=t.attributes,e=t.Box,o=t.isBackend,c=void 0!==o&&o,a=t.custom,i=void 0===a?{}:a,r=n.destDate,l=n.boxIsInline,d=n.isLabels,s=n.isDays,u=n.daysLabel,v=n.isHours,g=n.hoursLabel,m=n.isMinutes,p=n.minutesLabel,b=n.isSeconds,x=n.secondsLabel,h=n.hideOn0,w=n.isSep,R=new Date(r).getTime(),S=y(R,s,v,m),C=S.days,E=S.hours,L=S.minutes,T=S.seconds,k="".concat(l?"inline":""),B=h&&0===C,D=h&&0===C+E,I=h&&0===C+E+L,M=h&&0===C+E+L+T;return React.createElement(React.Fragment,null,!B&&React.createElement(React.Fragment,null,React.createElement(e,{is:s,boxClass:"countdownDays ".concat(k),digit:f(C),isLabels:d,label:u,onChange:function(t){return c&&i.setAttributes({daysLabel:t})}}),w&&s&&(v||m||b)&&React.createElement("span",{className:"separator"})),!D&&React.createElement(React.Fragment,null,React.createElement(e,{is:v,boxClass:"countdownHours ".concat(k),digit:f(E),isLabels:d,label:g,onChange:function(t){return c&&i.setAttributes({hoursLabel:t})}}),w&&v&&(m||b)&&React.createElement("span",{className:"separator"})),!I&&React.createElement(React.Fragment,null,React.createElement(e,{is:m,boxClass:"countdownMinutes ".concat(k),digit:f(L),isLabels:d,label:p,onChange:function(t){return c&&i.setAttributes({minutesLabel:t})}}),w&&m&&b&&React.createElement("span",{className:"separator"})),!M&&React.createElement(e,{is:b,boxClass:"countdownSeconds ".concat(k),digit:f(T),isLabels:d,label:x,onChange:function(t){return c&&i.setAttributes({secondsLabel:t})}}))},R=function(t){var n=t.attributes,e=t.Box,o=t.closeEl,c=t.isBackend,a=void 0!==c&&c,i=t.custom,r=void 0===i?{}:i,l=t.children,d=n.destDate,s=n.isResponsive,u=n.isExpired,f=n.prefixText,v=n.suffixButtonText,g=n.suffixButtonUrl,m=n.addID,p=n.addClass,b=n.isDismiss,x=new Date(d).getTime(),h=y(x).expired;return React.createElement("div",{className:"ctbCountdownTime ".concat(p),id:m},u&&h?l:React.createElement(React.Fragment,null,f&&React.createElement("p",{className:"prefixText",dangerouslySetInnerHTML:{__html:f}}),React.createElement("div",{className:"countdownItems ".concat(s?"ctbResponsive":"")},React.createElement(w,{attributes:n,Box:e,isBackend:a,custom:r})),v&&React.createElement("a",{className:"suffixButton",href:g},v)),b&&o)};document.addEventListener("DOMContentLoaded",(function(){document.querySelectorAll(".wp-block-ctb-countdown-time").forEach((function(n){var e=JSON.parse(n.dataset.attributes),o=JSON.parse(n.dataset.content),c=e.cId,a=e.hideOnMobile,i=void 0!==a&&a,l=e.hideOnTablet,d=void 0!==l&&l,s=i&&v.matches,u=d&&g.matches,f=React.createElement("span",{onClick:function(){n.classList.add("transformHidden"),setTimeout((function(){n.style.display="none"}),450)}},m);(0,t.s)(n).render(s||u?React.createElement(React.Fragment,null):React.createElement(React.Fragment,null,React.createElement(r,{attributes:e,clientId:c}),React.createElement(R,{attributes:e,Box:S,closeEl:f},React.createElement("div",{className:"countdownExpired",dangerouslySetInnerHTML:{__html:o}})))),null==n||n.removeAttribute("data-attributes"),null==n||n.removeAttribute("data-content")}))}));var S=function(t){var n=t.is,e=t.boxClass,o=t.digit,c=t.isLabels,a=t.label;return n&&React.createElement("div",{className:"countdownItem ".concat(e)},React.createElement("span",{className:"digit"},o),c&&a&&React.createElement("label",{className:"label",dangerouslySetInnerHTML:{__html:a}}))}}()}();
//# sourceMappingURL=script.js.map