/*
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 pb(a,b,c){a instanceof String&&(a=String(a));for(var e=a.length,f=0;f=h}});
Fa("String.prototype.repeat",function(a){return a?a:function(b){var c=ob(this,null,"repeat");if(0>b||1342177279>>=1)c+=c;return e}});
function rb(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
Fa("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(!rb(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(!rb(n,k))throw Error("WeakMap key fail: "+n);n[k][this.o]=t;return this};
b.prototype.get=function(n){return e(n)&&rb(n,k)?n[k][this.o]:void 0};
b.prototype.has=function(n){return e(n)&&rb(n,k)&&rb(n[k],this.o)};
b.prototype.delete=function(n){return e(n)&&rb(n,k)&&rb(n[k],this.o)?delete n[k][this.o]:!1};
return b});
Fa("Map",function(a){function b(){var l={};return l.Zd=l.next=l.head=l}
function c(l,n){var t=l.o;return Ga(function(){if(t){for(;t.head!=l.o;)t=t.Zd;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&&rb(l.ha,t))for(l=0;lc&&(c=Math.max(c+f,0));cb?-c:c}});
Fa("Object.values",function(a){return a?a:function(b){var c=[],e;for(e in b)rb(b,e)&&c.push(b[e]);return c}});
var ub=ub||{},vb=this||self;function xb(a){if(a&&a!=vb)return yb(a.document);null===zb&&(zb=yb(vb.document));return zb}
var Ab=/^[\w+/_-]+[=]{0,2}$/,zb=null;function yb(a){return(a=a.querySelector&&a.querySelector("script[nonce]"))&&(a=a.nonce||a.getAttribute("nonce"))&&Ab.test(a)?a:""}
function Bb(a,b){a=a.split(".");b=b||vb;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 cc(a,b){return 0<=Wb(a,b)}
function fc(a,b){b=Wb(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c}
function gc(a){return Array.prototype.concat.apply([],arguments)}
function hc(a){var b=a.length;if(0b?1:a")&&(a=a.replace(Pc,">"));-1!=a.indexOf('"')&&(a=a.replace(Qc,"""));-1!=a.indexOf("'")&&(a=a.replace(Rc,"'"));-1!=a.indexOf("\x00")&&(a=a.replace(Sc,""))}return a}
var Nc=/&/g,Oc=//g,Qc=/"/g,Rc=/'/g,Sc=/\x00/g,Tc=/[\x00&<>"']/;function Uc(){return-1!=Vc.toLowerCase().indexOf("webkit")}
function Wc(a,b){var c=0;a=Lc(String(a)).split(".");b=Lc(String(b)).split(".");for(var e=Math.max(a.length,b.length),f=0;0==c&&fb?1:0}
;function Yc(a,b){this.ha=b===Zc?a:""}
Yc.prototype.kd=!0;Yc.prototype.zc=function(){return this.ha.toString()};
Yc.prototype.Mj=!0;Yc.prototype.o=sa(1);function $c(a){if(a instanceof Yc&&a.constructor===Yc)return a.ha;Eb(a);return"type_error:SafeUrl"}
var ad=/^(?: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,bd=/^data:(.*);base64,[a-z0-9+\/]+=*$/i;function cd(a){a=String(a);a=a.replace(/(%0A|%0D)/g,"");var b=a.match(bd);return b&&ad.test(b[1])?dd(a):null}
var ed=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function gd(a){a instanceof Yc||(a="object"==typeof a&&a.kd?a.zc():String(a),a=ed.test(a)?dd(a):cd(a));return a||hd}
function id(a,b){if(a instanceof Yc)return a;a="object"==typeof a&&a.kd?a.zc():String(a);if(b&&/^data:/i.test(a)&&(b=cd(a)||hd,b.zc()==a))return b;ed.test(a)||(a="about:invalid#zClosurez");return dd(a)}
var Zc={};function dd(a){return new Yc(a,Zc)}
var hd=dd("about:invalid#zClosurez");function jd(a,b){this.o=b===kd?a:""}
jd.prototype.kd=!0;jd.prototype.zc=ra("o");function ld(a){if(a instanceof jd&&a.constructor===jd)return a.o;Eb(a);return"type_error:SafeStyle"}
var kd={},md=new jd("",kd);function nd(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)?$b(e,od).join(" "):od(e),b+=c+":"+e+";")}return b?new jd(b,kd):md}
function od(a){if(a instanceof Yc)return'url("'+$c(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 Vd(a,b){wc(a);wc(a);return Ld(b,null)}
function Wd(a){var b=xc("Output of CSS sanitizer");wc(b);wc(b);return new jd(a,kd)}
;var Xd=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=Jd(Rd);return!b.parentElement});
function Yd(a,b){if(Xd())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=Jd(b)}
function $d(a,b){Yd(a,b)}
function ae(a,b){b=b instanceof Yc?b:id(b);a.href=$c(b)}
function be(a,b){b=b instanceof Yc?b:id(b,/^data:image\/i.test(b));a.src=$c(b)}
function ce(a,b){a.src=Cc(b);de(a)}
function de(a){var b=xb(a.ownerDocument&&a.ownerDocument.defaultView);b&&a.setAttribute("nonce",b)}
function ee(a){var b=window.location;a=a instanceof Yc?a:id(a);b.href=$c(a)}
function fe(a){var b=window.location;a=a instanceof Yc?a:id(a);b.replace($c(a))}
function ge(a){a=a instanceof Yc?a:id(a);vb.open($c(a),"",void 0,void 0)}
;function he(a){return a=Mc(a,void 0)}
var ie=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
function je(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Nb()).toString(36)}
;function ke(){return Ed("Gecko")&&!(Uc()&&!Ed("Edge"))&&!(Ed("Trident")||Ed("MSIE"))&&!Ed("Edge")}
;function le(a){le[" "](a);return a}
le[" "]=Cb;function oe(a,b){var c=pe;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)}
;var qe=Ed("Opera"),re=Fd(),se=Ed("Edge"),te=ke(),ue=Uc()&&!Ed("Edge"),ve=Ed("Macintosh");function we(){var a=vb.document;return a?a.documentMode:void 0}
var xe;a:{var ye="",ze=function(){var a=Vc;if(te)return/rv:([^\);]+)(\)|;)/.exec(a);if(se)return/Edge\/([\d\.]+)/.exec(a);if(re)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(ue)return/WebKit\/(\S+)/.exec(a);if(qe)return/(?:Version)[ \/]?(\S+)/.exec(a)}();
ze&&(ye=ze?ze[1]:"");if(re){var Ae=we();if(null!=Ae&&Ae>parseFloat(ye)){xe=String(Ae);break a}}xe=ye}var Be=xe,pe={};function Ce(a){return oe(a,function(){return 0<=Wc(Be,a)})}
var De;if(vb.document&&re){var Ee=we();De=Ee?Ee:parseInt(Be,10)||void 0}else De=void 0;var Fe=De;var Ge=Ed("Firefox")||Ed("FxiOS"),He=Gd();var Ie={},Je=null;function Ke(a,b){Fb(a);void 0===b&&(b=0);Le();b=Ie[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 Me(a){!re||Ce("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;Ne(a,function(h){e[f++]=h});
return e.subarray(0,f)}
function Ne(a,b){function c(n){for(;e>4);64!=k&&(b(h<<4&240|k>>2),64!=l&&b(k<<6&192|l))}}
function Le(){if(!Je){Je={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var e=a.concat(b[c].split(""));Ie[c]=e;for(var f=0;fa.indexOf("?")?"?":"&";(b=b.Uj||E().mendel_ids)&&b.length&&(a+=c+"mendel_ids="+b.join(),c="&");b=E();b.au&&(a+=c+"authuser="+b.au);return a}
var Kf="e expid fl rtt_override gkms_expid scdeb dark cps".split(" ");
function Lf(a){if(!Mf()){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(Kf),k=h.next();!k.done;k=h.next()){k=k.value;var l=Df(k);l&&(a.params[k]=l)}e&&(a.params.helpcenter=c);a.params.hl||(a.params.hl=b.lang);a.params.key=a.px?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,Nf(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 Rf(){return void 0!==window.sc_useDarkMode?window.sc_useDarkMode:E().dark}
function Tf(){try{return!!window.localStorage}catch(a){return!1}}
var Uf=[],Vf;function Wf(a,b){b=void 0===b?!0:b;a=Xf(a);for(var c=0;c=c.tabIndex?b:c})}
;try{(new self.OffscreenCanvas(0,0)).getContext("2d")}catch(a){}!te&&!re||re&&9<=Number(Fe)||te&&Ce("1.9.1");re&&Ce("9");function Fg(a,b){mc(b,function(c,e){c&&"object"==typeof c&&c.kd&&(c=c.zc());"style"==e?a.style.cssText=c:"class"==e?a.className=c:"for"==e?a.htmlFor=c:Gg.hasOwnProperty(e)?a.setAttribute(Gg[e],c):Jc(e,"aria-")||Jc(e,"data-")?a.setAttribute(e,c):a[e]=c})}
var Gg={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 Hg(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}
function Ig(a){var b=$b(arguments,wc);b=Vd(xc("Constant HTML string, that gets turned into a Node later, so it will be automatically balanced."),b.join(""));return Jg(b)}
function Jg(a){var b=document,c=Hg(b,"DIV");re?(a=Sd(Ud,a),Yd(c,a),c.removeChild(c.firstChild)):Yd(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 Kg(a){for(var b;b=a.firstChild;)a.removeChild(b)}
function Lg(a){return a&&a.parentNode?a.parentNode.removeChild(a):null}
function Mg(a){return 9==a.nodeType?a:a.ownerDocument||a.document}
function Ng(a){this.o=a||vb.document||document}
p=Ng.prototype;p.Ya=function(a){return"string"===typeof a?this.o.getElementById(a):a};
p.getElementsByTagName=function(a,b){return(b||this.o).getElementsByTagName(String(a))};
p.Ok=Fg;p.appendChild=function(a,b){a.appendChild(b)};
p.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&1==b.nodeType)return a==b||a.contains(b);if("undefined"!=typeof a.compareDocumentPosition)return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};function Og(a){Pg();return Ld(a,null)}
function Qg(a){Pg();return Ic(a)}
var Pg=Cb;var Rg=!re||9<=Number(Fe),Sg=re&&!Ce("9");!ue||Ce("528");te&&Ce("1.9b")||re&&Ce("8")||qe&&Ce("9.5")||ue&&Ce("528");te&&!Ce("8")||re&&Ce("9");var Tg=function(){if(!vb.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});
try{vb.addEventListener("test",Cb,b),vb.removeEventListener("test",Cb,b)}catch(c){}return a}();function Ug(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 Vg(){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 na=f[1],oa=f[2],wa=f[3],za=f[4];for(la=0;80>la;la++){if(40>la)if(20>la){var Ea=wa^na&(oa^wa);var Aa=1518500249}else Ea=na^oa^wa,Aa=1859775393;else 60>la?(Ea=na&oa|wa&(na|oa),Aa=2400959708):(Ea=na^oa^wa,Aa=3395469782);Ea=((y<<5|y>>>27)&4294967295)+Ea+za+Aa+A[la]&4294967295;za=wa;wa=oa;oa=(na<<30|na>>>2)&4294967295;
na=y;y=Ea}f[0]=f[0]+y&4294967295;f[1]=f[1]+na&4294967295;f[2]=f[2]+oa&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=[],na=0,oa=y.length;nat?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 na=24;0<=na;na-=8)y[A++]=f[la]>>na&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 kh(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 lh(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();mh(this)}
function mh(a){a.ha=document.createElement("table");a.ha.className="sc-calendar";var b=document.createElement("thead");b.appendChild(nh(a));b.appendChild(oh(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)),ph(a)});
a.ha.appendChild(a.ka);ph(a)}
function nh(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(Ig(xc('')));
e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+-1);ph(a)});
c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(Ig(xc('')));e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+1);ph(a)});
c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c}
function oh(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 ph(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 qh(a){return new Date(a.getFullYear(),a.getMonth(),1)}
lh.prototype.wa=qa("va");lh.prototype.Ya=ra("ha");window.sc_createCalendar=function(a){a=new lh(a);return{setSelectDateCallback:a.wa.bind(a),getElement:a.Ya.bind(a)}};var rh=[];function sh(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",th)};
this.ua=function(e){var f=c.ha.getBoundingClientRect(),h=c.o.getBoundingClientRect(),k=vh(e.pageX-c.ka,f.left,f.right,window.innerWidth);f=vh(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",th)}}
function wh(a,b){var c=a.dataset.draggableId;if(c)return rh[Number(c)];a.dataset.draggableId=String(rh.length);a=new sh(a,b);rh.push(a);return a}
sh.prototype.reset=function(){this.o.style.position="";this.o.style.left="";this.o.style.top="";return this};
sh.prototype.enable=function(a){a?this.ha.addEventListener("mousedown",this.ta):this.ha.removeEventListener("mousedown",this.ta);return this};
function vh(a,b,c,e){c=e-(c-b);a=b+a;0>a?a=0:a>c&&(a=c);return a-b}
function th(a){a.preventDefault()}
;function xh(a){this.Da="modal-backdrop "+a.className;this.va=a.rg;this.ka=a.Im;this.wa=a.cq;this.ta=a.Iu;this.ya=this.ua=!1;this.ma=new eh;yh(this)}
function yh(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.Yc(a.ta)):document.body.appendChild(a.o)}
p=xh.prototype;p.close=function(){this.o.style.zIndex="";gh(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/20200918162335/https://www.google.com/tools/feedback";k=e.GOOGLE_FEEDBACK_START;if(a.forceNewHelpPanel){var n=
Hg((f?new Ng(Mg(f)):Tb||(Tb=new Ng)).o,"SCRIPT");h&&n.setAttribute("nonce",h);n.onload=function(){e.startHelpPanel({helpcenter:a.helpCenterPath.split("/")[1],apiKey:"testpage",locale:a.locale})};
ce(n,Ic(wc(xc("http://web.archive.org/web/20200918162335/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||Gb(c)||(b+=encodeURIComponent(n)+"="+encodeURIComponent(c)+"&");n=Hg((f?new Ng(Mg(f)):Tb||(Tb=new Ng)).o,"SCRIPT");h&&n.setAttribute("nonce",h);ce(n,Qg(b));f.body.appendChild(n)}}
Ob("userfeedback.api.startFeedback",Kh);function Lh(a){window.sc_trackStatsEvent(49,8);Mh(a)}
function Nh(a){if(!a.description)throw Error("Description is required for making a headless API submission.");return new Promise(function(b){Mh(Object.assign(Object.assign({},a),{flow:"submit",wj:!1,Wa:b}))})}
function Oh(a){return new Promise(function(b){Mh(Object.assign(Object.assign({},a),{flow:"submit",wj:!0,Lt:b}))})}
function Mh(a){var b=a.productId,c=void 0===a.flow?"material":a.flow,e=void 0===a.wj?!1:a.wj,f=a.Lt,h=a.Wa,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});
Kh(b,u)}
;function Ph(){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 Qh(a,b){this.ka=a;this.ma=b;this.ha=0;this.o=null}
Qh.prototype.get=function(){if(0this.ha&&(this.ha++,a.next=this.o,this.o=a)};function Rh(a){vb.setTimeout(function(){throw a;},0)}
var Sh;
function Th(){var a=vb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Ed("Presto")&&(a=function(){var f=Hg(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=Jb(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&&!Fd()){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){vb.setTimeout(f,0)}}
;function Uh(){this.ha=this.o=null}
var Wh=new Qh(function(){return new Vh},function(a){a.reset()});
Uh.prototype.add=function(a,b){var c=Wh.get();c.set(a,b);this.ha?this.ha.next=c:this.o=c;this.ha=c};
Uh.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 Vh(){this.next=this.scope=this.o=null}
Vh.prototype.set=function(a,b){this.o=a;this.scope=b;this.next=null};
Vh.prototype.reset=function(){this.next=this.scope=this.o=null};function Xh(a,b){Yh||Zh();$h||(Yh(),$h=!0);ai.add(a,b)}
var Yh;function Zh(){if(vb.Promise&&vb.Promise.resolve){var a=vb.Promise.resolve(void 0);Yh=function(){a.then(bi)}}else Yh=function(){var b=bi;
"function"!==typeof vb.setImmediate||vb.Window&&vb.Window.prototype&&!Ed("Edge")&&vb.Window.prototype.setImmediate==vb.setImmediate?(Sh||(Sh=Th()),Sh(b)):vb.setImmediate(b)}}
var $h=!1,ai=new Uh;function bi(){for(var a;a=ai.remove();){try{a.o.call(a.scope)}catch(b){Rh(b)}Wh.put(a)}$h=!1}
;function ci(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}}
;function di(a){this.o=0;this.va=void 0;this.ma=this.ha=this.ka=null;this.ta=this.ua=!1;if(a!=Cb)try{var b=this;a.call(void 0,function(c){ei(b,2,c)},function(c){ei(b,3,c)})}catch(c){ei(this,3,c)}}
function fi(){this.next=this.context=this.o=this.ha=this.child=null;this.ka=!1}
fi.prototype.reset=function(){this.context=this.o=this.ha=this.child=null;this.ka=!1};
var gi=new Qh(function(){return new fi},function(a){a.reset()});
function hi(a,b,c){var e=gi.get();e.ha=a;e.o=b;e.context=c;return e}
function ii(a){if(a instanceof di)return a;var b=new di(Cb);ei(b,2,a);return b}
di.prototype.then=function(a,b,c){return ji(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};
di.prototype.$goog_Thenable=!0;di.prototype.cancel=function(a){if(0==this.o){var b=new ki(a);Xh(function(){li(this,b)},this)}};
function li(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,Ap:Gi(a,b,c),onLoad:b.onLoad,onError:b.onError||pa(),dk:b.dk||pa(),Ts:b.Ts||pa(),Jp:b.Jp,uq:b.pageType,Li:b.Li};b.Ac&&("IFRAME"==b.Ac.nodeName?(a.window=b.Ac.contentWindow,a.Ac=a.window.document.body):(a.window=window,a.Ac=b.Ac));return a}
function Gi(a,b,c){var e=Hi(a)+"/apis/render?",f=a.ya,h=a.Ea,k=b.helpcenter,l=a.Ca,n=a.Aa,t=a.Ja,u=a.Ha,y=a.Da,A=b.pageType,la=b.pageId,na=b.url,oa=b.Pg,wa=b.dw;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:na,components:oa,exclude_components:wa,extra_params:c,mendel_ids:a.wa,service_configuration:a.Ga,scdeb:a.va};b="";for(var Ea in a)f=
a[Ea],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=Ea+"="+encodeURIComponent(f.toString()));return e+b}
function Fi(a,b,c){b.window.sc_scope=b.Ac;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))});
$d(b.Ac,Og(c));c=Array.from(b.Ac.getElementsByTagName("script"));a.ua(b,c)}
Bi.prototype.ua=function(a,b){for(;0a.ha.length;a.ta()}
function Li(a){a.o.classList.remove("error");a.o.classList.remove("loading");var b=a.ha.pop();a.ma.removeChild(b.Sb);a.ka.disabled=2>a.ha.length;a.ta()}
;var Si={"* 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},Ti={"* 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 Ui={};
function Vi(a){if(re&&!Ce(9))return[0,0,0,0];var b=Ui.hasOwnProperty(a)?Ui[a]:null;if(b)return b;65536~\.\[:]+)/g,1);b=Xi(b,c,/(\.[^\s\+>~\.\[:]+)/g,2);b=Xi(b,c,/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,3);b=Xi(b,c,/(:[\w-]+\([^\)]*\))/gi,2);
b=Xi(b,c,/(:[^\s\+>~\.\[:]+)/g,2);b=b.replace(/[\*\s\+>~]/g," ");b=b.replace(/[#\.]/g," ");Xi(b,c,/([^\s\+>~\.\[:]+)/g,3);b=c;return Ui[a]=b}
function Xi(a,b,c,e){return a.replace(c,function(f){b[e]+=1;return Array(f.length+1).join(" ")})}
function Wi(a,b){return a.replace(b,function(c){return Array(c.length+1).join("A")})}
;var Yi={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},Zi=/[\n\f\r"'()*<>]/g,$i={"\n":"%0a","\f":"%0c","\r":"%0d",'"':"%22","'":"%27","(":"%28",")":"%29",
"*":"%2a","<":"%3c",">":"%3e"};function aj(a){return $i[a]}
function bj(a,b,c){b=Lc(b);if(""==b)return null;if(Kc(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"!=$c(a)?'url("'+$c(a).replace(Zi,aj)+'")':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 uj(a){return sj(ej,a,"attributes",function(b){return b instanceof NamedNodeMap})}
function vj(a,b,c){try{tj(hj,a,"setAttribute",[b,c])}catch(e){if(-1==e.message.indexOf("A security problem occurred"))throw e;}}
function wj(a){return sj(oj,a,"style",function(b){return b instanceof CSSStyleDeclaration})}
function xj(a){return sj(pj,a,"sheet",function(b){return b instanceof CSSStyleSheet})}
function yj(a){return sj(lj,a,"nodeName",function(b){return"string"==typeof b})}
function zj(a){return sj(mj,a,"nodeType",function(b){return"number"==typeof b})}
function Aj(a){return sj(nj,a,"parentNode",function(b){return!(b&&"string"==typeof b.name&&b.name&&"parentnode"==b.name.toLowerCase())})}
function Bj(a,b){return tj(qj,a,a.getPropertyValue?"getPropertyValue":"getAttribute",[b])||""}
function Cj(a,b,c){tj(rj,a,a.setProperty?"setProperty":"setAttribute",[b,c])}
;var Dj=re&&10>document.documentMode?null:/\s*([^\s'",]+[^'",]*(('([^'\r\n\f\\]|\\[^])*')|("([^"\r\n\f\\]|\\[^])*")|[^'",])*)/g,Ej={"-webkit-border-horizontal-spacing":!0,"-webkit-border-vertical-spacing":!0};
function Fj(a,b,c){var e=[];a=Gj(hc(a.cssRules));Xb(a,function(f){if(b&&!/[a-zA-Z][\w-:\.]*/.test(b))throw Error("Invalid container id");if(!(b&&re&&10==document.documentMode&&/\\['"]/.test(f.selectorText))){var h=b?f.selectorText.replace(Dj,"#"+b+" $1"):f.selectorText;e.push(yd(h,Hj(f.style,c)))}});
return zd(e)}
function Gj(a){return Zb(a,function(b){return b instanceof CSSStyleRule||b.type==CSSRule.STYLE_RULE})}
function Ij(a,b,c){a=Jj("");return null==a||null==a.sheet?Bd:Fj(a.sheet,void 0!=b?b:null,c)}
function Jj(a){if(re&&!Ce(10)||"function"!=typeof vb.DOMParser)return null;a=Vd(xc("Never attached to DOM."),""+a+"");return(new DOMParser).parseFromString(Jd(a),"text/html").body.children[0]}
function Hj(a,b){if(!a)return md;var c=document.createElement("div").style,e=Kj(a);Xb(e,function(f){var h=ue&&f in Ej?f:f.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Jc(h,"--")||Jc(h,"var")||(f=Bj(a,f),f=bj(h,f,b),null!=f&&Cj(c,h,f))});
return Wd(c.cssText||"")}
function Lj(a){var b=Array.from(tj(jj,a,"getElementsByTagName",["STYLE"])),c=jc(b,function(f){return hc(xj(f).cssRules)});
c=Gj(c);c.sort(function(f,h){f=Vi(f.selectorText);a:{h=Vi(h.selectorText);for(var k=Math.min(f.length,h.length),l=0;l"+c+""),Lj(c),c=c.innerHTML);c=Vd(xc("Never attached to DOM."),c);var e=document.createElement("template");if(Rj&&"content"in e)Yd(e,c),e=e.content;else{var f=document.implementation.createHTMLDocument("x");e=f.body;Yd(f.body,c)}c=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,
!1);for(e=Nj?new WeakMap:new Pj;f=c.nextNode();){c:{var h=a;var k=f;switch(zj(k)){case 3:h=nk(h,k);break c;case 1:if("TEMPLATE"==yj(k).toUpperCase())h=null;else{var l=yj(k).toUpperCase();if(l in h.ta)var n=null;else h.ka[l]?n=document.createElement(l):(n=Hg(document,"SPAN"),h.wa&&vj(n,"data-sanitizer-original-tag",l.toLowerCase()));if(n){var t=n,u=uj(k);if(null!=u)for(var y=0;l=u[y];y++)if(l.specified){var A=h;var la=k,na=l,oa=na.name;if(Jc(oa,"data-sanitizer-"))A=null;else{var wa=yj(la);na=na.value;
var za={tagName:Lc(wa).toLowerCase(),attributeName:Lc(oa).toLowerCase()},Ea={vj:void 0};"style"==za.attributeName&&(Ea.vj=wj(la));la=kk(wa,oa);la in A.o?(A=A.o[la],A=A(na,za,Ea)):(oa=kk(null,oa),oa in A.o?(A=A.o[oa],A=A(na,za,Ea)):A=null)}null!==A&&vj(t,l.name,A)}h=n}else h=null}break c;default:h=null}}if(h){if(1==zj(h)&&e.set(f,h),f=Aj(f),k=!1,f)l=zj(f),n=yj(f).toLowerCase(),t=Aj(f),11!=l||t?"body"==n&&t&&(l=Aj(t))&&!Aj(l)&&(k=!0):k=!0,l=null,k||!f?l=b:1==zj(f)&&(l=e.get(f)),l.content&&(l=l.content),
l.appendChild(h)}else Kg(f)}e.clear&&e.clear();a=b}else a=Hg(document,"SPAN");0")+1,a.lastIndexOf(""))}else a="";return Vd(xc("Output of HTML sanitizer"),a)}
function nk(a,b){var c=b.data;(b=Aj(b))&&"style"==yj(b).toLowerCase()&&!("STYLE"in a.ta)&&"STYLE"in a.ka&&(c=Ad(Ij(c,a.ha,Jb(function(e,f){return this.va(e,{$p:f})},a))));
return document.createTextNode(c)}
;function ok(a){var b=new Xj;b.va=lk;b.ta=lc;b=ck(b,lc);b.ka=gd;b=new Wj(bk(b,gd));return mk(b,a)}
function pk(a){var b=new Wj(new Xj);return mk(b,a)}
;function qk(a){Re(this,a,-1,null,null)}
Pb(qk,Pe);qk.prototype.Nb=ua(7);qk.prototype.Oa=function(){return Ye(this,3,0)};
qk.prototype.Ta=function(){return Ye(this,6,"")};
qk.prototype.ab=function(a){return af(this,6,a)};function rk(a){Re(this,a,-1,null,null)}
Pb(rk,Pe);var sk;function tk(a,b){b=void 0===b?2E3:b;var c=document.querySelector(".sc-assertive-live-region");c&&(c.textContent=a,clearTimeout(sk),sk=setTimeout(function(){c.textContent=""},b))}
;function uk(){vk(this)}
uk.prototype.open=function(a,b,c){var e=this;wk(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.wf()},c||2750);
return this};
function wk(a,b,c){a.ka.textContent=b;tk(b,void 0===c?2750:c)}
function vk(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.wf()});
a.o.appendChild(a.ha);document.body.appendChild(a.o)}
uk.prototype.wf=function(){z(this.o,"material-snackbar--active",!1)};
uk.prototype.Tb=function(a){this.ma=a;return this};
uk.prototype.onAction=uk.prototype.Tb;uk.prototype.dismiss=uk.prototype.wf;uk.prototype.open=uk.prototype.open;var xk="closure_listenable_"+(1E6*Math.random()|0),yk=0;/*
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 zk=Object.prototype.hasOwnProperty;function Ak(){}
Ak.prototype=Object.create(null);function Bk(a,b){for(;a.length>b;)a.pop()}
function Ck(a){a=Array(a);Bk(a,0);return a}
;var Dk=new Ak;Dk.__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))};
Dk.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)if(zk.call(c,e)){b=e;var f=c[e];0<=b.indexOf("-")?a.setProperty(b,f):a[b]=f}}};
function Ek(a,b,c){(Dk[b]||Dk.__default)(a,b,c)}
;var Fk=null;function Gk(a){this.node=a;this.o=[];this.deleted=[]}
;var Hk="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function Ik(a,b){this.o=null;this.ka=!1;this.ha=a;this.key=b;this.text=void 0}
function Jk(a,b,c){b=new Ik(b,c);return a.__incrementalDOMData=b}
function Kk(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=Jk(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.o||(b.o=Ck(c));for(var f=0,h=0;fb.length)throw Error("Could not parse '"+a+"' as a color.");b.length=4;return new (Function.prototype.bind.apply(sl,[null].concat(Ia(b.map(Number)))))}
function ul(a){var b=vl(a,wl);a=vl(a,xl);return 3.1>b&&a>b}
var xl=new sl(0,0,0),wl=new sl(255,255,255);function vl(a,b){a=.2126*yl(a.ka)+.7152*yl(a.ha)+.0722*yl(a.o)+.05;b=.2126*yl(b.ka)+.7152*yl(b.ha)+.0722*yl(b.o)+.05;return Math.max(a,b)/Math.min(a,b)}
function yl(a){a/=255;return.03928>a?a/12.92:Math.pow((a+.055)/1.055,2.4)}
;function zl(){this.ha=new Map;this.ka=new Set;this.ua=new Map;this.ma=new Set}
zl.prototype.Bc=function(a,b){var c;if("function"===typeof a)this.ka.add(Al(a));else{var e=null!==(c=this.ha.get(a))&&void 0!==c?c:new Set;e.add(Al(b));this.ha.set(a,e)}};
function Bl(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 Al(a){if("function"!==typeof a)throw Error("Expected [handler] to be a function. Instead received "+typeof a);return a}
;function Cl(a){zl.call(this);this.text="";this.disabled=!1;this.ug=!0;this.maxWidth=this.icon=this.Pc="";this.style=1;this.Nf=this.$f=!1;this.hh(a)}
Sa(Cl,zl);p=Cl.prototype;p.hh=function(a){var b=void 0===a.Pc?"":a.Pc,c=void 0===a.icon?"":a.icon,e=void 0===a.style?1:a.style,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.ug?!0:a.ug,k=a.Bl,l=a.Al,n=void 0===a.$f?!1:a.$f,t=void 0===a.maxWidth?"":a.maxWidth,u=a.trigger,y=void 0===a.Nf?!1:a.Nf;this.text=void 0===a.text?"":a.text;this.Pc=b;this.Bl=k;this.Al=l;this.maxWidth=t;this.$f=n;this.icon=c;this.style=e;this.disabled=f;this.ug=h;this.trigger=u;this.Nf=y};
p.Sa=ra("text");p.wb=function(a){this.text=a;Bl(this,0)};
p.Cc=function(a){this.disabled=a;Bl(this,2)};
p.Dc=ua(9);p.Dj=ra("Pc");p.Gg=ra("maxWidth");p.getStyle=ra("style");function Dl(a){return""!==a.Sa()&&""!==a.icon&&a.Nf}
function El(a){return""!==a.Sa()&&""!==a.icon&&!a.Nf}
;var Fl={"account_circle.svg":xc('\n'),
"add.svg":xc('\n'),"announcement.svg":xc('\n'),"arrow_back.svg":xc('\n'),
"arrow_drop_down.svg":xc('\n'),"arrow_forward.svg":xc('\n'),"chat.svg":xc('\n'),
"check.svg":xc('\n'),"check_circle.svg":xc('\n'),
"check_circle_outline.svg":xc('\n'),"close.svg":xc('\n'),
"content_copy.svg":xc('\n'),"down_arrow.svg":xc('\n'),"drive_document.svg":xc('\n'),
"email.svg":xc('\n'),"error_outline.svg":xc('\n'),
"face.svg":xc('\n'),"filter_list.svg":xc('\n'),
"format_quote.svg":xc('\n'),"help_outline.svg":xc('\n'),
"keyboard_arrow_up.svg":xc('\n'),"language.svg":xc('\n'),
"mode_edit.svg":xc('\n'),"open_in_new.svg":xc('\n'),
"phone.svg":xc('\n'),"play_arrow.svg":xc('\n'),
"public.svg":xc('\n'),"question_answer.svg":xc('\n'),
"restart_alt.svg":xc('\n'),"search.svg":xc('\n'),
"sentiment_very_satisfied.svg":xc('\n'),"star.svg":xc('\n'),
"star_boarder.svg":xc('\n'),"supervised_user_circle.svg":xc('\n'),
"thumb_up.svg":xc('\n'),"video_youtube.svg":xc('\n'),
"warning.svg":xc('\n')};var Gl="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 Hl(a){var b=a.icon,c=void 0===a.size?24:a.size,e=void 0===a.Hc?!1:a.Hc;a=void 0===a.Of?[]:a.Of;ol.call(this,"sc.shared.MaterialIcon");this.o=b;this.ka=c;this.ta=a;this.ha=e}
Sa(Hl,ol);Hl.prototype.content=function(){var a=this,b=this.ka/16+"rem",c={root:!0,baseline:this.ha,flip:-1!=Gl.indexOf(this.o)},e=0==this.o.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=w(this.ta),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(){ml(Fl[a.o.replace("gm/","")+".svg"])}):this.element("div","class",c,"style","font-size: "+b,this.o)};var Il=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],Jl={duration:300},Kl={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function Ll(a){a=void 0===a?{}:a;a=void 0===a.yl?!1:a.yl;ol.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.ya=a;this.o=this.ua=void 0;this.ha=!1;this.wa=function(c){Ml(b,c.clientX,c.clientY,b.ya)};
this.ka=function(){b.ha=!0;b.Ia()};
this.ta=function(){b.ha=!1;b.Ia()};
this.va=null}
Sa(Ll,ol);Ll.prototype.content=function(){var a=this,b=ul(tl(getComputedStyle(this.element("span")).color));this.ua=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")});
Nl(this)};
function Nl(a){setTimeout(function(){var b=a.va,c=a.Ya()&&a.Ya().parentElement;b!==c&&(b&&(b.removeEventListener("mousedown",a.wa),b.removeEventListener("mouseenter",a.ka),b.removeEventListener("mouseleave",a.ta)),c&&(c.addEventListener("mousedown",a.wa),c.addEventListener("mouseenter",a.ka),c.addEventListener("mouseleave",a.ta)),a.va=c)},0)}
function Ol(a,b){"Enter"!=b.code&&"Space"!=b.code||Ml(a,0,0,!0)}
function Ml(a,b,c,e){if(a.o.animate){var f=a.ua.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(Il,
Jl);a.o.animate(h,Kl)}}
;function Pl(a){a=void 0===a?{}:a;ol.call(this,"sc.shared.MaterialButton");this.model=a instanceof Cl?a:new Cl(a);this.o=new Ll;rl(this,this.model)}
Sa(Pl,ol);p=Pl.prototype;
p.content=function(a){var b=this;a&&this.model.hh(a);var c=""!==this.model.Sa(),e=""!==this.model.icon;this.ha=this.element("button","class",{root:!0,text:1===this.model.getStyle()||2===this.model.getStyle(),grey:2===this.model.getStyle()||6===this.model.getStyle()&&c,hairline:3===this.model.getStyle(),filled:4===this.model.getStyle(),"protected":5===this.model.getStyle(),navigational:6===this.model.getStyle()&&!c,"navigational-alt":7===this.model.getStyle(),"left-icon":El(this.model),"right-icon":Dl(this.model),
"icon-only":e&&!c,"small-icon":this.model.$f,hidden:!this.model.ug,overflow:""!==this.model.Gg()},"style",""===this.model.Gg()?null:{"max-width":this.model.Gg()},"type","button","aria-label",this.model.Dj(),"aria-expanded",this.model.Bl,"aria-controls",this.model.Al,"disabled",this.model.disabled,"onclick",function(f){b.Lc(f)},"onkeydown",function(f){b.o&&Ol(b.o,f)},function(){e&&b.element("span","class","icon",new Hl({icon:b.model.icon,
size:b.model.$f||c?18:24,Hc:!0}));c&&fl(b.model.Sa());b.o.render()})};
p.Lc=function(a){var b=this.model.trigger;b&&b({method:0===a.clientX&&0===a.clientY?1:2})};
p.ni=function(){return this.model.disabled};
p.Cc=function(a){this.model.Cc(a)};
p.Dc=ua(8);p.Sa=function(){return this.model.Sa()};
p.wb=function(a){this.model.wb(a)};
p.focus=function(){var a;null===(a=this.ha)||void 0===a?void 0:a.focus()};function Ql(){this.wa=this.wa;this.va=this.va}
Ql.prototype.wa=!1;Ql.prototype.dispose=function(){this.wa||(this.wa=!0,this.Vd())};
Ql.prototype.Vd=function(){if(this.va)for(;this.va.length;)this.va.shift()()};function Rl(a,b){this.type=a;this.o=this.target=b;this.defaultPrevented=this.ha=!1}
Rl.prototype.stopPropagation=function(){this.ha=!0};
Rl.prototype.preventDefault=function(){this.defaultPrevented=!0};function Sl(a,b){Rl.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(Sl,Rl);var Tl={2:"touch",3:"pen",4:"mouse"};
Sl.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(te){a:{try{le(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:Tl[a.pointerType]||"";this.state=a.state;
this.ka=a;a.defaultPrevented&&this.preventDefault()};
Sl.prototype.stopPropagation=function(){Sl.xe.stopPropagation.call(this);this.ka.stopPropagation?this.ka.stopPropagation():this.ka.cancelBubble=!0};
Sl.prototype.preventDefault=function(){Sl.xe.preventDefault.call(this);var a=this.ka;if(a.preventDefault)a.preventDefault();else if(a.returnValue=!1,Sg)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};function Ul(a,b,c,e,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!e;this.ai=f;this.key=++yk;this.Lf=this.Fh=!1}
function Vl(a){a.Lf=!0;a.listener=null;a.proxy=null;a.src=null;a.ai=null}
;function Wl(a){this.src=a;this.o={};this.ha=0}
Wl.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=Xl(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=lm(c[f],a,!0,b);e=e&&h}for(f=0;!b.ha&&f>>0);function dm(a){if("function"===typeof a)return a;a[nm]||(a[nm]=function(b){return a.handleEvent(b)});
return a[nm]}
;function om(){Ql.call(this);this.ma=new Wl(this);this.yb=this;this.Ua=null}
Pb(om,Ql);om.prototype[xk]=!0;p=om.prototype;p.Hj=ra("Ua");p.addEventListener=function(a,b,c,e){bm(this,a,b,c,e)};
p.removeEventListener=function(a,b,c,e){jm(this,a,b,c,e)};
p.dispatchEvent=function(a){var b=this.Hj();if(b){var c=[];for(var e=1;b;b=b.Hj())c.push(b),++e}b=this.yb;e=a.type||a;if("string"===typeof a)a=new Rl(a,b);else if(a instanceof Rl)a.target=a.target||b;else{var f=a;a=new Rl(e,b);qc(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.yg(e,!0,a)&&f}a.ha||(k=a.o=b,f=k.yg(e,!0,a)&&f,a.ha||(f=k.yg(e,!1,a)&&f));if(c)for(h=0;!a.ha&&h\n'),
"logo_googleg_48dp.svg":xc('\n'),
"page_desktop.svg":xc('\n'),
"search.svg":xc('\n')};function rm(a){ol.call(this,"sc.shared.TsAssetInterop");this.o=a}
Sa(rm,ol);rm.prototype.content=function(){ml(qm[this.o])};function sm(a){a=void 0===a?{}:a;a=void 0===a.size?"mspin-small":a.size;ol.call(this,"sc.shared.MaterialSpinner");this.o=a}
Sa(sm,ol);sm.prototype.content=function(){var a=this;this.element("div","class","mspin "+this.o,function(){a.element("div",function(){a.element("div")})})};function tm(a){this.o=a;a.then(Jb(pa(),this))}
function um(a,b,c){a.o.then(function(e){var f=e[b];if(!f)throw Error("Method not found: "+b);return f.apply(e,c)})}
function vm(a,b,c){for(var e=Array(arguments.length-2),f=2;f=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")}};
Im.prototype.an=function(){Km(this)};
function Lm(a){a.ha.addEventListener("mouseenter",a.ta);a.ha.addEventListener("mouseleave",a.ya);a.ha.addEventListener("focus",a.ta);a.ha.addEventListener("blur",a.ka);a.o&&a.o.addEventListener("mouseleave",a.ka)}
function Km(a){a.ha.removeEventListener("mouseenter",a.ta);a.ha.removeEventListener("mouseleave",a.ya);a.ha.removeEventListener("focus",a.ta);a.ha.removeEventListener("blur",a.ka);a.o&&a.o.removeEventListener("mouseleave",a.ka)}
function Jm(a,b){if(b.scrollWidth>b.offsetWidth)return!0;b=w(b.children);for(var c=b.next();!c.done;c=b.next())if(Jm(a,c.value))return!0;return!1}
;var Mm={Xu:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},Wu:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"},
1E14:{other:"000 trillion"}}},Nm=Mm;Nm=Mm;var Om={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34,
"Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd",
"RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var Pm={jl:".",fj:",",ql:"%",ij:"0",ep:"+",nl:"-",ll:"E",tl:"\u2030",hj:"\u221e",$o:"NaN",Ko:"#,##0.###",zv:"#E0",vv:"#,##0%",av:"\u00a4#,##0.00",kl:"USD"},Qm=Pm;Qm=Pm;function Rm(){this.Aa=40;this.ha=1;this.ka=3;this.Da=this.ua=0;this.Ga=!1;this.Ca=this.wa="";this.ma=Qm.nl;this.ya="";this.o=1;this.va=!1;this.ta=[];this.Ea=this.Fa=!1;var a=Qm.Ko;a.replace(/ /g,"\u00a0");var b=[0];this.wa=Sm(this,a,b);for(var c=b[0],e=-1,f=0,h=0,k=0,l=-1,n=a.length,t=!0;b[0]e&&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.Aa=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=Sm(this,a,b);b[0]this.ma.length?e=!1:this.wa.length=oa)la+=oa,l=!0;else if(na==u.charAt(0)){if(h||k)break;la+=".";h=!0}else if(na==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1a||0==a&&0>1/a;e?c.Wm?b.push(c.Wm):(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)Wm(this,a,this.ha,b),Xm(this,0,b);else{var f=Math.floor(Math.log(a)/Math.log(10)+2E-15);a=Vm(a,-f);var h=this.ha;1this.ha?(h=f%this.Aa,0>h&&(h=this.Aa+h),a=Vm(a,h),f-=h,h=1):1>this.ha?(f++,a=Vm(a,-1)):(f-=this.ha-1,a=Vm(a,this.ha-
1));Wm(this,a,h,b);Xm(this,f,b)}else Wm(this,a,this.ha,b);else b.push(Qm.hj);e?c.Xm?b.push(c.Xm):(b.push(c.suffix),b.push(this.ya)):(b.push(c.suffix),b.push(this.Ca));return b.join("")};
function Wm(a,b,c,e){if(a.ua>a.ka)throw Error("Min value must be less than max value");e||(e=[]);var f=Vm(b,a.ka);f=Math.round(f);isFinite(f)?(b=Math.floor(Vm(f,-a.ka)),f=Math.floor(f-Vm(b,a.ka))):f=0;var h=b;var k=f,l=0c?Ym(t,-1):Ym(t,c)}l=l(t);l=l.replace(".","");l+=ie("0",parseInt(k[1],10)-l.length+1)}a.ka+1>l.length&&(l="1"+ie("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(Qm.nl)):a.Ga&&c.push(Qm.ep);b=""+b;for(var e=Qm.ij,f=b.length;fa)return a-48;var b=Qm.ij.charCodeAt(0);return b<=a&&a>>0),A=[["js_request_id",y],["rr",1],["lc",1]],la=wn();0c||0>a?0:a+b>=c?c-b:a}
function Zn(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}}
;function co(a){var b=void 0===a.label?"":a.label,c=void 0===a.floatingLabel?!0:a.floatingLabel,e=void 0===a.Sj?void 0:a.Sj,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.filled?!1:a.filled,k=void 0===a.Bd?!1:a.Bd,l=a.Oi,n=void 0===a.Ao?!1:a.Ao;a=void 0===a.Hm?"":a.Hm;ol.call(this,"sc.shared.MaterialBorder"+(n?"Rem":""));this.Fa=h;this.Aa=c;this.ya=k;this.va=!1;this.ha=b;this.Da=e?"calc(100% - "+e+(n?"rem":"px")+")":"100%";this.ta=0;this.ua=f;this.ka=this.o=!1;this.Ca=l;this.wa=null;this.Ea=a}
Sa(co,ol);co.prototype.content=function(){this.Fa?eo(this):fo(this)};
co.prototype.render=function(){ol.prototype.render.call(this)};
function fo(a){var b,c,e=a.ha?a.va||a.Ca():!1;a.element("div","class",{container:!0,"container-dense":a.ya},function(){a.element("div","class",{left:!0,"left-error":a.ka,focused:a.o,disabled:a.ua});a.wa=a.element("label","class","label-hidden",a.ha);a.ta=go(a);var f={};a.ta&&(f.width=a.ta+"px",f["max-width"]=a.Da);c=a.element("div","class",{mid:!0,"mid-error":a.ka,"mid-active":e&&a.Aa,focused:a.o,disabled:a.ua},"style",f,function(){a.ha&&(b=a.element("label","class",{label:!0,"label-dense":a.ya,"label-error":a.ka,
"label-active":e,"label-hidden":e&&!a.Aa,"label-focused":a.o,"label-disabled":a.ua},"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.ua})});
b&&e&&a.Aa&&c&&(c.style.width=Math.ceil(.75*a.ta+16)+"px",c.style.paddingLeft="4px",b.style.maxWidth="calc(100%/.75)")}
function eo(a){var b=a.ha?a.va||a.Ca():!1;a.element("div","class",{container:!0,"container-dense":a.ya,filled:!0,"filled-error":a.ka,"filled-active":b,"filled-disabled":a.ua,"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.ya,"label-error":a.ka,"label-hidden":b&&!a.Aa,"filled-label-active":b,"filled-label-disabled":a.ua,"filled-label-focused":a.o},"style",{"max-width":a.Da,"font-size":b?
"1rem":""},"id",a.Ea,a.ha)})}
function ho(a){a.o=!1;a.Ca()?a.va=!0:a.va=!1;a.Ia()}
co.prototype.focus=function(){this.va=this.o=!0;this.Ia()};
function go(a){if(!a.wa)return 0;a.wa.textContent=a.ha;return Math.ceil(a.wa.getBoundingClientRect().width)}
;function io(a){var b=void 0===a?{}:a;a=void 0===b.inputType?"":b.inputType;var c=void 0===b.Um?!1:b.Um,e=void 0===b.Lp?!0:b.Lp,f=void 0===b.rows?0:b.rows,h=void 0===b.Km?0:b.Km,k=void 0===b.label?"":b.label,l=void 0===b.text?"":b.text,n=void 0===b.tm?"":b.tm,t=void 0===b.filled?!1:b.filled,u=void 0===b.Bd?!1:b.Bd,y=void 0===b.floatingLabel?!0:b.floatingLabel,A=void 0===b.iu?!1:b.iu,la=void 0===b.disabled?!1:b.disabled;b=void 0===b.Tg?void 0:b.Tg;ol.call(this,"sc.shared.MaterialTextField");var na=
this;this.Ka=a;this.va=c;this.Da=f;this.Fa=h;this.Ca=k;this.ta=l;this.Ja=n;this.ha=t;this.ya=u;this.wa=y;this.Na=A;this.ua=la;this.Aa=!1;this.ka=this.Ma=null;this.Ga="rce-"+nl();this.Ea="rce-"+nl();this.Ha=b;this.o=e?new co({label:k,floatingLabel:y,disabled:la,filled:t,Bd:u,Oi:function(){return""!==na.ta},
Hm:this.Ga}):null}
Sa(io,ol);p=io.prototype;
p.content=function(){var a=this;this.o&&(this.o.ka=!1);this.element("div","class",{root:!0,multiline:this.va,dense:this.ya,invalid:"",outlined:!this.ha,filled:this.ha,disabled:this.ua},function(){a.Ma=a.element("label","class",{box:!0,"box-no-label":a.ha&&!a.wa,"filled-box":a.ha&&!a.ya&&(a.wa||a.va),"filled-label":a.ha&&!a.ya&&a.wa,"outlined-box":!a.ha&&a.wa},function(){a.ka=a.element(a.va?"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.ua,"aria-labelledby",a.Ga,"onfocus",function(){a.Aa=!0;a.o&&a.o.focus();a.Ia()},"onblur",function(){a.Aa=!1;
a.o&&ho(a.o);a.Ia()},"oninput",function(){a.ta=a.ka.value;
a.Ha&&a.Ha();a.va&&0==a.Da&&a.Ia();a.o&&a.o.Ia()});
a.ka.value=a.ta;a.va&&0==a.Da&&(a.ka.style.height=jo(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.ua,"helper-text-filled":this.ha,"helper-text-outlined":!this.ha,"helper-text-hidden":this.Na&&!this.Aa},b),this.ka.setAttribute("aria-describedby",this.Ea))};
function jo(a){var b=a.ka.clientWidth-2*parseFloat(getComputedStyle(a.ka).paddingLeft),c=a.element("div","class","expander","style","width: "+b+"px",""+a.ta+"\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.Sa=ra("ta");p.wb=function(a){this.ta=a;this.ka.value=this.ta;this.o&&this.o.Ia()};
p.ni=ra("ua");p.Cc=function(a){this.ua=a;this.Ia()};
p.focus=function(){this.ka.focus()};var ko=/^data:image\/png;base64,/;function lo(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(),mo(e,0)):e.ha.deactivate()});
this.ma.addEventListener("click",function(){mo(e,0)});
this.ka.addEventListener("click",function(){mo(e,1)});
this.o.checked=!1}
function mo(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()}}
lo.prototype.activate=function(){this.o.checked||this.o.click()};
lo.prototype.deactivate=function(){this.o.checked&&this.o.click()};
lo.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 no(a,b)}):Promise.resolve()};
function no(a,b){var c=oo(b.dataUrl);return c?new Promise(function(e,f){var h=new zn(c);h.Uf("formId",a.va);h.Ff(function(){e({mn:c.name,mimeType:c.type,$c:h.o,documentId:h.ha})}).onError(function(){f()}).start()}):Promise.reject()}
function oo(a){if(!a.match(ko))return null;a=new Blob([Me(a.substr(22))],{type:"image/png"});var b=Date.now();a.lastModified=b;a.name="screenshot"+b+".png";return a}
lo.prototype.getScreenshotData=lo.prototype.getScreenshotData;lo.prototype.deactivate=lo.prototype.deactivate;lo.prototype.activate=lo.prototype.activate;window.sc_initFormScreenshot=function(a,b,c){return new lo(a,b,c)};function po(a,b){this.ma=a;this.ka=b;this.ha=this.o=void 0;qo(this)}
function qo(a){window.sc_renderRecaptcha=function(){return ro(a)};
var b=document.createElement("script"),c=Dc(xc("http://web.archive.org/web/20200918162335/https://www.google.com/recaptcha/api.js?onload=%{onload}&render=explicit&hl=%{hl}"),{onload:"sc_renderRecaptcha",hl:E().lang});ce(b,c);document.head.appendChild(b)}
function ro(a){a.ha=grecaptcha.render(a.ma,{sitekey:"6LdZHQYTAAAAAFnofYfPjNlXpxWAqTwfLh9d0zL2",callback:function(){a.o&&a.o()},
size:1===E().dt?"normal":"compact",theme:Rf()?"dark":"light"});a.ka&&a.ka()}
po.prototype.Za=function(a){this.o=a;return this};
po.prototype.getResponse=function(){return grecaptcha?grecaptcha.getResponse(this.ha):""};
po.prototype.reset=function(){grecaptcha&&grecaptcha.reset(this.ha)};
po.prototype.reset=po.prototype.reset;po.prototype.getResponse=po.prototype.getResponse;po.prototype.onResponse=po.prototype.Za;function so(a){this.o=a;this.ha=this.ya=null;this.ka=[];this.ua=document.createElement("input");this.wa=this.ta=-1;this.Ga=this.Ng.bind(this);this.Ea=this.uk.bind(this);this.Ha=this.Aa=this.Ca=0;this.va=!1;this.Fa=0;this.Da=new eh;to(this)}
function to(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){Cf(this.ha,"sc-select-show")?e.target==this.ha||this.ha.contains(e.target)||this.Ng():0==e.button&&uo(this)}.bind(a));
a.ma.addEventListener("keydown",a.xs.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 yo(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&&Lg(this.ma);this.ha=this.ya=this.ma=null;this.ka=[]};
function Ao(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 so(b)}
window.sc_initSelects=function(){Ao(window.sc_scope)};function Bo(a,b){this.o={};this.ha=[];this.ma=this.ka=0;var c=arguments.length;if(12*this.ka&&Co(this),!0):!1};
function Co(a){if(a.ka!=a.ha.length){for(var b=0,c=0;b=e.ha.length)throw Ih;var h=e.ha[b++];return a?h:e.o[h]};
return f};
function Do(a,b){return Object.prototype.hasOwnProperty.call(a,b)}
;var Eo=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Fo(a){a=a.match(Eo)[1]||null;!a&&vb.self&&vb.self.location&&(a=vb.self.location.protocol,a=a.substr(0,a.length-1));return a?a.toLowerCase():""}
;function Go(a){Re(this,a,-1,null,null)}
Pb(Go,Pe);function Ho(a){Re(this,a,-1,null,null)}
Pb(Ho,Pe);function Io(a){Re(this,a,-1,Jo,null)}
Pb(Io,Pe);var Jo=[1];function Ko(a){Re(this,a,-1,null,null)}
Pb(Ko,Pe);function Lo(a){Re(this,a,-1,Mo,null)}
Pb(Lo,Pe);var Mo=[1];function No(a,b){var c=null;return function(e){for(var f=[],h=0;hb.length){f=[{state:5}];a.Ca.set("",f);n.Va(4);break}a.o.ka=!0;a.Ia();a.o.open({Db:!0});Za(n,5);return Wa(n,a.hb(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=cb(n),f=[{state:3}],
a.o.ka=!1,a.Ia(),a.o.open({Db:!0}),wp(h);case 4:return a.Ca.set("",f),k=a.o,l=k.ua,Wa(n,kp(a,!0),8);case 8:l.call(k,n.ha,a.ka),a.o.Ia(),a.o.open({Db:!0}),Ya(n)}})}
function qp(a,b){return function(){a.Ea=b;a.o.close();a.ua&&a.ua()}}
function xp(a){return""!==a.ta?a.ta.replace(dp,""):null===a.Ea?"":a.Ea.Rb.replace(dp,"")}
function mp(a,b){var c,e;return nb(function(f){if(1==f.o)return Za(f,2),Wa(f,a.Qa(b),4);if(2!=f.o){c=f.ha;if(!c||0==c.length)return yp(a,b,Error("No results")),f.return();a.ka+=c.length;a.ha.set(b,c);return $a(f,0)}e=cb(f);a.ka++;yp(a,b,e);Ya(f)})}
function yp(a,b,c){a.ha.set(b,[{state:2}]);a.Ha&&a.ya&&(a.ya=!1,a.Ha(c),hp(a));wp(c)}
function hp(a){a.wa=new io({label:"Google Ads Customer ID",Bd:!0,Tg:function(){a.ta=a.wa.Sa().replace(dp,"");a.kb()}})}
function wp(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});gl().dispatchEvent(a)}
function fp(a){a.Ca.clear();a.Ca.set("",[lp()])}
function lp(){return{value:"",trigger:pa(),items:[],state:0}}
;function zp(a){this.o=a}
;function Ap(a){this.o=a}
Sa(Ap,zp);Ap.prototype.Oa=function(){return this.o.xa};function Bp(a){this.o=a}
Sa(Bp,zp);p=Bp.prototype;p.listen=function(a,b,c,e){var f=this;return this.o.za(a,function(h){return b.call(e||vb,new Ap(h,f))},c)};
p.Qj=function(){throw Error("Not implemented.");};
p.om=function(){throw Error("Not implemented.");};
p.al=function(){throw Error("Not implemented.");};
p.dispatchEvent=function(){throw Error("Not implemented.");};
p.Dn=function(){throw Error("Not implemented.");};
p.Hj=function(){throw Error("Not implemented.");};
p.yg=function(){throw Error("Not implemented.");};
Bp.prototype[xk]=!0;function Cp(a){Re(this,a,-1,null,null)}
Pb(Cp,Pe);Cp.prototype.Nb=ua(5);function Dp(a){Re(this,a,-1,null,null)}
Pb(Dp,Pe);function Ep(a){this.Ba=a;this.ka="";this.o=[]}
Ep.prototype.init=function(){Fp(this);Gp(this);!this.Ba.visit_id&&window.sc_visit_id&&(this.Ba.visit_id=window.sc_visit_id);if(!Hp){var a=document.getElementsByTagName("body")[0],b=this.ma.bind(this);a.addEventListener("click",b);Hp=!0;document.addEventListener("pjaxunload",function(){a.removeEventListener("click",b);Hp=!1})}ch=new ah({$t:this.Ba.scone_url,
apiKey:"AIzaSyDFJvPYpefR8aUbLMcwEeooqK4ThSOVK4Y",authUser:Number(this.Ba.au),ne:this.Ba.auth_token,kh:this.Ba.scone_use_oauth,nx:this.Ba.scone_use_override});Ip();Jp(this);this.Ba.fragment&&(window.location.hash=this.Ba.fragment);!this.Ba.is_render_api&&this.Ba.esid&&(this.ka=lg(),window.setInterval(Mf,5E3));Kp(this)};
Ep.prototype.ha=function(a){for(var b=0;b");a.html&&(b+=a.html);a.yf&&(b+=""+a.yf+">");return b};
p.Wf=function(a,b){Pd(a);return yq(this,{Wf:a,attributes:Td(b)})};
p.yf=function(a){Pd(a);return yq(this,{yf:a})};
p.text=function(a){return yq(this,{html:he(a)})};
p.safeHtml=function(a){return yq(this,{html:Jd(a).toString()})};
function yq(a,b){a.o++;var c="{SafeHtmlFormatter:"+a.o+"_"+je()+"}";a.ha[he(c)]=b;return c}
;var zq=new xq,Aq="By continuing, you agree Google uses your answers, "+(zq.Wf("a",{"class":"info-link"})+("account & system info"+(zq.yf("a")+(" to improve services, per our "+(zq.Wf("a",{"class":"privacy-link"})+("Privacy"+(zq.yf("a")+(" & "+(zq.Wf("a",{"class":"tos-link"})+("Terms"+(zq.yf("a")+"."))))))))))),Bq=zq.format(Aq);var Cq=[{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",
In:!0}];function Dq(a){var b=a.ik;a=void 0===a.categories?Cq:a.categories;ol.call(this,"sc.client.feedback.inline.CategorySelector");this.o=[];this.ha=null;this.ik=b;this.categories=a}
Sa(Dq,ol);function Eq(a){a.element("div","class","categories",function(){a.o.length=0;a.categories.forEach(function(b){Fq(a,b)})})}
function Fq(a,b){var c=new oq({group:"category_selector_radio_group",text:b.value,selected:!!a.ha&&b.id===a.ha.id,Mi:function(e){e&&a.ik(b)}});
c.render();a.o.push(c)}
Dq.prototype.content=function(){var a=this;this.element("div","class","root",function(){Eq(a)})};function Gq(a){var b=a.Lc;a=void 0===a.linkText?"Give feedback about this article":a.linkText;ol.call(this,"sc.client.feedback.inline.FeedbackLink");this.o=new Hl({icon:"gm/announcement"});this.Lc=b;this.linkText=a}
Sa(Gq,ol);Gq.prototype.getHeight=function(){return this.button?this.button.clientHeight:0};
Gq.prototype.focus=function(){var a;null===(a=this.button)||void 0===a?void 0:a.focus()};
Gq.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.button=a.uc("button","class","container-button","onclick",a.Lc,function(){a.element("div","class","icon",function(){a.o.render()});
a.element("div","class","text",a.linkText)})})};function Hq(a){var b=a.fq;a=void 0===a.language?"en":a.language;ol.call(this,"hcfe.feedback.inline.LegalText");this.ha=b;b=a.split("-");this.o=2!==b.length?a:b[0]+"-"+b[1].toUpperCase()}
Sa(Hq,ol);function Iq(a,b){b=b.querySelector(".info-link");b.setAttribute("tabindex",0);b.setAttribute("href","#");b.addEventListener("click",function(c){c.preventDefault();a.ha()})}
Hq.prototype.content=function(){var a=this.element("div","class","root");Yd(a,Bq);Iq(this,a);var b=a.querySelector(".privacy-link");b.setAttribute("href","http://web.archive.org/web/20200918162335/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/20200918162335/https://policies.google.com/terms?hl="+this.o);a.setAttribute("target","_blank")};function Jq(a){var b=a.sections,c=a.height,e=a.Ci;ol.call(this,"hcfe.feedback.inline.ReportData");this.ka=new Pl({icon:"gm/arrow_back",style:6,trigger:function(){e()},
Pc:"Go back"});this.ta=b;this.Mg=c;this.o=!1;this.ha=null}
Sa(Jq,ol);function Kq(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 Lq(a,b){a.element("div","class","section",function(){a.element("h3","class","section__title",b.title);if("string"===typeof b.data)Mq(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;Mq(a,e,f)}})}
function Mq(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))})}
Jq.prototype.content=function(){var a=this;this.ha=this.element("div","class","root","style",{height:(this.Mg/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 er(a){var b=a.lj,c=a.we,e=a.af,f=a.od,h=a.ak;a=a.bk;ol.call(this,"sc.client.feedback.inline.keyboard_navigator.HiddenMenu");this.ha=[];this.o=0;this.lj=b;this.we=c;this.af=e;this.od=f;this.ak=h;this.bk=a}
Sa(er,ol);function fr(a){var b;a.o=0;null===(b=a.ha[a.o])||void 0===b?void 0:b.button.focus()}
function gr(a){var b;a.o=a.ha.length-1;null===(b=a.ha[a.o])||void 0===b?void 0:b.button.focus()}
er.prototype.content=function(){var a=this;this.element("div","role","menu","aria-labelledby",this.lj,"class","hidden-menu","onkeydown",function(b){a:{switch(b.key){case "ArrowUp":var c;0===a.o?gr(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?fr(a):(a.o++,null===(e=a.ha[a.o])||void 0===e?void 0:e.button.focus());break;case "End":gr(a);break;case "Home":fr(a);break;default:break a}b.preventDefault();b.stopPropagation()}},function(){var b=
a.od.getBoundingClientRect();
a.ha.length=0;for(var c=w(a.we.elements),e=c.next();!e.done;e=c.next())if(e=e.value,e instanceof HTMLElement){var f=a.af.get(e);f&&hr(a,b,e,f)}})};
function hr(a,b,c,e){var f=ir(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.ak(c,k.target)},"onfocus",function(k){a.bk(c,k.target)});
"IMG"===e.tagName?b.appendChild(e):b.textContent=e.textContent;a.ha.push({button:b,sx:c})}
function ir(a,b){var c=a.top;a=a.left;b=b.getBoundingClientRect();return{offsetTop:b.top-c,offsetLeft:b.left-a}}
;function jr(a){this.Jb=a;this.elements=new Set;this.rows=[]}
jr.prototype.add=function(a){this.elements.add(a)};
function kr(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(Yq(c)),e=c.next();!e.done;e=c.next())a.elements.add(e.value)}
jr.prototype.clear=function(){this.elements.clear()};function lr(a,b){b=void 0===b?Cq: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.Aa){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=Vq(a.Jb,k,a.Pf),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