1(()=>{"use strict";function n(t){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},n(t)}function t(t){var e=function(t){if("object"!=n(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,"string");if("object"!=n(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(t)}(t);return"symbol"==n(e)?e:e+""}function e(n,e){for(var i=0;i<e.length;i++){var o=e[i];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(n,t(o.key),o)}}function i(n,e,i){return(e=t(e))in n?Object.defineProperty(n,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[e]=i,n}const o=gutenverseCoreFrontend,a=gutenverseProFrontend;function c(n,t){var e=Object.keys(n);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(n);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),e.push.apply(e,i)}return e}function r(n){for(var t=1;t<arguments.length;t++){var e=null!=arguments[t]?arguments[t]:{};t%2?c(Object(e),!0).forEach((function(t){i(n,t,e[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(e)):c(Object(e)).forEac
1h((function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(e,t))}))}return n}var l,u=function(){return n=function n(){var t=this;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),i(this,"__showBackgroundEffect",(function(n,e,i,o){var c,l,u,d,s,p,f,v,y,b,g,h=n.backgroundEffect,m={visibility:"hidden",opacity:0,scale:0,playState:"paused",transition:"none"},w=h.type,S=h.backgroundEffectSize,k=h.effectColor,O=h.effectSpeed,_=h.backgroundEffectLoadOn,E=h.effectQuantity,j=h.leftOrientation,x=h.topOrientation,P=h.useContainerShape,L=h.effectScale,C=void 0===L?1:L,q=h.opacity,A=h.delayBackgroundEffect,B=E||3,D=(0,a.getDevice)(),N=S?null===(c=S[D])||void 0===c?void 0:c.point:"",T={unit:x&&null!==(l=x[D])&&void 0!==l&&l.unit?null===(u=x[D])||void 0===u?void 0:u.unit:"%",point:x&&null!==(d=x[D])&&void 0!==d&&d.point?Number(null===(s=x[D])||void 0===s?void 0:s.point):50},R={unit:j&&null!==(p=j[D])&&void 0!==p&&p.unit?null===(f=j[D])||void 0===f?void 0:f.unit:"%",point:j&&null!==(v=j[D])&&void 0!==v&&v.point?Number(null===(y=j[D])||void 0===y?void 0:y.point):50};switch(o){case"section":g=document.querySelector(".guten-".concat(i,"> .guten-background-effect"));break;case"column":g=document.querySelector(".guten-".concat(i,"> .guten-column-wrapper> .guten-background-effect"));break;case"flexible":g=document.querySelector(".guten-".concat(i,"> .guten-inner-wrap> .guten-background-effect"))}var z,F=null===(b=g)||void 0===b?void 0:b.querySelectorAll(".child-effect");null==F||F.forEach((function(n){n.remove()}));for(var H=1;H<=B;H++){var J,Q=document.createElement("div"),V=null===(J=g)||void 0===J?void 0:J.querySelector(".inner-background-container");null==Q||Q.classList.add("guten-".concat(i,"-effect")),null==Q||Q.classList.add("child-effect"),null==V||V.appendChild(Q)}"variable"===(null==k?void 0:k.type)?(z=(0,a.getRgbaValue)(null==k?void 0:k.id)).a=.2:z=k||{r:0,g:188,b:255,a:.2},z.a=q&&q[D]?q[D]:z.a;var G=function(){m={visibility:"visible",opacity:1,scale:1,playState:"running",transition:"transform 0.5s, opacity 0.5s, visibility 0.5s"},t.__handleStyle(m,i,O,z,w,B,N,T,R,e,P,C,A)},I=function(){m=r(r({},m),{},{visibility:"hidden",opacity:0,scale:0,playState:"paused"}),t.__handleStyle(m,i,O,z,w,B,N,T,R,e,P,C,A)},K=function(){var n=null==e?void 0:e.getBoundingClientRect(),o=window.innerHeight-(null==n?void 0:n.top);m=o>=.1*window.innerHeight?{visibility:"visible",opacity:1,scale:1,playState:"running",transition:"transform 0.5s, opacity 0.5s, visibility 0.5s"}:r(r({},m),{},{visibility:"hidden",opacity:0,scale:0,playState:"paused"}),t.__handleStyle(m,i,O,z,w,B,N,T,R,e,P,C,A)};if("hover"===_)null==e||e.addEventListener("mouseover",G),null==e||e.addEventListener("mouseout",I);else if("viewport"===_){var M;null===(M=window)||void 0===M||M.addEventListener("scroll",K)}else{var U;null==e||e.removeEventListener("mouseover",G),null==e||e.removeEventListener("mouseout",I),null===(U=window)||void 0===U||U.removeEventListener("scroll",K),m={visibility:"visible",opacity:1,scale:1,playState:"running",transition:"transform 0.5s, opacity 0.5s, visibility 0.5s"},t.__handleStyle(m,i,O,z,w,B,N,T,R,e,P,C,A)}m="hover"===_||"viewport"===_?{visibility:"hidden",opacity:0,scale:0,playState:"paused",transition:"none"}:{visibility:"visible",opacity:1,scale:1,playState:"running",transition:"transform 0.5s, opacity 0.5s, visibility 0.5s"},t.__handleStyle(m,i,O,z,w,B,N,T,R,e,P,C,A)}))},(t=[{key:"init",value:function(n){var t,e;n.parentNode.classList.contains("section-wrapper")?(t=(0,o.u)(n).closest(".section-wrapper").data("id"),e="section"):n.classList.contains("guten-column")?(t=(0,o.u)(n).find(".guten-column-wrapper").data("id"),e="column"):(t=(0,o.u)(n).find(".guten-inner-wrap").data("id"),e="flexible");var i=t&&(0,o.u)(document.body).find('div[data-var="backgroundEffectAttr'.concat(t,'"]')).data("value"),a=i&&JSON.parse(i);a&&"none"!==a.backgroundEffect.type&&this.__showBackgroundEffect(a,n,t,e)}},{key:"__addAnimation",value:function(n){var t=document.createElement("style");
1t.styleSheet?t.styleSheet.cssText=n:t.appendChild(document.createTextNode(n)),document.head.appendChild(t)}},{key:"__handleStyle",value:function(n,t,e,i,o,a,c,r,l,u,d,s,p){var f=this,v=null==u?void 0:u.getBoundingClientRect(),y="blink"===o,b=""!==(null==e?void 0:e.point)&&e?null==e?void 0:e.point:1.5,g=y?"cubic-bezier(0,-0.13,0,1.04)":"linear",h=y?b/4/a:b/a,m=""===c||void 0===c?600:c,w=""===c||void 0===c?600:c,S=(null==v?void 0:v.width)*(s||1),k=(null==v?void 0:v.height)*(s||1),O="\n .guten-".concat(t," .guten-background-effect .inner-background-container {\n top: ").concat(r.point).concat(r.unit,";\n left: ").concat(l.point).concat(l.unit,";\n border-radius: ").concat(d?"inherit":"100%",";\n }\n\n ").concat(d?".guten-".concat(t," .guten-background-effect {\n border-radius: inherit;\n }"):"","\n\n .guten-").concat(t," .guten-background-effect .inner-background-container .guten-").concat(t,"-effect {\n animation: ripple-").concat(t," ").concat(null!=b?b:2,"s ").concat(g," infinite;\n background-color: rgba(").concat(i.r,", ").concat(i.g,", ").concat(i.b,", ").concat(i.a,");\n animation-play-state: ").concat(null==n?void 0:n.playState,";\n transform: scale(").concat(null==n?void 0:n.scale,") translate(-50%, -50%);\n opacity: ").concat(null==n?void 0:n.opacity,";\n visibility: ").concat(null==n?void 0:n.visibility,";\n transition: ").concat(null==n?void 0:n.transition,";\n border-radius: ").concat(d?"inherit":"100%",";\n }\n @keyframes ripple-").concat(t," {\n 0% {\n width: 0px;\n height: 0px;\n opacity: 1;\n }\n 100% {\n width: ").concat(d?S:m,"px;\n height: ").concat(d?k:w,"px;\n opacity: 0;\n }\n }\n @-webkit-keyframes ripple-").concat(t," {\n 0% {\n width: 10px;\n height: 10px;\n opacity: 1;\n }\n 80% {\n width: ").concat(d?S:m,"px;\n height: ").concat(d?k:w,"px;\n opacity: 0;\n }\n 100% {\n width: 0px;\n height: 0px;\n opacity: 0;\n }\n }\n\n .guten-").concat(t,"-effect:nth-child(1) {\n animation-delay: 0s !important;\n }\n \n .guten-").concat(t,"-effect:nth-child(2) {\n animation-delay: ").concat(1*h,"s !important;\n }\n \n .guten-").concat(t,"-effect:nth-child(3) {\n animation-delay: ").concat(2*h,"s !important;\n }\n \n .guten-").concat(t,"-effect:nth-child(4) {\n animation-delay: ").concat(3*h,"s !important;\n }\n \n .guten-").concat(t,"-effect:nth-child(5) {\n animation-delay: ").concat(4*h,"s !important;\n }\n ");p&&p>0?setTimeout((function(){f.__addAnimation(O)}),1e3*p):this.__addAnimation(O)}}])&&e(n.prototype,t),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,t}();l=new u,(0,o.u)(".guten-background-effect-active").map((function(n){l.init(n)}))})(); 2//# sourceMappingURL=background-effect.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.