(() => { var bundles = [['engagements', () => { !function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define([],o):"object"==typeof exports?exports.obBundle=o():(e.obBundle=e.obBundle||{},e.obBundle.engagement=o())}(self,()=>(()=>{"use strict";var r,e,t={d:(e,o)=>{for(var n in o)t.o(o,n)&&!t.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:o[n]})},o:(e,o)=>Object.prototype.hasOwnProperty.call(e,o),r:e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},o={},n=(t.r(o),t.d(o,{Engagements:()=>n,factory:()=>i}),(e=r=r||{}).ScrollDepth="OB Scroll Depth",e.ClickOnPage="OB Click On Page",e.TimeOnPage="OB Time On Page 30s",e.MouseMove="OB Mouse Move",u.prototype.bindScroll=function(){var e,o,n=!1,t=0,i=!1;document.addEventListener("scroll",function(){o=window.scrollY,n||(window.requestAnimationFrame(function(){i||(t=Math.max(t,o),e&&clearTimeout(e),e=setTimeout(function(){obApi("track",r.ScrollDepth,{value:t}),i=!0},500)),n=!1}),n=!0)})},u.prototype.bindTimeOnPage=function(){setTimeout(function(){obApi("track",r.TimeOnPage)},3e4)},u.prototype.bindClickOnPage=function(){document.body.addEventListener("mousedown",function e(){obApi("track",r.ClickOnPage),document.body.removeEventListener("mousedown",e,!0)},!0)},u.prototype.bindMouseMove=function(){document.body.addEventListener("mousemove",function e(){obApi("track",r.MouseMove),document.body.removeEventListener("mousemove",e,!0)},!0)},u.prototype.isLandingPage=function(){return-1