(()=>{if(window.embiInterstitialLoaded)return void console.warn("EMBI Interstitial script ya estΓ‘ cargado. Abortando ejecuciΓ³n duplicada.");window.embiInterstitialLoaded=!0;const e=(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)<=768,t=3e3,i=1500,r=3e4,n="100% 0px",d=!1,a={fetchMarginPercent:200,renderMarginPercent:100,mobileScaling:1},s={enabled:!0,loadDelay:100},o=(...e)=>d&&console.log(...e),l=(...e)=>console.warn(...e),c=(...e)=>console.error(...e),p=window.pbjs||(window.pbjs={que:[]}),m=window.googletag=window.googletag||{};m.cmd=m.cmd||[];const h=[{slot:"/22562061343/0020-02_everardoherrera-com_footer_articulos_",tagId:"embi_footer_intop_7b358907",type:"FOOTER_INTOP",ubication:"",position:"FOOTER",manualInsertion:!1,mobileSizes:[[320,100],[320,50],[300,50]],desktopSizes:[[728,90],[970,90]],offset:null,tbLoaderURL:"",loadImmediately:!1,adunitMobile:{code:"embi_footer_intop_7b358907",mediaTypes:{banner:{sizes:[[320,100],[320,50],[300,50]]}},bids:[{bidder:"teads",params:{pageId:127001,placementId:138654}},{bidder:"adagio",params:{site:"everardoherrera-com",placement:"0020-02_everardoherrera-com_footer_articulos_",organizationId:"1047",adUnitElementId:"embi_footer_intop_7b358907"}},{bidder:"onetag",params:{pubId:"736328ea479779c"}},{bidder:"yandex",params:{placementId:"R-A-3584696-1"}},{bidder:"rubicon",params:{siteId:619237,zoneId:4013335,accountId:24030}},{bidder:"seedtag",params:{adUnitId:"37060776",placement:"inArticle",publisherId:"5766-6216-01"}},{bidder:"smilewanted",params:{zoneId:"embi-media.com_hb_display"}}],ortb2Imp:{ext:{gpid:"/22562061343/0020-02_everardoherrera-com_footer_articulos_",data:{pbadslot:"/22562061343/0020-02_everardoherrera-com_footer_articulos_",divId:"embi_footer_intop_7b358907"},instl:0,rwdd:0}}},adunitDesktop:{code:"embi_footer_intop_7b358907",mediaTypes:{banner:{sizes:[[728,90],[970,90]]}},bids:[{bidder:"teads",params:{pageId:127001,placementId:138654}},{bidder:"adagio",params:{site:"everardoherrera-com",placement:"0020-02_everardoherrera-com_footer_articulos_",organizationId:"1047",adUnitElementId:"embi_footer_intop_7b358907"}},{bidder:"onetag",params:{pubId:"736328ea479779c"}},{bidder:"yandex",params:{placementId:"R-A-3584696-1"}},{bidder:"rubicon",params:{siteId:619237,zoneId:4013337,accountId:24030}},{bidder:"seedtag",params:{adUnitId:"37060776",placement:"inArticle",publisherId:"5766-6216-01"}},{bidder:"smilewanted",params:{zoneId:"embi-media.com_hb_display"}}],ortb2Imp:{ext:{gpid:"/22562061343/0020-02_everardoherrera-com_footer_articulos_",data:{pbadslot:"/22562061343/0020-02_everardoherrera-com_footer_articulos_",divId:"embi_footer_intop_7b358907"},instl:0,rwdd:0}}}},{slot:"/22562061343/0020-03_everardoherrera-com_inline_articulos_",tagId:"embi_display_video_499f2cdf",type:"DISPLAY_VIDEO",ubication:"",position:"INSERT_BEFORE",manualInsertion:!0,mobileSizes:[[300,250],[336,280],[300,600],[320,480],[320,100],[320,50]],desktopSizes:[[300,250],[336,280],[300,600],[320,480],[970,250],[970,90],[728,90]],offset:null,tbLoaderURL:"",loadImmediately:!1,adunitMobile:{code:"embi_display_video_499f2cdf",mediaTypes:{banner:{sizes:[[300,250],[336,280],[300,600],[320,480],[320,100],[320,50]]}},bids:[{bidder:"teads",params:{pageId:127001,placementId:138654}},{bidder:"adagio",params:{site:"everardoherrera-com",placement:"0020-03_everardoherrera-com_inline_articulos_",organizationId:"1047",adUnitElementId:"embi_display_video_499f2cdf"}},{bidder:"onetag",params:{pubId:"736328ea479779c"}},{bidder:"yandex",params:{placementId:"R-A-3584696-1"}},{bidder:"rubicon",params:{siteId:619237,zoneId:4013335,accountId:24030}},{bidder:"seedtag",params:{adUnitId:"37060775",placement:"inArticle",publisherId:"5766-6216-01"}},{bidder:"smilewanted",params:{zoneId:"embi-media.com_hb_display"}}],ortb2Imp:{ext:{gpid:"/22562061343/0020-03_everardoherrera-com_inline_articulos_",data:{pbadslot:"/22562061343/0020-03_everardoherrera-com_inline_articulos_",divId:"embi_display_video_499f2cdf"},instl:0,rwdd:0}}},adunitDesktop:{code:"embi_display_video_499f2cdf",mediaTypes:{banner:{sizes:[[300,250],[336,280],[300,600],[320,480],[970,250],[970,90],[728,90]]}},bids:[{bidder:"teads",params:{pageId:127001,placementId:138654}},{bidder:"adagio",params:{site:"everardoherrera-com",placement:"0020-03_everardoherrera-com_inline_articulos_",organizationId:"1047",adUnitElementId:"embi_display_video_499f2cdf"}},{bidder:"onetag",params:{pubId:"736328ea479779c"}},{bidder:"yandex",params:{placementId:"R-A-3584696-1"}},{bidder:"rubicon",params:{siteId:619237,zoneId:4013337,accountId:24030}},{bidder:"seedtag",params:{adUnitId:"37060775",placement:"inArticle",publisherId:"5766-6216-01"}},{bidder:"smilewanted",params:{zoneId:"embi-media.com_hb_display"}}],ortb2Imp:{ext:{gpid:"/22562061343/0020-03_everardoherrera-com_inline_articulos_",data:{pbadslot:"/22562061343/0020-03_everardoherrera-com_inline_articulos_",divId:"embi_display_video_499f2cdf"},instl:0,rwdd:0}}}}];function f(e,t){if(!b(`script[src='${e}']`)){const i=document.createElement("script");i.async=t,i.type="text/javascript",i.src=e,document.head.appendChild(i)}}function u(e){try{const t=e.split(",");for(const e of t){const t=b(e);if(t)return t}return null}catch(t){return c("Error getting first location available with selectors:",e,t),null}}function b(e){try{return document.querySelector(e)}catch(t){return c("Error getting element with selector:",e,t),null}}function g(t,i=null){let r=0,n=0;if(t&&t.length>0&&t.forEach(e=>{if(Array.isArray(e)&&2===e.length){const[t,i]=e;t>r&&(r=t),i>n&&(n=i)}}),i){const t=e?i.adunitMobile:i.adunitDesktop;if(t&&t.mediaTypes&&t.mediaTypes.video&&t.mediaTypes.video.playerSize){t.mediaTypes.video.playerSize.forEach(e=>{if(Array.isArray(e)&&2===e.length){const[t,i]=e;t>r&&(r=t),i>n&&(n=i)}})}}return{maxWidth:r>0?`${r}px`:"none",maxHeight:n>0?`${n}px`:"none"}}let y;f("https://securepubads.g.doubleclick.net/tag/js/gpt.js"),f("https://embi-media.com/prebids/production/prebid.js");let I=null;function _(){if(!I||!I.parentNode)return;const e=I.parentNode;e.lastElementChild!==I&&e.appendChild(I)}const v={requestedAds:new Set,priorityAds:new Set,requestBids(e,r=!1,n=!1){try{const d=r?"Refresh":n?"Priority":"Lazy",a=n?i:t;o(`🎯 ${d} bid request for ${e} (timeout: ${a}ms)`),r||E.lastRefreshTime.set(e,Date.now()),p.que.push(()=>{p.requestBids({adUnitCodes:[e],timeout:a,bidsBackHandler:()=>{try{o(`βœ… ${d} bids received for ${e}`),p.setTargetingForGPTAsync([e]),v.refreshGAM(e)}catch(t){c(`❌ Error in bidsBackHandler for ${e}:`,t),v.fallbackGAM(e)}}})})}catch(t){c(`Error in requestBids for ${e}:`,t)}},refreshGAM(e){m.cmd.push(()=>{try{const t=m.pubads().getSlots().find(t=>t.getSlotElementId()===e);t?(o(`Refreshing GAM slot: ${e}`),m.pubads().refresh([t])):(l(`Slot not found for ${e}, using general refresh`),m.pubads().refresh())}catch(t){c(`Error refreshing GAM for ${e}:`,t)}})},fallbackGAM(e){m.cmd.push(()=>{try{l(`Fallback GAM call for ${e}`),m.pubads().refresh()}catch(t){c(`Critical fallback error for ${e}:`,t)}})},markRequested(e){this.requestedAds.add(e)},wasRequested(e){return this.requestedAds.has(e)},loadPriorityAds(){if(!s.enabled)return void o("Priority loading disabled in config");const e=h.filter(e=>e.loadImmediately);0!==e.length?(o(`πŸš€ Loading ${e.length} priority ad(s) immediately`),e.forEach(e=>{try{const t=e.tagId;if(o(`Loading priority ad: ${t}`),this.markRequested(t),this.priorityAds.add(t),this.requestBids(t,!1,!0),e.tagId2){const t=e.tagId2;o(`Loading priority ad (double box 2): ${t}`),this.markRequested(t),this.priorityAds.add(t),this.requestBids(t,!1,!0)}}catch(t){c(`Error loading priority ad ${e.tagId}:`,t)}})):o("No priority ads to load")},isPriority(e){return this.priorityAds.has(e)}},E={visibleAds:new Set,hiddenAdsInViewport:new Set,sentinelObserver:null,refreshInterval:null,sentinels:new Map,lastRefreshTime:new Map,createSentinel(e,t){try{const i=document.createElement("div");return i.id=`sentinel_${e}`,i.className="ad-sentinel",i.style.cssText="\n position: absolute;\n width: 1px;\n height: 1px;\n opacity: 0;\n pointer-events: none;\n z-index: -1;\n ",t.parentNode.insertBefore(i,t.nextSibling),this.sentinels.set(e,i),o(`Created sentinel for: ${e}`),i}catch(t){return c(`Error creating sentinel for ${e}:`,t),null}},shouldRefreshAd(e){const t=h.find(t=>t.tagId===e),i=t&&("HIGH_IMPACT"===t.type||"FOOTER_INTOP"===t.type||"DISPLAY_VIDEO_STICKY"===t.type);if(!(this.visibleAds.has(e)||this.hiddenAdsInViewport.has(e)||i))return o(` ❌ ${e} not in viewport (visible or hidden)`),!1;if(i)o(` πŸ“ ${e} is ${t.type} overlay`);else{const t=this.hiddenAdsInViewport.has(e);o(` πŸ“ ${e} is ${t?"hidden":"visible"} in viewport`)}const n=this.lastRefreshTime.get(e);if(!n)return o(` βœ… ${e} ready for first refresh (never refreshed before)`),!0;const d=Date.now()-n,a=d>=r;return o(` ${a?"βœ…":"⏳"} ${e} time since refresh: ${Math.round(d/1e3)}s / ${r/1e3}s`),a},triggerAdRefresh(e,t="entered viewport"){try{h.find(t=>t.tagId===e);if(this.shouldRefreshAd(e))o(`🎯 Triggering refresh for ${e} (${t})`),v.requestBids(e,!0),this.lastRefreshTime.set(e,Date.now());else{const t=this.lastRefreshTime.get(e),i=Math.round((Date.now()-t)/1e3);o(`⏭️ Skipping refresh for ${e} (refreshed ${i}s ago)`)}}catch(t){c(`Error triggering refresh for ${e}:`,t)}},initialize(){try{this.sentinelObserver=new IntersectionObserver(e=>{e.forEach(e=>{const t=e.target.id.replace("sentinel_","");if(e.isIntersecting){const e=document.getElementById(t);if(!e)return;const i=e.getBoundingClientRect(),r=0===i.width&&0===i.height;if(!v.wasRequested(t))o(`πŸ‘οΈ Ad entering viewport (first load): ${t}`),v.markRequested(t),v.requestBids(t,!1,!1),r?this.hiddenAdsInViewport.add(t):this.visibleAds.add(t);else if(r){const e=this.hiddenAdsInViewport.has(t);this.hiddenAdsInViewport.add(t),this.visibleAds.delete(t),o(`πŸ“ Hidden ad in viewport: ${t}`),!e&&this.shouldRefreshAd(t)&&this.triggerAdRefresh(t,"hidden ad re-entered viewport")}else{const e=this.visibleAds.has(t);this.visibleAds.add(t),this.hiddenAdsInViewport.delete(t),o(`πŸ“ Visible ad in viewport: ${t}`),!e&&this.shouldRefreshAd(t)&&this.triggerAdRefresh(t,"visible ad re-entered viewport")}}else this.hiddenAdsInViewport.delete(t),this.visibleAds.delete(t),o(`πŸ“ Ad left viewport: ${t}`)}),o(`Visible ads: ${this.visibleAds.size}, Hidden in viewport: ${this.hiddenAdsInViewport.size}`)},{rootMargin:n,threshold:0});let e=0;(function(){const e=[];return h.forEach(t=>{t.tagId&&e.push(t.tagId),t.tagId2&&e.push(t.tagId2)}),e})().forEach(t=>{const i=document.getElementById(t);if(i){const r=this.createSentinel(t,i);r&&(this.sentinelObserver.observe(r),e++,o(`πŸ‘οΈ Observing sentinel for: ${t}`))}else l(`⚠️ Ad slot not found in DOM: ${t}`)}),this.startRefreshTimer(),o(`βœ… Unified sentinel system initialized: ${e} ad units (priority ads will skip lazy load, but track for refresh)`)}catch(e){c("Error initializing refresh manager:",e)}},startRefreshTimer(){this.refreshInterval=setInterval(()=>{this.refreshVisibleAds()},r)},refreshVisibleAds(){try{const e=new Set;if(this.visibleAds.forEach(t=>e.add(t)),this.hiddenAdsInViewport.forEach(t=>e.add(t)),h.forEach(t=>{"FOOTER_INTOP"===t.type&&e.add(t.tagId)}),0===e.size)return void o("⏭️ No ads in refresh range");o(`πŸ”„ Periodic refresh: ${e.size} ad(s) (${this.visibleAds.size} visible + ${this.hiddenAdsInViewport.size} hidden + overlays)`),e.forEach(e=>{try{const t=document.getElementById(e);if(t&&this.shouldRefreshAd(e))o(`Refreshing ad: ${e}`),v.requestBids(e,!0),this.lastRefreshTime.set(e,Date.now());else if(t){const t=this.lastRefreshTime.get(e),i=Math.round((Date.now()-t)/1e3);o(`⏭️ Skipping ${e} (refreshed ${i}s ago)`)}}catch(t){c(`Error refreshing ${e}:`,t)}})}catch(e){c("Error in refreshVisibleAds:",e)}},destroy(){this.sentinelObserver&&this.sentinelObserver.disconnect(),this.refreshInterval&&clearInterval(this.refreshInterval),this.sentinels.forEach(e=>{try{e&&e.parentNode&&e.parentNode.removeChild(e)}catch(e){c("Error removing sentinel:",e)}}),this.sentinels.clear(),this.lastRefreshTime.clear(),this.visibleAds.clear(),this.hiddenAdsInViewport.clear(),o("RefreshManager cleanup complete")}};function w(t){try{const n=t.tagId,d=t.type,a=t.slot;if("HIGH_IMPACT"===d&&(INTERSTITIAL_AD_UNIT_CODE=n,INTERSTITIAL_AD_UNIT_PATH=a),t.manualInsertion&&"TABOOLA_INTEGRATION"!==t.type){if(document.getElementById(n)&&m.cmd.push(function(){m.display(n)}),t.tagId2){const s=t.tagId2;document.getElementById(s)&&m.cmd.push(function(){m.display(s)})}}else{const o=t.position,p=t.ubication,h=t.offset;function i(e,t){const i=document.createElement("script");i.textContent=`\n googletag.cmd.push(function() {\n googletag.display('${t}');\n });\n `,e.appendChild(i)}try{if("TABOOLA_INTEGRATION"===d)createTaboolaContainer(t);else if("HIGH_IMPACT"===d)INTERSTITIAL_CONTAINER=createInterstitialContainer(n),i(INTERSTITIAL_CONTAINER,n);else if("DISPLAY_VIDEO_STICKY"===d)cornerContainer=createCornerContainer(n,o,h),i(cornerContainer,n);else if("FOOTER_INTOP"===d)y=function(e,t="TOP"){const i=(I&&I.isConnected||(I=document.getElementById("embi-overlay-root"),I||(I=document.createElement("div"),I.id="embi-overlay-root",Object.assign(I.style,{position:"fixed",inset:"0",pointerEvents:"none",zIndex:"2147483647"}),document.body.appendChild(I))),I),r=document.createElement("div");r.id="embi-footer-intop-ad-container",function(e,t){e.style.position="fixed",e.style.left="50%",e.style.transform="translateX(-50%)",e.style.bottom="FOOTER"===t?"0px":"auto",e.style.top="TOP"===t?"0px":"auto",e.style.zIndex="2147483647",e.style.background="transparent",e.style.display="none",e.style.transition="bottom 0.3s ease-in-out",e.style.pointerEvents="auto",e.style.textAlign="center"}(r,t);const n=document.createElement("div");return n.id=e,r.appendChild(n),r.appendChild(function(e,t){const i=document.createElement("button");i.innerHTML="Γ—",i.title="Close ad";const r="rgba(0, 0, 0, 0.6)",n="rgba(0, 0, 0, 0.8)",d="FOOTER"===t?"translate(50%, -50%)":"translate(50%, 50%)";return Object.assign(i.style,{position:"absolute",right:"0px",top:"FOOTER"===t?"0px":"auto",bottom:"TOP"===t?"0px":"auto",width:"16px",height:"16px",background:r,opacity:"1",padding:"0px",border:"none",borderRadius:"50%",color:"#fff",fontSize:"18px",fontWeight:"bold",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",zIndex:"2147483648",transform:d,transition:"background 0.2s ease, transform 0.2s ease",boxShadow:"0 2px 8px rgba(0,0,0,0.3)"}),i.addEventListener("mouseenter",()=>{i.style.background=n,i.style.transform=`${d} scale(1.1)`,i.style.boxShadow="0 4px 12px rgba(0,0,0,0.4)"}),i.addEventListener("mouseleave",()=>{i.style.background=r,i.style.transform=d,i.style.boxShadow="0 2px 8px rgba(0,0,0,0.3)"}),i.addEventListener("click",()=>{e.style.display="none"}),i}(r,t)),i.appendChild(r),_(),r}(n,o),i(y,n);else if("DOUBLE_BOX"===d){const f=u(`${p}`);if(!f)return c(`Elemento con clase '${p}' no encontrado en el DOM para el anuncio ${n}. No se pudo insertar el DIV.`),!1;const b=t.tagId2,v=e?t.mobileSizes:t.desktopSizes,{maxWidth:E,maxHeight:w}=g(v,t),A=document.createElement("div");A.id=`container_${n}`,(r=A).style.display="flex",r.style.flexDirection=e?"column":"row",r.style.gap="24px",r.style.marginBottom="24px",r.style.background="transparent",r.style.justifyContent="center",r.style.alignItems="center";const T=document.createElement("div");T.id=`wrapper_${n}`,T.className="ad-slot-wrapper",T.style.maxWidth=E,T.style.maxHeight=w,T.style.overflow="hidden",T.style.display="flex",T.style.justifyContent="center",T.style.alignItems="center";const x=document.createElement("div");x.id=n,x.className="ad-slot",x.style.minHeight="1px",i(x,n),T.appendChild(x),A.appendChild(T);const $=document.createElement("div");$.id=`wrapper_${b}`,$.className="ad-slot-wrapper",$.style.maxWidth=E,$.style.maxHeight=w,$.style.overflow="hidden",$.style.display="flex",$.style.justifyContent="center",$.style.alignItems="center";const C=document.createElement("div");switch(C.id=b,C.className="ad-slot",C.style.minHeight="1px",i(C,b),$.appendChild(C),A.appendChild($),o){case"INSERT_BEFORE":f.insertAdjacentElement("beforebegin",A);break;case"INSERT_AFTER":f.insertAdjacentElement("afterend",A);break;default:f.appendChild(A)}}else if("DISPLAY_VIDEO"===d){const R=u(`${p}`);if(!R)return void c(`Elemento con clase '${p}' no encontrado en el DOM para el anuncio ${n}.`);const O=e?t.mobileSizes:t.desktopSizes,{maxWidth:S,maxHeight:z}=g(O,t),k=document.createElement("div");k.id=`wrapper_${n}`,k.className="ad-slot-wrapper",k.style.maxWidth=S,k.style.maxHeight=z,k.style.overflow="hidden",k.style.margin="0 auto 24px",k.style.display="flex",k.style.justifyContent="center",k.style.alignItems="center";const B=document.createElement("div");switch(B.id=n,B.className="ad-slot",B.style.minHeight="1px",i(B,n),k.appendChild(B),o){case"INSERT_BEFORE":R.insertAdjacentElement("beforebegin",k);break;case"INSERT_AFTER":R.insertAdjacentElement("afterend",k);break;default:R.appendChild(k)}}else if(t.isSticky)cornerContainer=createCornerContainer(n,o),i(cornerContainer,n);else{const N=u(`${p}`);if(!N)return void c(`Elemento con clase '${p}' no encontrado en el DOM para el anuncio ${n}.`);const D=e?t.mobileSizes:t.desktopSizes,{maxWidth:L,maxHeight:P}=g(D,t),M=document.createElement("div");M.id=`wrapper_${n}`,M.className="ad-slot-wrapper",M.style.maxWidth=L,M.style.maxHeight=P,M.style.overflow="hidden",M.style.margin="0 auto 24px",M.style.display="flex",M.style.justifyContent="center",M.style.alignItems="center";const H=document.createElement("div");switch(H.id=n,H.className="ad-slot",H.style.minHeight="1px",i(H,n),M.appendChild(H),o){case"INSERT_BEFORE":N.insertAdjacentElement("beforebegin",M);break;case"INSERT_AFTER":N.insertAdjacentElement("afterend",M);break;default:N.appendChild(M)}}}catch(q){return c(`Error procesando el anuncio ${n}:`,q),!1}}return!0}catch(j){return l("Error inserting ad unit div for product",t.tagId,j),!1}var r}function A(){try{if(h.length>0){const r=[...h.map(t=>e?t.adunitMobile:t.adunitDesktop).filter(Boolean),...h.filter(e=>"DOUBLE_BOX"===e.type).map(t=>e?t.adunitMobile2:t.adunitDesktop2).filter(Boolean)];m.cmd.push(function(){h.filter(e=>"TABOOLA_INTEGRATION"!==e.type).forEach(t=>{try{const i=e?t.mobileSizes:t.desktopSizes;t.adSlot=m.defineSlot(t.slot,i,t.tagId).setForceSafeFrame(!1).addService(m.pubads()),"DOUBLE_BOX"===t.type&&(t.adSlotB=m.defineSlot(t.slot2,i,t.tagId2).setForceSafeFrame(!1).addService(m.pubads())),o(`GPT slot defined: ${t.tagId}`)}catch(e){c("Error creating GPT slot for product",t.tagId,e)}}),m.pubads().disableInitialLoad(),m.pubads().enableLazyLoad(a),m.pubads().collapseEmptyDivs(!0),m.pubads().setCentering(!0),m.pubads().addEventListener("slotRenderEnded",function(e){const t=e.slot.getSlotElementId();h.forEach(i=>{try{t===i.tagId&&"FOOTER_INTOP"===i.type&&(r=y,n=e.isEmpty,r&&(r.style.display=n?"none":"block",n||_()))}catch(e){c("Error rendering slot for product",i.tagId,e)}var r,n})}),m.enableServices(),o("GPT configuration complete")}),p.que.push(function(){p.setConfig({useBidCache:!0,ttlBuffer:6,timeoutBuffer:1e3,bidderTimeout:t,debug:d,priceGranularity:{buckets:[{precision:2,min:0,max:5,increment:.01},{precision:2,min:5,max:10,increment:.1},{precision:2,min:10,max:20,increment:.5}]},enableSendAllBids:!1,targetingControls:{alwaysIncludeDeals:!0},enableTIDs:!0,allowActivities:!0,deviceAccess:!0,cache:{url:"https://prebid.adnxs.com/pbc/v1/cache",ignoreBidderCacheKey:!0},realTimeData:{dataProviders:[{name:"adagio",params:{site:"everardoherrera-com",organizationId:"1047"}}]},userSync:{filterSettings:{iframe:{bidders:["adagio"],filter:"include"}}}}),p.setBidderConfig({bidders:["yandex"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}}}}),p.setBidderConfig({bidders:["teads"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}},schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:"embi-media.com",sid:"16164",hp:1}]}}}}),p.setBidderConfig({bidders:["rubicon"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}},schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:"embi-media.com",sid:"24030",hp:1}]}}}}),p.setBidderConfig({bidders:["onetag"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}},schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:"embi-media.com",sid:"736328ea479779c",hp:1}]}}}}),p.setBidderConfig({bidders:["seedtag"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}},schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:"embi-media.com",sid:"5e95b6c23e75750600682736",hp:1}]}}}}),p.setBidderConfig({bidders:["smilewanted"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}},schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:"embi-media.com",sid:"3236",hp:1}]}}}}),p.setBidderConfig({bidders:["adagio"],config:{ortb2:{imp:{ext:{prebid:{floormin:.01}}}},schain:{validation:"strict",config:{ver:"1.0",complete:1,nodes:[{asi:"embi-media.com",sid:"1047",hp:1}]}}}}),p.bidderSettings={standard:{storageAllowed:!0,adserverTargeting:[{key:"hb_bidder",val:function(e){return e.bidderCode}},{key:"hb_adid",val:function(e){return e.adId}},{key:"hb_pb",val:function(e){return e.pbCg}},{key:"hb_size",val:function(e){return e.size}},{key:"hb_source",val:function(e){return e.source}},{key:"hb_format",val:function(e){return e.mediaType}}]}},p.addAdUnits(r),o("Prebid configuration complete")}),h.forEach(e=>{w(e)}),setTimeout(()=>{const e=h.filter(e=>"HIGH_IMPACT"===e.type||"FOOTER_INTOP"===e.type||"DISPLAY_VIDEO_STICKY"===e.type);e.length>0&&(o("🎯 Loading overlay ads immediately..."),e.forEach(e=>{try{o(` - Requesting bids for ${e.type} ad: ${e.tagId}`),v.markRequested(e.tagId),v.requestBids(e.tagId,!1,!0)}catch(t){c(`Error loading ${e.type} ad ${e.tagId}:`,t)}}))},s.loadDelay),setTimeout(()=>{o("πŸš€ Initiating priority ad loading..."),v.loadPriorityAds()},s.loadDelay),setTimeout(()=>{o("πŸ”„ Initializing unified sentinel system (lazy load + refresh)..."),E.initialize()},s.loadDelay+100);try{const n="G-LDHL2HW58G",l=document.createElement("script");function i(){window.dataLayer.push(arguments)}l.async=!0,l.src=`https://www.googletagmanager.com/gtag/js?id=${n}`,document.head.appendChild(l),window.dataLayer=window.dataLayer||[],window.gtag=i,i("js",new Date),i("config",n,{anonymize_ip:!0,send_page_view:!0});({auctionCache:new Map,init:function(){window.pbjs=window.pbjs||{que:[]},window.googletag=window.googletag||{cmd:[]},p.que.push(()=>{p.onEvent("bidWon",e=>{this.auctionCache.set(e.adUnitCode,{bidder:e.bidder,cpm:parseFloat(e.cpm),adId:e.adId}),setTimeout(()=>this.auctionCache.delete(e.adUnitCode),25e3)})}),m.cmd.push(()=>{m.pubads().addEventListener("slotRenderEnded",e=>{this.reconcile(e)})})},reconcile:function(e){const t=e.slot.getSlotElementId();if(!h.some(e=>e.tagId===t||e.tagId2===t))return void o(`⚠️ Skipping gtag event for non-configured ad unit: ${t}`);let r=this.auctionCache.get(t);const n=e.slot.getTargeting("hb_adid")?.[0];if(!r&&n&&window.pbjs){o(`⚠️ Cache miss for ${t}, retrieving bid from Prebid by adId: ${n}`);try{const e=p.getBidResponses();for(const i in e){const d=(e[i].bids||[]).find(e=>e.adId===n);if(d){o(`βœ… Found matching bid in Prebid for ${t}`),r={bidder:d.bidder,cpm:parseFloat(d.cpm),adId:d.adId},this.auctionCache.set(t,r);break}}r||o(`❌ Could not find matching bid in Prebid responses for ${t}`)}catch(e){c(`Error retrieving bid from Prebid for ${t}:`,e)}}let d="gam_direct",a=0,s="google";e.isEmpty?d="unfilled":e.isBackfill?d="google_adx":r&&r.adId===n&&(d="prebid",a=r.cpm,s=r.bidder),i("event","ad_impression",{ad_source:d,revenue_cpm:a,bidder_name:s,ad_unit:e.slot.getAdUnitPath(),site_domain:window.location.hostname,content_path:window.location.pathname,gam_response_id:e.responseIdentifier}),this.auctionCache.delete(t)}}).init()}catch(f){c("Error gtag: ",f)}}}catch(u){c("Error in mainInitialization:",u)}finally{o("βœ… EMBI ad system initialized successfully")}}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",A):A()})();