"use strict";(()=>{var Ci=Object.create;var Fe=Object.defineProperty;var Pi=Object.getOwnPropertyDescriptor;var Ti=Object.getOwnPropertyNames;var Ei=Object.getPrototypeOf,Si=Object.prototype.hasOwnProperty;var Di=(t,e,r)=>e in t?Fe(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r;var f=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ai=(t,e,r,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of Ti(e))!Si.call(t,s)&&s!==r&&Fe(t,s,{get:()=>e[s],enumerable:!(i=Pi(e,s))||i.enumerable});return t};var qi=(t,e,r)=>(r=t!=null?Ci(Ei(t)):{},Ai(e||!t||!t.__esModule?Fe(r,"default",{value:t,enumerable:!0}):r,t));var g=(t,e,r)=>(Di(t,typeof e!="symbol"?e+"":e,r),r);var ct=f((_o,lt)=>{"use strict";var Fi=typeof global=="object"&&global&&global.Object===Object&&global;lt.exports=Fi});var De=f((bo,pt)=>{"use strict";var Ni=ct(),Vi=typeof self=="object"&&self&&self.Object===Object&&self,Hi=Ni||Vi||Function("return this")();pt.exports=Hi});var Ae=f((yo,ut)=>{"use strict";var ji=De(),Ui=ji.Symbol;ut.exports=Ui});var ft=f((wo,mt)=>{"use strict";var dt=Ae(),ht=Object.prototype,Wi=ht.hasOwnProperty,$i=ht.toString,be=dt?dt.toStringTag:void 0;function zi(t){var e=Wi.call(t,be),r=t[be];try{t[be]=void 0;var i=!0}catch{}var s=$i.call(t);return i&&(e?t[be]=r:delete t[be]),s}mt.exports=zi});var _t=f((vo,gt)=>{"use strict";var Xi=Object.prototype,Gi=Xi.toString;function Ki(t){return Gi.call(t)}gt.exports=Ki});var Ve=f((xo,wt)=>{"use strict";var bt=Ae(),Yi=ft(),Qi=_t(),Zi="[object Null]",Ji="[object Undefined]",yt=bt?bt.toStringTag:void 0;function en(t){return t==null?t===void 0?Ji:Zi:yt&&yt in Object(t)?Yi(t):Qi(t)}wt.exports=en});var qe=f((ko,vt)=>{"use strict";function tn(t){var e=typeof t;return t!=null&&(e=="object"||e=="function")}vt.exports=tn});var kt=f((Io,xt)=>{"use strict";var rn=Ve(),nn=qe(),sn="[object AsyncFunction]",an="[object Function]",on="[object GeneratorFunction]",ln="[object Proxy]";function cn(t){if(!nn(t))return!1;var e=rn(t);return e==an||e==on||e==sn||e==ln}xt.exports=cn});var Ct=f((Co,It)=>{"use strict";var pn=De(),un=pn["__core-js_shared__"];It.exports=un});var Et=f((Po,Tt)=>{"use strict";var He=Ct(),Pt=function(){var t=/[^.]+$/.exec(He&&He.keys&&He.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();function dn(t){return!!Pt&&Pt in t}Tt.exports=dn});var Dt=f((To,St)=>{"use strict";var hn=Function.prototype,mn=hn.toString;function fn(t){if(t!=null){try{return mn.call(t)}catch{}try{return t+""}catch{}}return""}St.exports=fn});var qt=f((Eo,At)=>{"use strict";var gn=kt(),_n=Et(),bn=qe(),yn=Dt(),wn=/[\\^$.*+?()[\]{}|]/g,vn=/^\[object .+?Constructor\]$/,xn=Function.prototype,kn=Object.prototype,In=xn.toString,Cn=kn.hasOwnProperty,Pn=RegExp("^"+In.call(Cn).replace(wn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Tn(t){if(!bn(t)||_n(t))return!1;var e=gn(t)?Pn:vn;return e.test(yn(t))}At.exports=Tn});var Bt=f((So,Rt)=>{"use strict";function En(t,e){return t?.[e]}Rt.exports=En});var Re=f((Do,Ot)=>{"use strict";var Sn=qt(),Dn=Bt();function An(t,e){var r=Dn(t,e);return Sn(r)?r:void 0}Ot.exports=An});var Mt=f((Ao,Lt)=>{"use strict";var qn=Re(),Rn=function(){try{var t=qn(Object,"defineProperty");return t({},"",{}),t}catch{}}();Lt.exports=Rn});var Vt=f((qo,Nt)=>{"use strict";var Ft=Mt();function Bn(t,e,r){e=="__proto__"&&Ft?Ft(t,e,{configurable:!0,enumerable:!0,value:r,writable:!0}):t[e]=r}Nt.exports=Bn});var je=f((Ro,Ht)=>{"use strict";function On(t,e){return t===e||t!==t&&e!==e}Ht.exports=On});var Ut=f((Bo,jt)=>{"use strict";var Ln=Vt(),Mn=je(),Fn=Object.prototype,Nn=Fn.hasOwnProperty;function Vn(t,e,r){var i=t[e];(!(Nn.call(t,e)&&Mn(i,r))||r===void 0&&!(e in t))&&Ln(t,e,r)}jt.exports=Vn});var Be=f((Oo,Wt)=>{"use strict";var Hn=Array.isArray;Wt.exports=Hn});var zt=f((Lo,$t)=>{"use strict";function jn(t){return t!=null&&typeof t=="object"}$t.exports=jn});var Oe=f((Mo,Xt)=>{"use strict";var Un=Ve(),Wn=zt(),$n="[object Symbol]";function zn(t){return typeof t=="symbol"||Wn(t)&&Un(t)==$n}Xt.exports=zn});var Kt=f((Fo,Gt)=>{"use strict";var Xn=Be(),Gn=Oe(),Kn=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Yn=/^\w*$/;function Qn(t,e){if(Xn(t))return!1;var r=typeof t;return r=="number"||r=="symbol"||r=="boolean"||t==null||Gn(t)?!0:Yn.test(t)||!Kn.test(t)||e!=null&&t in Object(e)}Gt.exports=Qn});var ye=f((No,Yt)=>{"use strict";var Zn=Re(),Jn=Zn(Object,"create");Yt.exports=Jn});var Jt=f((Vo,Zt)=>{"use strict";var Qt=ye();function es(){this.__data__=Qt?Qt(null):{},this.size=0}Zt.exports=es});var tr=f((Ho,er)=>{"use strict";function ts(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}er.exports=ts});var ir=f((jo,rr)=>{"use strict";var rs=ye(),is="__lodash_hash_undefined__",ns=Object.prototype,ss=ns.hasOwnProperty;function as(t){var e=this.__data__;if(rs){var r=e[t];return r===is?void 0:r}return ss.call(e,t)?e[t]:void 0}rr.exports=as});var sr=f((Uo,nr)=>{"use strict";var os=ye(),ls=Object.prototype,cs=ls.hasOwnProperty;function ps(t){var e=this.__data__;return os?e[t]!==void 0:cs.call(e,t)}nr.exports=ps});var or=f((Wo,ar)=>{"use strict";var us=ye(),ds="__lodash_hash_undefined__";function hs(t,e){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=us&&e===void 0?ds:e,this}ar.exports=hs});var cr=f(($o,lr)=>{"use strict";var ms=Jt(),fs=tr(),gs=ir(),_s=sr(),bs=or();function ne(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var i=t[e];this.set(i[0],i[1])}}ne.prototype.clear=ms;ne.prototype.delete=fs;ne.prototype.get=gs;ne.prototype.has=_s;ne.prototype.set=bs;lr.exports=ne});var ur=f((zo,pr)=>{"use strict";function ys(){this.__data__=[],this.size=0}pr.exports=ys});var we=f((Xo,dr)=>{"use strict";var ws=je();function vs(t,e){for(var r=t.length;r--;)if(ws(t[r][0],e))return r;return-1}dr.exports=vs});var mr=f((Go,hr)=>{"use strict";var xs=we(),ks=Array.prototype,Is=ks.splice;function Cs(t){var e=this.__data__,r=xs(e,t);if(r<0)return!1;var i=e.length-1;return r==i?e.pop():Is.call(e,r,1),--this.size,!0}hr.exports=Cs});var gr=f((Ko,fr)=>{"use strict";var Ps=we();function Ts(t){var e=this.__data__,r=Ps(e,t);return r<0?void 0:e[r][1]}fr.exports=Ts});var br=f((Yo,_r)=>{"use strict";var Es=we();function Ss(t){return Es(this.__data__,t)>-1}_r.exports=Ss});var wr=f((Qo,yr)=>{"use strict";var Ds=we();function As(t,e){var r=this.__data__,i=Ds(r,t);return i<0?(++this.size,r.push([t,e])):r[i][1]=e,this}yr.exports=As});var xr=f((Zo,vr)=>{"use strict";var qs=ur(),Rs=mr(),Bs=gr(),Os=br(),Ls=wr();function se(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var i=t[e];this.set(i[0],i[1])}}se.prototype.clear=qs;se.prototype.delete=Rs;se.prototype.get=Bs;se.prototype.has=Os;se.prototype.set=Ls;vr.exports=se});var Ir=f((Jo,kr)=>{"use strict";var Ms=Re(),Fs=De(),Ns=Ms(Fs,"Map");kr.exports=Ns});var Tr=f((el,Pr)=>{"use strict";var Cr=cr(),Vs=xr(),Hs=Ir();function js(){this.size=0,this.__data__={hash:new Cr,map:new(Hs||Vs),string:new Cr}}Pr.exports=js});var Sr=f((tl,Er)=>{"use strict";function Us(t){var e=typeof t;return e=="string"||e=="number"||e=="symbol"||e=="boolean"?t!=="__proto__":t===null}Er.exports=Us});var ve=f((rl,Dr)=>{"use strict";var Ws=Sr();function $s(t,e){var r=t.__data__;return Ws(e)?r[typeof e=="string"?"string":"hash"]:r.map}Dr.exports=$s});var qr=f((il,Ar)=>{"use strict";var zs=ve();function Xs(t){var e=zs(this,t).delete(t);return this.size-=e?1:0,e}Ar.exports=Xs});var Br=f((nl,Rr)=>{"use strict";var Gs=ve();function Ks(t){return Gs(this,t).get(t)}Rr.exports=Ks});var Lr=f((sl,Or)=>{"use strict";var Ys=ve();function Qs(t){return Ys(this,t).has(t)}Or.exports=Qs});var Fr=f((al,Mr)=>{"use strict";var Zs=ve();function Js(t,e){var r=Zs(this,t),i=r.size;return r.set(t,e),this.size+=r.size==i?0:1,this}Mr.exports=Js});var Vr=f((ol,Nr)=>{"use strict";var ea=Tr(),ta=qr(),ra=Br(),ia=Lr(),na=Fr();function ae(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e<r;){var i=t[e];this.set(i[0],i[1])}}ae.prototype.clear=ea;ae.prototype.delete=ta;ae.prototype.get=ra;ae.prototype.has=ia;ae.prototype.set=na;Nr.exports=ae});var Ur=f((ll,jr)=>{"use strict";var Hr=Vr(),sa="Expected a function";function Ue(t,e){if(typeof t!="function"||e!=null&&typeof e!="function")throw new TypeError(sa);var r=function(){var i=arguments,s=e?e.apply(this,i):i[0],a=r.cache;if(a.has(s))return a.get(s);var u=t.apply(this,i);return r.cache=a.set(s,u)||a,u};return r.cache=new(Ue.Cache||Hr),r}Ue.Cache=Hr;jr.exports=Ue});var $r=f((cl,Wr)=>{"use strict";var aa=Ur(),oa=500;function la(t){var e=aa(t,function(i){return r.size===oa&&r.clear(),i}),r=e.cache;return e}Wr.exports=la});var Xr=f((pl,zr)=>{"use strict";var ca=$r(),pa=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ua=/\\(\\)?/g,da=ca(function(t){var e=[];return t.charCodeAt(0)===46&&e.push(""),t.replace(pa,function(r,i,s,a){e.push(s?a.replace(ua,"$1"):i||r)}),e});zr.exports=da});var Kr=f((ul,Gr)=>{"use strict";function ha(t,e){for(var r=-1,i=t==null?0:t.length,s=Array(i);++r<i;)s[r]=e(t[r],r,t);return s}Gr.exports=ha});var ti=f((dl,ei)=>{"use strict";var Yr=Ae(),ma=Kr(),fa=Be(),ga=Oe(),_a=1/0,Qr=Yr?Yr.prototype:void 0,Zr=Qr?Qr.toString:void 0;function Jr(t){if(typeof t=="string")return t;if(fa(t))return ma(t,Jr)+"";if(ga(t))return Zr?Zr.call(t):"";var e=t+"";return e=="0"&&1/t==-_a?"-0":e}ei.exports=Jr});var ii=f((hl,ri)=>{"use strict";var ba=ti();function ya(t){return t==null?"":ba(t)}ri.exports=ya});var si=f((ml,ni)=>{"use strict";var wa=Be(),va=Kt(),xa=Xr(),ka=ii();function Ia(t,e){return wa(t)?t:va(t,e)?[t]:xa(ka(t))}ni.exports=Ia});var oi=f((fl,ai)=>{"use strict";var Ca=9007199254740991,Pa=/^(?:0|[1-9]\d*)$/;function Ta(t,e){var r=typeof t;return e=e??Ca,!!e&&(r=="number"||r!="symbol"&&Pa.test(t))&&t>-1&&t%1==0&&t<e}ai.exports=Ta});var ci=f((gl,li)=>{"use strict";var Ea=Oe(),Sa=1/0;function Da(t){if(typeof t=="string"||Ea(t))return t;var e=t+"";return e=="0"&&1/t==-Sa?"-0":e}li.exports=Da});var di=f((_l,ui)=>{"use strict";var Aa=Ut(),qa=si(),Ra=oi(),pi=qe(),Ba=ci();function Oa(t,e,r,i){if(!pi(t))return t;e=qa(e,t);for(var s=-1,a=e.length,u=a-1,c=t;c!=null&&++s<a;){var d=Ba(e[s]),m=r;if(d==="__proto__"||d==="constructor"||d==="prototype")return t;if(s!=u){var b=c[d];m=i?i(b,d,c):void 0,m===void 0&&(m=pi(b)?b:Ra(e[s+1])?[]:{})}Aa(c,d,m),c=c[d]}return t}ui.exports=Oa});var mi=f((bl,hi)=>{"use strict";var La=di();function Ma(t,e,r){return t==null?t:La(t,e,r)}hi.exports=Ma});function M(){return Math.floor(new Date().getTime()/1e3)}function L(){return new Date().getTime()}function T(...t){try{let e=["BC:"];for(let r=0;r<arguments.length;r++)e.push(arguments[r]);console.log.apply(null,e)}catch{}}function Ze(t,e){let r=!1;for(let i in t)t[i]===e&&(r=!0);return r}function Je(t,e){if(t.indexOf("://bigclick.me/")!==-1){let r=document.createElement("a");return r.href=t,e+r.pathname}return t}function ie(t){return window.location.href.split(":")[0]==="http"?t=t.replace("https://","http://"):t=t.replace("http://","https://"),t}function et(t,e){let r=M(),i=tt(e),s=0;for(let a=0;a<i.length;a++)i[a]>=r-t&&s++;return s}function tt(t){let r=(t.getItem("bc_cli_clicks_history")||"").split("|"),i=new Array;for(let s=0;s<r.length;s++)r[s].length>=10&&i.push(r[s]-0);return i}function rt(t){let e=tt(t);e.push(M()),Ri(e,t)}function Ri(t,e){e.setItem("bc_cli_clicks_history",t.join("|"))}function Ne(t){return t.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(e,r)=>(r?"-":"")+e.toLowerCase())}function it(t){return decodeURIComponent(atob(t).split("").map(e=>"%"+("00"+e.charCodeAt(0).toString(16)).slice(-2)).join(""))}function O(t,e=!0){let r=window.localStorage.getItem(t)||"";return r?e?JSON.parse(r):r:""}function ue(t,e,r=!0){window.localStorage.setItem(t,r?JSON.stringify(e):e)}function nt(t,e){let r=!1,i,s;function a(){if(r){i=arguments,s=this;return}t.apply(this,arguments),r=!0,setTimeout(function(){r=!1,i&&(a.apply(s,i),i=s=null)},e)}return a}function Q(t){try{let e=window[t],r="__storage_test__";return e.setItem(r,r),e.removeItem(r),!0}catch{return!1}}var de=class{constructor(e,r){g(this,"teasers_viewed");g(this,"storage");g(this,"now_timestamp");g(this,"cliFunction");this.storage=r,this.teasers_viewed=e,this.now_timestamp=M()-10,this.cliFunction=null,this.init(),this.increaseSteps()}init(){if(Q("localStorage")){let e=window.localStorage.getItem("bc_t_history");if(e!==null&&e!==""){let r=[],i=e.split("|");for(let s=0;s<i.length;s++){let a=i[s].split(";");(this.now_timestamp-parseInt(a[1])<86400&&a[0]>0||isNaN(parseInt(a[0])))&&(this.teasers_viewed.push(a[0]),r.push(i[s]))}window.localStorage.setItem("bc_t_history",r.join("|"))}}else Q("sessionStorage")}increaseSteps(){let e=parseInt(this.storage.getItem("bc_steps")||0);this.storage.setItem("bc_steps",e+1)}};var he=class{constructor(e){g(this,"url");this.url=e}updateUrlScript(){if(this.url==""){let e=document.getElementsByTagName("script");for(let r=0;r<e.length;r++){let i=e[r].getAttribute("src");if((i||"").indexOf("lhzbsrfkjf")>=0){let s=i.split("//")[0],a=i.split("//")[1].split("/")[0];this.url=s+"//"+a,T(this.url);break}}return this.url}else return this.url}};var me=class{constructor(e){g(this,"storage");this.storage=e,this.init()}init(){this.rememberEmptyRefVisit()}rememberEmptyRefVisit(){document.referrer?.toLowerCase()===""&&this.storage.setItem("bc_is_empty_ref_ts_last",M())}};var fe=class{getItem(e){let r=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return r?decodeURIComponent(r[1]):null}setItem(e,r,i){let s="";if(i){let a=new Date;a.setTime(a.getTime()+i*24*60*60*1e3),s="; expires="+a.toUTCString()}document.cookie=e+"="+(r||"")+s+"; path=/"}removeItem(e){document.cookie=e+"=; Max-Age=-99999999; path=/"}hasOwnProperty(e){return!!this.getItem(e)}};var ge=class{constructor(){g(this,"storage");this.init()}init(){let e=new fe;this.storage=Q("localStorage")?window.localStorage:Q("sessionStorage")?window.sessionStorage:e}getStorage(){return this.storage}};var Z=(()=>{let t,e,r={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(t in r)if(t in document){e=r[t];break}return function(i){return i&&document.addEventListener(e,i),!document[t]}})(),po=function(){var t,e,r={hidden:"visibilitychange",webkitHidden:"webkitvisibilitychange",mozHidden:"mozvisibilitychange",msHidden:"msvisibilitychange"};for(t in r)if(t in document){e=r[t];break}return function(i){return i&&document.addEventListener(e,i),!document[t]}}();function Bi(){return Math.max(document.body.scrollWidth,document.documentElement.scrollWidth,document.body.offsetWidth,document.documentElement.offsetWidth,document.documentElement.clientWidth)}function G(){let t=Bi();return t<425?"phone":t<768?"tablet":t<1200?"laptop":"desktop"}function st(t){let e=t.target||t.srcElement;return e&&e.nodeType==3&&(e=e.parentNode),e}function at(t){for(;t!=null;){if((t.tagName||"").toLowerCase()=="a")return t;t=t.parentNode}return!1}function Ee(t,e){let r="";if(t!=null&&(r=t.className,r.indexOf(e)>0))return t;for(;(t=t.parentNode)&&(t.className||"").indexOf(e)<0;);return t}function ot(t){let e=Oi(),r=Li(),i=Mi(t),s=t.offsetHeight,a=i+s,u=s*.75;return i+u<=e+r&&r<=a-u}function Oi(){let t=document.documentElement;return window.innerWidth?window.innerHeight:t&&!isNaN(t.clientHeight)?t.clientHeight:0}function Li(){return window.pageYOffset?window.pageYOffset:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}function Mi(t){let e=t,r=0;for(;e&&e.tagName.toLowerCase()!=="body";)r+=e.offsetTop,e=e.offsetParent;return r}function Se(t){requestAnimationFrame(()=>{requestAnimationFrame(()=>{t()})})}var _e=class{constructor(t,e){g(this,"request");g(this,"load_url");g(this,"fingerprint_hash");g(this,"reject");g(this,"resolve");this.request=new XMLHttpRequest,this.load_url=t,this.fingerprint_hash=e,this.reject,this.resolve}init(){T("loadProData");let bc_blocks=document.getElementsByClassName("bigClickTeasersBlock");if(bc_blocks.length||(bc_blocks=document.getElementsByClassName("DdSLjqfTOw3t")),bc_blocks.length){let bc_blocks_ids=[];for(let t=0;t<bc_blocks.length;t++){let e=bc_blocks[t].id,r=parseInt(e.substring(e.lastIndexOf("_")+1));r>0&&bc_blocks_ids.push(r)}if(bc_blocks_ids.length>0&&bc_blocks_ids.length<6){this.request.onload=()=>{eval(this.request.responseText),this.resolve()},this.request.onerror=()=>{T("pro js loading error"),this.reject()};let random=Math.round(Math.random()*999999),source=encodeURIComponent(document.referrer),page=encodeURIComponent(document.location.href);this.load_url+="/get-pro/"+bc_blocks_ids.join("/")+"?source="+source,this.load_url+="&page="+page,this.load_url+="&res_type="+G(),this.load_url+="&fingerprint="+this.fingerprint_hash,this.request.open("GET",this.load_url+"&"+random),this.request.send()}}}awaitLoading(){return new Promise((t,e)=>{this.resolve=t,this.reject=e,this.init()})}};var fi=qi(mi(),1),$={itemsViewQueue:[],fingerprint:{hash:"",json:""},baseUrl:"",advertising:{},previewMode:!1,testingMode:!1},We=class{getPropertyByName(e){return $[e]}setPropertyValue(e,r){$[e]=r}setPropertyValueByKey(e,r){(0,fi.default)($,e,r)}pushValueToProperty(e,r){if(Array.isArray($[e]))$[e]=$[e].concat(r);else throw new Error("Property not array")}removeValueFromArrayByIndex(e,r){if(Array.isArray($[e]))Array.isArray(r)?r.forEach(i=>{$[e]=$[e].filter(s=>s!==i)}):$[e]=$[e].filter(i=>i!==r);else throw new Error("Property not array")}},Fa=Object.freeze(new We),E=Fa;var xe=class{constructor(e,r){g(this,"bigClickTeasers");g(this,"proData");this.bigClickTeasers=e,this.proData=r}getFixedSettings(e){let r=e;return r?.closeItem?.delay<=9&&(r.closeItem.delay=10),r?.display?.animation.effect!=="off"&&r?.display?.animation.speed<=9&&(r.display.animation.effect="off"),r}initProDataVariables(){this.bigClickTeasers.proDataLoaded=e=>{if(console.log("pro data loaded"),e.teasers!==null&&e.teasers!==void 0)for(let r in e.teasers){e.teasers[r]===void 0&&(e.teasers[r]=[]);for(let i=0;i<e.teasers[r].length;i++)e.teasers[r][i].id=""+Math.round(Math.random()*999999999999)+"_"+e.teasers[r][i].provider;E.setPropertyValueByKey(`advertising.${r}`,{advertising:e.teasers[r],...e.blocks[r]&&{settings:this.getFixedSettings(e.blocks[r])}})}this.proData.teasers=e.teasers,this.proData.blocks_data=e.blocks,this.proData.cnt=e.cnt||0,this.proData.operator_id=e.operator_id,this.proData.is_wap=e.is_wap,this.proData.is_wap_alt=e.is_wap_alt,this.proData.is_check_rules=e.is_check_rules,this.proData.bad_rules=e.bad_rules,this.proData.site_data=e.site_data||{}}}};var ee=class{constructor(){g(this,"is_debug");g(this,"rules");g(this,"rules_indexed");g(this,"groups")}initRules(e){this.rules=[],this.rules_indexed={},this.groups={},e=e.trim().replace(/\r\n/g,`
`).replace(/\r/g,`
`).replace(/\n/g,"||");let r=e.split("||"),i=r.length;for(let s=0;s<i;s++){let a={},u=r[s].trim().split(/\s*\:\s*/),c=u[0].replace(/[0-9]/g,""),d;if(u.length>1)switch(c){case"group":this.groups[u[1]]=u[2].split(/\s*,\s*/);break;case"filter":a.type=u.length===2?"simple":"context",a.exprs_restricted=[],d=u[a.type==="simple"?1:2].split(/\s*,\s*/);for(let m=0;m<d.length;m++)d[m].trim().length>1&&a.exprs_restricted.push(d[m]);if(a.exprs_restricted.forEach((m,b)=>{let x={};m.indexOf(" ")!==-1?(x.words=m.split(" "),x.words.forEach((p,P)=>{x.words[P]={word:p.replace("=",""),is_strong:p.indexOf("=")>=0}})):x={word:m.replace("=",""),is_strong:m.indexOf("=")>=0},x.expr_original=m,a.exprs_restricted[b]=x}),a.id=a.type,a.type==="context"&&(a.words_offset=parseInt(u[0].replace(/[^0-9]/g,""))||3,a.words_context=this.groups[u[1]]||u[1].split(/\s*,\s*/),a.id+=u[1].substr(0,50)+a.words_offset),this.rules_indexed[a.id]!=null){let m=this.rules_indexed[a.id];m.exprs_restricted=m.exprs_restricted.concat(a.exprs_restricted)}else this.rules.push(a),this.rules_indexed[a.id]=a;break}}!this.is_debug||console.log(this.groups,this.rules)}hasRestricted(e){e=e===void 0?this.getElementText(document):e;let r=this.getWordsFromText(e),i=!1;for(let s=0;s<this.rules.length&&(this.rules[s].type==="context"?i=this.checkWordsRuleContext(r,this.rules[s]):i=this.checkWordsRestricted(r,this.rules[s].exprs_restricted),!i);s++);return i}checkWordsRuleContext(e,r){let i=e.length,s=r.words_context||[],a=s.length;for(let u=0;u<i;u++)for(let c=0;c<a;c++)if(e[u].indexOf(s[c])!==-1){let d=this.checkWordsRestricted(e,r.exprs_restricted,u-r.words_offset,u+r.words_offset);if(d)return d.word_context=s[c],d}return!1}checkWordsRestricted(e,r,i,s){let a=e.length,u=r.length;i=i==null?0:Math.max(0,i),s=s==null?a:Math.min(a,s+1);for(let c=i;c<s;c++)for(let d=0;d<u;d++){let m=r[d];if(m.words){let b=m.words;if(this.isWordsRestrictedAll(e,b,c,c+b.length-1)||this.isWordsRestrictedAll(e,b,c-b.length+1,c))return{expr_original:m.expr_original,expr:m,is_few_words:!0,words_near:e.slice(Math.max(0,c-4),c+5).join(" ")}}else if(!m.is_strong&&e[c].indexOf(m.word)!==-1||m.is_strong&&e[c]===m.word)return{expr_original:m.word,expr:m,words_near:e.slice(Math.max(0,c-4),c+5).join(" ")}}return!1}isWordsRestrictedAll(e,r,i,s){let a=e.length,u=r.length,c=0;i=i==null?0:Math.max(0,i),s=s==null?a:Math.min(a,s+1);for(let d=i;d<s;d++)for(let m=0;m<u;m++){let b=r[m];if((!b.is_strong&&e[d].indexOf(b.word)!==-1||b.is_strong&&e[d]===b.word)&&(c++,c==u))return!0}return!1}getWordsFromText(e){return e=e.toLocaleLowerCase(),e=e.replace(/[ё]/g,"\u0435").replace(/й/g,"\u0438"),e=e.replace(/([жш])ы/g,"$1\u0438").replace(/([чщ])я/,"$1\u0430"),e=e.replace(/(\d)(?!\d)/g,"$1 "),e=e.replace(/[-.,]/g," "),e=e.replace(/[^0-9a-zа-я ]/g,""),e.split(/\s+/)}getElementText(e=document){let r=this.getMeta("description")+" "+this.getMeta("og:description")+" ";r+=this.getMeta("video:tag")+" "+this.getMeta("keywords")+" ";let i=[{method:"getElementsByTagName",name:"h1"},{method:"getElementsByTagName",name:"h2"},{method:"getElementsByTagName",name:"title"},{method:"getElementsByClassName",name:"description"},{method:"getElementsByClassName",name:"descr"},{method:"getElementsByClassName",name:"video-tags"},{method:"getElementsByClassName",name:"tags"}];for(let s=0;s<i.length;s++){let a=e[i[s].method](i[s].name);for(let u=0;u<a.length;u++)r+=(a[u].textContent||a[u].innerText)+" "}return r}getMeta(e,r=document){let i=r?.getElementsByTagName("meta");for(let s=0;s<i.length;s++)if(i[s].getAttribute("name")==e)return i[s].getAttribute("content");return""}};var Na=60*1e3*30,Va=24*60*60*1e3,Ha=50,z="oc_session_counter",X="oc_view_counter",$e=class{constructor(){g(this,"storage");this.storage=window.localStorage}incrementSessionCounter(){let e=O(z);+e?.last_interact+Na<L()&&(this.clearSessionCounter(),e=null),e?(e.last_interact=L(),e.routes++):e={first_interact:L(),last_interact:L(),routes:1},ue(z,e)}incrementViewCounter(e,r=!1){let i=O(X)||{};if(i?.last_interact+Va<L()&&(this.clearViewCounter(),i=null),!e)return;function s(a){i||(i={}),i[a]?(i[a].shows.length>=Ha&&i[a].shows.shift(),r?i[a].routes++:(i[a].shows.push(L()-2e3),i[a].routes=0)):r?i[a]={shows:[],routes:1}:i[a]={shows:[L()-2e3],routes:0}}Array.isArray(e)?e.forEach(a=>s(a)):s(e),i.last_interact=L()-2e3,ue(X,i)}clearSessionCounter(){ue(z,null)}clearViewCounter(){ue(X,null)}},oe=new $e;var H={md:768,sm:430,xs:350};function gi(t,e){if(t+=`
        <style>
            .bc-page-push {
                position: fixed;
                height: auto;
                display: ${e.settings.display.animation.effect!=="off"?"none":"block"};
                width: 428px;
                z-index: 100000000000001;
            }
            .bc-page-push__frame {
               display: block;
               width: 100% !important;
               height: auto !important; 
               border: none !important;
               background: transparent !important;
               aspect-ratio: 3.89 / 1;
            }
            
            @media screen and (max-width: ${H.md}px) {
               .bc-page-push {
                    width: 342px !important;
                }
            } 
            @media screen and (max-width: ${H.sm}px) {
               .bc-page-push {
                    width: 100% !important;
                }
            }
        `,e.settings.display.animation.effect=="off"&&(t+=`
            .bc-page-push {
                opacity: 0;
            }
            .bc-page-push.bc-page-push_loaded {
                opacity: 1;     
            }
        `),e.settings.closeItem&&(t+=`
            .bc-page-push__progress {
                position: absolute;
                bottom: 100%;
                left: 0;
                width: 100%;
            }
            .bc-page-push__progress:before {
                content: '';
                display: block;
                width: 0;
                height: 3px;
                background: rgba(158,158,158,0.8);
                transition: width ${e.settings.closeItem.delay}ms;
            }
            .bc-page-push_loaded .bc-page-push__progress:before {
                width: 100%;
            }
            .bc-page-push_progress-end .bc-page-push__progress {
                display: none;
            }
            `),e.settings.closeItem?.mode==="manual")switch(t+=`
            .bc-page-push__close {
              display: none;
              position: absolute;
              width: 24px;
              height: 24px;
              opacity: 0.9;
              cursor: pointer;
              border-radius: 4px;
              background: #fff;
              box-shadow: 0 0 3px 1px #C2C2C233;
              border: 1px solid #F1F1F1;
              box-sizing: border-box;
            }
            .bc-page-push__close:hover {
              opacity: 1;
            }
            .bc-page-push__close:before, .bc-page-push__close:after {
              position: absolute;
              top: 50%;
              left: 50%;
              content: ' ';
              height: 60%;
              width: 2px;
              background-color: #9194A1;
              transform-origin: top left;
            }
            .bc-page-push__close:before {
              transform: rotate(45deg) translate(-50%, -50%);
            }
            .bc-page-push__close:after {
              transform: rotate(-45deg) translate(-50%, -50%);
            }
            .bc-page-push_progress-end .bc-page-push__close {
                display: block;
            }
            `,e.settings.display.position){case"bottomLeft":t+=`
                        .bc-page-push__close_bottom-left {
                            top: 0;
                            right: -28px;
                        }
                        @media screen and (max-width: ${H.sm}px) {
                           .bc-page-push__close_bottom-left {
                                top: auto;
                                bottom:  calc(100% + 3px);
                                right: 5px;
                            }
                        }
                    `;break;case"bottomRight":t+=`
                        .bc-page-push__close_bottom-right {
                            top: 0;
                            left: -28px;
                        }
                        @media screen and (max-width: ${H.sm}px) {
                           .bc-page-push__close_bottom-right {
                                top: auto;
                                bottom:  calc(100% + 3px);
                                right: 5px;
                                left: auto;
                            }
                        }
                    `;break;case"topLeft":t+=`
                        .bc-page-push__close_top-left {
                            top: 0;
                            right: -28px;
                        }
                        @media screen and (max-width: ${H.sm}px) {
                           .bc-page-push__close_top-left {
                                top: calc(100% + 3px);
                                right: 5px;
                            }
                        }
                    `;break;case"topRight":t+=`
                        .bc-page-push__close_top-right {
                            top: 0;
                            left: -28px;
                        }
                        @media screen and (max-width: ${H.sm}px) {
                           .bc-page-push__close_top-right {
                                top: calc(100% + 3px);
                                right: 5px;
                                left: auto;
                            }
                        }
                    `;break}switch(e.settings.display.position){case"bottomLeft":t+=`
                .bc-page-push_bottom-left {
                    bottom: 15px;
                    left: 15px;
                }
                @media screen and (max-width: ${H.md}px) {
                    .bc-page-push_bottom-left {                    
                        bottom: 10px;
                        left: 10px;
                    }
                }
                @media screen and (max-width: ${H.sm}px) {
                    .bc-page-push_bottom-left {
                        bottom: 0;
                        left: 0;
                    }
                }
            `;break;case"bottomRight":t+=`
                .bc-page-push_bottom-right {
                    bottom: 15px;
                    right: 15px;
                }
                @media screen and (max-width: ${H.md}px) {
                    .bc-page-push_bottom-right {                    
                        bottom: 10px;
                        right: 10px;
                    }
                }
                @media screen and (max-width: ${H.sm}px) {
                    .bc-page-push_bottom-right {
                        bottom: 0;
                        right: 0;
                    }
                }
            `;break;case"topLeft":t+=`
                .bc-page-push_top-left {
                    top: 15px;
                    left: 15px;
                }
                @media screen and (max-width: ${H.md}px) {
                    .bc-page-push_top-left {                    
                        top: 10px;
                        left: 10px;
                    }
                }
                @media screen and (max-width: ${H.sm}px) {
                    .bc-page-push_top-left {
                        top: 3px;
                        left: 0;
                    }
                }
            `;break;case"topRight":t+=`
                .bc-page-push_top-right {
                    top: 15px;
                    right: 15px;
                }
                @media screen and (max-width: ${H.md}px) {
                    .bc-page-push_top-right {                    
                        top: 10px;
                        right: 10px;
                    }
                }
                @media screen and (max-width: ${H.sm}px) {
                    .bc-page-push_top-right {
                        top: 3px;
                        right: 0;
                    }
                }
            `;break}switch(e.settings.display.animation.effect){case"fade":t+=`
                .bc-page-push_fade-in {
                    transition: opacity ${e.settings.display.animation.speed}ms;
                }
                .bc-page-push_fade-in.bc-page-push_animation-start {
                    opacity: 0;
                }
                .bc-page-push_fade-in.bc-page-push_animation-end {
                    opacity: 1;
                }
                .bc-page-push_fade-out {
                    transition: opacity ${e.settings.display.animation.speed}ms;
                }
                .bc-page-push_fade-out.bc-page-push_animation-start {
                    opacity: 1;
                }
                .bc-page-push_fade-out.bc-page-push_animation-end {
                    opacity: 0;
                }
            `;break;case"slide":switch(t+=`
                .bc-page-push_slide-in {
                    transition: transform ${e.settings.display.animation.speed}ms;
                }
                .bc-page-push_slide-out {
                    transition: transform ${e.settings.display.animation.speed}ms;
                }
            `,e.settings.display.animation.direction){case"right":t+=`
                            .bc-page-push_slide-in.bc-page-push_animation-start {
                                transform: translateX(100%)
                            }
                            .bc-page-push_slide-in.bc-page-push_animation-end {
                                transform: translateX(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-start {
                                transform: translateX(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-end {
                                transform: translateX(100%)
                            }
                        `;break;case"left":t+=`
                            .bc-page-push_slide-in.bc-page-push_animation-start {
                                transform: translateX(-100%)
                            }
                            .bc-page-push_slide-in.bc-page-push_animation-end {
                                transform: translateX(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-start {
                                transform: translateX(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-end {
                                transform: translateX(-100%)
                            }
                        `;break;case"top":t+=`
                            .bc-page-push_slide-in.bc-page-push_animation-start {
                                transform: translateY(-100%)
                            }
                            .bc-page-push_slide-in.bc-page-push_animation-end {
                                transform: translateY(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-start {
                                transform: translateY(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-end {
                                transform: translateY(-100%)
                            }
                        `;break;case"bottom":t+=`
                            .bc-page-push_slide-in.bc-page-push_animation-start {
                                transform: translateY(100%)
                            }
                            .bc-page-push_slide-in.bc-page-push_animation-end {
                                transform: translateY(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-start {
                                transform: translateY(0)
                            }
                            .bc-page-push_slide-out.bc-page-push_animation-end {
                                transform: translateY(100%)
                            }
                        `;break}break}return t}var ze=class{constructor(e){g(this,"settings");g(this,"zoneId");this.settings=E.getPropertyByName("advertising")[e].settings,this.zoneId=e}isAllowShowPush(){return this.checkMinimalImpressionInterval()&&this.checkFrequency()}isAllowUpdateForGetTimer(){let e=!0,r=O(z);return this.settings.minimalImpressionInterval.type==="Click"&&(e=this.checkMinimalImpressionInterval()),r&&this.settings.showDelay.type==="Click"&&(e=O(z)?.routes>=this.settings.showDelay?.amount),e}checkMinimalImpressionInterval(){let e=O(X)&&O(X)[this.zoneId];return e?this.settings.minimalImpressionInterval.type==="Click"?e.routes>=this.settings.minimalImpressionInterval.amount:this.settings.minimalImpressionInterval.type==="Time"?e.shows.length===0?!0:L()-e.shows[e.shows.length-1]>=this.settings.minimalImpressionInterval.amount:!0:!0}checkFrequency(){let e=O(X)&&O(X)[this.zoneId];if(!e||e.shows.length<this.settings.frequency.amount)return!0;let r=L();return e.shows.filter(s=>r-s<this.settings.frequency.time).length<this.settings.frequency.amount}calculateTimeout(){if(!this.isAllowUpdateForGetTimer())return-1;let e=60*1e3,r=L(),i=O(X)&&O(X)[this.zoneId],s=O(z);if(this.settings?.minimalImpressionInterval?.type==="Time"&&(e=this.settings.minimalImpressionInterval.amount,i)){let a=i.shows[i.shows.length-1]+this.settings.minimalImpressionInterval.amount-r;a>0&&(e=a)}if(i&&i.shows.length>=this.settings.frequency.amount){let a=i.shows.filter(u=>r-u<this.settings.frequency.time);if(a.length>=this.settings.frequency.amount){let u=a[0]+this.settings.frequency.time-r;u>e&&(e=u)}}if(s&&this.settings.showDelay.type==="Time"){let a=O(z).first_interact+this.settings.showDelay?.amount-L();e+=a<=0?0:a}return console.log("timeout for update",e),e}},ke=ze;var K=class{constructor(e){g(this,"teasers");g(this,"settings");g(this,"fingerprint_hash");g(this,"inPagePushBlock");g(this,"inPagePushBackground");g(this,"endAnimationCallback");g(this,"zoneId");g(this,"intervalForWatchVisibility");if(this.teasers=E.getPropertyByName("advertising")[e].advertising,this.settings=E.getPropertyByName("advertising")[e].settings,this.fingerprint_hash=E.getPropertyByName("fingerprint").hash,this.zoneId=e,this.inPagePushBlock=void 0,this.inPagePushBackground=void 0,this.endAnimationCallback=[],this.intervalForWatchVisibility=null,E.getPropertyByName("previewMode"))this.initBuildPagePush();else{oe.incrementViewCounter(e,!0);let r=new ke(this.zoneId);if(this.settings.showDelay.type==="Time"){let i=O(z).first_interact+this.settings.showDelay?.amount-L();setTimeout(()=>{new ke(this.zoneId).isAllowShowPush()&&this.initBuildPagePush()},i<0?0:i)}else if(this.settings.showDelay.type==="Click"&&O(z)?.routes>=this.settings.showDelay?.amount){if(!r.isAllowShowPush())return;this.initBuildPagePush()}}}addUrlToHtmlVariables(e){let r=E.getPropertyByName("baseUrl")+"/click?k="+encodeURIComponent(this.teasers[0].click_key);return e.replace(/{{target_url}}/g,r)}createPushHtml(){let e=this.teasers[0],r=`
        <div
            data-zone-id="${this.zoneId}"
            data-key="${e.click_key}"
            class="bc-page-push bc-page-push_${Ne(this.settings.display.position)}"
        >
            ${this.settings.closeItem?'<div class="bc-page-push__progress"></div>':""}
            ${this.settings.closeItem?.mode==="manual"?'<div class="bc-page-push__close bc-page-push__close_'+Ne(this.settings.display.position)+'"></div>':""}
        </div>
        `,i=new DOMParser().parseFromString(r,"text/html").body.firstElementChild;i.appendChild(this.createIFrame(e.media.content));let s="";return s+=gi(s,this),s+=`            
            </style> 
        `,i.insertAdjacentHTML("beforeend",s),this.settings.closeItem?.mode==="manual"&&i.querySelector(".bc-page-push__close").addEventListener("click",()=>{this.closePush()}),i.addEventListener("destroyPagePush",a=>{this.inPagePushBlock?.remove(),this.inPagePushBackground?.remove()},!1),i}createIFrame(e){let r=`
            <style>
                body {
                    margin: 0;
                }
            </style>
        `,i=document.createElement("iframe");return i.srcdoc=this.addUrlToHtmlVariables(it(e))+r,i.title="octoclick advertisement",i.className="bc-page-push__frame",i.onload=()=>{this.showPush()},i}checkIsVisAndSendViewCounter(){return Z(void 0)?(E.pushValueToProperty("itemsViewQueue",{key:this.teasers[0].click_key,zoneId:this.zoneId,trackingLinks:this.teasers[0].tracking_links}),!0):!1}startWatcherForCheckIsViewed(){Z(void 0)?this.checkIsVisAndSendViewCounter():this.intervalForWatchVisibility=setTimeout(()=>{this.checkIsVisAndSendViewCounter()&&clearInterval(this.intervalForWatchVisibility)})}initBuildPagePush(){!E.getPropertyByName("previewMode")&&this.startWatcherForCheckIsViewed();let e=document.querySelectorAll(".bc-page-push");if(e){let r=new Event("destroyPagePush");[...e].forEach(i=>{i.dispatchEvent(r)})}this.inPagePushBlock=this.createPushHtml(),this.settings.display?.attention_effect&&(this.inPagePushBackground=this.createAttentionBackground(),document.body.appendChild(this.inPagePushBackground)),document.body.appendChild(this.inPagePushBlock)}removeAttentionBackground(){let e=()=>{this.inPagePushBackground.removeEventListener("transitionend",e),this.inPagePushBackground.remove()};this.inPagePushBackground.addEventListener("transitionend",e),this.inPagePushBackground.classList.remove("show")}createAttentionBackground(){let e=`
        <div class="bc-page-push-attention-background"></div>
        `,r=new DOMParser().parseFromString(e,"text/html").body.firstElementChild,i=`
            <style>   
                .bc-page-push-attention-background {
                    position: fixed;
                    left: 0;
                    right: 0;
                    top: 0;
                    bottom: 0;
                    z-index: 100000000000000; 
                    background: rgba(30,30,30,0.6); 
                    pointer-events: none;
                    opacity: 0;
                    transition: opacity .3s;
                }
                .bc-page-push-attention-background.show {
                    opacity: 1;
                }
            </style>   
        `;return r.insertAdjacentHTML("beforeend",i),r}showPush(){if(this.inPagePushBackground&&(Se(()=>this.inPagePushBackground.classList.add("show")),setTimeout(()=>this.removeAttentionBackground(),2500)),this.settings.closeItem){let e=()=>{this.inPagePushBlock.classList.add("bc-page-push_progress-end"),this.inPagePushBlock.querySelector(".bc-page-push__progress").removeEventListener("transitionend",e),this.settings.closeItem?.mode!=="manual"&&this.closePush()};this.inPagePushBlock.querySelector(".bc-page-push__progress").addEventListener("transitionend",e)}this.settings.display.animation.effect!=="off"?(this.endAnimationCallback.push(()=>this.inPagePushBlock.classList.add("bc-page-push_loaded")),this.runInAnimation()):Se(()=>this.inPagePushBlock.classList.add("bc-page-push_loaded"))}runAnimation(){this.inPagePushBlock.style.display="block",this.inPagePushBlock.classList.add("bc-page-push_animation-start");let e=()=>{this.inPagePushBlock.classList.remove("bc-page-push_animation-start","bc-page-push_animation-end"),this.endAnimationCallback?.length&&this.endAnimationCallback.forEach(r=>r()),this.endAnimationCallback=[],this.inPagePushBlock.removeEventListener("transitionend",e)};Se(()=>{this.inPagePushBlock.addEventListener("transitionend",e),this.inPagePushBlock.classList.add("bc-page-push_animation-end")})}runInAnimation(){this.inPagePushBlock.classList.add(`bc-page-push_${this.settings.display.animation.effect}-in`),this.endAnimationCallback.push(()=>this.inPagePushBlock.classList.remove(`bc-page-push_${this.settings.display.animation.effect}-in`)),this.runAnimation()}runOutAnimation(){this.inPagePushBlock.classList.add(`bc-page-push_${this.settings.display.animation.effect}-out`),this.endAnimationCallback.push(()=>this.inPagePushBlock.classList.remove(`bc-page-push_${this.settings.display.animation.effect}-out`)),this.runAnimation()}closePush(){this.intervalForWatchVisibility&&clearInterval(this.intervalForWatchVisibility),this.inPagePushBackground&&this.removeAttentionBackground(),this.settings.display.animation.effect!=="off"?(this.endAnimationCallback.push(()=>{this.inPagePushBlock.style.display="none",this.inPagePushBlock.remove()}),this.runOutAnimation()):this.inPagePushBlock.remove()}};function le(t,e,r,i,s,a,u,c,d,m,b,x,p){if(r.ad_type_id==2){ja(t,e,r,void 0,a,c,d,m,b,i,s,x);return}if(r.ad_type_id==3){new K(p);return}let P=G(),w=parseInt(r.hor),q=parseInt(r.ver),C=e.length;P==="laptop"&&r.laptop_hor!==void 0&&r.laptop_hor!==null&&r.laptop_hor!==""?(w=parseInt(r.laptop_hor),q=parseInt(r.laptop_ver),C=Math.min(C,w*q)):P==="tablet"&&r.tablet_hor!==void 0&&r.tablet_hor!==null&&r.tablet_hor!==""?(w=parseInt(r.tablet_hor),q=parseInt(r.tablet_ver),C=Math.min(C,w*q)):P==="phone"&&r.phone_hor!==void 0&&r.phone_hor!==null&&r.phone_hor!==""&&(w=parseInt(r.phone_hor),q=parseInt(r.phone_ver),C=Math.min(C,w*q));let S="<!--noindex-->",R=C<w?C:w;for(let k=0;k<C;k++){let F;k%R===0&&(S=S+'<div class="bc_line">'),e[k].provider?F=e[k].image:F=Je(e[k].image,s);let j="";i!==void 0&&i!==""&&(j="&fingerprint="+i),e[k].image.indexOf(".webm")>=0?S=S+'<div class="bc_teaser" style="position: relative;" data-key="'+e[k].click_key+'" data-id="'+e[k].id+'"><div class="image-with-text"><div class="bcimg"><a target="_blank" href="'+ie(s)+"/click?k="+encodeURIComponent(e[k].click_key)+j+'" rel="nofollow" aria-label="'+e[k].text+'"> <div class="image-container"><video class="bcimg" autoplay loop muted> <source src="'+F+`" type='video/webm; codecs="vp8, vorbis"'> </video></div></a></div><div class="teaser_text"><a target="_blank" href="`+ie(s)+"/click?k="+encodeURIComponent(e[k].click_key)+j+'" rel="nofollow" aria-label="'+e[k].text+'">'+e[k].text+"</a></div></div></div>":S=S+'<div class="bc_teaser" style="position: relative;" data-key="'+e[k].click_key+'" data-id="'+e[k].id+'"><div class="image-with-text"><div class="bcimg"><a target="_blank" href="'+ie(s)+"/click?k="+encodeURIComponent(e[k].click_key)+j+'" rel="nofollow" aria-label="'+e[k].text+'"> <div class="image-container"><img class="bcimg" src="'+F+'" alt="'+e[k].text+'" width="'+r.img_size+'" height="'+r.img_size+'"></div></a></div><div class="teaser_text"><a target="_blank" href="'+ie(s)+"/click?k="+encodeURIComponent(e[k].click_key)+j+'" rel="nofollow" aria-label="'+e[k].text+'">'+e[k].text+"</a></div></div></div>",(k+1)%R===0&&(S=S+"</div>")}S=S+"<style>#"+t.id+" .bc_ref{position:absolute;top:1px;right:1px;}#"+t.id+" .bc_ref img{width:23px;height:23px;border-radius:50%;border-width:1px;border-style:solid;border-color:#FFFFFF;}#"+t.id+"{display:table !important;position:relative;border-collapse:separate;border-spacing:"+r.cell_margin+"px;line-height:normal;width: "+r.block_size_num+r.block_size_value+"; border-width:"+r.block_border_width+"px;border-style:"+r.block_border_style+";border-color:"+r.block_border_color+"; background-color: "+r.background_color+";}#"+t.id+" .teaser_text{"+(r.img_position!=="top"?"":"max-width: "+r.img_size+"px;")+"margin: 0 auto;}#"+t.id+">.bc_line{display: table-row}#"+t.id+" .image-with-text{"+(r.align!=="center"?"float:"+r.align+";":"")+"padding: "+r.cell_padding+"px !important}#"+t.id+" .bc_teaser:hover{background-color:"+(r.cell_background_color_hover===void 0?r.cell_background_color:r.cell_background_color_hover)+";}#"+t.id+" .bc_teaser{display:table-cell; width:"+100/R+"%; height: auto; text-align: center !important; vertical-align: top !important; border-radius:"+(r.cell_radius===void 0?0:r.cell_radius)+"px;background-color: "+r.cell_background_color+"; border-width:"+r.cell_border_width+"px;border-style:"+r.cell_border_style+";border-color:"+r.cell_border_color+";-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow:hidden;}#"+t.id+" div.bcimg{background-color: "+r.img_background_color+";}#"+t.id+" img.bcimg, video.bcimg{width:100%;margin: 0 auto;"+(r.img_position!=="top"?"float:"+r.img_position+";":"")+"height:auto; max-width: "+r.img_size+"px; max-height: "+r.img_size+"px; border-width:"+r.img_border_width+"px;border-style:"+r.img_border_style+";border-color:"+r.img_border_color+";box-sizing: border-box}#"+t.id+" *{font-family: "+r.font_family+" !important; font-size: "+r.font_size+"px !important;color: "+r.font_color+" !important;}#"+t.id+" .bc_teaser:hover *{color: "+r.font_color_hover+" !important;}#"+t.id+" a{display:inline !important;}</style><!--/noindex-->",t.innerHTML=S,Xe(a,u)}function Y(t,e,r,i){let s=e.cap;if(e.ad_type_id==2){let c=e.display_mode.split("_")[0],d=parseInt(e.display_mode.split("_")[1]||0);c!="minutes"&&(d=60);let m=(r.getItem("bc_cli_ts_last")||0)-0,b=parseInt(e.disable_cap_if_desktop||0),x=parseInt(e.cap_after_our_ads||0),p=parseInt(e.cap_delay||0),P=G();if((P==="laptop"||P==="desktop")&&b){T("cli creating cap canceled, because disable_cap_if_desktop eq true");return}if(M()<m+d*60&&c=="minutes"&&!x){T("cli creating cap canceled");return}if(p>0&&M()<m+p){T("cli creating cap delay "+(m+p-M())+" sec."),setTimeout(Y,(m+p-M())*1e3,t,e);return}T("creating cli cap"),e.wap_cap!==void 0&&e.wap_cap!==""&&i&&(s=e.wap_cap)}if(s?.toLowerCase().indexOf("mp_block")>=0&&s.indexOf("encodeURIComponent")>=0){let c=s.match(/\"(http.*?)\"/);c!=null&&c[1]!=null&&(s=s.replace(/(\<script.*?\/script\>)/g,'<script src="'+c[1]+'"></script>'))}t.innerHTML=s||"";let a=t.getElementsByTagName("script"),u=[];for(let c=0;c<a.length;c++){let d=a[c].getAttribute("src")===""||a[c].getAttribute("src")===null?0:1,m=a[c].getAttribute("src")===""||a[c].getAttribute("src")===null?a[c].text:a[c].getAttribute("src");u.push([d,m])}document.write_copy=document.write;for(let c=0;c<u.length;c++)if(u[c][0]===0)eval.call(null,u[c][1]);else{let d=document.createElement("script");d.setAttribute("type","text/javascript"),d.setAttribute("src",u[c][1]),d.readyState?d.onreadystatechange=function(){d.onreadystatechange=null,document.write=document.write_copy}:d.onload=function(){document.write=document.write_copy},document.write=function(m){t.innerHTML=t.innerHTML+m},t.insertBefore(d,t.lastChild)}}function ja(t,e,r,i=void 0,s,a,u,c,d,m,b,x){if(e=e[0],i=i??0,!e){Y(t,r,s,a);return}if(r.ad_type_id==2){let U=r.display_mode.split("_")[0],A=parseInt(r.display_mode.split("_")[1]||0);U!="minutes"&&(A=60);let W=(s.getItem("bc_cli_ts_last")||0)-0,N=parseInt(r.cap_after_our_ads||0);if(M()<W+A*60&&U=="minutes"&&N){Y(t,r,s,a);return}}if(parseInt(u.is_only_seo||0)&&!parseInt(s.getItem("bc_is_search_engine")||0)){T("user no seo"),Y(t,r,s,a);return}r.step_mode=r.step_mode||"unlim_0";let p=document.body,P=r.container_type||"class",w=r.container_name||"",q=parseInt(r.only_links||0),C=r.targets_list||[],S=parseInt(r.anti_yandex),R=parseInt(r.dont_show_ads_for_yandex||0),k=parseInt(r.anti_yandex_browser||0),F=parseInt(r.anti_empty_referrer||0),j=parseInt(r.anti_yandex_delay||0),Pe=parseInt(r.delay)||0,te=r.display_mode.split("_")[0],ce=parseInt(r.display_mode.split("_")[1]||0),Te=r.step_mode.split("_")[0],Me=parseInt(r.step_mode.split("_")[1]||0);if(w.length>0&&(P=="class"?p=document.getElementsByClassName(w):P=="id"&&(p=document.getElementById(w))),C.length>0&&(p=document.querySelectorAll(C.join(", "))),p[0]!==void 0?p[0]==null:p==null){w.length>0&&T("not found target element with "+P+' "'+w+'"'),C.length>0&&T("not found target element by querySelector "+C.join(", ")),Y(t,r,s,a);return}T("display mode/value",te+"/"+ce,", delay",Pe,", only_links",q,", targets_list",C.join(", "),", anti_yandex",S,", dont_show_ads_for_yandex",R,", anti_yandex_browser",k,", anti_empty_referrer",F,"anti_yandex_delay",j);let B=null;if(B!=null)if(p[0]===void 0)p.removeEventListener?p.removeEventListener("click",B,!1):p?.detachEvent("onclick",B);else{let U=p.length;for(let A=0;A<U;A++)p[A].removeEventListener?p[A].removeEventListener("click",B,!1):p[A].detachEvent("onclick",B)}if(x.is_cli_was_triggered&&te=="steps")return!1;B=function(U){let A=st(U),W=at(A),N=M(),n=!1,o=(s.getItem("bc_steps")||1)-0,l=(s.getItem("bc_cli_ts_last")||0)-0,D=(s.getItem("bc_yandex_ts_last")||1)-0,y=(s.getItem("bc_is_empty_ref_ts_last")||1)-0,v=window.navigator.userAgent.toLowerCase().indexOf("yabrowser")!==-1||window.navigator.userAgent.toLowerCase().indexOf("yandexsearch")!==-1;if(q&&!W){T("click target is not link and not child of link");return}if(a&&S&&N<=D+3600){T("anti yandex");return}if(R&&N<=D+86400){T("dont show ads for yandex");return}if(k&&v){T("anti yandex browser");return}if(F&&N<=y+86400){T("anti empty referrer");return}if(N<=D+j||N<=y+j){T("delay for yandex, "+j+" sec.");return}if(Ee(A,"bigClick")||Ee(A,"bc_")||Ee(A,"bc-")){T("trying to open cli while clicking teaser");return}if(te=="steps"?Te=="unlim"?n=o%ce==0||N>=l+3600*12:n=et(Te=="day"?86400:3600,s)<Me:te=="minutes"&&(n=N>l+ce*60),n&&c&&d.length>10&&W)try{let h=new ee;h.initRules(d);let _=h.hasRestricted(W.textContent||W.innerText);n=!_,n&&T("click element has restricted words",_)}catch{n=!1}if(T("cli is_allowed/target",n,A),n){let h="";m!==void 0&&m!==""&&(h="&fingerprint="+m);let _=parseInt(e.is_bg||0),V=ie(b)+"/click?k="+encodeURIComponent(e.click_key)+h,J=W&&W.getAttribute("href")?W.getAttribute("href"):location.href,I=_?window.open(J):window.open(V,"_blank");if(I){if(T("opening url",V),s.setItem("bc_cli_ts_last",N),rt(s),x.is_cli_was_triggered=!0,p[0]===void 0)p.removeEventListener?p.removeEventListener("click",B,!1):p.detachEvent("onclick",B);else{let re=p.length;for(let pe=0;pe<re;pe++)p[pe].removeEventListener?p[pe].removeEventListener("click",B,!1):p[pe].detachEvent("onclick",B)}if(B=null,console.log("going to",V,"is_bg",_),_){if(J==location.href){let re='window[window.addEventListener?"addEventListener":"attachEvent"]("DOMContentLoaded",scrollBc);var timeout_id=setTimeout(scrollBc,4444);';re+="function scrollBc(){try{window.scrollTo(SX,SY)}catch(i){}clearTimeout(timeout_id)}",re=re.replace("SX",Math.round(window.scrollX)).replace("SY",Math.round(window.scrollY)),I.eval(re)}location.href=V,U.preventDefault()}if(I.focus(),_)return!1}else T("window was blocked, waiting for next click...")}},setTimeout(function(){if(p[0]===void 0)p.addEventListener?p.addEventListener("click",B,!1):p.attachEvent("onclick",B);else{let U=p.length;for(let A=0;A<U;A++)p[A].addEventListener?p[A].addEventListener("click",B,!1):p[A].attachEvent("onclick",B)}},Pe*1e3+1)}function Xe(t,e){let r=document.getElementsByClassName("bc_teaser"),i=r.length;for(let s=0;s<i;s++)if(ot(r[s])){let a=r[s].dataset.id||0;e[a]=r[s].dataset.key}}function _i(proData,storage,url,blocks_ids,blocks_els,fingerprint_hash,teasers_need_view,globalProps){if(!Z(void 0))return;let request=new XMLHttpRequest,load_url=url+"/content/",random=Math.round(Math.random()*999999),source=encodeURIComponent(document.referrer),page=encodeURIComponent(document.location.href);request.onload=function(){if(eval(request.responseText),proData.teasers!==null)for(let t=0;t<blocks_ids.length;t++)proData.teasers[blocks_ids[t]]===void 0&&(proData.teasers[blocks_ids[t]]=[]),proData.teasers[blocks_ids[t]].length>0&&proData.teasers[blocks_ids[t]].ad_type_id===1&&le(blocks_els[blocks_ids[t]],proData.teasers[blocks_ids[t]],proData.blocks_data[blocks_ids[t]],fingerprint_hash,url,storage,teasers_need_view,proData.is_wap,proData.site_data,proData.is_check_rules,proData.bad_rules,globalProps,t);for(let t=0;t<blocks_ids.length;t++)proData.teasers[blocks_ids[t]].length<1&&Y(blocks_els[blocks_ids[t]],proData.blocks_data[blocks_ids[t]],storage,proData.is_wap)},request.onerror=function(t){T("teasers loading error")},load_url+=blocks_ids.join("/")+"?source="+source,load_url+="&page="+page,load_url+="&res_type="+G(),load_url+="&fingerprint="+fingerprint_hash,proData.is_wap_alt&&(load_url+="&wap_alt=1"),storage.getItem("astr")&&(load_url+=storage.getItem("astr")),blocks_ids.length>0&&(request.open("GET",load_url+"&"+random),request.send())}function yi(t,e,r,i,s,a){let u=[];for(let d in t){let m=!1;for(let b=0;b<e.length;b++)e[b]===d&&(m=!0);if(!m){let b=null,x=document.getElementsByClassName("bc_teaser");if(x.length)for(let p=0;p<x.length;p++)x[p].dataset.id===d&&(b=x[p]);if(b!==null&&(b.offsetParent!==void 0?b.offsetParent!==null:window.getComputedStyle!==void 0?window.getComputedStyle(b).display!=="none":!0)){u.push(t[d]),e.push(d);let P=M(),w=!1;if(Q("localStorage")){let q=window.localStorage.getItem("bc_t_history"),C;q!==null&&q!==""?C=q.split("|"):C=[];let S=[];for(let R=0;R<C.length;R++)C[R].split(";")[1]===d?(w=!0,S.push([d+";"+P])):S.push(C[R]);w||S.push([d+";"+P]),window.localStorage.setItem("bc_t_history",S.join("|"))}}}}let c="";if(u.length>0){Ua(u,a),c="keys="+encodeURIComponent(u.join("|||")),i!==""&&(c=c+"&fingerprint_hash="+encodeURIComponent(i)+"&fingerprint_json="+encodeURIComponent(s));let d="onload"in new XMLHttpRequest?XMLHttpRequest:XDomainRequest,m=new d;m.open("POST",r+"/view",!0),m.setRequestHeader("Content-type","application/x-www-form-urlencoded"),m.send(c)}}function Ua(t,e){if(e.teasers!==null){let r=document.getElementsByTagName("body")[0];for(let i in e.teasers){let s=e.teasers[i];for(let a in s)if(Ze(t,s[a].click_key)&&(typeof s[a].hidden_img<"u"&&bi(r,s[a].hidden_img),typeof s[a].tracking_links=="object"))for(let u in s[a].tracking_links)bi(r,s[a].tracking_links[u])}}}function bi(t,e){let r=document.createElement("IMG");r.src=e,r.width="1px",r.height="1px",r.style="width:1px;height:1px;position:fixed;left:-100000px;",t.appendChild(r)}function Wa(t){return Array.isArray(t)?"/"+t.join("/"):"/"+t}var Ge={getTeasers:t=>({method:"GET",url:"/get-pro"+Wa(t)}),sendView:{method:"POST",url:"/view",headers:{"Content-type":"application/x-www-form-urlencoded"}}};var Ke=class{constructor(){g(this,"url");g(this,"fingerprint");this.url=E.getPropertyByName("baseUrl"),this.fingerprint=E.getPropertyByName("fingerprint")}getAdvertising(e){let r={...Ge.getTeasers(e)};return r.url=this.addBaseParams(r.url),this.createRequest(r)}sendView(e){return this.createRequest({...Ge.sendView,body:e})}addBaseParams(e){let r=Math.round(Math.random()*999999),i=encodeURIComponent(document.referrer),s=encodeURIComponent(document.location.href);return e+="/?",e+="source="+i,e+="&page="+s,e+="&res_type="+G(),e+="&fingerprint="+this.fingerprint.hash,e+="&"+r,e}createRequest(e){return new Promise((r,i)=>{let s=new XMLHttpRequest;s.open(e.method||"GET",this.url+e.url),e?.headers&&Object.keys(e.headers).forEach(a=>{s.setRequestHeader(a,e.headers[a])}),s.onload=()=>{s.status>=200&&s.status<300?r(s.response):i(s.statusText)},s.onerror=()=>i(s.statusText),s.send(e?.body||"")})}},Le=Ke;var Ye=class{createTimeoutForUpdate(e){let r=3e4,i=E.getPropertyByName("advertising");i&&i[e]?.settings&&(r=new ke(e).calculateTimeout()),r!==-1&&setTimeout(()=>{if(Z(void 0))this.update(e);else{let s=setInterval(()=>{Z(void 0)&&(this.update(e),clearInterval(s))},1e3)}},r+1e3)}update(e){E.setPropertyValueByKey("advertising."+e,{}),this.sendRequest(e).then(()=>{let r=E.getPropertyByName("advertising");r&&r[e]&&r[e].advertising&&new K(e),this.createTimeoutForUpdate(e)})}runFunction(e){new Function("return ("+e+")")()}sendRequest(e){let r=new Le;return new Promise((i,s)=>{r.getAdvertising(e).then(a=>{this.runFunction(a),i()}).catch(a=>{s(a)})})}},wi=new Ye;var Ie=class{constructor(e,r,i,s,a,u,c,d){g(this,"blocks_els");g(this,"blocks_ids");g(this,"storage");g(this,"fingerprint_hash");g(this,"url");g(this,"teasers_need_view");g(this,"proData");g(this,"globalProps");this.blocks_els=e,this.blocks_ids=r,this.storage=i,this.fingerprint_hash=s,this.url=a,this.teasers_need_view=u,this.proData=c,this.globalProps=d,this.init()}init(){if(T("initBC"),this.proData.is_check_rules&&this.proData.bad_rules.length>10)try{let e=new ee;e.initRules(this.proData.bad_rules);let r=e.hasRestricted();this.proData.is_wap_alt=!!r,this.proData.is_wap_alt&&T("has restricted words",r)}catch{this.proData.is_wap_alt=!0}this.proData.teasers=this.proData.is_wap_alt&&this.proData.teasers.alt!==void 0?this.proData.teasers.alt:this.proData.teasers;for(let e in this.proData.blocks_data){let r=document.getElementById("bc_teasers_block_"+e);r!==null&&(this.blocks_els[e]=r,this.blocks_ids.push(e),this.proData.teasers[e]===void 0&&(this.proData.teasers[e]=[]),this.proData.teasers[e].length>0?(le(this.blocks_els[e],this.proData.teasers[e],this.proData.blocks_data[e],this.fingerprint_hash,this.url,this.storage,this.teasers_need_view,this.proData.is_wap,this.proData.site_data,this.proData.is_check_rules,this.proData.bad_rules,this.globalProps,e),this.proData.blocks_data[e].ad_type_id===3&&wi.createTimeoutForUpdate(e)):Y(this.blocks_els[e],this.proData.blocks_data[e],this.storage,this.proData.is_wap),this.globalProps.time_to_refresh===0&&(this.globalProps.time_to_refresh=parseInt(this.proData.blocks_data[e].refresh_time||5)))}}};var Ce=class{constructor(){g(this,"items");g(this,"watcher");this.items=[],this.watcher=void 0,this.runViewWatcher()}getQueueForSend(){return E.getPropertyByName("itemsViewQueue")}runViewWatcher(){this.watcher=setInterval(()=>{this.checkItemsInQueue()},1e3)}stopViewWatcher(){clearInterval(this.watcher)}getMapItemsByKey(e="key"){return this.getQueueForSend().map(r=>r[e])}checkItemsInQueue(){this.items=this.getQueueForSend(),this.items.length&&this.sendItemsInQueue()}sendItemsInQueue(){let e=this.generateParams(),r=this.getMapItemsByKey("zoneId"),i=this.getMapItemsByKey("trackingLinks").flat();E.removeValueFromArrayByIndex("itemsViewQueue",this.items),setTimeout(()=>{this.sendRequest(e,()=>{oe.incrementViewCounter(r)}),this.setViewTeaserRTB(i)},2e3)}generateParams(){let e="keys="+encodeURIComponent(this.getMapItemsByKey().join("|||")),r=E.getPropertyByName("fingerprint");return r.hash&&(e=e+"&fingerprint_hash="+encodeURIComponent(r.hash)+"&fingerprint_json="+encodeURIComponent(r.json)),e}sendRequest(e,r,i=!0){let s=new Le;function a(){s.sendView(e).then(()=>{r&&r()}).catch(()=>{})}a()}setViewTeaserRTB(e){let r=document.getElementsByTagName("body")[0];e.forEach(i=>{this.createTrackingPixel(r,i)})}createTrackingPixel(e,r){let i=document.createElement("IMG");i.src=r,i.width="1px",i.height="1px",i.style="width:1px;height:1px;position:fixed;left:-100000px;",e.appendChild(i)}};var Qe=class{constructor(){this.disableClicks()}disableClicks(){[...document.querySelectorAll(".bc_teaser")].forEach(r=>{r.addEventListener("click",this.disableEvent),setTimeout(()=>{r.removeEventListener("click",this.disableEvent)},1e3)})}disableEvent(e){e.preventDefault()}},vi=Qe;var Ii={};window.bigClickTeasers=window.bigClickTeasers||{};var $a=window.bigClickTeasers;function xi(){let t="",e=[],r=Ii&&Ii.env?.DEV?"https://js.bc-servers.me":"",i=null,s=[],a=[],u={},c={teasers:[],blocks_data:[],cnt:0,operator_id:1,is_wap:1,is_wap_alt:!1,is_check_rules:!1,bad_rules:"",site_data:{}},d={time_to_refresh:0,is_cli_was_triggered:!1};new xe($a,c).initProDataVariables(),oe.incrementSessionCounter();try{(function(b,x,p){"use strict";typeof window<"u"&&typeof window.define=="function"&&window.define.amd?window.define(p):typeof module<"u"&&module.exports?module.exports=p():x.exports?x.exports=p():x.Fingerprint2=p()})(0,window,function(){"use strict";var b=function(n,o){n=[n[0]>>>16,65535&n[0],n[1]>>>16,65535&n[1]],o=[o[0]>>>16,65535&o[0],o[1]>>>16,65535&o[1]];var l=[0,0,0,0];return l[3]+=n[3]+o[3],l[2]+=l[3]>>>16,l[3]&=65535,l[2]+=n[2]+o[2],l[1]+=l[2]>>>16,l[2]&=65535,l[1]+=n[1]+o[1],l[0]+=l[1]>>>16,l[1]&=65535,l[0]+=n[0]+o[0],l[0]&=65535,[l[0]<<16|l[1],l[2]<<16|l[3]]},x=function(n,o){n=[n[0]>>>16,65535&n[0],n[1]>>>16,65535&n[1]],o=[o[0]>>>16,65535&o[0],o[1]>>>16,65535&o[1]];var l=[0,0,0,0];return l[3]+=n[3]*o[3],l[2]+=l[3]>>>16,l[3]&=65535,l[2]+=n[2]*o[3],l[1]+=l[2]>>>16,l[2]&=65535,l[2]+=n[3]*o[2],l[1]+=l[2]>>>16,l[2]&=65535,l[1]+=n[1]*o[3],l[0]+=l[1]>>>16,l[1]&=65535,l[1]+=n[2]*o[2],l[0]+=l[1]>>>16,l[1]&=65535,l[1]+=n[3]*o[1],l[0]+=l[1]>>>16,l[1]&=65535,l[0]+=n[0]*o[3]+n[1]*o[2]+n[2]*o[1]+n[3]*o[0],l[0]&=65535,[l[0]<<16|l[1],l[2]<<16|l[3]]},p=function(n,o){return(o%=64)===32?[n[1],n[0]]:o<32?[n[0]<<o|n[1]>>>32-o,n[1]<<o|n[0]>>>32-o]:(o-=32,[n[1]<<o|n[0]>>>32-o,n[0]<<o|n[1]>>>32-o])},P=function(n,o){return(o%=64)===0?n:o<32?[n[0]<<o|n[1]>>>32-o,n[1]<<o]:[n[1]<<o-32,0]},w=function(n,o){return[n[0]^o[0],n[1]^o[1]]},q=function(n){return n=w(n,[0,n[0]>>>1]),n=x(n,[4283543511,3981806797]),n=w(n,[0,n[0]>>>1]),n=x(n,[3301882366,444984403]),n=w(n,[0,n[0]>>>1])},C={preprocessor:null,audio:{timeout:1e3,excludeIOS11:!0},fonts:{swfContainerId:"fingerprintjs2",swfPath:"flash/compiled/FontList.swf",userDefinedFonts:[],extendedJsFonts:!1},screen:{detectScreenOrientation:!0},plugins:{sortPluginsFor:[/palemoon/i],excludeIE:!1},extraComponents:[],excludes:{enumerateDevices:!0,pixelRatio:!0,doNotTrack:!0,fontsFlash:!0},NOT_AVAILABLE:"not available",ERROR:"error",EXCLUDED:"excluded"},S=function(n,o){var l=[];return n==null?l:Array.prototype.map&&n.map===Array.prototype.map?n.map(o):(function(D,y){if(Array.prototype.forEach&&D.forEach===Array.prototype.forEach)D.forEach(y);else if(D.length===+D.length)for(var v=0,h=D.length;v<h;v++)y(D[v],v,D);else for(var _ in D)D.hasOwnProperty(_)&&y(D[_],_,D)}(n,function(D,y,v){l.push(o(D,y,v))}),l)},R=function(n){var o=[window.screen.width,window.screen.height];return n.screen.detectScreenOrientation&&o.sort().reverse(),o},k=function(n){if(window.screen.availWidth&&window.screen.availHeight){var o=[window.screen.availHeight,window.screen.availWidth];return n.screen.detectScreenOrientation&&o.sort().reverse(),o}return n.NOT_AVAILABLE},F=function(n){if(navigator.plugins==null)return n.NOT_AVAILABLE;for(var o=[],l=0,D=navigator.plugins.length;l<D;l++)navigator.plugins[l]&&o.push(navigator.plugins[l]);return Pe(n)&&(o=o.sort(function(y,v){return y.name>v.name?1:y.name<v.name?-1:0})),S(o,function(y){var v=S(y,function(h){return[h.type,h.suffixes]});return[y.name,y.description,v]})},j=function(n){var o=[];return Object.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(window,"ActiveXObject")||"ActiveXObject"in window?o=S(["AcroPDF.PDF","Adodb.Stream","AgControl.AgControl","DevalVRXCtrl.DevalVRXCtrl.1","MacromediaFlashPaper.MacromediaFlashPaper","Msxml2.DOMDocument","Msxml2.XMLHTTP","PDF.PdfCtrl","QuickTime.QuickTime","QuickTimeCheckObject.QuickTimeCheck.1","RealPlayer","RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)","RealVideo.RealVideo(tm) ActiveX Control (32-bit)","Scripting.Dictionary","SWCtl.SWCtl","Shell.UIHelper","ShockwaveFlash.ShockwaveFlash","Skype.Detection","TDCCtl.TDCCtl","WMPlayer.OCX","rmocx.RealPlayer G2 Control","rmocx.RealPlayer G2 Control.1"],function(l){try{return new window.ActiveXObject(l),l}catch{return n.ERROR}}):o.push(n.NOT_AVAILABLE),navigator.plugins&&(o=o.concat(F(n))),o},Pe=function(n){for(var o=!1,l=0,D=n.plugins.sortPluginsFor.length;l<D;l++){var y=n.plugins.sortPluginsFor[l];if(navigator.userAgent.match(y)){o=!0;break}}return o},te=function(n){return navigator.cpuClass||n.NOT_AVAILABLE},ce=function(n){return navigator.platform?navigator.platform:n.NOT_AVAILABLE},Te=function(){var n,o=0;navigator.maxTouchPoints!==void 0?o=navigator.maxTouchPoints:navigator.msMaxTouchPoints!==void 0&&(o=navigator.msMaxTouchPoints);try{document.createEvent("TouchEvent"),n=!0}catch{n=!1}return[o,n,"ontouchstart"in window]},Me=function(){try{var n=A(),o=n.getExtension("WEBGL_debug_renderer_info");return n.getParameter(o.UNMASKED_VENDOR_WEBGL)+"~"+n.getParameter(o.UNMASKED_RENDERER_WEBGL)}catch{return null}},B=function(){if(!(n=document.createElement("canvas")).getContext||!n.getContext("2d"))return!1;var n,o=A();return!!window.WebGLRenderingContext&&!!o},U=function(){return navigator.appName==="Microsoft Internet Explorer"||!(navigator.appName!=="Netscape"||!/Trident/.test(navigator.userAgent))},A=function(){var n=document.createElement("canvas"),o=null;try{o=n.getContext("webgl")||n.getContext("experimental-webgl")}catch{}return o||(o=null),o},W=[{key:"userAgent",getData:function(n){n(navigator.userAgent)}},{key:"language",getData:function(n,o){n(navigator.language||navigator.userLanguage||navigator.browserLanguage||navigator.systemLanguage||o.NOT_AVAILABLE)}},{key:"deviceMemory",getData:function(n,o){n(navigator.deviceMemory||o.NOT_AVAILABLE)}},{key:"screenResolution",getData:function(n,o){n(R(o))}},{key:"availableScreenResolution",getData:function(n,o){n(k(o))}},{key:"timezoneOffset",getData:function(n){n(new Date().getTimezoneOffset())}},{key:"timezone",getData:function(n,o){window.Intl&&window.Intl.DateTimeFormat?n(new window.Intl.DateTimeFormat().resolvedOptions().timeZone):n(o.NOT_AVAILABLE)}},{key:"cpuClass",getData:function(n,o){n(te(o))}},{key:"platform",getData:function(n,o){n(ce(o))}},{key:"plugins",getData:function(n,o){U()?o.plugins.excludeIE?n(o.EXCLUDED):n(j(o)):n(F(o))}},{key:"webglVendorAndRenderer",getData:function(n){B()?n(Me()):n()}},{key:"touchSupport",getData:function(n){n(Te())}}],N=function(n){throw new Error("'new Fingerprint()' is deprecated")};return N.get=function(n,o){o?n||(n={}):(o=n,n={}),function(v,h){if(h==null)return v;var _,V;for(V in h)(_=h[V])==null||Object.prototype.hasOwnProperty.call(v,V)||(v[V]=_)}(n,C),n.components=n.extraComponents.concat(W);var l={data:[],addPreprocessedComponent:function(v,h){typeof n.preprocessor=="function"&&(h=n.preprocessor(v,h)),l.data.push({key:v,value:h})}},D=-1,y=function(v){if((D+=1)>=n.components.length)o(l.data);else{var h=n.components[D];if(n.excludes[h.key])y(!1);else{if(!v&&h.pauseBefore)return D-=1,void setTimeout(function(){y(!0)},1);try{h.getData(function(_){l.addPreprocessedComponent(h.key,_),y(!1)},n)}catch(_){l.addPreprocessedComponent(h.key,String(_)),y(!1)}}}};y(!1)},N.x64hash128=function(n,o){o=o||0;for(var l=(n=n||"").length%16,D=n.length-l,y=[0,o],v=[0,o],h=[0,0],_=[0,0],V=[2277735313,289559509],J=[1291169091,658871167],I=0;I<D;I+=16)h=[255&n.charCodeAt(I+4)|(255&n.charCodeAt(I+5))<<8|(255&n.charCodeAt(I+6))<<16|(255&n.charCodeAt(I+7))<<24,255&n.charCodeAt(I)|(255&n.charCodeAt(I+1))<<8|(255&n.charCodeAt(I+2))<<16|(255&n.charCodeAt(I+3))<<24],_=[255&n.charCodeAt(I+12)|(255&n.charCodeAt(I+13))<<8|(255&n.charCodeAt(I+14))<<16|(255&n.charCodeAt(I+15))<<24,255&n.charCodeAt(I+8)|(255&n.charCodeAt(I+9))<<8|(255&n.charCodeAt(I+10))<<16|(255&n.charCodeAt(I+11))<<24],h=x(h,V),h=p(h,31),h=x(h,J),y=w(y,h),y=p(y,27),y=b(y,v),y=b(x(y,[0,5]),[0,1390208809]),_=x(_,J),_=p(_,33),_=x(_,V),v=w(v,_),v=p(v,31),v=b(v,y),v=b(x(v,[0,5]),[0,944331445]);switch(h=[0,0],_=[0,0],l){case 15:_=w(_,P([0,n.charCodeAt(I+14)],48));case 14:_=w(_,P([0,n.charCodeAt(I+13)],40));case 13:_=w(_,P([0,n.charCodeAt(I+12)],32));case 12:_=w(_,P([0,n.charCodeAt(I+11)],24));case 11:_=w(_,P([0,n.charCodeAt(I+10)],16));case 10:_=w(_,P([0,n.charCodeAt(I+9)],8));case 9:_=w(_,[0,n.charCodeAt(I+8)]),_=x(_,J),_=p(_,33),_=x(_,V),v=w(v,_);case 8:h=w(h,P([0,n.charCodeAt(I+7)],56));case 7:h=w(h,P([0,n.charCodeAt(I+6)],48));case 6:h=w(h,P([0,n.charCodeAt(I+5)],40));case 5:h=w(h,P([0,n.charCodeAt(I+4)],32));case 4:h=w(h,P([0,n.charCodeAt(I+3)],24));case 3:h=w(h,P([0,n.charCodeAt(I+2)],16));case 2:h=w(h,P([0,n.charCodeAt(I+1)],8));case 1:h=w(h,[0,n.charCodeAt(I)]),h=x(h,V),h=p(h,31),h=x(h,J),y=w(y,h)}return y=w(y,[0,n.length]),v=w(v,[0,n.length]),y=b(y,v),v=b(v,y),y=q(y),v=q(v),y=b(y,v),v=b(v,y),("00000000"+(y[0]>>>0).toString(16)).slice(-8)+("00000000"+(y[1]>>>0).toString(16)).slice(-8)+("00000000"+(v[0]>>>0).toString(16)).slice(-8)+("00000000"+(v[1]>>>0).toString(16)).slice(-8)},N})}catch{}window.Fingerprint2.get({excludes:{localStorage:!0,sessionStorage:!0,indexedDb:!0,openDatabase:!0,adBlock:!0,audio:!0,webgl:!0,canvas:!0,plugins:!0,enumerateDevices:!0}},b=>{let x={};for(let C=0;C<b.length;C++){let S=b[C].key;S!=="canvas"&&S!=="webgl"&&(x[S]=b[C].value)}t=JSON.stringify(x);let p=Fingerprint2.x64hash128(b.map(C=>C.value).join(),31);r=new he(r).updateUrlScript();let w=document.querySelector('meta[name="oc-meta-js-lib"]');w&&w.getAttribute("cypress")!==null&&(E.setPropertyValue("testingMode",!0),r="https://js.bc-servers.me"),i=new ge().getStorage(),new de(e,i),new me(i),E.setPropertyValue("fingerprint",{hash:p,json:t}),E.setPropertyValue("baseUrl",r),new _e(r,p).awaitLoading().then(()=>{new Ie(s,a,i,p,r,u,c,d),new vi,window.setInterval(()=>_i(c,i,r,a,s,p,u,d),d.time_to_refresh*60*1e3),window.setInterval(()=>yi(u,e,r,p,t,c),1e3);let C=new Ce;window.onscroll=nt(()=>Xe(i,u),400),window.addEventListener("resize",S=>{if(c.teasers!==null)for(let R=0;R<a.length;R++){let k=a[R];if(c.teasers[k]===void 0&&(c.teasers[k]=[]),c.teasers[k].length>0){let F=document.getElementById("bc_teasers_block_"+k);F!==null&&(s[k]=F,c.blocks_data[k].ad_type_id!==3&&le(F,c.teasers[k],c.blocks_data[k],p,r,i,u,c.is_wap,c.site_data,c.is_check_rules,c.bad_rules,d))}}})})})}var ki=document.querySelector('meta[name="oc-meta-js-lib"]');ki&&ki.getAttribute("preview")!==null?(E.setPropertyValue("previewMode",!0),window.initIPP=t=>new K(t),window.addZone=(t,e)=>{E.setPropertyValueByKey("advertising."+e,{advertising:t.teasers[e],settings:t.blocks[e]})}):window.requestIdleCallback?requestIdleCallback(function(){xi()}):setTimeout(function(){xi()},500);})();
