1/*! Attention - Thu, 10 Sep 2026 16:21:37 GMT */ 2"use strict";(self.webpackChunkom_api_js=self.webpackChunkom_api_js||[]).push([[2],{5091:function(t,i,e){e.r(i),e.d(i,{default:function(){return o}});var n=e(499),s=e(3824);class o{constructor(t){this.C=t,this.A=null,this.attention=!1,this.zIndex="666666665",this.styles={display:"none",background:"rgba(0, 0, 0, .7)",position:"fixed",top:"0",bottom:"0",left:"0",right:"0",zoom:"1",width:"100%",height:"100%",margin:"0",pointerEvents:"none",zIndex:this.zIndex-1},this.scrollElement=null,this.init()}init(){(0,s.hZ)(document,"Attention.init",{Attention:this,Campaign:this.C})}effect=()=>{if(!n.A.get("omSuccess-"+this.C.id)){if(!this.C.contain)return this.C.Timeouts.set(()=>{this.effect()},100);this.createEffect(),this.viewListener(),this.scrollOn()}};createEffect=()=>{null===this.A&&(this.A=document.createElement("div"),this.A.setAttribute("id",this.C.contain.getAttribute("id")+"-attention"),(0,s.AH)(this.A,this.styles),(0,s.gM)(this.C.contain,this.A))};toggleEffect=()=>{100===this.C.Types.visible().percent?this.attention||((0,s.AH)(this.C.contain,{position:"relative",zIndex:this.zIndex}),(0,s.qG)(this.A,()=>{this.attention=!0,(0,s.iQ)(document.body,"om-effect-attention")})):this.attention&&((0,s.Xn)(this.A,()=>{this.attention=!1,(0,s.vy)(document.body,"om-effect-attention")}),(0,s.AH)(this.C.contain,{position:"static",zIndex:0}))};viewListener=()=>{document.addEventListener("om.Campaign.changeView.done",()=>{this.attention&&(0,s.AH)(this.C.contain,{position:"relative",zIndex:this.zIndex})})};scrollOn=()=>{(0,s.hZ)(document,"Attention.init.scrollListener",{Analytics:this,Campaign:this.C}),this.scrollElement=this.scrollElement||this.C.getCustomScrollElement(window),(0,s.on)(this.scrollElement,"scroll.omAttention."+this.C.id,()=>{if(!this.C.Types.isInline())return this.scrollOff();requestAnimationFrame(this.toggleEffect)})};scrollOff=()=>{this.attention&&(0,s.Xn)(this.A,()=>{this.attention=!1}),this.scrollElement=this.scrollElement||this.C.getCustomScrollElement(window),(0,s.AU)(this.scrollElement,"scroll.omAttention."+this.C.id)}}}}]);
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.