false
Search
Clear search
Close search
Google apps
Main menu
");return null==a||null==a.sheet?yba:Pca(a.sheet,void 0!=b?b:null,c)} function Ik(a){a=Kh(""+a+"");return(new DOMParser).parseFromString(Ih(a),"text/html").body.children[0]} function Hk(a,b){if(!a)return Ah;var c=document.createElement("div").style;Jk(a).forEach(function(e){var f=Dc&&e in Oca?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Db(f,"--")||Db(f,"var")||(e=Ek(a,e),e=wca(f,e,b),null!=e&&Fk(c,f,e))}); return new wh(c.cssText||"",vh)} function Rca(a){var b=Array.from(yk(Aca,a,"getElementsByTagName",["STYLE"])),c=waa(b,function(k){return xc(Lca(k).cssRules)}); c=Gk(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+""),Rca(b),b=b.innerHTML);b=Kh(b);var c=document.createElement("template");if(Xca&&"content"in c)Qh(c,b),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;Qh(e.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1); for(c=Vca?new WeakMap:new Nk;e=b.nextNode();){c:{var f=e;switch(Ck(f)){case 3:f=this.createTextNode(f);break c;case 1:if("TEMPLATE"==Bk(f).toUpperCase())f=null;else{var h=Bk(f).toUpperCase();if(h in this.oa||"http://www.w3.org/1999/xhtml"!=Mca(f))var k=null;else this.o[h]?k=document.createElement(h):(k=ek("SPAN"),this.va&&Ak(k,"data-sanitizer-original-tag",h.toLowerCase()));if(k){var l=k,p=zk(f);if(null!=p)for(var r=0;h=p[r];r++)if(h.specified){var u=f;var y=h;var ma=y.name;if(Db(ma,"data-sanitizer-"))y= null;else{var na=Bk(u);y=y.value;var pa={tagName:Gb(na).toLowerCase(),attributeName:Gb(ma).toLowerCase()},ra={Ay:void 0};"style"==pa.attributeName&&(ra.Ay=Kca(u));u=Xk(na,ma);u in this.i?(ma=this.i[u],y=ma(y,pa,ra)):(ma=Xk(null,ma),ma in this.i?(ma=this.i[ma],y=ma(y,pa,ra)):y=null)}null!==y&&Ak(l,h.name,y)}f=k}else f=null}break c;default:f=null}}if(f){if(1==Ck(f)&&c.set(e,f),e=Dk(e),h=!1,e)k=Ck(e),l=Bk(e).toLowerCase(),p=Dk(e),11!=k||p?"body"==l&&p&&(k=Dk(p))&&!Dk(k)&&(h=!0):h=!0,k=null,h||!e?k=a: 1==Ck(e)&&(k=c.get(e)),k.content&&(k=k.content),k.appendChild(f)}else ik(e)}c.clear&&c.clear()}else a=ek("SPAN");0")+1,a.lastIndexOf("=c.tabIndex?b:c})} ;var cl=[];function dl(){var a=this;this.oa=this.i=null;this.o=!1;this.ma=[];this.u=[];this.qa=function(b){if(a.i&&a.o){var c=$k(a.i),e=bl(c),f;e&&(f=jda(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()}}}} dl.prototype.init=function(a,b,c){c=void 0===c?!1:c;this.oa=b;if(this.i=a)this.i.addEventListener("keydown",this.qa),c&&el(this)}; function fl(a,b){if(b||!1!==b&&!a.o)el(a);else if(a.o){for(gl(a);0\n \n \n '))); e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+-1);kl(a)}); c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(gk($g('\n \n \n ')));e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+1);kl(a)}); c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c} function oda(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.ua?e.toLocaleString(a.oa,{weekday:"narrow"}):"SMTWTFS"[e.getDay()];var h=a.ua?e.toLocaleString(a.oa,{weekday:"long"}):ll[e.getDay()];bi(ml,c[e.getDay()],"aria-label",h);e.setDate(e.getDate()+1)}return b} function kl(a){a.ma.textContent=a.ua?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.qa&&(k=a.qa.getTime()===b.getTime());h.textContent= b.getDate().toString();h.className="selectable";var l=ll[b.getDay()]+" "+b.getDate()+" "+a.ma.textContent;bi(ml,h,"aria-label",l);k&&Li(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.u.appendChild(c)}} function nl(a){return new Date(a.getFullYear(),a.getMonth(),1)} jl.prototype.Aa=function(a){this.va=a}; jl.prototype.getElement=function(){return this.o}; var ll="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),ml=[oi(kda)];window.sc_createCalendar=function(a){a=new jl(a);return{setSelectDateCallback:a.Aa.bind(a),getElement:a.getElement.bind(a)}};function ol(a,b,c,e){this.ma=a;this.o=b;this.i=c;this.u=void 0===e?1:e} function pl(a){if(!a||"transparent"===a)return new ol(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(ol,[null].concat(Ba(b.map(Number)))))} ol.prototype.getAlpha=function(){return this.u}; function pda(a){var b=ql(a,qda);a=ql(a,rda);return 3.1>b&&a>b} var rda=new ol(0,0,0),qda=new ol(255,255,255);function ql(a,b){a=.2126*rl(a.ma)+.7152*rl(a.o)+.0722*rl(a.i)+.05;b=.2126*rl(b.ma)+.7152*rl(b.o)+.0722*rl(b.i)+.05;return Math.max(a,b)/Math.min(a,b)} function rl(a){a/=255;return.03928>a?a/12.92:Math.pow((a+.055)/1.055,2.4)} ;var sda=new Map([["alt",[""]]]);/* SPDX-License-Identifier: Apache-2.0 */ var tda=Object.prototype.hasOwnProperty;function sl(){} sl.prototype=Object.create(null);function tl(a,b){for(;a.length>b;)a.pop()} function ul(a){a=Array(a);tl(a,0);return a} ;var vl=new sl;vl.__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)}; vl.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)tda.call(c,e)&&(b=c[e],0<=e.indexOf("-")?a.setProperty(e,b):a[e]=b)}}; function wl(a,b,c,e){(e[b]||e.__default)(a,b,c)} ;var xl=null;function uda(a){this.created=[];this.deleted=[];this.node=a} ;var Bda="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function Cda(a,b){this.i=null;this.ma=!1;this.o=a;this.key=b;this.text=void 0} function yl(a,b,c){b=new Cda(b,c);return a.__incrementalDOMData=b} function zl(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=yl(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.i||(b.i=ul(c));for(var f=0,h=0;f\n \n \n\n'), "add.svg":$g('\n'),"add_ad.svg":$g('\n'), "add_box.svg":$g('\n'),"announcement.svg":$g('\n \n \n\n'), "arrow_back.svg":$g('\n \n \n\n'),"arrow_downward.svg":$g('\n'),"arrow_drop_down.svg":$g('\n'), "arrow_drop_up.svg":$g('\n'),"arrow_forward.svg":$g('\n'),"arrow_upward.svg":$g('\n'), "article.svg":$g('\n'),"attach_file.svg":$g('\n'), "auto_awesome.svg":$g('\n'),"awf.svg":$g('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "awf_dark.svg":$g('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "brand_awareness.svg":$g('\n \n\n'),"brand_awareness_dark.svg":$g('\n \n\n'), "calendar_today.svg":$g('\n'),"campaign.svg":$g('\n \n \n\n'), "chat.svg":$g('\n \n \n\n'),"check.svg":$g('\n \n \n\n'),"check_circle.svg":$g('\n \n \n\n'), "check_circle_filled.svg":$g('\n \n \n \n \n\n'),"check_circle_outline.svg":$g('\n \n \n\n'), "close.svg":$g('\n \n \n\n'),"code.svg":$g('\n'),"content_copy.svg":$g('\n \n\n'), "control_point_duplicate.svg":$g('\n'), "delete.svg":$g('\n'),"delete_outline.svg":$g('\n'),"do_not_disturb.svg":$g('\n \n \n\n'), "down_arrow.svg":$g('\n \n \n\n'),"drive_document.svg":$g('\n \n \n\n'),"drive_image.svg":$g('\n \n \n\n'), "dvr.svg":$g('\n'),"edit.svg":$g('\n\n\n'), "edit_note.svg":$g('\n \n\n'),"email.svg":$g('\n \n \n\n'), "error.svg":$g('\n'),"error_outline.svg":$g('\n \n \n\n'), "event_available.svg":$g('\n \n \n\n'),"face.svg":$g('\n'), "fast_forward.svg":$g('\n'),"featured_video.svg":$g('\n'), "filter_list.svg":$g('\n \n\n'),"flag.svg":$g('\n'),"flag_filled.svg":$g('\n'), "format_bold.svg":$g('\n'),"format_clear.svg":$g('\n'), "format_indent_decrease.svg":$g('\n'),"format_indent_increase.svg":$g('\n'),"format_italic.svg":$g('\n'), "format_list_bulleted.svg":$g('\n'),"format_list_numbered.svg":$g('\n'), "format_quote.svg":$g('\n \n\n'),"format_underline.svg":$g('\n'), "forum.svg":$g('\n'),"help_guide.svg":$g('\n\n\n\n\n\n\n'), "help_guide_dark.svg":$g('\n\n\n\n\n\n\n'), "help_outline.svg":$g('\n \n \n\n'),"highlight_alt.svg":$g('\n'), "info.svg":$g('\n \n \n\n'),"info_filled.svg":$g('\n'), "keep_pin_outline.svg":$g('\n \n \n\n'),"keyboard_arrow_up.svg":$g('\n \n \n\n'),"label.svg":$g('\n \n \n\n'), "label_off.svg":$g('\n \n \n\n'), "language.svg":$g('\n'), "lightbulb.svg":$g('\n'),"link.svg":$g('\n'), "list_alt.svg":$g('\n\n \n\n'), "list_alt_dark.svg":$g('\n \n\n'), "lock.svg":$g('\n \n \n \n\n'),"lock_open.svg":$g('\n \n \n \n\n'), "lock_person.svg":$g('\n \n\n'), "mail_outline.svg":$g('\n'),"maximize.svg":$g('\n'),"minimize.svg":$g('\n'), "mode_edit.svg":$g('\n \n \n\n'),"more_vert.svg":$g('\n \n \n\n'), "navigate_before.svg":$g('\n'),"navigate_next.svg":$g('\n'),"notifications.svg":$g('\n'), "open_in_new.svg":$g('\n'),"phone.svg":$g('\n \n \n\n'), "play_arrow.svg":$g('\n \n \n\n'),"play_circle.svg":$g('\n \n \n\n'),"play_circle_outline.svg":$g('\n \n\n'), "priority.svg":$g('\n \n\n'),"public.svg":$g('\n \n \n\n'), "question_answer.svg":$g('\n \n \n\n'),"remove_circle_outline.svg":$g('\n \n \n\n'), "reply.svg":$g('\n \n\n'),"reply_modern.svg":$g('\n'),"restart_alt.svg":$g('\n \n \n\n'), "schedule.svg":$g('\n \n\n'),"screenshot_monitor.svg":$g('\n'), "search.svg":$g('\n \n \n\n'),"send.svg":$g('\n'), "sentiment_very_satisfied.svg":$g('\n'),"star.svg":$g('\n'), "star_boarder.svg":$g('\n'),"storefront.svg":$g('\n \n\n'), "supervised_user_circle.svg":$g('\n \n \n \n \n\n'), "support.svg":$g('\n \n\n'), "text_format.svg":$g('\n'),"thumb_down_alt.svg":$g('\n'), "thumb_up.svg":$g('\n'),"thumb_up_alt.svg":$g('\n'), "translate.svg":$g('\n'),"undo.svg":$g('\n'), "unfold_more.svg":$g('\n'),"unpin.svg":$g('\n \n \n\n'), "verified.svg":$g('\n'),"video_youtube.svg":$g('\n'), "video_youtube_outline.svg":$g('\n \n \n\n'), "view_column.svg":$g('\n'),"visibility.svg":$g('\n \n \n\n'), "warning.svg":$g('\n \n \n\n'),"warning_filled.svg":$g('\n')};var Jda="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 qm(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.ub?!1:a.ub,k=void 0===a.Yd?[]:a.Yd,l=void 0===a.title?"":a.title;a=void 0===a.Mc?"rem":a.Mc;E.call(this,"sc.shared.MaterialIcon");this.icon=b;this.ariaLabel=c;this.ariaBusy=e;this.size=f;this.Yd=k;this.ub=h;this.title=l;this.Mc=a} w(qm,E); qm.prototype.content=function(){var a=this,b=""+("rem"!==this.Mc?this.size:this.size/16)+this.Mc,c={root:!0,baseline:this.ub,flip:-1!==Jda.indexOf(this.icon)},e=0===this.icon.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=t(this.Yd),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(){bm(Ida[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 Kda=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],Lda={duration:300},Mda={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function rm(a){a=void 0===a?{}:a;a=void 0===a.Mn?!1:a.Mn;E.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.u=!1;this.parentElement=null;this.Mn=a;this.qa=function(c){sm(b,c.clientX,c.clientY,b.Mn)}; this.oa=function(){b.u=!0;b.Ea()}; this.o=function(){b.u=!1;b.Ea()}} w(rm,E);rm.prototype.yb=function(){this.o()}; rm.prototype.content=function(){var a=this,b=pda(pl(getComputedStyle(this.element("span")).color));this.root=this.element("div","class",{root:!0,"light-text":b,hover:this.u},"aria-hidden","true",function(){a.element("div","class","hover-overlay");a.element("div","class","pressed-overlay");a.i=a.element("div","class","ripple")}); sm(this,0,0,!0,!1);Nda(this)}; function Nda(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.qa),b.removeEventListener("mouseenter",a.oa),b.removeEventListener("mouseleave",a.o)),f&&(f.addEventListener("mousedown",a.qa),f.addEventListener("mouseenter",a.oa),f.addEventListener("mouseleave",a.o)),a.parentElement=f)},0)} function tm(a,b){"Enter"!==b.code&&"Space"!==b.code||sm(a,0,0,!0)} function sm(a,b,c,e,f){f=void 0===f?!0:f;var h;if(null!=(h=a.i)&&h.animate){var k=a.root.getBoundingClientRect(),l=.6*Math.max(k.width,k.height)/256;h=(Math.sqrt(Math.pow(k.width/2,2)+Math.pow(k.height/2,2))+10)/128;if(e)b=k="calc(50% - 128px)",l="scale("+l+")",h="scale("+h+")";else{b=b-k.left-128;var p=c-k.top-128;c=k.width/2-128-b;e=k.height/2-128-p;k=p+"px";b+="px";l="translate(0, 0) scale("+l+")";h="translate("+c+"px, "+e+"px) scale("+h+")"}l=[{transform:l},{transform:h}];a.i.style.top=k;a.i.style.left= b;a.i.style.transform=h;f&&(a.i.animate(Kda,Lda),a.i.animate(l,Mda))}} ;function um(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialButton");this.model=a instanceof pm?a:new pm(a);this.overlay=new rm;this.watch(this.model)} w(um,E);n=um.prototype;n.content=function(a){var b=this;a&&this.model.Uf(a);var c=""!==this.model.getText(),e=""!==this.model.qe(),f=this.model.Ao()?"a":"button";this.element("div","class","container",function(){b.element("div","class",{"touch-target":!0,hidden:!b.model.Wl},"aria-hidden","true","hidden",!b.model.Wl,"onclick",function(){if(!b.model.jg()){var l;null==(l=b.i)||l.click();sm(b.overlay,0,0,!0)}}); var h,k={};b.i=b.element(f,"href",b.model.Ao()||void 0,"target",Oda(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.mc,k["color-label-dark"]=3===b.model.getStyle()&&"color-label-dark"===b.model.mc,k["color-hint"]=6===b.model.getStyle()&&c,k["color-danger"]=3===b.model.getStyle()&&"error"===b.model.mc,k["left-icon"]=Hda(b.model),k.hairline=3===b.model.getStyle(),k.pill=10===b.model.getStyle(),k.href=!!b.model.Ao(), 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.xm(),k["icon-only"]=e&&!c&&!b.model.So,k["small-icon"]=b.model.Sd,k["disable-legacy-icon-only-touch-target"]=b.model.Oq,k.hidden=!b.model.Wl,k.compact=b.model.compact,k["high-contrast"]=b.model.Lv,k[b.model.mc]=0!==b.model.mc,k[b.model.ye]=0!==b.model.ye,k),"style",""===b.model.Fk()?null:{"max-width":b.model.Fk()},"role",b.model.Og, "type","button","aria-label",b.model.Te(),"aria-description",b.model.vD(),"aria-describedby",b.model.xk,"title",b.model.getTitle(),"aria-expanded",null==(h=b.model.iz())?void 0:h.toString(),"aria-haspopup",b.model.jz(),"aria-controls",b.model.Yx,"aria-pressed",b.model.ariaPressed,"disabled",b.model.jg(),"onclick",function(l){b.Db(l)},"onkeydown",function(l){b.overlay&&tm(b.overlay,l)},function(){e&&b.element("span","class","icon",new qm({icon:b.model.qe(), ariaBusy:b.model.Hr,size:b.model.Sd||c?18:24,ub:!0,Mc:b.model.Mc}));c&&b.element("span","class",{overflow:""!==b.model.Fk()},function(){Ul(b.model.getText())}); b.overlay.render()})})}; n.Db=function(a){var b=this.model.Co();b&&b({method:0===a.clientX&&0===a.clientY?1:2})}; n.setDisabled=function(a){this.model.setDisabled(a)}; n.Md=oa(0);n.iz=function(){return this.model.iz()}; n.al=function(a){this.model.al(a)}; n.jz=function(){return this.model.jz()}; n.getText=function(){return this.model.getText()}; n.setText=function(a){this.model.setText(a)}; n.focus=function(){var a;null==(a=this.i)||a.focus()}; function Oda(a){if(a.model.Ao())return(a=a.model.getTarget())?Pda[a]:void 0} var wm={},Pda=(wm[0]="_self",wm[1]="_blank",wm[2]="_parent",wm[3]="_top",wm);function xm(a){return window.matchMedia("(max-width: "+a+")").matches} function ym(){return xm("37.5rem")} ;function zm(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(zm,Error);function Am(a){var b=a.serviceName;this.Bg=a.Bg;this.serviceName=b} Am.prototype.get=function(a,b,c,e){c=void 0===c?{}:c;e=void 0===e?new XMLHttpRequest:e;var f=this,h;return Va(function(k){if(1==k.i)return k.yield(f.call("GET",a,c,e,"application/json+protobuf"),2);h=k.o;try{return k.return(Bf(b,h))}catch(l){throw Bm(f,a),l;}})}; function Cm(a,b,c){c=void 0===c?{}:c;var e=void 0===e?new XMLHttpRequest:e;var f;return Va(function(h){if(1==h.i)return h.yield(a.call("GET",b,c,e,"application/json"),2);f=h.o;try{return h.return(JSON.parse(f))}catch(k){throw Bm(a,b),k;}})} Am.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 Va(function(l){if(1==l.i)return l.yield(h.call("POST",a,e,f,"application/json+protobuf",b.serialize()),2);k=l.o;try{return l.return(Bf(c,k))}catch(p){throw Bm(h,a),p;}})}; function Qda(a,b,c,e){e=void 0===e?{}:e;var f=void 0===f?new XMLHttpRequest:f;var h;return Va(function(k){if(1==k.i)return k.yield(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 Bm(a,b),l;}})} Am.prototype.call=function(a,b,c,e,f,h){var k=this;return Va(function(l){return l.return(new Promise(function(p,r){var u="";if(c.query){for(var y=[],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 ra=pa.next();!ra.done;ra=pa.next())ra=ra.value,y.push(encodeURIComponent(na)+"="+encodeURIComponent(ra))}0e.status||299");a.html&&(b+=a.html);a.Tb&&(b+="");return b}; n.Ub=function(a,b){Lh(a);return Nm(this,{Ub:a,attributes:Ph(b)})}; n.Tb=function(a){Lh(a);return Nm(this,{Tb:a})}; n.text=function(a){return Nm(this,{html:Tj(a)})}; n.safeHtml=function(a){return Nm(this,{html:Ih(a).toString()})}; function Nm(a,b){a.i++;var c="{SafeHtmlFormatter:"+a.i+"_"+Xj()+"}";a.o[Tj(c)]=b;return c} ;var Om=new Mm,Rda="Failed to post. Content violates "+Om.Ub("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"Community Policy"+Om.Tb("a")+".",Sda="The display name you chose does not meet the "+Om.Ub("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"Community Policy"+Om.Tb("a")+".";function Pm(a){return a+" (Opens in a new window)"} ;var Qm=new Mm,Tda="Community content may not be verified or up-to-date. "+Qm.Ub("a",{href:"https://support.google.com/communities/answer/7424249",target:"_blank"})+"Learn more"+Qm.Tb("a")+".",Uda=Qm.format(Tda),Vda="Please follow our "+Qm.Ub("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"content policy"+Qm.Tb("a")+" when creating your post.",Rm=Qm.format(Vda),Wda="Your notifications are currently off and you won't receive subscription updates. To turn them on, go to "+ Qm.Ub("b")+"Notifications"+Qm.Tb("b")+" preferences on your "+Qm.Ub("b")+"Profile"+Qm.Tb("b")+" page.",Xda=Qm.format(Wda),Yda="You'll be posting in a "+Qm.Ub("b")+"public thread"+Qm.Tb("b")+". Make sure your content is appropriate for this forum.",Sm=Qm.format(Yda);var Tm={MB:{1E3:{other:"0K"},1E4:{other:"00K"},1E5:{other:"000K"},1E6:{other:"0M"},1E7:{other:"00M"},1E8:{other:"000M"},1E9:{other:"0B"},1E10:{other:"00B"},1E11:{other:"000B"},1E12:{other:"0T"},1E13:{other:"00T"},1E14:{other:"000T"}},uG:{1E3:{other:"0 thousand"},1E4:{other:"00 thousand"},1E5:{other:"000 thousand"},1E6:{other:"0 million"},1E7:{other:"00 million"},1E8:{other:"000 million"},1E9:{other:"0 billion"},1E10:{other:"00 billion"},1E11:{other:"000 billion"},1E12:{other:"0 trillion"},1E13:{other:"00 trillion"}, 1E14:{other:"000 trillion"}}},Um=Tm;Um=Tm;var Vm={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34, "Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd", "RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var Wm={OB:".",Mx:",",PERCENT:"%",Ux:"0",vH:"+",iC:"-",QB:"E",jC:"\u2030",Nx:"\u221e",qH:"NaN",NB:"#,##0.###",zH:"#E0",tH:"#,##0%",vG:"\u00a4#,##0.00",Ix:"USD"},Xm=Wm;Xm=Wm;function Ym(a){this.Da=40;this.ma=1;this.Ka=0;this.i=3;this.Ja=this.u=0;this.Qa=!1;this.Ha=this.va="";this.oa=Xm.iC;this.Aa="";this.o=1;this.ua=!1;this.qa=[];this.Pa=this.Na=!1;this.Ca=0;if("number"===typeof a)switch(a){case 1:Zm(this,Xm.NB);break;case 2:Zm(this,Xm.zH);break;case 3:Zm(this,Xm.tH);break;case 4:a=Xm.vG;var b=["0"],c=Vm[Xm.Ix];if(c){c=c[0]&7;if(0f&&p++;break;case "0":if(0f&&p++;break;case ",":0h+k||1>a.Ja)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.Pa&&(a.Da=h+a.ma,0==a.i&&0==a.ma&&(a.ma=1));a.qa.push(Math.max(0,p));a.Na=0==f|| f==l;e=c[0]-e;a.Ha=an(a,b,c);c[0]this.oa.length?e=!1:this.va.length=ra)na+=ra,l=!0;else if(pa==u.charAt(0)){if(h||k)break;na+=".";h=!0}else if(pa==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1this.i)throw Error("Min value must be less than max value");if(isNaN(a))return Xm.qH;var b=[];var c=a,e=a;if(0==this.Ca)var f=cn;else c=Math.abs(c),e=Math.abs(e),f=dn(this,1>=c?0:en(c)).Ly,e=fn(e,-f),gn(this,e),c=fn(c,-f),c=gn(this,c),f=dn(this,f+en(c.intValue));a=fn(a,-f.Ly);(c=0>a||0==a&&0>1/a)?f.Oz?b.push(f.Oz):(b.push(f.prefix),b.push(this.oa)):(b.push(f.prefix),b.push(this.va));if(isFinite(a))if(a*=c?-1:1,a*=this.o,this.Pa)if(e=a,0==e)hn(this,e,this.ma, b),jn(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=fn(e,-h);var k=this.ma;1this.ma?(k=h%this.Da,0>k&&(k=this.Da+k),e=fn(e,k),h-=k,k=1):1>this.ma?(h++,e=fn(e,-1)):(h-=this.ma-1,e=fn(e,this.ma-1));hn(this,e,k,b);jn(this,h,b)}else hn(this,a,this.ma,b);else b.push(Xm.Nx);c?f.Pz?b.push(f.Pz):(isFinite(a)&&b.push(f.rB),b.push(this.Aa)):(isFinite(a)&&b.push(f.rB),b.push(this.Ha));return b.join("")}; function gn(a,b){var c=fn(b,a.i);0a.i)throw Error("Min value must be less than max value");e||(e=[]);b=gn(a,b);var f=b.intValue,h=b.VJ,k=0h.length&&(h="1"+Vj("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(Xm.iC)):a.Qa&&c.push(Xm.vH);b=""+b;for(var e=Xm.Ux,f=b.length;fa)return a-48;var b=Xm.Ux.charCodeAt(0);return b<=a&&ab)return cn;b=Math.min(14,b);var c=a[fn(1,b)];for(--b;!c&&3<=b;)c=a[fn(1,b)],b--;if(!c)return cn;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))?{Ly:b+1-(c[2].length-1),Oz:a,Pz:e,prefix:c[1],rB:c[3]}:cn:cn} function en(a){if(!isFinite(a))return 0a?(e=Math.floor(e/1E3),b="second"):36E5>a?(e=Math.floor(e/6E4),b="minute"):864E5>a?(e=Math.floor(e/36E5),b="hour"):6048E5>a?(e=Math.floor(e/864E5),b="day"):26298E5>a?(e=Math.floor(e/6048E5),b="week"):315576E5>a?(e=Math.floor(e/26298E5),b="month"):(e=Math.floor(e/315576E5),b="year");return c.format(e,b)} function Cn(a){return{hours:Math.floor(a/3600),minutes:Math.floor(a/60)%60,seconds:a%60}} function Dn(a){a=a.split(":");for(var b=["0","0","0"],c=b.length-1,e=a.length-1;0<=e;e--)b[c--]=a[e];a=["{NUM_COUNT, plural, =1 {{NUM_COUNT} hour } other {{NUM_COUNT} hours }}","{NUM_COUNT, plural, =1 {{NUM_COUNT} minute } other {{NUM_COUNT} minutes }}","{NUM_COUNT, plural, =1 {{NUM_COUNT} second} other {{NUM_COUNT} seconds}}"];c="";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;f=Number(f);0!==f&&(c+=(new qn(a[e])).format({NUM_COUNT:f}))}return c} ;function En(a,b,c,e){var f=window.sc_trackStatsImpressions;if(f)f([{id:a,type:b,index:c}],void 0===e?!1:e);else if(Qi()&&"PROD"!==Qi().env)throw Error("window.sc_trackStatsImpressions() is undefined or null. Please make sure Stats functions are initialized first.");} function Fn(a,b,c,e){var f=window.sc_trackStatsEvent;if(f)f(c,a,b,e);else if(Qi()&&"PROD"!==Qi().env)throw Error("window.sc_trackStatsEvent() is undefined or null. Please make sure Stats functions are initialized first.");} ;function Gn(a,b){this.u=a;this.ma=b;this.o=0;this.i=null} Gn.prototype.get=function(){if(0this.o&&(this.o++,a.next=this.i,this.i=a)};function Hn(a){a=gea(a);"function"!==typeof cb.setImmediate||cb.Window&&cb.Window.prototype&&!Wb()&&cb.Window.prototype.setImmediate==cb.setImmediate?(In||(In=hea()),In(a)):cb.setImmediate(a)} var In;function hea(){var a=cb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Rb("Presto")&&(a=function(){var f=ek("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=nb(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&&!Vb()){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){cb.setTimeout(f,0)}} var gea=Ng;function Jn(){this.o=this.i=null} Jn.prototype.add=function(a,b){var c=Kn.get();c.set(a,b);this.o?this.o.next=c:this.i=c;this.o=c}; Jn.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 Kn=new Gn(function(){return new Ln},function(a){return a.reset()}); function Ln(){this.next=this.scope=this.fn=null} Ln.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null}; Ln.prototype.reset=function(){this.next=this.scope=this.fn=null};var Mn,Nn=!1,On=new Jn;function Pn(a,b){Mn||iea();Nn||(Mn(),Nn=!0);On.add(a,b)} function iea(){if(cb.Promise&&cb.Promise.resolve){var a=cb.Promise.resolve(void 0);Mn=function(){a.then(Qn)}}else Mn=function(){Hn(Qn)}} function Qn(){for(var a;a=On.remove();){try{a.fn.call(a.scope)}catch(b){Cb(b)}Kn.put(a)}Nn=!1} ;function Rn(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}} ;function Sn(a){this.i=0;this.ua=void 0;this.u=this.o=this.ma=null;this.oa=this.qa=!1;if(a!=Mg)try{var b=this;a.call(void 0,function(c){Tn(b,2,c)},function(c){Tn(b,3,c)})}catch(c){Tn(this,3,c)}} function Un(){this.next=this.context=this.i=this.o=this.child=null;this.ma=!1} Un.prototype.reset=function(){this.context=this.i=this.o=this.child=null;this.ma=!1}; var Vn=new Gn(function(){return new Un},function(a){a.reset()}); function Wn(a,b,c){var e=Vn.get();e.o=a;e.i=b;e.context=c;return e} function Xn(a){if(a instanceof Sn)return a;var b=new Sn(Mg);Tn(b,2,a);return b} Sn.prototype.then=function(a,b,c){return Yn(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)}; Sn.prototype.$goog_Thenable=!0;n=Sn.prototype;n.jl=function(a,b){return Yn(this,null,a,b)}; n.catch=Sn.prototype.jl;n.cancel=function(a){if(0==this.i){var b=new Zn(a);Pn(function(){$n(this,b)},this)}}; function $n(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&&1]*>/gi,rea=/(<[^>]+>)/gi;function Fo(a,b){(void 0===b?0:b)&&(a=a.replace(qea,"\n").replace(/\n{2,}/gi,"\n").trim());return a.replace(rea,"")} ;function Go(){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 Ho(a){return Array.from(a.querySelectorAll("*")).filter(sea)} function sea(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 Io(a,b){b=void 0===b?document:b;Jo(a,-1,b)} function Jo(a,b,c){c.activeElement&&(c=a.indexOf(c.activeElement),Ko(a[((-1===c?0:c+b)+a.length)%a.length]))} function Ko(a,b){var c;null==(c=a.focus)||c.call(a,b)} ;function Lo(a){var b=void 0===a.label?"":a.label,c=void 0===a.rj?!0:a.rj,e=void 0===a.Oo?void 0:a.Oo,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.filled?!1:a.filled,k=void 0===a.wc?!1:a.wc,l=a.Ri,p=void 0===a.Tr?"":a.Tr,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.rj=c;this.wc=k;this.label=b;this.Oo=e?"calc(100% - "+e/16+"rem)":void 0;this.disabled=f;this.i=l;this.Tr=p; this.ue=r;this.ariaHidden=a} w(Lo,E);n=Lo.prototype;n.content=function(){this.filled?tea(this):uea(this)}; n.render=function(){E.prototype.render.call(this)}; n.setLabel=function(a){this.label=a;this.Ea()}; function vea(a,b){a.error=b} function uea(a){var b,c,e=a.Ri();a.element("div","class",{container:!0,"container-dense":a.wc},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.rj,focused:a.focused,disabled:a.disabled},"style",{"max-width":a.Oo},function(){a.label&&(b=a.element("label","class",{label:!0,"label-dense":a.wc,"label-error":a.error,"label-active":e,"label-hidden":e&&!a.rj,"label-focused":a.focused, "label-disabled":a.disabled,"label-multiline":a.ue&&!a.rj},"aria-hidden",a.ariaHidden||"","style",{"font-size":e?"1rem":""},"id",a.Tr,a.label))}); a.element("div","class",{right:!0,"right-error":a.error,focused:a.focused,disabled:a.disabled})}); if(b&&e&&a.rj&&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 tea(a){var b=a.Ri();a.element("div","class",{container:!0,"container-dense":a.wc,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.wc,"label-error":a.error,"label-hidden":b&&!a.rj,"filled-label-active":b,"filled-label-disabled":a.disabled,"filled-label-focused":a.focused},"style",{"max-width":a.Oo, "font-size":b?"1rem":""},"id",a.Tr,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.Ri=function(){return this.label?this.active||this.i():!1};function Mo(a){mm.call(this);this.ep=this.icon=this.href=this.Us=this.text="";this.style=this.type=0;this.Xo=this.selected=!1;this.mB=!0;this.Gc=this.disabled=!1;this.maxWidth=this.ariaLabel="";this.target=0;this.Uf(a)} w(Mo,mm);n=Mo.prototype; n.Uf=function(a){var b=a.text,c=void 0===a.Us?"":a.Us,e=void 0===a.href?"":a.href,f=void 0===a.icon?"":a.icon,h=void 0===a.ep?"":a.ep,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.Xo?!1:a.Xo,u=a.mB,y=void 0===a.disabled?!1:a.disabled,ma=a.trigger,na=a.remove,pa=void 0===a.Gc?!1:a.Gc,ra=void 0===a.ariaLabel?"":a.ariaLabel,ta=void 0===a.maxWidth?"":a.maxWidth,va=void 0===a.target?0:a.target;a=a.fg;if((!f||u)&&h)throw Error("Invalid use of second icon.");this.text= b;this.Us=c;this.href=e;this.icon=f;this.ep=h;this.type=k;this.style=l;this.selected=p;this.Xo=r;this.mB=null!=u?u:r;this.disabled=y;this.trigger=ma;this.remove=na;this.Gc=pa;this.ariaLabel=ra;this.maxWidth=ta;this.target=va;this.fg=a}; n.getText=function(){return this.text}; n.Ao=function(){return this.href}; n.qe=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.Ba(0))}; function No(a){return a.Xo&&a.mB} n.Co=function(){return this.trigger}; n.jg=function(){return this.disabled}; n.setDisabled=function(a){this.disabled=a;this.Ba(1)}; n.xm=function(){return this.Gc}; n.Te=function(){return this.ariaLabel}; n.Fk=function(){return this.maxWidth}; n.getTarget=function(){return this.target};var Oo={},wea=(Oo[0]="_self",Oo[1]="_blank",Oo[2]="_parent",Oo[3]="_top",Oo);function Po(a){a=void 0===a?{text:""}:a;E.call(this,"sc.shared.MaterialChip");this.o=new qm({icon:"gm/close",size:18});this.u=new qm({icon:"gm/check",size:20,ub:!0});this.overlay=new rm;this.model=a instanceof Mo?a:new Mo(a);this.watch(this.model)} w(Po,E);n=Po.prototype;n.content=function(a){var b=this;a&&this.model.Uf(a);var c,e,f=null!=(e=null==(c=this.model.fg)?void 0:c.attributes({uq:!1}))?e:[],h=this.model.Ao(),k=!!h,l=k?"a":"button";this.element("div","class","container",function(){b.element("div","class","touch-target","onclick",function(){if(!b.model.jg()){var r;null==(r=b.i)||r.click();sm(b.overlay,0,0,!0)}}); var p;b.i=b.element.apply(b,[l,"href",h,"target",k?wea[b.model.getTarget()]:void 0,"disabled",b.model.jg(),"aria-hidden",b.model.jg(),"aria-label",null!=(p=b.model.Te())?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.jg(),href:k,limitWidth:!!b.model.Fk()},"style",{"max-width":b.model.Fk()},"onclick",function(){b.Db()}, "onkeydown",function(r){tm(b.overlay,r);if(b.model.Xo&&"Backspace"===r.key){var u;null==(u=b.model.remove)||u()}var y;null==(y=b.model.fg)||y.Rr(r)}, "data-removable",No(b.model)?"true":void 0].concat(Ba(f),[function(){b.model.xm()?Qo(b):Ro(b);if(b.model.getText()){var r=b.model.Us,u={};b.element("span","class",(u.text=!0,u[r]=""!==r,u),b.model.getText())}b.model.xm()?Ro(b):Qo(b);No(b.model)&&b.element("button","disabled",b.model.jg(),"class","remove-icon","onclick",function(y){y.stopPropagation();var ma;null==(ma=b.model.remove)||ma()},b.o); b.overlay.render()}]))})}; n.Db=function(){3===this.model.getType()&&this.model.setSelected(!this.model.selected);var a;null==(a=this.model.Co())||a()}; function Ro(a){a.model.qe()&&a.element("span","class",{icon:!0,"icon-right":a.model.xm(),"icon__no-text":!a.model.getText()},function(){(new qm({icon:a.model.qe(),size:20,ub:!0})).render()}); 3===a.model.getType()&&a.element("span","class",{checkmark:!0,"checkmark-right":a.model.xm()},a.u)} function Qo(a){a.model.ep&&a.element("span","class",{"second-icon":!0,"second-icon-right":a.model.xm()},function(){(new qm({icon:a.model.ep,size:20,ub:!0})).render()})} n.focus=function(){var a;null==(a=this.i)||a.focus()}; n.isSelected=function(){return this.model.selected}; n.setDisabled=function(a){this.model.setDisabled(a)};function So(a){var b=void 0===a?{}:a;a=void 0===b.size?"mspin-small":b.size;b=void 0===b.wu?!1:b.wu;E.call(this,"sc.shared.MaterialSpinner");this.size=a;this.wu=b} w(So,E);So.prototype.content=function(){var a=this;this.element("div","dir","ltr","class","mspin "+this.size+" "+(this.wu?"mspin-centered":""),function(){a.element("div",function(){a.element("div")})})}; So.prototype.asElement=function(){var a=ek("div");a.classList.add("scSharedMaterialspinnermspin","scSharedMaterialspinnermspin-medium","scSharedMaterialspinner");var b=ek("div"),c=ek("div");b.appendChild(c);a.appendChild(b);return a};function To(){E.call(this,"sc.shared.material_dialog.DialogContent");this.i=new So} w(To,E);To.prototype.content=function(a){var b=this,c=a.title,e=a.content,f=a.Ug,h=a.Ab,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 xea(a){return!!a&&("object"===typeof a||"function"===typeof a)&&a.nodeType===Node.ELEMENT_NODE&&"http://www.w3.org/1999/xhtml"===a.namespaceURI} ;function Uo(a){var b=a.content,c=void 0===a.jc?5:a.jc,e=void 0===a.kc?5:a.kc,f=void 0===a.hn?0:a.hn,h=void 0===a.Ti?0:a.Ti,k=void 0===a.Mu?!1:a.Mu,l=void 0===a.Jn?!1:a.Jn,p=a.To,r=a.onClose,u=a.maxHeight,y=void 0===a.Rj?!1:a.Rj,ma=void 0===a.Xm?!0:a.Xm,na=void 0===a.Cq?!0:a.Cq,pa=void 0===a.Bk?!0:a.Bk,ra=void 0===a.Yh?!0:a.Yh,ta=void 0===a.Sj?!1:a.Sj,va=void 0===a.Do?!1:a.Do,Fa=void 0===a.Pg?{}:a.Pg,Ja=void 0===a.hg?!1:a.hg,Ma=void 0===a.jr?!1:a.jr,fb=void 0===a.draggable?!1:a.draggable,$a=a.Ek;a= void 0===a.hs?!0:a.hs;E.call(this,"sc.shared.MaterialPopup");this.u=null;this.oa=!1;this.je=this.fe=0;this.va=new qm({icon:"gm/close",ub:!0});this.ua=b;this.hn=f;this.Ti=h;this.Mu=k;this.jc=c;this.kc=e;this.maxHeight=u;this.Aa=!y;this.Yh=ta||ra;this.Do=va;this.To=p;this.onClose=r;this.Jn=l;this.Xm=ma;this.Cq=na;this.Bk=pa;this.Pg=Fa;this.hg=Ja;this.jr=Ma;ta&&(this.Pg=Object.assign({},{"background-color":"rgba(0, 0, 0, .5)","z-index":"992"},this.Pg));fb&&(this.draggable=new Ao);this.Ek=$a;this.hs= a} w(Uo,E);n=Uo.prototype;n.ke=function(){return!0}; n.content=function(){var a=this;this.qa=this.element("div","class",{backdrop:!0,"narrow-responsive":this.hs,"wide-responsive":!this.hs},"style",Object.assign({},{pointerEvents:this.Yh&&this.ob()?"auto":"none",opacity:this.ob()?"1":"0"},this.Pg),"onclick",this.Yh?function(b){a.Bk&&b.target===a.qa&&a.close()}:void 0,function(){a.i=a.element("div","class",{popup:!0, draggable:a.draggable,background:a.Aa,"full-screen-on-mobile":!a.jr&&a.hg,"full-screen":a.jr},"style",{transform:a.getTransform(),transformOrigin:Vo(a.hn)+" "+Vo(a.Ti),opacity:a.ob()?"1":"0",visibility:a.ob()?"visible":"hidden"},"onkeydown",function(b){if(a.Cq&&"Escape"===b.key)a.close();else if(a.Xm)if("Tab"===b.key&&!b.shiftKey||a.Jn&&"ArrowDown"===b.key){b.preventDefault();b=a.i?Ho(a.i):[];var c=Wo(a);c=void 0===c?document:c;Jo(b,1,c)}else if("Tab"===b.key&&b.shiftKey||a.Jn&&"ArrowUp"===b.key)b.preventDefault(), Io(a.i?Ho(a.i):[],Wo(a))},function(){a.Yh&&a.Do&&a.element("button","type","button","class","close-button","aria-label","Close","onclick",function(){return void a.close()},function(){a.va.render()}); a.draggable?a.draggable.render({Ek:a.Ek,content:function(){return void a.ua()}, pointerEvents:"auto"}):a.ua();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.Jb;var f=c.fe;c=c.je;if(!this.ob()&&(this.oa=!0,Xo(this),this.Ea(),this.o=function(){if(e instanceof E){var h;var k=null==(h=e.getElement())?void 0:h.getBoundingClientRect()}else Kg(e)?k=e.getBoundingClientRect():e&&(k=e);if(b.i){h=b.fe;var l=b.je,p=b.qa.getBoundingClientRect();k?(h+=Yo(b.jc,k.left,k.right,p.left,p.width,b.i.offsetWidth),l+=Yo(b.kc,k.top,k.bottom,p.top,p.height,b.i.offsetHeight)):(h+=Zo(b.jc,p.width,b.i.offsetWidth),l+= Zo(b.kc,p.height,b.i.offsetHeight));b.maxHeight&&(b.i.style.maxHeight=b.maxHeight,b.i.style.overflowY="auto");h=$o(h,b.i.offsetWidth,window.innerWidth);l=$o(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),ap(this,f,c),a)){if(a=Go())this.u=a; a=this.i?Ho(this.i):[];0c||0>a?0:a+b>=c?c-b:a} function Vo(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}} n.getTransform=function(){return this.Mu?"none":this.ob()?"scale(1, 1)":"scale("+(0===this.hn?1:0)+", "+(0===this.Ti?1:0)+")"}; function Wo(a){var b,c;return null!=(c=null==(b=a.getElement())?void 0:b.getRootNode())?c:document} function Xo(a){var b=a.jr||a.hg&&window.matchMedia("(max-width: 37.5rem)").matches;a=!a.ob()||!b;document.documentElement.style.overflow=a?"auto":"hidden"} ;var yea={wO:!1,autoClose:!0};function bp(){E.call(this,"sc.shared.MaterialSnackbar");this.i=new um;this.message="";this.Xn=5E3;this.On=this.ix=!1;this.state=2} w(bp,E);bp.prototype.open=function(a){var b=this,c=a.message,e=a.action,f=void 0===a.Xn?5E3:a.Xn,h=void 0===a.ix?!1:a.ix,k=void 0===a.On?!1:a.On;a=a.Uz;if(0===this.state)return Promise.resolve();this.state=0;this.message=c;this.Xn=f;this.ix=h;this.On=k;this.Uz=a;e?this.action=Object.assign({},yea,e):this.action=void 0;this.Ea();var l;(null==(l=this.action)?0:l.mN)&&this.i.focus();zea(this);return new Promise(function(p){b.onClose=p})}; bp.prototype.close=function(){if(0===this.state){this.o&&clearTimeout(this.o);this.state=1;this.message="";var a;null==(a=this.Uz)||a.call(this);this.Ea()}}; bp.prototype.content=function(){var a=this;this.element("div","class",{root:!0,widescreen:this.ix,"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.wO},"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); Aea(a)})})}; function Aea(a){a.action&&a.element("div","class","action",function(){a.i.render({text:a.action.oC,trigger:function(){a.action.autoClose&&a.close();var b,c;null==(c=(b=a.action).Jm)||c.call(b)}, Mc:a.action.Mc})})} function zea(a){if(!a.action||a.On)a.o=setTimeout(function(){a.close()},a.Xn)} bp.prototype.isClosed=function(){return 2===this.state};function cp(){this.u=[];this.o=!1;this.oa=new bp} function dp(){return Bea.initialize()} n=cp.prototype;n.initialize=function(a){a=void 0===a?document.body:a;if(this.o)return this;this.o=!0;Cea(this,a);return this}; n.open=function(a){this.o&&this.enqueue(a)}; n.close=function(){this.oa.close()}; n.Ma=function(){var a=this;Va(function(b){if(1==b.i)return a.o?a.ma?b.yield(a.ma,2):b.La(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);ep(this)}; function ep(a,b){b=void 0===b?!1:b;var c,e;Va(function(f){if(1==f.i){if(!b&&a.ma)return f.return();if(0===a.u.length)return null==(e=(c=a).qa)||e.call(c),delete a.ma,delete a.qa,f.return();a.ma||(a.ma=new Promise(function(h){a.qa=h})); return f.yield(a.oa.open(a.u[0]),2)}a.u.shift();ep(a,!0);Na(f)})} function Cea(a,b){"interactive"===document.readyState||"complete"===document.readyState?fp(a,b):window.addEventListener("DOMContentLoaded",function(){fp(a,b)})} function fp(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);Yl(a.i,function(){a.oa.render()})} var Bea=new cp;var Dea={jc:7,kc:7,Cq:!0,Xm:!0}; function gp(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.Ic;a=a.Mq;var l=(delete c.content,delete c.scope,delete c.ariaLabel,delete c.Ic,delete c.Mq,c);this.o=new Map;this.scope=f;this.Mq=a;this.i=new Uo(Object.assign({},Dea,l,{onClose:function(){if(b.Tc)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 y;null==(y=l.onClose)||y.call(l)}, content:function(){am("div","role","dialog","aria-modal","true","aria-label",h,"aria-labelledby",k,e)}}))} n=gp.prototype;n.initialize=function(){var a=this;if(this.Tc)return this;this.Tc=document.createElement("div");this.Tc.dataset.dialogId=this.Mq;this.Tc.setAttribute("aria-live","polite");this.scope.appendChild(this.Tc);Yl(this.Tc,function(){a.i.render()}); return this}; n.Ma=function(){if(this.Tc){this.i.close();var a;null==(a=this.Tc)||a.remove();this.Tc=void 0}}; n.render=function(){var a=this;this.Tc||this.initialize();Yl(this.Tc,function(){a.i.render()})}; n.open=function(a){a=void 0===a?{}:a;this.initialize();if(this.Tc)for(var b=this.Tc;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&&Kg(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({},{Jb:!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 hp(a){mm.call(this);this.inputType="";this.ue=!1;this.ef=!0;this.Zr=this.rows=0;this.ds=1;this.Go=this.text=this.label="";this.wc=this.filled=!1;this.lf=!0;this.disabled=this.Pw=!1;this.placeholder="";this.Ic=[];this.error="";this.maxLength=void 0;this.Ss=this.ariaInvalid=this.ariaRequired=!1;this.icon=void 0;this.Vl=!1;this.Sr=!0;this.rb=void 0;this.Uf(a)} w(hp,mm);n=hp.prototype; n.Uf=function(a){var b=void 0===a.ue?!1:a.ue,c=void 0===a.ef?!0:a.ef,e=void 0===a.rows?0:a.rows,f=void 0===a.Zr?0:a.Zr,h=void 0===a.ds?1:a.ds,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.Go?"":a.Go,u=void 0===a.filled?!1:a.filled,y=void 0===a.wc?!1:a.wc,ma=void 0===a.lf?!0:a.lf,na=void 0===a.Pw?!1:a.Pw,pa=void 0===a.disabled?!1:a.disabled,ra=void 0===a.Jd?void 0:a.Jd,ta=void 0===a.we?void 0:a.we,va=void 0===a.Je?void 0:a.Je,Fa=void 0=== a.Km?void 0:a.Km,Ja=void 0===a.nw?void 0:a.nw,Ma=void 0===a.Ic?["self"]:a.Ic,fb=void 0===a.error?"":a.error,$a=a.maxLength,vb=void 0===a.ariaRequired?!1:a.ariaRequired,yb=void 0===a.ariaInvalid?!1:a.ariaInvalid,mb=void 0===a.Ss?!1:a.Ss,Xa=void 0===a.icon?void 0:a.icon,db=void 0===a.Vl?!1:a.Vl,Xb=void 0===a.Sr?!0:a.Sr,kd=void 0===a.rb?void 0:a.rb;this.inputType=void 0===a.inputType?"":a.inputType;this.ue=b;this.rows=e;this.Zr=f;this.ds=h;this.label=k;this.placeholder=l;this.text=p;this.Go=r;this.filled= u;this.wc=y;this.lf=ma;this.Pw=na;this.disabled=pa;this.Jd=ra;this.we=ta;this.Je=va;this.Km=Fa;this.nw=Ja;this.Ic=Ma;this.error=fb;this.ef=c;this.maxLength=$a;this.ariaRequired=vb;this.ariaInvalid=yb;this.Ss=mb;this.icon=Xa;this.Vl=db;this.Sr=Xb;this.rb=kd}; n.Ik=function(){return this.ef}; n.getLabel=function(){return this.label}; n.getRows=function(){return this.rows}; n.getMaxRows=function(){return this.Zr}; n.getText=function(){return this.text}; n.setText=function(a){a!==this.text&&(this.text=a,this.Ba(0))}; n.getPlaceholder=function(){return this.placeholder}; n.setPlaceholder=function(a){a!==this.placeholder&&(this.placeholder=a,this.Ba(1))}; n.getError=function(){return this.error}; n.setError=function(a){a!==this.error&&(this.error=a,this.ariaInvalid=""!==a,this.Ba(2))}; n.setDisabled=function(a){a!==this.disabled&&(this.disabled=a,this.Ba(3))}; n.qe=function(){return this.icon};function ip(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialTextField");this.labelId=lm();this.u=lm();this.oa=lm();this.i=null;this.isComposing=this.focused=!1;this.model=a instanceof hp?a:new hp(a);this.watch(this.model)} w(ip,E);function Eea(a){return a.model.Ik()?a.i?a.i:new Lo({label:a.model.getPlaceholder(),Tr:a.model.getLabel()?void 0:jp(a),rj:a.model.lf,disabled:a.model.disabled,filled:a.model.filled,wc:a.model.wc,ue:a.model.ue,Ri:function(){return""!==a.model.getText()}, ariaHidden:!0}):null} n=ip.prototype; n.content=function(a){var b=this;a&&this.model.Uf(a);this.i=Eea(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&&vea(b.i,!!b.model.getError());var c=b.model.rb?kp(b.model.rb,{id:"sc.shared.MaterialTextField"}):void 0,e=c?c.attributes({tq:!1,uq:!1}):"";b.element("div","class",{"input-container":!0,multiline:b.model.ue,dense:b.model.wc,invalid:b.model.getError(),outlined:!b.model.filled,filled:b.model.filled, disabled:b.model.disabled},function(){b.element(b.model.getLabel()?"div":"label","class",{box:!0,"box-no-label":b.model.filled&&!b.model.lf,"filled-box":b.model.filled&&!b.model.wc&&(b.model.lf||b.model.ue),"filled-label":b.model.filled&&!b.model.wc&&b.model.lf,"outlined-box":!b.model.filled&&b.model.lf},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.lf?"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.disabled,"aria-disabled",b.model.disabled,"aria-labelledby",Fea(b),"maxlength",b.model.maxLength,"onfocus",function(k){b.we();c&&c.er(k)}, "onblur",function(){return void b.Je()}, "oninput",function(){return void lp(b)}, "onkeyup",function(k){if("Enter"===k.key){var l;null==(l=b.model.Km)||l()}else if("Tab"===k.key){var p;null==(p=b.model.nw)||p()}}, "onkeydown",function(k){b.model.Ss&&k.stopPropagation();c&&c.Rr(k)}, "onkeypress",function(k){b.model.Ss&&k.stopPropagation()}, "aria-required",b.model.ariaRequired,"aria-invalid",b.model.ariaInvalid,"tabindex",b.model.Sr?"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; lp(b)})); b.o.value=b.model.getText();b.model.ue&&0===b.model.getRows()&&(h=Gea(b),b.o.style.height=h+"px",0===h&&(b.o.style.overflowY="hidden"));b.model.Vl&&b.model.qe()&&(!b.model.filled&&b.model.lf?b.element("span","class","icon-for-outlined-box",b.model.qe()):b.element("span","class","icon",b.model.qe()))}); b.i&&(b.i.render(),b.i.setLabel(b.model.getPlaceholder()))}); var f=b.model.getError()||b.model.Go;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.disabled,"helper-text-filled":b.model.filled,"helper-text-outlined":!b.model.filled,"helper-text-hidden":!b.model.getError()&&b.model.Pw&&!b.focused},f),b.o.setAttribute("aria-describedby",b.u))})}; function Fea(a){return a.model.Ic?a.model.Ic.map(function(b){return"self"===b?jp(a):b}).join(" "):jp(a)} function jp(a){if(a.model.getLabel()||a.model.getPlaceholder())return a.labelId} function Gea(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")}}; mp.prototype.yb=function(){pp(this)}; function pp(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 np(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(np(a,c.value))return!0;return!1} var Hea=fm("sc.shared.MaterialTooltip");function qp(a,b){var c=void 0===b?{}:b;b=void 0===c.aN?!0:c.aN;(void 0===c.Rd?0:c.Rd)?ni(window,mi(a)):(c=document.createElement("a"),Rh(c,a),c.rel="noopener",b?(a=window.location,b=mi(c.href),b=Yh(b),void 0!==b&&(a.href=b)):hi(window.location,mi(c.href)))} ;function rp(){try{return!!window.localStorage}catch(a){return!1}} function sp(a,b){if(rp())try{window.localStorage.setItem(a,JSON.stringify(b))}catch(c){}} function tp(a){var b={},c=void 0===b.removeItem?!1:b.removeItem;b=void 0===b.oN?!0:b.oN;if(!rp())return null;try{var e=window.localStorage.getItem(a);if(!e)return null;b&&(e=JSON.parse(e));c&&rp()&&window.localStorage.removeItem(a);return e}catch(f){return null}} ;function up(a,b,c){c=void 0===c?!1:c;try{var e=new URL(a);var f=!0}catch(k){f=mj(a),e=new URL(f.href),f=!1}a="";c&&(a=e.search);c=new URLSearchParams(a);b=t(b.entries());for(a=b.next();!a.done;a=b.next()){var h=t(a.value);a=h.next().value;h=h.next().value;c.set(a,h)}e.search=c.toString();return f?e.toString():e.pathname+e.search+e.hash} function vp(a,b){b=new URL(null!=b?b:window.location.href);return(new URLSearchParams(b.search)).get(a)} function wp(a){var b=void 0===b?window.location.hash:b;b=b.split("#")[1]||b;var c;return null!=(c=(new URLSearchParams(b)).get(a))?c:""} function xp(a,b,c){c=void 0===c?window.location.hash:c;c=c.split("#")[1]||"";c=new URLSearchParams(c);c.set(a,b);return"#"+c} function yp(a,b){try{var c=new URL(b);var e=!0}catch(f){b=mj(b),c=new URL(b.href),e=!1}c.hash=xp("play",a,c.hash);return e?c.toString():c.pathname+c.search+c.hash} ;function zp(a){var b=a.triggerId,c=a.productData,e=a.callback,f=void 0===a.ariaLabel?"Feedback":a.ariaLabel,h=void 0===a.mu?!1:a.mu,k=void 0===a.enableTestingMode?!1:a.enableTestingMode,l=void 0===a.Vu?!0:a.Vu;a=void 0===a.Hs?[]:a.Hs;E.call(this,"sc.hats_survey_button.HatsSurveyButton");this.triggerId=b;this.productData=c;this.callback=e;this.ariaLabel=f;this.mu=h;this.enableTestingMode=k;this.Vu=l;this.Hs=a.map(function(p){return p.toLowerCase()})} w(zp,E);function Iea(a){0=b.oa&&b.cancel())}this.Da?this.Da.call(this.Ca,this):this.Aa=!0;this.ma||this.Yu(new Dp(this))}}; n.JC=function(a,b){this.va=!1;Ep(this,a,b)}; function Ep(a,b,c){a.ma=!0;a.o=c;a.u=!b;Fp(a)} function Gp(a){if(a.ma){if(!a.Aa)throw new Hp(a);a.Aa=!1}} n.callback=function(a){Gp(this);Ep(this,!0,a)}; n.Yu=function(a){Gp(this);Ep(this,!1,a)}; function Ip(a,b,c,e){a.qa.push([b,c,e]);a.ma&&Fp(a)} n.then=function(a,b,c){var e,f,h=new Sn(function(k,l){f=k;e=l}); Ip(this,f,function(k){k instanceof Dp?h.cancel():e(k);return Jp},this); return h.then(a,b,c)}; Cp.prototype.$goog_Thenable=!0;Cp.prototype.branch=function(a){var b=new Cp;Ip(this,b.callback,b.Yu,b);a&&(b.i=this,this.oa++);return b}; Cp.prototype.isError=function(a){return a instanceof Error}; function Kp(a){return uaa(a.qa,function(b){return"function"===typeof b[1]})} var Jp={}; function Fp(a){if(a.ua&&a.ma&&Kp(a)){var b=a.ua,c=Lp[b];c&&(cb.clearTimeout(c.i),delete Lp[b]);a.ua=0}a.i&&(a.i.oa--,delete a.i);b=a.o;for(var e=c=!1;a.qa.length&&!a.va;){var f=a.qa.shift(),h=f[0],k=f[1];f=f[2];if(h=a.u?k:h)try{var l=h.call(f||a.Ca,b);l===Jp&&(l=void 0);void 0!==l&&(a.u=a.u&&(l==b||a.isError(l)),a.o=b=l);if(Rn(b)||"function"===typeof cb.Promise&&b instanceof cb.Promise)e=!0,a.va=!0}catch(p){b=p,a.u=!0,Kp(a)||(c=!0)}}a.o=b;e&&(l=nb(a.JC,a,!0),e=nb(a.JC,a,!1),b instanceof Cp?(Ip(b, l,e),b.Ha=!0):b.then(l,e));c&&(b=new Mp(b),Lp[b.i]=b,a.ua=b.i)} function Hp(){xb.call(this)} rb(Hp,xb);Hp.prototype.message="Deferred has already fired";Hp.prototype.name="AlreadyCalledError";function Dp(){xb.call(this)} rb(Dp,xb);Dp.prototype.message="Deferred was canceled";Dp.prototype.name="CanceledError";function Mp(a){this.i=cb.setTimeout(nb(this.ma,this),0);this.o=a} Mp.prototype.ma=function(){delete Lp[this.i];throw this.o;}; var Lp={};function Np(a,b){var c=b||{};b=c.document||document;var e=gh(a).toString(),f=(new Zj(b)).createElement("SCRIPT"),h={lF:f,Vs:void 0},k=new Cp(Nea,h),l=null,p=null!=c.timeout?c.timeout:5E3;0>>0);function gq(a){if("function"===typeof a)return a;a[mq]||(a[mq]=function(b){return a.handleEvent(b)}); return a[mq]} ;function nq(){Rp.call(this);this.oa=new Yp(this);this.rk=this;this.Df=null} rb(nq,Rp);nq.prototype[Vp]=!0;n=nq.prototype;n.oz=function(){return this.Df}; n.addEventListener=function(a,b,c,e){eq(this,a,b,c,e)}; n.removeEventListener=function(a,b,c,e){kq(this,a,b,c,e)}; n.dispatchEvent=function(a){var b,c=this.oz();if(c)for(b=[];c;c=c.oz())b.push(c);c=this.rk;var e=a.type||a;if("string"===typeof a)a=new Tp(a,c);else if(a instanceof Tp)a.target=a.target||c;else{var f=a;a=new Tp(e,c);Sg(a,f)}f=!0;if(b)for(var h=b.length-1;!a.ma&&0<=h;h--){var k=a.i=b[h];f=k.dr(e,!0,a)&&f}a.ma||(k=a.i=c,f=k.dr(e,!0,a)&&f,a.ma||(f=k.dr(e,!1,a)&&f));if(b)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 wq(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 Vea=/[?&]($|#)/;function Dq(a,b){for(var c=a.search(Bq),e=0,f,h=[];0<=(f=Aq(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(Vea,"$1")} function Eq(a,b,c){return zq(Dq(a,b),b,c)} ;function Fq(){this.i=pb()} var Gq=null;Fq.prototype.set=function(a){this.i=a}; Fq.prototype.reset=function(){this.set(pb())}; Fq.prototype.get=function(){return this.i};function Hq(a){this.u=a||"";Gq||(Gq=new Fq);this.oa=Gq} Hq.prototype.i=!0;Hq.prototype.o=!0;Hq.prototype.ma=!1;function Iq(a){return 10>a?"0"+a:String(a)} function Jq(a){Hq.call(this,a)} rb(Jq,Hq); function Wea(a,b){var c=[];c.push(a.u," ");if(a.o){var e=c.push;var f=new Date(b.ma());f=Iq(f.getFullYear()-2E3)+Iq(f.getMonth()+1)+Iq(f.getDate())+" "+Iq(f.getHours())+":"+Iq(f.getMinutes())+":"+Iq(f.getSeconds())+"."+Iq(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=Fba.value)return"error";if(h.value>=Gba.value)return"warn";if(h.value>=Hba.value)return"log"}return"debug"} if(!this.o[a.o()]){var c=Wea(this.i,a),e=Xea;if(e){var f=b(a.u());Yea(e,f,c,a.i())}}}; Kq.prototype.addFilter=function(a){this.o[a]=!0}; var Xea=cb.console;function Yea(a,b,c,e){if(a[b])a[b](c,void 0===e?"":e);else a.log(c,void 0===e?"":e)} ;function Mq(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}} ;function Nq(){} Nq.prototype.o=null;Nq.prototype.getOptions=function(){return this.o||(this.o=this.u())};var Oq;function Pq(){} rb(Pq,Nq);Pq.prototype.i=function(){var a=Qq(this);return a?new ActiveXObject(a):new XMLHttpRequest}; Pq.prototype.u=function(){var a={};Qq(this)&&(a[0]=!0,a[1]=!0);return a}; function Qq(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:gfa(a,b,c),onLoad:b.onLoad,onError:b.onError||function(){}, Yz:b.Yz||function(){}, WL:b.WL||function(){}, XL:b.XL||function(){}, jy:b.jy,HJ:b.pageType,Fs:b.Fs};b.We&&("IFRAME"==b.We.nodeName?(a.window=b.We.contentWindow,a.We=a.window.document.body):(a.window=window,a.We=b.We));return a} function gfa(a,b,c){var e=Xq(a)+"/apis/render?",f=a.va,h=a.Pa,k=b.helpcenter,l=a.Aa,p=a.Ca,r=a.Ya,u=a.ua,y=a.Ka,ma=b.pageType,na=b.pageId,pa=b.url,ra=b.Bm,ta=b.bS;c=["js_request_id."+c];if(b.extraParams)for(var va in b.extraParams)c.push(va+"."+b.extraParams[va]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:p,visit_id:r,view_id:u,psd:y,page_type:ma,id:na,url:pa,components:ra,exclude_components:ta,extra_params:c,mendel_ids:a.Ja,service_configuration:a.Qa,scdeb:a.Da,instant_preview:b.instantPreview, symptom:b.symptom,scenario_id:b.testScenarioId,sjid:b.Rw,user_ip:a.Sa,js_fingerprint:a.Ha};b="";for(var Fa in a)f=a[Fa],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=Fa+"="+encodeURIComponent(f.toString()));return e+b} function ffa(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.Fs){if(!e.page_metadata||!e.page_metadata.page_type){b.onError({type:4});return}if(Jg.get(e.page_metadata.page_type)!=b.HJ){b.onError({type:3});return}}e.page_metadata&&b.Yz(e.page_metadata);b.We?Yq(a,b,e.html):b.jy(function(f){"IFRAME"==f.nodeName?(b.window=f.contentWindow,b.We=b.window.document.body):(b.window=window,b.We=f);Yq(a, b,e.html)})}else b.onError({type:2}); else b.onError({type:5})} function Yq(a,b,c){b.window.sc_scope=b.We;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))}); ai(b.We,Sq(c));c=Array.from(b.We.getElementsByTagName("script"));a.ma(b,c)} Wq.prototype.ma=function(a,b){for(;0a.o.length;a.oa()} ;function cr(){var a=this;this.i=document.querySelector(".overlay");this.i.addEventListener("scroll",function(){dr(a);a.qa()}); this.o=this.i.querySelector(".overlay__backdrop");this.o.addEventListener("touchmove",function(b){return b.preventDefault()}); this.o.addEventListener("click",function(){er(a,0)}); this.Aa=this.i.querySelector(".overlay__header");this.Aa.addEventListener("touchmove",function(b){a.i.classList.contains("fullscreen")&&b.preventDefault()}); this.va=this.i.querySelector(".overlay__close-button");this.va.addEventListener("click",function(){er(a,0)}); this.qa=Jj(function(){if(!a.i.classList.contains("fullscreen")&&!a.u){var b=a.i.scrollTop;0==b?(a.oa.close(),window.removeEventListener("scroll",a.ua),window.document.body.style.overflow=""):b>.8*a.o.clientHeight?er(a,a.o.clientHeight):b<.2*a.o.clientHeight?er(a,0):er(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.qa()}); this.ua=function(){window.scroll(0,a.Ca)}; this.oa=new $q(this.i,function(b){return ifa(a,b)},function(){dr(a)})} cr.prototype.ma=oa(4);function dr(a){var b=br(a.oa);b&&(a.i.scrollTop>=a.o.clientHeight?(a.i.classList.add("fullscreen"),b.xc.contentDocument.body.style.overflowY=""):(a.i.classList.remove("fullscreen"),b.xc.contentDocument.body.style.overflowY="hidden"),0a||5a?a=0:a>c&&(a=c);return a-b} function ur(a){a.preventDefault()} ;function wr(a){A.call(this,a)} w(wr,A);n=wr.prototype;n.getEnableSsEngine=function(){return we(this,2)}; n.getEnableAwr=function(){return we(this,3)}; n.getEnableHelpSuggestions=function(){return we(this,4)}; n.getAlohaAutoGaRollout=function(){return we(this,5)}; n.getEnableConfigurator=function(){return we(this,6)}; n.getEnableMweb=function(){return we(this,7)}; n.getEnableCtlConsentCheckbox=function(){return we(this,8)}; n.getEnableIframe=function(){return we(this,9)}; function ofa(){var a=new wr;a=$e(a,5,!0);a=$e(a,2,!0);a=$e(a,4,!1);a=$e(a,8,!0);return $e(a,9,!0)} n.getEnableScreenshotNudge=function(){return we(this,10)}; n.getEnableWebStartupConfigEndpoint=function(){return we(this,11)}; n.getEnableJunkNudge=function(){return we(this,12)}; n.getEnableConfiguratorLocale=function(){return we(this,13)}; n.getEnableTinyNoPointer=function(){return we(this,14)}; n.getEnableSupportSessionLogging=function(){return we(this,15)}; n.getEnableFileUploadForScreenshot=function(){return we(this,16)};function xr(a){A.call(this,a)} w(xr,A);function pfa(a){return qfa.some(function(b){return b.test(a)})} var qfa=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var rfa="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 yr(a){var b;return null==(b=a.formContent)?void 0:b.locale} ;var sfa=za(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);function tfa(a){var b=yr(a);b=(b&&rfa.includes(b)?yr(a):"en").replaceAll("-","_").toLowerCase();var c;a=(null==(c=a.initializationData)?0:c.useNightlyRelease)?"nightly":"live";return Ai(sfa,a,b)} ;var zr;function ufa(a,b,c){if(zr)return zr;var e=tfa(a);return zr=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(f,h){var k=ek("SCRIPT");gi(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 vfa(a,b,c,e,f){f=void 0===f?!0:f;var h,k,l,p,r;return Va(function(u){switch(u.i){case 1:return h=Date.now(),u.yield(ufa(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.La(3);break}return u.yield(k.initializeFeedbackClientAsync(a,h,b),4);case 4:l=u.o;case 3:return l.initiateAloha(),u.return(l)}})} function wfa(a,b,c){var e=!0;e=void 0===e?!0:e;var f,h,k,l;return Va(function(p){h=f=c||cb;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(vfa(a,b,h,f.document,e))}catch(r){throw h.isFormOpened=!1,r;}})} ;function xfa(a){try{return cb.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 Ar(a){nq.call(this);this.headers=new Map;this.Ha=a||null;this.o=!1;this.Da=this.i=null;this.Ca=this.Pa="";this.ma=this.Ka=this.Aa=this.Ja=!1;this.u=0;this.qa=null;this.Na="";this.Qa=this.Sa=!1} rb(Ar,nq);var yfa=/^https?$/i,zfa=["POST","PUT"],Br=[];function Cr(a,b,c,e,f,h,k){var l=new Ar;Br.push(l);b&&l.listen("complete",b);l.Ox("ready",l.ZI);h&&(l.u=Math.max(0,h));k&&(l.Sa=k);l.send(a,c,e,f)} n=Ar.prototype;n.ZI=function(){this.dispose();wc(Br,this)}; n.send=function(a,b,c,e){if(this.i)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Pa+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Pa=a;this.Ca="";this.Ja=!1;this.o=!0;this.i=this.Ha?this.Ha.i():Oq.i();this.Da=this.Ha?this.Ha.getOptions():Oq.getOptions();this.i.onreadystatechange=nb(this.FE,this);try{this.getStatus(),this.Ka=!0,this.i.open(b,String(a),!0),this.Ka=!1}catch(k){this.getStatus();Dr(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=cb.FormData&&a instanceof cb.FormData;!vc(zfa,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.Na&&(this.i.responseType=this.Na);"withCredentials"in this.i&&this.i.withCredentials!==this.Sa&&(this.i.withCredentials=this.Sa);try{Er(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||jb(b)||(e+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=Yj(f).createElement("SCRIPT");h&&a.setAttribute("nonce",h);h=ih(e);gi(a,h);f.body.appendChild(a)}} function Lr(a,b,c,e){var f,h;Va(function(k){f=c||cb;var l="DEV"===a.serverEnvironment,p=c||cb;p=a.nonce||Th(p);l={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},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:l,nonce:p,useNightlyRelease:l,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,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback, enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(p=new Map(Object.entries(b)),l.extraData.productSpecificData=p);h=l;return k.yield(wfa(h,e,f),0)})} function Mr(a,b,c){try{"submit"===a.flow||"help"===a.flow?Kr(a,b,c):Bfa(a.productId,a.feedbackServerUri).then(function(e){e=He(e,wr,1);var f=!zaa||(null==e?void 0:e.getEnableMweb()),h=!a.tinyNoPointer||(null==e?void 0:e.getEnableTinyNoPointer());!e||e.getAlohaAutoGaRollout()&&f&&h?Lr(a,b,c,e):Kr(a,b,c)},function(e){e&&"DuplicateFormError"!==e.name&&Kr(a,b,c)})}catch(e){Lr(a,b,c,null)}} qb("userfeedback.api.startFeedback",Mr);function Nr(a){window.sc_trackStatsEvent(49,8);Or(a)} function Or(a){var b=a.productId,c=a.bucket,e=void 0===a.flow?"material":a.flow,f=void 0===a.Gy?!1:a.Gy,h=void 0===a.tI?!0:a.tI,k=a.VM,l=a.onClose,p=a.onLoad,r=a.payload;a=a.description;var u=Qi(),y={};b=(y.flow=e,y.locale=u.lang,y.productId=b,y.disableSubmit=f,y);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}); Mr(b,ma)} ;function Pr(){var a=Qi();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",Qr()]]);a.set("escalation_availability_matching_frd_forms",Dj().escalation_availability_matching_frd_forms);a.set("rule_service_escalation_availability_c2c_event_id",Dj().rule_service_escalation_availability_c2c_event_id); a.set("rule_service_escalation_availability_c2c_synthesis_event_id",Dj().rule_service_escalation_availability_c2c_synthesis_event_id);a.set("rule_service_escalation_availability_chat_event_id",Dj().rule_service_escalation_availability_chat_event_id);a.set("rule_service_escalation_availability_chat_synthesis_event_id",Dj().rule_service_escalation_availability_chat_synthesis_event_id);a.set("rule_service_escalation_availability_email_event_id",Dj().rule_service_escalation_availability_email_event_id); a.set("rule_service_escalation_availability_email_synthesis_event_id",Dj().rule_service_escalation_availability_email_synthesis_event_id);a.set("rule_service_escalation_availability_phone_event_id",Dj().rule_service_escalation_availability_phone_event_id);a.set("rule_service_escalation_availability_phone_synthesis_event_id",Dj().rule_service_escalation_availability_phone_synthesis_event_id);a.set("rule_service_extensible_contact_options_event_id",Dj().rule_service_extensible_contact_options_event_id); a.set("rule_service_form_synthesis_event_id",Dj().rule_service_form_synthesis_event_id);a.set("rule_service_helpcenter_fields_synthesis_event_id",Dj().rule_service_helpcenter_fields_synthesis_event_id);return a} function Qr(){var a=Qi().rs;switch(a){case 4:return"cases";case 1:return"helpcenter";default:return String(a)}} ;function Rr(){Dfa(this)} function Dfa(a){a.i=(new kr({className:"material-dialog-backdrop",rq:"material-dialog-backdrop--active",qE:"material-dialog-backdrop--locked",nJ:"material-dialog-backdrop--disable-click-capture"})).qC(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),Ni(b,"material-dialog--disable-close")||a.close())})} Rr.prototype.open=function(a){var b=this,c=a.querySelector(".material-dialog__title");a.setAttribute("role","dialog");c&&(a.setAttribute("title",c.textContent),nfa(c,a).reset().enable(Ni(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=Ni(a,"material-dialog--disable-close");this.i.fB(!Ni(a,"material-dialog--show-background")).cB(Ni(a,"material-dialog--disable-click-capture")).setContent(a).open();a.focus();return this}; Rr.prototype.close=function(){this.i.close();this.u&&this.u();this.ma&&this.ma()}; Rr.prototype.Jm=function(a){this.o=a;return this}; Rr.prototype.onClose=function(a){this.ma=a;return this}; Rr.prototype.onClose=Rr.prototype.onClose;Rr.prototype.onAction=Rr.prototype.Jm;Rr.prototype.close=Rr.prototype.close;Rr.prototype.open=Rr.prototype.open;function Sr(a){var b=a.icon,c=void 0===a.text?"":a.text,e=void 0===a.title?"":a.title,f=void 0===a.Xv?!1:a.Xv,h=void 0===a.size?void 0:a.size,k=void 0===a.eE?void 0:a.eE,l=void 0===a.Wr?!1:a.Wr,p=void 0===a.filled?!1:a.filled,r=void 0===a.Bv?!1:a.Bv,u=a.trigger,y=a.tabIndex,ma=void 0===a.ariaLabel?"":a.ariaLabel;a=void 0===a.Mc?"rem":a.Mc;E.call(this,"sc.shared.MaterialFab");this.i=!1;this.icon=k?new qm({icon:b,ub:!0,size:k,Mc:a}):new qm({icon:b,ub:!0,Mc:a});this.text=c;this.title=e;this.Xv=f;this.size= h;this.Wr=l;this.filled=p;this.Bv=r;this.trigger=u;this.overlay=new rm;this.tabIndex=void 0===y?null:String(y);this.ariaLabel=ma} w(Sr,E);Sr.prototype.content=function(){var a=this,b=["class",{root:!0,extended:this.text,mini:this.Xv,lowered:this.Wr,filled:this.filled,"fake-focus":this.i,grey:this.Bv},"tabindex",this.tabIndex,"onclick",this.trigger,"onkeydown",function(e){tm(a.overlay,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&&Ul(a.text);a.overlay.render()}]))};function Tr(a){mm.call(this);this.vk=!1;this.text=this.group="";this.selected=this.disabled=!1;this.Uf(a)} w(Tr,mm);n=Tr.prototype;n.Uf=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.ui,l=a.Lj,p=void 0===a.vk?!1:a.vk;this.group=void 0===a.group?"":a.group;this.selected=e;this.text=b;this.content=f;this.ariaLabel=h;this.ui=k;this.disabled=c;this.Lj=l;this.vk=p}; n.getGroup=function(){return this.group}; n.getText=function(){return this.text}; n.getContent=function(){return this.content}; n.Te=function(){return this.ariaLabel}; n.isSelected=function(){return this.selected}; n.setSelected=function(a){this.selected=a;var b;null==(b=this.Lj)||b.call(this,this.selected);this.Ba(0)}; n.setDisabled=function(a){this.disabled=a;this.Ba(1)};function Ur(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialRadio");this.id=lm();this.model=a instanceof Tr?a:new Tr(a);this.overlay=new rm({Mn:!0});this.i=null;this.watch(this.model)} w(Ur,E); Ur.prototype.content=function(a){var b=this;a&&this.model.Uf(a);this.element("div","class",{root:!0,disabled:this.model.disabled,"align-top":this.model.vk},function(){b.element("div","class","touch-target","onclick",function(){b.model.disabled||!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.Te(),"aria-describedby",b.model.ui,"disabled", b.model.disabled,"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(){sm(b.overlay,0,0,!0)},c||e)})}; Ur.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"))}; Ur.prototype.isSelected=function(){return this.model.isSelected()};function Vr(a){var b=Object.assign({},a),c=a.content,e=void 0===a.Zh?!0:a.Zh,f=void 0===a.Nl?"placement-start":a.Nl,h=void 0===a.xq?"alignment-start":a.xq,k=void 0===a.style?"style-normal":a.style;a=a.Dq;b=(delete b.content,delete b.Zh,delete b.Nl,delete b.xq,delete b.style,delete b.Dq,b);E.call(this,"sc.shared.MaterialRichTooltip");var l=this;this.o=!1;this.je=this.fe=0;this.u=c;this.Zh=e;this.qa=f;this.oa=h;this.ua=k;this.Dq=a;this.i=new Uo(Object.assign({},{content:function(){Wr(l)}, Rj:!0,Xm:!1,Cq:!1},b))} w(Vr,E);n=Vr.prototype;n.open=function(a){this.Zh?this.i.open(a):(this.o=!0,this.Ea())}; n.ob=function(){return this.Zh?this.i.ob():this.o}; n.close=function(){this.Zh?this.i.close():(this.o=!1,this.Ea())}; function Xr(a,b){var c=b.je;if(!a.Zh){var e;a.fe=null!=(e=b.fe)?e:a.fe;a.je=null!=c?c:a.je;a.Ea()}} n.ke=function(){return!0}; n.content=function(){var a=this;this.Zh?this.i.render():this.element("div","class","popup-container","style",{visibility:this.o?"visible":"hidden",transform:"translate("+this.fe+"px, "+this.je+"px)"},function(){Wr(a)})}; function Wr(a){a.element("div","class","root "+a.qa+" "+a.ua,function(){a.element("div","class","container","style",{padding:a.Dq},a.u);a.element("div","class","clip-track "+a.oa,function(){a.element("div","class","clip",function(){a.element("div","class","caret")})})})} ;function Yr(a,b){b=void 0===b?Qi().hc:b;this.o=a;this.ma={};b&&(this.ma.helpcenter=b)} n=Yr.prototype;n.Sk=function(a){this.oa=a;return this}; n.onError=function(a){this.u=a;return this}; n.CE=function(a){this.qa=a;return this}; n.Dg=function(a,b){this.ma[a]=b;return this}; n.start=function(a){var b=this;a=void 0===a?Qi().upload_hostname:a;var c=new XMLHttpRequest;c.open("POST",a+(Qi().redirect_upload_to_boq||Qi().redirect_upload_to_boq_support_content?"/upload-ceres":"/upload"));c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText);Efa(b,e.sessionStatus.externalFieldTransfers[0].formPostInfo.url)}catch(f){Zr(b)}}); c.addEventListener("error",function(){return Zr(b)}); c.addEventListener("abort",function(){return Zr(b)}); c.send(Ffa(this));return this}; function Efa(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.ua=e.document_id;a.oa&&a.oa()}catch(f){Zr(a)}}); c.upload.addEventListener("progress",function(e){a.qa&&a.qa(e.lengthComputable?Math.max(e.loaded-(e.total-a.o.size),0):0)}); c.addEventListener("error",function(){return Zr(a)}); c.addEventListener("abort",function(){return Zr(a)}); b=new FormData;b.append("Filedata",a.o,a.o.name);c.send(b)} function Zr(a){a.u&&a.u()} function Ffa(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.bK=function(){return this.i}; n.mm=function(){return this.ua}; Yr.prototype.getDocumentId=Yr.prototype.mm;Yr.prototype.getCnsFilename=Yr.prototype.bK;Yr.prototype.start=Yr.prototype.start;Yr.prototype.setMetadata=Yr.prototype.Dg;Yr.prototype.onProgress=Yr.prototype.CE;Yr.prototype.onError=Yr.prototype.onError;Yr.prototype.onSuccess=Yr.prototype.Sk;function $r(){var a=this;this.o=document.querySelector(".overlay");this.i=(new kr({className:"overlay-backdrop",rq:"overlay-backdrop--active",qE:"overlay-backdrop--locked"})).setContent(this.o).onClose(function(){a.u.close()}); this.i.fB(!0);this.i.cB(!0);this.oa=this.o.querySelector(".overlay__close-button");this.oa.addEventListener("click",function(){a.i.close()}); this.u=new $q(this.o,function(b){b.xc.contentDocument.body.style.padding="2.5rem 3.25rem"},null)} $r.prototype.ma=oa(3);window.sc_initOverlay=function(){return new $r};var Gfa={"ads.svg":$g('\n'),"alumnus_expert.svg":$g('\n'), "beenhere.svg":$g('\n'),"bids_and_budgets.svg":$g('\n'), "bronze_expert.svg":$g('\n'),"community_specialist.svg":$g('\n'), "diamond_expert.svg":$g('\n'), "error_computer.svg":$g('\n'), "gold_expert.svg":$g('\n'), "google_employee.svg":$g('\n'),"guidebook.svg":$g('\n\n\n'), "keywords_and_targeting.svg":$g('\n'),"laptop_check.svg":$g('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "legacy_expert.svg":$g('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "logo_googleg_48dp.svg":$g('\n \n \n \n \n \n\n'), "no_notifications.svg":$g('\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":$g('\n'), "page_desktop_dark.svg":$g('\n'), "platinum_expert.svg":$g('\n'), "play.svg":$g('\n'),"quickreply.svg":$g('\n'),"search.svg":$g('\n'), "silver_expert.svg":$g('\n'), "stop.svg":$g('\n'),"volunteer_activism.svg":$g('\n'), "workflow.svg":$g('\n'), "workflow_dark.svg":$g('\n')};function as(a){E.call(this,"sc.shared.TsAssetInterop");this.i=a} w(as,E);as.prototype.content=function(){bm(Gfa[this.i])};var Hfa=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"]]),bs=new Map([[0,"workflow_dark.svg"]]); function ds(a){var b=void 0===a.ub?!1:a.ub,c=void 0===a.ez?!1:a.ez,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.Tw?!1:a.Tw;E.call(this,"sc.icon.Icon");f=f&&bs.has(e)?bs.get(e):Hfa.get(e);if(void 0===f)throw Error("The icon asset "+e+" is undefined.");this.ub=b;this.ez=c;this.size=h;this.i=new as(f);this.title=k;this.Tw=a} w(ds,E);ds.prototype.content=function(){var a=this;this.element("div","class",{root:!0,baseline:this.ub,"text-bottom":this.Tw,flip:this.ez},"title",this.title,"style",{height:this.size+"px",width:this.size+"px"},function(){a.i.render()})};function es(a){A.call(this,a,-1,Ifa)} w(es,A);function gs(a,b){return ye(a,3,b,Wd)} var Ifa=[1,2,3,4];function hs(a){if(!(a&&a instanceof A))throw Error("Value is not proto message.");return Sc(a.serialize(),2)} ;function is(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 js={CLICK:{string:"click",Ig:"cOuCgd"},GENERIC_CLICK:{string:"generic_click",Ig:"szJgjc"},IMPRESSION:{string:"impression",Ig:"xr6bB"},HOVER:{string:"hover",Ig:"ZmdkE"},KEYPRESS:{string:"keypress",Ig:"Kr2w4b"},KEYBOARD_ENTER:{string:"keyboard_enter",Ig:"SYhH9d"},VIS:{string:"vis",Ig:"HkgBsf"}};function ks(a){if(ls.has(a))return ls.get(a);throw Error("Unrecognized EventLabel "+a+".");} function ms(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].Ig);return b} for(var ls=ms(js),ns=new Map,ps=t(Object.keys(js)),qs=ps.next();!qs.done;qs=ps.next()){var rs=qs.value;ns.set(js[rs].Ig,js[rs].string)}var ss=ms({TRACK:{string:"track",Ig:"u014N"},INDEX:{string:"index",Ig:"cQYSPc"},MUTABLE:{string:"mutable",Ig:"dYFj7e"},COMPONENT_ID:{string:"cid",Ig:"cOuyq"},TEST_CODE:{string:"tc",Ig:"DM6Eze"}});function ts(a,b){this.i=a;this.qa=b||!1;this.ma=new Set;this.va=null;this.oa=[];this.o=void 0;this.Ca=this.u=!1;this.Aa=null;this.ua=[]} function us(a,b){if(b){var c=a.ma;var e=c.has;a=a.qa?ks(b):b;c=e.call(c,a)}else c=0!=a.ma.size;return c} ts.prototype.getIndex=function(){return this.va}; ts.prototype.setAttribute=function(a){this.Aa=a;return this}; ts.prototype.getAttribute=function(){return this.Aa}; function vs(a,b){a.ua.push(b)} function ws(a,b){for(var c=0;c=a.offsetWidth||0>=a.offsetHeight))return!1;a=a.getBoundingClientRect();return(b=Mk(b,new Lk(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1} function aga(a,b,c){for(var e=[],f={},h=b.length-1;0<=h;f={xn:f.xn,vl:f.vl,hq:f.hq},h--){f.vl=new it;f.hq=[];f.xn=Ys();Le(f.vl,zs,1,f.xn);var k=new at;Le(k,zs,1,f.xn);Le(f.vl,at,9,k);if(k=Cq(window.location.href,"ved"))k=et(new dt,k),Le(f.vl,dt,4,k);b[h].forEach(function(l){return function(p,r){r.o=l.xn;r.u=l.xn;var u=zt(r);p.length&&Ns(u,p);p=r.getElement();xt(p,c)?(r.oa=!1,r.hidden=!1):u.Om(1);this.setTimestamp(u);Oe(l.vl,2,Ms,u);l.hq=l.hq.concat(r.getTag().oa)}}(f),a); k=new Us;wt();Ws(k,f.vl.serialize());ye(k,20,f.hq,Wd);e.push(k)}return e} function bga(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 y=0,ma=[],na=new it,pa=[],ra=Ys();Le(na,zs,1,ra);Le(na,zs,3,u);var ta=new at;Le(ta,zs,1,u);Le(na,at,9,ta);for(ta=0;taarguments.length&&h.args.push(new a.DN);k&&(k=Dt,!a.IA||0==It||a.measure&&1!=It||(k=(k+1)%2),Ct[k].push(h));return iga()}} function jga(a,b){Et=!1;var c={};It=1;for(var e=0;ea&&(dga++,100h.length)return null;k=h[0].trim();h=h[1].trim();if(Fb(k)||Fb(h))return null;switch(k){case Lt(a,"track"):k=h.split(",");for(h=0;h "}); c+=b.length?"END]":"EMPTY]"} function du(a){if(a.nc){var b=a.nc();a=dk(b||ok(a.oa)||window)}else a=dk(ok(a.oa)||window);return a} ;function eu(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 uga(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;u=r=0} function b(y){for(var ma=k,na=0;64>na;na+=4)ma[na/4]=y[na]<<24|y[na+1]<<16|y[na+2]<<8|y[na+3];for(na=16;80>na;na++)y=ma[na-3]^ma[na-8]^ma[na-14]^ma[na-16],ma[na]=(y<<1|y>>>31)&4294967295;y=f[0];var pa=f[1],ra=f[2],ta=f[3],va=f[4];for(na=0;80>na;na++){if(40>na)if(20>na){var Fa=ta^pa&(ra^ta);var Ja=1518500249}else Fa=pa^ra^ta,Ja=1859775393;else 60>na?(Fa=pa&ra|ta&(pa|ra),Ja=2400959708):(Fa=pa^ra^ta,Ja=3395469782);Fa=((y<<5|y>>>27)&4294967295)+Fa+va+Ja+ma[na]&4294967295;va=ta;ta=ra;ra=(pa<<30|pa>>>2)& 4294967295;pa=y;y=Fa}f[0]=f[0]+y&4294967295;f[1]=f[1]+pa&4294967295;f[2]=f[2]+ra&4294967295;f[3]=f[3]+ta&4294967295;f[4]=f[4]+va&4294967295} function c(y,ma){if("string"===typeof y){y=unescape(encodeURIComponent(y));for(var na=[],pa=0,ra=y.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)y[ma++]=f[na]>>pa&255;return y} 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 y=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.Gl()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Sa} n.dispatch=function(a){a instanceof Us?this.log(a):(a=Vs(new Us,a.serialize()),this.log(a))}; n.lh=function(a){a?(this.u||(this.u=new Ts),a=a.serialize(),z(this.u,4,a)):this.u&&Be(this.u,4)}; function zu(a,b){a.qa=new mu(1>b?1:b);a.i.setInterval(a.qa.getValue())} n.log=function(a){a=a.clone();var b=this.hj++;z(a,21,b);this.Na&&z(a,26,this.Na);if(!x(a,1)){b=a;var c=Date.now().toString();z(b,1,c)}null==x(a,15)&&(b=60*(new Date).getTimezoneOffset(),z(a,15,b));this.u&&(b=this.u.clone(),Le(a,Ts,16,b));for(;this.o.length>=this.bufferSize;)this.o.shift(),++this.Da;this.o.push(a);this.dispatchEvent(new Au(a));this.Ya||this.i.enabled||this.i.start()}; n.flush=function(a,b){var c=this;if(0===this.o.length)a&&a();else if(this.vb)Bu(this.ma,3),Cu(this);else{var e=Date.now();if(this.le>e&&this.Cbna||401===na||0===na);pa&&(c.o=ra.concat(c.o),c.Ya||c.i.enabled||c.i.start());b&&b("net-send-failed",na);++c.Aa},ma=function(){c.Xb?c.Xb.send(r,u,y):c.wh(r,u,y)}; p?p.then(function(na){r.FA["Content-Encoding"]="gzip";r.FA["Content-Type"]="application/binary";r.body=na;r.OI=2;ma()},function(){ma()}):ma()}}}}; n.cz=function(){this.Ca||(Du(this.ma,!0),this.Pa&&(Bu(this.ma,3),Cu(this)),this.Ka&&(Bu(this.ma,2),Dga(this)),this.flush(),Du(this.ma,!1))}; function Cu(a){Eu(a,32,10,function(b,c){b=zq(b,"format","json");var e=!1;try{e=window.navigator.sendBeacon(b,c.serialize())}catch(f){}a.vb&&!e&&(a.vb=!1);return e})} function Dga(a){Eu(a,6,5,function(b,c){b=yq(b,"format","base64json","p",Sc(c.serialize(),3));if(15360 .heading").getAttribute("data-search-dym-tracking-id"),a.eF(f,b,h,e,c)):(e=""!==Oi("symptom"),a.Oi(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 Gga(a,b){function c(){h&&k&&((window.sc_delayLocationHandler=e)?e(f):lj(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.Oi=function(a,b,c,e,f,h,k,l,p,r){lv(this,function(){var u=mv(p?"suggestion_clicked":"search_results_clicked",b,k,l);Nu(u,"q",a);Nu(u,"clickRank",c);Nu(u,"resultId",e);Nu(u,"requestId",f);Nu(u,"shownContentList",h);return u},h,function(){var u=nv(p?15:6,b,k,l); var y=u.setQuery(a);y=z(y,11,Number(c));var ma=bv($u(av(new Zu,e),f),3);y=Le(y,Zu,43,ma);z(y,8,h);return u},r)}; n.eF=function(a,b,c,e,f){lv(this,function(){var h=mv("suggestion_clicked",c);Nu(h,"q",a);e&&Nu(h,"dymTrackingId",e);return h},b,function(){return null},f)}; n.AA=function(a,b,c){lv(this,function(){var e=mv("autocomplete_search_query",Qi().visit_id,b);Nu(e,"q",a);return e},"",function(){var e=nv(24,Qi().visit_id,b); e.setQuery(a);return e},c)}; n.us=function(a,b,c,e){lv(this,function(){var f=mv("autocomplete_results_clicked",Qi().visit_id,c);Nu(f,"q",a);Nu(f,"shownContentList",b);return f},b,function(){var f=nv(31,Qi().visit_id,c),h=f.setQuery(a); z(h,8,b);return f},e)}; n.vs=function(a,b){ov(this,function(){var c=mv("autocomplete_click_impressions",Qi().visit_id,b);Nu(c,"shownContentList",a.join("|"));return c},function(){var c=nv(47,Qi().visit_id,b),e=a.join("|"); z(c,8,e);return c},"sc_nullFunction")}; function lv(a,b,c,e,f){f&&f instanceof Function?(window.sc_searchMetricsLinkCallback=function(){f(c)},ov(a,b,e,"sc_searchMetricsLinkCallback")):ov(a,b,e,"sc_nullFunction")} function ov(a,b,c,e){b=b();c=c();var f,h=null==(f=c)?void 0:f.xo();"help"!==h&&"help.mobile"!==h&&"help.ios"!==h&&(c=null);f=c;f=void 0===f?null:f;c="asxvmprobertest@gmail.com"==Qi().ge;if((a.i||"true"===Aj("initializeMojoMetrics"))&&!c&&(b&&(Nu(b,"callback",e),c=ek("SCRIPT"),c.onerror=window[e],gi(c,b.build()),document.body.appendChild(c)),f)){var k;null==(k=a.transport)||k.dispatch(f)}} n.Bw=function(a){ov(this,function(){var b=mv("article_help_link_clicked",Qi().visit_id,Qi().flow);Nu(b,"url",a);return b},function(){var b=nv(28,Qi().visit_id,Qi().flow); b.setUrl(a);return b},"sc_nullFunction")}; n.Dw=function(a){ov(this,function(){var b=mv("opened_to_article",Qi().visit_id,Qi().flow);Nu(b,"shownContentList",a);return b},function(){var b=nv(23,Qi().visit_id,Qi().flow); z(b,8,a);return b},"sc_nullFunction")}; n.Yo=function(a,b,c,e,f,h,k,l){e=e||Oi("query")||Oi("q");h=h||""!==Oi("symptom");ov(this,function(){var p=mv(h?"shown_suggestions":"shown_search_results",a,f,k);Nu(Nu(p,"requestId",b),"shownContentList",c.join("|"));e&&Nu(p,"q",e);l&&Nu(p,"dymTrackingId",l);return p},function(){var p=nv(h?13:14,a,f,k),r=p.setQuery(e),u=c.join("|"); z(r,8,u);r=Uu();u=$u(new Zu,b);var y=u.setTimestamp,ma=new Date(Date.now()),na=new Hm;ma=ma.getTime();na.setSeconds(Math.trunc(ma/1E3)).setNanos(Math.trunc(ma%1E3*1E6));r=cv(bv(y.call(u,na),1),r);Le(p,Zu,43,r);return p},"sc_nullFunction")}; n.Cw=function(){ov(this,function(){},function(){return nv(218,Qi().visit_id,Qi().flow)},"sc_nullFunction")}; function Hga(a){switch(a){case 201:return"nd4c_requested";case 45:return"shown_contact_us";case 46:return"contact_us_clicked"}return""} function Iga(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 pv(a,b,c){c=void 0===c?0:c;ov(a,function(){var e=Iga(c),f=mv(Hga(b),Qi().visit_id,Qi().flow);e&&Nu(f,"contactMode",e);return f},function(){var e=nv(b,Qi().visit_id,Qi().flow); c&&z(e,27,c);return e},"sc_nullFunction")} n.As=function(){pv(this,201)}; n.zs=function(){pv(this,45,8)}; n.ys=function(){pv(this,46,8)}; n.Cs=function(){pv(this,45,9)}; n.Bs=function(){pv(this,46,9)}; n.xs=function(){pv(this,45,10)}; n.ws=function(){pv(this,46,10)}; n.Ew=function(a,b,c,e,f,h){h=void 0===h?15:h;ov(this,function(){var k=mv(197==h?"search_intent_clicked":"suggestion_clicked",a);Nu(k,"requestId",b);Nu(k,"resultId",c);void 0!==e&&Nu(k,"clickRank",e);void 0!==f&&Nu(k,"shownContentList",f);return k},function(){var k=nv(h,a),l=bv(av($u(new Zu,b),c),3); Le(k,Zu,43,l);void 0!==e&&z(k,11,Number(e));void 0!==f&&z(k,8,f);return k},"sc_nullFunction")}; function mv(a,b,c,e){a=Nu(Nu(Nu(Nu(Nu(Nu(Nu(new Mu,"flow",c||"support-content"),"gfSessionId",b),"hcName",Qi().hc),"locale",Qi().lang),"authuser",Qi().au),"useAnonymousMetrics","false"),"userAction",a);(e=e||qv())&&Nu(a,"productSpecificContext",e);"help"===c&&Nu(a,"useInappHelpPanel","true");(c=Aj("productEscalationsId"))&&Nu(a,"productId",c);return a} function nv(a,b,c,e){var f=new fv;f=z(f,39,Qi().client_type);f=z(f,23,Qi().mobile_client_version);f=z(f,42,8===Qi().rs||3===Qi().rs||93===Qi().rs?Qi().mobile_device_locale:Qi().lang);c=z(f,33,c||"support-content");c=z(c,44,Qi().hc);c=z(c,28,Qi().mobile_network_type_enum);b=z(c,5,b);a=z(b,25,a);var h;0<(null==(h=Qi().mobile_app_package_name)?void 0:h.length)&&z(a,2,Qi().mobile_app_package_name);var k;0<(null==(k=Qi().mobile_app_version)?void 0:k.length)&&z(a,32,Qi().mobile_app_version);(e=e||qv())&& z(a,4,e);(e=Number(Aj("productEscalationsId")))&&z(a,45,e);return a} function qv(){var a=Qi().query_params.find(function(b){return"ec"==b.key}); return a?a.value:""} iv.prototype.reportSearchResultsFeatureClick=iv.prototype.Ew;iv.prototype.reportNewDealChatClicked=iv.prototype.ws;iv.prototype.reportNewDealChatDisplayed=iv.prototype.xs;iv.prototype.reportNewDealTfnClicked=iv.prototype.Bs;iv.prototype.reportNewDealTfnDisplayed=iv.prototype.Cs;iv.prototype.reportNewDealEmailClicked=iv.prototype.ys;iv.prototype.reportNewDealEmailDisplayed=iv.prototype.zs;iv.prototype.reportNewDealRequested=iv.prototype.As;iv.prototype.reportBackendExperimentIds=iv.prototype.Cw; iv.prototype.reportImpressions=iv.prototype.Yo;iv.prototype.reportOpenedToArticle=iv.prototype.Dw;iv.prototype.reportArticleHelpLinkClicked=iv.prototype.Bw;iv.prototype.reportAutocompleteImpressions=iv.prototype.vs;iv.prototype.reportAutocompleteClick=iv.prototype.us;iv.prototype.reportAutocompleteSearch=iv.prototype.AA;iv.prototype.reportSpellingClick=iv.prototype.eF;iv.prototype.reportClick=iv.prototype.Oi;iv.prototype.setUpMojoReportingForSpelling=iv.prototype.FF; iv.prototype.setUpMojoReportingForSearchResults=iv.prototype.EF;iv.prototype.setClearExperimentIds=iv.prototype.lh;var rv;qb("hcfe.MojoMetrics",iv);window.sc_initMojoMetrics=function(){rv||(rv=new iv,rv.EF(),rv.FF(),window.sc_trackSearchResultImpressions=window.sc_trackSearchResultEnabledRceTracking?window.sc_nullFunction:rv.Yo.bind(rv))};function sv(a,b){this.ma=a;this.o=a.parentNode;this.i=b;this.i.counter&&tv(this,[{key:this.i.counter,value:((this.i.count||0)+1).toString()}]);this.ma.addEventListener("click",this.u.bind(this))} sv.prototype.u=function(){this.i.id&&tv(this,[{key:this.i.id,value:(new Date).getTime().toString()}]);this.o.parentNode.removeChild(this.o)}; function tv(a,b){var c=Qi();(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 sv(a,b)};function uv(a){A.call(this,a)} w(uv,A);uv.prototype.getLanguage=function(){return x(this,3)}; uv.prototype.setLanguage=function(a){return z(this,3,a)};function vv(a){A.call(this,a)} w(vv,A);var wv=[2,3];function xv(a){A.call(this,a)} w(xv,A);function yv(a){A.call(this,a)} w(yv,A);yv.prototype.getType=function(){return hf(this,1,1)}; yv.prototype.setType=function(a){return z(this,1,a)};function zv(a){A.call(this,a)} w(zv,A);zv.prototype.getId=function(){return x(this,1)}; zv.prototype.setId=function(a){return z(this,1,a)};function Av(a){A.call(this,a)} w(Av,A);Av.prototype.getState=function(){return hf(this,1,0)}; Av.prototype.getVisibility=function(){return hf(this,2,0)}; Av.prototype.setVisibility=function(a){return z(this,2,a)}; Av.prototype.clearOffTopic=function(){return Be(this,7)};function Bv(a){A.call(this,a,-1,Jga)} w(Bv,A);n=Bv.prototype;n.getIndex=function(){return x(this,2)}; n.Dg=function(a){return Le(this,Av,5,a)}; n.getTypeInfo=function(){return He(this,yv,6)}; n.getLanguage=function(){return x(this,39)}; n.setLanguage=function(a){return z(this,39,a)}; var Jga=[9,38];function Cv(a){A.call(this,a)} w(Cv,A);n=Cv.prototype;n.getKey=function(){return x(this,1)}; n.setKey=function(a){return z(this,1,a)}; n.getValue=function(){return x(this,2)}; n.setValue=function(a){return z(this,2,a)}; n.Wb=function(){return nf(this,2)};function Dv(a){A.call(this,a,-1,Kga)} w(Dv,A);n=Dv.prototype;n.ip=oa(6);n.getTitle=function(){return x(this,9)}; n.setTitle=function(a){return z(this,9,a)}; n.getLanguage=function(){return x(this,14)}; n.setLanguage=function(a){return z(this,14,a)}; n.getState=function(){return hf(this,15,10)}; n.Dg=function(a){return Le(this,Av,12,a)}; n.pz=oa(7);n.Bc=function(){return x(this,22)}; var Kga=[16,18,47,44,33,34,40,46];function Ev(a){A.call(this,a,-1,Lga)} w(Ev,A);var Lga=[5,8];function Fv(a){A.call(this,a)} w(Fv,A);Fv.prototype.getName=function(){return x(this,1)}; Fv.prototype.og=function(){return x(this,1)}; Fv.prototype.setName=function(a){return z(this,1,a)};function Gv(a){A.call(this,a)} w(Gv,A);function Hv(a,b){return Le(a,Fv,2,b)} Gv.prototype.vj=oa(8);Gv.prototype.gB=function(a){return Le(this,Ev,3,a)};function Iv(a){A.call(this,a,-1,Mga)} w(Iv,A);Iv.prototype.getContentType=function(){return x(this,1)}; Iv.prototype.setContentType=function(a){return z(this,1,a)}; var Mga=[2];function Jv(a){A.call(this,a)} w(Jv,A);function Kv(a){A.call(this,a)} w(Kv,A);Kv.prototype.getStyle=function(){return hf(this,1,0)};function Lv(a){A.call(this,a)} w(Lv,A);n=Lv.prototype;n.kz=function(){return hf(this,1,0)}; n.getType=function(){return hf(this,2,0)}; n.setType=function(a){return z(this,2,a)}; n.getId=function(){return x(this,4)}; n.setId=function(a){return z(this,4,a)}; n.eB=function(a){z(this,5,a)}; n.Gn=function(a){z(this,6,a)}; var Nga=Xf(Lv);function Mv(a){A.call(this,a)} w(Mv,A);n=Mv.prototype;n.getType=function(){return hf(this,1,0)}; n.setType=function(a){return z(this,1,a)}; n.getId=function(){return x(this,3)}; n.setId=function(a){return z(this,3,a)}; n.eB=function(a){z(this,4,a)}; n.Gn=function(a){z(this,5,a)}; var Oga=Xf(Mv);function Nv(a){A.call(this,a)} w(Nv,A);Nv.prototype.getType=function(){return hf(this,3,1)}; Nv.prototype.setType=function(a){return z(this,3,a)};function Ov(a){A.call(this,a)} w(Ov,A);n=Ov.prototype;n.getType=function(){return hf(this,1,0)}; n.setType=function(a){return z(this,1,a)}; n.getId=function(){return x(this,2)}; n.setId=function(a){return z(this,2,a)}; n.eB=function(a){z(this,3,a)}; n.Gn=function(a){z(this,4,a)}; var Pga=Xf(Ov);function Pv(a){A.call(this,a)} w(Pv,A);function Qv(a){A.call(this,a)} w(Qv,A);function Rv(a){A.call(this,a,-1,Qga)} w(Rv,A);Rv.prototype.xj=function(){return Qe(this,2)}; Rv.prototype.yf=function(a){return z(this,2,a)}; var Qga=[4];function Sv(a){A.call(this,a)} w(Sv,A);Sv.prototype.getTop=function(){return Qe(this,1)}; Sv.prototype.setTop=function(a){return z(this,1,a)};function Tv(a){A.call(this,a,-1,Rga)} w(Tv,A);Tv.prototype.getType=function(){return hf(this,1,0)}; Tv.prototype.setType=function(a){return z(this,1,a)}; Tv.prototype.getTimestamp=function(){return x(this,9)}; Tv.prototype.setTimestamp=function(a){return z(this,9,a)}; var Rga=[6,7];function Uv(a){A.call(this,a,-1,Sga)} w(Uv,A);n=Uv.prototype;n.getProjectId=function(){return x(this,10)}; n.setProjectId=function(a){return z(this,10,a)}; n.getPageType=function(){return x(this,19)}; n.xj=function(){return Qe(this,49)}; n.yf=function(a){return z(this,49,a)}; n.setSupportJourneyId=function(a){return z(this,59,a)}; var Sga=[3,4,33,5,8,13,16,20,21,27,42,56];function Vv(a){A.call(this,a)} w(Vv,A);Vv.prototype.setHost=function(a){return z(this,2,a)}; var Tga=Yf(Vv);function Wv(a){A.call(this,a,-1,Uga)} w(Wv,A);var Uga=[1];function Xv(a){A.call(this,a,-1,Vga)} w(Xv,A);n=Xv.prototype;n.getId=function(){return x(this,1)}; n.setId=function(a){return z(this,1,a)}; n.getType=function(){return x(this,3)}; n.setType=function(a){return z(this,3,a)}; n.getTitle=function(){return x(this,4)}; n.setTitle=function(a){return z(this,4,a)}; n.getDescription=function(){return x(this,5)}; n.setDescription=function(a){return z(this,5,a)}; n.getValue=function(){return x(this,6)}; n.setValue=function(a){return z(this,6,a)}; n.Wb=function(){return nf(this,6)}; var Vga=[2,11,12,16,17];function Yv(a){A.call(this,a)} w(Yv,A);function Zv(a){A.call(this,a)} w(Zv,A);function $v(a){A.call(this,a,-1,Wga)} w($v,A);n=$v.prototype;n.getType=function(){return x(this,1)}; n.setType=function(a){return z(this,1,a)}; n.getDescription=function(){return x(this,3)}; n.setDescription=function(a){return z(this,3,a)}; n.getValue=function(){return x(this,4)}; n.setValue=function(a){return z(this,4,a)}; n.Wb=function(){return nf(this,4)}; var Wga=[14,15,20,21],aw=[10,17];function bw(a){A.call(this,a,3)} w(bw,A);function cw(a){return He(a,$v,1)} var dw=Yf(bw);function ew(a){A.call(this,a,-1,Xga)} w(ew,A);function fw(a){return He(a,Cg,1)} function gw(a,b){return Le(a,Cg,1,b)} var Xga=[4];function hw(a){A.call(this,a,-1,Yga)} w(hw,A);var Yga=[1,4];function iw(a){A.call(this,a)} w(iw,A);iw.prototype.wm=function(){return Qe(this,1)}; iw.prototype.Kh=function(){return Qe(this,2)}; iw.prototype.getTimestamp=function(){return x(this,5)}; iw.prototype.setTimestamp=function(a){return z(this,5,a)};function jw(a){A.call(this,a)} w(jw,A);jw.prototype.getUrl=function(){return x(this,1)}; jw.prototype.setUrl=function(a){return z(this,1,a)};function kw(a){A.call(this,a)} w(kw,A);function lw(a){A.call(this,a)} w(lw,A);lw.prototype.getThumbnail=function(){return x(this,2)}; lw.prototype.hasThumbnail=function(){return nf(this,2)}; lw.prototype.getTimestamp=function(){return x(this,4)}; lw.prototype.setTimestamp=function(a){return z(this,4,a)};function mw(a){A.call(this,a,-1,Zga)} w(mw,A);n=mw.prototype;n.getUrl=function(){return x(this,1)}; n.setUrl=function(a){return z(this,1,a)}; n.getTitle=function(){return x(this,2)}; n.setTitle=function(a){return z(this,2,a)}; n.qf=function(){return x(this,3)}; function nw(a,b){return z(a,3,b)} n.getLanguage=function(){return x(this,10)}; n.setLanguage=function(a){return z(this,10,a)}; n.getPageType=function(){return x(this,15)}; function ow(a,b){return z(a,21,b)} n.Fb=function(){return x(this,22)}; function pw(a,b){return z(a,22,b)} function qw(a){return He(a,iw,26)} function rw(a){return He(a,lw,28)} var Zga=[6,24,27];function sw(a){A.call(this,a,-1,$ga)} w(sw,A);var $ga=[1];function tw(a){A.call(this,a,-1,aha)} w(tw,A);tw.prototype.Mh=function(){return x(this,3)}; tw.prototype.Fb=function(){return x(this,14)}; var aha=[1,5,6,8,10,11];function yw(a){A.call(this,a)} w(yw,A);yw.prototype.getActive=function(){return te(this,3)}; yw.prototype.setActive=function(a){return z(this,3,a)};function zw(a){A.call(this,a,-1,bha)} w(zw,A);var bha=[1];function Aw(a){A.call(this,a)} w(Aw,A);Aw.prototype.getQuery=function(){return jf(this,1,Bw)}; Aw.prototype.setQuery=function(a){return Ee(this,1,Bw,a)}; Aw.prototype.getStartIndex=function(){return Qe(this,2)}; var Bw=[1,5];function Cw(a){A.call(this,a)} w(Cw,A);function Dw(a){A.call(this,a)} w(Dw,A);function Ew(a){A.call(this,a,-1,cha)} w(Ew,A);Ew.prototype.qg=function(){return gf(this,1)}; var cha=[2];function Fw(a){A.call(this,a)} w(Fw,A);n=Fw.prototype;n.getUrl=function(){return gf(this,1)}; n.setUrl=function(a){return z(this,1,a)}; n.getTitle=function(){return gf(this,2)}; n.setTitle=function(a){return z(this,2,a)}; n.qf=function(){return gf(this,3)};function Gw(a){A.call(this,a)} w(Gw,A);Gw.prototype.setSupportJourneyId=function(a){return z(this,1,a)}; Gw.prototype.getUrl=function(){return gf(this,2)}; Gw.prototype.setUrl=function(a){return z(this,2,a)}; Gw.prototype.getPageType=function(){return hf(this,4,0)};function Hw(a){A.call(this,a)} w(Hw,A);Hw.prototype.getTitle=function(){return gf(this,2)}; Hw.prototype.setTitle=function(a){return z(this,2,a)};function Iw(a){A.call(this,a)} w(Iw,A);function Jw(a){A.call(this,a,-1,dha)} w(Jw,A);var dha=[1];function Kw(a){A.call(this,a)} w(Kw,A);function Lw(a,b){return Le(a,Gw,1,b)} var Mw=[2,3,5,6,7];function Nw(a){A.call(this,a)} w(Nw,A);function Ow(){var a=void 0===a?Gm():a;if(Pw()){var b=Qi(),c;var e=(new Hw).setTitle(b.title);e=z(e,3,b.pid);var f=null==(c=ij("refererViewId"))?void 0:c.toString();c=z(e,4,f);e=Lw(new Kw,Qw(b));c=Me(e,2,Mw,c);b=z(c,4,b.rs);Rw(b,a)}} function Sw(a,b,c){var e=void 0===e?Gm():e;if(Pw()){var f=Qi();var h=new Iw;b=Tw(a,b,c);h=Le(h,Fw,1,b);a=Uw(a.Fb());a=Le(h,Ew,2,a);h=Lw(new Kw,Qw(f));a=Me(h,6,Mw,a);f=z(a,4,f.rs);Rw(f,e)}} function Vw(a,b,c,e){var f=void 0===f?Gm():f;if(Pw()){var h=Qi();var k=new Jw;e=Uw(e);k=Le(k,Ew,2,e);b=t(b);for(e=b.next();!e.done;e=b.next())e=Tw(e.value,0,2),Oe(k,1,Fw,e);a=t(a);for(b=a.next();!b.done;b=a.next())b=Tw(b.value,0,1),Oe(k,1,Fw,b);c=t(c);for(a=c.next();!a.done;a=c.next())a=Tw(a.value,0,9),Oe(k,1,Fw,a);c=Lw(new Kw,Qw(h));k=Me(c,7,Mw,k);h=z(k,4,h.rs);Rw(h,f)}} function Tw(a,b,c){var e=(new Fw).setUrl(a.getUrl()).setTitle(a.getTitle());var f=a.qf();e=z(e,3,f);a=Ww(Xw(a),b);a=Le(e,Dw,4,a);return z(a,5,c)} function Uw(a){var b=new Ew;a=z(b,1,a);return ye(a,2,[],Yd)} function Ww(a,b){var c=new Dw;a=z(c,1,a);return z(a,2,b)} function Pw(){return"true"===Aj("SupportJourneyFeature__enable_journey_publish")} function Qw(a){var b;var c=new Gw;c=z(c,3,a.hc);c=z(c,6,a.lang);c=z(c,4,a.pt);var e=null==(b=a.vid)?void 0:b.toString();b=z(c,7,e).setSupportJourneyId(a.support_journey_id);return z(b,5,a.rt).setUrl(window.location.href)} function Rw(a,b){try{b.post({endpoint:"logjourney",queryParams:{v:"1"},request:a,response:Nw})}catch(c){if(Qi()&&"PROD"!==Qi().env)throw c;}} ;var eha=new Map([["PROD",3],["STAGING",4],["DRAFT",2],["READY",4],["TEST",1],["DEV",1],["ALPHA",1],["GKMSSTAGING",4],["LOCAL",1]]),fha=new Map([[0,10],[1,2],[2,25],[4,6],[5,26],[6,13],[7,17],[8,15],[9,23],[10,16],[36,30],[13,8],[14,11],[15,28],[16,3],[17,4],[18,24],[20,14],[21,5],[24,22],[25,21],[26,20],[28,27],[29,29],[30,12],[31,19],[32,18],[33,9],[34,1],[100,0],[11,31],[12,36],[19,32],[23,33],[22,7],[27,34],[35,35],[38,37]]),gha=new Map([[0,0],[1,1],[2,2],[3,2],[4,3]]),Yw=new Map([[0,0],[1,30], [2,14],[3,6],[4,25],[5,15],[6,18],[7,22],[8,24],[9,10],[10,1],[11,23],[12,28],[13,5],[14,2],[15,7],[16,29],[17,17],[18,26],[19,12],[20,16],[21,13],[22,27],[23,3],[24,11],[25,21],[26,20],[27,4],[28,8],[29,9],[30,19],[31,31],[32,32],[33,33],[34,34],[35,35],[37,37],[36,36],[40,38],[41,39],[42,40],[43,41],[44,42],[45,43],[46,44],[47,45],[48,46]]),Zw=new Map([[0,0],[78,1],[35,2],[32,3],[20,4],[9,5],[8,6],[48,7],[28,8],[33,9],[14,10],[17,11],[58,12],[15,13],[16,14],[47,15],[21,16],[52,17],[182,175],[29, 18],[31,19],[30,20],[49,21],[83,22],[84,23],[85,86],[92,87],[120,111],[121,112],[122,113],[123,114],[125,116],[126,117],[127,118],[18,24],[51,25],[55,26],[56,27],[50,28],[89,77],[160,153],[74,29],[143,135],[75,30],[82,31],[104,95],[76,32],[94,79],[100,88],[101,89],[102,90],[103,94],[90,78],[81,33],[73,34],[40,35],[46,36],[53,37],[88,91],[1,38],[80,39],[27,40],[72,41],[7,42],[57,43],[41,44],[34,45],[23,46],[13,47],[36,48],[45,49],[5,50],[22,51],[172,165],[37,52],[39,53],[10,54],[11,55],[3,56],[93, 80],[130,121],[99,85],[117,108],[26,57],[69,58],[66,59],[61,60],[62,61],[68,62],[70,63],[71,64],[65,65],[67,66],[86,92],[63,67],[59,68],[60,69],[64,70],[87,93],[95,82],[96,84],[97,83],[98,81],[54,71],[24,72],[4,73],[25,74],[44,75],[2,76],[105,96],[151,144],[106,97],[107,98],[108,99],[109,100],[110,103],[111,101],[112,102],[113,104],[114,105],[115,106],[118,107],[116,109],[119,110],[124,115],[128,119],[129,120],[131,122],[156,149],[132,123],[133,124],[134,125],[135,126],[159,152],[136,127],[19,128], [137,129],[138,130],[139,131],[140,132],[141,133],[142,134],[144,136],[145,138],[146,139],[147,140],[148,141],[149,142],[150,143],[152,145],[153,146],[154,147],[155,148],[157,150],[158,151],[161,154],[162,155],[163,156],[164,157],[165,158],[166,159],[167,160],[168,161],[169,162],[170,163],[171,164],[173,166],[174,167],[175,168],[176,169],[177,170],[178,171],[179,172],[188,181],[189,182],[201,194],[180,173],[181,174],[183,176],[184,177],[185,178],[186,179],[187,180],[190,183],[191,184],[192,185],[193, 186],[194,187],[195,188],[196,189],[197,190],[198,191],[199,192],[200,193],[215,208],[216,209],[202,195],[203,196],[204,197],[205,198],[206,199],[207,200],[208,201],[209,202],[210,203],[211,204],[212,205],[213,206],[214,207],[217,210],[218,211],[219,212],[220,213],[221,214],[222,215],[223,216],[224,217],[225,218],[226,219],[227,220],[228,221],[229,222],[230,223],[231,224],[232,225],[233,226],[234,227],[235,228],[236,229],[237,230],[238,231],[239,232],[240,233],[241,234]]),hha=new Map([[0,0],[1,11], [2,7],[3,3],[4,14],[5,5],[6,8],[7,2],[8,13],[9,4],[10,12],[11,10],[12,6],[13,15],[14,9],[15,1],[16,16],[17,17],[18,18],[19,19],[20,20],[21,21],[22,22],[23,23],[24,24],[25,25],[26,26]]),$w=new Map([[1,1],[39,6],[83,7],[27,8],[3,2],[93,5],[18,10],[102,11],[90,12],[4,13],[8,3],[79,4],[2,4],[92,17],[113,18],[12,19],[19,20],[87,21],[105,22],[112,23],[109,24],[6,25],[67,26],[75,27],[13,28],[30,29],[84,30],[63,31],[96,32],[97,33],[81,34],[23,35],[73,36],[98,37],[17,38],[115,39],[99,40],[29,41],[14,42],[76, 43],[82,44],[24,45],[31,46],[46,47],[22,48],[101,49],[15,50],[25,51],[74,52],[26,53],[111,54],[69,55],[61,56],[91,57],[94,58],[104,59],[116,16],[118,61],[121,65],[65,60],[85,62],[119,63],[120,64],[122,66]]);function ax(a){A.call(this,a)} w(ax,A);ax.prototype.getProjectId=function(){return x(this,1)}; ax.prototype.setProjectId=function(a){return z(this,1,a)}; ax.prototype.getRole=function(){return x(this,3)};function bx(a){A.call(this,a)} w(bx,A);function cx(a){A.call(this,a,-1,iha)} w(cx,A);var iha=[4];function dx(a){A.call(this,a)} w(dx,A);dx.prototype.getPageType=function(){return x(this,1)};function ex(a){A.call(this,a)} w(ex,A);function fx(a){A.call(this,a)} w(fx,A);fx.prototype.xj=function(){return x(this,2)}; fx.prototype.yf=function(a){return z(this,2,a)}; fx.prototype.setSupportJourneyId=function(a){return z(this,6,a)};function gx(a){A.call(this,a)} w(gx,A);n=gx.prototype;n.getType=function(){return hf(this,1,0)}; n.setType=function(a){return z(this,1,a)}; n.getIndex=function(){return Qe(this,4)}; n.Px=function(a){z(this,4,a)}; n.Gn=function(a){z(this,5,a)};function hx(a){A.call(this,a)} w(hx,A);n=hx.prototype;n.getType=function(){return hf(this,1,0)}; n.setType=function(a){return z(this,1,a)}; n.getIndex=function(){return Qe(this,4)}; n.Px=function(a){z(this,4,a)}; n.Gn=function(a){z(this,5,a)};function ix(a){A.call(this,a)} w(ix,A);n=ix.prototype;n.getType=function(){return hf(this,1,0)}; n.setType=function(a){return z(this,1,a)}; n.getIndex=function(){return Qe(this,3)}; n.Px=function(a){z(this,3,a)}; n.Gn=function(a){z(this,4,a)};function jx(a){A.call(this,a)} w(jx,A);jx.prototype.getType=function(){return hf(this,1,0)}; jx.prototype.setType=function(a){return z(this,1,a)};function kx(a){A.call(this,a)} w(kx,A);function lx(a){A.call(this,a)} w(lx,A);function mx(a){A.call(this,a)} w(mx,A);mx.prototype.getType=function(){return hf(this,1,0)}; mx.prototype.setType=function(a){return z(this,1,a)}; mx.prototype.getTimestamp=function(){return He(this,Hm,8)}; mx.prototype.setTimestamp=function(a){return Le(this,Hm,8,a)}; var nx=[2,3,4,5,6,7];function ox(a){A.call(this,a)} w(ox,A);function px(a){A.call(this,a,-1,jha)} w(px,A);var jha=[1,4,5,6];function qx(a){A.call(this,a,500,kha)} w(qx,A);function rx(a,b){return Oe(a,8,mx,b)} var lha=Yf(qx),kha=[8];function sx(a){var b=a.env,c=a.cl,e=a.visitId,f=a.vid,h=a.pt,k=a.pid,l=a.rl,p=a.dt,r=a.ii,u=a.cc,y=a.lang,ma=a.hc,na=a.ehc,pa=a.rs,ra=a.ze,ta=a.webHistoryEnabled,va=a.supportJourneyId;a=a.productEscalationsId;var Fa=new qx;var Ja=new bx;Ja=z(Ja,1,2);b=eha.get(b);b=z(Ja,2,b);c=z(b,3,Number(c));c=Le(Fa,bx,1,c);Fa=new fx;e=z(Fa,1,e);ta=z(e,4,ta);f&&ta.yf(f.toString());ta.setSupportJourneyId(va);f=Le(c,fx,3,ta);va=new dx;h=fha.get(h);h=z(va,1,h);k=z(h,2,k);l=z(k,3,l);p=gha.get(p);p=z(l,4,p);r=z(p,5,r); u=z(r,6,u);u=Le(f,dx,4,u);r=new ex;y=z(r,1,y);y=Le(u,ex,5,y);u=new cx;ma=z(u,1,ma);na=z(ma,2,na);na=De(na,4,a);na=Le(y,cx,6,na);a=new ax;pa=$w.has(pa)?$w.get(pa):0;pa=z(a,2,pa);pa=Le(na,ax,2,pa);na=new px;if(ra&&ra.exp)for(ra=t(ra.exp),a=ra.next();!a.done;a=ra.next())if((a=a.value)&&a.active_groups)for(a=a.active_groups.split(";"),a=t(a),ma=a.next();!ma.done;ma=a.next())ma=ma.value.split("::"),2===ma.length&&(y=new ox,y=z(y,1,ma[0]),ma=z(y,2,ma[1]),Oe(na,4,ox,ma));return Le(pa,px,1E3,na)} ;function tx(a){this.i=a;this.u="";this.o=[]} tx.prototype.init=function(){mha(this);nha(this);!this.i.visit_id&&window.sc_visit_id&&(this.i.visit_id=window.sc_visit_id);if(!ux){var a=document.getElementsByTagName("body")[0],b=this.oa.bind(this);a.addEventListener("click",b);ux=!0;document.addEventListener("pjaxunload",function(){a.removeEventListener("click",b);ux=!1})}oha(); pha(this);qha();rha();this.i.fragment&&(window.location.hash=this.i.fragment);!this.i.is_render_api&&this.i.esid&&(this.u=Bj(),window.setInterval(aj,5E3))}; function rha(){function a(b,c){var e=ir(b,c);e&&window.requestAnimationFrame(function(){var f=document.querySelector('[data-videoid="'+e+'"]');if(f){var h=yj();window.scroll(0,window.pageYOffset+f.getBoundingClientRect().top-(h||0))}})} window.addEventListener("load",function(){return a("",location.href)}); window.addEventListener("hashchange",function(b){return a(b.oldURL,b.newURL)})} tx.prototype.Ta=function(){return this.i}; tx.prototype.ma=function(a){for(var b=0;b=this.start){a.srt=e.responseStart-this.start;a.ol=a.prt=b-e.responseStart;break}var f;null==(f=Bp)||f.Xs(a)}; function Ax(a,b,c){c=void 0===c?!0:c;var e=new Cw;z(e,1,b);a=Math.trunc(window.performance.now()-a.start);z(e,2,a);z(e,3,c);$i({endpoint:"recordsla",httpMethod:"POST",params:{v:"1"},yc:e.serialize()})} ;function Bx(a){A.call(this,a)} w(Bx,A);Bx.prototype.setHost=function(a){return z(this,3,a)};var sha=new Map([["PROD",1],["STAGING",2],["DRAFT",3],["READY",4],["TEST",5],["DEV",6],["ALPHA",7],["GKMSSTAGING",8],["LOCAL",9]]),tha=new Set;function Cx(a){var b=this;this.ze=a;this.YD=!1;this.currentFormId=this.xE=this.eN=this.FN=0;this.hG=tha;this.transport=this.Gq(1046,860);this.kF=this.Gq(1324,1323);Bp=this;uha(this);window.sc_registerPageClickHandlers&&window.sc_registerPageClickHandlers([function(c){return void b.Wc(c)}])} n=Cx.prototype;n.Gq=function(a,b){var c=Qi(),e=gs(new es,c.mendel_ids);a=(new gv("PROD"===c.env?b:a,String(c.au||"0"))).lh(e);c.auth_token?hv(a,function(){return c.auth_token}):"about:blank"===location.href&&hv(a,function(){return""}); a=a.build();a.Pa=a.mb;a.Ka=!0;return a}; function uha(a){var b=ij("StatsDeferredClearcut",!0);if(b){b=Tga(b);var c=He(b,Uv,1);z(c,34,Qi().visit_id);c=Ke(c,Tv,33);if(0=k;k&&(a.hG.add(h),b.push(f))}a.yp(b,!0)} function vha(a){if(!a.YD){a.YD=!0;Gx(a);var b;window.addEventListener("scroll",function(){window.clearTimeout(b);b=window.setTimeout(function(){return void Gx(a)},300)})}} n.Yw=function(a){var b=[];a=t((a||document).querySelectorAll("[data-stats-imp]"));for(var c=a.next();!c.done;c=a.next())b.push(Hx(c.value,{type:0}));this.yp(b)}; n.gO=function(a,b){a=Hx(a,{type:0});a.type=b||a.type;this.yp([a])}; n.yp=function(a,b){b=void 0===b?!1:b;if(0!==a.length){var c=Ex(this,b?7:3),e=sx(Ix(this.ze));b=b?7:3;a=t(a);for(var f=a.next();!f.done;f=a.next()){f=f.value;var h=(new Ov).setType(f.type);f.id&&h.setId(f.id);Jx(h,f.index);Oe(c,6,Ov,h);h=(new ix).setType(Zw.get(f.type));f.id&&z(h,2,f.id);Jx(h,f.index);f=(new mx).setType(b);f=Me(f,4,nx,h);rx(e,f.setTimestamp((new Hm).setSeconds(Date.now()/1E3)))}Fx(this,c);Dx(this,e)}}; n.hb=function(a,b,c,e,f){Kx(this,a,b,c,e);f instanceof Function&&f()}; n.gG=function(a,b,c,e,f,h){a&&(a=Hx(a,{type:0,action:0},h),Kx(this,b||a.type,c||a.action,e||a.id,f||a.index))}; function Kx(a,b,c,e,f){var h=Ex(a,5);var k=(new Mv).setType(b);k=z(k,2,c);b=(new hx).setType(Zw.get(b));c=Yw.get(c);c=z(b,2,c);e&&(k.setId(e),z(c,3,e));Jx(k,f);Jx(c,f);Oe(h,7,Mv,k);Fx(a,h);e=sx(Ix(a.ze));f=(new mx).setType(2);f=Me(f,3,nx,c);e=rx(e,f.setTimestamp((new Hm).setSeconds(Date.now()/1E3)));Dx(a,e)} n.Wc=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||vx(c))break a;c=c.parentNode}c=null}if(c){e=b.href;var f=(f=b.getAttribute("data-stats-toggle-class"))?!Ni(b,f):b instanceof HTMLInputElement&&("checkbox"===b.type||"radio"===b.type)&&!b.checked;e=Hx(b,{type:0,id:e,action:f? 29:8});if(void 0!==e.id){a.hc_internal&&hj("refererViewId",Qi().vid);b=this.kz(a);a:{f=t(Lea);for(var h=f.next();!h.done;h=f.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(Ni(c,h)){f=k;break a}}f=void 0}f=Lx(this,e,b,f);e=Mx(e);e=rx(sx(Ix(this.ze)),e);a=a.event;switch(b){case 2:Nx(this,a,c,f,e);break;case 1:b=Ox(this,f);b=Px(this,b);hj("StatsDeferredClearcut",b.serialize())||Nx(this,a,c,f);hj("ScaledStatsDeferredClearcut",e.serialize())||Nx(this,a,c,void 0,e);break;default:case 3:Fx(this, f),Dx(this,e)}}}}}}; function Nx(a,b,c,e,f){b.preventDefault();e&&Fx(a,e);f&&Dx(a,f);a=c.getAttribute&&c.getAttribute("data-stats-delay-url");if(!a&&c instanceof HTMLAnchorElement&&(a=c.href)&&"_blank"===c.target){ni(window,a);return}a&&(c=jb(c)&&Lg(c)&&c.tagName.toUpperCase()==="A".toString()?c.target:"",b=window.sc_delayLocationHandler,b instanceof Function?b(a):lj(a,!0,c))} function Qx(a,b,c,e,f){var h=Lx(a,{type:b,action:c,id:e,index:f},3);b=Mx({type:b,action:c,id:e,index:f});b=rx(sx(Ix(a.ze)),b);Fx(a,h);Dx(a,b)} function Lx(a,b,c,e){a=Ex(a,4);var f=new Lv;c=z(f,1,c).setType(b.type);c=z(c,3,b.action).setId(b.id);Jx(c,b.index);e&&(b=new Kv,e=z(b,1,e),Le(c,Kv,7,e));Le(a,Lv,5,c);return a} function Mx(a){var b=(new gx).setType(Zw.get(a.type));var c=Yw.get(a.action);b=z(b,2,c);b=z(b,3,a.id);Jx(b,a.index);a=(new mx).setType(1);return Me(a,2,nx,b).setTimestamp((new Hm).setSeconds(Date.now()/1E3))} function Hx(a,b,c){c=void 0===c?!1:c;return{id:Rx({element:a,attr:"data-stats-id",defaultValue:b.id}),type:Sx({element:a,attr:"data-stats-ve",defaultValue:b.type,Cp:!0}),action:Sx({element:a,attr:"data-stats-action",defaultValue:b.action,Cp:c}),index:Rx({element:a,attr:"data-stats-idx",defaultValue:b.index})}} n.kz=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.Xs=function(a){var b=Ex(this,2),c=new Nv;a.ol&&0<=a.ol&&z(c,1,Math.round(a.ol));a.prt&&0<=a.prt&&z(c,2,Math.round(a.prt));a.srt&&0<=a.srt&&z(c,5,Math.round(a.srt));if(a.type&&a.duration_ms){var e=c.setType(a.type);z(e,4,Math.round(a.duration_ms))}Le(b,Nv,4,c);Fx(this,b);var f=hha.get(a.type);e=a.duration_ms;b=a.ol;c=a.prt;a=a.srt;f=(new jx).setType(f);e=z(f,2,e);0<=b&&z(e,3,b);0<=c&&z(e,4,c);0<=a&&z(e,5,a);a=sx(Ix(this.ze));b=(new mx).setType(4);b=Me(b,5,nx,e);a=rx(a,b.setTimestamp((new Hm).setSeconds(Date.now()/ 1E3)));Dx(this,a)}; n.iO=function(a){var b=new kx;0<=a.ol&&z(b,1,a.ol);0<=a.prt&&z(b,2,a.prt);0<=a.srt&&z(b,5,a.srt);a=sx(Ix(this.ze));var c=(new mx).setType(5);b=Me(c,6,nx,b);b=rx(a,b.setTimestamp((new Hm).setSeconds(Date.now()/1E3)));Dx(this,b);Ow()}; n.jO=function(a){var b=Ex(this,6),c=new Sv;if(void 0!==a.top&&void 0!==a.page_view_id){var e=c.setTop(Math.trunc(Number(a.top||0)/1E3));z(e,2,a.page_view_id||"");Le(b,Sv,8,c);Fx(this,b);b=sx(Ix(this.ze));c=(new mx).setType(6);e=new lx;e=z(e,1,a.top||0);a=z(e,2,a.page_view_id||"");a=Me(c,7,nx,a);a=rx(b,a.setTimestamp((new Hm).setSeconds(Date.now()/1E3)));Dx(this,a)}}; n.nh=function(){return new zx}; function Ex(a,b){var c=Qi();var e=new Rv;e=z(e,3,c.iro);e=z(e,1,c.pid).yf(c.vid);c.request_attributes&&ze(e,4,c.request_attributes);if(c=Aj("workflow__session-id")){var f=new Qv;c=z(f,1,c);0!==a.currentFormId&&z(c,2,String(a.currentFormId));Le(e,Qv,5,c)}a=new Tv;return Le(a,Rv,2,e).setType(b)} function Ox(a,b){var c=Qi();b.setTimestamp(0===a.xE?Date.now():a.xE);var e=new Uv;e=z(e,35,c.ncc);a.ze.cc&&z(e,41,a.ze.cc);var f=z(e,17,c.dt);f=z(f,24,c.ehc);f=z(f,1,c.hc);f=z(f,38,c.ii);f=ye(f,21,c.mendel_ids,Wd);f=z(f,46,3);f=z(f,19,c.pt);f=z(f,14,1);f=z(f,32,c.rs);f=z(f,2,c.rl);f=z(f,12,c.lang);f=z(f,45,22);f=z(f,15,17515);b=Oe(f,33,Tv,b);b=z(b,43,c.rt).yf(c.vid);b=z(b,34,c.visit_id);b=z(b,55,2);b=z(b,58,c.web_history_enabled).setSupportJourneyId(c.support_journey_id);c=sha.get(c.env)||0;z(b,53, c);if(a.ze.exp)for(a=t(a.ze.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 Jv,f=z(f,1,b[0]),b=z(f,2,b[1]),Oe(e,13,Jv,b));a=(new Iv).setContentType(55);Oe(e,3,Iv,a);return e} function Px(a,b){var c=Qi(),e=new Vv;b=Le(e,Uv,1,b);c.ehn&&(c=sq(c.ehn.match(rq)[3]||null),b.setHost(c));a.ze.ref&&z(b,3,a.ze.ref);return b} function Fx(a,b){if("true"!==Xl("workflow__kms")&&!(1E3<++a.FN)){var c=Ox(a,b);""===x(c,1)?bj({Issue:"No helpcenter found when populating clearcut stats",Stats:b}):(c=Px(a,c),a.transport.dispatch(c),a.transport.flush(),Hj(document,"sc_statsEvent",{detail:b}))}} function Dx(a,b){if("true"!==Xl("workflow__kms"))if(""===af(He(b,cx,6),1))bj({Issue:"No helpcenter found when populating scaled clearcut",Extension:b});else if(!(1E3<++a.eN)){var c=new Bx;c=Le(c,qx,1,b);var e=Qi();e.ehn&&(e=sq(e.ehn.match(rq)[3]||null),c.setHost(e));a.ze.ref&&z(c,2,a.ze.ref);a.kF.dispatch(c);a.kF.flush();Hj(document,"sc_scaledStatsEvent",{details:b})}} function Rx(a){var b=a.element,c=a.attr,e=a.defaultValue;a=void 0===a.Cp?!1:a.Cp;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 Sx(a){var b=a.defaultValue;a=Number(Rx({element:a.element,attr:a.attr,Cp:void 0===a.Cp?!1:a.Cp}));return isNaN(a)?b:a} function Jx(a,b){b&&(b=b.split(","),b[0]&&(Nga(a)||Oga(a)||Pga(a)?a.eB(Number(b[0])):a.Px(Number(b[0]))),b[1]&&a.Gn(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 Cx(a);vha(a);window.sc_trackStatsEvent=a.hb.bind(a);window.sc_trackStatsEventByElement=a.gG.bind(a);window.sc_trackStatsScopedImpressions=a.Yw.bind(a);window.sc_trackStatsImpressions=a.yp.bind(a);window.sc_trackStatsImpressionByElement=a.gO.bind(a);window.sc_trackStatsLatency=a.Xs.bind(a);window.sc_trackStatsPageView=a.hO.bind(a);window.sc_trackStatsTimeOnPage= a.jO.bind(a);window.sc_trackScaledSupportPageView=a.iO.bind(a)}; function Ix(a){var b=Qi();return{env:b.env,cl:b.cl,visitId: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,ze:a,webHistoryEnabled:!!b.web_history_enabled,supportJourneyId:b.support_journey_id||"",productEscalationsId:Aj("productEscalationsId")?Number(Aj("productEscalationsId")):0}} ;function Tx(a){a=void 0===a?new ew:a;this.state=0;this.i=wha(a);Ux(this);Vx(this);Wx(this)} function Xx(a){var b;return null!=(b=fw(a.i))?b:new Cg} function Yx(a){var b=a.i;a=Qe(b,2);var c=df(b,4),e=x(b,3),f=fw(b);b=te(b,5);c={frdUsages:c};"number"===typeof a&&(c.frdId=a);"number"===typeof e&&(c.frdValueType=e);f&&(c.frdValue=Zx(f));"boolean"===typeof b&&(c.isRequired=b);return c} function $x(a){var b,c=null!=(b=fw(a.i))?b:new Cg;gw(a.i,c);return c} function ay(a){a=$x(a);var b,c=null!=(b=a.getFrdContext())?b:new bg;Dg(a,c);return c} function by(a,b){b=b instanceof Tx?b:new Tx(b);var c=cy(a),e=cy(b);if(c&&e&&c===e)return!0;c=dy(a);e=dy(b);a=ey(a);b=ey(b);return!!(c&&e&&c===e&&a&&b&&a===b)} n=Tx.prototype;n.getId=function(){var a;return null!=(a=Re(this.i,2))?a:null}; function dy(a){var b,c,e;return null!=(e=null==(b=fw(a.i))?void 0:null==(c=b.getFrdContext())?void 0:mf(c,1))?e:null} function cy(a){var b,c;return null!=(c=null==(b=fw(a.i))?void 0:mf(b,5))?c:null} function fy(a,b){cg(ay(a),b);Vx(a);return a} function gy(a,b){Eg($x(a),b);Vx(a);return a} n.isRequired=function(){var a;return null!=(a=te(this.i,5))?a:!1}; n.setRequired=function(a){z(this.i,5,a);return this}; function hy(a,b){df(a.i,4).includes(b)||(De(a.i,4,b),Ux(a))} function ey(a){var b,c,e;return null!=(e=null==(b=fw(a.i))?void 0:null==(c=b.getFrdContext())?void 0:mf(c,2))?e:null} function iy(a,b){ey(a)!==b&&(dg(ay(a),b),Ux(a));return a} n.Wb=function(){return 0");mm.prototype.onChange.call(this,function(){Gy(e,a)})}else{var f="Notifying "+(null!=c?c:""); mm.prototype.onChange.call(this,a,function(){Gy(f,b)})}}; n.Ba=function(a){var b=this,c;Gy(this.Iq+" sent "+(null!=(c=this.Da[a])?c:"UNKNOWN"),function(){return void mm.prototype.Ba.call(b,a)})};function Iy(a,b,c){E.call(this,"SmartJourney.Form");var e=this;this.model=a;this.Fa=b;this.i=c;this.o=!0;this.watch(a);this.watch(b);null==c||c.LE(function(){return void Jy(e)})} w(Iy,E);Iy.prototype.content=function(){var a=this,b=this.model.getError();this.element("div","class",{hidden:this.model.Ab()||b},this.model.zo());b?this.element("div","class","error",function(){(new qm({icon:"gm/error_outline",ub:!0})).render();a.element("span",Ky(a.Fa,50));window.sc_sjLog&&a.element("div",b)}):this.model.Ab()?this.element("div","class","loading",new So):this.o&&this.element("div","class","gdpr-wrapper",function(){var c; null==(c=a.i)||c.render()})}; Iy.prototype.focus=function(){var a;null==(a=this.model.zo().querySelector("div.field label.cc"))||a.focus()}; function Jy(a){if(a.i){a.i.hF();var b,c=null!=(b=a.u)?b:a.model.form;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.In(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.In(e,c[e])}}} ;var Fha={VP:0,WP:1,SP:2,TP:3,dR:4,cR:5,bR:6,ERROR:7,ZO:8,SQ:9,jP: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 Gha=0;function Ly(a){E.call(this,"SmartJourney.RapiFrame");this.title=a;this.key=""+Gha++} w(Ly,E);n=Ly.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.Ku,"scrolling","no","title",this.title);if(e!==this.frame||this.Ku!==c){this.frame=e;var f;null==(f=this.qD)||f.call(this,Error("iframe replaced or src changed"));this.rD=new Promise(function(h,k){a.qD=k;e.onload=function(){h()}}); this.rD.catch(function(){})}}; n.zo=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?Wq:b;this.reset();var c=this.frame,e=this.rD;return new Promise(function(f,h){var k=Object.assign({},Hha(),{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,Bm:null!=(l=a.Bm)?l:[],extraParams:Object.assign({},{dark:fj()?"1":"0",referer:dj()},a.extraParams),externalCid:a.externalCid,Rw:a.Rw,jy:function(p){var r;return Va(function(u){if(1== u.i)return Oa(u,2),u.yield(e,4);if(2!=u.i)return p(c),Pa(u,0);r=Qa(u);h(Error("Load cancelled: "+r.message));Na(u)})}, Fs:!0,onLoad:function(p){f(p)}, onError:function(p){h(Error("RenderApi.ErrorType "+p.type+": "+p.message))}, Yz:function(p){p&&a.LM&&(p.redirected||p.deleted_item)&&h(Error("Redirected "+JSON.stringify(p)))}})})}; n.yb=function(){var a;null==(a=this.qD)||a.call(this,Error("component detached"));var b;null==(b=this.qy)||b.call(this)}; function Iha(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.qy=function(){clearInterval(f);a.qy=void 0}; c()}}} n.reset=function(){var a;null==(a=this.qy)||a.call(this);hm(this)}; function Hha(){var a=Qi(),b=a.auth_token;if(""===b)try{b=lu([])}catch(c){}return{apiKey:a.skey||"",requestSource:a.rs,gp:!0,authToken:b,authUser:a.au,host:a.ehn,visitId:a.visit_id,viewId:a.vid,mendelIds:Qi().mendel_ids.join(",")}} ;var Jha="problem_description issue summary_of_issue summary_of_issue_req issue_summary additional_information issue_description dscc_issue".split(" ");function My(a,b,c){b=void 0===b?"Form":b;c=void 0===c?new Ly(Ky(a,"get_help.contact_us")):c;Hy.call(this,b,Fha);this.frame=c;this.i=[];this.Lb=!1;a=this.Ku();this.frame.Ku=a} w(My,Hy);n=My.prototype;n.Kb=function(){return!1}; n.zo=function(){return this.frame}; n.Ej=function(a){var b=this,c,e,f,h;return Va(function(k){if(1==k.i){Oa(k,2);if(!b.frame.zo())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.Ba(1)}b.Lc(!0);b.config=a;Gy("Load form: "+Qi().ehn+"/"+a.helpcenter+"/contact/"+a.id);c=b;l=k.yield;p=b.frame;var r=p.load,u=a.id,y=a.helpcenter,ma=a.locale,na={dark:fj()?"1":"0",referer:dj()}; a.UC&&(na.disable_vrg_filter="true");a.vu&&(na.cases2="any");var pa=Oi("ec");pa&&(na.ec=pa);a.hideSubmitButton&&(na.hide_submit_button="true");(pa=Oi("cse"))&&(na.cse=pa);return l.call(k,r.call(p,{pageId:u,helpcenter:y,locale:ma,pageType:"CONTACT_FORM",Bm:["PCT_DYNAMIC_CONTENT","PCT_METADATA"],extraParams:na,externalCid:Kha(a),Fs:!0,productSpecificData:Dj(),LM:!0,Rw:Yi()}),4)}if(2!=k.i){c.form=k.o;b.Lc(!1);(y=b.form.getInjectedFrdValuesEventId())&&Ej("rule_service_form_synthesis_event_id",y);y=b.form; y.setValidateOnly(!!a.validateOnly);y.setSupportJourneyId(Ki);if(null==(ma=a.targetSubmissionDetails)?0:ma.ma())y.setIncludesTargetSelector(!0),y.setTargetVerified(null!=(pa=null==(na=a.targetSubmissionDetails)?void 0:na.o())?pa:!1);ma=Dj();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())Nha(k.value,e,!c)&&(f=!0);f||(c?a.setInjectedScFrdValue(Yx(e)):a.setScFrdValue(Yx(e)))}} function Nha(a,b,c){c=void 0===c?!1:c;var e=ey(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=xha(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 Lha(a){var b=a.form;if(b){var c=function(e,f){function h(){return void a.Ba(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.Ku=function(){return 79===Qi().rs?"repeater_content_frame":"/s/renderframe2/"}; function Kha(a){var b,c,e,f,h;return null==(e=(null!=(c=null==(b=a.wd)?void 0:b.Cc())?c:[]).find(function(k){return 8000001===k.getId()}))?void 0:null==(f=ky(e))?void 0:null==(h=f[0])?void 0:h.toString()} n.setContactFormCallback=function(a){this.o=a};function Py(a,b){mm.call(this);this.Qf=a;var c={};this.strings=(c[a]=b,c);this.locale=a} w(Py,mm);Py.prototype.get=function(a){var b,c;return null!=(c=null==(b=this.strings[this.Qf])?void 0:b[a])?c:""}; function Ky(a,b){var c,e;return null!=(e=null==(c=a.strings[a.locale])?void 0:c[b])?e:a.get(b)} Py.prototype.set=function(a,b){var c;this.strings[a]=Object.assign({},null!=(c=this.strings[a])?c:{},b);this.Ba()};function Qy(){Oha(this)} function Oha(a){window.sc_registerPageClickHandlers([function(b){b.hc_internal&&(b=b.element,b.href&&b.href.startsWith("http")&&(b.search=Ry(b.search)))}.bind(a)]); jj.push(function(b){b.href&&b.href.startsWith("http")&&(b.search=Ry(b.search))}); a.i();window.addEventListener("load",a.i.bind(a))} Qy.prototype.i=function(){for(var a=document.querySelectorAll(".gaiabar form, .non-one-bar form, #search-form"),b=0;ba.o&&lz(a);a.o++},1E3)} kz.prototype.load=function(){var a=this;return Va(function(b){if(1==b.i)return b.yield(Wha(),2);a.player||lz(a);Na(b)})}; function mz(a,b,c,e){switch(a){case -1:a=20;break;case 0:a=19;break;case 1:a=25;break;case 2:a=26;break;case 3:a=27;break;case 5:a=28;break;default:a=0}Fn(a,b,44,c+","+e)} kz.prototype.yb=function(){this.player=void 0;jm(this)}; var nz;function Wha(){var a,b;return Va(function(c){if("function"===typeof(null==(a=window.YT)?void 0:a.Player))return c.return();nz||(b=document.createElement("script"),gi(b,ih(Zg($g("//www.youtube.com/player_api")))),document.body.appendChild(b),nz=new Promise(function(e){window.onYouTubeIframeAPIReady=e})); return c.return(nz)})} ;function oz(a){a=a.player;E.call(this,"sc.tailwind.thread.popup_video.PopupVideo");var b=this;this.i=new Uo({jc:7,kc:7,Sj:!0,Do:!0,content:function(){b.element("div","class","root","tabindex","0",b.player)}, hg:!0,onClose:function(){var c;null==(c=b.player.player)||c.stopVideo()}}); this.player=a} w(oz,E);oz.prototype.open=function(a){this.i.open(Object.assign({},{Jb:!0},a));this.player.load()}; oz.prototype.content=function(){this.i.render()};function pz(a,b){var c=void 0===b?{}:b;b=void 0===c.RC?!1:c.RC;var e=c.height,f=void 0===c.Hk?!1:c.Hk;c=c.width;this.i=a;this.o=this.i.getAttribute("data-videoid");this.u=Ni(this.i,"embedded-video")?"default":"medium";c&&e&&(this.ma=c/e==qz?qz:1.6);this.qa=f;b||(Xha(this),Yha(this))} function Xha(a){window.addEventListener("hashchange",function(b){ir(b.oldURL,b.newURL)===a.o&&rz(a)}); window.addEventListener("load",function(){ir("",location.href)===a.o&&rz(a)})} function Yha(a){var b=new XMLHttpRequest;b.addEventListener("load",function(){try{var c=JSON.parse(b.responseText)}catch(e){}c&&Zha(this,c)}.bind(a)); b.open("GET","https://www.googleapis.com/youtube/v3/videos?part=snippet%2C+id&key=AIzaSyD-4tE5aKFZYIS_IrfpCDRsgQZbv5VCJZM&id="+a.o);b.send()} function Zha(a,b){if(b.items&&b.items[0]&&b.items[0].snippet){var c=b.items[0].snippet;b=function(f){for(var h=c,k=0;k>>0),ma=[["js_request_id",y],["rr",1],["lc",1]],na=aia();0c?"-":"+"];c=Math.abs(c);e.push(Math.floor(c/60)%100);c%=60;0!=c&&e.push(":",Wj(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=yA(a);b.u=[c,c];b.i={RQ:a,mC:a};b.o=[];return b}b=new wA;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 yA(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Wj(Math.floor(a/60)%100,2),":",Wj(a%60,2));return b.join("")} function zA(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]} wA.prototype.getOffset=function(a){a=this.oa-zA(this,a);return-1440===a?0:a}; wA.prototype.getShortName=function(a){return this.u[0b)var c=a.i.Hx[b];else if(8>b)c=a.i.nC[b-4];else if(12>b)c=a.i.wG[b-8],c=c.replace("{1}",a.i.Hx[b-8]),c=c.replace("{0}",a.i.nC[b-8]);else if(12===b)c=a.i.Hx[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{BA(a,10);return}b=c;for(uia&&(b=b.replace(/\u200f/g,""));b;){c=b;for(var e=0;e=f?String.fromCharCode(a.mI+f-48):b.charAt(e))}b=c.join("")}return b} var uia=!1;function FA(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 GA(a,b){FA(b);b=DA(b);return a.i.sG[12<=b&&24>b?1:0]} function tia(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),EA(a,Wj(c,k));case "Y":return c=e.getFullYear(),f=e.getMonth(),e=e.getDate(),c=vA(c,f,e,a.i.UB,a.i.TB),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==k&&(c%=100),EA(a,Wj(c,k));case "M":a:switch(c=e.getMonth(),k){case 5:k=a.i.rH[c];break a;case 4:k=a.i.pH[c];break a;case 3:k=a.i.DH[c];break a;default:k=EA(a,Wj(c+1,k))}return k; case "k":return FA(f),c=DA(f)||24,EA(a,Wj(c,k));case "S":return c=f.getMilliseconds()/1E3,EA(a,c.toFixed(Math.min(3,k)).slice(2)+(3k?a.i.FH[c]:a.i.wH[c];case "d":return EA(a,Wj(e.getDate(),k));case "m":return FA(f),EA(a,Wj(f.getMinutes?f.getMinutes():0,k));case "s":return FA(f),EA(a,Wj(f.getSeconds(),k));case "v":return(h||xA(c.getTimezoneOffset())).ma;case "V":a=h||xA(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(Wj(Math.floor(k/60)%100,2),Wj(k%60,2)),k=a.join("")):k=EA(a,yA(e.getOffset(c))),k;default:return""}} ;function HA(a){var b=a.parent,c=a.result;a=a.tb;E.call(this,"sc.search.search_results_list.search_result.YoutubePreview");this.o="true"===Aj("MoltronSearchLoggerFeature__use_moltron_search_logger");this.u=new qm({icon:"gm/event_available",size:18});this.qa=new qm({icon:"gm/visibility",size:18});this.i=new qm({icon:"gm/play_circle"});this.oa="true"===Aj("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=up(this.result.getUrl(),e,!0);this.url=e;var h;b=null!=(h=null==b?void 0:b.getTitle())?h:this.result.getTitle();h=IA(this);e=JA.format(rA(this.result))+" views";this.ariaLabel=b+" (video content) published on "+h+" with "+e;this.tb=a} w(HA,E);HA.prototype.content=function(){var a=this;this.element("a","aria-label",this.ariaLabel,"class","youtube-preview","href",this.url,"onclick",function(b){return Do(b,function(){a.Wc(b.ctrlKey||b.shiftKey||b.metaKey)})},"onauxclick",function(b){return 1===b.button?Do(b,function(){a.Wc(!0)}):!0},"onkeydown",function(b){return Eo(b,function(){a.Wc()})},function(){2===Qi().rs?a.element("div","class","help-panel-container",function(){KA(a)}):KA(a)})}; HA.prototype.Wc=function(a){a=void 0===a?!1:a;this.o&&LA(this.tb,this.result.Fb(),Xw(this.result),this.url);Fn(8,"youtube_preview_click",136);var b=gA(this.url);qp(b,{Rd:a})}; function KA(a){via(a);a.element("div","class","container",function(){a.element("div","class","title",a.result.getTitle());a.element("div","class","labels",function(){2===Qi().rs?a.element("span","class","label-container",IA(a)+" \u2022 "+(JA.format(rA(a.result))+" views")):a.oa||(wia(a),xia(a))})})} function via(a){a.element("div","class","thumbnail-container",function(){var b=a.element,c,e;var f=null!=(e=null==(c=rw(a.result.i))?void 0:c.getThumbnail())?e:"";b.call(a,"img","class","thumbnail","role","none","alt","","src",f);b=a.element;f=sA(a.result);c=f%60;b.call(a,"span","class","duration",Math.floor(f/60)+":"+(10>c?"0":"")+c);2===Qi().rs&&a.element("span","class","preview-label","Preview");a.element("span","class","play",a.i)})} function wia(a){a.element("span","class","label-container",function(){a.u.render();a.element("span","class","label",IA(a))})} function xia(a){a.element("span","class","label-container",function(){a.qa.render();a.element("span","class","label",JA.format(rA(a.result))+" views")})} function IA(a){a=qA(a.result);return 0===a?"":yia.format(new Date(a/1E3))} var JA=new Ym(5),yia=new AA;var zia=new Map([[0,"gm/public"],[1,"gm/supervised_user_circle"],[2,"gm/question_answer"],[4,"gm/email"],[5,"gm/drive_document"],[6,"gm/language"]]),Aia=new Map([[5,"Help article"],[2,"Community Post"],[3,"Troubleshooter"]]),Bia=new Map([[5,"Check status"],[3,"Get started"]]);function MA(a){mm.call(this);this.i=a;var b;this.nextPageToken=null!=(b=x(this.i,7))?b:"";this.results=Ke(this.i,mw,1).map(function(c){return new iA(c)}); this.i.Fb()?this.o=this.i.Fb():0a.Pc().length} ;function QA(a){mm.call(this);this.metadata=a} w(QA,mm);QA.prototype.getStartIndex=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getStartIndex())?b:0}; QA.prototype.getQuery=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getQuery())?b:""};function RA(a){A.call(this,a,-1,Cia)} w(RA,A);var Cia=[1];function SA(a){A.call(this,a)} w(SA,A);SA.prototype.getStatus=function(){return hf(this,2,0)}; SA.prototype.getErrorMessage=function(){return gf(this,3)}; SA.prototype.setErrorMessage=function(a){return z(this,3,a)};function TA(a){A.call(this,a,-1,Dia)} w(TA,A);var Dia=[2];function UA(a){A.call(this,a)} w(UA,A);function VA(a){a=void 0===a?{}:a;this.Jj=new (void 0===a.dN?Am:a.dN)({Bg:Qi().mld+"/v1",serviceName:"MoltronLoggingService"})} function WA(a,b,c,e){e=void 0===e?{}:e;var f=e.cJ,h=e.HI,k,l,p;Va(function(r){if(!b||!c)return r.return();k=new Zu;$u(k,b);k.setTimestamp((new Hm).setSeconds(Math.floor(Date.now()/1E3)));av(k,c);bv(k,3);if(f||h){l=new Tu;if(f){var u=Ru(1);p=z(u,2,f);Me(l,3,Vu,p)}h&&z(l,10,!0);cv(k,l)}return r.yield(XA(a,k),0)})} function YA(a,b,c,e){var f=(void 0===e?{hE:!1}:e).hE,h,k,l,p,r,u;Va(function(y){if(!b)return y.return();h=[];k=t(c);for(l=k.next();!l.done;l=k.next())if(p=l.value)r=new Zu,$u(r,b),r.setTimestamp((new Hm).setSeconds(Math.floor(Date.now()/1E3))),av(r,p),bv(r,1),f&&(u=new Tu,z(u,1,3),cv(r,u)),h.push(r);return y.yield(Eia(a,h),0)})} function ZA(a,b){var c,e;Va(function(f){if(!b)return f.return();c=new Zu;$u(c,b);c.setTimestamp((new Hm).setSeconds(Math.floor(Date.now()/1E3)));e=new Ou;e.setType(3);e.setId("other");Le(c,Ou,4,e);bv(c,3);return f.yield(XA(a,c),0)})} function XA(a,b,c){c=void 0===c?!1:c;var e,f,h,k;return Va(function(l){if(1==l.i)return e=new UA,Le(e,Zu,1,b),f={query:{key:Qi().mkey}},c&&Qi().li&&(h="",(k=(Qi().ge||"").toLowerCase())&&(h=lu([{key:"e",value:k}])),!h&&Qi().auth_token&&(h=Qi().auth_token,(h.startsWith("OAuth")||h.startsWith("Bearer"))&&delete f.query.key),h&&(f.withCredentials=!0,f.headers={Authorization:h})),Oa(l,2),l.yield(a.Jj.post("log-moltron-interaction",e,SA,f),4);if(2!=l.i)return Pa(l,0);Qa(l);Na(l)})} function Eia(a,b){var c;return Va(function(e){if(1==e.i)return c=new RA,Ne(c,1,b),Oa(e,2),e.yield(a.Jj.post("log-batch-moltron-interaction",c,TA,{query:{key:Qi().mkey}}),4);if(2!=e.i)return Pa(e,0);Qa(e);Na(e)})} ;function $A(a,b,c){VA.call(this);this.i=a;this.dymTrackingId=b;this.sessionId=c} w($A,VA);function aB(a,b,c,e){c=void 0===c?!0:c;e=void 0===e?!0:e;var f,h;Va(function(k){f=bv($u(bB(),b),1);e&&(h=Yu(Xu(new Wu,a.i?3:1),a.sessionId),ev(f,h));return k.yield(XA(a,f,c),0)})} function LA(a,b,c,e,f,h){f=void 0===f?!0:f;h=void 0===h?!0:h;var k,l,p;Va(function(r){k=bv(av($u(bB(),b),c),3);h&&(l=Yu(Xu(new Wu,a.i?4:2),a.sessionId),ev(k,l));p=(new Pu).setUrl(e);dv(k,p);return r.yield(XA(a,k,f),0)})} $A.prototype.Ew=function(a,b,c){var e=this,f;return Va(function(h){f=cB(e,a,b,4,c);return h.yield(XA(e,f,!0),0)})}; function cB(a,b,c,e,f){b=bv(av($u(bB(),b),c),3);f&&(c=new Pu,c.setUrl(f),dv(b,c));f=new Wu;Xu(f,e);Yu(f,a.sessionId);ev(b,f);return b} function bB(){var a=new Zu;a.setTimestamp((new Hm).setSeconds(Math.floor(Date.now()/1E3)));return a} ;function dB(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 Fia=za(["aria-"]),Gia=za(["role"]),Hia=za(["data-stats-"]);function eB(a){this.i=a||document;this.u=this.o=!1} eB.prototype.init=function(a,b){var c=this;this.o=b;this.u=a;a=this.i.querySelectorAll(".zippy");b={};for(var e=0;e=window.performance.getEntriesByType("navigation").length)return null;var a=window.performance.getEntriesByType("navigation")[0].name,b;return a&&a.includes("#")&&1===(null==(b=a.match(/:~:text=/g))?void 0:b.length)?(a=a.split("#").slice(1).filter(function(c){return c.includes(":~:text=")})[0])?a.split(":~:").filter(function(c){return c.startsWith("text=")})[0].substring(5).split("&text="):null:null} function Lia(a,b){if(!a.u)return!1;var c=Nia();if(!c||0===c.length)return!1;c=c.some(function(f){return Oia(b,f)}); var e=a.o?"textFragment-treatment":"textFragment-control";c?window.sc_trackStatsEventByElement(b,2,30,e):window.sc_trackStatsEventByElement(b,2,36,e);return a.o&&c} function Oia(a,b){var c=!1,e=b.split(",");e=e.map(function(l,p){if(l.startsWith("-")&&p!==e.length-1||l.endsWith("-")&&0!==p)c=!0;return l.replace(/^-|-$/g,"")}); if(c)return!1;var f=a.parentElement.nextElementSibling.textContent;b=e.map(function(l){return f.indexOf(decodeURIComponent(l))}); a=-1;b=t(b.entries());for(var h=b.next();!h.done;h=b.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(a>=k)return!1;a=k+decodeURIComponent(e[h]).length-1}return!0} function Mia(a){var b;(b=!!a.name&&nB(Qi().query+window.location.hash,a.name)||lB(a))||(b=(a=a.dataset.scZippyId)?oB().has(a):!1);return b} function lB(a){var b=Ti("play");a=a.parentElement.nextElementSibling;return null!==a&&null!==a.querySelector('[data-videoid="'+b+'"]')} function nB(a,b){return(new RegExp("[?#&,]"+Pi(b)+"(?:[#&,]|$)")).test(a)} function iB(a){a.style.marginTop=-a.offsetHeight+"px"} eB.prototype.ma=function(a,b){Li(a,"zippy-hidden");Li(b,"goog-zippy-expanded");Li(b,"goog-zippy-collapsed");var c=b.parentElement;if(Ni(b,"goog-zippy-expanded")){a.removeAttribute("aria-hidden");bi(gB,b,"aria-expanded","true");var e=2;mB(a);fB(c,!0);hB(b)}else bi(gB,a,"aria-hidden","true"),bi(gB,b,"aria-expanded","false"),e=3,a.addEventListener("transitionend",pB),fB(c,!1),Pia(b),jB(a,"margin-top .218s ease-out",function(){iB(a)}.bind(this)); window.sc_trackStatsEventByElement(b,2,e)}; function oB(){return new Set(Ti("zippy").split(","))} function hB(a){if(a=a.dataset.scZippyId){var b=oB();b.add(a);Ui("zippy",[].concat(Ba(b.values())).join(","))}} function Pia(a){if(a=a.dataset.scZippyId){var b=oB();b.delete(a);Ui("zippy",[].concat(Ba(b)).join(","))}} eB.prototype.qa=function(a,b,c){switch(c.which){case 13:case 32:c.preventDefault(),this.ma(a,b)}}; function mB(a){Qia(a);a.style.height=a.style.padding="";a.style.display="";a.removeEventListener("transitionend",pB);jB(a,"margin-top .218s ease-out",function(){a.style.overflow="auto";a.style.marginTop=0}); Hj(document,"imgLazyLoad")} function Qia(a){a=a.getElementsByClassName("goog-zippy-collapsed");for(var b=0;b=sB} function tB(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 rB(a){switch(a){case 0:return uB;case 30:return vB;case 1:return wB;case 2:return sB;case 3:return xB;case 4:return yB;case 5:return zB;case 20:return AB;case 10:return BB;case 100:return CB;default:return uB}} n=tB.prototype;n.valueOf=function(){return this.rank}; n.getColor=function(){return fz().td?this.i:this.ma}; n.qe=function(){return this.icon}; n.getLabel=function(){return this.label}; n.getDescription=function(){return this.description}; var uB=new tB(0,"#F1F3F4","#F1F3F4"),vB=new tB(1,"#F1F3F4","#F1F3F4","#0b8043","#C4EED0",2,"Product Expert Alumni","Former Product Experts who are no longer members of the program"),wB=new tB(2,"#896E63","#896E63","#896E63","#B9ABA3",3,"Bronze Member","Community members with growing product knowledge who help other Google users by answers questions"),sB=new tB(3,"#9E9E9E","#9E9E9E","#5F6368","#C4C7C5",4,"Silver Product Expert","Community members with intermediate product knowledge who help other Google users by answering questions"), xB=new tB(4,"#FFB300","#F9AB00","#B06000","#F09D00",5,"Gold Product Expert","Community members with in-depth product knowledge who help other Google users by answering questions"),yB=new tB(5,"#77909D","#718792","#455A64","#E3E3E3",6,"Platinum Product Expert","Community members with advanced product knowledge who help other Google users and Product Experts "),zB=new tB(6,"#79A8FA","#79A8FA","#1A73E8","#A8C7FA",7,"Diamond Product Expert","Community members with product mastery who help other Google users and Product Experts"), AB=new tB(7,"#4285F4","#669DF6","#1A73E8","#A8C7FA",8,"Community Specialist","Google partners who help ensure the quality of community content"),BB=new tB(8,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Community Manager"),CB=new tB(9,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Google Employee","Google product team members and community managers");function DB(a){var b=a.model,c=void 0===a.Of?!1:a.Of;a=void 0===a.Qv?!1:a.Qv;E.call(this,"sc.search.searchResultsList.searchResult.VideoResult");this.model=b;this.Of=c;this.Qv=a;this.i=new qm({icon:"gm/play_circle",size:this.Of?48:36})} w(DB,E);DB.prototype.content=function(){var a=this;this.element("div","class",{root:!0,onebox:this.Of,narrow:this.Qv},function(){Ria(a);Sia(a)})}; function EB(a){return 8===a||9===a||"CT_COMMUNITY_VIDEO"===a||"CT_VIDEO"===a} function Ria(a){a.element("div","class","thumbnail-container",function(){var b=a.element;if(600>=window.innerWidth){var c,e,f,h;var k=null!=(h=null==(c=rw(a.model.i))?void 0:null==(e=He(c,kw,8))?void 0:null==(f=He(e,jw,4))?void 0:f.getUrl())?h:""}else{var l,p,r,u;k=null!=(u=null==(l=rw(a.model.i))?void 0:null==(p=He(l,kw,8))?void 0:null==(r=He(p,jw,2))?void 0:r.getUrl())?u:""}b.call(a,"img","class","thumbnail","aria-hidden","true","src",k);a.element("div","class","play-icon","aria-hidden","true", a.i);b=sA(a.model);b=Cn(b);b=0a.limit} function LB(a){if(IB(a)){a.i=!a.i;a.Ea();var b=a.i;Fn(b?2:3,a.helpcenterName+"_symptoms_view_"+(b?"more":"less"),b?96:97)}} function KB(a,b){Fn(35,a.helpcenterName+"_symptoms_click_"+x(b,1)+(b.getActive()?"_active":""),98);b.getActive()||(a=a.getURL(b).split("?"),b="?"+a[1],b=Ry(b),qp(""+a[0]+b))} ;function MB(a){return(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""} ;function NB(a){this.i=a;this.ma=this.Aa=null;this.o=[];this.qa=document.createElement("input");this.va=this.oa=-1;this.Pa=this.Gr.bind(this);this.Ja=Jj(this.rA.bind(this),150);this.Na=this.Ca=this.Da=0;this.ua=!1;this.Ka=0;this.Ha=new dl;Yia(this)} function Yia(a){a.u=document.createElement("div");a.u.className=a.i.className;Li(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){Ni(this.ma,"sc-select-show")?e.target==this.ma||this.ma.contains(e.target)||this.Gr():0==e.button&&OB(this)}.bind(a)); a.u.addEventListener("keydown",a.XG.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.ua=!0}.bind(a)); ej()||a.ma.addEventListener("scroll",function(){0a-1?this.o.length-1:a-1;b!=a&&!SB(this,b);)b=0>b-1?this.o.length-1:b-1;a=b}QB(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant", this.o[a].id);TB(this);break;case 40:a.preventDefault();Ni(this.ma,"sc-select-show")||OB(this);a=this.oa;if(0===this.o.length)a=-1;else{for(b=(a+1)%this.o.length;b!=a&&!SB(this,b);)b=(b+1)%this.o.length;a=b}QB(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant",this.o[a].id);TB(this)}}; function TB(a){if(-1!=a.oa){var b=a.o[a.oa];b.offsetTopa.ma.scrollTop+a.ma.offsetHeight&&(a.ua=!1,a.ma.scrollTop=b.offsetTop+b.offsetHeight-a.ma.offsetHeight)}} function RB(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&&jk(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 NB(b)};function UB(a){A.call(this,a)} w(UB,A);UB.prototype.setButton=function(a){return Le(this,bw,1,a)}; var aja=Yf(UB);function VB(a){A.call(this,a,-1,bja)} w(VB,A);var bja=[1];function WB(a){A.call(this,a)} w(WB,A);function XB(a){A.call(this,a,-1,cja)} w(XB,A);XB.prototype.getHeading=function(){return x(this,2)}; XB.prototype.setHeading=function(a){return z(this,2,a)}; var dja=Yf(XB),cja=[1];var ZB=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 $B(){var a=this;this.i=function(){}; this.o=function(b){if("detail"in b){b=aja(b.detail.action);var c,e;if(null==(c=He(b,bw,1))?0:null==(e=cw(c))?0:null!=jf(e,10,aw)){var f,h,k=null==(f=He(b,bw,1))?void 0:null==(h=cw(f))?void 0:jf(h,10,aw);(f=k&&null!==k?k.startsWith("url:")?k.replace("url:",""):k:"")&&a.ma(f)}else{var l,p;if(null==(l=He(b,bw,1))?0:null==(p=cw(l))?0:qe(p,Yv,17,aw)){var r;if(f=null==(k=He(b,bw,1))?void 0:null==(r=cw(k))?void 0:kf(r,Yv,17,aw))h=x(f,2),f=Qe(f,1),h&&f&&a.ma("/"+h+"/workflow/"+f)}}}}; this.u=function(){var b=ZB.get(1);b=new CustomEvent(b,{bubbles:!0,cancelable:!0});window.document.body.dispatchEvent(b)}; this.ma=function(b){qp(b,{Rd:!0})}; window.document.body.addEventListener(ZB.get(6),this.u);window.document.body.addEventListener(ZB.get(5),this.i);window.document.body.addEventListener(ZB.get(2),this.o)} var aC;function bC(){void 0===aC&&(aC=new $B)} $B.prototype.dispose=function(){window.document.body.removeEventListener(ZB.get(2),this.o);window.document.body.removeEventListener(ZB.get(6),this.u);window.document.body.removeEventListener(ZB.get(5),this.i)}; window.sc_initSmartButtonController=function(){bC()};function cC(a,b){a=void 0===a?95:a;b=void 0===b?133:b;E.call(this,"sc.shared.ErrorSvg");this.i=new as("error_computer.svg");this.height=a;this.width=b} w(cC,E);cC.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.i.render()})};function dC(a){this.o=a;this.i=null} dC.prototype.nh=function(a){var b=this;null===this.i&&(this.i=setTimeout(function(){null!==b.i&&(b.i=null,b.o())},a))};function eC(){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=dja(b.detail);a.o(b)}} n=eC.prototype;n.sendInitCompleteEvent=function(){console.log("[Smart Buttons] Broadcasting init");fC(4)}; n.sendButtonAction=function(a,b){a={action:null==a?void 0:a.serialize(),buttonClientRect:b};fC(2,a)}; n.sendDescribeEvent=function(a){var b=new VB;a=t(a);for(var c=a.next();!c.done;c=a.next())Oe(b,1,Zv,c.value);b={action:b.serialize(),buttonClientRect:void 0};fC(5,b)}; n.sendButtonsRenderedEvent=function(){fC(6)}; n.initHandshakeListener=function(a){this.i=a;window.document.body.addEventListener(ZB.get(1),this.i)}; n.initStateUpdateListener=function(a){this.o=a;window.document.body.addEventListener(ZB.get(3),this.ma)}; n.dispose=function(){window.document.body.removeEventListener(ZB.get(3),this.ma);this.i&&window.document.body.removeEventListener(ZB.get(1),this.i)}; function fC(a,b){a=ZB.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({gP:0,fP:1,aP:2,dP:3,bP:4,eP:5,cP:6});function gC(a,b){this.i=a;this.metadata=b} gC.prototype.od=function(a){this.i(a)}; function hC(){var a=this;this.o=new Map;this.ma=function(){a.i.sendButtonsRenderedEvent()}; this.i=new eC;eja(this)} var iC;function jC(){if(iC&&!kC)return iC;iC=new hC;kC=!1;var a=iC;a.i.initHandshakeListener(a.oa.bind(a));a.i.initStateUpdateListener(a.u.bind(a));a.i.sendInitCompleteEvent();return iC} function fja(a,b,c,e){if(""===b)throw Error("Smart Button guid key is empty");a.o.has(b)||a.o.set(b,new gC(e,c))} hC.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.od(a)}; hC.prototype.oa=function(){console.log("[Smart Buttons] Received Handshake");var a=[];this.o.forEach(function(b){a.push(b.metadata)}); this.i.sendDescribeEvent(a)}; hC.prototype.dispose=function(){this.i.dispose();this.o.clear();var a;null==(a=Vl().querySelector(".workflow"))||a.removeEventListener("dynamicFormRendered",this.ma)}; function eja(a){var b;null==(b=Vl().querySelector(".workflow"))||b.addEventListener("dynamicFormRendered",a.ma)} var kC=!1;function lC(a){var b=a.buttonTitle,c=a.contentId,e=a.helpcenterName,f=a.Th;a=void 0===a.Lw?!0:a.Lw;E.call(this,"sc.smart_button.FatalErrorButton");this.i=new cC;this.buttonTitle=b;this.contentId=c;this.helpcenterName=e;this.Th=f;this.Lw=a} w(lC,E);lC.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.Lw&&a.element("div","class","^no-margin feedback-link",a.Th);a.element("div","class","^no-margin detail",function(){""!==a.buttonTitle&&a.element("div","class","^no-margin",(new qn("The button title is {buttonTitle}.")).format({buttonTitle:a.buttonTitle})); a.element("div","class","^no-margin",(new qn("The content ID is {contentId}.")).format({contentId:a.contentId}));a.element("div","class","^no-margin",(new qn("The help center name is {helpcenterName}.")).format({helpcenterName:a.helpcenterName}))})})}); gja(this)}; function gja(a){var b,c;null==(c=(b=window).sc_trackStatsImpressions)||c.call(b,[{type:99,id:a.contentId+"_button_"+a.buttonTitle}],!0)} ;var mC=new Map([[1,"good"],[2,"error"]]);function nC(){E.call(this,"sc.smart_button.Icon");this.i=!1} w(nC,E);function oC(a,b,c,e){a.o=b;a.state=c;a.i=void 0===e?!1:e} nC.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=mC.get(this.state);mC.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 pC(a){E.call(this,"sc.smart_button.SendFeedbackLink");var b=this;this.buttonTitle=a;this.i=function(){qC(b)}; this.o=function(c){"key"in c&&(" "===c.key||"Enter"===c.key)&&qC(b)}} w(pC,E);pC.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)}; pC.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)}; function qC(a){var b=Pr();b.set("smart_button_title",a.buttonTitle);Nr({payload:b,productId:Number(Qi().fbid)})} ;function rC(a){return 2===(null==a?void 0:x(a,3))} function sC(a){return 1===(null==a?void 0:x(a,3))} function hja(a){a=null==a?void 0:Ke(a,WB,1);if(void 0===a)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(tC(b.value))return!0;return!1} function uC(a){a=vC(a);if(0===a.length)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(!tC(b.value))return!1;return!0} function vC(a){return void 0===a?[]:(null==a?void 0:Ke(a,WB,1))||[]} function tC(a){return void 0!==a&&null!=x(a,1)&&0!==x(a,1)} function wC(a){return void 0!==a&&null!=x(a,1)&&1===x(a,1)} function xC(a){return void 0!==a&&null!=x(a,1)&&2===x(a,1)} function ija(a){return a.filter(function(b){return xC(b)})} ;function yC(a,b){b=void 0===b?!1:b;E.call(this,"sc.smart_button.StateHeading");this.Th=a;this.Aj=b;this.oa=[];this.headingState=0;this.icon=new nC} w(yC,E);yC.prototype.content=function(){var a;!(rC(this.i)||sC(this.i)||(null==(a=this.i)?0:a.getHeading())||uC(this.i))||jja(this)}; yC.prototype.od=function(a){this.i=a;this.oa=vC(this.i);if(rC(this.i))this.headingState=2;else if(sC(this.i))this.headingState=1;else if(0a.Is?a.Is+"px":null},function(){a.o&&a.element("div","class","loading-spinner",function(){(new So({size:"mspin-small"})).render()}); if(0a&&Infinity!==a&&(a=h);this.Js=h;this.Is=a;this.Ea();this.u.open({anchor:b,fe:c,je:e,Jb:f})}; n.close=function(){this.u.close()}; function Cja(a){return!!a.Wk&&Array.isArray(a.items)&&0b.length){f=[{state:5}];a.Ca.set("",f);p.La(4);break}a.i.Eg(!0);a.i.open({Jb:!0});Oa(p,5);return p.yield(a.rd(b.trim(),a.Xb),7);case 7:f=p.o;0===f.length&&(f=[{state:4}]);a.i.Eg(!1);Pa(p,4);break;case 5:h=Qa(p),f=[{state:3}],a.i.Eg(!1),a.i.open({Jb:!0}), sD(h);case 4:return a.Ca.set("",f),k=a.i,l=k.cj,p.yield(mD(a,!0),8);case 8:l.call(k,p.o),a.i.Ea(),a.i.open({Jb:!0}),Na(p)}})} function Lja(a,b){return function(){a.qa=b;a.i.close();a.va&&a.va()}} hD.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.Bd)&&!a.includes(e)&&a.push(e)}return a}; function oD(a,b){var c,e;return Va(function(f){if(1==f.i)return Oa(f,2),f.yield(a.Cb(b,a.Xb),4);if(2!=f.i){c=f.o;if(!c||0==c.length)return tD(a,b,Error("No results")),f.return();a.o.set(b,c);return Pa(f,0)}e=Qa(f);tD(a,b,e);Na(f)})} function tD(a,b,c){a.o.set(b,[{state:2}]);a.Sa&&a.ua&&(a.ua=!1,a.Sa(c),jD(a));sD(c)} function jD(a){a.u=new ip({placeholder:a.wh,wc:!0,Jd:function(){a.oa=a.u.getText().replace(gD,"");a.le()}, ariaRequired:a.vb})} function sD(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});Vl().dispatchEvent(a)} function iD(a){a.Ca.clear();a.Ca.set("",[nD()])} function nD(){return{value:"",trigger:function(){}, items:[],state:0}} ;function uD(a){var b=a.items,c=void 0===a.label?void 0:a.label,e=void 0===a.placeholder?"":a.placeholder,f=void 0===a.lf?!0:a.lf,h=void 0===a.filled?!1:a.filled,k=void 0===a.disabled?!1:a.disabled,l=void 0===a.maxHeight?void 0:a.maxHeight,p=void 0===a.minWidth?void 0:a.minWidth,r=void 0===a.selectedIndex?-1:a.selectedIndex,u=void 0===a.autoClose?!0:a.autoClose,y=void 0===a.wc?!1:a.wc,ma=void 0===a.ariaRequired?!1:a.ariaRequired,na=void 0===a.Ic?["self"]:a.Ic,pa=void 0===a.Mc?"rem":a.Mc,ra=void 0=== a.dA?function(){}:a.dA,ta=void 0===a.Di?!1:a.Di,va=void 0===a.mv?"":a.mv,Fa=void 0===a.Yr?void 0:a.Yr; a=void 0===a.gt?void 0:a.gt;E.call(this,"sc.shared.MaterialSelect");var Ja=this;this.va=function(){return void vD(Ja)}; this.Aa=function(){return void vD(Ja)}; this.active=!1;this.o="";this.oa=!0;this.items=b;this.autoClose=u;this.label=c;this.labelId=lm();this.Jl=lm();this.minWidth=p;this.filled=h;this.disabled=k;this.wc=y;this.Mc=pa;this.Ca=new qm({icon:"gm/arrow_drop_down",size:24,ub:!0,Mc:this.Mc});wD(this,r);this.maxHeight=l;this.Yr=Fa;this.menu=xD(this,b);this.qa=new Lo({label:e,rj:f,Oo:48,disabled:k,filled:h,Ri:function(){return Ja.Ri()}, wc:y});this.ariaRequired=ma;this.Ic=na;this.dA=ra;this.Di=ta&&!k;this.mv=va;this.gt=a;this.Di&&(this.i=new ip({ef:!1,Sr:!1,we:function(){var Ma;null==(Ma=Ja.i)||Ma.setPlaceholder(Ja.mv);Ja.open({Jb:!1})}, Jd:function(){var Ma;Ja.o=(null==(Ma=Ja.i)?void 0:Ma.getText())||"";Ja.open({Jb:!1})}, nw:function(){Ja.open({Jb:!0})}}))} w(uD,E);n=uD.prototype; n.content=function(){var a=this;this.label&&this.element("div","class","label","id",this.labelId,this.label);this.root=this.element("div","class",{container:!0,"container-with-filtering":this.Di},"style",{"min-width":this.minWidth?this.minWidth:null},function(){a.u=a.element("div","class",{root:!0,dense:a.wc,disabled:a.disabled,active:a.active},"id",a.Jl,"tabindex",0,"aria-haspopup","listbox","aria-labelledby",Pja(a),"role","button","aria-expanded",a.menu.ob().toString(),"onclick",function(){return void a.Db()}, "onkeydown",function(c){a.disabled||"Enter"!==c.code&&"Space"!==c.code||(c.preventDefault(),a.open({Jb:!a.Di}))},"aria-required",a.ariaRequired,"data-filter-enabled",a.i?"true":void 0,function(){a.i&&(a.i.setText(a.o),a.element("div","class",{"filter-input":!0, selection:!0},a.i));a.qa.render();a.i||a.element("div","class",{"filled-content":a.filled,"filled-selection":a.filled&&a.selection,selection:!0},a.selection);a.element("div","class",{"filled-content":a.filled,"filled-selection":a.filled&&a.selection,arrow:!0},a.Ca)}); a.u.addEventListener("focusin",a.va);a.u.addEventListener("focusout",a.Aa)}); if(this.oa)this.menu.render(),this.ua=void 0;else{var b;(null==(b=this.i)?0:b.focused)&&this.gt&&(this.ua=this.element("label","class","warning-label",this.gt))}}; n.yb=function(){var a;null==(a=this.u)||a.removeEventListener("focusin",this.va);var b;null==(b=this.u)||b.removeEventListener("focusout",this.Aa)}; function Qja(a,b){a.menu=xD(a,b);a.Ea()} n.open=function(a){var b=this;a=(void 0===a?{}:a).Jb;Qja(this,this.o?this.items.filter(function(e){return"string"===typeof e.value?e.value.toLowerCase().includes(b.o.toLowerCase()):"string"===typeof e.jh?e.jh.toLowerCase().includes(b.o.toLowerCase()):!1}):this.items); this.active=!0;this.i&&!a?this.i.focus():yD(this);if(this.root){var c=this.root.getBoundingClientRect().width;this.menu.setWidth(c)}this.oa&&this.menu.open({anchor:this,Jb:a});this.Ea()}; n.close=function(){this.menu.close()}; function zD(a){switch(typeof a.selection){case "function":var b;return null!=(b=a.selection().textContent)?b:"";case "string":return a.selection;default:return""}} function yD(a){var b;null==(b=a.u)||b.focus()} function vD(a){setTimeout(function(){var b=Go(),c,e;(null==(c=a.u)?0:c.contains(b))||(null==(e=a.menu.getElement())?0:e.contains(b))?a.qa.focus():(a.qa.blur(),a.i&&(a.close(),a.o=zD(a),a.i.setText(a.o),a.i.setPlaceholder(""),a.ua&&a.ua.remove()))},0)} function Pja(a){return a.Ic.map(function(b){return"self"===b?a.label?a.labelId+" "+a.Jl:a.Jl:b}).join(" ")} n.Ri=function(){return!!this.selection}; n.Db=function(){this.disabled||this.open({Jb:!1})}; function xD(a,b){a.oa=!a.Di||!a.Yr||b.length<=a.Yr;if(!a.oa)return new Xy({items:[]});b=AD(a,b);return new Xy({items:b,Iw:a.selection,Ti:4,jc:1,kc:4,onClose:function(){yD(a);a.active=!1;a.Ea()}, maxHeight:a.Di?"40vh":a.maxHeight,bw:a.filled,Au:!1})} function AD(a,b){return b.map(function(c){var e=Object.assign({},c,{trigger:function(){a.selection=c.jh?c.jh:c.value;"string"===typeof a.selection&&a.dA(a.selection);c.trigger&&c.trigger();a.Di&&(a.o=zD(a),a.close());a.autoClose&&a.close()}}); e.items&&Array.isArray(e.items)&&(e.items=AD(a,e.items));return e})} function wD(a,b){a.selection=0<=b&&bSearch Help Center
true
true
false
true
true
102095
");return null==a||null==a.sheet?Eh:Kn(a.sheet,void 0!=b?b:null,c)} function On(a){a=Rh(""+a+"");return(new DOMParser).parseFromString(Hh(a),"text/html").body.children[0]} function Mn(a,b){if(!a)return rh;var c=document.createElement("div").style;Pn(a).forEach(function(e){var f=xf&&e in Jn?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=Fn(a,e),e=dn(f,e,b),null!=e&&Gn(c,f,e))});return new nh(c.cssText||"",mh)} function Qn(a){var b=Array.from(xn(mn,a,"getElementsByTagName",["STYLE"])),c=rf(b,function(n){return af(Bn(n).cssRules)});c=Ln(c);for(var e=[],f=0;f"+a+""),Qn(a),a=a.innerHTML);a=Rh(a);var c=document.createElement("template");if(Wn&&"content"in c)qi(c,a),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;qi(e.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=Sn?new WeakMap:new Un;e=a.nextNode();){a:{var f=e;switch(Dn(f)){case 3:f= Yn(this,f);break a;case 1:if("TEMPLATE"==Cn(f).toUpperCase())f=null;else{var k=Cn(f).toUpperCase();if(k in this.ka||"http://www.w3.org/1999/xhtml"!=Hn(f))var n=null;else this.O[k]?n=document.createElement(k):(n=Oj(document,"SPAN"),this.ya&&zn(n,"data-sanitizer-original-tag",k.toLowerCase()));if(n){var r=n,t=yn(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=Cn(E);ma=ma.value;var ua={tagName:Vd(ta).toLowerCase(),attributeName:Vd(na).toLowerCase()},sa={yh:void 0};"style"==ua.attributeName&&(sa.yh=An(E));E=Zn(ta,na);E in this.v?(na=this.v[E],ma=na(ma,ua,sa)):(na=Zn(null,na),na in this.v?(na=this.v[na],ma=na(ma,ua,sa)):ma=null)}null!==ma&&zn(r,k.name,ma)}f=n}else f=null}break a;default:f=null}}if(f){if(1==Dn(f)&&c.set(e,f),e=En(e),k=!1,e)n=Dn(e),r=Cn(e).toLowerCase(),t=En(e),11!=n||t?"body"==r&&t&&(n=En(t))&&!En(n)&&(k=!0):k=!0,n=null,k||!e?n=b:1==Dn(e)&&(n=c.get(e)),n.content&&(n=n.content),n.appendChild(f)}else Qj(e)}c.clear&& c.clear();return b};var $n={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 ao={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 bo={"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 co(a){a=a||new eo;fo(a);this.v=Sg(a.v);this.ka=Sg(a.Ca);this.O=Sg(a.Ia);this.ya=a.ta;a.ka.forEach(function(b){if(0!=b.lastIndexOf("data-",0))throw new Td('Only "data-" attributes allowed, got: %s.',[b]);if(0==b.lastIndexOf("data-sanitizer-",0))throw new Td('Attributes with "%s" prefix are not allowed, got: %s.',["data-sanitizer-",b]);this.v["* "+b.toUpperCase()]=go},this);a.La.forEach(function(b){b=b.toUpperCase();if(-1==b.indexOf("-")||bo[b])throw new Td("Only valid custom element tag names allowed, got: %s.",[b]);this.O[b]=!0},this);this.ta=a.O;this.ha=a.ya;this.N=null;this.oa=a.oa} Od(co,Xn);function ho(a){return function(b,c){b=Vd(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=hh(c)?hh(c):null}} function eo(){this.v={};Re([Um,Vm],function(a){Hg(a).forEach(function(b){this.v[b]=go},this)},this);this.N={};this.ka=[];this.La=[];this.Ca=Sg($n);this.Ia=Sg(ao);this.ta=!1;this.Ma=kh;this.ma=this.ha=this.Pa=this.O=ni;this.ya=null;this.na=this.oa=!1} function io(a,b){return function(c,e,f,k){c=a(c,e,f,k);return null==c?null:b(c,e,f,k)}} function jo(a,b,c,e){a[c]&&!b[c]&&(a[c]=io(a[c],e))} function fo(a){if(a.na)throw Error("HtmlSanitizer.Builder.build() can only be used once.");jo(a.v,a.N,"* USEMAP",ko);var b=ho(a.Ma);["* ACTION","* CITE","* HREF"].forEach(function(e){jo(this.v,this.N,e,b)},a);var c=ho(a.O);["* LONGDESC","* SRC","LINK HREF"].forEach(function(e){jo(this.v,this.N,e,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(e){jo(this.v,this.N,e,Md(lo,this.Pa))},a);jo(a.v,a.N,"A TARGET",Md(po,["_blank","_self"]));jo(a.v,a.N,"* CLASS",Md(qo,a.ha));jo(a.v,a.N,"* ID",Md(ro,a.ha));jo(a.v,a.N,"* STYLE",Md(a.ma,c));a.na=!0} function Zn(a,b){a||(a="*");return(a+" "+b).toUpperCase()} function go(a){return Vd(a)} function po(a,b){b=Vd(b);return 0<=Qe(a,b.toLowerCase())?b:null} function ko(a){return(a=Vd(a))&&"#"==a.charAt(0)?a:null} function lo(a,b,c){b=Vd(b);return a(b,c)} function qo(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=Bo(a);b&&(a=a.querySelector(b).parentNode);return a} function Ao(a,b){for(var c=[a],e=null;e=c.pop();)Array.prototype.forEach.call(e.childNodes,function(f){f.nodeType===Node.TEXT_NODE?Co(e,f,b):f.childNodes.length&&c.push(f)})} function Co(a,b,c){if(b.textContent.match(Do)){var e=b.nextSibling;a.removeChild(b);b=b.textContent;for(var f=null,k=[];f=Do.exec(b);){0e&&(a=f+".autoNamespace"+this.ha++);if(b){c&&(b=Jd(b,c));var k=this.N[f];k||(k=[],this.N[f]=k);We(k,this.v[a]);this.v[a]=b;k.push(b);this.O.hasOwnProperty(f)}else if(f.length)b=this.v[a],We(this.N[f]||[],b),delete this.v[a];else if(1a.Ba?Math.floor(b*a.Ba):a.Ba,Ta:0a.Ta?Math.floor(b*a.Ta):a.Ta};a.Ta=Math.max(a.Ba,a.Ta);return a} function Yp(a,b,c,e,f,k){var n=b.width-a.ka-a.na;a.oa=dq(n,b.width,b.height,cq(c,b.height),bq(a,[1,2]));a.ma=dq(n,b.width,b.height,cq(f,b.height),bq(a,[3,4]));c=b.height-a.oa-a.ma;f=bq(a,[3,4,1,2]);var r=0;for(n=0;nn){a=gq(f);for(e=b=0;en-b-y.Ba.height&&y.Cc&&(y.mc.height=0),b+=y.mc.height;return Ui(b,k,c)}if(rk){a=gq(e);for(c=e=0;ck-e-t.Ba.width&&t.Cc&&(t.mc.width=0),e+=t.mc.width;return Ui(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.Wc.Xf?b.Wc.Xf:20;c=void 0!==c.Wc.Xf?c.Wc.Xf:20;return b-c})} Wp.prototype.setMargins=Wp.prototype.ad;Wp.prototype.setMarginEnd=Wp.prototype.Kk;Wp.prototype.setMarginStart=Wp.prototype.Nk;Wp.prototype.setMarginLeft=Wp.prototype.Lk;Wp.prototype.setMarginBottom=Wp.prototype.Jk;Wp.prototype.setMarginRight=Wp.prototype.Mk;Wp.prototype.setMarginTop=Wp.prototype.Ok;Nd("aplos.chart.layout.DynamicLayout",Wp);var hq={Kq:"WARNING",ERROR:"ERROR"};Nd("aplos.util.MessageSeverity",hq);hq.WARNING="WARNING";hq.ERROR="ERROR";var iq={Hq:"UNTIL_REMOVED",Gq:"UNTIL_DATA",fq:"ONCE"};Nd("aplos.util.MessageDuration",iq);iq.UNTIL_REMOVED="UNTIL_REMOVED";iq.UNTIL_FRESH_DATA="UNTIL_DATA";iq.ONCE="ONCE";function jq(a){this.v=a;this.N=!1} jq.prototype.Dk=function(a){this.N=a};jq.prototype.render=function(a){var b=a.filter(function(c){return"ERROR"===c.severity});b.length&&kq(this,b);b.length||(b=lq(this.v.Ja,mq),b.empty()||(b.style("display","none"),b.selectAll("div."+nq).remove(),this.v.kb.style("display","")));a=a.filter(function(c){return"WARNING"===c.severity});oq(this,a)};function kq(a,b){var c=mq,e=pq,f=a.v,k=f.Ja;f.kb.style("display","none");var n=lq(k,c);n.empty()&&(n=k.append("div").classed(c,!0),n.append("div").classed(qq,!0),n.append("div").classed(rq,!0));n.style("display",null);n.select("."+rq).attr("class",rq+" "+e);b=n.select("."+qq).selectAll("div."+nq).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 nq+" "+sq+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 oq(a,b){var c=a.v.Ja.select("."+tq);c.empty()&&(c=a.v.Ja.append("div").classed(tq,!0));c.style("display",b.length?"":"none");c.classed(uq,!0);var e="";b.forEach(function(f){e+=f.message+"\n"});c.attr("title",e.trim())} function lq(a,b){b=a.selectAll("."+b).nodes();for(var c=null,e=0;e>>0);function Oq(a){if("function"===typeof a)return a;a[Wq]||(a[Wq]=function(b){return a.handleEvent(b)});return a[Wq]} ;var Gk=eh("");function Xq(){this.port=this.v=null;this.N=[]} Xq.prototype.load=function(){var a=this,b=Yq();this.v=Zq(b);$q().then(function(){a.v&&document.body.appendChild(a.v)});return ar(this.v,b).then(function(c){for(a.port=c.ports[0];0\n
 
\n \n \n \n \n \n \n
"))));var r=Zl.contentDocument,t=r.querySelector(n.tagName);t||(t=r.querySelector("div"));r=Yk(t);t=Yk(n);for(var y={},E=0;Ef?b[c++]=f:(2048>f?b[c++]=f>>6|192:(55296==(f&64512)&& e+1>18|240,b[c++]=f>>12&63|128):b[c++]=f>>12|224,b[c++]=f>>6&63|128),b[c++]=f&63|128);a=Rf(b)}return"data:image/svg+xml;base64,"+a};Dz.prototype.toSvgDataUrl=Dz.prototype.dl;Dz.prototype.Wo=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.dl(a);var f=new zz;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.Lf(b.toDataURL("image/png"))}catch(n){f.reject(n)}};e.onerror=function(){f.reject(Error("Svg image dataUrl failed to load"))};return f};Dz.prototype.toPngDataUrl=Dz.prototype.Wo;Dz.prototype.getStyle=function(){return this.Ji};function Pz(a,b,c){Pz.base(this,"constructor",$e(a,["prelayout","postlayout"]),b,c);this.xf=this.Rc=null;this.ad({top:40,end:20,start:20,bottom:20},{top:.333,end:.5,start:.5,bottom:.333})} Nd("aplos.chart.SvgChartView",Pz);Od(Pz,Dz);var Qz=0;Pz.prototype.redraw=Pz.prototype.mf;Pz.prototype.zd=function(){Pz.Qb.zd.call(this);var a=this.ff().node();a.setAttribute("width",this.frameWidth());a.setAttribute("height",this.frameHeight());this.kb.node().setAttribute("transform","translate("+this.Lb()+","+this.Mb()+")");this.Rc&&this.Rc.attr("width",this.Za()+1).attr("height",this.wb()+2)};Pz.prototype.ff=function(){return this.Oo};Pz.prototype.getSvg=Pz.prototype.ff;Pz.prototype.Xo=function(){var a=this.ff().node(),b=document.createElement("style"),c=Jl(a),e=Yk(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};Pz.prototype.toSvgString=Pz.prototype.Xo;Pz.prototype.getNearestDatumDetails=Pz.prototype.Of;var Rz=document.implementation.hasFeature("org.w3c.svg","1.0")||document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Structure","1.1"),Fz="aplos-chart-container",Gz="aplos-chart-svg",Hz="aplos-draw-area";function Sz(a,b,c){var e=this;Pz.call(this,$e(a,"datumMouseover datumMouseout datumClick seriesMouseover seriesMouseout seriesClick".split(" ")),b,c);this.hb=new Np(this);this.oa={};this.xe={};this.Sk("hover",new Fp);this.Ya=new Tz;this.on("viewportChange.seriesChartView",function(){e.Ya.reset()})} Od(Sz,Pz);Nd("aplos.chart.SeriesChartView",Sz);Sz.prototype.Sk=function(a,b){b.ah("clearSelectedDatumDetailsCache",this.nl.bind(this));var c=this.xe,e=yp[a].selectionChange,f=this.Xa;f.O.hasOwnProperty(e)||Ep(f,[e]);e=c[a];null!=e&&e.ah("chartDelegate",null);c[a]=b;Oz(this,b,a);return this};Sz.prototype.setSelectionModel=Sz.prototype.Sk;Sz.prototype.Ho=function(a){Op(this.hb,a);return this};Sz.prototype.setSeriesDefaults=Sz.prototype.Ho;Sz.prototype.ub=function(a){return this.oa[a||"__aplosDefault__"]||this.oa.__aplosDefault__};Sz.prototype.getRenderer=Sz.prototype.ub;Sz.prototype.yn=function(a){return!!this.oa[a||"__aplosDefault__"]};Sz.prototype.hasRenderer=Sz.prototype.yn;Sz.prototype.mg=function(a,b){b?(b.type&&(b=this.getStyle().zj(b)),this.oa[a]=b):delete this.oa[a];return this};Sz.prototype.setRenderer=Sz.prototype.mg;Sz.prototype.li=function(a){a.type&&(a=this.getStyle().zj(a));this.oa.__aplosDefault__=a;return this};Sz.prototype.setDefaultRenderer=Sz.prototype.li;Sz.prototype.ji=function(a,b){a=this.Nf(a,!0);a=a.filter(function(c){return!c.series||!c.series.overlay});(this.xe[xp[b]||"hover"]||null).lh(a.map(function(c){return{series:c.series?c.series:null,datum:c.datum}}));return a.length};Sz.prototype.selectDatum=Sz.prototype.ji;Sz.prototype.lo=function(a){this.Xa.ob("seriesMouseover",this,a,Hj)};Sz.prototype.selectSeries=Sz.prototype.lo;Sz.prototype.Jl=function(a){(this.xe[xp[a]||"hover"]||null).deselectAll()};Sz.prototype.clearSelections=Sz.prototype.Jl;Sz.prototype.Nf=function(a,b,c){var e=this.N||[],f=this.v||[];if(!e||!f)return[];if(Hj){var k=Gj(this.kb.node());var n=k[0];k=k[1]}for(var r=[],t=0;tb||b>this.Za())||!this.Zb&&(0>a||a>this.wb()))return[];for(var e=new cv(this.Lb(),this.Mb(),this.Za(),this.wb()),f=new Jj(b+e.left,a+e.top),k=[],n=0;n=c)throw Error("LIKE pattern ends with a backslash.");f=a.charAt(++e);jA(f)&&(b+="\\");b+=f;break;case "_":b+=".";break;case "%":b+=".*";break;default:jA(f)&&(b+="\\"),b+=f}}return b+"$"} function lA(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 mA(){} mA.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 nA=new mA;nA=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],Ig=[1,140],Ok=[1,150],Jg=[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],Ki=[1,180],Li=[5,12,17,42,43,44,45,54,96,97,98,99],bf=[1,233],yf=[1,250],Mi=[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],Ie=[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],te=[2,37],cf=[1,336],ke=[5,12,17,54,96,97,98,99],Pk=[96,97],Oi={trace:function(){},Qc:{},Po:{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},qg:{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"},ik:[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]],Yh:function(va,oc,fd,Vc,hd,za){va=za.length-1;switch(hd){case 1:return za[va-1];case 7:this.qa=za[va-1];break;case 9:case 10:case 13:this.qa={type:"function",name:za[va-3].toUpperCase(),params:[za[va-1]]};break;case 11:case 14:this.qa={type:"function",name:za[va-5].toUpperCase(),params:[za[va-3],za[va-1]]};break;case 12:case 15:this.qa={type:"function",name:za[va-3].toUpperCase(),params:za[va-1]};break;case 25:case 26:case 27:case 28:this.qa={type:"function",name:za[va-1],params:[za[va-2],za[va]]};break;case 29:this.qa={type:"function",name:"EQUAL",params:[za[va-2],za[va]]};break;case 30:this.qa={type:"function",name:"NOT_EQUAL",params:[za[va-2],za[va]]};break;case 31:this.qa={type:"function",name:"LESS",params:[za[va-2],za[va]]};break;case 32:this.qa={type:"function",name:"LESS_OR_EQUAL",params:[za[va-2],za[va]]};break;case 33:this.qa={type:"function",name:"GREATER",params:[za[va-2],za[va]]};break;case 34:this.qa={type:"function",name:"GREATER_OR_EQUAL",params:[za[va-2],za[va]]};break;case 35:this.qa={type:"function",name:"BETWEEN",params:[za[va-4],za[va-2],za[va]]};break;case 36:this.qa={type:"function",name:"NOT BETWEEN",params:[za[va-4],za[va-2],za[va]]};break;case 37:this.qa={type:"function",name:"AND",params:[za[va-2],za[va]]};break;case 38:this.qa={type:"function",name:"OR",params:[za[va-2],za[va]]};break;case 39:this.qa={type:"function",name:"IS NULL",params:[za[va-1]]};break;case 40:this.qa={type:"function",name:"IS TRUE",params:[za[va-1]]};break;case 41:this.qa={type:"function",name:"IS FALSE",params:[za[va-1]]};break;case 42:this.qa={type:"number",value:+-za[va]};break;case 43:this.qa={type:"number",value:+za[va]};break;case 44:this.qa={type:"string",value:lA(za[va].substring(1,za[va].length-1))};break;case 45:case 46:this.qa={type:"function",name:za[va-3],params:[za[va-1]]};break;case 47:hd=za[va-1].pathParts.slice();if(2va.length&&(va+=this.jc.substr(0,20-va.length));return(va.substr(0,20)+(20Vc[0].length)){var Vc=va;var hd=fd;if(this.options.aj){Vc=this.al(va,oc[fd]);if(!1!==Vc)return Vc;if(this.vg)Vc=!1;else return!1}else if(!this.options.flex)break}return Vc?(Vc=this.al(Vc,oc[hd]),!1!==Vc?Vc:!1):""===this.jc?this.Qi:this.parseError("Lexical error on line "+(this.ac+1)+". Unrecognized text.\n"+ this.mh(),{text:"",el:null,line:this.ac})},Nj:function(){var va=this.next();return va?va:this.Nj()},cj:function(va){this.Hb.push(va)},ao: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=Oi;Oi.v=b;return new b}();function oA(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 pA(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 qA(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 rA(a,b){oA("TRUNC(X, Y)","X",a);oA("TRUNC(X, Y)","Y",b);pA("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 sA(a,b){oA("LOG(X, Y)","X",a);oA("LOG(X, Y)","X",b);return null==a||null==b?null:+a/+b} ;function tA(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 uA[y].apply(null,arguments)})} var uA={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+wi(" ",a):(b=0<=b.indexOf("0",0)?"0":" ",e=k+wi(b,a)+e);return e},d:function(a,b,c,e,f,k,n,r){return uA.f(parseInt(a,10),b,c,e,0,k,n,r)}};uA.i=uA.d;uA.u=uA.d;function vA(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 wA(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 xA(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 EA(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 FA(a){if("number"===typeof a){if(Infinity===a)return"inf";if(-Infinity===a)return"-inf";if(isNaN(a))return"NaN"}return""+a} ;function GA(a,b){var c=HA;a=a?a.toUpperCase():a;c.v.has(a)||c.v.set(a,new Map);c=c.v.get(a);for(var e=Lc(Hg(b)),f=e.next();!f.done;f=e.next()){f=f.value;var k=f.toUpperCase();c.set(k,new IA(a,k,b[f]))}} function IA(a,b,c){this.O=a;this.N=b;this.v=c} IA.prototype.call=function(){return this.apply(ud.apply(0,arguments))};IA.prototype.apply=function(a){var b=a;b=void 0===b?[]:b;var c=this.v.va,e=this.v.wa;if(c&&b.lengthe)throw Error("Expected no more than "+c+" args for "+this.N);return this.v.vb?this.v.vb.apply(null,a):this.v.ua.apply(null,a)};IA.prototype.Na=function(a){return this.v.Na?this.v.Na.call(null,a):CA(this.O,this.N,a)};var HA=new function(){this.v=new Map};GA("",{AVG:{vb:kr},COUNTIF:{vb:nr},SUM:{vb:lr},MIN:{vb:or},MAX:{vb:pr},COUNT:{vb:mr},COUNT_DISTINCT:{vb:qr},NTH_QUANTILE:{vb:rr},VARIANCE:{vb:tr},STDDEV:{vb:ur},"HLL_COUNT.MERGE":{vb:vr},"HLL_COUNT.EXTRACT":{va:1,wa:1,ua:function(){throw Error("HLL_COUNT.EXTRACT is not implemented on the client.");}},ABS:{va:1,wa:1,ua:function(a){oA("ABS(X)","X",a);return null!=a?Math.abs(+a):null}},SIGN:{va:1,wa:1,ua:function(a){oA("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:{va:2,wa:2,ua:function(a,b){oA("ATAN(Y, X)","X",a);oA("ATAN(Y, X)","Y",b);return null==a||null==b?null:Math.atan2(+a,+b)}},REGEXP_MATCH:{va:2,wa:2,ua: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)},vc:"REGEX"},ENCODE_URI_COMPONENT:{va:1,wa:1,ua:function(a){return"string"!==typeof a?null:encodeURIComponent(a)}},FORMAT:{va:2,wa:void 0,ua:function(a){return 2>arguments.length?null:tA.apply(null,arguments)}},CONCAT:{va:2,wa:void 0,ua: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(",")+")"},vc:"IN"},"NOT IN":{va:1,ua:function(a){return vA(a,ud.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(",")+")"},vc:"NOT_IN"},"IS NULL":{va:1,wa:1,ua:function(a){return null==a},Na:function(a){return AA("IS NULL",a)},vc:"IS_NULL"},"IS TRUE":{va:1,wa:1,ua: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 AA("IS TRUE",a)}},"IS FALSE":{va:1,wa:1,ua: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 AA("IS FALSE",a)}},BETWEEN:{va:3,wa:3,ua: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]+")"},vc:"BETWEEN"},"NOT BETWEEN":{va:3,wa:3,ua: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]+")"},vc:"NOT_BETWEEN"},CAST:{va:2,wa:2,ua:function(a,b){if(null==a)return null;switch(b.toUpperCase()){case "INT32":return DA(a,-2147483648,2147483647);case "INT64":return DA(a,-0x7fffffffffffffff,0x7fffffffffffffff);case "UINT64":return DA(a,0,1.8446744073709552E19);case "FLOAT":return EA(a,-3.4028234663852886E38,3.4028234663852886E38);case "DOUBLE":return EA(a);case "BOOL":return Ns(a);case "STRING":return FA(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:{va:1,wa:1,ua:function(a){return a}},UNIX_MILLIS:{va:1,wa:1,ua:function(a){return a}},TIMESTAMP_MICROS:{va:1,wa:1,ua:function(a){return a}},TIMESTAMP_MILLIS:{va:1,wa:1,ua:function(a){return 1E3*a}},TIMESTAMP_SECONDS:{va:1,wa:1,ua:function(a){return 1E6*a}},TIMESTAMP:{va:1,wa:2,ua:Tr},DATE:{va:1,wa:2,ua:function(a,b){return Ur(a,"DAY",b)}},DATETIME:{va:1,wa:1,ua:Tr},AND:{va:2,ua:function(){return yA("AND",ud.apply(0,arguments))},Na:function(a){return zA(" AND ",a)}},OR:{va:2,ua:function(){return yA("OR",ud.apply(0,arguments))},Na:function(a){return zA(" OR ",a)}},"+":{va:2,ua:function(){return xA("+",ud.apply(0,arguments))},Na:function(a){return zA("+",a)}},"-":{va:2,ua:function(){return xA("-",ud.apply(0,arguments))},Na:function(a){return zA("-",a)}},"*":{va:2,ua:function(){return xA("*",ud.apply(0,arguments))},Na:function(a){return zA("*",a)}},"/":{va:2,ua:function(){return xA("/",ud.apply(0,arguments))},Na:function(a){return zA("/",a)}},NOT:{va:1,wa:1,ua: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:{va:2,wa:2,ua:function(a,b){return wA("EQUAL",a,b)},Na:function(a){return zA("=",a)},vc:"="},NOT_EQUAL:{va:2,wa:2,ua:function(a,b){return wA("NOT_EQUAL",a,b)},Na:function(a){return zA("!=",a)},vc:"!="},LESS:{va:2,wa:2,ua:function(a,b){return wA("LESS",a,b)},Na:function(a){return zA("<",a)},vc:"<"},LESS_OR_EQUAL:{va:2,wa:2,ua:function(a,b){return wA("LESS_OR_EQUAL",a,b)},Na:function(a){return zA("<=",a)},vc:"<="},GREATER:{va:2,wa:2,ua:function(a,b){return wA("GREATER",a,b)},Na:function(a){return zA(">",a)},vc:">"},GREATER_OR_EQUAL:{va:2,wa:2,ua:function(a,b){return wA("GREATER_OR_EQUAL",a,b)},Na:function(a){return zA(">=",a)},vc:">="},NATIVE_EXPR:{va:1,wa:1,ua:function(){throw Error("NATIVE_EXPR not yet supported.");}},NATIVE_AGGREGATE:{va:1,wa:1,vb:function(){throw Error("NATIVE_AGGREGATE not yet supported.");}},TO_JSON_STRING:{va:1,wa:2,ua:function(a,b){return b?JSON.stringify(a,null,2):JSON.stringify(a)}}});GA("KLL_QUANTILES",{EXTRACT_POINT_INT64:{ua:function(){throw Error("KLL EXTRACT is not supported for in-memory data.");}},MERGE_POINT_INT64:{vb:sr},EXTRACT_POINT_DOUBLE:{ua:function(){throw Error("KLL EXTRACT is not supported for in-memory data.");}},MERGE_POINT_DOUBLE:{vb:sr}});function JA(){this.ma={};this.ta={};this.oa={};this.ka=[];this.na={};this.ha=[];this.N=null;this.ya=[];this.O=[];this.v={}} w=JA.prototype;w.Zj=function(a,b){this.O.push({Hf:a,order:b?b:"ASC"});return this};w.Il=function(){this.O=[];return this};w.Pf=function(){return this.O};w.ze=function(a){this.O=a.slice()};w.Vn=function(a,b,c,e){a={Hf:a,measure:c,rr:e||""};"function"===typeof b?a.vb=b:a.Rq=b;this.ya.push(a);return this};w.Wn=function(a){this.N=a;return this};w.zl=function(a){Array.isArray(a)?Re(a,function(b){KA(this,b,{Ed:"decimal",uf:null})},this):KA(this,a,{Ed:"decimal",uf:null});return this};w.yl=function(a){Array.isArray(a)?Re(a,function(b){KA(this,b,{Ed:"boolean",uf:null})},this):KA(this,a,{Ed:"boolean",uf:null});return this};w.Gj=function(a){a=this.v[a]?this.v[a]:null;var b;if(b=a&&a.Ed)a=a.Ed,b=!!a&&"number"===xs[a].lc;return b?!0:!1};function KA(a,b,c){a.v[b]?(c.Ed&&(a.v[b].Ed=c.Ed),c.uf&&(a.v[b].uf=c.uf)):a.v[b]=c} w.ul=function(a,b){this.ma[a]=b;return this};w.Ol=function(a,b){this.ta[a]=b;return this};w.Pl=function(a,b){this.oa[a]=b;delete this.na[a];return this};w.xn=function(a){return this.oa[a]||this.na[a]||this.ma[a]||this.N===a?!0:0<=Qe(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=ui(f));return f} function XA(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=Kg(a.v[a.v.length-1],b.split("."));if(null==a)return null;if(!Cd(a))throw Error('Error evaluating nest expression: "'+b+'" did not reference an Array');a.forEach(function(k){var n=f;(Kg(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 YA(a){this.v=a;this.O=this.N=-1;this.ha=0} YA.prototype.next=function(){this.N++;var a=this.v[this.N];"\n"===a?(this.ha++,this.O=-1):this.O++;return a};YA.prototype.index=function(){return this.N};function ZA(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(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)&&xo(a,b,t,e,void 0),y=Xk(a).select(".aplos-placeholder"),t=y.node(),f=t.parentNode,t=t.nextSibling?t.nextSibling:void 0,y.remove()):(f&&xo(a,b,f,e,void 0),f=a);y=void 0;for(E=0;Ea.Ia-a.Pa?a.show():bC(a,b))})} function bC(a,b){a.ma||(FB(a.oa,Math.max(.25*a.N,50)),a.ma=Mq(a.oa,"tick",Jd(a.Tn,a,b)),a.oa.start())} w.Tn=function(a){a.Jd("hover").Kd()?Date.now()-this.Ia>this.N&&this.show():ZB(this)};function ZB(a){a.oa.stop();Vq(a.ma);a.ma=null} w.td=function(a,b){return this.ta(a,b)};XB.prototype.setHovercardContainerStyle=XB.prototype.Ao;XB.prototype.hide=XB.prototype.Sh;XB.prototype.followClosestSeries=XB.prototype.tj;XB.prototype.followTopMostSeries=XB.prototype.Xl;XB.prototype.followNamedSeries=XB.prototype.Wl;XB.prototype.getPlacer=XB.prototype.Zm;XB.prototype.setPlacer=XB.prototype.Bi;XB.prototype.placer=XB.prototype.Zn;XB.prototype.getContentRenderer=XB.prototype.Gd;XB.prototype.setContentRenderer=XB.prototype.Ad;XB.prototype.contentRenderer=XB.prototype.Dg;XB.prototype.getShowDelayMs=XB.prototype.hn;XB.prototype.setShowDelayMs=XB.prototype.Tk;XB.prototype.showDelayMs=XB.prototype.Lo;XB.prototype.getTransitionMs=XB.prototype.un;XB.prototype.setTransitionMs=XB.prototype.Wk;XB.prototype.transitionMs=XB.prototype.Ce;XB.prototype.getClassName=XB.prototype.mm;XB.prototype.setClassName=XB.prototype.wk;XB.prototype.className=XB.prototype.className;Nd("aplos.chart.behavior.Hovercard",XB);function cC(){this.ka=this.oa=this.na=this.v=this.O=this.N=this.ma=this.ha=null} w=cC.prototype;w.So=function(a){this.ha=a;return this};w.To=function(a){this.ma=a;return this};w.Qo=function(a){this.N=a;return this};w.Ro=function(a){this.O=a;return this};w.ee=function(a){this.v=a;return this};w.Ll=function(a){this.na=a;return this};w.container=function(a){this.ka=a;return this};w.eh=function(a){this.oa=a;return this};function dC(a){var b=qB?new oB:new rB;a.na&&b.ze(a.na);a.ha&&b.qf(a.ha);a.N&&b.nf(a.N);a.O&&b.kg(a.O);a.ma&&b.og(a.ma);a.v&&b.ig(a.v);return b} w.dj=function(){var a=(new XB).tj();a.Ad(dC(this));var b=a.Bi,c=new NB;null!=this.ka&&c.yk(this.ka);null!=this.oa&&c.eh(this.oa);b.call(a,c);return a};w.El=function(){var a=new MB;a.Dg(dC(this));return a};cC.prototype.buildPieCard=cC.prototype.El;cC.prototype.buildCard=cC.prototype.dj;cC.prototype.positionOptions=cC.prototype.eh;cC.prototype.container=cC.prototype.container;cC.prototype.contentRendererOrdering=cC.prototype.Ll;cC.prototype.conversionFunctionMap=cC.prototype.ee;cC.prototype.templateFooter=cC.prototype.Ro;cC.prototype.templateBody=cC.prototype.Qo;cC.prototype.templateSeriesCategory=cC.prototype.To;cC.prototype.templateHeader=cC.prototype.So;Nd("aplos.chart.behavior.hovercardutils.Builder",cC);function eC(a,b,c,e){var f=new cC;f.ha=a?a:null;f.N=b?b:null;f.O=c?c:null;f.v=e?e:null;return f} Nd("aplos.chart.behavior.hovercardutils.Builder.fromTemplate",eC);var fC={END:0,RIGHT:1,TOP:2,START:3,LEFT:4,BOTTOM:5,BOTTOM_START:6,BOTTOM_END:7,BOTTOM_LEFT:8,BOTTOM_RIGHT:9,BOTTOM_FULL_START:10,BOTTOM_FULL_END:11,BOTTOM_FULL_LEFT:12,BOTTOM_FULL_RIGHT:13,INSET:14,TOP_START:15,TOP_END:16,TOP_LEFT:17,TOP_RIGHT:18,TOP_FULL_START:19,TOP_FULL_END:20,TOP_FULL_LEFT:21,TOP_FULL_RIGHT:22};Nd("aplos.chart.behavior.LegendPosition",fC);function gC(){this.v=0;this.ha=null;this.N=!1} gC.prototype.position=function(a){if(!arguments.length||void 0===a)return this.v;this.v=a;return this};gC.prototype.O=function(a){if(!arguments.length||void 0===a)return this.ha;this.ha=a;return this};gC.prototype.Nd=function(a){if(!arguments.length||void 0===a)return this.N;this.N=a;return this};function hC(a){var b=a.v;a=a.N;3===b&&(b=a?1:4);0===b&&(b=a?4:1);15===b&&(b=a?18:17);16===b&&(b=a?17:18);19===b&&(b=a?22:21);20===b&&(b=a?21:22);6===b&&(b=a?9:8);7===b&&(b=a?8:9);10===b&&(b=a?13:12);11===b&&(b=a?12:13);return b} Nd("aplos.chart.behavior.legend.LegendLayoutParams",gC);var iC={wj:function(a,b,c){return 14===hC(c)?b.wb():a.bottom-a.top},xj:function(a,b,c){return 14===hC(c)?b.Za():a.right-a.left},bo:function(a,b,c,e,f){f=iC.Rm(a,b,c,e,f);e.style("top",iC.Sm(a,b,c)+"px").style("left",f+"px")},Rm:function(a,b,c,e,f){var k=void 0!==f?f:0;void 0!==f||e.empty()||(k=e.node().offsetWidth);switch(hC(c)){case 14:return c.Nd()?a.Lb()+a.Za()-k:a.Lb();case 4:case 1:return c.Nd()&&!e.empty()?b.right-k:b.left;case 17:case 21:case 8:case 12:return b.left;case 18:case 22:case 9:case 13:return b.right-k;default:return a=iC.xj(b,a,c),0=k?iC.Zk(f,n,c.height-k):f=n;var t=[];f.forEach(function(y){t.push({width:e,height:y})});return t},nr:function(a,b,c){for(var e=c.height,f=[],k=0,n=[],r=0;r=k?iC.Zk(f,n,c.width-k):f=n;var t=[];f.forEach(function(y){t.push({width:y,height:e})});return t},Zk: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=iC.xj(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"));qC(a,b)}else f.style("display","none"),f.selectAll(".aplos-legend-column").remove(),k.style("display","none")} function rC(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,fp:c}} function nC(a,b,c,e){var f=b.Ja.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(oC(a),!0).style("width","100%").append("tbody").selectAll(".aplos-legend-entry").data(e);e=a.Ne(b,e);a.update(b,e,0);var k=rC(a,c),n=e.empty()?0:e.node().getBoundingClientRect().top,r=iC.wj(a.O,b,a.v)-(n-k.top)-k.fp,t=[[]],y=0,E=n;e.each(Md(function(ma,na){var ta=this.getBoundingClientRect(),ua=ta.top;ta=ua-E+ta.height;0r||t[y].length===ma.Vg)&&(t[y+=1]=[],E=ua);t[y].push(na)},a));f.remove();return t} function qC(a,b){var c=b.Ja.select(".aplos-legend");iC.bo(b,a.O,a.v,c);c.attr("data-position",Jd(function(){var e=Lg(fC,function(f){return hC(this.v)===f},this);return null!=e?e.toLowerCase():null},a))} w.Ne=function(a,b){var c=this.Rj(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.Tj(a)).on("mouseout.legend",this.Sj(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){sC(this,b);b.empty()||Xk(b.node().parentElement).select(".aplos-legend-box-cell").style("width",this.ta.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 sC(a,b){var c=a.Ia||Jo();c["svg-sample"]||(c["svg-sample"]=a.La.v(a.ta));b.each(Md(function(e,f){e=yo(f,"
"+(f.categorySeparator?e.Gf:e.Ch)+"
",c)[0];for(e=Xk(e).select("tr").node();e.childNodes.length;)this.appendChild(e.childNodes[0])},a));b.classed("aplos-legend-category",function(e){return e.categorySeparator})} function pC(a){a.each(function(){Xk(this.nextElementSibling).remove()});a.attr("opacity",0).on("click.legend",null).on("mouseover.legend",null).on("mouseout.legend",null).remove()} w.vl=function(a,b){b.Me(new tC(a,this))};function oC(a){return null!=a.Gf?"aplos-legend-table-category":"aplos-legend-table"} function tC(a,b){this.N=a;this.v=b} w=tC.prototype;w.Lh=function(){var a={position:uC(this),Xf:30},b=this.v.Lg();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.sg=function(a){kC(this.v,this.N,this.v.hb,this.v.Ya,{top:0,right:a.width,bottom:a.height,left:0});var b=this.N.Ja.select(".aplos-legend");if(b.empty())return{Ba:{width:0,height:0},rb:{width:0,height:0},Cc:!0};var c=uC(this),e=Bg(a,this.v.We(),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.Ja.select(".aplos-legend-title");c=Bl(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{Ba:{width:n,height:f},rb:{width:k,height:e},Cc:!1}};w.Nh=function(){return 0};w.Oh=function(){return 0};w.ih=function(a){var b=a.right-a.left;this.v.O=a;a=this.N.Ja.select(".aplos-legend").node();b!=a.offsetWidth&&qC(this.v,this.N)};w.Ve=function(){return this.v.O};function uC(a){switch(hC(a.v.v)){case fC.LEFT:return 5;case fC.RIGHT:return 6;case fC.TOP:case fC.TOP_FULL_LEFT:case fC.TOP_FULL_RIGHT:return 2;case fC.TOP_LEFT:case fC.TOP_RIGHT:return 1;case fC.BOTTOM:case fC.BOTTOM_FULL_LEFT:case fC.BOTTOM_FULL_RIGHT:return 4;case fC.BOTTOM_LEFT:case fC.BOTTOM_RIGHT:return 3;default:return 0}} ;function vC(){this.N=new ky;this.v=new wC("");this.v.next=this.v.v=this.v} w=vC.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 wC(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 xC(this,this.v.next)};w.pop=function(){return xC(this,this.v.v)};w.remove=function(a){return(a=this.N.get(a))?(a.remove(),this.N.remove(a.key),!0):!1};function yC(a){return a.map(function(b){return b})} w.contains=function(a){return this.some(function(b){return b==a})};w.clear=function(){this.vf(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.vf=function(a){for(;this.N.size>a;){var b=this.v.next;b.remove();this.N.remove(b.key)}};function xC(a,b){a.v!=b&&(b.remove(),a.N.remove(b.key));return b.value} function wC(a,b){this.key=a;this.value=b} wC.prototype.remove=function(){this.v.next=this.next;this.next.v=this.v;delete this.v;delete this.next};Nd("aplos.chart.behavior.SeriesLegendClickHandling",{NONE:0,HIDE:1});function zC(a){jC.call(this,a||'{{svg-sample}} {{series.name}}');this.Ca=!1;this.ma={};this.Sa=!1;this.N={};this.ka=[];this.Pa=[];this.Ma="series_asc";this.ya=1} Od(zC,jC);Nd("aplos.chart.behavior.SeriesLegend",zC);var AC=null,BC=null;zC.prototype.ep=function(a){return null!=a?(this.Ca=a,a||(this.ma={}),this):this.Ca};zC.prototype.valuesFromNearestDatum=zC.prototype.ep;zC.prototype.An=function(a){if(null==a)return this.Sa;this.Sa=!!a;return this};zC.prototype.hideEmptySeries=zC.prototype.An;zC.prototype.Bn=function(a){this.N[a]=!0;return this};zC.prototype.hideSeries=zC.prototype.Bn;zC.prototype.dh=function(a){if(null==a)return this.Ma;this.Ma=a;return this};zC.prototype.ordering=zC.prototype.dh;zC.prototype.ij=function(a){if(null==a)return this.ya;this.ya=a;return this};zC.prototype.clickHandling=zC.prototype.ij;w=zC.prototype;w.Fc=function(a){var b=this;zC.Qb.Fc.call(this,a);a.on("mouseout.seriesLegend",function(){this.Ca&&(this.ma={},a.mf())},this);a.on("mousemove.seriesLegend",function(){if(this.Ca){for(var c=a.Of(),e=0;ethis.N)a.Jd("hover").deselectAll(),EC(this);else{var e=[c];switch(this.ha){case 0:void 0!==c.domain&&(e=a.Nf(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.Jd("hover").lh(b.map(function(c){return{series:c.series?c.series:null,datum:c.datum}}));GC(this,a)};function GC(a,b){if(!a.v){var c="selectnearest_"+Date.now();Xk(a.ka).on("mouseout."+c,function(){var e=b.kb.select(".mouseCapturePane").node(),f;if(f=Hj&&Hj.target)e?(f=Ij(e),e=e.getBoundingClientRect(),f=0<=f[0]&&f[0]h?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.Xi=l;this.ae=(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=OC.exec(l))?zb(parseInt(h[1],16)):(h=PC.exec(l))?new La(h[1],h[2],h[3],1):(h=QC.exec(l))?new La(255*h[1]/100,255*h[2]/100,255*h[3]/100,1):(h=RC.exec(l))?Ab(h[1],h[2],h[3],h[4]):(h=SC.exec(l))?Ab(255*h[1]/100,255*h[2]/100,255*h[3]/100,h[4]):(h=TC.exec(l))?Bb(h[1],h[2]/100,h[3]/100,1):(h=UC.exec(l))?Bb(h[1],h[2]/100,h[3]/100,h[4]):vv.hasOwnProperty(l)?zb(vv[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*wv;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>VC?Math.pow(l,1/3):l/xv+yv} function nb(l){return l>Ih?l*l*l:xv*(l-yv)} 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)*zv;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=(Av*A+x.r/255*-1.7884503806-3.5172982438*z)/(Av+-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)*zv-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.Ef&&(p=l.Ef);var u=l;l=l.Sc}else h=l.Sc,l.Sc=null,l=u?u.Sc=h:dl=h;Yi=u;yf(p);Mg=0}} function bf(){var l=Wi.now(),h=l-cl;1E3l&&(Xi=setTimeout(Li,l-Wi.now()-bl)),Zi&&(Zi=clearInterval(Zi))):(Zi||(cl=Wi.now(),Zi=setInterval(bf,1E3)),Jh=1,Cv(Li)))} function Mi(l,h,p){var u=new Jg;h=null==h?0:+h;u.restart(function(x){u.stop();l(x+h)},h,p);return u} function Ie(l,h,p,u,x,z){var A=l.Dd;if(!A)l.Dd={};else if(p in A)return;Pk(l,p,{name:h,index:u,group:x,on:WC,tween:XC,time:z.time,delay:z.delay,duration:z.duration,ease:z.ease,timer:null,state:0})} function te(l,h){l=ke(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!==Fv&&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?bD(qa,la):Dv(qa)});A.columns=ra||[];return A},parseRows:h,format:function(A,la){null==la&&(la=cD(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 dD(l){if(!l.ok)throw Error(l.status+" "+l.statusText);return l.text()} function Gv(l){return function(h,p,u){2===arguments.length&&"function"===typeof p&&(u=p,p=void 0);return fetch(h,p).then(dD).then(function(x){return l(x,u)})}} function Hv(l,h,p,u){if(isNaN(h)||isNaN(p))return l;var x,z=l.tb;u={data:u};var A=l.Qa,la=l.Ra,oa=l.Aa,ra=l.Ea,qa,pa,wa,Da,Ha;if(!z)return l.tb=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.Ab.call(null,z.data);var eb=+l.Eb.call(null,z.data);if(h===jc&&p===eb)return u.next=z,x?x[Ha]=u:l.tb=u,l;do x=x?x[Ha]=Array(4):l.tb=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 ge(l,h,p,u,x){this.node=l;this.x0=h;this.y0=p;this.x1=u;this.y1=x} function eD(l){return l[0]} function fD(l){return l[1]} function So(l,h,p,u,x,z){this.Ab=l;this.Eb=h;this.Qa=p;this.Ra=u;this.Aa=x;this.Ea=z;this.tb=void 0} function Iv(l){for(var h={data:l.data},p=h;l=l.next;)p=p.next={data:l.data};return h} function il(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 hD(l){return function(h){return h.replace(/[0-9]/g,function(p){return l[+p]})}} function jl(l){return new To(l)} function To(l){if(!(h=iD.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 Jv(l,h){h=il(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 Kv(l){return l} function jD(l){function h(la){function oa(Ma){var Rc=tc,Ia=Oc,Ta;if("c"===Uc)Ia=bd(Ma)+Ia,Ma="";else{Ma=+Ma;var Ga=0>Ma;Ma=bd(Math.abs(Ma),eb);if(Pc){var Na=Ma.length;var $c=1,yd=-1,Ed;a:for(;$cTa||57>1)+Rc+Ma+Ia+Ga.slice(Ta);break;default:Ma=Ga+Rc+Ma+Ia}return z(Ma)} la=jl(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"):Nv[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:"",bd=Nv[Uc],Qc=/[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?gD(l.grouping,l.thousands):Kv,u=l.currency,x=l.decimal,z=l.numerals?hD(l.numerals):Kv,A=l.percent||"%";return{format:h,formatPrefix:function(la,oa){var ra=h((la=jl(la),la.type="f",la));la=3*Math.max(-8,Math.min(8,Math.floor(Kh(oa)/3)));var qa=Math.pow(10,-la),pa=Lv[8+la/3];return function(wa){return ra(qa*wa)+pa}}}} function Ke(){this.reset()} function Ov(l,h,p){var u=l.s=h+p,x=u-h;l.t=h-(u-x)+(p-x)} function kl(l){return 1l?-De:Math.asin(l)} function kD(){} function Pv(l){var h=l[0];l=l[1];var p=Ee(l);return[p*Ee(h),p*ae(h),ae(l)]} function Qv(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 Rv(l){var h=ll(l[0]*l[0]+l[1]*l[1]+l[2]*l[2]);l[0]/=h;l[1]/=h;l[2]/=h} function lD(){var l=[],h;return{point:function(p,u){h.push([p,u])},lineStart:function(){l.push(h=[])},lineEnd:kD,ir:function(){1=(wa=pa.length-1))){var wa,Da=pa[0],Ha=pa[wa],jc=Da;if(1E-6>fg(jc[0]-Ha[0])&&1E-6>fg(jc[1]-Ha[1])){x.lineStart();for(la=0;la(l=l.x)[0]?l[1]-De-1E-6:De-l[1])-(0>(h=h.x)[0]?h[1]-De-1E-6:De-h[1])} function Uo(){} function Tv(l){return function(h,p){var u=Ee(h),x=Ee(p);u=l(u*x);return[u*x*ae(h),u*ae(p)]}} function $i(l){return function(h,p){var u=ll(h*h+p*p),x=l(u),z=ae(x);x=Ee(x);return[Uv(h*z,u*x),kl(u&&p*z/u)]}} function pD(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 Vv(l,h){var p=new aj(l);l=+l.value&&(p.value=l.value);var u,x=[p],z,A,la,oa;for(null==h&&(h=qD);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 aj(A[la])),z.parent=u,z.depth=u.depth+1;return p.eachBefore(rD)} function qD(l){return l.children} function sD(l){l.data=l.data.data} function rD(l){var h=0;do l.height=h;while((l=l.parent)&&l.height<++h)} function aj(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!==Wv)return x;p.set(A,la=u.push(z))}return l[(la-1)%l.length]} var p=gl(),u=[],x=Wv;l=null==l?[]:nl.call(l);h.domain=function(z){if(!arguments.length)return u.slice();u=[];p=gl();for(var A=-1,la=z.length,oa,ra;++A=p?1:u(x)}}} function vD(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 wD(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 aw(){var l=Zo(Xo,nc);l.copy=function(){return Yo(l,aw())};return zD(l)} function bw(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 CD(l){return isFinite(l)?+("1e"+l):0>l?0:l} function cw(l){return 10===l?CD:l===Math.E?Math.exp:function(h){return Math.pow(l,h)}} function dw(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 ew(l){return function(h){return-l(-h)}} function fw(){function l(){x=dw(u);z=cw(u);0>p()[0]&&(x=ew(x),z=ew(z));return h} var h=Zo(AD,BD).domain([1,10]),p=h.domain,u=10,x=dw(10),z=cw(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=Di(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){$o.setTime(+z);ap.setTime(+A);l($o);l(ap);return Math.floor(p($o,ap))},x.every=function(z){z=Math.floor(z);return isFinite(z)&&0l.y){var h=new Date(-1,l.m,l.d,l.md,l.M,l.S,l.L);h.setFullYear(l.y);return h}return new Date(l.y,l.m,l.d,l.md,l.M,l.S,l.L)} function ol(l){if(0<=l.y&&100>l.y){var h=new Date(Date.UTC(-1,l.m,l.d,l.md,l.M,l.S,l.L));h.setUTCFullYear(l.y);return h}return new Date(Date.UTC(l.y,l.m,l.d,l.md,l.M,l.S,l.L))} function bj(l){return{y:l,m:0,d:1,md:0,M:0,S:0,L:0}} function ED(l){function h(Ia,Ta){return function(Ga){var Na=[],$c=-1,yd=0,Ed=Ia.length,pd,we;for(Ga instanceof Date||(Ga=new Date(+Ga));++$cNa.ug||53=Ed)return-1;pd=Ta.charCodeAt($c++);if(37===pd){if(pd=Ta.charAt($c++),pd=Rc[pd in gw?Ta.charAt($c++):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=cj(la),Da=dj(la),Ha=cj(oa),jc=dj(oa),eb=cj(ra),Pc=dj(ra),Uc=cj(qa),tc=dj(qa),Oc=cj(pa),bd=dj(pa),Qc={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:iw,e:iw,f:FD,H:GD,I:HD,j:ID,L:jw,m:JD,M:KD,p:function(Ia){return la[+(12<=Ia.getHours())]},Q:kw,s:lw,S:LD,u:MD,U:ND,V:OD,w:PD,W:QD,x:null,X:null,y:RD,Y:SD,Z:TD,"%":mw},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:nw,e:nw,f:UD,H:VD,I:WD,j:XD,L:ow,m:YD,M:ZD,p:function(Ia){return la[+(12<=Ia.getUTCHours())]},Q:kw,s:lw,S:$D,u:aE,U:bE,V:cE,w:dE,W:eE,x:null,X:null,y:fE,Y:gE,Z:hE,"%":mw},Rc={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=bd[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:pw,e:pw,f:iE,H:qw,I:qw,j:jE,L:kE,m:lE,M:mE,p:function(Ia,Ta,Ga){return(Ta=wa.exec(Ta.slice(Ga)))?(Ia.p=Da[Ta[0].toLowerCase()],Ga+Ta[0].length):-1},Q:nE,s:oE,S:pE,u:qE,U:rE,V:sE,w:tE,W:uE,x:function(Ia,Ta,Ga){return u(Ia,z,Ta,Ga)},X:function(Ia,Ta,Ga){return u(Ia,A,Ta,Ga)},y:vE,Y:wE,Z:xE,"%":yE};Qc.x=h(z,Qc);Qc.X=h(A,Qc);Qc.c=h(x,Qc);Ma.x=h(z,Ma);Ma.X=h(A,Ma);Ma.c=h(x,Ma);return{format:function(Ia){var Ta=h(Ia+="",Qc);Ta.toString=function(){return Ia};return Ta},parse:function(Ia){var Ta=p(Ia+="",DD);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,ol);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?-ql:Math.asin(l)} function GE(l){return l.innerRadius} function HE(l){return l.outerRadius} function IE(l){return l.startAngle} function JE(l){return l.endAngle} function KE(l){return l&&l.padAngle} function rl(l,h,p,u,x,z,A){var la=l-p,oa=h-u;A=(A?z:-z)/Mh(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)*Mh(LE(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,kd:-oa,ld:-la,Wd:ra*(x/z-1),Xd:qa*(x/z-1)}} function uw(l){this.Fa=l} function sl(l){return new uw(l)} function vw(l){return l[0]} function ww(l){return l[1]} function xw(){function l(la){var oa,ra=la.length,qa,pa=!1,wa;null==x&&(A=z(wa=el()));for(oa=0;oa<=ra;++oa)!(oal?1:h>=l?0:NaN} function NE(l){return l} function yw(l){this.Ie=l} function zw(l,h,p){l.Fa.bezierCurveTo((2*l.Qa+l.Aa)/3,(2*l.Ra+l.Ea)/3,(l.Qa+2*l.Aa)/3,(l.Ra+2*l.Ea)/3,(l.Qa+4*l.Aa+h)/6,(l.Ra+4*l.Ea+p)/6)} function Aw(l){this.Fa=l} function Bw(l,h,p){l.Fa.bezierCurveTo(l.Aa+l.wg*(l.Ke-l.Qa),l.Ea+l.wg*(l.Le-l.Ra),l.Ke+l.wg*(l.Aa-h),l.Le+l.wg*(l.Ea-p),l.Ke,l.Le)} function Cw(l,h){this.Fa=l;this.wg=(1-h)/6} function Dw(l,h,p){var u=l.Aa-l.Qa;h-=l.Aa;var x=(l.Ea-l.Ra)/(u||0>h&&-0);l=(p-l.Ea)/(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 Ew(l,h){var p=l.Aa-l.Qa;return p?(3*(l.Ea-l.Ra)/p-h)/2:h} function gp(l,h,p){var u=l.Qa,x=l.Aa,z=l.Ea,A=(x-u)/3;l.Fa.bezierCurveTo(u+A,l.Ra+A*h,x-A,z-A*p,x,z)} function tl(l){this.Fa=l} function Fw(l){this.Fa=new Gw(l)} function Gw(l){this.Fa=l} function Hw(l){this.Fa=l} function Iw(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.ae.indexOf(l)&&(this.ae.push(l),this.Xi.setAttribute("class",this.ae.join(" ")))},remove:function(l){l=this.ae.indexOf(l);0<=l&&(this.ae.splice(l,1),this.Xi.setAttribute("class",this.ae.join(" ")))},contains:function(l){return 0<=this.ae.indexOf(l)}};var tv={};Hj=null;"undefined"!==typeof document&&("onmouseenter"in document.documentElement||(tv={mouseenter:"mouseover",mouseleave:"mouseout"}));var uv=[null];Ra.prototype=Za.prototype={constructor:Ra,select:function(l){"function"!==typeof l&&(l=ya(l));for(var h=this.mb,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?Nh:Math.pow(Nh,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 wv=Math.PI/180,zv=180/Math.PI,yv=4/29,Ih=6/29,xv=3*Ih*Ih,VC=Ih*Ih*Ih;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 Av=1.78277*-.29227-.1347134789;ab(sb,db,bb(Xa,{brighter:function(l){l=null==l?Nh:Math.pow(Nh,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)*wv,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 al=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),FE=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"),Bv=180/Math.PI,hp={Mi:0,Ni:0,rotate:0,skewX:0,fi:1,hi:1},gj,ip,Kw,vl,PE=wc(function(h){if("none"===h)return hp;gj||(gj=document.createElement("DIV"),ip=document.documentElement,Kw=document.defaultView);gj.style.transform=h;h=Kw.getComputedStyle(ip.appendChild(gj),null).getPropertyValue("transform");ip.removeChild(gj);h=h.slice(7,-1).split(",");return vc(+h[0],+h[1],+h[2],+h[3],+h[4],+h[5])},"px, ","px)","deg)"),QE=wc(function(h){if(null== h)return hp;vl||(vl=document.createElementNS("http://www.w3.org/2000/svg","g"));vl.setAttribute("transform",h);if(!(h=vl.transform.baseVal.consolidate()))return hp;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 jp=tb(Cb),Jh=0,Xi=0,Zi=0,dl,Yi,cl=0,Mg=0,bl=0,Wi="object"===typeof performance&&performance.now?performance:Date,Cv="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(h){setTimeout(h,17)};Jg.prototype=Ki.prototype={constructor:Jg,restart:function(h,p,u){if("function"!==typeof h)throw new TypeError("callback is not a function");u=(null==u?Ig():+u)+(null==p?0:+p);this.Sc||Yi===this||(Yi?Yi.Sc=this:dl=this,Yi=this);this.Cf=h;this.Ef=u;yf()},stop:function(){this.Cf&&(this.Cf=null,this.Ef=Infinity,yf())}};var WC=t("start","end","interrupt"),XC=[],RE=Za.prototype.constructor,Lw=0,Oh=Za.prototype;Ff.prototype=function(h){return Za().transition(h)}.prototype={constructor:Ff,select:function(h){var p=this.Je,u=this.Tb;"function"!==typeof h&&(h=ya(h));for(var x=this.mb,z=x.length,A=Array(z),la=0;laarguments.length?ke(this.node(),u).on.on(h):this.each($d(u,h,p))},attr:function(h,p){var u=na(h),x="transform"===u?QE:fd;return this.attrTween(h,"function"===typeof p?(u.local?Rk:Qk)(u,x,oc(this,"attr."+h,p)):null==p?(u.local?hd:Vc)(u):(u.local?Ah:za)(u,x,p+""))},attrTween:function(h,p){var u="attr."+h;if(2>arguments.length)return(u=this.tween(u))&&u.zg;if(null==p)return this.tween(u,null);if("function"!==typeof p)throw Error();var x=na(h);return this.tween(u,(x.local?mo:Kd)(x,p))},style:function(h,p,u){var x="transform"===(h+="")?PE:fd;return null==p?this.styleTween(h,Bh(h,x)).on("end.style."+h,fe(h)):this.styleTween(h,"function"===typeof p?YC(h,x,oc(this,"style."+h,p)):oo(h,x,p+""),u)},styleTween:function(h,p,u){var x="style."+(h+="");if(2>arguments.length)return(x=this.tween(x))&&x.zg;if(null==p)return this.tween(x,null);if("function"!==typeof p)throw Error();return this.tween(x,ZC(h,p,null==u?"":u))},text:function(h){return this.tween("text","function"===typeof h?aD(oc(this,"text",h)):$C(null==h?"":h+""))},remove:function(){return this.on("end.remove",$f(this.Tb))},tween:function(h,p){var u=this.Tb;h+="";if(2>arguments.length){u=ke(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 Ff){var u=h.Tb;h=h.Je}else u=++Lw,(p=kp).time=Ig(),h=null==h?null:h+"";for(var x=this.mb,z=x.length,A=0;Az)throw Error("negative radius: "+z);if(null===this.Aa)this.Ga+="M"+(this.Aa=h)+","+(this.Ea=p);else if(1E-6 qa*x)+","+(this.Aa=h+wa*oa)+","+(this.Ea=p+wa*ra)}else this.Ga+="L"+(this.Aa=h)+","+(this.Ea=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.Aa)this.Ga+="M"+ra+","+qa;else if(1E-6x&&(x=x%mp+mp),x>SE?this.Ga+="A"+u+","+u+",0,1,"+pa+","+(h-la)+","+(p-oa)+"A"+u+","+u+",0,1,"+pa+","+(this.Aa=ra)+","+(this.Ea=qa):1E-6=lp)+","+pa+","+(this.Aa=h+u*Math.cos(z))+ ","+(this.Ea=p+u*Math.sin(z))))},rect:function(h,p,u,x){this.Ga+="M"+(this.Qa=this.Aa=+h)+","+(this.Ra=this.Ea=+p)+"h"+ +u+"v"+ +x+"h"+-u+"Z"},toString:function(){return this.Ga}};fl.prototype=gl.prototype={constructor:fl,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 Qg=gl.prototype;hl.prototype=function(h,p){var u=new hl;if(h instanceof hl)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]=Iv(x);return h};he.add=function(h){var p=+this.Ab.call(null,h),u=+this.Eb.call(null,h);return Hv(this.cover(p,u),p,u,h)};he.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.tb,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.tb&&this.tb.length&&(this.tb=oa)}else return this;this.Qa=u;this.Ra=x;this.Aa=z;this.Ea=A;return this};he.data=function(){var h=[];this.visit(function(p){if(!p.length){do h.push(p.data);while(p=p.next)}});return h};he.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.Aa,this.Ea]]};he.find=function(h,p,u){var x=this.Qa,z=this.Ra,A,la,oa,ra,qa=this.Aa,pa=this.Ea,wa=[],Da=this.tb,Ha;Da&&wa.push(new ge(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.Ab.call(null,Da.data),jc=p-+this.Eb.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.tb=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.tb=u);return this};he.removeAll=function(h){for(var p=0,u=h.length;p=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;jl.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 Mv,Nv={"%":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 Jv(100*h,p)},r:Jv,s:function(h,p){var u=il(h,p);if(!u)return h+"";var x=u[0];u=u[1];u=u-(Mv=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;gg*=Ow;pp.add(Uv(gg*rp*ae(sp),Nw*hj+gg*Ee(sp)));Ia+=zl?Ph+rp*VE:Ph;zl^pd>=Qc^qp>=Qc&&(Ed=Qv(Pv(Ed),Pv(yl)),Rv(Ed),pd=Qv(Ma,Ed),Rv(pd),pd=(zl^0<=Ph?-1:1)*kl(pd[2]),Rc>pd||Rc===pd&&(Ed[0]||Ed[1]))&&(Ta+=zl^0<=Ph?1:-1)}}bd=(-1E-6>Ia||1E-6>Ia&&-1E-6>pp)^Ta&1;Uc.length?(eb||(z.polygonStart(),eb=!0),mD(Uc,oD,bd,u,z)):bd&&(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=0fg(ra-Ld))h.point(p,u=0<(u+la)/2?De:-De),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>fg(p-x)&&(p-=1E-6*x);1E-6>fg(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=$i(function(h){return h});ll(3);$i(op);$i(kl);$i(function(h){return 2*op(h)});aj.prototype=Vv.prototype={constructor:aj,count:function(){return this.eachAfter(pD)},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()}),dp=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}),rw=Ng(0),cp=Ng(1);Ng(2);Ng(3);var ep=Ng(4);Ng(5);Ng(6);var ZE=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()}),Pg=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()});Pg.every=function(h){return isFinite(h=Math.floor(h))&&0this.be&&2===this.Oa&&this.Fa.lineTo(this.Ab,this.Eb);(this.Ha||0!==this.Ha&&1===this.Oa)&&this.Fa.closePath();0<=this.Ha&&(this.be=1-this.be,this.Ha=1-this.Ha)},point:function(p,u){p=+p;u=+u;switch(this.Oa){case 0:this.Oa=1;this.Ha?this.Fa.lineTo(p,u):this.Fa.moveTo(p,u);break;case 1:this.Oa=2;default:if(0>=this.be)this.Fa.lineTo(this.Ab,u),this.Fa.lineTo(p,u);else{var x=this.Ab*(1-this.be)+p*this.be;this.Fa.lineTo(x,this.Eb);this.Fa.lineTo(x,u)}}this.Ab=p;this.Eb=u}};ej.prototype={constructor:ej,scale:function(p){return 1===p?this:new ej(this.k*p,this.x,this.y)},translate:function(p,u){return 0===p&0===u?this:new ej(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 ej(1,0,0);sj=b;Cx=function(p,u){return up?1:u>=p?0:NaN};Ri=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};Gs=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};LA=function(p,u){var x=p.length,z=-1,A,la=0;if(null==u)for(;++zHa;qa||(qa=pa=el());if(DaAl-1E-12)qa.moveTo(Da*Rg(Ha),Da*ef(Ha)),qa.arc(0,0,Da,Ha,jc,!Pc),1E-12Na?jj:Math.acos(Na))/2);eb=Mh(Ga[0]*Ga[0]+Ga[1]*Ga[1]);Ga=up(Ta,(wa-eb)/(Na-1));Na=up(Ta,(Da-eb)/(Na+1))}}1E-12=bd;--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 xw().defined(oa).curve(qa).context(ra)} var x=vw,z=null,A=td(0),la=ww,oa=td(!0),ra=null,qa=sl,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};Ny=xw;mx=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(Al,Math.max(-Al,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=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=b.value;b=kg(k,1)+"-"+kg(k,2);var n=void 0;e=null!=(n=f.get(b))?n:0;n=void 0;k=null!=(n=kg(k,3))?n:0;f.set(b,e+k)}return c.map(function(r){return{month:r.getTime(),count:f.get(r.getFullYear()+"-"+(r.getMonth()+1))||0}})} function CF(a){var b=a.locale;a={};return eC("{{monthYear}}","
{{series.name}}: {{measure}}
").ee((a.monthYear=function(){return(new Date(this.datum.month)).toLocaleDateString(b,{month:"long",year:"numeric"})},a)).dj()} ;}).call(this); ");return null==a||null==a.sheet?Rg:dn(a.sheet,void 0!=b?b:null,c)} function hn(a){a=Wg(""+a+"");return(new DOMParser).parseFromString(Ug(a),"text/html").body.children[0]} function fn(a,b){if(!a)return yg;var c=document.createElement("div").style;jn(a).forEach(function(e){var f=tf&&e in cn?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=Zm(a,e),e=ym(f,e,b),null!=e&&$m(c,f,e))});return new ug(c.cssText||"",tg)} function kn(a){var b=Array.from(Rm(Gm,a,"getElementsByTagName",["STYLE"])),c=nf(b,function(n){return cf(Vm(n).cssRules)});c=en(c);for(var e=[],f=0;f"+a+""),kn(a),a=a.innerHTML);a=Wg(a);var c=document.createElement("template");if(qn&&"content"in c)bh(c,a),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;bh(e.body,a)}a=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1);for(c=mn?new WeakMap:new on;e=a.nextNode();){a:{var f=e;switch(Xm(f)){case 3:f= sn(this,f);break a;case 1:if("TEMPLATE"==Wm(f).toUpperCase())f=null;else{var k=Wm(f).toUpperCase();if(k in this.ka||"http://www.w3.org/1999/xhtml"!=an(f))var n=null;else this.O[k]?n=document.createElement(k):(n=Xj(document,"SPAN"),this.ya&&Tm(n,"data-sanitizer-original-tag",k.toLowerCase()));if(n){var r=n,t=Sm(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=Wm(E);ma=ma.value;var ua={tagName:Ud(ta).toLowerCase(),attributeName:Ud(na).toLowerCase()},sa={uh:void 0};"style"==ua.attributeName&&(sa.uh=Um(E));E=tn(ta,na);E in this.v?(na=this.v[E],ma=na(ma,ua,sa)):(na=tn(null,na),na in this.v?(na=this.v[na],ma=na(ma,ua,sa)):ma=null)}null!==ma&&Tm(r,k.name,ma)}f=n}else f=null}break a;default:f=null}}if(f){if(1==Xm(f)&&c.set(e,f),e=Ym(e),k=!1,e)n=Xm(e),r=Wm(e).toLowerCase(),t=Ym(e),11!=n||t?"body"==r&&t&&(n=Ym(t))&&!Ym(n)&&(k=!0):k=!0,n=null,k||!e?n=b:1==Xm(e)&&(n=c.get(e)),n.content&&(n=n.content),n.appendChild(f)}else Zj(e)}c.clear&& c.clear();return b};var un={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 vn={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 wn={"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 xn(a){a=a||new yn;zn(a);this.v=Vf(a.v);this.ka=Vf(a.Da);this.O=Vf(a.Ia);this.ya=a.ta;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()]=An},this);a.Ka.forEach(function(b){b=b.toUpperCase();if(-1==b.indexOf("-")||wn[b])throw new Sd("Only valid custom element tag names allowed, got: %s.",[b]);this.O[b]=!0},this);this.ta=a.O;this.ha=a.ya;this.N=null;this.oa=a.oa} Nd(xn,rn);function Bn(a){return function(b,c){b=Ud(b);return(c=a(b,c))&&"about:invalid#zClosurez"!=og(c)?og(c):null}} function yn(){this.v={};Qe([om,pm],function(a){Sf(a).forEach(function(b){this.v[b]=An},this)},this);this.N={};this.ka=[];this.Ka=[];this.Da=Vf(un);this.Ia=Vf(vn);this.ta=!1;this.La=rg;this.ma=this.ha=this.Oa=this.O=Nf;this.ya=null;this.na=this.oa=!1} function Cn(a,b){return function(c,e,f,k){c=a(c,e,f,k);return null==c?null:b(c,e,f,k)}} function Dn(a,b,c,e){a[c]&&!b[c]&&(a[c]=Cn(a[c],e))} function zn(a){if(a.na)throw Error("HtmlSanitizer.Builder.build() can only be used once.");Dn(a.v,a.N,"* USEMAP",En);var b=Bn(a.La);["* ACTION","* CITE","* HREF"].forEach(function(e){Dn(this.v,this.N,e,b)},a);var c=Bn(a.O);["* LONGDESC","* SRC","LINK HREF"].forEach(function(e){Dn(this.v,this.N,e,c)},a);["* FOR","* HEADERS","* NAME"].forEach(function(e){Dn(this.v,this.N,e,Jd(Fn,this.Oa))},a);Dn(a.v,a.N,"A TARGET",Jd(Gn,["_blank","_self"]));Dn(a.v,a.N,"* CLASS",Jd(Hn,a.ha));Dn(a.v,a.N,"* ID",Jd(In,a.ha));Dn(a.v,a.N,"* STYLE",Jd(a.ma,c));a.na=!0} function tn(a,b){a||(a="*");return(a+" "+b).toUpperCase()} function An(a){return Ud(a)} function Gn(a,b){b=Ud(b);return 0<=Pe(a,b.toLowerCase())?b:null} function En(a){return(a=Ud(a))&&"#"==a.charAt(0)?a:null} function Fn(a,b,c){b=Ud(b);return a(b,c)} function Hn(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=Sn(a);b&&(a=a.querySelector(b).parentNode);return a} function Rn(a,b){for(var c=[a],e=null;e=c.pop();)Array.prototype.forEach.call(e.childNodes,function(f){f.nodeType===Node.TEXT_NODE?Tn(e,f,b):f.childNodes.length&&c.push(f)})} function Tn(a,b,c){if(b.textContent.match(Un)){var e=b.nextSibling;a.removeChild(b);b=b.textContent;for(var f=null,k=[];f=Un.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);Ve(k,this.v[a]);this.v[a]=b;k.push(b);this.O.hasOwnProperty(f)}else if(f.length)b=this.v[a],Ve(this.N[f]||[],b),delete this.v[a];else if(1a.Ba?Math.floor(b*a.Ba):a.Ba,Ta:0a.Ta?Math.floor(b*a.Ta):a.Ta};a.Ta=Math.max(a.Ba,a.Ta);return a} function sp(a,b,c,e,f,k){var n=b.width-a.ka-a.na;a.oa=yp(n,b.width,b.height,xp(c,b.height),wp(a,[1,2]));a.ma=yp(n,b.width,b.height,xp(f,b.height),wp(a,[3,4]));c=b.height-a.oa-a.ma;f=wp(a,[3,4,1,2]);var r=0;for(n=0;nn){a=Bp(f);for(e=b=0;en-b-y.Ba.height&&y.Bc&&(y.lc.height=0),b+=y.lc.height;return pj(b,k,c)}if(rk){a=Bp(e);for(c=e=0;ck-e-t.Ba.width&&t.Bc&&(t.lc.width=0),e+=t.lc.width;return pj(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.Sc.Rf?b.Sc.Rf:20;c=void 0!==c.Sc.Rf?c.Sc.Rf:20;return b-c})} qp.prototype.setMargins=qp.prototype.Wc;qp.prototype.setMarginEnd=qp.prototype.Lk;qp.prototype.setMarginStart=qp.prototype.Ok;qp.prototype.setMarginLeft=qp.prototype.Mk;qp.prototype.setMarginBottom=qp.prototype.Kk;qp.prototype.setMarginRight=qp.prototype.Nk;qp.prototype.setMarginTop=qp.prototype.Pk;Md("aplos.chart.layout.DynamicLayout",qp);var Cp={Oq:"WARNING",ERROR:"ERROR"};Md("aplos.util.MessageSeverity",Cp);Cp.WARNING="WARNING";Cp.ERROR="ERROR";var Dp={Lq:"UNTIL_REMOVED",Kq:"UNTIL_DATA",jq:"ONCE"};Md("aplos.util.MessageDuration",Dp);Dp.UNTIL_REMOVED="UNTIL_REMOVED";Dp.UNTIL_FRESH_DATA="UNTIL_DATA";Dp.ONCE="ONCE";function Ep(a){this.v=a;this.N=!1} Ep.prototype.Ek=function(a){this.N=a};Ep.prototype.render=function(a){var b=a.filter(function(c){return"ERROR"===c.severity});b.length&&Fp(this,b);b.length||(b=Gp(this.v.Sa,Hp),b.empty()||(b.style("display","none"),b.selectAll("div."+Ip).remove(),this.v.kb.style("display","")));a=a.filter(function(c){return"WARNING"===c.severity});Jp(this,a)};function Fp(a,b){var c=Hp,e=Kp,f=a.v,k=f.Sa;f.kb.style("display","none");var n=Gp(k,c);n.empty()&&(n=k.append("div").classed(c,!0),n.append("div").classed(Lp,!0),n.append("div").classed(Mp,!0));n.style("display",null);n.select("."+Mp).attr("class",Mp+" "+e);b=n.select("."+Lp).selectAll("div."+Ip).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 Ip+" "+Np+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 Jp(a,b){var c=a.v.Sa.select("."+Op);c.empty()&&(c=a.v.Sa.append("div").classed(Op,!0));c.style("display",b.length?"":"none");c.classed(Pp,!0);var e="";b.forEach(function(f){e+=f.message+"\n"});c.attr("title",e.trim())} function Gp(a,b){b=a.selectAll("."+b).nodes();for(var c=null,e=0;e>>0);function iq(a){if("function"===typeof a)return a;a[qq]||(a[qq]=function(b){return a.handleEvent(b)});return a[qq]} ;var fi=kg("");function rq(){this.port=this.v=null;this.N=[]} rq.prototype.load=function(){var a=this,b=sq();this.v=tq(b);uq().then(function(){a.v&&document.body.appendChild(a.v)});return vq(this.v,b).then(function(c){for(a.port=c.ports[0];0\n
 
\n \n \n \n \n \n \n
"))));var r=ul.contentDocument,t=r.querySelector(n.tagName);t||(t=r.querySelector("div"));r=pk(t);t=pk(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(!Lf)for(Lf={},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/=","+/","-_=","-_.","-_"],f=0;5>f;f++)for(k=c.concat(e[f].split("")),Kf[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};Yy.prototype.toSvgDataUrl=Yy.prototype.el;Yy.prototype.ap=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.el(a);var f=new Uy;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.Gf(b.toDataURL("image/png"))}catch(n){f.reject(n)}};e.onerror=function(){f.reject(Error("Svg image dataUrl failed to load"))};return f};Yy.prototype.toPngDataUrl=Yy.prototype.ap;Yy.prototype.getStyle=function(){return this.Ki};function jz(a,b,c){jz.base(this,"constructor",af(a,["prelayout","postlayout"]),b,c);this.tf=this.Wd=null;this.Wc({top:40,end:20,start:20,bottom:20},{top:.333,end:.5,start:.5,bottom:.333})} Md("aplos.chart.SvgChartView",jz);Nd(jz,Yy);var kz=0;jz.prototype.redraw=jz.prototype.hf;jz.prototype.yd=function(){jz.Qb.yd.call(this);var a=this.Ye().node();a.setAttribute("width",this.frameWidth());a.setAttribute("height",this.frameHeight());this.kb.node().setAttribute("transform","translate("+this.Lb()+","+this.Mb()+")");this.Wd&&this.Wd.attr("width",this.Za()+1).attr("height",this.yb()+2)};jz.prototype.Ye=function(){return this.So};jz.prototype.getSvg=jz.prototype.Ye;jz.prototype.bp=function(){var a=this.Ye().node(),b=document.createElement("style"),c=Ak(a),e=pk(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};jz.prototype.toSvgString=jz.prototype.bp;jz.prototype.getNearestDatumDetails=jz.prototype.Jf;var lz=document.implementation.hasFeature("org.w3c.svg","1.0")||document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Structure","1.1"),$y="aplos-chart-container",az="aplos-chart-svg",bz="aplos-draw-area";function mz(a,b,c){var e=this;jz.call(this,af(a,"datumMouseover datumMouseout datumClick seriesMouseover seriesMouseout seriesClick".split(" ")),b,c);this.Sb=new hp(this);this.ta={};this.Xf={};this.Tk("hover",new oo);this.ab=new nz;this.on("viewportChange.seriesChartView",function(){e.ab.reset()})} Nd(mz,jz);Md("aplos.chart.SeriesChartView",mz);mz.prototype.Tk=function(a,b){b.Xg("clearSelectedDatumDetailsCache",this.ul.bind(this));var c=this.Xf,e=ho[a].selectionChange,f=this.Xa;f.O.hasOwnProperty(e)||no(f,[e]);e=c[a];null!=e&&e.Xg("chartDelegate",null);c[a]=b;iz(this,b,a);return this};mz.prototype.setSelectionModel=mz.prototype.Tk;mz.prototype.Lo=function(a){ip(this.Sb,a);return this};mz.prototype.setSeriesDefaults=mz.prototype.Lo;mz.prototype.ub=function(a){return this.ta[a||"__aplosDefault__"]||this.ta.__aplosDefault__};mz.prototype.getRenderer=mz.prototype.ub;mz.prototype.Dn=function(a){return!!this.ta[a||"__aplosDefault__"]};mz.prototype.hasRenderer=mz.prototype.Dn;mz.prototype.ig=function(a,b){b?(b.type&&(b=this.getStyle().Cj(b)),this.ta[a]=b):delete this.ta[a];return this};mz.prototype.setRenderer=mz.prototype.ig;mz.prototype.ki=function(a){a.type&&(a=this.getStyle().Cj(a));this.ta.__aplosDefault__=a;return this};mz.prototype.setDefaultRenderer=mz.prototype.ki;mz.prototype.hi=function(a,b){a=this.Ig(a,!0);a=a.filter(function(c){return!c.series||!c.series.overlay});(this.Xf[go[b]||"hover"]||null).Fi(a.map(function(c){return{series:c.series?c.series:null,datum:c.datum}}));return a.length};mz.prototype.selectDatum=mz.prototype.hi;mz.prototype.to=function(a){this.Xa.ob("seriesMouseover",this,a,Oj)};mz.prototype.selectSeries=mz.prototype.to;mz.prototype.Nl=function(a){(this.Xf[go[a]||"hover"]||null).deselectAll()};mz.prototype.clearSelections=mz.prototype.Nl;mz.prototype.Ig=function(a,b,c){var e=this.O||[],f=this.N||[];if(!e||!f)return[];if(Oj){var k=Nj(this.kb.node());var n=k[0];k=k[1]}for(var r=[],t=0;tb||b>this.Za())||!this.v&&(0>a||a>this.yb()))return[];for(var e=new xu(this.Lb(),this.Mb(),this.Za(),this.yb()),f=new Qj(b+e.left,a+e.top),k=[],n=0;n