this._hd=this._hd||{};(function(_){var window=this;
try{
_.a_c=function(a){a=a||window.event;"stopPropagation"in a?a.stopPropagation():a.cancelBubble=!0};
}catch(e){_._DumpException(e)}
try{
_.u("ifl");
var Mln=function(a){a||(a=window.event);return a.target||a.srcElement},Nln=function(a){return a},Sln=function(a,b,c){const d=[];for(const f of b){b=typeof f[2]==="string";let g;const h={object:f[0],property:f[1],start:b?Oln(f[2]):f[2],end:b?Oln(f[3]):f[3],easing:f[4]||Nln,units:b?"":(g=f[5])!=null?g:"px",tLb:b};_.yn(h.object,{[h.property]:b?"rgb("+h.start.join(",")+")":h.start+h.units});d.push(h)}const e={duration:a,callback:c,startTime:Date.now(),sequence:d};Pln.add(e);Qln=Qln||(0,_.Ko)(Rln,15);
return{finish:()=>{e.finished||(e.finished=!0,Rln())}}},Rln=function(){++Tln;for(const c of Pln){var a=Date.now()-c.startTime;if(a>=c.duration||c.finished){for(const d of c.sequence)_.yn(d.object,{[d.property]:d.tLb?"rgb("+d.end.join(",")+")":d.end+d.units});c.finished=!0;c.callback&&c.callback();a=!1}else{for(const d of c.sequence){var b=d.easing(a/c.duration);if(d.tLb){const e=d.start,f=d.end;b="rgb("+[Uln(e[0],f[0],b,!0),Uln(e[1],f[1],b,!0),Uln(e[2],f[2],b,!0)].join()+")"}else b=Uln(d.start,d.end,
b,d.units==="px");_.yn(d.object,{[d.property]:b+d.units})}a=!0}a||Pln.delete(c)}Pln.size||((0,_.Lo)(Qln),Qln=null)},Uln=function(a,b,c,d){a+=(b-a)*c;return d?Math.round(a):a},Oln=function(a){a=a.match(/#(..)(..)(..)/).slice(1);const b=[];for(let c=0;c<3;c++)b[c]=parseInt(a[c],16);return b},amn=function(a){Vln=a=Wln(Mln(a));const b=Xln&&!a;!Xln&&a?Yln(()=>{Vln&&(Xln=!0,Zln())},300):b&&Yln(()=>{Vln||(Xln=!1,$ln())},200)},Yln=function(a,b){window.clearTimeout(bmn);bmn=window.setTimeout(a,b)},Wln=function(a){let b;
for(let c=0;b=cmn[c];c++)if(a===b||_.Bh(b,a))return!0;return!1},fmn=function(){if(G1&&!H1){H1=_.hn("DIV",{"class":"gbqfba gbqfba-hvr",role:"button"},_.hn("DIV",null,G1.opts.map(b=>_.hn("DIV",{role:"presentation",style:`line-height: ${I1.clientHeight}px;`},_.hn("SPAN",null,b.msg)))));dmn=H1.firstChild;_.nn(H1,I1);var a=_.An(I1.firstChild||I1,"font-family");emn=Math.floor(Math.random()*G1.opts.length);_.yn(H1,{display:"none",fontFamily:a,overflow:"hidden",textAlign:"center",zIndex:50});dmn!==null&&
_.yn(dmn,{left:0,position:"absolute",right:0,whiteSpace:"nowrap"})}},hmn=function(){const a=I1.offsetWidth-gmn;return a>=0?a:0},omn=function(){if(G1&&imn()){var a=I1.offsetLeft,b=I1.offsetTop;H1!==null&&_.yn(H1,{display:"block",height:`${I1.clientHeight}px`,position:"absolute",left:`${a}px`,margin:0,top:`${b}px`,width:`${hmn()}px`});_.yn(I1,{visibility:"hidden"});var c=dmn?dmn.getElementsByTagName("span"):[];a=c[emn]?-c[emn].offsetTop:dmn.offsetTop;emn+=2+Math.floor(Math.random()*(G1.opts.length-
3));emn>=G1.opts.length&&(emn-=G1.opts.length);b=emn;var d=c[b];c=-d.parentNode.offsetTop;H1.setAttribute("aria-label",d.innerHTML);var e=hmn();d=Math.max(d.offsetWidth,e);jmn&&jmn.finish&&jmn.finish();jmn=Sln(300,[[H1,"width",e,d],[dmn,"top",a,c]]);_.Fe(H1,"click",kmn);_.Fe(window,"resize",lmn);_.Fe(window,"scroll",lmn);_.Fe(H1,"blur",lmn);_.Fe(H1,"keydown",mmn);_.nf("ifl","1:"+G1.opts[b].id+"&ei="+google.getEI(H1)+"&ved="+nmn+"&ictx=1")}},lmn=function(){if(H1&&I1){const a=_.i8b(H1);jmn&&jmn.finish&&
jmn.finish();jmn=Sln(100,[[H1,"width",a,hmn()]],()=>{I1!==null&&_.yn(I1,{visibility:"inherit"});H1!==null&&_.yn(H1,{display:"none",width:hmn()+"px"})});Xln=!1;H1.setAttribute("aria-label","");H1.setAttribute("tabIndex","-1");H1.setAttribute("role","presentation");I1.setAttribute("tabIndex","0");I1.setAttribute("role","button");_.Rn(H1,"click",kmn);_.Rn(window,"resize",lmn);_.Rn(window,"scroll",lmn);_.Rn(H1,"blur",lmn);_.Rn(H1,"keydown",mmn)}},pmn=function(){if(G1.opts[emn]){const b=G1.opts[emn],c=
b.hrefs[Math.floor(Math.random()*b.hrefs.length)];var a=["?q=","&q="].some(d=>c.includes(d));a=c.includes("/search")&&a?"":"&ictx=2";return c+"&ct=ifl&cad=2:"+b.id+"&ei="+google.getEI(H1)+"&ved="+nmn+a+"&rct=j"}return""},kmn=function(a){const b=pmn();b&&(a.preventDefault&&a.preventDefault(),_.a_c(a),_.Ef(b))},qmn=function(){document&&document.activeElement!==H1&&(H1.setAttribute("tabIndex","0"),H1.setAttribute("role","button"),I1&&imn()&&(I1.setAttribute("tabIndex","-1"),I1.setAttribute("role","presentation")),
Xln=!0,omn(),H1.focus())},mmn=function(a){a=a||window.event;a.keyCode!==13&&a.keyCode!==32||kmn(a)},imn=function(){const a=document.querySelector('[action="/search"] [name=q]');return a?a.value.length===0:!1},Qln=null,Tln=0,Pln=new Set;var cmn,Xln=!1,bmn=-1,Zln=null,$ln=null,Vln=!1;var G1=null,I1=null,H1=null,dmn,emn=0,jmn,nmn="",gmn=0;_.xsa("ifl",{init:function(a){I1=_.$m("gbqfbb");a.opts&&!G1&&I1&&(G1=a,nmn=_.Cg(I1,"ved")||"",fmn(),gmn=_.qHa(H1).left*2,a=lmn,cmn=[I1,H1],Zln=omn,$ln=a,_.Fe(document,"mouseover",amn),_.Fe(I1,"focus",qmn))}});
_.v();
}catch(e){_._DumpException(e)}
})(this._hd);
// Google Inc.
