/*
Copyright The Closure Library Authors.
SPDX-License-Identifier: Apache-2.0
*/
function ma(){return function(a){return a}}
function pa(){return function(){}}
function qa(a){return function(b){this[a]=b}}
function ra(a){return function(){return this[a]}}
function sa(a){return function(){return a}}
var p,ta=[];function ua(a){return function(){return ta[a].apply(this,arguments)}}
function va(a,b){return ta[a]=b}
function xa(a){var b=0;return function(){return b=f}});
function ob(a,b,c){a instanceof String&&(a=String(a));for(var e=a.length,f=0;f=h}});
Ea("String.prototype.repeat",function(a){return a?a:function(b){var c=nb(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return e}});
function qb(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
Ea("WeakMap",function(a){function b(n){this.o=(l+=Math.random()+1).toString();if(n){n=w(n);for(var t;!(t=n.next()).done;)t=t.value,this.set(t[0],t[1])}}
function c(){}
function e(n){var t=typeof n;return"object"===t&&null!==n||"function"===t}
function f(n){if(!qb(n,k)){var t=new c;ya(n,k,{value:t})}}
function h(n){var t=Object[n];t&&(Object[n]=function(u){if(u instanceof c)return u;Object.isExtensible(u)&&f(u);return t(u)})}
if(function(){if(!a||!Object.seal)return!1;try{var n=Object.seal({}),t=Object.seal({}),u=new a([[n,2],[t,3]]);if(2!=u.get(n)||3!=u.get(t))return!1;u.delete(n);u.set(t,4);return!u.has(n)&&4==u.get(t)}catch(y){return!1}}())return a;
var k="$jscomp_hidden_"+Math.random();h("freeze");h("preventExtensions");h("seal");var l=0;b.prototype.set=function(n,t){if(!e(n))throw Error("Invalid WeakMap key");f(n);if(!qb(n,k))throw Error("WeakMap key fail: "+n);n[k][this.o]=t;return this};
b.prototype.get=function(n){return e(n)&&qb(n,k)?n[k][this.o]:void 0};
b.prototype.has=function(n){return e(n)&&qb(n,k)&&qb(n[k],this.o)};
b.prototype.delete=function(n){return e(n)&&qb(n,k)&&qb(n[k],this.o)?delete n[k][this.o]:!1};
return b});
Ea("Map",function(a){function b(){var l={};return l.Vd=l.next=l.head=l}
function c(l,n){var t=l.o;return Fa(function(){if(t){for(;t.head!=l.o;)t=t.Vd;for(;t.next!=t.head;)return t=t.next,{done:!1,value:n(t)};t=null}return{done:!0,value:void 0}})}
function e(l,n){var t=n&&typeof n;"object"==t||"function"==t?h.has(n)?t=h.get(n):(t=""+ ++k,h.set(n,t)):t="p_"+n;var u=l.ha[t];if(u&&qb(l.ha,t))for(l=0;lc&&(c=Math.max(c+f,0));cb?-c:c}});
Ea("Object.values",function(a){return a?a:function(b){var c=[],e;for(e in b)qb(b,e)&&c.push(b[e]);return c}});
var tb=tb||{},ub=this||self;function wb(a){if(a&&a!=ub)return xb(a.document);null===yb&&(yb=xb(ub.document));return yb}
var zb=/^[\w+/_-]+[=]{0,2}$/,yb=null;function xb(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&zb.test(a)?a:""}
function Ab(a,b){a=a.split(".");b=b||ub;for(var c=0;cc?Math.max(0,a.length+c):c;
if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,c);for(;cb?null:"string"===typeof a?a.charAt(b):a[b]}
function ac(a,b){return 0<=Vb(a,b)}
function bc(a,b){b=Vb(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}
function cc(a){return Array.prototype.concat.apply([],arguments)}
function dc(a){var b=a.length;if(0b?1:a")&&(a=a.replace(Mc,">"));-1!=a.indexOf('"')&&(a=a.replace(Nc,"""));-1!=a.indexOf("'")&&(a=a.replace(Oc,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Pc,""))}return a}
var Kc=/&/g,Lc=//g,Nc=/"/g,Oc=/'/g,Pc=/\x00/g,Qc=/[\x00&<>"']/;function Rc(){return-1!=Sc.toLowerCase().indexOf("webkit")}
function Tc(a,b){var c=0;a=Ic(String(a)).split(".");b=Ic(String(b)).split(".");for(var e=Math.max(a.length,b.length),f=0;0==c&&fb?1:0}
;function Vc(a,b){this.ha=b===Wc?a:""}
Vc.prototype.kd=!0;Vc.prototype.sc=function(){return this.ha.toString()};
Vc.prototype.Fj=!0;Vc.prototype.o=sa(1);function Xc(a){if(a instanceof Vc&&a.constructor===Vc)return a.ha;Db(a);return"type_error:SafeUrl"}
var Yc=/^(?:audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)|font\/\w+|image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)|text\/csv|video\/(?:mpeg|mp4|ogg|webm|quicktime|x-matroska))(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i,Zc=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function $c(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(Zc);return b&&Yc.test(b[1])?ad(a):null}
var bd=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function cd(a){a instanceof Vc||(a="object"==typeof a&&a.kd?a.sc():String(a),a=bd.test(a)?ad(a):$c(a));return a||dd}
function ed(a,b){if(a instanceof Vc)return a;a="object"==typeof a&&a.kd?a.sc():String(a);if(b&&/^data:/i.test(a)&&(b=$c(a)||dd,b.sc()==a))return b;bd.test(a)||(a="about:invalid#zClosurez");return ad(a)}
var Wc={};function ad(a){return new Vc(a,Wc)}
var dd=ad("about:invalid#zClosurez");function fd(a,b){this.o=b===gd?a:""}
fd.prototype.kd=!0;fd.prototype.sc=ra("o");function hd(a){if(a instanceof fd&&a.constructor===fd)return a.o;Db(a);return"type_error:SafeStyle"}
var gd={},id=new fd("",gd);function jd(a){var b="",c;for(c in a)if(Object.prototype.hasOwnProperty.call(a,c)){if(!/^[-_a-zA-Z0-9]+$/.test(c))throw Error("Name allows only [-_a-zA-Z0-9], got: "+c);var e=a[c];null!=e&&(e=Array.isArray(e)?Yb(e,kd).join(" "):kd(e),b+=c+":"+e+";")}return b?new fd(b,gd):id}
function kd(a){if(a instanceof Vc)return'url("'+Xc(a).replace(/+~[\]()=^$|]+$/.test(c))throw Error("Selector allows only [-_a-zA-Z0-9#.:* ,>+~[\\]()=^$|] and strings, got: "+a);a:{for(var e={"(":")","[":"]"},f=[],h=0;h",0);function Rd(a,b){vc(a);vc(a);return Hd(b,null)}
function Sd(a){var b=wc("Output of CSS sanitizer");vc(b);vc(b);return new fd(a,gd)}
;var Td=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");
b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=Fd(Nd);return!b.parentElement});
function Ud(a,b){if(Td())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Fd(b)}
function Vd(a,b){Ud(a,b)}
function Wd(a,b){b=b instanceof Vc?b:ed(b);a.href=Xc(b)}
function Xd(a,b){b=b instanceof Vc?b:ed(b,/^data:image\/i.test(b));a.src=Xc(b)}
function Yd(a,b){a.src=Bc(b);Zd(a)}
function Zd(a){var b=wb(a.ownerDocument&&a.ownerDocument.defaultView);b&&a.setAttribute("nonce",b)}
function $d(a){var b=window.location;a=a instanceof Vc?a:ed(a);b.href=Xc(a)}
function ae(a){var b=window.location;a=a instanceof Vc?a:ed(a);b.replace(Xc(a))}
function be(a){a=a instanceof Vc?a:ed(a);ub.open(Xc(a),"",void 0,void 0)}
;function ce(a){return a=Jc(a,void 0)}
var de=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function ee(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Nb()).toString(36)}
;function fe(){return Ad("Gecko")&&!(Rc()&&!Ad("Edge"))&&!(Ad("Trident")||Ad("MSIE"))&&!Ad("Edge")}
;function ge(a){ge[" "](a);return a}
ge[" "]=Bb;function he(a,b){var c=ie;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)}
;var je=Ad("Opera"),ke=Bd(),le=Ad("Edge"),me=fe(),ne=Rc()&&!Ad("Edge"),oe=Ad("Macintosh");function pe(){var a=ub.document;return a?a.documentMode:void 0}
var qe;a:{var re="",se=function(){var a=Sc;if(me)return/rv:([^\);]+)(\)|;)/.exec(a);if(le)return/Edge\/([\d\.]+)/.exec(a);if(ke)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ne)return/WebKit\/(\S+)/.exec(a);if(je)return/(?:Version)[ \/]?(\S+)/.exec(a)}();
se&&(re=se?se[1]:"");if(ke){var te=pe();if(null!=te&&te>parseFloat(re)){qe=String(te);break a}}qe=re}var ue=qe,ie={};function ve(a){return he(a,function(){return 0<=Tc(ue,a)})}
var we;if(ub.document&&ke){var xe=pe();we=xe?xe:parseInt(ue,10)||void 0}else we=void 0;var ye=we;var ze=Ad("Firefox")||Ad("FxiOS"),Ae=Cd();var Be={},Ce=null;function De(a,b){Fb(a);void 0===b&&(b=0);Ee();b=Be[b];for(var c=[],e=0;e>2;f=(f&3)<<4|k>>4;k=(k&15)<<2|n>>6;n&=63;l||(n=64,h||(k=64));c.push(b[t],b[f],b[k]||"",b[n]||"")}return c.join("")}
function Fe(a){!ke||ve("10");var b=a.length,c=3*b/4;c%3?c=Math.floor(c):-1!="=.".indexOf(a[b-1])&&(c=-1!="=.".indexOf(a[b-2])?c-2:c-1);var e=new Uint8Array(c),f=0;Ge(a,function(h){e[f++]=h});
return e.subarray(0,f)}
function Ge(a,b){function c(n){for(;e>4);64!=k&&(b(h<<4&240|k>>2),64!=l&&b(k<<6&192|l))}}
function Ee(){if(!Ce){Ce={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var e=a.concat(b[c].split(""));Be[c]=e;for(var f=0;fa.indexOf("?")?"?":"&";(b=b.Pj||E().mendel_ids)&&b.length&&(a+=c+"mendel_ids="+b.join(),c="&");b=E();b.au&&(a+=c+"authuser="+b.au);return a}
var Bf="e expid fl rtt_override gkms_expid scdeb dark cps".split(" ");
function Cf(a){if(!Df()){var b=E(),c=a.helpcenter||b.ehc,e=window.sc_avoidGoogleAdsApisPath&&"google-ads"==c,f=e?b.ehn+"/apis/"+a.endpoint:b.ehn+"/"+c+"/apis/"+a.endpoint;a.params=a.params||{};if(window.sc_preserveSelectQueryParametersForApiCalls)for(var h=w(Bf),k=h.next();!k.done;k=h.next()){k=k.value;var l=uf(k);l&&(a.params[k]=l)}e&&(a.params.helpcenter=c);a.params.hl||(a.params.hl=b.lang);a.params.key=a.Zw?b.skey:b.key;a.params.request_source=b.rs;a.params.service_configuration=b.service_configuration;
var n=a.Gb;a.Gb=function(u){var y=u.getResponseHeader("X-SupportContent-XsrfToken");y?(b.xsrf=y,a.Gb=n,Ef(f,a)):n&&n(u)};
c="";for(var t in a.params)for(e=Array.isArray(a.params[t])?a.params[t]:[a.params[t]],h=0;h=window.innerWidth}
function If(){return void 0!==window.sc_useDarkMode?window.sc_useDarkMode:E().dark}
function Jf(){try{return!!window.localStorage}catch(a){return!1}}
var Kf=[],Lf;function Mf(a,b){b=void 0===b?!0:b;a=Nf(a);for(var c=0;c=c.tabIndex?b:c})}
;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}!me&&!ke||ke&&9<=Number(ye)||me&&ve("1.9.1");ke&&ve("9");function vg(a,b){ic(b,function(c,e){c&&"object"==typeof c&&c.kd&&(c=c.sc());"style"==e?a.style.cssText=c:"class"==e?a.className=c:"for"==e?a.htmlFor=c:wg.hasOwnProperty(e)?a.setAttribute(wg[e],c):Gc(e,"aria-")||Gc(e,"data-")?a.setAttribute(e,c):a[e]=c})}
var wg={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function xg(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}
function yg(a){var b=Yb(arguments,vc);b=Rd(wc("Constant HTML string, that gets turned into a Node later, so it will be automatically balanced."),b.join(""));return zg(b)}
function zg(a){var b=document,c=xg(b,"DIV");ke?(a=Od(Qd,a),Ud(c,a),c.removeChild(c.firstChild)):Ud(c,a);if(1==c.childNodes.length)c=c.removeChild(c.firstChild);else{for(b=b.createDocumentFragment();c.firstChild;)b.appendChild(c.firstChild);c=b}return c}
function Ag(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function Bg(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}
function Cg(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Dg(a){this.o=a||ub.document||document}
Dg.prototype.Xa=function(a){return"string"===typeof a?this.o.getElementById(a):a};
Dg.prototype.getElementsByTagName=function(a,b){return(b||this.o).getElementsByTagName(String(a))};
Dg.prototype.Hk=vg;Dg.prototype.appendChild=function(a,b){a.appendChild(b)};function Eg(a){Fg();return Hd(a,null)}
function Gg(a){Fg();return Fc(a)}
var Fg=Bb;var Hg=!ke||9<=Number(ye),Ig=ke&&!ve("9");!ne||ve("528");me&&ve("1.9b")||ke&&ve("8")||je&&ve("9.5")||ne&&ve("528");me&&!ve("8")||ke&&ve("9");var Jg=function(){if(!ub.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});
try{ub.addEventListener("test",Bb,b),ub.removeEventListener("test",Bb,b)}catch(c){}return a}();function Kg(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("/")&&(a=window.location.protocol+a);/^[\w\-]*:\/\/.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));a=a.substring(0,a.indexOf("://"));if("http"!==a&&"https"!==a&&"chrome-extension"!==a&&"moz-extension"!==a&&"file"!==a&&"android-app"!==a&&"chrome-search"!==a&&"chrome-untrusted"!==a&&"chrome"!==a&&"app"!==a&&"devtools"!==a)throw Error("Invalid URI scheme in origin: "+
a);c="";var e=b.indexOf(":");if(-1!=e){var f=b.substring(e+1);b=b.substring(0,e);if("http"===a&&"80"!==f||"https"===a&&"443"!==f)c=":"+f}return a+"://"+b+c}
;function Lg(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;u=t=0}
function b(y){for(var A=k,la=0;64>la;la+=4)A[la/4]=y[la]<<24|y[la+1]<<16|y[la+2]<<8|y[la+3];for(la=16;80>la;la++)y=A[la-3]^A[la-8]^A[la-14]^A[la-16],A[la]=(y<<1|y>>>31)&4294967295;y=f[0];var oa=f[1],na=f[2],wa=f[3],za=f[4];for(la=0;80>la;la++){if(40>la)if(20>la){var Ga=wa^oa&(na^wa);var Aa=1518500249}else Ga=oa^na^wa,Aa=1859775393;else 60>la?(Ga=oa&na|wa&(oa|na),Aa=2400959708):(Ga=oa^na^wa,Aa=3395469782);Ga=((y<<5|y>>>27)&4294967295)+Ga+za+Aa+A[la]&4294967295;za=wa;wa=na;na=(oa<<30|oa>>>2)&4294967295;
oa=y;y=Ga}f[0]=f[0]+y&4294967295;f[1]=f[1]+oa&4294967295;f[2]=f[2]+na&4294967295;f[3]=f[3]+wa&4294967295;f[4]=f[4]+za&4294967295}
function c(y,A){if("string"===typeof y){y=unescape(encodeURIComponent(y));for(var la=[],oa=0,na=y.length;oat?c(l,56-t):c(l,64-(t-56));for(var la=63;56<=la;la--)h[la]=A&255,A>>>=8;b(h);for(la=A=0;5>la;la++)for(var oa=24;0<=oa;oa-=8)y[A++]=f[la]>>oa&255;return y}
for(var f=[],h=[],k=[],l=[128],n=1;64>n;++n)l[n]=0;var t,u;a();return{reset:a,update:c,digest:e,digestString:function(){for(var y=e(),A="",la=0;lal?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Nb()+1E3*l)).toUTCString();this.o.cookie=a+"="+b+c+k+l+e+(null!=f?";samesite="+f:"")};
p.get=function(a,b){for(var c=a+"=",e=(this.o.cookie||"").split(";"),f=0,h;ft.status||299b.indexOf(e)&&(c[e]=a[e]);if(null!=a&&"function"===typeof Object.getOwnPropertySymbols){var f=0;for(e=Object.getOwnPropertySymbols(a);fb.indexOf(e[f])&&(c[e[f]]=a[e[f]])}return c}
function ah(a,b){var c=void 0;return new (c||(c=Promise))(function(e,f){function h(n){try{l(b.next(n))}catch(t){f(t)}}
function k(n){try{l(b["throw"](n))}catch(t){f(t)}}
function l(n){n.done?e(n.value):(new c(function(t){t(n.value)})).then(h,k)}
l((b=b.apply(a,void 0)).next())})}
;function bh(a){this.ua=a;this.o=new Date;this.ta=this.ka=this.ma=this.ha=null;this.ya=this.o.toLocaleString(this.ua,{month:"long"})!=this.o.toLocaleString();ch(this)}
function ch(a){a.ha=document.createElement("table");a.ha.className="sc-calendar";var b=document.createElement("thead");b.appendChild(dh(a));b.appendChild(eh(a));a.ha.appendChild(b);a.ka=document.createElement("tbody");a.ka.addEventListener("click",function(c){if(c=c.target.getAttribute("data-time")||c.target.parentNode.getAttribute("data-time"))a.va&&(a.ta=new Date(parseInt(c,10)),a.va(a.ta)),fh(a)});
a.ha.appendChild(a.ka);fh(a)}
function dh(a){var b=document.createElement("td");b.colSpan=7;a.ma=document.createElement("span");a.ma.className="month";b.appendChild(a.ma);var c=document.createElement("span");c.className="controls";b.appendChild(c);var e=document.createElement("button");e.className="previous";e.setAttribute("title","Previous month");e.setAttribute("aria-label","Previous month");e.appendChild(yg(wc('')));
e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+-1);fh(a)});
c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(yg(wc('')));e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+1);fh(a)});
c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c}
function eh(a){var b=document.createElement("tr");b.className="weekdays";for(var c=[],e=0;7>e;e++){var f=document.createElement("td");c.push(f);b.appendChild(f)}e=new Date(a.o);for(f=0;7>f;f++)c[e.getDay()].textContent=a.ya?e.toLocaleString(a.ua,{weekday:"narrow"}):"SMTWTFS"[e.getDay()],e.setDate(e.getDate()+1);return b}
function fh(a){a.ma.textContent=a.ya?a.o.toLocaleString(a.ua,{month:"long",year:"numeric"}):a.o.getMonth()+1+"/"+a.o.getFullYear();a.ka.textContent="";var b=new Date(a.o);b.setDate(1);for(0e;e++){var f=document.createElement("td");if(b.getMonth()==a.o.getMonth()){var h=document.createElement("button");f.setAttribute("data-time",b.getTime());var k=!1;a.ta&&(k=a.ta.getTime()===b.getTime());h.textContent=
b.getDate().toString();h.className="selectable";k&&z(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.ka.appendChild(c)}}
function gh(a){return new Date(a.getFullYear(),a.getMonth(),1)}
bh.prototype.wa=qa("va");bh.prototype.Xa=ra("ha");window.sc_createCalendar=function(a){a=new bh(a);return{setSelectDateCallback:a.wa.bind(a),getElement:a.Xa.bind(a)}};var hh=[];function ih(a,b){var c=this;this.ha=a;this.o=b;this.ma=this.ka=0;this.ta=function(e){c.ka=e.pageX;c.ma=e.pageY;document.addEventListener("mousemove",c.ua);document.addEventListener("mouseup",c.va);document.addEventListener("selectstart",jh)};
this.ua=function(e){var f=c.ha.getBoundingClientRect(),h=c.o.getBoundingClientRect(),k=kh(e.pageX-c.ka,f.left,f.right,window.innerWidth);f=kh(e.pageY-c.ma,f.top,f.bottom,window.innerHeight);c.o.style.position="fixed";c.o.style.left=h.left+k+"px";c.o.style.top=h.top+f+"px";c.ka=e.pageX;c.ma=e.pageY};
this.va=function(){document.removeEventListener("mousemove",c.ua);document.removeEventListener("mouseup",c.va);document.removeEventListener("selectstart",jh)}}
function lh(a,b){var c=a.dataset.draggableId;if(c)return hh[Number(c)];a.dataset.draggableId=String(hh.length);a=new ih(a,b);hh.push(a);return a}
ih.prototype.reset=function(){this.o.style.position="";this.o.style.left="";this.o.style.top="";return this};
ih.prototype.enable=function(a){a?this.ha.addEventListener("mousedown",this.ta):this.ha.removeEventListener("mousedown",this.ta);return this};
function kh(a,b,c,e){c=e-(c-b);a=b+a;0>a?a=0:a>c&&(a=c);return a-b}
function jh(a){a.preventDefault()}
;function mh(a){this.Da="modal-backdrop "+a.className;this.va=a.ig;this.ka=a.Dm;this.wa=a.Pp;this.ta=a.vu;this.ya=this.ua=!1;this.ma=new Vg;nh(this)}
function nh(a){a.o=document.createElement("div");a.o.className=a.Da;a.o.addEventListener("click",function(b){b.target==a.o&&(a.ha&&!a.ha()||a.close())});
a.ma.init(a.o,function(){a.ha&&!a.ha()||a.close()});
a.ta?(a.ta.parentNode.replaceChild(a.o,a.ta),a.Wc(a.ta)):document.body.appendChild(a.o)}
p=mh.prototype;p.close=function(){this.o.style.zIndex="";Xg(this.ma,!1);z(this.o,this.va,!1);var a;if(a=null!=document.activeElement)a=0!=(document.activeElement.compareDocumentPosition(this.o)&Node.DOCUMENT_POSITION_CONTAINS);if(a)for(;0a||5=l.length)&&(a.psdJson=l)}k||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"/web.archive.org/web/20200917004419/https://www.google.com/tools/feedback";k=e.GOOGLE_FEEDBACK_START;if(a.forceNewHelpPanel){var n=
xg((f?new Dg(Cg(f)):Sb||(Sb=new Dg)).o,"SCRIPT");h&&n.setAttribute("nonce",h);n.onload=function(){e.startHelpPanel({helpcenter:a.helpCenterPath.split("/")[1],apiKey:"testpage"})};
Yd(n,Fc(vc(wc("http://web.archive.org/web/20200917004419/https://www.gstatic.com/support/help/staging/main_frame/help_panel_staging_binary.js"))));f.body.appendChild(n)}else if(k)k.apply(e,b);else{b=c+"/load.js?";for(n in a)c=a[n],null==c||Hb(c)||(b+=encodeURIComponent(n)+"="+encodeURIComponent(c)+"&");n=xg((f?new Dg(Cg(f)):Sb||(Sb=new Dg)).o,"SCRIPT");h&&n.setAttribute("nonce",h);Yd(n,Gg(b));f.body.appendChild(n)}}
Ob("userfeedback.api.startFeedback",yh);function zh(a){window.sc_trackStatsEvent(49,8);Ah(a)}
function Bh(a){if(!a.description)throw Error("Description is required for making a headless API submission.");return new Promise(function(b){Ah(Object.assign(Object.assign({},a),{flow:"submit",qj:!1,Va:b}))})}
function Ch(a){return new Promise(function(b){Ah(Object.assign(Object.assign({},a),{flow:"submit",qj:!0,yt:b}))})}
function Ah(a){var b=a.productId,c=void 0===a.flow?"material":a.flow,e=void 0===a.qj?!1:a.qj,f=a.yt,h=a.Va,k=a.onLoad,l=a.payload;a=a.description;var n=E(),t={};b=(t.flow=c,t.locale=n.lang,t.productId=b,t.disableSubmit=e,t);h&&(b.callback=h);k&&(b.onLoadCallback=k);n.sb_uri&&(b.serverUri=n.sb_uri);f&&(b.reportDataCallback=f);"submit"===c&&(b.report={description:a});var u={};l.forEach(function(y,A){u[A]=y});
yh(b,u)}
;function Dh(){var a=E();return new Map([["answer_id",a.pid],["bc_url",a.bcUrl],["environment_hostname",a.ehn],["external_name",a.ehc],["hc",a.hc],["hostname",a.host],["internal_ip",a.ii],["experiments",a.mendel_ids],["page_type",a.pt],["user_logged_in",a.li],["environment",a.env],["client","helpcenter"]])}
;function Eh(a,b){this.ka=a;this.ma=b;this.ha=0;this.o=null}
Eh.prototype.get=function(){if(0a.ha&&(a.ha++,b.next=a.o,a.o=b)}
;function Gh(a){ub.setTimeout(function(){throw a;},0)}
var Hh;
function Ih(){var a=ub.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Ad("Presto")&&(a=function(){var f=xg(document,"IFRAME");f.style.display="none";document.documentElement.appendChild(f);var h=f.contentWindow;f=h.document;f.open();f.close();var k="callImmediate"+Math.random(),l="file:"==h.location.protocol?"*":h.location.protocol+"/"+h.location.host;f=Lb(function(n){if(("*"==l||n.origin==l)&&n.data==k)this.port1.onmessage()},this);
h.addEventListener("message",f,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(k,l)}}});
if("undefined"!==typeof a&&!Bd()){var b=new a,c={},e=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var f=c.cb;c.cb=null;f()}};
return function(f){e.next={cb:f};e=e.next;b.port2.postMessage(0)}}return function(f){ub.setTimeout(f,0)}}
;function Jh(){this.ha=this.o=null}
var Lh=new Eh(function(){return new Kh},function(a){a.reset()});
Jh.prototype.add=function(a,b){var c=Lh.get();c.set(a,b);this.ha?this.ha.next=c:this.o=c;this.ha=c};
Jh.prototype.remove=function(){var a=null;this.o&&(a=this.o,this.o=this.o.next,this.o||(this.ha=null),a.next=null);return a};
function Kh(){this.next=this.scope=this.o=null}
Kh.prototype.set=function(a,b){this.o=a;this.scope=b;this.next=null};
Kh.prototype.reset=function(){this.next=this.scope=this.o=null};function Mh(a,b){Nh||Oh();Ph||(Nh(),Ph=!0);Qh.add(a,b)}
var Nh;function Oh(){if(ub.Promise&&ub.Promise.resolve){var a=ub.Promise.resolve(void 0);Nh=function(){a.then(Rh)}}else Nh=function(){var b=Rh;
!Gb(ub.setImmediate)||ub.Window&&ub.Window.prototype&&!Ad("Edge")&&ub.Window.prototype.setImmediate==ub.setImmediate?(Hh||(Hh=Ih()),Hh(b)):ub.setImmediate(b)}}
var Ph=!1,Qh=new Jh;function Rh(){for(var a;a=Qh.remove();){try{a.o.call(a.scope)}catch(b){Gh(b)}Fh(Lh,a)}Ph=!1}
;function Sh(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}}
;function Th(a){this.o=0;this.va=void 0;this.ma=this.ha=this.ka=null;this.ta=this.ua=!1;if(a!=Bb)try{var b=this;a.call(void 0,function(c){Uh(b,2,c)},function(c){Uh(b,3,c)})}catch(c){Uh(this,3,c)}}
function Vh(){this.next=this.context=this.o=this.ha=this.child=null;this.ka=!1}
Vh.prototype.reset=function(){this.context=this.o=this.ha=this.child=null;this.ka=!1};
var Wh=new Eh(function(){return new Vh},function(a){a.reset()});
function Xh(a,b,c){var e=Wh.get();e.ha=a;e.o=b;e.context=c;return e}
function Yh(a){if(a instanceof Th)return a;var b=new Th(Bb);Uh(b,2,a);return b}
Th.prototype.then=function(a,b,c){return Zh(this,Gb(a)?a:null,Gb(b)?b:null,c)};
Th.prototype.$goog_Thenable=!0;Th.prototype.cancel=function(a){if(0==this.o){var b=new $h(a);Mh(function(){ai(this,b)},this)}};
function ai(a,b){if(0==a.o)if(a.ka){var c=a.ka;if(c.ha){for(var e=0,f=null,h=null,k=c.ha;k&&(k.ka||(e++,k.child==a&&(f=k),!(f&&1>>0);a={requestId:c,fp:vi(a,b,c),onLoad:b.onLoad,onError:b.onError||pa(),Yj:b.Yj||pa(),Fs:b.Fs||pa(),vp:b.vp,fq:b.pageType,Fi:b.Fi};b.uc&&("IFRAME"==b.uc.nodeName?(a.window=b.uc.contentWindow,a.uc=a.window.document.body):(a.window=window,a.uc=b.uc));return a}
function vi(a,b,c){var e=wi(a)+"/apis/render?",f=a.ya,h=a.Ea,k=b.helpcenter,l=a.Ca,n=a.Ba,t=a.Ja,u=a.Ha,y=a.Da,A=b.pageType,la=b.pageId,oa=b.url,na=b.Gg,wa=b.Rv;c=["js_request_id."+c];if(b.extraParams)for(var za in b.extraParams)c.push(za+"."+b.extraParams[za]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:n,visit_id:t,view_id:u,psd:y,page_type:A,id:la,url:oa,components:na,exclude_components:wa,extra_params:c,mendel_ids:a.wa,service_configuration:a.Ga,scdeb:a.va};b="";for(var Ga in a)f=
a[Ga],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=Ga+"="+encodeURIComponent(f.toString()));return e+b}
function ui(a,b,c){b.window.sc_scope=b.uc;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))});
Vd(b.uc,Eg(c));c=Array.from(b.uc.getElementsByTagName("script"));a.ua(b,c)}
qi.prototype.ua=function(a,b){for(;0a.ha.length;a.va(b);a.ta();return b}
function Di(a,b){a.o.classList.remove("error");a.o.classList.add("loading");var c=Ei(a,b);(new qi({apiKey:E().skey||"",requestSource:E().rs,locale:b.locale||E().lang,Jf:!0,ie:E().auth_token,authUser:E().au,host:E().ehn,visitId:E().visit_id,viewId:E().vid})).load({helpcenter:b.helpcenter,pageType:b.pageType,pageId:b.contentId,Gg:mi(b.pageType),uc:c.Fc,extraParams:Object.assign({},b.El&&{co:b.El},{dark:If()?"1":"0"}),onLoad:function(){if(Bi(a)===c){pg(c.Fc,b.helpcenter,function(h){return!ni(h)});
yi(c.Fc);if(b.fragment){var e=c.Fc.contentDocument.getElementById(b.fragment);if(!e){var f=c.Fc.contentDocument.getElementsByName(b.fragment);0a.ha.length;a.ta()}
;var Gi={"* ARIA-CHECKED":!0,"* ARIA-COLCOUNT":!0,"* ARIA-COLINDEX":!0,"* ARIA-CONTROLS":!0,"* ARIA-DESCRIBEDBY":!0,"* ARIA-DISABLED":!0,"* ARIA-EXPANDED":!0,"* ARIA-GOOG-EDITABLE":!0,"* ARIA-HASPOPUP":!0,"* ARIA-HIDDEN":!0,"* ARIA-LABEL":!0,"* ARIA-LABELLEDBY":!0,"* ARIA-MULTILINE":!0,"* ARIA-MULTISELECTABLE":!0,"* ARIA-ORIENTATION":!0,"* ARIA-PLACEHOLDER":!0,"* ARIA-READONLY":!0,"* ARIA-REQUIRED":!0,"* ARIA-ROLEDESCRIPTION":!0,"* ARIA-ROWCOUNT":!0,"* ARIA-ROWINDEX":!0,"* ARIA-SELECTED":!0,"* ABBR":!0,
"* ACCEPT":!0,"* ACCESSKEY":!0,"* ALIGN":!0,"* ALT":!0,"* AUTOCOMPLETE":!0,"* AXIS":!0,"* BGCOLOR":!0,"* BORDER":!0,"* CELLPADDING":!0,"* CELLSPACING":!0,"* CHAROFF":!0,"* CHAR":!0,"* CHECKED":!0,"* CLEAR":!0,"* COLOR":!0,"* COLSPAN":!0,"* COLS":!0,"* COMPACT":!0,"* COORDS":!0,"* DATETIME":!0,"* DIR":!0,"* DISABLED":!0,"* ENCTYPE":!0,"* FACE":!0,"* FRAME":!0,"* HEIGHT":!0,"* HREFLANG":!0,"* HSPACE":!0,"* ISMAP":!0,"* LABEL":!0,"* LANG":!0,"* MAX":!0,"* MAXLENGTH":!0,"* METHOD":!0,"* MULTIPLE":!0,
"* NOHREF":!0,"* NOSHADE":!0,"* NOWRAP":!0,"* OPEN":!0,"* READONLY":!0,"* REQUIRED":!0,"* REL":!0,"* REV":!0,"* ROLE":!0,"* ROWSPAN":!0,"* ROWS":!0,"* RULES":!0,"* SCOPE":!0,"* SELECTED":!0,"* SHAPE":!0,"* SIZE":!0,"* SPAN":!0,"* START":!0,"* SUMMARY":!0,"* TABINDEX":!0,"* TITLE":!0,"* TYPE":!0,"* VALIGN":!0,"* VALUE":!0,"* VSPACE":!0,"* WIDTH":!0},Hi={"* USEMAP":!0,"* ACTION":!0,"* CITE":!0,"* HREF":!0,"* LONGDESC":!0,"* SRC":!0,"LINK HREF":!0,"* FOR":!0,"* HEADERS":!0,"* NAME":!0,"A TARGET":!0,
"* CLASS":!0,"* ID":!0,"* STYLE":!0};var Ii={};
function Ji(a){if(ke&&!ve(9))return[0,0,0,0];var b=Ii.hasOwnProperty(a)?Ii[a]:null;if(b)return b;65536~\.\[:]+)/g,1);b=Li(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=Li(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=Li(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=Li(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Li(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Ii[a]=b}
function Li(a,b,c,e){return a.replace(c,function(f){b[e]+=1;return Array(f.length+1).join(" ")})}
function Ki(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})}
;var Mi={rgb:!0,rgba:!0,alpha:!0,rect:!0,image:!0,"linear-gradient":!0,"radial-gradient":!0,"repeating-linear-gradient":!0,"repeating-radial-gradient":!0,"cubic-bezier":!0,matrix:!0,perspective:!0,rotate:!0,rotate3d:!0,rotatex:!0,rotatey:!0,steps:!0,rotatez:!0,scale:!0,scale3d:!0,scalex:!0,scaley:!0,scalez:!0,skew:!0,skewx:!0,skewy:!0,translate:!0,translate3d:!0,translatex:!0,translatey:!0,translatez:!0},Ni=/[\n\f\r"'()*<>]/g,Oi={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function Pi(a){return Oi[a]}
function Qi(a,b,c){b=Ic(b);if(""==b)return null;if(Hc(b,"url(")){if(!b.endsWith(")")||1<(b?b.split("(").length-1:0)||1<(b?b.split(")").length-1:0)||!c)return null;a:{b=b.substring(4,b.length-1);for(var e=0;2>e;e++){var f="\"'".charAt(e);if(b.charAt(0)==f&&b.charAt(b.length-1)==f){b=b.substring(1,b.length-1);break a}}}a=c?(a=c(b,a))&&"about:invalid#zClosurez"!=Xc(a)?'url("'+Xc(a).replace(Ni,Pi)+'")':null:null;return a}if(0document.documentMode){if(!b[c].call)throw Error("IE Clobbering detected");}else if("function"!=typeof b[c])throw Error("Clobbering detected");return b[c].apply(b,e)}
function ij(a){return gj(Ti,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function jj(a,b,c){try{hj(Wi,a,"setAttribute",[b,c])}catch(e){if(-1==e.message.indexOf("A security problem occurred"))throw e;}}
function kj(a){return gj(cj,a,"style",function(b){return b instanceof CSSStyleDeclaration})}
function lj(a){return gj(dj,a,"sheet",function(b){return b instanceof CSSStyleSheet})}
function mj(a){return gj($i,a,"nodeName",function(b){return"string"==typeof b})}
function nj(a){return gj(aj,a,"nodeType",function(b){return"number"==typeof b})}
function oj(a){return gj(bj,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}
function pj(a,b){return hj(ej,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}
function qj(a,b,c){hj(fj,a,a.setProperty?"setProperty":"setAttribute",[b,c])}
;var rj=ke&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,sj={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function tj(a,b,c){var e=[];a=uj(dc(a.cssRules));Wb(a,function(f){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&ke&&10==document.documentMode&&/\\['"]/.test(f.selectorText))){var h=b?f.selectorText.replace(rj,"#"+b+" $1"):f.selectorText;e.push(ud(h,vj(f.style,c)))}});
return vd(e)}
function uj(a){return Xb(a,function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})}
function wj(a,b,c){a=xj("");return null==a||null==a.sheet?xd:tj(a.sheet,void 0!=b?b:null,c)}
function xj(a){if(ke&&!ve(10)||"function"!=typeof ub.DOMParser)return null;a=Rd(wc("Never attached to DOM."),""+a+"");return(new DOMParser).parseFromString(Fd(a),"text/html").body.children[0]}
function vj(a,b){if(!a)return id;var c=document.createElement("div").style,e=yj(a);Wb(e,function(f){var h=ne&&f in sj?f:f.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Gc(h,"--")||Gc(h,"var")||(f=pj(a,f),f=Qi(h,f,b),null!=f&&qj(c,h,f))});
return Sd(c.cssText||"")}
function zj(a){var b=Array.from(hj(Yi,a,"getElementsByTagName",["STYLE"])),c=fc(b,function(f){return dc(lj(f).cssRules)});
c=uj(c);c.sort(function(f,h){f=Ji(f.selectorText);a:{h=Ji(h.selectorText);for(var k=Math.min(f.length,h.length),l=0;l"+c+""),zj(c),c=c.innerHTML);c=Rd(wc("Never attached to DOM."),c);var e=document.createElement("template");if(Fj&&"content"in e)Ud(e,c),e=e.content;else{var f=document.implementation.createHTMLDocument("x");e=f.body;Ud(f.body,c)}c=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,
!1);for(e=Bj?new WeakMap:new Dj;f=c.nextNode();){c:{var h=a;var k=f;switch(nj(k)){case 3:h=bk(h,k);break c;case 1:if("TEMPLATE"==mj(k).toUpperCase())h=null;else{var l=mj(k).toUpperCase();if(l in h.ta)var n=null;else h.ka[l]?n=document.createElement(l):(n=xg(document,"SPAN"),h.wa&&jj(n,"data-sanitizer-original-tag",l.toLowerCase()));if(n){var t=n,u=ij(k);if(null!=u)for(var y=0;l=u[y];y++)if(l.specified){var A=h;var la=k,oa=l,na=oa.name;if(Gc(na,"data-sanitizer-"))A=null;else{var wa=mj(la);oa=oa.value;
var za={tagName:Ic(wa).toLowerCase(),attributeName:Ic(na).toLowerCase()},Ga={oj:void 0};"style"==za.attributeName&&(Ga.oj=kj(la));la=Yj(wa,na);la in A.o?(A=A.o[la],A=A(oa,za,Ga)):(na=Yj(null,na),na in A.o?(A=A.o[na],A=A(oa,za,Ga)):A=null)}null!==A&&jj(t,l.name,A)}h=n}else h=null}break c;default:h=null}}if(h){if(1==nj(h)&&e.set(f,h),f=oj(f),k=!1,f)l=nj(f),n=mj(f).toLowerCase(),t=oj(f),11!=l||t?"body"==n&&t&&(l=oj(t))&&!oj(l)&&(k=!0):k=!0,l=null,k||!f?l=b:1==nj(f)&&(l=e.get(f)),l.content&&(l=l.content),
l.appendChild(h)}else Ag(f)}e.clear&&e.clear();a=b}else a=xg(document,"SPAN");0")+1,a.lastIndexOf(""))}else a="";return Rd(wc("Output of HTML sanitizer"),a)}
function bk(a,b){var c=b.data;(b=oj(b))&&"style"==mj(b).toLowerCase()&&!("STYLE"in a.ta)&&"STYLE"in a.ka&&(c=wd(wj(c,a.ha,Lb(function(e,f){return this.va(e,{Mp:f})},a))));
return document.createTextNode(c)}
;function ck(a){var b=new Lj;b.va=Zj;b.ta=hc;b=Qj(b,hc);b.ka=cd;b=new Kj(Pj(b,cd));return ak(b,a)}
function dk(a){var b=new Kj(new Lj);return ak(b,a)}
;function ek(a){Ke(this,a,-1,null,null)}
Pb(ek,Ie);ek.prototype.Nb=ua(7);ek.prototype.Pa=function(){return Pe(this,3,0)};
ek.prototype.Ta=function(){return Pe(this,6,"")};
ek.prototype.$a=function(a){return Se(this,6,a)};function fk(a){Ke(this,a,-1,null,null)}
Pb(fk,Ie);var gk;function hk(a,b){b=void 0===b?2E3:b;var c=document.querySelector(".sc-assertive-live-region");c&&(c.textContent=a,clearTimeout(gk),gk=setTimeout(function(){c.textContent=""},b))}
;function ik(){jk(this)}
ik.prototype.open=function(a,b,c){var e=this;kk(this,a,c);this.ha.textContent=b||"";z(this.o,"material-snackbar--active",!0);this.ta&&window.clearTimeout(this.ta);this.ta=window.setTimeout(function(){return e.nf()},c||2750);
return this};
function kk(a,b,c){a.ka.textContent=b;hk(b,void 0===c?2750:c)}
function jk(a){a.o=document.createElement("div");a.o.className="material-snackbar";a.ka=document.createElement("div");a.ka.className="material-snackbar__message";a.o.appendChild(a.ka);a.ha=document.createElement("button");a.ha.className="material-snackbar__action";a.ha.addEventListener("click",function(){a.ma&&a.ma();a.nf()});
a.o.appendChild(a.ha);document.body.appendChild(a.o)}
ik.prototype.nf=function(){z(this.o,"material-snackbar--active",!1)};
ik.prototype.Sb=function(a){this.ma=a;return this};
ik.prototype.onAction=ik.prototype.Sb;ik.prototype.dismiss=ik.prototype.nf;ik.prototype.open=ik.prototype.open;var lk="closure_listenable_"+(1E6*Math.random()|0),mk=0;function nk(a,b,c,e){this.ka=a;this.ha=b;this.o=c;this.ma=void 0===e?1:e}
function ok(a){if(!a||"transparent"===a)return new nk(0,0,0,0);var b=a.match(/\.?\d+(\.\d+)?/g);if(3>b.length)throw Error("Could not parse '"+a+"' as a color.");b.length=4;return new (Function.prototype.bind.apply(nk,[null].concat(Ia(b.map(Number)))))}
function pk(a){var b=qk(a,rk);a=qk(a,sk);return 3.1>b&&a>b}
var sk=new nk(0,0,0),rk=new nk(255,255,255);function qk(a,b){a=.2126*tk(a.ka)+.7152*tk(a.ha)+.0722*tk(a.o)+.05;b=.2126*tk(b.ka)+.7152*tk(b.ha)+.0722*tk(b.o)+.05;return Math.max(a,b)/Math.min(a,b)}
function tk(a){a/=255;return.03928>a?a/12.92:Math.pow((a+.055)/1.055,2.4)}
;/*
Copyright 2018 The Incremental DOM Authors. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS-IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
var uk=Object.prototype.hasOwnProperty;function vk(){}
vk.prototype=Object.create(null);function wk(a,b){for(;a.length>b;)a.pop()}
function xk(a){a=Array(a);wk(a,0);return a}
;var yk=new vk;yk.__default=function(a,b,c){var e=typeof c;"object"===e||"function"===e?a[b]=c:null==c?a.removeAttribute(b):(e=0===b.lastIndexOf("xml:",0)?"http://www.w3.org/XML/1998/namespace":0===b.lastIndexOf("xlink:",0)?"http://www.w3.org/1999/xlink":null)?a.setAttributeNS(e,b,String(c)):a.setAttribute(b,String(c))};
yk.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)if(uk.call(c,e)){b=e;var f=c[e];0<=b.indexOf("-")?a.setProperty(b,f):a[b]=f}}};
function zk(a,b,c){(yk[b]||yk.__default)(a,b,c)}
;function Ak(a){this.node=a;this.o=[];this.deleted=[]}
;var Bk="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function Ck(a,b){this.o=null;this.ka=!1;this.ha=a;this.key=b;this.text=void 0}
function Dk(a,b,c){b=new Ck(b,c);return a.__incrementalDOMData=b}
function Ek(a,b){if(a.__incrementalDOMData)return a.__incrementalDOMData;var c=1===a.nodeType?a.localName:a.nodeName,e=1===a.nodeType?a.getAttribute("key"):null;b=Dk(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.o||(b.o=xk(c));for(var f=0,h=0;f\n \n \n\n'),
"add.svg":wc('\n'),"announcement.svg":wc('\n'),"arrow_back.svg":wc('\n'),
"arrow_drop_down.svg":wc('\n'),"arrow_forward.svg":wc('\n'),"chat.svg":wc('\n'),
"check.svg":wc('\n'),"check_circle.svg":wc('\n'),
"check_circle_outline.svg":wc('\n'),"close.svg":wc('\n'),
"content_copy.svg":wc('\n'),"down_arrow.svg":wc('\n'),"drive_document.svg":wc('\n'),
"email.svg":wc('\n'),"error_outline.svg":wc('\n'),
"face.svg":wc('\n'),"filter_list.svg":wc('\n'),
"format_quote.svg":wc('\n'),"help_outline.svg":wc('\n'),
"keyboard_arrow_up.svg":wc('\n'),"language.svg":wc('\n'),
"mode_edit.svg":wc('\n'),"open_in_new.svg":wc('\n'),
"phone.svg":wc('\n'),"play_arrow.svg":wc('\n'),
"public.svg":wc('\n'),"question_answer.svg":wc('\n'),
"restart_alt.svg":wc('\n'),"search.svg":wc('\n'),
"sentiment_very_satisfied.svg":wc('\n'),"star.svg":wc('\n'),
"star_boarder.svg":wc('\n'),"supervised_user_circle.svg":wc('\n'),
"thumb_up.svg":wc('\n'),"video_youtube.svg":wc('\n'),
"warning.svg":wc('\n')};var nl="arrow_back arrow_forward chevron_left chevron_right exit_to_app first_page format_quote last_page navigate_before navigate_next open_in_new star_half gm/arrow_back gm/arrow_forward gm/format_quote gm/help_outline gm/open_in_new".split(" ");function ol(a){var b=a.icon,c=void 0===a.size?24:a.size,e=void 0===a.Jc?!1:a.Jc;a=void 0===a.Pg?[]:a.Pg;il.call(this,"sc.shared.MaterialIcon");this.o=b;this.ka=c;this.ma=a;this.ha=e}
Ra(ol,il);ol.prototype.content=function(){var a=this,b=this.ka/16+"rem",c={root:!0,baseline:this.ha,flip:-1!=nl.indexOf(this.o)},e=0==this.o.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=w(this.ma),h=f.next();!h.done;h=f.next())h=h.value,""!==h&&(c[h]=!0);e?this.element("div","class",c,"style",{width:b,height:b},function(){gl(ml[a.o.replace("gm/","")+".svg"])}):this.element("div","class",c,"style","font-size: "+b,this.o)};var pl=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],ql={duration:300},rl={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function sl(a){a=void 0===a?{}:a;a=void 0===a.ql?!1:a.ql;il.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.wa=a;this.o=this.ta=void 0;this.ha=!1;this.va=function(c){tl(b,c.clientX,c.clientY,b.wa)};
this.ka=function(){b.ha=!0;b.Ia()};
this.ma=function(){b.ha=!1;b.Ia()};
this.ua=null}
Ra(sl,il);sl.prototype.content=function(){var a=this,b=pk(ok(getComputedStyle(this.element("span")).color));this.ta=this.element("div","class",{root:!0,"light-text":b,hover:this.ha},function(){a.element("div","class","hover-overlay");a.element("div","class","pressed-overlay");a.o=a.element("div","class","ripple")});
ul(this)};
function ul(a){setTimeout(function(){var b=a.ua,c=a.Xa()&&a.Xa().parentElement;b!==c&&(b&&(b.removeEventListener("mousedown",a.va),b.removeEventListener("mouseenter",a.ka),b.removeEventListener("mouseleave",a.ma)),c&&(c.addEventListener("mousedown",a.va),c.addEventListener("mouseenter",a.ka),c.addEventListener("mouseleave",a.ma)),a.ua=c)},0)}
function vl(a,b){"Enter"!=b.code&&"Space"!=b.code||tl(a,0,0,!0)}
function tl(a,b,c,e){if(a.o.animate){var f=a.ta.getBoundingClientRect(),h=.6*Math.max(f.width,f.height)/256,k=(Math.sqrt(Math.pow(f.width/2,2)+Math.pow(f.height/2,2))+10)/128;if(e)b=f="calc(50% - 128px)",h="scale("+h+")",k="scale("+k+")";else{b=b-f.left-128;var l=c-f.top-128;c=f.width/2-128-b;e=f.height/2-128-l;f=l+"px";b+="px";h="translate(0, 0) scale("+h+")";k="translate("+c+"px, "+e+"px) scale("+k+")"}h=[{transform:h},{transform:k}];a.o.style.top=f;a.o.style.left=b;a.o.style.transform=k;a.o.animate(pl,
ql);a.o.animate(h,rl)}}
;function wl(){this.ha=new Map;this.ka=new Set;this.ua=new Map;this.ma=new Set}
wl.prototype.xc=function(a,b){var c;if("function"===typeof a)this.ka.add(xl(a));else{var e=null!==(c=this.ha.get(a))&&void 0!==c?c:new Set;e.add(xl(b));this.ha.set(a,e)}};
function yl(a,b){var c,e=null!==(c=a.ha.get(b))&&void 0!==c?c:new Set;c=new Set([].concat(Ia(a.ka),Ia(e)));c=w(c);for(e=c.next();!e.done;e=c.next())e=e.value,e();var f;b=null!==(f=a.ua.get(b))&&void 0!==f?f:new Set;a=new Set([].concat(Ia(a.ma),Ia(b)));a=w(a);for(f=a.next();!f.done;f=a.next())f.value.Ia()}
function xl(a){if("function"!==typeof a)throw Error("Expected [handler] to be a function. Instead received "+typeof a);return a}
;function zl(){this.wa=this.wa;this.va=this.va}
zl.prototype.wa=!1;zl.prototype.dispose=function(){this.wa||(this.wa=!0,this.Rd())};
zl.prototype.Rd=function(){if(this.va)for(;this.va.length;)this.va.shift()()};function Al(a,b){this.type=a;this.o=this.target=b;this.defaultPrevented=this.ha=!1}
Al.prototype.stopPropagation=function(){this.ha=!0};
Al.prototype.preventDefault=function(){this.defaultPrevented=!0};function Bl(a,b){Al.call(this,a?a.type:"");this.relatedTarget=this.o=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.charCode=this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.ka=null;a&&this.init(a,b)}
Pb(Bl,Al);var Cl={2:"touch",3:"pen",4:"mouse"};
Bl.prototype.init=function(a,b){var c=this.type=a.type,e=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.o=b;if(b=a.relatedTarget){if(me){a:{try{ge(b.nodeName);var f=!0;break a}catch(h){}f=!1}f||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;e?(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||
0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Cl[a.pointerType]||"";this.state=a.state;
this.ka=a;a.defaultPrevented&&this.preventDefault()};
Bl.prototype.stopPropagation=function(){Bl.se.stopPropagation.call(this);this.ka.stopPropagation?this.ka.stopPropagation():this.ka.cancelBubble=!0};
Bl.prototype.preventDefault=function(){Bl.se.preventDefault.call(this);var a=this.ka;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Ig)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};function Dl(a,b,c,e,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!e;this.Yh=f;this.key=++mk;this.Ff=this.Bh=!1}
function El(a){a.Ff=!0;a.listener=null;a.proxy=null;a.src=null;a.Yh=null}
;function Fl(a){this.src=a;this.o={};this.ha=0}
Fl.prototype.add=function(a,b,c,e,f){var h=a.toString();a=this.o[h];a||(a=this.o[h]=[],this.ha++);var k=Gl(a,b,e,f);-1c.keyCode||void 0!=c.returnValue)){a:{var f=!1;if(0==c.keyCode)try{c.keyCode=-1;break a}catch(k){f=!0}if(f||void 0==c.returnValue)c.returnValue=!0}c=[];for(f=b.o;f;f=f.parentNode)c.push(f);a=a.type;for(f=c.length-1;!b.ha&&0<=f;f--){b.o=c[f];var h=Vl(c[f],a,!0,b);e=e&&h}for(f=0;!b.ha&&f>>0);function Nl(a){if(Gb(a))return a;a[Xl]||(a[Xl]=function(b){return a.handleEvent(b)});
return a[Xl]}
;function Yl(){zl.call(this);this.ma=new Fl(this);this.nb=this;this.Qa=null}
Pb(Yl,zl);Yl.prototype[lk]=!0;p=Yl.prototype;p.Aj=ra("Qa");p.addEventListener=function(a,b,c,e){Ll(this,a,b,c,e)};
p.removeEventListener=function(a,b,c,e){Tl(this,a,b,c,e)};
p.dispatchEvent=function(a){var b=this.Aj();if(b){var c=[];for(var e=1;b;b=b.Aj())c.push(b),++e}b=this.nb;e=a.type||a;if("string"===typeof a)a=new Al(a,b);else if(a instanceof Al)a.target=a.target||b;else{var f=a;a=new Al(e,b);nc(a,f)}f=!0;if(c)for(var h=c.length-1;!a.ha&&0<=h;h--){var k=a.o=c[h];f=k.rg(e,!0,a)&&f}a.ha||(k=a.o=b,f=k.rg(e,!0,a)&&f,a.ha||(f=k.rg(e,!1,a)&&f));if(c)for(h=0;!a.ha&&he&&l++;break;case "0":if(0e&&l++;break;case ",":0f+h||1>this.Da)throw Error('Malformed exponential pattern "'+a+'"');t=!1;break;default:b[0]--,t=!1}0==h&&0e&&0f+h)||0==l)throw Error('Malformed pattern "'+
a+'"');k=f+h+k;this.ka=0<=e?k-e:0;0<=e&&(this.ua=f+h-e,0>this.ua&&(this.ua=0));this.ha=(0<=e?e:k)-f;this.Ea&&(this.Ba=f+this.ha,0==this.ka&&0==this.ha&&(this.ha=1));this.ta.push(Math.max(0,l));this.Fa=0==e||e==k;c=b[0]-c;this.Ca=xm(this,a,b);b[0]this.ma.length?e=!1:this.wa.length=na)la+=na,l=!0;else if(oa==u.charAt(0)){if(h||k)break;la+=".";h=!0}else if(oa==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1a||0==a&&0>1/a;e?c.Nm?b.push(c.Nm):(b.push(c.prefix),b.push(this.ma)):(b.push(c.prefix),b.push(this.wa));if(isFinite(a))if(a=a*(e?-1:1)*this.o,this.Ea)if(0==a)Bm(this,a,this.ha,b),Cm(this,0,b);else{var f=Math.floor(Math.log(a)/Math.log(10)+2E-15);a=Am(a,-f);var h=this.ha;1this.ha?(h=f%this.Ba,0>h&&(h=this.Ba+h),a=Am(a,h),f-=h,h=1):1>this.ha?(f++,a=Am(a,-1)):(f-=this.ha-1,a=Am(a,this.ha-
1));Bm(this,a,h,b);Cm(this,f,b)}else Bm(this,a,this.ha,b);else b.push(vm.Zi);e?c.Om?b.push(c.Om):(b.push(c.suffix),b.push(this.ya)):(b.push(c.suffix),b.push(this.Ca));return b.join("")};
function Bm(a,b,c,e){if(a.ua>a.ka)throw Error("Min value must be less than max value");e||(e=[]);var f=Am(b,a.ka);f=Math.round(f);isFinite(f)?(b=Math.floor(Am(f,-a.ka)),f=Math.floor(f-Am(b,a.ka))):f=0;var h=b;var k=f,l=0c?Dm(t,-1):Dm(t,c)}l=l(t);l=l.replace(".","");l+=de("0",parseInt(k[1],10)-l.length+1)}a.ka+1>l.length&&(l="1"+de("0",a.ka-l.length)+l);for(a=l.length;"0"==l.charAt(a-1)&&a>f+1;)a--;for(h=1;hb?(b=-b,c.push(vm.bl)):a.Ga&&c.push(vm.To);b=""+b;for(var e=vm.$i,f=b.length;fa)return a-48;var b=vm.$i.charCodeAt(0);return b<=a&&a>>0),A=[["js_request_id",y],["rr",1],["lc",1]],la=an();0c||0>a?0:a+b>=c?c-b:a}
function En(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}}
;function In(a){var b=void 0===a.label?"":a.label,c=void 0===a.floatingLabel?!0:a.floatingLabel,e=void 0===a.Nj?void 0:a.Nj,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.filled?!1:a.filled,k=void 0===a.yd?!1:a.yd,l=a.Ii,n=void 0===a.ko?!1:a.ko;a=void 0===a.Cm?"":a.Cm;il.call(this,"sc.shared.MaterialBorder"+(n?"Rem":""));this.Fa=h;this.ya=c;this.wa=k;this.ua=!1;this.ha=b;this.Da=e?"calc(100% - "+e+(n?"rem":"px")+")":"100%";this.ma=0;this.ta=f;this.ka=this.o=!1;this.Ca=l;this.va=null;this.Ea=a}
Ra(In,il);In.prototype.content=function(){this.Fa?Jn(this):Kn(this)};
In.prototype.render=function(){il.prototype.render.call(this)};
function Kn(a){var b,c,e=a.ha?a.ua||a.Ca():!1;a.element("div","class",{container:!0,"container-dense":a.wa},function(){a.element("div","class",{left:!0,"left-error":a.ka,focused:a.o,disabled:a.ta});a.va=a.element("label","class","label-hidden",a.ha);a.ma=Ln(a);var f={};a.ma&&(f.width=a.ma+"px",f["max-width"]=a.Da);c=a.element("div","class",{mid:!0,"mid-error":a.ka,"mid-active":e&&a.ya,focused:a.o,disabled:a.ta},"style",f,function(){a.ha&&(b=a.element("label","class",{label:!0,"label-dense":a.wa,"label-error":a.ka,
"label-active":e,"label-hidden":e&&!a.ya,"label-focused":a.o,"label-disabled":a.ta},"style",{"font-size":e?"1rem":""},"id",a.Ea,a.ha))});
a.element("div","class",{right:!0,"right-error":a.ka,focused:a.o,disabled:a.ta})});
b&&e&&a.ya&&c&&(c.style.width=Math.ceil(.75*a.ma+16)+"px",c.style.paddingLeft="4px",b.style.maxWidth="calc(100%/.75)")}
function Jn(a){var b=a.ha?a.ua||a.Ca():!1;a.element("div","class",{container:!0,"container-dense":a.wa,filled:!0,"filled-error":a.ka,"filled-active":b,"filled-disabled":a.ta,"filled-focused":a.o},function(){a.element("div","class",{"filled-bottom":!0,"filled-bottom-focused":a.o});a.element("label","class",{"filled-label":!0,"label-dense":a.wa,"label-error":a.ka,"label-hidden":b&&!a.ya,"filled-label-active":b,"filled-label-disabled":a.ta,"filled-label-focused":a.o},"style",{"max-width":a.Da,"font-size":b?
"1rem":""},"id",a.Ea,a.ha)})}
function Mn(a){a.o=!1;a.Ca()?a.ua=!0:a.ua=!1;a.Ia()}
In.prototype.focus=function(){this.ua=this.o=!0;this.Ia()};
function Ln(a){if(!a.va)return 0;a.va.textContent=a.ha;return Math.ceil(a.va.getBoundingClientRect().width)}
;function Nn(a){var b=void 0===a?{}:a;a=void 0===b.inputType?"":b.inputType;var c=void 0===b.Mm?!1:b.Mm,e=void 0===b.xp?!0:b.xp,f=void 0===b.rows?0:b.rows,h=void 0===b.Fm?0:b.Fm,k=void 0===b.label?"":b.label,l=void 0===b.text?"":b.text,n=void 0===b.mm?"":b.mm,t=void 0===b.filled?!1:b.filled,u=void 0===b.yd?!1:b.yd,y=void 0===b.floatingLabel?!0:b.floatingLabel,A=void 0===b.Vt?!1:b.Vt,la=void 0===b.disabled?!1:b.disabled;b=void 0===b.Lg?void 0:b.Lg;il.call(this,"sc.shared.MaterialTextField");var oa=
this;this.Ka=a;this.ua=c;this.Da=f;this.Fa=h;this.Ca=k;this.ma=l;this.Ja=n;this.ha=t;this.wa=u;this.va=y;this.Na=A;this.ta=la;this.ya=!1;this.ka=this.Ma=null;this.Ga="rce-"+hl();this.Ea="rce-"+hl();this.Ha=b;this.o=e?new In({label:k,floatingLabel:y,disabled:la,filled:t,yd:u,Ii:function(){return""!==oa.ma},
Cm:this.Ga}):null}
Ra(Nn,il);p=Nn.prototype;
p.content=function(){var a=this;this.o&&(this.o.ka=!1);this.element("div","class",{root:!0,multiline:this.ua,dense:this.wa,invalid:"",outlined:!this.ha,filled:this.ha,disabled:this.ta},function(){a.Ma=a.element("label","class",{box:!0,"box-no-label":a.ha&&!a.va,"filled-box":a.ha&&!a.wa&&(a.va||a.ua),"filled-label":a.ha&&!a.wa&&a.va,"outlined-box":!a.ha&&a.va},function(){a.ka=a.element(a.ua?"textarea":"input","class",{"native-control":!0,"native-control-filled":a.ha},"style",{padding:"0 15px","padding-bottom":a.ha?
"0":"15px"},"placeholder",a.o?"":a.Ca,"type",a.Ka,"rows",a.Da,"disabled",a.ta,"aria-labelledby",a.Ga,"onfocus",function(){a.ya=!0;a.o&&a.o.focus();a.Ia()},"onblur",function(){a.ya=!1;
a.o&&Mn(a.o);a.Ia()},"oninput",function(){a.ma=a.ka.value;
a.Ha&&a.Ha();a.ua&&0==a.Da&&a.Ia();a.o&&a.o.Ia()});
a.ka.value=a.ma;a.ua&&0==a.Da&&(a.ka.style.height=On(a)+"px",a.ka.style.overflowY="hidden")});
a.o&&a.o.render()});
var b=this.Ja;b&&(this.element("div","id",this.Ea,"class",{"helper-text":!0,"helper-text-invalid":"","helper-text-disabled":this.ta,"helper-text-filled":this.ha,"helper-text-outlined":!this.ha,"helper-text-hidden":this.Na&&!this.ya},b),this.ka.setAttribute("aria-describedby",this.Ea))};
function On(a){var b=a.ka.clientWidth-2*parseFloat(getComputedStyle(a.ka).paddingLeft),c=a.element("div","class","expander","style","width: "+b+"px",""+a.ma+"\u200b");if(a.Fa){var e="\n".repeat(a.Fa-1);a=a.element("div","class","expander","style","width: "+b+"px",""+e+"\u200b");return Math.min(c.clientHeight,a.clientHeight)}return c.clientHeight}
p.Ra=ra("ma");p.ub=function(a){this.ma=a;this.ka.value=this.ma;this.o&&this.o.Ia()};
p.ei=ra("ta");p.yc=function(a){this.ta=a;this.Ia()};
p.focus=function(){this.ka.focus()};function Pn(a){var b=void 0===a.text?"":a.text,c=a.trigger,e=void 0===a.isRtl?!1:a.isRtl,f=void 0===a.Kj?!0:a.Kj,h=void 0===a.mk?!1:a.mk;a=void 0===a.eo?10:a.eo;il.call(this,"sc.shared.MaterialTooltip");var k=this;this.Ca=a;this.ta=e;this.Da=b;this.ha=c;this.va=!1;this.ua=!0;this.ya=f;this.Ea=h;this.o=null;this.ma=function(){if(!k.Ea||Qn(k,k.ha))k.va=!0,k.Ia()};
this.ka=function(){k.va=!1;k.Ia()};
this.wa=function(l){var n=l.clientX,t=l.clientY;l=k.o.getBoundingClientRect();var u=l.right,y=l.bottom;t=l.top<=t&&t<=y;l.left<=n&&n<=u&&t||k.ka()}}
Ra(Pn,il);Pn.prototype.content=function(){var a=this;Rn(this);this.o=this.element("div","class","container","style",{display:this.va?"":"none",transform:this.ta?"translateX(-100%)":void 0,direction:this.ta?"rtl":void 0,"max-height":this.ya?"7rem":void 0},function(){var h=gl(a.Da);a.ya?(h.style.webkitLineClamp="5",h.style.whiteSpace="normal"):h.style.display="inline-block"});
this.o.style.top="0";var b=this.o.getBoundingClientRect(),c=this.ha.getBoundingClientRect(),e=c.x,f=c.y;0!==b.top&&(e=c.x-b.x,f=c.top-b.top);this.o.style.left=this.ta?e-this.Ca+"px":e+c.width+this.Ca+"px";this.o.style.marginTop=f-c.height/4+"px";Sn(this)};
Pn.prototype.Ia=function(){il.prototype.Ia.call(this);var a=this.Xa().firstChild;if(a){var b=window.innerHeight,c=document.documentElement.clientWidth,e=a.getBoundingClientRect();if(this.ta)0>=e.x&&(a.style.left=a.offsetWidth+10+"px");else if(e.right>=c){var f=Number(a.style.left.replace("px",""));a.style.left=Math.floor(f-(e.right-c))+"px"}e.bottom>=b&&(a.style.top=a.offsetHeight/2*-1+"px")}};
Pn.prototype.dispose=function(){Rn(this)};
function Sn(a){a.ha.addEventListener("mouseenter",a.ma);a.ha.addEventListener("mouseleave",a.wa);a.ha.addEventListener("focus",a.ma);a.ha.addEventListener("blur",a.ka);a.o&&a.o.addEventListener("mouseleave",a.ka)}
function Rn(a){a.ha.removeEventListener("mouseenter",a.ma);a.ha.removeEventListener("mouseleave",a.wa);a.ha.removeEventListener("focus",a.ma);a.ha.removeEventListener("blur",a.ka);a.o&&a.o.removeEventListener("mouseleave",a.ka)}
function Qn(a,b){if(b.scrollWidth>b.offsetWidth)return!0;b=w(b.children);for(var c=b.next();!c.done;c=b.next())if(Qn(a,c.value))return!0;return!1}
;var Tn=/^data:image\/png;base64,/;function Un(a,b,c){var e=this;this.ua=a;this.ha=b;this.va=c;this.o=this.ua.querySelector('.screenshot__toggle input[type="checkbox"]');this.ta=this.ua.querySelector(".screenshot__actions");this.ma=this.ta.querySelector(".screenshot__highlight button");this.ka=this.ta.querySelector(".screenshot__blackout button");this.o.addEventListener("change",function(){var f=e.o.checked;e.ma.disabled=!f;e.ka.disabled=!f;f?(e.ha.activate(),Vn(e,0)):e.ha.deactivate()});
this.ma.addEventListener("click",function(){Vn(e,0)});
this.ka.addEventListener("click",function(){Vn(e,1)});
this.o.checked=!1}
function Vn(a,b){if(a.o.checked)switch(b){case 0:z(a.ma,"active",!0);z(a.ka,"active",!1);a.ha.setHighlightAnnotation();break;case 1:z(a.ma,"active",!1),z(a.ka,"active",!0),a.ha.setBlackoutAnnotation()}}
Un.prototype.activate=function(){this.o.checked||this.o.click()};
Un.prototype.deactivate=function(){this.o.checked&&this.o.click()};
Un.prototype.getScreenshotData=function(){var a=this;return this.o.checked?(new Promise(function(b,c){a.ha.getScreenshotData().then(function(e){b(e)},function(){c()})})).then(function(b){return Wn(a,b)}):Promise.resolve()};
function Wn(a,b){var c=Xn(b.dataUrl);return c?new Promise(function(e,f){var h=new dn(c);h.Nf("formId",a.va);h.zf(function(){e({Zm:c.name,mimeType:c.type,$c:h.o,documentId:h.ha})}).onError(function(){f()}).start()}):Promise.reject()}
function Xn(a){if(!a.match(Tn))return null;a=new Blob([Fe(a.substr(22))],{type:"image/png"});var b=Date.now();a.lastModified=b;a.name="screenshot"+b+".png";return a}
Un.prototype.getScreenshotData=Un.prototype.getScreenshotData;Un.prototype.deactivate=Un.prototype.deactivate;Un.prototype.activate=Un.prototype.activate;window.sc_initFormScreenshot=function(a,b,c){return new Un(a,b,c)};function Yn(a,b){this.ma=a;this.ka=b;this.ha=this.o=void 0;Zn(this)}
function Zn(a){window.sc_renderRecaptcha=function(){return $n(a)};
var b=document.createElement("script"),c=Cc(wc("http://web.archive.org/web/20200917004419/https://www.google.com/recaptcha/api.js?onload=%{onload}&render=explicit&hl=%{hl}"),{onload:"sc_renderRecaptcha",hl:E().lang});Yd(b,c);document.head.appendChild(b)}
function $n(a){a.ha=grecaptcha.render(a.ma,{sitekey:"6LdZHQYTAAAAAFnofYfPjNlXpxWAqTwfLh9d0zL2",callback:function(){a.o&&a.o()},
size:1===E().dt?"normal":"compact",theme:If()?"dark":"light"});a.ka&&a.ka()}
Yn.prototype.Za=function(a){this.o=a;return this};
Yn.prototype.getResponse=function(){return grecaptcha?grecaptcha.getResponse(this.ha):""};
Yn.prototype.reset=function(){grecaptcha&&grecaptcha.reset(this.ha)};
Yn.prototype.reset=Yn.prototype.reset;Yn.prototype.getResponse=Yn.prototype.getResponse;Yn.prototype.onResponse=Yn.prototype.Za;function ao(a){this.o=a;this.ha=this.ya=null;this.ka=[];this.ua=document.createElement("input");this.wa=this.ta=-1;this.Ga=this.Eg.bind(this);this.Ea=this.nk.bind(this);this.Ha=this.Ba=this.Ca=0;this.va=!1;this.Fa=0;this.Da=new Vg;bo(this)}
function bo(a){a.ma=document.createElement("div");a.ma.className=a.o.className;z(a.ma,"sc-select",!0);a.ma.setAttribute("tabindex",0);a.ma.setAttribute("role","listbox");a.ma.addEventListener("mousedown",function(e){tf(this.ha,"sc-select-show")?e.target==this.ha||this.ha.contains(e.target)||this.Eg():0==e.button&&co(this)}.bind(a));
a.ma.addEventListener("keydown",a.bs.bind(a));a.ya=document.createElement("span");a.ma.appendChild(a.ya);var b=document.createElementNS("http://www.w3.org/2000/svg","svg");b.setAttribute("viewBox","0 0 48 48");var c=document.createElementNS("http://www.w3.org/2000/svg","path");c.setAttribute("d","M14 20l10 10 10-10z");b.appendChild(c);a.ma.appendChild(b);a.ha=document.createElement("ol");a.ha.addEventListener("mousemove",function(){this.va=!0}.bind(a));
a.ha.addEventListener("scroll",function(){0a.ha.scrollTop+a.ha.offsetHeight&&(a.va=!1,a.ha.scrollTop=b.offsetTop+b.offsetHeight-a.ha.offsetHeight)}}
function ho(a){var b=a.o.getAttribute("aria-label")||"";b&&(-1!==a.o.selectedIndex&&(b+=" ("+a.o[a.o.selectedIndex].innerText+")"),a.ma.setAttribute("aria-label",b))}
p.dispose=function(){this.ma&&Bg(this.ma);this.ha=this.ya=this.ma=null;this.ka=[]};
function jo(a){a=w((a||document).getElementsByTagName("select"));for(var b=a.next();!b.done;b=a.next())b=b.value,"true"!==b.dataset.exclude&&new ao(b)}
window.sc_initSelects=function(){jo(window.sc_scope)};function ko(a,b){this.o={};this.ha=[];this.ma=this.ka=0;var c=arguments.length;if(12*this.ka&&lo(this),!0):!1};
function lo(a){if(a.ka!=a.ha.length){for(var b=0,c=0;b=e.ha.length)throw wh;var h=e.ha[b++];return a?h:e.o[h]};
return f};
function mo(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
;var no=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function oo(a){a=a.match(no)[1]||null;!a&&ub.self&&ub.self.location&&(a=ub.self.location.protocol,a=a.substr(0,a.length-1));return a?a.toLowerCase():""}
;function po(a){Ke(this,a,-1,null,null)}
Pb(po,Ie);function qo(a){Ke(this,a,-1,null,null)}
Pb(qo,Ie);function ro(a){Ke(this,a,-1,so,null)}
Pb(ro,Ie);var so=[1];function to(a){Ke(this,a,-1,null,null)}
Pb(to,Ie);function uo(a){Ke(this,a,-1,vo,null)}
Pb(uo,Ie);var vo=[1];function wo(a,b){var c=null;return function(e){for(var f=[],h=0;hb.length){f=[{state:5}];a.ya.set("",f);n.vb(4);break}a.o.ka=!0;a.Ia();a.o.open({Cb:!0});Za(n,5);return Xa(n,a.ab(b.trim()),7);case 7:f=n.ha;0===f.length&&(f=[{state:4}]);a.o.ka=!1;$a(n,4);break;case 5:h=ab(n),f=[{state:3}],
a.o.ka=!1,a.Ia(),a.o.open({Cb:!0}),fp(h);case 4:return a.ya.set("",f),k=a.o,l=k.ta,Xa(n,Uo(a,!0),8);case 8:l.call(k,n.ha,a.ka),a.o.Ia(),a.o.open({Cb:!0}),Ya(n)}})}
function $o(a,b){return function(){a.Da=b;a.o.close();a.ta&&a.ta()}}
function gp(a){return""!==a.ma?a.ma.replace(No,""):null===a.Da?"":a.Da.Rb.replace(No,"")}
function Wo(a,b){var c,e;return mb(function(f){if(1==f.o)return Za(f,2),Xa(f,a.Qa(b),4);if(2!=f.o){c=f.ha;if(!c||0==c.length)return hp(a,b,Error("No results")),f.return();a.ka+=c.length;a.ha.set(b,c);return $a(f,0)}e=ab(f);a.ka++;hp(a,b,e);Ya(f)})}
function hp(a,b,c){a.ha.set(b,[{state:2}]);a.Ga&&a.wa&&(a.wa=!1,a.Ga(c),Ro(a));fp(c)}
function Ro(a){a.va=new Nn({label:"Google Ads Customer ID",yd:!0,Lg:function(){a.ma=a.va.Ra().replace(No,"");a.ta&&a.ta()}})}
function fp(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});al().dispatchEvent(a)}
function Po(a){a.ya.clear();a.ya.set("",[Vo()])}
function Vo(){return{value:"",trigger:pa(),items:[],state:0}}
;function ip(a){this.o=a}
;function jp(a){this.o=a}
Pb(jp,ip);jp.prototype.Pa=function(){return this.o.xa};function kp(a){this.o=a}
Pb(kp,ip);kp.prototype[lk]=!0;p=kp.prototype;p.listen=function(a,b,c,e){var f=this;return this.o.za(a,function(h){return b.call(e||ub,new jp(h,f))},c)};
p.Lj=function(){throw Error("Not implemented.");};
p.hm=function(){throw Error("Not implemented.");};
p.Uk=function(){throw Error("Not implemented.");};
p.dispatchEvent=function(){throw Error("Not implemented.");};
p.rn=function(){throw Error("Not implemented.");};
p.Aj=function(){throw Error("Not implemented.");};
p.rg=function(){throw Error("Not implemented.");};function lp(a){Ke(this,a,-1,null,null)}
Pb(lp,Ie);lp.prototype.Nb=ua(5);function mp(a){Ke(this,a,-1,null,null)}
Pb(mp,Ie);function np(a){this.Aa=a;this.ka="";this.o=[]}
np.prototype.init=function(){op(this);pp(this);!this.Aa.visit_id&&window.sc_visit_id&&(this.Aa.visit_id=window.sc_visit_id);if(!qp){var a=document.getElementsByTagName("body")[0],b=this.ma.bind(this);a.addEventListener("click",b);qp=!0;document.addEventListener("pjaxunload",function(){a.removeEventListener("click",b);qp=!1})}Tg=new Rg({Nt:this.Aa.scone_url,
apiKey:"AIzaSyDFJvPYpefR8aUbLMcwEeooqK4ThSOVK4Y",authUser:Number(this.Aa.au),ie:this.Aa.auth_token,eh:this.Aa.scone_use_oauth,Xw:this.Aa.scone_use_override});rp();sp(this);this.Aa.fragment&&(window.location.hash=this.Aa.fragment);!this.Aa.is_render_api&&this.Aa.esid&&(this.ka=bg(),window.setInterval(Df,5E3));tp(this)};
np.prototype.ha=function(a){for(var b=0;b\n'),
"logo_googleg_48dp.svg":wc('\n')};function Np(a){il.call(this,"sc.shared.TsAssetInterop");this.o=a}
Ra(Np,il);Np.prototype.content=function(){gl(Mp[this.o])};function Op(){try{return!!window.localStorage}catch(a){return!1}}
function Pp(a,b){if(Op())try{window.localStorage.setItem(a,JSON.stringify(b))}catch(c){}}
function Qp(a){var b={},c=void 0===b.removeItem?!1:b.removeItem;b=void 0===b.St?!0:b.St;if(!Op())return null;try{var e=window.localStorage.getItem(a);if(!e)return null;b&&(e=JSON.parse(e));c&&Op()&&window.localStorage.removeItem(a);return e}catch(f){return null}}
;function Rp(a,b){a=void 0===a?95:a;b=void 0===b?133:b;il.call(this,"sc.shared.ErrorSvg");this.o=new Np("error_computer.svg");this.height=a;this.width=b}
Ra(Rp,il);Rp.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.o.render()})};function Sp(a){var b=a.text,c=void 0===a.icon?"":a.icon,e=void 0===a.type?1:a.type,f=void 0===a.style?1:a.style,h=void 0===a.selected?!1:a.selected,k=void 0===a.qn?!1:a.qn,l=a.trigger;a=a.remove;il.call(this,"sc.shared.MaterialChip");this.va=b;this.ma=c?new ol({icon:c,size:20,Jc:!0}):null;this.o=e;this.ya=f;this.ha=h;this.wa=l;this.ua=a;this.ta=new sl;this.ka=k?new ol({icon:"gm/close",size:18}):null}
Ra(Sp,il);Sp.prototype.content=function(){var a=this;this.element("button","class",{root:!0,input:1==this.o,action:1!=this.o,assistive:2==this.o,suggestive:3==this.o,filter:4==this.o,hairline:1==this.ya,"protected":2==this.ya,"has-remove-icon":null!=this.ka,selected:this.ha},"onclick",function(){4==a.o&&(a.ha=!a.ha,a.Ia());a.wa&&a.wa()},"onkeydown",function(b){vl(a.ta,b)},function(){a.ma&&a.element("span","class","icon",a.ma);
4==a.o&&a.element("svg","class","checkmark","viewBox","-2 -3 30 30",function(){a.element("path","class","checkmark-path","d","M1.73,12.91 8.1,19.28 22.79,4.59")});
a.va&&a.element("span","class","text",a.va);a.ta.render();a.ka&&a.element("button","class","remove-icon","onclick",function(b){b.stopPropagation();a.ua&&a.ua()},a.ka)})};
Sp.prototype.isSelected=ra("ha");function Tp(a){var b=a.icon,c=void 0===a.text?"":a.text,e=void 0===a.title?"":a.title,f=void 0===a.Im?!1:a.Im,h=void 0===a.Em?!1:a.Em,k=void 0===a.filled?!1:a.filled,l=a.trigger;a=a.tabIndex;il.call(this,"sc.shared.MaterialFab");this.wa=new ol({icon:b,Jc:!0});this.o=c;this.ma=e;this.ua=f;this.ta=h;this.va=k;this.ya=l;this.ka=new sl;this.Ca=void 0===a?null:String(a);this.ha=!1}
Ra(Tp,il);function Up(a){a.ha=!0;a.Ia()}
Tp.prototype.content=function(){var a=this,b=["class",{root:!0,extended:this.o,mini:this.ua,lowered:this.ta,filled:this.va,"fake-focus":this.ha},"tabindex",this.Ca,"onclick",this.ya,"onkeydown",function(c){vl(a.ka,c)}];
this.ma&&b.push("title",this.ma);this.element.apply(this,["button"].concat(Ia(b),[function(){a.element("span","class","icon",a.wa);a.o&&$k(a.o);a.ka.render()}]))};function Vp(a){var b=a.items,c=void 0===a.bc?5:a.bc,e=void 0===a.jc?5:a.jc,f=void 0===a.We?0:a.We,h=void 0===a.Md?0:a.Md,k=a.Va,l=void 0===a.maxHeight?void 0:a.maxHeight,n=void 0===a.Fg?!0:a.Fg,t=a.width,u=void 0===a.Pm?!1:a.Pm;a=void 0===a.Bl?!0:a.Bl;il.call(this,"sc.shared.MaterialMenu");var y=this;this.ma=n;this.ta=b;this.ka=l;this.Ac=t&&a?Math.max(112,Math.min(280,t)):t;this.ua=u;this.ha=a;this.o=new Dn({content:function(){return Wp(y)},
bc:c,jc:e,We:f,Md:h,Ae:!0,Va:k,Sk:!0})}
Ra(Vp,il);Vp.prototype.content=function(){this.o.render()};
function Wp(a){a.element("div","class",{root:!0,"omit-top-rounded-corners":a.ua},"style",Object.assign({},{width:void 0!==a.Ac?(a.Ac/16).toFixed(2)+"rem":null},a.ka?{maxHeight:a.ka,overflowY:"auto"}:void 0),function(){Xp(a,a.ta,0)})}
function Xp(a,b,c){var e={};b=w(b);for(var f=b.next();!f.done;e={Ub:e.Ub},f=b.next())e.Ub=f.value,a.element("button","class",{item:!0,highlight:a.ma&&!1!==e.Ub.Fg,"item-separator":!!e.Ub.vo,"item-with-description":!!e.Ub.tu},"data-index",void 0!==e.Ub.index?e.Ub.index:"","onclick",function(h){return function(){h.Ub.trigger()}}(e),function(h){return function(){h.Ub.icon&&Yp(a,h.Ub.icon);
a.element("span","class","item-label","style",{"padding-left":5*c+"px"},function(){switch(typeof h.Ub.value){case "string":gl(h.Ub.value);break;case "function":h.Ub.value()}})}}(e)),e.Ub.tn&&Array.isArray(e.Ub.items)&&0");a.html&&(b+=a.html);a.rf&&(b+=""+a.rf+">");return b};
p.Pf=function(a,b){Ld(a);return jq(this,{Pf:a,attributes:Pd(b)})};
p.rf=function(a){Ld(a);return jq(this,{rf:a})};
p.text=function(a){return jq(this,{html:ce(a)})};
p.safeHtml=function(a){return jq(this,{html:Fd(a).toString()})};
function jq(a,b){a.o++;var c="{SafeHtmlFormatter:"+a.o+"_"+ee()+"}";a.ha[ce(c)]=b;return c}
;var kq=new iq,lq="By continuing, you agree Google uses your answers, "+(kq.Pf("a",{"class":"info-link"})+("account & system info"+(kq.rf("a")+(" to improve services, per our "+(kq.Pf("a",{"class":"privacy-link"})+("Privacy"+(kq.rf("a")+(" & "+(kq.Pf("a",{"class":"tos-link"})+("Terms"+(kq.rf("a")+"."))))))))))),mq=kq.format(lq);var nq=[{id:"inaccurate",value:"Inaccurate - doesn't match what I see in the product"},{id:"hard_to_understand",value:"Hard to understand - unclear or translation is wrong"},{id:"information_gaps",value:"Missing info - relevant but not comprehensive"},{id:"irrelevant",value:"Irrelevant - doesn\u2019t match the title and / or my expectations"},{id:"minor_errors",value:"Minor errors - formatting issues, typos, and / or broken links"},{id:"other_suggestions",value:"Other suggestions - ideas to improve the content",
yn:!0}];function oq(a){var b=a.bk;a=void 0===a.categories?nq:a.categories;il.call(this,"sc.client.feedback.inline.CategorySelector");this.o=[];this.ha=null;this.bk=b;this.categories=a}
Ra(oq,il);function pq(a){a.element("div","class","categories",function(){a.o.length=0;a.categories.forEach(function(b){qq(a,b)})})}
function qq(a,b){var c=new $p({group:"category_selector_radio_group",text:b.value,selected:!!a.ha&&b.id===a.ha.id,Gi:function(e){e&&a.bk(b)}});
c.render();a.o.push(c)}
oq.prototype.content=function(){var a=this;this.element("div","class","root",function(){pq(a)})};function rq(a){var b=a.Gc;a=void 0===a.linkText?"Give feedback about this article":a.linkText;il.call(this,"sc.client.feedback.inline.FeedbackLink");this.o=new ol({icon:"gm/announcement"});this.Gc=b;this.linkText=a}
Ra(rq,il);rq.prototype.getHeight=function(){return this.button?this.button.clientHeight:0};
rq.prototype.focus=function(){var a;null===(a=this.button)||void 0===a?void 0:a.focus()};
rq.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.button=a.Lc("button","class","container-button","onclick",a.Gc,function(){a.element("div","class","icon",function(){a.o.render()});
a.element("div","class","text",a.linkText)})})};function sq(a){var b=a.Rp;a=void 0===a.language?"en":a.language;il.call(this,"hcfe.feedback.inline.LegalText");this.ha=b;b=a.split("-");this.o=2!==b.length?a:b[0]+"-"+b[1].toUpperCase()}
Ra(sq,il);function tq(a,b){b=b.querySelector(".info-link");b.setAttribute("tabindex",0);b.setAttribute("href","#");b.addEventListener("click",function(c){c.preventDefault();a.ha()})}
sq.prototype.content=function(){var a=this.element("div","class","root");Ud(a,mq);tq(this,a);var b=a.querySelector(".privacy-link");b.setAttribute("href","http://web.archive.org/web/20200917004419/https://myaccount.google.com/privacypolicy?hl="+this.o);b.setAttribute("target","_blank");a=a.querySelector(".tos-link");a.setAttribute("href","http://web.archive.org/web/20200917004419/https://policies.google.com/terms?hl="+this.o);a.setAttribute("target","_blank")};function uq(a){var b=a.sections,c=a.height,e=a.wi;il.call(this,"hcfe.feedback.inline.ReportData");this.ka=new cm({icon:"gm/arrow_back",style:6,trigger:function(){e()},
Ic:"Go back"});this.ma=b;this.Dg=c;this.o=!1;this.ha=null}
Ra(uq,il);function vq(a){a.element("div","class",{heading:!0,scrolled:a.o},function(){a.ka.render();a.element("h2","class","heading__text","Account and system info")})}
function wq(a,b){a.element("div","class","section",function(){a.element("h3","class","section__title",b.title);if("string"===typeof b.data)xq(a,null,b.data);else for(var c=w(b.data.entries()),e=c.next();!e.done;e=c.next()){var f=w(e.value);e=f.next().value;f=f.next().value;xq(a,e,f)}})}
function xq(a,b,c){a.element("div","class","section__data",function(){b&&a.element("p","class","section__data-key",b);Array.isArray(c)?a.element("ul","class","section__data-value",function(){for(var e=w(c),f=e.next();!f.done;f=e.next())a.element("li",String(f.value))}):a.element("p","class","section__data-value",String(c))})}
uq.prototype.content=function(){var a=this;this.ha=this.element("div","class","root","style",{height:(this.Dg/16).toFixed(2)+"rem"},"onscroll",function(){a.ha&&(0a&&(a=5);for(var b=(.95-.05)/(a-1),c=[.05];c.length=b&&0<=f&&e<=window.innerHeight&&h<=window.innerWidth||a.scrollIntoView(!1)}
;function Qq(a){var b=a.ej,c=a.re,e=a.Ve,f=a.od,h=a.Wj;a=a.Xj;il.call(this,"sc.client.feedback.inline.keyboard_navigator.HiddenMenu");this.ha=[];this.o=0;this.ej=b;this.re=c;this.Ve=e;this.od=f;this.Wj=h;this.Xj=a}
Ra(Qq,il);function Rq(a){var b;a.o=0;null===(b=a.ha[a.o])||void 0===b?void 0:b.button.focus()}
function Sq(a){var b;a.o=a.ha.length-1;null===(b=a.ha[a.o])||void 0===b?void 0:b.button.focus()}
Qq.prototype.content=function(){var a=this;this.element("div","role","menu","aria-labelledby",this.ej,"class","hidden-menu","onkeydown",function(b){a:{switch(b.key){case "ArrowUp":var c;0===a.o?Sq(a):(a.o--,null===(c=a.ha[a.o])||void 0===c?void 0:c.button.focus());break;case "ArrowDown":var e;a.o===a.ha.length-1?Rq(a):(a.o++,null===(e=a.ha[a.o])||void 0===e?void 0:e.button.focus());break;case "End":Sq(a);break;case "Home":Rq(a);break;default:break a}b.preventDefault();b.stopPropagation()}},function(){var b=
a.od.getBoundingClientRect();
a.ha.length=0;for(var c=w(a.re.elements),e=c.next();!e.done;e=c.next())if(e=e.value,e instanceof HTMLElement){var f=a.Ve.get(e);f&&Tq(a,b,e,f)}})};
function Tq(a,b,c,e){var f=Uq(b,c);b=f.offsetTop;f=f.offsetLeft;var h=c.getBoundingClientRect();b=a.element("button","class","feedback-button","role","menu-item","tabIndex","-1","style",{top:b+"px",left:f+"px",width:h.width+"px",height:h.height+"px"},"onclick",function(k){a.Wj(c,k.target)},"onfocus",function(k){a.Xj(c,k.target)});
"IMG"===e.tagName?b.appendChild(e):b.textContent=e.textContent;a.ha.push({button:b,ax:c})}
function Uq(a,b){var c=a.top;a=a.left;b=b.getBoundingClientRect();return{offsetTop:b.top-c,offsetLeft:b.left-a}}
;function Vq(a){this.Jb=a;this.elements=new Set;this.rows=[]}
Vq.prototype.add=function(a){this.elements.add(a)};
function Wq(a){for(var b=a.Jb.getBoundingClientRect().top,c=w(a.elements),e=c.next();!e.done;e=c.next()){e=e.value;var f=e.getBoundingClientRect().top-b;f=Math.floor(f/4);a.rows[f]=a.rows[f]||new Set;a.rows[f].add(e)}a.clear();b=w(a.rows);for(c=b.next();!c.done;c=b.next())if(c=c.value)for(c=w(Jq(c)),e=c.next();!e.done;e=c.next())a.elements.add(e.value)}
Vq.prototype.clear=function(){this.elements.clear()};function Xq(a,b){b=void 0===b?nq:b;switch(a){case "ABANDON_DEFAULT_FLOW":var c=84;var e=9;break;case "ABANDON_CATEGORY_SELECTOR":c=83;e=9;break;case "ABANDON_KEYBOARD_MODE":c=92;e=9;break;case "COMPLETE_FLOW":c=84;e=15;break;case "FAB_IMPRESSION":c=85;e=4;break;case "OPEN_CATEGORY_SELECTOR":c=83;e=18;break;case "OPEN_CATEGORY_SELECTOR_KEYBOARD_MODE":c=91;e=18;break;case "OPEN_DEFAULT_FLOW":c=84;e=18;break;case "OPEN_KEYBOARD_MODE":c=92;e=18;break;case "SELECT_CATEGORY":c=83,e=8}!c&&!e&&0e){if(a.Ba){b=a.o;!1!==b.o&&(b.o=!1,b.Ia());a.ka.close();return}c=Math.abs(Math.round(f-b))h||eh&&(c=Gq(a.Jb,k,a.If),c.size))break;if(e
Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!
Check out: eBank.nz (Art Generator) |
Netwrck.com (AI Tools) |
Text-Generator.io (AI API) |
BitBank.nz (Crypto AI) |
ReadingTime (Kids Reading) |
RewordGame |
BigMultiplayerChess |
WebFiddle |
How.nz |
Helix AI Assistant