570 lines
238 KiB
Plaintext
Executable File
570 lines
238 KiB
Plaintext
Executable File
window.OBR||(function(){window.OBR={_jsc:{},"env":1,"settings":{"fraudDetection":"0","disableLocalStorageGdpr":false,"delayWidgetTime":0,"delayWidgetInterval":0,"disableLslGdprEuUsers":false,"enableDebuggingReports":0,"loadingOnGDPRSignal":0,"skipAdblock":0,"_pid":"245629"}};OBR.error=function(a){var d=["www.vanguardngr.com"];if(!0!==a){var b,c=document,h=window.OB_releaseVer,k=OBR&&OBR.env?OBR.env:1,l=a.isMonitorRepeated?"&isMonitorRepeated=true":"",m=a.errorEleUrl?"&errorEleUrl="+encodeURIComponent(a.errorEleUrl):"",n=OBR&&OBR.settings&&(OBR.settings.disableLocalStorageGdpr||1===OBR.settings.disableStorageAndCookies),f=OBR.localStorageAvailable;d=window.location&&window.location.hostname&&-1<d.indexOf(window.location.hostname);if(!c.getElementById("obMntor")&&!d){var g=
|
|
function(){b=c.createElement("iframe");b.setAttribute("id","obMntor");b.style.display="none";c.body.appendChild(b);var e="https://widgets.outbrain.com/widgetMonitor/monitor.html?name="+encodeURIComponent(a.name)+"&env="+k+"&message="+encodeURIComponent(a.message)+l+"&stack="+encodeURIComponent(a.stack)+"&ver="+encodeURIComponent(h)+"&ren="+encodeURIComponent(OBR.ren)+m;OBR&&OBR.monitorData&&(e+="&sId="+OBR.monitorData.sourceId+"&dId="+OBR.monitorData.docId+"&pId="+OBR.monitorData.pubId);if(!1===f||
|
|
n&&"undefined"==typeof f)e+="&dLs=1";b.src=e;"function"===typeof OBR.issue&&OBR.issue(a)};c.body?g():setTimeout(function(){c.body&&g()},1E4)}}};OBR.error.cleanLS=function(){if(!window.obMonitorLocalstorageCleaned){window.obMonitorLocalstorageCleaned=!0;try{const a=document.createElement("iframe");a.onload=function(){try{this.remove()}catch(d){}};a.id="obMntorDeleteLS";a.src="https://widgets.outbrain.com/widgetMonitor/monitor.html?deletelocalstorage=true";document.body.appendChild(a)}catch(a){}}};
|
|
;try{var ccs=function(){(function() {var ca,x,ia,ja,ka,la,ma,oa,qa,ra,ta,sa,ua,va,wa,xa,Ca,Da,Ea,Fa,Ga,Ha,F,Pa,Ra,Ta,Ua,Va,Za,Ya,bb,Wa,Xa,cb,$a,ab,fb,gb,db,eb,hb,ob,mb,nb,pb,tb,qb,rb,sb,xb,yb,zb,Ab,Bb,Cb,Ub,Wb,Yb,Db,Zb,Fb,$b,ac,bc,cc,dc,ec,fc,gc,hc,ic,kc,lc,mc,nc,sc,tc,pc,yc,Bc,Cc,uc,vc,wc,Ac,Dc,Hc,xc,Lc,Mc,Nc,Oc,Qc,Rc,Sc,Pc,Tc,Uc,Vc,Xc,Yc,Zc,$c,ad,cd,ed,fd,gd,id,jd,kd,md,ld,nd,pd,qd,rd,sd,td,ud,vd,wd,xd,yd,Ad,Ed,Gd,Jd,Hd,Id,M,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd,Sd,Td,Ud,Vd,Wd,Xd,Yd,Zd,$d,ae,be,ce,de,ee,fe,ge,N,he,se,te,ue,ve,we,xe,ze,Ae,He,Be,
|
|
Ce,De,Ee,Fe,Ge,Ke,Le,Me,Ne,Oe,Pe,Qe,Se,Ue,We,Xe,Ye,$e,Ve,af,Ze,bf,cf,df,ef,ff,gf,Te,hf,jf,lf,kf,mf,nf,of,pf,Ef,Hf,If,Kf,Eb,Nf,Mf,Qf,Rf,Sf,Vf,Wf,Yf,Tf,Uf,Zf,$f,Xf,ag,dg,eg,cg,bg,fg,hg,ig,jg,kg,lg,mg,og,pg,qg,sg,tg,rg,wg,vg,xg,ug,zg,yg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Kg,Lg,Mg,Ng,Og,Qg,Rg,Sg,Pg,Jg,Tg,Ug,Wg,Xg,Yg,Vg,ah,bh,Zg,$g,dh,eh,fh,fa,ea;
|
|
ca=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");};x=function(a,b){if(b)a:{var c=ea;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&fa(c,a,{configurable:!0,writable:!0,value:b})}};
|
|
ia=function(a){function b(d){return a.next(d)}function c(d){return a.throw(d)}return new Promise(function(d,e){function f(g){g.done?d(g.value):Promise.resolve(g.value).then(b,c).then(f,e)}f(a.next())})};OBR._jsc.z=function(a){return ia(a())};ja=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};ka=function(a){return a?a:ja};
|
|
la=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};
|
|
ma=function(a){if(!a.tH){a.tH=!0;var b=new Event("obEventsChange");Object.defineProperty(a.Lp,"push",{enumerable:!1,configurable:!0,writable:!0,value:function(){Array.prototype.push.apply(this,arguments);window.dispatchEvent(b)}});window.addEventListener("obEventsChange",()=>a.A())}};
|
|
oa=function(){window.OBR&&(OBR.issue=a=>{if(a&&["TypeError","obm-ContainerNotFound","obm-cmp_fail"].includes(a.name)){var b=na;a&&a.message&&b.fire({name:"issue",widgetId:null,timestamp:Date.now(),version:window.OB_releaseVer,data:{name:a.name,message:a.message}})}})};qa=function(a){const b=[];if(!a)return b;Array.isArray(a)?b.push(...a.filter(c=>pa.includes(c))):"all"===a?b.push(...pa):a&&pa.includes(a)&&b.push(a);return b};
|
|
ra=function(a,b,c){return"string"===typeof a&&pa.includes(a)&&"function"===typeof b&&(!c||"all"===c||"string"===typeof c||Array.isArray(c)&&c.every(d=>"string"===typeof d))};ta=function(a,b){const c=sa(b),d=!a.widgetId||"all"===a.widgetId||"string"===typeof a.widgetId&&c.includes(a.widgetId)||Array.isArray(a.widgetId)&&a.widgetId.some(e=>c.includes(e));return b.parentWidgetId?a.feedCards&&d:d};
|
|
sa=function(a){return[a.widgetId,a.servedWidgetId,a.parentWidgetId,a.servedParentWidgetId].filter((b,c,d)=>!!b&&d.indexOf(b)===c)};ua=function(a,b){const c=na.B[a];return c?c.filter(d=>ta(d,{name:a,widgetId:b})).some(d=>!!d.feedCards):!1};
|
|
va=function(){try{let a=window.localStorage?window.localStorage.getItem("_lr_env"):"";if(a)return a=atob(a),a=JSON.parse(a).PD;document.cookie.split(";").forEach(b=>{b=b.trim();0===b.indexOf("_lr_env=")&&(a=JSON.parse(atob(decodeURIComponent(decodeURIComponent(b.split("=")[1])))).envelope)});return a?a:""}catch(a){}};wa=function(a){const b=OBR._jsc.B("widgetsLevelLazyLoad");return(null==b?void 0:b.length)&&-1<b.indexOf(a)||!1};OBR._jsc.B=function(a){return OBR.settings&&OBR.settings[a]};
|
|
xa=function(a){var b=window;try{return a.split(".").reduce((c,d)=>(c||{})[d],b)||void 0}catch(c){}};Ca=function(){if(ya.Fe)return!0;try{if(window.localStorage&&window.localStorage.getItem)return!0}catch(a){return!1}};Da=function(a){return{Yk:a||{},setItem:function(b,c){this.Yk[b]=c},removeItem:function(b){this.Yk[b]=void 0},getItem:function(b){return"undefined"!==typeof this.Yk[b]?this.Yk[b]:null}}};
|
|
Ea=function(a){const b={};Object.values(OBR._jsc.C).forEach(c=>{a.get(c,!1)&&(b[c]=a.get(c));a.delete(c)});a.Fe=Da(b)};Fa=function(a){Object.values(OBR._jsc.C).forEach(b=>{a.delete(b)});OBR.error&&OBR.error.cleanLS&&OBR.error.cleanLS()};Ga=function(a){Object.keys(a.cache).forEach(b=>{a.set(b,a.cache[b])})};
|
|
Ha=function(a=null){return a&&a.l("disableLocalStorageGdpr",!1)?!0:OBR.settings&&"undefined"!==typeof OBR.settings.disableLocalStorageGdpr?!!OBR.settings.disableLocalStorageGdpr:window.OBBridge&&window.OBBridge.disableLocalStorage?!0:a?!a.mc():!0};F=function(a,b,c){return(a=a.oM.get(b))?a:c};
|
|
Pa=function(a,b){a.cG=`${b.Wy}/widgetOBUserSync/obUserSync.html#pid=${b.gx}&dmpenabled=${b.bn}&filterDMP=${b.Kt}&d=${b.zt}${b.ct}&gdpr=${b.cu}&cmpNeeded=${b.jv}&gdprVer=${b.Ib}&ccpa=${b.Rs}&country=${b.country}${b.nx}&initiator=${b.Yu}`;a.Do()};Ra=function(a,b,c){b=`${"ob-mark-"}${c?"0-":"1-"}${b}`;a.vm.mark(b);a.marks.push(b);return b};Ta=function(){return performance.getEntriesByType("resource").filter(a=>Sa.test(a.name))};
|
|
Ua=function(a,b){OBR.logger.log("remove event :"+b);for(let c=0,d=a.B.length;c<d;c+=1)if(a.B[c]&&a.B[c].name&&a.B[c].name===b)try{a.B.splice(c,1)}catch(e){OBR.logger.log("rm evnt err: "+e),OBR.error(e)}};
|
|
Va=function(a){if(window.__tcfapi&&"function"===typeof window.__tcfapi)a=2;else{if(window.__cmp&&"function"===typeof window.__cmp)var b=1;else a:{if(OBR.i.ad){let c=window,d=0;for(;c&&10>d;)try{if(c.frames.__tcfapiLocator){a.Uq=c;b=2;break a}if(c.frames.__cmpLocator){a.Rm=c;b=1;break a}if(c===window.top)break;c=c.parent;d++}catch(e){break}}b=null}a=b}return a};
|
|
Za=function(a){if(!OBR.i.Za){var b=Wa(),c=null===a.Ib;0<b&&c&&(a.Xb=!0,1===b&&(a.gr=!0),Xa(a).then(d=>{a.Ib=d;a.Xb=null!==d;Ya(a)}).catch(()=>{a.Xb=!1;a.lk()}))}};Ya=function(a){if(typeof OBR.i.sl.OB_CONSENT===OBR.i.Js&&!1===OBR.i.sl.OB_CONSENT)a.gb="no_consent",a.Xb=!0;else if(a.Xb)switch(a.Ib){case 1:$a(a);break;case 2:ab(a)}};
|
|
bb=function(a){a.Jq&&window.__uspapi("getUSPData",1,(b,c)=>{c&&b&&b.uspString?(OBR.logger.log("getCCPAData: "+b.uspString),OBR.g.Aa(OBR._jsc.C.ei,b.uspString),a.bc=b.uspString):OBR.g.jd("obm-ccpa_fail",document.location.hostname,!1,100)})};Wa=function(){return OBR.settings&&OBR.settings.loadingOnGDPRSignal?OBR.settings.loadingOnGDPRSignal:0};Xa=function(a){const b=Date.now(),c=(d,e)=>{const f=Va(a);f?d(f):5E3<=Date.now()-b?e():setTimeout(()=>c(d,e),100)};return new Promise(c)};
|
|
cb=function(a,b){a.Ry=!0;const c=OBR.g.ma(b);OBR.logger.log("Consent on user selection");OBR.logger.log(`getConsentData: ${c}`);OBR.g.Aa(OBR._jsc.C.tc,c);a.qb=b;a.lk()};
|
|
$a=function(a){a.Rm&&db(a);try{window.__cmp("getConsentData",null,b=>{b&&b.consentData?(b=OBR.g.ma(b.consentData),OBR.logger.log("getConsentData: "+b),OBR.g.Aa(OBR._jsc.C.Ne,b),a.Di||(a.gb=b)):OBR.g.jd("obm-cmp_fail",document.location.hostname,!1,100)})}catch(b){OBR.g.jd("obm-cmp_fail",document.location.hostname,!1,100),a.gb="no_consent",a.Xb=!0}};
|
|
ab=function(a){null!=a.Uq&&eb(a);try{window.__tcfapi("addEventListener",a.Vf,b=>{"cmpuishown"===b.eventStatus&&(a.gr=!0,fb(a))}),window.__tcfapi("getTCData",a.Vf,(b,c)=>{c&&"loaded"===b.cmpStatus?b.tcString?(b=OBR.g.ma(b.tcString),OBR.logger.log("getConsentData: "+b),OBR.g.Aa(OBR._jsc.C.tc,b),a.Di||(a.qb=b),fb(a)):(OBR.g.le(OBR._jsc.C.tc),a.Xb=Wa()):gb(a)})}catch(b){OBR.g.jd("obm-cmp_fail",document.location.hostname,!1,100),a.gb="no_consent",a.Xb=!0}};
|
|
fb=function(a){Wa()&&window.__tcfapi("addEventListener",a.Vf,(b,c)=>{!c||"tcloaded"!==b.eventStatus&&"useractioncomplete"!==b.eventStatus||(Wa()&&cb(a,b.tcString),window.__tcfapi("removeEventListener",a.Vf,()=>{},b.listenerId))})};
|
|
gb=function(a){window.__tcfapi("addEventListener",a.Vf,(b,c)=>{!c||"tcloaded"!==b.eventStatus&&"useractioncomplete"!==b.eventStatus?OBR.g.jd("obm-cmp_fail",document.location.hostname,!1,100):b.tcString?(c=OBR.g.ma(b.tcString),OBR.logger.log("getConsentData: "+c),OBR.g.Aa(OBR._jsc.C.tc,c),a.Di||(a.qb=c),window.__tcfapi("removeEventListener",a.Vf,()=>{},b.listenerId)):a.Xb=!1})};
|
|
db=function(a){window.__cmp=(b,c,d)=>{var e=Math.random()+"";b={__cmpCall:{command:b,parameter:c,callId:e}};a.ke[e]=d;a.Rm.postMessage(b,"*")};window.addEventListener("message",b=>{try{var c="string"===typeof b.data?JSON.parse(b.data):b.data;if(c.__cmpReturn){var d=c.__cmpReturn;a.ke[d.callId](d.returnValue,d.success);delete a.ke[d.callId]}}catch(e){}},!1)};
|
|
eb=function(a){window.__tcfapi=(b,c,d,e)=>{const f=Math.random()+"";b={__tcfapiCall:{command:b,parameter:e,version:c,callId:f}};a.ke[f]=d;a.Uq.postMessage(b,"*")};window.addEventListener("message",function(b){let c={};try{c="string"===typeof b.data?JSON.parse(b.data):b.data}catch(d){return}(b=c.__tcfapiReturn)&&"function"===typeof this.ke[b.callId]&&(this.ke[b.callId](b.returnValue,b.success),this.ke[b.callId]=null)}.bind(a),!1)};
|
|
hb=function(){var a=OBR.settings.preloadScripts;return Array.isArray(a)&&a.every(b=>"string"===typeof b)};
|
|
ob=function(a,b){OBR.i.Uj()||OBR.i.Vj()||OBR.i.Za?(a.ob="false",a.qe="false",a.bj=!0,a.Ag=OBR.g.Hi([!1,!1]),a.Bg=OBR.g.Hi([!1,!1]),mb(a)):a.bj?OBR.logger.log("AdBlock - skipped full check detection (called once)"):document.body?nb(a):b&&b.bI?window.addEventListener("DOMContentLoaded",a.NI.bind(a)):(OBR.logger.log("AdBlock - Don't have body. skip full check"),a.ob=a.ob?a.ob:"false",a.qe=a.qe?a.qe:"false",a.Bm.fire("onAdBlockStatusReady",[a.ob]))};
|
|
mb=function(a){a.ob=(0<a.Ag).toString();OBR.logger.log(`AdBlock - finish long status check. adBlock = ${a.ob} wl = ${a.Bg}`);OBR.g.Aa(OBR._jsc.C.mr,a.ob);OBR.g.Aa(OBR._jsc.C.nr,a.qe);a.Bm.fire("onAdBlockStatusReady",[a.ob])};nb=function(a){a.bj||(OBR.logger.log("AdBlock - start detection"),a.bj=!0,pb(a))};
|
|
pb=function(a){Promise.all([qb(a),rb(a),sb(a)]).then(([b,c,d])=>{var e=b&&c;b=[e,b];e=[e&&d,!1];a.qe=c?d.toString():"false";a.Ag=OBR.g.Hi(b);a.Bg=OBR.g.Hi(e);0===a.Ag&&2===a.Bg&&OBR.error({name:"adblock",message:"got 0 2 in ad blocker detection"});mb(a)})};tb=function(a,b){var c=OBR.nb;return b===c.Ct.stopped||b===c.Ct.ar?!1:(a=(a=OBR.g.v(a))&&Array.from(OBR.g.H(a).querySelectorAll(".ob-p > a")))&&a.some(d=>!!d.offsetParent&&10<d.parentElement.offsetHeight)};
|
|
qb=function(a){const b=OBR._jsc.ub('<div style="position:fixed!important;top:-9999px!important;left:-9999px;!important;width:1px!important;height:1px!important;"></div>'),c=OBR.g.createElement("a","ob_ad",a.cssText);c.className="Ads_4 AD_area ADBox AdsRec";c.href="https://paid.outbrain.com/network/redir?";b.appendChild(c);document.body.appendChild(b);return vb((d,e)=>{setTimeout(()=>{d||(d=!0,e(!c.offsetParent),document.body.removeChild(b))},0)},a.$m)};
|
|
rb=function(a){return vb((b,c)=>{const d=new Image;d.onload=()=>{b||(b=!0,c(!1))};d.onerror=()=>{b||(b=!0,c(!0))};d.src="https://widget-pixels.outbrain.com/widget/detect/px.gif?ch=1"},a.$m)};
|
|
sb=function(a){return vb((b,c)=>{const d=OBR._jsc.ub('<div class="ob-p ob-dynamic-rec-container" style="position:fixed!important;top:-9999px!important;left:-9999px;!important;width:1px!important;height:1px!important;"></div>'),e=OBR._jsc.ub(`<a style="${a.cssText}" onmousedown="this.href='http://paid.outbrain.com/network/redir?'" target="_blank" >ad</a>`);d.appendChild(e);document.body.appendChild(d);setTimeout(()=>{b||(b=!0,c(!!e.offsetParent),document.body.removeChild(d))},0)},a.$m)};
|
|
xb=function(a){a=`<div class="ob-chunks-loader${a.ud?` ${a.ud}`:""}">${a.Fg.map(c=>{const d=.5<c?[1]:.4<c?[2]:.3<c?[2,3]:0<c?[3]:[1],e=d[~~(Math.random()*d.length)];return Array(e).fill(null).map(()=>`<div style="padding-top: calc(${100*c}% - 44px); min-width: ${`calc(${(100/e).toFixed(2)}% - ${(16*(e-1)/e).toFixed(2)}px)`};"></div>`).join("")}).join("")}</div>`;if(!wb){var b=[{time:0,opacity:.8},{time:300,opacity:.8},{time:1500,opacity:.2},{time:300,opacity:.2},{time:1500,opacity:.8}];const c=b.reduce((d,
|
|
e)=>e.sB=d+e.time,0);b=`
|
|
@keyframes ob-chunks-anim {
|
|
${b.map(d=>`${(d.sB/c*100).toFixed(2)}% { opacity: ${d.opacity} }`).join("\n")}
|
|
}
|
|
|
|
.ob-chunks-loader {
|
|
width: 100%;
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: space-between;
|
|
}
|
|
|
|
.ob-chunks-loader div {
|
|
position: relative;
|
|
margin: 20px 0 64px 0;
|
|
background-color: #e2dfde;
|
|
animation: ob-chunks-anim ${c}ms ease-in-out 0s infinite;
|
|
}
|
|
|
|
.ob-chunks-loader div::before, .ob-chunks-loader div::after {
|
|
content: '';
|
|
position: absolute;
|
|
left: 0;
|
|
height: 14px;
|
|
background-color: #e2dfde;
|
|
}
|
|
|
|
.ob-chunks-loader div::before {
|
|
width: 75%;
|
|
bottom: -22px;
|
|
}
|
|
|
|
.ob-chunks-loader div::after {
|
|
width: 84%;
|
|
bottom: -44px;
|
|
}
|
|
`;OBR.g.ia(b);wb=!0}return a};
|
|
yb=function(a={}){a.Fg?a=xb(a):(OBR.g.ia(".ob_sf_loader {margin: 25px auto 20px; width: 70px; text-align: center;} .ob_sf_loader > div {width: 18px; height: 18px; background-color: #333; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; } .ob_sf_loader .bounce1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .ob_sf_loader .bounce2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0) } 40% { -webkit-transform: scale(1.0) } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1.0); transform: scale(1.0); } }"),a=
|
|
'<div class="ob_sf_loader">\n <div class="bounce1"></div><div class="bounce2"></div><div class="bounce3"></div>\n </div>\n ');return OBR.g.Sa(a)};zb=function(){try{const a=JSON.parse(OBR.g.U(OBR._jsc.C.Qe,null));return a?a:null}catch(a){OBR.logger.log("failed to parse Local Storage for skeleton")}};
|
|
Ab=function(a){try{const b=JSON.parse(OBR.g.U(OBR._jsc.C.Qe,null));b&&(b.wl=b.wl.filter(c=>c.fx!==+a),b.wl&&(b.wl.length?OBR.g.Aa(OBR._jsc.C.Qe,JSON.stringify(b)):OBR.g.le(OBR._jsc.C.Qe)))}catch(b){OBR.logger.log("failed to delete Local Storage for skeleton")}};Bb=function(a){try{if(a.cc)return a.cc;if(OBR._jsc.B("skeletonData"))return JSON.parse(OBR.settings.skeletonData)}catch(b){OBR.logger.log("failed to parse skeletonData")}};
|
|
Cb=function(a,b,c,d){if((b=b.wl.find(e=>e.n===c))&&d)if(b.h)try{OBR.g.le(OBR._jsc.C.Qe)}catch(e){OBR.logger.log("failed to delete Local Storage for skeleton")}else b=b.r,b=Array(Math.ceil(b)).fill(b),a.Se(d,b,c)};Ub=function(a,b,c){if(a.cc&&!a.wi.find(g=>g.ud===b)){var d=Db(a,b);if(d){var e=Eb(c);const [,g,k]=d;if(2>=k)d=Array(1).fill(+g),a.Se(c,d,b);else{d=+g*e.width;var f=d*k;e=Fb(e,f,+k);1<e.length&&(a.K[b]={EN:e,eM:f,BO:d});a.Se(c,e,b)}}}};
|
|
Wb=function(a){var b=Vb;const c=a&&a.D();b.K[c]&&(a=a.v(),(b=b.wi.find(d=>d.ud===c))&&b.Ap&&a.appendChild(b.Ap))};Yb=function(a,b){return(a=a.wi.filter(c=>c.ud===b.ud).map(c=>c.Ap))&&a.length?a[0]:yb(b)};Db=function(a,b){return a.cc.find(c=>c.includes(b)&&c.includes(a.platform))};Zb=function(a){var b=Vb;let c=a.D();a=b.xf&&b.xf.wl.find(d=>d.n===c);b=b.cc&&Db(b,c);return!!a||!!b};Fb=function(a,b,c){return $b(b,c).map(d=>d/a.width)};
|
|
$b=function(a,b){b=Math.floor(Math.random()*(b+2-b)+b);return ac(a,0<b?b:1)};ac=function(a,b){return Array(b).fill(a).map((c,d)=>{c=.8*a;return(Math.random()*(a-c)+c)/b+(d<a%b)})};bc=function(){if(G.isEnabled){var a=window.performance.getEntries();if(a&&a.length){var b=`${OBR.i.lb||"https://widgets.outbrain.com"}/outbrain.js`;return a.find(c=>c.name.includes(b))}}};cc=function(a,b,c){if(G.isEnabled){var d=a.Y();d=d?d:a;if("odb"===b||"mv"===b)return d.Fu(`${b}-${c}`);if("rendered"===b)return a.Fu(b)}};
|
|
dc=function(a,b){return"number"!==typeof a||"number"!==typeof b?null:b-a};ec=function(){return{Hw:void 0,obLoaded:void 0,odbReq:void 0,odbRes:void 0,mvReq:void 0,mvRes:void 0,rendered:void 0,timeOrigin:void 0,actualSizeChunk:void 0,connectionEffectiveType:void 0,ew:void 0}};fc=function(a,b,c,d=!1){if(a.cache.has(b)&&!d)return a.cache.get(b);c=c();a.cache.set(b,c?`&${b}=${c}`:"");return a.cache.get(b)};gc=function(a){return fc(a,"reload",()=>OBR.i.vF())};
|
|
hc=function(a,b){return fc(a,"darkMode",()=>b.Gj())};ic=function(a,b){return fc(a,"wdr-dark-mode",()=>{const c=b.Kn(),d=b.Av(),e=b.Wg();if(!0===c||e||d)return"ob-dark-mode"})};
|
|
kc=function(a){return fc(a,"obRecsAbtestVars",()=>{let b=OBR.i.II||"";if(OBR.i.wg&&0<OBR.i.wg){var c=1===OBR.i.wg?"1407:4915":"1407:4916";b=b?`${b},${c}`:c}window.OBBridge&&window.OBBridge.bridgeIntersectionTestVariant&&(c=window.OBBridge.bridgeIntersectionTestVariant,b=b?`${b},${c}`:c);(c=jc.vs||"")&&""!=c&&(b=b?`${b},${c}`:c);return b})};lc=function(a){return fc(a,"forcePartner",()=>{const b=OBR.g.L("forcePartner",!1);if(b)return b})};
|
|
mc=function(a){return fc(a,"forceDeal",()=>{const b=OBR.g.L("forceDeal",!1);if(b)return b})};nc=function(a){return fc(a,"tch",()=>OBR.i.Yh?"1":"0")};
|
|
sc=function(a){var b=oc;const c=OBR.i.Vc?"&forceCards="+OBR.i.Vc:"",d=gc(b),e=hc(b,a),f=ic(b,a),g=a.Un()?`&news=${a.Un()}`:"",k=a.wu()?`&newsFrom=${a.wu()}`:"",l=kc(b),q=-1<OBR.i.Ab&&(a.Ma()&&OBR.i.bd||!a.Ma())?`&umv=${OBR.i.Ab}`:a.Ma()&&!OBR.i.bd?"&umv=0":"",h=OBR.i.Wk?"&wdr-cosc=1":"",m=lc(b),p=mc(b);a=(a=a.hc())?`&key=${a}`:`&key=${OBR.i.gJ}`;const r=`&adblck=${pc()}`,t=`&abwl=${"true"===OBR.nb.Ej()}`,u=`&ab=${+pc()}`,v=`&wl=${+("true"===OBR.nb.Ej())}`,w=`&activeTab=${b.LG?"true":!document.hidden}`,
|
|
A=nc(b);b=b.kd&&b.kd.extraParams&&"string"===typeof b.kd.extraParams?`&${b.kd.extraParams}`:"";const D=OBR.i.rj?`&gpp=${OBR.i.rj}`:"",E=OBR.i.bo?`&gpp_sid=${OBR.i.bo}`:"",J=OBR.i.OG?"&noclip=1":"";qc=!0;var I=rc;return`&settings=true&recs=true${a}${OBR.i.FI}${c}${A}${d}${e}${f}${g}${k}${r}${t}${u}${v}${l}${q}${h}${m}${p}${w}${b}${D}${E}${J}${I?`&tpcdl=${I}`:""}`};
|
|
tc=function(a,b){return fc(a,"ppids",()=>{const c=[],d=b.lj(),e=!(!d||d.includes("DROP_")),f=window.OB_ppids;try{if(e){const g=JSON.parse(decodeURIComponent(d));c.push({attribute:g})}0<(null==f?void 0:f.length)&&f.forEach(g=>{if(g.name&&(g.value||g.id)){const k={};k[g.name]=g.value||g.id;c.push(k)}});return 0===c.length?"":btoa(JSON.stringify(c))}catch(g){return OBR.error({name:"obm-badppid",message:"parse error: "+g.message,stack:g.stack}),""}},!!window.OB_ppids||!!b.lj())};
|
|
pc=function(){return OBR.i.qn.getValue()||"true"===OBR.nb.Dj()};
|
|
yc=function(a){a.Ba=OBR.g.Sa(a.j.Fd());a.fe(a.Ba);const b=uc(a);return{setHooks:c=>{a.sj=c},render:()=>a.Se(),getNode:()=>{!a.Ba.isConnected&&a.nc&&(a.Ba=a.j.Iu());var c=a.Ba;return c},setNode:c=>{a.j.v().append(c)},setStyles:c=>{"string"===typeof c&&(a.Ba.querySelector(".ob-gnr-css").innerHTML=c)},getSetting:(c,d)=>a.j.l(c,d),getMeta:c=>a.j.ba(c,null),getData:c=>a.j.kc(c,null),getRequest:(c,d)=>a.j.o(c,d),getWidgetId:()=>a.j.D(),getWidgetIndex:()=>a.j.G(),getGnrData:()=>b,sendBiData:(c,d,e)=>vc(a,
|
|
c,d,e),sendData:(c,d,e,f)=>wc(a,c,d,e,f),addViewabilityObserver:c=>{const d=c&&c.getAttribute("data-pos");d&&a.td.includes(d)&&a.xc.push(...OBR.Ka.Hc(a.j,[c]))},lazyLoadModule:(c,d,e)=>{var f=a.Af;const g=!a.j.ba("gnr").Af;d=d.replace(/\.[^/.]+$/,"");xc(e,f,c,d,g)},moduleName:a.Af}};
|
|
Bc=function(a){a.Ba=zc(a.j);Ac(a);const b=uc(a);return{getNode:()=>a.Ba,getSetting:(c,d)=>a.j.l(c,d),setStyles:c=>{if("string"===typeof c){const d=a.Ba.querySelector(".ob-gnr-features");d.innerHTML=`${d.innerHTML}${c}`}},getMeta:c=>a.j.ba(c,null),getData:c=>a.j.kc(c,null),getRequest:(c,d)=>a.j.o(c,d),getWidgetId:()=>a.j.D(),getWidgetIndex:()=>a.j.G(),getGnrData:()=>b,sendBiData:(c,d,e)=>vc(a,c,d,e),sendData:(c,d,e,f)=>wc(a,c,d,e,f),lazyLoadModule:(c,d,e)=>{var f=a.Af;const g=!a.j.ba("gnr").Af;d=d.replace(/\.[^/.]+$/,
|
|
"");xc(e,f,c,d,g)},moduleName:a.Af,render:a.j.Yo()?()=>a.Se():null}};Cc=function(a,b,c,d){const e=c.getAttribute("data-pos");a.td=a.td.filter(f=>f!==e);(b=a.xc.includes(d))&&a.xc.splice(b,1)};uc=function(a){const b={};try{const c=a.j.ba("gnr",null),d=c&&c.docs;d&&Object.keys(d).forEach(e=>b[e]=JSON.parse(d[e]))}catch(c){OBR.logger.log("could not parse GNR json")}return b};
|
|
vc=function(a,b,c,d){const e=a.j.o("lsd","");b=Object.assign({method:OBR.i.V.Ga,sessionId:e},{method:b});a.dataBI.fire(66E3+c,d,b)};wc=function(a,b,c,d,e){var f=a.j.o("lsd","");c=Object.assign({method:OBR.i.V.Ga,sessionId:f},{method:c});f=e&&e.callback?e.callback:()=>{};a=e&&e.enrichWithClientData?a.dataBI.oi(null,d,c):d;OBR.ya.send(c.method,b,a,f,!0,null,null,!0)};
|
|
Ac=function(a){if(!a.zD){var b=document.createElement("style");b.setAttribute("class","ob-gnr-features");a.Ba.append(b);a.Ba.insertBefore(b,a.Ba.children[0]);a.zD=!0}};Dc=function(a,b){if(a.sj&&a.sj[b]&&"function"===typeof a.sj[b])a.sj[b]()};Hc=function(a){a=a.j.D();Gc&&0===Object.keys(Gc).length&&Object.getPrototypeOf(Gc)===Object.prototype||!Gc[a]||(Gc[a].forEach(b=>b&&b()),delete Gc[a])};
|
|
xc=function(a,b,c,d,e){var f=Ic;b=`${b}/${c}/${d}`;OBR.s.jx(b,e?"gnr_feature_internal_lazy":"gnr_module_internal_lazy");f.hd[b]={loaded:!1,options:null,Zp:[]};f.Jf[b]=Jc(a,b);f.Jf[b].then(g=>g())};Lc=function(a,b,c){try{a:{var d=new Kc(a,c);switch(b.version){case "v1":var e=yc(d);break a;case "f_v1":e=Bc(d);break a;default:e=yc(d)}}a.aL("manual"===b.statistics);b.callback(e)}catch(f){OBR.error({name:"obm-GNR",message:`Module name: ${c}, ${f.message}`,stack:f.stack})}};
|
|
Mc=function(a,b){var c=Ic;try{const d=a.Pn();c.Jf[d]?Gc[a.D()]=b.map(e=>()=>c.A(a,e,!0)):b.forEach(e=>c.A(a,e,!0))}catch(d){OBR.error({name:"obm-GNR",message:"Error in gnr features init",stack:d.stack})}};Nc=function(a,b,c){a.hd[b].options=c;a.hd[b].loaded=!0;a.hd[b].Zp.forEach(d=>{Lc(d,c,b)})};Oc=function(a,b){var c=Ic;const d=OBR.s.vu(a);d?(OBR.s.S(d),c.Jf[a].then(()=>Nc(c,a,b))):OBR.error({name:"obm-GNR",message:`Module name: ${a} was not found`,stack:"None"})};
|
|
Qc=function(a){window.addEventListener("pagehide",()=>Pc(a,a.Fx.takeRecords()))};Rc=function(a){a.Fx=new ReportingObserver(b=>{Pc(a,b)},{types:["intervention"],buffered:!1});a.Fx.observe()};Sc=function(a,b){a.Ij&&a.Ho&&(a.Jg[0]|=1<<b,OBR.g.Aa(OBR._jsc.C.sr,a.Jg.join(",")))};
|
|
Pc=function(a,b){return OBR._jsc.z(function*(){const c=b.find(({type:e="",body:f={}})=>"intervention"===e&&"HeavyAdIntervention"===f.id);if(c){Sc(a,2);var d=`${OBR.i.rl}/WidgetErrorMonitor/api/report`;if(OBR.i.$k&&a.rh){const {ZH:e,KF:f}=a.getError(c);a.Me&&a.Me.B.Lz.fire(f,{method:OBR.i.V.sc});OBR.ya.send(OBR.i.V.sc,d,e)}}})};Tc=function(a){return a.Ij?a.Jg?a.Jg:OBR.g.U(OBR._jsc.C.sr,"").split(",").filter(b=>!!b).slice(0,50):[]};
|
|
Uc=function(a){a.F=a.F||OBR.F.map(b=>({name:b.D(),id:b.o("wnid",b.D()),vid:b.o("vid",0)}));return a.F};Vc=function(a,b){a.rh&&a.thresholds&&a.thresholds.forEach(c=>{!c.Cd&&b>=c.size&&(c.Cd=!0,Sc(a,c.oE),c.event.fire({log:Tc(a).join(","),widgets:Uc(a)},{method:OBR.i.V.sc}))})};Xc=function(a){const b=[a.Me.B.vA,a.Me.B.wA,a.Me.B.xA,a.Me.B.yA],c=[4,5,6,7];return Wc.map((d,e)=>({iJ:d,size:4E6*d,event:b[e],oE:c[e],Cd:!1}))};
|
|
Yc=function(a){a.Jg=[0,...Tc(a)];Sc(a,0);document.addEventListener("click",()=>{Sc(a,3)},{once:!0})};Zc=function(a){return/network usage/i.test(a)?"NETWORK-USAGE":/CPU usage/i.test(a)?"CPU-USAGE":a};$c=function(a){a.Im=new PerformanceObserver(b=>{for(const c of b.getEntries())a.Zq+=c.value});a.Im.observe({type:"layout-shift",buffered:!0})};
|
|
ad=function(a,b){var c=b.v().parentNode;a=a.gd[b.D()].height;c=c.getBoundingClientRect();return-100<(window.innerHeight||document.documentElement.clientHeight)-(c.bottom-(c.height-a))};
|
|
cd=function(a){var b=OBR._jsc.bd;b.mh||($c(b),b.Ao(),b.mh=!0);b.gd[a.D()]||(b.gd[a.D()]={j:a,aa:new OBR.dataBI(a,d=>d.GA)});const c=b.gd[a.D()];c.height=a.getBoundingClientRect().height;c.Dv=ad(b,a);a.D()!==a.o("widgetJsId",a.D())&&(c.JJ=a.o("widgetJsId",a.D()));c.Dv&&!b.uq&&("undefined"===typeof c.Zb&&(c.Zb=0),b.uq=!0,b.xh=[])};ed=function(a){var b=dd;if(!b.xH||!b.mc(a))return!1;if(b.Jx)return b.$o;a=1*OBR.g.U("debug-webvitals-monitor-sample",100);b.$o=1>Math.floor(Math.random()*a);b.Jx=!0;return b.$o};
|
|
fd=function(a){const b=OBR._jsc.B("widgetLazyLoadMargin")?OBR.settings.widgetLazyLoadMargin:500;return a&&a.l("widgetLazyLoadMargin",b)||b};gd=function(a,b,c){b=new OBR.IntersectionObserver({callback:d=>{d.nL();OBR.pa.BH(d)?OBR.pa.fire(d):OBR.pa.register(d)},callbackParams:[c],element:b,rootMargin:`${a.mp}px`,threshold:[0],unobserve:!0});b.observe();a.np.push(b)};
|
|
id=function(a){var b=hd;const c=a.v(),d=c?OBR.g.H(c).querySelector(".ob_what.ob-branding-lazy-load"):null;d&&(a={callback:()=>d.classList.remove("ob-branding-lazy-load"),callbackParams:[a],element:c,rootMargin:`${fd(a)}px`,threshold:[0],unobserve:!0},a=new OBR.IntersectionObserver(a),a.observe(),b.np.push(a))};jd=function(a){try{if(!a)return null;const b=a.split("/").pop().split(".")[0],c=decodeURIComponent(window.atob(b));return JSON.parse(c)}catch(b){return null}};
|
|
kd=function(a){const b={onShow:()=>{a.v().querySelector(".ob-onyx-sponsored-container").classList.remove("ob-sponsored-hide")}};OBR.controller.Lh(a,c=>{window.OB_VIDEO.init(c.currentWidget,c.beforeLoadTime,b)})};md=function(a,b){ld(a,b);a.Cd[`${a.Bd}-${b}`]++};ld=function(a,b){a.Cd[`${a.Bd}-${b}`]||(a.Cd[`${a.Bd}-${b}`]=0)};nd=function(a){return OBR.g.ma(a)};
|
|
pd=function({ye:a,ta:b,ja:c,cardIdx:d,fatherCardIdx:e,PM:f,Aj:g,Bj:k,ti:l,He:q,jD:h,ac:m,os:p,od:r,AI:t,qh:u}){const v=[];k&&v.push(`data-ob-installation-type=${k}`);q&&v.push(`data-ob-user-id=${q}`);l&&v.push(`data-ob-app-ver=${l}`);g&&v.push(`data-ob-installation-key=${g}`);h&&v.push(`data-click-url=${h}`);t&&v.push(`data-on-news=${t}`);r&&v.push(`data-pub-imp-id=${r}`);u&&v.push(`data-ob-lazy-render=${u}`);g=f&&f.includes("ob-gnr-layout");return od(`<div class="OUTBRAIN" data-src="${a}" data-widget-id="${b}" data-card-idx="${d}" data-feed-father-idx="${e}"
|
|
data-ob-mark="true" data-browser="${m}" data-os="${p}" data-dynload data-idx="${c}" id="outbrain_widget_${c}" ${v.join(" ")}>${g?"":f}</div>`)};qd=function(a){OBR.logger.log(`[WARNING] ${a}`)};rd=function(a){OBR.logger.log("[DFP Data] glade DFP ad requested");a.wd({event:a.dataBI.B.oA,data:a.Ci})};sd=function(a){OBR.logger.log("[DFP Data] glade DFP ad served");a.wd({event:a.dataBI.B.qA,data:a.Ci})};
|
|
td=function(a){OBR.logger.log("[DFP Data] glade DFP got empty ad");a.wd({event:a.dataBI.B.EMPTY,data:a.Ci})};ud=function(a){OBR.logger.log("[DFP Data] glade DFP got error");a.wd({event:a.dataBI.B.Cz,data:a.Ci})};
|
|
vd=function(a){var b=a.adInfo.cardIdx;const c=a.adInfo.fatherCardIdx,d=a.adInfo.adPath,e=a.adInfo.adId,f=a.adInfo.adWidth,g=a.adInfo.adHeight,k=a.adInfo.adStyle;OBR.gptAds=OBR.gptAds||[];const l=K.createElement("script",null,null,{src:"//securepubads.g.doubleclick.net/tag/js/gpt.js"}),q=K.createElement("script",null,null,{type:"text/javascript"});q.appendChild(document.createTextNode(`
|
|
window.googletag = window.googletag || {cmd: []};
|
|
window.googletag.cmd.push(function () {
|
|
var slot = window.googletag.defineSlot('${d}/${f}x${g}', [${f}, ${g}], '${e}');
|
|
OBR.gptAds['${e}'] = slot;
|
|
if(slot) {slot.addService(googletag.pubads())}
|
|
window.googletag.pubads().enableSingleRequest();
|
|
window.googletag.pubads().collapseEmptyDivs();
|
|
window.googletag.pubads().setTargeting('publisher_id', []).setTargeting('variant_id', []).setTargeting('feed_id', []);
|
|
window.googletag.pubads().addEventListener('slotRenderEnded', (event) => {
|
|
var customEvent = new CustomEvent('${"onOBGptLoadedEvent"}', {detail: event});
|
|
document.dispatchEvent(customEvent);
|
|
})
|
|
window.googletag.enableServices();
|
|
});
|
|
`));try{const h=K.createElement("div",e,`display:none;${k}`,{"class":a.className,"data-card-idx":b,"data-feed-father-idx":c});b=`window.googletag.cmd.push(function() {
|
|
window.googletag.display('${e}');
|
|
window.googletag.pubads().refresh([OBR.gptAds['${e}']]);
|
|
});`;document.head.appendChild(l);document.head.appendChild(q);const m=K.createElement("script",null,null,{type:"text/javascript"});m.appendChild(document.createTextNode(b));h.appendChild(m);rd(a.zd);document.addEventListener("onOBGptLoadedEvent",p=>{(p.detail||{empty:!0}).empty?(td(a.zd),a.logger.error("createGPT failed - got an empty ad (event.detail.empty === true); check the ad settings"),h.style.display="none"):(h.style=`display:block; ${k}`,sd(a.zd))});return h}catch(h){a.logger.error(h),
|
|
ud(a.zd)}};
|
|
wd=function(a){var b=a.adInfo.cardIdx;const c=a.adInfo.fatherCardIdx,d=a.adInfo.adPath,e=a.adInfo.adData,f=a.adInfo.adWidth,g=a.adInfo.adHeight,k=a.adInfo.adContainerWidth,l=a.adInfo.adContainerHeight;try{const q={"class":a.className,"data-card-idx":b,"data-feed-father-idx":c};(b=k||l?(k?`width:${k}px;`:"")+(l?`height:${l}px;`:"")+"display:none;":null)&&(q.style=b);const h=K.createElement("div",null,null,q),m=K.createElement("script",null,null,{src:"//securepubads.g.doubleclick.net/static/glade.js",async:"true"}),
|
|
p=K.createElement("div",null,"display: none;",{"data-glade":"","data-ad-unit-path":d,"data-json":e||"",width:f,height:g});h.appendChild(p);h.appendChild(m);rd(a.zd);p.addEventListener("gladeAdFetched",r=>{(r.detail||{empty:!0}).empty?(td(a.zd),a.logger.error("createDFPAd failed - got an empty ad (event.detail.empty === true); check the ad settings"),p.style.display="none",h.style.display="none"):(p.style.display="block",h.style.display="block",sd(a.zd))});return h}catch(q){a.logger.error(q),ud(a.zd)}};
|
|
xd=function(){return od('<div class="ob-no-joker-card"></div>')};yd=function(a){var b=window.addEventListener?"addEventListener":"attachEvent";(0,window[b])("attachEvent"===b?"onmessage":"message",function(c){var d=c.message?"message":"data",e=c[d].message||c[d];"ob-pb-ad-loaded"===e?a.style.display="block":"ob-pb-ad-after-render"===e&&(a.style.height=`${c[d].data}px`)},!1)};Ad=function(a,b,c){try{const d="string"===typeof a?JSON.parse(a):a,e=zd[d.type](d,b,c);e.jokerProps=d;return e}catch(d){return null}};
|
|
Ed=function(a,b){var c=L.Ha();const {xa:d,cardIdx:e}=a.$(),f=K.na(b);if(f)switch(d){case "widget":const {ac:g,os:k}=K.T(),{ta:l,ja:q,html:h,qh:m}=a.$();return pd({ye:c,ta:l,fatherCardIdx:b,ja:q,cardIdx:e,qh:m,PM:h,Aj:f.hc(),Bj:f.ic(),ti:f.fc(),He:f.sb(),jD:f.Ac(),AI:f.Un(),ac:g,os:k,od:f.Gd()});case "joker":return a=a.$().Yj,Ad(a,e,b);case "adJoker":const {adType:p,adId:r,adWidth:t,adHeight:u,adPath:v,adData:w,adClient:A,adSlot:D,adContainerWidth:E,adContainerHeight:J,adStyle:I}=a.$();return Bd.create({adInfo:{cardIdx:e,
|
|
fatherCardIdx:b,adType:p,adId:r,adWidth:t,adHeight:u,adPath:v,adData:w,adClient:A,adSlot:D,adContainerWidth:E,adContainerHeight:J,adStyle:I}});case "placeholderJoker":return{Qc:a}=a.$(),Cd.create({cardIdx:e,fatherCardIdx:b,HN:a});case "passback":return{hJ:a}=a.$(),Dd.create(a,b)}};Gd=function(a){const b=Fd.find(c=>c.feedIdx===+a);return!(!b||!b.isSkeleton)};
|
|
Jd=function(a,b){var c=zb();c=null!==c?c:{fb:{},wl:[]};const d={n:a.widgetName,r:0<a.height?a.height/a.width:0,fx:+b};a=c.wl.filter(e=>e.n===d.n&&0!==e.r).map(e=>{const f=e.m?e.m+1:1;var g=e.r,k=d.r;return{n:e.n,m:f,r:f?1===f?(g+k)/2:((f-1)*g+k)/f:k,fx:+b}})[0];c.fb.r=Hd(c,d);a=Id(c,a,d);try{OBR.g.Aa(OBR._jsc.C.Qe,JSON.stringify(a))}catch(e){OBR.logger.log("failed to set Local Storage for skeleton")}};Hd=function(a,b){return a.wl&&a.wl.length?a.wl.reduce((c,d)=>c+d.r,0)/a.wl.length:b.r};
|
|
Id=function(a,b,c){a=Object.assign({},a);if(b&&b.n)return a.wl=a.wl.map(d=>d.n===b.n?b:d),a;c&&c.r&&a.wl.push(c);return a};M=function(a){return Math.min(...Object.keys(a.K))};Kd=function(a,b){var c=L;c.K[a].sn=[];try{c.K[a].sn=JSON.parse(b).filter(d=>"widget"===d.type)}catch(d){}};Ld=function(a){var b=L;const c=b.K[a].Qs,d=b.K[a].sn.splice(0,b.K[a].Sg);b.K[a].sn.push(...d.filter(e=>!c.find(f=>f.id===e.id)));return d};Md=function(a){L.lp=a;OBR.hb.Ui=a};Nd=function(a,b=M(a)){return a.K[b].St};
|
|
Od=function(a,b=M(a)){a.K[b].St=!0};Pd=function(a,b,{cardIdx:c}){var d=L;const {Gg:e}=d.K[b];d.K[b]=Object.assign(d.K[b],{fd:c?c:0,oe:a,Gg:c?[...e,c]:e})};Qd=function(a=0,b){if(a=L.K[a])a.Rw=b};Rd=function(a){var b=L;if(!isNaN(a))return b.K[a].fd};Sd=function(a,b){({Gg:a}=L.K[a]);return-1<a.indexOf(b)};Td=function(a,b){var c=L;const {Gg:d}=c.K[a];c.K[a].Gg=d.filter(e=>e!=b)};Ud=function(a,b=M(a)){return a.K[b].Rt};Vd=function(a,b,c=M(a)){a.K[c].Rt=b};Wd=function(a,b,c,d=M(a)){a.K[d].features[b]=c};
|
|
Xd=function(a,b=M(a)){return a.K[b].yk};Yd=function(a,b,c=M(a)){return a.K[c].features[b]};Zd=function(a,b,c=M(a)){a.K[c].It=b};$d=function(a,b=M(a)){return a.K[b].It};ae=function(a,b,c=M(a)){a.K[c].Cf=b};be=function(a,b=M(a)){return a.K[b].Cf};ce=function(a,b=M(a)){a.K[b].Tj=!0};de=function(a,b=M(a),c,d){!c||OBR.ha.gb||OBR.ha.qb||(a.K[b].Sm=c,"1"!==d&&1!==d)||(a.K[b].dt=1)};ee=function(a,b=M(a)){return a.K[b].Sm?{consentString:a.K[b].Sm,consentVersion:a.K[b].dt}:null};
|
|
fe=function(a,b){L.K[a].aa.Qo=b};ge=function(a,b){if(b){const c=a.Sd;c.endsWith("&")||c.endsWith("?")||b.startsWith("&")?a.Sd+=b:a.Sd+=`&${b}`}};N=function(a,b,c){ge(a,b&&"undefined"!==typeof c&&null!=c&&""!==c?`${b}=${c}`:"")};he=function(a,b,c){try{const d=(new URLSearchParams(window.location.search)).get(b);d&&(c=d)}catch(d){}c&&N(a,b,c);return a};
|
|
se=function(a=0,b=0){var c=OBR.F.length-1;if(!L.K[a])return Promise.resolve();const d=K.na(a);var e=Xd(L,a);if(e&&!OBR.i.bd)var f=(new ie(e)).Sd;else{a=new je(a,b,c);if(a.j.Ma()&&OBR.i.bd){c=a.j.Bc();e=a.j.zc();const m=a.j.Cc(),p=a.j.Yg();c&&N(a,"contentUrl",nd(c));e&&N(a,"bundleUrl",nd(e));m&&N(a,"portalUrl",nd(m));m&&p&&N(a,"lang",p)}else a.ye?N(a,"url",nd(a.ye)):ke.error("could not get permalink url");c=a.j.D();N(a,"widgetJSId",a.O.T().Tb&&a.O.T().Tb[c]?a.O.T().Tb[c]:c);a.O.T().Tb&&a.O.T().Tb[c]&&
|
|
N(a,"contextRule",!1);N(a,"version",a.O.T().ver);N(a,"apv",a.O.T().xg);N(a,"sig",a.O.T().lr);N(a,"format",a.j.tu());N(a,"rand",OBR.g.rand());(c=a.O.U(OBR._jsc.C.ki))&&N(a,"lsd",nd(c));(c=a.O.U(OBR._jsc.C.bm))&&N(a,"lsdt",nd(c));a.j.pf()&&N(a,"em","1");c=a.O.T().Hh;null!==c&&N(a,"pubInState",c);(c=a.O.T().tk)&&N(a,"osLang",c);a=he(a,"obAbtest",a.O.L("obAbtest",""));(c=!0===a.O.T().bl||!0===a.j.qj()||null!==a.O.T().Tb)&&N(a,"testMode",c);N(a,"videoId",a.j.Zn());OBR.i.Ue&&le()&&N(a,"opvid",le());c=
|
|
a.j.tb()||a.O.T().pn||"";N(a,"extid",encodeURIComponent(c));const [q,h]=me(a.j);N(a,q,h);(!0===a.j.Kv()||a.O.T().Np)&&N(a,"rtbEnabled",!0);c=a.j.pj();N(a,"seid",encodeURIComponent(c));a.O.T().qt.includes("true")&&N(a,"descriptionDisplayEnabled",!0);a.O.T().Mv.includes("true")&&N(a,"isRtbDescriptionEnabled",!0);N(a,"va",!0===a.j.Vv()?!0:null);N(a,"et",!0===a.j.nu()?!0:null);(c=a.O.T().ku())&&N(a,"contxtKV",nd(c));N(a,"cnsnt",OBR.ha.gb);N(a,"cmpStat",OBR.ha.Ib?1:0);N(a,"cnsntv2",OBR.ha.qb);(c=ee(L,
|
|
a.Hb))&&(1===c.consentVersion?N(a,"cnsnt",c.consentString):N(a,"cnsntv2",c.consentString));N(a,"ccpa",a.j.Fn()||OBR.ha.bc);N(a,"ccpaStat",OBR.ha.Jo?1:0);N(a,"num",null!==a.j.jj()?a.j.jj():null);a.j.Ma()||(c=a.j.Eu(),null!==c&&"string"===typeof c&&0<c.length?N(a,"srcUrl",nd(c)):0<a.O.T().Uk.length&&N(a,"srcUrl",a.O.T().Uk));c=a.O.T().vq;N(a,"scrW",c.w);N(a,"scrH",c.h);c=a.O.T();c=a.j.Ma()?c.iq:c.Xq;ge(a,""!==c?"t="+c:"t");(c=a.O.T().rn)&&N(a,"xp",nd(c));c=OBR.ca.Ja;N(a,"winW",c.width);N(a,"winH",c.height);
|
|
(c="https://"===a.O.T().oa)&&N(a,"secured",c);N(a,"feedIdx",a.Hb);N(a,"lastIdx",a.aI);N(a,"lastCardIdx",a.fd);a.O.T().it.includes("true")&&N(a,"crDraft",!0);(c=a.O.Ed(a.Hb))&&N(a,"fAB",c);(c=a.O.Nn(a.Hb))&&N(a,"layeredTestInfo",c);OBR.i.ov&&N(a,"wrDebug","true");N(a,"app_ver",a.j.fc());N(a,"api_user_id",a.j.sb());N(a,"installationType",a.j.ic());a.O.T().ad&&N(a,"iframe","true");(c=a.O.T().Od)&&N(a,"lscntx",c);a.O.L("obFakeRtb",!1)&&(N(a,"fakeRec","RTB-CriteoUS"),N(a,"fakeRecSize","4"));c=OBR.fraudDetection;
|
|
!0!==a.O.T().bl&&!0!==a.j.qj()&&((e=c.je||c.zq)?N(a,"clss",e):c.Qf&&(N(a,"clid",c.Qf),N(a,"fdu",c.Qi)));c=a.O.T().Lq;null!==c&&N(a,"skipContextValidation",c);c=a.O.T().Bn;null!==c&&N(a,"forceContextValidation",c);(c=a.O.T().Rk)&&N(a,"skipRecsFilters",`${c}`);if(c=a.O.T().$i)N(a,"forceAd",c),N(a,"settingLevel","SOURCE");(c=a.O.T().Cn)&&N(a,"forceOcAd",c);N(a,"dpr",a.O.T().gn||0);c=a.j.Vg();N(a,"cw",c);({gk:c}=a.O.T());c||N(a,"wdr-natlaz",!1);a.O.T().Mq&&N(a,"wdr-ads-data","true");(c=ne())&&ge(a,c);
|
|
a=he(a,"forceDemand",a.O.T().Vt);(c=a.O.T().gl||null)&&N(a,"trace_name",c);if(a.O.T.Za&&(c=a.j.Dd()))try{var g=(new window.URLSearchParams(c)).get("appBridge");N(a,"appBridge",g)}catch(m){}({Mp:g}=a.O.T());g&&N(a,"ob_internal_id",g);OBR.i.ik&&N(a,"dicbo",OBR.i.ik);N(a,"iabCat",a.j.hj());(OBR.i.pv||OBR.i.qv)&&N(a,"lsl","1");({Jw:g}=a.O.T());g&&N(a,"wdr-lr","1");g=OBR.g.jl(a.j.Gd()||OBR.i.od);N(a,"pubImpId",encodeURIComponent(g));g=a.j.Dd();a.O.T().Za&&g&&ge(a,g);(g=a.j.dh())&&N(a,"rw",g);g=a.ri();
|
|
ge(g,sc(g.j));N(g,"chs",OBR.i.Hn(g.j));if(a=g.j.kj())"number"===typeof a.x&&N(g,"px",a.x),"number"===typeof a.y&&N(g,"py",a.height+a.y);a=g.O.T().Za;if(!g.O.T().Ue&&!a&&(a=g.j.v())&&a.parentElement&&(a=a.parentElement.querySelector(".ob_sf_loader, .ob-chunks-loader"))){a=a.getBoundingClientRect();b:{c=null;try{if(0<=a.top&&0<=a.left&&a.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&a.right<=(window.innerWidth||document.documentElement.clientWidth)){f=0;break b}c=a.top>document.documentElement.clientHeight?
|
|
Math.floor(a.top-document.documentElement.clientHeight):Math.floor(a.height+a.top-document.documentElement.scrollTop);if(isNaN(c))throw Error(`Invalid distance. Box = ${JSON.stringify(a)}`);}catch(m){c=null,OBR.error({name:"obm-vpd",message:m.message,stack:m.stack})}f=c}OBR._jsc.oe(f)&&N(g,"vpd",f)}f=g.pi();OBR.i.sk&&N(f,"ogn",OBR.i.sk);(g=f.O.T().qq)&&N(f,"ref",g);f=f.Sd}let k;(null==(k=f)?void 0:k.length)>=OBR.i.dk&&(f=pe(f));let l;(null==(l=f)?void 0:l.length)>=OBR.i.dk&&qe(f);return re(d,f,b)};
|
|
te=function(a){return Array(Math.min(a.Pm,3)).fill(Math.round(100*a.re.fb.r)/100)};ue=function(a,b){return a.re?a.re.wl.filter(c=>0!==+c.r).map(c=>{if(b.find(d=>d.id===c.n))return Math.min(Math.round(100*+c.r)/100,1)}).filter(c=>c):null};ve=function(a){if(a.Pm&&a.re&&Array.isArray(a.re.wl)&&a.re.wl.length&&a.re.fb.r)return"local-storage";const b=a.we.D();return a.cc&&Array.isArray(a.cc)&&a.cc.some(c=>c.includes(b))?"cheetah":"none"};
|
|
we=function(a){const b=L.K[a.Hb].Sg,c=(e,f)=>e.length<b?(e.push(...f),c(e,[...f])):e.splice(0,b);if("2"===L.hf(a.Hb))return te(a);var d=Ld(a.Hb);if(!d.length)return null;(d=ue(a,d))&&d.length&&d.length<b&&(d=c(d,[...d]));return d?d:te(a)};xe=function(a){a.we.dr()||Ab(a.Hb);switch(ve(a)){case "local-storage":return we(a);case "cheetah":Vb.remove(a.we,!0);var b=Db(Vb,a.we.D());b?([,b]=b,a=a.mH?Array(1).fill(b):Array(a.Pm).fill(b)):a=null;return a;case "none":return null;default:return null}};
|
|
ze=function(a,{we:b,Jt:c=!1}){const d=b.G();if(!L.K[d])if(b.v()){var e=b.v();a.Ld=1===e.children.length&&0===e.children[0].children.length;L.K[d]={Rt:!0,St:!1,fd:0,Gg:[0],features:{Jt:!1,ON:!1},It:null,yk:null,Cf:!1,Tj:!1,Rw:null,Sm:null,dt:2,Sg:null,As:!0,Qj:!1,aa:{Qo:!1},vO:0,$p:[]};e=[];const f=b.l("feedWrapperMargins",""),g=b.Vg();f&&e.push(`margin:${f}`);b.l("hideHeaders",!1)&&K.ia(".ob-smartfeed-wrapper .OUTBRAIN:not(:first-child):not(.ob-parent-feed) .ob-widget-header {display:none;}");0===
|
|
g&&e.push("width:100%");K.ia(".ob-smartfeed-wrapper .OUTBRAIN:not(:first-child):not(.ob-parent-feed) .ob_what {display:none;} "+`.ob-smartfeed-joker {margin-bottom: 20px; padding-bottom: 4px; padding-top: 0;} ${e.length?`.ob-smartfeed-wrapper.feedIdx-${b.G()} {${e.join(";")}}`:""}`);if(e=b.Ac())Zd(L,e,b.G()),K.ni(b);e=b.l("recMode");Wd(L,"feedManualChunkFetch",c,d);Wd(L,"feedLayout","odb_dynamic_feed"===e,d);Yd(L,"feedManualChunkFetch",d)?(a.Ph(b),OBR.i.Za&&a.Ni(d)):(!0===b.l("lazyLoadFirstCycle",
|
|
!1)?(c=b.v(),e=b.l("lazyLoadFirstCycleMargin",250)+"px",(new OBR.IntersectionObserver({callback:a.jt.bind(a),callbackParams:[b],element:c,rootMargin:e,threshold:[0],unobserve:!0})).observe()):a.jt(b),ye.Tf(b,d))}else qd(`Container for widgetId=${b.D()} doesn't exist on the DOM. Feed cannot be created.`)};
|
|
Ae=function(a,b){var c=b.l("feedLoadChunkSize",0);L.K[a].Sg=c?1*c:null;Kd(a,b.l("feedContent","[]"));c=b.l("feedCardsRunningOnce","[]");var d=L;d.K[a].Qs=[];try{d.K[a].Qs=JSON.parse(c)}catch(e){}L.Bq(a,b.o("feedVersion","1"));c=b.l("intersectionObserverTriggerMargin","0");L.K[a].BG=c;L.Ok(b.Ha());de(L,a,b.dj(),b.Jn());b=b.l("pinnedJokersCardProperties","[]");c=L;try{c.K[a].$p=JSON.parse(b)}catch(e){c.K[a].$p=[]}};
|
|
He=function(a,b,c,d=null){const {fd:e,oe:f}=L.K[b]||{};var g=K.na(b);try{var k=OBR.i.Is&&OBR.i.Is.feedIdx===parseInt(b)}catch(l){k=!1}k?Be(g,b):(k=0===c&&g.jf(),!1===f?(qd("fetchNextStream was triggered with hasMore=false. aborting..."),Ce(d,"grey")):Sd(b,c)?(OBR.controller.WB(b),Ce(d,"green"),d=g.D(),Td(b,c),c=a.ru(b,d),d=De(b),Ee(a,d,c),k?Fe(a,g.jf(),b):(g=L.lp.then(()=>se(b,e)),Md(g),g.then(a.Ff.bind(a)).catch(l=>Ge(a,l,b)))):(ke.log("fetchNextStream was triggered but chunk is not observered. aborting..."),
|
|
Ce(d,"red")))};Be=function(a,b){const c=L.K[b].aa;c.Qo||((new OBR.dataBI(a,d=>d.xr)).B.mz.fire(),fe(b,Object.assign(c,{Qo:!0})))};Ce=function(a,b){OBR.i.jk&&a&&(a.style.outline=`3px dashed ${b}`)};De=function(a){const b=Yd(L,"feedLayout",a);return Ie(a,b)};Ee=function(a,b,c){b&&b.appendChild(c);a.Kj=!0};Fe=function(a,b,c){const {fd:d}=L.K[c]||{};b.$A={da:K.na(c).D(),ja:d,timestamp:parseInt(performance.now())};a.Ff(b)};
|
|
Ge=function(a,b,c){OBR.error(b);ke.error(`failed on Multivac response on feedIdx:${c}. Reason: ${b.toString()}`);Je();a.Kj=!1;Md(Promise.resolve())};Ke=function(a,b){const {fd:c,oe:d,Qj:e}=L.K[b]||{};if(!e&&!1!==d){var f=K.na(b).jf();Td(b,-1);f&&0===c?Fe(a,f,b):(Ee(a,De(b),yb()),f=L.lp.then(()=>se(b,c)),Md(f),L.K[b].Qj=!0,f.then(g=>{L.K[b].Qj=!1;a.Ff(g)}).catch(g=>{L.K[b].Qj=!1;Ge(a,g,b)}))}};Le=function(a,b){return b&&b.ip()&&b.Xj()&&a.sv};
|
|
Me=function(a,b,c,d){return Le(a,b)?(a.sv=!1,c.forEach(e=>{const {ja:f}=e.$();e.Y=()=>b;OBR.F[f]=e}),OBR.controller.CE().add(`widgetLazyRender_${b.G()}`,()=>{a.Ff(d,!0)}),!0):!1};Ne=function(a,b,c,d){d||(b=b[b.length-1],OBR.Oe.fire(`onFeedEnd_${c}`,[b,OBR.g.H(b).querySelector(".ob-dynamic-rec-container:last-child")],!0,a))};Oe=function(a){const b=[],c=[];a.forEach((d,e)=>{d.$().qh&&(b.push(d),c.push(e))});c.forEach(d=>{a.splice(d-c.indexOf(d),1)});return b};
|
|
Pe=function(a,b,c){return b.map(d=>Ed(d,c),a)};Qe=function(a){if(OBR.i.jk){const b=OBR.g.sF();a.forEach(c=>c.style.boxShadow=`-2px 4px 10px 2px ${b}`)}};
|
|
Se=function(a,b,c){a.forEach(d=>{const e=d.$().ja;var f=L.Ha(),g=$d(L,b),k=K.na(b);const {ja:l,ta:q,zJ:h}=d.$();d=h&&h.response&&h.response.request&&h.response.request.LO;f={permalink:f,widgetId:q,feedFatherIdx:b,idx:l,clickTrackerUrl:g,extId:k.tb(),extId2:k.Dc()};f=OBR.bg.Wm(f);f.setData(h);f.Xx(b);f.ny();k&&(g=k.Dd(),(k=k.sb())&&f.Sx(k),g&&f.Aq(g));d&&f.Gq(d);OBR.F[l]=f;OBR.controller.iy(f);f.jy(c);OBR.controller.Pt(f,e);f.Tx();K.Gh(f);K.Of(f);OBR.controller.ho(f);OBR.controller.Pc(e);OBR._jsc.Re(f);
|
|
ye.Tf(f,b)})};Ue=function(a,b,c){b&&b.length&&(b=b[0].$(),(new IntersectionObserver((d,e)=>Te(d,e,c),b.op)).observe(a.v()))};We=function(a,b){L.K[b.G()].$p.forEach(c=>{a.xk.includes(c.pos)||(new OBR.IntersectionObserver({callback:()=>{var d=b.G();const e=c.pos;Number(Rd(d))>=Number(e)&&a.xk.push(e);if(!a.xk.includes(e)){const f=OBR.g.H(b.v()).querySelector(".ob-cards");d=Ad(c,e,d);f.append(d);Ve(a,b);a.no.push(Number(e));a.xk.push(e)}},element:document.querySelector(c.selector),threshold:[0],unobserve:!0})).observe()})};
|
|
Xe=function(a,b,c){c&&c.length&&c.forEach(d=>d&&a.Op(b,d.$()))};Ye=function(a,b,c){if(1===c.length&&c[0].W&&"joker"===c[0].W.xa){c=De(b);var d=(L.K[b]||{}).fd;He(a,b,d,c.querySelector(`.ob-smartfeed-joker[data-card-idx='${d}']`))}};$e=function(a,b,c,d){a&&(L.K[b].As&&Ze(c)?d||(a=K.na(b),a.v().style.display="none",OBR.Oe.fire(`empty_feed_${b}`,[a])):L.K[b].As=!1)};Ve=function(a,b){b=new OBR.dataBI(b,c=>c.xr);a.no.length?b.B.fA.fire():b.B.Fz.fire();a.Kj&&b.B.gA.fire()};
|
|
af=function(a){return a.filter(b=>(b=b.$())&&b.Wj?!b.Wj(Date.now()):!0)};Ze=function(a){return!a||0===a.length||a.map(b=>K.na(b.$().ja)).every(b=>!b.Da())};bf=function(a,b){Pd(!0,b,{cardIdx:parseInt(Rd(b))+parseInt(L.K[b].Sg)});He(a,b,Rd(b))};
|
|
cf=function(a){a.filter(b=>{b=K.na(b.$().ja);return b.cd()&&!b.Jj()}).forEach(b=>{var c=K.v(b.$().ja),d=b.$().ta;b=K.na(b.$().ja);if(c&&!c.shadowRoot){var e=d.includes("REEL");d=c.querySelector(".ob-widget");e&&(e=document.createElement("div"),e.appendChild(d),d=e);d&&c.attachShadow&&(e=b.ej(),b=b.Wg(),OBR.g.attachShadow(c,d,{mode:"open"},e,b))}})};
|
|
df=function(a,b){a.filter(c=>c.$().Qc).map(c=>{try{const d=c.$().cardIdx,e=c.$().Qc.split(".").reduce((g,k)=>g[k],window),f=De(b).querySelector(`div[data-card-idx='${d}']`);e&&f&&setTimeout(e.bind(null,f),0)}catch(d){ke.error(`fail to run card callback, card Json: ${c.$()} error: ${d}`)}})};ef=function(a,b){return b.filter(c=>{c=c.$();return!a.no.includes(Number(c.cardIdx))})};ff=function(a,b){return a.filter((c,d)=>b[d].style.opacity)};gf=function(a){return a.filter(b=>b.style.opacity)};
|
|
Te=function(a,b,c){a.forEach(d=>{d.isIntersecting&&(c(),b.unobserve(d.target))})};hf=function(a,b){a.forEach(c=>{if(c&&c.W&&c.W.response&&c.W.response.request&&c.W.response.request.idx){var d=c.W.response.request.idx;OBR.F[d]||(c.Y=()=>b,OBR.F[d]=c)}})};jf=function(a,b){const c=[],d=a.filter(e=>"widget"===e.$().xa);b.forEach(e=>d.forEach(f=>{const g=e.attributes["data-card-idx"].value,k=f.$().cardIdx;if(g===k)return c.push(f)}));return c};
|
|
lf=function(a,b=window){try{if(b.__gpp)b.__gpp("addEventListener",c=>{if("signalStatus"===c.eventName&&"ready"===c.data){var d=c.pingData.gppString;if(d)return d=OBR.g.ma(d),c=c.pingData.sectionList,OBR.i.rj=d,OBR.i.bo=c,d}return null});else return kf(a)}catch(c){return null}};kf=function(a){if(OBR.i.ad){let b=window,c=0;for(;b&&10>c;)try{if(b.frames.__gpp)return lf(a,b);b=b.parent;c++}catch(d){break}}return null};mf=function(a,b){a.P=null===b||isNaN(b)?null:document.getElementById(`outbrain_widget_${b}`)};
|
|
nf=function(a){a.requestData||(a.requestData={});return a.requestData};of=function(a,b,c){a=a[b];return"undefined"!==typeof a&&null!==a?a:c};pf=function(a){a.Iq||(a.Iq={});return a.Iq};Ef=function(a){a.ep=!0;setTimeout(()=>{a.ep=!1;a.flush()},a.pE)};OBR._jsc.Gf=function(a){na.fire(Object.assign({},a.cb,Ff("click")))};Hf=function(a){const b=a.j.nj();na.fire(Object.assign({},{odbResponse:b,mvResponse:a.j.jf()},a.cb,Ff("dataReturned")))};
|
|
If=function(a){const b=a.j.Y();a.cb.version=window.OB_releaseVer;a.cb.widgetId=a.j.D();a.cb.idx=a.j.G();a.cb.servedWidgetId=a.j.dh()||a.j.D();a.cb.element=a.j.v();const c=a.j.o("abTestVal",null);c&&(a.cb.abtest=c);b?(a.La=b,a.cb.parentWidgetId=b.D(),a.cb.servedParentWidgetId=b.dh()||b.D(),a.cb.feedIndex=b.G(),a.cb.cardIdx=a.j.o("fCard",null)):a.j.Ra()&&(a.Vi.rendered=ua("rendered",a.j.D()),a.Vi.viewability=ua("viewability",a.j.D()))};
|
|
Kf=function(a){const b=!0===a.j.o("oo",!1);a=a.j.Wc(!0);return Jf.isEnabled&&!b&&a&&!OBR.i.vf};Eb=function(a){if(!a)return{};const {x:b,y:c,width:d,height:e}=a.getBoundingClientRect();return{x:b,y:c,width:d,height:e}};Nf=function(a){OBR.g.Gb(window,"resize",()=>{OBR._jsc.Lf(a);Mf(a)});OBR._jsc.Lf(a);Mf(a)};
|
|
OBR._jsc.Lf=function(a){a.Ja={height:window.innerHeight&&document.documentElement.JN?Math.min(window.innerHeight,document.documentElement.clientHeight):window.innerHeight||document.documentElement.clientHeight,width:window.innerWidth&&document.documentElement.clientWidth?Math.min(window.innerWidth,document.documentElement.clientWidth):window.innerWidth||document.documentElement.clientWidth}};
|
|
Mf=function(a){document&&document.body&&(a.cn=Math.max(Math.max(document.body.scrollHeight,document.documentElement.scrollHeight),Math.max(document.body.offsetHeight,document.documentElement.offsetHeight),Math.max(document.body.clientHeight,document.documentElement.clientHeight)))};OBR._jsc.Of=function(){var a=OBR.ca;return{x:0,y:0,width:a.Ja.width,height:a.Ja.height}};
|
|
OBR._jsc.Pf=function(a){var b=0;if(!a)return 1E4;try{if(a.offsetParent)for(;;){b+=a.offsetTop;if(!a.offsetParent)break;a=a.offsetParent}else a.y&&(b+=a.y)}catch(c){return OBR.error(c),1E4}return parseInt(b,10)};Qf=function(a,b){b=b.boundingClientRect;a=a.getBoundingClientRect();return{top:a.top+b.top,bottom:a.bottom+b.top,left:a.left+b.left,right:a.right+b.left,width:a.width,height:a.height}};
|
|
Rf=function(a,b){b=b.rootBounds;a={left:Math.max(a.left,b.left),right:Math.min(a.right,b.right),top:Math.max(a.top,0),bottom:Math.min(a.bottom,b.height)};a.width=a.right-a.left;a.height=a.bottom-a.top;return a};
|
|
Sf=function(a){const b=(d,e)=>{d.map(f=>{var g=d[f].pixel;g=(f=d[f].contextAware)?g:"https://widgets.outbrain.com/nanoWidget/externals/obPixelFrame/obPixelFrame.htm#p="+encodeURIComponent(g);g=P.createElement({type:f?"IMG":"IFRAME",id:null,css:"display:none;height:1px;width:1px;",attributes:{src:g}});e.appendChild(g)})};var c=a.v();a&&c&&(a=a.ba("whenViewedPixels",null),c=OBR.g.H(c).querySelector(".ob-pixels"),a&&c&&b(a,c))};
|
|
OBR._jsc.Re=function(a){var b=OBR.qc;const c=a.G();b.ci[c]&&(Tf(b,a,b.ec.ready),b.Nh(a),delete b.ci[c])};Vf=function(a){var b=OBR.qc;if(!a.Cv())if(P.log("Adding stats for: "+a.G()),a.l("tracking",!1))Tf(b,a,b.ec.ar);else if(a.ap())Tf(b,a,b.ec.stopped);else if(Uf(a)||a.Md())Tf(b,a,b.ec.ready);else{var c=a.za;c&&c.reason&&c.reason!==OBR.Ad.ce.Vl?(Tf(b,a,b.ec.gv),b.Nh(a)):a.RE()||a.KH()?(c=a.G(),b.ci[c]||(b.ci[c]=a.v())):(Tf(b,a,b.ec.ready),b.Nh(a))}};
|
|
Wf=function(){OBR.Oe.add("ajax_error",(a,b)=>{/mcdp-.*\.outbrain\.com/.test(b)&&OBR.error({name:"obm-MCDPError",message:`${a.message}, url: ${b}`})})};Yf=function(a){P.log("Starting Statistics");P.Dk(()=>{a.Cm=!0;Xf(a)});P.log("AdBlock - Start full check for stats");ob(OBR.nb,{bI:!0})};
|
|
Tf=function(a,b,c){var d=b.ba("viewability_actions");if(void 0!==d&&null!==d&&d.reportServed){var e=b.ba("viewability_actions").reportServed.split("?");d=P.wk(e[1]);d.tm=(new Date).getTime()-a.startTime;d.eT=c;if(c===a.ec.ready){d=P.Uh(d);if(b){var f=document.body.getBoundingClientRect();var g=b.v();if(g){var k=g.getBoundingClientRect();f=`&widgetWidth=${Math.round(k.width||g.clientWidth)}&widgetHeight=${Math.round(k.height||g.clientHeight)}&widgetX=${Math.round(k.left-f.left)}&widgetY=${Math.round(k.top-
|
|
f.top)}`}else f=""}else f="";g=OBR.Re.cf;!b||-1===g||OBR.Re.By?g="":(OBR.Re.By=!0,g=`&tpcs=${g}`);f=`${d}${f}${g}`}else f=P.Uh(d);d=[];d.push(`${e[0]}?${f}`);d.push("&wRV="+OBR.i.ver);a:{try{if(0===parseInt(b.o("pad","0"))){b.ey(!1);var l=!1;break a}if("undefined"===typeof b.Zo()){var q="undefined"===typeof b.Zo()?tb(b.G(),c):!1;b.ey(q);l=q;break a}}catch(W){OBR.logger.log("updatePaidRecsViewability: in detection of visible paid recs")}l=b.Zo()}d.push("&pVis="+(l?"1":"0"));d.push("&lsd="+b.o("lsd",
|
|
-1));d.push("&eIdx=");l=b.o("cnsnt","");q=b.o("cnsntv2","");e=b.o("ccpa","");""!==l&&d.push("&cnsnt="+l);""!==e&&d.push("&ccpa="+e);""!==q&&d.push("&cnsntV2="+q);a.Xi||(d.push("&cheq="+OBR.fraudDetection.Eg),a.Xi=!0);c===a.ec.ready&&b.Du()&&d.push("&rtt="+b.Du());d.push("&oo="+b.o("oo","false"));if(c===a.ec.ready){if(G.isEnabled){if(G.isEnabled)if(c=b.Y(),l=b.G(),100<l&&1E3>l)c=ec();else{l=c?c.NE():void 0;q="connection"in navigator&&navigator.connection.effectiveType;e=(f=bc())?f.requestStart||f.fetchStart:
|
|
void 0;f=f?f.responseEnd:void 0;g=parseInt(window.performance.timeOrigin);k=dc(g,cc(b,"odb","start"));var h=dc(g,cc(b,"odb","end")),m=dc(g,cc(b,"rendered")),p=dc(g,cc(b,"mv","start")),r=dc(g,cc(b,"mv","end")),t=b.D();c=(c?c.pf():b.pf())||OBR.i.Nd||c&&wa(c.D())||wa(t)||b.Hv()?"1":"0";c={Hw:e,obLoaded:f,odbReq:k,odbRes:h,mvReq:p,mvRes:r,rendered:m,timeOrigin:g,actualSizeChunk:l,connectionEffectiveType:q,ew:c}}else c=ec();var {Hw:u,obLoaded:v,odbReq:w,odbRes:A,mvReq:D,mvRes:E,rendered:J,actualSizeChunk:I,
|
|
timeOrigin:V,connectionEffectiveType:O,ew:R}=c;v&&d.push("&lo="+v.toFixed());u&&d.push("&obreq="+u.toFixed());w&&d.push("&odbreq="+w.toFixed());A&&d.push("&odbres="+A.toFixed());D&&d.push("&mvreq="+D.toFixed());E&&d.push("&mvres="+E.toFixed());J&&d.push("&re="+J.toFixed());O&&d.push("&cet="+O);I&&d.push("&cs="+I);V&&d.push("&to="+V);"undefined"!==typeof OBR.i.singleCallSampleRate&&d.push("&umv="+OBR.i.Ab);R&&d.push("&ll="+R)}d.push(`&chs=${OBR.i.Hn(b)}`)}(b=b.LE())&&d.push(`&eme=${b}`);b=d.join("");
|
|
P.log("Stats waiting list: "+b);a.Dg.add(b);a.Cm&&Xf(a)}};Uf=function(a){const b=a.l("recMode","");return b.includes("top-box")||b.includes("bottom-box")||a.Rj()};Zf=function(){var a=OBR.qc;a.Vb||(a.Lk(),setTimeout(()=>a.Vb=!1,a.sK),a.Vb=!0)};
|
|
$f=function(a,b){const c=P.na(b).v();let d=null;const e=g=>{0>=g?(clearTimeout(d),d=null):d=d||setTimeout(()=>{P.na(b)&&(a.Le[b]=null,f.unobserve())},15E3)},f=new OBR.IntersectionObserver({callback:g=>{e(g.intersectionRatio)},element:c,threshold:0,intersectPercentage:-1,unobserve:!1});a.$a.push(f);f.observe()};
|
|
Xf=function(a){for(;!a.Dg.Ld();){var b=a.Dg.top(),c=b;OBR.i.Uj()||OBR.i.Vj()?b="&ab=0&wl=0":(b=`&ab=${P.En()}&wl=${P.$n()}`,"&ab=0&wl=2"===b&&OBR.error({name:"adblock",message:"got 0 2 in ad blocker detection"}));b=c+b;if(c=/mcdp-.*\.outbrain\.com/.test(b))c=5041===(Number(jc.us[1437])||null);c?ag(b):OBR.ya.Qx({url:b,method:OBR.i.V.uc,data:{},Oy:!0})}};
|
|
ag=function(a){try{const b={};(new URL(a)).searchParams.forEach(function(c,d){b[d]=c});OBR.ya.send(OBR.i.V.sc,a,b)}catch(b){OBR.error({name:"obm-MCDPError",message:`${b.message}, url: ${a}`})}};
|
|
dg=function(a,b,c=!1,d=!1,e=!1){const f=OBR.g.v(b);if(f){const g=bg(f);e&&"undefined"!=f.style.webkitLineClamp||!(g||c||d)||setTimeout((()=>{const k=OBR.g.v(b);g&&cg(a,k,b,"ob-rec-text");c&&cg(a,k,b,"ob-rec-source");d&&cg(a,k,b,"ob-rec-description")}).bind(a),500)}else OBR.logger.log("truncation - no container found for widgetIdx="+b)};
|
|
eg=function(a,b,c,d){if(c)if(d)c=b.innerText||b.textContent,c=0<c.lastIndexOf(" ")?c.substring(0,c.lastIndexOf(" ")):c.substring(0,c.length-3),-1<a.mB.indexOf(c.slice(-1))&&(c=c.substring(0,c.length-1)),b.innerHTML=c+"…";else for(a=b.clientHeight,c=b.textContent+"…",b.innerHTML=c;b.clientHeight>a;)c=c.substring(0,b.textContent.length-2)+"…",b.innerHTML=c};
|
|
cg=function(a,b,c,d="ob-rec-text"){const e=OBR.g.getElementsByClassName(d,b);d=()=>{for(let m=0;m<e.length;m++){const p=e[m];p.title=p.innerText||p.textContent;var f=p.clientHeight,g=parseInt(OBR.g.jc(p,"max-height").replace("px",""));if(f<g)continue;f=p.cloneNode(!0);var k=document.createElement("div");k.style.position="absolute";k.style.top="-1000px";k.style.left="-1000px";document.body.appendChild(k);var l=f.style;l.fontSize=OBR.g.jc(p,"font-size");l.fontWeight=OBR.g.jc(p,"font-weight");l.fontFamily=
|
|
OBR.g.jc(p,"font-family");l.lineHeight=OBR.g.jc(p,"line-height");l.textTransform=OBR.g.jc(p,"text-transform");l.letterSpacing=OBR.g.jc(p,"letter-spacing");l.display="block";l.visibility="hidden";var q=OBR.g.jc(p,"padding-right").replace("px",""),h=OBR.g.jc(p,"padding-left").replace("px","");l.width=p.clientWidth-h-q+"px";k.appendChild(f);q=void 0;l=a;h=f.innerText||f.textContent;let r=!0;const t=OBR.Va.Hd(c);for(t&&(r=t.l("ellipsisTruncationUseSpace",!0));0<g&&f.offsetHeight>g&&0<h.length;)h=h.substring(0,
|
|
h.length-1),f.innerHTML=h,q=!0;0===h.length?q=!1:(g=f.offsetHeight,eg(l,f,q,r),g<f.offsetHeight&&(h=h.substring(0,h.length-1),f.innerHTML=h,eg(l,f,q,r)));g=q;!0===g?p.innerHTML=f.innerText||f.textContent:!1===g&&OBR.logger.log("Truncation - External CSS broke the calculation, truncation is canceled.");k.parentNode.removeChild(k)}};0===OBR.g.getElementsByClassName("ob-touch-strip-layout",b).length?d():setTimeout(d,1E3)};
|
|
bg=function(a){var b=!1;(a=a.querySelector(".ob-widget"))&&a.attributes["data-dynamic-truncate"]&&"true"===a.attributes["data-dynamic-truncate"].value&&(b=!0);return b};fg=function(a){const b=document.createElement("script");b.className="ct_invocation_65349 ct_invocation_65349_0";b.setAttribute("jsonp","OBR.extern.onCheqResponse");b.src="https://rock.defybrick.com/placement_invocation?id=65349&idx=0";b.onerror=a;return b};
|
|
hg=function(){var a=OBR.fi;OBR.logger.log("FD calling Cheq");return new Promise((b,c)=>{let d=setTimeout(()=>{OBR.fraudDetection.je||(a.timeout=!0,c({type:"timeout",vI:null}))},a.cD);a.Os=Date.now();a.Om=f=>{f=encodeURIComponent(f);OBR.fraudDetection.je=f;clearTimeout(d);f=Date.now()-a.Os;a.timeout?(f=Object.assign({cheqEvent:2},{responseTime:f}),gg.wd(f)):b({type:"success"})};const e=fg(f=>{clearTimeout(d);c({type:"error",vI:f.message})});document.getElementsByTagName("head")[0].appendChild(e)})};
|
|
ig=function(){OBR.fi.Om=b=>{b=encodeURIComponent(b);OBR.fraudDetection.je=b};const a=fg(()=>{});document.getElementsByTagName("head")[0].appendChild(a)};jg=function(a){const b=document.createElement("div");b.className=`ctcg_${a}`;b.setAttribute("style","width:1px;height:1px");document.body.appendChild(b)};kg=function(a){document&&document.body?jg(a):window.addEventListener("DOMContentLoaded",()=>{jg(a)})};
|
|
lg=function(a,b){var c=OBR.fi;if(!c.Nm){c.Nm=!0;var d=k=>document&&k?document.getElementsByClassName?document.getElementsByClassName(k):document.querySelectorAll("."+k):null,e="https:"===location.protocol?"https:":"http:",f=document.createElement("script"),g=d(`ct_invocation_${b}`);g=g?g.length:null;null===g?c.Nm=!1:(c=d(`ctcg_${b}`),f.className=`ct_invocation_${b} ct_invocation_${b}_${g}`,c&&c[0]&&(c[0].className=`ctcg_${b}_`+g),f.setAttribute("ch",(k=>{k={Request_id:k.o("req_id","-1"),publisher_id:k.o("pid",
|
|
"0"),source_id:k.o("sid","0"),widget_id:k.o("widgetJsId",k.D()),pv_id:k.o("pvId","-1")};try{return JSON.stringify(k)}catch(l){return""}})(a)),f.src=e+`//rock.defybrick.com/placement_invocation?id=${b}&idx=${g}`,document.getElementsByTagName("head")[0].appendChild(f))}};
|
|
mg=function(a){var b=a.o("req_id",null),c=a.o("pid",null),d=a.o("widgetJsId",null);const e=a.o("pvId",null),f=a.o("sid",null),g=OBR.g.ma(a.Ha());d="https://fqtag.com/implement.js"+`?rt=display&org=XerMOk8ZaYDInXdxmR4z&s=${b}&p=${c}&a=${f}&cmp=${d}&rd=${g}&c1=${e}`;b=OBR.g.createElement("script",null,null,{src:d});c=OBR.g.createElement("noscript",null);c.insertAdjacentHTML("beforeend",'<img src="'+d+'" width="1" height="1" border="0"/>');a=a.v();d=document.createDocumentFragment();d.appendChild(b);
|
|
d.appendChild(c);a.appendChild(d)};
|
|
og=function(){let a=!1,b=null;return new Promise((c,d)=>{const e=btoa(OBR.fraudDetection.Qi);OBR.logger.log("FD call TCheck");const f=setTimeout(()=>{a=!0;OBR.logger.log("FD TCheck timeout");d({type:"timeout"})},200);b=Date.now();OBR.ya.send(OBR.i.V.uc,ng+"/"+e,null,g=>{let k=Date.now()-b;a:{let l=!1;if(g){try{l=JSON.parse(g).result}catch(q){g=null;break a}g=l}else g=void 0}a&&gg.wd({cheqEvent:3,responseTime:k});clearTimeout(f);OBR.logger.log("FD got response from TCheck");null===g&&d({type:"error"});
|
|
c(g)})})};pg=function(){const a=()=>Math.floor(65536*(1+Math.random())).toString(16).substring(1);return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()};qg=function(a,b){a.$t.add("onFDStatusReady",b)};sg=function(a){return OBR._jsc.z(function*(){try{return(yield rg(a))?"2":"0"}catch(b){return"0"}})};tg=function(a){return OBR._jsc.z(function*(){if(!Ca())return a.rb=7,"0";let b=OBR.g.U(OBR._jsc.C.vr,null);if(null!==b)"0"===b&&(a.rb=0);else{if(OBR.i.LH)return a.rb=2,"0";b=yield sg(a)}return b})};
|
|
rg=function(a){return OBR._jsc.z(function*(){try{const b=yield og();a.rb=2;return b}catch(b){return b&&"timeout"===b.type?(OBR.logger.log("FD TCheck timeout"),a.rb=1):a.rb=7,!1}})};wg=function(a){OBR._jsc.z(function*(){try{yield hg();OBR.logger.log("FD got response from Cheq");a.Eg=1;a.rb=4;OBR.controller.UJ(b=>{b&&0===b.G()&&(a.Ih=b.o("pvId",null));ug(a)});vg(a,!1);return}catch(b){a.Qf=a.Dn,"timeout"===b.type?(a.Eg=2,OBR.logger.log("FD Cheq timeout"),a.rb=3):(a.Eg=5,a.rb=5,OBR.logger.log("FD Cheq error"))}vg(a)})};
|
|
vg=function(a,b=!0){b&&ug(a);a.au=!0;a.$t.fire("onFDStatusReady");OBR.logger.log("FD finished")};xg=function(){const a=OBR.fraudDetection;OBR._jsc.z(function*(){switch(yield tg(a)){case "2":wg(a);break;case "7":a.tj=103569;case "6":kg(a.tj);case "4":a.rb=6;vg(a);break;case "0":vg(a,!1);break;case "5":wg(a);break;default:vg(a)}})};
|
|
ug=function(a){a={rb:a.rb,Ih:a.Ih};const b={cheqEvent:0,exitReason:a.rb};a.data&&a.data.dD&&(b.responseTime=a.data.dD);OBR.fraudDetection.je&&(b.message=decodeURIComponent(OBR.fraudDetection.je));a.Ih&&(b.pvId=a.Ih);gg.wd(b)};zg=function(a){if(a.options.pw&&!a.options.Mj){var b=`
|
|
.ob-explore-more-up-page {
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
width:100vw;
|
|
height:48px;
|
|
top:0
|
|
}
|
|
.ob-explore-more-up-page .ob-explore-more-image-logo {
|
|
width:${a.options.SD};
|
|
height: auto;
|
|
max-height: 44px;
|
|
display: flex;
|
|
align-self: center;
|
|
margin-left:${a.options.RD};
|
|
}
|
|
.ob-explore-more-up-page .back-button {
|
|
background-image:url(https://widgets.outbrain.com/images/widgetIcons/arrows-chevron-left.svg);
|
|
width:24px;
|
|
height:24px;
|
|
position:absolute;
|
|
left: 0;
|
|
background-repeat:no-repeat;
|
|
background-color:#000;
|
|
border-color:#000;
|
|
background-size:contain;
|
|
padding:9px 6.5px 8.5px 6px
|
|
}`,c=document.createElement("div");c.className="ob-explore-more-page";c.innerHTML=`
|
|
<style>${b}</style>
|
|
<div class='ob-explore-more-up-page' style='background-color: ${a.options.XB}'>
|
|
<button class='back-button'></button>
|
|
<a class='imageLogoLink'>
|
|
<img class='ob-explore-more-image-logo' src="${a.options.pw}"/>
|
|
</a>
|
|
|
|
</div>`;c.querySelector("button.back-button").addEventListener("click",()=>{document.referrer&&!a.wv?window.location.href=document.referrer:yg(a)});c.querySelector("a.imageLogoLink").addEventListener("click",()=>{window.location=a.j.l("urlHomePage",window.location.protocol+"//"+window.location.host)});return c}};
|
|
yg=function(a){var b=a.options.I;const c=a.options.uk;b&&b.parentElement&&(c?b.parentElement.removeChild(b):b.style.display="none");if(a.options.ww){a=document.body.querySelectorAll("video:not(div.OUTBRAIN video)")||[];b=document.body.querySelectorAll("audio:not(div.OUTBRAIN audio)")||[];for(var d of[...a,...b])d.hasAttribute("ob-em-state-muted")&&(d.muted=!1,d.removeAttribute("ob-em-state-muted"))}if(OBR.i.qf){d=document.querySelectorAll(".ob-fixed-overlay-scroll");for(const e of d)e.classList.remove("ob-fixed-overlay-scroll")}};
|
|
Ag=function(a){const b=document.createElement("div");b.id="ob-em-blacker";b.style="position: fixed;width: 100vw; height: 100vh;z-index: 2147483643;background-color: rgba(0,0,0,0.5);overflow:hidden;top:0;left:0;display: flex;align-items: center;justify-content: center;opacity:0;transition: .1s ease-in;";const c=document.createElement("div");c.id="ob-em-container";c.style="position: relative;width:60vw;height:80vh;max-width:650px;max-height:700px;background-color:#fff;z-index:2147483644;overflow:hidden;overflow-y: auto;display:block;border-bottom: 32px solid white;padding: 0 32px;";
|
|
c.innerHTML='<div class="close-btn" style="position: sticky;text-align: right;top:10px;margin-right: -25px;height: 0;color:rgb(164, 163, 168);cursor: pointer;">\u2715</div>';b.append(c);c.querySelector(".close-btn").addEventListener("click",()=>{yg(a);a.j.yb(Q.eb.R.Vz)},{once:!0});c.addEventListener("click",d=>d.stopPropagation());b.addEventListener("click",()=>{yg(a);a.j.yb(Q.eb.R.Wz)});return b};
|
|
Bg=function(a){a=a.j.l("exploreMoreElementsBlockScroll","[]");try{const b=JSON.parse(a)||[];b&&b.length&&OBR.g.ia(`${b.join(",")}{overflow:hidden!important}`)}catch(b){OBR.logger.log(b)}};
|
|
Cg=function(a){if(OBR.i.qf){a=a.j.l("exploreMoreElementsBlockScroll","[]");try{const b=JSON.parse(a)||[];if(b&&b.length){OBR.g.ia(".ob-fixed-overlay-scroll {position: fixed !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100%; !important}");for(const c of b){const d=document.querySelector(c);d&&d.classList.add("ob-fixed-overlay-scroll")}}}catch(b){OBR.logger.log(b)}}};Dg=function(a){const b=a.options.I;b&&b.parentElement&&(b.style.display="block");Bg(a);Cg(a)};
|
|
Eg=function(a){(a=a&&a.querySelector(".OUTBRAIN"))&&a.removeAttribute("data-ob-lazy-render");a&&a.removeAttribute("data-ob-prefetch")};Fg=function(a){const b=a.options.I,c=Ag(a);a=c.querySelector("#ob-em-container");const d=b.children;b.querySelectorAll(".ob-explore-more-up-page, .ob-explore-more-advise").forEach(e=>e.remove());a.append(...d);b.style="";setTimeout(()=>{c.style.opacity="1"},0);b.append(c)};Gg=function(a){a=(a=a.options.I.querySelector(".OUTBRAIN"))&&a.getAttribute("data-idx");OBR.controller.un(`widgetLazyRender_${a}`)};
|
|
Hg=function(a){(a=a.options.I.querySelector(".ob-explore-more-page"))&&a.remove()};Ig=function(a){a=a.options.I.querySelectorAll(".ob-custom-css");for(const b of a)b.innerText=b.innerText.replace(new RegExp(/#ob-explore-more::before {.*?}/,"gs"),"")};Kg=function(a){const b=Jg(a);b&&b.addEventListener("click",a.ms)};
|
|
Lg=function(a){if(a.options.ww){a=document.body.querySelectorAll("video:not(div.OUTBRAIN video)")||[];var b=document.body.querySelectorAll("audio:not(div.OUTBRAIN audio)")||[];for(let c of[...a,...b])c.muted||(c.muted=!0,c.setAttribute("ob-em-state-muted","true"))}};
|
|
Mg=function(a,b){a.QH&&!a.options.uk?Dg(a):(a.Xc&&clearInterval(a.Xc),a.j.yb(Q.eb.R.CA),!OBR.F.some(c=>{let d;return(null==(d=c.Y())?void 0:d.D())===a.options.da})&&a.j.yb(Q.eb.R.bA),Eg(a.options.I),Bg(a),Cg(a),a.options.Lj&&b&&Fg(a),Gg(a),a.options.Mj&&(Hg(a),Ig(a),Kg(a)),a.options.I.style.top=a.options.Aw||a.options.xI||"0",Lg(a),na.fire(Object.assign({},a.j.B.cb,Ff("exploreMoreRendered"))))};
|
|
Ng=function(a){var b=document.body,c=b.appendChild,d=a.options.qM&&OBR.i.UG&&OBR.i.qf;const e=new DocumentFragment,f=a.options.I;var g=`200${d?"dvh":"vh"}`;e.appendChild(f);f.id="ob-explore-more";f.style=`position:fixed;top:${g};left:0;right:0;bottom:0;width:100vw;height:100${d?"dvh":"vh"};background-color:#fff;z-index:2147483647;overflow:auto;display:${"block"};box-sizing:border-box;overflow-x: hidden;overflow-y: scroll;`;d=[];a.options.Ea.Et&&d.push(`data-external-id=${a.options.Ea.Et}`);a.options.Ea.Ft&&
|
|
d.push(`data-external-secondary-id=${a.options.Ea.Ft}`);a.options.Ea.od&&d.push(`data-pub-imp-id="${a.options.Ea.od}"`);a.options.Ea.Bj&&d.push(`data-ob-installation-type=${a.options.Ea.Bj}`);a.options.Ea.He&&d.push(`data-ob-user-id=${a.options.Ea.He}`);a.options.Ea.ti&&d.push(`data-ob-app-ver=${a.options.Ea.ti}`);a.options.Ea.Aj&&d.push(`data-ob-installation-key=${a.options.Ea.Aj}`);a.options.Ea.ie&&d.push(`data-click-url=${a.options.Ea.ie}`);a.options.Ea.ft&&d.push(`data-ob-contenturl=${a.options.Ea.ft}`);
|
|
a.options.Ea.Ms&&d.push(`data-ob-bundleurl=${a.options.Ea.Ms}`);a.options.Ea.$w&&d.push(`data-ob-portalurl=${a.options.Ea.$w}`);d.push(`data-widget-id=${a.options.da}`);d.push("data-ob-lazy-render=true");d.push("data-ob-prefetch=true");d.push("data-ob-explore-more");f.innerHTML=`<div class='OUTBRAIN' data-ob-mark='true' data-src='${a.j.Ha()}' ${d.join(" ")}></div>`;d=zg(a);a.options.yd.text?(g=document.createElement("div"),g.className="ob-explore-more-advise",g.innerHTML=`<style>${".ob-explore-more-advise{--ob-em-bubble-bg-color:#151e41;--ob-em-bubble-font-color:#fff;--ob-em-bubble-font-size:13px;--ob-em-bubble-font-family:inherit;width:100%;background-color:#151e41;background-color:var(--ob-em-bubble-bg-color);color:#fff;color:var(--ob-em-bubble-font-color);font-size:13px;font-size:var(--ob-em-bubble-font-size);font-family:var(--ob-em-bubble-font-family);margin:8px 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ob-explore-more-advise-x{width:20px;height:20px;-webkit-transform:scale(.9);transform:scale(.9);padding:0;border:0;background-color:#fff;background-color:var(--ob-em-bubble-font-color);-webkit-mask-image:url(https://widgets.outbrain.com/images/widgetIcons/icon-x.svg);mask-image:url(https://widgets.outbrain.com/images/widgetIcons/icon-x.svg);-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;opacity:.7}.ob-explore-more-advise-x:hover{opacity:1}.ob-explore-more-advise-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}"}</style><span class='ob-explore-more-advise-text'>${a.options.yd.text}</span>`,
|
|
g.style.setProperty&&(g.style.setProperty("--ob-em-bubble-bg-width",a.options.yd.width),g.style.setProperty("--ob-em-bubble-bg-height",a.options.yd.height),g.style.setProperty("--ob-em-bubble-bg-color",a.options.yd.bgColor),g.style.setProperty("--ob-em-bubble-font-color",a.options.yd.color),g.style.setProperty("--ob-em-bubble-font-size",a.options.yd.fontSize),g.style.setProperty("--ob-em-bubble-font-family",a.options.yd.fontFamily)),a.options.isRTL&&(g.style.direction="rtl",g.setAttribute("dir","rtl"))):
|
|
g=void 0;g&&f.insertBefore(g,f.firstChild);d&&f.insertBefore(d,f.firstChild);c.call(b,e);a.options.Mj&&(c=Jg(a))&&({height:b}=c.getBoundingClientRect(),b&&0<b&&(a.options.Aw=`${b}px`,a.options.yI||(a.options.yI=getComputedStyle(c).zIndex)));return a};Og=function(a){const b=a.options.I,c=b.querySelector(".OUTBRAIN");c.removeAttribute("data-ob-mark");OBR.controller.NB(d=>{d.v()===c&&d.WJ(()=>{a.collapse();a.j.yb(Q.eb.R.cA)})});b&&OBR.controller.Be();a.j.yb(Q.eb.R.Rz);return a};
|
|
Qg=function(a){const b=()=>{a.wv=1===window.history.length;const c=window.history.state;0<=OBR.i.pb.search(/android/gim)&&(0<=OBR.i.pb.search(/fb_iab/gim)||0<=OBR.i.pb.search(/fbav/gim))?window.history.pushState({obem:1},""):window.history.replaceState({obem:1},"");window.history.pushState(c,"")};!Pg(a)&&"safari"===OBR.i.ac&&OBR.i.ev&&16<=OBR.i.ev&&a.options.pK?(window.addEventListener("touchend",()=>b(),{once:!0}),window.addEventListener("mousedown",()=>b(),{once:!0})):b();return a};
|
|
Rg=function(a){let b=!1;window.addEventListener("popstate",()=>{if(!a.options.uk)history.state?history.state&&1===history.state.obem&&(Mg(a,!1),a.QH=!0):yg(a);else if(b)a.collapse();else if(a.options.uk||history.state&&1===history.state.obem)Mg(a,!1),history.replaceState(null,""),b=!0});a.options.Lj&&(document.addEventListener("mouseleave",()=>{b||(Mg(a,!0),history.replaceState(null,""),b=!0)},{once:!0}),document.addEventListener("visibilitychange",()=>{!b&&document.hidden&&(Mg(a,!0),history.replaceState(null,
|
|
""),b=!0)},{once:!0}))};Sg=function(a){if(a.options.Lj||"complete"===document.readyState)return a;a.Xc=setInterval(()=>{history.state&&1===history.state.obem&&Mg(a,!1)},a.options.Xc);return a};Pg=function(a){return a.options.ZF&&-1<OBR.i.pb.indexOf("apple")&&-1<OBR.i.pb.indexOf("iphone")&&-1<OBR.i.pb.indexOf("webkit")&&(-1<navigator.userAgent.indexOf("FBAN")||-1<navigator.userAgent.indexOf("FBAV"))&&-1===OBR.i.pb.indexOf("safari")&&-1===OBR.i.pb.indexOf("firefox")&&-1===OBR.i.pb.indexOf("chrome")};
|
|
Jg=function(a){try{return a.options.Mj&&a.options.Ip?document.querySelector(a.options.Ip):void 0}catch(b){OBR.logger.log(`failed to get native header element ${a.options.Ip}`)}};
|
|
Tg=function(a,b){if(a=a&&a.querySelector(".ob-shadow-slot"))return a;a=document.createElement("slot");b.appendChild(a);b.parentElement.style.position="relative";a=document.createElement("img");a.src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAANQTFRFAAAAp3o92gAAAAF0Uk5TAEDm2GYAAAAKSURBVHicY2AAAAACAAFIr6RxAAAAAElFTkSuQmCC";a.classList.add("ob-trk-pxls");a.ariaHidden=!0;a.style.cssText="\n width: 100%;\n height: 100%;\n display: block;\n ";
|
|
const c=document.createElement("div");c.classList.add("ob-shadow-slot");c.style.cssText=`
|
|
position: absolute !important;
|
|
z-index: -1 !important;
|
|
height: ${b.offsetHeight}px !important;
|
|
width: ${b.offsetWidth}px !important;
|
|
top: ${b.offsetTop}px !important;
|
|
left: ${b.offsetLeft}px !important;
|
|
`;c.appendChild(a);return c};Ug=function(a){(a=a&&a.querySelector("a.ob-dynamic-rec-link"))&&!a.classList.contains("ob-trk-pxls")&&a.classList.add("ob-trk-pxls")};Wg=function(a,b,c,d,e){var f=b.ba("vcpmtrk");if(f&&f.includes(+d))Vg(a,b,c,d,[],[],e);else{f=e.filter(k=>1===k.event);var g=e.filter(k=>2===k.event);e=e.filter(k=>3===k.event);a.Yi(b,d,f);Vg(a,b,c,d,g,e)}};
|
|
Xg=function(a){a&&document&&document.body&&a.forEach(b=>{b=OBR.g.createElement("img",null,"display:none;width:1px;height:1px",{src:b.url,referrerpolicy:"no-referrer"});document.body.appendChild(b)})};Yg=function(a){a&&document&&document.head&&a.forEach(b=>{b=OBR.g.Oa("ob-pixel"+OBR.g.mj(),b.url,!0,!0);OBR.g.vb(b)})};
|
|
Vg=function(a,b,c,d,e,f,g){if(c=Zg(c,d)){if(e&&e.length){const k=e.filter(l=>2==l.method);e=e.filter(l=>1==l.method);a.observe(b,c,d,2,e);$g(a,b,c,d,k)}f&&f.length&&a.observe(b,c,d,3,f);g&&g.length&&a.observe(b,c,d,4,g)}};
|
|
ah=function(a,b,c){if(b&&b.length){a=OBR.g.H(a).querySelector(".ob-pixels");const d=document.createDocumentFragment(),e=g=>{g=OBR.g.createElement("iframe",null,"display:none;width:1px;height:1px;",{src:`https://widgets.outbrain.com/nanoWidget/externals/obPixelFrame/obPixelFrame.htm#p=${g.url}`,sandbox:"allow-scripts allow-same-origin"});d.appendChild(g)},f=g=>{g=OBR.g.createElement("img",null,"display:none;width:1px;height:1px;",{src:`${decodeURIComponent(g.url)}`,referrerpolicy:"no-referrer"});d.appendChild(g)};
|
|
b.forEach(c?f:e);a.appendChild(d)}};bh=function(a,b,c,d){if(c&&c.length){(b=Zg(a,b))||OBR.error({name:"JsTrackerError",message:"Missing jsTracker element"});Ug(b);var e=d.cd()&&d.Vo(),f=e&&Tg(a,b),g=document.createDocumentFragment();c.forEach(k=>{k=OBR.g.Oa(0,k.url,!0,!1);e?(f.appendChild(k),g.appendChild(f)):g.appendChild(k)});OBR.g.mf(g,e?a:b)}};Zg=function(a,b){if(a)return OBR.g.H(a).querySelector(`[data-pos="${b}"]`)};
|
|
$g=function(a,b,c,d,e){if(e&&e.length){var f=a.gh(b);switch(parseInt(b.l("mrc50JsTrackersFiringStrategy",ch.onWidgetViewd))){case ch.onWidgetViewd:dh(a,b,f,d,e);break;case ch.onRecViewd:dh(a,b,c,d,e);break;case ch.onRec50Viewed:dh(a,b,c,d,e,.5);break;case ch.reelMRC50:a.observe(b,c,d,2,e)}}};dh=function(a,b,c,d,e,f){b=new OBR.IntersectionObserver({threshold:f?f:0,unobserve:!0,callback:a.Yi.bind(a),callbackParams:[b,d,e],element:c,checkAbsoluteVisibility:!0});a.$a.push(b);b.observe()};
|
|
eh=function(a,b,c=".ob-lazy-bgimg, .ob-lazy-img"){[].slice.call(OBR.g.H(b.Na).querySelectorAll(c)).forEach(d=>{(new OBR.IntersectionObserver({callback:a.ks.bind(a),callbackParams:[b,d,c],element:d,rootMargin:`${b.rootMargin}`,threshold:[0,.5,1],unobserve:!0})).observe()})};fh=function(a,b){b&&b.Na&&Array.from(OBR.g.H(b.Na).querySelectorAll("img.ob-lazy-img")).forEach(c=>{c.hasAttribute("loading")&&"lazy"===c.getAttribute("loading")||c.setAttribute("loading","lazy");a.um(c)})};
|
|
fa="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};ea=ca(this);x("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
|
|
x("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push(b[d]);return c}});x("Array.prototype.at",function(a){return a?a:ja});x("Int8Array.prototype.at",ka);x("Uint8Array.prototype.at",ka);x("Uint8ClampedArray.prototype.at",ka);x("Int16Array.prototype.at",ka);x("Uint16Array.prototype.at",ka);x("Int32Array.prototype.at",ka);x("Uint32Array.prototype.at",ka);x("Float32Array.prototype.at",ka);x("Float64Array.prototype.at",ka);
|
|
x("String.prototype.at",function(a){return a?a:ja});x("Array.prototype.flat",function(a){return a?a:function(b){b=void 0===b?1:b;var c=[];Array.prototype.forEach.call(this,function(d){Array.isArray(d)&&0<b?(d=Array.prototype.flat.call(d,b-1),c.push.apply(c,d)):c.push(d)});return c}});x("Array.prototype.values",function(a){return a?a:function(){return la(this,function(b,c){return c})}});
|
|
x("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)Object.prototype.hasOwnProperty.call(b,d)&&c.push([d,b[d]]);return c}});if(window.OB_releaseVer&&"2010649"!==window.OB_releaseVer)throw!0;window.OB_releaseVer="2010649";var pa="viewability click norecs issue rendered dataReturned exploreMoreRendered ready".split(" "),gh=class{constructor(){window.OBREvents=window.OBREvents||[];this.Lp=window.OBREvents||[];ma(this);this.B={};pa.forEach(a=>this.B[a]=[])}A(){oa();this.Lp.length&&this.vc()}vc(){this.Lp.forEach(a=>{const b=a.callback,c=a.widgetId,d=a.feedCards;qa(a.name).filter(e=>ra(e,b,c)).forEach(e=>this.add(e,b,c,d))})}add(a,b,c,d){this.B[a].push({name:a,callback:b,widgetId:c,feedCards:d})}fire(a){const b=this.B[a.name];
|
|
b&&b.filter(c=>ta(c,a)).forEach(c=>{c.callback(a)})}},na=new gh;var ih,jh;OBR._jsc.S=document;OBR._jsc.hh=OBR._jsc.S.getElementById.bind(OBR._jsc.S);ih=OBR._jsc.S.getElementsByTagName.bind(OBR._jsc.S);jh=OBR._jsc.S.getElementsByClassName.bind(OBR._jsc.S);OBR._jsc.kh=OBR._jsc.S.querySelectorAll.bind(OBR._jsc.S);OBR._jsc.lh=OBR._jsc.S.querySelector.bind(OBR._jsc.S);OBR._jsc.T=OBR._jsc.S.createElement.bind(OBR._jsc.S);OBR._jsc.mh=OBR._jsc.S.createDocumentFragment.bind(OBR._jsc.S);OBR._jsc.nh=OBR._jsc.S.addEventListener.bind(OBR._jsc.S);
|
|
OBR._jsc.oh=OBR._jsc.S.removeEventListener.bind(OBR._jsc.S);window.OBR=window.OBR||{};OBR.F=OBR.F||[];OBR.zf=OBR.zf||{};window.OBR$=function(a){return(0,OBR._jsc.hh)(a)};na.A();var ph,qh,rh,th,me,le,uh,vh,xh,wh,vb,yh,qe,pe;ph=a=>{if(a&&"string"===typeof a)return a.split("#")[0].replace(/\+/g," ").split("&").reduce((b,c)=>{c=c.split("=");c[0]&&(b[c[0].toLowerCase()]=c[1]?decodeURIComponent(c[1]):"");return b},{})};qh=a=>{a=(a.OB_amp?a.context:a).location.href;return ph(a&&0<a.length&&0<=a.indexOf("?")?a.split("?")[1]:"")};rh=a=>{const b=qh(a||window);return(c,d)=>{try{if(c){const e=c.toLowerCase();if(e in b)return b[e]}}catch(e){}return d}};
|
|
OBR._jsc.ub=a=>{const b=document.createElement("div");b.innerHTML=a;return b.firstChild};OBR._jsc.sh=(a,b)=>{["href","onmousedown","ontouchstart","target","onClick"].forEach(c=>{const d=b.getAttribute(c);d&&a.setAttribute(c,d)})};OBR._jsc.U=(a=>{let b="transform";"undefined"===typeof a.style[b]&&["webkit","Moz","O","ms"].every(function(c){c+="Transform";return"undefined"!==typeof a.style[c]?(b=c,!1):!0});return b})(window.document.createElement("div"));
|
|
th=a=>{const [b,c,d,e]=a.split(" ");return[b,c||b,d||b,e||c||b]};me=a=>{let b="";const c=OBR.g.$f(OBR.i.UD);a=OBR.g.$f(a.Dc());if(c||a)b=a||c;return b?["extid2",encodeURIComponent(b)]:[]};le=()=>{try{return window.context.pageViewId64}catch(a){return null}};uh=class{start(){this.reset();this.startTime=Date.now();return this}stop(){this.endTime=Date.now();this.time=this.endTime-this.startTime;return this}reset(){this.endTime=this.startTime=this.time=0;return this}getTime(){return this.time}};
|
|
vh=()=>{try{const {hostname:a}=new URL(document.referrer);return a===window.location.hostname}catch(a){return OBR.logger.error("same site check failed",a),!1}};xh=(a,b,c,d,e)=>{if(a&&b&&OBR.i.oy){var f=document.createElement("div");f.appendChild(b);wh(e,f,d);a.attachShadow(c);a.shadowRoot.appendChild(f)}};
|
|
wh=(a,b,c)=>{if(a){var d=()=>{b&&c&&(a.classList.contains(c)?b.classList.add(c):b.classList.remove(c))};(new MutationObserver(()=>d())).observe(a,{attributes:!0,subtree:!0,attributeFilter:["class"]});d()}};vb=(a,b)=>OBR._jsc.z(function*(){return new Promise((c,d)=>{let e=!1;setTimeout(()=>{e||(e=!0,c())},b);try{a(e,c)}catch(f){e=!0,d(f)}})});OBR._jsc.oe=a=>"number"===typeof a&&!isNaN(a)&&isFinite(a);
|
|
yh=a=>a&&(a=parseInt(a.feedIdx||a.originWidgetIdx),"number"===typeof a&&!isNaN(a)&&(a=OBR.F[a]))&&(a=a.v())?OBR.Va.mt(a):null;qe=a=>{try{const b=window.OB_releaseVer,c=OBR.env,d={},e={};d.name="obm-UrlCallLength";d.version=b;d.env=c||1;e.callUrl=a;e.callUrlLength=a.length;d.extra=JSON.stringify(e);OBR.ya.send(OBR.i.V.sc,OBR.i.$y,d)}catch(b){}};
|
|
pe=a=>{try{const b=new URL(a),c=b.searchParams,d=c.get("ogn");if(!d)return a;const e=new URL(decodeURIComponent(d));e.search="";e.hash="";c.set("ogn",e.href);return b.href}catch(b){return a}};var zh,ya;OBR._jsc.C={sr:"OB-CLDT",Ne:"OB-CNSNT",tc:"OB-CNSNT-2",BA:"OB-TPCS",mN:"OB-OD-LSD",ki:"OB-USER-TOKEN",bm:"OB-USER-TOKEN-CREATION",nN:"_pdfps",mr:"OB-AD-BLOCKER-STAT",nr:"OB-AD-BLOCKER-WL-STAT",pN:"OB-PUB-IN",wr:"OB-FD-TO",vr:"OB-FDE",ei:"OB-CCPA",gN:"OB-INTERACTION-STASH",Rl:"ob-pub-overlay",Oz:"OB-lastPageViewInfo",kN:"OB:LSU",Qe:"OB-SKELETON-STRUCT",jN:"OB-EM-FREQUENCY",Fr:"OB-RN-FREQUENCY",Kl:"OB-SEID"};
|
|
zh=class{constructor(){this.cache={};this.Sj=!1}U(){if(this.Fe)return this.Fe;try{window.localStorage&&window.localStorage.getItem&&(this.Fe=window.localStorage)}catch(a){}finally{this.Fe||(this.Fe=Da())}return this.Fe}get(a,b){let c=!this.Sj&&this.cache[a]?this.cache[a]:this.U().getItem(a);if(this.Lo)try{window.localStorage.removeItem(a)}catch(d){}return null!==c?c:b}set(a,b){this.Sj?this.U().setItem(a,b):this.cache[a]=b}delete(a){this.Sj||delete this.cache[a];this.U().removeItem(a)}Tf(a){this.mc=
|
|
a.mc();this.Lo=OBR.i.Wt||1===OBR._jsc.B("disableStorageAndCookies")||!this.mc&&Ha(a);this.Sj=!0;this.Lo&&(Ea(this),Fa(this));Ga(this);OBR.localStorageAvailable=!this.Lo}};ya=new zh;var Ah=class{constructor(){try{document.currentScript&&document.currentScript.src&&(this.Kx=new URL(document.currentScript.src),this.Kx.href.includes("cookieSync.js")&&this.A())}catch(a){"undefined"!==typeof OBR&&OBR.error&&OBR.error({name:"obm-cookieSyncError",message:"error while loading cookieSync process"})}}A(){this.oM=this.Kx.searchParams;var a="",b=F(this,"obcnsnt","");""!==F(this,"cnsnt","")&&""!==b&&(a="&obcnsnt="+b.toString());b=F(this,"gdpr","0");const c=F(this,"gdprVer","");a={Wy:"https://widgets.outbrain.com",
|
|
gx:F(this,"pubId",null),bn:"true"==F(this,"dmpenabled","true")&&"false"==F(this,"oo","false"),Kt:F(this,"filterDMP",""),zt:F(this,"enu",""),ct:a,cu:b,jv:"null"!==c&&"1"===b,Ib:c,Rs:F(this,"ccpa","1---"),country:F(this,"country",""),nx:`&obRecsAbtestAndVars=${F(this,"recAbTest","")}`,Yu:F(this,"initiator","ob")};a.bn&&Pa(this,a)}Do(){this.Id="undefined"!==typeof OBR&&OBR.i&&OBR.i.Id?OBR.i.Id:"ob_iframe";this.Fc=document.getElementById(this.Id);if(!this.Fc){this.Fc=document.createElement("iframe");
|
|
this.Fc.id=this.Id;this.Fc.style.display="none";this.Fc.style.width="1px";this.Fc.style.height="1px";this.Fc.src=this.cG||"about:blank";this.mo=document.getElementById("ob_holder");this.mo||(this.mo=document.body);let a;null==(a=this.mo)||a.appendChild(this.Fc)}}},Bh=new Ah;OBR.g=OBR.g||function(){var a={},b={},c=document,d=OBR;b.Ya=function(){a.Oc=d;return a};b.A=function(e){d=e};b.Og=function(){return function(){}};b.OH=function(){if("ontouchstart"in window||navigator.maxTouchPoints||window.DocumentTouch&&document instanceof DocumentTouch)var e=!0;else e=["("," -webkit- -moz- -o- -ms- ".split(" ").join("touch-enabled),("),"heartz)"].join(""),e=window.matchMedia&&window.matchMedia(e).matches;return e};b.Ln=function(){const e=OBR.ca.Ja;return e.width>e.height?"landscape":
|
|
"portrait"};b.Mu=function(){var e=window.jQuery;return void 0!==e?!(/1\.(0|1|2|3|4)\.(0|1)/.test(e.fn.jquery)||/^1\.1/.test(e.fn.jquery)||/^1\.2/.test(e.fn.jquery)||/^1\.3/.test(e.fn.jquery)):!1};b.v=function(e){return null===e||isNaN(e)?null:d.Pb("outbrain_widget_"+e)};b.H=function(e){return e.shadowRoot||e};b.gj=function(){return d.Pb("ob_holder")};b.tD=function(e){var f=b.gj();null===f&&(f=d.g.createElement("div","ob_holder"),f.style.display="none",e?d.g.insertBefore(f,e):OBR._jsc.S.body.appendChild(f))};
|
|
b.Do=function(e){var f=d.Pb(e);f||(f=d.g.createElement("iframe",e),e=f.style,e.display="none",e.width="1px",e.height="1px",f.src="about:blank",(e=b.gj())||(e=b.hu()),d.g.mf(f,e))};b.hu=function(){if(c.body)return c.body;var e=d.g.Jb("","","body",!0);return 0>=e.length?c.lastChild:e[0]};b.createElement=function(e,f,g,k){var l;e=c.createElement(e);"string"===typeof f&&e.setAttribute("id",f);"string"===typeof g&&(e.style.cssText=g);for(l in k)k.hasOwnProperty(l)&&e.setAttribute(l,k[l]);return e};b.ia=
|
|
function(e){var f=c.createElement("style"),g=c.body?"string"===typeof c.body.style.WebkitAppearance:!1;f.type="text/css";c.getElementsByTagName("head")[0].appendChild(f);f[g?"innerText":"innerHTML"]=e};b.Zu=function(e,f){const g=OBR._jsc.T("style");g.textContent=e;f.insertBefore(g,f.firstChild)};b.sG=function(e){var f=OBR.i.Wk,g=e&&e.v();g&&OBR.g.H(g)&&(e=OBR._jsc.T("style"),g=OBR.g.H(g).querySelector(".ob-widget"),b.la(e,"ob-static-css"),e.textContent=f,g&&g.insertBefore(e,g.firstChild))};b.Oa=
|
|
function(e,f,g,k,l,q){e=c.createElement("script");e.type=d.i.YH;e.src=f;e.charset="UTF-8";e.async=!!g;e.defer=!1;if(q)for(const h in q)q.hasOwnProperty(h)&&e.setAttribute(h,q[h]);k&&d.g.Gb(e,"load",function(h){var m=h.target;m&&setTimeout(function(){m.parentNode.removeChild(m)},3E3)});typeof l===d.i.ff&&d.g.Gb(e,"load",l);return e};b.LN=function(e,f){e=d.g.createElement("link",e);e.setAttribute("rel","stylesheet");e.setAttribute("type",d.i.AD);f&&e.setAttribute("href",f);return e};b.rC=function(e){var f=
|
|
d.Pb("ob_iframe");f&&(f.src=e)};b.gC=function(e){var f=OBR.Pb(d.i.Id);d.g.rf(f)&&d.g.rf(f.parentNode)&&f.parentNode.removeChild(f);d.g.Do(d.i.Id);d.g.rC(e)};b.rand=function(e){e=isNaN(e)?1E5:e;return Math.floor(Math.random()*e)};b.vb=function(e){var f=c.getElementsByTagName("head");try{if(f&&0<f.length)f[0].appendChild(e);else{var g=c.getElementsByTagName("script");g[0].insertBefore(e,g[0].firstChild)}}catch(k){d.logger.log("Err insertToHead:"+k)}};b.ma=function(e){return encodeURIComponent(e)};b.rf=
|
|
function(e){return null!==e};b.Sa=function(e){const f=OBR._jsc.T("div");f.innerHTML=e;return f.firstChild};b.WF=e=>{var f=window;try{return e.split(".").every(g=>{if("object"!==typeof f||null===f||!(g in f))return!1;f=f[g];return!0})}catch(g){return!1}};b.EH=function(e){var f=!1;if(b.uf(e))return!1;var g=e.eh().recMode||"";e=e.eh().dynamicWidgetLayout||"";g=d.i.uK[g]||"";"2"===g&&"1"===(d.i.vK[e]||"")&&(f=!0);f||"1"!==g&&"3"!==g||(f=!0);return f};b.uf=function(e){return void 0===e||null===e};b.SH=
|
|
function(e){return b.uf(e)||""===e};b.getElementsByClassName=function(e,f){f||(f=document);return f.getElementsByClassName?f.getElementsByClassName(e):b.Jb("class",e,"*",!0,!0,f)};b.Jb=function(e,f,g,k,l,q){var h;var m=[];g=g||"*";k=!!k;l=!!b.SH(l);g=q?q.getElementsByTagName(g):c.getElementsByTagName(g);q=0;for(h=g.length;q<h;q+=1){var p="class"===e?g[q].className:g[q].getAttribute(e);null!==p&&(!1===l&&(p=p.toLowerCase(),f=f.toLowerCase()),(p=""===e?!0:k?-1<p.indexOf(f):p===f)&&m.push(g[q]))}return m};
|
|
b.Mf=function(e,f){var g=window;g.removeEventListener?g.removeEventListener(e,f,!0):g.detachEvent&&g.detachEvent("on"+e,f)};b.Gb=function(e,f,g){e.addEventListener?e.addEventListener(f,g,!0):e.attachEvent&&typeof e.attachEvent===d.i.ff&&e.attachEvent("on"+f,function(){g.call(e)})};b.mf=function(e,f){try{f.appendChild(e)}catch(g){d.logger.log("Fail insert into Dom:"+g)}};b.sq=function(e){e=d.Pb(e);!b.uf(e)&&b.rf(e.parentNode)&&e.parentNode.removeChild(e)};b.Kh=function(e){e&&OBR.g.rf(e.parentNode)&&
|
|
e.parentNode.removeChild(e)};b.insertBefore=function(e,f){return f&&f.parentNode?f.parentNode.insertBefore(e,f):null};b.Nc=function(e,f){var g=/^htt(p|ps)?:\/\/127\.0\.0\.1(:\d\d\d\d)?(\/|$)/i,k=/^https?:\/\/simulator\.[\w]*\.service\.[\w]*\.consul/i;return/^htt(p|ps)?:\/\/([\w\-]*|[\w\-]*\.[\w\-]*)\.outbrain\.com(:\d\d\d\d)?(\/|$)/i.test(e)||g.test(e)||k.test(e)?e:f};b.XL=function(e){e=e.replace(/^(\s*)/g,"");var f=c.createElement("div");f.innerHTML=e;return f.childNodes};b.gf=function(e,f){return e?
|
|
e.getAttribute(f):null};b.Wb=function(e,f,g){e&&e.setAttribute(f,g)};b.ZJ=function(e){e&&e.removeAttribute("noscroll")};b.la=function(e,f){var g=new RegExp("[ '\"|]"+f+"[ '\"|]");e&&!g.test("|"+e.className+"|")&&(e.className+=" "+f)};b.Ia=function(e,f){e&&typeof f===d.i.Dy&&(e.classList?e.classList.remove(f):e.className=e.className.replace(new RegExp("(^|\\b)"+f+"(\\b|$)","gi")," "))};b.cM=function(e){if(e&&"string"===d.i.Dy)if(e.classList)e.classList.toggle("on");else{var f=e.className.split(" "),
|
|
g=f.indexOf("on");0<=g?f.splice(g,1):f.push("on");e.className=f.join(" ")}};b.L=rh();b.iD=()=>{b.L=rh(null)};b.qF=()=>{const e=b.L("skipFilters",null);return["true","run_only_dedup"].includes(e)?e:null};b.Sa=OBR._jsc.ub;b.zu=function(){var e=OBR.settings&&OBR.settings.publisherSubscriptionSelector;const f=OBR.settings&&OBR.settings.publisherLoginIndication;return e?(e=OBR._jsc.lh(e))?(e=e.innerText)&&e.toLowerCase()===f.toLowerCase()?"0":"1":"1":null};b.fD=function(e){"string"===typeof e&&0<e.indexOf("#")&&
|
|
(e=e.substr(0,e.lastIndexOf("#")));return e};b.Xs=function(e){var f=d.i.lb+"/strip_default.png";e.src!==f&&(e.alt="",e.title="",e.src=f,e.parentElement&&(e.parentElement.style.overflow="hidden"))};b.VD=function(){var e=null,f;if("string"===typeof window.OB_MP_feed)e=window.OB_MP_feed;else if((f=c.getElementsByTagName("head"))&&0<f.length){var g=f[0].getElementsByTagName("link");for(f=0;f<g.length;f+=1){var k=g[f];if(null!==k.type&&("application/rss+xml"===k.type||"application/atom+xml"===k.type)&&
|
|
null!==k.href&&""!==k.href){e=k.href;break}}}return e};b.jc=function(e,f){var g="";if(!e||!f)return g;window.getComputedStyle?(e=OBR._jsc.S.defaultView.getComputedStyle(e,null))&&(g=e.getPropertyValue(f)):e.currentStyle&&(f=f.replace(/\-(\w)/g,function(k,l){return l.toUpperCase()}),g=e.currentStyle[f]);return g};b.qO=function(e){if(!e)return null;if(window.getComputedStyle)var f=OBR._jsc.S.defaultView.getComputedStyle(e,null);else if(e.currentStyle)var g=e.currentStyle;return function(k){let l=
|
|
null;f?l=f.getPropertyValue(k):g&&(k=k.replace(/\-(\w)/g,function(q,h){return h.toUpperCase()}),l=e.currentStyle[k]);return l}};b.KK=function(){var e=b.gj();if(b.rf(e)){var f=d.g.createElement("span","ob_a");b.insertBefore(f,e);f.innerHTML=".";var g=b.jc(f,"color");b.sq("ob_a");f=d.g.createElement("a","ob_a");f.setAttribute("href","void(0)");f.innerHTML=".";b.insertBefore(f,e);e=b.jc(f,"color");b.sq("ob_a");g="rgb(0, 0, 0)"===g||"#000000"===g?"#555":g;b.ia(".ob-tcolor{color:"+g+"} .ob-lcolor{color:"+
|
|
e+"} .ob-bgtcolor{background-color:"+g+"} .item-link-container:hover .ob-tcolor{border-color:"+g+"} ")}};b.Sn=function(){var e=b.fj("property","og:url","meta","content");null===e&&(e=b.fj("rel","canonical","link","href"));null===e&&(e=window.location.href);return e};b.fj=function(e,f,g,k){var l=null;e=b.Jb(e,f,g,!1);null!==e&&0<e.length&&(l=e[0].getAttribute(k));return l};b.Iw=function(e){let f=e.l("isDMPEnabled",!0)&&!e.o("oo",!1);var g=e.l("tracking",!1);const k=e.l("filterDMP",""),l=e.o("pid",
|
|
""),q=e.o("country",""),h=e.qj();let m="";const p=e.Wc(""),r=e.o("cnsnt",""),t=e.o("gdpr","0")+"",u=null!=d.ha.Ib&&"1"===t,v=d.ha.bc||"1---",w=OBR.Re.GE();""!==r&&""!==p&&(m="&obcnsnt="+p.toString());!1!==g||!0!==f||!0!==w||!1!==d.i.Fw||h||(f=f&&w,g=e.o("obRecsAbtestAndVars","")?`&obRecsAbtestAndVars=${e.o("obRecsAbtestAndVars","")}`:"",e=e.o("enu",""),Pa(Bh,{Wy:d.i.lb,gx:l,bn:f,Kt:k,zt:e,ct:m,cu:t,jv:u,Ib:OBR.ha.Ib,Rs:v,country:q,nx:g,Yu:"ob"}),d.Pb(d.i.Id)&&(d.i.Fw=!0))};a.HF=function(e){var f=
|
|
e.querySelector(".ob-grid-header-text,.ob-widget-text");if(!f)return 3;var g=e.querySelector(".ob_what");const k=e.querySelector(".ob-widget-header");f.style.flex="none";e=f.offsetWidth;f.style.flex="auto";f=g.offsetWidth;g=k.offsetWidth;return g-e>=f?3:g-e>=f-86?2:1};b.FM=function(e){if(e&&e.querySelector(".ob_auto_logo"))switch(a.HF(e)){case 1:e.querySelector(".ob_what .ob_auto_logo_container").classList.add("ob_only_amelia");case 2:e.querySelector(".ob_what .ob_what_is_text").style.display="none"}};
|
|
b.JF=function(){var e=b.mj(8);"string"===typeof window.name&&(""===window.name||-1<window.name.indexOf("frame"))?(window.name=e,e=window.name):"string"===typeof window.name&&""!==window.name&&(e=window.name);return e=d.g.ma(e.substring(0,9))};b.mj=function(e){var f;var g=[];e="number"===typeof e?e:8;for(f=0;f<e;f+=1)g.push("0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz".charAt(Math.floor(61*Math.random())));return g.join("")};b.Hi=function(e){for(var f="",g=0;g<e.length;g++)f=f.concat(e[g]?
|
|
"1":"0");return parseInt(f,2)};b.$f=function(e){return e&&110>=e.length?e:""};b.jl=function(e){return e?8>e.length?(d.logger.log("pubImpID min length 8"),""):64<e.length?(d.logger.log("pubImpID max length 64"),e.substr(0,64)):e:""};b.Tn=function(e){for(var f in d.zf)if(d.zf.hasOwnProperty(f)&&d.zf[f].G()===e)return d.zf[f];return null};b.WG=function(e,f){for(f=f.parentNode;null!==f;){if(f===e)return!0;f=f.parentNode}return!1};b.df=function(e,f){return"function"!==typeof e?null:void 0===f?e():e(f)};
|
|
b.GD=function(e,f){return e*f};b.mu=function(e){if(!e||""===e)return[];e=e.replace("","").replace("http://","").replace("https://","").replace("www.","").replace("www2.","").split("/");e.pop();return 0<e.length?e:[]};b.IE=function(e,f){e=b.mu(e);var g=[],k;if(f>=e.length)f=e.join(".");else{g[0]=e[0];for(k=1;k<=f;k+=1)g[k]=e[k];f=g.join(".")}return f};b.oF=function(){return"http"+("https:"===c.location.protocol?"s":"")};b.cv=function(e,f){f.parentNode.insertBefore(e,f.nextSibling)};b.lF=function(){var e=
|
|
OBR._jsc.hh("widgetVersionSync");if(null===e){e=b.createElement("iframe","widgetVersionSync");var f=b.createElement("div",null,"display:none; height:0px; width:0px; border:none;");f.appendChild(e);b.hu().appendChild(f)}return e};b.QM=function(e){var f=window.OB_releaseVer;isNaN(f)||isNaN(e)||f>=e||(e=b.oF()+"://widgets.outbrain.com/external/sync/outbrainjs.html?needToBeVer="+e.toString(),b.lF().src=e)};b.RB=function(e){e=e.l("widgetVersionSync",0);isNaN(e)||""===e||(e=parseInt(e,10)||0,b.QM(e))};
|
|
b.Aa=function(e,f){ya.set(e,f)};b.sF=function(){var e=Math.round(16777215*Math.random());return"rgb("+(e>>16)+", "+(e>>8&255)+", "+(e&255)+")"};b.U=function(e,f){return ya.get(e,f)};b.Gj=function(){return window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches};b.le=function(e){ya.delete(e)};b.wM=function(e){var f={};f.cpv=e[0];f.convPerc=e[1];f.convPixel=e[2];f.vidId=e[3];f.player=e[4];f.pos=e[5];f.adId=e[6];f.docEncId=e[7];f.origUrl=e[8];f.trafficUrl=e[9];f.duration=e[10];f.widgetIdx=
|
|
e[11];f.title=e[12];f.sourceName=e[13];f.reqId=e[14];f.platform=e[15];f.lang=e[16];f.uuid=e[17];f.publisherId=e[18];f.sourceId=e[19];f.widgetNumberId=e[20];f.campaignId=e[21];f.location=e[22];f.timestamp=e[23];return f};b.assign=function(e,f){for(var g in f)f.hasOwnProperty(g)&&(e[g]=f[g]);return e};b.iE=function(e,f){if("_blank"===(f.getAttribute("target")||"_self"))for(var g in e){d.g.jd("obm-firePixelBeforeRedirect","pixel fired before redirect",!1,10);f=OBR._jsc.T("img");var k=e[g];k=d.g.yB(k);
|
|
f.setAttribute("src",k);f.setAttribute("height","1");f.setAttribute("width","1");OBR._jsc.S.body.appendChild(f)}else d.g.jd("obm-firePixelBeforeRedirectCancelled","pixel cancelled redirect on same page ",!1,10)};b.yB=function(e){if(e&&e.length)return e=-1<e.indexOf("?")?e+("&t="+Date.now()):e+("?t="+Date.now())};b.jE=function(e){e&&document&&OBR._jsc.S.body&&e.forEach(f=>{let g=OBR.g.createElement("img",null,"display:none;width:1px;height:1px");g.src=f;OBR._jsc.S.body.appendChild(g)})};b.jd=function(e,
|
|
f,g,k){(isNaN(k)||0===d.g.rand(k))&&OBR.error({name:e,message:f,mO:!0===g})};b.wk=e=>e&&e.split("&").reduce((f,g)=>{g=g.split("=");f[g[0]]=g[1];return f},{});b.Uh=e=>Object.keys(e).reduce((f,g)=>{f.push(`${g}=${encodeURIComponent(e[g])}`);return f},[]).join("&");b.vk=e=>{if(e&&"string"===typeof e&&(e=e.split("-"))&&2===e.length)return{al:e[1],kl:e[0]}};b.attachShadow=xh;b.dz=e=>{const f=e.v();if(f&&OBR.i.oy){var g=f.children[0],k=e.ej();e=e.Wg();b.attachShadow(f,g,{mode:"open"},k,e)}};b.Vn=e=>Math.floor(Math.random()*
|
|
(Math.floor(e)+1));b.Bu=(e,f)=>Math.floor(Math.random()*f)+e;b.A(OBR);return b}();OBR.Xf=function(a,b,c,d,e,f,g,k,l){var q=this;var h=0;l="function"===typeof l?l:OBR.g.GD;q.start=function(){h+=1;if(OBR.g.df(a,h))OBR.g.df(b,h);else if(OBR.g.df(k,h))OBR.g.df(d,h);else if(h===f&&1E3!==f)OBR.g.df(d,h);else{OBR.g.df(c,h);var m=g?l(h,e):e;setTimeout(function(){q.start()},m)}};q.start()};
|
|
OBR.Li=OBR.Li||{rv:function(){return"complete"===OBR._jsc.S.readyState},Fv:function(){return"interactive"===OBR._jsc.S.readyState||this.rv()}};OBR.Ri=function(){var a={},b=[];a.add=function(c){b.push(c)};a.remove=function(c){b.splice(c,1)};a.top=function(){return 0<b.length?b.shift():null};a.Ld=function(){return 0>=b.length};a.ij=function(){return b};a.Ws=function(){b=[]};return a};
|
|
OBR.Promise=function(){function a(d,e){b.then="resolve"===d?function(k){k&&k(e)}:function(k,l){l&&l(e)};b.resolve=b.reject=function(){throw Error("Promise already completed.");};for(var f,g=0;f=c[g++];)f[d]&&f[d](e);c=void 0}var b={},c=[];b.then=function(d,e){c.push({resolve:d,reject:e})};b.resolve=function(d){a("resolve",d)};b.reject=function(d){a("reject",d)};return b};
|
|
OBR.Ur=function(){var a={},b="00.000",c=null,d=null,e=0;a.start=function(){null===c&&(c=new Date);null!==d&&(e+=new Date-d)};a.stop=function(){var f=new Date(new Date-c-e),g=f.getUTCSeconds();f=f.getUTCMilliseconds();d=new Date;return b=(9<g?g:"0"+g)+"."+(99<f?f:9<f?"0"+f:"00"+f)};return a};OBR.bf=OBR.bf||function(a,b,c){var d;return function(){var e=this,f=arguments,g=c&&!d;clearTimeout(d);d=setTimeout(function(){d=null;c||a.apply(e,f)},b);g&&a.apply(e,f)}};
|
|
OBR.Vq=OBR.Vq||((a,b)=>{let c;return function(){const d=arguments;c||(a.apply(this,d),c=!0,setTimeout(()=>c=!1,b))}});OBR.i=OBR.i||function(){var a={},b={},c=OBR,d=window;b.eA="opera";b.yr="firefox";b.zl="chrome";b.Pr="safari";b.Uz="mozilla";b.zz="edge";b.Js="boolean";b.Dy="string";b.wO="object";b.jM="undefined";b.uO="number";b.ff="function";b.Id="ob_iframe";b.yv=!0;b.DO=0;b.ql="outbrain_widget_";b.YH="text/javascript";b.AD="text/css";b.sl=d;b.doc=document;b.$D=c.g.L("obFakeRefParam",!1);b.Vt="true"===OBR.g.L("forceDemand",!1);b.kd=window.OBBridge;b.Za="undefined"!==typeof b.kd;b.wx=b.wx||(d.OB_ampReferrer?d.OB_ampReferrer:
|
|
b.Za?"https://app-sdk.outbrain.com/":b.$D||document.referrer);b.qq=c.g.ma(b.wx);b.nw=document.location.href;b.pO=c.g.ma(b.nw);b.xg=!1;b.Xq="";b.iq="";b.pb=navigator.userAgent.toLowerCase();b.os=navigator.platform.toLowerCase();b.startTime=Date.now();var e=b.pb;b.ac=/edge/.test(e)?b.zz:/opera/.test(e)?b.eA:/firefox/.test(e)?b.yr:/chrome/.test(e)?b.zl:/safari/.test(e)?b.Pr:b.Uz;b.uh=/iphone|ipad|ipod/.test(e)&&!d.navigator.standalone&&b.ac!==b.Pr||/fbav|fban|gsa|twitter/.test(e);b.am=/fbav|fban/.test(e)?
|
|
"facebook":/gsa/.test(e)?"google":/twitter/.test(e)?"twitter":"";b.M=!!/(mobi|iphone|ipod|symbian|android|windows ce|blackberry|palm|ipad)/i.test(e);b.qf=!window.iN&&!!b.pb.match(/ipad|iphone|ipod/)||!!(b.pb.match(/mac/)&&"ontouchend"in document);b.Ue="undefined"!==typeof window.OB_amp;b.Bk="";b.mJ=window.OB_platformType||null;a.UE=()=>{if("safari"===b.ac&&b.M){var k=b.pb.match(/(iphone|ipad|ipod).*? os (\d+[._]?\d+[._]?\d*)/);if(k&&Array.isArray(k)&&!(3>k.length)){var l,q;if(k=null==(l=k[2])?void 0:
|
|
null==(q=l.split("_"))?void 0:q.at(0))return Number(k)}}};b.ev=a.UE();b.gk=(()=>{if(b.Ue&&b.qf)return!1;try{return"loading"in HTMLImageElement.prototype||!1}catch(k){return OBR.error({name:"obm-NativeLazyLoadSupportFailed",message:`error ${k.name} while trying to verify browser support for Native Lazy Loading`}),!1}})();b.Wv="number"===typeof b.mJ;b.KO=null;b.PN=null;b.hF=function(){switch(b.env){case "prod":return c.g.Nc(c.g.L("wiodb",b.oa+"odb."+f),b.oa+"odb."+f);case "sim":return c.g.Nc(b.oa+"odb-sim.outbrain.com",
|
|
"");default:return c.g.Nc(c.g.L("wiodb",b.oa+"odb."+f),b.oa+"odb."+f)}};b.bF=function(){switch(b.env){case "prod":return c.g.Nc(c.g.L("wiodb",b.oa+"mv."+f),b.oa+"mv."+f);case "sim":return c.g.Nc(b.oa+"mv-sim.outbrain.com","");default:return c.g.Nc(c.g.L("wiodb",b.oa+"mv."+f),b.oa+"mv."+f)}};b.Au=function(k){if(k=c.g.L(k,null))try{return k.split(",").map(l=>l.split(":")).reduce((l,[q,h])=>{l[q]=h;return l},{})}catch(l){}return null};b.Jv="performance"in window&&"getEntries"in window.performance;b.vF=
|
|
()=>{if(!(b.Jv&&"getEntriesByType"in window.performance))return"";const k=performance.getEntriesByType("navigation");return Number("reload"===(k&&k[0]&&k[0].type))};b.uu=(k,l)=>`${"true"===OBR.g.L(l,!1)?`${`http://127.0.0.1:${k}`}/dist`:`${b.lb}/gnr`}`+"/__path__/__moduleName__.js";b.iF=()=>{try{const k=(window.OB_amp?window.context:window).location.href;if(b.Za){const l=new URL(k),q=l.searchParams.get("permalink"),h=Array.from(l.searchParams).map(([m,p])=>`${m}=${p}`).join("&").replace(`permalink=${q}&`,
|
|
"");return encodeURIComponent(`${q}?${h}`)}return encodeURIComponent(k)}catch(k){}};b.ME=()=>{try{const k=c.g.L("fakeRec","RTB-CriteoUS"),l=c.g.L("fakeRecSize",4);return`&fakeRec=${k}&testMode=true&fakeRecSize=${l}`}catch(k){}};b.fF=()=>{const k=c.g.L("dicbo",null);return k&&null!==k[1]?encodeURIComponent(k).split("-")[1]:null};b.dk=8215;b.ver="string"===typeof d.OB_releaseVer?d.OB_releaseVer:"0";b.tO=!0===d.OB_disable_odbl;b.pn=d.OB_extId?d.OB_extId:null;b.UD=d.OB_extIdSecondary?d.OB_extIdSecondary:
|
|
null;b.od=d.OB_pubImpId?d.OB_pubImpId:null;b.ku=()=>d.OB_ContextKeyValue?d.OB_ContextKeyValue:b.sC();b.fk="nanoWidget/";b.gy=function(){b.oa="true"===c.g.L("isForceHttp","false")?"http://":"https://";b.env=c.g.L("env","prod");b.Pp=b.hF();b.xw=b.bF();b.pC=b.oa+"storage.outbrain.com/";b.lb=c.g.Nc(c.g.L("wihost",b.oa+"widgets."+f),b.oa+"widgets."+f);b.rl=c.g.Nc(c.g.L("wihost",b.oa+"widgetmonitor."+f),b.oa+"widgetmonitor."+f);b.$y=`${b.rl}/WidgetErrorMonitor/api/report`;b.$I=c.g.Nc(c.g.L("wiout",b.oa+
|
|
f),b.oa+f);b.Vp=b.oa+"log."+g+"/";b.Up=b.oa+"eventlog."+f+"/";b.X=b.lb+"/"+b.fk+b.ver+(b.Wv?"/moduleLT":"/module");b.Hp=b.lb+"/"+b.fk+"3rd";b.zw=b.uu(9005,"wignr");b.yw=b.uu(9006,"wifgnr");b.wI=b.lb+"/"+b.fk+"externals";b.NM=b.lb+"/external";b.zI=b.lb+"/nativeVideoPlayer";b.sO=b.lb+"/widgetMegaBlocks"};var f="outbrain.com";var g="outbrainimg.com";b.aJ=g;b.gy();b.lC="/blogutils/ExcludeRec.action?bocr=";b.xO="html";b.gJ=b.Wv?"NANOWDGTLT13":"NANOWDGT01";b.QG="object"===typeof d.console;b.rj=null;b.bo=
|
|
null;b.yy=c.g.fD(c.g.VD());b.Uk=null===b.yy?"":c.g.ma(b.yy);b.Fw=!1;b.bl=!(!d.OB_testMode&&!OBR.g.L("obTestMode",!1));b.ov="true"===c.g.L("widebug","false");b.ik=b.fF();b.sk=b.iF();b.EO=va();b.tE="1"===c.g.L("obForceExploreMore",!1);b.CD="true"===c.g.L("darkMode","false");b.Tb=b.Au("forceWidgets");b.aj=b.Au("forceVid");b.rE="true"===c.g.L("forceFeed","false");b.rn=c.g.L("wixp",null);b.FI="true"===c.g.L("obdraft",!1)?"&obDraft=true":"";b.Cn=OBR.g.L("forceOcAd","");b.Vc=OBR.g.L("forceCards","");b.Xt=
|
|
"1"===OBR.g.L("forceCopmlianceMeasure","");b.Wt="1"===OBR.g.L("forceGlobalLsl","");b.ss=!1!==c.g.L("obAbtest",!1)?"&obAbtest="+c.g.L("obAbtest",""):"";b.it="true"===c.g.L("obCrDraft","false")?"&crDraft=true":"";b.Np="0"!==c.g.L("obFakeRTB","0")?"&fakeRec=RTB&fakeRecSize="+c.g.L("obFakeRTB","0"):"";b.Jw="1"===c.g.L("oblr","0");b.jk="true"===OBR.g.L("obPerformance",!1);b.Ew="true"===c.g.L("obFakeRtb",!1)?b.ME():"";b.Mv="true"===OBR.g.L("rtbDesc",!1)?"&isRtbDescriptionEnabled=true":"";b.qt="true"===
|
|
OBR.g.L("desc",!1)?"&descriptionDisplayEnabled=true":"";b.Lq=OBR.g.L("skipContextValidation",null);b.Bn=OBR.g.L("forceContextValidation",null);b.II=OBR.g.L("obRecsAbtestVars",null);b.Rk=OBR.g.qF();b.JI=`libs.outbrain.com/video/obVideo/${"test"===OBR.g.L("vidEnv","prod")?"staging":"current"}`;b.Wk=!1;b.Gw=`${b.lb}/keystone/`;b.HI=`${b.Gw}conv`;b.GI=`${b.Gw}injections`;b.$i="0"!==OBR.g.L("forceAd","0")?OBR.g.L("forceAd","0"):"";b.Mq="true"===OBR.g.L("sst",!1)?!0:!1;b.Mp=OBR.g.L("obInternalId",null);
|
|
if(b.$i||b.Rk||b.Ew||b.Np||b.Tb||b.aj)b.bl=!0;b.vq={w:screen.width,h:screen.height};b.gn=window.devicePixelRatio;b.se=0;b.Qd=null;b.xp=!1;b.Nx="data-obscrollable";b.uK={touch_strip:"1",odb_dynamic:"2","odb_dynamic_touch-strip":"3"};b.vK={"touch-strip":"1"};b.hk=b.Za&&window.OBBridge.viewData;b.wN={KALTURA:"kaltura",BRIGHTCOVE:"brightcove"};b.V={uc:"get",Ga:"post",Er:"jsonp",Mr:"postJson",sc:"beacon"};b.lr=c.g.JF();b.vf=null!==window.location.href.match(/(outbrain.com|localhost:\d{4,5}|consul:\d{4,5})\/WidgetWizard/);
|
|
b.fH="true"===c.g.L("obgallery","false");b.jo="function"===typeof d.IntersectionObserver;b.Sw=!1;a.So=!1;a.Ls=!1;a.xF=()=>{try{const k=OBR.g.L("forceumv",null);if(OBR.g.L("bridgeForceUMV",!1)&&b.Za)return a.Ls=!0,Number(k);if(["0","1","server","hybrid"].includes(k))return a.So=!0,isNaN(k)?k:Number(k)}catch(k){}return 1};b.singleCallSampleRate=-1<b.singleCallSampleRate?b.singleCallSampleRate:a.xF();b.Ab=void 0;b.IH=1===OBR.g.Vn(1);b.Zt=OBR.g.L("forceplumv",!1);b.bd=b.Zt?1===+b.Zt:!0;a.yF=()=>{if("undefined"!==
|
|
typeof b.singleCallSampleRate){var k="server"===b.singleCallSampleRate,l="hybrid"===b.singleCallSampleRate,q=l&&b.IH;if(a.Ls)return b.Ab=OBR.g.L("umv",void 0),[1,3].includes(Number(b.Ab))?1:0;if(a.So&&(k||q))return b.Ab=3,1;if(a.So)return b.Ab=0===b.singleCallSampleRate?0:1,b.Ab;if(k||q)return b.Ab=3,1;b.Ab=0;1===Math.floor(Math.random()*(l?2:b.singleCallSampleRate))+1&&(b.Ab=1);return b.Ab}};b.Wd=a.yF();b.gF=function(){return 1===OBR.i.Wd?b.xw:b.Pp};b.Yt=function(k){!0===k.isSecured&&"https://"!==
|
|
b.oa&&(b.gy(),c.s.A(OBR))};b.ad=!1;try{b.ad=window.self!==window.top}catch(k){b.ad=!0}b.$k="navigator"in window&&"sendBeacon"in window.navigator;b.ZL="ReportingObserver"in window;b.YL="PerformanceObserver"in window;b.FG="true"===c.g.L("adnginmode","false");b.tk="navigator"in window&&"language"in window.navigator&&window.navigator.language;b.Hh=c.g.zu();b.Od=null;b.aw=!1;b.Nd=!1;b.Nu="webkitLineClamp"in document.createElement("div").style;b.Yh=OBR.g.OH();b.Qu=!!window.history;b.oy=!(!document.head.createShadowRoot&&
|
|
!document.head.attachShadow);b.pv=OBR.settings&&!!OBR.settings.disableLocalStorageGdpr;b.qv=b.Wt||1===OBR._jsc.B("disableStorageAndCookies");b.TG=OBR.settings&&!!OBR.settings.conversionPixelTriggers;b.Xv=OBR.settings&&!!OBR.settings.widgetsLoadingPriority;b.SG=!!OBR.settings&&!!OBR.settings.contextRuleComplianceSelector;b.BE=()=>b.SG&&OBR.settings.contextRuleComplianceSelector;b.sC=()=>{const k=b.BE();if(!k)return null;try{return document.querySelectorAll(k).length?"onpage":null}catch(l){return null}};
|
|
b.ea=function(){b.xg=!1;b.Qd=null;b.Nd=!1};b.qn=(()=>{let k=null;return{getValue:()=>k,Qk:l=>{null===k&&"true"===l&&(k=l)}}})();b.Ov=(()=>{let k=!1;return{getValue:()=>k,Qk:l=>{null===k&&!0===l&&(k=l)}}})();b.UG=b.qf&&window.CSS&&"function"===typeof window.CSS.supports&&window.CSS.supports("width: 100dvh");b.publisherSubscriptionSelector=OBR._jsc.B("publisherSubscriptionSelector");b.publisherLoginIndication=OBR._jsc.B("publisherLoginIndication");b.Pv=OBR._jsc.B("skipAdblock");b.Uj=()=>1===b.Pv&&
|
|
b.Ue;b.Vj=()=>2===b.Pv&&b.M;b.LH=OBR.settings&&"0"===OBR.settings.fraudDetection;b.Hn=k=>{k=k&&k.o("pid",null);return OBR.settings?k&&OBR.settings&&OBR.settings._pid&&Number(k)!==Number(OBR.settings._pid)?2:1:0};a.xE=function(){try{const k=OBR._jsc.B("admiralTest");return k?OBR.g.Bu(1,k):0}catch(k){return 0}};b.wg=a.xE();b.OG=(()=>{try{const k=document.createElement("video");k.playsInline=!0;return"webkitSupportsPresentationMode"in k&&!k.webkitSupportsPresentationMode("inline")}catch(k){}return!0})();
|
|
b.Ya=function(){a.Oc=c;return a};(()=>{try{const m=window.localStorage.getItem("OB-WITRC");if(m){const p=JSON.parse(m);(Date.now()-p.ts)/6E4>p.ttl?window.localStorage.removeItem("OB-WITRC"):b.gl=p.n}var k=OBR.g.L("obwitrc",null);if(k&&-1!==k.indexOf(",")){var [l,q]=k.split(",");var h={n:q,ttl:+l,ts:Date.now()}}else h=void 0;h&&(b.gl=h.n,window.localStorage.setItem("OB-WITRC",JSON.stringify(h)));return h}catch(m){}})();return b}();(function(a){class b{constructor(){this.Ro=!!window.fetch;this.py=!this.Ro}$v(){return"undefined"!==typeof XMLHttpRequest}NH(){return!this.py||"withCredentials"in new XMLHttpRequest?!0:"undefined"!==typeof XDomainRequest}CG(){return this.Ro||this.$v()}Qx({method:d,url:e,data:f,Qc:g,async:k,contentType:l,VO:q,Oy:h}){this.send(d,e,f,g,k,l,q,h)}send(d,e,f,g,k,l,q,h){!this.Ro&&h&&(h=!1);this.py&&!this.NH()&&(d=a.i.V.Er);switch(d){case a.i.V.uc:this.get(e,f,g,k,l,q,h);break;case a.i.V.Ga:this.pJ(e,f,g,
|
|
k,h);break;case a.i.V.Er:this.bw(e,f,g);break;case a.i.V.Mr:this.qJ(e,f,g,h);break;case a.i.V.sc:this.sendBeacon(e,f);break;default:this.bw(e,f,g)}}get(d,e,f,g,k,l,q){e=this.mm(e);q?this.xm(d+(e.length?"?"+e:""),f,"GET",null,k,l):this.ym(this.om(),d+(e.length?"?"+e:""),f,"GET",null,g,k,l)}pJ(d,e,f,g,k){e=this.mm(e);k?this.xm(d,f,a.i.V.Ga,e):this.ym(this.om(),d,f,a.i.V.Ga,e,g)}qJ(d,e,f,g){e=JSON.stringify(e);g?this.xm(d,f,"POST",e,"text/plain; charset=UTF-8"):this.ym(this.om(),d,f,"POST",e,!0,"text/plain; charset=UTF-8")}bw(d,
|
|
e,f){e=this.mm(e);d=a.g.Oa("dataBI"+a.g.mj(),d+(e.length?"?"+e:""),!0,!0,f);a.g.vb(d)}sendBeacon(d,e){navigator.sendBeacon(d,this.PA(e))}xm(d,e,f,g,k,l){const q={method:f,headers:{},cache:"no-cache"};k?q.headers["Content-Type"]=k:f===a.i.V.Ga&&(q.headers["Content-Type"]="application/x-www-form-urlencoded");l&&(q.credentials="include");g&&(q.body=g);fetch(d,q).then(h=>h.text()).then(h=>{typeof e===a.i.ff&&e(h)}).catch(h=>{a.logger.log(`${h} ${d}`);a.Oe.fire("ajax_error",[h,d])})}ym(d,e,f,g,k,l,q,h){void 0===
|
|
l&&(l=!0);var m="";try{m="Url: "+e+"\n"+Error().stack}catch(p){}d.addEventListener("error",function(){0!==d.status&&a.error({name:"obm-AjaxError",message:`Ajax error failed, method: ${g} With data: ${k}`,stack:m})});d.open(g,e,l);d.onreadystatechange=function(){4===d.readyState&&typeof f===a.i.ff&&f(d.responseText)};h&&(d.withCredentials=!0);q?d.setRequestHeader("Content-type",q):g===a.i.V.Ga&&d.setRequestHeader("Content-type","application/x-www-form-urlencoded");d.send(k)}mm(d){var e=[],f;for(f in d)d.hasOwnProperty(f)&&
|
|
e.push(encodeURIComponent(f)+"="+encodeURIComponent(d[f]));return e.join("&")}PA(d){const e=new FormData;Object.keys(d).forEach(f=>e.append(f,d[f]));return e}om(){if(this.$v())return new XMLHttpRequest}}const c=new b;a.ya=c})(OBR);var Sa=/^(http[s]{0,1}):\/\/([^\/]*)outbrain(img){0,1}\.com/i,Ch={vm:window.performance,marks:[],sI:[],measure(a,b,c){a=`${"ob-measure-"}${a}`;this.sI.push(a);try{return this.vm.measure(a,b,c)}catch(d){}return 0},OO(a){return Ra(this,a,!0)},MN(a){return Ra(this,a)},$N(a,b){const c=`${"ob-mark-"}${b?"0-":"1-"}${a}`;return this.marks.find(d=>d===c)},aO(a){return performance.getEntriesByType("mark").filter(b=>b.name===a)},bO(){let a=[];const b=this.vm.getEntriesByType("measure");b&&0<b.length&&(a=b.filter(c=>
|
|
c.name.startsWith("ob-measure-")));return a},fO(a){const b=[];Ta().filter(c=>c.name.includes(a)).forEach(c=>{b.push({name:c.name,value:c})});return b}};OBR.Performance=OBR.Performance||Ch;var Dh=[],Eh=Date.now(),Fh=class{log(a){const b=(Date.now()-Eh)/1E3;1E3>Dh.length&&Dh.push({"time passed (ms)":b,message:a})}printPage(){const a=OBR.g.gj();a&&(a.innerHTML=`<div style="direction: ltr">${Dh.map(b=>`${b["time passed (ms)"]}: ${b.message}`).join("<br>")}</div>`,a.style.display="block")}printLog(){OBR.i.QG?window.console.table(Dh):this.printPage()}};OBR.logger=OBR.logger||new Fh;OBR.printLog=OBR.logger.printLog;OBR.printPage=OBR.logger.printPage;var Gh=class{constructor(){this.B=[]}add(a,b){let c;"string"===typeof a&&"function"===typeof b&&(c={},c.name=a,c.ff=b,this.B.push(c))}fire(a,b,c,d){let e;b=b||[];c=!!c;this.gH||OBR.ao.fE(a,d);OBR.logger.log("event fire:"+a);for(let f=0,g=this.B.length;f<g;f+=1)if(d=this.B&&this.B[f]?this.B[f].name:"",e=this.B&&this.B[f]?this.B[f].ff:null,d===a&&e)try{e.apply(this,b)}catch(k){console.log(k),OBR.logger.log("fire event *"+a+"* error: "+k),OBR.error(k)}!0===c&&Ua(this,a)}he(){this.B=[]}};OBR.Qb=Gh;
|
|
OBR.Oe=new Gh;
|
|
(function(a,b,c){const d={onHtmlReturn:"widgetDataReturned",afterRender:"widgetRendered"};let e;const f=q=>{q=q.widgetId;let h=[];q&&("string"===typeof q?h=[q]:Array.isArray(q)&&(h=q));a.logger.log("global event widget ids: "+h);return h},g=q=>{q&&q.event&&"function"===typeof q.func?"ready"===q.event?(c.add(q.event,q.func),e[q.event]=!0):f(q).forEach(h=>{c.add(q.event+"_"+h,q.func);e[q.event]=!0}):a.logger.log("Bad global event"+q)},k=()=>{const q=b.OBREvents;if(q&&!(1>q.length))for(var h=0,m=q.length;h<
|
|
m;h+=1)g(q.shift())};class l{constructor(){e={};this.eJ=["ready"]}A(q,h,m){a=q;b=h;c=m;c.gH=!0;e={}}hE(){this.eJ.includes("ready")&&(k(),e.ready&&c.fire("ready"))}fE(q,h){var m=d[q];if(h&&m&&(k(),e[m])){q=c;var p=q.fire;m=m+"_"+h.D();h=[{idx:h.G(),widgetId:h.D(),widgetJsId:h.o("widgetJsId",h.D()),container:h.v(),recsNumber:h.o("tcr",-1),variantId:h.o("abTestVal","")}];p.call(q,m,h)}}ea(){this.A(OBR,window,new OBR.Qb)}}OBR.ao=new l})(OBR,window,new OBR.Qb);(function(){const a=`${OBR.i.wI}/cookie/put.html`,b={SUCCESS:0,FAILURE:1,ERROR:2,TIMEOUT:3,LS_SUCEESS:4,LS_FAILURE:5},c=OBR._jsc.C.BA;class d{constructor(){this.result=null;this.By=!1;this.cf=-1}test(){const e=this.HE();null!==e?(this.Oh(e),this.result=e===b.SUCCESS||e===b.LS_SUCEESS?!0:!1):this.start()}start(){document&&document.body?this.Ki():document.addEventListener("DOMContentLoaded",()=>{this.Ki()})}GE(){return-1===this.cf||this.cf===b.SUCCESS||this.cf===b.LS_SUCEESS?!0:!1}Ki(){try{let e=null;
|
|
const f=l=>{"OB:3PC-true"===l.data?(OBR.logger.log("third party cookies enabled"),g(!0)):"OB:3PC-false"===l.data&&(OBR.logger.log("third party cookies disabled"),g(!1))},g=l=>{window.removeEventListener("message",f,!1);clearTimeout(e);const q=(this.result=l)?b.LS_SUCEESS:b.LS_FAILURE;this.Oh(l?b.SUCCESS:b.FAILURE);this.TK(q);k.parentElement&&k.remove()};window.addEventListener("message",f,!1);const k=document.createElement("iframe");k.setAttribute("style","display:none;width:0;height:0;");k.src=a;
|
|
k.onerror=()=>{this.Oh(b.ERROR);this.result=!1;k.remove()};document.body.appendChild(k);e=setTimeout(()=>{this.Oh(b.TIMEOUT)},3E3)}catch(e){this.Oh(b.ERROR),this.result=!1}}TK(e){OBR.g.Aa(c,JSON.stringify({value:e,expiry:(new Date).getTime()+2592E5}))}HE(){var e=OBR.g.U(c,null);if(!e)return null;e=JSON.parse(e);return(new Date).getTime()>e.expiry?(OBR.g.le(c),null):e.value}Oh(e){-1===this.cf&&(this.cf=e)}}OBR.Re||(OBR.Re=new d)})();OBR.Od=OBR.Od||function(){const a={key:null};(()=>{a:{var b=OBR.g.U("OB_LS_CONTEXT",null);if(b)try{var c=JSON.parse(b);if(c.key){var d=c;break a}}catch(f){OBR.logger.log("Failed to parse stored value OB_LS_CONTEXT")}d=null}if(d&&"disabled"!==d.key){if(d=d.key){c=OBR.g.U(d,null);if(!c&&0<d.indexOf(".")&&(b=d.split("."),c=b.splice(0,1)[0],c=OBR.g.U(c,null)))try{for(c=JSON.parse(c);b.length;){var e=b.splice(0,1);c=c[e]}}catch(f){OBR.logger.log(`Failed to parse local storage value ${d}`)}c&&"string"===
|
|
typeof c&&300<c.length&&(c=c.substring(0,300));e=c}else e=null;e&&(e=encodeURIComponent(e),OBR.i.Od=e)}})();return{update:b=>{b=b.l("localStoragePathForContextRule",null);b!==a.key&&(b?(a.key=b,OBR.g.Aa("OB_LS_CONTEXT",JSON.stringify(a))):OBR.g.le("OB_LS_CONTEXT"))}}}();var Hh=class{constructor(){this.Vf=2;this.Uq=this.Rm=this.qb=this.gb=null;this.ke={};this.Ib=Va(this);this.Xb=null!==this.Ib;this.Jo=window.__uspapi&&"function"===typeof window.__uspapi;this.bc=null;this.Jq=this.Jo;this.gr=this.Ry=this.Di=!1;this.lk=()=>{};Za(this)}A(){Ya(this);bb(this)}To(a){if(this.Xb?1===Wa()?this.Ry||!this.gr:!this.Xb||null!==this.gb||null!==this.qb:1)return!0;this.lk=()=>{a()};if(1===Wa())return!1;this.vE||(this.vE=setTimeout(()=>{OBR.logger.log("Second time for consent");if(null===
|
|
this.gb&&null===this.qb)if(this.Di=!0,""!==OBR.g.U(OBR._jsc.C.tc,"")){const b=OBR.g.U(OBR._jsc.C.tc,"");b&&"undefined"!=b&&(this.qb=OBR.g.U(OBR._jsc.C.tc,""),OBR.logger.log("Taking consent from LS"))}else""!==OBR.g.U(OBR._jsc.C.Ne,"")&&(this.gb=OBR.g.U(OBR._jsc.C.Ne,""),OBR.logger.log("Taking consent from LS"));this.Fy(300);this.lk()},300));return!1}ea(){if(typeof OBR.i.sl.OB_CONSENT!==OBR.i.Js||!1!==OBR.i.sl.OB_CONSENT)""!==OBR.g.U(OBR._jsc.C.Ne,"")&&(this.gb=OBR.g.U(OBR._jsc.C.Ne,"")),""!==
|
|
OBR.g.U(OBR._jsc.C.tc,"")&&(this.qb=OBR.g.U(OBR._jsc.C.tc,""))}Fy(a){this.Xb=!1;this.Fy=a}};OBR.ha||(OBR.ha=new Hh);var Ih=class{constructor(){this.isEnabled=!1;this.value=[];OBR._jsc.B("preloadScripts")&&hb()&&(this.isEnabled=!0,this.value=OBR.settings.preloadScripts)}},Jh=new Ih;(function(){let a;const b={TM:"ADNGIN",Pl:"POPUPDESCRIPTION",mi:"WHATIS",Dl:"FLYTHROUGH",dm:"VIDEO",Wl:"SCROLL",Qr:"SCROLLEXTERNAL",Nr:"REGISTER",Gr:"OB_VIDEO",Ul:"REFRESHWIDGET",kg:"SKYLANDER",ii:"LOADMORE",ZM:"DYNAMICTEXTTRUNCATION",$l:"TOPBOX",Ll:"PAGER",Hr:"PAGEREXTERNAL",Ir:"PAGEREXTERNALNEW",Wr:"USERZAPPING",ji:"READMORE",ig:"NATIVEVIDEOPLAYER",fm:"WIDGETWIZARD",Zl:"SWIPELAYOUT",hN:"MEGABLOCKS",Rr:"STASHRENDERER",tl:"ADCAROUSEL",Nl:"PERFORMANCEMONITOR",Xl:"SINGLECARDCAROUSEL",yl:"CARDSCAROUSELBOX",
|
|
Cl:"DYNAMICCAROUSEL",Ql:"PUBLISHERTOOLS",Ol:"PLAYABLEAD",ng:"TIMELINE",hg:"GRIDCAROUSEL",em:"WIDGETINJECTOR",Bl:"DISPLAY",Sl:"REEL",Tl:"REEL-V2",Ml:"PARALLAX",Al:"CLIP",Il:"LEAD_FORMS",lg:"STACK_CARD",jg:"READ_NEXT",mg:"STORIES",Yl:"SINGLE_ANIMATION_ON_FEED",li:"WEBVITALSMONITOR",fN:"INTERACTION_LAYER",cm:"USER_ZAPPING",XM:"CUSTOM_FEED",Jl:"MICROSOFT_TAP",gg:"FLOATING_INDICATOR",rr:"CONVERSIONS_TRIGGERS",ur:"EXTRA_INJECTIONS",Fl:"GTEE_COMPLIANCE_MEASURE",El:"GPID_COLLECTION",gm:"WIDGET_PREDICTION_BUCKETS",
|
|
ul:"ADMIRAL"},c=Object.keys(b).reduce((f,g)=>{f[b[g]]=g;return f},{});class d{constructor(f,g,k){this.url=g;this.version=k;this.state=0;this.xi=[];this.context=this;this.At=null}bD(){if(2===this.state)this.iw();else if(0===this.state){var f=OBR.g.Oa(0,this.url+this.KE(),!0);f.onerror=this.At;this.state=1;OBR.g.vb(f)}}KE(){return OBR.env?`?e=${OBR.env}`:""}iw(){this.state=2;for(let g=0;g<this.xi.length;g+=1){var f=this.xi[g];"function"===typeof f.Qc&&f.Qc.call(this.context,f.SB)}this.xi=[]}gL(f){this.url=
|
|
this.url.replace("$SUFFIX",f?f.toString().toLowerCase():"")}}class e{constructor(){this.u=b}A(f,g){a=g?g:this.yJ()}vG(){for(let g of Jh.value){var f=g&&g.trim().toUpperCase();const k=c[f];(f=f&&this.u[k])&&this.N(f,()=>{},this,[],"",()=>{})}}jx(f,g){f&&(g={gnr_module:OBR.i.zw.replace("__path__",f).replace("__moduleName__",f),gnr_feature:OBR.i.yw.replace("__path__",f).replace("__moduleName__",f),gnr_module_internal_lazy:OBR.i.zw.replace("__path__",f).replace("/__moduleName__",""),gnr_feature_internal_lazy:OBR.i.yw.replace("__path__",
|
|
f).replace("/__moduleName__","")}[g],b[f]=`${f}`,a[f]||(a[f]=new d(f,g,-1)))}yJ(){const f={},g=(k,l,q)=>{f[k]||(f[k]=new d(k,l,q))};g(this.u.Pl,OBR.i.X+"/popupDescription.js",-1);g(this.u.mi,OBR.i.X+"/whatis.js",-1);g(this.u.Wr,OBR.i.X+"/userZapping.js",-1);g(this.u.Dl,OBR.i.X+"/flyThrough.js",-1);g(this.u.dm,OBR.i.X+"/video.js",-1);g(this.u.Nr,OBR.i.X+"/registration.js",-1);g(this.u.Ul,OBR.i.X+"/refreshWidget.js",-1);g(this.u.kg,OBR.i.X+"/skyLander.js",-1);g(this.u.$l,OBR.i.X+"/topBox.js",-1);g(this.u.Zl,
|
|
OBR.i.X+"/swipeLayout.js",-1);g(this.u.ii,OBR.i.X+"/loadMore.js",-1);g(this.u.ji,OBR.i.X+"/readMore.js",-1);g(this.u.fm,OBR.i.X+"/widgetWizard.js",-1);g(this.u.Rr,OBR.i.X+"/stashRenderer.js",-1);g(this.u.Gr,OBR.i.oa+(OBR.i.JI+"/obVideo.js"),-1);g(this.u.rr,OBR.i.HI+"/KS_conversions.js",-1);g(this.u.ur,OBR.i.GI+"/ob_extra_injections.js",-1);g(this.u.Wl,OBR.i.X+"/scroll.js",-1);g(this.u.Qr,OBR.i.Hp+"/scroll/scrollExternal.js",-1);g(this.u.Ll,OBR.i.X+"/pager.js",-1);g(this.u.Hr,OBR.i.Hp+"/pager/pagerExternal.js",
|
|
-1);g(this.u.Ir,OBR.i.Hp+"/pager/pagerExternalNew.js",-1);g(this.u.ig,OBR.i.zI+"/NVPInjector.min.js",-1);g(this.u.tl,OBR.i.X+"/adCarousel.js",-1);g(this.u.Nl,OBR.i.X+"/performanceMonitor.js",-1);g(this.u.Xl,OBR.i.X+"/singleCardCarousel.js",-1);g(this.u.yl,OBR.i.X+"/cardsCarouselBox.js",-1);g(this.u.Cl,OBR.i.X+"/dynamicCarousel.js",-1);g(this.u.Ql,OBR.i.X+"/publisherTools.js",-1);g(this.u.Ol,OBR.i.X+"/playableAd.js",-1);g(this.u.ng,OBR.i.X+"/timeline.js",-1);g(this.u.hg,OBR.i.X+"/gridCarousel.js",
|
|
-1);g(this.u.em,OBR.i.X+"/widgetInjector.js",-1);g(this.u.Bl,OBR.i.X+"/displayAd.js",-1);g(this.u.Sl,OBR.i.X+"/reel.js",-1);g(this.u.Tl,OBR.i.X+"/reel-v2.js",-1);g(this.u.mg,OBR.i.X+"/stories.js",-1);g(this.u.li,OBR.i.X+"/webVitals.js",-1);g(this.u.Ml,OBR.i.X+"/parallax.js",-1);g(this.u.Al,OBR.i.X+"/clip.js",-1);g(this.u.Yl,OBR.i.X+"/singleAnimationOnFeed.js",-1);g(this.u.Il,OBR.i.X+"/leadForms.js",-1);g(this.u.lg,OBR.i.X+"/stackCard.js",-1);g(this.u.jg,OBR.i.X+"/readNext.js",-1);g(this.u.cm,OBR.i.X+
|
|
"/userZapping.js",-1);g(this.u.Jl,OBR.i.X+"/microsoftTap.js",-1);g(this.u.gg,OBR.i.X+"/floatingIndicator.js",-1);g(this.u.Fl,OBR.i.X+"/gteeComplianceMeasure.js",-1);g(this.u.El,OBR.i.X+"/publisherIDsCollector.js",-1);g(this.u.gm,OBR.i.X+"/widgetPredictionBuckets.js",-1);g(this.u.ul,OBR.i.X+"/admiral.js",-1);return f}S(f){if("-1"!==OBR.i.ver)try{a[f].iw()}catch(g){throw OBR.error({name:"obm-MakeHandShakeError",message:"Error in module: "+f+", Err: "+g,stack:g.stack||"None"}),g;}}$E(f){return a[f]}N(f,
|
|
g,k,l,q,h){if(f=this.$E(f))f.gL(q),f.xi.push({Qc:g||OBR.g.Og(),SB:l}),f.At=h,f.context=k,f.bD()}vu(f){for(let g in this.u)if(this.u.hasOwnProperty(g)&&this.u[g]===f)return this.u[g];return null}}if(!OBR.s){const f=new e;f.A();OBR.s=f}})();OBR.languageManager=OBR.languageManager||function(){var a=OBR,b={},c={},d=[];b.cw=function(e){return d.hasOwnProperty(e)};b.uD=function(e){d[e]={}};b.BB=function(e,f){d[e]=a.g.assign(d[e],f)};c.registerModuleLanguage=function(e,f){"string"===typeof e&&f&&0<Object.keys(f).length&&(b.cw(e)||b.uD(e),b.BB(e,f))};c.cO=function(e){return b.cw(e)?d[e]:null};c.Ya=function(){return b};return c}();OBR.A=OBR.A||void 0;OBR.Pb=function(a){return(0,OBR._jsc.hh)(a)};OBR.hb=OBR.hb||function(){var a,b={},c={},d;b.A=function(e){a=e=e||OBR;d=new a.Qb;b.wq=new OBR.Promise};b.Ya=function(){return c};c.Ig=function(e){var f;var g=0;for(f=e.length;g<f;g+=1)a.g.Wb(e[g],"data-browser",a.i.ac),a.g.Wb(e[g],"data-os",a.i.os),d.fire("find",[e[g]])};c.eu=function(){return a.g.Jb("class","OUTBRAIN","div",!0)};c.EE=function(e){var f,g=[],k=[];for(f=0;f<e.length;f++){var l=e[f];if("string"===typeof l.containerId)if(a.Pb(l.containerId)){var q=a.Pb(l.containerId);OBR.Va.sD(l,q);
|
|
k.push(q)}else g.push(e[f])}window.OB_elements=g;return k};c.jF=function(){var e=[];"object"===typeof window.OB_elements&&0<window.OB_elements.length&&(e=window.OB_elements);return e};c.cF=function(){var e=[],f=c.eu(),g;var k=0;for(g=f.length;k<g;k+=1){var l=a.g.gf(f[k],"data-ob-mark");null!==l&&"true"===l||!f[k]||(e.push(f[k]),a.g.Wb(f[k],"data-ob-mark","true"))}k=c.jF();if(0<k.length)for(a.logger.log("Array of elements found!"),f=c.EE(k),k=0,g=f.length;k<g;k+=1)e.push(f[k]);return e};b.CN=function(e){OBR.hb.Ui?
|
|
OBR.hb.Ui.then(()=>c.tn(e)):c.tn(e)};c.DB=e=>{OBR.logger.log("search containers - mutation observer");const f=new MutationObserver(l=>{(l=l.reduce((q,h)=>{(h=Array.prototype.slice.call(h.addedNodes).filter(m=>"DIV"===m.tagName))&&h.length&&(q=q.concat(h));return q},[]))&&l.length&&e()}),g=()=>{if(OBR.Li.Fv()){e();OBR.logger.log("search containers - dom ready: disconnecting mutation observer");try{b.wq.resolve()}catch(l){}setTimeout(()=>f.disconnect(),0);document.removeEventListener("readystatechange",
|
|
g)}};document.addEventListener("readystatechange",g);const k=()=>f.observe(document.body,{subtree:!0,childList:!0});document.body?k():window.addEventListener("DOMContentLoaded",k)};c.xK=()=>{const e=()=>{OBR.logger.log("search containers - searching for new containers");let f=c.cF();OBR.i.Xv&&(f=c.jK(f));0<f.length&&(OBR.hb.Ui?OBR.hb.Ui.then(()=>c.Ig(f)):c.Ig(f))};if(OBR.Li.Fv()){e();try{b.wq.resolve()}catch(f){}}else if(OBR.i.Xv){const f=()=>{OBR.Li.rv()&&(e(),document.removeEventListener("readystatechange",
|
|
f))};document.addEventListener("readystatechange",f)}else c.DB(e),e()};c.jK=e=>{var f=OBR.settings.widgetsLoadingPriority.replace(/\s+/g,"").split(",");const g=[],k={};try{for(const l of e)k[l.getAttribute("data-widget-id")]=l;for(const l of f)k.hasOwnProperty(l)&&(g.push(k[l]),delete k[l]);for(const l of Object.values(k))g.push(l);return g}catch(l){return e}};c.tn=function(e){void 0===e?c.xK():0<(e.length||0)&&c.Ig(e)};b.lO=function(){return 0<c.eu().length};b.SI=function(e){d.add("find",e)};b.AO=
|
|
function(e){d.add("stopSearch",e)};b.Ti=function(){c.tn()};b.dE=function(e){var f=[],g;var k=0;for(g=a.F.length;k<g;k+=1){var l=a.g.v(k);null!==l&&("string"===typeof e&&a.g.Wb(l,"data-src",e),f.push(l))}0<f.length&&(a.F=[],c.Ig(f))};b.QN=function(e){const f=[];e&&(a.g.Wb(e,"data-ob-mark","false"),f.push(e),c.Ig(f))};b.kM=function(e){a.g.Wb(e,"data-ob-mark","false")};b.ea=function(){d.he();a.F=[]};b.A(OBR);return b}();var Kh=class{constructor(){this.ob=OBR.g.U(OBR._jsc.C.mr,null);this.qe=OBR.g.U(OBR._jsc.C.nr,null);null!==this.ob&&OBR.logger.log("AdBlock - status from local storage is: "+this.ob);this.$m=300;this.cssText="display:inline;width:1px!important;height:1px!important;border:none;padding:0;visibility:visible!important;";this.bj=!1;this.Ag=this.Bg=0;this.Bm=new OBR.Qb;this.Ct={ready:0,TD:3,ar:6,stopped:7,gv:8};null===this.ob&&ob(this)}Dk(a){this.Bm.add("onAdBlockStatusReady",a)}$n(){return this.Bg}En(){return this.Ag}Dj(){return OBR.i.Uj()||
|
|
OBR.i.Vj()||OBR.i.Za?!1:this.ob}Ej(){return this.qe}NI(){nb(this)}};OBR.nb=OBR.nb||new Kh;var Q={jg:{fa:"ReadNext",R:{pz:8500}},Gz:{fa:"ForceCardButton",R:{oz:7808}},jA:{fa:"PubtoolOverlay",R:{Jz:8E3,Bz:8001,wz:8002,dg:8003,Tz:8004,pA:8005,lz:8006,rA:8007}},Dr:{fa:"HighlightReel",R:{Kr:7800,Or:7801,pr:7802,zr:7803}},mg:{fa:"Stories",R:{hA:10010,Xz:10015,Yz:10016,iA:10020,Zz:10025,$z:10026,dA:10030,qz:10040,Ez:10031,Pz:10017,Qz:10027,jz:10045}},uz:{fa:"DelayWidget",R:{HA:10100}},Iz:{fa:"InterventionHeavyAds",R:{Lz:99840,vA:99740,wA:99640,xA:99540,yA:99440}},GA:{fa:"WebVitals",R:{nA:98E3}},
|
|
gz:{fa:"Ad Carousel",R:{iz:5E3,hz:5001}},hg:{fa:"Grid Carousel",R:{Br:1E4}},EA:{fa:"User Sentiment",R:{LIKE:4E3,DISLIKE:4050,UNDO_DISLIKE:4100,UNDO_LIKE:4150,STASH:4200,UNDO_STASH:4250,SHARE:4300,REPORT:4350,REPORT_REASONSV2:4351,UNDO:4400,OPEN:4450,MENU_MOBILE:4451}},tr:{fa:"Dynamic Carousel",R:{qr:10100}},vz:{fa:"DFP",R:{oA:4600,qA:4610,EMPTY:4620,Cz:4630}},VM:{fa:"Article Card",R:{qN:4500}},Lr:{fa:"Playable ad",R:{"ob-pa-load":6E3,"ob-pa-cta-clicked":6001,"ob-pa-engaged":6002,"ob-pa-error":6003,
|
|
"ob-pa-resize":6004}},lg:{fa:"StackCard",R:{Tr:6500,Sr:6501}},ng:{fa:"Timeline",R:{zA:7510,Vr:7511}},oN:{fa:"Podcast",R:{lN:7E3}},mA:{fa:"ReadMore",R:{dg:2050,FA:2E3}},kg:{fa:"SkyLander",R:{Wa:3E3}},tA:{fa:"SwipeLayout",R:{mb:3050,Wa:3E3}},AA:{fa:"TopBox",R:{eg:3150,mb:3050,Wa:3E3,Pe:3200,fg:3100}},nz:{fa:"BottomBox",R:{eg:3150,mb:3050,Wa:3E3,Pe:3200,fg:3100}},xr:{fa:"Feed",R:{mz:10200,Fz:10201,fA:10202,gA:10203}},tN:{fa:"test",R:{aN:100,bN:200}},eN:{fa:"General",R:{vN:300,sN:400,dN:301,cN:401}},
|
|
gg:{fa:"floatingIndicator",R:{dg:1500}},eb:{fa:"exploreMore",R:{Rz:5500,Sz:5501,CA:5502,Wz:5510,Vz:5511,rz:5515,Mz:5516,Kz:5517,YM:5518,yz:5519,bA:5520,cA:5523,kz:5527,xz:5529,DA:5532}},rN:{fa:"refreshwidget",R:{UM:9898}},fz:{fa:"admiralApi",R:{sA:6800}},Nz:{fa:"keystone",R:{sz:100}}};var Lh={obzala:"_b1_ad_group_id",obzalc:"_b1_creatives_id",obzali:"_b1_ip",obzalt:"_b1_no_targeting",obzalp:"_b1_cpm",obzale:"_b1_exchange",obzald:"_b1_ignore_pmp",obzalcbs:"_b1_creative_banner_size"},Mh=[{pattern:"utm_",sw:a=>a},{pattern:"obzal",sw:a=>Lh[a]}],ne=()=>{var {rF:a}={rF:()=>qh(window)};const b=a();return b&&(a=Object.keys(b).map(c=>{const d=Mh.find(e=>c.startsWith(e.pattern));return d?[c,d.sw(c)]:null}).filter(c=>!!c).map(([c,d])=>`${d}=${encodeURIComponent(b[c])}`).join("&"))?`&aqp=${encodeURIComponent(a)}`:
|
|
""};var wb;var Nh=class{constructor(){this.platform=OBR.i.M?"mobile":"desktop";this.K={};this.wi=[]}remove(a,b=!1){const c=a.D(),d=this.cc&&this.cc.some(e=>e.includes(c));(a.dr()||b||d)&&(a=document.querySelector(c?`.ob_sf_loader, .${c}.ob-chunks-loader`:".ob_sf_loader, .ob-chunks-loader"))&&null!==a.parentNode&&a.parentNode.removeChild(a)}Se(a,b,c){b=yb({Fg:b,ud:c});a.appendChild(b);this.wi.push({ud:c,Ap:b})}};OBR.ty||(OBR.ty=new Nh);var Vb=OBR.ty;var Oh=class{constructor(){this.Xk=new uh}},Ph=new Oh;var Qh=class{constructor(){this.isEnabled=OBR.i.Jv}mark(a,b,c){this.isEnabled&&a&&b&&(c?a.ly(`${b}-${c}`):"rendered"===b&&a.ly(b))}},G=new Qh;var Rh=class{constructor(){this.ws=OBR._jsc.B("ab");this.us={};this.vs="";if(this.ws)try{const b=this.ws.split(",");if(b&&b.length){var a=[];for(let c=0;c<b.length;c++){const [d,e]=b[c].split("~");if(!d||!e||0>e||100<e)continue;const f=d.split("-");if(!f||!f.length||3!==f.length)continue;let g;g=OBR.g.Bu(0,100)>e?f[1]:f[2];this.us[f[0]]=g;a.push(`${f[0]}:${g}`)}this.vs=a.join(",")}}catch(b){OBR.error({name:"obm-clientAbrex",message:"error while generate client abrex variants."+b.message,stack:b.stack})}}},
|
|
jc=new Rh;var rc=null,qc=!1;(a=>{let b,c;null==(b=a.cookieDeprecationLabel)||null==(c=b.getValue())||c.then(d=>{rc=d;qc&&OBR.error({name:"obm-TPCDLLateResponse"})}).catch(d=>{OBR.error(d)})})(window.navigator);var Sh=class{constructor(){this.cache=new Map;this.LG=OBR.i.Za;this.kd=OBR.i.kd}ri(){return""}pi(a){return tc(this,a)}},oc=new Sh;OBR.pa=OBR.pa||function(){var a={},b={},c;let d="";a.Dh=null;class e{constructor(){this.list=[]}add(f){this.list.push(f)}contains(f){return-1!==this.list.indexOf(f)}remove(f){this.list.splice(f,1)}top(){return 0<this.list.length?this.list.shift():null}ij(){return this.list}Ws(){this.list=[]}Ld(){return!this.list||!this.list.length}}b.A=function(f){c=f||OBR;a.Ic=new e;a.Ch=new c.Qb;a.sf=!1;a.DN=null;a.Tt=!0;a.Ut=!0;a.Tw=!1;a.fG()};a.fG=()=>{d=ne()};a.GO=function(){OBR.hb.wq.then(()=>{a.My()});window.setTimeout(()=>
|
|
{a.My()},1E3)};a.pF=function(){if(a.Dh)return a.Dh;const f=OBR.i.sk?`&ogn=${OBR.i.sk}`:"",g=OBR.i.ik?`&dicbo=${OBR.i.ik}`:"",k=c.i.tk&&c.i.tk.length?"&osLang="+c.i.tk:"";var l=c.ca.Ja;l="&winW="+l.width+"&winH="+l.height;const q="&scrW="+c.i.vq.w+"&scrH="+c.i.vq.h,h=c.i.rn?"&xp="+c.g.ma(c.i.rn):"",m=c.i.ov?"&wrDebug=true":"",p=c.i.rE?"&forceFeed=true":"",r="https://"===c.i.oa?"&secured=true":"",t=c.ha.gb?"&cnsnt="+c.ha.gb:"",u=c.ha.Ib?"&cmpStat=1":"&cmpStat=0",v=c.ha.qb?"&cnsntv2="+c.ha.qb:"",w=c.ha.bc?
|
|
"&ccpa="+c.ha.bc:"",A=c.ha.Jo?"&ccpaStat=1":"&ccpaStat=0",D=OBR.i.ad?"&iframe=true":"",E=OBR.i.Od?`&lscntx=${OBR.i.Od}`:"",J=null!==OBR.i.Lq?`&skipContextValidation=${OBR.i.Lq}`:"",I=null!==OBR.i.Bn?`&forceContextValidation=${OBR.i.Bn}`:"",V=OBR.i.Rk?`&skipRecsFilters=${OBR.i.Rk}`:"",O=OBR.i.$i?`&forceAd=${OBR.i.$i}&settingLevel=SOURCE`:"",R="&dpr="+c.i.gn,W=OBR.i.Mp?`&ob_internal_id=${OBR.i.Mp}`:"",aa=c.i.qq?`&ref=${c.i.qq}`:"",da=c.i.gk?"":"&wdr-natlaz=false",Ia=OBR.i.Mq?"&wdr-ads-data=true":"",
|
|
Ja=OBR.i.Vt?"&forceDemand=true":"",Ka=OBR.i.gl?`&trace_name=${OBR.i.gl}`:"",La=OBR.i.pv||OBR.i.qv?"&lsl=1":"",Ma=OBR.i.Cn?`&forceOcAd=${OBR.i.Cn}`:"",Na=OBR.i.Ue&&le()?`&opvid=${le()}`:"",Oa=`&chs=${OBR.i.Hn()}`;a.Dh=`&version=${c.i.ver}&sig=${c.i.lr}&apv=${c.i.xg}${Na}${c.i.Ew}${Ma}${c.i.qt}${c.i.Mv}${c.i.ss}${c.i.it}${h}${k}${l}${q}${R}${m}${p}${r}${v}${t}${u}${w}${A}${D}${E}${J}${I}${V}${O}${da}${Ia}${d}${Ja}${Ka}${W}${g}${La}${Oa}${aa}${f}`;return a.Dh};a.vD=function(f){var g=f.G(),k=f.Ma(),l=
|
|
c.g.U(OBR._jsc.C.ki,null),q=c.g.U(OBR._jsc.C.bm,null),h=f.kj(),m=h&&null!==h.x?`&px=${h.x}`:"";h=h&&null!==h.y?`&py=${h.y}`:"";var p=f.lu();p=null!==p?`&vpd=${p}`:"";k=a.AF(g,k);var r=a.XE(f);r=r?"&lastPvTs="+r:"";var t=!0===c.i.bl||!0===f.qj(),u=f.Zn()?"&videoId="+f.Zn():"",v=f.yu()?"&playerSrcId="+f.yu():"",w=f.sb()?"&api_user_id="+f.sb():"",A=a.QE(t),D=a.tb(f);const [E,J]=me(f);var I=E&&J?`&${E}=${J}`:"";var V=a.Gd(f),O=!0===f.Kv()||c.i.Np?"&rtbEnabled=true":"",R=f.pj()?`&seid=${encodeURIComponent(f.pj())}`:
|
|
"",W=!0===f.Vv()?"&va=true":"",aa=1==f.nu()?"&et=true":"",da=c.i.Tb&&c.i.Tb[f.D()]?"&contextRule=false":"",Ia=null!==f.jj()?"&num="+f.jj():"",Ja=a.CF(f),Ka=a.zF(f),La=OBR.i.Jw?"&wdr-lr=1":"",Ma=f.ic()?"&installationType="+f.ic():"",Na=f.fc()?"&app_ver="+f.fc():"",Oa="&widgetJSId="+(c.i.Tb&&c.i.Tb[f.D()]?c.i.Tb[f.D()]:f.D()),Gb=`&format=${f.tu()}`;l=l?"&lsd="+c.g.ma(l):"";q=q?"&lsdt="+q:"";var Hb=f.Yg()?"&lang="+f.Yg():"",Ib=f.Zg()?"&psub="+f.Zg():"",ib=f.fu()?"&app_id="+f.fu():"";t=t?"&testMode=true":
|
|
"";var Jb=a.JE(f),Kb=f.qu()?"&fId="+f.qu():"",Lb=f.Wn&&f.Wn()?"&reasonType="+f.Wn():"",jb=f.Yn&&f.Yn()?"&reasonValueId="+f.Yn():"",kb=f.Xn&&f.Xn()?"&reasonValue="+f.Xn():"",lb=f.Gn&&f.Gn()?"&categoryIds="+c.g.ma(f.Gn()):"",Mb=f.hj&&f.hj()?"&iabCat="+f.hj():"",Nb=f.hf()?"&feedVersion="+f.hf():"",Ob=f.Ed()?"&fAB="+f.Ed():"",Pb=f.Xg()&&""!==f.Xg()?"&fbk="+f.Xg():"",Qb=f.Dd()&&""!=f.Dd()?"&settingLevel=TEMPLATE&"+f.Dd():"",Rb=null!==OBR.i.Hh?`&pubInState=${OBR.i.Hh}`:"";const Sb=!f.dj()||c.ha.gb||c.ha.qb?
|
|
"":"1"===f.Jn()||1===f.Jn()?`&cnsnt=${f.dj()}`:`&cnsntv2=${f.dj()}`,Tb=f.Fn()?`&ccpa=${f.Fn()}`:"";var za=c.i.ku();za=za?"&contxtKV="+c.g.ma(za):"";var Aa=f.Vg();Aa=Aa?`&cw=${Aa}`:"";f=f.pf()?"&em=1":"";return`${Jb}?${Ja}${Ka}&idx=${g}${Pb}&rand=${c.g.rand()}${Ma}${Na}${r}${Oa}${W}${aa}${Gb}${O}${l}${q}${Hb}${Ib}${ib}${k}${da}${w}${u}${v}${A}${D}${I}${V}${Ia}${t}${Kb}${Lb}${jb}${kb}${lb}${Mb}${Nb}${Ob}${m}${h}${p}${Qb}${Rb}${Tb}${Sb}${za}${Aa}${R}${La}${f}`};a.QE=function(f){let g="";f||((f=c.fraudDetection.je||
|
|
c.fraudDetection.zq)?g="&clss="+f:c.fraudDetection.Qf&&(g="&clid="+c.fraudDetection.Qf+"&fdu="+c.fraudDetection.Qi));return g};b.du=function(f){var g=f.Ma()&&!OBR.i.bd;const k=a.vD(f),l=a.pF(),q=sc(f);f=oc.pi(f);const h=1!==OBR.i.Wd||g?"":oc.ri();g=(g?OBR.i.Pp:OBR.i.gF())+k+""+h+q+l+f;return(null==g?void 0:g.length)>=OBR.i.dk?(g=pe(g),(null==g?void 0:g.length)>=OBR.i.dk&&qe(g),g):g};a.tb=function(f){let g="";const k=c.g.$f(c.i.pn);f=c.g.$f(f.tb());if(k||f)g="&extid="+encodeURIComponent(f||k);return g};
|
|
a.Gd=function(f){return(f=c.g.jl(f.Gd()||c.i.od))?`&pubImpId=${encodeURIComponent(f)}`:""};a.CF=f=>{if(f.oj())return`url=${OBR.g.ma(f.oj())}`;const g=f.zc(),k=f.Bc(),l=f.Cc();return g?`bundleUrl=${c.g.ma(g)}`:l?`portalUrl=${c.g.ma(l)}`:k?`contentUrl=${c.g.ma(k)}`:"url="+c.g.ma(f.Ha())};a.JE=f=>(f=f.Ma()&&!f.oj())&&!OBR.i.bd?"/utils/platforms":f&&OBR.i.bd?"/Multivac/api/platforms":1===OBR.i.Wd?"/Multivac/api/get":"/utils/get";a.zF=function(f){if(f.Ma())return"";var g="&srcUrl=";f=f.Eu();return g=null!==
|
|
f&&"string"===typeof f&&0<f.length?g+c.g.ma(f):0<c.i.Uk.length?g+c.i.Uk:""};a.qG=function(f,g){var k=g.G(),l=g.D(),q=c.g.Oa(0,f,!0);c.g.Gb(q,"error",function(){g.gE();a.Ch.fire("onOdbFail_"+k+"_"+l,[g],!0);Vb.remove(g);q.remove();a.sf=!1;b.fire()});Ph.Xk.start();c.g.vb(q);a.rI(g);a.Ch.fire("onOdbFire_"+k+"_"+l,[g],!0);c.logger.log("fire this src "+f)};a.rI=function(f){OBR.i.Wd&&!f.Ma()?G.mark(f,"mv","start"):G.mark(f,"odb","start")};a.oL=function(f){setTimeout(()=>{a.Cx(f.G(),f.D())},1E4)};a.Cx=function(f,
|
|
g){c.g.sq("ob_odbCall_"+f+g)};a.EG=function(){if(OBR.i.Uj()||OBR.i.Vj())return!0;var f=null!==c.nb.ob;if(a.Tt)if(a.Tt=!1,f)c.logger.log("AdBlock ODB detected immediately");else{var g=new c.Ur;c.logger.log("AdBlock ODB start stopwatch");g.start();c.nb.Dk(function(){c.logger.log("AdBlock ODB detected after "+g.stop());b.fire()})}return f};a.eH=function(){var f=OBR.fraudDetection.au;if(a.Ut&&(a.Ut=!1,!f)){c.logger.log("FD start stopwatch");var g=new c.Ur;qg(c.fraudDetection,function(){c.logger.log("FD return after "+
|
|
g.stop());b.fire()})}return f};b.mL=f=>{if(OBR.i.Za)try{Object.keys(f).forEach(g=>{null!==f[g]&&"undefined"!==typeof f[g]||delete f[g]}),f&&Object.keys(f).length&&window.OBBridge.setBridgeParams(f)}catch(g){}};a.To=function(){return OBR.ha.To(()=>b.fire())};a.MG=function(){if(!c.ha.Jq||null!==c.ha.bc)return!0;a.oC||(a.oC=setTimeout(function(){null===c.ha.bc&&(""!==c.g.U(OBR._jsc.C.ei,"")?c.ha.bc=c.g.U(OBR._jsc.C.ei,""):c.ha.Jq=!1);b.fire()},300));return!1};b.fire=function(f){OBR.logger.log("odb fire");
|
|
if(!(!0!==a.sf&&!0!==a.Tw&&a.EG()&&a.To()&&a.MG()&&a.eH()))return!1;if(!f&&a.Ic.Ld())OBR.logger.log("odb fire - no pending widgets");else{a.sf=!0;if(f){var g=a.Ic.ij().indexOf(f);0<=g?a.Ic.remove(g):f=null}else(f=a.Ic.ij().find(k=>k.uH()))&&a.Ic.remove(a.Ic.ij().indexOf(f));return f?(c.logger.log("fire odb for "+f.Ha()),g=b.du(f),a.qG(g,f),a.oL(f),a.iK(f),!0):a.sf=!1}};a.iK=f=>{try{var g=Vb;g.xf=zb();g.cc=Bb(g);const k=!!g.xf,l=f.v(),q=f.D();k?Cb(g,g.xf,q,l):Ub(g,q,l)}catch(k){OBR.logger.log("failed to parse Local Storage for skeleton")}};
|
|
b.Ow=function(f,g){a.Ch.add("onOdbFire_"+f.G()+"_"+f.D(),g)};b.Nw=function(f,g){a.Ch.add("onOdbFail_"+f.G()+"_"+f.D(),g)};b.unlock=function(f,g){a.sf=!1;a.Cx(f,g)};a.My=function(){a.Tw=!1;b.fire()};b.DK=function(f){!0===f&&(OBR.i.xg=f)};b.my=function(f,g){f&&(g?c.i.iq=f:c.i.Xq=f,window.OBBridge&&!window.OBBridge.t&&(window.OBBridge.t=f))};b.Gu=f=>f?c.i.iq:c.i.Xq;a.AF=(f,g)=>{if(window.OBBridge&&window.OBBridge.t&&0!==f)return`&t=${window.OBBridge.t}`;g=b.Gu(g);return""===g||0===f?"":"&t="+g};a.XE=
|
|
function(f){let g=null;if(f&&0==f.G()){const k=(new Date).getTime();f=c.g.ma(f.Ha());const l=OBR._jsc.C.Oz,q=c.g.U(l,null);if(q)try{let h=JSON.parse(q);if(h&&f===h.url){let m=k-h.previousRequestTime;72E5>m&&(g=m)}}catch(h){OBR.logger("Error parsing last page view info")}c.g.Aa(l,JSON.stringify({url:f,previousRequestTime:k}))}return g};b.Xu=function(){c.i.xg=!1};b.register=function(f){a.Ic.add(f);c.logger.log("register odb for "+f.Ha());b.fire()};b.BH=f=>a.Ic.contains(f);b.FF=function(){return a.Ic};
|
|
b.hC=function(f){b.unlock(f.G(),f.D());b.fire()};b.ea=function(){OBR.logger.log("odb cleanup");a.Ic.Ws();a.Ch.he();a.sf=!1;a.Dh=null};b.Ya=function(){a.Oc=c;return a};b.A(OBR);return b}();var Th;Th=()=>{window.OB_VIDEO&&window.OB_VIDEO.reloadObVideo&&window.OB_VIDEO.reloadObVideo()};OBR._jsc.Uh=(...a)=>{window.OB_VIDEO.init(...a)};var Vh=1/3,Wh=a=>{const b=a.v();if(b){var c=OBR.g.H(b).querySelectorAll(".ob-dynamic-rec-link");if(c)return Array.from(c).map(d=>({Na:b,KJ:d,Ze:d.querySelector(".ob-grid-button-container"),title:d.querySelector(".ob-rec-text"),isRTL:a.dd()})).filter(d=>!!d.Ze)}},Xh=a=>a.Ze.clientWidth/a.KJ.clientWidth>Vh,Yh=a=>{var b=window.getComputedStyle(a.Ze),c=window.getComputedStyle(a.title);b=th(b.margin);c=[b[0],b[1],b[2],th(c.margin)[3]];if(a.isRTL){const [d,e,f,g]=c;c=[d,g,f,e]}a.title.style.margin=c.join(" ");
|
|
a.Ze.setAttribute("style",`${"display:block;width:100%;"}margin:${c.join(" ")};width: calc(100% - ${parseInt(c[1])+parseInt(c[3])}px)`);a.Ze.parentElement.appendChild(a.Ze)};var Zh=[],$h=a=>{a=a.l("customFontLinks",null);try{const b=a?JSON.parse(a):[];if(Array.isArray(b))return b}catch(b){}return[]},ai=a=>{const b=document.createElement("link");b.href=a;b.rel="stylesheet";return b},bi=a=>{Zh.push(a)},ci=a=>{const b=document.createDocumentFragment();a.forEach(c=>b.appendChild(c));document.head.appendChild(b)},di=a=>{a=$h(a);const b=a.filter(c=>!(0<=Zh.indexOf(c))).map(ai);a.forEach(bi);ci(b)};var zc=a=>a.Yo()?OBR.g.Sa(a.Fd()):a.Iu();var Gc={},Jc=(a,b)=>new Promise(c=>{OBR.s.N(b,()=>c(a),a,null,null,()=>{OBR.error({name:"obm-GNR",message:`Module name: ${b}, Could not load`,stack:""})})}),Kc=class{constructor(a,b){this.j=a;this.nc=!1;this.Af=b;this.dataBI=new OBR.dataBI(a,`${"gnr_"}${b}`)}fe(){this.xc=[];this.td=Array.from(this.Ba.querySelectorAll("[data-pos]")).map(a=>a.getAttribute("data-pos"));OBR.Ka.$b(this.j,{yh:!0,rk:(...a)=>Cc(this,...a)})}Se(){const a=this.j.v();if(a){Dc(this,"beforeRender");OBR.controller.eK(this.Ba,this.j);
|
|
this.nc=!0;if(this.j.cd()&&this.Ba&&a&&a.attachShadow){const b=this.j.ej(),c=this.j.Wg();OBR.g.attachShadow(a,this.Ba,{mode:"open"},b,c)}Dc(this,"afterRender");Hc(this)}else OBR.error({name:"obm-gnr",message:`Container not found for widget idx ${this.j.G()}`})}},ei=class{constructor(){this.Jf={};this.hd={};this.Em={}}A(a,b,c=!1){try{this.hd[b]&&this.hd[b].loaded?Lc(a,this.hd[b].options,b):(this.Jf[b]||this.N(a,b,c),this.hd[b].Zp.push(a))}catch(d){OBR.error({name:"obm-GNR",message:`Error in module: ${b}, Err: Module could not init`,
|
|
stack:d.stack})}}N(a,b,c){OBR.s.jx(b,c?"gnr_feature":"gnr_module");this.hd[b]={loaded:!1,options:null,Zp:[]};this.Jf[b]=Jc(a,b)}},Ic=new ei;var Wc=[.7,.9,1.2,2],fi=class{constructor(){this.rh=this.jp();this.Sy=[];OBR.i.ZL&&(Qc(this),Rc(this));OBR.i.YL&&this.Ao()}A(){this.Ho=OBR.i.Ue||!!window["debug-amp"];this.Ij=this.j.mc();this.thresholds=Xc(this);this.Ij&&this.Ho&&Yc(this)}Ao(){this.ld={total:0};this.lJ=new PerformanceObserver(a=>{a.getEntries().forEach(b=>{const c=b.transferSize;b=b.initiatorType;this.ld[b]||(this.ld[b]=0);this.ld[b]+=c;this.ld.total+=c;Vc(this,this.ld.total)})});try{this.lJ.observe({entryTypes:["resource"]})}catch(a){}}getError(a){const b=
|
|
{},c={},d=this.thresholds.filter(r=>!!r.Cd).map(r=>100*r.iJ),e=this.Sy,f=Tc(this).join(","),g=Zc(a.body.message),k=this.j.o("pvId",null),l=Uc(this),q=window.OB_releaseVer,h=OBR.i.nw,m=OBR.monitorData,p=OBR.env;a={sampleRate:100,thresholds:d,videoEvents:e,crashReason:g,log:f,amp:this.Ho,con:this.Ij,reportType:a.type,reportUrl:a.url,reportId:a.body.id};this.ld&&(a.performance=this.ld);OBR.F&&(a.widgets=l);b.name="obm-InterventionHeavyAds";b.version=q;b.message=g;b.env=p||1;b.stack=JSON.stringify(a);
|
|
b.url=h||location.href;b.agent=navigator.userAgent.toLowerCase();m&&(b.sId=m.sourceId,b.dId=m.docId,b.pId=m.pubId);Object.assign(c,a,{pvid:k});return{ZH:b,KF:c}}jp(){const a=1*OBR.g.U("debug-intervention-sample",100);return 1>Math.floor(Math.random()*a)}Sp(a,b){this.Sy.push({event:a,props:b});Sc(this,1)}Tf(a){this.j=a;this.Me=new OBR.dataBI(this.j,b=>b.Iz);this.A()}};var gi,hi,dd;
|
|
gi=class{constructor(){this.gd={};this.xh=[];this.mh=this.uq=!1;this.Zq=0;this.OJ=OBR.bf(this.NJ,100)}Ao(){this.Bh=new PerformanceObserver(a=>{for(const b of a.getEntries())this.xh.push(b)});this.Bh.observe({type:"layout-shift",buffered:!1})}NJ(a){const b=a.Y()||a;b&&(a=this.gd[b.D()],"undefined"===typeof a?OBR.error({name:"webVitalsMonitorWidgetsRenderError",message:`this.layoutShifts allocation failed for ${b.D()}`}):(a.Dv||this.xh.length||(this.gd[b.D()].Zb=0),this.xh.forEach(c=>{const d=c.value;
|
|
a:{c=c.sources;const l=b.v();try{var e=JSON.parse(b.l("webVitalsMonitorSelectors","[]"));var f;if(f=e.length){b:{for(const q of c){const h=q.node;for(const m of e){const p=m.selector,r=m.relative||!1;let t;switch(m.type||"css"){case "css":t=document.querySelector(p);break;case "xpath":t=document.evaluate(p,r?l:document,null,XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue}if(t===h){var g=p;break b}}}g=!1}f=!g}if(f){var k=!1;break a}}catch(q){OBR.error({name:"webVitalsMonitorSelectorsError",
|
|
message:`Could not parse selectors for: ${b.D()}`})}k=!0}k&&(this.gd[b.D()].Zb+=d)}),this.uq=!1,this.xh=[]))}};hi=class{constructor(){this.$o=this.Jx=!1;this.xH="PerformanceObserver"in window&&PerformanceObserver.supportedEntryTypes&&-1!==PerformanceObserver.supportedEntryTypes.indexOf("layout-shift")}mc(a){"undefined"===typeof this.lv&&(this.lv=OBR.g.U("debug-webvitals-gdpr-compliant",a.mc()));return this.lv}};dd=new hi;OBR._jsc.bd=new gi;var ii=class{constructor(){this.np=[];this.Vy=!1;this.mp=null}reset(){this.np.splice(0).forEach(a=>a.unobserve())}Nd(a){return OBR.i.Nd&&0<a.G()}yj(a){OBR.i.Nd=!0;this.mp=fd(a);(a=OBR.pa.FF())&&a.list&&a.list.forEach(b=>{if(!b.Md()){var c=b.v();c&&gd(this,c,b)}})}yo(a){if(!(!a||a.Md&&a.Md())){this.Mb();this.mp=fd();var b=a.v();b&&gd(this,b,a)}}Mb(){try{const a=OBR._jsc.B("enableDebuggingReports")&&0<OBR.settings.enableDebuggingReports;!this.Vy&&a&&(this.Vy=!0,OBR.ya.get(`${OBR.i.rl}/WidgetErrorMonitor/api/report`,
|
|
{name:"wlz-pvWidgetLazyLoad",level:"INFO",version:window.OB_releaseVer,env:OBR.env||1,url:location.href,agent:navigator.userAgent.toLowerCase()}))}catch(a){}}},hd=new ii;var ji=class{Mb(a){if(a&&a.v())try{const b=OBR.g.H(a.v()).querySelector("img.ob-rec-image");b&&(new Promise(c=>b.addEventListener("load",()=>c(b)))).then(c=>{var d=c.naturalWidth*c.naturalHeight/(c.offsetWidth*c.offsetHeight);if(2<d&&1===OBR.g.Vn(5E3)){const e={},f={};e.name="obm-ImagesDiffReport";e.imgSrc=c.src;e.url=window.location.href;f.originalWidth=c.naturalWidth;f.renderedWidth=c.offsetWidth;f.originalHeight=c.naturalHeight;f.renderedHeight=c.offsetHeight;f.wId=a.D();f.diff=d;f.clientDpr=OBR.i.gn;
|
|
a.Y()&&(f.widgetFatherId=a.Y().D());OBR.monitorData&&(e.pId=OBR.monitorData.pubId);d=(d=a.o("abTestVal",null))&&"no_abtest"!==d?OBR.g.vk(d):null;f.abTestVariantId=d&&d.kl||"no_abtest";f.abTestId=d&&d.al||"no_abtest";if(c=jd(c.src))f.urlImgDataCropStrategy=c.cs,f.urlImgDataDpr=c.d,f.urlImgDataFormat=c.f,f.urlImgDataHeight=c.h,f.urlImgDataWidth=c.w,f.urlImgDataImageUUID=c.iu;e.extra=JSON.stringify(f);OBR.ya.get(OBR.i.$y,e)}}).catch(c=>{OBR.error({name:"obm-ImageCompareMonitoring",message:`error ${c.name} while trying sent report for images size diff`})})}catch(b){OBR.error({name:"obm-ImageCompareMonitoring",
|
|
message:`error ${b.name} while trying sent report for images size diff - no image was found`})}}},ki=new ji;var li=class{A(a){if(a&&a.Y()){this.Tp=a.v();this.di=a.Y().v().parentElement;const b=a.l("cardMargin",0);this.Tp.style.cssText=`margin:${b}`;if(this.di&&this.di.classList.contains("ob-smartfeed-wrapper"))try{if(OBR.g.la(this.di.firstChild,"ob-parent-feed"),this.di.insertBefore(this.Tp,this.di.firstChild),OBR.g.Ia(this.Tp,"ob-onload"),a.hp())kd(a);else{const c=a.v().querySelector(".ob-onyx-sponsored-container"),d=a.kc("display",null);d&&d.html&&(c.style.width=`${d.width}px`,c.style.margin="0 auto 2px",
|
|
c.classList.remove("ob-sponsored-hide"))}}catch(c){OBR.error({name:"obm-OnyxATF",message:c.message,stack:c.stack})}}}};var mi;
|
|
OBR._jsc.ni=class{constructor(a,b){this.j=a||new OBR.hm(-1);this.settings=b instanceof Function?b(Q):b;this.Bd=this.settings.fa||this.settings;this.DD=OBR.i.Up+"logger/v1/widget/";this.sessionId=this.j.o("req_id",-1)+(new Date).getTime();this.isActive=!0;this.Es=new mi(this.Bd);this.xo()}xo(){const a=Object.values(this.kB).find(b=>b.fa==this.Bd);a&&a.R&&(this.B=Object.keys(a.R).reduce((b,c)=>{b[c]={fire:this.fire.bind(this,a.R[c])};return b},{}))}event(a){return a(this.B)}fire(a,b,c){b=b||{};c=Object.assign({method:OBR.i.V.Ga},
|
|
c||{});if(this.isActive&&"undefined"!==typeof b&&"undefined"!==typeof c){var d=c.callback?c.callback:function(){};b=b?b:{};c.LIMIT&&this.Es.get(a)>=c.LIMIT||(md(this.Es,a),a=this.oi(a,b,c),OBR.ya.send(c.method,this.DD,a,d,!0,null,null,!0))}}oi(a,b,c){const d={};var e=this.j.Y(),f=!!e,g=!this.j.Ra()&&f;f=g?e.o("wnid",""):this.j.o("wnid","");const k=g||this.j.Ra()?this.j.o("wnid",""):null;e=g?e.o("widgetJsId",""):this.j.o("widgetJsId","");g=g||this.j.Ra()?this.j.o("widgetJsId",""):null;b.ajaxMethod=
|
|
c.method;b.clientTimestamp=Date.now();b.timestamp="";b.publisherId=this.j.o("pid","");b.sectionId=this.j.o("sid","");b.widgetJsId=e;b.widgetId=f;b.subWidgetJsId=g;b.subWidgetId=k;b.cardIdx=this.j.cj();b.docId=this.j.o("did","");b.uuid=this.j.o("lsd","");b.platform=this.j.o("readerPlatform","");b.deviceOs="";b.deviceOrientation=OBR.g.Ln();b.layeredTest=this.j.o("layeredTestInfo","no_layers");this.j.Wc(!0)||delete b.uuid;d.sessionId=c.sessionId?c.sessionId:this.sessionId;d.eventGroup=this.Bd;d.eventTypeId=
|
|
a;d.requestId=this.j.o("req_id",-1);d.attributes=JSON.stringify(b);return d}setActive(a){this.isActive=a}};mi=class{constructor(a){this.Bd=a;this.Cd={}}get(a){ld(this,a);return this.Cd[`${this.Bd}-${a}`]}};OBR._jsc.ni.prototype.kB=Object.keys(Q).reduce((a,b)=>{a[b]=Q[b];return a},{});OBR.dataBI=OBR._jsc.ni;OBR.dataBI.settings=Q;var oi=new OBR.Qb,K={Ug(a,b){oi.fire("afterRender",[b],!1,a)},Gh(a){OBR.controller.Gh(a)},Of(a){OBR.controller.Of(a)},createElement(a,b,c,d){return OBR.g.createElement(a,b,c,d)},ia(a){OBR.g.ia(a)},v(a){return OBR.g.v(a)},Ed(a){if(a=OBR.F[a])return a.o("abTestVal",null)},Nn(a){return(a=OBR.F[a])?a.o("layeredTestInfo",null):null},L(a,b){return OBR.g.L(a,b)},Vg(a){if(a=OBR.F[a])return a.Vg()},na(a){return OBR.F[a]},ni(a){return OBR.controller.ni(a)},U(a){return OBR.g.U(a,null)},WN(){return OBR.controller},
|
|
T(){return OBR.i},Dj(){return"true"===OBR.nb.Dj()},Ej(){return"true"===OBR.nb.Ej()},Op(a,b,c={}){const d=a&&a.getAttribute("id")?[a.getAttribute("id").substr(16)]:[];(new OBR.IntersectionObserver(Object.assign({element:a,callback:b,threshold:[0],unobserve:!0,callbackParams:d},c))).observe()},N(a,b){OBR.s.N(a,b)}};var od=a=>{const b=document.createElement("div");b.innerHTML=a;return b.firstChild},Ie=(a,b=!1)=>{if(a=K.v(a))return b?OBR.g.H(a).querySelector(".ob-cards"):a.parentNode},pi=(a=!1,b,c)=>{const d=document.createDocumentFragment();c.forEach(e=>e&&d.appendChild(e));(a=Ie(b,a))&&a.appendChild(d)},qi=(a,b,c)=>{let d=!0;const e=1.1*b;c.forEach(f=>{f.style.opacity=0;a.appendChild(f);a.scrollHeight<=e?f.style.opacity=1:(d=!1,f.parentNode.removeChild(f))});return d},ri=(a=!1,b,c)=>{const d=document.createDocumentFragment();
|
|
d.appendChild(c);(a=Ie(b,a))&&a.appendChild(d)},Je=a=>{var b=a&&a.D();b=`.ob_sf_loader, ${b?`.${b}`:""}.ob-chunks-loader`;if(a&&(a=(a=(a=a.v())&&a.parentNode&&a.parentNode.querySelectorAll(b))&&Array.from(a))&&a.length&&null!==a[0].parentNode){for(b=0;b<a.length;b++){const c=a[b];c.parentNode.removeChild(c)}return}(b=document.querySelector(b))&&null!==b.parentNode&&b.parentNode.removeChild(b)},si=(a=0)=>{(a=K.na(a))&&(a=a.v())&&a.style.removeProperty("visibility")};var ke={error(a){OBR.logger.log(`[ERROR] ${a}`)},log(a){OBR.logger.log(a)}};var ui=class{constructor(a){ti||(ti=this);this.j=a;this.dataBI=new OBR.dataBI(this.j,b=>b.vz);this.Ci={};this.count=0;return ti}wd(a){a.event.fire(a.data)}},ti;var vi=class{constructor(){this.className="ob-smartfeed-adjoker";this.adInfo={};this.logger=ke}create({adInfo:a}){this.adInfo=a;this.zd=new ui(K.na(this.adInfo.fatherCardIdx));if(a.adType)switch(a.adType.toLowerCase()){case "gpt":return vd(this);case "dfp":return wd(this);case "adsense":a:{try{var b=this.adInfo.cardIdx,c=this.adInfo.adClient,d=this.adInfo.adSlot,e=`ad-unit-/${b}`,f=K.createElement("div",e,null,{"data-card-idx":b,"data-feed-father-idx":this.adInfo.fatherCardIdx}),g=K.createElement("script",
|
|
null,null,{src:"//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js",async:"true"}),k=K.createElement("ins",null,"display:inline-block;width:100%;height:200px",{"class":`${this.className} adsbygoogle`,"data-ad-client":c,"data-ad-slot":d}),l=K.createElement("script",null,null,null);l.innerText=`googletag.cmd.push(function() {googletag.display('${e}')\;})`;f.appendChild(g);f.appendChild(k);f.appendChild(l);var q=f;break a}catch(h){this.logger.error(h)}q=void 0}return q;case "gptframe":case "pb":a:{q=
|
|
this.adInfo.cardIdx;b=this.adInfo.fatherCardIdx;c=this.adInfo.adId;d=this.adInfo.adPath;f=this.adInfo.adType;g=this.adInfo.adWidth;k=this.adInfo.adHeight;a=K.na(b);l=a.o("abTestVal");a=a.o("pid");try{const h=`thirdPartyType=${f}&thirdPartyId=${c}&adPath=${d}&width=${g}&height=${k}&refferer=${window.location.host}&pubId=${a}&abTestVal=${l}&feedIdx=${b}`,m=K.createElement("div",null,"position: relative; height: 120vw; margin: auto; max-width: 640px; max-height: 499px; display: none",{"class":this.className,
|
|
"data-card-idx":q,"data-feed-father-idx":b}),p=K.createElement("iframe",null,"position: absolute; top: 0; left : 0; height: 100%; width: 100%; border: 0;",{src:`${OBR.i.oa}widgets.outbrain.com/nanoWidget/externals/ob3rdPFrame/ob3rdPFrame.htm?${h}`});yd(m);m.appendChild(p);e=m;break a}catch(h){this.logger.error(h)}e=void 0}return e;default:return a?this.logger.error(`adJoker type is of unknown type: ${a.adType}`):this.logger.error(`adJoker information object is ${a}`),xd()}qd(`adJoker could not be created ${a}`);
|
|
return xd()}},Bd=new vi;var wi=class{create({cardIdx:a,fatherCardIdx:b}){try{return K.createElement("div",null,null,{"class":"ob-smartfeed-joker","data-card-idx":a,"data-feed-father-idx":b,"data-joker-placeholder":""})}catch(c){return ke.error(`joker placeholder failed. error: ${c}`),od('<div class="ob-no-joker-card"></div>')}}},Cd=new wi;var xi=class{create({cardIdx:a,fatherCardIdx:b,Yj:c}){a=K.createElement("div",null,null,{"class":"ob-smartfeed-joker","data-card-idx":a,"data-feed-father-idx":b});c=c.selector;b=document.querySelector(c);if(null!==b)return b.parentNode.removeChild(b),b.style.display="block",a.appendChild(b),a;ke.error(`joker failed - '${c}'`);return od('<div class="ob-no-joker-card"></div>')}},yi=new xi;var zd={joker:(a,b,c)=>{if(!a)ke.error(`JokerCard failed - '${a.selector}'`);else if(a&&a.selector){const d=document.querySelector(a.selector);d?d.style.display="none":ke.error(`JokerCard failed joker selector was not found on page - selector: '${a.selector}'`)}return yi.create({cardIdx:b,fatherCardIdx:c,Yj:a})},adJoker:(a,b,c)=>Bd.create({adInfo:{cardIdx:b,fatherCardIdx:c,adType:a.adType,adId:a.adId,adWidth:a.adWidth,adHeight:a.adHeight,adPath:a.adPath,adData:a.adData,adClient:a.adClient,adSlot:a.adSlot,
|
|
adContainerWidth:a.adContainerWidth,adContainerHeight:a.adContainerHeight,adStyle:a.adStyle}}),placeholderJoker:(a,b,c)=>Cd.create({cardIdx:b,fatherCardIdx:c})};var zi=class{create(a,b){try{a:{var c=K.na(b);try{if(c){var d=c.l("passbackTagSize","300x250").split("x");break a}}catch(l){}d=[300,250]}const [e,f]=d,g=Ie(b,!1),k=document.createElement("iframe");k.style.height=`${f}px`;k.style.width=`${e}px`;k.style.border="0";g.parentNode.insertBefore(k,g.nextSibling);g.style.display="none";k.contentWindow.document.open();k.contentWindow.document.write(`
|
|
<style> body {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}</style>
|
|
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>
|
|
<div id="gpt-passback">
|
|
<script>
|
|
window.googletag = window.googletag || {cmd: []};
|
|
googletag.cmd.push(function() {
|
|
googletag.defineSlot('${a}', [${e}, ${f}], 'gpt-passback')
|
|
.addService(googletag.pubads());
|
|
googletag.enableServices();
|
|
googletag.display('gpt-passback');
|
|
});
|
|
</script>
|
|
</div>`);k.contentWindow.document.close()}catch(e){OBR.logger.log(e)}return od('<div class="passback-tag"></div>')}},Dd=new zi;var Fd=[],Ai=class{constructor(){this.jH=!1}A(a,b){b=parseInt(b,10);this.mc=a.mc();a.dr()&&a.Ra()&&Fd.push({feedIdx:b,isSkeleton:!0});this.rh=this.jp()}jp(){const a=1*OBR.g.U("debug-widget-stats-sample",1E5);return 1>Math.floor(Math.random()*a)}bh(a,b){const c={};if(!b&&!this.rh)return{oc:c,Gt:{}};var d=a.v();b=window.getComputedStyle(d);var e=d.offsetWidth;d=d.offsetHeight;const {width:f,height:g,outerWidth:k,outerHeight:l}={width:e,height:d,outerWidth:e+parseInt(b.marginLeft,10)+parseInt(b.marginRight,
|
|
10),outerHeight:d+parseInt(b.marginTop,10)+parseInt(b.marginBottom,10)};e=window.OB_releaseVer;b=OBR.monitorData;d=OBR.env;c.name="obm-WidgetDimensions";c.version=e;c.env=d||1;a={widgetName:a.D(),widgetId:a.o("wnid",a.D()),screenWidth:window.innerWidth,screenHeight:window.innerHeight,width:f,height:g,outerWidth:k,outerHeight:l,platform:a.o("readerPlatform","desktop"),feedVersion:a.o("feedVersion")||"1"};c.url=location.href;c.agent=navigator.userAgent.toLowerCase();b&&(c.sId=b.sourceId,c.dId=b.docId,
|
|
c.pId=b.pubId);return{oc:c,Gt:a}}Tf(a,b){try{if(this.jH||this.A(a,b),this.mc){var c=Gd(b),{oc:d,Gt:e}=this.bh(a,c);if(this.rh){const f=`${OBR.i.rl}/WidgetErrorMonitor/api/report`;d.extra=JSON.stringify(e);OBR.ya.get(f,d)}c&&Jd(e,b)}}catch(f){OBR.error({name:"SetSkeletonError",message:"Could not set skeleton values",e:f})}}},ye=new Ai;var Bi=class{constructor(){this.A()}A(){this.K={};this.lp=Promise.resolve();this.ye=null}Bq(a,b){this.K[a].bE=b}hf(a){return this.K[a].bE}Ha(){return this.ye}Ok(a){this.ye=a}Ph(a,b=M(this)){this.K[b].yk=a}Tj(a=M(this)){return this.K[a].Tj}},L=new Bi;var ie=class{constructor(a){this.O=K;this.Sd=a}},je=class{constructor(a,b,c){this.O=K;const d=this.O.T().xw;this.j=K.na(a);this.Sd=this.j.Ma()&&OBR.i.bd?`${d}/Multivac/api/platforms?`:`${d}/Multivac/api/get?`;this.Hb=a;this.fd=b;this.aI=c;this.ye=this.j.Ha()}ri(){ge(this,oc.ri());return this}pi(){ge(this,oc.pi(this.j));return this}};var re=(a,b,c)=>{const d=parseInt(performance.now());G.mark(a,"mv","start",!0);return new Promise((e,f)=>{const g=document.createElement("script");g.src=b;g.onerror=function(){f({name:"multivac",message:"multivac call failed"});OBR.g.Kh(g)};OBR.extern.returnedVacData=k=>{k.$A={da:a.D(),ja:c,timestamp:d};const l=Ph.Xk.stop().getTime();a.ZK(l);e(k);OBR.g.Kh(g)};document.body.appendChild(g);Ph.Xk.start()})};var Hi=class{constructor(a){this.response=a;this.yi=a.cards.map(b=>{switch(b.cardType){case "widget":return new Ci(b);case "joker":return new Di(b);case "adJoker":return new Ei(b);case "placeholderJoker":return new Fi(b);case "passback":return new Gi(b);default:ke.error(`card type "${b.cardType}" is not supported`)}}).filter(b=>void 0!==b)}$(){const a=this.yi.filter(b=>"widget"===b.$().xa);return{jr:a,Hb:this.response.feedIdx,oe:this.response.hasMore,zi:this.yi,wf:this.yi[this.yi.length-1],nC:[a[0],
|
|
a[a.length-1]],yk:this.response.nextFeedURL}}},Ci=class{constructor(a){this.W=a;this.timestamp=Date.now();this.$j=!1;var b=this.W.response;if(b&&b.settings&&b.request){a="None"!==K.na(b.request.feedIdx).xu();const c="odb_dynamic_display"===b.settings.recMode,d="non_onyx"!==b.settings.OnyxServingMode,e=b.settings.onyxLazyRenderViewportDistance;b="1"===b.request.fCard;if(this.$j=0<e&&a&&d&&c&&b)this.op=e?{rootMargin:`${parseInt(e)}% 0px`}:null}}qh(){return this.$j}Wj(a){var b=(b=this.W.response.settings&&
|
|
this.W.response.settings.skipCardRenderIfTimePassed)?6E4*b:0;return 0===b?!1:a-this.timestamp>b}$(){return{xa:this.W.cardType,zJ:this.W,html:this.W.response.html,ta:this.W.response.request.widgetJsId,ja:this.W.response.request.idx,cardIdx:this.W.response.request.fCard,qh:this.$j,op:this.op,Wj:a=>this.Wj(a),UB:this.W.response.settings&&this.W.response.settings.intersectionObserverTriggerMargin}}},Fi=class{constructor(a){this.W=a}$(){return{xa:this.W.cardType,Yj:this.W.response,cardIdx:this.W.fCard,
|
|
Qc:this.W.response.callback}}},Gi=class{constructor(a){this.W=a}$(){return{xa:this.W.cardType,hJ:this.W.passbackCode}}},Di=class{constructor(a){this.W=a}$(){return{xa:this.W.cardType,Yj:this.W.response,cardIdx:this.W.fCard}}},Ei=class{constructor(a){this.W=a}$(){return{xa:this.W.cardType,adId:this.W.response.adId,adWidth:this.W.response.adWidth,adHeight:this.W.response.adHeight,adPath:this.W.response.adPath,adData:this.W.response.adData,adClient:this.W.response.adClient,adSlot:this.W.response.adSlot,
|
|
adType:this.W.response.adType,adContainerWidth:this.W.response.adContainerWidth,adContainerHeight:this.W.response.adContainerHeight,cardIdx:this.W.fCard,adStyle:this.W.response.adStyle}}};var Ii=class{constructor(a,b){this.Hb=a;this.mH=b;this.cc=Bb(Vb);this.re=zb();this.Pm=L.K[a].Sg;this.we=K.na(a)}},Ji=(a,b=!1)=>xe(new Ii(a,b));var Ki=class{constructor(){this.sv=!0;this.no=[];this.xk=[];this.Kj=!0}Ph(a){const b=a.G();(a.zc()||a.Bc()||a.Cc())&&(a=a.ba("nextFeedUrl"))&&L.Ph(a,b)}jt(a){const b=a.G(),c=K.na(b);Nd(L,b)||(Od(L,b),this.Ph(a),Ae(b,c),K.T().aw||He(this,b,0))}ru(a,b){a={Fg:Ji(a),ud:b};b=Vb;try{if(a.Fg){b.xf=zb();var c=b.xf?yb(a):Yb(b,a)}else c=yb()}catch(d){c=yb(a)}return c}Ff(a){if(a){var b=(new Hi(a)).$(),c=b.zi,d=b.Hb,e=b.nC,f=b.yk;if(L.K[d]){var {jr:g,wf:k}=b,[l,q,h]=[K.na(d),!Yd(L,"feedManualChunkFetch",d),Yd(L,
|
|
"feedLayout",d)],m=JSON.parse(b.oe);if(l&&(l.Wx(c.length),G.mark(l,"mv","end",!0),!Me(this,l,g,a)&&(Je(l),this.Kj=!1,si(d),f&&L.Ph(f,d),c&&0!==c.length?a=!1:(m&&bf(this,d),a=!0),!a))){var p=Oe(c),r=Oe(g),t=(u,v)=>{u=this.On(u);if(!u||!u.length)return[];var w=Pe(this,u,d),A=v;v=k;var D=m,E=w;const [J,I,V]=["2"===L.hf(d),l.su(),Yd(L,"feedLayout",d)];if(J&&I){w=A;const R=l.su();A=w;var O=E;const W=1.1*R,aa=Ie(d,Yd(L,"feedLayout",d));let da=null;K.ia(`.ob-feed-${d}-max-height {max-height: ${W}px; overflow: hidden;} .ob-feed-${d}-max-height .ob-grid-layout .ob-widget-items-container {display:grid;}`);
|
|
OBR.g.la(aa,`ob-feed-${d}-max-height`);qi(aa,R,O)||(da={jr:ff(A,O),oe:!1,mC:gf(O)});OBR.g.Ia(aa,`ob-feed-${d}-max-height`);if(A=da)w=A.jr,v=w.slice(-1)[0],D=A.oe,E=A.mC;[A,v,D,E]=[w,v,D,E]}else pi(V,d,E);[v,k,m,w]=[A,v,D,E];Qe(w);Se(v,d,l.PE());this.Pc(u,v,d);return w};Ue(l,p,()=>t(p,r));a=t(c,g);Ne(l,a,d,m);Pd(m,d,k.$());We(this,l);q&&m&&Xe(this,d,e);Ye(this,d,c);Ud(L,d)&&Vd(L,!1,d);$e(h,d,g,m);return{Hb:d,wf:k}}}}}Pc(a,b,c){cf(b);this.Ug(b);df(a,c)}Ug(a){a.map(b=>{b=b.$().ja;return K.na(b)}).forEach(b=>
|
|
{K.Ug(b,b.G())})}Op(a,b){const c=(L.K[a]||{}).fd,d=b.UB||L.K[a].BG,e=K.v(b.ja);Ce(e,"yellow");K.Op(e,()=>He(this,a,c,e),{rootMargin:`${d}px 0px`})}On(a){a=af(a);return ef(this,a)}Ni(a=M(L)){if(K.na(a)){Ae(a,K.na(a));if(Yd(L,"feedManualChunkFetch",a))return Ke(this,a),!0;qd("externalChunkLoad called but feed is not set for external chunk fetching");return!1}qd(`externalChunkLoad called but feedIdx=${a} not found`);return!1}ea(){L.A()}},Li=new Ki;var Mi=class{constructor(a){this.Bf=[];this.Ks=this.check.bind(this);this.Ks();this.Qc=a}observe(a){this.Bf.some(b=>b.Ca===a)||this.Bf.push({Ca:a,size:{height:a.clientHeight,width:a.clientWidth}})}unobserve(a){this.Bf=this.Bf.filter(b=>b.Ca!==a)}disconnect(){this.Bf=[]}check(){const a=this.Bf.filter(b=>{const c=b.Ca.clientHeight,d=b.Ca.clientWidth;if(b.size.height!==c||b.size.width!==d)return b.size.height=c,b.size.width=d,!0}).map(b=>b.Ca);0<a.length&&this.Qc(a);window.requestAnimationFrame(this.Ks)}};var Ni=!!window.ResizeObserver,Oi=class extends Ki{Ff(a){var b=new Hi(a);const {zi:c,Hb:d}=b.$();var e=K.na(d);e.Wx(c.length);G.mark(e,"mv","end",!0);Je(e);si(d);b=JSON.parse(b.$().oe);if(c&&0!==c.length){var f=!Yd(L,"feedManualChunkFetch",d),g=e.l("sideElementFeedLimiter",null),k=e.l("sideElementLimiterOffset",0),l=e.l("SideElementFeedLimiterFlow",null);g=document.querySelector(g);var q=Pe(this,c,d);k=this.On(g,d,q,l,k);hf(c,e);l=jf(c,k);Qe(k);Se(l,d);this.Pc(c,l,d);k.length<q.length?(l&&l.length&&
|
|
(e=l[l.length-1],Pd(b,d,e.$())),a.cards=a.cards.slice(k?k.length:0),a&&a.cards&&Qd(d,a),!b||L.Tj(d)||be(L,d)||(this.Cf(g,d),ae(L,!0,d))):(e=l[l.length-1],a=[l[0],e],Pd(b,d,e.$()),f&&b&&Xe(this,d,a));Ud(L,d)&&Vd(L,!1,d)}else b&&bf(this,d)}On(a,b,c,d,e){const f=[];if(null===a)return c;const g=Yd(L,"feedLayout",b);for(let l of c){ri(g,b,l);c=a;var k=d;const q=K.v(b).parentNode,h=c.getBoundingClientRect(),m=q.getBoundingClientRect();if((k&&"copy-article-height"===k?c.clientHeight-q.clientHeight:h.bottom-
|
|
m.bottom)<-1*e){l.parentNode.removeChild(l);break}f.push(l)}return f}Cf(a,b){try{const c=a.offsetHeight,d=OBR.bf(f=>{ce(L,b);for(let k of f)if((k.offsetHeight||k.contentRect.height)>1.1*c){e.unobserve(a);f=b;var g=L;g=f?g.K[f].Rw:void 0;g?this.Ff(g):He(this,f,Rd(f),null)}},500),e=Ni?new window.ResizeObserver(d):new Mi(d);e.observe(a)}catch(c){OBR.logger.log(c)}}ru(a,b){a={Fg:Ji(a,!0),ud:b};return yb(a)}},Pi=new Oi;var Qi=class{A(a){const b=a.we.l("sideElementFeedLimiter",null);b&&document.querySelector(b)?ze(Pi,a):ze(Li,a)}Ni(a){return Li.Ni(a)}Gk(a,b){return Fe(Li,a,b)}ea(){Li.ea();Pi.ea()}},Ri=new Qi;var Si=class{A(){try{lf(this)}catch(a){OBR.g.jd("obm-gpp_fail",document.location.hostname,!1,100)}}},Ti=new Si;OBR.controller=OBR.controller||function(){var a,b={},c={},d={aP:""},e=!0,f,g=!1;b.ck="manualDataReady";b.qw="manualEditorialDataReady";b.wp="manualClickReady";var k=!1;b.A=function(h){a=h=h||OBR;f=new a.Qb;c.vf();b.iG();c.HH()&&(c.Cj=new fi)};b.Ix=function(){c.qD();a.hb.SI(c.OM);a.display.Ef(b.Pc);a.i.FG&&c.fI();a.i.Mq&&c.kI();Jh.isEnabled&&OBR.s.vG();OBR.i.jk&&c.jw();b.LL()?b.ot=setTimeout(()=>{OBR.hb.Ti();g=!0;(new OBR._jsc.ni(null,h=>h.Nz)).B.sz.fire({})},2E3):a.hb.Ti()};b.Ya=function(){return c};
|
|
b.CE=function(){return f};b.UJ=function(h){f.add("onHtmlReturn",h)};b.YJ=function(h){f.add("onWidgetRendered",h);OBR.F&&OBR.F.length&&OBR.F.forEach(m=>{"function"===typeof h&&m.nc()&&h(m)})};b.VJ=function(h){f.add("noRecs",h)};c.Yh=function(h){if(OBR.i.Yh&&a.i.ac!==a.i.zl&&a.i.ac!==a.i.yr&&!a.i.M&&document.querySelectorAll&&h&&(h=h.v())){h=OBR.g.H(h).querySelectorAll(".ob-dynamic-rec-link,A.item-link-container,DIV.item-container > A:first-child,.odb_li .rec-link");for(let m=0;m<h.length;m++){const p=
|
|
h[m],r=p.getAttribute("onmousedown");r&&p.setAttribute("ontouchstart",r)}}};b.WB=function(h){h=a.F[h];ed(h)&&cd(h)};b.Pc=function(h){a.logger.log("rec "+h+" was rendered");var m=a.F[h];m.pd(!0);-1<m.l("recMode","").indexOf("dynamic")||k||(a.g.KK(),k=!0);let p={email:"do-not-reply@outbrain.com",lH:!1};const r=OBR._jsc.hh("testPageInputExternalHelper");r&&(p.isInternal=!0,p.email=r.getAttribute("email"),OBR.i.Fa=p);0===h&&(OBR.Od.update(m),c.jI(m));c.dK(m);Vf(m);c.OF(m);a.g.RB(m);a.display.yG(m);b.Uw(m);
|
|
c.BM(m);c.zM(m);c.Yh(m);c.xJ(m);c.hG(m);c.oK(m);c.gI(m);c.eE(m);c.DC(m);id(m);c.zB(m);c.UH(m)&&OBR.Ka.$b(m);OBR.Od.update(m);di(m);ed(m)&&OBR._jsc.bd.OJ(m);c.Vu(m);c.gG(m);setTimeout(()=>{ki.Mb(m)},1E3)};c.Vu=(h,m=!0)=>{m=m?h.l("restoreOriginalUrlAfterClick",!1):!0;const p=h.l("showOriginalUrl",!0);m&&p&&(h=h.v())&&h.querySelectorAll(".ob-dynamic-rec-link").forEach(r=>{const t=r.href;r.addEventListener("mouseup",()=>{setTimeout(()=>{r.href=t},250)});r.addEventListener("mouseover",()=>r.href=t)})};
|
|
c.gG=h=>{var m=["NonRedirect","ProgrammaticRedirect"].includes(h.l("clickRecordingMethod","HrefRedirect"));const p=h.l("showOriginalUrl",!0);m&&p&&h.Vo()&&(m=h.v())&&Array.from(OBR.g.H(m).querySelectorAll(".ob-dynamic-rec-link")).forEach(r=>{const t=r.getAttribute("data-obUrl");if(t){let u=r.getAttribute("target");u||(u=a.i.ad?"_top":"_self");r.addEventListener("click",v=>{v.stopPropagation();v.preventDefault();"_self"===u?window.location.href=t:"_top"===u?window.open(t,"_top"):window.open(t,"_blank");
|
|
return!1});r.addEventListener("contextmenu",()=>{r.href=t});h.l("restoreOriginalUrlAfterClick",!1)||c.Vu(h,!1)}})};c.dK=h=>{h.Ra()&&OBR.display.cK(h)};c.eE=h=>{try{const m=[h.l("afterRenderCallback",null),"OBBridge.widgetEvents.rendered"].filter(r=>r).filter((r,t,u)=>u.indexOf(r)===t),p=h.v();m.forEach(r=>{null!==r&&OBR.g.WF(r)&&(r=r.split(".").reduce((t,u)=>t[u],window))&&setTimeout(r.bind(null,p),0)})}catch(m){}};c.OF=function(h){h.ba("eventTrackers")&&OBR.Pg.io(h)};b.Lh=function(h,m){OBR.proxy.iI(h,
|
|
OBR.s.u.Gr,m)};c.oK=function(h){if(!h.Ra()){var m=OBR.fraudDetection;switch(Ca()?h.l("fraudDetection","0"):"0"){case "2":1!==m.rb||m.Xo||m.Xo||(m.Xo=!0,m.Qf=m.Dn,ig());break;case "4":mg(h);break;case "5":mg(h);break;case "7":m.tj=103569;case "6":lg(h,m.tj)}}};c.zM=function(h){h.ML()&&(b.Lh(h,m=>{OBR._jsc.Uh(m.currentWidget,m.beforeLoadTime)}),"2"==h.o("feedVersion",null)&&(h=h.Y())&&h.Cq())};c.xJ=function(h){(OBR.i.Fa&&OBR.i.Fa.isInternal||h.ba("publisherTools")&&!a.i.vf)&&a.s.N(a.s.u.Ql,function(m){OBR.ix.A(m)},
|
|
this,h)};c.qD=function(){a.i.TG&&a.s.N(a.s.u.rr,()=>{})};c.HH=()=>{const h=OBR.i.ad||!0===window["intervention-debug"];return OBR.i.ac===OBR.i.zl&&h};c.UH=h=>!h.cp()&&!h.Io()&&!h.Mo()&&!h.Uv()&&!h.Rv()&&!h.bp()&&!h.Jj()&&!h.Rj();c.wB=h=>{const m=h.Ac();if(m){const p=h.v();if(p){const r=h.kf();Array.from(OBR.g.H(p).querySelectorAll(".ob-dynamic-rec-container")).forEach(t=>{t=t.getAttribute("data-pos");r.listings||(r.listings={});r.listings[t]||(r.listings[t]={});r.listings[t].clickPixels||(r.listings[t].clickPixels=
|
|
[]);r.listings[t].clickPixels.push(m);h.Nk(r)})}}};c.hG=function(h){c.wB(h);h.UF()&&b.ni(h)};b.ni=function(h){var m=h.v();if(m&&(m=OBR.g.H(m).querySelectorAll(".ob-dynamic-rec-container"))){m=Array.from(m);var p=h.G();m.forEach(r=>{const t=r.getAttribute("data-pos");(r=r.querySelector(".ob-dynamic-rec-link"))&&r.addEventListener("click",b.Jy.bind(this,r,p,t))})}};c.gI=function(h){var m=()=>{window.OB_EXTERNAL_SCRIPT_LOADED&&window.OB_EXTERNAL_SCRIPT_LOADED(h.v())};if(h&&""!==h.l("afterRenderScript",
|
|
"")){const p=h.l("afterRenderScript",""),r=t=>{t=a.g.Oa(0,OBR.i.NM+"/"+t,!0,!1,m,{"class":"ob-after-render-script"});OBR.g.vb(t)};try{0===p.indexOf("[")&&p.indexOf("]")===p.length-1?JSON.parse(p).forEach(t=>r(t)):r(p)}catch(t){OBR.error({name:"ConversionPixelError",message:"Could not parse input string"})}}};c.VE=function(h){const m=h.v(),p=h.cd()&&h.Vo();return{JM:m,FH:p,xD:r=>{if(p)return Tg(m,r)}}};c.BM=function(h){var m=h.ba("viewability",null);if(m){const {JM:t,FH:u,xD:v}=this.VE(h);for(var p in m)if(m.hasOwnProperty(p))if(OBR.Pb(p)){var r=
|
|
OBR.Pb(p).parentElement;h=r&&v(r);Ug(r);const w=OBR._jsc.mh();r=OBR.g.Oa(0,m[p],!0,!1);u&&h?(h.appendChild(r),w.appendChild(h),OBR.g.mf(w,t)):OBR.g.insertBefore(r,OBR.Pb(p))}else OBR.error({name:"ViewabilityPixelError",message:"Missing viewabilty pixel placeholder element"})}};b.Uw=function(h,m=!1){var p=h.l("recMode",""),r=h.l("dynamicWidgetLayout","");(m||h.Da()&&-1<p.indexOf("top-box")||-1<p.indexOf("bottom-box")&&-1===p.indexOf("bottom-box-vertical")||"odb_dynamic"===p&&-1<r.indexOf("top-box")||
|
|
-1<p.indexOf("odb_dynamic_swipe")||-1<p.indexOf("odb_dynamic_smartfeed-swipe"))&&OBR.s.N(OBR.s.u.Ll,function(t){OBR.Rd.Dp(t)},this,h)};c.eO=function(h){return Math.floor(Math.random()*h)+1};c.TH=h=>{h.hasAttribute("data-widget-id")&&(h.getAttribute("data-widget-id").match(/^([A-Z-0-9-_]+)$/)||OBR.logger.log(`Bad widget id "${h.getAttribute("data-widget-id")}"`));if(h.hasAttribute("data-ob-user-id")){let m=h.getAttribute("data-ob-user-id");""===m&&(m="null",h.setAttribute("data-ob-user-id","null"));
|
|
if(-1<m.indexOf("{")||-1<m.indexOf("}"))return OBR.logger.log(`Bad user id "${h.getAttribute("data-ob-user-id")}"`),!1}return!0};c.OM=function(h){a.logger.log("widget was found");if(c.TH(h)){var m=a.bg.vg(h);f.fire("widgetObjectCreated",[m]);!0===m.XG()?a.logger.log("Dynamic loader - stop odb!"):c.XJ(h,m)}else OBR.hb.kM(h)};c.XJ=(h,m)=>{const p=m.Xj();if(hd.Nd(m)&&!p)gd(hd,h,m);else{if(!p){if(OBR._jsc.B("widgetLazyLoad")){c.yj(h,m);return}h=OBR._jsc.B("widgetsLevelLazyLoad");if(0<(null==h?void 0:
|
|
h.length)){c.yo(m,h);return}}OBR.pa.register(m)}};c.yo=(h,m)=>{const p=h.D();let r;d[m]?r=d[m]:(r=m.split(",").map(t=>t.trim()).filter(t=>t),d[m]=r);r.includes(p)?hd.yo(h):OBR.pa.register(h)};c.yj=(h,m)=>{hd.Mb();hd.yj();gd(hd,h,m)};c.zB=h=>{var m=h.v();m&&!a.i.vf&&(m=OBR.g.H(m).querySelectorAll(".ob-dynamic-rec-link,a.item-link-container,div.item-container > a:first-child,.odb_li .rec-link"))&&m.length&&m.forEach(p=>{p.addEventListener("click",()=>{OBR._jsc.Gf(h.B);c.AB(p)})})};c.AB=h=>{const m=
|
|
`${"&ucid="}${OBR.g.mj(8)}`;if(0<h.href.indexOf("&ucid=")){const p=h.href,r=p.indexOf("&ucid=");h.href=h.href.replace(p.substring(r,r+6+8),m)}else h.href+=m};c.MO=h=>{(OBR.widgetDelayInterval||0===OBR.widgetDelayInterval)&&(new OBR.dataBI(h,m=>m.uz)).B.HA.fire({interval:OBR.widgetDelayInterval})};c.Vs=function(h){let m=h.o("widgetJsId",null);h.D()!==m&&h.zL(m)};b.NB=h=>{f.add("widgetObjectCreated",h)};b.Kw=function(h,m){var p="NA",r=h&&h.response?h.response:null;var t=a.g.Tn(m);t&&t.nc()||(t&&(t.setData(h),
|
|
t.Yx(),c.Vs(t)),r&&r.request&&r.request.widgetJsId&&(p=r.request.widgetJsId),r&&r.request&&r.request.seid&&t.Gq(r.request.seid),a.pa.my(t.o("t",null),t.Ma()),a.pa.unlock(m,p),a.g.Iw(t),t&&r&&r.documents&&(t.pd(!0),Vf(t),t.l("FireImpressionPixelsForJSAPI",!1)&&(r.documents.doc=b.kE(r.documents)),t.Po()?b.Wi(b.qw,m,t.D(),h):(p=h&&h.response&&h.response.settings&&h.response.settings.recMode,r.documents.req_id=("odb_video"===p||"odb_video_backfill"===p)&&h&&h.response.request&&h.response.request.req_id,
|
|
h=Object.assign({},r.documents),b.Wi(b.ck,m,t.D(),h))),c.Wu(t),a.pa.fire())};b.kE=function(h){return OBR.Pg.fo(h)};b.Wi=function(h,m,p,r){f.fire(h+m+p,[r,m],!0)};b.un=function(h){f.fire(h)};b.Ax=function(h,m,p,r){f.add(h+m+p,r)};b.yp=function(h,m){if(null!==h){var p=0;p=h.permalink;var r=h.widgetId,t=a.Va.yD(h);if((h.videoId||p&&"string"===typeof p||h.contentUrl||h.bundleUrl||h.portalUrl)&&r&&"string"===typeof r){a.logger.log("manual Odb call");p=b.pI(h);t.idx=p;t.isManualWidget=!0;h.portalUrl&&(t.language=
|
|
OBR.F[h.originWidgetIdx]&&OBR.F[h.originWidgetIdx].Yg()||"en");if(r=yh(h))t.consentString=r.consentString,t.consentVersion=r.consentVersion,t.userId=r.userId;r=a.bg.Wm(t);if(100<p&&120>=p){OBR.i.bd&&(h.lang=r.Yg());try{r.fL(JSON.stringify(h))}catch(v){OBR.error({name:"obm-ManualOdbWithInvalidRequestData",message:`request for widget ${p} has invalid request data`})}}a.i.Yt(t);const u={};h.maxNumAds&&(u.maxNumAds=h.maxNumAds);h.maxNumOrganicRecs&&(u.maxNumOrganicRecs=h.maxNumOrganicRecs);t=Object.keys(u).map(v=>
|
|
v+"="+encodeURIComponent(u[v])).join("&");r.$K();t&&r.Aq(t);c.FB(r);a.zf[p]=r;r.Po()&&a.Ad.ZB(r);b.Ax(b.ck,p,r.D(),m);"number"===typeof h.originWidgetIdx&&l(r,OBR.F[h.originWidgetIdx]);a.pa.register(r)}}};c.FB=h=>{if(h.Y&&h.Y()){const m=h.Y();m.Zg&&m.Zg()&&h.hy(m.Zg())}};b.pI=function(h){var m=0,p=a.i,r=!1;if(h.videoId)return 0;var t=h.permalink||h.contentUrl||h.bundleUrl||h.portalUrl;let u=null;"number"===typeof h.originWidgetIdx&&(r=OBR.F[h.originWidgetIdx],(r=(null==r?void 0:r.Y())||r)&&(u=r.Ma()?
|
|
r.zc()||r.Bc()||r.Cc():r.Ha()));p.xp=!0===h.continuousIdx;r=null===p.Qd&&0===a.F.length;r||(null===p.Qd&&(h=a.F.find(v=>v&&v.Ha),p.Qd=h.Ha()),b.Dw(p.Qd)!==b.Dw(t)&&!0!==p.xp&&u!==t)||(0===p.se&&(p.se=100),m=p.se+1);p.Qd=t;return p.se=m};b.Dw=h=>{try{if(h)return(new URL(h)).toString()}catch(m){}return h};b.yf=function(h,m){"function"===typeof m&&f.add(b.wp,m);if(null!==h&&h.link&&"string"===typeof h.link){m=h.link;a.logger.log("manual Click");if(null!==m.match(/http(s)?:\/\/.+outbrain.com/i))h.openInWindow?
|
|
window.top.location.href=m:(h=m.split("?"),h=`${h[0]}?noRedirect=true&${h[1]}`,a.i.$k?navigator.sendBeacon(h):a.g.gC(h));else throw"Wrong redirect link: "+m;f.fire(b.wp);Ua(f,b.wp)}};c.Sv=function(h){return h.l("stopRater",!1)};b.Df=function(h,m){var p;OBR.logger.log("HTML returned");m=c.Ah(m);if(p=a.F[m]){OBR.i.Wd&&!p.Ma()?G.mark(p,"mv","end"):G.mark(p,"odb","end");ed(p)&&cd(p);var r=Ph.Xk.stop().getTime();p.jy(r);0>=p.wF(h)&&f.fire("noRecs",[p]);p.nc()?b.Ot(p):(p.setData(h),b.iy(p),p.ny(),p.Gq(),
|
|
p.tL(),p.Yx(),OBR.display.RF(p),c.Vs(p),p.Tx(),h=!0===p.o("oo",!1),0===m&&(b.hL(p),h||(OBR.extern.pvId=p.o("pvId",null))),p.Wc(!0)&&e&&(OBR.Re.test(),e=!1),h=p.Ma(),a.pa.my(p.o("t",null),h),c.LF(OBR.pa.Gu(h)),a.i.M="mobile"===p.o("readerPlatform","desktop")||a.i.fH,a.i.Bk=p.o("readerPlatform","desktop"),a.i.sessionId=p.pj(),c.Wu(p),b.Pt(p,m),c.PH(p)||c.Sv(p)||p.ap()||c.XH(p.Fd())?Vf(p):(a.pa.DK(p.l("apv",!1)),this.No(p)&&!Zb(p)&&1===OBR.i.Wd&&this.Ou(p),p.ip()?(f.add(`widgetLazyRender_${m}`,()=>{b.Lv(p)?
|
|
b.Nf(m):b.Ku(p);b.ho(p)}),p.Xj()&&c.lA(p)):(b.Lv(p)?b.Nf(m):b.Ku(p),b.ho(p)),Hf(p.B)),b.Ot(p),0===m&&c.Cj&&c.Cj.Tf(p),0===m&&ya&&ya.Tf(p),!this.No(p)||Zb(p)||OBR.i.Wd||this.Ou(p),c.HC(p))}else a.logger.log("odbHtmlReturned : Widget not found"),OBR.error({name:"obm-WidgetNotFound",message:`Widget not found for idx ${m}`})};c.LF=h=>{h={umv:OBR.i.Ab,t:h};"undefined"!==typeof OBR.i.Ab&&(h.bridgeForceUMV=!0);OBR.pa.mL(h)};c.Wu=h=>{0===h.G()&&h.l("widgetLazyLoad",!1)&&hd.yj(h)};b.iy=h=>{OBR.ren=h.ba("ren")};
|
|
c.PH=h=>{if(!h)return!1;const m=h.l("tracking",!1);h="2"===h.o("feedVersion",null);return m&&h};b.hL=function(h){if(h){const m=h.o("pid","0"),p=h.o("sid","0");h=h.o("did","-1");OBR.monitorData={pubId:m,sourceId:p,docId:h}}};b.Pt=function(h,m){f.fire("odbRtn_"+h.D(),[h]);f.fire("odbRtn_"+m,[h]);f.fire("onHtmlReturn",[h],!1,h)};b.ho=function(h){c.aD(h);c.ZC(h);c.KC(h);c.BC(h);c.YC(h);c.$C(h);c.MC(h);c.SC(h);c.xC(h);c.OC(h);c.AC(h);c.VC(h);c.LC(h);c.GC(h);c.zC(h);c.QC(h);c.UC(h);c.WC(h);c.XC(h);c.yC(h);
|
|
c.IC(h);c.TC(h);c.PC(h);c.JC(h);c.FC(h);c.EC(h);OBR.Gl.vg(h);if(!h.Io()){var m=Wh(h);m&&(h.l("isCTARequired",!1)?m.some(Xh)&&m.forEach(Yh):m.filter(Xh).forEach(Yh))}c.RC(h);c.CC(h);c.wC(h);c.vC(h);c.uC(h)};b.No=h=>!h.Da()&&h.Ra();b.Ou=h=>{(h=h.v())&&h.style.setProperty("visibility","hidden","important")};c.Ah=function(h){return 1E3>h?h:h%1E3};c.XH=function(h){var m=!1;null!==h.match(/(<\/?met|<\/?scr)/i)&&(m=!0,a.logger.log("SECURITY"));return m};b.Ot=function(h){c.Sv(h)||(a.pa.unlock(h.G(),h.D()),
|
|
a.pa.fire())};c.ZC=function(h){h.Ra()&&(h.fp()||h.Qv())&&OBR.logger.log(" -- WARNING: Smartfeed blocked because topbox/sklander are enabled! Please check widget settings -- ");!a.i.M&&h.RH()&&h.Qv()?a.s.N(a.s.u.kg,function(m){a.uy.A(m)},this,h):h.fp()&&a.s.N(a.s.u.$l,function(m){a.$d.A(m)},this,h);h.WH()&&a.s.N(a.s.u.em,function(m){OBR.Zy.A(m)},this,h);!h.Ra()||h.fp()&&!h.vv()||q(h)};c.KC=function(h){const m=new li;if("1"!==h.OE())var p=!1;else{p=h.xu();var r=h.vH();p=p.includes("ATF")&&r&&(h.hp()||
|
|
h.Mo())&&!OBR.i.Za}p&&(OBR.g.la(h.v(),"ob-onyx ob-onload"),m.A(h))};c.YC=function(h){const m=h.l("readMoreButtonPlatform","mobile"),p=!0===h.l("isReadMoreEnabled",!1);({mobile:OBR.i.M,desktop:!OBR.i.M,all:!0})[m]&&p&&OBR.s.N(OBR.s.u.ji,r=>OBR.bb.A(r),this,h)};c.jI=function(h){if(h&&h.l("loadPermiterX",!1)&&!window._pxAppId){h=h.o("pvId",null);let m=OBR._jsc.T("script");m.type="text/javascript";m.innerText='(function(){ window._pxAppId = "PX7C4UXGxx";'+`window._pxParam1 = "${h}";`+'var p = document.getElementsByTagName("script")[0],s = document.createElement("script");s.async = 1;s.src = "//client.px-cloud.net/PX7C4UXGxx/main.min.js";p.parentNode.insertBefore(s,p);}());';
|
|
ih("head")[0].appendChild(m)}};c.aD=function(h){h.Da()&&a.i.M&&h.cp()&&3===h.l("dynamicDynamicLayoutVersion",3)&&a.s.N(a.s.u.Zl,function(m){a.Rq.A(m)},this,h)};c.$C=function(h){h.Da()&&h.Io()&&a.s.N(a.s.u.tl,function(m){a.ka.A(m)},this,h)};c.SC=function(h){h.Da()&&h.JH()&&a.s.N(a.s.u.Xl,function(m){a.sy.A(m)},this,h)};c.xC=function(h){h.Da()&&h.NG()&&OBR.s.N(OBR.s.u.yl,function(m){OBR.Xa.A(m)},this,h)};c.AC=function(h){h.Da()&&h.YG()&&OBR.i.Yh&&OBR.s.N(OBR.s.u.Cl,function(m){OBR.vt.A(m)},this,h)};
|
|
c.MC=function(h){h.o("obPerformance")&&(OBR.i.jk=!0,c.jw())};c.OC=function(h){h.Da()&&h.yH()&&a.s.N(a.s.u.Ol,function(m){a.Ww.A(m)},this,h)};c.GC=function(h){h.Da()&&h.hH()&&OBR.s.N(OBR.s.u.hg,function(m){OBR.Ju.A(m)},this,h)};c.LC=function(h){h.Da()&&h.wH()&&OBR.s.N(OBR.s.u.Ml,m=>OBR.Xp.A(m),this,h)};c.VC=function(h){h.Da()&&h.Uv()&&OBR.s.N(OBR.s.u.ng,function(m){OBR.timeline.A(m)},this,h)};c.zC=h=>{h.Da()&&h.Mo()&&OBR.s.N(OBR.s.u.Bl,m=>OBR.st.A(m),this,h)};c.RC=h=>{h.sh()&&OBR.s.N(OBR.s.u.Yl,m=>
|
|
OBR.qy(m),this,h)};c.CC=h=>{const m=h.l("tracking",!1);b.No(h)||0!==h.o("tcr",0)||m||na.fire(Object.assign({},h.B.cb,Ff("norecs")))};c.QC=h=>{h.Da()&&h.Gc()&&(h.AH()?OBR.s.N(OBR.s.u.Tl,m=>OBR.vx.A(m),this,h):OBR.s.N(OBR.s.u.Sl,m=>OBR.ux.A(m),this,h))};c.UC=h=>{h.Da()&&h.bp()&&OBR.s.N(OBR.s.u.mg,m=>OBR.Nb.A(m),this,h)};c.WC=h=>{h.Da()&&h.kH()&&OBR.s.N(OBR.s.u.cm,m=>OBR.Xr.A(m),this,h)};c.DC=h=>{h.bH()&&OBR.s.N(OBR.s.u.gg,m=>OBR.Ar.A(m),this,h)};c.vC=h=>{if(h.HG()){var m=!h.o("oo",!1),p=h.Wc(!0);m&&
|
|
p&&OBR.s.N(OBR.s.u.ul,r=>OBR.Te.eG(r),this,h)}};c.uC=h=>{if(h.PG(h)){var m=!h.o("oo",!1),p=h.Wc(!0);m&&p&&OBR.s.N(OBR.s.u.El,r=>OBR.hx.A(r),this,h)}};c.XC=h=>{ed(h)&&OBR.s.N(OBR.s.u.li,m=>OBR.ai.A(OBR._jsc.bd,m),this,h)};c.yC=h=>{h.Da()&&h.VF()&&OBR.s.N(OBR.s.u.Al,m=>OBR.clip(m),this,h)};c.HC=h=>{const m=h.l("distanceMeasureRate",0);(OBR.i.Xt||0<m)&&OBR.s.N(OBR.s.u.Fl,()=>OBR.Cr.A(h),this,h)};c.wC=h=>{var m=h.Y();const p=(null==m?void 0:m.D())||h.D();var r=OBR.Ke&&OBR.Ke[`${p}`]&&OBR.Ke[`${p}`].vl;
|
|
if(h.D()!==(null==m?void 0:m.D())&&!r){m=h.o("pl",null);r=h.o("vl",null);var t=h.o("cl",null);(m||r||t)&&OBR.s.N(OBR.s.u.gm,()=>OBR.Yr.A(h,p),this,h)}};c.BC=h=>{OBR.i.Qu&&h.tv()&&(h.uv()?OBR.Dt(h):h.yb(Q.eb.R.Sz))};c.IC=h=>{h.XF()&&OBR.s.N(OBR.s.u.Il,()=>OBR.Ub.Fm(h),this)};c.TC=h=>{h.Rv()&&OBR.s.N(OBR.s.u.lg,()=>OBR.zy.A(h),this)};c.PC=h=>{h.Rj()&&OBR.s.N(OBR.s.u.jg,()=>OBR.lx.A(h),this)};c.JC=h=>{h.rH()&&h.Da()&&OBR.s.N(OBR.s.u.Jl,()=>OBR.vw.A(h,h.gu()),this)};c.FC=h=>{if(h.Jj()){const m=h.Pn();
|
|
Ic.A(h,m)}};c.EC=h=>{if(h.Bv()){const m=h.Qn();Mc(h,m)}};c.vf=function(h){a.i.vf&&a.s.N(a.s.u.fm,function(){a.az.A();a.bz.A()},this,h)};c.fI=function(){const h=a.g.Oa(0,"//widgets.outbrain.com/adngin/adngin.js","true");OBR._jsc.S.head.appendChild(h)};c.kI=function(){const h=a.g.Oa(0,"//widgets.outbrain.com/tnt/sst.js","true");OBR._jsc.S.head.appendChild(h)};b.Lv=function(h){return!(h.zv()||h.za&&h.za.reason&&h.za.reason===OBR.Ad.ce.Jr||h.Jj()||h.Yo())};b.Ku=function(h){h.zv()&&a.display.tG(h)};
|
|
b.Nf=function(h){h=a.F[h];a.display.Nf(h);Wb(h);a.logger.log("HTML - Render");b.Gh(h);b.$J(h)};b.eK=(h,m)=>{Vb.remove(m);a.display.bK(h,m);a.logger.log("HTML - GNR Render");b.Gh(m)};b.$J=function(h){h.Gc()||b.Of(h)};b.Of=function(h){if(!0===h.ba("inlineNVP",!1)){var m={};m.platform=a.i.Bk;m.lang=h.o("lang","en");m.uuid=h.o("lsd",null);m.publisherId=h.o("pid",null);m.sourceId=h.o("sid",null);m.widgetNumberId=h.o("wnid",null);m.location=h.o("gl","");m.timestamp=h.fh();m.widgetID=h.o("widgetJsId",h.D());
|
|
m.reqID=h.o("req_id","-1");m.pvId=h.o("pvId","-1");m.obcnst=h.o("obcnsnt",!0);m.did=h.o("did",null);m.gdpr=h.o("gdpr",0);m.cnsnt=h.o("cnsnt",null);m.abTestVal=h.Ed()||h.o("abTestVal","no_abtest");m.feedVersion=h.o("feedVersion",null);m.onOpenCallbacks=h.zE();m.onCloseCallbacks=h.yE();m.publisherName=h.o("pubName",null);a.s.N(a.s.u.ig,function(){window.NVPInjector.main.widgetLoad(h.v(),h.eh(),m)})}};b.Gh=function(h){const m=h.nH(),p=h.l("dynamicTruncateSource",!1),r=h.l("TruncateDescription",!1);a.g.Iw(h);
|
|
dg(a.wt,h.G(),p,r,m);a.g.FM(h.v());OBR.display.AG(h);f.fire("onWidgetRendered",[h],!1,h);h=h.B;G.mark(h.j,"rendered");h.Xy.rendered();h.La&&!h.La.B.Vi.rendered&&h.La.B.rendered||h.rendered||(h.rendered=!0,h.La&&(h.La.B.rendered=!0),na.fire(Object.assign({},h.cb,Ff("rendered"))))};b.px=function(h){a.g.la(h,"ob_clicked");var m=a.g.gf(h,"data-redirect");null!==m&&(h.href=m)};b.Lf=function(h){c.eD();a.hb.dE(h);return!0};b.ea=function(){f.he()};c.jw=function(){a.s.N(a.s.u.Nl,function(){OBR.kA.init()},
|
|
this)};b.kC=function(h,m,p){if(window.confirm("Removing this recommendation will remove it permanently for this section and will refresh the recommendations.\n Are you sure you want to remove this recommendation?")){var r="https://my.outbrain.com/manage/";r=!1===p?r+("add-zapped-document?publisherId="+m+"&docUrl="+a.g.ma(h)):r+("add-rule?publisherId="+m+"&ruleValue="+a.g.ma(h)+"&ruleType="+p);h=a.g.Oa(0,r,!0);a.g.vb(h)}};b.jC=function(h){window.confirm("Removing this recommendation will remove it permanently for this section and will refresh the recommendations.\n Are you sure you want to remove this recommendation?")&&
|
|
(h=a.g.Oa(0,a.i.Pp+a.i.lC+h+"&index=1&templateIndex=1&sig="+a.i.lr,!0),a.g.vb(h))};b.nK=function(h){h&&h.ob_exclude_resp&&"number"===typeof h.ob_exclude_resp.code&&1!==h.ob_exclude_resp.code&&b.Lf()};b.TJ=function(h,m){if(m&&"function"===typeof m){var p="odbRtn_"+h;f.add(p,m);(h=a.Va.Hu(h))&&h.nv()&&f.fire(p,[h])}};b.SJ=function(h,m){if(m&&"function"===typeof m){var p="odbRtn_"+h;f.add(p,m);(h=a.Va.Hd(h))&&h.nv()&&f.fire(p,[h])}};b.DE=function(h){return(h=a.Va.Hu(h))?h.o("tcr",-1):null};b.Be=function(){a.hb.Ti()};
|
|
b.he=function(){b.ea();c.Ys();OBR.Ka.ea();OBR.Pg.ea();a.display.ea();a.pa.Xu();a.pa.ea();a.hb.ea();a.ao.ea();a.Ad&&a.Ad.ea();a.$d&&a.$d.ea();a.i.ea();a.ha.ea();Th();hd.reset();OBR.g.iD()};b.Ek=function(){this.he();this.Ix()};c.eD=function(){a.pa.Xu();a.qc.ea();OBR.Ka.ea();OBR.Pg.ea();OBR.i.Qd=null;c.gD();c.Ys();oc.cache.clear();Th()};c.Ys=()=>{Ri&&Ri.ea()};c.gD=function(){const h=OBR.F.filter(m=>!m||m.v);h.forEach(m=>{if(m&&m.nc()){var p=m.v();m.Ra()&&p.parentElement.insertAdjacentElement("beforebegin",
|
|
p);m.Y()&&p&&p.remove()}});OBR.F=h;[...jh("ob-smartfeed-wrapper")].forEach(m=>m.remove())};b.xx=function(h,m){h=OBR.Va.Hd(c.Ah(h));h=c.cq(h,m);a.pa.register(h)};b.RJ=function(h,m,p,r){h=c.Ah(h);c.cq(OBR.Va.Hd(h),p);b.Df(m,h);r&&r(h)};c.cq=function(h,m){h.QJ(m);OBR.Lf&&OBR.Lf.Eq(h);return h};b.rw=function(h,m,p,r,t){m&&h&&(b.yf({link:m,openInWindow:void 0},null),f.fire("videoClick_"+h,[{videoUrl:p,videoId:r,widgetId:h,widgetIdx:t}]))};b.Mw=function(h,m){f.add("videoClick_"+h,m)};b.Sp=function(h,m){c.Cj&&
|
|
c.Cj.Sp(h,m)};b.iG=function(){Ti.A();OBR.ha.A()};b.rw=function(h,m,p,r,t){m&&h&&(b.yf({link:m,ZI:void 0},null),f.fire("videoClick_"+h,[{XO:p,WO:r,da:h,Yy:t}]))};b.Mw=function(h,m){f.add("videoClick_"+h,m)};b.oO=function(h,m,p,r){var t=OBR.g.v(h);t?c.IB(t):OBR.error({name:"Error",message:"Cannot find widget element with idx="+h});(t=OBR.Va.Hd(c.Ah(h)))?(t=c.cq(t,null),t.wL(m),t.yL(p),t.xL(r),c.UL(t),a.pa.register(t)):OBR.error({name:"Error",message:"Cannot find widget with idx="+h})};c.UL=function(h){h.pL(h.Fd())};
|
|
c.IB=function(h){a.g.la(h,"ob_scoped")};b.VB=function(h){h=OBR.Va.Hd(c.Ah(h));h.De(h.mF());a.display.Nf(h)};b.Jy=function(h,m,p){OBR.g.uf(h)||OBR.g.uf(m)||OBR.g.uf(p)?OBR.logger.log("triggerClickPixels: Missing param to function"):(m=OBR.Va.Hd(m))?(m=m.ba("listings"))&&m[p]&&m[p].clickPixels?OBR.g.iE(m[p].clickPixels,h):OBR.logger.log("fireClickPixel: empty meta or key not defined in clickPixels meta"):OBR.logger.log("triggerClickPixels: widget or rec container not found")};b.hM=(h,m)=>{if("mraid"in
|
|
window)try{const p=h.getAttribute("href");m.preventDefault();m.stopPropagation();window.mraid.open(p)}catch(p){OBR.error(p)}};b.Ky=(h,m,p,r)=>{try{if("function"===typeof window.OBCustomClickHandler)try{let u;if(r){const v=decodeURIComponent(r);u=JSON.parse(v)}window.OBCustomClickHandler(h,m,p,u);return}catch(u){}if(OBR.clickHandler){var t=h.getAttribute("href");m.preventDefault();m.stopPropagation();if(r)try{const u=decodeURIComponent(r),v=JSON.parse(u);OBR.clickHandler.open(t,p,v);return}catch(u){}OBR.clickHandler.open(t,
|
|
p)}}catch(u){OBR.error(u)}};b.iC=h=>{var m=a.qc.ec.TD,p=OBR.qc;h=h.split("?");const r=P.wk(h[1]);p.Xi||(r.cheq=OBR.fraudDetection.Eg,p.Xi=!0);r.eT=m||p.ec.ready;r.tm=(new Date).getTime()-p.startTime;r.wRV=OBR.i.ver;r.pVis="2";m=P.Uh(r);p.Dg.add(`${h[0]}?${m}`);p.Cm&&Xf(p)};b.tB=(h,m)=>{m=a.F[m];const p=m.uB||1;let r="";try{const t={Request_id:m.o("req_id","-1"),publisher_id:m.o("pid","0"),pv_id:m.o("pvId","-1")};r=JSON.stringify(t)}catch(t){r=""}3===p?OBR.error({name:"obm-AdCarouselLogoError",message:"Error loading ad carousel logo image: "+
|
|
h.src+" widget data: "+r}):(h.src=h.src+"?t="+(new Date).getTime(),m.uB=p+1)};b.gK=(h,m,p)=>{if(h){OBR.i.aw=!0;OBR.extern.returnedVacData=b.Gk;var r=h.response.request.widgetJsId,t=OBR._jsc.T("div");t.className="OUTBRAIN";t.setAttribute("data-widget-id",r);m?m.parentNode.insertBefore(t,m):OBR._jsc.S.body.appendChild(t);OBR.bg.vg(t,p);b.Df(h,p);t.setAttribute("data-ob-mark","true");t.setAttribute("data-browser",OBR.i.ac);t.setAttribute("data-os",OBR.i.os)}};b.Gk=h=>{h&&Ri.Gk(h,h.feedIdx)};c.lA=h=>
|
|
{h.Ra()&&q(h)};b.A(OBR);const l=(h,m)=>{if(h&&m){var p=m.Y();p&&(h.Vx(p.tb()),h.ky(p.Dc()),p.Ma()&&h.Zx(p.hc()),p.pf()&&h.Ux());m&&m.pf()&&h.Ux();h.Pk(m)}},q=h=>{Ri.A({we:h,Jt:h.l("feedManualChunkFetch",!1)})};b.LL=()=>Jh.isEnabled?Jh.value.includes(OBR.s.u.ur):!1;b.continue=()=>{g||"number"!==typeof b.ot||clearTimeout(b.ot);g=!0;OBR.hb.Ti()};return b}();OBR.display=OBR.display||function(){var a,b={},c;b.A=function(d){a=d=d||OBR;c=new a.Qb};b.av=function(d,e){d=a.g.XL(d);b.$u(d,e)};b.$u=(d,e)=>{var f=e.v();f?f&&d&&0<d.length&&(0<e.ah()?b.XD(f,d[0],e.G(),e):b.De(d[0],f,e.G(),e),a.logger.log("element inserted")):(a.logger.log("widget container not found"),OBR.error({name:"obm-ContainerNotFound",message:`Container not found for widget idx ${e.G()}`}))};b.XD=function(d,e,f,g){function k(){b.aG(d).then(function(q){b.iL(q,e,f,g).then(function(h){b.WD(h)})})}
|
|
var l=new a.Promise;l.then(function(){b.YD(d).then(k)});l.resolve()};b.YD=function(d){var e=new a.Promise,f=1,g=setInterval(function(){.1>=f?(clearInterval(g),e.resolve(d)):(d.style.opacity=f,d.style.filter="alpha(opacity="+100*f+")",f-=.1*f)},10);return e};b.aG=function(d){var e=new a.Promise;d.style.opacity=0;setTimeout(function(){e.resolve(d)},0);return e};b.iL=function(d,e,f,g){var k=new a.Promise;d=b.De(e,d,f,g);setTimeout(function(){k.resolve(d)},0);return k};b.De=function(d,e,f,g){let k=!1;
|
|
e.innerHTML="";e.shadowRoot&&(k=!0,e.insertAdjacentHTML("beforebegin",e.outerHTML),e.parentElement.removeChild(e),e=g.v({yc:!0}));a.g.mf(d,e);k&&OBR.g.dz(g);b.Ug(g,f);return e};b.cK=function(d){const e=d.v();if(e&&e.parentNode){var f=d.l("feedDataIdValue",!1);f=f?`ob-data-fid="${encodeURIComponent(f)}"`:"";f=a.g.Sa(`<div class="ob-smartfeed-wrapper feedIdx-${d.G()}" ${f}>${e.outerHTML}</div>`);e.parentNode.replaceChild(f,e);f.style.flex="0 0 100%";d.OK(f.clientWidth);f.style.flex="";d.v({yc:!0})}};
|
|
b.Ug=function(d,e){c.fire("afterRender",[e],!1,d)};b.WD=function(d){var e=new a.Promise,f=.1,g=setInterval(function(){1<=f?(clearInterval(g),d.removeAttribute("style"),e.resolve(d)):(d.style.opacity=f,d.style.filter="alpha(opacity="+100*f+")",f+=1.6*f)},50)};b.zO=function(d){c.add("beforeRender",d)};b.Ef=function(d){c.add("afterRender",d)};b.yG=function(d){a.g.EH(d)&&OBR.s.N(OBR.s.u.Wl,function(e){OBR.scroll.Dp(e)},this,d)};b.tG=function(d){OBR.s.N(OBR.s.u.Dl,function(){b.qE(d);a.controller.Of(d)},
|
|
this)};b.qE=function(d){b.av(OBR.Zi.jG(d),d);OBR.Zi.A()};b.Nf=function(d){a.logger.log("HTML - render widget");b.av(d.Fd(),d);b.hK(d);d.pd(!0)};b.bK=(d,e)=>{b.$u([d],e)};b.ea=function(){c.he()};b.hK=function(d){d.GH()&&OBR.g.dz(d)};b.RF=function(d){if(d=d.ba("staticCss"))OBR.i.Wk=d};b.AG=function(d){b.iH(d)&&OBR.i.Wk&&OBR.g.sG(d)};b.iH=function(d){return d&&(d.KG()||d.Iv()||d.Uo())};b.A(OBR);return b}();var Ui=class{constructor(a){this.Kf=0;this.Mk(a);this.pd(!1);mf(this,a)}G(){return 0===this.Kf?this.ja:1E3*this.Kf+this.ja}Mk(a){this.ja=a}ah(){return this.Kf}pd(a){this.nc=!!a}v({yc:a}={yc:!1}){this.P&&!a||mf(this,this.G());return this.P}setData(a){if(a){var b=a.response;if(b){this.kp=b;const [e,f,g,k,l,q,h,m]=[b.request,b.settings,b.meta,b.data,b.documents,b.viewability_actions,b.timestamp,b.html];e&&(this.requestData=e);f&&(this.Iq=f);g&&this.Nk(g);k&&(this.KM=k);l&&(this.dn=l);h&&(this.timestamp=
|
|
h);m&&this.De(m);q&&(this.kf().viewability_actions=q);this.ED=!0}else{var [c,d]=[a.odbResponse,a.mvResponse];c&&d?(this.setData(c),this.lE=d):OBR.error({name:"obm-sl",message:"bad sl response"})}}}o(a,b){const c=nf(this);return of(c,a,b)}kf(){this.Cp||(this.Cp={});return this.Cp}ba(a,b){const c=this.kf();return of(c,a,b)}Nk(a){a&&"object"===typeof a&&(this.Cp=a)}l(a,b){const c=pf(this);return of(c,a,b)}getData(a,b){return of(this.KM,a,b)}fh(){return this.timestamp}De(a){this.html=a}Fd(){return this.html||
|
|
""}nj(){this.kp||(this.kp={});return this.kp}jf(){return this.lE}Pk(a){this.pq=a}$g(){return this.pq}Fq(a){this.ppids=a}lj(){return this.ppids}};var Vi=OBR.i.Up+"logger/v1/wea",Wi=class{constructor(a,b){this.pE=a;this.TI=b;this.buffer=[];this.ep=!1}push(a){OBR.settings&&OBR.settings.eB&&a.CO.toString()!==OBR.settings.eB||(this.buffer.push(a),this.ep||Ef(this))}flush(){this.TI(this.buffer.splice(0,this.buffer.length))}},Xi=class{constructor(){a:{try{if(OBR._jsc.B("widgetAnalytics")){var a=JSON.parse(OBR.settings.widgetAnalytics);break a}}catch(b){OBR.error({name:"WidgetAnalyticsError",message:"Could not parse widgetAnalytics setting"})}a=
|
|
void 0}(this.ol=a)?(this.qK=this.ol.rate||1E3,this.dC=this.ol.bulk||500,this.B=this.ol.events||[],this.buffer=new Wi(this.dC,b=>this.fire(b)),this.isEnabled=1===Math.floor(Math.random()*this.qK)+1):this.isEnabled=!1}add(a){this.buffer.push(a)}fire(a){OBR.ya.send(OBR.i.V.sc,Vi,{data:JSON.stringify(a)})}},Jf=new Xi;var Ff=a=>({timestamp:Date.now(),name:a}),Yi=class{rendered(){}be(){}},Zi=class extends Yi{constructor(a){super();this.j=a;this.La=this.j.Y();this.ln={};pa.forEach(b=>{var c=this.ln;var d=Jf.isEnabled&&Jf.B.includes(b);return c[b]=d})}oc(a){const b=this.j.o("feedVersion",null)||0,c=this.j.o("readerPlatform",null);var d=this.j.dh();const e=Date.now()-OBR.i.startTime,f=this.La?this.La.l("feedLoadChunkSize",0):this.j.l("feedLoadChunkSize",0);d=d?d:this.j.D();var g=this.La?(g=this.La.dh())?g:this.La.D():
|
|
void 0;Jf.add({et:a,wid:g?g:d,pid:this.j.o("pid",null),d:e,p:c,fv:b,cz:f,ab:this.j.o("obRecsAbtestAndVars",null)})}rendered(){if(this.ln.rendered){var a=this.j.o("feedVersion",null);"1"===a&&null===this.j.o("fCard",null)?this.oc("widget-sf-rendered"):a?"2"===a&&"1"===this.j.o("fCard",null)?this.oc("widget-sl-rendered"):"2"!==a||this.La||this.oc("widget-container-rendered"):this.oc("widget-rendered")}}be(){if(this.ln.viewed){var a=this.j.o("feedVersion",null);a?"1"===a&&null===this.j.o("fCard",null)?
|
|
this.oc("widget-sf-viewed"):"2"===a&&this.La&&!this.La.B.be&&this.oc("widget-sl-viewed"):this.oc("widget-viewed")}}},$i=class{constructor(a){this.j=a;this.rendered=this.be=!1;this.La=null;this.Vi={rendered:!1,Ka:!1};this.cb={};If(this);window.addEventListener("obEventsChange",()=>If(this));this.Xy=Kf(this)?new Zi(this.j):new Yi}};OBR.hm=OBR.hm||function(a){var b={},c=OBR,d=null,e=null,f=null,g=null,k=!1,l="html",q=4E3,h="nano",m=!1,p=!1,r=!1,t=!1,u=null,v=null,w=null,A=null,D=null,E=null,J=null,I=null,V=null,O=null,R=new OBR.Qb,W=!1,aa=-1,da=null,Ia=null,Ja,Ka=null,La=!0,Ma=!1,Na=null,Oa=null,Gb=null,Hb=null,Ib=null,ib=null,Jb=null,Kb=null,Lb=null,jb=null,kb=null,lb=null,Mb=null,Nb=null,Ob=null,Pb=null,Qb=null,Rb=null,Sb=null,Tb=null,za=null,Aa=null,qf=null,rf=null,sf=null,tf=null,uf=null,vf=null,Xb={"odb-start":null,"odb-end":null,
|
|
"mv-start":null,"mv-end":null,rendered:null},wf=null,xf=!1,yf=!1,zf=null,Af=!1,Bf=null;b.ga=new Ui(a);b.yN=0;b.xN=1E3;b.WM=2;b.Pi="";b.za={};b.aE={slow:7E3,normal:5E3,fast:3E3,qa:5};b.setData=function(n){b.ga.setData(n)};b.eh=function(){return pf(b.ga)};b.kf=function(){return b.ga.kf()};b.Nk=function(n){b.ga.Nk(n)};b.jf=function(){return b.ga.jf()};b.l=(n,y)=>b.ga.l(n,y);b.ba=(n,y)=>b.ga.ba(n,y);b.kc=(n,y)=>b.ga.getData(n,y);b.VN=()=>{var n=b.ga;n.dn||(n.dn={});return n.dn};b.nj=()=>b.ga.nj();b.wF=
|
|
function(n){return n&&n.response&&n.response.request&&(n=n.response.request,n=n.tcr)?n:-1};b.o=function(n,y){n=nf(b.ga)[n];return"undefined"!==typeof n&&null!==n?n:y};b.Wc=function(n){const y=b.o("obcnsnt",n);return!1===y?!1:!0===y?!0:n};b.eF=()=>Number(b.o("pad",0));b.dF=()=>Number(b.o("org",0));b.BF=()=>{const n=b.eF(),y=b.dF();return isNaN(n)||isNaN(y)?NaN:y+n};b.Da=()=>0<b.BF();b.Fd=()=>b.ga.Fd();b.De=n=>{b.ga.De(n)};b.fh=()=>b.ga.fh();b.GL=function(n){b.Ok(n.permalink);b.JL(n.widgetId);b.UK(n.dynLoad);
|
|
b.KL(n.widgetType);b.IL(n.fbk);b.WK(n.timeout);b.CL(n.srcUrl);b.DL(n.testMode);b.HL(n.wizWidget);b.Vx(n.extId);b.ky(n.extId2);b.sL(n.pubImpId);b.Zx(n.installationKey);b.cL(n.installationType);b.CK(n.appVer);b.Sx(n.userId);b.FL(n.videoId);b.Fq(n.ppids);b.qL(n.playerSrcId);b.uL(n.rtbEnabled);b.lL(n.num);b.IK(n.cardIdx);b.YK(n.feedFatherIdx);b.Xx(n.feedFatherIdx);b.JK(n.categoryIds);b.bL(n.iabCat);b.XK(n.fId);b.LK(n.clickTrackerUrl);b.Bq(n.feedVersion);"boolean"===typeof n.isManualWidget&&b.dL(n.isManualWidget);
|
|
b.PK(n.contentUrl);b.EK(n.bundleUrl);b.rL(n.portalUrl);b.MK(n.consentString);b.NK(n.consentVersion);b.FK(n.ccpaString);b.eL(n.language);b.SK(n.darkModeAttribute);b.hy(n.psub);b.BK(n.appId);b.VK(n.et);b.Aq(n.extraParams);b.jL(n.news);b.kL(n.newsFrom);b.vL(n.rampid);b.QK(n.criteoid)};b.D=function(){return e};b.JL=function(n){e="string"===typeof n?n:"NA"};b.$K=function(){l="vjapi"};b.tu=function(){return l};b.Ha=function(){return f||jb||kb||lb};b.Ok=function(n){f=n};b.Zn=function(){return V};b.FL=function(n){V=
|
|
n};b.Fq=n=>b.ga.Fq(n);b.lj=()=>b.ga.lj();b.yu=function(){return O};b.IK=function(n){aa=n};b.cj=function(){return aa};b.YK=function(n){da=n};b.YN=function(){return da};b.Xx=function(n){void 0!==n&&null!==n&&(Ia=c.F[n])};b.Gn=function(){return Ib};b.JK=function(n){Ib=n};b.hj=function(){return ib};b.bL=function(n){""!==n?ib=n:ib=null};b.Y=function(){return Ia};b.qu=function(){return b.Y()?b.Y().o("wnid",null):Kb};b.Ed=function(){return b.Y()?b.Y().o("abTestVal",null):null};b.Nn=function(){const n=b.Y();
|
|
return n?n.o("layeredTestInfo",null):null};b.wL=function(n){Na=n};b.Wn=function(){return Na};b.yL=function(n){Oa=n};b.Yn=function(){return Oa};b.xL=function(n){Gb=n};b.Xn=function(){return Gb};b.pL=function(n){Hb=n};b.mF=function(){return Hb};b.$G=function(){return-1<parseInt(b.cj(),10)};b.kH=function(){var n="mobile"===b.o("readerPlatform","desktop");const y=!0===b.o("oo",!1),H="none"!==b.l("interactionLayerVariant","none")&&b.l("interactionLayerEnabled",!1);n="desktop"===b.o("readerPlatform","desktop")||
|
|
n&&b.l("zappingMobileEnable",!1);return!y&&H&&n};b.qL=function(n){O=n};b.DL=function(n){r="true"===n||!0===n};b.qj=function(){return r};b.HL=function(n){t="true"===n||!0===n};b.VH=function(){return t};b.Vx=function(n){u=n;!n&&(n=this.ou(OBR._jsc.B("extIdClientObject")),null==n?0:n.length)&&(u=n)};b.ou=function(n){let y;if(null==n?0:n.length)y=xa(n);return y};b.tb=function(){return u};b.ky=function(n){v=n;!n&&(n=this.ou(OBR._jsc.B("extIdClientObject2")),null==n?0:n.length)&&(v=n)};b.Dc=function(){return v};
|
|
b.sL=function(n){w=n};b.Gd=function(){return w};b.uL=function(n){Ma=n};b.Kv=function(){return Ma};b.NO=function(n){La=n};b.Vv=function(){return La};b.lL=function(n){isNaN(n)||(Ka=n)};b.jj=function(){return Ka};b.Zx=function(n){A=n};b.cL=function(n){D=n};b.CK=function(n){E=n};b.Sx=function(n){J=n};b.sb=function(){return J};b.CL=function(n){g=n};b.Eu=function(){return g};b.XG=function(){return k};b.UK=function(n){k="true"===n||!0===n};b.zv=function(){return"flyThrough"===b.l("displayMode","")};b.Jj=
|
|
()=>""!==b.ba("gnr","")&&b.Pn();b.Yo=()=>b.l("lightboxFeature",!1)&&b.Bv()&&b.Qn().includes("keystone_lightbox_feature");b.Bv=()=>null!==b.Qn();b.Qn=()=>b.ba("gnr_features",null);b.Pn=()=>{const n=b.ba("gnr","");return n&&n.moduleName?n.moduleName:""};b.aL=n=>{yf=n};b.Cv=()=>yf;b.ap=function(){return!0===b.l("stopRater",!1)||!0===b.l("stopWidget",!1)};b.nv=function(){return b.ga.ED};b.Qv=function(){return!0===b.l("isSkylandersInjectionEnabled",!1)};b.fp=function(){return!0===b.l("isTopBoxInjectionEnabled",
|
|
!1)};b.cp=function(){return null!==b.l("recMode","").match(/(odb_dynamic_swipe|odb_dynamic_smartfeed-swipe)/)};b.Io=function(){return null!==b.l("recMode","").match(/(odb_dynamic_ad-carousel)/)};b.JH=function(){return null!==b.l("recMode","").match(/(odb_dynamic_single-card-carousel)/)};b.NG=function(){return null!==b.l("recMode","").match(/(odb_dynamic_cards-carousel-box)/)};b.YG=function(){return null!==b.l("recMode","").match(/(odb_dynamic_cards-carousel|odb_dynamic_text-on-image-carousel)/)};
|
|
b.yH=function(){return null!==b.l("recMode","").match(/(odb_playableAd)/)};b.wH=function(){return b.l("isParallax",!1)};b.hH=function(){return b.l("gridCarouselEnabled",!1)};b.Uv=function(){return null!==b.l("recMode","").match(/(odb_timeline)/)};b.Mo=function(){return null!==b.l("recMode","").match(/(odb_dynamic_display)/)};b.hp=function(){return null!==b.l("recMode","").match(/(odb_dynamic_video-reel)/)};b.Gc=function(){return null!==b.l("recMode","").match(/(odb_dynamic_reel)/)};b.AH=function(){return b.Gc()&&
|
|
b.l("isReelV2",!1)};b.bp=function(){return null!==b.l("recMode","").match(/(odb_dynamic_stories)/)};b.tv=function(){return null!==b.l("exploreMoreWidgetId",null)};b.Ux=function(){Af=!0};b.pf=function(){const n=b.v();return n&&n.hasAttribute("data-ob-explore-more")||Af};b.Uo=function(){return null!==b.l("recMode","").match(/(odb_dynamic_grid)/)};b.Vo=function(){const n=b.v();return!(!n||!OBR.g.H(n).querySelector("div.ob-widget.ob-grid-layout"))};b.Iv=function(){return null!==b.l("recMode","").match(/(odb_dynamic_multi-columns)/)};
|
|
b.KG=function(){return null!==b.l("recMode","").match(/(odb_dynamic_app-card)/)};b.WH=function(){return!0===b.l("IsWidgetInjector",!1)};b.Ra=function(){return!b.VH()&&!0===b.l("isSmartFeedInjectionEnabled",!1)};b.bH=function(){var n=b.v();n=n&&n.parentNode;return b.l("isFloatingScrollEnabled",!1)&&OBR.i.M&&b.Ra()&&n};b.HG=()=>{try{return+b.l("admiralApi",0)}catch(n){return 0}};b.RH=function(){return!0===b.l("isUIExperimentsEnabled",!1)};b.cd=function(){return!0===b.ba("isShadowDomEnabled",!1)||"true"===
|
|
b.ba("isShadowDomEnabled",!1)};b.Zv=function(){const n=b.v();return n&&!!n.shadowRoot};b.GH=function(){return b.l("isShadowDomEnabled",!1)&&!b.vv()&&(b.Uo()||b.Iv())};b.ej=()=>b.l("darkModeClass","");b.sh=function(){return!0===b.ba("isSingleAnimationOnFeedAbTestEnabled",!1)};b.Nv=function(){const n=b.Y();return n&&n.aH()};b.aH=function(){return xf};b.Cq=function(){xf=!0};b.gO=function(){return h};b.hc=function(){return A};b.ic=function(){return D};b.fc=function(){return E};b.KL=function(n){"string"===
|
|
typeof n&&(h=n.toLowerCase())};b.LK=function(n){try{const y=document.createElement("a");y.href=n;const H=y.host&&y.host!==window.location.host;n&&H&&(Jb=n)}catch(y){}};b.Ac=function(){return Jb};b.zE=function(){return sf};b.yE=function(){return rf};b.HK=function(n){sf=n};b.GK=function(n){rf=n};b.$x=function(){W=!0};b.ey=function(n){Ja=n};b.Zo=function(){return Ja};b.Bq=function(n){Lb=n};b.hf=function(){return Lb};b.vv=function(){return"2"===(b.hf()||b.o("feedVersion"))};b.PK=function(n){jb=n};b.Bc=
|
|
function(){return jb};b.EK=function(n){kb=n};b.zc=function(){return kb};b.rL=function(n){lb=n};b.Cc=function(){return lb};b.Ma=function(){const n=b.Y();return!!(this.zc()||this.Bc()||this.Cc())||(null==n?void 0:n.Ma())};b.dj=function(){return Mb};b.MK=function(n){Mb=n};b.Fn=function(){return Nb};b.FK=function(n){Nb=n};b.Jn=function(){return Ob};b.NK=function(n){Ob=n};b.hy=function(n){Qb=n};b.Zg=function(){return Qb};b.BK=function(n){Rb=n};b.fu=function(){return Rb};b.eL=function(n){Pb=n};b.Yg=function(){return Pb};
|
|
b.SK=n=>{wf=n};b.Kn=()=>wf;b.VK=function(n){Sb=b.Md()?!!n:!0};b.nu=function(){return Sb};b.XK=function(n){Kb=n};b.Aq=function(n){Tb=n};b.Dd=function(){return Tb};b.jL=function(n){I=n};b.Un=function(){return I};b.kL=function(n){za=n};b.wu=function(){return za};b.zL=function(n){zf=n};b.dh=function(){return zf};b.vL=function(n){Aa=n};b.dO=function(){return Aa};b.QK=function(n){qf=n};b.XN=function(){return qf};b.kO=function(){return!!W};b.IL=function(n){"string"===typeof n&&""!==n&&(b.Pi=n)};b.Po=function(){return""!==
|
|
b.Xg()};b.ZG=function(){return!isNaN(parseInt(b.Pi,10))};b.Xg=function(){var n=parseInt(b.Pi,10);return b.ZG()&&"number"===typeof n&&0<=n&&10>n?OBR.g.IE(f,n):b.Pi};b.nc=function(){return b.ga.nc};b.OE=()=>b.o("fCard",void 0);b.xu=()=>{const n=b.Y()||b;return n&&n.l("onyxFeedMode","None")};b.kF=()=>b.l("OnyxServingMode");b.vH=()=>{const n=b.kF();return n&&"non_onyx"!==n};b.KH=()=>b.l("skipCardRenderIfTimePassed",0);b.PG=n=>{const y=null==n?void 0:n.Y();return n&&y?n.l("pubProvidedIds",null)||(null==
|
|
y?void 0:y.l("pubProvidedIds",null)):!1};const Cf=n=>{try{let y=!1;switch(n.startsWith("=")?"exact":"broad"){case "broad":y=OBR._jsc.S.referrer.includes(n);break;case "exact":const {hostname:H}=new URL(OBR._jsc.S.referrer);y=H===n.slice(1)}return y}catch(y){return OBR.logger.log(y),!1}};let Df=!1,Ec=!1;const Yl=()=>{const n=b.l("exploreMoreReferrerDomains",'["empty"]'),y=b.l("exploreMoreBlockedReferrerDomains","[]");try{if(OBR.i.tE)return!0;var H=b.l("exploreMoreDirectHistoryLengthThreshold",null);
|
|
const X=H&&window.history.length<parseInt(H),ba=JSON.parse(n).map(Qa=>Qa.toLowerCase()),Ba=JSON.parse(y).map(Qa=>Qa.toLowerCase()),ha=ba.includes("empty"),Xl=Ba.includes("$samesite");if(OBR._jsc.S.referrer){if(Xl&&vh())return!1;H=!1;if(ba&&ba.length&&(H=ba.some(Fc=>Cf(Fc)),!ha||ha&&1<ba.length))return H;const Qa=Ba&&Ba.length?Ba.some(Fc=>Cf(Fc)):!1;return ha?!Qa||H:!Qa}return ha||X}catch(X){OBR.error({name:"obm-ExploreMoreValidReferrer",message:`allowedReferrers: ${n}blockedReferrers: ${y} 'referrer:${document.referrer}`}),
|
|
OBR.logger.log(X)}return!1};b.uv=()=>{if(Df)return Ec;Ec=Yl();Df=!0;return Ec};b.LE=()=>{if(OBR.i.Qu&&b.tv())return b.uv()?"1":"0"};b.pd=function(n){b.ga.pd(n)};b.Md=function(){return m};b.pu=function(){return q};b.uH=function(){return 0===a||m||!OBR.i.Nd||p||OBR.i.Nd&&b.Xj()};b.nL=function(){p=!0};b.WK=function(n){q=b.aE[n]||6E3};b.dL=function(n){m=!!n};b.ny=function(){var n=b.o("lsd",null),y=!0===b.o("oo",!1),H="string"===typeof n&&0<n.length,X=!0===b.l("isUseLocalStorageForUUID",!0),ba=OBR._jsc.C.ki,
|
|
Ba=OBR._jsc.C.bm,ha=c.ha.Ib&&"1"===b.o("gdpr","0")+"";ha=!ha||ha&&b.Wc(!0);X&&!y&&H&&ha?(c.g.U(ba,null)!==n&&c.g.Aa(Ba,(new Date).getTime()),c.g.Aa(ba,n)):X&&ha||(c.g.le(ba),c.g.le(Ba))};b.Gq=(n=null)=>{n=n?n:b.o("seid",null);c.g.U(OBR._jsc.C.Kl,null)!==n&&c.g.Aa(OBR._jsc.C.Kl,n)};b.pj=()=>c.g.U(OBR._jsc.C.Kl,null);b.mc=()=>{const n="1"===b.o("gdpr","0")+"";return!n||n&&b.Wc(!0)};b.tL=()=>{if(0===b.G()){const n=OBR.i.publisherLoginIndication;OBR.i.publisherSubscriptionSelector&&n&&!OBR.i.Hh&&
|
|
(OBR.i.Hh=OBR.g.zu())}};b.Yx=function(){var n=b.o("clss",null);n&&(c.fraudDetection.zq=encodeURIComponent(n));if(0===b.G()){n=OBR._jsc.C.vr;var y=OBR._jsc.C.wr,H=b.l("fraudDetection",0),X=b.l("cheqCallTimeout",500);c.g.Aa(n,H);H&&c.g.Aa(y,X)}};b.G=function(){return b.ga.G()};b.QJ=function(n){"string"===typeof n?(OBR.g.Wb(OBR.g.v(b.ga.G()),"data-src",n),b.Ok(n),b.ga.Kf=1):(n=b.ga,n.Kf+=1);b.pd(!1)};b.ah=function(){return b.ga.ah()};b.cj=()=>{const n=b.v();return n?n.getAttribute("data-card-idx"):
|
|
null};b.v=({yc:n}={yc:!1})=>b.ga.v({yc:n});b.Iu=()=>{var n=b.v();if(n)return(n=OBR.g.H(n))&&n.children?n.children[0]:null};b.OK=n=>{d=n};b.Vg=({yc:n}={yc:!1})=>{if(d)return d;if(n=b.v(n))return 0===n.clientWidth?(n.style.width="100%",b.AE(n)):n.clientWidth};b.AE=n=>{let y=0;n=n.parentElement;try{for(;n&&100>y;){if(0!==n.clientWidth)return n.clientWidth;n=n.parentElement;y++}}catch(H){OBR.error({name:"obm-noContainerWidth",message:`Container width not found: ${H}`})}return 0};b.Pk=n=>{b.ga.pq=n};b.$g=
|
|
()=>b.ga.pq;b.lu=()=>{if(b.Md()){var n=b.ga.$g();return n?n.lu():null}try{n=b.v();if(!n)return null;const y=b.getBoundingClientRect();if(0<=y.top&&0<=y.left&&y.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&y.right<=(window.innerWidth||document.documentElement.clientWidth))return 0;if(y.top>=-n.offsetHeight)return Math.floor(y.top-document.documentElement.clientHeight);const H=b.kj(),X=H&&H.height,ba=H&&H.y;return X&&ba?Math.floor(X+ba-document.documentElement.scrollTop):null}catch(y){return null}};
|
|
b.getBoundingClientRect=()=>{const n=b.v();if(n)return n.getBoundingClientRect()};b.kj=n=>{if(b.Md()){var y=b.ga.$g();return y?y.kj(n):null}try{if(b.v()){y=b.getBoundingClientRect();const H={x:Math.floor(y.left+(window.pageXOffset||document.documentElement.scrollLeft)),y:Math.floor(y.top+(window.pageYOffset||document.documentElement.scrollTop)),height:Math.abs(Math.floor(y.height)),width:Math.abs(Math.floor(y.width))};return n?H[n]:H}return null}catch(H){return null}};b.dd=()=>"RTL"===b.l("dynamicWidgetDirection",
|
|
"LTR").toUpperCase();b.nH=()=>OBR.i.Nu&&!b.dd()&&b.Uo();b.dr=()=>"client"===b.l("skeletonType",null);b.VF=()=>1===b.ba("clips",0);b.UO=(n,y)=>{if(n=document.querySelector('[data-orig-idx="'+n+'"]'))n.id=OBR.i.ql+y,c.g.Wb(n,"data-idx",y),b.Mk(y),a=y};b.Mk=n=>{b.ga.Mk(n)};b.IN=n=>{let y=(0,OBR._jsc.hh)(OBR.i.ql+n);y&&(y.removeAttribute("id"),y.removeAttribute("data-idx"),y.setAttribute("data-orig-idx",n))};b.Rn=()=>b.ba("leadForms",null);b.nF=()=>b.ba("paidLabel",null);b.RE=()=>b.ba("hasRTB",!1);b.XF=
|
|
()=>!!b.Rn();b.Rv=()=>null!==b.l("recMode","").match(/(odb_dynamic_stack-card)/);b.Rj=()=>null!==b.l("recMode","").match(/(odb_dynamic_read-next)/);b.rH=()=>""!==b.gu();b.gu=()=>b.ba("atps","");b.gp=()=>0!==b.o("vid",0);b.ML=()=>{var n=OBR.i.aj;if(n&&n[b.D()])return"1"===n[b.D()]||"2"===n[b.D()];n=b.hp()&&"ATF"===b.l("onyxFeedMode","None");return b.gp()&&!b.Gc()&&!b.Rj()&&!n};b.Av=()=>{const n=b.Dd(),y=OBR.i.CD;return n&&n.includes("dark-mode")&&y};b.Gj=()=>{const n=b.Av(),y=b.Kn();return"undefined"!==
|
|
typeof y?!0===y:!!c.g.Gj()||!!n};b.VG=()=>!0===b.Kn();b.Wg=()=>{if(!OBR.settings||!OBR.settings.darkModeQuery)return null;var n="body"!==OBR.settings.darkModeQuery&&OBR.settings.darkModeQuery;return(n=n?n:b.l("darkModeQuery",null))&&document.querySelector(n)};b.UF=()=>{var n=b.v();const y=b.kf();if(n&&y&&y.listings){n=Array.from(OBR.g.H(n).querySelectorAll(".ob-dynamic-rec-container"));for(let H=0;H<n.length;H++){const X=n[H].getAttribute("data-pos");if(y.listings[X]&&y.listings[X].clickPixels)return!0}}return!1};
|
|
b.tF=()=>b.l("recsTarget",null);b.WJ=n=>{R.add("widgetOdbCallFailed",n)};b.gE=()=>{R.fire("widgetOdbCallFailed",[])};b.jy=n=>{tf=n};b.Du=()=>tf;b.ZK=n=>{uf=n};b.PE=()=>uf;b.su=()=>b.l("feedMaxHeight");b.Hv=()=>{const n=b.v();return n&&n.hasAttribute("data-ob-lazy-render")};b.ip=()=>b.Hv()&&!b.nc();b.Wx=n=>{vf=n};b.NE=()=>vf;b.ly=n=>{Xb.hasOwnProperty(n)&&(Xb[n]=Date.now())};b.Fu=n=>{if(Xb.hasOwnProperty(n))return Xb[n]};b.DH=()=>b.l("isSafeFrameEnabled",!1);b.Xj=()=>{const n=b.v();return n&&n.hasAttribute("data-ob-prefetch")};
|
|
b.kn=null;b.yb=(n,y={})=>{b.l("exploreMoreBiEvents",!1)&&(b.kn||(b.kn=new OBR.dataBI(b,H=>H.eb)),b.kn.fire(n,y,{method:OBR.i.V.sc}))};b.Tx=function(){b.B=new $i(this)};b.ZN=function(){return Bf};b.fL=function(n){Bf=n};b.Pk=n=>{b.ga.Pk(n)};b.$g=()=>b.ga.$g();b.qH=()=>b.l("isMraidAd",!1);b.oj=()=>{const n=b.Y();return b.o("resolvedUrl",null)||(null==n?void 0:n.oj())};return b};
|
|
OBR.bg=OBR.bg||function(){var a=OBR,b={},c=new a.Qb;b.Wm=function(e){e.idx=e.idx||0;var f=new a.hm(e.idx);f.GL(e);return f};b.vg=function(e,f){var g=a.Va.mt(e);a.g.Wb(e,"data-dynLoad","");g.permalink=a.Va.mE(g.permalink);["contentUrl","bundleUrl","portalUrl"].forEach(l=>{"undefined"!==typeof g[l]&&(g[l]=a.Va.nE(g[l]))});f=d(g,f);g.idx=f;var k=b.Wm(g);a.F[f]=k;a.g.Wb(e,"data-idx",f);a.i.Yt(g);0===f&&a.g.tD(e);e.id=a.i.ql+f;c.fire("onWidgetCreate",[k]);return k};const d=(e,f)=>{if(f)return f;if(window.OBBridge&&
|
|
window.OBBridge.t&&window.OBBridge.idx)return window.OBBridge.idx;if(0!==a.F.length||a.i.Qd!==e.permalink&&!0!==a.i.xp){if(1E3<a.F.length&&([e]=a.F.slice(-1),e&&(e=e.Y())&&(e.Ma()||1===OBR.i.Wd))){for(e=e.G()+1;e<a.F.length&&a.F[e];)e++;return e}return a.F.length}return 1};b.XI=function(e){c.add("onWidgetCreate",e)};return b}();
|
|
OBR.Va=OBR.Va||function(){var a=OBR,b={Eb:{widgetId:{a:"data-widget-id",t:"string"},permalink:{a:"data-src",t:"string"},srcUrl:{a:"data-ob-srcUrl",t:"string"},dynLoad:{a:"data-dynLoad",t:"boolean"},widgetType:{a:"data-widget-type",t:"string"},timeout:{a:"data-timeout",t:"string"},fbk:{a:"data-fbk",t:"string"},testMode:{a:"data-ob-test",t:"boolean"},wizWidget:{a:"data-ob-wiz",t:"boolean"},installationKey:{a:"data-ob-installation-key",t:"string"},userId:{a:"data-ob-user-id",t:"string",n:!0},ppids:{a:"data-ppids",
|
|
t:"string",n:!0},videoId:{a:"data-ob-video-id",t:"string"},playerSrcId:{a:"data-ob-player-src-id",t:"string"},installationType:{a:"data-ob-installation-type",t:"string"},appVer:{a:"data-ob-app-ver",t:"string"},isSecured:{a:"data-is-secured",t:"boolean"},extId:{a:"data-external-id",t:"string"},extId2:{a:"data-external-secondary-id",t:"string"},pubImpId:{a:"data-pub-imp-id",t:"string"},rtbEnabled:{a:"data-rtb-enabled",t:"boolean"},va:{a:"data-va",t:"boolean"},num:{a:"data-num-of-recs",t:"string"},cardIdx:{a:"data-card-idx",
|
|
t:"string"},feedFatherIdx:{a:"data-feed-father-idx",t:"string"},categoryIds:{a:"data-category-ids",t:"string"},iabCat:{a:"data-iab-category",t:"string"},fId:{a:"data-fId",t:"string"},clickTrackerUrl:{a:"data-click-url",t:"string"},feedVersion:{a:"data-feed-version",t:"string"},contentUrl:{a:"data-ob-contentUrl",t:"string",e:!0},bundleUrl:{a:"data-ob-bundleUrl",t:"string",e:!0},portalUrl:{a:"data-ob-portalUrl",t:"string",e:!0},language:{a:"data-ob-language",t:"string"},psub:{a:"data-ob-psub",t:"string"},
|
|
appId:{a:"data-ob-app-id",t:"string"},et:{a:"data-et",t:"boolean"},extraParams:{a:"data-extra-params",t:"string"},consentString:{a:"data-consent-string",t:"string"},ccpaString:{a:"data-ccpa-string",t:"string"},consentVersion:{a:"data-consent-version",t:"string"},adblock:{a:"data-ob-adblock",t:"string",e:!0},darkModeAttribute:{a:"data-dark-mode",t:"string"},news:{a:"data-on-news",t:"string"},newsFrom:{a:"data-on-newsFrom",t:"string"},rampid:{a:"data-ob-ramp-id",t:"string"},criteoid:{a:"data-ob-criteo-id",
|
|
t:"string"},uuid20:{a:"data-ob-uu-id2",t:"string"},hemsha256:{a:"data-ob-hemsha256-id",t:"string"},hemmd5:{a:"data-ob-hemmd5-id",t:"string"},hemsha256md5:{a:"data-ob-hemsha256md5-id",t:"string"}},Hu:function(c){var d,e;if(a.F){var f=a.F.length;for(d=0;d<f;d+=1)if((e=a.F[d])&&e.D()===c)return e}return null},Hd:function(c){return a.F[c]?a.F[c]:null},yD:function(c){var d={},e;for(e in b.Eb)b.Eb.hasOwnProperty(e)&&typeof c[e]===b.Eb[e].t&&(d[e]=c[e],"adblock"===e&&OBR.i.qn.Qk(c.adblock));return d},mt:function(c){var d=
|
|
{},e;for(e in b.Eb)if(b.Eb.hasOwnProperty(e)){var f=a.g.gf(c,b.Eb[e].a);"true"===f||"false"===f?(d[e]="true"===f,"adblock"===e&&OBR.i.qn.Qk(f)):typeof f!==b.Eb[e].t||!0!==b.Eb[e].n&&"null"===f||""===f&&!0!==b.Eb[e].e||(d[e]=f)}return d},mE:function(c){if("string"!==typeof c||"null"===c)c=a.g.Sn();else if(0===c.length||0===c.indexOf("DROP")||0===c.indexOf("INSERT")){if(c&&0===c.indexOf("DROP")&&"www.msn.com"===window.location.hostname)return c=window.location.href;c=a.g.Sn()}0===c.indexOf("//")&&(c=
|
|
a.i.oa.replace("//","")+c);return c},nE:function(c){"string"!==typeof c||0!==c.length&&0!==c.indexOf("DROP")||(c=a.g.Sn(),0===c.indexOf("//")&&(c=a.i.oa.replace("//","")+c));return c},sD:function(c,d){for(var e in b.Eb)b.Eb.hasOwnProperty(e)&&typeof c[e]===b.Eb[e].t&&a.g.Wb(d,b.Eb[e].a,c[e])},UN:function(){var c,d=[];for(c=0;c<a.F.length;c++)d.push(a.F[c].D());return d}};return b}();var aj;aj=class{constructor(){this.ready=!1;this.Qg={};this.Vw={};if(OBR.i.kd){this.ready=!0;this.vc();const a=rh(window);this.Vw={PB:a("appBundle",""),wK:a("sdkVersion",""),He:a("userId",null)}}}vc(){window.addEventListener("obBridgeExposureChanged",a=>{this.Qg.obBridgeExposureChanged&&this.Qg.obBridgeExposureChanged.forEach(b=>b(a))})}};OBR._jsc.bj=new aj;{const a=OBR.g.U("id5id");if(a)try{JSON.parse(decodeURIComponent(a))}catch(b){}};OBR.Ad=OBR.Ad||function(){var a={},b=OBR,c={},d=new b.Qb;a.ce={Vl:0,TIMEOUT:1,Dz:2,Jr:3};c.YB=function(e){e.Po()&&(e.$x(),c.Hs(e),OBR.pa.Nw(e,function(){c.ay(e)}),OBR.pa.Ow(e,function(){c.by(e)}),OBR.controller.SJ(e.G(),c.RI))};a.ZB=function(e){e.$x();c.Hs(e);b.pa.Nw(e,function(){c.ay(e)});b.pa.Ow(e,function(){c.by(e)});b.controller.Ax(b.controller.qw,e.G(),e.D(),function(f,g){c.QI(g,f)})};c.Hs=function(e){e.za={reason:a.ce.Vl,Km:!1,Lw:!1,Ts:0,Us:0}};c.ay=function(e){e&&e.za.reason===a.ce.Vl&&(b.logger.log("ODB failed - using IronDome "),
|
|
e.za.reason=a.ce.Dz,c.xq(e))};c.RI=function(e){clearTimeout(e.za.Qp);OBR.logger.log("Editorial ODB returned for "+e.G());e.za.Km||(!0===e.l("ispartialrecs",!1)?(b.logger.log("ODB partial - using IronDome "),e.za.reason=a.ce.Jr,c.xq(e)):e.za.Lw=!0)};c.xq=function(e){clearTimeout(e.za.Qp);if(e.ap())b.logger.log("CDN canceled stop setting");else{var f=c.wE(e);c.rG(f,e)}};c.wE=function(e){var f=b.i.pC;e=e.Xg()+"_"+e.D()+"_"+e.G();return f+e};c.rG=function(e,f){var g=b.g.Oa(0,e,!1);f.za.Us=(new Date).getTime();
|
|
b.g.vb(g);b.logger.log("Inject CDN call: "+e)};c.by=function(e){e.za.Qp=setTimeout(function(){c.KI(e)},e.pu())};c.KI=function(e){e.za.reason=a.ce.TIMEOUT;b.logger.log("ODB Timeout - using IronDome ");c.xq(e)};a.Ss=function(e,f){if(e&&e.response){OBR.logger.log("Cdn response returned");var g=b.Va.Hd(f);if(!g&&(g=b.g.Tn(f),!g))return;g.za.Ts=(new Date).getTime()-g.za.Us;b.pa.hC(g);c.aK(g,e);c.uG(g)}};c.aK=function(e,f){e.za.Km=!0;f.response&&f.response.request&&(f.response.request.req_id="");e.za.Lw||
|
|
(e.Md()&&f.response.documents?b.controller.Wi(OBR.controller.ck,e.G(),e.D(),f.response.documents):(e.setData(f),b.F[e.G()]=e,OBR.controller.Nf(e.G())),e.pd(!0))};c.uG=function(e){var f=b.g.ma(e.Ha()),g=e.l("irdfb","");""!==g&&(g+="&reason="+e.za.reason,g=g+("&url="+f)+("&at="+e.za.Ts),g+="&to="+e.pu()||"",g+="&ir="+(e.za.Km?1:0),e=OBR.g.Oa(0,g,!1,!0),OBR.g.vb(e))};c.QI=function(e,f){var g=b.g.Tn(e);clearTimeout(g.za.Qp);f&&f.settings&&!0===f.settings.ispartialrecs?c.IO(g):b.controller.Wi(b.controller.ck,
|
|
e,g.D(),f.response.documents)};b.bg.XI(c.YB);a.ea=function(){d.he()};a.Ya=function(){return c};return a}();OBR.pM=OBR.pM||(()=>{class a{constructor(){}}return new a})();var cj="undefined"!==typeof window.OB_amp,dj=class{constructor(){this.Oc=OBR;this.Ja={height:0,width:0};this.cn=300;this.Dm=null;this.hk={QO:-1,eM:-1,YO:-1,ZO:-1};Nf(this)}pc(a){this.Oc=a}Ai(a,b,c){if(!a||0>b||100<b)return!1;c||(c={top:0,bottom:0});if(cj){c=this.Dm;if(!c)return!1;var d=Qf(a,c);a=Rf(d,c);return(b=0<=a.height&&0<=a.width&&Math.max(1,Math.round(Math.min(d.height,c.rootBounds.height)*b/100)))&&a.height>=b}a=a.getBoundingClientRect();d=this.Ja.height;a={top:a.top-c.top,height:a.height+
|
|
c.bottom,bottom:a.top+a.height+c.bottom};b=Math.round(a.height*b/100)||1;b=b>d?d-1:b;return a.top+b<=d&&0<=a.bottom-b}ph(a,b,c,d){if(OBR.i.hk){if(a){var e=this.hk;d=e.totalWidth;c=e.visibleFrom;e=e.visibleTo;if(0>c||1>e)b=!1;else if(a=a.getBoundingClientRect(),e<a.top||0>a.left)b=!1;else{const g=window.devicePixelRatio;var f=d/g;b=(Math.min(f,a.left+a.width)-Math.max(f-d,a.left))*(Math.min(e/g,a.height+a.top)-Math.max(a.top,c/g))/(a.width*a.height)>=b/100}}else b=!1;return b}if(cj){d=this.Dm;if(!d)return!1;
|
|
a=Qf(a,d);d=Rf(a,d);d=d.width*d.height}else c=a=a.getBoundingClientRect(),d=d?d.getBoundingClientRect():{top:0,left:0,width:Math.max(document.documentElement.clientWidth,window.innerWidth||0),height:Math.max(document.documentElement.clientHeight,window.innerHeight||0)},d=(Math.min(c.width+c.left,d.width+d.left)-Math.max(c.left,d.left))*(Math.min(c.height+c.top,d.height+d.top)-Math.max(c.top,d.top));return d/(a.width*a.height)>=b/100}};OBR.ca=OBR.ca||new dj;OBR.IntersectionObserver=OBR.IntersectionObserver||function(){class a{constructor(b){this.Vb=null;this.jn=!1;this.il=null;this.J={callback:()=>{},callbackParams:[],element:null,intersectPercentage:0,scrollDimmer:200,unobserve:!1,threshold:[1],rootMargin:"0px"};this.VA(b)}VA(b){b&&(this.J=Object.assign(this.J,b),this.J.callbackParams=this.J.callbackParams||[])}aB(){const b={rootMargin:this.J.rootMargin,threshold:this.J.threshold};this.J.root&&(b.root=this.J.root);this.il=new window.IntersectionObserver(this.bB.bind(this),
|
|
b);this.il.observe(this.J.element);return this.il}bB(b,c){if(!this.J)c.disconnect();else if(this.ds())c.unobserve(this.J.element),c.disconnect();else if(b)for(const d in b)if(b[d]&&b[d].intersectionRatio>this.J.intersectPercentage&&(this.J.callback.call(this,...this.J.callbackParams,b[d],this),this.J.unobserve)){c.unobserve(b[d].target);c.disconnect();break}}ds(){return this.J&&this.J.element?this.J.element.getRootNode&&this.J.element.getRootNode().mode?!1:!document.documentElement.contains(this.J.element):
|
|
!0}fB(){const b=this.J.checkAbsoluteVisibility?OBR.ca.ph:OBR.ca.Ai;if(this.jn)this.jn=!1;else{const c=this.J.intersectPercentage;b.call(OBR.ca,this.J.element,0<=c&&1>=c?100*c:c,this.J.rootMarginObj,this.J.root)&&(this.jn=!0,this.J.callback.apply(this,this.J.callbackParams),this.J.unobserve&&OBR.g.Mf("scroll",this.kk))}}gs(){this.ds()?OBR.g.Mf("scroll",this.kk):this.Vb||(this.fB(),setTimeout(()=>{this.Vb=!1},this.J.scrollDimmer),this.Vb=!0)}fJ(){const b=this.J.rootMargin.split(" ");this.J.rootMarginObj=
|
|
{top:parseInt(b[0]),right:parseInt(b[1]||b[0]),bottom:parseInt(b[2]||b[0]),left:parseInt(b[3]||b[0])}}unobserve(){OBR.i.jo?this.il.disconnect():window.removeEventListener("scroll",this.kk);this.J=null}observe(){if(!this.J||!this.J.element)return null;if(OBR.i.jo)return this.aB();this.fJ();this.kk=this.gs.bind(this);OBR.g.Gb(window,"scroll",this.kk);this.gs();return this}}return a}();var ej=class{oh(a){return new OBR.IntersectionObserver(a)}na(a){return OBR.F[a]}protocol(){return OBR.i.oa}createElement(a){return OBR.g.createElement(a.type,a.id,a.css,a.attributes)}Ri(){return new OBR.Ri}log(a){OBR.logger.log(a)}Dk(a){OBR.nb.Dk(a)}En(){return OBR.nb.En()}$n(){return OBR.nb.$n()}wk(a){return OBR.g.wk(a)}Uh(a){return OBR.g.Uh(a)}},P=new ej;var fj=class{constructor(){this.ec={ready:0,ar:6,stopped:7,gv:8};this.Vb=!1;this.Le=[];this.ci={};this.Dg=P.Ri();this.Cm=!1;this.sK=200;Wf();this.startTime=(new Date).getTime();Yf(this);this.$a=[];this.Nh=this.Nh.bind(this)}Nh(a){if(!a.EM&&!a.Cv()){const b=a.G();this.Le[b]||(this.Le[b]=a.v());P.oh({callback:this.ih.bind(this),callbackParams:[a.G()],element:a.v(),unobserve:!0,threshold:[0]}).observe()}}Lk(){this.Le.forEach((a,b)=>{void 0!==a&&a&&OBR.ca.Ai(a,0)&&this.ih(b)})}ea(){this.Vb=!1;this.Le=
|
|
[];this.ci={};this.Dg=P.Ri();this.startTime=(new Date).getTime();this.Xi=!1;this.$a.forEach(a=>a.unobserve());this.$a=[]}ih(a){if(OBR.F){if(this.Le[a]||Uf(P.na(a))){const b=P.na(a);b.EM=!0;Sf(b);this.Le[a]=null;$f(this,a)}return a}}};OBR.qc=OBR.qc||new fj;var gj=class{constructor(){this.mB=".,-_' "}};OBR.wt=new gj;var hj=OBR.i.Vp+"loggerServices/dwce_cheq_events",ij=class{wd(a){a=Object.assign({timestamp:+new Date,sessionId:OBR.fraudDetection.Dn,url:OBR.fraudDetection.Qi,cheqSource:1},a);OBR.ya.send(OBR.i.V.uc,hj,a)}},gg=new ij;var jj=class{constructor(){this.timeout=!1;this.cD=parseInt(OBR.g.U(OBR._jsc.C.wr,500));this.Om=()=>{};this.Os=null;this.Nm=!1}};var ng=`https://tcheck.${OBR.i.aJ}/tcheck/check`;var kj=class{constructor(){OBR.logger.log("FD Process started");this.Dn=pg();this.$t=new OBR.Qb;this.au=!1;this.Eg=0;this.rb=100;this.Ih=null;this.Xo=!1;this.Qf=this.zq=this.je=null;a:{var a=document.querySelector(".OUTBRAIN");if(a&&(a=a.getAttribute("data-src")))try{var b=decodeURIComponent(a);break a}catch(c){}b=void 0}b=b||OBR.g.fj("property","og:url","meta","content")||OBR.g.fj("rel","canonical","link","href")||window.location.href;a=document.createElement("a");a.href=b;this.Qi=a.hostname;this.tj=
|
|
87158}};OBR.fraudDetection||(OBR.fraudDetection=new kj,OBR.fi=new jj,xg());var lj=a=>{if(a&&(a=a.v())){var b=["ob-dynamic-rec-container"].map(c=>`.${c}`).join(",");return[].slice.call(OBR.g.H(a).querySelectorAll(b))}},mj=a=>{if(!a)return null;const b=".ob-rec-image-container .ob-rec-text .ob-rec-source .ob-rec-description .ob-grid-button-container .ob-rec-logo .ob-rec-date .ob-rec-author".split(" ").reduce((c,d)=>a.querySelector(d)?c+"1":c+"0","");return b?b:null},nj=a=>{if(a)return[a.v()]};var oj=`${OBR.i.Vp}api/loggerBatch/log-viewability`,pj=class{constructor(){this.startTime=Date.now();this.Mi=[]}clearTimeout(){this.Wh&&(clearTimeout(this.Wh),this.Wh=null)}log(a,b){var c=+b.getAttribute("data-pos");c={timeElapsed:Date.now()-this.startTime,requestId:a.o("req_id",null),position:c,renderables:mj(b)};var d=OBR.g.H(b).querySelector(".ob-rec-image-container"),e=OBR.g.H(b).querySelector(".ob-rec-image-container img");d&&(c.imageHeight=d.offsetHeight,c.imageWidth=d.offsetWidth);e&&(d=jd(e.src))&&
|
|
(c.iu=d.iu);if(e=b.querySelector("a.ob-dynamic-rec-link"))d=e.getAttribute("data-rec-en-did"),e=e.getAttribute("data-adv-id"),d&&(c.recdid=d),e&&(c.advid=e);d=a.o("oo",null);e=a.o("lsd",null);const f=a.Wc(!0);d&&(c.oo=d);f&&!d&&e&&(c.lsd=e);try{const g=OBR.g.H(b).querySelector(".ob-rec-text"),k=OBR.g.H(b).querySelector(".ob-rec-source"),l=OBR.g.H(b).querySelector(".ob-rec-description");g&&(c.titleLength=g.innerHTML.length);k&&(c.sourceLength=k.innerHTML.length);l&&(c.descLength=l.innerHTML.length)}catch(g){}this.Mi.push(c);
|
|
10<=this.Mi.length?(this.clearTimeout(),this.Mt()):this.Wh||(this.Wh=setTimeout(this.Mt.bind(this),1200));a=a.B;a.Xy.be();a.La&&!a.La.B.Vi.viewability&&a.La.B.be||a.be||(a.be=!0,a.La&&(a.La.B.be=!0),na.fire(Object.assign({},a.cb,Ff("viewability"))))}Mt(){this.Wh=null;if(this.Mi.length){var a=this.Mi.splice(0);a&&a.length?OBR.i.$k?navigator.sendBeacon(oj,JSON.stringify(a)):OBR.ya.Qx({url:oj,data:a,method:OBR.i.V.Mr,Oy:!0}):OBR.error(Error("Failed to send viewability data"))}}};var qj={Tm:!1},rj=class{constructor(){this.CM=new pj;this.$b=this.$b.bind(this);this.Oo=this.Oo.bind(this);this.Hc=this.Hc.bind(this);this.IF=lj;this.gh=nj;this.$a=[]}Oo(a){return a.l("listingsViewability",!0)}$b(a,b){if(this.Oo(a)){var c=Object.assign({},qj);b&&Object.assign(c,b);a.Ty=c;c.yh||(b=a.Ty.Tm?this.gh(a):this.IF(a))&&0<b.length&&this.Hc(a,b)}}observe(a,b){a=new OBR.IntersectionObserver({threshold:[.5],unobserve:!0,intersectPercentage:.5,callback:(c,d,e,f)=>this.Fo(c,d,f),callbackParams:[a,
|
|
b],element:b,checkAbsoluteVisibility:!0});this.$a.push(a);a.observe();return a}Hc(a,b){return b.map(c=>this.observe(a,c))}Fo(a,b,c){setTimeout(()=>{if(OBR.ca.ph(b,50)){this.CM.log(a,b);this.ea([c]);const d=a.Ty;d.rk&&d.rk(a,b,c)}else this.observe(a,b)},1E3)}ea(a){const b=a||this.$a;b.forEach(c=>c.unobserve());this.$a=this.$a.filter(c=>-1===b.indexOf(c))}};OBR.Ka||(OBR.Ka=new rj);var sj=class{constructor(a){this.j=a;a=this.j.l("exploreMoreWidgetId",null);const b=document.createElement("div"),c=this.j.l("exploreMoreLogoUrl",!1),d=this.j.l("bgColorLogo","#fff"),e=this.j.l("exploreMoreLogoWidth","88.5px"),f=this.j.l("exploreMoreLogoLeftPosition","0"),g=this.j.l("exploreMoreAdviseBubbleText",null),k=this.j.l("exploreMoreAdviseBubbleFontSize","13px"),l=this.j.l("exploreMoreAdviseBubbleFontFamily","inherit"),q=this.j.l("exploreMoreAdviseBubbleFontColor","#fff"),h=this.j.l("exploreMoreAdviseBubbleBackgroundColor",
|
|
"#151e41"),m=this.j.l("exploreMoreOverrideBackAction",!1),p=this.j.l("exploreMoreOverlayDvhIos",!1),r=this.j.dd(),t=!OBR.i.M&&this.j.l("exploreMoreTriggerByMouse",!1),u={Et:this.j.tb(),Ft:this.j.Dc(),od:this.j.Gd(),Bj:this.j.ic(),Aj:this.j.hc(),ti:this.j.fc(),He:this.j.sb(),ie:this.j.Ac(),ft:this.j.Bc(),Ms:this.j.zc(),$w:this.j.Cc()},v=this.j.l("exploreMoreMuteAudios",!1),w=this.j.l("exploreMoreHistoryStateInterval",200),A=this.j.l("exploreMoreNativeHeader",!1),D=this.j.l("exploreMoreNativeHeaderHeight",
|
|
null),E=this.j.l("nativeHeaderElementSelector",null),J=this.j.l("exploreMoreHash",!0),I=this.j.l("exploreMoreSafariInteractionWait",!0);this.options={da:a,I:b,pw:c,XB:d,SD:e,RD:f,yd:{text:g,color:q,fontSize:k,fontFamily:l,bgColor:h},isRTL:r,Ea:u,uk:m,ww:v,qM:p,Lj:t,Xc:w,Aw:null,Mj:A,xI:D,Ip:E,ZF:J,pK:I};this.wv=!1;this.Rg=this.Xc=null}collapse(){yg(this);const a=Jg(this);a&&a.removeEventListener("click",this.ms);history.back()}vc(){Rg(this);return this}ui(a=!1){if(!Pg(this))return this;if(!a&&"complete"!==
|
|
document.readyState){document.addEventListener("readystatechange",this.ui.bind(this));if(this.Rg)return this;this.Rg=setTimeout(()=>{this.Rg&&this.ui(!0)},3E4);return this}!a&&document.removeEventListener("readystatechange",this.ui.bind(this));clearTimeout(this.Rg);this.Rg=null;setTimeout(()=>{window.location.hash=Math.random().toString(36).slice(2);Qg(this);this.vc();this.j.yb(Q.eb.R.kz)},0);return this}ms(a){a.preventDefault()}};OBR.Dt=OBR.Dt||function(){let a;const b=c=>{OBR.logger.log(`[ExploreMore] ${c}`)};b("loaded");return c=>{if(!a){a=new sj(c);var d=()=>Og(Ng(Sg(Qg(a).vc()))),e=()=>Og(Ng(a)).ui();if(window.history.state&&1===history.state.obem){c.yb(Q.eb.R.rz);if(document.querySelector(".ob-explore-more"))return;history.replaceState(null,"")}if(a.options.Lj&&"complete"!==document.readyState){const k=()=>{"complete"===document.readyState&&(document.removeEventListener("readystatechange",k),d())};document.addEventListener("readystatechange",
|
|
k)}else Pg(a)?(c.yb(Q.eb.R.Mz),e()):(c.yb(Q.eb.R.Kz),d());var f=()=>{let k,l,q,h;const m=null==(k=performance)?void 0:null==(l=k.getEntriesByType("navigation"))?void 0:null==(q=l.at(0))?void 0:null==(h=q.domComplete)?void 0:h.toFixed(0);m&&c.yb(Q.eb.R.xz,{time:m})},g=()=>{"complete"===document.readyState?(b("dom ready"),a.Xc&&clearInterval(a.Xc),f(),document.removeEventListener("readystatechange",g)):b("dom not ready yet")};"complete"===document.readyState?(b("dom ready"),f(),a.Xc&&clearInterval(a.Xc)):
|
|
(c.yb(Q.eb.R.yz),document.addEventListener("readystatechange",g));(()=>new Promise((k,l)=>{if(c.l("exploreMoreBiEvents",!1)&&navigator.userActivation){var q=setInterval(()=>{navigator.userActivation.hasBeenActive&&(clearInterval(q),k())},500);setTimeout(()=>{clearInterval(q);l()},3E4)}else l()}))().then(()=>{navigator.userActivation.hasBeenActive&&c.yb(Q.eb.R.DA)}).catch(()=>{})}}}();var ch={onWidgetViewd:0,onRecViewd:1,onRec50Viewed:2,reelMRC50:3},tj=class{constructor(){this.$a=[];this.io=this.io.bind(this);this.fo=this.fo.bind(this)}io(a){const b=a.ba("eventTrackers"),c=this.gh(a);if(b&&c){c.setAttribute("data-ob-trackers",!0);const d=OBR.g.createElement("div");d.classList.add("ob-pixels");OBR.g.H(c).querySelector(".ob-pixels")||c.appendChild(d);for(let e in b)Wg(this,a,c,e,b[e])}}fo(a){let b=[];if(a&&a.doc)return b=a.doc.map(c=>{var d=c.pixels,e=c.eventTrackers?c.eventTrackers.filter(f=>
|
|
1===f.event):[];d&&d.length&&(OBR.g.jE(d),delete c.pixels);e&&e.length&&(d=e.filter(f=>2==f.method),e=e.filter(f=>1==f.method),Xg(e),Yg(d),c.eventTrackers=c.eventTrackers?c.eventTrackers.filter(f=>1!==f.event):[]);return c})}Yi(a,b,c){if(c&&c.length){var d=this.gh(a),e=a.l("fireImpressionPixelsOutsideIframe",!1),f=c.filter(g=>2==g.method);c=c.filter(g=>1==g.method);ah(d,c,e);bh(d,b,f,a)}}observe(a,b,c,d,e){a=new OBR.IntersectionObserver({threshold:{[3]:1,[2]:.5,[4]:0,"default":1}[d],unobserve:!0,
|
|
callback:this.Fo.bind(this),callbackParams:[a,b,c,d,e],element:b,checkAbsoluteVisibility:!0});this.$a.push(a);a.observe()}gh(a){if(a)return a.v()}Fo(a,b,c,d,e){if(4===d)this.Yi(a,c,e);else{var f=2===d?50:100;setTimeout(()=>{OBR.ca.ph(b,f)?this.Yi(a,c,e):this.observe(a,b,c,d,e)},1E3)}}ea(){this.$a.forEach(a=>{a&&a.unobserve&&a.unobserve()});this.$a=[]}};OBR.Pg||(OBR.Pg=new tj);var uj=class{constructor(){this.hr=OBR._jsc.Of();this.sH=OBR.i.gk}Fm(a,b){if(a&&a.v()){var c=a.v();var d=OBR.g.H(c).querySelectorAll(".ob-lazy-bgimg");c=OBR.g.H(c).querySelectorAll("img.ob-lazy-img").length||d.length}else c=!1;if(c&&!a.Su&&a.v())if(b=b||{},b={rootMargin:`${a.l("imagesLazyLoadMargin",500)}px`,j:a,Na:a.v(),mode:b.hw||0},this.sH)eh(this,b,".ob-lazy-bgimg"),fh(this,b);else{if(b&&b.Na){c=Eb(b.Na);var e=b.rootMargin;d=this.hr;const f=Object.assign({},c);e=parseInt(e);0>c.y?f.height+=e:
|
|
c.y>d.height&&(f.y-=e);c=f;d=this.hr;c=0<(Math.min(c.width+c.x,d.width+d.x)-Math.max(c.x,d.x))*(Math.min(c.height+c.y,d.height+d.y)-Math.max(c.y,d.y))}else c=!1;c||a.cd()?this.ks(b):eh(this,b)}}ks(a,b,c=".ob-lazy-bgimg, .ob-lazy-img"){const d=a.j.v();a.Na&&a.Na===d&&(b&&0===a.mode?(this.um(b),0===OBR.g.H(a.Na).querySelectorAll(c).length&&(a.j.Su=!0)):([].slice.call(OBR.g.H(a.Na).querySelectorAll(c)).forEach(this.um),a.j.Su=!0))}um(a){if("IMG"===a.tagName.toUpperCase()){const b=a.getAttribute("data-ob-src");
|
|
b&&(a.setAttribute("src",b),a.removeAttribute("data-ob-src"),OBR.g.Ia(a,"ob-lazy-img"))}else OBR.g.Ia(a,"ob-lazy-bgimg")}},vj=new uj;OBR.Gl=OBR.Gl||{vg:(a,b)=>{if(!b){b={hw:0};const c=RegExp("swipe-strip|touch-strip|carousel|timeline");a.l("recMode","").match(c)&&(b.hw=1)}vj.Fm(a,b)}};var wj=a=>{if(a){var b=!1,c=NaN,d=NaN,e=!1,f=OBR.g.H(a).querySelectorAll("a");f&&0!==f.length&&(f.forEach(g=>{g.addEventListener("click",k=>{if(e)return k.preventDefault(),!1})}),a.addEventListener("mousedown",g=>{b=!0;c=g.clientX;d=a.scrollLeft;e=!1;a&&(a.style.cursor="grabbing",a.classList.add("ob-grabbing"))}),f=()=>{b&&(b=!1,a&&(a.style.cursor="",a.classList.remove("ob-grabbing")),a.scrollLeft=a.scrollLeft,e=a.scrollLeft!==d)},a.addEventListener("mouseup",f),a.addEventListener("mouseleave",f),
|
|
a.addEventListener("mousemove",g=>{b&&(a.scrollLeft=d+(c-g.clientX))}),OBR.g.ia("\n .ob-grabbing {\n scroll-behavior: auto !important;\n }\n .ob-grabbing a {\n cursor: grabbing !important;\n scroll-snap-align: none !important;\n }\n .ob-grabbing > * {\n scroll-snap-align: none !important;\n }\n .ob-grabbing img {\n -webkit-user-drag: none;\n -khtml-user-drag: none;\n -moz-user-drag: none;\n -o-user-drag: none;\n user-drag: none;\n }\n "))}};OBR.uw=OBR.uw||wj;OBR.proxy=OBR.proxy||{iI:function(a,b,c){OBR.s.N(b,c,this,{currentWidget:a,beforeLoadTime:(new Date).getTime()})}};
|
|
window.OB_PROXY=window.OB_PROXY||{getSet:function(a,b,c){return a.l(b,c)},getRequest:function(a,b,c){return a.o(b,c)},getWidgetId:function(a){return a.D()},makeHandshake:function(a){OBR.s.S(a)},hasJqueryInstalled:function(){return OBR.g.Mu()},getWidgetIndex:function(a){return a.G()},getMeta:function(a,b,c){return a.ba(b,c)},getFeedParentWidget:function(a){return a.Y()},getFeedFatherAB:function(a){return a.Ed()},getFeedLayerAB:function(a){return a.Nn()},isFeedCard:function(a){return a.$G()},getUserId:function(a){return a.sb()},
|
|
getDataSrcFinalUrl:function(a){var b=a.Y();const c=a.zc()||(null==b?void 0:b.zc()),d=a.Bc()||(null==b?void 0:b.Bc());b=a.Cc()||(null==b?void 0:b.Cc());return c?c:b?b:d?d:a.Ha()},getAdBlockerStatus:function(){return OBR.nb.Dj()},getExtId:function(a){let b="";const c=OBR.g.$f(OBR.i.pn);a=OBR.g.$f(a.tb());if(c||a)b=a||c;return b},getExtId2:function(a){[,a]=me(a);return a},setConsentData:function(a,b){if(a&&"string"===typeof a){var c=OBR.ha;c.Ib=b;a=OBR.g.ma(a);switch(b){case 1:c.gb=a;OBR.g.Aa(OBR._jsc.C.Ne,
|
|
c.gb);break;case 2:c.qb=a;OBR.g.Aa(OBR._jsc.C.tc,c.qb);break;case "ccpa":c.bc=a,OBR.g.Aa(OBR._jsc.C.ei,c.bc)}}},getWidgets:function(){return OBR.F},getWidgetByIdx:function(a){return OBR.F[a]},getIsWidgetRendered:function(a){return a.nc()},generateOdbCall:function(a){return OBR.pa.du(OBR.F[a])},getRawResponse:a=>a.nj(),getExtraParams:function(a){return OBR.i.Za?OBR.i.kd.extraParams:a.Dd()},getCardIdx:function(a){return a.cj()},getPermalinkFieldName:function(a){a=a.Y()||a;return a.zc()?"bundleUrl":
|
|
a.Cc()?"portalUrl":a.Bc()?"contentUrl":"permalink"},getInstallationKey:function(a){return(a.Y()||a).hc()},getContainer:function(a){return a.v()},getPubImpId:a=>{if(a){var b=OBR.g.jl(a.Gd()||OBR.i.od);!b&&a.Y()&&(b=OBR.g.jl(a.Y().Gd()||OBR.i.od));return b}},isAppBridge:()=>OBR.i.Za,run:()=>{OBR.controller.continue()}};OBR.extern=OBR.extern||function(){var a=OBR,b={getStat:function(){},showDescription:function(c,d){a.s.N(OBR.s.u.Pl,function(){OBR.Xw.hI(c,d)},this)},returnedHtmlData:function(c,d){a.controller.Df(c,d)},returnedHtmlAndVacData:function(c,d){a.controller.Df(c,d)},returnedIrdData:function(c,d){a.Ad.Ss(c,d)},returnedJsonData:function(c,d){a.controller.Kw(c,d)},returnedError:function(c){OBR.logger.log("Call made using extern class");a.logger.log("Callback error"+c)},callRecs:function(c,d){OBR.logger.log("Call made using extern class");
|
|
a.controller.yp(c,e=>{try{d(e)}catch(f){OBR.logger.log(f)}})},callClick:function(c,d){OBR.logger.log("Call made using extern class");a.controller.yf(c,d)},callWhatIs:function(c,d,e){OBR.s.N(OBR.s.u.mi,function(){OBR.ir.Ps(c,d,e)},this);return!1},callUserZapping:function(c,d,e,f,g){OBR.s.N(OBR.s.u.Wr,function(){OBR.uM.GN(c,d,e,f,g)},this);return!1},zappingFormAction:function(c,d,e,f,g){OBR.uM.bP(c,d,e,f,g);return!1},userZappingMessage:function(c){OBR.logger.log(c.message)},recClicked:function(c,d){OBR.logger.log("Call made using extern class");
|
|
a.controller.px(d)},imageError:function(c){OBR.logger.log("Call made using extern class");OBR.error({name:"obm-ImageError",message:"Error loading as image: "+c.src});a.g.Xs(c)},carouselLogoError:function(c,d){OBR.logger.log("Call made using extern class");a.controller.tB(c,d)},logError:function(c,d,e,f){a.g.jd(c,d,e,f)},openNativeVideoPlayer:function(c,d,e,f,g,k,l,q,h,m,p,r,t,u,v,w,A){a.s.N(a.s.u.ig,function(){A=A?A:a.F[r].o("req_id",null);var D=a.F[r].o("lang","en"),E=a.F[r].o("lsd",null),J=a.F[r].o("pid",
|
|
null),I=a.F[r].o("sid",null),V=a.F[r].o("wnid",null),O=a.F[r].o("gl",""),R=a.F[r].fh(),W=a.F[r].o("widgetJsId",a.F[r].D()),aa=a.F[r].o("req_id","-1"),da=a.F[r].o("pvId","-1");window.NVPInjector.main.init(a.g.wM([c,d,e,f,g,k,l,q,h,m,p,r,t,u,A,a.i.Bk,D,E,J,I,V,v,O,R,W,aa,da]),a.F[r].eh(),w)},this);return!1},openOverlay:function(c){a.s.N(a.s.u.ig,function(){var d=c.getAttribute("data-nvp");if(null!==d&&"string"===typeof d){d=window.JSON.parse(c.getAttribute("data-nvp").replace(/"/g,"#$#").replace(/'/g,
|
|
'"').replace(/\\"/g,"'").replace("#$#",'\\"'));var e=a.F[d.widgetIdx];d.platform=a.i.Bk;d.lang=e.o("lang","en");d.uuid=e.o("lsd",null);d.publisherId=e.o("pid",null);d.sourceId=e.o("sid",null);d.widgetNumberId=e.o("wnid",null);d.location=e.o("gl","");d.timestamp=e.fh();window.NVPInjector.main.recClicked(d,e.eh())}else a.error({name:"obm-nvpError",message:"Error parsing data-nvp: "+d,stack:"None"})},this);return!1},handshakeNVP:function(){a.s.S(OBR.s.u.ig)},onVideoClick:function(c,d){a.controller.Mw(c,
|
|
d)},manualVideoClicked:function(c,d,e,f,g){a.controller.rw(c,d,e,f,g)},errorInjectionHandler:function(c){OBR.F[c].RN(c)},reloadWidget:function(){OBR.logger.log("## Reload widget");a.controller.Ek()},researchWidget:function(){OBR.logger.log("## Research widget");a.controller.Be()},renderSpaWidgets:function(c){OBR.logger.log("## renderSpaWidgets - SPA has triggered a widget render");OBR.i.Qh&&OBR.i.Qh.BD!==c?(OBR.logger.log("## renderSpaWidgets - page navigation detected. triggering reload"),a.controller.Ek()):
|
|
(OBR.logger.log(`## renderSpaWidgets - ${OBR.i.Qh?"still on same page":"first widget mounting detected"}. researching for new widgets on page`),a.controller.Be());OBR.i.Qh=OBR.i.Qh||{};OBR.i.Qh.BD=c},registerOnWidgetRendered:function(c){OBR.controller.YJ(c)},cancelRecommendation:function(c){OBR.logger.log("cancel recommendation with bocr "+c);a.controller.jC(c)},cancelRecs:function(c,d,e){OBR.logger.log("cancel recommendation by doc url "+c+" publisher id = "+d+" isAd = "+e);a.controller.kC(c,d,e)},
|
|
refreshWidget:function(c){OBR.logger.log("## Refresh widget");a.controller.Lf(c)},triggerLazyRender:function(c){OBR.logger.log("## trigger lazy render");c||0===c?OBR.controller.un(`widgetLazyRender_${c}`):a.F.forEach(d=>{d.ip()&&OBR.controller.un(`widgetLazyRender_${d.G()}`)})},setABtest:function(c){c&&(a.i.ss="&obAbtest="+c)},refreshSpecificWidget:function(c,d){OBR.logger.log("## Refresh SPECIFIC widget");"string"!==typeof d?a.s.N(a.s.u.Ul,function(){OBR.controller.xx(c,d)},this):OBR.controller.xx(c,
|
|
d)},refreshSpecificWidgetWithData:function(c,d,e,f){OBR.logger.log("## Refresh SPECIFIC widget with server response");OBR.controller.RJ(c,d,e,f)},getCountOfRecs:function(c){return a.controller.DE(c)},onOdbReturn:function(c,d){a.controller.TJ(c,d)},closeCard:function(){a.Zi.kD()},closeModal:function(){try{a.modal.hideModal()}catch(c){OBR.error(c)}},handshakeModule:function(c){try{var d=OBR.s.vu(c);d?OBR.s.S(d):a.error({name:"obm-MakeHandShakeError",message:"Error in module: "+c+", Err: Module not found",
|
|
stack:"None"})}catch(e){OBR.error(e)}},initGnrModule:(c,d)=>{Oc(c,d)},gnrLazyLoadedModules:{modules:{},makeHandshake:(c,d,e)=>{const f=Object.keys(OBR.s.u).filter(g=>g.includes(c)).find(g=>g.includes(d));b.gnrLazyLoadedModules.modules[c]||(b.gnrLazyLoadedModules.modules[c]={});b.gnrLazyLoadedModules.modules[c][d]=b.gnrLazyLoadedModules.modules[c][d]||e;b.handshakeModule(f)}},callLoadMore:function(c,d){OBR.s.N(OBR.s.u.ii,function(){OBR.qp.nh(c,d)},this)},enableTbx:function(){OBR.$d?OBR.$d.bv():OBR.i.Sw=
|
|
!0},closeTbx:function(){OBR.$d.mD()},scrollIntoView:function(){Zf()},ampIntersectionChange:function(c){OBR.ca.Dm=c},ampUpdateViewportSize:function(){OBR._jsc.Lf(OBR.ca)},video:{}};b.video.getVideoRecs=function(c,d,e,f,g,k,l){OBR.s.N(OBR.s.u.dm,function(){OBR.video.EF(c,d,e,f,g,k,l)},this)};b.video.videoClicked=function(c){OBR.video.xM(c)};b.video.event=function(c,d){a.controller.Sp(c,d)};b.blockFeedExpansion=(c=0,d="")=>{OBR.i.Is={feedIdx:+c,observeElementSelector:d}};b.recReasons={};b.recReasons.backFromScopedWidget=
|
|
function(c){return a.controller.VB(c)};b.truncateText=function(c,d,e){dg(OBR.wt,c,d,e)};b.reloadPager=function(c,d=!1){(c=OBR.F[c])&&OBR.controller.Uw(c,d)};b.triggerClickPixels=function(c,d,e){a.controller.Jy(c,d,e)};b.mraidOpen=(c,d)=>{a.controller.hM(c,d)};b.customClickHandler=(c,d,e,f)=>{a.controller.Ky(c,d,e,f)};b.onCheqResponse=c=>{a.fi.Om(c)};b.callViewed=c=>{try{OBR.controller.iC(c)}catch(d){}};b.feed={};b.feed.loadNextChunk=c=>Ri&&Ri.Ni(c);b.renderJSFormatWidget=(c,d,e)=>{OBR.controller.gK(c,
|
|
d,e)};b.renderJSFormatChunk=c=>{OBR.controller.Gk(c)};b.clipError=c=>{var d=c?c.error:null;let e="",f="";d&&(e=d.code,f=e.message);d=`Error loading as video: ${c.src}`;OBR.error({name:"obm-ClipError",message:d+(e?`; Error code: ${e}`:"")+(f?`; ErrorMessage: ${f}`:""),errorEleUrl:c.src})};b.reserveVideoIdx=()=>{0===OBR.i.se&&(OBR.i.se=100);return++OBR.i.se};return b}();
|
|
"undefined"!==typeof window.OBBridge&&(OBR.clickHandler={open:(a,b,c)=>window.OBBridge.clickHandler.open(a,b,c)},OBR.viewHandler={loadMore:a=>window.OBBridge.viewHandler.loadMore(a),setViewData:a=>{OBR.ca.hk=a;a=new CustomEvent("obBridgeExposureChanged",{detail:a});window.dispatchEvent(a)}});window.outbrain=window.outbrain||{};window.outbrain.returnedHtmlData=function(a,b){OBR.controller.Df(a,b)};window.outbrain.returnedIrdJsonData=function(a,b){OBR.Ad.Ss(a,b)};
|
|
window.outbrain.returnedJsonData=function(a,b){OBR.controller.Kw(a,b)};window.outbrain.returnedError=function(a){OBR.logger.log("Callback error"+a)};window.outbrain.callRecs=function(a,b){OBR.controller.yp(a,b)};window.outbrain.callClick=function(a,b){OBR.controller.yf(a,b)};window.outbrain.callWhatIs=function(a,b,c){OBR.s.N(OBR.s.u.mi,function(){OBR.ir.Ps(a,b,c)},this)};window.outbrain.callLoadMore=function(a,b){OBR.s.N(OBR.s.u.ii,function(){OBR.qp.nh(a,b)},this)};
|
|
window.outbrain.recClicked=function(a,b){OBR.controller.px(b)};window.outbrain.imageError=function(a){OBR.g.Xs(a)};window.outbrain.closeModal=function(){try{OBR.modal.hideModal()}catch(a){OBR.error(a)}};window.outbrain_rater=window.outbrain_rater||{};window.outbrain_rater.returnedHtmlData=function(a,b){OBR.controller.Df(a,b)};window.outbrain_rater.returnedCancelOdbData=function(a){OBR.controller.nK(a)};
|
|
!0===OBR.i.yv&&(OBR.logger.log("Widget Start!"),OBR.i.yv=!1,"boolean"===typeof window.OB_PASSIVE_MODE&&!0===window.OB_PASSIVE_MODE?OBR.logger.log("passive"):OBR.controller.Ix(),OBR.ready=!0,OBR.ao.hE(),na.fire(Object.assign({},Ff("ready"))));;}).call(window);};if (!OBR || !OBR.settings) {ccs();return;};var dwt = OBR.settings.delayWidgetTime;var dwi = OBR.settings.delayWidgetInterval;var dwot = OBR.settings.delayWidgetObjectTrigger;if (!dwi || !dwi || !dwot) {ccs();return;};OBR.widgetDelayInterval = 0;if (window[dwot]) {ccs();return;};var tt = dwt * dwi;var t = 0;var doneFn = function(id) {clearInterval(id);ccs();};var i = setInterval(function() {OBR.widgetDelayInterval +=1;t = t + dwt;if (t >= tt) {doneFn(i);return;};if (window[dwot]) {doneFn(i);return;};}, dwt);} catch (e) {window.OBR.error(e);}})();
|