1(function(){'use strict';function observeZIndex(selector,options={}){const element=typeof selector==='string'?document.querySelector(selector):selector;if(!element){return null} 2const config={callback:null,interval:100,...options};let currentZIndex=getComputedStyle(element).zIndex;let intervalId=null;function checkZIndex(){const newZIndex=getComputedStyle(element).zIndex;if(newZIndex!==currentZIndex){const changeInfo={element:element,oldValue:currentZIndex,newValue:newZIndex,timestamp:new Date().toLocaleTimeString()};if(config.callback&&typeof config.callback==='function'){config.callback(changeInfo)} 3currentZIndex=newZIndex}} 4intervalId=setInterval(checkZIndex,config.interval);return{stop:()=>{if(intervalId){clearInterval(intervalId)}},getCurrentZIndex:()=>getComputedStyle(element).zIndex,element:element}} 5window.observeZIndex=observeZIndex})();document.addEventListener('DOMContentLoaded',()=>{const defaultElement=document.getElementById('popin_mailjet_subscribeform') 6if(defaultElement){defaultElement.style.pointerEvents='none';const autoObserver=observeZIndex(defaultElement,{callback:(changeInfo)=>{if(changeInfo.newValue==='999999'){defaultElement.style.pointerEvents='auto';return} 7defaultElement.style.pointerEvents='none'}});window.autoObserver=autoObserver}})
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.