Tag your website using Google Ads

To provide a comprehensive and consolidated view of your Audiences and make audience management and optimization simpler, you’ll see the following improvements in Google Ads:

  • New audience reporting
    Detailed reporting about audience demographics, segments, and exclusions is now consolidated in one place, the “Audiences” tab within the left page navigation menu. You can also easily manage your Audiences from this report page. Learn more About Audience reporting
  • New terms
    We’re using new terms on your audience report and throughout Google Ads. For example, “audience types” (these include similar, custom, in-market, and affinity) are now referred to as audience segments and “remarketing” is now referred to as “your data”. Learn more about the Updates to Audience terms and phrases

Tag your website with the global site tag to set up an audience source in your website or apps that helps you reach people who have visited your website or who have used your app. The global site tag is a web tagging library for Google's site measurement, conversion tracking, and products using your data segments. It’s a block of code that adds your website visitors to your data segments, allowing you to target your ads to these visitors.

For dynamic remarketing, you’ll also use event snippets, which passes specific data to Google Ads about your website visitors and the actions that they take on your site.

This article contains instructions for how to set up tracking using global site tag, including using snippets for tracking. You can skip to one of the following sections:

Additionally, learn how to tag your site for dynamic remarketing or how to set up your app for dynamic remarketing.

Before you begin

  • You need to be familiar with your website's code. Otherwise consider working with a developer or someone with a technical background.
  • Your data segments that are comprised of your website visitors and app users need to have a minimum number of visitors in order for your ads to show.
  • Once you tag your website, people visiting your website will be automatically added to your data segments based on the rules you've set.
Google Ads does not permit the implementation of tags on pages related to policy-restricted offers. Learn more about the Personalized advertising policy

Instructions

Setting up remarketing for the first time with the Google Ads tag

To set up website remarketing for the first time in Google Ads, you'll need to add a code snippet to your website: the global site tag and the optional event snippet.

Once you’ve installed the global site tag, it will capture information about the pages viewed by your website visitors. This information includes the page URL and title, and is used to create remarketing lists.

You must install the global site tag on every page of your website, but you need only one global site tag for each Google Ads account.

Setting up event snippets

The event snippet can be used to pass specific data to Google Ads about your website visitors and the actions they take on your site, such as viewing a product, completing purchases, filling out online forms, and setting up registration. The data passed to the event snippet can be used to create dynamic remarketing lists as well.

You can also use the event snippet to measure additional actions that should be counted as dynamic remarketing events. Install this snippet on site pages you'd like to measure, where the event occurs. These events include when a customer makes a purchase on a retail site, or searching for airline tickets on a travel site. Learn more about event parameters for different business types

Please ensure you're providing users with clear and comprehensive information about data collection, and obtaining consent where legally required.

Create or edit your global site tag and remarketing event snippet

  1. Sign in to Google Ads.
  2. Click on the tools icon Google Ads | tools [Icon] in the upper right and click Audience Manager under the section labeled “Shared library”.
  3. On the left, click Audience sources. This opens a group of sources from which you can create remarketing lists.
  4. In the “Google Ads tag” card, click SET UP TAG.
    • If you’ve already set up a tag, select Edit source from the 3-dot icon 3 dot icon in the upper right of the “Google Ads tag” card. If you’re just getting the code, skip to step 6.
  5. Select which type of data the tag will collect, standard remarketing data or dynamic remarketing data, which includes specific attributes/parameters.
    • You can also choose to include the user ID parameter with the tag. Including the user ID parameter allows you to pass a user ID to the tag for each website visitor, which enables features like cross-device linking.
    • If you select specific attributes or parameters, you can choose the business type that best represents your products and services.
  6. Click CREATE AND CONTINUE.
    • This button will say SAVE AND CONTINUE for an existing tag.
  7. When the installation screen appears, your global site tag and event snippet will be ready for use. You can copy the code, use Tag Manager, download the tag, or email the tag to a web developer.
    • To integrate remarketing into your site, copy the code and paste it between the <head></head> tags of the website.
      Alert: The event snippet should not be copied and pasted as-is for use on your website. It contains placeholder values that your web developer must dynamically populate when they integrate the snippet code into their web server. Learn how to use event parameters for your business type
    • The global site tag must be added into every page of your site. Whereas the event snippet only needs to be added into the specific pages you want to track for dynamic remarketing events.
      Note: If you have already set up the global site tag using Display & Video 360, Search Ads 360, Campaign Manager 360, Google Analytics or another Google Ads account, it isn’t necessary to add it to your website again. However, for both conversion tracking and remarketing to work, you’ll be required to add the config command (a piece of code that contains your conversion ID) to every instance of the global site tag right above the </script> end tag. In the following example, “AW-CONVERSION_ID” stands for your account’s conversion ID:

      gtag('config', 'AW-CONVERSION_ID');

      If you have the global site tag implemented from products other than those listed above, it needs to be customized to enable measurement with Google Ads. If you are using the old event snippet, you may be prompted to change to the new event snippet, which is recommended.

  8. Click DONE.
  9. In the following “What’s Next” confirmation screen, click DONE again.
    • Optional: If you previously added the global site tag from another Google product such as Google Analytics, make sure you add the 'config' command from the Google Ads tag (highlighted below) to every existing instance of the tag. Note that "AW-123456789" is only an example of an ID. You'll need to replace this part of the 'config' command with your accounts' conversion ID in the global site tag box.
          <script async src="https://www.googletagmanager.com/gtag/js?id=AW-123456789"> </script>
          <script>
          window.dataLayer = window.dataLayer | | [ ] ;
          function gtag ( ) {dataLayer.push (arguments ) ; }
          gtag ('js' , new Date ( ) ) ;
          gtag ('config', 'AW-123456789') ;
          </script>

Using the Google Analytics tag in place of the Google Ads tag

