(()=>{"use strict";var e={"./src/adsGlobals.js"(e,t,r){r.r(t),r.d(t,{blocks:()=>s,googletag:()=>o}),window.googletag=window.googletag||{cmd:[]},window.gptblocks=window.gptblocks||{};var o=window.googletag,s=window.gptblocks},"./src/adsLazyload.js"(e,t,r){r.r(t),r.d(t,{default:()=>n,defineLazyLoad:()=>s});var o=r(/*! ./adsGlobals */ "./src/adsGlobals.js"),s=function e(){o.googletag.pubads().enableLazyLoad({fetchMarginPercent:100,renderMarginPercent:100,mobileScaling:1})};let n=s},"./src/adsLoader.js"(e,t,r){r.r(t),r.d(t,{default:()=>f,loadAdsBlocks:()=>c});var o=r(/*! ./adsSettings */ "./src/adsSettings.js"),s=r(/*! ./adsGlobals */ "./src/adsGlobals.js"),n=r(/*! ./adsSizes */ "./src/adsSizes.js"),i=r(/*! ./adsLazyload */ "./src/adsLazyload.js"),l=r(/*! ./adsRefresh */ "./src/adsRefresh.js");function a(e){return function e(t){if(Array.isArray(t))return d(t)}(e)||function e(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(e)||function e(t,r){if(t){if("string"==typeof t)return d(t,r);var o=Object.prototype.toString.call(t).slice(8,-1);if("Object"===o&&t.constructor&&(o=t.constructor.name),"Map"===o||"Set"===o)return Array.from(t);if("Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return d(t,r)}}(e)||function e(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,o=Array(t);r3&&void 0!==arguments[3]?arguments[3]:"",u=arguments.length>4&&void 0!==arguments[4]&&arguments[4],c=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,f=arguments.length>6&&void 0!==arguments[6]?arguments[6]:[];if(!t||!$)throw Error("Invalid ad block ".concat(t," - ").concat($," - ").concat(r));var g=null!==(l=null===(d=n.default[r])||void 0===d?void 0:d.sizes)&&void 0!==l?l:[];if(i&&(g=[].concat(a(g),a(i))),0===g.length)throw Error("Invalid ad block size ".concat(t," - ").concat($," - ").concat(r," - Custom Sizes: ").concat(i?JSON.stringify(i):"null"));var p=o.CLIENT_DEFAULT_ID+$;c&&(p=c+$);var v=s.googletag.defineSlot(p,g,t);if(v){for(var b in u&&v.setTargeting(o.REFRESH_KEY,o.REFRESH_VALUE),f)f.hasOwnProperty(b)&&v.setTargeting(b,f[b]);v.addService(s.googletag.pubads())}else throw Error("Ad ".concat(t," not found"))},u=function e(){for(var t in s.blocks)if(s.blocks[t]&&!s.blocks[t].loaded&&!s.blocks[t].error)try{$(s.blocks[t].id,s.blocks[t].sizes,s.blocks[t].customSizes,s.blocks[t].clientIdSuffix,s.blocks[t].refresh,s.blocks[t].clientIdPrefix,s.blocks[t].targets),s.blocks[t].loaded=!0}catch(r){s.blocks[t].error=r,console.warn(r.message)}},c=function e(){s.googletag.cmd.push(function(){u(),(0,i.default)(),(0,l.default)(),s.googletag.enableServices()})};let f=c},"./src/adsReader.js"(e,t,r){r.r(t),r.d(t,{default:()=>$,findAdsSlots:()=>d});var o=r(/*! ./adsSettings */ "./src/adsSettings.js"),s=r(/*! ./adsGlobals */ "./src/adsGlobals.js");function n(e){return(n="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 i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function l(e){for(var t=1;t0&&t.forEach(function(e){var t,r,o,n,i,d,$=e.id;if(null===(t=s.blocks[$])||void 0===t||!t.loaded){var u=e.getAttribute("ad-sizes"),c=null!==(r=JSON.parse(e.getAttribute("ad-custom-sizes")))&&void 0!==r?r:null,f=null!==(o=e.getAttribute("ad-client-id-suffix"))&&void 0!==o?o:"",g=null!==(n=e.getAttribute("ad-agent"))&&void 0!==n?n:"any",p=null!==(i=e.getAttribute("ad-refresh"))&&void 0!==i&&i,v=null!==(d=e.getAttribute("ad-client-id-prefix"))&&void 0!==d?d:null,b=e.getAttributeNames().reduce(function(t,r){var o=r.replace("targeting-","");return l(l({},t),{},a({},o,e.getAttribute(r)))},{});s.blocks[$]={id:$,sizes:u,customSizes:c,clientIdSuffix:f,agent:g,refresh:p,clientIdPrefix:v,targets:b}}})};let $=d},"./src/adsRefresh.js"(e,t,r){r.r(t),r.d(t,{default:()=>i,defineRefresh:()=>n});var o=r(/*! ./adsGlobals */ "./src/adsGlobals.js"),s=r(/*! ./adsSettings */ "./src/adsSettings.js"),n=function e(){o.googletag.pubads().addEventListener("impressionViewable",function(e){var t=e.slot;t.getTargeting(s.REFRESH_KEY).indexOf(s.REFRESH_VALUE)>-1&&setTimeout(function(){o.googletag.pubads().refresh([t])},1e3*s.SECONDS_TO_WAIT_AFTER_VIEWABILITY)})};let i=n},"./src/adsRenderer.js"(e,t,r){r.r(t),r.d(t,{default:()=>i,displayAdsBlocks:()=>n});var o=r(/*! ./adsGlobals */ "./src/adsGlobals.js"),s=function e(t){o.googletag.cmd.push(function(){return o.googletag.display(t.id)}),t.displayed=!0},n=function e(){for(var t in o.blocks)if(o.blocks[t]){var r=o.blocks[t];if(r.displayed||r.error)continue;"any"===r.agent?s(r):"mobile"===r.agent&&screen.width<992?s(r):"desktop"===r.agent&&screen.width>=992&&s(r)}};let i=n},"./src/adsSettings.js"(e,t,r){r.r(t),r.d(t,{ADS_SELECTOR:()=>f,CLIENT_DEFAULT_ID:()=>d,REFRESH_KEY:()=>$,REFRESH_VALUE:()=>u,SECONDS_TO_WAIT_AFTER_VIEWABILITY:()=>c});var o,s,n,i,l,a=window.gptProSettings,d=null!==(o=null==a?void 0:a.CLIENT_DEFAULT_ID)&&void 0!==o?o:"/",$=null!==(s=null==a?void 0:a.REFRESH_KEY)&&void 0!==s?s:"refresh",u=null!==(n=null==a?void 0:a.REFRESH_VALUE)&&void 0!==n?n:"true",c=null!==(i=null==a?void 0:a.SECONDS_TO_WAIT_AFTER_VIEWABILITY)&&void 0!==i?i:90,f=null!==(l=null==a?void 0:a.ADS_SELECTOR)&&void 0!==l?l:".ad-gpt-pro .ad-gpt-pro-slot"},"./src/adsSizes.js"(e,t,r){r.r(t),r.d(t,{adsSizes:()=>n,default:()=>i});var o,s=window.gptProSizes,n=null!==(o=null==s?void 0:s.sizes)&&void 0!==o?o:{"retangulo-1-desktop":{sizes:[[300,250]]},"retangulo-2-desktop":{sizes:[[300,250]]},"retangulo-3-desktop":{sizes:[[300,250]]},"halfpage-desktop":{sizes:[[300,600],[300,250]]},"header-desktop":{sizes:[[728,90],[970,90]]},"middle-1-desktop":{sizes:[[728,90],[970,90]]},"middle-2-desktop":{sizes:[[728,90],[970,90]]},"middle-3-desktop":{sizes:[[728,90],[970,90]]},"middle-4-desktop":{sizes:[[728,90],[970,90]]},"middle-5-desktop":{sizes:[[728,90],[970,90]]},"middle-6-desktop":{sizes:[[728,90],[970,90]]},"anchor-desktop":{sizes:[[728,90],[970,90]]},"header-mobile":{sizes:[[300,100],[300,50]]},"anchor-mobile":{sizes:[[300,50]]},"retangulo-1-mobile":{sizes:[[300,250],[300,100],[300,50]]},"retangulo-2-mobile":{sizes:[[300,250],[300,100],[300,50]]},"retangulo-3-mobile":{sizes:[[300,250],[300,100],[300,50]]},"retangulo-4-mobile":{sizes:[[300,250],[300,100],[300,50]]},"retangulo-5-mobile":{sizes:[[300,250],[300,100],[300,50]]},"retangulo-6-mobile":{sizes:[[300,250],[300,100],[300,50]]}};let i=n}},t={};function r(o){var s=t[o];if(void 0!==s)return s.exports;var n=t[o]={exports:{}};return e[o](n,n.exports,r),n.exports}r.d=(e,t)=>{for(var o in t)r.o(t,o)&&!r.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var o={};(()=>{/*!**********************!*\ !*** ./src/index.js ***! \**********************/ r.r(o);var e=r(/*! ./adsReader */ "./src/adsReader.js"),t=r(/*! ./adsLoader */ "./src/adsLoader.js"),s=r(/*! ./adsRenderer */ "./src/adsRenderer.js");window.gptProDisplayAds=function(){(0,e.default)(),(0,t.default)(),(0,s.default)()},window.gptProDisplayAds()})()})();