function checkUrlChange(){window.previousHref!==window.location.href&&(window.handledInsIdsOnPage=[],window.previousHref=window.location.href)}if(window.handledInsIdsOnPage=window.handledInsIdsOnPage||[],window.previousHref=window.previousHref||window.location.href,window.addEventListener("popstate",checkUrlChange),window.addEventListener("hashchange",checkUrlChange),"function"!=typeof adAngleGeneratePreDNSMeta)function adAngleGeneratePreDNSMeta(e){try{const n=new URL(e),a=n.origin,o=n.hostname;function t(e,t){const n=document.createElement("link");n.rel=e,n.href=t,document.head.appendChild(n)}t("preconnect",a),t("dns-prefetch",`//${o}`)}catch(r){console.error("Ошибка генерации meta-тегов:",r)}}if(void 0===__agl_track_calls)var __agl_track_calls={};if("function"!=typeof __agl_track)function __agl_track(e){try{if(__agl_track_calls[e])return;if(__agl_track_calls[e]=!0,window.navigator&&"function"==typeof window.navigator.sendBeacon)window.navigator.sendBeacon(e,"");else if("function"==typeof window.fetch)fetch(e,{method:"POST",keepalive:!0}).catch((function(e){console.warn("__agl_track_fetch",e)}));else{var t=new XMLHttpRequest;t.open("POST",e,!0),t.onload=function(e){callback(e.currentTarget.response)},t.onerror=function(e){console.warn("__agl_track_xhr",e)},t.send()}}catch(e){console.warn("__agl_track",e)}}if("function"!=typeof __agl_linkClick)function __agl_linkClick(e){__agl_isLink(e)&&"function"==typeof e.click&&e.click()}if("function"!=typeof __agl_isLink)function __agl_isLink(e){return e&&e.nodeName&&"a"===e.nodeName.toLowerCase()}if("function"!=typeof __agl_redirect)function __agl_redirect(e,t,n){e.location.href=t,adAngleStartPixelsTrackers(n,2)}if("function"!=typeof adAngleStartPixelsTrackers)function adAngleStartPixelsTrackers(e,t=1){if(!e)return;let n;try{n=JSON.parse(e)}catch(t){return void console.error("Invalid JSON for trackers:",e)}(n.px||[]).forEach((e=>{e.event===t&&__agl_track(e.code)})),(n.js||[]).forEach((e=>{document.body.insertAdjacentHTML("beforeend",e.code)}))}if("function"!=typeof adAngleSetLazyClick)function adAngleSetLazyClick(e,t,n,a=!1,o){if(a||!window?.adAnglePopunderIsEnabled||!window?.adAnglePopunderIsNotRedirected){var r=window.open("about:blank","_blank");return r&&!r.closed&&void 0!==r.closed&&(__agl_track(t),__agl_isLink(o)?__agl_redirect(r,e,n):(setTimeout((function(){__agl_redirect(r,e,n)}),100),r.blur(),window.focus())),window.adAnglePopunderIsNotRedirected=!1,__agl_linkClick(o),r}}if(void 0===startAdAngle)var startAdAngle=function(){checkUrlChange();const e=[],t=document.getElementsByClassName("604c7625");let n=!1;t&&Object.keys(t).map((n=>{const{key:a}=t[n].dataset;if(handledInsIdsOnPage.includes(a))return;handledInsIdsOnPage.push(a);const o={};Object.keys(t[n].attributes).map((e=>{const a=t[n].attributes[e];if(new RegExp(/-cp-/).test(a.name)){const e=a.name.replace("data-cp-",""),t=encodeURIComponent(a.value);o[`${e}`]=t}})),e.push({cp:o,key:a})}));const a="https://cvt-s2.adangle.online/b/data",o=(e,t,n)=>{if(""===e&&(e="/"),"function"==typeof window.fetch)fetch(e,{method:"POST",headers:{"Content-Type":"text/plain"},body:JSON.stringify(t)}).then((function(e){return e.text()})).then(n);else{var a=new XMLHttpRequest;a.open("POST",e,!0),a.setRequestHeader("Content-type","text/plain"),a.onload=function(e){n(e.currentTarget.response)},a.send(JSON.stringify(t))}},r=(e,t,n)=>{if("function"==typeof String.prototype.replaceAll)return e.replaceAll(t,n);{const a=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&"),o=new RegExp(a,"g");return e.replace(o,n)}},c=({banner_id:e,body:t,trackers:n,transaction_id:a})=>{const o=document.querySelectorAll(`[data-key="${e}"]`);o.length&&Object.keys(o).map((c=>{let i="";3!==t._template&&(__agl_track(t._impression),i=t._impression);let d=t._body;d=r(d,"$$BANNER_URL$$",i),d=r(d,"$$UUID$$",e),d=r(d,"$$TRANSACTION_ID$$",a),d=r(d,"$$CLICK_URL$$",t._click),d=r(d,"$$TRACK_URL$$",t._track),d=r(d,"$$LAND_URL$$",t._land),d=r(d,"$$TRACKERS_JSON$$",JSON.stringify(n));const{ins_div:l,ins_container:s}=(({body:e,banner_id:t})=>{const n=document.createElement("ins");n.id=`ins-${t}`,n.style="text-decoration: none; margin: 0px auto; padding: 0px; display: block; background: transparent; position: relative;";const a=document.createElement("style");a.type="text/css",a.id=`adangle-${t}-styles`,a.innerHTML=`#adangle-${t}-div,\n\t\t\t\t\t\t \t#adangle-${t}-div *{margin:0;padding:0;font-size:14px;line-height:normal;font-family:serif;cursor:pointer}\n\t\t\t\t\t\t\t\t`;const o=document.createElement("div");return o.id=`adangle-${t}-div`,o.innerHTML=e,n.appendChild(a),n.appendChild(o),{ins_div:o,ins_container:n,ins_styles:a}})({body:d,banner_id:e}),u=document.createElement("div");let _=null;try{_=(new DOMParser).parseFromString(d,"text/html");_.querySelectorAll("script").forEach((e=>{const t=document.createElement("script");Array.from(e.attributes).forEach((e=>{t.setAttribute(e.name,e.value)})),e.src||(t.textContent=e.textContent),u.appendChild(t)}))}catch(e){}if(o[c].innerHTML="",o[c].appendChild(s),o[c].appendChild(u),_.querySelector("iframe")){const e=s.querySelector("iframe");e.addEventListener("load",(()=>{e.contentWindow.postMessage({landingPage:t._click},"*")}))}else if(_.querySelector("img")){const a=l.querySelector(`#adangle-${e}-click`);if(null!==a){if("function"!=typeof p)var p=e=>{e.stopPropagation(),n.px&&n.px.map((e=>{2===e.event&&__agl_track(e.code)})),window.open(t._click)};"ontouchend"in document.documentElement?a.addEventListener("touchend",p,!1):a.addEventListener("click",p,!1)}}else if(_.querySelector("a")||_.querySelector("section")){if(void 0===p)p=()=>{n.px&&n.px.map((e=>{2===e.event&&__agl_track(e.code)})),window.open(t._click),(_.querySelector(`.adangle-${e}-pop`)||3!==t._template)&&document.querySelector(`[data-key="${e}"]`).remove(),setTimeout((()=>{window.removeEventListener?"ontouchend"in document.documentElement?document.removeEventListener("touchend",p,!1):document.removeEventListener("click",p,!1):window.detachEvent&&document.body.detachEvent("onclick",p)}),500)};3!==t._template&&l.querySelector(`#adangle-${e}-click`).addEventListener("click",p)}2!==t._method&&null===l.querySelector(`#adangle-${e}-click`)&&3!==t._template&&(n.px.length&&n.px.map((e=>{1===e.event&&__agl_track(e.code)})),n.js.length&&n.js.map((e=>{s.insertAdjacentHTML("beforeend",e.code)}))),setTimeout((()=>{const t=document.getElementById(`adangle-${e}`);t&&t.classList.add(`animation-${e}`)}),100)}))},i=e=>{var t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&t.right<=(window.innerWidth||document.documentElement.clientWidth)},d={},l=e=>{const t=((e,t)=>{var n;return function(){var a=i(e);a!=n&&(n=a,"function"==typeof t&&t(a))}})(document.querySelector(`[data-key="${e.banner_id}"]`),(t=>{t&&!d[e.banner_id]&&(d[e.banner_id]=!0,c(e))}));window.addEventListener?(addEventListener("DOMContentLoaded",t,!1),addEventListener("load",t,!1),addEventListener("scroll",t,!1),addEventListener("resize",t,!1)):window.attachEvent&&(attachEvent("onDOMContentLoaded",t),attachEvent("onload",t),attachEvent("onscroll",t),attachEvent("onresize",t)),t()},s={},u={},_=()=>{s[4]&&s[4].map((e=>{(e=>{const t=()=>{u[e.banner_id]||(u[e.banner_id]=!0,c(e))};document.addEventListener("scroll",t),document.addEventListener("mousemove",t),document.addEventListener("touchstart",t)})(e)}))},p=e=>{!e.error&&e.banners&&(Object.keys(e.banners).map((t=>{const n="object"==typeof e.trackers&&e.trackers[t]?e.trackers[t]:[],a=e.banners[t]?e.banners[t]:[],o=e.transaction_id?e.transaction_id:0;"object"!=typeof s[e.banners[t]._method]&&(s[e.banners[t]._method]=[]),s[e.banners[t]._method].push({banner_id:t,body:a,trackers:n,transaction_id:o})})),s[1]&&s[1].map((e=>{c(e)})),s[2]&&s[2].map((e=>{c(e)})),s[3]&&s[3].map((e=>{l(e)})),_())},f=(t,n)=>{t.forEach((t=>{"childList"===t.type&&t.addedNodes.forEach((t=>{"604c7625"===t.className&&o(a,e,(e=>p(JSON.parse(e))))}))}))};(()=>{const t=()=>{n||(n=!0,o(a,e,(e=>{try{const t=JSON.parse(e);p(t)}catch(e){console.error("Ошибка при парсинге данных:",e)}})))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",t):"interactive"!==document.readyState&&"complete"!==document.readyState||t();new MutationObserver(f).observe(document.documentElement,{childList:!0,subtree:!0}),n||t()})()};void 0!==startAdAngle&&startAdAngle();