To use your Google Analytics tag instead of the Google Ads remarketing tag, you’ll need to have the following:

  • Google Analytics tag on your website
  • Linked Google Ads and Google Analytics accounts (when linking your accounts, you'll need administrative access to the Google Ads account and edit access to the Google Analytics account)
  • Remarketing and advertising features enabled in Google Analytics

For detailed instructions, see Enable remarketing and advertising reporting features in Google Analytics.

Advanced options

Disable the collection of your data

You can choose to disable the collection of personalized advertising data for users who do not wish to view personalized ads or for your own compliance reasons. You can modify the global site tag and disable the collection of personalized advertising data for particular users on your site, or choose to exclude all users from California in the Audience Manager section of your Google Ads account.

Disable the first-party cookie setting

To ensure that Google Ads can measure all of your conversions, regardless of the browser that your site visitor is using, your global site tag sets new cookies on your domain that will store information about the ad click that brought people to your website.

If you don’t want your data tag to set first-party cookies on your site’s domain, add the following line to the tag configuration before you load the script tag:

var google_conversion_linker = false;

If you’re using conversion_async.js, add the highlighted portion below to the google_trackConversion call:

window.google_trackConversion( { google_conversion_linker : false } );

It's not recommended to do this because it will lead to less accurate conversion measurement.

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue

Search
Clear search
Close search
Google apps
Main menu

");return(new DOMParser).parseFromString(wf(a),"text/html").body.children[0]} function Si(a,b){if(!a)return ff;var c=document.createElement("div").style;Vi(a).forEach(function(e){var f=Wc&&e in Pi?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Zb(f,"--")||Zb(f,"var")||(e=Li(a,e),e=ki(f,e,b),null!=e&&Mi(c,f,e))}); return Jf(c.cssText||"")} function Wi(a){var b=Array.from(Di(si,a,"getElementsByTagName",["STYLE"])),c=Mc(b,function(f){return Lc(Hi(f).cssRules)}); c=Ri(c);c.sort(function(f,h){f=di(f.selectorText);a:{h=di(h.selectorText);for(var k=Math.min(f.length,h.length),l=0;lr?1:nh?1:f"+b+""),Wi(b),b=b.innerHTML);b=If(Ae("Never attached to DOM."),b);var c=document.createElement("template");if(kj&&"content"in c)wg(c,b),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;wg(e.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT| NodeFilter.SHOW_TEXT,null,!1);for(c=$i?new WeakMap:new bj;e=b.nextNode();){c:{var f=e;switch(Ji(f)){case 3:f=Fj(this,f);break c;case 1:if("TEMPLATE"==Ii(f).toUpperCase())f=null;else{var h=Ii(f).toUpperCase();if(h in this.oa||"http://www.w3.org/1999/xhtml"!=Ni(f))var k=null;else this.ha[h]?k=document.createElement(h):(k=Xh(document,"SPAN"),this.ua&&Fi(k,"data-sanitizer-original-tag",h.toLowerCase()));if(k){var l=k,n=Ei(f);if(null!=n)for(var r=0;h=n[r];r++)if(h.specified){var t=f;var w=h;var y=w.name; if(Zb(y,"data-sanitizer-"))w=null;else{var A=Ii(t);w=w.value;var oa={tagName:dc(A).toLowerCase(),attributeName:dc(y).toLowerCase()},qa={Tq:void 0};"style"==oa.attributeName&&(qa.Tq=Gi(t));t=Dj(A,y);t in this.o?(y=this.o[t],w=y(w,oa,qa)):(y=Dj(null,y),y in this.o?(y=this.o[y],w=y(w,oa,qa)):w=null)}null!==w&&Fi(l,h.name,w)}f=k}else f=null}break c;default:f=null}}if(f){if(1==Ji(f)&&c.set(e,f),e=Ki(e),h=!1,e)k=Ji(e),l=Ii(e).toLowerCase(),n=Ki(e),11!=k||n?"body"==l&&n&&(k=Ki(n))&&!Ki(k)&&(h=!0):h=!0,k= null,h||!e?k=a:1==Ji(e)&&(k=c.get(e)),k.content&&(k=k.content),k.appendChild(f)}else $h(e)}c.clear&&c.clear()}else a=Xh(document,"SPAN");0")+1,a.lastIndexOf(""))}else a="";return If(Ae("Output of HTML sanitizer"),a)}; function Fj(a,b){var c=b.data;(b=Ki(b))&&"style"==Ii(b).toLowerCase()&&!("STYLE"in a.oa)&&"STYLE"in a.ha&&(c=sf(Ti(c,a.ma,Kb(function(e,f){return this.ta(e,{Nz:f})},a)))); return document.createTextNode(c)} ;function Gj(a){var b=new qj;b.ta=Ej;b.oa=tg;b=vj(b,tg);b.ma=Ye;return(new pj(uj(b,Ye))).Cg(a)} function Hj(a){return(new pj(new qj)).Cg(a)} ;/* Copyright 2018 The Incremental DOM Authors. All Rights Reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS-IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. */ var Ij=Object.prototype.hasOwnProperty;function Jj(){} Jj.prototype=Object.create(null);function Kj(a,b){for(;a.length>b;)a.pop()} function Lj(a){a=Array(a);Kj(a,0);return a} ;var Mj=new Jj;Mj.__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)}; Mj.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)Ij.call(c,e)&&(b=c[e],0\n \n \n\n'), "add.svg":Ae('\n \n \n\n'),"announcement.svg":Ae('\n \n \n\n'),"arrow_back.svg":Ae('\n \n \n\n'), "arrow_drop_down.svg":Ae('\n'),"arrow_drop_up.svg":Ae('\n'),"arrow_forward.svg":Ae('\n'), "attach_file.svg":Ae('\n'),"auto_awesome.svg":Ae('\n'), "calendar_today.svg":Ae('\n'),"chat.svg":Ae('\n \n \n\n'), "check.svg":Ae('\n \n \n\n'),"check_circle.svg":Ae('\n \n \n\n'), "check_circle_filled.svg":Ae('\n \n \n \n \n\n'),"check_circle_outline.svg":Ae('\n \n \n\n'), "close.svg":Ae('\n \n \n\n'),"code.svg":Ae('\n'),"content_copy.svg":Ae('\n \n\n'), "delete_outline.svg":Ae('\n'),"do_not_disturb.svg":Ae('\n \n \n\n'), "down_arrow.svg":Ae('\n \n \n\n'),"drive_document.svg":Ae('\n \n \n\n'),"drive_image.svg":Ae('\n \n \n\n'), "dvr.svg":Ae('\n'),"email.svg":Ae('\n \n \n\n'), "error.svg":Ae('\n'),"error_outline.svg":Ae('\n \n \n\n'), "event_available.svg":Ae('\n \n \n\n'),"face.svg":Ae('\n'), "featured_video.svg":Ae('\n'),"filter_list.svg":Ae('\n \n\n'),"format_bold.svg":Ae('\n'), "format_clear.svg":Ae('\n'),"format_indent_decrease.svg":Ae('\n'), "format_indent_increase.svg":Ae('\n'),"format_italic.svg":Ae('\n'),"format_list_bulleted.svg":Ae('\n'), "format_list_numbered.svg":Ae('\n'),"format_quote.svg":Ae('\n \n\n'), "format_underline.svg":Ae('\n'),"help_outline.svg":Ae('\n \n \n\n'), "highlight_alt.svg":Ae('\n'),"info.svg":Ae('\n \n \n\n'), "info_filled.svg":Ae('\n'),"keep_pin_outline.svg":Ae('\n \n \n\n'), "keyboard_arrow_up.svg":Ae('\n \n \n\n'),"label.svg":Ae('\n \n \n\n'), "label_off.svg":Ae('\n \n \n\n'), "language.svg":Ae('\n'), "link.svg":Ae('\n'),"lock.svg":Ae('\n \n \n \n\n'), "lock_open.svg":Ae('\n \n \n \n\n'),"maximize.svg":Ae('\n'), "minimize.svg":Ae('\n'),"mode_edit.svg":Ae('\n \n \n\n'),"more_vert.svg":Ae('\n \n \n\n'), "navigate_before.svg":Ae('\n'),"navigate_next.svg":Ae('\n'),"notifications.svg":Ae('\n'), "open_in_new.svg":Ae('\n'),"phone.svg":Ae('\n \n \n\n'), "play_arrow.svg":Ae('\n \n \n\n'),"play_circle.svg":Ae('\n \n \n\n'),"public.svg":Ae('\n \n \n\n'), "question_answer.svg":Ae('\n \n \n\n'),"remove_circle_outline.svg":Ae('\n \n \n\n'), "restart_alt.svg":Ae('\n \n \n\n'),"search.svg":Ae('\n \n \n\n'), "send.svg":Ae('\n'),"sentiment_very_satisfied.svg":Ae('\n'), "star.svg":Ae('\n'),"star_boarder.svg":Ae('\n'), "storefront.svg":Ae('\n \n\n'), "supervised_user_circle.svg":Ae('\n \n \n \n \n\n'), "text_format.svg":Ae('\n'),"thumb_down_alt.svg":Ae('\n'), "thumb_up.svg":Ae('\n'),"thumb_up_alt.svg":Ae('\n'), "undo.svg":Ae('\n'),"unfold_more.svg":Ae('\n'), "unpin.svg":Ae('\n \n \n\n'),"video_youtube.svg":Ae('\n'), "video_youtube_outline.svg":Ae('\n \n \n\n'), "visibility.svg":Ae('\n \n \n\n'),"warning.svg":Ae('\n \n \n\n')};var Sk="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 Tk(a){var b=a.icon,c=void 0===a.size?24:a.size,e=void 0===a.ub?!1:a.ub,f=void 0===a.Hd?[]:a.Hd;a=void 0===a.title?"":a.title;E.call(this,"sc.shared.MaterialIcon");this.icon=b;this.size=c;this.Hd=f;this.ub=e;this.title=a} x(Tk,E);Tk.prototype.content=function(){var a=this,b=this.size/16+"rem",c={root:!0,baseline:this.ub,flip:-1!==Sk.indexOf(this.icon)},e=0===this.icon.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=u(this.Hd),h=f.next();!h.done;h=f.next())h=h.value,""!==h&&(c[h]=!0);e?this.element("div","class",c,"title",this.title,"style",{width:b,height:b},function(){xk(Rk[a.icon.replace("gm/","")+".svg"])}):this.element("div","class",c,"title",this.title,"style","font-size: "+b,this.icon)};function Uk(a,b,c,e){this.ma=a;this.ha=b;this.o=c;this.ka=void 0===e?1:e} function Vk(a){if(!a||"transparent"===a)return new Uk(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(Uk,[null].concat(Ba(b.map(Number)))))} function Wk(a){var b=Xk(a,Yk);a=Xk(a,Zk);return 3.1>b&&a>b} var Zk=new Uk(0,0,0),Yk=new Uk(255,255,255);function Xk(a,b){a=.2126*$k(a.ma)+.7152*$k(a.ha)+.0722*$k(a.o)+.05;b=.2126*$k(b.ma)+.7152*$k(b.ha)+.0722*$k(b.o)+.05;return Math.max(a,b)/Math.min(a,b)} function $k(a){a/=255;return.03928>a?a/12.92:Math.pow((a+.055)/1.055,2.4)} ;var al=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],bl={duration:300},cl={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function dl(a){a=void 0===a?{}:a;a=void 0===a.Wl?!1:a.Wl;E.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.ha=!1;this.parentElement=null;this.Wl=a;this.ta=function(c){el(b,c.clientX,c.clientY,b.Wl)}; this.ka=function(){b.ha=!0;b.Ca()}; this.na=function(){b.ha=!1;b.Ca()}} x(dl,E);dl.prototype.content=function(){var a=this,b=Wk(Vk(getComputedStyle(this.element("span")).color));this.root=this.element("div","class",{root:!0,"light-text":b,hover:this.ha},"aria-hidden","true",function(){a.element("div","class","hover-overlay");a.element("div","class","pressed-overlay");a.o=a.element("div","class","ripple")}); fl(this)}; function fl(a){setTimeout(function(){var b,c,e=a.parentElement,f=null!==(c=a.getElement()&&(null===(b=a.getElement())||void 0===b?void 0:b.parentElement))&&void 0!==c?c:null;e!==f&&(e&&(e.removeEventListener("mousedown",a.ta),e.removeEventListener("mouseenter",a.ka),e.removeEventListener("mouseleave",a.na)),f&&(f.addEventListener("mousedown",a.ta),f.addEventListener("mouseenter",a.ka),f.addEventListener("mouseleave",a.na)),a.parentElement=f)},0)} function gl(a,b){"Enter"!==b.code&&"Space"!==b.code||el(a,0,0,!0)} function el(a,b,c,e){var f;if(null!==(f=a.o)&&void 0!==f&&f.animate){var h=a.root.getBoundingClientRect(),k=.6*Math.max(h.width,h.height)/256,l=(Math.sqrt(Math.pow(h.width/2,2)+Math.pow(h.height/2,2))+10)/128;if(e)b=h="calc(50% - 128px)",k="scale("+k+")",l="scale("+l+")";else{b=b-h.left-128;var n=c-h.top-128;c=h.width/2-128-b;e=h.height/2-128-n;h=n+"px";b+="px";k="translate(0, 0) scale("+k+")";l="translate("+c+"px, "+e+"px) scale("+l+")"}k=[{transform:k},{transform:l}];a.o.style.top=h;a.o.style.left= b;a.o.style.transform=l;a.o.animate(al,bl);a.o.animate(k,cl)}} ;function hl(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialButton");this.model=a instanceof Pk?a:new Pk(a);this.overlay=new dl;Fk(this,this.model)} x(hl,E);p=hl.prototype; p.content=function(a){var b=this;a&&this.model.Fe(a);var c=""!==this.model.Ka(),e=""!==this.model.wg();this.o=this.element(this.model.Zi()?"a":"button","href",this.model.Zi()||void 0,"class",{root:!0,text:1===this.model.getStyle()||2===this.model.getStyle()||8===this.model.getStyle(),"color-label":8===this.model.getStyle()||2===this.model.getStyle(),"color-hint":6===this.model.getStyle()&&c,hairline:3===this.model.getStyle(),href:!!this.model.Zi(),filled:4===this.model.getStyle(),"protected":5=== this.model.getStyle(),tonal:9===this.model.getStyle(),navigational:6===this.model.getStyle()&&!c,"navigational-alt":7===this.model.getStyle(),"left-icon":Qk(this.model),"right-icon":this.model.xk(),"icon-only":e&&!c,"small-icon":this.model.$k,hidden:!this.model.mm,compact:this.model.compact},"style",""===this.model.Cm()?null:{"max-width":this.model.Cm()},"type","button","aria-label",this.model.Yi(),"aria-expanded",this.model.pu,"aria-controls",this.model.ou,"disabled",this.model.ug(),"onclick",function(f){b.Ab(f)}, "onkeydown",function(f){b.overlay&&gl(b.overlay,f)},function(){e&&b.element("span","class","icon",new Tk({icon:b.model.wg(), size:b.model.$k||c?18:24,ub:!0}));c&&b.element("span","class",{overflow:""!==b.model.Cm()},function(){pk(b.model.Ka())}); b.overlay.render()})}; p.Ab=function(a){var b=this.model.Em();b&&b({method:0===a.clientX&&0===a.clientY?1:2})}; p.bc=function(a){this.model.bc(a)}; p.Zc=ma(0);p.Ka=function(){return this.model.Ka()}; p.rb=function(a){this.model.rb(a)}; p.focus=function(){var a;null===(a=this.o)||void 0===a?void 0:a.focus()};function il(a,b){this.value=a;this.icon=b} il.prototype.toString=function(){return this.value}; var jl=new il("error","gm/error_outline"),kl=new il("caution","gm/warning"),ll=new il("success","gm/check_circle_outline");function ml(a){var b=a.message,c=a.type,e=a.position;a=void 0===a.jn?void 0:a.jn;E.call(this,"sc.shared.Callout");this.message=b;this.type=c;this.position=e;this.icon=new Tk({icon:c.icon,ub:!0});void 0!==a&&(this.jn=new hl({nb:a.nb,text:a.text,trigger:a.trigger,style:1,compact:!0}))} x(ml,E);ml.prototype.content=function(){var a=this;this.element("div","class","root "+this.type+" "+this.position,"aria-live","polite",function(){a.element("div","class","content",function(){a.icon.render();a.element("div","class","message",a.message)}); void 0!==a.jn&&a.element("div","class","secondary-button",a.jn)})};function nl(a,b,c){b=void 0===b?!0:b;void 0===c||c?rg(window,ag(a)):(c=document.createElement("a"),yg(c,a),c.rel="noopener",b?(a=ag(c.href),window.location.href=jg(a)):(a=ag(c.href),window.location.replace(jg(a))))} ;function ol(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} x(ol,Error);function pl(a){var b=a.serviceName;this.wf=a.wf;this.serviceName=b} pl.prototype.get=function(a,b,c,e){c=void 0===c?{}:c;e=void 0===e?new XMLHttpRequest:e;return Lf(this,function h(){var k=this,l;return mb(h,function(n){if(1==n.o)return Ra(n,k.call("GET",a,c,e,"application/json+protobuf"),2);l=n.ha;try{return n.return(de(b,l))}catch(r){throw ql(k,a),r;}})})}; function rl(a,b,c){c=void 0===c?{}:c;var e=void 0===e?new XMLHttpRequest:e;return Lf(a,function h(){var k=this,l;return mb(h,function(n){if(1==n.o)return Ra(n,k.call("GET",b,c,e,"application/json"),2);l=n.ha;try{return n.return(JSON.parse(l))}catch(r){throw ql(k,b),r;}})})} pl.prototype.post=function(a,b,c,e,f){e=void 0===e?{}:e;f=void 0===f?new XMLHttpRequest:f;return Lf(this,function k(){var l=this,n;return mb(k,function(r){if(1==r.o)return Ra(r,l.call("POST",a,e,f,"application/json+protobuf",b.Ib()),2);n=r.ha;try{return r.return(de(c,n))}catch(t){throw ql(l,a),t;}})})}; function sl(a,b,c,e){e=void 0===e?{}:e;var f=void 0===f?new XMLHttpRequest:f;return Lf(a,function k(){var l=this,n;return mb(k,function(r){if(1==r.o)return Ra(r,l.call("POST",b,e,f,"application/json",JSON.stringify(c)),2);n=r.ha;try{return r.return(JSON.parse(n))}catch(t){throw ql(l,b),t;}})})} pl.prototype.call=function(a,b,c,e,f,h){return Lf(this,function l(){var n=this,r;return mb(l,function(t){r=n;return t.return(new Promise(function(w,y){var A="";if(c.query){for(var oa=[],qa=u(Object.entries(c.query)),ta=qa.next();!ta.done;ta=qa.next()){var ya=u(ta.value);ta=ya.next().value;ya=ya.next().value;ya=Array.isArray(ya)?ya:[ya];ya=u(ya);for(var za=ya.next();!za.done;za=ya.next())za=za.value,oa.push(encodeURIComponent(ta)+"="+encodeURIComponent(za))}0e.status||299this.ha&&(this.ha++,a.next=this.o,this.o=a)};var zl; function Al(){var a=wb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!vc("Presto")&&(a=function(){var f=Xh(document,"IFRAME");f.style.display="none";document.documentElement.appendChild(f);var h=f.contentWindow;f=h.document;f.open();f.close();var k="callImmediate"+Math.random(),l="file:"==h.location.protocol?"*":h.location.protocol+"//"+h.location.host;f=Kb(function(n){if(("*"==l||n.origin==l)&&n.data==k)this.port1.onmessage()},this); h.addEventListener("message",f,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(k,l)}}}); if("undefined"!==typeof a&&!wc()){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){wb.setTimeout(f,0)}} ;function Bl(){this.ha=this.o=null} Bl.prototype.add=function(a,b){var c=Cl.get();c.set(a,b);this.ha?this.ha.next=c:this.o=c;this.ha=c}; Bl.prototype.remove=function(){var a=null;this.o&&(a=this.o,this.o=this.o.next,this.o||(this.ha=null),a.next=null);return a}; var Cl=new yl(function(){return new Dl},function(a){return a.reset()}); function Dl(){this.next=this.scope=this.o=null} Dl.prototype.set=function(a,b){this.o=a;this.scope=b;this.next=null}; Dl.prototype.reset=function(){this.next=this.scope=this.o=null};function El(a,b){Fl||Gl();Hl||(Fl(),Hl=!0);Il.add(a,b)} var Fl;function Gl(){if(wb.Promise&&wb.Promise.resolve){var a=wb.Promise.resolve(void 0);Fl=function(){a.then(Jl)}}else Fl=function(){var b=Jl; "function"!==typeof wb.setImmediate||wb.Window&&wb.Window.prototype&&!vc("Edge")&&wb.Window.prototype.setImmediate==wb.setImmediate?(zl||(zl=Al()),zl(b)):wb.setImmediate(b)}} var Hl=!1,Il=new Bl;function Jl(){for(var a;a=Il.remove();){try{a.o.call(a.scope)}catch(b){Yb(b)}Cl.put(a)}Hl=!1} ;function Kl(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}} ;function Ll(a){this.o=0;this.ta=void 0;this.ka=this.ha=this.ma=null;this.oa=this.na=!1;if(a!=yb)try{var b=this;a.call(void 0,function(c){Ml(b,2,c)},function(c){Ml(b,3,c)})}catch(c){Ml(this,3,c)}} function Nl(){this.next=this.context=this.o=this.ha=this.child=null;this.ma=!1} Nl.prototype.reset=function(){this.context=this.o=this.ha=this.child=null;this.ma=!1}; var Ol=new yl(function(){return new Nl},function(a){a.reset()}); function Pl(a,b,c){var e=Ol.get();e.ha=a;e.o=b;e.context=c;return e} function Ql(a){if(a instanceof Ll)return a;var b=new Ll(yb);Ml(b,2,a);return b} Ll.prototype.then=function(a,b,c){return Rl(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)}; Ll.prototype.$goog_Thenable=!0;function Sl(a,b,c){return Rl(a,null,b,c)} Ll.prototype.cancel=function(a){if(0==this.o){var b=new Tl(a);El(function(){Ul(this,b)},this)}}; function Ul(a,b){if(0==a.o)if(a.ma){var c=a.ma;if(c.ha){for(var e=0,f=null,h=null,k=c.ha;k&&(k.ma||(e++,k.child==a&&(f=k),!(f&&1=c.tabIndex?b:c})} ;var vm=[];function wm(){var a=this;this.oa=this.o=null;this.ha=!1;this.ma=[];this.ka=[];this.na=function(b){if(a.o&&a.ha){var c=rm(a.o),e=tm(c),f;e&&(f=um(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()}}}} wm.prototype.init=function(a,b,c){c=void 0===c?!1:c;this.oa=b;if(this.o=a)this.o.addEventListener("keydown",this.na),c&&xm(this)}; function ym(a,b){if(b||!1!==b&&!a.ha)xm(a);else if(a.ha){for(zm(a);0\n \n \n '))); e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+-1);Fm(a)}); c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(Yh(Ae('\n \n \n ')));e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+1);Fm(a)}); c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c} function Em(a){var b=document.createElement("tr");b.className="weekdays";for(var c=[],e=0;7>e;e++){var f=document.createElement("td");c.push(f);b.appendChild(f)}e=new Date(a.o);for(f=0;7>f;f++)c[e.getDay()].textContent=a.va?e.toLocaleString(a.na,{weekday:"narrow"}):"SMTWTFS"[e.getDay()],e.setDate(e.getDate()+1);return b} function Fm(a){a.ka.textContent=a.va?a.o.toLocaleString(a.na,{month:"long",year:"numeric"}):a.o.getMonth()+1+"/"+a.o.getFullYear();a.ma.textContent="";var b=new Date(a.o);b.setDate(1);for(0e;e++){var f=document.createElement("td");if(b.getMonth()==a.o.getMonth()){var h=document.createElement("button");f.setAttribute("data-time",b.getTime());var k=!1;a.oa&&(k=a.oa.getTime()===b.getTime());h.textContent= b.getDate().toString();h.className="selectable";k&&Kg(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.ma.appendChild(c)}} function Gm(a){return new Date(a.getFullYear(),a.getMonth(),1)} Bm.prototype.ua=function(a){this.ta=a}; Bm.prototype.getElement=function(){return this.ha}; window.sc_createCalendar=function(a){a=new Bm(a);return{setSelectDateCallback:a.ua.bind(a),getElement:a.getElement.bind(a)}};function Hm(a){z.call(this,a)} x(Hm,z);function Im(a){a&&"function"==typeof a.dispose&&a.dispose()} ;function Jm(){this.ua=this.ua;this.ta=this.ta} Jm.prototype.ua=!1;Jm.prototype.isDisposed=function(){return this.ua}; Jm.prototype.dispose=function(){this.ua||(this.ua=!0,this.Bd())}; function Km(a,b){a.ua?b():(a.ta||(a.ta=[]),a.ta.push(b))} Jm.prototype.Bd=function(){if(this.ta)for(;this.ta.length;)this.ta.shift()()};function Lm(a,b){this.type=a;this.o=this.target=b;this.defaultPrevented=this.ma=!1} Lm.prototype.stopPropagation=function(){this.ma=!0}; Lm.prototype.preventDefault=function(){this.defaultPrevented=!0};var Mm=function(){if(!wb.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}}); try{wb.addEventListener("test",yb,b),wb.removeEventListener("test",yb,b)}catch(c){}return a}();function Nm(a,b){Lm.call(this,a?a.type:"");this.relatedTarget=this.o=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.ha=null;a&&this.init(a,b)} Pb(Nm,Lm);var Om={2:"touch",3:"pen",4:"mouse"}; Nm.prototype.init=function(a,b){var c=this.type=a.type,e=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.o=b;if(b=a.relatedTarget){if(Vc){a:{try{Pc(b.nodeName);var f=!0;break a}catch(h){}f=!1}f||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;e?(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY|| 0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Om[a.pointerType]||"";this.state=a.state;this.ha=a;a.defaultPrevented&&Nm.Tf.preventDefault.call(this)}; Nm.prototype.stopPropagation=function(){Nm.Tf.stopPropagation.call(this);this.ha.stopPropagation?this.ha.stopPropagation():this.ha.cancelBubble=!0}; Nm.prototype.preventDefault=function(){Nm.Tf.preventDefault.call(this);var a=this.ha;a.preventDefault?a.preventDefault():a.returnValue=!1};var Pm="closure_listenable_"+(1E6*Math.random()|0);function Qm(a){return!(!a||!a[Pm])} ;var Rm=0;function Sm(a,b,c,e,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!e;this.ep=f;this.key=++Rm;this.Ye=this.qo=!1} function Tm(a){a.Ye=!0;a.listener=null;a.proxy=null;a.src=null;a.ep=null} ;function Um(a){this.src=a;this.o={};this.ha=0} Um.prototype.add=function(a,b,c,e,f){var h=a.toString();a=this.o[h];a||(a=this.o[h]=[],this.ha++);var k=Vm(a,b,e,f);-1>>0);function cn(a){if("function"===typeof a)return a;a[ln]||(a[ln]=function(b){return a.handleEvent(b)}); return a[ln]} ;function mn(){Jm.call(this);this.ka=new Um(this);this.Rc=this;this.qc=null} Pb(mn,Jm);mn.prototype[Pm]=!0;p=mn.prototype;p.Gr=function(){return this.qc}; p.addEventListener=function(a,b,c,e){an(this,a,b,c,e)}; p.removeEventListener=function(a,b,c,e){jn(this,a,b,c,e)}; p.dispatchEvent=function(a){var b=this.Gr();if(b){var c=[];for(var e=1;b;b=b.Gr())c.push(b),++e}b=this.Rc;e=a.type||a;if("string"===typeof a)a=new Lm(a,b);else if(a instanceof Lm)a.target=a.target||b;else{var f=a;a=new Lm(e,b);te(a,f)}f=!0;if(c)for(var h=c.length-1;!a.ma&&0c&&(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.substr(0,e),f,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function tn(a,b,c){if(Array.isArray(b))for(var e=0;e>>0);a={requestId:c,nz:Sn(a,b,c),onLoad:b.onLoad,onError:b.onError||function(){}, Jp:b.Jp||function(){}, vC:b.vC||function(){}, Iq:b.Iq,eA:b.pageType,Ok:b.Ok};b.td&&("IFRAME"==b.td.nodeName?(a.window=b.td.contentWindow,a.td=a.window.document.body):(a.window=window,a.td=b.td));return a} function Sn(a,b,c){var e=Tn(a)+"/apis/render?",f=a.ua,h=a.Ba,k=b.helpcenter,l=a.ta,n=a.va,r=a.Ha,t=a.Ga,w=a.Aa,y=b.pageType,A=b.pageId,oa=b.url,qa=b.eh,ta=b.lG;c=["js_request_id."+c];if(b.extraParams)for(var ya in b.extraParams)c.push(ya+"."+b.extraParams[ya]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:n,visit_id:r,view_id:t,psd:w,page_type:y,id:A,url:oa,components:qa,exclude_components:ta,extra_params:c,mendel_ids:a.ya,service_configuration:a.Ea,scdeb:a.wa,instant_preview:b.instantPreview, symptom:b.symptom};b="";for(var za in a)f=a[za],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=za+"="+encodeURIComponent(f.toString()));return e+b} function Rn(a,b,c){try{var e=JSON.parse(c)}catch(f){b.onError({type:1,message:c});return}if(404!=e.application_error&&e.html){if(b.Ok){if(!e.page_metadata||!e.page_metadata.page_type){b.onError({type:4});return}if(ne.get(e.page_metadata.page_type)!=b.eA){b.onError({type:3});return}}e.page_metadata&&b.Jp(e.page_metadata);b.td?Un(a,b,e.html):b.Iq(function(f){"IFRAME"==f.nodeName?(b.window=f.contentWindow,b.td=b.window.document.body):(b.window=window,b.td=f);Un(a,b,e.html)})}else b.onError({type:2})} function Un(a,b,c){b.window.sc_scope=b.td;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))}); lg(b.td,Cn(c));c=Array.from(b.td.getElementsByTagName("script"));a.ma(b,c)} Mn.prototype.ma=function(a,b){for(;0a.ha.length;a.oa()} ;function Zn(){var a=this;this.o=document.querySelector(".overlay");this.o.addEventListener("scroll",function(){$n(a);a.oa()}); this.ha=this.o.querySelector(".overlay__backdrop");this.ha.addEventListener("touchmove",function(b){return b.preventDefault()}); this.ha.addEventListener("click",function(){ao(a,0)}); this.ua=this.o.querySelector(".overlay__header");this.ua.addEventListener("touchmove",function(b){a.o.classList.contains("fullscreen")&&b.preventDefault()}); this.ta=this.o.querySelector(".overlay__close-button");this.ta.addEventListener("click",function(){ao(a,0)}); this.oa=Ch(function(){if(!a.o.classList.contains("fullscreen")&&!a.ma){var b=a.o.scrollTop;0==b?(a.ka.close(),window.removeEventListener("scroll",a.na),window.document.body.style.overflow=""):b>.8*a.ha.clientHeight?ao(a,a.ha.clientHeight):b<.2 this.o.addeventlistener a.ma="!0});" this.na="function(){window.scroll(0,a.va)};" this.ka="new" wn bo zn.prototype.oh="ma(4);function" b="Yn(a.ka);b&&(a.o.scrollTop">=a.ha.clientHeight?(a.o.classList.add("fullscreen"),b.md.contentDocument.body.style.overflowY=""):(a.o.classList.remove("fullscreen"),b.md.contentDocument.body.style.overflowY="hidden"),0a||5a?a=0:a>c&&(a=c);return a-b} function ro(a){a.preventDefault()} ;function uo(a,b,c){a.timeOfStartCall=(new Date).getTime();var e=c||wb,f=e.document,h=a.nonce||Cg(e);h&&!a.nonce&&(a.nonce=h);if("help"==a.flow){var k=xb("document.location.href",e);!a.helpCenterContext&&k&&(a.helpCenterContext=k.substring(0,1200));k=!0;if(b&&JSON&&JSON.stringify){var l=JSON.stringify(b);(k=1200>=l.length)&&(a.psdJson=l)}k||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";if(k=e.GOOGLE_FEEDBACK_START)k.apply(e,b);else{e= c+"/load.js?";for(var n in a)b=a[n],null==b||Bb(b)||(e+=encodeURIComponent(n)+"="+encodeURIComponent(b)+"&");a=bi(Rh(f),"SCRIPT");h&&a.setAttribute("nonce",h);qg(a,En(e));f.body.appendChild(a)}} Ob("userfeedback.api.startFeedback",uo);function vo(a){window.sc_trackStatsEvent(49,8);wo(a)} function wo(a){var b=a.productId,c=a.bucket,e=void 0===a.flow?"material":a.flow,f=void 0===a.Yq?!1:a.Yq,h=void 0===a.lz?!0:a.lz,k=a.cD,l=a.hb,n=a.onLoad,r=a.payload;a=a.description;var t=Rg(),w={};b=(w.flow=e,w.locale=t.lang,w.productId=b,w.disableSubmit=f,w);c&&(b.bucket=c);l&&(b.callback=l);n&&(b.onLoadCallback=n);t.sb_uri&&(b.serverUri=t.sb_uri);k&&(b.reportDataCallback=k);b.allowNonLoggedInFeedback=h;"submit"===e&&(b.report={description:a});var y={};r.forEach(function(A,oa){y[oa]=A}); uo(b,y)} ;function xo(){var a=Rg();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",yo()]]);a.set("escalation_availability_matching_frd_forms",yh().escalation_availability_matching_frd_forms);a.set("rule_service_escalation_availability_c2c_event_id",yh().rule_service_escalation_availability_c2c_event_id); a.set("rule_service_escalation_availability_c2c_synthesis_event_id",yh().rule_service_escalation_availability_c2c_synthesis_event_id);a.set("rule_service_escalation_availability_chat_event_id",yh().rule_service_escalation_availability_chat_event_id);a.set("rule_service_escalation_availability_chat_synthesis_event_id",yh().rule_service_escalation_availability_chat_synthesis_event_id);a.set("rule_service_escalation_availability_email_event_id",yh().rule_service_escalation_availability_email_event_id); a.set("rule_service_escalation_availability_email_synthesis_event_id",yh().rule_service_escalation_availability_email_synthesis_event_id);a.set("rule_service_escalation_availability_phone_event_id",yh().rule_service_escalation_availability_phone_event_id);a.set("rule_service_escalation_availability_phone_synthesis_event_id",yh().rule_service_escalation_availability_phone_synthesis_event_id);a.set("rule_service_extensible_contact_options_event_id",yh().rule_service_extensible_contact_options_event_id); a.set("rule_service_helpcenter_fields_synthesis_event_id",yh().rule_service_helpcenter_fields_synthesis_event_id);return a} function yo(){var a=Rg().rs;switch(a){case 4:return"cases";case 1:return"helpcenter";default:return String(a)}} ;function zo(){Ao(this)} function Ao(a){a.o=(new fo({className:"material-dialog-backdrop",Vl:"material-dialog-backdrop--active",Cv:"material-dialog-backdrop--locked",Qz:"material-dialog-backdrop--disable-click-capture"})).ku(function(){return!a.oa}); a.o.getElement().addEventListener("click",function(b){b=b.target;var c=b.getAttribute("data-material-dialog-action");c&&(a.ha&&a.ha(c),Og(b,"material-dialog--disable-close")||a.close())})} zo.prototype.open=function(a){var b=this,c=a.querySelector(".material-dialog__title");c&&to(c,a).reset().enable(Og(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.o.open();document.body.removeChild(k)}); b.o.close();document.body.appendChild(k);k.focus()}; this.ka=function(){return e.removeEventListener("click",h)}; e.addEventListener("click",h)}this.oa=Og(a,"material-dialog--disable-close");this.o.mt(!Og(a,"material-dialog--show-background")).jt(Og(a,"material-dialog--disable-click-capture")).ri(a).open();a.focus();return this}; zo.prototype.close=function(){this.o.close();this.ka&&this.ka();this.ma&&this.ma()}; zo.prototype.Xc=function(a){this.ha=a;return this}; zo.prototype.hb=function(a){this.ma=a;return this}; zo.prototype.onClose=zo.prototype.hb;zo.prototype.onAction=zo.prototype.Xc;zo.prototype.close=zo.prototype.close;zo.prototype.open=zo.prototype.open;function Bo(a,b){var c=null;return function(e){for(var f=[],h=0;hc||0>a?0:a+b>=c?c-b:a} function Mo(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}} function No(a){var b,c;return null!==(c=null===(b=a.getElement())||void 0===b?void 0:b.getRootNode())&&void 0!==c?c:document} ;function So(a){var b=a.content,c=void 0===a.Kg?!0:a.Kg,e=void 0===a.$l?"placement-start":a.$l,f=void 0===a.Jq?"alignment-start":a.Jq,h=void 0===a.style?"style-normal":a.style,k=a.Ao,l=Kf(a,"content useFixedBackdrop caretPlacement caretAlignment style containerPadding".split(" "));E.call(this,"sc.shared.MaterialRichTooltip");var n=this;this.ha=!1;this.wd=this.Jd=0;this.ka=b;this.Kg=c;this.ta=e;this.na=f;this.ua=h;this.Ao=k;this.o=new Lo(Object.assign({content:function(){To(n)}, aq:!0,Bn:!1,fm:!1},l))} x(So,E);p=So.prototype;p.open=function(a){this.Kg?this.o.open(a):(this.ha=!0,this.Ca())}; p.isOpen=function(){return this.Kg?this.o.isOpen():this.ha}; p.close=function(){this.Kg?this.o.close():(this.ha=!1,this.Ca())}; function Uo(a,b){var c=b.Jd;b=b.wd;a.Kg||(a.Jd=null!==c&&void 0!==c?c:a.Jd,a.wd=null!==b&&void 0!==b?b:a.wd,a.Ca())} p.Wd=function(){return!0}; p.content=function(){var a=this;this.Kg?this.o.render():this.element("div","class","popup-container","style",{visibility:this.ha?"visible":"hidden",transform:"translate("+this.Jd+"px, "+this.wd+"px)"},function(){To(a)})}; function To(a){a.element("div","class","root "+a.ta+" "+a.ua,function(){a.element("div","class","container","style",{padding:a.Ao},a.ka);a.element("div","class","clip-track "+a.na,function(){a.element("div","class","clip",function(){a.element("div","class","caret")})})})} ;var Vo={iE:!1,Xl:!0};function Wo(){E.call(this,"sc.shared.MaterialSnackbar");this.ha=new hl;this.message="";this.kk=5E3;this.hq=!1;this.state=2} x(Wo,E);Wo.prototype.open=function(a){var b=this,c=a.message,e=a.action,f=void 0===a.kk?5E3:a.kk;a=void 0===a.hq?!1:a.hq;if(0===this.state)return Promise.resolve();this.state=0;this.message=c;this.kk=f;this.hq=a;e?this.action=Object.assign(Object.assign({},Vo),e):this.action=void 0;this.Ca();Xo(this);return new Promise(function(h){b.hb=h})}; Wo.prototype.close=function(){0===this.state&&(this.o&&clearTimeout(this.o),this.state=1,this.message="",this.Ca())}; Wo.prototype.content=function(){var a=this;this.element("div","class",{root:!0,widescreen:this.hq,"root-closed":2===this.state},function(){var b;a.element("div","class",{snackbar:!0,opened:0===a.state,closing:1===a.state,closed:2===a.state,"long-action":null===(b=a.action)||void 0===b?void 0:b.iE},"ontransitionend",function(c){var e;"opacity"===c.propertyName&&0!==a.state&&2!==a.state&&(a.state=2,a.Ca(),null===(e=a.hb)||void 0===e?void 0:e.call(a))},function(){a.element("div","role","status","aria-live", "assertive","class","message",a.message); Yo(a)})})}; function Yo(a){a.action&&a.element("div","class","action",function(){a.ha.render({text:a.action.actionText,trigger:function(){var b,c;a.action.Xl&&a.close();null===(c=(b=a.action).Xc)||void 0===c?void 0:c.call(b)}})})} function Xo(a){a.action||(a.o=setTimeout(function(){a.close()},a.kk))} ;function Zo(){this.ka=[];this.ha=!1;this.oa=new Wo} function $o(){return ap.initialize()} Zo.prototype.initialize=function(a){a=void 0===a?document.body:a;if(this.ha)return this;this.ha=!0;bp(this,a);return this}; Zo.prototype.open=function(a){this.ha&&(this.ka.push(a),cp(this))}; Zo.prototype.close=function(){this.oa.close()}; Zo.prototype.Va=function(){Lf(this,function b(){var c=this;return mb(b,function(e){if(1==e.o)return c.ha?c.ma?Ra(e,c.ma,2):e.Ya(2):e.return(c);c.o&&c.o.parentElement&&(c.o.parentElement.removeChild(c.o),c.o=void 0);c.ha=!1;return e.return(c)})})}; function cp(a,b){b=void 0===b?!1:b;var c;Lf(a,function f(){var h=this,k;return mb(f,function(l){if(1==l.o){k=h;if(!b&&h.ma)return l.return();if(0===h.ka.length)return null===(c=h.na)||void 0===c?void 0:c.call(h),delete h.ma,delete h.na,l.return();h.ma||(h.ma=new Promise(function(n){k.na=n})); return Ra(l,h.oa.open(h.ka[0]),2)}h.ka.shift();cp(h,!0);Ua(l)})})} function bp(a,b){"interactive"===document.readyState||"complete"===document.readyState?dp(a,b):window.addEventListener("DOMContentLoaded",function(){dp(a,b)})} function dp(a,b){a.o=document.createElement("div");b.appendChild(a.o);sk(a.o,function(){a.oa.render()})} var ap=new Zo;function ep(a){var b=void 0===a?{}:a;a=void 0===b.size?"mspin-small":b.size;b=void 0===b.vo?!1:b.vo;E.call(this,"sc.shared.MaterialSpinner");this.size=a;this.vo=b} x(ep,E);ep.prototype.content=function(){var a=this;this.element("div","class","mspin "+this.size+" "+(this.vo?"mspin-centered":""),function(){a.element("div",function(){a.element("div")})})};function fp(a){Lk.call(this);this.inputType="";this.mh=!1;this.Je=!0;this.Gk=this.rows=0;this.Hm=this.text=this.label="";this.Yb=this.filled=!1;this.Qe=!0;this.disabled=this.Xp=!1;this.placeholder="";this.lf=[];this.error="";this.maxLength=void 0;this.zd=!1;this.Fe(a)} x(fp,Lk);p=fp.prototype; p.Fe=function(a){var b=void 0===a.mh?!1:a.mh,c=void 0===a.Je?!0:a.Je,e=void 0===a.rows?0:a.rows,f=void 0===a.Gk?0:a.Gk,h=void 0===a.label?"":a.label,k=void 0===a.placeholder?"":a.placeholder,l=void 0===a.text?"":a.text,n=void 0===a.Hm?"":a.Hm,r=void 0===a.filled?!1:a.filled,t=void 0===a.Yb?!1:a.Yb,w=void 0===a.Qe?!0:a.Qe,y=void 0===a.Xp?!1:a.Xp,A=void 0===a.disabled?!1:a.disabled,oa=void 0===a.Sd?void 0:a.Sd,qa=void 0===a.nh?void 0:a.nh,ta=void 0===a.Lf?void 0:a.Lf,ya=void 0===a.Hp?void 0:a.Hp,za= void 0===a.lf?["self"]:a.lf,Ga=void 0===a.error?"":a.error,Oa=a.maxLength,Ya=void 0===a.zd?!1:a.zd;this.inputType=void 0===a.inputType?"":a.inputType;this.mh=b;this.rows=e;this.Gk=f;this.label=h;this.placeholder=k;this.text=l;this.Hm=n;this.filled=r;this.Yb=t;this.Qe=w;this.Xp=y;this.disabled=A;this.Sd=oa;this.nh=qa;this.Lf=ta;this.Hp=ya;this.lf=za;this.error=Ga;this.Je=c;this.maxLength=Oa;this.zd=Ya}; p.Bk=function(){return this.Je}; p.vb=function(){return this.label}; p.Ka=function(){return this.text}; p.rb=function(a){a!==this.text&&(this.text=a,Ok(this,0))}; p.getError=function(){return this.error}; p.bc=function(a){a!==this.disabled&&(this.disabled=a,Ok(this,3))}; p.qd=function(){return this.maxLength};function gp(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialTextField");this.labelId=Kk();this.na=Kk();this.o=null;this.ka=!1;this.model=a instanceof fp?a:new fp(a);Fk(this,this.model)} x(gp,E);function hp(a){return a.model.Bk()?a.o?a.o:new Go({label:a.model.placeholder,Nm:a.model.vb()?void 0:ip(a),floatingLabel:a.model.Qe,disabled:a.model.disabled,filled:a.model.filled,Yb:a.model.Yb,Ig:function(){return""!==a.model.Ka()}}):null} p=gp.prototype; p.content=function(a){var b=this;a&&this.model.Fe(a);this.o=hp(this);this.element("div","class","root",function(){b.model.vb()&&b.element("label","class","label","id",b.labelId,b.model.vb());b.o&&Ko(b.o,!!b.model.getError());b.element("div","class",{"input-container":!0,multiline:b.model.mh,dense:b.model.Yb,invalid:b.model.getError(),outlined:!b.model.filled,filled:b.model.filled,disabled:b.model.disabled},function(){b.element(b.model.vb()?"div":"label","class",{box:!0,"box-no-label":b.model.filled&&!b.model.Qe, "filled-box":b.model.filled&&!b.model.Yb&&(b.model.Qe||b.model.mh),"filled-label":b.model.filled&&!b.model.Yb&&b.model.Qe,"outlined-box":!b.model.filled&&b.model.Qe},function(){b.ha=b.element(b.model.mh?"textarea":"input","class",{"native-control":!0,"native-control-filled":b.model.filled},"style",{padding:"0 15px","padding-bottom":b.model.filled?"0":"15px"},"placeholder",b.o?"":b.model.placeholder,"aria-placeholder",b.o?b.model.placeholder:"","type",b.model.inputType,"rows",b.model.rows,"disabled", b.model.disabled,"aria-labelledby",jp(b),"maxlength",b.model.qd(),"onfocus",function(){return void b.nh()},"onblur",function(){return void b.Lf()},"oninput",function(){var f,h=b.ha.value; b.model.rb(h);null===(f=b.model.Sd)||void 0===f?void 0:f(h)},"onkeyup",function(f){var h; "Enter"===f.key&&(null===(h=b.model.Hp)||void 0===h?void 0:h())},"aria-required",b.model.zd); b.ha.value=b.model.Ka();if(b.model.mh&&0===b.model.rows){var e=kp(b);b.ha.style.height=e+"px";0===e&&(b.ha.style.overflowY="hidden")}}); b.o&&(b.o.render(),Jo(b.o,b.model.placeholder))}); var c=b.model.getError()||b.model.Hm;c&&(b.element("div","id",b.na,"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.Xp&&!b.ka},c),b.ha.setAttribute("aria-describedby",b.na))})}; function jp(a){return a.model.lf?a.model.lf.map(function(b){return"self"===b?ip(a):b}).join(" "):ip(a)} function ip(a){if(a.model.vb()||a.model.placeholder)return a.labelId} function kp(a){var b=Number(getComputedStyle(a.ha).paddingLeft.replace(/[^0-9\.]/g,"")),c=a.ha.clientWidth-2*b;b=a.element("div","class","expander","style","width: "+c+"px",""+a.model.Ka()+"\u200b");if(a.model.Gk){var e="\n".repeat(a.model.Gk-1);a=a.element("div","class","expander","style","width: "+c+"px",""+e+"\u200b");return Math.min(b.clientHeight,a.clientHeight)}return b.clientHeight} p.nh=function(){var a;this.ka=!0;this.o&&this.o.focus();null===(a=this.model.nh)||void 0===a?void 0:a();this.Ca()}; p.Lf=function(){var a;this.ka=!1;this.o&&this.o.blur();null===(a=this.model.Lf)||void 0===a?void 0:a();this.Ca()}; p.Ka=function(){return this.model.Ka()}; p.rb=function(a){this.model.rb(a)}; function lp(a,b){a=a.model;b!==a.error&&(a.error=b,Ok(a,2))} p.hasError=function(){return!!this.model.getError()}; p.bc=function(a){this.model.bc(a)}; p.focus=function(){this.ha.focus()};function mp(a){var b=void 0===a.text?"":a.text,c=a.trigger,e=void 0===a.Fj?"":a.Fj,f=void 0===a.isRtl?!1:a.isRtl,h=void 0===a.kj?!0:a.kj,k=void 0===a.Pf?!1:a.Pf,l=void 0===a.Yk?10:a.Yk;a=void 0===a.Cn?0:a.Cn;E.call(this,"sc.shared.MaterialTooltip");var n=this;this.o=!1;this.Yk=l;this.Cn=a;this.isRtl=f;this.text=b;this.trigger=c;this.Fj=e;this.kj=h;this.Pf=k;this.activate=function(){if(!n.Pf||np(n,n.trigger))n.o=!0,n.Ca()}; this.deactivate=function(){n.o=!1;n.Ca()}; this.ha=function(r){var t=r.clientX,w=r.clientY;r=n.container.getBoundingClientRect();var y=r.right,A=r.bottom;w=r.top=e.x&&(a.style.left=a.offsetWidth+10+"px");else if(e.right>=c){var f=Number(a.style.left.replace("px",""));a.style.left=Math.floor(f-(e.right-c))+"px"}e.bottom>=b&&(a.style.top=a.offsetHeight/2*-1+"px")}}; mp.prototype.Rd=function(){op(this)}; function op(a){a.trigger.removeEventListener("mouseenter",a.activate);a.trigger.removeEventListener("mouseleave",a.ha);a.trigger.removeEventListener("focus",a.activate);a.trigger.removeEventListener("blur",a.deactivate);a.container&&a.container.removeEventListener("mouseleave",a.deactivate)} function np(a,b){if(b.scrollWidth>b.getBoundingClientRect().width)return!0;b=u(b.children);for(var c=b.next();!c.done;c=b.next())if(np(a,c.value))return!0;return!1} var pp=Bk("sc.shared.MaterialTooltip");function qp(a){return window.matchMedia("(max-width: "+a+")").matches} function rp(){return qp("37.5rem")} ;function sp(){this.ha={};this.o=0} p=sp.prototype;p.format=function(a){var b=Mh("SafeHtmlFormatter:");a=Mh(a).replace(new RegExp("\\{"+b+"[\\w]+\\}","g"),Kb(this.$C,this,[]));return yf(a,null)}; p.$C=function(a,b){a=this.ha[b];if(!a)return b;b="";a.yc&&(b+="");a.html&&(b+=a.html);a.vc&&(b+=""+a.vc+">");return b}; p.yc=function(a,b){zf(a);return tp(this,{yc:a,attributes:Ff(b)})}; p.vc=function(a){zf(a);return tp(this,{vc:a})}; p.text=function(a){return tp(this,{html:Mh(a)})}; p.safeHtml=function(a){return tp(this,{html:wf(a).toString()})}; function tp(a,b){a.o++;var c="{SafeHtmlFormatter:"+a.o+"_"+Qh()+"}";a.ha[Mh(c)]=b;return c} ;function up(a){this.ha=a;this.ma={};(a=Rg().hc)&&(this.ma.helpcenter=a)} p=up.prototype;p.lj=function(a){this.na=a;return this}; p.onError=function(a){this.ka=a;return this}; p.ys=function(a){this.oa=a;return this}; p.uh=function(a,b){this.ma[a]=b;return this}; p.start=function(){var a=this,b=new XMLHttpRequest;b.open("POST",Rg().upload_hostname+"/upload");b.withCredentials=!0;b.addEventListener("load",function(){try{var c=JSON.parse(b.responseText);vp(a,c.sessionStatus.externalFieldTransfers[0].formPostInfo.url)}catch(e){wp(a)}}); b.addEventListener("error",function(){return wp(a)}); b.addEventListener("abort",function(){return wp(a)}); b.send(xp(this));return this}; function vp(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.o=e.cns_filename;a.ta=e.document_id;a.na&&a.na()}catch(f){wp(a)}}); c.upload.addEventListener("progress",function(e){a.oa&&a.oa(e.lengthComputable?Math.max(e.loaded-(e.total-a.ha.size),0):0)}); c.addEventListener("error",function(){return wp(a)}); c.addEventListener("abort",function(){return wp(a)}); b=new FormData;b.append("Filedata",a.ha,a.ha.name);c.send(b)} function wp(a){a.ka&&a.ka()} function xp(a){var b=[{external:{name:"file",filename:a.ha.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}})} p.wA=function(){return this.o}; p.Uh=function(){return this.ta}; up.prototype.getDocumentId=up.prototype.Uh;up.prototype.getCnsFilename=up.prototype.wA;up.prototype.start=up.prototype.start;up.prototype.setMetadata=up.prototype.uh;up.prototype.onProgress=up.prototype.ys;up.prototype.onError=up.prototype.onError;up.prototype.onSuccess=up.prototype.lj;function yp(){var a=this;this.ha=document.querySelector(".overlay");this.o=(new fo({className:"overlay-backdrop",Vl:"overlay-backdrop--active",Cv:"overlay-backdrop--locked"})).ri(this.ha).hb(function(){a.ma.close()}); this.o.mt(!0);this.o.jt(!0);this.ka=this.ha.querySelector(".overlay__close-button");this.ka.addEventListener("click",function(){a.o.close()}); this.ma=new Wn(this.ha,function(b){b.md.contentDocument.body.style.padding="2.5rem 3.25rem"},null)} yp.prototype.oh=ma(3);window.sc_initOverlay=function(){return new yp};var zp={"alumnus_expert.svg":Ae('\n'),"bronze_expert.svg":Ae('\n'), "community_specialist.svg":Ae('\n'),"diamond_expert.svg":Ae('\n'), "error_computer.svg":Ae('\n'), "gold_expert.svg":Ae('\n'), "google_employee.svg":Ae('\n'),"legacy_expert.svg":Ae('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "logo_googleg_48dp.svg":Ae('\n \n \n \n \n \n\n'), "page_desktop.svg":Ae('\n'), "page_desktop_dark.svg":Ae('\n'), "platinum_expert.svg":Ae('\n'), "play.svg":Ae('\n'),"search.svg":Ae('\n'), "silver_expert.svg":Ae('\n'), "stop.svg":Ae('\n'),"workflow.svg":Ae('\n'), "workflow_dark.svg":Ae('\n')};function Ap(a){E.call(this,"sc.shared.TsAssetInterop");this.o=a} x(Ap,E);Ap.prototype.content=function(){xk(zp[this.o])};var Bp=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"]]),Cp=new Map([[0,"workflow_dark.svg"]]); function Dp(a){var b=void 0===a.ub?!1:a.ub,c=void 0===a.ur?!1:a.ur,e=a.icon,f=void 0===a.isDarkMode?!1:a.isDarkMode,h=void 0===a.size?24:a.size;a=a.title;E.call(this,"sc.icon.Icon");f=f&&Cp.has(e)?Cp.get(e):Bp.get(e);if(void 0===f)throw Error("The icon asset "+e+" is undefined.");this.ub=b;this.ur=c;this.size=h;this.o=new Ap(f);this.title=a} x(Dp,E);Dp.prototype.content=function(){var a=this;this.element("div","class",{root:!0,baseline:this.ub,flip:this.ur},"title",this.title,"style",{height:this.size+"px",width:this.size+"px"},function(){a.o.render()})};function Ep(a){z.call(this,a,-1,Fp)} x(Ep,z);var Fp=[1,2,3,4];function Gp(a){z.call(this,a,-1,Hp)} x(Gp,z);var Hp=[2];function Ip(a){z.call(this,a,31,Jp)} x(Ip,z);Ip.prototype.Rb=ma(6);Ip.prototype.Pc=ma(7);var Jp=[3,20,27];function Kp(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));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 Lp(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;t=r=0} function b(w){for(var y=k,A=0;64>A;A+=4)y[A/4]=w[A]A;A++)w=y[A-3]^y[A-8]^y[A-14]^y[A-16],y[A]=(w>>31)&4294967295;w=f[0];var oa=f[1],qa=f[2],ta=f[3],ya=f[4];for(A=0;80>A;A++){if(40>A)if(20>A){var za=ta^oa&(qa^ta);var Ga=1518500249}else za=oa^qa^ta,Ga=1859775393;else 60>A?(za=oa&qa|ta&(oa|qa),Ga=2400959708):(za=oa^qa^ta,Ga=3395469782);za=((w>>27)&4294967295)+za+ya+Ga+y[A]&4294967295;ya=ta;ta=qa;qa=(oa>>2)&4294967295;oa=w;w=za}f[0]=f[0]+ w&4294967295;f[1]=f[1]+oa&4294967295;f[2]=f[2]+qa&4294967295;f[3]=f[3]+ta&4294967295;f[4]=f[4]+ya&4294967295} function c(w,y){if("string"===typeof w){w=unescape(encodeURIComponent(w));for(var A=[],oa=0,qa=w.length;oar?c(l,56-r):c(l,64-(r-56));for(var A=63;56>>=8;b(h);for(A=y=0;5>A;A++)for(var oa=24;0>oa&255;return w} for(var f=[],h=[],k=[],l=[128],n=1;64>n;++n)l[n]=0;var r,t;a();return{reset:a,update:c,digest:e,digestString:function(){for(var w=e(),y="",A=0;Al?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*l)).toUTCString();this.o.cookie=a+"="+b+c+k+l+e+(null!=f?";samesite="+ f:"")}; p.get=function(a,b){for(var c=a+"=",e=(this.o.cookie||"").split(";"),f=0,h;fa.yd()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Ga} p.dispatch=function(a){if(a instanceof Ip)this.log(a);else{var b=new Ip;a=a.Ib();b=Qd(b,8,a);this.log(b)}}; function yq(a,b){b?(a.ma||(a.ma=new Gp),b=b.Ib(),Qd(a.ma,4,b)):a.ma&&Qd(a.ma,4,void 0)} function zq(a){a.Ta=a.Md} function Aq(a,b){a.na=new Vp(1>b?1:b);on(a.o,a.na.Ua())} p.log=function(a){a=a.clone();var b=this.He++;Qd(a,21,b);this.Ba&&Qd(a,26,this.Ba);if(!Ld(a,1)){b=a;var c=Date.now().toString();Qd(b,1,c)}Md(a,15)||Qd(a,15,60*(new Date).getTimezoneOffset());this.ma&&(b=this.ma.clone(),Zd(a,16,b));for(;1E3e&&this.SaA||401===A||0===A)c.ha=oa.concat(c.ha),c.Ha||c.o.enabled||c.o.start();b&&b("net-send-failed",A)},y=function(){c.Qa?c.Qa.send(r,t,w):c.uc(r,t,w)}; n?n.then(function(A){r.$s["Content-Encoding"]="gzip";r.$s["Content-Type"]="application/binary";r.body=A;r.yz=2;y()},function(){y()}):y()}}}}; p.tr=function(){this.Aa||(this.Ta&&Cq(this),this.Da&&Dq(this),this.flush())}; function Cq(a){Eq(a,32,10,function(b,c){b=wn(b,"format","json");b=window.navigator.sendBeacon(b,c.Ib());a.Na&&!b&&(a.Na=!1);return b})} function Dq(a){Eq(a,6,5,function(b,c){c=c.Ib();for(var e=[],f=0,h=0;h>=8);e[f++]=k}c=od(e,3);b=vn(b,"format","base64json","p",c);if(15360 .heading").getAttribute("data-search-dym-tracking-id"),a.Ys(f,b,h,e,c)):(e=""!==Pg("symptom"),a.qj(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 Mq(a,b){function c(){h&&k&&((window.sc_delayLocationHandler=e)?e(f):hh(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()}} p.qj=function(a,b,c,e,f,h,k,l,n,r){b=Nq(n?"suggestion_clicked":"search_results_clicked",b,k,l);Jq(b,"q",a);Jq(b,"clickRank",c);Jq(b,"resultId",e);Jq(b,"requestId",f);Jq(b,"shownContentList",h);Oq(this,b,h,r)}; p.Ys=function(a,b,c,e,f){c=Nq("sugesstion_clicked",c);Jq(c,"q",a);e&&Jq(c,"dymTrackingId",e);Oq(this,c,b,f)}; p.Xs=function(a,b,c){b=Nq("autocomplete_search_query",Rg().visit_id,b);Jq(b,"q",a);Oq(this,b,"",c)}; p.Vs=function(a,b,c,e){c=Nq("autocomplete_results_clicked",Rg().visit_id,c);Jq(c,"q",a);Jq(c,"shownContentList",b);Oq(this,c,b,e)}; p.Ws=function(a,b){b=Nq("autocomplete_click_impressions",Rg().visit_id,b);Jq(b,"shownContentList",a.join("|"));Pq(this,b,"sc_nullFunction")}; function Oq(a,b,c,e){e&&e instanceof Function?(window.sc_searchMetricsLinkCallback=function(){e(c)},Pq(a,b,"sc_searchMetricsLinkCallback")):Pq(a,b,"sc_nullFunction")} p.ew=function(a){var b=Nq("article_help_link_clicked",Rg().visit_id,"help");Jq(b,"url",a);Pq(this,b,"sc_nullFunction")}; p.kw=function(a){var b=Nq("opened_to_article",Rg().visit_id,"help");Jq(b,"shownContentList",a);Pq(this,b,"sc_nullFunction")}; p.en=function(a,b,c,e,f,h,k,l){e=e||Pg("query")||Pg("q");h=h||""!==Pg("symptom");a=Nq(h?"shown_suggestions":"shown_search_results",a,f,k);Jq(a,"q",e);Jq(a,"requestId",b);Jq(a,"shownContentList",c.join("|"));l&&Jq(a,"dymTrackingId",l);Pq(this,a,"sc_nullFunction")}; function Qq(a,b,c){b=Nq(b,Rg().visit_id,"help");c&&Jq(b,"contactMode",c);Pq(a,b,"sc_nullFunction")} p.hw=function(){Qq(this,"nd4c_requested")}; p.gw=function(){Qq(this,"shown_contact_us","nd4c_email")}; p.fw=function(){Qq(this,"contact_us_clicked","nd4c_email")}; p.jw=function(){Qq(this,"shown_contact_us","nd4c_phone")}; p.iw=function(){Qq(this,"contact_us_clicked","nd4c_phone")}; p.rj=function(a,b,c,e,f,h){a=Nq(void 0===h?"suggestion_clicked":h,a);Jq(a,"requestId",b);Jq(a,"resultId",c);void 0!==e&&Jq(a,"clickRank",e);void 0!==f&&Jq(a,"shownContentList",f);Pq(this,a,"sc_nullFunction")}; function Nq(a,b,c,e){a=Jq(Jq(Jq(Jq(Jq(Jq(Jq(new Iq,"flow",c||"support-content"),"gfSessionId",b),"hcName",Rg().hc),"locale",Rg().lang),"authuser",Rg().au),"useAnonymousMetrics","false"),"userAction",a);(e=e||Rq())&&Jq(a,"productSpecificContext",e);"help"===c&&Jq(a,"useInappHelpPanel","true");(c=uh("productEscalationsId"))&&Jq(a,"productId",c);return a} function Rq(){var a=Rg().query_params.find(function(b){return"ec"==b.key}); return a?a.value:""} function Pq(a,b,c){if(a.o||"true"===uh("initializeMojoMetrics")){Jq(b,"callback",c);a=Xh(document,"SCRIPT");a.onerror=window[c];var e=Object.fromEntries(b.ma.entries());c=Object.fromEntries(b.o.entries());b=Je(b.ha,e);b=Fe(b).toString();b=Ne.exec(b);e=b[3]||"";c=Me(b[1]+Oe("?",b[2]||"",c)+Oe("#",e,void 0));qg(a,c);document.body.appendChild(a)}} Kq.prototype.reportSearchResultsFeatureClick=Kq.prototype.rj;Kq.prototype.reportND4CTfnClicked=Kq.prototype.iw;Kq.prototype.reportND4CTfnDisplayed=Kq.prototype.jw;Kq.prototype.reportND4CEmailClicked=Kq.prototype.fw;Kq.prototype.reportND4CEmailDisplayed=Kq.prototype.gw;Kq.prototype.reportND4CRequested=Kq.prototype.hw;Kq.prototype.reportImpressions=Kq.prototype.en;Kq.prototype.reportOpenedToArticle=Kq.prototype.kw;Kq.prototype.reportArticleHelpLinkClicked=Kq.prototype.ew; Kq.prototype.reportAutocompleteImpressions=Kq.prototype.Ws;Kq.prototype.reportAutocompleteClick=Kq.prototype.Vs;Kq.prototype.reportAutocompleteSearch=Kq.prototype.Xs;Kq.prototype.reportSpellingClick=Kq.prototype.Ys;Kq.prototype.reportClick=Kq.prototype.qj;Kq.prototype.setUpMojoReportingForSpelling=Kq.prototype.Hw;Kq.prototype.setUpMojoReportingForSearchResults=Kq.prototype.Gw;var Sq;Ob("hcfe.MojoMetrics",Kq); window.sc_initMojoMetrics=function(){Sq||(Sq=new Kq,Sq.Gw(),Sq.Hw(),window.sc_trackSearchResultImpressions=window.sc_trackSearchResultEnabledRceTracking?window.sc_nullFunction:Sq.en.bind(Sq))};function Tq(){E.call(this,"sc.shared.material_dialog.DialogContent");this.o=new ep} x(Tq,E);Tq.prototype.content=function(a){var b=this,c=a.title,e=a.content,f=a.tm,h=a.ob;this.element("div","class","root",function(){c&&b.element("h1","class","title",c);e&&b.element("div",e);f&&b.element("div",f);h&&b.element("div","class","loading-overlay",function(){b.o.render()})})};var Uq={Cc:7,Dc:7,fm:!0,Bn:!0};function Vq(a){var b=this,c=a.content,e=void 0===a.scope?document.body:a.scope,f=a.nb,h=Kf(a,["content","scope","ariaLabel"]);this.ha=new Map;this.scope=e;this.o=new Lo(Object.assign(Object.assign(Object.assign({},Uq),h),{hb:function(){var k;if(b.Kc)for(var l=u(b.ha),n=l.next();!n.done;n=l.next()){var r=u(n.value);n=r.next().value;(r=r.next().value)||n.removeAttribute("aria-hidden")}null===(k=h.hb)||void 0===k?void 0:k.call(h)}, content:function(){wk("div","role","dialog","aria-modal","true","aria-label",f,c)}}))} Vq.prototype.initialize=function(){var a=this;if(this.Kc)return this;this.Kc=document.createElement("div");this.Kc.setAttribute("aria-live","polite");this.scope.appendChild(this.Kc);sk(this.Kc,function(){a.o.render()}); return this}; Vq.prototype.Va=function(){this.Kc&&(this.o.close(),this.Kc.remove(),this.Kc=void 0)}; Vq.prototype.open=function(a){a=void 0===a?{}:a;this.initialize();if(this.Kc)for(var b=this.Kc;b&&b!==document.body;){var c=b,e=Wq(c);if(e){e=u(e.childNodes);for(var f=e.next();!f.done;f=e.next())f=f.value,c!==f&&Bb(f)&&1===f.nodeType&&(this.ha.set(f,"true"===f.getAttribute("aria-hidden")),f.setAttribute("aria-hidden","true"))}b=Wq(b)}this.o.open(Object.assign({Lb:!0},a))}; Vq.prototype.close=function(){this.o.close()}; function Wq(a){return a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&a.host&&a.mode?a.host:a.parentNode} ;function Xq(a){a=a.Ab;E.call(this,"sc.tailwind.shared.rich_text_editor.attachment.FailedOverlay");this.Ab=a} x(Xq,E);Xq.prototype.content=function(){var a=this;this.element("button","class","root","onclick",function(){return void a.Ab()},"Failed to attach file, click here to try again.")};function Yq(){E.call(this,"sc.tailwind.shared.rich_text_editor.attachment.LoadingOverlay");this.o=new ep} x(Yq,E);Yq.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.o.render()})};function Zq(a){a=a.kd;E.call(this,"sc.tailwind.shared.rich_text_editor.attachment.RemoveButton");this.o=new Tk({icon:"gm/close",size:16,ub:!0});this.overlay=new dl;this.kd=a} x(Zq,E);Zq.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.element("button","class","remove-button","aria-label","Remove attachment","onclick",function(){return void a.kd()},"onkeydown",function(b){"Backspace"!==b.key&&"Delete"!==b.key||a.kd()},function(){a.o.render(); a.overlay.render()})})};function $q(a){var b=a.ct,c=a.kd;a=a.As;E.call(this,"sc.tailwind.shared.rich_text_editor.attachment.InlinedAttachment");this.na=new Yq;this.o=this.ob=!1;this.ct=b;this.ta=new Zq({kd:c});this.ka=new Xq({Ab:a})} x($q,E);$q.prototype.nc=function(a){this.ob!==a&&(this.ob=a,this.Ca())}; $q.prototype.ha=function(a){this.o!==a&&(this.o=a,this.Ca())}; $q.prototype.content=function(){var a=this;this.element("div","class","root",function(){og(a.element("img","class","image"),a.ct);a.ta.render();a.ob?a.na.render():a.o&&a.ka.render()})};function ar(a){var b=a.fileName,c=a.mimeType,e=a.kd;a=a.As;E.call(this,"sc.tailwind.shared.rich_text_editor.attachment.NonInlinedAttachment");this.na=new Yq;this.o=this.ob=!1;this.ta=new Zq({kd:e});e=b.lastIndexOf(".");b=-1===e?{base:b,extension:""}:{base:b.substring(0,e),extension:b.substring(e+1)};e=b.extension;this.base=b.base;this.extension=e;this.ua=Ye("https://drive-thirdparty.googleusercontent.com/32/type/"+c);this.ka=new Xq({Ab:a})} x(ar,E);ar.prototype.nc=function(a){this.ob!==a&&(this.ob=a,this.Ca())}; ar.prototype.ha=function(a){this.o!==a&&(this.o=a,this.Ca())}; ar.prototype.content=function(){var a=this;this.element("div","class",{root:!0,"root-failed":this.o},function(){a.element("div","class","filename",a.base);a.element("div","class","extension",function(){og(a.element("img","class","icon"),a.ua);a.element("span",a.extension)}); a.ta.render();a.ob?a.na.render():a.o&&a.ka.render()})};function br(){this.documentId=this.mimeType=this.Of="";this.ma=this.ha=this.Ye=!1} function cr(a){var b=new br;b.Of=a.name;b.mimeType=a.type;b.file=a;dr(b);return b} function er(a){var b=new br;b.Of=a.originalFilename;b.mimeType=a.mimeType;b.Gc=a.Gc;b.documentId=a.documentId;dr(b);return b} function dr(a){a.dom=document.createElement("div");a.ih()?(a.dom.contentEditable="false",a.dom.style.display="inline-block",a.dom.style.maxWidth="100%",a.component=new $q({ct:Te(a.file),kd:function(){return void a.remove()}, As:function(){return void a.upload()}})):a.component=new ar({fileName:a.Of, mimeType:a.mimeType,kd:function(){return void a.remove()}, As:function(){return void a.upload()}}); sk(a.dom,function(){a.component.render()})} p=br.prototype;p.render=function(){var a;null===(a=this.component)||void 0===a?void 0:a.render()}; p.ih=function(){if(!this.file)return!1;switch(this.mimeType){case "image/gif":case "image/jpeg":case "image/png":return!0;default:return!1}}; p.upload=function(){var a=this;this.nc(!0);fr(this,!1);this.o&&this.o();this.fileUpload=(new up(this.file)).lj(function(){a.nc(!1);a.Gc=a.fileUpload.o;a.documentId=a.fileUpload.Uh();a.documentId||(a.documentId=Date.now().toString(16)+Math.floor(65536*Math.random()).toString(16));a.dom&&(a.dom.dataset.richTextEditorAttachmentDocumentId=a.documentId);a.o&&a.o()}).onError(function(){fr(a,!0); a.nc(!1);a.o&&a.o()}).uh("SupportContentForums","TailwindPost").start()}; p.remove=function(){this.Ye||(this.dom&&this.dom.parentNode&&this.dom.parentNode.removeChild(this.dom),this.Ye=!0,this.ka&&this.ka())}; p.Vm=function(a){this.o=a}; p.kd=function(a){this.ka=a}; p.ak=function(a){a.appendChild(this.dom)}; p.vk=function(){return this.dom}; p.ob=function(){return this.ma}; p.hasError=function(){return this.ha}; p.aj=function(){return{originalFilename:this.Of,mimeType:this.mimeType,Gc:this.Gc,documentId:this.documentId,deleted:this.Ye}}; p.nc=function(a){var b;this.ma!==a&&(this.ma=a,null===(b=this.component)||void 0===b?void 0:b.nc(a))}; function fr(a,b){var c;a.ha!==b&&(a.ha=b,null===(c=a.component)||void 0===c?void 0:c.ha(b))} br.prototype.getUploadedFile=br.prototype.aj;br.prototype.hasError=br.prototype.hasError;br.prototype.isLoading=br.prototype.ob;br.prototype.getDom=br.prototype.vk;br.prototype.appendDomTo=br.prototype.ak;br.prototype.onRemove=br.prototype.kd;br.prototype.onStateChange=br.prototype.Vm;br.prototype.remove=br.prototype.remove;br.prototype.upload=br.prototype.upload;br.prototype.isInlinableImage=br.prototype.ih;br.fromUploadedFile=er;br.fromLocalFile=cr;function gr(a,b,c){this.o=a;this.ha=b;this.ma=void 0===c?!0:c} gr.prototype.toString=function(){return this.o}; var hr=new gr("attachFile",!1,!1),ir=new gr("bold",!0),jr=new gr("italic",!0),kr=new gr("underline",!0),lr=new gr("code",!1),mr=new gr("insertUnorderedList",!0),nr=new gr("insertOrderedList",!0),or=new gr("outdent",!0,!1),pr=new gr("indent",!0,!1),qr=new gr("insertLink",!1),rr=new gr("removeFormat",!0,!1);var sr={Rt:{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"}},Ax:{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"}}},tr=sr;tr=sr;var ur={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34, "Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd", "RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var vr={Ut:".",yq:",",du:"%",Cq:"0",Fy:"+",cu:"-",Vt:"E",eu:"\u2030",zq:"\u221e",zy:"NaN",Tt:"#,##0.###",Ly:"#E0",Ey:"#,##0%",Bx:"\u00a4#,##0.00",xq:"USD"},wr=vr;wr=vr;function xr(a){this.ya=40;this.ma=1;this.Da=0;this.ha=3;this.Ba=this.ka=0;this.Ha=!1;this.Aa=this.ua="";this.oa=wr.cu;this.va="";this.o=1;this.ta=!1;this.na=[];this.Ea=this.Ga=!1;this.wa=0;if("number"===typeof a)switch(a){case 1:yr(this,wr.Tt);break;case 2:yr(this,wr.Ly);break;case 3:yr(this,wr.Ey);break;case 4:a=wr.Bx;var b=["0"],c=ur[wr.xq];if(c){c=c[0]&7;if(0f&&n++;break;case "0":if(0f&&n++;break;case ",":0h+k||1>a.Ba)throw Error('Malformed exponential pattern "'+b+'"');t=!1;break;default:c[0]--,t=!1}0==k&&0f&&0h+k)||0==n)throw Error('Malformed pattern "'+b+'"');l=h+k+l;a.ha=0a.ka&&(a.ka=0));a.ma=(0this.oa.length?e=!1:this.ua.length=qa)A+=qa,l=!0;else if(oa==t.charAt(0)){if(h||k)break;A+=".";h=!0}else if(oa==w.charAt(0)&&("\u00a0"!=w.charAt(0)||b[0]+1this.ha)throw Error("Min value must be less than max value");if(isNaN(a))return wr.zy;var b=[];var c=a,e=a;if(0==this.wa)var f=Cr;else c=Math.abs(c),e=Math.abs(e),f=Dr(this,1>=c?0:Er(c)).cr,e=Fr(e,-f),Gr(this,e),c=Fr(c,-f),c=Gr(this,c),f=Dr(this,f+Er(c.intValue));a=Fr(a,-f.cr);(c=0>a||0==a&&0>1/a)?f.ks?b.push(f.ks):(b.push(f.prefix),b.push(this.oa)):(b.push(f.prefix),b.push(this.ua));if(isFinite(a))if(a=a*(c?-1:1)*this.o,this.Ea)if(e=a,0==e)Hr(this,e,this.ma, b),Ir(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=Fr(e,-h);var k=this.ma;1this.ma?(k=h%this.ya,0>k&&(k=this.ya+k),e=Fr(e,k),h-=k,k=1):1>this.ma?(h++,e=Fr(e,-1)):(h-=this.ma-1,e=Fr(e,this.ma-1));Hr(this,e,k,b);Ir(this,h,b)}else Hr(this,a,this.ma,b);else b.push(wr.zq);c?f.ls?b.push(f.ls):(isFinite(a)&&b.push(f.suffix),b.push(this.va)):(isFinite(a)&&b.push(f.suffix),b.push(this.Aa));return b.join("")}; function Gr(a,b){var c=Fr(b,a.ha);0a.ha)throw Error("Min value must be less than max value");e||(e=[]);b=Gr(a,b);var f=b.intValue,h=b.pA,k=0h.length&&(h="1"+Ph("0",a.ha-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>b+1;)a--;for(b=1;bb?(b=-b,c.push(wr.cu)):a.Ha&&c.push(wr.Fy);b=""+b;for(var e=wr.Cq,f=b.length;fa)return a-48;var b=wr.Cq.charCodeAt(0);return bb)return Cr;b=Math.min(14,b);var c=a[Fr(1,b)];for(--b;!c&&3=r)&&(e=Bs(),(f=e.focusNode)&&0!==(f.compareDocumentPosition(a.Xa.content)&Node.DOCUMENT_POSITION_CONTAINS))){for(var t=0;f&&f!==a.o;){if(f.nodeType===Node.TEXT_NODE){var w=f===e.focusNode?e.focusOffset:null!==(k=null===(h=f.textContent)||void 0===h?void 0:h.length)&&void 0!==k?k:0,y=Math.min(r,w);y>>0),y=[["js_request_id",w],["rr",1],["lc",1]],A=Yu();0]+)>)/gi,"")}; function kv(a){var b;return null!==(b=Ld(a.o,3))&&void 0!==b?b:""} jv.prototype.getUrl=function(){var a;return null!==(a=this.o.getUrl())&&void 0!==a?a:""}; jv.prototype.Uc=function(){var a;return null!==(a=this.o.Uc())&&void 0!==a?a:""}; function lv(a){var b,c;return null!==(c=null===(b=Xd(a.o,cv,26))||void 0===b?void 0:Ld(b,1))&&void 0!==c?c:0} function mv(a){var b,c;return null!==(c=null===(b=Xd(a.o,cv,26))||void 0===b?void 0:Ld(b,3))&&void 0!==c?c:0} function nv(a){var b,c;return null!==(c=null===(b=Xd(a.o,cv,26))||void 0===b?void 0:Ld(b,4))&&void 0!==c?c:""} function ov(a){var b;a=null!==(b=Ld(a.o,4))&&void 0!==b?b:null;switch(a){case 81:return 0;case 72:return 1;case 62:case 63:case 65:return 2;case 70:return 3;case 21:return 4;default:return a?5:6}} ;function pv(a){z.call(this,a)} x(pv,z);pv.prototype.getType=function(){return Sd(this,1,0)}; pv.prototype.getId=function(){return he(this,2)}; pv.prototype.setId=function(a){return Qd(this,2,a)};function qv(a){z.call(this,a)} x(qv,z);function rv(a){z.call(this,a)} x(rv,z);var sv=[2,3,4,5,6,7];function tv(a){z.call(this,a)} x(tv,z);tv.prototype.getUrl=function(){return he(this,1)}; tv.prototype.kb=function(){return he(this,2)}; tv.prototype.Bc=function(a){return Qd(this,2,a)};function uv(a){z.call(this,a)} x(uv,z);function vv(a){z.call(this,a)} x(vv,z);vv.prototype.Wh=function(){return he(this,1)}; function wv(a){var b=new Hm;var c=Math.floor(Date.now()/1E3);b=je(b,c);Zd(a,2,b)} ;function xv(a){z.call(this,a,-1,yv)} x(xv,z);var yv=[1];function zv(a){z.call(this,a)} x(zv,z);zv.prototype.If=function(){return Sd(this,2,0)};function Av(a){z.call(this,a,-1,Bv)} x(Av,z);var Bv=[2];function Cv(a){z.call(this,a)} x(Cv,z);function Dv(a){a=void 0===a?{}:a;this.sj=new (void 0===a.jD?pl:a.jD)({wf:Rg().mld+"/v1",serviceName:"MoltronLoggingService"})} function Ev(a,b,c,e){var f=(void 0===e?{}:e).Fz;Lf(a,function k(){var l,n,r,t=this;return mb(k,function(w){if(!b||!c)return w.return();l=new vv;Qd(l,1,b);wv(l);Qd(l,3,c);Qd(l,5,3);f&&(n=new qv,Qd(n,1,1),Qd(n,2,f),r=new rv,$d(r,3,sv,n),Zd(l,6,r));return Ra(w,Fv(t,l),0)})})} function Gv(a,b,c,e){var f=(void 0===e?{Qr:!1}:e).Qr;Lf(a,function k(){var l,n,r,t,w,y,A=this;return mb(k,function(oa){if(!b)return oa.return();l=[];n=u(c);for(r=n.next();!r.done;r=n.next())if(t=r.value)w=new vv,Qd(w,1,b),wv(w),Qd(w,3,t),Qd(w,5,1),f&&(y=new rv,Qd(y,1,3),Zd(w,6,y)),l.push(w);return Ra(oa,Hv(A,l),0)})})} function Iv(a,b){Lf(a,function e(){var f,h,k=this;return mb(e,function(l){if(!b)return l.return();f=new vv;Qd(f,1,b);wv(f);h=new pv;Qd(h,1,3);h.setId("other");Zd(f,4,h);Qd(f,5,3);return Ra(l,Fv(k,f),0)})})} function Fv(a,b,c){c=void 0===c?!1:c;return Lf(a,function f(){var h,k,l,n,r=this;return mb(f,function(t){if(1==t.o)return h=new Cv,Zd(h,1,b),k={query:{key:Rg().mkey}},c&&(l=(Rg().ge||"").toLowerCase(),n=Up([{key:"e",value:l}]))&&(k.withCredentials=!0,k.headers={Authorization:n}),Za(t,2),Ra(t,r.sj.post("log-moltron-interaction",h,zv,k),4);if(2!=t.o)return ab(t,0);bb(t);Ua(t)})})} function Hv(a,b){return Lf(a,function e(){var f,h=this;return mb(e,function(k){if(1==k.o)return f=new xv,ae(f,1,b),Za(k,2),Ra(k,h.sj.post("log-batch-moltron-interaction",f,Av,{query:{key:Rg().mkey}}),4);if(2!=k.o)return ab(k,0);bb(k);Ua(k)})})} ;function Jv(a,b,c,e){Dv.call(this);this.predictionId=a;this.o=b;this.dymTrackingId=c;this.sessionId=e} x(Jv,Dv);function Kv(a){Lf(a,function c(){var e=this,f,h;return mb(c,function(k){f=Lv();Qd(f,1,e.predictionId);Qd(f,5,1);h=new uv;Qd(h,1,e.o?3:1);Qd(h,2,e.sessionId);Zd(f,8,h);return Ra(k,Fv(e,f,!0),0)})})} function Mv(a,b,c){Lf(a,function f(){var h=this,k,l,n;return mb(f,function(r){k=Lv();Qd(k,1,h.predictionId);Qd(k,3,b);Qd(k,5,3);l=new uv;Qd(l,1,h.o?4:2);Qd(l,2,h.sessionId);Zd(k,8,l);n=new tv;Qd(n,1,c);Zd(k,7,n);return Ra(r,Fv(h,k,!0),0)})})} Jv.prototype.rj=function(a,b){return Lf(this,function e(){var f=this,h;return mb(e,function(k){h=Nv(f,a,4,b);return Ra(k,Fv(f,h,!0),0)})})}; function Nv(a,b,c,e){var f=Lv();Qd(f,1,a.predictionId);Qd(f,3,b);Qd(f,5,3);e&&(b=new tv,Qd(b,1,e),Zd(f,7,b));e=new uv;Qd(e,1,c);Qd(e,2,a.sessionId);Zd(f,8,e);return f} function Lv(){var a=new vv;wv(a);return a} ;function Ov(a,b,c,e,f,h,k){this.context=a;this.dymTrackingId=b;this.flow=c;this.ha=e;this.query=f;this.requestId=h;this.sessionId=k;this.o=new Kq(!0)} function Pv(a,b){a.o.en(a.sessionId,a.requestId,b,a.query,a.flow,a.ha,a.context,a.dymTrackingId)} function Qv(a,b,c,e){a.o.qj(a.query,a.sessionId,b,c,a.requestId,e,a.flow,a.context,a.ha)} Ov.prototype.rj=function(a,b,c){this.o.rj(this.sessionId,this.requestId,a,b,c)};function Rv(a){var b=a.symptoms,c=void 0===a.limit?8:a.limit,e=void 0===a.helpcenterName?"":a.helpcenterName,f=void 0===a.En?new Map:a.En;a=void 0===a.Pm?0:a.Pm;E.call(this,"sc.symptoms.Symptoms");this.ha="true"===uh("workflow__full-layout");this.isRendered=this.o=!1;this.symptoms=b;this.limit=c;this.helpcenterName=e;this.En=f;this.Pm=a} x(Rv,E);Rv.prototype.content=function(){var a=this,b=Yd(this.symptoms,hv,1).filter(function(c){var e;return""!==(null===(e=Ld(c,2))||void 0===e?void 0:e.trim())}); this.element("div","class","root",function(){a.element("div","class","container",function(){switch(a.Pm){case 0:Sv(a,b);break;case 1:for(var c=0;ca.limit} function Yv(a){if(Uv(a)){a.o=!a.o;a.Ca();var b=a.o;tl(b?2:3,a.helpcenterName+"_symptoms_view_"+(b?"more":"less"),b?96:97)}} function Xv(a,b){tl(35,a.helpcenterName+"_symptoms_click_"+Ld(b,1)+(Rd(b,3)?"_active":""),98);if(!Rd(b,3)){a:{var c;b=null!==(c=Ld(b,1))&&void 0!==c?c:"";if(""!==b&&a.En.has(b)&&(a=a.En.get(b)))break a;a=""}a=a.split("?");c="?"+a[1];c=Su(c);nl(""+a[0]+c,!0,!1)}} ;function Zv(a){this.o=a;this.ma=this.va=null;this.ha=[];this.na=document.createElement("input");this.ua=this.oa=-1;this.Ea=this.Im.bind(this);this.Ba=this.Ls.bind(this);this.Ga=this.wa=this.ya=0;this.ta=!1;this.Da=0;this.Aa=new wm;$v(this)} function $v(a){a.ka=document.createElement("div");a.ka.className=a.o.className;Kg(a.ka,"sc-select",!0);a.ka.setAttribute("tabindex",0);a.ka.setAttribute("role","listbox");a.ka.setAttribute("aria-expanded",!1);a.ka.addEventListener("mousedown",function(e){Og(this.ma,"sc-select-show")?e.target==this.ma||this.ma.contains(e.target)||this.Im():0==e.button&&aw(this)}.bind(a)); a.ka.addEventListener("keydown",a.jy.bind(a));a.va=document.createElement("span");a.ka.appendChild(a.va);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.ka.appendChild(b);a.ma=document.createElement("ol");a.ma.addEventListener("mousemove",function(){this.ta=!0}.bind(a)); a.ma.addEventListener("scroll",function(){0a-1?this.ha.length-1:a-1;b!=a&&!fw(this,b);)b=0>b-1?this.ha.length-1:b-1;a=b}dw(this,a);this.ha[a].focus();this.ka.setAttribute("aria-activedescendant",this.ha[a].id); gw(this);break;case 40:a.preventDefault();Og(this.ma,"sc-select-show")||aw(this);a=this.oa;if(0===this.ha.length)a=-1;else{for(b=(a+1)%this.ha.length;b!=a&&!fw(this,b);)b=(b+1)%this.ha.length;a=b}dw(this,a);this.ha[a].focus();this.ka.setAttribute("aria-activedescendant",this.ha[a].id);gw(this)}}; function gw(a){if(-1!=a.oa){var b=a.ha[a.oa];b.offsetTopa.ma.scrollTop+a.ma.offsetHeight&&(a.ta=!1,a.ma.scrollTop=b.offsetTop+b.offsetHeight-a.ma.offsetHeight)}} function ew(a){var b=a.o.getAttribute("aria-label")||"";b&&(-1!==a.o.selectedIndex&&(b+=" ("+a.o[a.o.selectedIndex].innerText+")"),a.ka.setAttribute("aria-label",b))} p.dispose=function(){this.ka&&ai(this.ka);this.ma=this.va=this.ka=null;this.ha=[]}; function hw(a){a=u((a||document).getElementsByTagName("select"));for(var b=a.next();!b.done;b=a.next())b=b.value,"true"!==b.dataset.exclude&&new Zv(b)} window.sc_initSelects=function(){hw(window.sc_scope)};function iw(a){z.call(this,a,-1,jw)} x(iw,z);p=iw.prototype;p.getId=function(){return Ld(this,1)}; p.setId=function(a){return Qd(this,1,a)}; p.getType=function(){return Ld(this,3)}; p.kb=function(){return Ld(this,4)}; p.Bc=function(a){return Qd(this,4,a)}; p.tg=function(){return Ld(this,5)}; p.Qk=ma(14);p.Ua=function(){return Ld(this,6)}; p.oc=function(a){return Qd(this,6,a)}; p.wb=function(){return Md(this,6)}; p.nn=function(a){Qd(this,20,a)}; var jw=[2,11,12,16,17];function kw(a){z.call(this,a,-1,lw)} x(kw,z);kw.prototype.nn=function(a){Qd(this,5,a)}; function mw(a){z.call(this,a)} x(mw,z);function nw(a){z.call(this,a,3)} x(nw,z);function ow(a){return Xd(a,pw,1)} function qw(a){z.call(this,a)} x(qw,z);function rw(a){z.call(this,a)} x(rw,z);function pw(a){z.call(this,a,-1,sw)} x(pw,z);p=pw.prototype;p.getType=function(){return Ld(this,1)}; p.tg=function(){return Ld(this,3)}; p.Qk=ma(13);p.Ua=function(){return Ld(this,4)}; p.oc=function(a){return Qd(this,4,a)}; p.wb=function(){return Md(this,4)}; function tw(a){z.call(this,a)} x(tw,z);tw.prototype.nn=function(a){Qd(this,3,a)}; function uw(a){z.call(this,a,-1,vw)} x(uw,z);var lw=[1],sw=[14,15,20,21],ww=[10,17],vw=[1];var xw=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 yw(){var a=this;this.o=function(){}; this.ha=function(b){var c,e,f,h,k,l,n,r;if("detail"in b)if(b=de(qw,b.detail.action),null===(e=null===(c=Xd(b,nw,1))||void 0===c?void 0:ow(c))||void 0===e?0:Nd(e,10,ww))(n=null===(h=null===(f=Xd(b,nw,1))||void 0===f?void 0:ow(f))||void 0===h?void 0:Ld(h,fe(h,ww,10)))&&a.ma(n);else if(null===(l=null===(k=Xd(b,nw,1))||void 0===k?void 0:ow(k))||void 0===l?0:Nd(l,17,ww))if(f=null===(r=null===(n=Xd(b,nw,1))||void 0===n?void 0:ow(n))||void 0===r?void 0:ie(r,rw,17,ww))h=Ld(f,2),f=Ld(f,1),h&&f&&a.ma("/"+h+ "/workflow/"+f)}; this.ka=function(){var b=xw.get(1);b=new CustomEvent(b,{bubbles:!0,cancelable:!0});window.document.body.dispatchEvent(b)}; this.ma=nl;window.document.body.addEventListener(xw.get(6),this.ka);window.document.body.addEventListener(xw.get(5),this.o);window.document.body.addEventListener(xw.get(2),this.ha)} var zw;function Aw(){void 0===zw&&(zw=new yw)} yw.prototype.dispose=function(){window.document.body.removeEventListener(xw.get(2),this.ha);window.document.body.removeEventListener(xw.get(6),this.ka);window.document.body.removeEventListener(xw.get(5),this.o)}; window.sc_initSmartButtonController=function(){Aw()};function Bw(a,b){a=void 0===a?95:a;b=void 0===b?133:b;E.call(this,"sc.shared.ErrorSvg");this.o=new Ap("error_computer.svg");this.height=a;this.width=b} x(Bw,E);Bw.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.o.render()})};function Cw(a){this.ha=a;this.o=null} function Dw(a){null===a.o&&(a.o=setTimeout(function(){null!==a.o&&(a.o=null,a.ha())},6E4))} ;function Ew(){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.ha)throw Error("No state update callback was provided.");b=de(kw,b.detail);a.ha(b)}} p=Ew.prototype;p.sendInitCompleteEvent=function(){console.log("[Smart Buttons] Broadcasting init");Fw(4,void 0)}; p.sendButtonAction=function(a,b){a={action:null===a||void 0===a?void 0:a.Ib(),buttonClientRect:b};Fw(2,a)}; p.sendDescribeEvent=function(a){var b=new uw;a=u(a);for(var c=a.next();!c.done;c=a.next())be(b,1,c.value,tw);b={action:b.Ib(),buttonClientRect:void 0};Fw(5,b)}; p.sendButtonsRenderedEvent=function(){Fw(6)}; p.initHandshakeListener=function(a){this.o=a;window.document.body.addEventListener(xw.get(1),this.o)}; p.initStateUpdateListener=function(a){this.ha=a;window.document.body.addEventListener(xw.get(3),this.ma)}; p.dispose=function(){window.document.body.removeEventListener(xw.get(3),this.ma);this.o&&window.document.body.removeEventListener(xw.get(1),this.o)}; function Fw(a,b){a=xw.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({xE:0,wE:1,rE:2,uE:3,sE:4,vE:5,tE:6});function Gw(a,b){this.o=a;this.metadata=b} Gw.prototype.ld=function(a){this.o(a)}; function Hw(){var a=this;this.ha=new Map;this.ma=function(){a.o.sendButtonsRenderedEvent()}; this.o=new Ew;Iw(this)} var Jw;function Kw(){if(Jw&&!Lw)return Jw;Jw=new Hw;Lw=!1;var a=Jw;a.o.initHandshakeListener(a.oa.bind(a));a.o.initStateUpdateListener(a.ka.bind(a));a.o.sendInitCompleteEvent();return Jw} function Mw(a,b,c,e){if(""===b)throw Error("Smart Button guid key is empty");a.ha.has(b)||a.ha.set(b,new Gw(e,c))} Hw.prototype.ka=function(a){var b,c,e=null!==(b=Ld(a,5))&&void 0!==b?b:"";if(!this.ha.has(e))throw Error("Smart Button guid key "+e+" does not exist. Cannot update state.");null===(c=this.ha.get(e))||void 0===c?void 0:c.ld(a)}; Hw.prototype.oa=function(){console.log("[Smart Buttons] Received Handshake");var a=[];this.ha.forEach(function(b){a.push(b.metadata)}); this.o.sendDescribeEvent(a)}; Hw.prototype.dispose=function(){var a;this.o.dispose();this.ha.clear();null===(a=qk().querySelector(".workflow"))||void 0===a?void 0:a.removeEventListener("dynamicFormRendered",this.ma)}; function Iw(a){var b;null===(b=qk().querySelector(".workflow"))||void 0===b?void 0:b.addEventListener("dynamicFormRendered",a.ma)} var Lw=!1;function Nw(a){var b=a.buttonTitle,c=a.contentId,e=a.helpcenterName,f=a.Rf;a=void 0===a.Wp?!0:a.Wp;E.call(this,"sc.smart_button.FatalErrorButton");this.o=new Bw;this.buttonTitle=b;this.contentId=c;this.helpcenterName=e;this.Rf=f;this.Wp=a} x(Nw,E);Nw.prototype.content=function(){var a=this;this.element("div","class","^no-margin root",function(){a.element("div","class","^no-margin content",function(){a.o.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.Wp&&a.element("div","class","^no-margin feedback-link",a.Rf);a.element("div","class","^no-margin detail",function(){""!==a.buttonTitle&&a.element("div","class","^no-margin",(new Pr("The button title is {buttonTitle}.")).format({buttonTitle:a.buttonTitle})); a.element("div","class","^no-margin",(new Pr("The content ID is {contentId}.")).format({contentId:a.contentId}));a.element("div","class","^no-margin",(new Pr("The help center name is {helpcenterName}.")).format({helpcenterName:a.helpcenterName}))})})}); Ow(this)}; function Ow(a){var b;null===(b=window.sc_trackStatsImpressions)||void 0===b?void 0:b.call(window,[{type:99,id:a.contentId+"_button_"+a.buttonTitle}],!0)} ;var Pw=new Map([[1,"good"],[2,"error"]]);function Qw(){E.call(this,"sc.smart_button.Icon");this.o=!1} x(Qw,E);function Rw(a,b,c,e){a.ha=b;a.state=c;a.o=void 0===e?!1:e} Qw.prototype.content=function(){var a=this;if(void 0!==this.ha&&void 0!==this.state&&void 0!==this.o&&0!==this.state){var b={"^no-margin":!0,icon:!0,state:!this.o,"heading-icon":this.o},c=Pw.get(this.state);Pw.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.ha)||void 0===f?void 0:f.render()})}};function Sw(a){E.call(this,"sc.smart_button.SendFeedbackLink");var b=this;this.buttonTitle=a;this.o=function(){Tw(b)}; this.ha=function(c){"key"in c&&(" "===c.key||"Enter"===c.key)&&Tw(b)}} x(Sw,E);Sw.prototype.content=function(){var a,b;this.anchor=this.element("a","href","#","class","^no-margin link","Send feedback");null===(a=this.anchor)||void 0===a?void 0:a.addEventListener("click",this.o);null===(b=this.anchor)||void 0===b?void 0:b.addEventListener("keydown",this.ha)}; Sw.prototype.dispose=function(){var a,b;null===(a=this.anchor)||void 0===a?void 0:a.removeEventListener("click",this.o);null===(b=this.anchor)||void 0===b?void 0:b.removeEventListener("keydown",this.ha)}; function Tw(a){var b=xo();b.set("smart_button_title",a.buttonTitle);vo({payload:b,productId:Number(Rg().fbid)})} ;function Uw(a){return 2===(null===a||void 0===a?void 0:Ld(a,3))} function Vw(a){return 1===(null===a||void 0===a?void 0:Ld(a,3))} function Ww(a){a=null===a||void 0===a?void 0:Yd(a,mw,1);if(void 0===a)return!1;a=u(a);for(var b=a.next();!b.done;b=a.next())if(Xw(b.value))return!0;return!1} function Yw(a){a=Zw(a);if(0===a.length)return!1;a=u(a);for(var b=a.next();!b.done;b=a.next())if(!Xw(b.value))return!1;return!0} function Zw(a){return void 0===a?[]:(null===a||void 0===a?void 0:Yd(a,mw,1))||[]} function Xw(a){return void 0!==a&&Md(a,1)&&0!==Ld(a,1)} function $w(a){return void 0!==a&&Md(a,1)&&1===Ld(a,1)} function ax(a){return void 0!==a&&Md(a,1)&&2===Ld(a,1)} function bx(a){return a.filter(function(b){return ax(b)})} ;function cx(a,b){b=void 0===b?!1:b;E.call(this,"sc.smart_button.StateHeading");this.Rf=a;this.fh=b;this.na=[];this.headingState=0;this.icon=new Qw} x(cx,E);cx.prototype.content=function(){var a;!(Uw(this.o)||Vw(this.o)||(null===(a=this.o)||void 0===a?0:Ld(a,2))||Yw(this.o))||dx(this)}; cx.prototype.ld=function(a){this.o=a;this.na=Zw(this.o);if(Uw(this.o))this.headingState=2;else if(Vw(this.o))this.headingState=1;else if(0=zx} function Ax(a){return yx(a)>=Bx} function Cx(a,b,c,e,f,h,k){this.rank=a;this.ma=b;this.o=c;this.ka=e;this.ha=f;this.icon=h;this.label=void 0===k?"":k} function yx(a){switch(a){case 0:return Dx;case 30:return Ex;case 1:return Fx;case 2:return zx;case 3:return Gx;case 4:return Hx;case 5:return Ix;case 20:return Bx;case 10:return Jx;case 100:return Kx;default:return Dx}} Cx.prototype.valueOf=function(){return this.rank}; function Lx(a){return Cu().Pi?a.o:a.ma} Cx.prototype.wg=function(){return this.icon}; Cx.prototype.vb=function(){return this.label}; var Dx=new Cx(0,"#F1F3F4","#F1F3F4"),Ex=new Cx(1,"#F1F3F4","#F1F3F4",void 0,void 0,2),Fx=new Cx(2,"#896E63","#896E63","#896E63","#B9ABA3",3,"Bronze Member"),zx=new Cx(3,"#9E9E9E","#9E9E9E","#5F6368","#BDC1C6",4,"Silver Product Expert"),Gx=new Cx(4,"#FFB300","#F9AB00","#E37400","#F9AB00",5,"Gold Product Expert"),Hx=new Cx(5,"#77909D","#718792","#455A64","#AFBEC5",6,"Platinum Product Expert"),Ix=new Cx(6,"#79A8FA","#79A8FA","#1A73E8","#8AB4F8",7,"Diamond Product Expert"),Bx=new Cx(7,"#4285F4","#669DF6", "#1A73E8","#8AB4F8",8,"Community Specialist"),Jx=new Cx(8,"#4285F4","#669DF6","#1A73E8","#8AB4F8",9,"Community Manager"),Kx=new Cx(9,"#4285F4","#669DF6","#1A73E8","#8AB4F8",9,"Google Employee");var Mx=xa(["aria-"]),Nx=xa(["role"]),Ox=xa(["data-stats-"]);function Px(a){this.o=a||document} Px.prototype.init=function(){for(var a=this,b=this.o.querySelectorAll(".zippy"),c={},e=0;e=a.length} p.hasEmail=function(){var a;return!(null===(a=this.privateInfo)||void 0===a||!Ld(a,1))}; function xy(a){if(1!==a.forumUserInfos.size)throw Error("Expected only one forum to be populated for a call to `getRole`.");return Ld(Xd(a.forumUserInfos.values().next().value,Zt,1),3)} function yy(a){var b;return null!==(b=Ld(a.publicInfo,5))&&void 0!==b?b:""} function zy(a){a=yy(a);return 0===a.length||500>=a.length} function Ay(a){var b;return null!==(b=Ld(a.publicInfo,4))&&void 0!==b?b:""} function By(a){a=Ay(a);return 0===a.length||80>=a.length} function Cy(a){var b;return null!==(b=Ld(a.publicInfo,2))&&void 0!==b?b:""} function Dy(a,b){return Lf(a,function e(){var f,h=this,k;return mb(e,function(l){if(1==l.o){var n=new Mt;Qd(n,1,b.originalFilename);Qd(n,3,b.documentId);b.Gc&&Qd(n,2,b.Gc);b.deleted&&Qd(n,4,!0);f=n;return Ra(l,h.Ra.updateGlobalUserInfo({userId:h.getId(),avatar:f}),2)}k=l.ha;n=Ld(Xd(k,au,2),2);Qd(h.publicInfo,2,n);Ok(h,1);Ua(l)})})} function Ey(a){var b;return null!==(b=Ld(a.publicInfo,6))&&void 0!==b?b:""} function Fy(a){a=Ey(a);if(0===a.length)return!0;try{return"https:"===(new URL(a)).protocol}catch(b){return!1}} function Gy(a){var b;return null!==(b=Ld(a.publicInfo,7))&&void 0!==b?b:""} function Hy(a){a=Gy(a);if(0===a.length)return!0;try{var b=new URL(a);return"https:"===b.protocol&&ty.includes(b.hostname)}catch(c){return!1}} function vy(a){return wy(a)&&By(a)&&zy(a)&&Fy(a)&&Hy(a)} p.delete=function(){return Lf(this,function b(){var c=this;return mb(b,function(e){if(1==e.o)return Ra(e,Ku(c.Ra,c.getId()),2);c.userId=0;c.o=new au;c.publicInfo=new au;c.privateInfo=new hu;c.profileAbuse=new gu;Ua(e)})})}; p.reportAbuse=function(){return Lf(this,function b(){var c=this,e;return mb(b,function(f){e=c.forumUserInfos.keys().next().value;return Ra(f,Lu(c.Ra,c.getId(),e),0)})})}; p.un=function(){var a,b;return null!==(b=null===(a=this.privateInfo)||void 0===a?void 0:Td(a,4,!0))&&void 0!==b?b:!1}; function Iy(a){var b,c;return null!==(c=null===(b=a.profileAbuse)||void 0===b?void 0:Md(b,1))&&void 0!==c?c:!1} ;function Jy(a,b,c,e){e=void 0===e?{}:e;if(Du())a=e.messageId,e=void 0===e.relative?!0:e.relative,c="/s/community/forum/"+b+"/thread/"+c,a&&(c+="/message/"+a),c=Ky(c),c=e?Ly(c):c.toString();else{var f=e;b=void 0===f.vv?!1:f.vv;e=void 0===f.language?Eu():f.language;var h=f.messageId;f=void 0===f.relative?!0:f.relative;c=Ky("/"+a+"/thread/"+c);c.searchParams.set("hl",e);b&&c.searchParams.set("notify","new");h&&c.searchParams.set("msgid",""+h);c=f?Ly(c):c.toString()}return c} function Ky(a){a=new URL(a,Cu().No);var b=Cu().authuser;b&&a.searchParams.set("authuser",b);return a} function Ly(a){return a.href.replace(a.origin,"")} ;function My(){var a=Rg();a={No:a.ehn,KB:a.hc,Ro:a.ehc,language:a.lang,authuser:a.au,tu:a.auth_token,Pi:a.dark,experimentIds:a.tw_smei,MB:"embed"===(new URLSearchParams(location.search)).get("format")};Bu?console.error("Global settings should only be initialized once."):Bu=Object.assign({},a)} ;var Ny=["image/gif","image/jpeg","image/png"];function Oy(a){var b=a.user;a=void 0===a.qr?up:a.qr;E.call(this,"sc.tailwind.shared.AvatarUpload");this.ka=!1;this.user=b;this.qr=a;this.na=$o();this.ua=new Tk({icon:"gm/mode_edit"})} x(Oy,E);Oy.prototype.content=function(){var a=this;this.element("div","class","root",function(){if(a.ka&&a.o){a.ta||(a.ta=new ep({size:"mspin-medium"}));var b=Te(a.o);a.element("img","class","preview","title","Uploading avatar","src",Re(b));a.ta.render()}Py(a)})}; function Py(a){a.ka||a.element("div","class","upload-container",function(){a.Ui=a.element("button","class","edit-button","title","Upload avatar","onclick",function(){var b;null===(b=a.ha)||void 0===b?void 0:b.click()},function(){a.ua.render()}); a.ha=a.element("input","accept",Ny.join(", "),"class","native-input","type","file","onchange",function(){var b;if(b=a.ha){var c;b=!(null===(c=a.ha.files)||void 0===c||!c.length)}b&&(b=a.ha,b=b.files?b.files[0]:void 0,a.o=b,Qy(a,a.o))})})} function Qy(a,b){a.ka=!0;a.Ca();var c=new a.qr(b);c.lj(function(){return void Ry(a,c)}).onError(function(){a.na.open({message:"Unable to upload file"}); Sy(a)}).uh("SupportContentForums","TailwindAvatar").start()} function Ry(a,b){return Lf(a,function e(){var f=this,h;return mb(e,function(k){switch(k.o){case 1:return h=f.aj(f.o,b),Za(k,2),Ra(k,Dy(f.user,h),4);case 4:f.na.open({message:"Avatar uploaded successfully"});ab(k,3);break;case 2:bb(k),f.na.open({message:"Unable to upload file"});case 3:Sy(f),Ua(k)}})})} function Sy(a){var b;delete a.o;a.ka=!1;a.Ca();null===(b=a.Ui)||void 0===b?void 0:b.focus()} Oy.prototype.aj=function(a,b){return{originalFilename:a.name,mimeType:a.type,Gc:b.o,documentId:b.Uh(),deleted:!1}};function Ty(a){var b=a.user,c=a.size,e=void 0===a.jh?!1:a.jh,f=void 0===a.ud?!1:a.ud;a=void 0===a.gq?!1:a.gq;E.call(this,"sc.tailwind.shared.Avatar");this.user=b;this.size=c;this.jh=e;this.gq=a;if(this.o=f&&xx(Uy(this)))this.ha=new Oy({user:b,ud:f}),Fk(this,this.user,1)} x(Ty,E);Ty.prototype.content=function(){var a=this,b=Lx(yx(Uy(this))),c=xx(Uy(this)),e=Ax(Uy(this)),f={};this.element("div","class",(f.root=!0,f[this.size]=!0,f["at-least-silver"]=c,f["at-least-specialist"]=e,f),"style",{"background-color":c?b:null,"border-color":c?b:null},function(){e&&Vy(a);switch(0===a.user.getId()?0:Cy(a.user)&&xx(Uy(a))?3:a.jh?2:1){case 3:Wy(a);break;case 0:xk(Xy);break;case 2:Yy(a);break;default:Zy(a)}a.o&&a.ha.render()})}; function Vy(a){a.element("div","class","specialist-border",function(){(new Dp({icon:yx(Uy(a)).wg(),size:$y(a.size)})).render()})} function Zy(a){var b=a.user.getName().charAt(0).toLocaleUpperCase();a.element("svg","class","monogram","xlmns","http://www.w3.org/2000/svg","viewBox","0 0 24 24",function(){a.element("circle","cx","12","cy","12","r","12","fill",sy[a.user.getId()%sy.length]);a.element("text","fill","#fff","font-size","16","text-anchor","middle","x","12","y","18",b)})} function Wy(a){a.element("img","class","avatar","onload",function(){return void a.Ca()},"src",Cy(a.user)).complete||a.element("div","class","avatar avatar-loading",function(){(new ep).render()})} function Yy(a){a.element("svg","class","silhouette","xlmns","http://www.w3.org/2000/svg","fill",sy[a.user.getId()%sy.length],"viewBox","2 2 20 20",function(){a.element("path","d","M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z")})} function Uy(a){return a.gq?xy(a.user):a.user.highestRole} function $y(a){switch(a){case "large":return rp()?72:114;case "medium":return 40;case "small":return 24;default:return 0}} var Xy=Ae('\n \n \n \n');function az(a){var b=void 0===a?{}:a;a=void 0===b.hv?!1:b.hv;var c=void 0===b.ap?!1:b.ap;b=b.Vq;E.call(this,"sc.tailwind.shared.BackButton");this.button=new hl;this.ap=c;this.o=a?2:1;this.Vq=b} x(az,E);az.prototype.content=function(){var a=this;this.button.render({icon:"gm/arrow_back",style:1,text:"Back",trigger:function(){a.goBack()}})}; az.prototype.goBack=function(){if(this.Vq)this.Vq();else if(this.ap?0:1=a.model.qd()?"Character limit is reached.":"";b.call(a,"div","class","limits-text",c);b=a.o.Ka().length;c=b+"/"+a.model.qd();a.element("div","class","char-count","aria-label",c,"aria-live",b===a.model.qd()?"assertive":void 0,c)})} ;function kz(a){var b=void 0===a.text?"":a.text,c=void 0===a.hint?'Example: "How do I backup my photos?"':a.hint,e=void 0===a.minLength?10:a.minLength;a=void 0===a.maxLength?100:a.maxLength;Lk.call(this);this.text=b;this.hint=c;this.minLength=e;this.maxLength=a} x(kz,Lk);kz.prototype.qd=function(){return this.maxLength}; kz.prototype.rb=function(a){a=a.substring(0,this.maxLength);if(a!==this.text){var b=lz(this);this.text=a;Ok(this,0);b!==lz(this)&&Ok(this,1)}}; kz.prototype.Ka=function(){return this.text.substring(0,this.maxLength)}; function lz(a){var b=a.text.length;return b>=a.minLength&&ba.fn?a.fn+"px":null},function(){a.ha&&a.element("div","class","loading-spinner",function(){(new ep({size:"mspin-small"})).render()}); if(0a&&Infinity!==a&&(a=h);this.hn=h;this.fn=a;this.Ca();this.ka.open({anchor:b,Jd:c,wd:e,Lb:f})}; p.close=function(){this.ka.close()}; function Wz(a){return!!a.ji&&Array.isArray(a.items)&&0b.length){f=[{state:5}];a.Aa.set("",f);n.Ya(4);break}a.o.$e(!0);a.o.open({Lb:!0});Za(n,5);return Ra(n,a.qc(b.trim()),7);case 7:f=n.ha;0===f.length&&(f=[{state:4}]);a.o.$e(!1);ab(n,4);break;case 5:h=bb(n),f=[{state:3}],a.o.$e(!1),a.o.open({Lb:!0}), BA(h);case 4:return a.Aa.set("",f),k=a.o,l=k.Pg,Ra(n,pA(a,!0),8);case 8:l.call(k,n.ha),a.o.Ca(),a.o.open({Lb:!0}),Ua(n)}})} function vA(a,b){return function(){a.ta=b;a.o.close();a.va&&a.va()}} jA.prototype.getValues=function(){for(var a=[],b=u(this.ha.keys()),c=b.next();!c.done;c=b.next()){(c=c.value)&&!a.includes(c)&&a.push(c);c=u(this.ha.get(c));for(var e=c.next();!e.done;e=c.next())(e=e.value.Mc)&&!a.includes(e)&&a.push(e)}return a}; function rA(a,b){var c,e;return ob(function(f){if(1==f.o)return Za(f,2),Ra(f,a.mb(b),4);if(2!=f.o){c=f.ha;if(!c||0==c.length)return CA(a,b,Error("No results")),f.return();a.ha.set(b,c);return ab(f,0)}e=bb(f);CA(a,b,e);Ua(f)})} function CA(a,b,c){a.ha.set(b,[{state:2}]);a.Sa&&a.ua&&(a.ua=!1,a.Sa(c),mA(a));BA(c)} function mA(a){a.na=new gp({placeholder:"Google Ads Customer ID",Yb:!0,Sd:function(){a.ka=a.na.Ka().replace(gA,"");a.Vb()}, zd:a.Za})} function BA(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});qk().dispatchEvent(a)} function kA(a){a.Aa.clear();a.Aa.set("",[qA()])} function qA(){return{value:"",trigger:function(){}, items:[],state:0}} ;function DA(a,b){this.ua=a;this.ya=b;this.ka="https://play.google.com/log?format=json&hasfast=true";this.oa=!1;this.va=Fq;this.o=""} function EA(a){var b=new vq(a.ua,a.na?a.na:Up,a.ya,a.va,a.ka,a.oa,!1,void 0,void 0,void 0,a.wa?a.wa:void 0);if(a.Aa){var c=a.Aa;Ld(c,1)||Qd(c,1,1);Zd(b.oa,1,c)}if(a.ha){c=a.ha;var e=Xd(b.oa,lq,1),f=Xd(e,jq,11);f||(f=new jq);Qd(f,7,c);Zd(e,11,f);Ld(e,1)||Qd(e,1,1);Zd(b.oa,1,e)}a.ta&&(b.wa=a.ta);a.o&&(b.Ba=a.o);a.ma&&yq(b,a.ma);a.Da&&(c=a.Da,b.ma||(b.ma=new Gp),Vd(b.ma,2,c));a.Ba&&(a=a.Ba,b.Za=!0,Aq(b,a));return b} ;

Search Help Center
true
73067
false