/business/community?hl=en

About the Community

Activity
Loading...
Top 16 posters this month
343402 members
Helmut Geissler(661 posts)
Diamond Product Expert
Mike Blumenthal(589 posts)
Gold Product Expert
Ekant Puri(339 posts)
Gold Product Expert
Kurt2day(302 posts)
Bronze Member
Amy MT(265 posts)
Gold Product Expert
Xavier C(212 posts)
Silver Product Expert
David W Cox(173 posts)
Platinum Product Expert
Claudia Reputation Arm(170 posts)
Silver Product Expert
Nathan Davidson(163 posts)
Gold Product Expert
Rachel Tinker(147 posts)
Silver Product Expert
“DipaTheSeo” Gandhi(143 posts)
Bronze Member
Oliver2000(133 posts)
Bronze Member
bearenok(130 posts)
Diamond Product Expert
Sherry Bonelli(126 posts)
Platinum Product Expert
Stefan Somborac(121 posts)
Platinum Product Expert
Tim Capper(118 posts)
Platinum Product Expert
false
Search
Clear search
Close search
Google apps
Main menu
");return null==a||null==a.sheet?zba:Mca(a.sheet,void 0!=b?b:null,c)} function ok(a){a=rh(""+a+"");return(new DOMParser).parseFromString(ph(a),"text/html").body.children[0]} function nk(a,b){if(!a)return fh;var c=document.createElement("div").style;pk(a).forEach(function(e){var f=mc&&e in Lca?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Bb(f,"--")||Bb(f,"var")||(e=kk(a,e),e=tca(f,e,b),null!=e&&lk(c,f,e))}); return new bh(c.cssText||"",ah)} function Oca(a){var b=Array.from(ek(xca,a,"getElementsByTagName",["STYLE"])),c=vaa(b,function(k){return fc(Ica(k).cssRules)}); c=mk(c);for(var e=[],f=0;fna?1:mar?1:p=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; n.distance=function(a){var b=a.x"+b+""),Oca(b),b=b.innerHTML);b=rh(b);var c=document.createElement("template");if(Uca&&"content"in c)xh(c,b),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;xh(e.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1); for(c=Sca?new WeakMap:new tk;e=b.nextNode();){c:{var f=e;switch(ik(f)){case 3:f=this.createTextNode(f);break c;case 1:if("TEMPLATE"==hk(f).toUpperCase())f=null;else{var h=hk(f).toUpperCase();if(h in this.oa||"http://www.w3.org/1999/xhtml"!=Jca(f))var k=null;else this.o[h]?k=document.createElement(h):(k=Kj("SPAN"),this.ya&&gk(k,"data-sanitizer-original-tag",h.toLowerCase()));if(k){var l=k,p=fk(f);if(null!=p)for(var r=0;h=p[r];r++)if(h.specified){var u=f;var z=h;var ma=z.name;if(Bb(ma,"data-sanitizer-"))z= null;else{var na=hk(u);z=z.value;var pa={tagName:Eb(na).toLowerCase(),attributeName:Eb(ma).toLowerCase()},sa={Tx:void 0};"style"==pa.attributeName&&(sa.Tx=Hca(u));u=Dk(na,ma);u in this.i?(ma=this.i[u],z=ma(z,pa,sa)):(ma=Dk(null,ma),ma in this.i?(ma=this.i[ma],z=ma(z,pa,sa)):z=null)}null!==z&&gk(l,h.name,z)}f=k}else f=null}break c;default:f=null}}if(f){if(1==ik(f)&&c.set(e,f),e=jk(e),h=!1,e)k=ik(e),l=hk(e).toLowerCase(),p=jk(e),11!=k||p?"body"==l&&p&&(k=jk(p))&&!jk(k)&&(h=!0):h=!0,k=null,h||!e?k=a: 1==ik(e)&&(k=c.get(e)),k.content&&(k=k.content),k.appendChild(f)}else Oj(e)}c.clear&&c.clear()}else a=Kj("SPAN");0")+1,a.lastIndexOf("=c.tabIndex?b:c})} ;var Jk=[];function Kk(){var a=this;this.oa=this.i=null;this.o=!1;this.ma=[];this.u=[];this.ua=function(b){if(a.i&&a.o){var c=Gk(a.i),e=Ik(c),f;e&&(f=gda(c));switch(b.key){case "Tab":if(!e||!f)break;b.shiftKey?document.activeElement===e&&(b.preventDefault(),f.focus()):document.activeElement===f&&(b.preventDefault(),e.focus());break;case "Escape":b.stopPropagation(),a.oa()}}}} Kk.prototype.init=function(a,b,c){c=void 0===c?!1:c;this.oa=b;if(this.i=a)this.i.addEventListener("keydown",this.ua),c&&Lk(this)}; function Mk(a,b){if(b||!1!==b&&!a.o)Lk(a);else if(a.o){for(Nk(a);0\n \n \n '))); e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+-1);Rk(a)}); c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(Mj(Gg('\n \n \n ')));e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+1);Rk(a)}); c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c} function lda(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.i);for(f=0;7>f;f++){c[e.getDay()].textContent=a.va?e.toLocaleString(a.oa,{weekday:"narrow"}):"SMTWTFS"[e.getDay()];var h=a.va?e.toLocaleString(a.oa,{weekday:"long"}):Sk[e.getDay()];Jh(Tk,c[e.getDay()],"aria-label",h);e.setDate(e.getDate()+1)}return b} function Rk(a){a.ma.textContent=a.va?a.i.toLocaleString(a.oa,{month:"long",year:"numeric"}):a.i.getMonth()+1+"/"+a.i.getFullYear();a.u.textContent="";var b=new Date(a.i);b.setDate(1);for(0e;e++){var f=document.createElement("td");if(b.getMonth()==a.i.getMonth()){var h=document.createElement("button");f.dataset.time=b.getTime().toString();var k=!1;a.ua&&(k=a.ua.getTime()===b.getTime());h.textContent= b.getDate().toString();h.className="selectable";var l=Sk[b.getDay()]+" "+b.getDate()+" "+a.ma.textContent;Jh(Tk,h,"aria-label",l);k&&ri(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.u.appendChild(c)}} function Uk(a){return new Date(a.getFullYear(),a.getMonth(),1)} Qk.prototype.Aa=function(a){this.ya=a}; Qk.prototype.getElement=function(){return this.o}; var Sk="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Tk=[Wh(hda)];window.sc_createCalendar=function(a){a=new Qk(a);return{setSelectDateCallback:a.Aa.bind(a),getElement:a.getElement.bind(a)}};function Vk(a,b,c,e){this.ma=a;this.o=b;this.i=c;this.u=void 0===e?1:e} function Wk(a){if(!a||"transparent"===a)return new Vk(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(Vk,[null].concat(Ba(b.map(Number)))))} Vk.prototype.getAlpha=function(){return this.u}; function mda(a){var b=Xk(a,nda);a=Xk(a,oda);return 3.1>b&&a>b} var oda=new Vk(0,0,0),nda=new Vk(255,255,255);function Xk(a,b){a=.2126*Yk(a.ma)+.7152*Yk(a.o)+.0722*Yk(a.i)+.05;b=.2126*Yk(b.ma)+.7152*Yk(b.o)+.0722*Yk(b.i)+.05;return Math.max(a,b)/Math.min(a,b)} function Yk(a){a/=255;return.03928>a?a/12.92:Math.pow((a+.055)/1.055,2.4)} ;var pda=new Map([["alt",[""]]]);/* SPDX-License-Identifier: Apache-2.0 */ var qda=Object.prototype.hasOwnProperty;function Zk(){} Zk.prototype=Object.create(null);function $k(a,b){for(;a.length>b;)a.pop()} function al(a){a=Array(a);$k(a,0);return a} ;var bl=new Zk;bl.__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,c):a.setAttribute(b,c)}; bl.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)qda.call(c,e)&&(b=c[e],0<=e.indexOf("-")?a.setProperty(e,b):a[e]=b)}}; function cl(a,b,c,e){(e[b]||e.__default)(a,b,c)} ;var dl=null;function rda(a){this.created=[];this.deleted=[];this.node=a} ;var sda="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function tda(a,b){this.i=null;this.ma=!1;this.o=a;this.key=b;this.text=void 0} function el(a,b,c){b=new tda(b,c);return a.__incrementalDOMData=b} function fl(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=el(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.i||(b.i=al(c));for(var f=0,h=0;f\n \n \n\n'), "add.svg":Gg('\n'),"add_ad.svg":Gg('\n'), "add_box.svg":Gg('\n'),"announcement.svg":Gg('\n \n \n\n'), "arrow_back.svg":Gg('\n \n \n\n'),"arrow_downward.svg":Gg('\n'),"arrow_drop_down.svg":Gg('\n'), "arrow_drop_up.svg":Gg('\n'),"arrow_forward.svg":Gg('\n'),"arrow_upward.svg":Gg('\n'), "article.svg":Gg('\n'),"attach_file.svg":Gg('\n'), "auto_awesome.svg":Gg('\n'),"awf.svg":Gg('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "awf_dark.svg":Gg('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "brand_awareness.svg":Gg('\n \n\n'),"brand_awareness_dark.svg":Gg('\n \n\n'), "calendar_today.svg":Gg('\n'),"campaign.svg":Gg('\n \n \n\n'), "chat.svg":Gg('\n \n \n\n'),"check.svg":Gg('\n \n \n\n'),"check_circle.svg":Gg('\n \n \n\n'), "check_circle_filled.svg":Gg('\n \n \n \n \n\n'),"check_circle_outline.svg":Gg('\n \n \n\n'), "close.svg":Gg('\n \n \n\n'),"code.svg":Gg('\n'),"content_copy.svg":Gg('\n \n\n'), "control_point_duplicate.svg":Gg('\n'), "delete.svg":Gg('\n'),"delete_outline.svg":Gg('\n'),"do_not_disturb.svg":Gg('\n \n \n\n'), "down_arrow.svg":Gg('\n \n \n\n'),"drive_document.svg":Gg('\n \n \n\n'),"drive_image.svg":Gg('\n \n \n\n'), "dvr.svg":Gg('\n'),"edit.svg":Gg('\n\n\n'), "email.svg":Gg('\n \n \n\n'),"error.svg":Gg('\n'), "error_outline.svg":Gg('\n \n \n\n'),"event_available.svg":Gg('\n \n \n\n'), "face.svg":Gg('\n'),"fast_forward.svg":Gg('\n'), "featured_video.svg":Gg('\n'),"filter_list.svg":Gg('\n \n\n'),"flag.svg":Gg('\n'), "flag_filled.svg":Gg('\n'),"format_bold.svg":Gg('\n'), "format_clear.svg":Gg('\n'),"format_indent_decrease.svg":Gg('\n'), "format_indent_increase.svg":Gg('\n'),"format_italic.svg":Gg('\n'),"format_list_bulleted.svg":Gg('\n'), "format_list_numbered.svg":Gg('\n'),"format_quote.svg":Gg('\n \n\n'), "format_underline.svg":Gg('\n'),"forum.svg":Gg('\n'), "help_guide.svg":Gg('\n\n\n\n\n\n\n'), "help_guide_dark.svg":Gg('\n\n\n\n\n\n\n'), "help_outline.svg":Gg('\n \n \n\n'),"highlight_alt.svg":Gg('\n'), "info.svg":Gg('\n \n \n\n'),"info_filled.svg":Gg('\n'), "keep_pin_outline.svg":Gg('\n \n \n\n'),"keyboard_arrow_up.svg":Gg('\n \n \n\n'),"label.svg":Gg('\n \n \n\n'), "label_off.svg":Gg('\n \n \n\n'), "language.svg":Gg('\n'), "lightbulb.svg":Gg('\n'),"link.svg":Gg('\n'), "list_alt.svg":Gg('\n\n \n\n'), "list_alt_dark.svg":Gg('\n \n\n'), "lock.svg":Gg('\n \n \n \n\n'),"lock_open.svg":Gg('\n \n \n \n\n'), "mail_outline.svg":Gg('\n'),"maximize.svg":Gg('\n'),"minimize.svg":Gg('\n'), "mode_edit.svg":Gg('\n \n \n\n'),"more_vert.svg":Gg('\n \n \n\n'), "navigate_before.svg":Gg('\n'),"navigate_next.svg":Gg('\n'),"notifications.svg":Gg('\n'), "open_in_new.svg":Gg('\n'),"phone.svg":Gg('\n \n \n\n'), "play_arrow.svg":Gg('\n \n \n\n'),"play_circle.svg":Gg('\n \n \n\n'),"priority.svg":Gg('\n \n\n'), "public.svg":Gg('\n \n \n\n'),"question_answer.svg":Gg('\n \n \n\n'), "remove_circle_outline.svg":Gg('\n \n \n\n'),"reply.svg":Gg('\n \n\n'),"reply_modern.svg":Gg('\n'), "restart_alt.svg":Gg('\n \n \n\n'),"schedule.svg":Gg('\n \n\n'), "screenshot_monitor.svg":Gg('\n'), "search.svg":Gg('\n \n \n\n'),"send.svg":Gg('\n'), "sentiment_very_satisfied.svg":Gg('\n'),"star.svg":Gg('\n'), "star_boarder.svg":Gg('\n'),"storefront.svg":Gg('\n \n\n'), "supervised_user_circle.svg":Gg('\n \n \n \n \n\n'), "support.svg":Gg('\n \n\n'), "text_format.svg":Gg('\n'),"thumb_down_alt.svg":Gg('\n'), "thumb_up.svg":Gg('\n'),"thumb_up_alt.svg":Gg('\n'), "translate.svg":Gg('\n'),"undo.svg":Gg('\n'), "unfold_more.svg":Gg('\n'),"unpin.svg":Gg('\n \n \n\n'), "verified.svg":Gg('\n'),"video_youtube.svg":Gg('\n'), "video_youtube_outline.svg":Gg('\n \n \n\n'), "view_column.svg":Gg('\n'),"visibility.svg":Gg('\n \n \n\n'), "warning.svg":Gg('\n \n \n\n'),"warning_filled.svg":Gg('\n')};var Ada="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/play_arrow gm/open_in_new gm/undo".split(" "); function Xl(a){var b=a.icon,c=void 0===a.ariaLabel?"":a.ariaLabel,e=void 0===a.ariaBusy?!1:a.ariaBusy,f=void 0===a.size?24:a.size,h=void 0===a.wb?!1:a.wb,k=void 0===a.je?[]:a.je,l=void 0===a.title?"":a.title;a=void 0===a.Nc?"rem":a.Nc;E.call(this,"sc.shared.MaterialIcon");this.icon=b;this.ariaLabel=c;this.ariaBusy=e;this.size=f;this.je=k;this.wb=h;this.title=l;this.Nc=a} w(Xl,E); Xl.prototype.content=function(){var a=this,b=""+("rem"!==this.Nc?this.size:this.size/16)+this.Nc,c={root:!0,baseline:this.wb,flip:-1!==Ada.indexOf(this.icon)},e=0===this.icon.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=t(this.je),h=f.next();!h.done;h=f.next())h=h.value,""!==h&&(c[h]=!0);e?this.element("div","class",c,"title",this.title,"role",""!==this.ariaLabel||""!==this.title?"img":"presentation","aria-busy",this.ariaBusy,"aria-label",""!==this.ariaLabel?this.ariaLabel:void 0,"style",{width:b, height:b},function(){Il(zda[a.icon.replace("gm/","")+".svg"])}):this.element("div","class",c,"title",this.title,"role",""!==this.ariaLabel||""!==this.title?"img":"presentation","aria-busy",this.ariaBusy,"aria-label",""!==this.ariaLabel?this.ariaLabel:void 0,"style","font-size: "+b,this.icon)};var Bda=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],Cda={duration:300},Dda={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function Yl(a){a=void 0===a?{}:a;a=void 0===a.An?!1:a.An;E.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.o=!1;this.parentElement=null;this.An=a;this.ua=function(c){Zl(b,c.clientX,c.clientY,b.An)}; this.u=function(){b.o=!0;b.Ea()}; this.oa=function(){b.o=!1;b.Ea()}} w(Yl,E);Yl.prototype.content=function(){var a=this,b=mda(Wk(getComputedStyle(this.element("span")).color));this.root=this.element("div","class",{root:!0,"light-text":b,hover:this.o},"aria-hidden","true",function(){a.element("div","class","hover-overlay");a.element("div","class","pressed-overlay");a.i=a.element("div","class","ripple")}); Eda(this)}; function Eda(a){setTimeout(function(){var b=a.parentElement,c,e,f=null!=(e=a.getElement()&&(null==(c=a.getElement())?void 0:c.parentElement))?e:null;b!==f&&(b&&(b.removeEventListener("mousedown",a.ua),b.removeEventListener("mouseenter",a.u),b.removeEventListener("mouseleave",a.oa)),f&&(f.addEventListener("mousedown",a.ua),f.addEventListener("mouseenter",a.u),f.addEventListener("mouseleave",a.oa)),a.parentElement=f)},0)} function $l(a,b){"Enter"!==b.code&&"Space"!==b.code||Zl(a,0,0,!0)} function Zl(a,b,c,e){var f;if(null!=(f=a.i)&&f.animate){var h=a.root.getBoundingClientRect(),k=.6*Math.max(h.width,h.height)/256;f=(Math.sqrt(Math.pow(h.width/2,2)+Math.pow(h.height/2,2))+10)/128;if(e)b=h="calc(50% - 128px)",k="scale("+k+")",f="scale("+f+")";else{b=b-h.left-128;var l=c-h.top-128;c=h.width/2-128-b;e=h.height/2-128-l;h=l+"px";b+="px";k="translate(0, 0) scale("+k+")";f="translate("+c+"px, "+e+"px) scale("+f+")"}k=[{transform:k},{transform:f}];a.i.style.top=h;a.i.style.left=b;a.i.style.transform= f;a.i.animate(Bda,Cda);a.i.animate(k,Dda)}} ;function am(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialButton");this.model=a instanceof Wl?a:new Wl(a);this.overlay=new Yl;this.watch(this.model)} w(am,E);n=am.prototype;n.content=function(a){var b=this;a&&this.model.Of(a);var c=""!==this.model.getText(),e=""!==this.model.Re(),f=this.model.Tn()?"a":"button";this.element("div","class","container",function(){b.element("div","class",{"touch-target":!0,hidden:!b.model.Jl},"aria-hidden","true","hidden",!b.model.Jl,"onclick",function(){if(!b.model.Eh()){var l;null==(l=b.xj)||l.click();Zl(b.overlay,0,0,!0)}}); var h,k={};b.xj=b.element(f,"href",b.model.Tn()||void 0,"target",Fda(b),"class",(k.root=!0,k.text=1===b.model.getStyle(),k["color-label"]=(1===b.model.getStyle()||6===b.model.getStyle())&&"color-label"===b.model.xc,k["color-label-dark"]=3===b.model.getStyle()&&"color-label-dark"===b.model.xc,k["color-hint"]=6===b.model.getStyle()&&c,k["left-icon"]=yda(b.model),k.hairline=3===b.model.getStyle(),k.pill=10===b.model.getStyle(),k.href=!!b.model.Tn(),k.filled=4===b.model.getStyle(),k["protected"]=5=== b.model.getStyle(),k.tonal=9===b.model.getStyle(),k.navigational=6===b.model.getStyle()&&!c,k["right-icon"]=b.model.Yl(),k["icon-only"]=e&&!c&&!b.model.Go,k["small-icon"]=b.model.ze,k["disable-legacy-icon-only-touch-target"]=b.model.wq,k.hidden=!b.model.Jl,k.compact=b.model.compact,k["high-contrast"]=b.model.vv,k[b.model.xc]=0!==b.model.xc,k[b.model.Lf]=0!==b.model.Lf,k),"style",""===b.model.wk()?null:{"max-width":b.model.wk()},"role",b.model.jh,"type","button","aria-label",b.model.Qe(),"aria-description", b.model.WC(),"aria-describedby",b.model.fk,"title",b.model.getTitle(),"aria-expanded",null==(h=b.model.Jy())?void 0:h.toString(),"aria-haspopup",b.model.Ky(),"aria-controls",b.model.Cx,"aria-pressed",b.model.ariaPressed,"disabled",b.model.Eh(),"onclick",function(l){b.Fb(l)},"onkeydown",function(l){b.Zb(l)},function(){e&&b.element("span","class","icon",new Xl({icon:b.model.Re(), ariaBusy:b.model.jr,size:b.model.ze||c?18:24,wb:!0,Nc:b.model.Nc}));c&&b.element("span","class",{overflow:""!==b.model.wk()},function(){Al(b.model.getText())}); b.overlay.render()})})}; n.Fb=function(a){var b=this.model.Vn();b&&b({method:0===a.clientX&&0===a.clientY?1:2})}; n.Zb=function(a){this.overlay&&$l(this.overlay,a)}; n.wc=function(){return this.model.Eh()}; n.setDisabled=function(a){this.model.setDisabled(a)}; n.Rd=oa(0);n.Jy=function(){return this.model.Jy()}; n.Dm=function(a){this.model.Dm(a)}; n.Ky=function(){return this.model.Ky()}; n.getText=function(){return this.model.getText()}; n.setText=function(a){this.model.setText(a)}; n.focus=function(){var a;null==(a=this.xj)||a.focus()}; function Fda(a){if(a.model.Tn())return(a=a.model.getTarget())?Gda[a]:void 0} var bm={},Gda=(bm[0]="_self",bm[1]="_blank",bm[2]="_parent",bm[3]="_top",bm);function cm(a){return window.matchMedia("(max-width: "+a+")").matches} function fm(){return cm("37.5rem")} ;function gm(a,b,c,e,f){var h=Error.call(this,a+"/"+b+" "+c+" "+e);this.message=h.message;"stack"in h&&(this.stack=h.stack);this.serviceName=a;this.path=b;this.type=c;this.statusCode=e;this.responseText=f} w(gm,Error);function hm(a){var b=a.serviceName;this.yg=a.yg;this.serviceName=b} hm.prototype.get=function(a,b,c,e){c=void 0===c?{}:c;e=void 0===e?new XMLHttpRequest:e;var f=this,h;return Wa(function(k){if(1==k.i)return Na(k,f.call("GET",a,c,e,"application/json+protobuf"),2);h=k.o;try{return k.return(Ve(b,h))}catch(l){throw im(f,a),l;}})}; function jm(a,b,c){c=void 0===c?{}:c;var e=void 0===e?new XMLHttpRequest:e;var f;return Wa(function(h){if(1==h.i)return Na(h,a.call("GET",b,c,e,"application/json"),2);f=h.o;try{return h.return(JSON.parse(f))}catch(k){throw im(a,b),k;}})} hm.prototype.post=function(a,b,c,e,f){e=void 0===e?{}:e;f=void 0===f?new XMLHttpRequest:f;var h=this,k;return Wa(function(l){if(1==l.i)return Na(l,h.call("POST",a,e,f,"application/json+protobuf",b.serialize()),2);k=l.o;try{return l.return(Ve(c,k))}catch(p){throw im(h,a),p;}})}; function Hda(a,b,c,e){e=void 0===e?{}:e;var f=void 0===f?new XMLHttpRequest:f;var h;return Wa(function(k){if(1==k.i)return Na(k,a.call("POST",b,e,f,"application/json",JSON.stringify(c)),2);h=k.o;try{return k.return(JSON.parse(h))}catch(l){throw im(a,b),l;}})} hm.prototype.call=function(a,b,c,e,f,h){var k=this;return Wa(function(l){return l.return(new Promise(function(p,r){var u="";if(c.query){for(var z=[],ma=t(Object.entries(c.query)),na=ma.next();!na.done;na=ma.next()){var pa=t(na.value);na=pa.next().value;pa=pa.next().value;pa=Array.isArray(pa)?pa:[pa];pa=t(pa);for(var sa=pa.next();!sa.done;sa=pa.next())sa=sa.value,z.push(encodeURIComponent(na)+"="+encodeURIComponent(sa))}0e.status||299this.o&&(this.o++,a.next=this.i,this.i=a)};function sm(a){a=Ida(a);"function"!==typeof gb.setImmediate||gb.Window&&gb.Window.prototype&&!Kb("Edge")&&gb.Window.prototype.setImmediate==gb.setImmediate?(tm||(tm=Jda()),tm(a)):gb.setImmediate(a)} var tm;function Jda(){var a=gb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Kb("Presto")&&(a=function(){var f=Kj("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=ob(function(p){if(("*"==l||p.origin==l)&&p.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&&!Nb()){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){gb.setTimeout(f,0)}} var Ida=ug;function um(){this.o=this.i=null} um.prototype.add=function(a,b){var c=wm.get();c.set(a,b);this.o?this.o.next=c:this.i=c;this.o=c}; um.prototype.remove=function(){var a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||(this.o=null),a.next=null);return a}; var wm=new rm(function(){return new xm},function(a){return a.reset()}); function xm(){this.next=this.scope=this.i=null} xm.prototype.set=function(a,b){this.i=a;this.scope=b;this.next=null}; xm.prototype.reset=function(){this.next=this.scope=this.i=null};var ym,zm=!1,Am=new um;function Bm(a,b){ym||Kda();zm||(ym(),zm=!0);Am.add(a,b)} function Kda(){if(gb.Promise&&gb.Promise.resolve){var a=gb.Promise.resolve(void 0);ym=function(){a.then(Cm)}}else ym=function(){sm(Cm)}} function Cm(){for(var a;a=Am.remove();){try{a.i.call(a.scope)}catch(b){zb(b)}wm.put(a)}zm=!1} ;function Dm(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}} ;function Em(a){this.i=0;this.va=void 0;this.u=this.o=this.ma=null;this.oa=this.ua=!1;if(a!=tg)try{var b=this;a.call(void 0,function(c){Fm(b,2,c)},function(c){Fm(b,3,c)})}catch(c){Fm(this,3,c)}} function Gm(){this.next=this.context=this.i=this.o=this.child=null;this.ma=!1} Gm.prototype.reset=function(){this.context=this.i=this.o=this.child=null;this.ma=!1}; var Hm=new rm(function(){return new Gm},function(a){a.reset()}); function Im(a,b,c){var e=Hm.get();e.o=a;e.i=b;e.context=c;return e} function Jm(a){if(a instanceof Em)return a;var b=new Em(tg);Fm(b,2,a);return b} Em.prototype.then=function(a,b,c){return Km(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)}; Em.prototype.$goog_Thenable=!0;n=Em.prototype;n.Tk=function(a,b){return Km(this,null,a,b)}; n.catch=Em.prototype.Tk;n.cancel=function(a){if(0==this.i){var b=new Lm(a);Bm(function(){Mm(this,b)},this)}}; function Mm(a,b){if(0==a.i)if(a.ma){var c=a.ma;if(c.o){for(var e=0,f=null,h=null,k=c.o;k&&(k.ma||(e++,k.child==a&&(f=k),!(f&&1f&&p++;break;case "0":if(0f&&p++;break;case ",":0h+k||1>a.Ka)throw Error('Malformed exponential pattern "'+b+'"');u=!1;break;default:c[0]--,u=!1}0==k&&0f&&0h+k)||0==p)throw Error('Malformed pattern "'+b+'"');l=h+k+l;a.i=0<=f?l-f:0;0<=f&&(a.u=h+k-f,0>a.u&&(a.u=0));a.ma=(0<=f?f:l)-h;a.Qa&&(a.Fa=h+a.ma,0==a.i&&0==a.ma&&(a.ma=1));a.ua.push(Math.max(0,p));a.Pa=0==f|| f==l;e=c[0]-e;a.Ia=ln(a,b,c);c[0]this.oa.length?e=!1:this.ya.length=sa)na+=sa,l=!0;else if(pa==u.charAt(0)){if(h||k)break;na+=".";h=!0}else if(pa==z.charAt(0)&&("\u00a0"!=z.charAt(0)||b[0]+1this.i)throw Error("Min value must be less than max value");if(isNaN(a))return gn.xG;var b=[];var c=a,e=a;if(0==this.Da)var f=nn;else c=Math.abs(c),e=Math.abs(e),f=on(this,1>=c?0:pn(c)).iy,e=qn(e,-f),rn(this,e),c=qn(c,-f),c=rn(this,c),f=on(this,f+pn(c.intValue));a=qn(a,-f.iy);(c=0>a||0==a&&0>1/a)?f.nz?b.push(f.nz):(b.push(f.prefix),b.push(this.oa)):(b.push(f.prefix),b.push(this.ya));if(isFinite(a))if(a*=c?-1:1,a*=this.o,this.Qa)if(e=a,0==e)sn(this,e,this.ma, b),tn(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=qn(e,-h);var k=this.ma;1this.ma?(k=h%this.Fa,0>k&&(k=this.Fa+k),e=qn(e,k),h-=k,k=1):1>this.ma?(h++,e=qn(e,-1)):(h-=this.ma-1,e=qn(e,this.ma-1));sn(this,e,k,b);tn(this,h,b)}else sn(this,a,this.ma,b);else b.push(gn.px);c?f.oz?b.push(f.oz):(isFinite(a)&&b.push(f.HA),b.push(this.Aa)):(isFinite(a)&&b.push(f.HA),b.push(this.Ia));return b.join("")}; function rn(a,b){var c=qn(b,a.i);0a.i)throw Error("Min value must be less than max value");e||(e=[]);b=rn(a,b);var f=b.intValue,h=b.lJ,k=0h.length&&(h="1"+Bj("0",a.i-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>b+1;)a--;for(b=1;bb?(b=-b,c.push(gn.HB)):a.Ta&&c.push(gn.IG);b=""+b;for(var e=gn.yx,f=b.length;fa)return a-48;var b=gn.yx.charCodeAt(0);return b<=a&&ab)return nn;b=Math.min(14,b);var c=a[qn(1,b)];for(--b;!c&&3<=b;)c=a[qn(1,b)],b--;if(!c)return nn;c=c.other;var e=a="",f=c.indexOf(";");0<=f&&(c=c.substring(0,f),f=c.substring(f+1))&&(e=/([^0]*)(0+)(.*)/.exec(f),a=e[1],e=e[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{iy:b+1-(c[2].length-1),nz:a,oz:e,prefix:c[1],HA:c[3]}:nn:nn} function pn(a){if(!isFinite(a))return 0]*>/gi,Xda=/(<[^>]+>)/gi;function Tn(a,b){(void 0===b?0:b)&&(a=a.replace(Wda,"\n").replace(/\n{2,}/gi,"\n").trim());return a.replace(Xda,"")} ;function Un(){var a,b,c;return null!=(c=null==(a=document.activeElement)?void 0:null==(b=a.shadowRoot)?void 0:b.activeElement)?c:document.activeElement} function Vn(a){return Array.from(a.querySelectorAll("*")).filter(Yda)} function Yda(a){if(a.disabled||0===a.offsetWidth||0===a.offsetHeight||"hidden"===window.getComputedStyle(a).visibility)a=!1;else if(0!==a.tabIndex||a.attributes.getNamedItem("tabindex"))a=0<=a.tabIndex;else a:switch(a.tagName){case "A":case "BUTTON":case "INPUT":case "SELECT":case "TEXTAREA":a=!0;break a;default:a=!1}return a} function Wn(a,b){b=void 0===b?document:b;Xn(a,-1,b)} function Xn(a,b,c){c.activeElement&&(c=a.indexOf(c.activeElement),Yn(a[((-1===c?0:c+b)+a.length)%a.length]))} function Yn(a,b){var c;null==(c=a.focus)||c.call(a,b)} ;function Zn(a){var b=void 0===a.label?"":a.label,c=void 0===a.nj?!0:a.nj,e=void 0===a.Bo?void 0:a.Bo,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.filled?!1:a.filled,k=void 0===a.uc?!1:a.uc,l=a.Qi,p=void 0===a.Dr?"":a.Dr,r=void 0===a.ue?!1:a.ue;a=void 0===a.ariaHidden?!1:a.ariaHidden;E.call(this,"sc.shared.MaterialBorder");this.ue=this.error=this.focused=this.active=!1;this.filled=h;this.nj=c;this.uc=k;this.label=b;this.Bo=e?"calc(100% - "+e/16+"rem)":void 0;this.disabled=f;this.i=l;this.Dr=p; this.ue=r;this.ariaHidden=a} w(Zn,E);n=Zn.prototype;n.content=function(){this.filled?Zda(this):$da(this)}; n.render=function(){E.prototype.render.call(this)}; n.setLabel=function(a){this.label=a;this.Ea()}; function aea(a,b){a.error=b} function $da(a){var b,c,e=a.Qi();a.element("div","class",{container:!0,"container-dense":a.uc},function(){a.element("div","class",{left:!0,"left-error":a.error,focused:a.focused,disabled:a.disabled});c=a.element("div","class",{mid:!0,"mid-error":a.error,"mid-active":e&&a.nj,focused:a.focused,disabled:a.disabled},"style",{"max-width":a.Bo},function(){a.label&&(b=a.element("label","class",{label:!0,"label-dense":a.uc,"label-error":a.error,"label-active":e,"label-hidden":e&&!a.nj,"label-focused":a.focused, "label-disabled":a.disabled,"label-multiline":a.ue&&!a.nj},"aria-hidden",a.ariaHidden||"","style",{"font-size":e?"1rem":""},"id",a.Dr,a.label))}); a.element("div","class",{right:!0,"right-error":a.error,focused:a.focused,disabled:a.disabled})}); if(b&&e&&a.nj&&c){var f=Number(window.getComputedStyle(c).width.replace("px",""));c.style.width=Math.ceil(.75*f+16)+"px";c.style.paddingLeft="4px";b.style.maxWidth="calc(100%/.75)"}} function Zda(a){var b=a.Qi();a.element("div","class",{container:!0,"container-dense":a.uc,filled:!0,"filled-error":a.error,"filled-active":b,"filled-disabled":a.disabled,"filled-focused":a.focused},function(){a.element("div","class",{"filled-bottom":!0,"filled-bottom-focused":a.focused});a.element("label","class",{"filled-label":!0,"label-dense":a.uc,"label-error":a.error,"label-hidden":b&&!a.nj,"filled-label-active":b,"filled-label-disabled":a.disabled,"filled-label-focused":a.focused},"style",{"max-width":a.Bo, "font-size":b?"1rem":""},"id",a.Dr,a.label)})} n.blur=function(){this.focused=!1;this.i()?this.activate():this.deactivate()}; n.focus=function(){this.focused=!0;this.activate()}; n.activate=function(){this.active=!0;this.Ea()}; n.deactivate=function(){this.active=!1;this.Ea()}; n.Qi=function(){return this.label?this.active||this.i():!1};function $n(a){Tl.call(this);this.Qo=this.icon=this.href=this.Fs=this.text="";this.style=this.type=0;this.Lo=this.selected=!1;this.xA=!0;this.Lc=this.disabled=!1;this.maxWidth=this.ariaLabel="";this.target=0;this.Of(a)} w($n,Tl);n=$n.prototype; n.Of=function(a){var b=a.text,c=void 0===a.Fs?"":a.Fs,e=void 0===a.href?"":a.href,f=void 0===a.icon?"":a.icon,h=void 0===a.Qo?"":a.Qo,k=void 0===a.type?0:a.type,l=void 0===a.style?0:a.style,p=void 0===a.selected?!1:a.selected,r=void 0===a.Lo?!1:a.Lo,u=a.xA,z=void 0===a.disabled?!1:a.disabled,ma=a.trigger,na=a.remove,pa=void 0===a.Lc?!1:a.Lc,sa=void 0===a.ariaLabel?"":a.ariaLabel,ua=void 0===a.maxWidth?"":a.maxWidth,ya=void 0===a.target?0:a.target;a=a.ag;if((!f||u)&&h)throw Error("Invalid use of second icon.");this.text= b;this.Fs=c;this.href=e;this.icon=f;this.Qo=h;this.type=k;this.style=l;this.selected=p;this.Lo=r;this.xA=null!=u?u:r;this.disabled=z;this.trigger=ma;this.remove=na;this.Lc=pa;this.ariaLabel=sa;this.maxWidth=ua;this.target=ya;this.ag=a}; n.getText=function(){return this.text}; n.Tn=function(){return this.href}; n.Re=function(){return this.icon}; n.getType=function(){return this.type}; n.getStyle=function(){return this.style}; n.setSelected=function(a){a!==this.selected&&(this.selected=a,this.Ca(0))}; function ao(a){return a.Lo&&a.xA} n.Vn=function(){return this.trigger}; n.Eh=function(){return this.disabled}; n.setDisabled=function(a){this.disabled=a;this.Ca(1)}; n.Yl=function(){return this.Lc}; n.Qe=function(){return this.ariaLabel}; n.wk=function(){return this.maxWidth}; n.getTarget=function(){return this.target};var bo={},bea=(bo[0]="_self",bo[1]="_blank",bo[2]="_parent",bo[3]="_top",bo);function co(a){a=void 0===a?{text:""}:a;E.call(this,"sc.shared.MaterialChip");this.i=new Xl({icon:"gm/close",size:18});this.o=new Xl({icon:"gm/check",size:20,wb:!0});this.overlay=new Yl;this.model=a instanceof $n?a:new $n(a);this.watch(this.model)} w(co,E);n=co.prototype;n.content=function(a){var b=this;a&&this.model.Of(a);var c,e,f=null!=(e=null==(c=this.model.ag)?void 0:c.attributes({fq:!1}))?e:[],h=this.model.Tn(),k=!!h,l=k?"a":"button";this.element("div","class","container",function(){b.element("div","class","touch-target","onclick",function(){if(!b.model.Eh()){var r;null==(r=b.xj)||r.click();Zl(b.overlay,0,0,!0)}}); var p;b.xj=b.element.apply(b,[l,"href",h,"target",k?bea[b.model.getTarget()]:void 0,"disabled",b.model.Eh(),"aria-hidden",b.model.Eh(),"aria-label",null!=(p=b.model.Qe())?p:void 0,"role",k?void 0:"button","aria-pressed",k?void 0:b.model.selected.toString(),"class",{root:!0,input:0===b.model.getType(),action:0!==b.model.getType(),assistive:1===b.model.getType(),suggestive:2===b.model.getType(),filter:3===b.model.getType(),hairline:0===b.model.getStyle(),"protected":1===b.model.getStyle(),selected:b.model.selected, disabled:b.model.Eh(),href:k,limitWidth:!!b.model.wk()},"style",{"max-width":b.model.wk()},"onclick",function(){b.Fb()}, "onkeydown",function(r){b.Zb(r)}, "data-removable",ao(b.model)?"true":void 0].concat(Ba(f),[function(){b.model.Yl()?eo(b):fo(b);if(b.model.getText()){var r=b.model.Fs,u={};b.element("span","class",(u.text=!0,u[r]=""!==r,u),b.model.getText())}b.model.Yl()?fo(b):eo(b);ao(b.model)&&b.element("button","disabled",b.model.Eh(),"class","remove-icon","onclick",function(z){z.stopPropagation();var ma;null==(ma=b.model.remove)||ma()},b.i); b.overlay.render()}]))})}; n.Fb=function(){3===this.model.getType()&&this.model.setSelected(!this.model.selected);var a;null==(a=this.model.Vn())||a()}; n.Zb=function(a){$l(this.overlay,a);if(this.model.Lo&&"Backspace"===a.key){var b;null==(b=this.model.remove)||b()}var c;null==(c=this.model.ag)||c.Br(a)}; function fo(a){a.model.Re()&&a.element("span","class",{icon:!0,"icon-right":a.model.Yl(),"icon__no-text":!a.model.getText()},function(){(new Xl({icon:a.model.Re(),size:20,wb:!0})).render()}); 3===a.model.getType()&&a.element("span","class",{checkmark:!0,"checkmark-right":a.model.Yl()},a.o)} function eo(a){a.model.Qo&&a.element("span","class",{"second-icon":!0,"second-icon-right":a.model.Yl()},function(){(new Xl({icon:a.model.Qo,size:20,wb:!0})).render()})} n.focus=function(){var a;null==(a=this.xj)||a.focus()}; n.isSelected=function(){return this.model.selected}; n.setDisabled=function(a){this.model.setDisabled(a)};function go(a){var b=void 0===a?{}:a;a=void 0===b.size?"mspin-small":b.size;b=void 0===b.Wt?!1:b.Wt;E.call(this,"sc.shared.MaterialSpinner");this.size=a;this.Wt=b} w(go,E);go.prototype.content=function(){var a=this;this.element("div","dir","ltr","class","mspin "+this.size+" "+(this.Wt?"mspin-centered":""),function(){a.element("div",function(){a.element("div")})})}; go.prototype.asElement=function(){var a=Kj("div");a.classList.add("scSharedMaterialspinnermspin","scSharedMaterialspinnermspin-medium","scSharedMaterialspinner");var b=Kj("div"),c=Kj("div");b.appendChild(c);a.appendChild(b);return a};function ho(){E.call(this,"sc.shared.material_dialog.DialogContent");this.i=new go} w(ho,E);ho.prototype.content=function(a){var b=this,c=a.title,e=a.content,f=a.Lg,h=a.Bb,k;this.element("div","class","root","style",{"--dialog-content-padding":null!=(k=a.padding)?k:null},function(){c&&b.element("h1","class","title","role","heading","aria-level","1",c);e&&b.element("div",e);f&&b.element("div",f);h&&b.element("div","class","loading-overlay",function(){b.i.render()})})};function cea(a){return!!a&&("object"===typeof a||"function"===typeof a)&&a.nodeType===Node.ELEMENT_NODE&&"http://www.w3.org/1999/xhtml"===a.namespaceURI} ;function io(a){var b=a.content,c=void 0===a.bc?5:a.bc,e=void 0===a.jc?5:a.jc,f=void 0===a.Qm?0:a.Qm,h=void 0===a.Ri?0:a.Ri,k=void 0===a.yu?!1:a.yu,l=void 0===a.xn?!1:a.xn,p=a.Ho,r=a.onClose,u=a.maxHeight,z=void 0===a.Jj?!1:a.Jj,ma=void 0===a.Nm?!0:a.Nm,na=void 0===a.mq?!0:a.mq,pa=void 0===a.Dl?!0:a.Dl,sa=void 0===a.Uh?!0:a.Uh,ua=void 0===a.Kj?!1:a.Kj,ya=void 0===a.Wn?!1:a.Wn,Ea=void 0===a.lh?{}:a.lh,Ka=void 0===a.dg?!1:a.dg,Ma=void 0===a.Kq?!1:a.Kq,fb=void 0===a.draggable?!1:a.draggable,cb=a.vk;a= void 0===a.Nr?!0:a.Nr;E.call(this,"sc.shared.MaterialPopup");this.u=null;this.oa=!1;this.me=this.le=0;this.ya=new Xl({icon:"gm/close",wb:!0});this.va=b;this.Qm=f;this.Ri=h;this.yu=k;this.bc=c;this.jc=e;this.maxHeight=u;this.Aa=!z;this.Uh=ua||sa;this.Wn=ya;this.Ho=p;this.onClose=r;this.xn=l;this.Nm=ma;this.mq=na;this.Dl=pa;this.lh=Ea;this.dg=Ka;this.Kq=Ma;ua&&(this.lh=Object.assign({},{"background-color":"rgba(0, 0, 0, .5)","z-index":"990"},this.lh));fb&&(this.draggable=new On);this.vk=cb;this.Nr= a} w(io,E);n=io.prototype;n.oe=function(){return!0}; n.content=function(){var a=this;this.ua=this.element("div","class",{backdrop:!0,"narrow-responsive":this.Nr,"wide-responsive":!this.Nr},"style",Object.assign({},{pointerEvents:this.Uh&&this.rb()?"auto":"none",opacity:this.rb()?"1":"0"},this.lh),"onclick",this.Uh?function(b){a.Dl&&b.target===a.ua&&a.close()}:void 0,function(){a.i=a.element("div","class",{popup:!0, draggable:a.draggable,background:a.Aa,"full-screen-on-mobile":!a.Kq&&a.dg,"full-screen":a.Kq},"style",{transform:a.getTransform(),transformOrigin:jo(a.Qm)+" "+jo(a.Ri),opacity:a.rb()?"1":"0",visibility:a.rb()?"visible":"hidden"},"onkeydown",function(b){a.Zb(b)},function(){a.Uh&&a.Wn&&a.element("button","type","button","class","close-button","aria-label","Close","onclick",function(){return void a.close()},function(){a.ya.render()}); a.draggable?a.draggable.render({vk:a.vk,content:function(){return void a.va()}, pointerEvents:"auto"}):a.va();a.element("span","tabindex","0")})}); this.o&&this.o()}; n.open=function(a){var b=this,c=void 0===a?{}:a,e=c.anchor;a=c.Mb;var f=c.le;c=c.me;if(!this.rb()&&(this.oa=!0,ko(this),this.Ea(),this.o=function(){if(e instanceof E){var h;var k=null==(h=e.getElement())?void 0:h.getBoundingClientRect()}else rg(e)?k=e.getBoundingClientRect():e&&(k=e);if(b.i){h=b.le;var l=b.me,p=b.ua.getBoundingClientRect();k?(h+=lo(b.bc,k.left,k.right,p.left,p.width,b.i.offsetWidth),l+=lo(b.jc,k.top,k.bottom,p.top,p.height,b.i.offsetHeight)):(h+=mo(b.bc,p.width,b.i.offsetWidth),l+= mo(b.jc,p.height,b.i.offsetHeight));b.maxHeight&&(b.i.style.maxHeight=b.maxHeight,b.i.style.overflowY="auto");h=no(h,b.i.offsetWidth,window.innerWidth);l=no(l,b.i.offsetHeight,window.innerHeight);b.i.style.left=h+"px";b.i.style.top=l+"px"}},window.addEventListener("resize",this.o),window.addEventListener("scroll",this.o),oo(this,f,c),a)){if(a=Un())this.u=a; a=this.i?Vn(this.i):[];0c||0>a?0:a+b>=c?c-b:a} function jo(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}} n.getTransform=function(){return this.yu?"none":this.rb()?"scale(1, 1)":"scale("+(0===this.Qm?1:0)+", "+(0===this.Ri?1:0)+")"}; n.Zb=function(a){if(this.mq&&"Escape"===a.key)this.close();else if(this.Nm)if("Tab"===a.key&&!a.shiftKey||this.xn&&"ArrowDown"===a.key){a.preventDefault();a=this.i?Vn(this.i):[];var b=po(this);b=void 0===b?document:b;Xn(a,1,b)}else if("Tab"===a.key&&a.shiftKey||this.xn&&"ArrowUp"===a.key)a.preventDefault(),Wn(this.i?Vn(this.i):[],po(this))}; function po(a){var b,c;return null!=(c=null==(b=a.getElement())?void 0:b.getRootNode())?c:document} function ko(a){var b=a.Kq||a.dg&&window.matchMedia("(max-width: 37.5rem)").matches;a=!a.rb()||!b;document.documentElement.style.overflow=a?"auto":"hidden"} ;var dea={LN:!1,autoClose:!0};function qo(){E.call(this,"sc.shared.MaterialSnackbar");this.i=new am;this.message="";this.Ln=5E3;this.Cn=this.Mw=!1;this.state=2} w(qo,E);qo.prototype.open=function(a){var b=this,c=a.message,e=a.action,f=void 0===a.Ln?5E3:a.Ln,h=void 0===a.Mw?!1:a.Mw,k=void 0===a.Cn?!1:a.Cn;a=a.vz;if(0===this.state)return Promise.resolve();this.state=0;this.message=c;this.Ln=f;this.Mw=h;this.Cn=k;this.vz=a;e?this.action=Object.assign({},dea,e):this.action=void 0;this.Ea();var l;(null==(l=this.action)?0:l.rM)&&this.i.focus();eea(this);return new Promise(function(p){b.onClose=p})}; qo.prototype.close=function(){if(0===this.state){this.o&&clearTimeout(this.o);this.state=1;this.message="";var a;null==(a=this.vz)||a.call(this);this.Ea()}}; qo.prototype.content=function(){var a=this;this.element("div","class",{root:!0,widescreen:this.Mw,"root-closed":this.isClosed()},function(){var b;a.element("div","class",{snackbar:!0,opened:0===a.state,closing:1===a.state,closed:a.isClosed(),"long-action":null==(b=a.action)?void 0:b.LN},"ontransitionend",function(c){if("opacity"===c.propertyName&&0!==a.state&&!a.isClosed()){a.state=2;a.Ea();var e;null==(e=a.onClose)||e.call(a)}},function(){a.element("div","role","alert","aria-live","assertive","class", "message",a.message); fea(a)})})}; function fea(a){a.action&&a.element("div","class","action",function(){a.i.render({text:a.action.OB,trigger:function(){a.action.autoClose&&a.close();var b,c;null==(c=(b=a.action).xm)||c.call(b)}, Nc:a.action.Nc})})} function eea(a){if(!a.action||a.Cn)a.o=setTimeout(function(){a.close()},a.Ln)} qo.prototype.isClosed=function(){return 2===this.state};function ro(){this.u=[];this.o=!1;this.oa=new qo} function so(){return gea.initialize()} n=ro.prototype;n.initialize=function(a){a=void 0===a?document.body:a;if(this.o)return this;this.o=!0;hea(this,a);return this}; n.open=function(a){this.o&&this.enqueue(a)}; n.close=function(){this.oa.close()}; n.Na=function(){var a=this;Wa(function(b){if(1==b.i)return a.o?a.ma?Na(b,a.ma,2):b.Ma(2):b.return(a);a.i&&a.i.parentElement&&(a.i.parentElement.removeChild(a.i),a.i=void 0);a.o=!1;return b.return(a)})}; n.enqueue=function(a){this.u.push(a);to(this)}; function to(a,b){b=void 0===b?!1:b;var c,e;Wa(function(f){if(1==f.i){if(!b&&a.ma)return f.return();if(0===a.u.length)return null==(e=(c=a).ua)||e.call(c),delete a.ma,delete a.ua,f.return();a.ma||(a.ma=new Promise(function(h){a.ua=h})); return Na(f,a.oa.open(a.u[0]),2)}a.u.shift();to(a,!0);Oa(f)})} function hea(a,b){"interactive"===document.readyState||"complete"===document.readyState?uo(a,b):window.addEventListener("DOMContentLoaded",function(){uo(a,b)})} function uo(a,b){a.i=document.createElement("div");a.i.setAttribute("aria-live","polite");a.i.setAttribute("tabindex","-1");a.i.className="sc-shared-snackbar-container";b.appendChild(a.i);El(a.i,function(){a.oa.render()})} var gea=new ro;var iea={bc:7,jc:7,mq:!0,Nm:!0}; function vo(a){var b=this,c=Object.assign({},a),e=a.content,f=void 0===a.scope?document.body:a.scope,h=a.ariaLabel,k=a.Gc;a=a.xu;var l=(delete c.content,delete c.scope,delete c.ariaLabel,delete c.Gc,delete c.xu,c);this.o=new Map;this.scope=f;this.xu=a;this.i=new io(Object.assign({},iea,l,{onClose:function(){if(b.Uc)for(var p=t(b.o),r=p.next();!r.done;r=p.next()){var u=t(r.value);r=u.next().value;(u=u.next().value)||r.removeAttribute("aria-hidden")}var z;null==(z=l.onClose)||z.call(l)}, content:function(){Hl("div","role","dialog","aria-modal","true","aria-label",h,"aria-labelledby",k,e)}}))} n=vo.prototype;n.initialize=function(){var a=this;if(this.Uc)return this;this.Uc=document.createElement("div");this.Uc.dataset.dialogId=this.xu;this.Uc.setAttribute("aria-live","polite");this.scope.appendChild(this.Uc);El(this.Uc,function(){a.i.render()}); return this}; n.Na=function(){if(this.Uc){this.i.close();var a;null==(a=this.Uc)||a.remove();this.Uc=void 0}}; n.render=function(){var a=this;this.Uc||this.initialize();El(this.Uc,function(){a.i.render()})}; n.open=function(a){a=void 0===a?{}:a;this.initialize();if(this.Uc)for(var b=this.Uc;b&&b!==document.body;){var c=b,e=this.getParent(c);if(e){e=t(e.childNodes);for(var f=e.next();!f.done;f=e.next())f=f.value,c!==f&&rg(f)&&"sc-shared-snackbar-container"!==f.className&&(this.o.set(f,"true"===f.getAttribute("aria-hidden")),f.setAttribute("aria-hidden","true"))}b=this.getParent(b)}this.i.open(Object.assign({},{Mb:!0},a))}; n.close=function(){this.i.close()}; n.setAlignment=function(a){this.i.setAlignment(a)}; n.getParent=function(a){return a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&a.host&&a.mode?a.host:a.parentNode};function wo(a){Tl.call(this);this.inputType="";this.ue=!1;this.df=!0;this.Jr=this.rows=0;this.Lr=1;this.Zn=this.text=this.label="";this.uc=this.filled=!1;this.kf=!0;this.disabled=this.xw=!1;this.placeholder="";this.Gc=[];this.error="";this.maxLength=void 0;this.Ds=this.ariaInvalid=this.ariaRequired=!1;this.icon=void 0;this.Il=!1;this.Cr=!0;this.ub=void 0;this.Of(a)} w(wo,Tl);n=wo.prototype; n.Of=function(a){var b=void 0===a.ue?!1:a.ue,c=void 0===a.df?!0:a.df,e=void 0===a.rows?0:a.rows,f=void 0===a.Jr?0:a.Jr,h=void 0===a.Lr?1:a.Lr,k=void 0===a.label?"":a.label,l=void 0===a.placeholder?"":a.placeholder,p=void 0===a.text?"":a.text,r=void 0===a.Zn?"":a.Zn,u=void 0===a.filled?!1:a.filled,z=void 0===a.uc?!1:a.uc,ma=void 0===a.kf?!0:a.kf,na=void 0===a.xw?!1:a.xw,pa=void 0===a.disabled?!1:a.disabled,sa=void 0===a.Od?void 0:a.Od,ua=void 0===a.we?void 0:a.we,ya=void 0===a.He?void 0:a.He,Ea=void 0=== a.ym?void 0:a.ym,Ka=void 0===a.Uv?void 0:a.Uv,Ma=void 0===a.Gc?["self"]:a.Gc,fb=void 0===a.error?"":a.error,cb=a.maxLength,xb=void 0===a.ariaRequired?!1:a.ariaRequired,vb=void 0===a.ariaInvalid?!1:a.ariaInvalid,lb=void 0===a.Ds?!1:a.Ds,Ya=void 0===a.icon?void 0:a.icon,bb=void 0===a.Il?!1:a.Il,Tb=void 0===a.Cr?!0:a.Cr,id=void 0===a.ub?void 0:a.ub;this.inputType=void 0===a.inputType?"":a.inputType;this.ue=b;this.rows=e;this.Jr=f;this.Lr=h;this.label=k;this.placeholder=l;this.text=p;this.Zn=r;this.filled= u;this.uc=z;this.kf=ma;this.xw=na;this.disabled=pa;this.Od=sa;this.we=ua;this.He=ya;this.ym=Ea;this.Uv=Ka;this.Gc=Ma;this.error=fb;this.df=c;this.maxLength=cb;this.ariaRequired=xb;this.ariaInvalid=vb;this.Ds=lb;this.icon=Ya;this.Il=bb;this.Cr=Tb;this.ub=id}; n.yk=function(){return this.df}; n.getLabel=function(){return this.label}; n.getRows=function(){return this.rows}; n.getMaxRows=function(){return this.Jr}; n.getText=function(){return this.text}; n.setText=function(a){a!==this.text&&(this.text=a,this.Ca(0))}; n.getPlaceholder=function(){return this.placeholder}; n.setPlaceholder=function(a){a!==this.placeholder&&(this.placeholder=a,this.Ca(1))}; n.getError=function(){return this.error}; n.setError=function(a){a!==this.error&&(this.error=a,this.ariaInvalid=""!==a,this.Ca(2))}; n.wc=function(){return this.disabled}; n.setDisabled=function(a){a!==this.disabled&&(this.disabled=a,this.Ca(3))}; n.Re=function(){return this.icon};function xo(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialTextField");this.labelId=Sl();this.u=Sl();this.oa=Sl();this.i=null;this.isComposing=this.focused=!1;this.model=a instanceof wo?a:new wo(a);this.watch(this.model)} w(xo,E);function jea(a){return a.model.yk()?a.i?a.i:new Zn({label:a.model.getPlaceholder(),Dr:a.model.getLabel()?void 0:yo(a),nj:a.model.kf,disabled:a.model.wc(),filled:a.model.filled,uc:a.model.uc,ue:a.model.ue,Qi:function(){return""!==a.model.getText()}, ariaHidden:!0}):null} n=xo.prototype; n.content=function(a){var b=this;a&&this.model.Of(a);this.i=jea(this);this.element("div","class","root",function(){b.model.getLabel()&&b.element("label","class","label","id",b.labelId,"aria-hidden","true",b.model.getLabel());b.i&&aea(b.i,!!b.model.getError());var c=b.model.ub?zo(b.model.ub,{id:"sc.shared.MaterialTextField"}):void 0,e=c?c.attributes({eq:!1,fq:!1}):"";b.element("div","class",{"input-container":!0,multiline:b.model.ue,dense:b.model.uc,invalid:b.model.getError(),outlined:!b.model.filled,filled:b.model.filled, disabled:b.model.wc()},function(){b.element(b.model.getLabel()?"div":"label","class",{box:!0,"box-no-label":b.model.filled&&!b.model.kf,"filled-box":b.model.filled&&!b.model.uc&&(b.model.kf||b.model.ue),"filled-label":b.model.filled&&!b.model.uc&&b.model.kf,"outlined-box":!b.model.filled&&b.model.kf},function(){var h=b.Ii.apply(b,[b.model.ue?"textarea":"input",b.oa,"class",{"native-control":!0,"native-control-filled":b.model.filled},"style",{padding:"0 15px","padding-bottom":b.model.filled?"0":"15px", "padding-top":!b.model.filled&&b.model.kf?"13px":"0"},"placeholder",b.i?"":b.model.getPlaceholder(),"aria-placeholder",b.i?b.model.getPlaceholder():"","type",b.model.inputType,"rows",b.model.getRows(),"disabled",b.model.wc(),"aria-disabled",b.model.wc(),"aria-labelledby",kea(b),"maxlength",b.model.maxLength,"onfocus",function(k){b.we();c&&c.Iq(k)}, "onblur",function(){return void b.He()}, "oninput",function(){return void Ao(b)}, "onkeyup",function(k){if("Enter"===k.key){var l;null==(l=b.model.ym)||l()}else if("Tab"===k.key){var p;null==(p=b.model.Uv)||p()}}, "onkeydown",function(k){b.Zb(k);c&&c.Br(k)}, "onkeypress",function(k){b.model.Ds&&k.stopPropagation()}, "aria-required",b.model.ariaRequired,"aria-invalid",b.model.ariaInvalid,"tabindex",b.model.Cr?"0":"-1"].concat(Ba(e)));b.o!==h&&(b.o=h,b.o.addEventListener("compositionstart",function(){b.isComposing=!0}),b.o.addEventListener("compositionend",function(){b.isComposing=!1; Ao(b)})); b.o.value=b.model.getText();b.model.ue&&0===b.model.getRows()&&(h=lea(b),b.o.style.height=h+"px",0===h&&(b.o.style.overflowY="hidden"));b.model.Il&&b.model.Re()&&(!b.model.filled&&b.model.kf?b.element("span","class","icon-for-outlined-box",b.model.Re()):b.element("span","class","icon",b.model.Re()))}); b.i&&(b.i.render(),b.i.setLabel(b.model.getPlaceholder()))}); var f=b.model.getError()||b.model.Zn;f&&(b.element("div","id",b.u,"aria-live",b.model.getError()?"polite":null,"class",{"helper-text":!0,"helper-text-invalid":b.model.getError(),"helper-text-disabled":b.model.wc(),"helper-text-filled":b.model.filled,"helper-text-outlined":!b.model.filled,"helper-text-hidden":!b.model.getError()&&b.model.xw&&!b.focused},f),b.o.setAttribute("aria-describedby",b.u))})}; function kea(a){return a.model.Gc?a.model.Gc.map(function(b){return"self"===b?yo(a):b}).join(" "):yo(a)} function yo(a){if(a.model.getLabel()||a.model.getPlaceholder())return a.labelId} function lea(a){var b=Number(getComputedStyle(a.o).paddingLeft.replace(/[^0-9\.]/g,"")),c=a.o.clientWidth-2*b;b=a.element("div","class","expander","style","width: "+c+"px",""+a.model.getText()+"\u200b").clientHeight;if(a.model.getMaxRows()){var e="\n".repeat(a.model.getMaxRows()-1);e=a.element("div","class","expander","style","width: "+c+"px",""+e+"\u200b");b=Math.min(b,e.clientHeight)}1=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");this.qy&&(f=Number(a.style.left.replace("px","")),f<(e.right-f)/2&&(a.style.left="0",a.style.transform="none"),e.right>=c&&(a.style.maxWidth="100vw"),c=a.getBoundingClientRect(), 0>Number(a.style.top.replace("px",""))||c.bottom>=b)&&(a.style.top="0")}}; Bo.prototype.Gb=function(){Eo(this)}; function Eo(a){a.trigger.removeEventListener("mouseenter",a.activate);a.trigger.removeEventListener("mouseleave",a.u);a.trigger.removeEventListener("focus",a.activate);a.trigger.removeEventListener("blur",a.deactivate);window.removeEventListener("resize",a.o);a.container&&a.container.removeEventListener("mouseleave",a.deactivate)} function Co(a,b){if(b.scrollWidth>b.getBoundingClientRect().width)return!0;b=t(b.children);for(var c=b.next();!c.done;c=b.next())if(Co(a,c.value))return!0;return!1} var mea=Ml("sc.shared.MaterialTooltip");function Fo(){try{return!!window.localStorage}catch(a){return!1}} function Go(a,b){if(Fo())try{window.localStorage.setItem(a,JSON.stringify(b))}catch(c){}} function Ho(a){var b={},c=void 0===b.removeItem?!1:b.removeItem;b=void 0===b.tM?!0:b.tM;if(!Fo())return null;try{var e=window.localStorage.getItem(a);if(!e)return null;b&&(e=JSON.parse(e));c&&Fo()&&window.localStorage.removeItem(a);return e}catch(f){return null}} ;function Io(a,b,c){c=void 0===c?!1:c;a=new URL(a);var e="";c&&(e=a.search);c=new URLSearchParams(e);b=t(b.entries());for(e=b.next();!e.done;e=b.next()){var f=t(e.value);e=f.next().value;f=f.next().value;c.set(e,f)}return a.protocol+"//"+a.host+a.pathname+"?"+c.toString()} function Jo(a,b){b=new URL(null!=b?b:window.location.href);return(new URLSearchParams(b.search)).get(a)} ;function Ko(a){var b=a.triggerId,c=a.productData,e=a.callback,f=void 0===a.ariaLabel?"Feedback":a.ariaLabel,h=void 0===a.Pt?!1:a.Pt,k=void 0===a.enableTestingMode?!1:a.enableTestingMode,l=void 0===a.Gu?!0:a.Gu;a=void 0===a.ls?[]:a.ls;E.call(this,"sc.hats_survey_button.HatsSurveyButton");this.triggerId=b;this.productData=c;this.callback=e;this.ariaLabel=f;this.Pt=h;this.enableTestingMode=k;this.Gu=l;this.ls=a.map(function(p){return p.toLowerCase()})} w(Ko,E);function nea(a){0=b.oa&&b.cancel())}this.Fa?this.Fa.call(this.Da,this):this.Aa=!0;this.ma||this.Iu(new Oo(this))}}; n.gC=function(a,b){this.ya=!1;Po(this,a,b)}; function Po(a,b,c){a.ma=!0;a.o=c;a.u=!b;Qo(a)} function Ro(a){if(a.ma){if(!a.Aa)throw new So(a);a.Aa=!1}} n.callback=function(a){Ro(this);Po(this,!0,a)}; n.Iu=function(a){Ro(this);Po(this,!1,a)}; function To(a,b,c,e){a.ua.push([b,c,e]);a.ma&&Qo(a)} n.then=function(a,b,c){var e,f,h=new Em(function(k,l){f=k;e=l}); To(this,f,function(k){k instanceof Oo?h.cancel():e(k);return Uo},this); return h.then(a,b,c)}; No.prototype.$goog_Thenable=!0;No.prototype.branch=function(a){var b=new No;To(this,b.callback,b.Iu,b);a&&(b.i=this,this.oa++);return b}; No.prototype.isError=function(a){return a instanceof Error}; function Vo(a){return taa(a.ua,function(b){return"function"===typeof b[1]})} var Uo={}; function Qo(a){if(a.va&&a.ma&&Vo(a)){var b=a.va,c=Wo[b];c&&(gb.clearTimeout(c.i),delete Wo[b]);a.va=0}a.i&&(a.i.oa--,delete a.i);b=a.o;for(var e=c=!1;a.ua.length&&!a.ya;){var f=a.ua.shift(),h=f[0],k=f[1];f=f[2];if(h=a.u?k:h)try{var l=h.call(f||a.Da,b);l===Uo&&(l=void 0);void 0!==l&&(a.u=a.u&&(l==b||a.isError(l)),a.o=b=l);if(Dm(b)||"function"===typeof gb.Promise&&b instanceof gb.Promise)e=!0,a.ya=!0}catch(p){b=p,a.u=!0,Vo(a)||(c=!0)}}a.o=b;e&&(l=ob(a.gC,a,!0),e=ob(a.gC,a,!1),b instanceof No?(To(b, l,e),b.Ia=!0):b.then(l,e));c&&(b=new Xo(b),Wo[b.i]=b,a.va=b.i)} function So(){ub.call(this)} sb(So,ub);So.prototype.message="Deferred has already fired";So.prototype.name="AlreadyCalledError";function Oo(){ub.call(this)} sb(Oo,ub);Oo.prototype.message="Deferred was canceled";Oo.prototype.name="CanceledError";function Xo(a){this.i=gb.setTimeout(ob(this.ma,this),0);this.o=a} Xo.prototype.ma=function(){delete Wo[this.i];throw this.o;}; var Wo={};function Yo(a,b){var c=b||{};b=c.document||document;var e=Og(a).toString(),f=(new Fj(b)).createElement("SCRIPT"),h={vE:f,Gs:void 0},k=new No(sea,h),l=null,p=null!=c.timeout?c.timeout:5E3;0>>0);function rp(a){if("function"===typeof a)return a;a[xp]||(a[xp]=function(b){return a.handleEvent(b)}); return a[xp]} ;function yp(){bp.call(this);this.u=new ip(this);this.ih=this;this.Ud=null} sb(yp,bp);yp.prototype[fp]=!0;n=yp.prototype;n.Py=function(){return this.Ud}; n.addEventListener=function(a,b,c,e){pp(this,a,b,c,e)}; n.removeEventListener=function(a,b,c,e){vp(this,a,b,c,e)}; n.dispatchEvent=function(a){var b=this.Py();if(b){var c=[];for(var e=1;b;b=b.Py())c.push(b),++e}b=this.ih;e=a.type||a;if("string"===typeof a)a=new dp(a,b);else if(a instanceof dp)a.target=a.target||b;else{var f=a;a=new dp(e,b);zg(a,f)}f=!0;if(c)for(var h=c.length-1;!a.ma&&0<=h;h--){var k=a.i=c[h];f=k.Hq(e,!0,a)&&f}a.ma||(k=a.i=b,f=k.Hq(e,!0,a)&&f,a.ma||(f=k.Hq(e,!1,a)&&f));if(c)for(h=0;!a.ma&&hc&&(c=a.length);var e=a.indexOf("?");if(0>e||e>c){e=c;var f=""}else f=a.substring(e+1,c);a=[a.slice(0,e),f,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function Hp(a,b,c){if(Array.isArray(b))for(var e=0;ee)return null;var f=a.indexOf("&",e);if(0>f||f>c)f=c;e+=b.length+1;return decodeURIComponent(a.slice(e,-1!==f?f:0).replace(/\+/g," "))} var Aea=/[?&]($|#)/;function Op(a,b){for(var c=a.search(Mp),e=0,f,h=[];0<=(f=Lp(a,e,b,c));)h.push(a.substring(e,f)),e=Math.min(a.indexOf("&",f)+1||c,c);h.push(a.slice(e));return h.join("").replace(Aea,"$1")} function Pp(a,b,c){return Kp(Op(a,b),b,c)} ;function Qp(){this.i=qb()} var Rp=null;Qp.prototype.set=function(a){this.i=a}; Qp.prototype.reset=function(){this.set(qb())}; Qp.prototype.get=function(){return this.i};function Sp(a){this.u=a||"";Rp||(Rp=new Qp);this.oa=Rp} Sp.prototype.i=!0;Sp.prototype.o=!0;Sp.prototype.ma=!1;function Tp(a){return 10>a?"0"+a:String(a)} function Up(a){Sp.call(this,a)} sb(Up,Sp); function Bea(a,b){var c=[];c.push(a.u," ");if(a.o){var e=c.push;var f=new Date(b.ma());f=Tp(f.getFullYear()-2E3)+Tp(f.getMonth()+1)+Tp(f.getDate())+" "+Tp(f.getHours())+":"+Tp(f.getMinutes())+":"+Tp(f.getSeconds())+"."+Tp(Math.floor(f.getMilliseconds()/10));e.call(c,"[",f,"] ")}e=c.push;f=a.oa.get();f=(b.ma()-f)/1E3;var h=f.toFixed(3),k=0;if(1>f)k=2;else for(;100>f;)k++,f*=10;for(;0=Gba.value)return"error";if(h.value>=Hba.value)return"warn";if(h.value>=Iba.value)return"log"}return"debug"} if(!this.o[a.o()]){var c=Bea(this.i,a),e=Cea;if(e){var f=b(a.u());Dea(e,f,c,a.i())}}}; Vp.prototype.addFilter=function(a){this.o[a]=!0}; var Cea=gb.console;function Dea(a,b,c,e){if(a[b])a[b](c,void 0===e?"":e);else a.log(c,void 0===e?"":e)} ;function Xp(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}} ;function Yp(){} Yp.prototype.o=null;Yp.prototype.getOptions=function(){return this.o||(this.o=this.u())};var Zp;function $p(){} sb($p,Yp);$p.prototype.i=function(){var a=aq(this);return a?new ActiveXObject(a):new XMLHttpRequest}; $p.prototype.u=function(){var a={};aq(this)&&(a[0]=!0,a[1]=!0);return a}; function aq(a){if(!a.ma&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c>>0);a={requestId:c,apiUrl:Mea(a,b,c),onLoad:b.onLoad,onError:b.onError||function(){}, zz:b.zz||function(){}, fL:b.fL||function(){}, gL:b.gL||function(){}, Hx:b.Hx,ZI:b.pageType,hs:b.hs};b.Ue&&("IFRAME"==b.Ue.nodeName?(a.window=b.Ue.contentWindow,a.Ue=a.window.document.body):(a.window=window,a.Ue=b.Ue));return a} function Mea(a,b,c){var e=hq(a)+"/apis/render?",f=a.va,h=a.La,k=b.helpcenter,l=a.ya,p=a.Aa,r=a.Za,u=a.Ua,z=a.Ka,ma=b.pageType,na=b.pageId,pa=b.url,sa=b.fm,ua=b.iR;c=["js_request_id."+c];if(b.extraParams)for(var ya in b.extraParams)c.push(ya+"."+b.extraParams[ya]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:p,visit_id:r,view_id:u,psd:z,page_type:ma,id:na,url:pa,components:sa,exclude_components:ua,extra_params:c,mendel_ids:a.Ia,service_configuration:a.Pa,scdeb:a.Da,instant_preview:b.instantPreview, symptom:b.symptom,scenario_id:b.testScenarioId,sjid:b.zA,user_ip:a.Ta,js_fingerprint:a.Fa};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 Lea(a,b,c){try{var e=JSON.parse(c)}catch(f){b.onError({type:1,message:c});return}if(304!=e.application_error||e.html)if(404!=e.application_error&&e.html){if(b.hs){if(!e.page_metadata||!e.page_metadata.page_type){b.onError({type:4});return}if(qg.get(e.page_metadata.page_type)!=b.ZI){b.onError({type:3});return}}e.page_metadata&&b.zz(e.page_metadata);b.Ue?iq(a,b,e.html):b.Hx(function(f){"IFRAME"==f.nodeName?(b.window=f.contentWindow,b.Ue=b.window.document.body):(b.window=window,b.Ue=f);iq(a, b,e.html)})}else b.onError({type:2}); else b.onError({type:5})} function iq(a,b,c){b.window.sc_scope=b.Ue;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))}); Ih(b.Ue,cq(c,{reportingId:"173dc229-112a-4b20-b635-9546866c327c"}));c=Array.from(b.Ue.getElementsByTagName("script"));a.ma(b,c)} gq.prototype.ma=function(a,b){for(;0a.o.length;a.oa()} ;function nq(){var a=this;this.i=document.querySelector(".overlay");this.i.addEventListener("scroll",function(){oq(a);a.ua()}); this.o=this.i.querySelector(".overlay__backdrop");this.o.addEventListener("touchmove",function(b){return b.preventDefault()}); this.o.addEventListener("click",function(){pq(a,0)}); this.Aa=this.i.querySelector(".overlay__header");this.Aa.addEventListener("touchmove",function(b){a.i.classList.contains("fullscreen")&&b.preventDefault()}); this.ya=this.i.querySelector(".overlay__close-button");this.ya.addEventListener("click",function(){pq(a,0)}); this.ua=pj(function(){if(!a.i.classList.contains("fullscreen")&&!a.u){var b=a.i.scrollTop;0==b?(a.oa.close(),window.removeEventListener("scroll",a.va),window.document.body.style.overflow=""):b>.8*a.o.clientHeight?pq(a,a.o.clientHeight):b<.2*a.o.clientHeight?pq(a,0):pq(a,Math.round(.7*a.o.clientHeight))}},300); this.i.addEventListener("touchstart",function(){return a.u=!0}); this.i.addEventListener("touchend",function(){a.u=!1;a.ua()}); this.va=function(){window.scroll(0,a.Da)}; this.oa=new kq(this.i,function(b){return Oea(a,b)},function(){oq(a)})} nq.prototype.ma=oa(4);function oq(a){var b=mq(a.oa);b&&(a.i.scrollTop>=a.o.clientHeight?(a.i.classList.add("fullscreen"),b.vc.contentDocument.body.style.overflowY=""):(a.i.classList.remove("fullscreen"),b.vc.contentDocument.body.style.overflowY="hidden"),0a||5a?a=0:a>c&&(a=c);return a-b} function Fq(a){a.preventDefault()} ;function Hq(a){A.call(this,a)} w(Hq,A);n=Hq.prototype;n.getEnableSsEngine=function(){return re(this,2)}; n.getEnableAwr=function(){return re(this,3)}; n.getEnableHelpSuggestions=function(){return re(this,4)}; n.getAlohaAutoGaRollout=function(){return re(this,5)}; n.getEnableConfigurator=function(){return re(this,6)}; n.getEnableMweb=function(){return re(this,7)}; n.getEnableCtlConsentCheckbox=function(){return re(this,8)}; n.getEnableIframe=function(){return re(this,9)}; function Uea(){var a=new Hq;a=ye(a,5,!1);a=ye(a,2,!1);a=ye(a,4,!1);a=ye(a,8,!1);return ye(a,9,!1)} n.getEnableScreenshotNudge=function(){return re(this,10)}; n.getEnableWebStartupConfigEndpoint=function(){return re(this,11)}; n.getEnableJunkNudge=function(){return re(this,12)}; n.getEnableConfiguratorLocale=function(){return re(this,13)}; n.getEnableTinyNoPointer=function(){return re(this,14)}; n.getEnableSupportSessionLogging=function(){return re(this,15)};function Iq(a){A.call(this,a)} w(Iq,A);function Vea(a){return Wea.some(function(b){return b.test(a)})} var Wea=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var Xea="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" "); function Jq(a){var b;return null==(b=a.formContent)?void 0:b.locale} ;var Yea=za(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);function Zea(a){var b=Jq(a);b=(b&&Xea.includes(b)?Jq(a):"en").replaceAll("-","_").toLowerCase();var c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return gi(Yea,a,b)} ;var Kq;function $ea(a,b,c){if(Kq)return Kq;var e=Zea(a);return Kq=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(f,h){var k=Kj("SCRIPT");Oh(k,e);k.onload=function(){b.feedbackV2GlobalObject?f(b.feedbackV2GlobalObject):h("feedbackV2GlobalObject not found on window.")}; k.onerror=function(){h("Feedback binary script tag failed to load: "+e.toString())}; c.body.appendChild(k)})} function afa(a,b,c,e,f){f=void 0===f?!0:f;var h,k,l,p,r;return Wa(function(u){switch(u.i){case 1:return h=Date.now(),Na(u,$ea(a,c,e),2);case 2:k=u.o;if(!(f||(null==(p=a.initializationData)?0:p.useNightlyRelease)||(null==(r=a.initializationData)?0:r.isLocalServer))){l=k.initializeFeedbackClient(a,h,b);u.Ma(3);break}return Na(u,k.initializeFeedbackClientAsync(a,h,b),4);case 4:l=u.o;case 3:return l.initiateAloha(),u.return(l)}})} function bfa(a,b,c){var e=!0;e=void 0===e?!0:e;var f,h,k,l;Wa(function(p){h=f=c||gb;if(h.isFormOpened)throw k=Error("Form is either loading or already opened"),k.name="DuplicateFormError",k;h.isFormOpened=!0;a.callbacks=a.callbacks||{};l=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(r){h.isFormOpened=!1;l(r)}; try{return p.return(afa(a,b,h,f.document,e))}catch(r){throw h.isFormOpened=!1,r;}})} ;function cfa(a){try{return gb.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);} ;function Lq(a){yp.call(this);this.headers=new Map;this.Ia=a||null;this.o=!1;this.Fa=this.i=null;this.Da=this.Qa="";this.ma=this.La=this.Aa=this.Ka=!1;this.oa=0;this.ya=null;this.Pa="";this.Ta=this.Ua=!1} sb(Lq,yp);var dfa=/^https?$/i,efa=["POST","PUT"],Mq=[];function Nq(a,b,c,e,f,h,k){var l=new Lq;Mq.push(l);b&&l.listen("complete",b);l.qx("ready",l.iI);h&&(l.oa=Math.max(0,h));k&&(l.Ua=k);l.send(a,c,e,f)} n=Lq.prototype;n.iI=function(){this.dispose();ec(Mq,this)}; n.send=function(a,b,c,e){if(this.i)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Qa+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Qa=a;this.Da="";this.Ka=!1;this.o=!0;this.i=this.Ia?this.Ia.i():Zp.i();this.Fa=this.Ia?this.Ia.getOptions():Zp.getOptions();this.i.onreadystatechange=ob(this.aE,this);try{this.getStatus(),this.La=!0,this.i.open(b,String(a),!0),this.La=!1}catch(k){this.getStatus();Oq(this,k);return}a=c||"";c=new Map(this.headers);if(e)if(Object.getPrototypeOf(e)=== Object.prototype)for(var f in e)c.set(f,e[f]);else if("function"===typeof e.keys&&"function"===typeof e.get){f=t(e.keys());for(var h=f.next();!h.done;h=f.next())h=h.value,c.set(h,e.get(h))}else throw Error("Unknown input type for opt_headers: "+String(e));e=Array.from(c.keys()).find(function(k){return"content-type"==k.toLowerCase()}); f=gb.FormData&&a instanceof gb.FormData;!dc(efa,b)||e||f||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=t(c);for(e=b.next();!e.done;e=b.next())c=t(e.value),e=c.next().value,c=c.next().value,this.i.setRequestHeader(e,c);this.Pa&&(this.i.responseType=this.Pa);"withCredentials"in this.i&&this.i.withCredentials!==this.Ua&&(this.i.withCredentials=this.Ua);try{Pq(this),0=l.length)&&(a.psdJson=l)}k||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(k=e.GOOGLE_FEEDBACK_START)k.apply(e, b);else{e=c+"/load.js?";for(var p in a)b=a[p],null==b||kb(b)||(e+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=Ej(f).createElement("SCRIPT");h&&a.setAttribute("nonce",h);h=Qg(e);Oh(a,h);f.body.appendChild(a)}} function Wq(a,b,c){try{"submit"===a.flow||"help"===a.flow?Vq(a,b,c):gfa(a.productId,a.feedbackServerUri).then(function(e){e=Wd(e,Hq,1);var f=!yaa||(null==e?void 0:e.getEnableMweb()),h=!a.tinyNoPointer||(null==e?void 0:e.getEnableTinyNoPointer());if(null!=e&&e.getAlohaAutoGaRollout()&&f&&h){f=c||gb;h="DEV"===a.serverEnvironment;var k=c||gb;k=a.nonce||Ah(k);h={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale, disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,userEmail:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:h,nonce:k,useNightlyRelease:h,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri, colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,triggerId:a.triggerId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback,enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(k=new Map(Object.entries(b)),h.extraData.productSpecificData=k);bfa(h,e,f)}else Vq(a,b,c)},function(e){e&&"DuplicateFormError"!==e.name&&Vq(a,b,c)})}catch(e){Vq(a,b,c)}} rb("userfeedback.api.startFeedback",Wq);function Xq(a){window.sc_trackStatsEvent(49,8);Yq(a)} function Yq(a){var b=a.productId,c=a.bucket,e=void 0===a.flow?"material":a.flow,f=void 0===a.Yx?!1:a.Yx,h=void 0===a.LH?!0:a.LH,k=a.bM,l=a.onClose,p=a.onLoad,r=a.payload;a=a.description;var u=wi(),z={};b=(z.flow=e,z.locale=u.lang,z.productId=b,z.disableSubmit=f,z);c&&(b.bucket=c);l&&(b.callback=l);p&&(b.onLoadCallback=p);u.sb_uri&&(b.serverUri=u.sb_uri);k&&(b.reportDataCallback=k);b.allowNonLoggedInFeedback=h;"submit"===e&&(b.report={description:a});var ma={};r.forEach(function(na,pa){ma[pa]=na}); Wq(b,ma)} ;function Zq(){var a=wi();a=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",$q()]]);a.set("escalation_availability_matching_frd_forms",jj().escalation_availability_matching_frd_forms);a.set("rule_service_escalation_availability_c2c_event_id",jj().rule_service_escalation_availability_c2c_event_id); a.set("rule_service_escalation_availability_c2c_synthesis_event_id",jj().rule_service_escalation_availability_c2c_synthesis_event_id);a.set("rule_service_escalation_availability_chat_event_id",jj().rule_service_escalation_availability_chat_event_id);a.set("rule_service_escalation_availability_chat_synthesis_event_id",jj().rule_service_escalation_availability_chat_synthesis_event_id);a.set("rule_service_escalation_availability_email_event_id",jj().rule_service_escalation_availability_email_event_id); a.set("rule_service_escalation_availability_email_synthesis_event_id",jj().rule_service_escalation_availability_email_synthesis_event_id);a.set("rule_service_escalation_availability_phone_event_id",jj().rule_service_escalation_availability_phone_event_id);a.set("rule_service_escalation_availability_phone_synthesis_event_id",jj().rule_service_escalation_availability_phone_synthesis_event_id);a.set("rule_service_extensible_contact_options_event_id",jj().rule_service_extensible_contact_options_event_id); a.set("rule_service_form_synthesis_event_id",jj().rule_service_form_synthesis_event_id);a.set("rule_service_helpcenter_fields_synthesis_event_id",jj().rule_service_helpcenter_fields_synthesis_event_id);return a} function $q(){var a=wi().rs;switch(a){case 4:return"cases";case 1:return"helpcenter";default:return String(a)}} ;function ar(){ifa(this)} function ifa(a){a.i=(new vq({className:"material-dialog-backdrop",cq:"material-dialog-backdrop--active",OD:"material-dialog-backdrop--locked",wI:"material-dialog-backdrop--disable-click-capture"})).QB(function(){return!a.oa}); a.i.getElement().addEventListener("click",function(b){b=b.target;var c=b.getAttribute("data-material-dialog-action");c&&(a.o&&a.o(c),ti(b,"material-dialog--disable-close")||a.close())})} ar.prototype.open=function(a){var b=this,c=a.querySelector(".material-dialog__title");a.setAttribute("role","dialog");c&&(a.setAttribute("title",c.textContent),Tea(c,a).reset().enable(ti(a,"material-dialog--draggable")));var e=a.querySelector(".material-dialog__minimize-button");if(e){var f=e.getAttribute("data-material-dialog-minimized-aria-label"),h=function(){var k=document.createElement("button");k.className="material-dialog-minimized";k.textContent=c.textContent+"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2594"; f&&k.setAttribute("aria-label",f);k.addEventListener("click",function(){b.i.open();document.body.removeChild(k)}); b.i.close();document.body.appendChild(k);k.focus()}; this.u=function(){return e.removeEventListener("click",h)}; e.addEventListener("click",h)}this.oa=ti(a,"material-dialog--disable-close");this.i.rA(!ti(a,"material-dialog--show-background")).oA(ti(a,"material-dialog--disable-click-capture")).setContent(a).open();a.focus();return this}; ar.prototype.close=function(){this.i.close();this.u&&this.u();this.ma&&this.ma()}; ar.prototype.xm=function(a){this.o=a;return this}; ar.prototype.onClose=function(a){this.ma=a;return this}; ar.prototype.onClose=ar.prototype.onClose;ar.prototype.onAction=ar.prototype.xm;ar.prototype.close=ar.prototype.close;ar.prototype.open=ar.prototype.open;function br(a){var b=a.icon,c=void 0===a.text?"":a.text,e=void 0===a.title?"":a.title,f=void 0===a.Gv?!1:a.Gv,h=void 0===a.size?void 0:a.size,k=void 0===a.vD?void 0:a.vD,l=void 0===a.Gr?!1:a.Gr,p=void 0===a.filled?!1:a.filled,r=void 0===a.hv?!1:a.hv,u=a.trigger,z=a.tabIndex,ma=void 0===a.ariaLabel?"":a.ariaLabel;a=void 0===a.Nc?"rem":a.Nc;E.call(this,"sc.shared.MaterialFab");this.i=!1;this.icon=k?new Xl({icon:b,wb:!0,size:k,Nc:a}):new Xl({icon:b,wb:!0,Nc:a});this.text=c;this.title=e;this.Gv=f;this.size= h;this.Gr=l;this.filled=p;this.hv=r;this.trigger=u;this.overlay=new Yl;this.tabIndex=void 0===z?null:String(z);this.ariaLabel=ma} w(br,E);br.prototype.content=function(){var a=this,b=["class",{root:!0,extended:this.text,mini:this.Gv,lowered:this.Gr,filled:this.filled,"fake-focus":this.i,grey:this.hv},"tabindex",this.tabIndex,"onclick",this.trigger,"onkeydown",function(e){a.Zb(e)}, "aria-label",this.ariaLabel];this.title&&b.push("title",this.title);if(this.size){var c=this.size+"px";b.push("style",{height:c,width:c})}this.element.apply(this,["button"].concat(Ba(b),[function(){a.element("span","class","icon",a.icon);a.text&&Al(a.text);a.overlay.render()}]))}; br.prototype.Zb=function(a){$l(this.overlay,a)};function cr(a){Tl.call(this);this.dk=!1;this.text=this.group="";this.selected=this.disabled=!1;this.Of(a)} w(cr,Tl);n=cr.prototype;n.Of=function(a){var b=void 0===a.text?"":a.text,c=void 0===a.disabled?!1:a.disabled,e=void 0===a.selected?!1:a.selected,f=a.content,h=a.ariaLabel,k=a.ri,l=a.Dj,p=void 0===a.dk?!1:a.dk;this.group=void 0===a.group?"":a.group;this.selected=e;this.text=b;this.content=f;this.ariaLabel=h;this.ri=k;this.disabled=c;this.Dj=l;this.dk=p}; n.getGroup=function(){return this.group}; n.getText=function(){return this.text}; n.getContent=function(){return this.content}; n.Qe=function(){return this.ariaLabel}; n.isSelected=function(){return this.selected}; n.setSelected=function(a){this.selected=a;var b;null==(b=this.Dj)||b.call(this,this.selected);this.Ca(0)}; n.wc=function(){return this.disabled}; n.setDisabled=function(a){this.disabled=a;this.Ca(1)};function dr(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialRadio");this.id=Sl();this.model=a instanceof cr?a:new cr(a);this.overlay=new Yl({An:!0});this.i=null;this.watch(this.model)} w(dr,E); dr.prototype.content=function(a){var b=this;a&&this.model.Of(a);this.element("div","class",{root:!0,disabled:this.model.wc(),"align-top":this.model.dk},function(){b.element("div","class","touch-target","onclick",function(){b.model.wc()||!b.i||b.i.checked||(b.i.checked=!0,b.onChange())},function(){b.element("div","class","radio",function(){b.i=b.element("input","id",b.id,"class","native-control","type","radio","name",b.model.getGroup(),"aria-label",b.model.Qe(),"aria-describedby",b.model.ri,"disabled", b.model.wc(),"onchange",function(){b.onChange()}); b.i.checked=b.isSelected();b.element("div","class","ring");b.element("div","class","dot");b.overlay.render()})}); var c=b.model.getText(),e=b.model.getContent();(c||e)&&b.element("label","for",b.id,"class","label-text","onclick",function(){Zl(b.overlay,0,0,!0)},c||e)})}; dr.prototype.onChange=function(){if(this.i&&this.model.isSelected()!==this.i.checked&&(this.model.setSelected(this.i.checked),this.model.getGroup()))for(var a=t(Array.from(document.getElementsByName(this.model.getGroup()))),b=a.next();!b.done;b=a.next())b.value.dispatchEvent(new Event("change"))}; dr.prototype.isSelected=function(){return this.model.isSelected()};function er(a){var b=Object.assign({},a),c=a.content,e=void 0===a.Vh?!0:a.Vh,f=void 0===a.zl?"placement-start":a.zl,h=void 0===a.iq?"alignment-start":a.iq,k=void 0===a.style?"style-normal":a.style;a=a.nq;b=(delete b.content,delete b.Vh,delete b.zl,delete b.iq,delete b.style,delete b.nq,b);E.call(this,"sc.shared.MaterialRichTooltip");var l=this;this.o=!1;this.me=this.le=0;this.u=c;this.Vh=e;this.ua=f;this.oa=h;this.va=k;this.nq=a;this.i=new io(Object.assign({},{content:function(){fr(l)}, Jj:!0,Nm:!1,mq:!1},b))} w(er,E);n=er.prototype;n.open=function(a){this.Vh?this.i.open(a):(this.o=!0,this.Ea())}; n.rb=function(){return this.Vh?this.i.rb():this.o}; n.close=function(){this.Vh?this.i.close():(this.o=!1,this.Ea())}; function gr(a,b){var c=b.me;if(!a.Vh){var e;a.le=null!=(e=b.le)?e:a.le;a.me=null!=c?c:a.me;a.Ea()}} n.oe=function(){return!0}; n.content=function(){var a=this;this.Vh?this.i.render():this.element("div","class","popup-container","style",{visibility:this.o?"visible":"hidden",transform:"translate("+this.le+"px, "+this.me+"px)"},function(){fr(a)})}; function fr(a){a.element("div","class","root "+a.ua+" "+a.va,function(){a.element("div","class","container","style",{padding:a.nq},a.u);a.element("div","class","clip-track "+a.oa,function(){a.element("div","class","clip",function(){a.element("div","class","caret")})})})} ;function hr(){this.o={};this.i=0} n=hr.prototype;n.format=function(a){var b=[],c=zj("SafeHtmlFormatter:");a=zj(a).replace(new RegExp("\\{"+c+"[\\w&#;]+\\}","g"),ob(this.aM,this,b));b.join(">, <");return rh(a)}; n.aM=function(a,b){a=this.o[b];if(!a)return b;b="";a.Tb&&(b+="<"+a.Tb+a.attributes+">");a.html&&(b+=a.html);a.Sb&&(b+="");return b}; n.Tb=function(a,b){sh(a);return ir(this,{Tb:a,attributes:wh(b)})}; n.Sb=function(a){sh(a);return ir(this,{Sb:a})}; n.text=function(a){return ir(this,{html:zj(a)})}; n.safeHtml=function(a){return ir(this,{html:ph(a).toString()})}; function ir(a,b){a.i++;var c="{SafeHtmlFormatter:"+a.i+"_"+Dj()+"}";a.o[zj(c)]=b;return c} ;function jr(a,b){b=void 0===b?wi().hc:b;this.o=a;this.ma={};b&&(this.ma.helpcenter=b)} n=jr.prototype;n.Jk=function(a){this.oa=a;return this}; n.onError=function(a){this.u=a;return this}; n.ZD=function(a){this.ua=a;return this}; n.Ag=function(a,b){this.ma[a]=b;return this}; n.start=function(a){var b=this;a=void 0===a?wi().upload_hostname:a;var c=new XMLHttpRequest;c.open("POST",a+"/upload");c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText);jfa(b,e.sessionStatus.externalFieldTransfers[0].formPostInfo.url)}catch(f){kr(b)}}); c.addEventListener("error",function(){return kr(b)}); c.addEventListener("abort",function(){return kr(b)}); c.send(kfa(this));return this}; function jfa(a,b){var c=new XMLHttpRequest;c.open("POST",b);c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText).sessionStatus.additionalInfo["uploader_service.GoogleRupioAdditionalInfo"].completionInfo.customerSpecificInfo;a.i=e.cns_filename;a.va=e.document_id;a.oa&&a.oa()}catch(f){kr(a)}}); c.upload.addEventListener("progress",function(e){a.ua&&a.ua(e.lengthComputable?Math.max(e.loaded-(e.total-a.o.size),0):0)}); c.addEventListener("error",function(){return kr(a)}); c.addEventListener("abort",function(){return kr(a)}); b=new FormData;b.append("Filedata",a.o,a.o.name);c.send(b)} function kr(a){a.u&&a.u()} function kfa(a){var b=[{external:{name:"file",filename:a.o.name,formPost:{}}}],c;for(c in a.ma)b.push({inlined:{name:c,content:a.ma[c],contentType:"text/plain"}});return JSON.stringify({protocolVersion:"0.8",createSessionRequest:{fields:b}})} n.rJ=function(){return this.i}; n.Sl=function(){return this.va}; jr.prototype.getDocumentId=jr.prototype.Sl;jr.prototype.getCnsFilename=jr.prototype.rJ;jr.prototype.start=jr.prototype.start;jr.prototype.setMetadata=jr.prototype.Ag;jr.prototype.onProgress=jr.prototype.ZD;jr.prototype.onError=jr.prototype.onError;jr.prototype.onSuccess=jr.prototype.Jk;function lr(){var a=this;this.o=document.querySelector(".overlay");this.i=(new vq({className:"overlay-backdrop",cq:"overlay-backdrop--active",OD:"overlay-backdrop--locked"})).setContent(this.o).onClose(function(){a.u.close()}); this.i.rA(!0);this.i.oA(!0);this.oa=this.o.querySelector(".overlay__close-button");this.oa.addEventListener("click",function(){a.i.close()}); this.u=new kq(this.o,function(b){b.vc.contentDocument.body.style.padding="2.5rem 3.25rem"},null)} lr.prototype.ma=oa(3);window.sc_initOverlay=function(){return new lr};var lfa={"ads.svg":Gg('\n'),"alumnus_expert.svg":Gg('\n'), "beenhere.svg":Gg('\n'),"bids_and_budgets.svg":Gg('\n'), "bronze_expert.svg":Gg('\n'),"community_specialist.svg":Gg('\n'), "diamond_expert.svg":Gg('\n'), "error_computer.svg":Gg('\n'), "gold_expert.svg":Gg('\n'), "google_employee.svg":Gg('\n'),"guidebook.svg":Gg('\n\n\n'), "keywords_and_targeting.svg":Gg('\n'),"laptop_check.svg":Gg('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "legacy_expert.svg":Gg('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "logo_googleg_48dp.svg":Gg('\n \n \n \n \n \n\n'), "no_notifications.svg":Gg('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "page_desktop.svg":Gg('\n'), "page_desktop_dark.svg":Gg('\n'), "platinum_expert.svg":Gg('\n'), "play.svg":Gg('\n'),"quickreply.svg":Gg('\n'),"search.svg":Gg('\n'), "silver_expert.svg":Gg('\n'), "stop.svg":Gg('\n'),"volunteer_activism.svg":Gg('\n'), "workflow.svg":Gg('\n'), "workflow_dark.svg":Gg('\n')};function mr(a){E.call(this,"sc.shared.TsAssetInterop");this.i=a} w(mr,E);mr.prototype.content=function(){Il(lfa[this.i])};var mfa=new Map([[0,"workflow.svg"],[1,"legacy_expert.svg"],[2,"alumnus_expert.svg"],[3,"bronze_expert.svg"],[4,"silver_expert.svg"],[5,"gold_expert.svg"],[6,"platinum_expert.svg"],[7,"diamond_expert.svg"],[8,"community_specialist.svg"],[9,"google_employee.svg"],[10,"play.svg"],[11,"stop.svg"],[12,"quickreply.svg"],[13,"volunteer_activism.svg"],[14,"beenhere.svg"],[16,"bids_and_budgets.svg"],[17,"keywords_and_targeting.svg"],[15,"ads.svg"],[18,"guidebook.svg"]]),nr=new Map([[0,"workflow_dark.svg"]]); function or(a){var b=void 0===a.wb?!1:a.wb,c=void 0===a.Gy?!1:a.Gy,e=a.icon,f=void 0===a.isDarkMode?!1:a.isDarkMode,h=void 0===a.size?24:a.size,k=a.title;a=void 0===a.Aw?!1:a.Aw;E.call(this,"sc.icon.Icon");f=f&&nr.has(e)?nr.get(e):mfa.get(e);if(void 0===f)throw Error("The icon asset "+e+" is undefined.");this.wb=b;this.Gy=c;this.size=h;this.i=new mr(f);this.title=k;this.Aw=a} w(or,E);or.prototype.content=function(){var a=this;this.element("div","class",{root:!0,baseline:this.wb,"text-bottom":this.Aw,flip:this.Gy},"title",this.title,"style",{height:this.size+"px",width:this.size+"px"},function(){a.i.render()})};function pr(a){A.call(this,a,-1,nfa)} w(pr,A);var nfa=[1,2,3,4];function qr(a){if(!(a&&a instanceof A))throw Error("Value is not proto message.");return Bc(a.serialize(),2)} ;function rr(a,b,c,e){if(a){var f="";c&&c.length&&(f="; track:"+c.join(",").trim());c="";e&&e.length&&(c="; "+e.join("; ").trim());a.setAttribute("jslog",b+f+c);a.LSWHIf=void 0}} ;var sr={CLICK:{string:"click",Xh:"cOuCgd"},GENERIC_CLICK:{string:"generic_click",Xh:"szJgjc"},IMPRESSION:{string:"impression",Xh:"xr6bB"},HOVER:{string:"hover",Xh:"ZmdkE"},KEYPRESS:{string:"keypress",Xh:"Kr2w4b"},KEYBOARD_ENTER:{string:"keyboard_enter",Xh:"SYhH9d"}};function tr(a){if(ur.has(a))return ur.get(a);throw Error("Unrecognized EventLabel "+a+".");} function vr(a){for(var b=new Map,c=t(Object.keys(a)),e=c.next();!e.done;e=c.next())e=e.value,b.set(a[e].string,a[e].Xh);return b} for(var ur=vr(sr),wr=new Map,xr=t(Object.keys(sr)),yr=xr.next();!yr.done;yr=xr.next()){var zr=yr.value;wr.set(sr[zr].Xh,sr[zr].string)}var Ar=vr({TRACK:{string:"track",Xh:"u014N"},INDEX:{string:"index",Xh:"cQYSPc"},MUTABLE:{string:"mutable",Xh:"dYFj7e"},TEST_CODE:{string:"tc",Xh:"DM6Eze"}});function Br(a,b){this.i=a;this.oa=b||!1;this.o=new Set;this.ya=null;this.u=[];this.ua=void 0;this.Da=this.ma=!1;this.Aa=null;this.va=[]} function Cr(a,b){if(b){var c=a.o;var e=c.has;a=a.oa?tr(b):b;c=e.call(c,a)}else c=0!=a.o.size;return c} Br.prototype.getIndex=function(){return this.ya}; Br.prototype.setAttribute=function(a){this.Aa=a;return this}; Br.prototype.getAttribute=function(){return this.Aa}; function Dr(a,b){a.va.push(b)} function Er(a,b){for(var c=0;c=a.offsetWidth||0>=a.offsetHeight))return!1;a=a.getBoundingClientRect();return(b=sk(b,new rk(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1} function Gfa(a,b,c){for(var e=[],f={},h=b.length-1;0<=h;f={Vm:f.Vm,Xk:f.Xk,Tp:f.Tp},h--){f.Xk=new ts;f.Tp=[];f.Vm=hs();Zd(f.Xk,Hr,1,f.Vm);var k=new ks;Zd(k,Hr,1,f.Vm);Zd(f.Xk,ks,9,k);if(k=Np(window.location.href,"ved"))k=ps(new ns,k),Zd(f.Xk,ns,4,k);b[h].forEach(function(l){return function(p,r){r.o=l.Vm;r.u=l.Vm;var u=Ks(r);p.length&&Vr(u,p);p=r.getElement();Is(p,c)?(r.oa=!1,r.hidden=!1):u.Fm(1);this.setTimestamp(u);de(l.Xk,2,Ur,u);l.Tp=l.Tp.concat(r.getTag().u)}}(f),a); k=new bs;Hs();es(k,f.Xk.serialize());Md(k,20,f.Tp);e.push(k)}return e} function Hfa(a,b,c){for(var e=[],f=new Map,h=b.length-1;0<=h;h--){var k=b[h],l=k.keys().next().value.u,p=f.get(l)||[];p.push(k);f.set(l,p)}f.forEach(function(r,u){var z=0,ma=[],na=new ts,pa=[],sa=hs();Zd(na,Hr,1,sa);Zd(na,Hr,3,u);var ua=new ks;Zd(ua,Hr,1,u);Zd(na,ks,9,ua);for(ua=0;uaarguments.length&&h.args.push(new a.WM);k&&(k=Os,!a.eA||0==Ts||a.measure&&1!=Ts||(k=(k+1)%2),Ns[k].push(h));return Ofa()}} function Pfa(a,b){Ps=!1;var c={};Ts=1;for(var e=0;ea&&(Jfa++,100h.length)return null;k=h[0].trim();h=h[1].trim();if(Db(k)||Db(h))return null;switch(k){case Ws(a,"track"):k=h.split(",");for(h=0;h "}); c+=b.length?"END]":"EMPTY]"} function ot(a){if(a.qc){var b=a.qc();a=Jj(b||Uj(a.oa)||window)}else a=Jj(Uj(a.oa)||window);return a} ;function pt(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";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));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("URI is missing protocol: "+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!== c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("Invalid URI scheme in origin: "+c);a="";var e=b.indexOf(":");if(-1!=e){var f=b.substring(e+1);b=b.substring(0,e);if("http"===c&&"80"!==f||"https"===c&&"443"!==f)a=":"+f}return c+"://"+b+a} ;function $fa(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;u=r=0} function b(z){for(var ma=k,na=0;64>na;na+=4)ma[na/4]=z[na]<<24|z[na+1]<<16|z[na+2]<<8|z[na+3];for(na=16;80>na;na++)z=ma[na-3]^ma[na-8]^ma[na-14]^ma[na-16],ma[na]=(z<<1|z>>>31)&4294967295;z=f[0];var pa=f[1],sa=f[2],ua=f[3],ya=f[4];for(na=0;80>na;na++){if(40>na)if(20>na){var Ea=ua^pa&(sa^ua);var Ka=1518500249}else Ea=pa^sa^ua,Ka=1859775393;else 60>na?(Ea=pa&sa|ua&(pa|sa),Ka=2400959708):(Ea=pa^sa^ua,Ka=3395469782);Ea=((z<<5|z>>>27)&4294967295)+Ea+ya+Ka+ma[na]&4294967295;ya=ua;ua=sa;sa=(pa<<30|pa>>>2)& 4294967295;pa=z;z=Ea}f[0]=f[0]+z&4294967295;f[1]=f[1]+pa&4294967295;f[2]=f[2]+sa&4294967295;f[3]=f[3]+ua&4294967295;f[4]=f[4]+ya&4294967295} function c(z,ma){if("string"===typeof z){z=unescape(encodeURIComponent(z));for(var na=[],pa=0,sa=z.length;par?c(l,56-r):c(l,64-(r-56));for(var na=63;56<=na;na--)h[na]=ma&255,ma>>>=8;b(h);for(na=ma=0;5>na;na++)for(var pa=24;0<=pa;pa-=8)z[ma++]=f[na]>>pa&255;return z} for(var f=[],h=[],k=[],l=[128],p=1;64>p;++p)l[p]=0;var r,u;a();return{reset:a,update:c,digest:e,digestString:function(){for(var z=e(),ma="",na=0;nal?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie=a+"="+b+c+k+l+e+(null!=f?";samesite="+ f:"")}; n.get=function(a,b){for(var c=a+"=",e=(this.i.cookie||"").split(";"),f=0,h;fa.oi()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Ta} n.dispatch=function(a){a instanceof bs?this.log(a):(a=ds(new bs,a.serialize()),this.log(a))}; function Kt(a,b){b?(a.ma||(a.ma=new $r),b=b.serialize(),y(a.ma,4,b)):a.ma&&Pd(a.ma,4)} function Lt(a,b){a.oa=new xt(1>b?1:b);a.i.setInterval(a.oa.getValue())} n.log=function(a){a=a.clone();var b=this.dj++;y(a,21,b);this.Qa&&y(a,26,this.Qa);if(!x(a,1)){b=a;var c=Date.now().toString();y(b,1,c)}null==x(a,15)&&(b=60*(new Date).getTimezoneOffset(),y(a,15,b));this.ma&&(b=this.ma.clone(),Zd(a,$r,16,b));for(;this.o.length>=this.bufferSize;)this.o.shift(),++this.Da;this.o.push(a);this.dispatchEvent(new Mt(a));this.Ua||this.i.enabled||this.i.start()}; n.flush=function(a,b){var c=this;if(0===this.o.length)a&&a();else if(this.ob)Nt(this);else{var e=Date.now();if(this.Kd>e&&this.Abna||401===na||0===na);pa&&(c.o=sa.concat(c.o),c.Ua||c.i.enabled||c.i.start());b&&b("net-send-failed",na)},ma=function(){c.qc?c.qc.send(r,u,z):c.Tf(r,u,z)}; p?p.then(function(na){r.cA["Content-Encoding"]="gzip";r.cA["Content-Type"]="application/binary";r.body=na;r.cI=2;ma()},function(){ma()}):ma()}}}}; n.Fy=function(){this.Aa||(this.La&&Nt(this),this.Ka&&iga(this),this.flush())}; function Nt(a){Ot(a,32,10,function(b,c){b=Kp(b,"format","json");var e=!1;try{e=window.navigator.sendBeacon(b,c.serialize())}catch(f){}a.ob&&!e&&(a.ob=!1);return e})} function iga(a){Ot(a,6,5,function(b,c){b=Jp(b,"format","base64json","p",Bc(c.serialize(),3));if(15360 .heading").getAttribute("data-search-dym-tracking-id"),a.oE(f,b,h,e,c)):(e=""!==ui("symptom"),a.Ni(f,h,b.getAttribute("data-search-rank"),b.getAttribute("data-search-result-id"),b.getAttribute("data-search-request-id"),b.getAttribute("data-search-url"), b.getAttribute("data-search-flow"),b.getAttribute("data-search-ctx"),e,c))}} function nga(a,b){function c(){h&&k&&((window.sc_delayLocationHandler=e)?e(f):Si(f))} if("_blank"==a.target||b.shiftKey||b.ctrlKey||b.metaKey)return null;var e=window.sc_delayLocationHandler,f,h=!1,k=!1;window.sc_delayLocationHandler=function(){h=!0;c()}; return function(l){k=!0;f=l;c()}} n.Ni=function(a,b,c,e,f,h,k,l,p,r){tu(this,function(){var u=uu(p?"suggestion_clicked":"search_results_clicked",b,k,l);Wt(u,"q",a);Wt(u,"clickRank",c);Wt(u,"resultId",e);Wt(u,"requestId",f);Wt(u,"shownContentList",h);return u},h,function(){var u=vu(p?15:6,b,k,l); var z=u.setQuery(a);z=y(z,11,Number(c));var ma=ku(iu(ju(new hu,e),f),3);z=Zd(z,hu,43,ma);y(z,8,h);return u},r)}; n.oE=function(a,b,c,e,f){tu(this,function(){var h=uu("suggestion_clicked",c);Wt(h,"q",a);e&&Wt(h,"dymTrackingId",e);return h},b,function(){return null},f)}; n.aA=function(a,b,c){tu(this,function(){var e=uu("autocomplete_search_query",wi().visit_id,b);Wt(e,"q",a);return e},"",function(){var e=vu(24,wi().visit_id,b); e.setQuery(a);return e},c)}; n.Rr=function(a,b,c,e){tu(this,function(){var f=uu("autocomplete_results_clicked",wi().visit_id,c);Wt(f,"q",a);Wt(f,"shownContentList",b);return f},b,function(){var f=vu(31,wi().visit_id,c),h=f.setQuery(a); y(h,8,b);return f},e)}; n.Sr=function(a,b){wu(this,function(){var c=uu("autocomplete_click_impressions",wi().visit_id,b);Wt(c,"shownContentList",a.join("|"));return c},function(){var c=vu(47,wi().visit_id,b),e=a.join("|"); y(c,8,e);return c},"sc_nullFunction")}; function tu(a,b,c,e,f){f&&f instanceof Function?(window.sc_searchMetricsLinkCallback=function(){f(c)},wu(a,b,e,"sc_searchMetricsLinkCallback")):wu(a,b,e,"sc_nullFunction")} function wu(a,b,c,e){b=b();c=c();var f,h=null==(f=c)?void 0:f.Su();"help"!==h&&"help.mobile"!==h&&"help.ios"!==h&&(c=null);f=c;f=void 0===f?null:f;c="asxvmprobertest@gmail.com"==wi().ge;if((a.i||"true"===gj("initializeMojoMetrics"))&&!c&&(b&&(Wt(b,"callback",e),c=Kj("SCRIPT"),c.onerror=window[e],Oh(c,b.build()),document.body.appendChild(c)),f)){var k;null==(k=a.transport)||k.dispatch(f)}} n.dw=function(a){wu(this,function(){var b=uu("article_help_link_clicked",wi().visit_id,wi().flow);Wt(b,"url",a);return b},function(){var b=vu(28,wi().visit_id,wi().flow); b.setUrl(a);return b},"sc_nullFunction")}; n.ew=function(a){wu(this,function(){var b=uu("opened_to_article",wi().visit_id,wi().flow);Wt(b,"shownContentList",a);return b},function(){var b=vu(23,wi().visit_id,wi().flow); y(b,8,a);return b},"sc_nullFunction")}; n.Mo=function(a,b,c,e,f,h,k,l){e=e||ui("query")||ui("q");h=h||""!==ui("symptom");wu(this,function(){var p=uu(h?"shown_suggestions":"shown_search_results",a,f,k);Wt(Wt(p,"requestId",b),"shownContentList",c.join("|"));e&&Wt(p,"q",e);l&&Wt(p,"dymTrackingId",l);return p},function(){var p=vu(h?13:14,a,f,k),r=p.setQuery(e),u=c.join("|"); y(r,8,u);r=cu();u=iu(new hu,b);var z=u.setTimestamp,ma=new Date(Date.now()),na=new om;ma=ma.getTime();na.setSeconds(Math.trunc(ma/1E3)).setNanos(Math.trunc(ma%1E3*1E6));r=lu(ku(z.call(u,na),1),r);Zd(p,hu,43,r);return p},"sc_nullFunction")}; function oga(a){switch(a){case 201:return"nd4c_requested";case 45:return"shown_contact_us";case 46:return"contact_us_clicked"}return""} function pga(a){switch(void 0===a?0:a){case 8:return"nd4c_email";case 9:return"nd4c_phone";case 10:return"nd4c_chat"}return null} function xu(a,b,c){c=void 0===c?0:c;wu(a,function(){var e=pga(c),f=uu(oga(b),wi().visit_id,wi().flow);e&&Wt(f,"contactMode",e);return f},function(){var e=vu(b,wi().visit_id,wi().flow); c&&y(e,27,c);return e},"sc_nullFunction")} n.Xr=function(){xu(this,201)}; n.Wr=function(){xu(this,45,8)}; n.Vr=function(){xu(this,46,8)}; n.Zr=function(){xu(this,45,9)}; n.Yr=function(){xu(this,46,9)}; n.Ur=function(){xu(this,45,10)}; n.Tr=function(){xu(this,46,10)}; n.fw=function(a,b,c,e,f,h){h=void 0===h?15:h;wu(this,function(){var k=uu(197==h?"search_intent_clicked":"suggestion_clicked",a);Wt(k,"requestId",b);Wt(k,"resultId",c);void 0!==e&&Wt(k,"clickRank",e);void 0!==f&&Wt(k,"shownContentList",f);return k},function(){var k=vu(h,a),l=ku(ju(iu(new hu,b),c),3); Zd(k,hu,43,l);void 0!==e&&y(k,11,Number(e));void 0!==f&&y(k,8,f);return k},"sc_nullFunction")}; function uu(a,b,c,e){a=Wt(Wt(Wt(Wt(Wt(Wt(Wt(new Vt,"flow",c||"support-content"),"gfSessionId",b),"hcName",wi().hc),"locale",wi().lang),"authuser",wi().au),"useAnonymousMetrics","false"),"userAction",a);(e=e||yu())&&Wt(a,"productSpecificContext",e);"help"===c&&Wt(a,"useInappHelpPanel","true");(c=gj("productEscalationsId"))&&Wt(a,"productId",c);return a} function vu(a,b,c,e){var f=new ou;f=y(f,2,wi().mobile_app_package_name);f=y(f,32,wi().mobile_app_version);f=y(f,39,wi().client_type);f=y(f,23,wi().mobile_client_version);f=y(f,42,8===wi().rs||3===wi().rs||93===wi().rs?wi().mobile_device_locale:wi().lang);c=y(f,33,c||"support-content");c=y(c,44,wi().hc);c=y(c,28,wi().mobile_network_type_enum);b=y(c,5,b);a=y(b,25,a);(e=e||yu())&&y(a,4,e);(e=Number(gj("productEscalationsId")))&&y(a,45,e);return a} function yu(){var a=wi().query_params.find(function(b){return"ec"==b.key}); return a?a.value:""} ru.prototype.reportSearchResultsFeatureClick=ru.prototype.fw;ru.prototype.reportNewDealChatClicked=ru.prototype.Tr;ru.prototype.reportNewDealChatDisplayed=ru.prototype.Ur;ru.prototype.reportNewDealTfnClicked=ru.prototype.Yr;ru.prototype.reportNewDealTfnDisplayed=ru.prototype.Zr;ru.prototype.reportNewDealEmailClicked=ru.prototype.Vr;ru.prototype.reportNewDealEmailDisplayed=ru.prototype.Wr;ru.prototype.reportNewDealRequested=ru.prototype.Xr;ru.prototype.reportImpressions=ru.prototype.Mo; ru.prototype.reportOpenedToArticle=ru.prototype.ew;ru.prototype.reportArticleHelpLinkClicked=ru.prototype.dw;ru.prototype.reportAutocompleteImpressions=ru.prototype.Sr;ru.prototype.reportAutocompleteClick=ru.prototype.Rr;ru.prototype.reportAutocompleteSearch=ru.prototype.aA;ru.prototype.reportSpellingClick=ru.prototype.oE;ru.prototype.reportClick=ru.prototype.Ni;ru.prototype.setUpMojoReportingForSpelling=ru.prototype.bF;ru.prototype.setUpMojoReportingForSearchResults=ru.prototype.aF;var zu; rb("hcfe.MojoMetrics",ru);window.sc_initMojoMetrics=function(){zu||(zu=new ru,zu.aF(),zu.bF(),window.sc_trackSearchResultImpressions=window.sc_trackSearchResultEnabledRceTracking?window.sc_nullFunction:zu.Mo.bind(zu))};function Au(a,b){this.ma=a;this.o=a.parentNode;this.i=b;this.i.counter&&this.i.count&&Bu(this,[{key:this.i.counter,value:(this.i.count+1).toString()}]);this.ma.addEventListener("click",this.u.bind(this))} Au.prototype.u=function(){this.i.id&&Bu(this,[{key:this.i.id,value:(new Date).getTime().toString()}]);this.o.parentNode.removeChild(this.o)}; function Bu(a,b){var c=wi();(new Image).src=c.ehn+"/apis/prefinsert?pb="+encodeURIComponent(JSON.stringify({common_params:{context_params:{experiment_id:c.mendel_ids}},resource:{user_pref:b,helpcenter:c.hc,key_type:a.i.type}}))} window.sc_initNotification=function(a,b){new Au(a,b)};function Cu(a){A.call(this,a)} w(Cu,A);function Du(a){A.call(this,a)} w(Du,A);Du.prototype.getLanguage=function(){return x(this,3)}; Du.prototype.setLanguage=function(a){return y(this,3,a)}; var Eu=[2,3];function Fu(a){A.call(this,a)} w(Fu,A);Fu.prototype.getId=function(){return x(this,1)}; Fu.prototype.setId=function(a){return y(this,1,a)};function Gu(a){A.call(this,a)} w(Gu,A);Gu.prototype.getState=function(){return se(this,1,0)}; Gu.prototype.getVisibility=function(){return se(this,2,0)}; Gu.prototype.setVisibility=function(a){return y(this,2,a)}; Gu.prototype.clearOffTopic=function(){return Pd(this,7)};function Hu(a){A.call(this,a,-1,qga)} w(Hu,A);n=Hu.prototype;n.getIndex=function(){return x(this,2)}; n.Ag=function(a){return Zd(this,Gu,5,a)}; n.getTypeInfo=function(){return Wd(this,Iu,6)}; n.getLanguage=function(){return x(this,39)}; n.setLanguage=function(a){return y(this,39,a)}; function Iu(a){A.call(this,a)} w(Iu,A);Iu.prototype.getType=function(){return se(this,1,1)}; Iu.prototype.setType=function(a){return y(this,1,a)}; var qga=[9,38];function Ju(a){A.call(this,a,-1,rga)} w(Ju,A);n=Ju.prototype;n.Uo=oa(6);n.getTitle=function(){return x(this,9)}; n.setTitle=function(a){return y(this,9,a)}; n.getLanguage=function(){return x(this,14)}; n.setLanguage=function(a){return y(this,14,a)}; n.getState=function(){return se(this,15,10)}; n.Ag=function(a){return Zd(this,Gu,12,a)}; n.zc=function(){return x(this,22)}; function Ku(a){A.call(this,a)} w(Ku,A);n=Ku.prototype;n.getKey=function(){return x(this,1)}; n.setKey=function(a){return y(this,1,a)}; n.getValue=function(){return x(this,2)}; n.setValue=function(a){return y(this,2,a)}; n.Rb=function(){return Ae(this,2)}; var rga=[16,18,47,44,33,34,40,46];function Lu(a){A.call(this,a,-1,sga)} w(Lu,A);var sga=[5,8];function Mu(a){A.call(this,a)} w(Mu,A);Mu.prototype.getName=function(){return x(this,1)}; Mu.prototype.fg=function(){return x(this,1)}; Mu.prototype.setName=function(a){return y(this,1,a)};function Nu(a){A.call(this,a)} w(Nu,A);function Ou(a,b){return Zd(a,Mu,2,b)} ;function Pu(a){A.call(this,a,-1,tga)} w(Pu,A);Pu.prototype.getContentType=function(){return x(this,1)}; Pu.prototype.setContentType=function(a){return y(this,1,a)}; var tga=[2];function Qu(a){A.call(this,a)} w(Qu,A);function Ru(a){A.call(this,a)} w(Ru,A);Ru.prototype.getStyle=function(){return se(this,1,0)};function Su(a){A.call(this,a)} w(Su,A);n=Su.prototype;n.Ly=function(){return se(this,1,0)}; n.getType=function(){return se(this,2,0)}; n.setType=function(a){return y(this,2,a)}; n.getId=function(){return x(this,4)}; n.setId=function(a){return y(this,4,a)}; n.qA=function(a){y(this,5,a)}; n.un=function(a){y(this,6,a)};function Tu(a){A.call(this,a)} w(Tu,A);n=Tu.prototype;n.getType=function(){return se(this,1,0)}; n.setType=function(a){return y(this,1,a)}; n.getId=function(){return x(this,3)}; n.setId=function(a){return y(this,3,a)}; n.qA=function(a){y(this,4,a)}; n.un=function(a){y(this,5,a)};function Uu(a){A.call(this,a)} w(Uu,A);Uu.prototype.getType=function(){return se(this,3,1)}; Uu.prototype.setType=function(a){return y(this,3,a)};function Vu(a){A.call(this,a)} w(Vu,A);n=Vu.prototype;n.getType=function(){return se(this,1,0)}; n.setType=function(a){return y(this,1,a)}; n.getId=function(){return x(this,2)}; n.setId=function(a){return y(this,2,a)}; n.qA=function(a){y(this,3,a)}; n.un=function(a){y(this,4,a)};function Wu(a){A.call(this,a)} w(Wu,A);function Xu(a){A.call(this,a)} w(Xu,A);function Yu(a){A.call(this,a,-1,uga)} w(Yu,A);Yu.prototype.Ei=oa(10);Yu.prototype.Ph=function(a){return y(this,2,a)}; var uga=[4];function Zu(a){A.call(this,a)} w(Zu,A);Zu.prototype.getTop=function(){return x(this,1)}; Zu.prototype.setTop=function(a){return y(this,1,a)};function $u(a){A.call(this,a,-1,vga)} w($u,A);$u.prototype.getType=function(){return se(this,1,0)}; $u.prototype.setType=function(a){return y(this,1,a)}; $u.prototype.getTimestamp=function(){return x(this,9)}; $u.prototype.setTimestamp=function(a){return y(this,9,a)}; var vga=[6,7];function av(a){A.call(this,a,-1,wga)} w(av,A);n=av.prototype;n.getProjectId=function(){return x(this,10)}; n.setProjectId=function(a){return y(this,10,a)}; n.getPageType=function(){return x(this,19)}; n.Ei=oa(9);n.Ph=function(a){return y(this,49,a)}; n.setSupportJourneyId=function(a){return y(this,59,a)}; var wga=[3,4,33,5,8,13,16,20,21,27,42,56];function bv(a){A.call(this,a)} w(bv,A);bv.prototype.setHost=function(a){return y(this,2,a)};function cv(a){A.call(this,a,-1,xga)} w(cv,A);var xga=[1];function dv(a){A.call(this,a,-1,yga)} w(dv,A);n=dv.prototype;n.getId=function(){return x(this,1)}; n.setId=function(a){return y(this,1,a)}; n.getType=function(){return x(this,3)}; n.setType=function(a){return y(this,3,a)}; n.getTitle=function(){return x(this,4)}; n.setTitle=function(a){return y(this,4,a)}; n.getDescription=function(){return x(this,5)}; n.setDescription=function(a){return y(this,5,a)}; n.getValue=function(){return x(this,6)}; n.setValue=function(a){return y(this,6,a)}; n.Rb=function(){return Ae(this,6)}; var yga=[2,11,12,16,17];function ev(a){A.call(this,a,-1,zga)} w(ev,A);ev.prototype.getHeading=function(){return x(this,2)}; ev.prototype.setHeading=function(a){return y(this,2,a)}; function fv(a){A.call(this,a)} w(fv,A);function gv(a){A.call(this,a,3)} w(gv,A);function hv(a){return Wd(a,iv,1)} function jv(a){A.call(this,a)} w(jv,A);jv.prototype.setButton=function(a){return Zd(this,gv,1,a)}; function kv(a){A.call(this,a)} w(kv,A);function iv(a){A.call(this,a,-1,Aga)} w(iv,A);n=iv.prototype;n.getType=function(){return x(this,1)}; n.setType=function(a){return y(this,1,a)}; n.getDescription=function(){return x(this,3)}; n.setDescription=function(a){return y(this,3,a)}; n.getValue=function(){return x(this,4)}; n.setValue=function(a){return y(this,4,a)}; n.Rb=function(){return Ae(this,4)}; function lv(a){A.call(this,a)} w(lv,A);function mv(a){A.call(this,a,-1,Bga)} w(mv,A);var zga=[1],Aga=[14,15,20,21],nv=[10,17],Bga=[1];function ov(a){A.call(this,a,-1,Cga)} w(ov,A);function pv(a){return Wd(a,Mf,1)} function qv(a,b){return Zd(a,Mf,1,b)} var Cga=[4];function vv(a){A.call(this,a,-1,Dga)} w(vv,A);var Dga=[1,4];function wv(a){A.call(this,a,-1,Ega)} w(wv,A);n=wv.prototype;n.getUrl=function(){return x(this,1)}; n.setUrl=function(a){return y(this,1,a)}; n.getTitle=function(){return x(this,2)}; n.setTitle=function(a){return y(this,2,a)}; n.Qg=function(){return x(this,3)}; n.getLanguage=function(){return x(this,10)}; n.setLanguage=function(a){return y(this,10,a)}; n.getPageType=function(){return x(this,15)}; n.Hb=function(){return x(this,22)}; function xv(a){return Wd(a,yv,28)} function zv(a){A.call(this,a)} w(zv,A);zv.prototype.Xl=function(){return x(this,1)}; zv.prototype.Hh=function(){return x(this,2)}; zv.prototype.getTimestamp=function(){return x(this,5)}; zv.prototype.setTimestamp=function(a){return y(this,5,a)}; function yv(a){A.call(this,a)} w(yv,A);yv.prototype.getThumbnail=function(){return x(this,2)}; yv.prototype.hasThumbnail=function(){return Ae(this,2)}; yv.prototype.getTimestamp=function(){return x(this,4)}; yv.prototype.setTimestamp=function(a){return y(this,4,a)}; var Ega=[6,24,27];function Av(a){A.call(this,a,-1,Fga)} w(Av,A);var Fga=[1];function Bv(a){A.call(this,a,-1,Gga)} w(Bv,A);Bv.prototype.Ih=function(){return x(this,3)}; Bv.prototype.Hb=function(){return x(this,14)}; var Gga=[1,5,6,8,10,11];function Cv(a){A.call(this,a,-1,Hga)} w(Cv,A);function Dv(a){A.call(this,a)} w(Dv,A);Dv.prototype.getActive=function(){return Jd(this,3)}; Dv.prototype.setActive=function(a){return y(this,3,a)}; var Hga=[1];function Ev(a){A.call(this,a)} w(Ev,A);Ev.prototype.getQuery=function(){return ue(this,1,Fv)}; Ev.prototype.setQuery=function(a){return Sd(this,1,Fv,a)}; Ev.prototype.getStartIndex=function(){return x(this,2)}; var Fv=[1,5];function Gv(a){A.call(this,a)} w(Gv,A);function Hv(a,b,c){this.value=a;this.icon=b;this.yf=c} Hv.prototype.toString=function(){return this.value}; var Iv=new Hv("error","gm/error_outline","Error notification"),Jv=new Hv("caution","gm/warning","Caution notification"),Kv=new Hv("informational","gm/info","Informational notification"),Iga=new Hv("success","gm/check_circle_outline","Success notification"); function Lv(a){var b=a.message,c=a.type,e=a.position,f=a.xg,h=a.icon,k=void 0===a.color?!0:a.color,l=void 0===a.compact?!1:a.compact,p=void 0===a.bw?!1:a.bw,r=void 0===a.rk?!1:a.rk;a=a.Vc;E.call(this,"sc.shared.Callout");this.i=[];this.message=b;this.messageId=Sl();this.type=c;this.position=e;this.icon=new Xl({icon:null!=h?h:c.icon,wb:!0,size:l||p?20:24});this.color=k;this.compact=l;this.bw=p;this.rk=r;this.i=Jga(this,f);a&&(this.Vc=new am(Object.assign({},{ze:!0,compact:!0,wq:!0},a)))} w(Lv,E);function Jga(a,b){return void 0===b?[]:(Array.isArray(b)?b:[b]).map(function(c){return new am(Object.assign({},{style:1,compact:!0,fk:a.messageId},c))})} Lv.prototype.content=function(){var a=this,b=["root",this.type,this.position];this.color&&b.push("color");this.compact&&b.push("compact");this.bw&&b.push("relaxed");this.rk&&b.push("force-mobile-style");this.element("div","class",b.join(" "),"aria-live","polite",function(){a.element("div","class","content",function(){a.element("div","class","icon-container","aria-hidden","true",a.icon);a.element("div","id",a.messageId,"class",{message:!0,"has-control-button":!!a.Vc},"aria-description",a.type.yf,a.message)}); (0=this.start){a.srt=e.responseStart-this.start;a.ol=a.prt=b-e.responseStart;break}var f;null==(f=Mo)||f.Is(a)}; function ow(a,b,c){c=void 0===c?!0:c;var e=new Gv;y(e,1,b);a=Math.trunc(window.performance.now()-a.start);y(e,2,a);y(e,3,c);Gi({endpoint:"recordsla",httpMethod:"POST",params:{v:"1"},Cc:e.serialize()})} ;function pw(a){A.call(this,a)} w(pw,A);pw.prototype.setHost=function(a){return y(this,3,a)};var Xga=new Map([["PROD",1],["STAGING",2],["DRAFT",3],["READY",4],["TEST",5],["DEV",6],["ALPHA",7],["GKMSSTAGING",8],["LOCAL",9]]),Yga=new Set;function qw(a){var b=this;this.xe=a;this.pD=!1;this.currentFormId=this.aL=this.jM=this.YM=0;this.wF=Yga;this.transport=this.ou(1046,860);this.uE=this.ou(1324,1323);Mo=this;Zga(this);window.sc_registerPageClickHandlers&&window.sc_registerPageClickHandlers([function(c){return void b.Yc(c)}])} n=qw.prototype;n.ou=function(a,b){var c=wi(),e=new pr;Md(e,3,c.mendel_ids);a=lga(new pu("PROD"===c.env?b:a,String(c.au||"0")),e);c.auth_token?qu(a,function(){return c.auth_token}):"about:blank"===location.href&&qu(a,function(){return""}); a=a.build();a.La=a.Za;a.Ka=!0;return a}; function Zga(a){var b=Pi("StatsDeferredClearcut",!0);if(b){b=Ve(bv,b);var c=Wd(b,av,1);y(c,34,wi().visit_id);c=Yd(c,$u,33);if(0=k;k&&(a.wF.add(h),b.push(f))}a.fp(b,!0)} function $ga(a){if(!a.pD){a.pD=!0;uw(a);var b;window.addEventListener("scroll",function(){window.clearTimeout(b);b=window.setTimeout(function(){return void uw(a)},300)})}} n.Fw=function(a){var b=[];a=t((a||document).querySelectorAll("[data-stats-imp]"));for(var c=a.next();!c.done;c=a.next())b.push(vw(c.value,{type:0}));this.fp(b)}; n.qN=function(a,b){a=vw(a,{type:0});a.type=b||a.type;this.fp([a])}; n.fp=function(a,b){b=void 0===b?!1:b;if(0!==a.length){var c=sw(this,b?7:3),e=gw(ww(this.xe));b=b?7:3;a=t(a);for(var f=a.next();!f.done;f=a.next()){f=f.value;var h=new Vu;h.setType(f.type);f.id&&h.setId(f.id);xw(h,f.index);de(c,6,Vu,h);h=new Xv;h.setType(Nv.get(f.type));f.id&&y(h,2,f.id);xw(h,f.index);f=(new aw).setType(b);f=$d(f,Xv,4,bw,h);fw(e,f)}tw(this,c);rw(this,e)}}; n.kb=function(a,b,c,e,f){yw(this,a,b,c,e);f instanceof Function&&f()}; n.vF=function(a,b,c,e,f,h){a&&(a=vw(a,{type:0,action:0},h),yw(this,b||a.type,c||a.action,e||a.id,f||a.index))}; function yw(a,b,c,e,f){var h=sw(a,5),k=new Tu;var l=(new Wv).setType(Nv.get(b));var p=Mv.get(c);l=y(l,2,p);k.setType(b);y(k,2,c);e&&(k.setId(e),y(l,3,e));xw(k,f);xw(l,f);de(h,7,Tu,k);tw(a,h);b=gw(ww(a.xe));c=(new aw).setType(2);c=$d(c,Wv,3,bw,l);b=fw(b,c);rw(a,b)} n.Yc=function(a){if("#"!==a.href){var b=a.element;if(b){a:{var c=b;var e;if(e=c){b:{for(e=c;e;){if(e.hasAttribute&&e.hasAttribute("data-stats-ignore")){e=!0;break b}e=e.parentNode}e=!1}e=!e}if(e)for(;c;){if(c.hasAttribute&&c.hasAttribute("data-stats-action")||"A"===c.tagName||jw(c))break a;c=c.parentNode}c=null}if(c){e=b.href;var f=(f=b.getAttribute("data-stats-toggle-class"))?!ti(b,f):b instanceof HTMLInputElement&&("checkbox"===b.type||"radio"===b.type)&&!b.checked;e=vw(b,{type:0,id:e,action:f? 29:8});if(void 0!==e.id){a.hc_internal&&Oi("refererViewId",wi().vid);b=this.Ly(a);a:{f=t(qea);for(var h=f.next();!h.done;h=f.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(ti(c,h)){f=k;break a}}f=void 0}f=zw(this,e,b,f);e=Aw(e);e=fw(gw(ww(this.xe)),e);a=a.event;switch(b){case 2:Bw(this,a,c,f,e);break;case 1:b=Cw(this,f);b=Dw(this,b);Oi("StatsDeferredClearcut",b.serialize())||Bw(this,a,c,f);Oi("ScaledStatsDeferredClearcut",e.serialize())||Bw(this,a,c,void 0,e);break;default:case 3:tw(this, f),rw(this,e)}}}}}}; function Bw(a,b,c,e,f){b.preventDefault();e&&tw(a,e);f&&rw(a,f);a=c.getAttribute&&c.getAttribute("data-stats-delay-url");if(!a&&c instanceof HTMLAnchorElement&&(a=c.href)&&"_blank"===c.target){Bh(a);return}a&&(c=kb(c)&&sg(c)&&c.tagName.toUpperCase()==="A".toString()?c.target:"",b=window.sc_delayLocationHandler,b instanceof Function?b(a):Si(a,!0,c))} function Ew(a,b,c,e,f){var h=zw(a,{type:b,action:c,id:e,index:f},3);b=Aw({type:b,action:c,id:e,index:f});b=fw(gw(ww(a.xe)),b);tw(a,h);rw(a,b)} function zw(a,b,c,e){a=sw(a,4);var f=new Su;c=y(f,1,c).setType(b.type);c=y(c,3,b.action).setId(b.id);xw(c,b.index);e&&(b=new Ru,e=y(b,1,e),Zd(c,Ru,7,e));Zd(a,Su,5,c);return a} function Aw(a){var b=(new Vv).setType(Nv.get(a.type));var c=Mv.get(a.action);b=y(b,2,c);b=y(b,3,a.id);xw(b,a.index);a=(new aw).setType(1);return $d(a,Vv,2,bw,b)} function vw(a,b,c){c=void 0===c?!1:c;return{id:Fw({element:a,attr:"data-stats-id",defaultValue:b.id}),type:Gw({element:a,attr:"data-stats-ve",defaultValue:b.type,jp:!0}),action:Gw({element:a,attr:"data-stats-action",defaultValue:b.action,jp:c}),index:Fw({element:a,attr:"data-stats-idx",defaultValue:b.index})}} n.Ly=function(a){var b=a.element.getAttribute("data-stats-method");if(b)switch(b.toUpperCase()){case "DELAY":return 2;case "DEFER":return 1;default:return 3}return a.blank||a.authuser_related?3:a.external?2:a.hc_internal?1:3}; n.Is=function(a){var b=sw(this,2),c=new Uu;a.ol&&0<=a.ol&&y(c,1,Math.round(a.ol));a.prt&&0<=a.prt&&y(c,2,Math.round(a.prt));a.srt&&0<=a.srt&&y(c,5,Math.round(a.srt));a.type&&a.duration_ms&&(c.setType(a.type),y(c,4,Math.round(a.duration_ms)));Zd(b,Uu,4,c);tw(this,b);var e=Nga.get(a.type),f=a.duration_ms;b=a.ol;c=a.prt;a=a.srt;e=(new Yv).setType(e);f=y(e,2,f);0<=b&&y(f,3,b);0<=c&&y(f,4,c);0<=a&&y(f,5,a);b=gw(ww(this.xe));c=(new aw).setType(4);c=$d(c,Yv,5,bw,f);b=fw(b,c);rw(this,b)}; n.sN=function(a){var b=new Zv;0<=a.ol&&y(b,1,a.ol);0<=a.prt&&y(b,2,a.prt);0<=a.srt&&y(b,5,a.srt);a=gw(ww(this.xe));var c=(new aw).setType(5);b=$d(c,Zv,6,bw,b);b=fw(a,b);rw(this,b)}; n.tN=function(a){var b=sw(this,6),c=new Zu;if(void 0!==a.top&&void 0!==a.page_view_id){c.setTop(Math.trunc(Number(a.top||0)/1E3));y(c,2,a.page_view_id||"");Zd(b,Zu,8,c);tw(this,b);b=gw(ww(this.xe));c=(new aw).setType(6);var e=new $v;e=y(e,1,a.top||0);a=y(e,2,a.page_view_id||"");a=$d(c,$v,7,bw,a);a=fw(b,a);rw(this,a)}}; n.ah=function(){return new nw}; function sw(a,b){var c=wi(),e=new Yu;y(e,3,c.iro);y(e,1,c.pid);e.Ph(c.vid);c.request_attributes&&Md(e,4,c.request_attributes);if(c=gj("workflow__session-id")){var f=new Xu;y(f,1,c);0!==a.currentFormId&&y(f,2,String(a.currentFormId));Zd(e,Xu,5,f)}a=new $u;Zd(a,Yu,2,e);a.setType(b);return a} function Cw(a,b){var c=wi();b.setTimestamp(a.aL);var e=new av;y(e,35,c.ncc);a.xe.cc&&y(e,41,a.xe.cc);var f=y(e,17,c.dt);f=y(f,24,c.ehc);f=y(f,1,c.hc);f=y(f,38,c.ii);f=Md(f,21,c.mendel_ids);f=y(f,46,3);f=y(f,19,c.pt);f=y(f,14,1);f=y(f,32,c.rs);f=y(f,2,c.rl);f=y(f,12,c.lang);f=y(f,45,22);f=y(f,15,17515);b=de(f,33,$u,b);b=y(b,43,c.rt).Ph(c.vid);b=y(b,34,c.visit_id);b=y(b,55,2);b=y(b,58,c.web_history_enabled).setSupportJourneyId(c.support_journey_id);c=Xga.get(c.env)||0;y(b,53,c);if(a.xe.exp)for(a=t(a.xe.exp), c=a.next();!c.done;c=a.next())if((c=c.value)&&c.active_groups)for(c=c.active_groups.split(";"),c=t(c),b=c.next();!b.done;b=c.next())b=b.value.split("::"),2===b.length&&(f=new Qu,y(f,1,b[0]),y(f,2,b[1]),de(e,13,Qu,f));a=new Pu;a.setContentType(55);de(e,3,Pu,a);return e} function Dw(a,b){var c=wi(),e=new bv;Zd(e,av,1,b);c.ehn&&(b=Dp(c.ehn.match(Cp)[3]||null),e.setHost(b));a.xe.ref&&y(e,3,a.xe.ref);return e} function tw(a,b){if("true"!==Dl("workflow__kms")&&!(1E3<++a.YM)){var c=Cw(a,b);""===x(c,1)?Ii({Issue:"No helpcenter found when populating clearcut stats",Stats:b}):(c=Dw(a,c),a.transport.dispatch(c),a.transport.flush(),nj(document,"sc_statsEvent",{detail:b}))}} function rw(a,b){if("true"!==Dl("workflow__kms"))if(""===me(Wd(b,Rv,6),1))Ii({Issue:"No helpcenter found when populating scaled clearcut",Extension:b});else if(!(1E3<++a.jM)){var c=new pw;Zd(c,ew,1,b);var e=wi();e.ehn&&(e=Dp(e.ehn.match(Cp)[3]||null),c.setHost(e));a.xe.ref&&y(c,2,a.xe.ref);a.uE.dispatch(c);a.uE.flush();nj(document,"sc_scaledStatsEvent",{details:b})}} function Fw(a){var b=a.element,c=a.attr,e=a.defaultValue;a=void 0===a.jp?!1:a.jp;var f=b&&b.getAttribute&&b.getAttribute(c);if(a)for(;b&&!f;)f=b.getAttribute&&b.getAttribute(c),b=b.parentNode;return(f=f||e)?f.toLowerCase():void 0} function Gw(a){var b=a.defaultValue;a=Number(Fw({element:a.element,attr:a.attr,jp:void 0===a.jp?!1:a.jp}));return isNaN(a)?b:a} function xw(a,b){b&&(b=b.split(","),b[0]&&(a instanceof Su||a instanceof Tu||a instanceof Vu?a.qA(Number(b[0])):a.sx(Number(b[0]))),b[1]&&a.un(Number(b[1])))} window.sc_initStats=function(a){window.sc_statsModel=a;if(!window.sc_refresh){var b=window.sc_trackStatsScopedImpressions;if(b){b(window.sc_scope);return}}a=new qw(a);$ga(a);window.sc_trackStatsEvent=a.kb.bind(a);window.sc_trackStatsEventByElement=a.vF.bind(a);window.sc_trackStatsScopedImpressions=a.Fw.bind(a);window.sc_trackStatsImpressions=a.fp.bind(a);window.sc_trackStatsImpressionByElement=a.qN.bind(a);window.sc_trackStatsLatency=a.Is.bind(a);window.sc_trackStatsPageView=a.rN.bind(a);window.sc_trackStatsTimeOnPage= a.tN.bind(a);window.sc_trackScaledSupportPageView=a.sN.bind(a)}; function ww(a){var b=wi();return{env:b.env,cl:b.cl,visit_id:b.visit_id,vid:b.vid,pt:b.pt,pid:b.pid,rl:b.rl,dt:b.dt,ii:b.ii,cc:b.cc,lang:b.lang,hc:b.hc,ehc:b.ehc,rs:b.rs,xe:a,web_history_enabled:!!b.web_history_enabled,support_journey_id:b.support_journey_id||""}} ;function Hw(a,b){var c=void 0===b?{}:b;b=void 0===c.fM?!0:c.fM;(void 0===c.fe?0:c.fe)?Vh(window,Uh(a)):(c=document.createElement("a"),yh(c,a),c.rel="noopener",b?(a=window.location,b=Uh(c.href),b=Fh(b),void 0!==b&&(a.href=b)):Ph(window.location,Uh(c.href)))} ;function Iw(a){a=void 0===a?new ov:a;this.state=0;this.i=aha(a);Jw(this);Kw(this);Lw(this)} function Mw(a){var b;return null!=(b=pv(a.i))?b:new Mf} function Nw(a){var b,c=null!=(b=pv(a.i))?b:new Mf;qv(a.i,c);return c} function Ow(a){a=Nw(a);var b,c=null!=(b=a.getFrdContext())?b:new Jf;Nf(a,c);return c} function Pw(a,b){b=b instanceof Iw?b:new Iw(b);var c=Qw(a),e=Qw(b);if(c&&e&&c===e)return!0;c=Rw(a);e=Rw(b);a=Sw(a);b=Sw(b);return!!(c&&e&&c===e&&a&&b&&a===b)} n=Iw.prototype;n.getId=function(){var a;return null!=(a=fe(this.i,2))?a:null}; function Rw(a){var b,c,e;return null!=(e=null==(b=pv(a.i))?void 0:null==(c=b.getFrdContext())?void 0:xe(c,1))?e:null} function Qw(a){var b,c;return null!=(c=null==(b=pv(a.i))?void 0:xe(b,5))?c:null} function Tw(a,b){Kf(Ow(a),b);Kw(a);return a} function Uw(a,b){Of(Nw(a),b);Kw(a);return a} n.isRequired=function(){var a;return null!=(a=Jd(this.i,5))?a:!1}; n.setRequired=function(a){y(this.i,5,a);return this}; function Vw(a,b){pe(a.i,4).includes(b)||(Rd(a.i,4,b),Jw(a))} function Sw(a){var b,c,e;return null!=(e=null==(b=pv(a.i))?void 0:null==(c=b.getFrdContext())?void 0:xe(c,2))?e:null} function Ww(a,b){Sw(a)!==b&&(Lf(Ow(a),b),Jw(a));return a} n.Rb=function(){return 0");Tl.prototype.onChange.call(this,function(){vx(e,a)})}else{var f="Notifying "+(null!=c?c:""); Tl.prototype.onChange.call(this,a,function(){vx(f,b)})}}; n.Ca=function(a){var b=this,c;vx(this.tq+" sent "+(null!=(c=this.Ia[a])?c:"UNKNOWN"),function(){return void Tl.prototype.Ca.call(b,a)})};function xx(a,b,c){E.call(this,"SmartJourney.Form");var e=this;this.model=a;this.Ha=b;this.i=c;this.o=!0;this.watch(a);this.watch(b);null==c||c.cE(function(){return void yx(e)})} w(xx,E);xx.prototype.content=function(){var a=this,b=this.model.getError();this.element("div","class",{hidden:this.model.Bb()||b},this.model.Sn());b?this.element("div","class","error",function(){(new Xl({icon:"gm/error_outline",wb:!0})).render();a.element("span",zx(a.Ha,50));window.sc_sjLog&&a.element("div",b)}):this.model.Bb()?this.element("div","class","loading",new go):this.o&&this.element("div","class","gdpr-wrapper",function(){var c; null==(c=a.i)||c.render()})}; xx.prototype.focus=function(){var a;null==(a=this.model.Sn().querySelector("div.field label.cc"))||a.focus()}; function yx(a){if(a.i){a.i.rE();var b,c=null!=(b=a.u)?b:a.model.eg();if(c){b=t(c.getFieldValues());for(var e=b.next();!e.done;e=b.next())e=e.value,"HIDDEN"!==e.type&&"FROM_EMAIL_ADDRESS_HIDDEN"!==e.type&&"ADDITIONAL_DATA"!==e.type||!e.value||a.i.wn(e.name,e.value);c=c.getProductSpecificData();b=t(Object.keys(c));for(e=b.next();!e.done;e=b.next())e=e.value,a.i.wn(e,c[e])}}} ;var jha={kP:0,lP:1,iP:2,jP:3,tQ:4,sQ:5,rQ:6,ERROR:7,iO:8,iQ:9,sO:10,0:"FORM_RENDERED",1:"FORM_RESET",2:"FORM_LOADING",3:"FORM_LOAD_FAILED",4:"VALIDATION_START",5:"VALIDATION_END",6:"VALIDATED",7:"ERROR",8:"BEFORE_SUBMIT",9:"SUBMIT_END",10:"CHAT_REQUESTED"};var kha=0;function Ax(a){E.call(this,"SmartJourney.RapiFrame");this.title=a;this.key=""+kha++} w(Ax,E);n=Ax.prototype;n.content=function(){var a=this,b,c=null==(b=this.frame)?void 0:b.getAttribute("src"),e=this.Ii("iframe",this.key,"src",this.vu,"scrolling","no","title",this.title);if(e!==this.frame||this.vu!==c){this.frame=e;var f;null==(f=this.OC)||f.call(this,Error("iframe replaced or src changed"));this.PC=new Promise(function(h,k){a.OC=k;e.onload=function(){h()}}); this.PC.catch(function(){})}}; n.Sn=function(){return this.frame}; n.window=function(){var a,b;return null!=(b=null==(a=this.frame)?void 0:a.contentWindow)?b:null}; n.querySelector=function(a){var b,c,e;return null!=(e=null==(b=this.frame)?void 0:null==(c=b.contentDocument)?void 0:c.querySelector(a))?e:null}; n.load=function(a,b){b=void 0===b?gq:b;this.reset();var c=this.frame,e=this.PC;return new Promise(function(f,h){var k=Object.assign({},lha(),{locale:a.locale,productSpecificData:a.productSpecificData});void 0!==a.requestSource&&(k.requestSource=a.requestSource);var l;(new b(k)).load({helpcenter:a.helpcenter,pageType:a.pageType,pageId:a.pageId,fm:null!=(l=a.fm)?l:[],extraParams:Object.assign({},{dark:Mi()?"1":"0",referer:Ki()},a.extraParams),externalCid:a.externalCid,zA:a.zA,Hx:function(p){var r;return Wa(function(u){if(1== u.i)return Pa(u,2),Na(u,e,4);if(2!=u.i)return p(c),Qa(u,0);r=Ra(u);h(Error("Load cancelled: "+r.message));Oa(u)})}, hs:!0,onLoad:function(p){f(p)}, onError:function(p){h(Error("RenderApi.ErrorType "+p.type+": "+p.message))}, zz:function(p){p&&a.XL&&(p.redirected||p.deleted_item)&&h(Error("Redirected "+JSON.stringify(p)))}})})}; n.Gb=function(){var a;null==(a=this.OC)||a.call(this,Error("component detached"));var b;null==(b=this.Mx)||b.call(this)}; function mha(a){var b=a.frame;if(b&&b.contentWindow){var c,e=null==(c=b.contentDocument)?void 0:c.querySelector("html");if(e){c=function(){var h=e.offsetHeight+"px";b.height!==h&&(b.height=h)}; var f=setInterval(c,50);a.Mx=function(){clearInterval(f);a.Mx=void 0}; c()}}} n.reset=function(){var a;null==(a=this.Mx)||a.call(this);Ol(this)}; function lha(){var a=wi(),b=a.auth_token;if(""===b)try{b=wt([])}catch(c){}return{apiKey:a.skey||"",requestSource:a.rs,So:!0,authToken:b,authUser:a.au,host:a.ehn,visitId:a.visit_id,viewId:a.vid,mendelIds:wi().mendel_ids.join(",")}} ;var nha="problem_description issue summary_of_issue summary_of_issue_req issue_summary additional_information issue_description dscc_issue".split(" ");function Bx(a,b,c){b=void 0===b?"Form":b;c=void 0===c?new Ax(zx(a,"get_help.contact_us")):c;wx.call(this,b,jha);this.frame=c;this.i=[];this.Jb=!1;a=this.vu();this.frame.vu=a} w(Bx,wx);n=Bx.prototype;n.Ib=function(){return!1}; n.Sn=function(){return this.frame}; n.Qq=oa(13);n.eg=function(){return this.form}; n.Fk=function(a){var b=this,c,e,f,h;return Wa(function(k){if(1==k.i){Pa(k,2);if(!b.frame.Sn())throw Error("Frame must be rendered before loading a form.");if(b.config||b.form){for(var l=t(b.i),p=l.next();!p.done;p=l.next())p=p.value,p();b.i=[];b.config=void 0;b.form=void 0;b.error=void 0;b.frame.reset();b.Ca(1)}b.Mc(!0);b.config=a;vx("Load form: "+wi().ehn+"/"+a.helpcenter+"/contact/"+a.id);c=b;l=b.frame;p=l.load;var r=a.id,u=a.helpcenter,z=a.locale,ma={dark:Mi()?"1":"0",referer:Ki()};a.mC&&(ma.disable_vrg_filter= "true");a.Vt&&(ma.cases2="any");var na=ui("ec");na&&(ma.ec=na);return Na(k,p.call(l,{pageId:r,helpcenter:u,locale:z,pageType:"CONTACT_FORM",fm:["PCT_DYNAMIC_CONTENT","PCT_METADATA"],extraParams:ma,externalCid:oha(a),hs:!0,productSpecificData:jj(),XL:!0,zA:Ei()}),4)}if(2!=k.i){c.form=k.o;b.Mc(!1);(z=b.form.getInjectedFrdValuesEventId())&&kj("rule_service_form_synthesis_event_id",z);z=b.form;z.setValidateOnly(!!a.validateOnly);z.setSupportJourneyId(qi);if(null==(ma=a.targetSubmissionDetails)?0:ma.ma()){z.setIncludesTargetSelector(!0); var pa;z.setTargetVerified(null!=(pa=null==(na=a.targetSubmissionDetails)?void 0:na.o())?pa:!1)}ma=jj();0l.state}); b=t(b);for(var e=b.next();!e.done;e=b.next()){e=e.value;for(var f=!1,h=t(a.getFields()),k=h.next();!k.done;k=h.next())rha(k.value,e,!c)&&(f=!0);f||(c?a.setInjectedScFrdValue(kx(e.i)):a.setScFrdValue(kx(e.i)))}} function rha(a,b,c){c=void 0===c?!1:c;var e=Sw(b),f=b.getId(),h,k=null==(h=a.getFrdContext())?void 0:h.contextType,l;h=a.getFrdIdentifier()||(null==(l=a.getFrdContext())?void 0:l.frdIdentifier);if(!f||!h||f!==h||e&&k&&e!==k)return!1;b=bha(b);if(!b||0===b.length)return!1;e=a.getType();if("CHECKBOX"===e||"RADIOBUTTON"===e||"RATING"===e)a.setValues([b],c);else if("PHONE_NUMBER"===e){e=b[0].match(/[a-zA-Z]+/g)||[];b=b[0].match(/[0-9]+/g)||[];if(0===e.length||0===b.length)return!1;a.setValues([[e[0],b[0]]], c)}else a.setValues(b,c);a.hide();a.setTargetVerified(!1);return!0} function pha(a){var b=a.eg();if(b){var c=function(e,f){function h(){return void a.Ca(f)} b.listen(e,h);a.i.push(function(){return void b.unlisten(e,h)})}; c("validationstart",4);c("validationend",5);c("validated",6);c("error",7);c("beforesubmit",8);c("submitend",9);c("chatrequested",10)}} n.vu=function(){return 79===wi().rs?"repeater_content_frame":"/s/renderframe2/"}; function oha(a){var b,c,e,f,h;return null==(e=(null!=(c=null==(b=a.yd)?void 0:b.Ac())?c:[]).find(function(k){return 8000001===k.getId()}))?void 0:null==(f=Yw(e))?void 0:null==(h=f[0])?void 0:h.toString()} n.setContactFormCallback=function(a){this.o=a};function Ex(a,b){Tl.call(this);this.Jf=a;var c={};this.strings=(c[a]=b,c);this.locale=a} w(Ex,Tl);Ex.prototype.get=function(a){var b,c;return null!=(c=null==(b=this.strings[this.Jf])?void 0:b[a])?c:""}; function zx(a,b){var c,e;return null!=(e=null==(c=a.strings[a.locale])?void 0:c[b])?e:a.get(b)} Ex.prototype.set=function(a,b){var c;this.strings[a]=Object.assign({},null!=(c=this.strings[a])?c:{},b);this.Ca()};function Fx(){sha(this)} function sha(a){window.sc_registerPageClickHandlers([function(b){b.hc_internal&&(b=b.element,b.search=Gx(b.search))}.bind(a)]); Qi.push(function(b){b.search=Gx(b.search)}); a.i();window.addEventListener("load",a.i.bind(a))} Fx.prototype.i=function(){for(var a=document.querySelectorAll(".gaiabar form, .non-one-bar form, #search-form"),b=0;b>>0),ma=[["js_request_id",z],["rr",1],["lc",1]],na=Mha();0c?"-":"+"];c=Math.abs(c);e.push(Math.floor(c/60)%100);c%=60;0!=c&&e.push(":",Cj(c,2));c=e.join("")}b.ma=c;c=a;0==c?c="UTC":(e=["UTC",0>c?"+":"-"],c=Math.abs(c),e.push(Math.floor(c/60)%100),c%=60,0!=c&&e.push(":",c),c=e.join(""));a=hz(a);b.u=[c,c];b.i={hQ:a,MB:a};b.o=[];return b}b=new fz;b.ma=a.id;b.oa=-a.std_offset;b.u=a.names;b.i=a.names_ext;b.o=a.transitions;return b} function hz(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Cj(Math.floor(a/60)%100,2),":",Cj(a%60,2));return b.join("")} function iz(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c=a.o[c];)c+=2;return 0==c?0:a.o[c-1]} fz.prototype.getOffset=function(a){a=this.oa-iz(this,a);return-1440===a?0:a}; fz.prototype.getShortName=function(a){return this.u[0b)var c=a.i.jx[b];else if(8>b)c=a.i.NB[b-4];else if(12>b)c=a.i.SF[b-8],c=c.replace("{1}",a.i.jx[b-8]),c=c.replace("{0}",a.i.NB[b-8]);else if(12===b)c=a.i.jx[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{kz(a,10);return}b=c;for(bia&&(b=b.replace(/\u200f/g,""));b;){c=b;for(var e=0;e=f?String.fromCharCode(a.zH+f-48):b.charAt(e))}b=c.join("")}return b} var bia=!1;function oz(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");} function pz(a,b){oz(b);b=mz(b);return a.i.KF[12<=b&&24>b?1:0]} function aia(a,b,c,e,f,h){var k=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==k&&(c%=100),nz(a,Cj(c,k));case "Y":return c=e.getFullYear(),f=e.getMonth(),e=e.getDate(),c=ez(c,f,e,a.i.rB,a.i.qB),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==k&&(c%=100),nz(a,Cj(c,k));case "M":a:switch(c=e.getMonth(),k){case 5:k=a.i.yG[c];break a;case 4:k=a.i.wG[c];break a;case 3:k=a.i.XG[c];break a;default:k=nz(a,Cj(c+1,k))}return k; case "k":return oz(f),c=mz(f)||24,nz(a,Cj(c,k));case "S":return c=f.getMilliseconds()/1E3,nz(a,c.toFixed(Math.min(3,k)).slice(2)+(3k?a.i.YG[c]:a.i.JG[c];case "d":return nz(a,Cj(e.getDate(),k));case "m":return oz(f),nz(a,Cj(f.getMinutes?f.getMinutes():0,k));case "s":return oz(f),nz(a,Cj(f.getSeconds(),k));case "v":return(h||gz(c.getTimezoneOffset())).ma;case "V":a=h||gz(c.getTimezoneOffset()); var l;2>=k?l=a.ma:l=0k?a.getShortName(c):a.u[0k?(k=-e.getOffset(c),a=[0>k?"-": "+"],k=Math.abs(k),a.push(Cj(Math.floor(k/60)%100,2),Cj(k%60,2)),k=a.join("")):k=nz(a,hz(e.getOffset(c))),k;default:return""}} ;function qz(a){var b=a.parent,c=a.result;a=a.vb;E.call(this,"sc.search.search_results_list.search_result.YoutubePreview");this.o="true"===gj("MoltronSearchLoggerFeature__use_moltron_search_logger");this.u=new Xl({icon:"gm/event_available",size:18});this.ua=new Xl({icon:"gm/visibility",size:18});this.i=new Xl({icon:"gm/play_circle"});this.oa="true"===gj("YoutubeSearchResultsPreviewFeature__show_youtube_search_results_reduced");this.result=c;var e;if(null!=b){c=b.getUrl()+"#play=";var f=null!=(e=x(this.result.i, 5))?e:"";e=c+f}else e=new Map([["autoplay","1"]]),e=Io(this.result.getUrl(),e,!0);this.url=e;var h;b=null!=(h=null==b?void 0:b.getTitle())?h:this.result.getTitle();h=rz(this);e=sz(this);this.ariaLabel=b+" (video content) published on "+h+" with "+e;this.vb=a} w(qz,E);qz.prototype.content=function(){var a=this;this.element("a","aria-label",this.ariaLabel,"class","youtube-preview","href",this.url,"onclick",function(b){return Rn(b,function(){a.Yc(b.ctrlKey||b.shiftKey||b.metaKey)})},"onauxclick",function(b){return 1===b.button?Rn(b,function(){a.Yc(!0)}):!0},"onkeydown",function(b){return Sn(b,function(){a.Yc()})},function(){2===wi().rs?a.element("div","class","help-panel-container",function(){tz(a)}):tz(a)})}; qz.prototype.Yc=function(a){a=void 0===a?!1:a;this.o&&uz(this.vb,this.result.Hb(),Yy(this.result),this.url);qm(8,"youtube_preview_click",136);Hw(this.url,{fe:a})}; function tz(a){cia(a);a.element("div","class","container",function(){a.element("div","class","title",a.result.getTitle());a.element("div","class","labels",function(){2===wi().rs?a.element("span","class","label-container",rz(a)+" \u2022 "+sz(a)):a.oa||(dia(a),eia(a))})})} function cia(a){a.element("div","class","thumbnail-container",function(){var b=a.element,c,e;var f=null!=(e=null==(c=xv(a.result.i))?void 0:c.getThumbnail())?e:"";b.call(a,"img","class","thumbnail","role","none","alt","","src",f);b=a.element;var h,k;f=null!=(k=null==(h=xv(a.result.i))?void 0:x(h,3))?k:0;h=f%60;b.call(a,"span","class","duration",Math.floor(f/60)+":"+(10>h?"0":"")+h);2===wi().rs&&a.element("span","class","preview-label","Preview");a.element("span","class","play",a.i)})} function dia(a){a.element("span","class","label-container",function(){a.u.render();a.element("span","class","label",rz(a))})} function eia(a){a.element("span","class","label-container",function(){a.ua.render();a.element("span","class","label",sz(a))})} function rz(a){var b,c;a=null!=(c=null==(b=xv(a.result.i))?void 0:b.getTimestamp())?c:0;return 0===a?"":fia.format(new Date(a/1E3))} function sz(a){var b=gia,c=b.format,e,f;a=null!=(f=null==(e=xv(a.result.i))?void 0:x(e,1))?f:0;return c.call(b,a)+" views"} var gia=new hn(5),fia=new jz;var hia=new Map([[0,"gm/public"],[1,"gm/supervised_user_circle"],[2,"gm/question_answer"],[4,"gm/email"],[5,"gm/drive_document"],[6,"gm/language"]]),iia=new Map([[5,"Help article"],[2,"Community Post"],[3,"Troubleshooter"]]),jia=new Map([[5,"Check status"],[3,"Get started"]]);function vz(a){Tl.call(this);this.i=a;var b;this.nextPageToken=null!=(b=x(this.i,7))?b:"";this.results=Yd(this.i,wv,1).map(function(c){return new Xy(c)}); this.i.Hb()?this.o=this.i.Hb():0a.Oc().length} ;function zz(a){Tl.call(this);this.metadata=a} w(zz,Tl);zz.prototype.getStartIndex=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getStartIndex())?b:0}; zz.prototype.getQuery=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getQuery())?b:""};function Az(a){A.call(this,a,-1,kia)} w(Az,A);var kia=[1];function Bz(a){A.call(this,a)} w(Bz,A);Bz.prototype.getStatus=function(){return se(this,2,0)}; Bz.prototype.getErrorMessage=function(){return qe(this,3)}; Bz.prototype.setErrorMessage=function(a){return y(this,3,a)};function Cz(a){A.call(this,a,-1,lia)} w(Cz,A);var lia=[2];function Dz(a){A.call(this,a)} w(Dz,A);function Ez(a){a=void 0===a?{}:a;this.Bj=new (void 0===a.iM?hm:a.iM)({yg:wi().mld+"/v1",serviceName:"MoltronLoggingService"})} function Fz(a,b,c,e){e=void 0===e?{}:e;var f=e.lI,h=e.YH,k,l,p;Wa(function(r){if(!b||!c)return r.return();k=new hu;iu(k,b);k.setTimestamp((new om).setSeconds(Math.floor(Date.now()/1E3)));ju(k,c);ku(k,3);if(f||h){l=new bu;if(f){var u=$t(1);p=y(u,2,f);$d(l,Zt,3,du,p)}h&&y(l,10,!0);lu(k,l)}return Na(r,Gz(a,k),0)})} function Hz(a,b,c,e){var f=(void 0===e?{yD:!1}:e).yD,h,k,l,p,r,u;Wa(function(z){if(!b)return z.return();h=[];k=t(c);for(l=k.next();!l.done;l=k.next())if(p=l.value)r=new hu,iu(r,b),r.setTimestamp((new om).setSeconds(Math.floor(Date.now()/1E3))),ju(r,p),ku(r,1),f&&(u=new bu,y(u,1,3),lu(r,u)),h.push(r);return Na(z,mia(a,h),0)})} function Iz(a,b){var c,e;Wa(function(f){if(!b)return f.return();c=new hu;iu(c,b);c.setTimestamp((new om).setSeconds(Math.floor(Date.now()/1E3)));e=new Xt;e.setType(3);e.setId("other");Zd(c,Xt,4,e);ku(c,3);return Na(f,Gz(a,c),0)})} function Gz(a,b,c){c=void 0===c?!1:c;var e,f,h,k;return Wa(function(l){if(1==l.i)return e=new Dz,Zd(e,hu,1,b),f={query:{key:wi().mkey}},c&&wi().li&&(h="",(k=(wi().ge||"").toLowerCase())&&(h=wt([{key:"e",value:k}])),!h&&wi().auth_token&&(h=wi().auth_token,h.startsWith("OAuth")&&delete f.query.key),h&&(f.withCredentials=!0,f.headers={Authorization:h})),Pa(l,2),Na(l,a.Bj.post("log-moltron-interaction",e,Bz,f),4);if(2!=l.i)return Qa(l,0);Ra(l);Oa(l)})} function mia(a,b){var c;return Wa(function(e){if(1==e.i)return c=new Az,ce(c,hu,1,b),Pa(e,2),Na(e,a.Bj.post("log-batch-moltron-interaction",c,Cz,{query:{key:wi().mkey}}),4);if(2!=e.i)return Qa(e,0);Ra(e);Oa(e)})} ;function Jz(a,b,c){Ez.call(this);this.i=a;this.dymTrackingId=b;this.sessionId=c} w(Jz,Ez);function Kz(a,b,c,e){c=void 0===c?!0:c;e=void 0===e?!0:e;var f,h;Wa(function(k){f=ku(iu(Lz(),b),1);e&&(h=gu(fu(new eu,a.i?3:1),a.sessionId),nu(f,h));return Na(k,Gz(a,f,c),0)})} function uz(a,b,c,e,f,h){f=void 0===f?!0:f;h=void 0===h?!0:h;var k,l,p;Wa(function(r){k=ku(ju(iu(Lz(),b),c),3);h&&(l=gu(fu(new eu,a.i?4:2),a.sessionId),nu(k,l));p=(new Yt).setUrl(e);mu(k,p);return Na(r,Gz(a,k,f),0)})} Jz.prototype.fw=function(a,b,c){var e=this,f;return Wa(function(h){f=Mz(e,a,b,4,c);return Na(h,Gz(e,f,!0),0)})}; function Mz(a,b,c,e,f){b=ku(ju(iu(Lz(),b),c),3);f&&(c=new Yt,c.setUrl(f),mu(b,c));f=new eu;fu(f,e);gu(f,a.sessionId);nu(b,f);return b} function Lz(){var a=new hu;a.setTimestamp((new om).setSeconds(Math.floor(Date.now()/1E3)));return a} ;function Nz(a){var b="";try{b=a.replace(/[^\p{Letter}\s_-]/ug,"")}catch(c){b=a.replace(/[^\w\s_-]/g,"")}return b.trim().replace(/[\s_]+/g,"-").toLowerCase()} ;var nia=za(["aria-"]),oia=za(["role"]),pia=za(["data-stats-"]);function Oz(a){this.i=a||document} Oz.prototype.init=function(){for(var a=this,b=this.i.querySelectorAll(".zippy"),c={},e=0;ea.limit} function eA(a){if(bA(a)){a.i=!a.i;a.Ea();var b=a.i;qm(b?2:3,a.helpcenterName+"_symptoms_view_"+(b?"more":"less"),b?96:97)}} function dA(a,b){qm(35,a.helpcenterName+"_symptoms_click_"+x(b,1)+(b.getActive()?"_active":""),98);b.getActive()||(a=a.getURL(b).split("?"),b="?"+a[1],b=Gx(b),Hw(""+a[0]+b))} ;function fA(a){return(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""} ;function gA(a){this.i=a;this.ma=this.Aa=null;this.o=[];this.ua=document.createElement("input");this.ya=this.oa=-1;this.Qa=this.er.bind(this);this.Ka=pj(this.Sz.bind(this),150);this.Pa=this.Da=this.Fa=0;this.va=!1;this.La=0;this.Ia=new Kk;yia(this)} function yia(a){a.u=document.createElement("div");a.u.className=a.i.className;ri(a.u,"sc-select",!0);a.u.style.cursor="pointer";a.u.setAttribute("tabindex",0);a.u.setAttribute("aria-expanded",!1);a.u.setAttribute("aria-haspopup","listbox");a.u.setAttribute("aria-required",a.i.getAttribute("aria-required"));a.u.setAttribute("role","listbox");a.u.addEventListener("mousedown",function(e){ti(this.ma,"sc-select-show")?e.target==this.ma||this.ma.contains(e.target)||this.er():0==e.button&&hA(this)}.bind(a)); a.u.addEventListener("keydown",a.gG.bind(a));a.Aa=document.createElement("span");a.u.appendChild(a.Aa);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.u.appendChild(b);a.ma=document.createElement("ol");a.ma.setAttribute("role","listbox");a.ma.addEventListener("mousemove",function(){this.va=!0}.bind(a)); Li()||a.ma.addEventListener("scroll",function(){0a-1?this.o.length-1:a-1;b!=a&&!lA(this,b);)b=0>b-1?this.o.length-1:b-1;a=b}jA(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant", this.o[a].id);mA(this);break;case 40:a.preventDefault();ti(this.ma,"sc-select-show")||hA(this);a=this.oa;if(0===this.o.length)a=-1;else{for(b=(a+1)%this.o.length;b!=a&&!lA(this,b);)b=(b+1)%this.o.length;a=b}jA(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant",this.o[a].id);mA(this)}}; function mA(a){if(-1!=a.oa){var b=a.o[a.oa];b.offsetTopa.ma.scrollTop+a.ma.offsetHeight&&(a.va=!1,a.ma.scrollTop=b.offsetTop+b.offsetHeight-a.ma.offsetHeight)}} function kA(a){var b=a.i.getAttribute("aria-label")||"";b&&(-1!==a.i.selectedIndex&&(b+=" ("+a.i[a.i.selectedIndex].innerText+")"),a.u.setAttribute("aria-label",b))} n.dispose=function(){this.u&&Pj(this.u);this.ma=this.Aa=this.u=null;this.o=[]}; window.sc_initSelects=function(){for(var a=t((window.sc_scope||document).getElementsByTagName("select")),b=a.next();!b.done;b=a.next())b=b.value,"true"!==b.dataset.exclude&&new gA(b)};var nA=new Map([[1,"smart_button_event_handshake"],[2,"smart_button_event_execute"],[3,"smart_button_event_state_update"],[4,"smart_button_event_initialized"],[5,"smart_button_event_describe_buttons"],[6,"smart_button_event_rendered"]]);function oA(){var a=this;this.i=function(){}; this.o=function(b){if("detail"in b){b=Ve(jv,b.detail.action);var c,e;if(null==(c=Wd(b,gv,1))?0:null==(e=hv(c))?0:null!=ue(e,10,nv)){var f,h,k=null==(f=Wd(b,gv,1))?void 0:null==(h=hv(f))?void 0:ue(h,10,nv);(f=k&&null!==k?k.startsWith("url:")?k.replace("url:",""):k:"")&&a.ma(f)}else{var l,p;if(null==(l=Wd(b,gv,1))?0:null==(p=hv(l))?0:Fd(p,kv,17,nv)){var r;if(f=null==(k=Wd(b,gv,1))?void 0:null==(r=hv(k))?void 0:ve(r,kv,17,nv))h=x(f,2),f=x(f,1),h&&f&&a.ma("/"+h+"/workflow/"+f)}}}}; this.u=function(){var b=nA.get(1);b=new CustomEvent(b,{bubbles:!0,cancelable:!0});window.document.body.dispatchEvent(b)}; this.ma=function(b){Hw(b,{fe:!0})}; window.document.body.addEventListener(nA.get(6),this.u);window.document.body.addEventListener(nA.get(5),this.i);window.document.body.addEventListener(nA.get(2),this.o)} var pA;function qA(){void 0===pA&&(pA=new oA)} oA.prototype.dispose=function(){window.document.body.removeEventListener(nA.get(2),this.o);window.document.body.removeEventListener(nA.get(6),this.u);window.document.body.removeEventListener(nA.get(5),this.i)}; window.sc_initSmartButtonController=function(){qA()};function rA(a,b){a=void 0===a?95:a;b=void 0===b?133:b;E.call(this,"sc.shared.ErrorSvg");this.i=new mr("error_computer.svg");this.height=a;this.width=b} w(rA,E);rA.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.i.render()})};function sA(a){this.o=a;this.i=null} sA.prototype.ah=function(a){var b=this;null===this.i&&(this.i=setTimeout(function(){null!==b.i&&(b.i=null,b.o())},a))};function tA(){var a=this;this.ma=function(b){if(!("detail"in b))throw Error("Invalid event type received for state update. Expected CustomEvent.");if(void 0===a.o)throw Error("No state update callback was provided.");b=Ve(ev,b.detail);a.o(b)}} n=tA.prototype;n.sendInitCompleteEvent=function(){console.log("[Smart Buttons] Broadcasting init");uA(4)}; n.sendButtonAction=function(a,b){a={action:null==a?void 0:a.serialize(),buttonClientRect:b};uA(2,a)}; n.sendDescribeEvent=function(a){var b=new mv;a=t(a);for(var c=a.next();!c.done;c=a.next())de(b,1,lv,c.value);b={action:b.serialize(),buttonClientRect:void 0};uA(5,b)}; n.sendButtonsRenderedEvent=function(){uA(6)}; n.initHandshakeListener=function(a){this.i=a;window.document.body.addEventListener(nA.get(1),this.i)}; n.initStateUpdateListener=function(a){this.o=a;window.document.body.addEventListener(nA.get(3),this.ma)}; n.dispose=function(){window.document.body.removeEventListener(nA.get(3),this.ma);this.i&&window.document.body.removeEventListener(nA.get(1),this.i)}; function uA(a,b){a=nA.get(a);var c=new CustomEvent(a,{bubbles:!0,cancelable:!0,detail:b});console.log("[Smart Buttons] Broadcasting event "+a);console.log(b);window.document.body.dispatchEvent(c)} ;Object.keys({pO:0,oO:1,jO:2,mO:3,kO:4,nO:5,lO:6});function vA(a,b){this.i=a;this.metadata=b} vA.prototype.td=function(a){this.i(a)}; function wA(){var a=this;this.o=new Map;this.ma=function(){a.i.sendButtonsRenderedEvent()}; this.i=new tA;Bia(this)} var xA;function yA(){if(xA&&!zA)return xA;xA=new wA;zA=!1;var a=xA;a.i.initHandshakeListener(a.oa.bind(a));a.i.initStateUpdateListener(a.u.bind(a));a.i.sendInitCompleteEvent();return xA} function Cia(a,b,c,e){if(""===b)throw Error("Smart Button guid key is empty");a.o.has(b)||a.o.set(b,new vA(e,c))} wA.prototype.u=function(a){var b,c=null!=(b=x(a,5))?b:"";if(!this.o.has(c))throw Error("Smart Button guid key "+c+" does not exist. Cannot update state.");var e;null==(e=this.o.get(c))||e.td(a)}; wA.prototype.oa=function(){console.log("[Smart Buttons] Received Handshake");var a=[];this.o.forEach(function(b){a.push(b.metadata)}); this.i.sendDescribeEvent(a)}; wA.prototype.dispose=function(){this.i.dispose();this.o.clear();var a;null==(a=Bl().querySelector(".workflow"))||a.removeEventListener("dynamicFormRendered",this.ma)}; function Bia(a){var b;null==(b=Bl().querySelector(".workflow"))||b.addEventListener("dynamicFormRendered",a.ma)} var zA=!1;function AA(a){var b=a.buttonTitle,c=a.contentId,e=a.helpcenterName,f=a.Oh;a=void 0===a.ow?!0:a.ow;E.call(this,"sc.smart_button.FatalErrorButton");this.i=new rA;this.buttonTitle=b;this.contentId=c;this.helpcenterName=e;this.Oh=f;this.ow=a} w(AA,E);AA.prototype.content=function(){var a=this;this.element("div","class","^no-margin root",function(){a.element("div","class","^no-margin content",function(){a.i.render()}); a.element("div","class","^no-margin content",function(){a.element("div","class","^no-margin title","Hmm... something went wrong.");a.element("div","class","^no-margin error","The smart button requested did not load. Please complete actions manually.");a.ow&&a.element("div","class","^no-margin feedback-link",a.Oh);a.element("div","class","^no-margin detail",function(){""!==a.buttonTitle&&a.element("div","class","^no-margin",(new An("The button title is {buttonTitle}.")).format({buttonTitle:a.buttonTitle})); a.element("div","class","^no-margin",(new An("The content ID is {contentId}.")).format({contentId:a.contentId}));a.element("div","class","^no-margin",(new An("The help center name is {helpcenterName}.")).format({helpcenterName:a.helpcenterName}))})})}); Dia(this)}; function Dia(a){var b,c;null==(c=(b=window).sc_trackStatsImpressions)||c.call(b,[{type:99,id:a.contentId+"_button_"+a.buttonTitle}],!0)} ;var BA=new Map([[1,"good"],[2,"error"]]);function CA(){E.call(this,"sc.smart_button.Icon");this.i=!1} w(CA,E);function DA(a,b,c,e){a.o=b;a.state=c;a.i=void 0===e?!1:e} CA.prototype.content=function(){var a=this;if(void 0!==this.o&&void 0!==this.state&&void 0!==this.i&&0!==this.state){var b={"^no-margin":!0,icon:!0,state:!this.i,"heading-icon":this.i},c=BA.get(this.state);BA.has(this.state)&&(b[c]=!0);var e="";"good"===c?e="Success icon":"error"===c&&(e="Failure icon");this.element("div","class",b,"aria-label",""!==e?e:null,function(){var f;null==(f=a.o)||f.render()})}};function EA(a){E.call(this,"sc.smart_button.SendFeedbackLink");var b=this;this.buttonTitle=a;this.i=function(){FA(b)}; this.o=function(c){b.Zb(c)}} w(EA,E);EA.prototype.content=function(){this.anchor=this.element("a","href","#","class","^no-margin link","Send feedback");var a;null==(a=this.anchor)||a.addEventListener("click",this.i);var b;null==(b=this.anchor)||b.addEventListener("keydown",this.o)}; EA.prototype.dispose=function(){var a;null==(a=this.anchor)||a.removeEventListener("click",this.i);var b;null==(b=this.anchor)||b.removeEventListener("keydown",this.o)}; EA.prototype.Zb=function(a){"key"in a&&(" "===a.key||"Enter"===a.key)&&FA(this)}; function FA(a){var b=Zq();b.set("smart_button_title",a.buttonTitle);Xq({payload:b,productId:Number(wi().fbid)})} ;function GA(a){return 2===(null==a?void 0:x(a,3))} function HA(a){return 1===(null==a?void 0:x(a,3))} function Eia(a){a=null==a?void 0:Yd(a,fv,1);if(void 0===a)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(IA(b.value))return!0;return!1} function KA(a){a=LA(a);if(0===a.length)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(!IA(b.value))return!1;return!0} function LA(a){return void 0===a?[]:(null==a?void 0:Yd(a,fv,1))||[]} function IA(a){return void 0!==a&&null!=x(a,1)&&0!==x(a,1)} function MA(a){return void 0!==a&&null!=x(a,1)&&1===x(a,1)} function NA(a){return void 0!==a&&null!=x(a,1)&&2===x(a,1)} function Fia(a){return a.filter(function(b){return NA(b)})} ;function OA(a,b){b=void 0===b?!1:b;E.call(this,"sc.smart_button.StateHeading");this.Oh=a;this.tj=b;this.oa=[];this.headingState=0;this.icon=new CA} w(OA,E);OA.prototype.content=function(){var a;!(GA(this.i)||HA(this.i)||(null==(a=this.i)?0:a.getHeading())||KA(this.i))||Gia(this)}; OA.prototype.td=function(a){this.i=a;this.oa=LA(this.i);if(GA(this.i))this.headingState=2;else if(HA(this.i))this.headingState=1;else if(0=gB} function hB(a,b,c,e,f,h,k,l){this.rank=a;this.ma=b;this.i=c;this.u=e;this.o=f;this.icon=h;this.label=void 0===k?"":k;this.description=void 0===l?"":l} function fB(a){switch(a){case 0:return iB;case 30:return jB;case 1:return kB;case 2:return gB;case 3:return lB;case 4:return mB;case 5:return nB;case 20:return oB;case 10:return pB;case 100:return qB;default:return iB}} n=hB.prototype;n.valueOf=function(){return this.rank}; n.getColor=function(){return Vx().Oe?this.i:this.ma}; n.Re=function(){return this.icon}; n.getLabel=function(){return this.label}; n.getDescription=function(){return this.description}; var iB=new hB(0,"#F1F3F4","#F1F3F4"),jB=new hB(1,"#F1F3F4","#F1F3F4","#0b8043","#C4EED0",2,"Product Expert Alumni","Former Product Experts who are no longer members of the program"),kB=new hB(2,"#896E63","#896E63","#896E63","#B9ABA3",3,"Bronze Member","Community members with growing product knowledge who help other Google users by answers questions"),gB=new hB(3,"#9E9E9E","#9E9E9E","#5F6368","#C4C7C5",4,"Silver Product Expert","Community members with intermediate product knowledge who help other Google users by answering questions"), lB=new hB(4,"#FFB300","#F9AB00","#B06000","#F09D00",5,"Gold Product Expert","Community members with in-depth product knowledge who help other Google users by answering questions"),mB=new hB(5,"#77909D","#718792","#455A64","#E3E3E3",6,"Platinum Product Expert","Community members with advanced product knowledge who help other Google users and Product Experts "),nB=new hB(6,"#79A8FA","#79A8FA","#1A73E8","#A8C7FA",7,"Diamond Product Expert","Community members with product mastery who help other Google users and Product Experts"), oB=new hB(7,"#4285F4","#669DF6","#1A73E8","#A8C7FA",8,"Community Specialist","Google partners who help ensure the quality of community content"),pB=new hB(8,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Community Manager"),qB=new hB(9,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Google Employee","Google product team members and community managers");function rB(a){A.call(this,a,-1,Oia)} w(rB,A);rB.prototype.getTitle=function(){return x(this,1)}; rB.prototype.setTitle=function(a){return y(this,1,a)}; rB.prototype.Xb=function(){return x(this,2)}; rB.prototype.rd=function(a){return y(this,2,a)}; var Oia=[3];function sB(a){A.call(this,a)} w(sB,A);function tB(a){A.call(this,a)} w(tB,A);function uB(a){A.call(this,a,-1,Pia)} w(uB,A);var Pia=[1];function vB(a){A.call(this,a)} w(vB,A);vB.prototype.getQuery=function(){return x(this,1)}; vB.prototype.setQuery=function(a){return y(this,1,a)};function wB(a){A.call(this,a,-1,Qia)} w(wB,A);var Qia=[1];function xB(a){var b=a.items,c=a.messages,e=void 0===a.Cj?void 0:a.Cj,f=void 0===a.bc?1:a.bc,h=void 0===a.jc?4:a.jc;a=a.onClose;E.call(this,"hcfe.SearchSelect.Menu");var k=this;this.oa=this.o=!1;this.Cj=e;this.items=b;this.messages=c;this.us=-Infinity;this.ns=Infinity;this.u=new io({content:function(){Ria(k)}, Ri:4,bc:f,jc:h,xn:!0,onClose:a})} w(xB,E);n=xB.prototype;n.content=function(){this.u.render()}; function Ria(a){a.element("div","class",{root:!0,"root-loading":a.o},function(){a.oa&&a.element("div","class","search-container",function(){a.element("div","class","input-container",function(){a.ua=a.element("input","class","search-field","placeholder",a.messages.LE,"oninput",function(){var b;null==(b=a.Cj)||b.call(a)},"disabled",a.o)}); a.element("div","class","icon","onclick",function(){var b;null==(b=a.ua)||b.focus()},function(){null!=a.va||(a.va=new Xl({icon:"gm/search"})); a.va.render()})}); a.element("div","class","scroll-container","style",{minHeight:-Infinitya.ns?a.ns+"px":null},function(){a.o&&a.element("div","class","loading-spinner",function(){(new go({size:"mspin-small"})).render()}); if(0a&&Infinity!==a&&(a=h);this.us=h;this.ns=a;this.Ea();this.u.open({anchor:b,le:c,me:e,Mb:f})}; n.close=function(){this.u.close()}; function Via(a){return!!a.Nk&&Array.isArray(a.items)&&0b.length){f=[{state:5}];a.Da.set("",f);p.Ma(4);break}a.i.Bg(!0);a.i.open({Mb:!0});Pa(p,5);return Na(p,a.Kd(b.trim(),a.Wb),7);case 7:f=p.o;0===f.length&&(f=[{state:4}]);a.i.Bg(!1);Qa(p,4);break;case 5:h=Ra(p),f=[{state:3}],a.i.Bg(!1),a.i.open({Mb:!0}), SB(h);case 4:return a.Da.set("",f),k=a.i,l=k.Zi,Na(p,MB(a,!0),8);case 8:l.call(k,p.o),a.i.Ea(),a.i.open({Mb:!0}),Oa(p)}})} function dja(a,b){return function(){a.ua=b;a.i.close();a.ya&&a.ya()}} HB.prototype.getValues=function(){for(var a=[],b=t(this.o.keys()),c=b.next();!c.done;c=b.next()){(c=c.value)&&!a.includes(c)&&a.push(c);c=t(this.o.get(c));for(var e=c.next();!e.done;e=c.next())(e=e.value.Dd)&&!a.includes(e)&&a.push(e)}return a}; function OB(a,b){var c,e;return Wa(function(f){if(1==f.i)return Pa(f,2),Na(f,a.Kb(b,a.Wb),4);if(2!=f.i){c=f.o;if(!c||0==c.length)return TB(a,b,Error("No results")),f.return();a.o.set(b,c);return Qa(f,0)}e=Ra(f);TB(a,b,e);Oa(f)})} function TB(a,b,c){a.o.set(b,[{state:2}]);a.Ua&&a.va&&(a.va=!1,a.Ua(c),JB(a));SB(c)} function JB(a){a.u=new xo({placeholder:a.ih,uc:!0,Od:function(){a.oa=a.u.getText().replace(GB,"");a.Ud()}, ariaRequired:a.Ab})} function SB(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});Bl().dispatchEvent(a)} function IB(a){a.Da.clear();a.Da.set("",[NB()])} function NB(){return{value:"",trigger:function(){}, items:[],state:0}} ;var UB={item:!0,highlight:!0,"item-top-separator":!1,"item-bottom-separator":!1,"item-with-description":!1},VB=Object.assign({},UB),WB=Object.assign({},UB,{highlight:!1}),hja={DEFAULT:UB,HELPCENTER_FIELD_SELECT:VB,HELPCENTER_FIELD_SELECT_WITH_DESCRIPTION:Object.assign({},VB,{"item-with-description":!0}),MULTI_SELECT:WB,MULTI_SELECT_WITH_SEPARATOR:Object.assign({},WB,{"item-top-separator":!0}),WITH_BOTTOM_SEPARATOR:Object.assign({},UB,{"item-bottom-separator":!0})}; function XB(a){var b=a.items,c=a.lw,e=void 0===a.bc?5:a.bc,f=void 0===a.jc?5:a.jc,h=void 0===a.Qm?0:a.Qm,k=void 0===a.Ri?0:a.Ri,l=a.onClose,p=void 0===a.maxHeight?void 0:a.maxHeight,r=a.width,u=void 0===a.Kv?!1:a.Kv,z=void 0===a.Zt?!0:a.Zt;a=void 0===a.Nc?"px":a.Nc;E.call(this,"sc.shared.MaterialMenu");var ma=this;this.items=b;this.lw=c;this.maxHeight=p;this.width=r&&z?Math.max(112,Math.min(280,r)):r;this.Kv=u;this.Zt=z;this.Nc=a;this.i=new io({content:function(){return void ija(ma)}, bc:e,jc:f,Qm:h,Ri:k,xn:!0,onClose:l,Jj:!0,Nc:this.Nc})} w(XB,E);n=XB.prototype;n.setWidth=function(a){this.width=this.Zt?Math.max(112,Math.min(280,a)):a;this.Ea()}; n.content=function(){this.i.render()}; function ija(a){var b=void 0!==a.width?"px"===a.Nc?a.width:(a.width/16).toFixed(2):null;b=b?""+b+a.Nc:null;a.element("div","role","listbox","tabindex","-1","aria-expanded",a.i.rb(),"class",{root:!0,"omit-top-rounded-corners":a.Kv},"style",Object.assign({},{width:b},a.maxHeight?{maxHeight:a.maxHeight,overflowY:"auto"}:void 0),function(){a.Nk(a.items,0)})} n.Nk=function(a,b){var c=this,e={};a=t(a);for(var f=a.next();!f.done;e={ad:e.ad},f=a.next())if(e.ad=f.value,!e.ad.Qd||e.ad.Qd())f=this.element("div",function(h){return function(){var k;c.element("button","type","button","role","option","class",hja[h.ad.zr||"DEFAULT"],"disabled",null!=(k=h.ad.disabled)?k:null,"data-item-id",void 0!==h.ad.itemId?h.ad.itemId:"","aria-selected",(c.lw===h.ad.value).toString(),"onclick",function(){c.lw=h.ad.value;h.ad.trigger()},function(){h.ad.icon&&jja(c,h.ad.icon,h.ad.Te); c.element("span","class",{"item-label":!0,"label-wrap":h.ad.eT},"style",{"padding-left":5*b+"px"},function(){switch(typeof h.ad.value){case "string":Il(h.ad.value);break;case "function":h.ad.value()}})})}}(e)),e.ad.tooltipText&&(new Bo({text:e.ad.tooltipText, trigger:f})).render(),e.ad.Nk&&Array.isArray(e.ad.items)&&0Search Help Center
true
true
true
true
99729
false
");return null==a||null==a.sheet?wg:Nm(a.sheet,void 0!=b?b:null,c)} function Rm(a){a=Jg(""+a+"");return(new DOMParser).parseFromString(Bg(a),"text/html").body.children[0]} function Pm(a,b){if(!a)return kg;var c=document.createElement("div").style;Sm(a).forEach(function(e){var f=ff&&e in Mm?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");0!=f.lastIndexOf("--",0)&&0!=f.lastIndexOf("var",0)&&(e=Im(a,e),e=hm(f,e,b),null!=e&&Jm(c,f,e))});return new gg(c.cssText||"",fg)} function Tm(a){var b=Array.from(Am(pm,a,"getElementsByTagName",["STYLE"])),c=Ze(b,function(n){return Ne(Em(n).cssRules)});c=Om(c);for(var e=[],f=0;f"+a+""),Tm(a),a=a.innerHTML);a=Jg(a);var c=document.createElement("template");if(Zm&&"content"in c)Pg(c,a),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;Pg(e.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Vm?new WeakMap:new Xm;e=a.nextNode();){a:{var f=e;switch(Gm(f)){case 3:f= an(this,f);break a;case 1:if("TEMPLATE"==Fm(f).toUpperCase())f=null;else{var k=Fm(f).toUpperCase();if(k in this.ka||"http://www.w3.org/1999/xhtml"!=Km(f))var n=null;else this.O[k]?n=document.createElement(k):(n=Gj(document,"SPAN"),this.Aa&&Cm(n,"data-sanitizer-original-tag",k.toLowerCase()));if(n){var r=n,t=Bm(f);if(null!=t)for(var y=0;k=t[y];y++)if(k.specified){var E=f;var ma=k;var na=ma.name;if(0==na.lastIndexOf("data-sanitizer-",0))ma=null;else{var ta=Fm(E);ma=ma.value;var ua={tagName:Ud(ta).toLowerCase(),attributeName:Ud(na).toLowerCase()},sa={wh:void 0};"style"==ua.attributeName&&(sa.wh=Dm(E));E=bn(ta,na);E in this.v?(na=this.v[E],ma=na(ma,ua,sa)):(na=bn(null,na),na in this.v?(na=this.v[na],ma=na(ma,ua,sa)):ma=null)}null!==ma&&Cm(r,k.name,ma)}f=n}else f=null}break a;default:f=null}}if(f){if(1==Gm(f)&&c.set(e,f),e=Hm(e),k=!1,e)n=Gm(e),r=Fm(e).toLowerCase(),t=Hm(e),11!=n||t?"body"==r&&t&&(n=Hm(t))&&!Hm(n)&&(k=!0):k=!0,n=null,k||!e?n=b:1==Gm(e)&&(n=c.get(e)),n.content&&(n=n.content),n.appendChild(f)}else Ij(e)}c.clear&& c.clear();return b};var cn={APPLET:!0,AUDIO:!0,BASE:!0,BGSOUND:!0,EMBED:!0,FORM:!0,IFRAME:!0,ISINDEX:!0,KEYGEN:!0,LAYER:!0,LINK:!0,META:!0,OBJECT:!0,SCRIPT:!0,SVG:!0,STYLE:!0,TEMPLATE:!0,VIDEO:!0};var dn={A:!0,ABBR:!0,ACRONYM:!0,ADDRESS:!0,AREA:!0,ARTICLE:!0,ASIDE:!0,B:!0,BDI:!0,BDO:!0,BIG:!0,BLOCKQUOTE:!0,BR:!0,BUTTON:!0,CAPTION:!0,CENTER:!0,CITE:!0,CODE:!0,COL:!0,COLGROUP:!0,DATA:!0,DATALIST:!0,DD:!0,DEL:!0,DETAILS:!0,DFN:!0,DIALOG:!0,DIR:!0,DIV:!0,DL:!0,DT:!0,EM:!0,FIELDSET:!0,FIGCAPTION:!0,FIGURE:!0,FONT:!0,FOOTER:!0,FORM:!0,H1:!0,H2:!0,H3:!0,H4:!0,H5:!0,H6:!0,HEADER:!0,HGROUP:!0,HR:!0,I:!0,IMG:!0,INPUT:!0,INS:!0,KBD:!0,LABEL:!0,LEGEND:!0,LI:!0,MAIN:!0,MAP:!0,MARK:!0,MENU:!0,METER:!0,NAV:!0,NOSCRIPT:!0,OL:!0,OPTGROUP:!0,OPTION:!0,OUTPUT:!0,P:!0,PRE:!0,PROGRESS:!0,Q:!0,S:!0,SAMP:!0,SECTION:!0,SELECT:!0,SMALL:!0,SOURCE:!0,SPAN:!0,STRIKE:!0,STRONG:!0,STYLE:!0,SUB:!0,SUMMARY:!0,SUP:!0,TABLE:!0,TBODY:!0,TD:!0,TEXTAREA:!0,TFOOT:!0,TH:!0,THEAD:!0,TIME:!0,TR:!0,TT:!0,U:!0,UL:!0,VAR:!0,WBR:!0};var en={"ANNOTATION-XML":!0,"COLOR-PROFILE":!0,"FONT-FACE":!0,"FONT-FACE-SRC":!0,"FONT-FACE-URI":!0,"FONT-FACE-FORMAT":!0,"FONT-FACE-NAME":!0,"MISSING-GLYPH":!0};function fn(a){a=a||new gn;hn(a);this.v=If(a.v);this.ka=If(a.Ea);this.O=If(a.Ja);this.Aa=a.ua;a.ka.forEach(function(b){if(0!=b.lastIndexOf("data-",0))throw new Sd('Only "data-" attributes allowed, got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new Sd('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.v["* "+b.toUpperCase()]=jn},this);a.La.forEach(function(b){b=b.toUpperCase();if(-1==b.indexOf("-")||en[b])throw new Sd("Only valid custom element tag names allowed, got: %s.",[b]);this.O[b]=!0},this);this.ua=a.O;this.ha=a.Aa;this.N=null;this.oa=a.oa} Nd(fn,$m);function kn(a){return function(b,c){b=Ud(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=Zf(c)?Zf(c):null}} function gn(){this.v={};ze([Yl,Zl],function(a){Ff(a).forEach(function(b){this.v[b]=jn},this)},this);this.N={};this.ka=[];this.La=[];this.Ea=If(cn);this.Ja=If(dn);this.ua=!1;this.Ma=dg;this.ma=this.ha=this.Pa=this.O=wf;this.Aa=null;this.na=this.oa=!1} function ln(a,b){return function(c,e,f,k){c=a(c,e,f,k);return null==c?null:b(c,e,f,k)}} function mn(a,b,c,e){a[c]&&!b[c]&&(a[c]=ln(a[c],e))} function hn(a){if(a.na)throw Error("HtmlSanitizer.Builder.build() can only be used once.");mn(a.v,a.N,"* USEMAP",nn);var b=kn(a.Ma);["* ACTION","* CITE","* HREF"].forEach(function(e){mn(this.v,this.N,e,b)},a);var c=kn(a.O);["* LONGDESC","* SRC","LINK HREF"].forEach(function(e){mn(this.v,this.N,e,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(e){mn(this.v,this.N,e,Jd(on,this.Pa))},a);mn(a.v,a.N,"A TARGET",Jd(pn,["_blank","_self"]));mn(a.v,a.N,"* CLASS",Jd(qn,a.ha));mn(a.v,a.N,"* ID",Jd(rn,a.ha));mn(a.v,a.N,"* STYLE",Jd(a.ma,c));a.na=!0} function bn(a,b){a||(a="*");return(a+" "+b).toUpperCase()} function jn(a){return Ud(a)} function pn(a,b){b=Ud(b);return 0<=xe(a,b.toLowerCase())?b:null} function nn(a){return(a=Ud(a))&&"#"==a.charAt(0)?a:null} function on(a,b,c){b=Ud(b);return a(b,c)} function qn(a,b,c){b=b.split(/(?:\s+)/);for(var e=[],f=0;f")+1,a.lastIndexOf("/i)&&a.match(/<\/td>$/i)&&(b=b||"td",a=""+a+"");a.match(/^/i)&&a.match(/<\/tr>$/i)&&(b=b||"tr",a=""+a+"");a.match(/^<(tbody|thead|tfoot)>/i)&&a.match(/<\/(tbody|thead|tfoot)>$/i)&&(b=b||a.match(/^<(tbody|thead|tfoot)>/i)[1],a=""+a+"
");a=Bn(a);b&&(a=a.querySelector(b).parentNode);return a} function An(a,b){for(var c=[a],e=null;e=c.pop();)Array.prototype.forEach.call(e.childNodes,function(f){f.nodeType===Node.TEXT_NODE?Cn(e,f,b):f.childNodes.length&&c.push(f)})} function Cn(a,b,c){if(b.textContent.match(Dn)){var e=b.nextSibling;a.removeChild(b);b=b.textContent;for(var f=null,k=[];f=Dn.exec(b);){0e&&(a=f+".autoNamespace"+this.ha++);if(b){c&&(b=Id(b,c));var k=this.N[f];k||(k=[],this.N[f]=k);Ie(k,this.v[a]);this.v[a]=b;k.push(b);this.O.hasOwnProperty(f)}else if(f.length)b=this.v[a],Ie(this.N[f]||[],b),delete this.v[a];else if(1a.Ca?Math.floor(b*a.Ca):a.Ca,Ua:0a.Ua?Math.floor(b*a.Ua):a.Ua};a.Ua=Math.max(a.Ca,a.Ua);return a} function bp(a,b,c,e,f,k){var n=b.width-a.ka-a.na;a.oa=hp(n,b.width,b.height,gp(c,b.height),fp(a,[1,2]));a.ma=hp(n,b.width,b.height,gp(f,b.height),fp(a,[3,4]));c=b.height-a.oa-a.ma;f=fp(a,[3,4,1,2]);var r=0;for(n=0;nn){a=kp(f);for(e=b=0;en-b-y.Ca.height&&y.Dc&&(y.nc.height=0),b+=y.nc.height;return Ki(b,k,c)}if(rk){a=kp(e);for(c=e=0;ck-e-t.Ca.width&&t.Dc&&(t.nc.width=0),e+=t.nc.width;return Ki(e,f,b)}if(na,e=null!=b&&0b;if(null!=b&&(c&&e||!c&&!e)&&b=a.length?a:a.slice(0).sort(function(b,c){b=void 0!==b.Uc.Sf?b.Uc.Sf:20;c=void 0!==c.Uc.Sf?c.Uc.Sf:20;return b-c})} $o.prototype.setMargins=$o.prototype.Yc;$o.prototype.setMarginEnd=$o.prototype.Nk;$o.prototype.setMarginStart=$o.prototype.Qk;$o.prototype.setMarginLeft=$o.prototype.Ok;$o.prototype.setMarginBottom=$o.prototype.Mk;$o.prototype.setMarginRight=$o.prototype.Pk;$o.prototype.setMarginTop=$o.prototype.Rk;Md("aplos.chart.layout.DynamicLayout",$o);var lp={Qq:"WARNING",ERROR:"ERROR"};Md("aplos.util.MessageSeverity",lp);lp.WARNING="WARNING";lp.ERROR="ERROR";var mp={Nq:"UNTIL_REMOVED",Mq:"UNTIL_DATA",lq:"ONCE"};Md("aplos.util.MessageDuration",mp);mp.UNTIL_REMOVED="UNTIL_REMOVED";mp.UNTIL_FRESH_DATA="UNTIL_DATA";mp.ONCE="ONCE";function np(a){this.v=a;this.N=!1} np.prototype.Gk=function(a){this.N=a};np.prototype.render=function(a){var b=a.filter(function(c){return"ERROR"===c.severity});b.length&&op(this,b);b.length||(b=pp(this.v.Ta,qp),b.empty()||(b.style("display","none"),b.selectAll("div."+rp).remove(),this.v.lb.style("display","")));a=a.filter(function(c){return"WARNING"===c.severity});sp(this,a)};function op(a,b){var c=qp,e=tp,f=a.v,k=f.Ta;f.lb.style("display","none");var n=pp(k,c);n.empty()&&(n=k.append("div").classed(c,!0),n.append("div").classed(up,!0),n.append("div").classed(vp,!0));n.style("display",null);n.select("."+vp).attr("class",vp+" "+e);b=n.select("."+up).selectAll("div."+rp).data(b);b.exit().remove();b=b.enter().append("div").merge(b);b.text(function(r){return r.message});a.N&&b.attr("tabindex",0);b.attr("class",function(r){return rp+" "+wp+r.severity.toLowerCase()});n.style("position","absolute");a=(f.frameWidth()-n.node().offsetWidth)/2;f=(f.frameHeight()-n.node().offsetHeight)/2;a=Math.max(0,a);f=Math.max(0,f);n.style("left",a+"px");n.style("top",f+"px")} function sp(a,b){var c=a.v.Ta.select("."+xp);c.empty()&&(c=a.v.Ta.append("div").classed(xp,!0));c.style("display",b.length?"":"none");c.classed(yp,!0);var e="";b.forEach(function(f){e+=f.message+"\n"});c.attr("title",e.trim())} function pp(a,b){b=a.selectAll("."+b).nodes();for(var c=null,e=0;e>>0);function Sp(a){if("function"===typeof a)return a;a[$p]||(a[$p]=function(b){return a.handleEvent(b)});return a[$p]} ;var Qh=Vf("");function aq(){this.port=this.v=null;this.N=[]} aq.prototype.load=function(){var a=this,b=bq();this.v=cq(b);dq().then(function(){a.v&&document.body.appendChild(a.v)});return eq(this.v,b).then(function(c){for(a.port=c.ports[0];0\n
 
\n \n \n \n \n \n \n
"))));var r=zk.contentDocument,t=r.querySelector(n.tagName);t||(t=r.querySelector("div"));r=Yj(t);t=Yj(n);for(var y={},E=0;Ef?a[c++]=f:(2048>f?a[c++]=f>>6|192:(55296==(f&64512)&& e+1>18|240,a[c++]=f>>12&63|128):a[c++]=f>>12|224,a[c++]=f>>6&63|128),a[c++]=f&63|128);b=void 0;void 0===b&&(b=0);if(!uf)for(uf={},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/=","+/","-_=","-_.","-_"],f=0;5>f;f++)for(k=c.concat(e[f].split("")),tf[f]=k,n=0;n>2],t=b[(t&3)<<4|y>>4],y=b[(y&15)<<2|r>>6],r=b[r&63],c[f++]=""+n+t+y+r;n=0;r=e;switch(a.length-k){case 2:n=a[k+1],r=b[(n&15)<<2]||e;case 1:a=a[k],c[f]=""+b[a>>2]+b[(a&3)<<4|n>>4]+r+e}a=c.join("")}return"data:image/svg+xml;base64,"+a};Hy.prototype.toSvgDataUrl=Hy.prototype.il;Hy.prototype.cp=function(a){a=void 0===a?1:a;var b=document.createElement("canvas"),c=10*a;b.width=this.frameWidth()*a+2*c;b.height=this.frameHeight()*a+2*c;var e=new Image;e.src=this.il(a);var f=new Dy;e.onload=function(){this.onerror=this.onload=null;try{var k=b.getContext("2d");k.fillStyle="#FFF";k.fillRect(0,0,b.width,b.height);k.drawImage(e,c,c);f.Hf(b.toDataURL("image/png"))}catch(n){f.reject(n)}};e.onerror=function(){f.reject(Error("Svg image dataUrl failed to load"))};return f};Hy.prototype.toPngDataUrl=Hy.prototype.cp;Hy.prototype.getStyle=function(){return this.Mi};function Ty(a,b,c){Ty.base(this,"constructor",Me(a,["prelayout","postlayout"]),b,c);this.uf=this.Yd=null;this.Yc({top:40,end:20,start:20,bottom:20},{top:.333,end:.5,start:.5,bottom:.333})} Md("aplos.chart.SvgChartView",Ty);Nd(Ty,Hy);var Uy=0;Ty.prototype.redraw=Ty.prototype.kf;Ty.prototype.Ad=function(){Ty.Sb.Ad.call(this);var a=this.af().node();a.setAttribute("width",this.frameWidth());a.setAttribute("height",this.frameHeight());this.lb.node().setAttribute("transform","translate("+this.Mb()+","+this.Nb()+")");this.Yd&&this.Yd.attr("width",this.ab()+1).attr("height",this.Bb()+2)};Ty.prototype.af=function(){return this.Uo};Ty.prototype.getSvg=Ty.prototype.af;Ty.prototype.ep=function(){var a=this.af().node(),b=document.createElement("style"),c=jk(a),e=Yj(a);c.push("svg{font:"+e.fontStyle+" "+e.fontVariant+" "+e.fontWeight+" "+e.fontSize+" "+e.fontFamily+"}");b.textContent=c.join("\n");c=document.createElement("defs");c.appendChild(b);a.insertBefore(c,a.firstChild);b=(new XMLSerializer).serializeToString(a);a.removeChild(c);return b};Ty.prototype.toSvgString=Ty.prototype.ep;Ty.prototype.getNearestDatumDetails=Ty.prototype.Kf;var Vy=document.implementation.hasFeature("org.w3c.svg","1.0")||document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Structure","1.1"),Jy="aplos-chart-container",Ky="aplos-chart-svg",Ly="aplos-draw-area";function Wy(a,b,c){var e=this;Ty.call(this,Me(a,"datumMouseover datumMouseout datumClick seriesMouseover seriesMouseout seriesClick".split(" ")),b,c);this.Ub=new fo(this);this.ua={};this.Zf={};this.Vk("hover",new Xn);this.hb=new Xy;this.on("viewportChange.seriesChartView",function(){e.hb.reset()})} Nd(Wy,Ty);Md("aplos.chart.SeriesChartView",Wy);Wy.prototype.Vk=function(a,b){b.Zg("clearSelectedDatumDetailsCache",this.wl.bind(this));var c=this.Zf,e=Nn[a].selectionChange,f=this.Ya;f.O.hasOwnProperty(e)||Wn(f,[e]);e=c[a];null!=e&&e.Zg("chartDelegate",null);c[a]=b;Sy(this,b,a);return this};Wy.prototype.setSelectionModel=Wy.prototype.Vk;Wy.prototype.No=function(a){go(this.Ub,a);return this};Wy.prototype.setSeriesDefaults=Wy.prototype.No;Wy.prototype.wb=function(a){return this.ua[a||"__aplosDefault__"]||this.ua.__aplosDefault__};Wy.prototype.getRenderer=Wy.prototype.wb;Wy.prototype.Fn=function(a){return!!this.ua[a||"__aplosDefault__"]};Wy.prototype.hasRenderer=Wy.prototype.Fn;Wy.prototype.kg=function(a,b){b?(b.type&&(b=this.getStyle().Ej(b)),this.ua[a]=b):delete this.ua[a];return this};Wy.prototype.setRenderer=Wy.prototype.kg;Wy.prototype.ni=function(a){a.type&&(a=this.getStyle().Ej(a));this.ua.__aplosDefault__=a;return this};Wy.prototype.setDefaultRenderer=Wy.prototype.ni;Wy.prototype.ki=function(a,b){a=this.Kg(a,!0);a=a.filter(function(c){return!c.series||!c.series.overlay});(this.Zf[Mn[b]||"hover"]||null).Hi(a.map(function(c){return{series:c.series?c.series:null,datum:c.datum}}));return a.length};Wy.prototype.selectDatum=Wy.prototype.ki;Wy.prototype.vo=function(a){this.Ya.rb("seriesMouseover",this,a,xj)};Wy.prototype.selectSeries=Wy.prototype.vo;Wy.prototype.Pl=function(a){(this.Zf[Mn[a]||"hover"]||null).deselectAll()};Wy.prototype.clearSelections=Wy.prototype.Pl;Wy.prototype.Kg=function(a,b,c){var e=this.O||[],f=this.N||[];if(!e||!f)return[];if(xj){var k=wj(this.lb.node());var n=k[0];k=k[1]}for(var r=[],t=0;tb||b>this.ab())||!this.v&&(0>a||a>this.Bb()))return[];for(var e=new gu(this.Mb(),this.Nb(),this.ab(),this.Bb()),f=new zj(b+e.left,a+e.top),k=[],n=0;na.Ja-a.Pa?a.show():Hz(a,b))})} function Hz(a,b){a.ma||(nz(a.oa,Math.max(.25*a.N,50)),a.ma=Qp(a.oa,"tick",Id(a.ao,a,b)),a.oa.start())} w.ao=function(a){a.Id("hover").le()?Date.now()-this.Ja>this.N&&this.show():Ez(this)};function Ez(a){a.oa.stop();Zp(a.ma);a.ma=null} w.rd=function(a,b){return this.ua(a,b)};Cz.prototype.setHovercardContainerStyle=Cz.prototype.Ho;Cz.prototype.hide=Cz.prototype.Rh;Cz.prototype.followClosestSeries=Cz.prototype.yj;Cz.prototype.followTopMostSeries=Cz.prototype.fm;Cz.prototype.followNamedSeries=Cz.prototype.em;Cz.prototype.getPlacer=Cz.prototype.ln;Cz.prototype.setPlacer=Cz.prototype.Di;Cz.prototype.placer=Cz.prototype.io;Cz.prototype.getContentRenderer=Cz.prototype.Jf;Cz.prototype.setContentRenderer=Cz.prototype.lf;Cz.prototype.contentRenderer=Cz.prototype.Bg;Cz.prototype.getShowDelayMs=Cz.prototype.tn;Cz.prototype.setShowDelayMs=Cz.prototype.Wk;Cz.prototype.showDelayMs=Cz.prototype.Ro;Cz.prototype.getTransitionMs=Cz.prototype.Bn;Cz.prototype.setTransitionMs=Cz.prototype.Zk;Cz.prototype.transitionMs=Cz.prototype.rf;Cz.prototype.getClassName=Cz.prototype.vm;Cz.prototype.setClassName=Cz.prototype.zk;Cz.prototype.className=Cz.prototype.className;Md("aplos.chart.behavior.Hovercard",Cz);function Kz(){this.v=null;this.N=!1} w=Kz.prototype;w.Bg=function(a){return arguments.length&&null!=a?this.lf(a):this.Jf()};w.Jf=function(){return this.v};w.lf=function(a){this.v=a;return this};w.ld=function(a){if(a&&a.Zi){if(this.N)throw Error("A donut center content card can be attached to one and only one pie chart.");this.N=!0;a.on("postrender.donutcentercontent",this.Wi.bind(this,a));a.on("hoverSelectionChange.donutcentercontent",this.Wi.bind(this,a))}};w.zd=function(a){a&&a.Zi&&(a.v(a.N()),this.N=!1,a.on("postrender.donutcentercontent",null),a.on("hoverSelectionChange.donutcentercontent",null))};w.Wi=function(a){var b=a.wb();if(a&&a.Zi&&b&&"function"===typeof b.Hd&&!(b.Hd()=c)throw Error("LIKE pattern ends with a backslash.");f=a.charAt(++e);Qz(f)&&(b+="\\");b+=f;break;case "_":b+=".";break;case "%":b+=".*";break;default:Qz(f)&&(b+="\\"),b+=f}}return b+"$"} function Sz(a){try{return a=a.replace(/\\"/g,'"'),a=a.replace(/\\'/g,"'"),a=a.replace(/\\n/g,"\n"),a=a.replace(/\\t/g,"\t"),a=a.replace(/\\r/g,"\r"),a=a.replace(/\\\\/g,"\\"),a=a.replace(/\\U([\d\w]{8})/gi,function(b,c){return String.fromCharCode(parseInt(c.substring(0,4),16),parseInt(c.substring(4),16))}),a=a.replace(/\\u([\d\w]{4})/gi,function(b,c){return String.fromCharCode(parseInt(c,16))})}catch(b){throw Error('Unable to unescape "'+a+'" encountered error: '+b);}} function Tz(){} Tz.prototype.parse=function(){console&&console.error("No expression parser implementation was defined. Please ensure that aplos.data.GeneratedParser has been required.");throw Error("No expression parser implementation was defined.");};var Uz=new Tz;Uz=function(){function a(va,oc,fd,Vc){fd=fd||{};for(Vc=va.length;Vc--;fd[va[Vc]]=oc);return fd} function b(){this.Qc={}} var c=[1,8],e=[1,20],f=[1,26],k=[1,27],n=[1,30],r=[1,112],t=[1,113],y=[1,29],E=[1,28],ma=[1,83],na=[1,84],ta=[1,85],ua=[1,86],sa=[1,87],Ba=[1,88],ya=[1,89],Aa=[1,90],Ca=[1,91],Fa=[1,92],Ea=[1,93],Ja=[1,94],Ka=[1,95],Oa=[1,96],Pa=[1,97],Qa=[1,98],Wa=[1,99],Db=[1,111],Eb=[1,100],Fb=[1,101],Gb=[1,102],Hb=[1,103],Ib=[1,104],Jb=[1,105],$a=[1,106],Kb=[1,107],Lb=[1,108],Mb=[1,109],fb=[1,110],ub=[1,31],vb=[1,32],wb=[1,33],Nb=[1,34],Ob=[1,35],Pb=[1,36],Qb=[1,37],Rb=[1,38],Sb=[1,47],Tb=[1,48],Ub=[1,49],Vb= [1,50],Wb=[1,51],Xb=[1,52],Yb=[1,53],Zb=[1,54],$b=[1,55],ac=[1,56],bc=[1,57],xb=[1,58],cc=[1,59],dc=[1,60],ec=[1,61],yb=[1,62],fc=[1,63],gc=[1,64],Ra=[1,65],Za=[1,66],gb=[1,67],ab=[1,68],bb=[1,69],Xa=[1,70],Ya=[1,71],zb=[1,72],Ab=[1,73],hb=[1,74],cb=[1,75],La=[1,76],ib=[1,77],Bb=[1,78],hc=[1,79],jb=[1,80],Ua=[1,81],kb=[1,82],lb=[1,39],Va=[1,40],mb=[1,41],nb=[1,42],ob=[1,43],pb=[1,44],ic=[1,45],qb=[1,46],rb=[1,116],db=[1,117],sb=[1,118],lc=[1,119],pc=[1,120],uc=[1,121],zc=[1,122],rc=[1,123],Ac=[1,124],Cb=[1,125],Gc=[1,126],Ic=[1,128],Hc=[1,127],nc=[1,129],Bc=[1,130],Cc=[1,131],Dc=[1,132],sc=[1,133],qc=[1,134],Ec=[1,135],vc=[1,136],wc=[1,137],xc=[1,138],yc=[1,139],tb=[5,12,17,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,54,71,72,74,75,76,81,82,96,97,98,99],zg=[1,140],Ak=[1,150],Ag=[5,11,12,17,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,54,55,71,72,74,75,76,81,82,96,97,98,99],Ci=[1,180],Di=[5,12,17,42,43,44,45,54,96,97,98,99],Xe=[1,233],xf=[1,250],Ei=[5,12,17,32,33,36,37,38,39,40,41,42,43,44,45,46,47,48,54,71,72,74,75,76,81,82,96,97,98,99],Fe=[5,12,17,36,37,38,39,40,41,42,43,44,45,46,47,48,54,71,72,74,75,76,81,82,96,97,98,99],re=[2,37],Ye=[1,336],je=[5,12,17,54,96,97,98,99],Bk=[96,97],Gi={trace:function(){},Qc:{},Vo:{error:2,expressions:3,math:4,EOF:5,float_item:6,boolean_item:7,identifier_item:8,negated_identifier:9,string_item:10,"(":11,")":12,operator_expression:13,aggregation_function:14,scalar_operator:15,scalar_2_operator:16,",":17,scalar_n_operator:18,comma_values:19,scalar_function:20,scalar_2_function:21,scalar_n_functions:22,alias_functions:23,datetime_functions:24,case_function:25,cast_function:26,quantile_functions:27,native_function:28,misc_function_no_args:29,misc_function_one_arg:30,misc_function_n_args:31,"+":32,"-":33,"/":34,"*":35,"=":36,"!=":37,"<":38,"<=":39,">":40,">=":41,BETWEEN_OP:42,AND_OP:43,NOT_BETWEEN_OP:44,OR_OP:45,IS_NULL_OP:46,IS_TRUE_OP:47,IS_FALSE_OP:48,FLOAT_VALUE:49,STRING_VALUE:50,NATIVE_EXPR:51,NATIVE_AGGREGATE:52,misc_function_start:53,IDENTIFIER:54,DOT_OP:55,BOOLEAN_VALUE:56,token_item:57,ROUND:58,TRUNC:59,LN:60,LOG10:61,LOG:62,POW:63,EXP:64,LIKE:65,COUNT:66,DISTINCT:67,COUNT_DISTINCT_EST:68,NOT_OP:69,NOT_EQUAL_EXPR:70,LIKE_OP:71,NOT_LIKE_OP:72,IS_NOT_NULL:73,IS_NOT_NULL_OP:74,IS_NOT_TRUE_OP:75,IS_NOT_FALSE_OP:76,IF:77,IFNULL:78,NULLIF:79,COALESCE:80,IN_OP:81,NOT_IN_OP:82,NTH_QUANTILE:83,EXTRACT:84,DATE_TRUNC:85,DATETIME_TRUNC:86,TIMESTAMP_TRUNC:87,DATE_ADD:88,DATE_SUB:89,PARSETIME:90,FORMATTIME:91,TIMESTAMP:92,CAST:93,CASE:94,when_then_values:95,ELSE:96,END:97,WHEN:98,THEN:99,AVG:100,SUM:101,MIN:102,MAX:103,COUNT_DISTINCT:104,VARIANCE:105,STDDEV:106,HLL_COUNT_MERGE:107,ABS:108,SIGN:109,IS_INF:110,IS_NAN:111,SQRT:112,CEILING:113,FLOOR:114,COS:115,COSH:116,ACOS:117,ACOSH:118,SIN:119,SINH:120,ASIN:121,ASINH:122,TAN:123,TANH:124,ATAN:125,ATANH:126,IS_NULL:127,UNIX_MICROS:128,UNIX_MILLIS:129,TIMESTAMP_MICROS:130,TIMESTAMP_MILLIS:131,ENCODE_URI_COMPONENT:132,HLL_COUNT_EXTRACT:133,IEEE_DIVIDE:134,POWER:135,DIV:136,MOD:137,ATAN2:138,REGEXP_MATCH:139,GREATEST:140,LEAST:141,CONCAT:142,FORMAT:143,NOT_EXPR:144,EQUAL_EXPR:145,LESS_EXPR:146,LESS_OR_EQUAL_EXPR:147,GREATER_EXPR:148,GREATER_OR_EQUAL_EXPR:149,AND_EXPR:150,OR_EXPR:151,$accept:0,$end:1},mg:{2:"error",5:"EOF",11:"(",12:")",17:",",26:"cast_function",32:"+",33:"-",34:"/",35:"*",36:"=",37:"!=",38:"<",39:"<=",40:">",41:">=",42:"BETWEEN_OP",43:"AND_OP",44:"NOT_BETWEEN_OP",45:"OR_OP",46:"IS_NULL_OP",47:"IS_TRUE_OP",48:"IS_FALSE_OP",49:"FLOAT_VALUE",50:"STRING_VALUE",51:"NATIVE_EXPR",52:"NATIVE_AGGREGATE",54:"IDENTIFIER",55:"DOT_OP",56:"BOOLEAN_VALUE",58:"ROUND",59:"TRUNC",60:"LN",61:"LOG10",62:"LOG",63:"POW",64:"EXP",65:"LIKE",66:"COUNT",67:"DISTINCT",68:"COUNT_DISTINCT_EST",69:"NOT_OP",70:"NOT_EQUAL_EXPR",71:"LIKE_OP",72:"NOT_LIKE_OP",73:"IS_NOT_NULL",74:"IS_NOT_NULL_OP",75:"IS_NOT_TRUE_OP",76:"IS_NOT_FALSE_OP",77:"IF",78:"IFNULL",79:"NULLIF",80:"COALESCE",81:"IN_OP",82:"NOT_IN_OP",83:"NTH_QUANTILE",84:"EXTRACT",85:"DATE_TRUNC",86:"DATETIME_TRUNC",87:"TIMESTAMP_TRUNC",88:"DATE_ADD",89:"DATE_SUB",90:"PARSETIME",91:"FORMATTIME",92:"TIMESTAMP",93:"CAST",94:"CASE",96:"ELSE",97:"END",98:"WHEN",99:"THEN",100:"AVG",101:"SUM",102:"MIN",103:"MAX",104:"COUNT_DISTINCT",105:"VARIANCE",106:"STDDEV",107:"HLL_COUNT_MERGE",108:"ABS",109:"SIGN",110:"IS_INF",111:"IS_NAN",112:"SQRT",113:"CEILING",114:"FLOOR",115:"COS",116:"COSH",117:"ACOS",118:"ACOSH",119:"SIN",120:"SINH",121:"ASIN",122:"ASINH",123:"TAN",124:"TANH",125:"ATAN",126:"ATANH",127:"IS_NULL",128:"UNIX_MICROS",129:"UNIX_MILLIS",130:"TIMESTAMP_MICROS",131:"TIMESTAMP_MILLIS",132:"ENCODE_URI_COMPONENT",133:"HLL_COUNT_EXTRACT",134:"IEEE_DIVIDE",135:"POWER",136:"DIV",137:"MOD",138:"ATAN2",139:"REGEXP_MATCH",140:"GREATEST",141:"LEAST",142:"CONCAT",143:"FORMAT",144:"NOT_EXPR",145:"EQUAL_EXPR",146:"LESS_EXPR",147:"LESS_OR_EQUAL_EXPR",148:"GREATER_EXPR",149:"GREATER_OR_EQUAL_EXPR",150:"AND_EXPR",151:"OR_EXPR"},mk:[0,[3,2],[4,1],[4,1],[4,1],[4,1],[4,1],[4,3],[4,1],[4,4],[4,4],[4,6],[4,4],[4,4],[4,6],[4,4],[4,1],[4,1],[4,1],[4,1],[4,1],[4,1],[4,1],[4,1],[4,1],[13,3],[13,3],[13,3],[13,3],[13,3],[13,3],[13,3],[13,3],[13,3],[13,3],[13,5],[13,5],[13,3],[13,3],[13,2],[13,2],[13,2],[6,2],[6,1],[10,1],[28,4],[28,4],[53,2],[29,2],[30,3],[31,3],[9,2],[8,1],[8,3],[7,1],[57,1],[19,3],[19,3],[23,4],[23,6],[23,4],[23,6],[23,4],[23,4],[23,4],[23,6],[23,6],[23,4],[23,6],[23,4],[23,5],[23,4],[23,2],[23,6],[23,3],[23,3],[23,4],[23,2],[23,2],[23,2],[23,8],[23,6],[23,6],[23,4],[23,5],[23,5],[23,5],[23,5],[27,8],[24,10],[24,10],[24,6],[24,6],[24,6],[24,8],[24,8],[24,8],[24,8],[24,8],[24,4],[24,6],[24,6],[25,5],[25,3],[95,4],[95,5],[14,1],[14,1],[14,1],[14,1],[14,1],[14,1],[14,1],[14,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[20,1],[21,1],[21,1],[21,1],[21,1],[21,1],[21,1],[22,1],[22,1],[22,1],[22,1],[15,1],[16,1],[16,1],[16,1],[16,1],[16,1],[18,1],[18,1]],Xh:function(va,oc,fd,Vc,gd,za){va=za.length-1;switch(gd){case 1:return za[va-1];case 7:this.ta=za[va-1];break;case 9:case 10:case 13:this.ta={type:"function",name:za[va-3].toUpperCase(),params:[za[va-1]]};break;case 11:case 14:this.ta={type:"function",name:za[va-5].toUpperCase(),params:[za[va-3],za[va-1]]};break;case 12:case 15:this.ta={type:"function",name:za[va-3].toUpperCase(),params:za[va-1]};break;case 25:case 26:case 27:case 28:this.ta={type:"function",name:za[va-1],params:[za[va-2],za[va]]};break;case 29:this.ta={type:"function",name:"EQUAL",params:[za[va-2],za[va]]};break;case 30:this.ta={type:"function",name:"NOT_EQUAL",params:[za[va-2],za[va]]};break;case 31:this.ta={type:"function",name:"LESS",params:[za[va-2],za[va]]};break;case 32:this.ta={type:"function",name:"LESS_OR_EQUAL",params:[za[va-2],za[va]]};break;case 33:this.ta={type:"function",name:"GREATER",params:[za[va-2],za[va]]};break;case 34:this.ta={type:"function",name:"GREATER_OR_EQUAL",params:[za[va-2],za[va]]};break;case 35:this.ta={type:"function",name:"BETWEEN",params:[za[va-4],za[va-2],za[va]]};break;case 36:this.ta={type:"function",name:"NOT BETWEEN",params:[za[va-4],za[va-2],za[va]]};break;case 37:this.ta={type:"function",name:"AND",params:[za[va-2],za[va]]};break;case 38:this.ta={type:"function",name:"OR",params:[za[va-2],za[va]]};break;case 39:this.ta={type:"function",name:"IS NULL",params:[za[va-1]]};break;case 40:this.ta={type:"function",name:"IS TRUE",params:[za[va-1]]};break;case 41:this.ta={type:"function",name:"IS FALSE",params:[za[va-1]]};break;case 42:this.ta={type:"number",value:+-za[va]};break;case 43:this.ta={type:"number",value:+za[va]};break;case 44:this.ta={type:"string",value:Sz(za[va].substring(1,za[va].length-1))};break;case 45:case 46:this.ta={type:"function",name:za[va-3],params:[za[va-1]]};break;case 47:gd=za[va-1].pathParts.slice();if(2va.length&&(va+=this.kc.substr(0,20-va.length));return(va.substr(0,20)+(20Vc[0].length)){var Vc=va;var gd=fd;if(this.options.fj){Vc=this.el(va,oc[fd]);if(!1!==Vc)return Vc;if(this.tg)Vc=!1;else return!1}else if(!this.options.flex)break}return Vc?(Vc=this.el(Vc,oc[gd]),!1!==Vc?Vc:!1):""===this.kc?this.Ti:this.parseError("Lexical error on line "+(this.ac+1)+". Unrecognized text.\n"+ this.kh(),{text:"",jl:null,line:this.ac})},Sj:function(){var va=this.next();return va?va:this.Sj()},hj:function(va){this.Jb.push(va)},jo:function(){return 0)/i,/^(?:>=)/i,/^(?:=)/i,/^(?:!=)/i,/^(?:<>)/i,/^(?:\.)/i,/^(?:BETWEEN)/i,/^(?:NOT BETWEEN)/i,/^(?:LIKE)/i,/^(?:NOT LIKE)/i,/^(?:IS NULL)/i,/^(?:IS NOT NULL)/i,/^(?:IS TRUE)/i,/^(?:IS NOT TRUE)/i,/^(?:IS FALSE)/i,/^(?:IS NOT FALSE)/i,/^(?:IN)/i,/^(?:NOT IN)/i,/^(?:CASE)/i,/^(?:WHEN)/i,/^(?:THEN)/i,/^(?:ELSE)/i,/^(?:END)/i,/^(?:COALESCE(?=\s*[(]))/i,/^(?:IF(?=\s*[(]))/i,/^(?:IFNULL(?=\s*[(]))/i,/^(?:NULLIF(?=\s*[(]))/i,/^(?:COUNT_DISTINCT(?=\s*[(]))/i,/^(?:COUNT_DISTINCT_EST(?=\s*[(]))/i,/^(?:PARSETIME(?=\s*[(]))/i,/^(?:FORMATTIME(?=\s*[(]))/i,/^(?:NTH_QUANTILE(?=\s*[(]))/i,/^(?:ENCODE_URI_COMPONENT(?=\s*[(]))/i,/^(?:\()/i,/^(?:\))/i,/^(?:,)/i,/^(?:')/i,/^(?:")/i,/^(?:")/i,/^(?:[0-9]*(\.[0-9]*)?([eE]-?[0-9]+)?\b)/i,/^(?:TRUE|FALSE)/i,/^(?:[a-zA-Z_][a-zA-Z0-9_]*\b)/i,/^(?:["](\\.|[^"])*["])/i,/^(?:['](\\.|[^'])*['])/i,/^(?:[`](\\.|[^`])*[`])/i,/^(?:$)/i,/^(?:.)/i,/^(?:.)/i],conditions:{CASE_MODE:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132],inclusive:!0},INITIAL:{rules:[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132],inclusive:!0}}}}();b.prototype=Gi;Gi.v=b;return new b}();function Vz(a,b,c){if(null!=c&&"number"!==typeof c)throw Error("Provided value for "+b+' to "'+a+'" was of type '+typeof c+" but a number was expected.");} function Wz(a,b,c){if(null!=c&&("number"!==typeof c||!isNaN(c))&&isFinite(c)&&c!==parseInt(c,10))throw Error("Provided value for "+b+' to "'+a+'" was not an integer.');} function Xz(a,b,c,e,f){if(null!=c&&!(isNaN(c)||c>=e&&c<=f))throw Error("Value provided for "+b+' to "'+a+'" was out of the allowed range of ['+e+", "+f+"].");} function Yz(a,b){Vz("TRUNC(X, Y)","X",a);Vz("TRUNC(X, Y)","Y",b);Wz("TRUNC(X, Y)","Y",b);if(null==a||null==b)return null;if(isNaN(a)||isNaN(b))return NaN;if(!isFinite(a))return+a;a=0<=a?Number(Math.floor(a+"e"+b)):Number(Math.ceil(a+"e"+b));return 0<=b?Number(a+"e-"+b):Number(a+"e"+-b)} function Zz(a,b){Vz("LOG(X, Y)","X",a);Vz("LOG(X, Y)","X",b);return null==a||null==b?null:+a/+b} ;function $z(a,b){var c=Array.prototype.slice.call(arguments),e=c.shift();if("undefined"==typeof e)throw Error("[goog.string.format] Template required");return e.replace(/%([0\- \+]*)(\d+)?(\.(\d+))?([%sfdiu])/g,function(f,k,n,r,t,y,E,ma){if("%"==y)return"%";var na=c.shift();if("undefined"==typeof na)throw Error("[goog.string.format] Not enough arguments");arguments[0]=na;return aA[y].apply(null,arguments)})} var aA={s:function(a,b,c){return isNaN(c)||""==c||a.length>=Number(c)?a:a=-1Number(a)?"-":0<=b.indexOf("+")?"+":0<=b.indexOf(" ")?" ":"";0<=Number(a)&&(e=k+e);if(isNaN(c)||e.length>=Number(c))return e;e=isNaN(f)?Math.abs(Number(a)).toString():Math.abs(Number(a)).toFixed(f);a=Number(c)-e.length-k.length;0<=b.indexOf("-",0)?e=k+e+mi(" ",a):(b=0<=b.indexOf("0",0)?"0":" ",e=k+mi(b,a)+e);return e},d:function(a,b,c,e,f,k,n,r){return aA.f(parseInt(a,10),b,c,e,0,k,n,r)}};aA.i=aA.d;aA.u=aA.d;function bA(a,b){if(null==a)return!1;if(0===b.length)return!0;b=Lc(b);for(var c=b.next();!c.done;c=b.next())if(c=c.value,a===c||typeof a!==typeof c)return!1;return!0} function cA(a,b,c){if(null==b||null==c)return!1;if(typeof b!=typeof c)throw Error("Argument type mismatch in "+a+' comparison function: parameter 1 "'+b+'" is type '+typeof b+' but param2 "'+c+'" is type '+typeof c+".");switch(a){case "EQUAL":return b===c;case "NOT_EQUAL":return b!==c;case "LESS":return bc;case "GREATER_OR_EQUAL":return b>=c;default:throw Error('Unhandled binary operator "'+a+'".');}} function dA(a,b){var c=b[0];if(b.some(function(e){return null==e}))return null;switch(a){case "+":for(a=1;a=e?Math.ceil(e-.5):Math.floor(e+.5);if(ec)throw Error("CAST result is out of range for integer type.");return e} function kA(a,b,c){switch(typeof a){case "number":var e=a;break;case "boolean":e=a?1:0;break;case "string":if("inf"===a.toLowerCase()||"+inf"===a.toLowerCase()){e=Infinity;break}else if("-inf"===a.toLowerCase())e=-Infinity;else if("nan"===a.toLowerCase())e=NaN;else if(e=Number(a),isNaN(e))throw Error('CAST from string to a floating point value failed for "'+a+'" because of non-numeric characters.');if(isNaN(e)&&"nan"!==a.toLowerCase())throw Error('CAST from string to a floating point value failed for "'+ a+'".');break;default:throw Error("CAST from "+typeof a+" to a floating point value is not supported.");}if(null!=b&&null!=c&&isFinite(e)&&(ec))throw Error("CAST result "+e+" is out of range for target type.");return e} function lA(a){if("number"===typeof a){if(Infinity===a)return"inf";if(-Infinity===a)return"-inf";if(isNaN(a))return"NaN"}return""+a} ;function mA(a,b){var c=nA;a=a?a.toUpperCase():a;c.v.has(a)||c.v.set(a,new Map);c=c.v.get(a);for(var e=Lc(Ff(b)),f=e.next();!f.done;f=e.next()){f=f.value;var k=f.toUpperCase();c.set(k,new oA(a,k,b[f]))}} function oA(a,b,c){this.O=a;this.N=b;this.v=c} oA.prototype.call=function(){return this.apply(qd.apply(0,arguments))};oA.prototype.apply=function(a){var b=a;b=void 0===b?[]:b;var c=this.v.wa,e=this.v.ya;if(c&&b.lengthe)throw Error("Expected no more than "+c+" args for "+this.N);return this.v.Ab?this.v.Ab.apply(null,a):this.v.va.apply(null,a)};oA.prototype.Na=function(a){return this.v.Na?this.v.Na.call(null,a):iA(this.O,this.N,a)};var nA=new function(){this.v=new Map};mA("",{AVG:{Ab:oq},COUNTIF:{Ab:rq},SUM:{Ab:pq},MIN:{Ab:sq},MAX:{Ab:tq},COUNT:{Ab:qq},COUNT_DISTINCT:{Ab:uq},NTH_QUANTILE:{Ab:vq},VARIANCE:{Ab:xq},STDDEV:{Ab:yq},"HLL_COUNT.MERGE":{Ab:zq},"HLL_COUNT.EXTRACT":{wa:1,ya:1,va:function(){throw Error("HLL_COUNT.EXTRACT is not implemented on the client.");}},ABS:{wa:1,ya:1,va:function(a){Vz("ABS(X)","X",a);return null!=a?Math.abs(+a):null}},SIGN:{wa:1,ya:1,va:function(a){Vz("SIGN(X)","X",a);var b=Math.sign||function(c){c=+c;return 0===c||isNaN(c)?c:0Math.abs(a)&&-Infinity===b)return Infinity;if(1Math.abs(a)&&Infinity===b||-Infinity===a&&0>b)return 0;if(-Infinity===a&&0b)return 0;if(Infinity===a&&0b)return-Infinity;if(Infinity===a&&1a))throw Error('Value provided for X to "ATANH(X)" was out of the allowed range of (-1, 1).');var b=Math.atanh||function(c){return Math.log((1+c)/(1-c))/2};return null!=a?b(+a):null}},ATAN2:{wa:2,ya:2,va:function(a,b){Vz("ATAN(Y, X)","X",a);Vz("ATAN(Y, X)","Y",b);return null==a||null==b?null:Math.atan2(+a,+b)}},REGEXP_MATCH:{wa:2,ya:2,va:function(a,b){if("string"!==typeof a||"string"!==typeof b)return null;if(0==b.indexOf("(?i)")){b=b.substring(4);var c="i"}else 0==b.indexOf("(?is)")&&(b=b.substring(5),c="i");return RegExp(b,c).test(a)},wc:"REGEX"},ENCODE_URI_COMPONENT:{wa:1,ya:1,va:function(a){return"string"!==typeof a?null:encodeURIComponent(a)}},FORMAT:{wa:2,ya:void 0,va:function(a){return 2>arguments.length?null:$z.apply(null,arguments)}},CONCAT:{wa:2,ya:void 0,va:function(a){for(var b="",c=0;ca.length)throw Error("Expected at least one parameter for IN");return a[0]+" IN ("+a.slice(1).join(",")+")"},wc:"IN"},"NOT IN":{wa:1,va:function(a){return bA(a,qd.apply(1,arguments))},Na:function(a){if(1>a.length)throw Error("Expected at least one parameter for NOT IN");return a[0]+" NOT IN ("+a.slice(1).join(",")+")"},wc:"NOT_IN"},"IS NULL":{wa:1,ya:1,va:function(a){return null==a},Na:function(a){return gA("IS NULL",a)},wc:"IS_NULL"},"IS TRUE":{wa:1,ya:1,va:function(a){if(null==a)return!1;if("boolean"!==typeof a)throw Error("Argument type mismatch in IS TRUE param1 is type "+typeof a+" but must be boolean.");return!0===a},Na:function(a){return gA("IS TRUE",a)}},"IS FALSE":{wa:1,ya:1,va:function(a){if(null==a)return!1;if("boolean"!==typeof a)throw Error("Argument type mismatch in IS FALSE param1 is type "+typeof a+" but must be boolean.");return!1===a},Na:function(a){return gA("IS FALSE",a)}},BETWEEN:{wa:3,ya:3,va:function(a,b,c){return null==a||typeof a!==typeof b||typeof a!==typeof c?!1:b<=a&&a<=c},Na:function(a){return"("+a[0]+" BETWEEN "+a[1]+" AND "+a[2]+")"},wc:"BETWEEN"},"NOT BETWEEN":{wa:3,ya:3,va:function(a,b,c){return null==a||typeof a!==typeof b||typeof a!==typeof c?!1:b>a||a>c},Na:function(a){return"("+a[0]+" NOT BETWEEN "+a[1]+" AND "+a[2]+")"},wc:"NOT_BETWEEN"},CAST:{wa:2,ya:2,va:function(a,b){if(null==a)return null;switch(b.toUpperCase()){case "INT32":return jA(a,-2147483648,2147483647);case "INT64":return jA(a,-0x7fffffffffffffff,0x7fffffffffffffff);case "UINT64":return jA(a,0,1.8446744073709552E19);case "FLOAT":return kA(a,-3.4028234663852886E38,3.4028234663852886E38);case "DOUBLE":return kA(a);case "BOOL":return Qr(a);case "STRING":return lA(a);default:throw Error("CAST to "+b.toUpperCase()+" is not supported.");}},Na:function(a){if(2!==a.length)throw Error("Expected two parameters for cast.");var b=a[1].replace(/"/g,"");return"CAST("+a[0]+" AS "+b+")"}},UNIX_MICROS:{wa:1,ya:1,va:function(a){return a}},UNIX_MILLIS:{wa:1,ya:1,va:function(a){return a}},TIMESTAMP_MICROS:{wa:1,ya:1,va:function(a){return a}},TIMESTAMP_MILLIS:{wa:1,ya:1,va:function(a){return 1E3*a}},TIMESTAMP_SECONDS:{wa:1,ya:1,va:function(a){return 1E6*a}},TIMESTAMP:{wa:1,ya:2,va:Xq},DATE:{wa:1,ya:2,va:function(a,b){return Yq(a,"DAY",b)}},DATETIME:{wa:1,ya:1,va:Xq},AND:{wa:2,va:function(){return eA("AND",qd.apply(0,arguments))},Na:function(a){return fA(" AND ",a)}},OR:{wa:2,va:function(){return eA("OR",qd.apply(0,arguments))},Na:function(a){return fA(" OR ",a)}},"+":{wa:2,va:function(){return dA("+",qd.apply(0,arguments))},Na:function(a){return fA("+",a)}},"-":{wa:2,va:function(){return dA("-",qd.apply(0,arguments))},Na:function(a){return fA("-",a)}},"*":{wa:2,va:function(){return dA("*",qd.apply(0,arguments))},Na:function(a){return fA("*",a)}},"/":{wa:2,va:function(){return dA("/",qd.apply(0,arguments))},Na:function(a){return fA("/",a)}},NOT:{wa:1,ya:1,va:function(a){return null==a||"boolean"!==typeof a?null:!1===a},Na:function(a){if(1!==a.length)throw Error("Expected one parameter for NOT");return"(NOT "+a[0]+")"}},EQUAL:{wa:2,ya:2,va:function(a,b){return cA("EQUAL",a,b)},Na:function(a){return fA("=",a)},wc:"="},NOT_EQUAL:{wa:2,ya:2,va:function(a,b){return cA("NOT_EQUAL",a,b)},Na:function(a){return fA("!=",a)},wc:"!="},LESS:{wa:2,ya:2,va:function(a,b){return cA("LESS",a,b)},Na:function(a){return fA("<",a)},wc:"<"},LESS_OR_EQUAL:{wa:2,ya:2,va:function(a,b){return cA("LESS_OR_EQUAL",a,b)},Na:function(a){return fA("<=",a)},wc:"<="},GREATER:{wa:2,ya:2,va:function(a,b){return cA("GREATER",a,b)},Na:function(a){return fA(">",a)},wc:">"},GREATER_OR_EQUAL:{wa:2,ya:2,va:function(a,b){return cA("GREATER_OR_EQUAL",a,b)},Na:function(a){return fA(">=",a)},wc:">="},NATIVE_EXPR:{wa:1,ya:1,va:function(){throw Error("NATIVE_EXPR not yet supported.");}},NATIVE_AGGREGATE:{wa:1,ya:1,Ab:function(){throw Error("NATIVE_AGGREGATE not yet supported.");}},TO_JSON_STRING:{wa:1,ya:2,va:function(a,b){return b?JSON.stringify(a,null,2):JSON.stringify(a)}}});mA("KLL_QUANTILES",{EXTRACT_POINT_INT64:{va:function(){throw Error("KLL EXTRACT is not supported for in-memory data.");}},MERGE_POINT_INT64:{Ab:wq},EXTRACT_POINT_DOUBLE:{va:function(){throw Error("KLL EXTRACT is not supported for in-memory data.");}},MERGE_POINT_DOUBLE:{Ab:wq}});function pA(){this.ma={};this.ua={};this.oa={};this.ka=[];this.na={};this.ha=[];this.N=null;this.Aa=[];this.O=[];this.v={}} w=pA.prototype;w.fk=function(a,b){this.O.push({Df:a,order:b?b:"ASC"});return this};w.Ol=function(){this.O=[];return this};w.Lf=function(){return this.O};w.ue=function(a){this.O=a.slice()};w.co=function(a,b,c,e){a={Df:a,measure:c,zr:e||""};"function"===typeof b?a.Ab=b:a.Xq=b;this.Aa.push(a);return this};w.eo=function(a){this.N=a;return this};w.Fl=function(a){Array.isArray(a)?ze(a,function(b){qA(this,b,{Ed:"decimal",qf:null})},this):qA(this,a,{Ed:"decimal",qf:null});return this};w.El=function(a){Array.isArray(a)?ze(a,function(b){qA(this,b,{Ed:"boolean",qf:null})},this):qA(this,a,{Ed:"boolean",qf:null});return this};w.Lj=function(a){a=this.v[a]?this.v[a]:null;var b;if(b=a&&a.Ed)a=a.Ed,b=!!a&&"number"===Ar[a].mc;return b?!0:!1};function qA(a,b,c){a.v[b]?(c.Ed&&(a.v[b].Ed=c.Ed),c.qf&&(a.v[b].qf=c.qf)):a.v[b]=c} w.Al=function(a,b){this.ma[a]=b;return this};w.Vl=function(a,b){this.ua[a]=b;return this};w.Wl=function(a,b){this.oa[a]=b;delete this.na[a];return this};w.En=function(a){return this.oa[a]||this.na[a]||this.ma[a]||this.N===a?!0:0<=xe(this.ka,a)};w.on=function(a){if(null==a||void 0==a)return this;"string"===typeof a&&(a=[a]);for(var b=0;b'):c&&"string"===typeof f&&(f=ki(f));return f} function DA(a,b){var c=b.getExpression().trim().replace(/ +/," ").trim().split(" ");if(2!==c.length)throw Error("nest expression requires two parameters");b=c[0];var e=c[1].split("."),f={nest_label:"NEST_TOP",nest_children:[],nest_child_map:{}};a=Gf(a.v[a.v.length-1],b.split("."));if(null==a)return null;if(!Bd(a))throw Error('Error evaluating nest expression: "'+b+'" did not reference an Array');a.forEach(function(k){var n=f;(Gf(k,e)||"").split("|").forEach(function(r){var t=n.nest_child_map[r];t|| (t={nest_label:r,nest_children:[],nest_child_map:{}},n.nest_child_map[r]=t,n.nest_children.push(t));n=t});n.nest_children.push(k)});return f} ;function EA(a){this.v=a;this.O=this.N=-1;this.ha=0} EA.prototype.next=function(){this.N++;var a=this.v[this.N];"\n"===a?(this.ha++,this.O=-1):this.O++;return a};EA.prototype.index=function(){return this.N};function FA(a,b){if(0>b)throw Error("CharacterIterator can only skip forward");for(var c=0;c]*?>","gi"),close:new RegExp("]*?>","gi")})}for(y=0;y<$A.length;y++){E=$A[y];var ma=f.match(E.open),na=ma?ma.length:0;ma=f.match(E.close);if(na>(ma?ma.length:0)&&(na=(ma=k.match(E.open))?ma.length:0,ma=k.match(E.close),(ma?ma.length:0)>na)){y=!0;break a}}}y=!1}y?(r=!0,(t=0<=f.toLowerCase().indexOf("'+k:f+'
'+k)&&xn(a,b,t,e,void 0),y=Xj(a).select(".aplos-placeholder"),t=y.node(),f=t.parentNode,t=t.nextSibling?t.nextSibling:void 0,y.remove()):(f&&xn(a,b,f,e,void 0),f=a);y=void 0;for(E=0;E=k?hB.dl(f,n,c.height-k):f=n;var t=[];f.forEach(function(y){t.push({width:e,height:y})});return t},wr:function(a,b,c){for(var e=c.height,f=[],k=0,n=[],r=0;r=k?hB.dl(f,n,c.width-k):f=n;var t=[];f.forEach(function(y){t.push({width:y,height:e})});return t},dl:function(a,b,c){for(var e=0;ec&&f.style("height",c+"px");a.na||k.scrollHeight<=c&&f.style("overflow-y",null);c=hB.Cj(a.O,b,a.v);if(Ec?r.style("width",n+"px"):Math.ceil(r.node().getBoundingClientRect().width)>n?r.style("width",n+"px"):r.style("width","auto");e=Math.ceil(k.getBoundingClientRect().width);0c?(f.style("overflow-x","auto"),f.style("width",Math.min(c,e)+"px")):(f.style("overflow-x"),f.style("width","auto"));pB(a,b)}else f.style("display","none"),f.selectAll(".aplos-legend-column").remove(),k.style("display","none")} function qB(a,b){var c=b.node().getBoundingClientRect(),e=c.top;a=(a.ha?b.select(".aplos-legend-title").node():b.select(".aplos-legend-column").node()).getBoundingClientRect();b=b.select(".aplos-legend-column").selectAll(".aplos-legend-entry");b.empty()?c=0:(b=b.nodes()[b.size()-1].getBoundingClientRect(),c=c.height-(b.top+b.height-a.top));return{top:e,lp:c}} function mB(a,b,c,e){var f=b.Ta.append("div").style("visibility","hidden");f.append(function(){return c.node().cloneNode(!0)});c=f.select(".aplos-legend");c.selectAll(".aplos-legend-column").remove();e=c.select(".aplos-legend-columns").append("div").classed("aplos-legend-column",!0).append("table").classed(nB(a),!0).style("width","100%").append("tbody").selectAll(".aplos-legend-entry").data(e);e=a.Ie(b,e);a.update(b,e,0);var k=qB(a,c),n=e.empty()?0:e.node().getBoundingClientRect().top,r=hB.Bj(a.O,b,a.v)-(n-k.top)-k.lp,t=[[]],y=0,E=n;e.each(Jd(function(ma,na){var ta=this.getBoundingClientRect(),ua=ta.top;ta=ua-E+ta.height;0r||t[y].length===ma.Ug)&&(t[y+=1]=[],E=ua);t[y].push(na)},a));f.remove();return t} function pB(a,b){var c=b.Ta.select(".aplos-legend");hB.ko(b,a.O,a.v,c);c.attr("data-position",Id(function(){var e=Hf(eB,function(f){return gB(this.v)===f},this);return null!=e?e.toLowerCase():null},a))} w.Ie=function(a,b){var c=this.Wj(a);return b.enter().append("tr").classed("aplos-legend-entry",!0).attr("tabindex",c&&this.oa?"0":null).on("click.legend",c).on("keypress.legend",this.oa?c:null).on("mouseover.legend",this.Yj(a)).on("mouseout.legend",this.Xj(a)).each(function(){if(this.nextSibling){var e=document.createElement("tr");e.className="aplos-legend-row-spacer";this.parentNode.insertBefore(e,this.nextSibling)}}).merge(b)};w.update=function(a,b){rB(this,b);b.empty()||Xj(b.node().parentElement).select(".aplos-legend-box-cell").style("width",this.ua.width+"px");var c=0;b.select(".aplos-legend-value").each(function(){c=Math.max(c,this.offsetWidth)});b.filter(function(e,f){return 0===f}).select(".aplos-legend-value-cell").style("width",c+"px")};function rB(a,b){var c=a.Ja||Jn();c["svg-sample"]||(c["svg-sample"]=a.La.v(a.ua));b.each(Jd(function(e,f){e=yn(f,"
"+(f.categorySeparator?e.Cf:e.Ah)+"
",c)[0];for(e=Xj(e).select("tr").node();e.childNodes.length;)this.appendChild(e.childNodes[0])},a));b.classed("aplos-legend-category",function(e){return e.categorySeparator})} function oB(a){a.each(function(){Xj(this.nextElementSibling).remove()});a.attr("opacity",0).on("click.legend",null).on("mouseover.legend",null).on("mouseout.legend",null).remove()} w.Bl=function(a,b){b.He(new sB(a,this))};function nB(a){return null!=a.Cf?"aplos-legend-table-category":"aplos-legend-table"} function sB(a,b){this.N=a;this.v=b} w=sB.prototype;w.Jh=function(){var a={position:tB(this),Sf:30},b=this.v.Jg();if(null!=b)a.margins=b;else switch(a.position){case 1:case 2:case 3:case 4:a.margins={top:5,right:0,bottom:5,left:0};break;case 6:a.margins={top:0,right:0,bottom:0,left:30};break;case 5:a.margins={top:0,right:30,bottom:0,left:0}}return a};w.qg=function(a){jB(this.v,this.N,this.v.hb,this.v.Za,{top:0,right:a.width,bottom:a.height,left:0});var b=this.N.Ta.select(".aplos-legend");if(b.empty())return{Ca:{width:0,height:0},ub:{width:0,height:0},Dc:!0};var c=tB(this),e=Xh(a,this.v.Te(),c);if(null!=e)return e;var f=b.node(),k=f.offsetWidth;e=f.offsetHeight;f=Math.ceil(f.getBoundingClientRect().width);f==k+1&&(k=f);var n=k;f=e;b=b.selectAll(".aplos-legend-column");var r=b.size();switch(c){case 5:case 6:1t&&(t=y.size())});c=this.N.Ta.select(".aplos-legend-title");c=bk(c.node());0a.width&&(n=a.width);f>a.height&&(f=a.height);k>a.width&&(k=a.width);e>a.height&&(e=a.height);return{Ca:{width:n,height:f},ub:{width:k,height:e},Dc:!1}};w.Lh=function(){return 0};w.Mh=function(){return 0};w.hh=function(a){var b=a.right-a.left;this.v.O=a;a=this.N.Ta.select(".aplos-legend").node();b!=a.offsetWidth&&pB(this.v,this.N)};w.Se=function(){return this.v.O};function tB(a){switch(gB(a.v.v)){case eB.LEFT:return 5;case eB.RIGHT:return 6;case eB.TOP:case eB.TOP_FULL_LEFT:case eB.TOP_FULL_RIGHT:return 2;case eB.TOP_LEFT:case eB.TOP_RIGHT:return 1;case eB.BOTTOM:case eB.BOTTOM_FULL_LEFT:case eB.BOTTOM_FULL_RIGHT:return 4;case eB.BOTTOM_LEFT:case eB.BOTTOM_RIGHT:return 3;default:return 0}} ;function uB(){this.N=new ox;this.v=new vB("");this.v.next=this.v.v=this.v} w=uB.prototype;w.get=function(a,b){return(a=this.N.get(a))?a.value:b};w.set=function(a,b){var c=this.N.get(a);c?c.value=b:(c=new vB(a,b),this.N.set(a,c),a=c,a.v=this.v.v,a.next=this.v,this.v.v=a,a.v.next=a)};w.shift=function(){return wB(this,this.v.next)};w.pop=function(){return wB(this,this.v.v)};w.remove=function(a){return(a=this.N.get(a))?(a.remove(),this.N.remove(a.key),!0):!1};function xB(a){return a.map(function(b){return b})} w.contains=function(a){return this.some(function(b){return b==a})};w.clear=function(){this.sf(0)};w.forEach=function(a,b){for(var c=this.v.next;c!=this.v;c=c.next)a.call(b,c.value,c.key,this)};w.map=function(a,b){for(var c=[],e=this.v.next;e!=this.v;e=e.next)c.push(a.call(b,e.value,e.key,this));return c};w.some=function(a,b){for(var c=this.v.next;c!=this.v;c=c.next)if(a.call(b,c.value,c.key,this))return!0;return!1};w.every=function(a,b){for(var c=this.v.next;c!=this.v;c=c.next)if(!a.call(b,c.value,c.key,this))return!1;return!0};w.sf=function(a){for(;this.N.size>a;){var b=this.v.next;b.remove();this.N.remove(b.key)}};function wB(a,b){a.v!=b&&(b.remove(),a.N.remove(b.key));return b.value} function vB(a,b){this.key=a;this.value=b} vB.prototype.remove=function(){this.v.next=this.next;this.next.v=this.v;delete this.v;delete this.next};Md("aplos.chart.behavior.SeriesLegendClickHandling",{NONE:0,HIDE:1});function yB(a){iB.call(this,a||'{{svg-sample}} {{series.name}}');this.Ea=!1;this.ma={};this.Sa=!1;this.N={};this.ka=[];this.Pa=[];this.Ma="series_asc";this.Aa=1} Nd(yB,iB);Md("aplos.chart.behavior.SeriesLegend",yB);var zB=null,AB=null;yB.prototype.kp=function(a){return null!=a?(this.Ea=a,a||(this.ma={}),this):this.Ea};yB.prototype.valuesFromNearestDatum=yB.prototype.kp;yB.prototype.Hn=function(a){if(null==a)return this.Sa;this.Sa=!!a;return this};yB.prototype.hideEmptySeries=yB.prototype.Hn;yB.prototype.In=function(a){this.N[a]=!0;return this};yB.prototype.hideSeries=yB.prototype.In;yB.prototype.ah=function(a){if(null==a)return this.Ma;this.Ma=a;return this};yB.prototype.ordering=yB.prototype.ah;yB.prototype.mj=function(a){if(null==a)return this.Aa;this.Aa=a;return this};yB.prototype.clickHandling=yB.prototype.mj;w=yB.prototype;w.ld=function(a){var b=this;yB.Sb.ld.call(this,a);a.on("mouseout.seriesLegend",function(){this.Ea&&(this.ma={},a.kf())},this);a.on("mousemove.seriesLegend",function(){if(this.Ea){for(var c=a.Kf(),e=0;ethis.N)a.Id("hover").deselectAll(),DB(this);else{var e=[c];switch(this.ha){case 0:void 0!==c.domain&&(e=a.Kg(function(f){return!f.series.overlay&&f.domain===c.domain},!0,!0));break;case 1:e=b}this.select(a,e)}}};w.select=function(a,b){a.Id("hover").Hi(b.map(function(c){return{series:c.series?c.series:null,datum:c.datum}}));FB(this,a)};function FB(a,b){if(!a.v){var c="selectnearest_"+Date.now();Xj(a.ka).on("mouseout."+c,function(){var e=b.lb.select(".mouseCapturePane").node(),f;if(f=xj&&xj.target)e?(f=yj(e),e=e.getBoundingClientRect(),f=0<=f[0]&&f[0]*{line-height:normal}.aplos-chart text{letter-spacing:0}.aplos-chart .aplos-draw-area{cursor:default}.aplos-chart .aplos-draw-area.aplos-cursor-grabbing{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.aplos-chart .slider-widget{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.axis path,.axis line{fill:none;stroke:#000;shape-rendering:crispEdges}.aplos-chart .area{opacity:.25}.aplos-table-viewport{overflow:hidden}.aplos-table-chart .padder,.aplos-table-chart .open-pivot-key,.aplos-table-chart .contract-pivot-key{float:left}.aplos-table-chart .pivot-key{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.aplos-synthetic-row-header{text-align:right}.aplos-fixed-headers-table{position:absolute;margin:0}.aplos-fixed-headers-table .aplos-table-thead,.aplos-fixed-headers-table .aplos-table-tfoot{overflow:hidden}.aplos-fixed-headers-table .aplos-table-tbody{overflow:auto}.aplos-frozen-columns{position:absolute}.aplos-frozen-columns-table{margin:0;border-right:0;border-left:0}.aplos-frozen-columns-table .aplos-table-thead,.aplos-frozen-columns-table .aplos-table-tbody,.aplos-frozen-columns-table .aplos-table-tfoot{display:block;overflow:hidden;background:white}.aplos-googlemap-label{color:#424242;fill:#757575;font-family:"Roboto",sans-serif;font-size:14px;stroke:none;white-space:nowrap}.aplos-legend{position:absolute;line-height:1em;overflow-x:auto;overflow-y:hidden}.aplos-legend-title{font-size:16px;line-height:16px;padding:0 0 20px 0}.aplos-legend-entry{font-size:13px}.aplos-legend-entry-clickable{cursor:pointer}.aplos-legend-entry-hidden{opacity:.26}.aplos-legend-box-cell{padding:0 8px 0 0}[dir="rtl"] .aplos-legend-box-cell{padding:0 0 0 8px}.aplos-legend-columns{white-space:nowrap}.aplos-legend-column{display:inline-block;vertical-align:top;padding:0 15px 0 0}.aplos-legend-column:only-child{max-width:100%}.aplos-legend-column:last-child{padding:0;min-width:0}[dir="rtl"] .aplos-legend-column{padding:0 0 0 15px}[dir="rtl"] .aplos-legend-column:last-child{padding:0}.aplos-legend-table{table-layout:fixed;border-spacing:0}.aplos-legend-table-category{table-layout:auto;border-spacing:0}.aplos-legend-entry{vertical-align:top}.aplos-legend-box-cell{vertical-align:middle}.aplos-legend-label-cell{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.aplos-legend-value-cell{white-space:nowrap;text-align:right}.aplos-legend-row-spacer{height:8px}.aplos-rolelegend-colorrange svg{display:block}.aplos-rolelegend-colorrange-box{stroke:#cccccc}.aplos-rolelegend-sizerange svg{display:block}.aplos-rolelegend-sizerange-axis,.aplos-rolelegend-sizerange-axistick{stroke:darkgray;stroke-width:1px}.aplos-rolelegend-mapping svg{display:block}.aplos-hovercard{background:white;border:1px solid #e0e0e0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.16);-moz-box-shadow:0 1px 4px rgba(0,0,0,.16);box-shadow:0 1px 4px rgba(0,0,0,.16);color:#757575;font-size:14px;line-height:20px;padding:12px 16px;position:absolute;text-align:left;white-space:nowrap}.aplos-hovercard .aplos-renderer-key{margin-right:8px}.plx-tooltip-header{color:#424242;font-weight:500;margin-bottom:4px}.aplos-donut-center{background:transparent;border-width:0;color:#757575;line-height:20px;padding:0;position:absolute;text-align:center;white-space:normal}.aplos-chart .aplos-table-sort-index{color:#ccc;display:inline;font-size:9px;margin:0;padding:2px 2px 2px 6px;vertical-align:middle}.aplos-sort-indicator-asc{display:inline-block;height:0;width:0;position:relative;top:-4px;border:4px solid transparent;border-bottom-color:#000}.aplos-sort-indicator-desc{display:inline-block;height:0;width:0;border:4px solid transparent;border-top-color:#000}.breadcrumb{height:35px}.breadcrumb .chip{display:inline-block;margin:2px 0 2px 2px;vertical-align:top}.breadcrumb .chip div{display:inline-block;vertical-align:top}.breadcrumb .chip .chip-tail{width:0;height:0;border-top:12px solid #fdd0a2;border-bottom:12px solid #fdd0a2;border-left:10px solid transparent;margin-left:-10px}.breadcrumb .chip .chip-text{border-right:none;cursor:pointer;padding:5px 10px;background:#fdd0a2;font-size:11px;height:14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.breadcrumb .chip .chip-arrow{width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #fdd0a2}.aplos-selector-view{overflow:hidden;white-space:nowrap;display:block}.aplos-selector-view .selector-item{background:none;border-bottom:2px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#777;font-weight:normal;cursor:pointer;display:inline-block;font-size:14px;padding:4px;margin:4px;-webkit-transition:background-color .15s,border-bottom .15s;-o-transition:background-color .15s,border-bottom .15s;transition:background-color .15s,border-bottom .15s}.aplos-selector-view .selector-item:hover{color:#222}.aplos-selector-view .selector-item.active{border-bottom:2px solid #4285f4;color:#4285f4;font-weight:bold}.collapsibleheatmap-modeselector-holder{position:absolute;top:0;left:0;right:0;text-align:center}.aplos-chart .cell-label-group text{font-weight:bold}.range-selector .extent{fill:#000;fill-opacity:.04;shape-rendering:crispEdges}.range-selector .unselected{fill:#fff;fill-opacity:.8}.range-selector .brush-handle-bar{stroke:#9e9e9e;stroke-width:1px;shape-rendering:crispEdges}.range-selector .brush-handle-thumb{fill:#fff}.range-selector .brush-handle-mark{stroke:#bbb;stroke-width:2px;shape-rendering:crispEdges}.aplos-badge{display:inline-block;position:absolute;top:10px;right:10px}.aplos-message-overlay{margin:0 15px}.aplos-message-warning-badge{width:24px;height:24px;overflow:hidden;border:none;-moz-background-size:24px;background-size:24px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0Ij48ZyBpZD0iSGVhZGVyIj48Zz48cmVjdCB4PSItNjE4IiB5PSItNTY4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+PC9nPjwvZz48ZyBpZD0iSWNvbiI+PGc+PHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+PHBhdGggZmlsbD0iI2ZmYjc0ZCIgZD0iTTEsMjFoMjJMMTIsMkwxLDIxeiBNMTMsMThoLTJ2LTJoMlYxOHogTTEzLDE0aC0ydi00aDJWMTR6Ii8+PC9nPjwvZz48L3N2Zz4=)}.aplos-message-icon-error{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0Ij48ZyBpZD0iSGVhZGVyIj48Zz48cmVjdCB4PSItNjE4IiB5PSItNTY4IiBmaWxsPSJub25lIiB3aWR0aD0iMTQwMCIgaGVpZ2h0PSIzNjAwIi8+PC9nPjwvZz48ZyBpZD0iSWNvbiI+PGc+PHJlY3QgZmlsbD0ibm9uZSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ii8+PHBhdGggZmlsbD0iI2ZmMTc0NCIgZD0iTTEsMjFoMjJMMTIsMkwxLDIxeiBNMTMsMThoLTJ2LTJoMlYxOHogTTEzLDE0aC0ydi00aDJWMTR6Ii8+PC9nPjwvZz48L3N2Zz4=);display:inline-block;position:absolute;top:-5px;left:-30px;width:24px;height:24px;overflow:hidden;border:none;-moz-background-size:24px;background-size:24px}.aplos-message{font-weight:normal;font-size:14px;color:#7f7f7f;line-height:normal}.aplos-chart .arc-border{stroke:white;stroke-width:2}.aplos-chart .empty-pie{fill:#eeeeee}.aplos-chart .arc-label-container{display:table;max-height:50px;max-width:50px}.aplos-chart .arc-label{display:table-cell;height:100%;text-align:center;vertical-align:middle}.aplos-chart .arc-leader-line,.aplos-chart .arc-leader-line-tail{stroke:#9E9E9E}.html-container>body{background:transparent}.aplos-chart .padder{display:inline-block;width:1em}.aplos-annotation-hover-content{color:#DB4437}.aplos-annotation{cursor:default;shape-rendering:crispEdges}.aplos-annotation-base,.aplos-annotation-pole{stroke:#ccc;stroke-linecap:square;stroke-width:2px}.aplos-annotation-flag{fill:#fff;fill-opacity:.6;stroke:#ccc;stroke-width:1px}.aplos-annotation:hover .aplos-annotation-base,.aplos-annotation:hover .aplos-annotation-pole,.aplos-annotation:hover .aplos-annotation-flag{fill-opacity:1;stroke:#666}.aplos-annotation:hover text{fill:#000}.aplos-chart .dot-follow-domain-line,.aplos-chart .dot-follow-measure-line{stroke:#757575;stroke-dasharray:1,3;pointer-events:none}.aplos-chart .dot-follow-point-group{pointer-events:none}.aplos-line-annotation-layer{pointer-events:none}.aplos-chart .line-annotation .annotation-label{font-size:11px}.ginsu-style .axis line,.quantum-style .axis line{stroke:#eeeeee}.ginsu-style .axis path,.quantum-style .axis path{stroke:#eeeeee}.quantum-style .baseline-group .baseline,.quantum-style .axis .strong-tick-mark{stroke:#9E9E9E}.ginsu-style text,.quantum-style text{fill:#757575;font-family:"Roboto",sans-serif;font-size:12px;stroke:none}.ginsu-style .axis-title,.quantum-style .axis-title{fill:#424242}.ginsu-style .arc-label,.quantum-style .arc-label{fill:#fff;color:#fff;font-weight:500}.ginsu-style .arc[data-label-position="outside"] .arc-label,.quantum-style .arc[data-label-position="outside"] .arc-label,.ginsu-style .html-container[data-label-position="outside"] .arc-label,.quantum-style .html-container[data-label-position="outside"] .arc-label{fill:inherit;color:inherit}.ginsu-style .aplos-legend-entry,.quantum-style .aplos-legend-entry{color:#757575;font-family:"Roboto",sans-serif;font-size:14px}.ginsu-style .legend-color-chip,.quantum-style .legend-color-chip{display:inline-block;width:10px;height:10px;overflow:hidden}.marker-label{font-size:10px}.aplos-chart .node rect{shape-rendering:crispEdges}.aplos-chart .node text{pointer-events:none;text-shadow:0 1px 0 #fff}.aplos-chart .link{fill:none;stroke:#000;stroke-opacity:.2}.aplos-chart .link:hover{stroke-opacity:.5}.aplos-chart .error-group .error-bar,.aplos-chart .error-group .error-upper-whisker,.aplos-chart .error-group .error-lower-whisker{stroke-width:1px}.ginsu-style .chart-title,.quantum-style .chart-title{color:#757575;font-size:16px}.aplos-table-view{height:100%;outline:none;position:relative;width:100%}.aplos-table-view :focus{outline:none}.aplos-table{border-spacing:0;table-layout:fixed;width:1px}.aplos-sizing-table{border-spacing:0}.aplos-table-header{font-weight:500;overflow:hidden}.aplos-table-header,.aplos-table-body,.aplos-table-footer{overflow:hidden;position:relative}.aplos-footer-row-name{text-align:right}.aplos-table td{margin:0;overflow:hidden;padding:0;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:top}.aplos-table .row-number-cell{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.aplos-data-row.aplos-selected{background-color:#f5f5f5}.aplos-table .padder,.aplos-table .open-pivot-key,.aplos-table .contract-pivot-key{float:left}.aplos-table .pivot-key{display:block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.aplos-data-row.aplos-hover{background-color:#eee}.aplos-scrollbar{position:absolute}.aplos-horizontal-scrollbar{bottom:0;overflow-x:scroll;overflow-y:hidden}.aplos-vertical-scrollbar{right:0;overflow-x:hidden;overflow-y:scroll}.aplos-table-view.aplos-quantum-style{background-color:white;border:0;-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);-moz-box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);box-shadow:0 3px 1px -2px rgba(0,0,0,.14),0 2px 2px 0 rgba(0,0,0,.098),0 1px 5px 0 rgba(0,0,0,.084);color:rgba(0,0,0,.87);font-family:Roboto;font-size:13px}.aplos-quantum-style .aplos-table-header{border-bottom:1px solid rgba(0,0,0,.12);color:rgba(0,0,0,.54);cursor:pointer;font-size:12px;text-align:left}.aplos-quantum-style .aplos-column-header .aplos-content-holder{display:block;margin:16px 8px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.aplos-quantum-style .aplos-column-header.aplos-sort .aplos-content-holder{color:rgba(0,0,0,.87)}.aplos-quantum-style .aplos-column-header .aplos-content{white-space:nowrap}.aplos-quantum-style .aplos-table-cell .aplos-content{margin:8px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:pre-wrap}.aplos-quantum-style .aplos-column-header{position:relative}.aplos-quantum-style .aplos-table-cell,.aplos-quantum-style .aplos-padding-cell{border-bottom:1px solid #e0e0e0;padding:0}.aplos-quantum-style .aplos-data-row.aplos-hover{background-color:#eee}.aplos-quantum-style .row-number-cell{color:rgba(0,0,0,.54);font-size:12px;font-weight:500}.aplos-quantum-style .row-number-cell .aplos-content-holder{color:rgba(0,0,0,.54);font-size:12px;font-weight:500;margin:8px 0 8px 8px}.aplos-quantum-style .aplos-table-cell.row-number-cell .aplos-content{margin:8px 0 8px 16px}.aplos-quantum-style a{color:#15c;cursor:pointer;text-decoration:none}.aplos-quantum-style a:hover{text-decoration:underline}.aplos-quantum-style a,.aplos-quantum-style a:visited,.aplos-quantum-style a:active{color:#4d90fe}.aplos-quantum-style .pivot-key-group{padding:8px}.aplos-quantum-style .aplos-sort-indicator-asc{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJpYy11cC1hcnJvdyIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTguMDAwMDAwLCAtOC4wMDAwMDApIj4gICAgICAgICAgICA8cGF0aCBkPSJNMCwwIEw0OCwwIEw0OCw0OCBMMCw0OCBMMCwwIEwwLDAgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICAgICAgPHBhdGggZD0iTTgsMjQgTDEwLjgzLDI2LjgzIEwyMiwxNS42NiBMMjIsNDAgTDI2LDQwIEwyNiwxNS42NiBMMzcuMTcsMjYuODMgTDQwLDI0IEwyNCw4IEw4LDI0IEw4LDI0IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzAwMDAwMCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);background-position:2px 2px;background-repeat:no-repeat;-moz-background-size:9px;background-size:9px;border:none;height:11px;opacity:.8;top:0;width:1em}.aplos-quantum-style .aplos-sort-indicator-desc{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJpYy1kb3duLWFycm93IiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC4wMDAwMDAsIC04LjAwMDAwMCkiPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLDAgTDQ4LDAgTDQ4LDQ4IEwwLDQ4IEwwLDAgTDAsMCBaIiBpZD0iU2hhcGUiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgICAgICAgICA8cGF0aCBkPSJNOCwyNCBMMTAuODMsMjYuODMgTDIyLDE1LjY2IEwyMiw0MCBMMjYsNDAgTDI2LDE1LjY2IEwzNy4xNywyNi44MyBMNDAsMjQgTDI0LDggTDgsMjQgTDgsMjQgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjMDAwMDAwIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNC4wMDAwMDAsIDI0LjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMjQuMDAwMDAwLCAtMjQuMDAwMDAwKSAiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);background-position:2px 2px;background-repeat:no-repeat;-moz-background-size:9px;background-size:9px;border:none;height:11px;opacity:.8;top:0;width:1em}.aplos-quantum-style .aplos-footer-row{background:#f5f5f5;border-top:1px solid #e0e0e0}.aplos-quantum-style::-webkit-scrollbar{height:8px;width:8px}.aplos-quantum-style ::-webkit-scrollbar{height:8px;overflow:visible;width:8px}.aplos-quantum-style ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;min-height:28px;padding:100px 0 0;-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);border-width:1px 1px 1px 1px}.aplos-quantum-style ::-webkit-scrollbar-button{height:0;width:0}.aplos-quantum-style ::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}.aplos-quantum-style ::-webkit-scrollbar-corner{background:transparent}.aplos-column-resizer{height:0;position:absolute}.aplos-column-resizer-inner{position:absolute}.aplos-sizer-grip{position:absolute;width:8px;cursor:ew-resize;top:0;left:0}.aplos-sizer-line{height:100%;margin-left:50%}.aplos-sizer-grip.aplos-hover>.aplos-sizer-grip-inner{background-color:#e0e0e0;top:8px;bottom:8px;left:3px;right:3px;position:absolute}.aplos-chart .row-axis .tick-line,.aplos-chart .column-axis .tick-line{fill:none;stroke:#000;shape-rendering:crispEdges}.aplos-chart .waterfall-transition{shape-rendering:crispEdges}.aplos-quantum-checkbox{-webkit-appearance:none;-moz-appearance:none;background:none;border:2px solid rgba(0,0,0,.54);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:15px;width:15px;outline:none;vertical-align:top;margin:0}.aplos-quantum-checkbox:checked,.aplos-quantum-checkbox:indeterminate{background-color:#757575;border:none}.aplos-quantum-checkbox:checked::after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:4px;-webkit-transform:translate(2px,3px) rotate(-45deg) scale(1)!important;-moz-transform:translate(2px,3px) rotate(-45deg) scale(1)!important;-ms-transform:translate(2px,3px) rotate(-45deg) scale(1)!important;-o-transform:translate(2px,3px) rotate(-45deg) scale(1)!important;transform:translate(2px,3px) rotate(-45deg) scale(1)!important;width:9px!important}.aplos-quantum-checkbox:indeterminate::after{border-bottom:2px solid #fff;content:"";display:block;height:0;-webkit-transform:translate(3px,6px) scale(1)!important;-moz-transform:translate(3px,6px) scale(1)!important;-ms-transform:translate(3px,6px) scale(1)!important;-o-transform:translate(3px,6px) scale(1)!important;transform:translate(3px,6px) scale(1)!important;width:9px!important}.aplos-quantum-numbers .value{display:block;width:15px;text-align:center}.aplos-quantum-numbers .aplos-quantum-checkbox{display:none;pointer-events:none}.aplos-quantum-numbers .aplos-quantum-checkbox:only-child{display:block}.aplos-data-row:hover .aplos-quantum-numbers .value{display:none}.aplos-data-row:hover .aplos-quantum-numbers .aplos-quantum-checkbox{display:block}.aplos-highlight{background-color:yellow}.aplos-highlight-active{background-color:orange}.aplos-scorecard{color:rgba(0,0,0,.87);cursor:default;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"Roboto",sans-serif;font-size:13px}.aplos-scorecard .aplos-series{margin:24px}.aplos-scorecard-title{font-weight:normal;font-size:1em;margin:0 0 8px 0}.aplos-scorecard .aplos-positive{color:#0F9D58}.aplos-scorecard .aplos-negative{color:#f3574c}.aplos-scorecard-subtitle{margin-top:8px;color:rgba(0,0,0,.54)}.aplos-scorecard-metric{font-size:32px}.aplos-chart .symbol-annotation-separator,.aplos-chart .symbol-annotation-bottom-separator{stroke:gray;shape-rendering:crispEdges}text.symbol-annotation-series-label-error{opacity:.4;fill:#DB4437}.aplos-chart .event-annotation-content{color:#757575;font-family:"Roboto",sans-serif;font-size:12px;padding:0 4px}.aplos-chart .event-annotation-content .annotation-title{font-weight:600}.aplos-chart .event-annotation-content .subdominant-additional-text,.aplos-chart .event-annotation-content .annotation-title,.aplos-chart .event-annotation-content .date{fill:#a3a3a3}.aplos-chart .event-annotation-content .range-line,.aplos-chart .event-annotation-content .marker-line{stroke:#d2d2d2;shape-rendering:crispEdges}.aplos-chart .event-annotation-content .subdominant-lines{stroke:#f2f2f2;shape-rendering:crispEdges}.aplos-a11y-content{color:transparent;position:absolute;left:0;top:0;width:1px;height:1px;overflow:hidden}.aplos-multiselect-brush.brush-hidden{opacity:0}.aplos-multiselect-brush .selection{fill:none;shape-rendering:crispEdges;stroke:rgba(0,0,0,.12)}.aplos-multiselect-brush .overlay{fill:#fff;fill-opacity:0;-webkit-transition:fill-opacity .2s;-o-transition:fill-opacity .2s;transition:fill-opacity .2s}.aplos-multiselect-brush .overlay.overlay-visible{fill-opacity:.69}.aplos-multiselect-hide-brush-overlay .aplos-multiselect-brush .overlay{fill:none}.aplos-range-selection .overlay{fill:#fff;fill-opacity:0;-webkit-transition:fill-opacity .2s;-o-transition:fill-opacity .2s;transition:fill-opacity .2s}.aplos-range-selection .overlay.visible{fill-opacity:.7}.aplos-range-selection .selection{fill:none;shape-rendering:crispEdges;stroke:#9e9e9e}.aplos-range-selection-domain-handle{opacity:0;-webkit-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s}.aplos-range-selection-domain-handle.visible{left:0;opacity:1;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.aplos-range-selection-domain-handle span{background:rgba(97,97,97,.9);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;color:#fff;cursor:move;display:inline-block;font-size:10px;padding:5px 8px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.aplos-databox-overlay{display:none;position:absolute;top:0;left:0}.aplos-databox-overlay.visible{display:block}.aplos-legacy-style .aplos-spark-cell,.aplos-quantum-style .aplos-spark-cell{vertical-align:middle}.aplos-spark-bar{height:1em}.aplos-spark-bar.positive{background:#4d90fe;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.aplos-spark-bar.negative{background:#db4437;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}sentinel{}\n',sg),Pj=Qd||(Qd=new Nj),HB=Pj.v;if(cf&&HB.createStyleSheet){var IB=HB.createStyleSheet();Lz(IB)}else{var JB=Oj("HEAD")[0];if(!JB){var KB=Oj("BODY")[0];JB=Pj.oj("HEAD");KB.parentNode.insertBefore(JB,KB)}var LB=Pj.oj("STYLE"),MB=Rg('style[nonce],link[rel="stylesheet"][nonce]');MB&&LB.setAttribute("nonce",MB);Lz(LB);Pj.appendChild(JB,LB)}; var ti,Hi,bj,ej,fj,hj,ij,kj,Jr,Ir,xj,yj,Xj,nk,Ik,tl,Vq,ur,vr,rA,uu,qw,Dw,Gw,Hw,Rx,Ux,$x,ay,by,cy,dy,ey,fy,gy,hy,Iy,NB;(function(){function a(l){return function(){return this.matches(l)}} function b(l,h){return lh?1:l>=h?0:NaN} function c(l){1===l.length&&(l=e(l));return{left:function(h,p,u,x){null==u&&(u=0);null==x&&(x=h.length);for(;u>>1;0>l(h[z],p)?u=z+1:x=z}return u},right:function(h,p,u,x){null==u&&(u=0);null==x&&(x=h.length);for(;u>>1;0(x=arguments.length)?(h=l,l=0,1):3>x?1:+p;for(var u=-1,x=Math.max(0,Math.ceil((h-l)/p))|0,z=Array(x);++u=ko?10:h>=lo?5:h>=mo?2:1)*Math.pow(10,l):-Math.pow(10,-l)/(h>=ko?10:h>=lo?5:h>=mo?2:1)} function r(l,h,p){var u=Math.abs(h-l)/Math.max(0,p);p=Math.pow(10,Math.floor(Math.log(u)/Math.LN10));u/=p;u>=ko?p*=10:u>=lo?p*=5:u>=mo&&(p*=2);return hh?1:l>=h?0:NaN} function Qa(l){return function(){this.removeAttribute(l)}} function Wa(l){return function(){this.removeAttributeNS(l.space,l.local)}} function Db(l,h){return function(){this.setAttribute(l,h)}} function Eb(l,h){return function(){this.setAttributeNS(l.space,l.local,h)}} function Fb(l,h){return function(){var p=h.apply(this,arguments);null==p?this.removeAttribute(l):this.setAttribute(l,p)}} function Gb(l,h){return function(){var p=h.apply(this,arguments);null==p?this.removeAttributeNS(l.space,l.local):this.setAttributeNS(l.space,l.local,p)}} function Hb(l){return function(){this.style.removeProperty(l)}} function Ib(l,h,p){return function(){this.style.setProperty(l,h,p)}} function Jb(l,h,p){return function(){var u=h.apply(this,arguments);null==u?this.style.removeProperty(l):this.style.setProperty(l,u,p)}} function $a(l,h){return l.style.getPropertyValue(h)||(l.ownerDocument&&l.ownerDocument.defaultView||l.document&&l||l.defaultView).getComputedStyle(l,null).getPropertyValue(h)} function Kb(l){return function(){delete this[l]}} function Lb(l,h){return function(){this[l]=h}} function Mb(l,h){return function(){var p=h.apply(this,arguments);null==p?delete this[l]:this[l]=p}} function fb(l){return l.classList||new ub(l)} function ub(l){this.cj=l;this.Zd=(l.getAttribute("class")||"").trim().split(/^|\s+/)} function vb(l,h){l=fb(l);for(var p=-1,u=h.length;++p>8&15|h>>4&240,h>>4&15|h&240,(h&15)<<4|h&15,1)):(h=TB.exec(l))?zb(parseInt(h[1],16)):(h=UB.exec(l))?new La(h[1],h[2],h[3],1):(h=VB.exec(l))?new La(255*h[1]/100,255*h[2]/100,255*h[3]/100,1):(h=WB.exec(l))?Ab(h[1],h[2],h[3],h[4]):(h=XB.exec(l))?Ab(255*h[1]/100,255*h[2]/100,255*h[3]/100,h[4]):(h=YB.exec(l))?Bb(h[1],h[2]/100,h[3]/100,1):(h=ZB.exec(l))?Bb(h[1],h[2]/100,h[3]/100,h[4]):Lu.hasOwnProperty(l)?zb(Lu[l]):"transparent"===l?new La(NaN,NaN,NaN,0):null} function zb(l){return new La(l>>16&255,l>>8&255,l&255,1)} function Ab(l,h,p,u){0>=u&&(l=h=p=NaN);return new La(l,h,p,u)} function hb(l){l instanceof Xa||(l=Ya(l));if(!l)return new La;l=l.rgb();return new La(l.r,l.g,l.b,l.opacity)} function cb(l,h,p,u){return 1===arguments.length?hb(l):new La(l,h,p,null==u?1:u)} function La(l,h,p,u){this.r=+l;this.g=+h;this.b=+p;this.opacity=+u} function ib(l){l=Math.max(0,Math.min(255,Math.round(l)||0));return(16>l?"0":"")+l.toString(16)} function Bb(l,h,p,u){0>=u?l=h=p=NaN:0>=p||1<=p?l=h=NaN:0>=h&&(l=NaN);return new Ua(l,h,p,u)} function hc(l){if(l instanceof Ua)return new Ua(l.h,l.s,l.l,l.opacity);l instanceof Xa||(l=Ya(l));if(!l)return new Ua;if(l instanceof Ua)return l;l=l.rgb();var h=l.r/255,p=l.g/255,u=l.b/255,x=Math.min(h,p,u),z=Math.max(h,p,u),A=NaN,la=z-x,oa=(z+x)/2;la?(A=h===z?(p-u)/la+6*(poa?z+x:2-z-x,A*=60):la=0oa?0:A;return new Ua(A,la,oa,l.opacity)} function jb(l,h,p,u){return 1===arguments.length?hc(l):new Ua(l,h,p,null==u?1:u)} function Ua(l,h,p,u){this.h=+l;this.s=+h;this.l=+p;this.opacity=+u} function kb(l,h,p){return 255*(60>l?h+(p-h)*l/60:180>l?p:240>l?h+(p-h)*(240-l)/60:h)} function lb(l){if(l instanceof Va)return new Va(l.l,l.a,l.b,l.opacity);if(l instanceof rb){if(isNaN(l.h))return new Va(l.l,0,0,l.opacity);var h=l.h*Mu;return new Va(l.l,Math.cos(h)*l.c,Math.sin(h)*l.c,l.opacity)}l instanceof La||(l=hb(l));var p=pb(l.r),u=pb(l.g),x=pb(l.b);h=mb(.2225045*p+.7168786*u+.0606169*x);if(p===u&&u===x)var z=p=h;else z=mb((.4360747*p+.3850649*u+.1430804*x)/.96422),p=mb((.0139322*p+.0971045*u+.7141733*x)/.82521);return new Va(116*h-16,500*(z-h),200*(h-p),l.opacity)} function Va(l,h,p,u){this.l=+l;this.a=+h;this.b=+p;this.opacity=+u} function mb(l){return l>$B?Math.pow(l,1/3):l/Nu+Ou} function nb(l){return l>yh?l*l*l:Nu*(l-Ou)} function ob(l){return 255*(.0031308>=l?12.92*l:1.055*Math.pow(l,1/2.4)-.055)} function pb(l){return.04045>=(l/=255)?l/12.92:Math.pow((l+.055)/1.055,2.4)} function ic(l){if(l instanceof rb)return new rb(l.h,l.c,l.l,l.opacity);l instanceof Va||(l=lb(l));if(0===l.a&&0===l.b)return new rb(NaN,0,l.l,l.opacity);var h=Math.atan2(l.b,l.a)*Pu;return new rb(0>h?h+360:h,Math.sqrt(l.a*l.a+l.b*l.b),l.l,l.opacity)} function qb(l,h,p,u){return 1===arguments.length?ic(l):new rb(l,h,p,null==u?1:u)} function rb(l,h,p,u){this.h=+l;this.c=+h;this.l=+p;this.opacity=+u} function db(l,h,p,u){if(1===arguments.length){var x=l;if(x instanceof sb)x=new sb(x.h,x.s,x.l,x.opacity);else{x instanceof La||(x=hb(x));var z=x.g/255,A=x.b/255,la=(Qu*A+x.r/255*-1.7884503806-3.5172982438*z)/(Qu+-1.7884503806-3.5172982438);A-=la;var oa=(1.97294*(z-la)- -.29227*A)/-.90649;A=(z=Math.sqrt(oa*oa+A*A)/(1.97294*la*(1-la)))?Math.atan2(oa,A)*Pu-120:NaN;x=new sb(0>A?A+360:A,z,la,x.opacity)}}else x=new sb(l,h,p,null==u?1:u);return x} function sb(l,h,p,u){this.h=+l;this.s=+h;this.l=+p;this.opacity=+u} function lc(l,h,p,u,x){var z=l*l,A=z*l;return((1-3*l+3*z-A)*h+(4-6*z+3*A)*p+(1+3*l+3*z-3*A)*u+A*x)/6} function pc(l){return function(){return l}} function uc(l,h){return function(p){return l+p*h}} function zc(l,h,p){return l=Math.pow(l,p),h=Math.pow(h,p)-l,p=1/p,function(u){return Math.pow(l+u*h,p)}} function rc(l,h){var p=h-l;return p?uc(l,180p?p-360*Math.round(p/360):p):pc(isNaN(l)?h:l)} function Ac(l){return 1===(l=+l)?Cb:function(h,p){return p-h?zc(h,p,l):pc(isNaN(h)?p:h)}} function Cb(l,h){var p=h-l;return p?uc(l,p):pc(isNaN(l)?h:l)} function Gc(l){return function(h){var p=h.length,u=Array(p),x=Array(p),z=Array(p),A;for(A=0;Ap&&(z=h.slice(p,z),la[A]?la[A]+=z:la[++A]=z),(u=u[0])===(x=x[0])?la[A]?la[A]+=x:la[++A]=x:(la[++A]=null,oa.push({vd:A,x:nc(u,x)})),p=oo.lastIndex;pla.length?oa[0]?Dc(oa[0].x):Cc(h):(h=oa.length,function(ra){for(var qa=0,pa;qal.Af&&(p=l.Af);var u=l;l=l.Rc}else h=l.Rc,l.Rc=null,l=u?u.Rc=h:Pk=h;Ni=u;xf(p);Dg=0}} function Xe(){var l=Li.now(),h=l-Ok;1E3l&&(Mi=setTimeout(Di,l-Li.now()-Nk)),Oi&&(Oi=clearInterval(Oi))):(Oi||(Ok=Li.now(),Oi=setInterval(Xe,1E3)),zh=1,Su(Di)))} function Ei(l,h,p){var u=new Ag;h=null==h?0:+h;u.restart(function(x){u.stop();l(x+h)},h,p);return u} function Fe(l,h,p,u,x,z){var A=l.Dd;if(!A)l.Dd={};else if(p in A)return;Bk(l,p,{name:h,index:u,group:x,on:aC,tween:bC,time:z.time,delay:z.delay,duration:z.duration,ease:z.ease,timer:null,state:0})} function re(l,h){l=je(l,h);if(0=qa?Ha=!0:10===(tc=A.charCodeAt(pa++))?jc=!0:13===tc&&(jc=!0,10===A.charCodeAt(pa)&&++pa);return A.slice(Uc+1,Pc-1).replace(/""/g,'"')}for(;pa=qa,jc=!1;10===A.charCodeAt(qa-1)&&--qa;for(13===A.charCodeAt(qa-1)&&--qa;(Da=oa())!==ro;){for(var eb=[];Da!==Vu&&Da!==ro;)eb.push(Da),Da=oa();la&&null==(eb=la(eb,wa++))||ra.push(eb)}return ra} function p(A){return A.map(u).join(l)} function u(A){return null==A?"":x.test(A+="")?'"'+A.replace(/"/g,'""')+'"':A} var x=new RegExp('["'+l+"\n\r]"),z=l.charCodeAt(0);return{parse:function(A,la){var oa,ra;A=h(A,function(qa,pa){if(oa)return oa(qa,pa-1);ra=qa;oa=la?gC(qa,la):Tu(qa)});A.columns=ra||[];return A},parseRows:h,format:function(A,la){null==la&&(la=hC(A));return[la.map(u).join(l)].concat(A.map(function(oa){return la.map(function(ra){return u(oa[ra])}).join(l)})).join("\n")},formatRows:function(A){return A.map(p).join("\n")}}} function iC(l){if(!l.ok)throw Error(l.status+" "+l.statusText);return l.text()} function Wu(l){return function(h,p,u){2===arguments.length&&"function"===typeof p&&(u=p,p=void 0);return fetch(h,p).then(iC).then(function(x){return l(x,u)})}} function Xu(l,h,p,u){if(isNaN(h)||isNaN(p))return l;var x,z=l.vb;u={data:u};var A=l.Qa,la=l.Ra,oa=l.Ba,ra=l.Fa,qa,pa,wa,Da,Ha;if(!z)return l.vb=u,l;for(;z.length;)if((wa=h>=(qa=(A+oa)/2))?A=qa:oa=qa,(Da=p>=(pa=(la+ra)/2))?la=pa:ra=pa,x=z,!(z=z[Ha=Da<<1|wa]))return x[Ha]=u,l;var jc=+l.Cb.call(null,z.data);var eb=+l.Gb.call(null,z.data);if(h===jc&&p===eb)return u.next=z,x?x[Ha]=u:l.vb=u,l;do x=x?x[Ha]=Array(4):l.vb=Array(4),(wa=h>=(qa=(A+oa)/2))?A=qa:oa=qa,(Da=p>=(pa=(la+ra)/2))?la=pa:ra=pa;while((Ha= Da<<1|wa)===(wa=(eb>=pa)<<1|jc>=qa));return x[wa]=z,x[Ha]=u,l} function fe(l,h,p,u,x){this.node=l;this.x0=h;this.y0=p;this.x1=u;this.y1=x} function jC(l){return l[0]} function kC(l){return l[1]} function so(l,h,p,u,x,z){this.Cb=l;this.Gb=h;this.Qa=p;this.Ra=u;this.Ba=x;this.Fa=z;this.vb=void 0} function Yu(l){for(var h={data:l.data},p=h;l=l.next;)p=p.next={data:l.data};return h} function Uk(l,h){if(0>(h=(l=h?l.toExponential(h-1):l.toExponential()).indexOf("e")))return null;var p=l.slice(0,h);return[1u&&(la=Math.max(1,u-oa));z.push(p.substring(x-=la,x+la));if((oa+=la+1)>u)break;la=l[A=(A+1)%l.length]}return z.reverse().join(h)}} function mC(l){return function(h){return h.replace(/[0-9]/g,function(p){return l[+p]})}} function Vk(l){return new to(l)} function to(l){if(!(h=nC.exec(l)))throw Error("invalid format: "+l);var h;this.fill=h[1]||" ";this.align=h[2]||">";this.sign=h[3]||"-";this.symbol=h[4]||"";this.zero=!!h[5];this.width=h[6]&&+h[6];this.comma=!!h[7];this.precision=h[8]&&+h[8].slice(1);this.trim=!!h[9];this.type=h[10]||""} function Zu(l,h){h=Uk(l,h);if(!h)return l+"";l=h[0];h=h[1];return 0>h?"0."+Array(-h).join("0")+l:l.length>h+1?l.slice(0,h+1)+"."+l.slice(h+1):l+Array(h-l.length+2).join("0")} function $u(l){return l} function oC(l){function h(la){function oa(Ma){var Sc=tc,Ia=Oc,Ta;if("c"===Uc)Ia=ad(Ma)+Ia,Ma="";else{Ma=+Ma;var Ga=0>Ma;Ma=ad(Math.abs(Ma),eb);if(Pc){var Na=Ma.length;var Zc=1,yd=-1,Ed;a:for(;ZcTa||57>1)+Sc+Ma+Ia+Ga.slice(Ta);break;default:Ma=Ga+Sc+Ma+Ia}return z(Ma)} la=Vk(la);var ra=la.fill,qa=la.align,pa=la.sign,wa=la.symbol,Da=la.zero,Ha=la.width,jc=la.comma,eb=la.precision,Pc=la.trim,Uc=la.type;"n"===Uc?(jc=!0,Uc="g"):cv[Uc]||(null==eb&&(eb=12),Pc=!0,Uc="g");if(Da||"0"===ra&&"="===qa)Da=!0,ra="0",qa="=";var tc="$"===wa?u[0]:"#"===wa&&/[boxX]/.test(Uc)?"0"+Uc.toLowerCase():"",Oc="$"===wa?u[1]:/[%p]/.test(Uc)?A:"",ad=cv[Uc],Rc=/[defgprs%]/.test(Uc);eb=null==eb?6:/[gprs]/.test(Uc)?Math.max(1,Math.min(21,eb)):Math.max(0,Math.min(20,eb));oa.toString=function(){return la+ ""};return oa} var p=l.grouping&&l.thousands?lC(l.grouping,l.thousands):$u,u=l.currency,x=l.decimal,z=l.numerals?mC(l.numerals):$u,A=l.percent||"%";return{format:h,formatPrefix:function(la,oa){var ra=h((la=Vk(la),la.type="f",la));la=3*Math.max(-8,Math.min(8,Math.floor(Ah(oa)/3)));var qa=Math.pow(10,-la),pa=av[8+la/3];return function(wa){return ra(qa*wa)+pa}}}} function Ge(){this.reset()} function dv(l,h,p){var u=l.s=h+p,x=u-h;l.t=h-(u-x)+(p-x)} function Wk(l){return 1l?-Ae:Math.asin(l)} function pC(){} function ev(l){var h=l[0];l=l[1];var p=Be(l);return[p*Be(h),p*ae(h),ae(l)]} function fv(l,h){return[l[1]*h[2]-l[2]*h[1],l[2]*h[0]-l[0]*h[2],l[0]*h[1]-l[1]*h[0]]} function gv(l){var h=Xk(l[0]*l[0]+l[1]*l[1]+l[2]*l[2]);l[0]/=h;l[1]/=h;l[2]/=h} function qC(){var l=[],h;return{point:function(p,u){h.push([p,u])},lineStart:function(){l.push(h=[])},lineEnd:pC,qr:function(){1=(wa=pa.length-1))){var wa,Da=pa[0],Ha=pa[wa],jc=Da;if(1E-6>ag(jc[0]-Ha[0])&&1E-6>ag(jc[1]-Ha[1])){x.lineStart();for(la=0;la(l=l.x)[0]?l[1]-Ae-1E-6:Ae-l[1])-(0>(h=h.x)[0]?h[1]-Ae-1E-6:Ae-h[1])} function uo(){} function iv(l){return function(h,p){var u=Be(h),x=Be(p);u=l(u*x);return[u*x*ae(h),u*ae(p)]}} function Pi(l){return function(h,p){var u=Xk(h*h+p*p),x=l(u),z=ae(x);x=Be(x);return[jv(h*z,u*x),Wk(u&&p*z/u)]}} function uC(l){var h=0,p=l.children,u=p&&p.length;if(u)for(;0<=--u;)h+=p[u].value;else h=1;l.value=h} function kv(l,h){var p=new Qi(l);l=+l.value&&(p.value=l.value);var u,x=[p],z,A,la,oa;for(null==h&&(h=vC);u=x.pop();)if(l&&(u.value=+u.data.value),(A=h(u.data))&&(oa=A.length))for(u.children=Array(oa),la=oa-1;0<=la;--la)x.push(z=u.children[la]=new Qi(A[la])),z.parent=u,z.depth=u.depth+1;return p.eachBefore(wC)} function vC(l){return l.children} function xC(l){l.data=l.data.data} function wC(l){var h=0;do l.height=h;while((l=l.parent)&&l.height<++h)} function Qi(l){this.data=l;this.depth=this.height=0;this.parent=null} function vo(l){function h(z){var A=z+"",la=p.get(A);if(!la){if(x!==lv)return x;p.set(A,la=u.push(z))}return l[(la-1)%l.length]} var p=Sk(),u=[],x=lv;l=null==l?[]:Zk.call(l);h.domain=function(z){if(!arguments.length)return u.slice();u=[];p=Sk();for(var A=-1,la=z.length,oa,ra;++A=p?1:u(x)}}} function AC(l){return function(h,p){var u=l(h=+h,p=+p);return function(x){return 0>=x?h:1<=x?p:u(x)}}} function BC(l,h,p,u){var x=l[0];l=l[1];var z=h[0];h=h[1];loa&&(A=Math.ceil(A*oa)/oa,la=Math.floor(la*oa)/oa,oa=n(A,la,p));0oa&&(u[x]=Math.ceil(A*oa)/oa,u[z]=Math.floor(la*oa)/oa,h(u));return l};return l} function qv(){var l=zo(xo,nc);l.copy=function(){return yo(l,qv())};return EC(l)} function rv(l,h){l=l.slice();var p=0,u=l.length-1,x=l[p],z=l[u];if(zl?function(p){return-Math.pow(-h,p)*Math.pow(-l,1-p)}:function(p){return Math.pow(h,p)*Math.pow(l,1-p)}} function HC(l){return isFinite(l)?+("1e"+l):0>l?0:l} function sv(l){return 10===l?HC:l===Math.E?Math.exp:function(h){return Math.pow(l,h)}} function tv(l){return l===Math.E?Math.log:10===l&&Math.log10||2===l&&Math.log2||(l=Math.log(l),function(h){return Math.log(h)/l})} function uv(l){return function(h){return-l(-h)}} function vv(){function l(){x=tv(u);z=sv(u);0>p()[0]&&(x=uv(x),z=uv(z));return h} var h=zo(FC,GC).domain([1,10]),p=h.domain,u=10,x=tv(10),z=sv(10);h.base=function(A){return arguments.length?(u=+A,l()):u};h.domain=function(A){return arguments.length?(p(A),l()):p()};h.ticks=function(A){var la=p(),oa=la[0];la=la[la.length-1];var ra;if(ra=lala)break;A.push(Ha)}}}else for(;qala)break;A.push(Ha)}}else A=k(qa,pa,Math.min(pa-qa,wa)).map(z);return ra?A.reverse():A};h.tickFormat=function(A,la){null==la&&(la=10===u?".0e":",");"function"!==typeof la&&(la=ti(la));if(Infinity===A)return la;null==A&&(A=10);var oa=Math.max(1,u*A/h.ticks().length);return function(ra){var qa=ra/z(Math.round(x(ra)));qa*u=A)for(;l(A),!z(A);)A.setTime(A-1)},function(A,la){if(A>=A)if(0>la)for(;0>=++la;)for(;h(A,-1),!z(A););else for(;0<=--la;)for(;h(A,1),!z(A););})};p&&(x.count=function(z,A){Ao.setTime(+z);Bo.setTime(+A);l(Ao);l(Bo);return Math.floor(p(Ao,Bo))},x.every=function(z){z=Math.floor(z);return isFinite(z)&&0l.y){var h=new Date(-1,l.m,l.d,l.kd,l.M,l.S,l.L);h.setFullYear(l.y);return h}return new Date(l.y,l.m,l.d,l.kd,l.M,l.S,l.L)} function $k(l){if(0<=l.y&&100>l.y){var h=new Date(Date.UTC(-1,l.m,l.d,l.kd,l.M,l.S,l.L));h.setUTCFullYear(l.y);return h}return new Date(Date.UTC(l.y,l.m,l.d,l.kd,l.M,l.S,l.L))} function Ri(l){return{y:l,m:0,d:1,kd:0,M:0,S:0,L:0}} function JC(l){function h(Ia,Ta){return function(Ga){var Na=[],Zc=-1,yd=0,Ed=Ia.length,pd,ue;for(Ga instanceof Date||(Ga=new Date(+Ga));++ZcNa.sg||53=Ed)return-1;pd=Ta.charCodeAt(Zc++);if(37===pd){if(pd=Ta.charAt(Zc++),pd=Sc[pd in wv?Ta.charAt(Zc++):pd],!pd||0>(Na=pd(Ia,Ga,Na)))return-1}else if(pd!=Ga.charCodeAt(Na++))return-1}return Na} var x=l.dateTime,z=l.date,A=l.time,la=l.periods,oa=l.days,ra=l.shortDays,qa=l.months,pa=l.shortMonths,wa=Si(la),Da=Ti(la),Ha=Si(oa),jc=Ti(oa),eb=Si(ra),Pc=Ti(ra),Uc=Si(qa),tc=Ti(qa),Oc=Si(pa),ad=Ti(pa),Rc={a:function(Ia){return ra[Ia.getDay()]},A:function(Ia){return oa[Ia.getDay()]},b:function(Ia){return pa[Ia.getMonth()]},B:function(Ia){return qa[Ia.getMonth()]},c:null,d:yv,e:yv,f:KC,H:LC,I:MC,j:NC,L:zv,m:OC,M:PC,p:function(Ia){return la[+(12<=Ia.getHours())]},Q:Av,s:Bv,S:QC,u:RC,U:SC,V:TC,w:UC,W:VC,x:null,X:null,y:WC,Y:XC,Z:YC,"%":Cv},Ma={a:function(Ia){return ra[Ia.getUTCDay()]},A:function(Ia){return oa[Ia.getUTCDay()]},b:function(Ia){return pa[Ia.getUTCMonth()]},B:function(Ia){return qa[Ia.getUTCMonth()]},c:null,d:Dv,e:Dv,f:ZC,H:$C,I:aD,j:bD,L:Ev,m:cD,M:dD,p:function(Ia){return la[+(12<=Ia.getUTCHours())]},Q:Av,s:Bv,S:eD,u:fD,U:gD,V:hD,w:iD,W:jD,x:null,X:null,y:kD,Y:lD,Z:mD,"%":Cv},Sc={a:function(Ia,Ta,Ga){return(Ta=eb.exec(Ta.slice(Ga)))?(Ia.w=Pc[Ta[0].toLowerCase()],Ga+Ta[0].length):-1},A:function(Ia,Ta,Ga){return(Ta=Ha.exec(Ta.slice(Ga)))?(Ia.w=jc[Ta[0].toLowerCase()],Ga+Ta[0].length):-1},b:function(Ia,Ta,Ga){return(Ta=Oc.exec(Ta.slice(Ga)))?(Ia.m=ad[Ta[0].toLowerCase()],Ga+Ta[0].length):-1},B:function(Ia,Ta,Ga){return(Ta=Uc.exec(Ta.slice(Ga)))?(Ia.m=tc[Ta[0].toLowerCase()],Ga+Ta[0].length):-1},c:function(Ia,Ta,Ga){return u(Ia,x,Ta,Ga)},d:Fv,e:Fv,f:nD,H:Gv,I:Gv,j:oD,L:pD,m:qD,M:rD,p:function(Ia,Ta,Ga){return(Ta=wa.exec(Ta.slice(Ga)))?(Ia.p=Da[Ta[0].toLowerCase()],Ga+Ta[0].length):-1},Q:sD,s:tD,S:uD,u:vD,U:wD,V:xD,w:yD,W:zD,x:function(Ia,Ta,Ga){return u(Ia,z,Ta,Ga)},X:function(Ia,Ta,Ga){return u(Ia,A,Ta,Ga)},y:AD,Y:BD,Z:CD,"%":DD};Rc.x=h(z,Rc);Rc.X=h(A,Rc);Rc.c=h(x,Rc);Ma.x=h(z,Ma);Ma.X=h(A,Ma);Ma.c=h(x,Ma);return{format:function(Ia){var Ta=h(Ia+="",Rc);Ta.toString=function(){return Ia};return Ta},parse:function(Ia){var Ta=p(Ia+="",IC);Ta.toString=function(){return Ia};return Ta},utcFormat:function(Ia){var Ta=h(Ia+="",Ma);Ta.toString=function(){return Ia};return Ta},utcParse:function(Ia){var Ta=p(Ia,$k);Ta.toString=function(){return Ia};return Ta}}} function sd(l,h,p){var u=0>l?"-":"";l=(u?-l:l)+"";var x=l.length;return u+(x=l?-bl:Math.asin(l)} function LD(l){return l.innerRadius} function MD(l){return l.outerRadius} function ND(l){return l.startAngle} function OD(l){return l.endAngle} function PD(l){return l&&l.padAngle} function cl(l,h,p,u,x,z,A){var la=l-p,oa=h-u;A=(A?z:-z)/Ch(la*la+oa*oa);oa*=A;la*=-A;var ra=l+oa,qa=h+la,pa=p+oa,wa=u+la;p=(ra+pa)/2;u=(qa+wa)/2;h=pa-ra;l=wa-qa;A=h*h+l*l;z=x-z;wa=ra*wa-pa*qa;var Da=(0>l?-1:1)*Ch(QD(0,z*z*A-wa*wa));ra=(wa*l-h*Da)/A;qa=(-wa*h-l*Da)/A;pa=(wa*l+h*Da)/A;h=(-wa*h+l*Da)/A;l=ra-p;A=qa-u;p=pa-p;u=h-u;l*l+A*A>p*p+u*u&&(ra=pa,qa=h);return{cx:ra,cy:qa,hd:-oa,jd:-la,Vd:ra*(x/z-1),Wd:qa*(x/z-1)}} function Kv(l){this.Ga=l} function dl(l){return new Kv(l)} function Lv(l){return l[0]} function Mv(l){return l[1]} function Nv(){function l(la){var oa,ra=la.length,qa,pa=!1,wa;null==x&&(A=z(wa=Qk()));for(oa=0;oa<=ra;++oa)!(oal?1:h>=l?0:NaN} function SD(l){return l} function Ov(l){this.De=l} function Pv(l,h,p){l.Ga.bezierCurveTo((2*l.Qa+l.Ba)/3,(2*l.Ra+l.Fa)/3,(l.Qa+2*l.Ba)/3,(l.Ra+2*l.Fa)/3,(l.Qa+4*l.Ba+h)/6,(l.Ra+4*l.Fa+p)/6)} function Qv(l){this.Ga=l} function Rv(l,h,p){l.Ga.bezierCurveTo(l.Ba+l.ug*(l.Fe-l.Qa),l.Fa+l.ug*(l.Ge-l.Ra),l.Fe+l.ug*(l.Ba-h),l.Ge+l.ug*(l.Fa-p),l.Fe,l.Ge)} function Sv(l,h){this.Ga=l;this.ug=(1-h)/6} function Tv(l,h,p){var u=l.Ba-l.Qa;h-=l.Ba;var x=(l.Fa-l.Ra)/(u||0>h&&-0);l=(p-l.Fa)/(h||0>u&&-0);return((0>x?-1:1)+(0>l?-1:1))*Math.min(Math.abs(x),Math.abs(l),.5*Math.abs((x*h+l*u)/(u+h)))||0} function Uv(l,h){var p=l.Ba-l.Qa;return p?(3*(l.Fa-l.Ra)/p-h)/2:h} function Ho(l,h,p){var u=l.Qa,x=l.Ba,z=l.Fa,A=(x-u)/3;l.Ga.bezierCurveTo(u+A,l.Ra+A*h,x-A,z-A*p,x,z)} function el(l){this.Ga=l} function Vv(l){this.Ga=new Wv(l)} function Wv(l){this.Ga=l} function Xv(l){this.Ga=l} function Yv(l){var h,p=l.length-1,u=Array(p),x=Array(p),z=Array(p);u[0]=0;x[0]=2;z[0]=l[0]+2*l[1];for(h=1;harguments.length)for(;++zthis.Zd.indexOf(l)&&(this.Zd.push(l),this.cj.setAttribute("class",this.Zd.join(" ")))},remove:function(l){l=this.Zd.indexOf(l);0<=l&&(this.Zd.splice(l,1),this.cj.setAttribute("class",this.Zd.join(" ")))},contains:function(l){return 0<=this.Zd.indexOf(l)}};var Ju={};xj=null;"undefined"!==typeof document&&("onmouseenter"in document.documentElement||(Ju={mouseenter:"mouseover",mouseleave:"mouseout"}));var Ku=[null];Ra.prototype=Za.prototype={constructor:Ra,select:function(l){"function"!==typeof l&&(l=ya(l));for(var h=this.nb,p=h.length,u=Array(p),x=0;x=pa&&(pa=qa+1);!(Pc=eb[pa])&&++paarguments.length){var u=this.node();return p.local?u.getAttributeNS(p.space,p.local):u.getAttribute(p)}return this.each((null==h?p.local?Wa:Qa:"function"===typeof h?p.local?Gb:Fb:p.local?Eb:Db)(p,h))},style:function(l,h,p){return 1arguments.length){for(var u=fb(this.node()),x=-1,z=p.length;++xarguments.length){var A=this.node().__on;if(A)for(var la=0,oa=A.length,ra;la=this.r&&0<=this.g&&255>=this.g&&0<=this.b&&255>=this.b&&0<=this.opacity&&1>=this.opacity},hex:function(){return"#"+ib(this.r)+ib(this.g)+ib(this.b)},toString:function(){var l=this.opacity;l=isNaN(l)?1:Math.max(0,Math.min(1,l));return(1===l?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===l?")":", "+l+")")}}));ab(Ua,jb,bb(Xa,{brighter:function(l){l=null==l?Dh:Math.pow(Dh,l);return new Ua(this.h,this.s,this.l*l,this.opacity)},darker:function(l){l=null==l?.7:Math.pow(.7,l);return new Ua(this.h,this.s,this.l*l,this.opacity)},rgb:function(){var l=this.h%360+360*(0>this.h),h=this.l,p=h+(.5>h?h:1-h)*(isNaN(l)||isNaN(this.s)?0:this.s);h=2*h-p;return new La(kb(240<=l?l-240:l+120,h,p),kb(l,h,p),kb(120>l?l+240:l-120,h,p),this.opacity)},displayable:function(){return(0<=this.s&&1>=this.s||isNaN(this.s))&&0<=this.l&&1>=this.l&&0<=this.opacity&&1>=this.opacity}}));var Mu=Math.PI/180,Pu=180/Math.PI,Ou=4/29,yh=6/29,Nu=3*yh*yh,$B=yh*yh*yh;ab(Va,function(l,h,p,u){return 1===arguments.length?lb(l):new Va(l,h,p,null==u?1:u)},bb(Xa,{brighter:function(l){return new Va(this.l+18*(null==l?1:l),this.a,this.b,this.opacity)},darker:function(l){return new Va(this.l-18*(null==l?1:l),this.a,this.b,this.opacity)},rgb:function(){var l=(this.l+16)/116,h=isNaN(this.a)?l:l+this.a/500,p=isNaN(this.b)?l:l-this.b/200;h=.96422*nb(h);l=1*nb(l);p=.82521*nb(p);return new La(ob(3.1338561*h-1.6168667*l-.4906146*p),ob(-.9787684*h+1.9161415*l+.033454*p),ob(.0719453*h-.2289914*l+1.4052427*p),this.opacity)}}));ab(rb,qb,bb(Xa,{brighter:function(l){return new rb(this.h,this.c,this.l+18*(null==l?1:l),this.opacity)},darker:function(l){return new rb(this.h,this.c,this.l-18*(null==l?1:l),this.opacity)},rgb:function(){return lb(this).rgb()}}));var Qu=1.78277*-.29227-.1347134789;ab(sb,db,bb(Xa,{brighter:function(l){l=null==l?Dh:Math.pow(Dh,l);return new sb(this.h,this.s,this.l*l,this.opacity)},darker:function(l){l=null==l?.7:Math.pow(.7,l);return new sb(this.h,this.s,this.l*l,this.opacity)},rgb:function(){var l=isNaN(this.h)?0:(this.h+120)*Mu,h=+this.l,p=isNaN(this.s)?0:this.s*h*(1-h),u=Math.cos(l);l=Math.sin(l);return new La(255*(h+p*(-.14861*u+1.78277*l)),255*(h+p*(-.29227*u+-.90649*l)),255*(h+1.97294*p*u),this.opacity)}}));var Mk=function p(h){function u(z,A){var la=x((z=cb(z)).r,(A=cb(A)).r),oa=x(z.g,A.g),ra=x(z.b,A.b),qa=Cb(z.opacity,A.opacity);return function(pa){z.r=la(pa);z.g=oa(pa);z.b=ra(pa);z.opacity=qa(pa);return z+""}} var x=Ac(h);u.gamma=p;return u}(1),KD=Gc(function(h){var p=h.length-1;return function(u){var x=0>=u?u=0:1<=u?(u=1,p-1):Math.floor(u*p),z=h[x],A=h[x+1];return lc((u-x/p)*p,0(u%=1)?++u:u)*p);return lc((u-x/p)*p,h[(x+p-1)%p],h[x%p],h[(x+1)%p],h[(x+2)%p])}});var no=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,oo=new RegExp(no.source,"g"),Ru=180/Math.PI,Io={Pi:0,Qi:0,rotate:0,skewX:0,fi:1,hi:1},Wi,Jo,$v,gl,UD=wc(function(h){if("none"===h)return Io;Wi||(Wi=document.createElement("DIV"),Jo=document.documentElement,$v=document.defaultView);Wi.style.transform=h;h=$v.getComputedStyle(Jo.appendChild(Wi),null).getPropertyValue("transform");Jo.removeChild(Wi);h=h.slice(7,-1).split(",");return vc(+h[0],+h[1],+h[2],+h[3],+h[4],+h[5])},"px, ","px)","deg)"),VD=wc(function(h){if(null== h)return Io;gl||(gl=document.createElementNS("http://www.w3.org/2000/svg","g"));gl.setAttribute("transform",h);if(!(h=gl.transform.baseVal.consolidate()))return Io;h=h.matrix;return vc(h.a,h.b,h.c,h.d,h.e,h.f)},", ",")",")");xc(rc);xc(Cb);yc(rc);yc(Cb);tb(rc);var Ko=tb(Cb),zh=0,Mi=0,Oi=0,Pk,Ni,Ok=0,Dg=0,Nk=0,Li="object"===typeof performance&&performance.now?performance:Date,Su="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(h){setTimeout(h,17)};Ag.prototype=Ci.prototype={constructor:Ag,restart:function(h,p,u){if("function"!==typeof h)throw new TypeError("callback is not a function");u=(null==u?zg():+u)+(null==p?0:+p);this.Rc||Ni===this||(Ni?Ni.Rc=this:Pk=this,Ni=this);this.yf=h;this.Af=u;xf()},stop:function(){this.yf&&(this.yf=null,this.Af=Infinity,xf())}};var aC=t("start","end","interrupt"),bC=[],WD=Za.prototype.constructor,aw=0,Eh=Za.prototype;Bf.prototype=function(h){return Za().transition(h)}.prototype={constructor:Bf,select:function(h){var p=this.Ee,u=this.Vb;"function"!==typeof h&&(h=ya(h));for(var x=this.nb,z=x.length,A=Array(z),la=0;laarguments.length?je(this.node(),u).on.on(h):this.each($d(u,h,p))},attr:function(h,p){var u=na(h),x="transform"===u?VD:fd;return this.attrTween(h,"function"===typeof p?(u.local?Dk:Ck)(u,x,oc(this,"attr."+h,p)):null==p?(u.local?gd:Vc)(u):(u.local?qh:za)(u,x,p+""))},attrTween:function(h,p){var u="attr."+h;if(2>arguments.length)return(u=this.tween(u))&&u.xg;if(null==p)return this.tween(u,null);if("function"!==typeof p)throw Error();var x=na(h);return this.tween(u,(x.local?Qn:Kd)(x,p))},style:function(h,p,u){var x="transform"===(h+="")?UD:fd;return null==p?this.styleTween(h,rh(h,x)).on("end.style."+h,ee(h)):this.styleTween(h,"function"===typeof p?cC(h,x,oc(this,"style."+h,p)):Sn(h,x,p+""),u)},styleTween:function(h,p,u){var x="style."+(h+="");if(2>arguments.length)return(x=this.tween(x))&&x.xg;if(null==p)return this.tween(x,null);if("function"!==typeof p)throw Error();return this.tween(x,dC(h,p,null==u?"":u))},text:function(h){return this.tween("text","function"===typeof h?fC(oc(this,"text",h)):eC(null==h?"":h+""))},remove:function(){return this.on("end.remove",Xf(this.Vb))},tween:function(h,p){var u=this.Vb;h+="";if(2>arguments.length){u=je(this.node(),u).tween;for(var x=0,z=u.length,A;x=(h*=2)?h*h*h:(h-=2)*h*h+2)/2}};Za.prototype.interrupt=function(h){return this.each(function(){var p=h,u=this.Dd,x,z=!0,A;if(u){p=null==p?null:p+"";for(A in u)if((x=u[A]).name!==p)z=!1;else{var la=2x.state;x.state=6;x.timer.stop();la&&x.on.call("interrupt",this,this.__data__,x.index,x.group);delete u[A]}z&&delete this.Dd}})};Za.prototype.transition=function(h){var p;if(h instanceof Bf){var u=h.Vb;h=h.Ee}else u=++aw,(p=Lo).time=zg(),h=null==h?null:h+"";for(var x=this.nb,z=x.length,A=0;Az)throw Error("negative radius: "+z);if(null===this.Ba)this.Ha+="M"+(this.Ba=h)+","+(this.Fa=p);else if(1E-6 qa*x)+","+(this.Ba=h+wa*oa)+","+(this.Fa=p+wa*ra)}else this.Ha+="L"+(this.Ba=h)+","+(this.Fa=p)},arc:function(h,p,u,x,z,A){h=+h;p=+p;u=+u;var la=u*Math.cos(x),oa=u*Math.sin(x),ra=h+la,qa=p+oa,pa=1^A;x=A?x-z:z-x;if(0>u)throw Error("negative radius: "+u);if(null===this.Ba)this.Ha+="M"+ra+","+qa;else if(1E-6x&&(x=x%No+No),x>XD?this.Ha+="A"+u+","+u+",0,1,"+pa+","+(h-la)+","+(p-oa)+"A"+u+","+u+",0,1,"+pa+","+(this.Ba=ra)+","+(this.Fa=qa):1E-6=Mo)+","+pa+","+(this.Ba=h+u*Math.cos(z))+ ","+(this.Fa=p+u*Math.sin(z))))},rect:function(h,p,u,x){this.Ha+="M"+(this.Qa=this.Ba=+h)+","+(this.Ra=this.Fa=+p)+"h"+ +u+"v"+ +x+"h"+-u+"Z"},toString:function(){return this.Ha}};Rk.prototype=Sk.prototype={constructor:Rk,has:function(h){return" "+h in this},get:function(h){return this[" "+h]},set:function(h,p){this[" "+h]=p;return this},remove:function(h){h=" "+h;return h in this&&delete this[h]},clear:function(){for(var h in this)" "===h[0]&&delete this[h]},keys:function(){var h=[],p;for(p in this)" "===p[0]&&h.push(p.slice(1));return h},values:function(){var h=[],p;for(p in this)" "===p[0]&&h.push(this[p]);return h},entries:function(){var h=[],p;for(p in this)" "===p[0]&&h.push({key:p.slice(1),value:this[p]});return h},size:function(){var h=0,p;for(p in this)" "===p[0]&&++h;return h},empty:function(){for(var h in this)if(" "===h[0])return!1;return!0},each:function(h){for(var p in this)" "===p[0]&&h(this[p],p.slice(1),this)}};var Hg=Sk.prototype;Tk.prototype=function(h,p){var u=new Tk;if(h instanceof Tk)h.each(function(A){u.add(A)});else if(h){var x=-1,z=h.length;if(null==p)for(;++xz;++z)if(x=p.source[z])x.length?u.push({source:x,target:p.target[z]=Array(4)}):p.target[z]=Yu(x);return h};ge.add=function(h){var p=+this.Cb.call(null,h),u=+this.Gb.call(null,h);return Xu(this.cover(p,u),p,u,h)};ge.addAll=function(h){var p,u,x=h.length,z,A,la=Array(x),oa=Array(x),ra=Infinity,qa=Infinity,pa=-Infinity,wa=-Infinity;for(u=0;upa&&(pa=z),Awa&&(wa=A));pah||h>z||x>p||p>A){var la=z-u,oa=this.vb,ra;switch(ra=(p<(x+A)/2)<<1|h<(u+z)/2){case 0:do{var qa=Array(4);qa[ra]=oa;oa=qa}while(la*=2,z=u+la,A=x+la,h>z||p>A);break;case 1:do qa=Array(4),qa[ra]=oa,oa=qa;while(la*=2,u=z-la,A=x+la,u>h||p>A);break;case 2:do qa=Array(4),qa[ra]=oa,oa=qa;while(la*=2,z=u+la,x=A-la,h>z||x>p);break;case 3:do qa= Array(4),qa[ra]=oa,oa=qa;while(la*=2,u=z-la,x=A-la,u>h||x>p)}this.vb&&this.vb.length&&(this.vb=oa)}else return this;this.Qa=u;this.Ra=x;this.Ba=z;this.Fa=A;return this};ge.data=function(){var h=[];this.visit(function(p){if(!p.length){do h.push(p.data);while(p=p.next)}});return h};ge.extent=function(h){return arguments.length?this.cover(+h[0][0],+h[0][1]).cover(+h[1][0],+h[1][1]):isNaN(this.Qa)?void 0:[[this.Qa,this.Ra],[this.Ba,this.Fa]]};ge.find=function(h,p,u){var x=this.Qa,z=this.Ra,A,la,oa,ra,qa=this.Ba,pa=this.Fa,wa=[],Da=this.vb,Ha;Da&&wa.push(new fe(Da,x,z,qa,pa));null==u?u=Infinity:(x=h-u,z=p-u,qa=h+u,pa=p+u,u*=u);for(;Ha=wa.pop();)if(!(!(Da=Ha.node)||(A=Ha.x0)>qa||(la=Ha.y0)>pa||(oa=Ha.x1)=jc)<<1|h>=Ha)Ha=wa[wa.length-1],wa[wa.length-1]=wa[wa.length- 1-Da],wa[wa.length-1-Da]=Ha}else if(Ha=h-+this.Cb.call(null,Da.data),jc=p-+this.Gb.call(null,Da.data),Ha=Ha*Ha+jc*jc,Ha=(pa=(z+la)/2))?z=pa:la=pa;(Ha=qa>=(wa=(A+oa)/2))?A=wa:oa=wa;if(!(p=u,u=u[jc=Ha<<1|Da]))return this;if(!u.length)break;if(p[jc+1&3]||p[jc+2&3]||p[jc+3&3]){var eb=p;var Pc=jc}}for(;u.data!==h;)if(!(x=u,u=u.next))return this;(h=u.next)&&delete u.next;if(x)return h?x.next=h:delete x.next,this;if(!p)return this.vb=h,this;h?p[jc]=h:delete p[jc];(u=p[0]||p[1]||p[2]||p[3])&&u===(p[3]||p[2]||p[1]||p[0])&&!u.length&&(eb?eb[Pc]=u:this.vb=u);return this};ge.removeAll=function(h){for(var p=0,u=h.length;p=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;Vk.prototype=to.prototype;to.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(null==this.width?"":Math.max(1,this.width|0))+(this.comma?",":"")+(null==this.precision?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};var bv,cv={"%":function(h,p){return(100*h).toFixed(p)},b:function(h){return Math.round(h).toString(2)},c:function(h){return h+""},d:function(h){return Math.round(h).toString(10)},e:function(h,p){return h.toExponential(p)},f:function(h,p){return h.toFixed(p)},g:function(h,p){return h.toPrecision(p)},o:function(h){return Math.round(h).toString(8)},p:function(h,p){return Zu(100*h,p)},r:Zu,s:function(h,p){var u=Uk(h,p);if(!u)return h+"";var x=u[0];u=u[1];u=u-(bv=3*Math.max(-8,Math.min(8,Math.floor(u/3))))+1;var z=x.length;return u===z?x:u>z?x+Array(u-z+1).join("0"):0Ld;bg*=dw;Qo.add(jv(bg*So*ae(To),cw*Xi+bg*Be(To)));Ia+=kl?Fh+So*$D:Fh;kl^pd>=Rc^Ro>=Rc&&(Ed=fv(ev(Ed),ev(jl)),gv(Ed),pd=fv(Ma,Ed),gv(pd),pd=(kl^0<=Fh?-1:1)*Wk(pd[2]),Sc>pd||Sc===pd&&(Ed[0]||Ed[1]))&&(Ta+=kl^0<=Fh?1:-1)}}ad=(-1E-6>Ia||1E-6>Ia&&-1E-6>Qo)^Ta&1;Uc.length?(eb||(z.polygonStart(),eb=!0),rC(Uc,tC,ad,u,z)):ad&&(eb||(z.polygonStart(),eb=!0),z.lineStart(),u(null,null,1,z),z.lineEnd());eb&&(z.polygonEnd(),eb=!1);Uc=Pc=null},sphere:function(){z.polygonStart();z.lineStart();u(null,null,1,z);z.lineEnd();z.polygonEnd()}};return Oc}})(function(){return!0},function(h){var p=NaN,u=NaN,x=NaN,z;return{lineStart:function(){h.lineStart();z=1},point:function(A,la){var oa=0ag(ra-Ld))h.point(p,u=0<(u+la)/2?Ae:-Ae),h.point(x,u),h.lineEnd(),h.lineStart(),h.point(oa,u),h.point(A,u),z=0;else if(x!==oa&&ra>=Ld){1E-6>ag(p-x)&&(p-=1E-6*x);1E-6>ag(A-oa)&&(A-=1E-6*oa);ra=p;var qa=u,pa=A,wa,Da,Ha=ae(ra-pa);u=1E-6h?Ld:Math.acos(h))&&h/ae(h)}).invert=Pi(function(h){return h});Xk(3);Pi(Po);Pi(Wk);Pi(function(h){return 2*Po(h)});Qi.prototype=kv.prototype={constructor:Qi,count:function(){return this.eachAfter(uC)},each:function(h){var p,u=[this],x;do{var z=u.reverse();for(u=[];p=z.pop();)if(h(p),p=p.children){var A=0;for(x=p.length;Ap&&(p+=36E5);h.setTime(36E5*Math.floor((+h-p)/36E5)+p)},function(h,p){h.setTime(+h+36E5*p)},function(h,p){return(p-h)/36E5},function(h){return h.getHours()}),Eo=Rd(function(h){h.setHours(0,0,0,0)},function(h,p){h.setDate(h.getDate()+p)},function(h,p){return(p-h-6E4*(p.getTimezoneOffset()-h.getTimezoneOffset()))/864E5},function(h){return h.getDate()-1}),Hv=Eg(0),Do=Eg(1);Eg(2);Eg(3);var Fo=Eg(4);Eg(5);Eg(6);var dE=Rd(function(h){h.setDate(1);h.setHours(0,0,0,0)},function(h,p){h.setMonth(h.getMonth()+p)},function(h,p){return p.getMonth()-h.getMonth()+12*(p.getFullYear()-h.getFullYear())},function(h){return h.getMonth()}),Gg=Rd(function(h){h.setMonth(0,1);h.setHours(0,0,0,0)},function(h,p){h.setFullYear(h.getFullYear()+p)},function(h,p){return p.getFullYear()-h.getFullYear()},function(h){return h.getFullYear()});Gg.every=function(h){return isFinite(h=Math.floor(h))&&0this.ae&&2===this.Oa&&this.Ga.lineTo(this.Cb,this.Gb);(this.Ia||0!==this.Ia&&1===this.Oa)&&this.Ga.closePath();0<=this.Ia&&(this.ae=1-this.ae,this.Ia=1-this.Ia)},point:function(p,u){p=+p;u=+u;switch(this.Oa){case 0:this.Oa=1;this.Ia?this.Ga.lineTo(p,u):this.Ga.moveTo(p,u);break;case 1:this.Oa=2;default:if(0>=this.ae)this.Ga.lineTo(this.Cb,u),this.Ga.lineTo(p,u);else{var x=this.Cb*(1-this.ae)+p*this.ae;this.Ga.lineTo(x,this.Gb);this.Ga.lineTo(x,u)}}this.Cb=p;this.Gb=u}};Ui.prototype={constructor:Ui,scale:function(p){return 1===p?this:new Ui(this.k*p,this.x,this.y)},translate:function(p,u){return 0===p&0===u?this:new Ui(this.k,this.x+this.k*p,this.y+this.k*u)},apply:function(p){return[p[0]*this.k+this.x,p[1]*this.k+this.y]},applyX:function(p){return p*this.k+this.x},applyY:function(p){return p*this.k+this.y},invert:function(p){return[(p[0]-this.x)/this.k,(p[1]-this.y)/this.k]},invertX:function(p){return(p-this.x)/this.k},invertY:function(p){return(p-this.y)/this.k},rescaleX:function(p){return p.copy().domain(p.range().map(this.invertX,this).map(p.invert,p))},rescaleY:function(p){return p.copy().domain(p.range().map(this.invertY,this).map(p.invert,p))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};new Ui(1,0,0);ij=b;Gw=function(p,u){return up?1:u>=p?0:NaN};Hi=function(p,u){var x=p.length,z=-1,A,la,oa;if(null==u)for(;++z=A)for(la=oa=A;++zA&&(la=A),oa=A)for(la=oa=A;++zA&&(la=A),oa=A)for(la=A;++zla&&(la=A)}else for(;++z=A)for(la=A;++zla&&(la=A);return la};Jr=function(p,u){var x=p.length,z=-1,A,la;if(null==u)for(;++z=A)for(la=A;++zA&&(la=A)}else for(;++z=A)for(la=A;++zA&&(la=A);return la};rA=function(p,u){var x=p.length,z=-1,A,la=0;if(null==u)for(;++zHa;qa||(qa=pa=Qk());if(Dall-1E-12)qa.moveTo(Da*Ig(Ha),Da*$e(Ha)),qa.arc(0,0,Da,Ha,jc,!Pc),1E-12Na?Zi:Math.acos(Na))/2);eb=Ch(Ga[0]*Ga[0]+Ga[1]*Ga[1]);Ga=Vo(Ta,(wa-eb)/(Na-1));Na=Vo(Ta,(Da-eb)/(Na+1))}}1E-12=ad;--Ha)pa.point(tc[Ha],Oc[Ha]);pa.lineEnd();pa.areaEnd()}Pc&&(tc[Da]=+x(eb,Da,wa),Oc[Da]=+A(eb,Da,wa),pa.point(z?+z(eb,Da,wa):tc[Da],la?+la(eb,Da,wa):Oc[Da]))}if(Uc)return pa=null,Uc+""||null} function u(){return Nv().defined(oa).curve(qa).context(ra)} var x=Lv,z=null,A=td(0),la=Mv,oa=td(!0),ra=null,qa=dl,pa=null;p.x=function(wa){return arguments.length?(x="function"===typeof wa?wa:td(+wa),z=null,p):x};p.x0=function(wa){return arguments.length?(x="function"===typeof wa?wa:td(+wa),p):x};p.x1=function(wa){return arguments.length?(z=null==wa?null:"function"===typeof wa?wa:td(+wa),p):z};p.y=function(wa){return arguments.length?(A="function"===typeof wa?wa:td(+wa),la=null,p):A};p.y0=function(wa){return arguments.length?(A="function"===typeof wa?wa:td(+wa),p):A};p.y1=function(wa){return arguments.length?(la=null==wa?null:"function"===typeof wa?wa:td(+wa),p):la};p.lineX0=p.lineY0=function(){return u().x(x).y(A)};p.lineY1=function(){return u().x(x).y(la)};p.lineX1=function(){return u().x(z).y(A)};p.defined=function(wa){return arguments.length?(oa="function"===typeof wa?wa:td(!!wa),p):oa};p.curve=function(wa){return arguments.length?(qa=wa,null!=ra&&(pa=qa(ra)),p):qa};p.context=function(wa){return arguments.length?(null==wa?ra=pa=null:pa=qa(ra=wa),p):ra};return p};Rx=Nv;qw=function(){function p(ra){var qa,pa=ra.length;var wa=0;var Da=Array(pa),Ha=Array(pa),jc=+A.apply(this,arguments);var eb=Math.min(ll,Math.max(-ll,la.apply(this,arguments)-jc));var Pc=Math.min(Math.abs(eb)/pa,oa.apply(this,arguments)),Uc=Pc*(0>eb?-1:1),tc;for(qa=0;qa{{monthYear}}",body:"
{{series.name}}: {{measure}}
",Tl:{monthYear:function(){return(new Date(this.datum.month)).toLocaleDateString(void 0,{month:"long",year:"numeric"})}}}));c.addBehavior((new CB(!0)).Zj(200));c.addBehavior((new yB).position(16).ej(!1).ah("series_desc").nf(new OB));c.addBehavior(new oz);c.draw([{name:"primary",displayName:a.v.getAttribute("data-primary-label")||"",data:GE(a,b),domain:"month",measure:"count",color:a.v.getAttribute("data-primary-color")},{name:"secondary",displayName:a.v.getAttribute("data-secondary-label")||"",data:IE(a,b),domain:"month",measure:"count",color:"#bdbdbd"}])} function HE(a,b){b=void 0===b?new Date:b;for(var c=[],e=-11;0>=e;e++)c.push(new Date(b.getFullYear(),b.getMonth()+e));var f=new Map;a=Lc(a);for(b=a.next();!b.done;b=a.next()){var k=Lc(b.value);b=k.next().value;e=k.next().value;k=k.next().value;f.set(b+"-"+e,k||0)}return c.map(function(n){return{month:n.getTime(),count:f.get(n.getFullYear()+"-"+(n.getMonth()+1))||0}})} function KE(a){return dB(void 0===a.Ij?"":a.Ij,void 0===a.body?"":a.body,void 0===a.hm?"":a.hm,a.Tl).ij()} Md("hcfe.forum.ActivityChart.setUpAll",function(){for(var a=Lc((window.sc_scope||document).querySelectorAll("[data-activity-chart]")),b=a.next();!b.done;b=a.next())JE(new PB(b.value))});}).call(this);
false