How personalized ads work

In this article

About ads on Google

As you use Google services, like Search and YouTube, you may see ads. These ads help keep many Google services available for no charge. Ads you see on Google are either personalized, using factors like your choices in My Ad Center, or non-personalized. Open the sections below to learn more about the factors used to show you personalized and non-personalized ads.

Open all | Close all

Personalized ads on Google

Personalized ads on Google are ads shown to you based on:

For example:

  • You might see an ad for a new car because you've watched a YouTube video about the best new cars this year.
  • You might see an ad on YouTube about cooking because you’ve looked for recipes on Google Search.
  • You might see an ad for running shoes because you’ve customized your ads on My Ad Center to see more about the Fitness topic.

Your choices in My Ad Center, like your preferred ad topics and brands, only affect the ads you see on Google services. Those preferences are not used to personalize ads on partner sites and apps. Visit Partner ad settings to control personalized ads on partner sites and apps.

Non-personalized ads on Google

Non-personalized ads on Google are shown to you according to factors like the time of day, the topic of the website you're visiting, your general location, or your current search.

For example:

  • You might see a restaurant ad for lunch specials because it is noon in your timezone.
  • You might see an ad for a local plumber because you are searching for plumbing services.

About ads on partner sites and apps

Websites, like news sites and shopping sites, and apps often have space reserved for ads. When sites and apps would like to show ads, they can partner with Google or a number of other ad technology providers to manage those spaces and show visitors relevant ads. 

Millions of sites and apps partner with Google to help fund their content using ads paid for by advertisers. These partner sites and apps specifically use Google technology to show ads. They show ads with the Google Display Network, a Google platform that helps advertisers show ads on sites across the web. 

Ads you see on partner sites and apps  are either personalized or non-personalized. Although these partner sites are neither owned nor operated by Google, you can choose whether or not the ads you see on these sites are personalized using the Google Display Network.

Not every website or app uses Google technology to show ads. For example, social media sites and apps may have their own advertising platforms.

Open all | Close all

Personalized ads on partner sites and apps

Personalized ads on partner sites might be based on your:

  • Info that you’ve given that website or app like your email address, age, or gender.
  • Interactions with content on that website or app.
  • Interactions with ads on that website or app.
  • Google Account activity depending on your Google settings.
  • Account settings for that website or app.

For example:

  • You might visit a news site and see an ad for a cooking magazine because you’ve previously read an article about food on that website.
  • You might visit a website and see an ad for a new car because you've read an article about this year’s new cars.
Your choices in My Ad Center, like your preferred ad topics and brands, only affect the ads you see on Google services. Those preferences are not used to personalize ads on partner sites and apps. Visit Partner ad settings to control personalized ads on partner sites and apps.
Non-personalized ads on partner sites and apps

Non-personalized ads on partner sites and apps are shown to you according to factors like the time of day, the topic of the website you're visiting, or your general location.

For example:

  • You might see a restaurant ad for lunch specials because you’re reading a blog about lunch recipes.
  • You might see an ad for a roofing business because you are on a website about home repair.

↑ back to top

Turn on or off personalized ads

Google provides many ways you can turn on or off personalized ads. You can control your settings for personalized ads:

On Google Services

Open all | Close all

When you're signed in to your Google Account

While you are signed in to your Google Account, My Ad Center controls whether ads are personalized on Google services and partner sites and apps. To turn on or off personalized ads when you’re signed in to your Google Account:

  1. Go to My Ad Center.
  2. Select Onor Off, next to "Personalized ads."
  3. Confirm your selection.

Go to My Ad Center

When you turn on personalized ads with My Ad Center:

  • The ads you see on Google services may seem more relevant because the choices you’ve made in My Ad Center, as well as your info and activity, may be used to help show you ads for products and brands that interest you.
  • Personalized ads on partner sites may also be turned on, and the ads you see on partner sites and apps may seem more relevant because your info and activity may be used to help show you ads for products and brands that interest you

When you turn off personalized ads:

  • The ads you see on Google services won't be personalized– that is, they will be based on general factors like the time of day or the topic of the video, website, or app you're viewing.
  • The ads you see on partner sites and apps won't be personalized by Google.
  • Your preferences in My Ad Center, like the topics and brands you’ve customized, will be deleted.
  • The info or activity saved to your Google account won’t be used to show you ads.

Where this setting applies:

Turning on or off personalized ads in My Ad Center affects the ads you see on Google services across all the devices where you are signed in.

This setting might not be available to you:

This setting might not be available to you because personalized ads are already turned off on Google services. Personalized ads might be turned off for you, for example, because your Google Account shows that you are under 18 years old.

A few notes:
  • Turning on or off personalized ads when you're signed in doesn't affect ads not shown by Google or the ads you see on sites that have their own ads platforms.
  • Your choices in My Ad Center, like your preferred ad topics and brands, only affect the ads you see on Google services and are not used to personalize ads on partner sites and apps.

↑ back to top of this section

When you're signed out of your Google Account

If you're not signed in to your Google Account, your ad settings are saved to your device or browser. Turning on or off personalized ads when you're signed out of your Google Account affects the ads you see depending on where you change your settings. You can turn on or off personalized ads when you're signed out of your Google Account: 

For Google Search

Personalize ads on Google Search controls the ads you see when you’re signed out of your Google Account and using Google Search

Since Personalized ads on Google Search controls your experience when you’re signed out of your Google Account, it only applies to the specific browser or device that you’re using.

To turn on or off Personalized ads on Google Search, when you’re signed out of your Google Account:

  1. Go to Ad Settings.
  2. Select Search.
  3. Turn on or off Personalized ads on Google Search.
  4. Confirm your changes.

For YouTube

Personalized ads on YouTube controls the ads you see when you’re signed out of your Google Account and using YouTube.

Since Personalized ads on YouTube controls your experience when you’re signed out of your Google Account, it only applies to the specific browser or device that you’re using.

To turn on or off Personalized ads on YouTube, when you’re signed out of your Google Account:

  1. Go to Ad Settings.
  2. Select YouTube.
  3. Turn on or off Personalized ads on YouTube.
  4. Confirm your changes.

For the Web

When you’re signed out of your Google Account, you can turn on or off personalized ads on partner sites. This option only applies to the specific browser or device that you’re using

To turn on or off personalized ads on partner sites, when you’re signed out:

  1. Go to Ad Settings.
  2. Select Web.
  3. Turn on or turn off Personalized ads on sites that partner with Google
  4. Confirm your changes.

When you turn on personalized ads:

The ads you see on Google services may seem more relevant because your info and activity may be used to help show you ads for products and brands that interest you.

When you turn off personalized ads:

  • The info or activity saved to your Google account won’t be used to show you ads.
  • The ads you see won't be personalized– that is, they will be based on general factors like the time of day or the topic of the video, website, or app you're viewing.

These setting might not be available to you:

The above settings might not be available to you because your browser or device may prevent the use of cookies for personalized ads across multiple websites.

A few notes:
  • Turning on or off personalized ads when you're signed out doesn't affect ads not shown by Google or the ads you see on sites that have their own ads platforms.
  • Your choices in My Ad Center, like your preferred ad topics and brands, only affect the ads you see on Google services when you are signed in to your Google Account.

↑ back to top of this section

↑ back to top

On partner sites and apps

Open all | Close all

When you're signed in to your Google account

To turn on or off personalized ads on partner sites, when you’re signed in to your Google Account:

  1. Go to Partner Ad Settings
  2. Turn on or off Get personalized ads when you visit sites that partner with Google.
  3. Confirm your selection.

When you turn on personalized ads:

When you turn on personalized ads, the ads you see on partner sites and apps may seem more relevant because your info and activity may be used to help show you ads for products and brands that interest you.

When you turn off personalized ads:

  • The info or activity saved to your Google account won’t be used to show you ads.
  • The ads you see on partner sites and apps won't be personalized– that is, they will be based on general factors like the time of day or the topic of the video, website, or app you're viewing.

Where this setting applies:

Turning off personalized ads with Partner Ad Settings affects the ads you see on partner sites and apps across all the devices where you are signed in

This setting might not be available to you:

This setting might not be available to you because personalized ads are already turned off on Google services. Personalized ads might be turned off for you, for example, because:

  • Your Google Account shows that you are under 18 years old.
  • Your browser or device may prevent the use of cookies for personalized ads across multiple websites.
A few notes:
  • Turning on or off personalized ads on partner sites and apps does not affect the ads you see on Google services.
  • If you turn off personalized ads in My Ad Center, personalized ads on partner sites and apps are also turned off.
  • Turning on or off personalized ads when you're signed in doesn’t affect ads not shown by Google or the ads you see on sites that have their own ads platforms.
  • Your choices in My Ad Center, like your preferred ad topics and brands, only affect the ads you see on Google services and are not used to personalize ads on partner sites and apps.

↑ back to top of this section

When you're signed out of your Google Account

To turn on or off personalized ads on partner sites, when you’re signed out of your Google Account:

  1. Go to Partner Ad Settings
  2. Turn on or off Get personalized ads when you visit sites that partner with Google.
  3. Confirm your selection.
Go to Partner Ad Settings

When you turn on personalized ads:

The ads you see on partner sites and apps may seem more relevant because your info and activity may be used to help show you ads for products and brands that interest you.

When you turn off personalized ads:

  • The info or activity saved to your Google account won’t be used to show you ads.
  • The ads you see on partner sites and apps won't be personalized– that is, they will be based on general factors like the time of day or the topic of the video, website, or app you're viewing.

Where this setting applies:

Turning off personalized ads with Partner Ad Settings, while you’re signed out of your Google Account, only affects the ads you see on the specific browser or device that you’re using.

This setting might not be available to you:

This setting might not be available because your browser or device may prevent the use of cookies for personalized ads across multiple websites.

A few notes:
  • Turning on or off personalized ads on partner sites and apps does not affect the ads you see on Google services.
  • Turning on or off personalized ads when you're signed out does not affect ads not served by Google or the ads you see on sites that have their own ads platforms.
  • Your choices in My Ad Center, like your preferred ad topics and brands, only affect the ads you see on Google services and are not used to personalize ads on partner sites and apps.

↑ back to top of this section

↑ back to top

On your devices

Open all | Close all

Mobile devices

Ads you see on your mobile devices may be personalized based on its Advertising ID. Sometimes Google links that advertising ID to an advertising cookie on the same device in order to coordinate ads across your mobile apps and mobile browser. This can happen, for example, when you see an ad within an app that launches a web page in your mobile browser.

You can control your Advertising ID on each device you use.

To control personalized ads on your Android devices, you can:

  • Reset your device’s advertising ID, which replaces the current ID with a new one. Apps can still show you personalized ads, but for a while they may not be as relevant or interesting to you.
  • Delete your device’s advertising ID, which deletes the advertising ID and doesn't assign a new one. Apps can still show you ads, but they may not be as relevant or interesting to you. You won't see ads based on this advertising ID, but you may still see ads based on other factors, like the information you’ve shared with apps.

Your Advertising ID will be reset or deleted, but apps may have their own settings using other types of identifiers, which can also affect the types of ads you see.

Learn more about how to reset or delete your advertising ID.

In the YouTube app on your Android device

When you turn off ad personalization in your YouTube app, Google won’t personalize ads in the app on this device. Ads served in the YouTube app on this device will be based on general factors like the time of day or the topic of the video you’re watching.

To turn off personalized ads in your YouTube app: 

  1. Select Account and then Settings.
    1. If you're signed in to your Google Account, scroll to "Privacy" and then "Google ad settings" and then turn off Allow personalized ads
    2. If you're signed out of your Google Account, scroll to "History & Privacy" and then turn off Allow personalized ads
  2. Confirm your selection.
Android TV

Ads you see on your Android TV may be personalized based on its Advertising ID. You can control your Advertising ID on each connected TV you use.

To control personalized ads on your Android TV, you can:

  • Reset your device’s advertising ID, which replaces the current ID with a new one. Apps can still show you personalized ads, but for a while they may not be as relevant or interesting to you.
  • Delete your device’s advertising ID, which deletes the advertising ID and doesn't assign a new one. Apps can still show you ads, but they may not be as relevant or interesting to you. You won't see ads based on this advertising ID, but you may still see ads based on other factors, like the information you’ve shared with apps.

Learn more about how to change your ad settings on Android TV.

Non-Google Devices

Many connected TV devices support identifiers for advertising and offer ways for users to opt out of personalized advertising. A full list of those devices, and ways users can opt out, is kept updated on the Network Advertising Initiative’s website.

Learn more about how to opt out of personalized ads on your non-Google device at the Network Advertising Alliance.

↑ back to top

On other ad networks

With AdChoices

Google is one of many ad networks that personalizes ads based on your activity online. Go to AdChoices to control ads from Google and other ad networks.

Go to AdChoices

↑ back to top

Control data saved from partner sites to your Google Account

When you visit sites that partner with Google to show ads, browsing data from partner sites and apps may be saved to your Google Account. This info is used to help personalize ads across the browsers and devices you use so the ads you see will be for products and brands that interest you.

Start or stop saving data to your Google Account

To start or stop saving data to your Google Account from partner sites and apps:

  1. Go to Partner Ad Settings 
    or
    On an ad you see, select Closeand thenReview settings for these ads.
  2. Check or uncheck Also save data in your Google Account from sites and apps that partner with Google.
  3. Confirm your changes.

Got to Partner Ad Settings

When you stop saving data from partner sites to your Google account:

  • Google won’t save any of your future browsing data from partner sites to your Google Account.
  • Google won’t use your Google Account activity and info to personalize ads on partner sites and apps. 

Where this setting applies:

This setting only applies on browsers or devices where you’re signed in to your Google Account.

↑ back to top

Was this helpful?
How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
");return null==a||null==a.sheet?Fba:Uca(a.sheet,void 0!=b?b:null,c)} function um(a){a=vj(""+a+"");return(new DOMParser).parseFromString(tj(a),"text/html").body.children[0]} function tm(a,b){if(!a)return lj;var c=document.createElement("div").style;wm(a).forEach(function(e){var f=Cc&&e in Tca?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Cb(f,"--")||Cb(f,"var")||(e=qm(a,e),e=Bca(f,e,b),null!=e&&rm(c,f,e))}); return new hj(c.cssText||"",gj)} function Wca(a){var b=Array.from(km(Fca,a,"getElementsByTagName",["STYLE"])),c=yaa(b,function(k){return wc(Qca(k).cssRules)}); c=sm(c);for(var e=[],f=0;fma?1:lar?1:p=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; n.distance=function(a){var b=a.x"+b+""),Wca(b),b=b.innerHTML);b=vj(b);var c=document.createElement("template");if(bda&&"content"in c)Cj(c,b),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;Cj(e.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1); for(c=$ca?new WeakMap:new Am;e=b.nextNode();){c:{var f=e;switch(om(f)){case 3:f=this.createTextNode(f);break c;case 1:if("TEMPLATE"==nm(f).toUpperCase())f=null;else{var h=nm(f).toUpperCase();if(h in this.oa||"http://www.w3.org/1999/xhtml"!=Rca(f))var k=null;else this.o[h]?k=document.createElement(h):(k=Rl("SPAN"),this.va&&mm(k,"data-sanitizer-original-tag",h.toLowerCase()));if(k){var l=k,p=lm(f);if(null!=p)for(var r=0;h=p[r];r++)if(h.specified){var u=f;var y=h;var la=y.name;if(Cb(la,"data-sanitizer-"))y= null;else{var ma=nm(u);y=y.value;var oa={tagName:Gb(ma).toLowerCase(),attributeName:Gb(la).toLowerCase()},qa={Ly:void 0};"style"==oa.attributeName&&(qa.Ly=Pca(u));u=Km(ma,la);u in this.i?(la=this.i[u],y=la(y,oa,qa)):(la=Km(null,la),la in this.i?(la=this.i[la],y=la(y,oa,qa)):y=null)}null!==y&&mm(l,h.name,y)}f=k}else f=null}break c;default:f=null}}if(f){if(1==om(f)&&c.set(e,f),e=pm(e),h=!1,e)k=om(e),l=nm(e).toLowerCase(),p=pm(e),11!=k||p?"body"==l&&p&&(k=pm(p))&&!pm(k)&&(h=!0):h=!0,k=null,h||!e?k=a: 1==om(e)&&(k=c.get(e)),k.content&&(k=k.content),k.appendChild(f)}else Vl(e)}c.clear&&c.clear()}else a=Rl("SPAN");0")+1,a.lastIndexOf("b;)a.pop()} function Pm(a){a=Array(a);Om(a,0);return a} ;var Qm=new Nm;Qm.__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)}; Qm.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)oda.call(c,e)&&(b=c[e],0<=e.indexOf("-")?a.setProperty(e,b):a[e]=b)}}; function Rm(a,b,c,e){(e[b]||e.__default)(a,b,c)} ;var Sm=null;function pda(a){this.created=[];this.deleted=[];this.node=a} ;var qda="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function rda(a,b){this.i=null;this.ma=!1;this.o=a;this.key=b;this.text=void 0} function Tm(a,b,c){b=new rda(b,c);return a.__incrementalDOMData=b} function Um(a,b){if(a.__incrementalDOMData)return a.__incrementalDOMData;var c=1===a.nodeType?a.localName:a.nodeName,e=1===a.nodeType?a.getAttribute("key"):null;b=Tm(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.i||(b.i=Pm(2*c));for(var f=0,h=0;f\n \n \n\n'), "add.svg":Ri('\n'),"add_ad.svg":Ri('\n'), "add_box.svg":Ri('\n'),"announcement.svg":Ri('\n \n \n\n'), "arrow_back.svg":Ri('\n \n \n\n'),"arrow_circle_down.svg":Ri('\n \n\n'), "arrow_circle_down_filled.svg":Ri('\n \n\n'), "arrow_downward.svg":Ri('\n'),"arrow_drop_down.svg":Ri('\n'),"arrow_drop_up.svg":Ri('\n'),"arrow_forward.svg":Ri('\n'), "arrow_upward.svg":Ri('\n'),"article.svg":Ri('\n'),"attach_file.svg":Ri('\n'), "auto_awesome.svg":Ri('\n'),"awf.svg":Ri('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "awf_dark.svg":Ri('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "brand_awareness.svg":Ri('\n \n\n'),"brand_awareness_dark.svg":Ri('\n \n\n'), "calendar_today.svg":Ri('\n'),"campaign.svg":Ri('\n \n \n\n'), "chat.svg":Ri('\n \n \n\n'),"check.svg":Ri('\n \n \n\n'),"check_circle.svg":Ri('\n \n \n\n'), "check_circle_filled.svg":Ri('\n \n \n \n \n\n'),"check_circle_outline.svg":Ri('\n \n \n\n'), "close.svg":Ri('\n \n \n\n'),"code.svg":Ri('\n'),"content_copy.svg":Ri('\n \n\n'), "control_point_duplicate.svg":Ri('\n'), "delete.svg":Ri('\n'),"delete_outline.svg":Ri('\n'),"do_not_disturb.svg":Ri('\n \n \n\n'), "down_arrow.svg":Ri('\n \n \n\n'),"drive_document.svg":Ri('\n \n \n\n'),"drive_image.svg":Ri('\n \n \n\n'), "dvr.svg":Ri('\n'),"edit.svg":Ri('\n\n\n'), "edit_note.svg":Ri('\n \n\n'),"email.svg":Ri('\n \n \n\n'), "error.svg":Ri('\n'),"error_outline.svg":Ri('\n \n \n\n'), "event_available.svg":Ri('\n \n \n\n'),"face.svg":Ri('\n'), "fast_forward.svg":Ri('\n'),"featured_video.svg":Ri('\n'), "filter_list.svg":Ri('\n \n\n'),"flag.svg":Ri('\n'),"flag_filled.svg":Ri('\n'), "format_bold.svg":Ri('\n'),"format_clear.svg":Ri('\n'), "format_indent_decrease.svg":Ri('\n'),"format_indent_increase.svg":Ri('\n'),"format_italic.svg":Ri('\n'), "format_list_bulleted.svg":Ri('\n'),"format_list_numbered.svg":Ri('\n'), "format_quote.svg":Ri('\n \n\n'),"format_underline.svg":Ri('\n'), "forum.svg":Ri('\n'),"help_guide.svg":Ri('\n\n\n\n\n\n\n'), "help_guide_base.svg":Ri('\n \n\n'), "help_guide_dark.svg":Ri('\n\n\n\n\n\n\n'), "help_outline.svg":Ri('\n \n \n\n'),"highlight_alt.svg":Ri('\n'), "info.svg":Ri('\n \n \n\n'),"info_filled.svg":Ri('\n'), "keep_pin_outline.svg":Ri('\n \n \n\n'),"keyboard_arrow_up.svg":Ri('\n \n \n\n'),"label.svg":Ri('\n \n \n\n'), "label_off.svg":Ri('\n \n \n\n'), "language.svg":Ri('\n'), "lightbulb.svg":Ri('\n'),"link.svg":Ri('\n'), "list_alt.svg":Ri('\n\n \n\n'), "list_alt_dark.svg":Ri('\n \n\n'), "lock.svg":Ri('\n \n \n \n\n'),"lock_open.svg":Ri('\n \n \n \n\n'), "lock_person.svg":Ri('\n \n\n'), "mail_outline.svg":Ri('\n'),"maximize.svg":Ri('\n'),"minimize.svg":Ri('\n'), "mode_edit.svg":Ri('\n \n \n\n'),"more_vert.svg":Ri('\n \n \n\n'), "navigate_before.svg":Ri('\n'),"navigate_next.svg":Ri('\n'),"notifications.svg":Ri('\n'), "open_in_new.svg":Ri('\n'),"pen_spark.svg":Ri('\n \n\n'), "phone.svg":Ri('\n \n \n\n'),"play_arrow.svg":Ri('\n \n \n\n'), "play_circle.svg":Ri('\n \n \n\n'),"play_circle_outline.svg":Ri('\n \n\n'), "policy.svg":Ri('\n'), "priority.svg":Ri('\n \n\n'),"public.svg":Ri('\n \n \n\n'), "question_answer.svg":Ri('\n \n \n\n'),"remove_circle_outline.svg":Ri('\n \n \n\n'), "reply.svg":Ri('\n \n\n'),"reply_modern.svg":Ri('\n'),"restart_alt.svg":Ri('\n \n \n\n'), "schedule.svg":Ri('\n \n\n'),"screenshot_monitor.svg":Ri('\n'), "search.svg":Ri('\n \n \n\n'),"send.svg":Ri('\n'), "sentiment_very_satisfied.svg":Ri('\n'),"spark.svg":Ri('\n \n\n'), "star.svg":Ri('\n'),"star_boarder.svg":Ri('\n'), "storefront.svg":Ri('\n \n\n'), "supervised_user_circle.svg":Ri('\n \n \n \n \n\n'), "support.svg":Ri('\n \n\n'), "text_format.svg":Ri('\n'),"thumb_down_alt.svg":Ri('\n'), "thumb_up.svg":Ri('\n'),"thumb_up_alt.svg":Ri('\n'), "translate.svg":Ri('\n'),"undo.svg":Ri('\n'), "unfold_more.svg":Ri('\n'),"unpin.svg":Ri('\n \n \n\n'), "verified.svg":Ri('\n'),"video_youtube.svg":Ri('\n'), "video_youtube_outline.svg":Ri('\n \n \n\n'), "view_column.svg":Ri('\n'),"visibility.svg":Ri('\n \n \n\n'), "warning.svg":Ri('\n \n \n\n'),"warning_filled.svg":Ri('\n')};var yda="arrow_back arrow_forward chevron_left chevron_right exit_to_app first_page format_quote gm/arrow_back gm/arrow_forward gm/format_quote gm/help_outline gm/navigate_before gm/navigate_next gm/open_in_new gm/play_arrow gm/undo last_page navigate_before navigate_next open_in_new star_half".split(" "); function Qn(a){var b=a.icon,c=void 0===a.ariaLabel?"":a.ariaLabel,e=void 0===a.ariaBusy?!1:a.ariaBusy,f=void 0===a.size?24:a.size,h=void 0===a.ub?!1:a.ub,k=void 0===a.Zd?[]:a.Zd,l=void 0===a.title?"":a.title;a=void 0===a.Qc?"rem":a.Qc;E.call(this,"sc.shared.MaterialIcon");this.icon=b;this.ariaLabel=c;this.ariaBusy=e;this.size=f;this.Zd=k;this.ub=h;this.title=l;this.Qc=a} w(Qn,E); Qn.prototype.content=function(){var a=this,b=""+("rem"!==this.Qc?this.size:this.size/16)+this.Qc,c={root:!0,baseline:this.ub,flip:-1!==yda.indexOf(this.icon)},e=0===this.icon.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=t(this.Zd),h=f.next();!h.done;h=f.next())h=h.value,""!==h&&(c[h]=!0);e?this.element("div","class",c,"title",this.title,"role",""!==this.ariaLabel||""!==this.title?"img":"presentation","aria-busy",this.ariaBusy,"aria-label",""!==this.ariaLabel?this.ariaLabel:void 0,"style",{width:b, height:b},function(){Bn(xda[a.icon.replace("gm/","")+".svg"])}):this.element("div","class",c,"title",this.title,"role",""!==this.ariaLabel||""!==this.title?"img":"presentation","aria-busy",this.ariaBusy,"aria-label",""!==this.ariaLabel?this.ariaLabel:void 0,"style","font-size: "+b,this.icon)};var zda=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],Ada={duration:300},Bda={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function Rn(a){a=void 0===a?{}:a;a=void 0===a.On?!1:a.On;E.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.u=!1;this.parentElement=null;this.On=a;this.qa=function(c){Sn(b,c.clientX,c.clientY,b.On)}; this.oa=function(){b.u=!0;b.Da()}; this.o=function(){b.u=!1;b.Da()}} w(Rn,E);Rn.prototype.yb=function(){this.o()}; Rn.prototype.content=function(){var a=this,b=nca(Bl(getComputedStyle(this.element("span")).color));this.root=this.element("div","class",{root:!0,"light-text":b,hover:this.u},"aria-hidden","true",function(){a.element("div","class","hover-overlay");a.element("div","class","pressed-overlay");a.i=a.element("div","class","ripple")}); Sn(this,0,0,!0,!1);Cda(this)}; function Cda(a){setTimeout(function(){var b=a.parentElement,c,e,f=null!=(e=a.getElement()&&(null==(c=a.getElement())?void 0:c.parentElement))?e:null;b!==f&&(b&&(b.removeEventListener("mousedown",a.qa),b.removeEventListener("mouseenter",a.oa),b.removeEventListener("mouseleave",a.o)),f&&(f.addEventListener("mousedown",a.qa),f.addEventListener("mouseenter",a.oa),f.addEventListener("mouseleave",a.o)),a.parentElement=f)},0)} function Tn(a,b){"Enter"!==b.code&&"Space"!==b.code||Sn(a,0,0,!0)} function Sn(a,b,c,e,f){f=void 0===f?!0:f;var h;if(null!=(h=a.i)&&h.animate){var k=a.root.getBoundingClientRect(),l=.6*Math.max(k.width,k.height)/256;h=(Math.sqrt(Math.pow(k.width/2,2)+Math.pow(k.height/2,2))+10)/128;if(e)b=k="calc(50% - 128px)",l="scale("+l+")",h="scale("+h+")";else{b=b-k.left-128;var p=c-k.top-128;c=k.width/2-128-b;e=k.height/2-128-p;k=p+"px";b+="px";l="translate(0, 0) scale("+l+")";h="translate("+c+"px, "+e+"px) scale("+h+")"}l=[{transform:l},{transform:h}];a.i.style.top=k;a.i.style.left= b;a.i.style.transform=h;f&&(a.i.animate(zda,Ada),a.i.animate(l,Bda))}} ;function Un(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialButton");this.model=a instanceof Pn?a:new Pn(a);this.overlay=new Rn;this.watch(this.model)} w(Un,E);n=Un.prototype;n.content=function(a){var b=this;a&&this.model.dg(a);var c=""!==this.model.getText(),e=""!==this.model.ue(),f=this.model.Do()?"a":"button";this.element("div","class","container",function(){b.element("div","class",{"touch-target":!0,hidden:!b.model.em},"aria-hidden","true","hidden",!b.model.em,"onclick",function(){if(!b.model.Bg()){var l;null==(l=b.i)||l.click();Sn(b.overlay,0,0,!0)}}); var h,k={};b.i=b.element(f,"href",b.model.Do()||void 0,"target",Dda(b),"class",(k.root=!0,k.text=1===b.model.getStyle(),k["color-label"]=(1===b.model.getStyle()||6===b.model.getStyle())&&"color-label"===b.model.qc,k["color-label-dark"]=3===b.model.getStyle()&&"color-label-dark"===b.model.qc,k["color-hint"]=6===b.model.getStyle()&&c,k["color-danger"]=3===b.model.getStyle()&&"error"===b.model.qc,k["left-icon"]=wda(b.model),k.hairline=3===b.model.getStyle(),k.pill=10===b.model.getStyle(),k.href=!!b.model.Do(), k.filled=4===b.model.getStyle(),k["protected"]=5===b.model.getStyle(),k.tonal=9===b.model.getStyle(),k.navigational=6===b.model.getStyle()&&!c,k["right-icon"]=b.model.Am(),k["icon-only"]=e&&!c&&!b.model.Wo,k["small-icon"]=b.model.Pd,k["disable-legacy-icon-only-touch-target"]=b.model.gr,k.hidden=!b.model.em,k.compact=b.model.compact,k["high-contrast"]=b.model.Wv,k[b.model.qc]=0!==b.model.qc,k[b.model.ze]=0!==b.model.ze,k),"style",""===b.model.Kk()?null:{"max-width":b.model.Kk()},"role",b.model.qg, "type","button","aria-label",b.model.Je(),"aria-description",b.model.LD(),"aria-describedby",b.model.Ck,"title",b.model.getTitle(),"aria-expanded",null==(h=b.model.sz())?void 0:h.toString(),"aria-haspopup",b.model.vz(),"aria-controls",b.model.sy,"aria-pressed",b.model.ariaPressed,"disabled",b.model.Bg(),"onclick",function(l){b.Gb(l)},"onkeydown",function(l){b.overlay&&Tn(b.overlay,l)},function(){e&&b.element("span","class","icon",new Qn({icon:b.model.ue(), ariaBusy:b.model.Ur,ariaLabel:b.model.Je(),size:b.model.Pd||c?18:24,ub:!0,Qc:b.model.Qc}));c&&b.element("span","class",{overflow:""!==b.model.Kk()},function(){qn(b.model.getText())}); b.overlay.render()})})}; n.Gb=function(a){var b=this.model.Fo();b&&b({method:0===a.clientX&&0===a.clientY?1:2})}; n.setDisabled=function(a){this.model.setDisabled(a)}; n.Od=pa(4);n.sz=function(){return this.model.sz()}; n.ql=function(a){this.model.ql(a)}; n.vz=function(){return this.model.vz()}; n.getText=function(){return this.model.getText()}; n.setText=function(a){this.model.setText(a)}; n.focus=function(){var a;null==(a=this.i)||a.focus()}; function Dda(a){if(a.model.Do())return(a=a.model.getTarget())?Eda[a]:void 0} var Vn={},Eda=(Vn[0]="_self",Vn[1]="_blank",Vn[2]="_parent",Vn[3]="_top",Vn);function Wn(a){var b=a.content,c=void 0===a.elevation?0:a.elevation,e=void 0===a.padding?"1rem":a.padding,f=a.trigger,h=void 0===a.backgroundColor?1:a.backgroundColor,k=void 0===a.Rp?!0:a.Rp;a=void 0===a.borderRadius?"0.5rem":a.borderRadius;E.call(this,"sc.shared.MaterialCard");this.i=b;this.elevation=c;this.padding=e;this.overlay=(this.trigger=f)?new Rn:null;this.backgroundColor=h;this.Rp=k;this.borderRadius=a} w(Wn,E);Wn.prototype.me=function(){return!0}; Wn.prototype.content=function(){var a=this,b=0c?"-":"+"];c=Math.abs(c);e.push(Math.floor(c/60)%100);c%=60;0!=c&&e.push(":",Jl(c,2));c=e.join("")}b.ma=c;c=a;0==c?c="UTC":(e=["UTC",0>c?"+":"-"],c=Math.abs(c),e.push(Math.floor(c/60)%100),c%=60,0!=c&&e.push(":",c),c=e.join(""));a=bo(a);b.u=[c,c];b.i={aR:a,xC:a};b.o=[];return b}b=new $n;b.ma=a.id;b.oa=-a.std_offset;b.u=a.names;b.i=a.names_ext;b.o=a.transitions;return b} function bo(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Jl(Math.floor(a/60)%100,2),":",Jl(a%60,2));return b.join("")} function co(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c=a.o[c];)c+=2;return 0==c?0:a.o[c-1]} $n.prototype.getOffset=function(a){a=this.oa-co(this,a);return-1440===a?0:a}; $n.prototype.getShortName=function(a){return this.u[0b)var c=a.i.Rx[b];else if(8>b)c=a.i.yC[b-4];else if(12>b)c=a.i.WG[b-8],c=c.replace("{1}",a.i.Rx[b-8]),c=c.replace("{0}",a.i.yC[b-8]);else if(12===b)c=a.i.Rx[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{fo(a,10);return}go(a,c)} function jo(a,b){b=String(b);a=a.i||Yn;if(void 0!==a.vI){for(var c=[],e=0;e=f?String.fromCharCode(a.vI+f-48):b.charAt(e))}b=c.join("")}return b} var Fda=!1;function ko(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");} function lo(a,b){ko(b);b=io(b);return a.i.JG[12<=b&&24>b?1:0]} function Gda(a,b,c,e,f,h){var k=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==k&&(c%=100),jo(a,Jl(c,k));case "Y":return c=e.getFullYear(),f=e.getMonth(),e=e.getDate(),c=Zn(c,f,e,a.i.fC,a.i.eC),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==k&&(c%=100),jo(a,Jl(c,k));case "M":a:switch(c=e.getMonth(),k){case 5:k=a.i.AH[c];break a;case 4:k=a.i.yH[c];break a;case 3:k=a.i.RH[c];break a;default:k=jo(a,Jl(c+1,k))}return k; case "k":return ko(f),c=io(f)||24,jo(a,Jl(c,k));case "S":return c=f.getMilliseconds()/1E3,jo(a,c.toFixed(Math.min(3,k)).slice(2)+(3k?a.i.UH[c]:a.i.JH[c];case "d":return jo(a,Jl(e.getDate(),k));case "m":return ko(f),jo(a,Jl(f.getMinutes?f.getMinutes():0,k));case "s":return ko(f),jo(a,Jl(f.getSeconds(),k));case "v":return(h||ao(c.getTimezoneOffset())).ma;case "V":a=h||ao(c.getTimezoneOffset()); var l;2>=k?l=a.ma:l=0k?a.getShortName(c):a.u[0k?(k=-e.getOffset(c),a=[0>k?"-": "+"],k=Math.abs(k),a.push(Jl(Math.floor(k/60)%100,2),Jl(k%60,2)),k=a.join("")):k=jo(a,bo(e.getOffset(c))),k;default:return""}} ;var mo={YB:{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"}},OG:{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"}}},no=mo;no=mo;var oo={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34, "Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd", "RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var po={aC:".",Wx:",",PERCENT:"%",ly:"0",IH:"+",tC:"-",cC:"E",uC:"\u2030",Xx:"\u221e",zH:"NaN",ZB:"#,##0.###",OH:"#E0",FH:"#,##0%",QG:"\u00a4#,##0.00",Sx:"USD"},qo=po;qo=po;function ro(a,b){var c;if(c=b){a:if(b&&3===b.length){for(c=0;3>c;c++){var e=b[c];if("A">e||"Z"e||"z"f&&p++;break;case "0":if(0f&&p++;break;case ",":0h+k||1>a.Ja)throw Error('Malformed exponential pattern "'+b+'"');u=!1;break;default:c[0]--,u=!1}0==k&&0f&&0h+k)||0==p)throw Error('Malformed pattern "'+b+'"');l=h+k+l;a.o=0<=f?l-f:0;0<=f&&(a.u=h+k-f,0>a.u&&(a.u=0));a.ma=(0<=f?f:l)-h;a.Qa&&(a.Ea=h+a.ma,0==a.o&&0==a.ma&&(a.ma=1));a.qa.push(Math.max(0,p));a.Ra=0==f|| f==l;e=c[0]-e;a.Ia=vo(a,b,c);c[0]this.oa.length?e=!1:this.va.length=qa)ma+=qa,l=!0;else if(oa==u.charAt(0)){if(h||k)break;ma+=".";h=!0}else if(oa==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1this.o)throw Error("Min value must be less than max value");if(isNaN(a))return qo.zH;var b=[];var c=a,e=a;if(0==this.Ca)var f=xo;else c=Math.abs(c),e=Math.abs(e),f=yo(this,1>=c?0:zo(c)).Vy,e=Ao(e,-f),Bo(this,e),c=Ao(c,-f),c=Bo(this,c),f=yo(this,f+zo(c.intValue));a=Ao(a,-f.Vy);(c=0>a||0==a&&0>1/a)?f.bA?b.push(f.bA):(b.push(f.prefix),b.push(this.oa)):(b.push(f.prefix),b.push(this.va));if(isFinite(a))if(a*=c?-1:1,a*=this.i,this.Qa)if(e=a,0==e)Co(this,e,this.ma, b),Do(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=Ao(e,-h);var k=this.ma;1this.ma?(k=h%this.Ea,0>k&&(k=this.Ea+k),e=Ao(e,k),h-=k,k=1):1>this.ma?(h++,e=Ao(e,-1)):(h-=this.ma-1,e=Ao(e,this.ma-1));Co(this,e,k,b);Do(this,h,b)}else Co(this,a,this.ma,b);else b.push(qo.Xx);c?f.cA?b.push(f.cA):(isFinite(a)&&b.push(f.EB),b.push(this.Aa)):(isFinite(a)&&b.push(f.EB),b.push(this.Ia));return b.join("")}; function Bo(a,b){var c=Ao(b,a.o);0a.o)throw Error("Min value must be less than max value");e||(e=[]);b=Bo(a,b);var f=b.intValue,h=b.gK,k=0h.length&&(h="1"+Il("0",a.o-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>b+1;)a--;for(b=1;bb?(b=-b,c.push(qo.tC)):a.Sa&&c.push(qo.IH);b=""+b;for(var e=qo.ly,f=b.length;fa)return a-48;var b=qo.ly.charCodeAt(0);return b<=a&&ab)return xo;b=Math.min(14,b);var c=a[Ao(1,b)];for(--b;!c&&3<=b;)c=a[Ao(1,b)],b--;if(!c)return xo;c=c.other;var e=a="",f=c.indexOf(";");0<=f&&(c=c.substring(0,f),f=c.substring(f+1))&&(e=/([^0]*)(0+)(.*)/.exec(f),a=e[1],e=e[3]);return c&&"0"!=c?(c=/([^0]*)(0+)(.*)/.exec(c))?{Vy:b+1-(c[2].length-1),bA:a,cA:e,prefix:c[1],EB:c[3]}:xo:xo} function zo(a){if(!isFinite(a))return 0=c.tabIndex?b:c})} ;var Lo=[];function Mo(){var a=this;this.oa=this.i=null;this.o=!1;this.ma=[];this.u=[];this.qa=function(b){if(a.i&&a.o){var c=Io(a.i),e=Ko(c),f;e&&(f=Hda(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()}}}} Mo.prototype.init=function(a,b,c){c=void 0===c?!1:c;this.oa=b;if(this.i=a)this.i.addEventListener("keydown",this.qa),c&&No(this)}; function Oo(a,b){if(b||!1!==b&&!a.o)No(a);else if(a.o){for(Po(a);0\n \n \n '))); e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+-1);To(a)}); c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(Tl(Ri('\n \n \n ')));e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+1);To(a)}); c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c} function Mda(a){var b=document.createElement("tr");b.className="weekdays";for(var c=[],e=0;7>e;e++){var f=document.createElement("td");c.push(f);b.appendChild(f)}e=new Date(a.i);for(f=0;7>f;f++){c[e.getDay()].textContent=a.ua?e.toLocaleString(a.oa,{weekday:"narrow"}):"SMTWTFS"[e.getDay()];var h=a.ua?e.toLocaleString(a.oa,{weekday:"long"}):Uo[e.getDay()];Oj(Vo,c[e.getDay()],"aria-label",h);e.setDate(e.getDate()+1)}return b} function To(a){a.ma.textContent=a.ua?a.i.toLocaleString(a.oa,{month:"long",year:"numeric"}):a.i.getMonth()+1+"/"+a.i.getFullYear();a.u.textContent="";var b=new Date(a.i);b.setDate(1);for(0e;e++){var f=document.createElement("td");if(b.getMonth()==a.i.getMonth()){var h=document.createElement("button");f.dataset.time=b.getTime().toString();var k=!1;a.qa&&(k=a.qa.getTime()===b.getTime());h.textContent= b.getDate().toString();h.className="selectable";var l=Uo[b.getDay()]+" "+b.getDate()+" "+a.ma.textContent;Oj(Vo,h,"aria-label",l);k&&tk(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.u.appendChild(c)}} function Wo(a){return new Date(a.getFullYear(),a.getMonth(),1)} So.prototype.Aa=function(a){this.va=a}; So.prototype.getElement=function(){return this.o}; var Uo="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Vo=[ck(Ida)];window.sc_createCalendar=function(a){a=new So(a);return{setSelectDateCallback:a.Aa.bind(a),getElement:a.getElement.bind(a)}};function Xo(a){return window.matchMedia("(max-width: "+a+")").matches} function Yo(){return Xo("37.5rem")} ;function Zo(a,b,c,e,f){var h=Error.call(this,a+"/"+b+" "+c+" "+e);this.message=h.message;"stack"in h&&(this.stack=h.stack);this.serviceName=a;this.path=b;this.type=c;this.statusCode=e;this.responseText=f} w(Zo,Error);function $o(a){var b=a.serviceName;this.Jg=a.Jg;this.serviceName=b} $o.prototype.get=function(a,b,c,e){c=void 0===c?{}:c;e=void 0===e?new XMLHttpRequest:e;var f=this,h;return Va(function(k){if(1==k.i)return k.yield(f.call("GET",a,c,e,"application/json+protobuf"),2);h=k.o;try{return k.return(qg(b,h))}catch(l){throw ap(f,a),l;}})}; function bp(a,b,c){c=void 0===c?{}:c;var e=void 0===e?new XMLHttpRequest:e;var f;return Va(function(h){if(1==h.i)return h.yield(a.call("GET",b,c,e,"application/json"),2);f=h.o;try{return h.return(JSON.parse(f))}catch(k){throw ap(a,b),k;}})} $o.prototype.post=function(a,b,c,e,f){e=void 0===e?{}:e;f=void 0===f?new XMLHttpRequest:f;var h=this,k;return Va(function(l){if(1==l.i)return l.yield(h.call("POST",a,e,f,"application/json+protobuf",b.serialize()),2);k=l.o;try{return l.return(qg(c,k))}catch(p){throw ap(h,a),p;}})}; function Nda(a,b,c,e){e=void 0===e?{}:e;var f=void 0===f?new XMLHttpRequest:f;var h;return Va(function(k){if(1==k.i)return k.yield(a.call("POST",b,e,f,"application/json",JSON.stringify(c)),2);h=k.o;try{return k.return(JSON.parse(h))}catch(l){throw ap(a,b),l;}})} $o.prototype.call=function(a,b,c,e,f,h){var k=this;return Va(function(l){return l.return(new Promise(function(p,r){var u="";if(c.query){for(var y=[],la=t(Object.entries(c.query)),ma=la.next();!ma.done;ma=la.next()){var oa=t(ma.value);ma=oa.next().value;oa=oa.next().value;oa=Array.isArray(oa)?oa:[oa];oa=t(oa);for(var qa=oa.next();!qa.done;qa=oa.next())qa=qa.value,y.push(encodeURIComponent(ma)+"="+encodeURIComponent(qa))}0e.status||299");a.html&&(b+=a.html);a.Tb&&(b+="");return b}; n.Vb=function(a,b){xj(a);return jp(this,{Vb:a,attributes:yj(b)})}; n.Tb=function(a){xj(a);return jp(this,{Tb:a})}; n.text=function(a){return jp(this,{html:Fl(a)})}; n.safeHtml=function(a){return jp(this,{html:tj(a).toString()})}; function jp(a,b){a.i++;var c="{SafeHtmlFormatter:"+a.i+"_"+Kl()+"}";a.o[Fl(c)]=b;return c} ;var kp=new ip,Oda="Failed to post. Content violates "+kp.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"Community Policy"+kp.Tb("a")+".",Pda="The display name you chose does not meet the "+kp.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"Community Policy"+kp.Tb("a")+".";function lp(a){return a+" (Opens in a new window)"} ;var mp=new ip,Qda="Community content may not be verified or up-to-date. "+mp.Vb("a",{href:"https://support.google.com/communities/answer/7424249",target:"_blank"})+"Learn more"+mp.Tb("a")+".",Rda=mp.format(Qda),Sda="Please follow our "+mp.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"content policy"+mp.Tb("a")+" when creating your post.",np=mp.format(Sda),Tda="Your notifications are currently off and you won't receive subscription updates. To turn them on, go to "+ mp.Vb("b")+"Notifications"+mp.Tb("b")+" preferences on your "+mp.Vb("b")+"Profile"+mp.Tb("b")+" page.",Uda=mp.format(Tda),Vda="You'll be posting in a "+mp.Vb("b")+"public thread"+mp.Tb("b")+". Make sure your content is appropriate for this forum.",op=mp.format(Vda),Wda="To start, please review and accept the "+mp.Vb("a",{href:"https://policies.google.com/terms/generative-ai",target:"_blank","class":"link","aria-label":lp("Generative AI Additional Terms of Service")})+"Generative AI Additional Terms of Service"+ mp.Tb("a"),Xda=mp.format(Wda),Yda="This reply will be attributed to you. Please verify that it follows our\n "+mp.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"content policy"+mp.Tb("a")+" before posting.",Zda=mp.format(Yda);function pp(a){return 1==a%10&&11!=a%100?"one":2==a%10&&12!=a%100?"two":3==a%10&&13!=a%100?"few":"other"} var qp=pp;qp=pp;function rp(a,b){var c=a|0;if(void 0===b){b=Math;var e=b.min,f=a+"",h=f.indexOf(".");b=e.call(b,-1===h?0:f.length-h-1,3)}e=Math.pow(10,b);a={v:b,f:(a*e|0)%e};return 1==c&&0==a.v?"one":"other"} var sp=rp;sp=rp;function tp(a){this.ma=a;this.o=this.i=this.oa=null;a=qo;var b=no;if(up!==a||vp!==b)up=a,vp=b,wp=new ro(1);this.qa=wp} var up=null,vp=null,wp=null,$da=RegExp("'([{}#].*?)'","g"),aea=RegExp("''","g");tp.prototype.format=function(a){if(this.ma){this.oa=[];var b=bea(this,this.ma);this.o=xp(this,b);this.ma=null}if(this.o&&0!=this.o.length)for(this.i=wc(this.oa),b=[],yp(this,this.o,a,!1,b),a=b.join("");0a?(e=Math.floor(e/1E3),b="second"):36E5>a?(e=Math.floor(e/6E4),b="minute"):864E5>a?(e=Math.floor(e/36E5),b="hour"):6048E5>a?(e=Math.floor(e/864E5),b="day"):26298E5>a?(e=Math.floor(e/6048E5),b="week"):315576E5>a?(e=Math.floor(e/26298E5),b="month"):(e=Math.floor(e/315576E5),b="year");return c.format(e,b)} function Fp(a){return{hours:Math.floor(a/3600),minutes:Math.floor(a/60)%60,seconds:a%60}} function Gp(a){a=a.split(":");for(var b=["0","0","0"],c=b.length-1,e=a.length-1;0<=e;e--)b[c--]=a[e];a=["{NUM_COUNT, plural, =1 {{NUM_COUNT} hour } other {{NUM_COUNT} hours }}","{NUM_COUNT, plural, =1 {{NUM_COUNT} minute } other {{NUM_COUNT} minutes }}","{NUM_COUNT, plural, =1 {{NUM_COUNT} second} other {{NUM_COUNT} seconds}}"];c="";b=t(b.entries());for(e=b.next();!e.done;e=b.next()){var f=t(e.value);e=f.next().value;f=f.next().value;f=Number(f);0!==f&&(c+=(new tp(a[e])).format({NUM_COUNT:f}))}return c} ;function Hp(a,b){this.u=a;this.ma=b;this.o=0;this.i=null} Hp.prototype.get=function(){if(0this.o&&(this.o++,a.next=this.i,this.i=a)};function Ip(a){a=hea(a);"function"!==typeof bb.setImmediate||bb.Window&&bb.Window.prototype&&!Wb()&&bb.Window.prototype.setImmediate==bb.setImmediate?(Jp||(Jp=iea()),Jp(a)):bb.setImmediate(a)} var Jp;function iea(){var a=bb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Qb("Presto")&&(a=function(){var f=Rl("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=mb(function(p){if(("*"==l||p.origin==l)&&p.data==k)this.port1.onmessage()},this); h.addEventListener("message",f,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(k,l)}}}); if("undefined"!==typeof a&&!Vb()){var b=new a,c={},e=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var f=c.cb;c.cb=null;f()}}; return function(f){e.next={cb:f};e=e.next;b.port2.postMessage(0)}}return function(f){bb.setTimeout(f,0)}} var hea=Fi;function Kp(){this.o=this.i=null} Kp.prototype.add=function(a,b){var c=Lp.get();c.set(a,b);this.o?this.o.next=c:this.i=c;this.o=c}; Kp.prototype.remove=function(){var a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||(this.o=null),a.next=null);return a}; var Lp=new Hp(function(){return new Mp},function(a){return a.reset()}); function Mp(){this.next=this.scope=this.fn=null} Mp.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null}; Mp.prototype.reset=function(){this.next=this.scope=this.fn=null};var Np,Op=!1,Pp=new Kp;function Qp(a,b){Np||jea();Op||(Np(),Op=!0);Pp.add(a,b)} function jea(){if(bb.Promise&&bb.Promise.resolve){var a=bb.Promise.resolve(void 0);Np=function(){a.then(Rp)}}else Np=function(){Ip(Rp)}} function Rp(){for(var a;a=Pp.remove();){try{a.fn.call(a.scope)}catch(b){Bb(b)}Lp.put(a)}Op=!1} ;function Sp(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}} ;function Tp(a){this.i=0;this.ua=void 0;this.u=this.o=this.ma=null;this.oa=this.qa=!1;if(a!=Ei)try{var b=this;a.call(void 0,function(c){Up(b,2,c)},function(c){Up(b,3,c)})}catch(c){Up(this,3,c)}} function Vp(){this.next=this.context=this.i=this.o=this.child=null;this.ma=!1} Vp.prototype.reset=function(){this.context=this.i=this.o=this.child=null;this.ma=!1}; var Wp=new Hp(function(){return new Vp},function(a){a.reset()}); function Xp(a,b,c){var e=Wp.get();e.o=a;e.i=b;e.context=c;return e} function Yp(a){if(a instanceof Tp)return a;var b=new Tp(Ei);Up(b,2,a);return b} Tp.prototype.then=function(a,b,c){return Zp(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)}; Tp.prototype.$goog_Thenable=!0;n=Tp.prototype;n.xl=function(a,b){return Zp(this,null,a,b)}; n.catch=Tp.prototype.xl;n.cancel=function(a){if(0==this.i){var b=new $p(a);Qp(function(){aq(this,b)},this)}}; function aq(a,b){if(0==a.i)if(a.ma){var c=a.ma;if(c.o){for(var e=0,f=null,h=null,k=c.o;k&&(k.ma||(e++,k.child==a&&(f=k),!(f&&1]*>/gi,sea=/<\/?(?:blockquote|div|li|ol|ul|p)[^>]*>/gi,tea=/(<[^>]+>)/gi;function Gq(a,b,c){(b=void 0===b?!1:b)&&(void 0===c?0:c)?(a=a.replace(sea,"\n").replace(/\n{2,}/gi,"\n").trim(),a=a.replace(/<\/?br[^>]*>/gi,"\n")):b&&(a=a.replace(rea,"\n").replace(/\n{2,}/gi,"\n").trim());return a.replace(tea,"")} ;function Hq(){var a,b,c;return null!=(c=null==(a=document.activeElement)?void 0:null==(b=a.shadowRoot)?void 0:b.activeElement)?c:document.activeElement} function Iq(a){return Array.from(a.querySelectorAll("*")).filter(uea)} function uea(a){if(a.disabled||0===a.offsetWidth||0===a.offsetHeight||"hidden"===window.getComputedStyle(a).visibility)a=!1;else if(0!==a.tabIndex||a.attributes.getNamedItem("tabindex"))a=0<=a.tabIndex;else a:switch(a.tagName){case "A":case "BUTTON":case "INPUT":case "SELECT":case "TEXTAREA":a=!0;break a;default:a=!1}return a} function Jq(a,b){b=void 0===b?document:b;Kq(a,-1,b)} function Kq(a,b,c){c.activeElement&&(c=a.indexOf(c.activeElement),Lq(a[((-1===c?0:c+b)+a.length)%a.length]))} function Lq(a,b){var c;null==(c=a.focus)||c.call(a,b)} ;function Mq(a){var b=void 0===a.label?"":a.label,c=void 0===a.uj?!0:a.uj,e=void 0===a.Ro?void 0:a.Ro,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.filled?!1:a.filled,k=void 0===a.Bc?!1:a.Bc,l=a.Wi,p=void 0===a.ns?"":a.ns,r=void 0===a.Yd?!1:a.Yd;a=void 0===a.ariaHidden?!1:a.ariaHidden;E.call(this,"sc.shared.MaterialBorder");this.Yd=this.error=this.focused=this.active=!1;this.filled=h;this.uj=c;this.Bc=k;this.label=b;this.Ro=e?"calc(100% - "+e/16+"rem)":void 0;this.disabled=f;this.i=l;this.ns=p; this.Yd=r;this.ariaHidden=a} w(Mq,E);n=Mq.prototype;n.content=function(){this.filled?vea(this):wea(this)}; n.render=function(){E.prototype.render.call(this)}; n.setLabel=function(a){this.label=a;this.Da()}; function xea(a,b){a.error=b} function wea(a){var b,c,e=a.Wi();a.element("div","class",{container:!0,"container-dense":a.Bc},function(){a.element("div","class",{left:!0,"left-error":a.error,focused:a.focused,disabled:a.disabled});c=a.element("div","class",{mid:!0,"mid-error":a.error,"mid-active":e&&a.uj,focused:a.focused,disabled:a.disabled},"style",{"max-width":a.Ro},function(){a.label&&(b=a.element("label","class",{label:!0,"label-dense":a.Bc,"label-error":a.error,"label-active":e,"label-hidden":e&&!a.uj,"label-focused":a.focused, "label-disabled":a.disabled,"label-multiline":a.Yd&&!a.uj},"aria-hidden",a.ariaHidden||"","style",{"font-size":e?"1rem":""},"id",a.ns,a.label))}); a.element("div","class",{right:!0,"right-error":a.error,focused:a.focused,disabled:a.disabled})}); if(b&&e&&a.uj&&c){var f=Number(window.getComputedStyle(c).width.replace("px",""));c.style.width=Math.ceil(.75*f+16)+"px";c.style.paddingLeft="4px";b.style.maxWidth="calc(100%/.75)"}} function vea(a){var b=a.Wi();a.element("div","class",{container:!0,"container-dense":a.Bc,filled:!0,"filled-error":a.error,"filled-active":b,"filled-disabled":a.disabled,"filled-focused":a.focused},function(){a.element("div","class",{"filled-bottom":!0,"filled-bottom-focused":a.focused});a.element("label","class",{"filled-label":!0,"label-dense":a.Bc,"label-error":a.error,"label-hidden":b&&!a.uj,"filled-label-active":b,"filled-label-disabled":a.disabled,"filled-label-focused":a.focused},"style",{"max-width":a.Ro, "font-size":b?"1rem":""},"id",a.ns,a.label)})} n.blur=function(){this.focused=!1;this.i()?this.activate():this.deactivate()}; n.focus=function(){this.focused=!0;this.activate()}; n.activate=function(){this.active=!0;this.Da()}; n.deactivate=function(){this.active=!1;this.Da()}; n.Wi=function(){return this.label?this.active||this.i():!1};function Nq(a){Mn.call(this);this.wp=this.icon=this.href=this.ct=this.text="";this.style=this.type=0;this.fp=this.selected=!1;this.yB=!0;this.Ic=this.disabled=!1;this.maxWidth=this.ariaLabel="";this.target=0;this.dg(a)} w(Nq,Mn);n=Nq.prototype; n.dg=function(a){var b=a.text,c=void 0===a.ct?"":a.ct,e=void 0===a.href?"":a.href,f=void 0===a.icon?"":a.icon,h=void 0===a.wp?"":a.wp,k=void 0===a.type?0:a.type,l=void 0===a.style?0:a.style,p=void 0===a.selected?!1:a.selected,r=void 0===a.fp?!1:a.fp,u=a.yB,y=void 0===a.disabled?!1:a.disabled,la=a.trigger,ma=a.remove,oa=void 0===a.Ic?!1:a.Ic,qa=void 0===a.ariaLabel?"":a.ariaLabel,ua=void 0===a.maxWidth?"":a.maxWidth,wa=void 0===a.target?0:a.target;a=a.zg;if((!f||u)&&h)throw Error("Invalid use of second icon.");this.text= b;this.ct=c;this.href=e;this.icon=f;this.wp=h;this.type=k;this.style=l;this.selected=p;this.fp=r;this.yB=null!=u?u:r;this.disabled=y;this.trigger=la;this.remove=ma;this.Ic=oa;this.ariaLabel=qa;this.maxWidth=ua;this.target=wa;this.zg=a}; n.getText=function(){return this.text}; n.Do=function(){return this.href}; n.ue=function(){return this.icon}; n.getType=function(){return this.type}; n.getStyle=function(){return this.style}; n.setSelected=function(a){a!==this.selected&&(this.selected=a,this.Ba(0))}; function Pq(a){return a.fp&&a.yB} n.Fo=function(){return this.trigger}; n.Bg=function(){return this.disabled}; n.setDisabled=function(a){this.disabled=a;this.Ba(1)}; n.Am=function(){return this.Ic}; n.Je=function(){return this.ariaLabel}; n.Kk=function(){return this.maxWidth}; n.getTarget=function(){return this.target};var Qq={},yea=(Qq[0]="_self",Qq[1]="_blank",Qq[2]="_parent",Qq[3]="_top",Qq);function Rq(a){a=void 0===a?{text:""}:a;E.call(this,"sc.shared.MaterialChip");this.o=new Qn({icon:"gm/close",size:18});this.u=new Qn({icon:"gm/check",size:20,ub:!0});this.overlay=new Rn;this.model=a instanceof Nq?a:new Nq(a);this.watch(this.model)} w(Rq,E);n=Rq.prototype;n.content=function(a){var b=this;a&&this.model.dg(a);var c,e,f=null!=(e=null==(c=this.model.zg)?void 0:c.attributes({Iq:!1}))?e:[],h=this.model.Do(),k=!!h,l=k?"a":"button";this.element("div","class","container",function(){b.element("div","class","touch-target","onclick",function(){if(!b.model.Bg()){var r;null==(r=b.i)||r.click();Sn(b.overlay,0,0,!0)}}); var p;b.i=b.element.apply(b,[l,"href",h,"target",k?yea[b.model.getTarget()]:void 0,"disabled",b.model.Bg(),"aria-hidden",b.model.Bg(),"aria-label",null!=(p=b.model.Je())?p:void 0,"role",k?void 0:"button","aria-pressed",k?void 0:b.model.selected.toString(),"class",{root:!0,input:0===b.model.getType(),action:0!==b.model.getType(),assistive:1===b.model.getType(),suggestive:2===b.model.getType(),filter:3===b.model.getType(),hairline:0===b.model.getStyle(),"protected":1===b.model.getStyle(),selected:b.model.selected, disabled:b.model.Bg(),href:k,limitWidth:!!b.model.Kk()},"style",{"max-width":b.model.Kk()},"onclick",function(){b.Gb()}, "onkeydown",function(r){Tn(b.overlay,r);if(b.model.fp&&"Backspace"===r.key){var u;null==(u=b.model.remove)||u()}var y;null==(y=b.model.zg)||y.js(r)}, "data-removable",Pq(b.model)?"true":void 0].concat(Ba(f),[function(){b.model.Am()?Sq(b):Tq(b);if(b.model.getText()){var r=b.model.ct,u={};b.element("span","class",(u.text=!0,u[r]=""!==r,u),b.model.getText())}b.model.Am()?Tq(b):Sq(b);Pq(b.model)&&b.element("button","disabled",b.model.Bg(),"class","remove-icon","onclick",function(y){y.stopPropagation();var la;null==(la=b.model.remove)||la()},b.o); b.overlay.render()}]))})}; n.Gb=function(){3===this.model.getType()&&this.model.setSelected(!this.model.selected);var a;null==(a=this.model.Fo())||a()}; function Tq(a){a.model.ue()&&a.element("span","class",{icon:!0,"icon-right":a.model.Am(),"icon__no-text":!a.model.getText()},function(){(new Qn({icon:a.model.ue(),size:20,ub:!0})).render()}); 3===a.model.getType()&&a.element("span","class",{checkmark:!0,"checkmark-right":a.model.Am()},a.u)} function Sq(a){a.model.wp&&a.element("span","class",{"second-icon":!0,"second-icon-right":a.model.Am()},function(){(new Qn({icon:a.model.wp,size:20,ub:!0})).render()})} n.focus=function(){var a;null==(a=this.i)||a.focus()}; n.isSelected=function(){return this.model.selected}; n.setDisabled=function(a){this.model.setDisabled(a)};function Uq(a){var b=void 0===a?{}:a;a=void 0===b.size?"mspin-small":b.size;b=void 0===b.Iu?!1:b.Iu;E.call(this,"sc.shared.MaterialSpinner");this.size=a;this.Iu=b} w(Uq,E);Uq.prototype.content=function(){var a=this;this.element("div","dir","ltr","class","mspin "+this.size+" "+(this.Iu?"mspin-centered":""),function(){a.element("div",function(){a.element("div")})})}; Uq.prototype.asElement=function(){var a=Rl("div");a.classList.add("scSharedMaterialspinnermspin","scSharedMaterialspinnermspin-medium","scSharedMaterialspinner");var b=Rl("div"),c=Rl("div");b.appendChild(c);a.appendChild(b);return a};function Vq(){E.call(this,"sc.shared.material_dialog.DialogContent");this.i=new Uq} w(Vq,E);Vq.prototype.content=function(a){var b=this,c=a.title,e=void 0===a.sJ?"":a.sJ,f=a.content,h=a.Ag,k=a.Db,l;this.element("div","class","root","style",{"--dialog-content-padding":null!=(l=a.padding)?l:null},function(){if(c){var p={};b.element("h1","class",(p.title=!0,p[e]=!!e,p),"role","heading","aria-level","1",c)}f&&b.element("div",f);h&&b.element("div",h);k&&b.element("div","class","loading-overlay",function(){b.i.render()})})};function zea(a){return!!a&&("object"===typeof a||"function"===typeof a)&&a.nodeType===Node.ELEMENT_NODE&&"http://www.w3.org/1999/xhtml"===a.namespaceURI} ;function Wq(a){var b=a.content,c=void 0===a.kc?5:a.kc,e=void 0===a.lc?5:a.lc,f=void 0===a.jn?0:a.jn,h=void 0===a.Yi?0:a.Yi,k=void 0===a.Xu?!1:a.Xu,l=void 0===a.Ln?!1:a.Ln,p=a.Xo,r=a.onClose,u=a.maxHeight,y=void 0===a.Wj?!1:a.Wj,la=void 0===a.Ym?!0:a.Ym,ma=void 0===a.Qq?!0:a.Qq,oa=void 0===a.Gk?!0:a.Gk,qa=void 0===a.Yh?!0:a.Yh,ua=void 0===a.Xj?!1:a.Xj,wa=void 0===a.Go?!1:a.Go,Fa=void 0===a.Tg?{}:a.Tg,Ja=void 0===a.rf?!1:a.rf,Ma=void 0===a.Er?!1:a.Er,ib=void 0===a.draggable?!1:a.draggable,db=a.Jk,Ab= void 0===a.Vo?!0:a.Vo;a=void 0===a.qy?!0:a.qy;E.call(this,"sc.shared.MaterialPopup");this.u=null;this.oa=!1;this.le=this.ke=0;this.va=new Qn({icon:"gm/close",ub:!0});this.ua=b;this.jn=f;this.Yi=h;this.Xu=k;this.kc=c;this.lc=e;this.maxHeight=u;this.Aa=!y;this.Yh=ua||qa;this.Go=wa;this.Xo=p;this.onClose=r;this.Ln=l;this.Ym=la;this.Qq=ma;this.Gk=oa;this.Tg=Fa;this.rf=Ja;this.Er=Ma;ua&&(this.Tg=Object.assign({},{"background-color":"rgba(0, 0, 0, .5)","z-index":"992"},this.Tg));ib&&(this.draggable=new Bq); this.Jk=db;this.Vo=Ab;this.qy=a} w(Wq,E);n=Wq.prototype;n.me=function(){return!0}; n.content=function(){var a=this;this.qa=this.element("div","class",{backdrop:!0,"narrow-responsive":this.Vo,"wide-responsive":!this.Vo},"style",Object.assign({},{pointerEvents:this.Yh&&this.rb()?"auto":"none",opacity:this.rb()?"1":"0"},this.Tg),"onclick",this.Yh?function(b){a.Gk&&b.target===a.qa&&a.close()}:void 0,function(){a.i=a.element("div","class",{popup:!0, draggable:a.draggable,background:a.Aa,"full-screen-on-mobile":!a.Er&&a.rf,"full-screen":a.Er},"style",{transform:a.getTransform(),transformOrigin:Xq(a.jn)+" "+Xq(a.Yi),opacity:a.rb()?"1":"0",visibility:a.rb()?"visible":"hidden"},"onkeydown",function(b){if(a.Qq&&"Escape"===b.key)a.close();else if(a.Ym)if("Tab"===b.key&&!b.shiftKey||a.Ln&&"ArrowDown"===b.key){b.preventDefault();b=a.i?Iq(a.i):[];var c=Yq(a);c=void 0===c?document:c;Kq(b,1,c)}else if("Tab"===b.key&&b.shiftKey||a.Ln&&"ArrowUp"===b.key)b.preventDefault(), Jq(a.i?Iq(a.i):[],Yq(a))},function(){a.Yh&&a.Go&&a.element("button","type","button","class","close-button","aria-label","Close","onclick",function(){return void a.close()},function(){a.va.render()}); a.draggable?a.draggable.render({Jk:a.Jk,content:function(){return void a.ua()}, pointerEvents:"auto"}):a.ua();a.element("span","tabindex","0")})}); this.o&&this.o()}; n.open=function(a){var b=this,c=void 0===a?{}:a,e=c.anchor;a=c.Ib;var f=c.ke;c=c.le;if(!this.rb()&&(this.oa=!0,Zq(this),this.Da(),this.o=function(){if(e instanceof E){var h;var k=null==(h=e.getElement())?void 0:h.getBoundingClientRect()}else Ci(e)?k=e.getBoundingClientRect():e&&(k=e);if(b.i){h=b.ke;var l=b.le,p=b.qa.getBoundingClientRect();k?(h+=$q(b.kc,k.left,k.right,p.left,p.width,b.i.offsetWidth),l+=$q(b.lc,k.top,k.bottom,p.top,p.height,b.i.offsetHeight)):(h+=ar(b.kc,p.width,b.i.offsetWidth),l+= ar(b.lc,p.height,b.i.offsetHeight));b.maxHeight&&(b.i.style.maxHeight=b.maxHeight,b.i.style.overflowY="auto");h=br(h,b.i.offsetWidth,window.innerWidth);l=br(l,b.i.offsetHeight,window.innerHeight);b.i.style.left=h+"px";b.i.style.top=l+"px"}},window.addEventListener("resize",this.o),window.addEventListener("scroll",this.o),cr(this,f,c),a)){if(a=Hq())this.u=a; a=this.i?Iq(this.i):[];0c||0>a?0:a+b>=c?c-b:a} function Xq(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}} n.getTransform=function(){return this.Xu?"none":this.rb()?"scale(1, 1)":"scale("+(0===this.jn?1:0)+", "+(0===this.Yi?1:0)+")"}; function Yq(a){var b,c;return null!=(c=null==(b=a.getElement())?void 0:b.getRootNode())?c:document} function Zq(a){if(a.qy){var b=a.Er||a.rf&&window.matchMedia("(max-width: 37.5rem)").matches;a=!a.rb()||!b;document.documentElement.style.overflow=a?"auto":"hidden"}} ;var Aea={VO:!1,autoClose:!0};function dr(){E.call(this,"sc.shared.MaterialSnackbar");this.i=new Un;this.message="";this.ao=5E3;this.Qn=this.wx=!1;this.state=2} w(dr,E);dr.prototype.open=function(a){var b=this,c=a.message,e=a.action,f=void 0===a.ao?5E3:a.ao,h=void 0===a.wx?!1:a.wx,k=void 0===a.Qn?!1:a.Qn;a=a.hA;if(0===this.state)return Promise.resolve();this.state=0;this.message=c;this.ao=f;this.wx=h;this.Qn=k;this.hA=a;e?this.action=Object.assign({},Aea,e):this.action=void 0;this.Da();var l;(null==(l=this.action)?0:l.yN)&&this.i.focus();Bea(this);return new Promise(function(p){b.onClose=p})}; dr.prototype.close=function(){if(0===this.state){this.o&&clearTimeout(this.o);this.state=1;this.message="";var a;null==(a=this.hA)||a.call(this);this.Da()}}; dr.prototype.content=function(){var a=this;this.element("div","class",{root:!0,widescreen:this.wx,"root-closed":this.isClosed()},function(){var b;a.element("div","class",{snackbar:!0,opened:0===a.state,closing:1===a.state,closed:a.isClosed(),"long-action":null==(b=a.action)?void 0:b.VO},"ontransitionend",function(c){if("opacity"===c.propertyName&&0!==a.state&&!a.isClosed()){a.state=2;a.Da();var e;null==(e=a.onClose)||e.call(a)}},function(){a.element("div","role","alert","aria-live","assertive","class", "message",a.message); Cea(a)})})}; function Cea(a){a.action&&a.element("div","class","action",function(){a.i.render({text:a.action.zC,trigger:function(){a.action.autoClose&&a.close();var b,c;null==(c=(b=a.action).Lm)||c.call(b)}, Qc:a.action.Qc})})} function Bea(a){if(!a.action||a.Qn)a.o=setTimeout(function(){a.close()},a.ao)} dr.prototype.isClosed=function(){return 2===this.state};function er(){this.u=[];this.o=!1;this.oa=new dr} function fr(){return Dea.initialize()} n=er.prototype;n.initialize=function(a){a=void 0===a?document.body:a;if(this.o)return this;this.o=!0;Eea(this,a);return this}; n.open=function(a){this.o&&this.enqueue(a)}; n.close=function(){this.oa.close()}; n.Ma=function(){var a=this;Va(function(b){if(1==b.i)return a.o?a.ma?b.yield(a.ma,2):b.Na(2):b.return(a);a.i&&a.i.parentElement&&(a.i.parentElement.removeChild(a.i),a.i=void 0);a.o=!1;return b.return(a)})}; n.enqueue=function(a){this.u.push(a);gr(this)}; function gr(a,b){b=void 0===b?!1:b;var c,e;Va(function(f){if(1==f.i){if(!b&&a.ma)return f.return();if(0===a.u.length)return null==(e=(c=a).qa)||e.call(c),delete a.ma,delete a.qa,f.return();a.ma||(a.ma=new Promise(function(h){a.qa=h})); return f.yield(a.oa.open(a.u[0]),2)}a.u.shift();gr(a,!0);Na(f)})} function Eea(a,b){"interactive"===document.readyState||"complete"===document.readyState?hr(a,b):window.addEventListener("DOMContentLoaded",function(){hr(a,b)})} function hr(a,b){a.i=document.createElement("div");a.i.setAttribute("aria-live","polite");a.i.setAttribute("tabindex","-1");a.i.className="sc-shared-snackbar-container";b.appendChild(a.i);un(a.i,function(){a.oa.render()})} var Dea=new er;var Fea={kc:7,lc:7,Qq:!0,Ym:!0}; function ir(a){var b=this,c=Object.assign({},a),e=a.content,f=void 0===a.scope?document.body:a.scope,h=a.ariaLabel,k=a.Lc,l=a.dr;a=void 0===a.Xs?!1:a.Xs;var p=(delete c.content,delete c.scope,delete c.ariaLabel,delete c.Lc,delete c.dr,delete c.Xs,c);this.o=new Map;this.scope=f;this.dr=l;this.Xs=a;this.i=new Wq(Object.assign({},Fea,p,{onClose:function(){if(b.Xc)for(var r=t(b.o),u=r.next();!u.done;u=r.next()){var y=t(u.value);u=y.next().value;(y=y.next().value)||u.removeAttribute("aria-hidden")}var la;null== (la=p.onClose)||la.call(p)}, content:function(){An("div","role","dialog","aria-modal","true","aria-label",h,"aria-labelledby",k,e)}}))} n=ir.prototype;n.initialize=function(){var a=this;if(this.Xc)return this;this.Xc=document.createElement("div");this.Xc.dataset.dialogId=this.dr;this.Xc.setAttribute("aria-live","polite");this.scope.appendChild(this.Xc);un(this.Xc,function(){a.i.render()}); return this}; n.Ma=function(){if(this.Xc){this.i.close();var a;null==(a=this.Xc)||a.remove();this.Xc=void 0}}; n.render=function(){var a=this;this.Xc||this.initialize();un(this.Xc,function(){a.i.render()})}; n.open=function(a){a=void 0===a?{}:a;this.initialize();if(this.Xc)for(var b=this.Xc;b&&b!==document.body;){var c=b,e=this.getParent(c);if(e){e=t(e.childNodes);for(var f=e.next();!f.done;f=e.next())f=f.value,c!==f&&Ci(f)&&("sc-shared-snackbar-container"!==f.className||this.Xs)&&(this.o.set(f,"true"===f.getAttribute("aria-hidden")),f.setAttribute("aria-hidden","true"))}b=this.getParent(b)}this.i.open(Object.assign({},{Ib:!0},a))}; n.close=function(){this.i.close()}; n.setAlignment=function(a){this.i.setAlignment(a)}; n.getParent=function(a){return a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&a.host&&a.mode?a.host:a.parentNode};function jr(a){Mn.call(this);this.inputType="";this.Yd=!1;this.jf=!0;this.zs=this.rows=0;this.As=1;this.Jo=this.text=this.label="";this.Bc=this.filled=!1;this.nf=!0;this.disabled=this.Zw=!1;this.placeholder="";this.Lc=[];this.error="";this.maxLength=void 0;this.Zs=this.ariaInvalid=this.ariaRequired=!1;this.icon=void 0;this.dm=!1;this.ls=!0;this.ob=void 0;this.autocomplete="";this.dg(a)} w(jr,Mn);n=jr.prototype; n.dg=function(a){var b=void 0===a.Yd?!1:a.Yd,c=void 0===a.jf?!0:a.jf,e=void 0===a.rows?0:a.rows,f=void 0===a.zs?0:a.zs,h=void 0===a.As?1:a.As,k=void 0===a.label?"":a.label,l=void 0===a.placeholder?"":a.placeholder,p=void 0===a.text?"":a.text,r=void 0===a.Jo?"":a.Jo,u=void 0===a.filled?!1:a.filled,y=void 0===a.Bc?!1:a.Bc,la=void 0===a.nf?!0:a.nf,ma=void 0===a.Zw?!1:a.Zw,oa=void 0===a.disabled?!1:a.disabled,qa=void 0===a.Ld?void 0:a.Ld,ua=void 0===a.xe?void 0:a.xe,wa=void 0===a.Me?void 0:a.Me,Fa=void 0=== a.Mm?void 0:a.Mm,Ja=void 0===a.Cw?void 0:a.Cw,Ma=void 0===a.Lc?["self"]:a.Lc,ib=void 0===a.error?"":a.error,db=a.maxLength,Ab=void 0===a.ariaRequired?!1:a.ariaRequired,Fb=void 0===a.ariaInvalid?!1:a.ariaInvalid,sb=void 0===a.Zs?!1:a.Zs,Za=void 0===a.icon?void 0:a.icon,fb=void 0===a.dm?!1:a.dm,ic=void 0===a.ls?!0:a.ls,zd=void 0===a.ob?void 0:a.ob,xb=void 0===a.autocomplete?"":a.autocomplete;this.inputType=void 0===a.inputType?"":a.inputType;this.Yd=b;this.rows=e;this.zs=f;this.As=h;this.label=k;this.placeholder= l;this.text=p;this.Jo=r;this.filled=u;this.Bc=y;this.nf=la;this.Zw=ma;this.disabled=oa;this.Ld=qa;this.xe=ua;this.Me=wa;this.Mm=Fa;this.Cw=Ja;this.Lc=Ma;this.error=ib;this.jf=c;this.maxLength=db;this.ariaRequired=Ab;this.ariaInvalid=Fb;this.Zs=sb;this.icon=Za;this.dm=fb;this.ls=ic;this.ob=zd;this.autocomplete=xb}; n.Nk=function(){return this.jf}; n.getLabel=function(){return this.label}; n.getRows=function(){return this.rows}; n.getMaxRows=function(){return this.zs}; n.getText=function(){return this.text}; n.setText=function(a){a!==this.text&&(this.text=a,this.Ba(0))}; n.getPlaceholder=function(){return this.placeholder}; n.setPlaceholder=function(a){a!==this.placeholder&&(this.placeholder=a,this.Ba(1))}; n.getError=function(){return this.error}; n.setError=function(a){a!==this.error&&(this.error=a,this.ariaInvalid=""!==a,this.Ba(2))}; n.setDisabled=function(a){a!==this.disabled&&(this.disabled=a,this.Ba(3))}; n.ue=function(){return this.icon};function kr(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialTextField");this.labelId=Ln();this.u=Ln();this.oa=Ln();this.i=null;this.isComposing=this.focused=!1;this.model=a instanceof jr?a:new jr(a);this.watch(this.model)} w(kr,E);function Gea(a){return a.model.Nk()?a.i?a.i:new Mq({label:a.model.getPlaceholder(),ns:a.model.getLabel()?void 0:lr(a),uj:a.model.nf,disabled:a.model.disabled,filled:a.model.filled,Bc:a.model.Bc,Yd:a.model.Yd,Wi:function(){return""!==a.model.getText()}, ariaHidden:!0}):null} n=kr.prototype; n.content=function(a){var b=this;a&&this.model.dg(a);this.i=Gea(this);this.element("div","class","root",function(){b.model.getLabel()&&b.element("label","class","label","id",b.labelId,"aria-hidden","true",b.model.getLabel());b.i&&xea(b.i,!!b.model.getError());var c=b.model.ob?mr(b.model.ob,{id:"sc.shared.MaterialTextField"}):void 0,e=c?c.attributes({Kn:!1,Iq:!1}):"";b.element("div","class",{"input-container":!0,multiline:b.model.Yd,dense:b.model.Bc,invalid:b.model.getError(),outlined:!b.model.filled,filled:b.model.filled, disabled:b.model.disabled},function(){b.element(b.model.getLabel()?"div":"label","class",{box:!0,"box-no-label":b.model.filled&&!b.model.nf,"filled-box":b.model.filled&&!b.model.Bc&&(b.model.nf||b.model.Yd),"filled-label":b.model.filled&&!b.model.Bc&&b.model.nf,"outlined-box":!b.model.filled&&b.model.nf},function(){var h=b.Li.apply(b,[b.model.Yd?"textarea":"input",b.oa,"class",{"native-control":!0,"native-control-filled":b.model.filled},"style",{padding:"0 15px","padding-bottom":b.model.filled?"0": "15px","padding-top":!b.model.filled&&b.model.nf?"13px":"0"},"placeholder",b.i?"":b.model.getPlaceholder(),"aria-placeholder",b.i?b.model.getPlaceholder():"","type",b.model.inputType,"rows",b.model.getRows(),"disabled",b.model.disabled,"aria-disabled",b.model.disabled,"aria-labelledby",Hea(b),"maxlength",b.model.maxLength,"onfocus",function(k){b.xe();c&&c.uo(k)}, "onblur",function(){return void b.Me()}, "oninput",function(){return void nr(b)}, "onkeyup",function(k){if("Enter"===k.key){var l;null==(l=b.model.Mm)||l()}else if("Tab"===k.key){var p;null==(p=b.model.Cw)||p()}}, "onkeydown",function(k){b.model.Zs&&k.stopPropagation();c&&c.js(k)}, "onkeypress",function(k){b.model.Zs&&k.stopPropagation()}, "aria-required",b.model.ariaRequired,"aria-invalid",b.model.ariaInvalid,"tabindex",b.model.ls?"0":"-1","autocomplete",b.model.autocomplete].concat(Ba(e)));b.o!==h&&(b.o=h,b.o.addEventListener("compositionstart",function(){b.isComposing=!0}),b.o.addEventListener("compositionend",function(){b.isComposing=!1; nr(b)})); b.o.value=b.model.getText();b.model.Yd&&0===b.model.getRows()&&(h=Iea(b),b.o.style.height=h+"px",0===h&&(b.o.style.overflowY="hidden"));b.model.dm&&b.model.ue()&&(!b.model.filled&&b.model.nf?b.element("span","class","icon-for-outlined-box",b.model.ue()):b.element("span","class","icon",b.model.ue()))}); b.i&&(b.i.render(),b.i.setLabel(b.model.getPlaceholder()))}); var f=b.model.getError()||b.model.Jo;f&&(b.element("div","id",b.u,"aria-live",b.model.getError()?"polite":null,"class",{"helper-text":!0,"helper-text-invalid":b.model.getError(),"helper-text-disabled":b.model.disabled,"helper-text-filled":b.model.filled,"helper-text-outlined":!b.model.filled,"helper-text-hidden":!b.model.getError()&&b.model.Zw&&!b.focused},f),b.o.setAttribute("aria-describedby",b.u))})}; function Hea(a){return a.model.Lc?a.model.Lc.map(function(b){return"self"===b?lr(a):b}).join(" "):lr(a)} function lr(a){if(a.model.getLabel()||a.model.getPlaceholder())return a.labelId} function Iea(a){var b=Number(getComputedStyle(a.o).paddingLeft.replace(/[^0-9\.]/g,"")),c=a.o.clientWidth-2*b;b=a.element("div","class","expander","style","width: "+c+"px",""+a.model.getText()+"\u200b").clientHeight;if(a.model.getMaxRows()){var e="\n".repeat(a.model.getMaxRows()-1);e=a.element("div","class","expander","style","width: "+c+"px",""+e+"\u200b");b=Math.min(b,e.clientHeight)}1=c){var f=Number(a.style.left.replace("px",""));a.style.left=Math.floor(f-(e.right-c))+"px"}e.bottom>=b&&(a.style.top=a.offsetHeight/2*-1+"px");this.bz&&(f=Number(a.style.left.replace("px","")),f<(e.right-f)/2&&(a.style.left="0",a.style.transform="none"),e.right>=c&&(a.style.maxWidth="100vw"),c=a.getBoundingClientRect(), 0>Number(a.style.top.replace("px",""))||c.bottom>=b)&&(a.style.top="0")}}; or.prototype.yb=function(){rr(this)}; function rr(a){a.trigger.removeEventListener("mouseenter",a.activate);a.trigger.removeEventListener("mouseleave",a.u);a.trigger.removeEventListener("focus",a.activate);a.trigger.removeEventListener("blur",a.deactivate);window.removeEventListener("resize",a.o);a.container&&a.container.removeEventListener("mouseleave",a.deactivate)} function pr(a,b){if(b.scrollWidth>b.getBoundingClientRect().width)return!0;b=t(b.children);for(var c=b.next();!c.done;c=b.next())if(pr(a,c.value))return!0;return!1} var Jea=Fn("sc.shared.MaterialTooltip");function sr(a,b){var c=void 0===b?{}:b;b=void 0===c.nN?!0:c.nN;(void 0===c.Vd?0:c.Vd)?bk(window,ak(a)):(c=document.createElement("a"),Dj(c,a),c.rel="noopener",b?(a=window.location,b=ak(c.href),b=Kj(b),void 0!==b&&(a.href=b)):Vj(window.location,ak(c.href)))} ;function tr(){try{return!!window.localStorage}catch(a){return!1}} function ur(a,b){if(tr())try{window.localStorage.setItem(a,JSON.stringify(b))}catch(c){}} function vr(a){var b={},c=void 0===b.removeItem?!1:b.removeItem;b=void 0===b.AN?!0:b.AN;if(!tr())return null;try{var e=window.localStorage.getItem(a);if(!e)return null;b&&(e=JSON.parse(e));c&&tr()&&window.localStorage.removeItem(a);return e}catch(f){return null}} ;function wr(a,b,c){c=void 0===c?!1:c;try{var e=new URL(a);var f=!0}catch(k){f=Vk(a),e=new URL(f.href),f=!1}a="";c&&(a=e.search);c=new URLSearchParams(a);b=t(b.entries());for(a=b.next();!a.done;a=b.next()){var h=t(a.value);a=h.next().value;h=h.next().value;c.set(a,h)}e.search=c.toString();return f?e.toString():e.pathname+e.search+e.hash} function xr(a,b){b=new URL(null!=b?b:window.location.href);return(new URLSearchParams(b.search)).get(a)} function yr(a){var b=void 0===b?window.location.hash:b;b=b.split("#")[1]||b;var c;return null!=(c=(new URLSearchParams(b)).get(a))?c:""} function zr(a,b,c){c=void 0===c?window.location.hash:c;c=c.split("#")[1]||"";c=new URLSearchParams(c);c.set(a,b);return"#"+c} function Ar(a,b){try{var c=new URL(b);var e=!0}catch(f){b=Vk(b),c=new URL(b.href),e=!1}c.hash=zr("play",a,c.hash);return e?c.toString():c.pathname+c.search+c.hash} ;function Br(a){var b=a.triggerId,c=a.productData,e=a.callback,f=void 0===a.ariaLabel?"Feedback":a.ariaLabel,h=void 0===a.Bu?!1:a.Bu,k=void 0===a.enableTestingMode?!1:a.enableTestingMode,l=void 0===a.qv?!0:a.qv;a=void 0===a.Ns?[]:a.Ns;E.call(this,"sc.hats_survey_button.HatsSurveyButton");this.triggerId=b;this.productData=c;this.callback=e;this.ariaLabel=f;this.Bu=h;this.enableTestingMode=k;this.qv=l;this.Ns=a.map(function(p){return p.toLowerCase()})} w(Br,E);function Kea(a){0=b.oa&&b.cancel())}this.Ea?this.Ea.call(this.Ca,this):this.Aa=!0;this.ma||this.tv(new Fr(this))}}; n.YC=function(a,b){this.va=!1;Gr(this,a,b)}; function Gr(a,b,c){a.ma=!0;a.o=c;a.u=!b;Hr(a)} function Ir(a){if(a.ma){if(!a.Aa)throw new Jr(a);a.Aa=!1}} n.callback=function(a){Ir(this);Gr(this,!0,a)}; n.tv=function(a){Ir(this);Gr(this,!1,a)}; function Kr(a,b,c,e){a.qa.push([b,c,e]);a.ma&&Hr(a)} n.then=function(a,b,c){var e,f,h=new Tp(function(k,l){f=k;e=l}); Kr(this,f,function(k){k instanceof Fr?h.cancel():e(k);return Lr},this); return h.then(a,b,c)}; Er.prototype.$goog_Thenable=!0;Er.prototype.branch=function(a){var b=new Er;Kr(this,b.callback,b.tv,b);a&&(b.i=this,this.oa++);return b}; Er.prototype.isError=function(a){return a instanceof Error}; function Mr(a){return waa(a.qa,function(b){return"function"===typeof b[1]})} var Lr={}; function Hr(a){if(a.ua&&a.ma&&Mr(a)){var b=a.ua,c=Nr[b];c&&(bb.clearTimeout(c.i),delete Nr[b]);a.ua=0}a.i&&(a.i.oa--,delete a.i);b=a.o;for(var e=c=!1;a.qa.length&&!a.va;){var f=a.qa.shift(),h=f[0],k=f[1];f=f[2];if(h=a.u?k:h)try{var l=h.call(f||a.Ca,b);l===Lr&&(l=void 0);void 0!==l&&(a.u=a.u&&(l==b||a.isError(l)),a.o=b=l);if(Sp(b)||"function"===typeof bb.Promise&&b instanceof bb.Promise)e=!0,a.va=!0}catch(p){b=p,a.u=!0,Mr(a)||(c=!0)}}a.o=b;e&&(l=mb(a.YC,a,!0),e=mb(a.YC,a,!1),b instanceof Er?(Kr(b, l,e),b.Ia=!0):b.then(l,e));c&&(b=new Or(b),Nr[b.i]=b,a.ua=b.i)} function Jr(){wb.call(this)} qb(Jr,wb);Jr.prototype.message="Deferred has already fired";Jr.prototype.name="AlreadyCalledError";function Fr(){wb.call(this)} qb(Fr,wb);Fr.prototype.message="Deferred was canceled";Fr.prototype.name="CanceledError";function Or(a){this.i=bb.setTimeout(mb(this.ma,this),0);this.o=a} Or.prototype.ma=function(){delete Nr[this.i];throw this.o;}; var Nr={};function Pr(a,b){var c=b||{};b=c.document||document;var e=Wi(a).toString(),f=(new Ml(b)).createElement("SCRIPT"),h={wF:f,ft:void 0},k=new Er(Pea,h),l=null,p=null!=c.timeout?c.timeout:5E3;0>>0);function ks(a){if("function"===typeof a)return a;a[rs]||(a[rs]=function(b){return a.handleEvent(b)}); return a[rs]} ;function ss(){Tr.call(this);this.u=new $r(this);this.Qd=this;this.Ec=null} qb(ss,Tr);ss.prototype[Xr]=!0;n=ss.prototype;n.Az=function(){return this.Ec}; n.addEventListener=function(a,b,c,e){is(this,a,b,c,e)}; n.removeEventListener=function(a,b,c,e){ps(this,a,b,c,e)}; n.dispatchEvent=function(a){var b,c=this.Az();if(c)for(b=[];c;c=c.Az())b.push(c);c=this.Qd;var e=a.type||a;if("string"===typeof a)a=new Vr(a,c);else if(a instanceof Vr)a.target=a.target||c;else{var f=a;a=new Vr(e,c);Ki(a,f)}f=!0;if(b)for(var h=b.length-1;!a.ma&&0<=h;h--){var k=a.i=b[h];f=k.Cr(e,!0,a)&&f}a.ma||(k=a.i=c,f=k.Cr(e,!0,a)&&f,a.ma||(f=k.Cr(e,!1,a)&&f));if(b)for(h=0;!a.ma&&hc&&(c=a.length);var e=a.indexOf("?");if(0>e||e>c){e=c;var f=""}else f=a.substring(e+1,c);a=[a.slice(0,e),f,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function Bs(a,b,c){if(Array.isArray(b))for(var e=0;ee)return null;var f=a.indexOf("&",e);if(0>f||f>c)f=c;e+=b.length+1;return decodeURIComponent(a.slice(e,-1!==f?f:0).replace(/\+/g," "))} var Xea=/[?&]($|#)/;function Is(a,b){for(var c=a.search(Gs),e=0,f,h=[];0<=(f=Fs(a,e,b,c));)h.push(a.substring(e,f)),e=Math.min(a.indexOf("&",f)+1||c,c);h.push(a.slice(e));return h.join("").replace(Xea,"$1")} function Js(a,b,c){return Es(Is(a,b),b,c)} ;function Ks(){this.i=ob()} var Ls=null;Ks.prototype.set=function(a){this.i=a}; Ks.prototype.reset=function(){this.set(ob())}; Ks.prototype.get=function(){return this.i};function Ms(a){this.u=a||"";Ls||(Ls=new Ks);this.oa=Ls} Ms.prototype.i=!0;Ms.prototype.o=!0;Ms.prototype.ma=!1;function Ns(a){return 10>a?"0"+a:String(a)} function Os(a){Ms.call(this,a)} qb(Os,Ms); function Yea(a,b){var c=[];c.push(a.u," ");if(a.o){var e=c.push;var f=new Date(b.ma());f=Ns(f.getFullYear()-2E3)+Ns(f.getMonth()+1)+Ns(f.getDate())+" "+Ns(f.getHours())+":"+Ns(f.getMinutes())+":"+Ns(f.getSeconds())+"."+Ns(Math.floor(f.getMilliseconds()/10));e.call(c,"[",f,"] ")}e=c.push;f=a.oa.get();f=(b.ma()-f)/1E3;var h=f.toFixed(3),k=0;if(1>f)k=2;else for(;100>f;)k++,f*=10;for(;0=Mba.value)return"error";if(h.value>=Nba.value)return"warn";if(h.value>=Oba.value)return"log"}return"debug"} if(!this.o[a.o()]){var c=Yea(this.i,a),e=Zea;if(e){var f=b(a.u());$ea(e,f,c,a.i())}}}; Ps.prototype.addFilter=function(a){this.o[a]=!0}; var Zea=bb.console;function $ea(a,b,c,e){if(a[b])a[b](c,void 0===e?"":e);else a.log(c,void 0===e?"":e)} ;function Rs(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}} ;function Ss(){} Ss.prototype.o=null;Ss.prototype.getOptions=function(){return this.o||(this.o=this.u())};var Ts;function Us(){} qb(Us,Ss);Us.prototype.i=function(){var a=Vs(this);return a?new ActiveXObject(a):new XMLHttpRequest}; Us.prototype.u=function(){var a={};Vs(this)&&(a[0]=!0,a[1]=!0);return a}; function Vs(a){if(!a.ma&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c>>0);a={requestId:c,apiUrl:ifa(a,b,c),onLoad:b.onLoad,onError:b.onError||function(){}, lA:b.lA||function(){}, iM:b.iM||function(){}, jM:b.jM||function(){}, zy:b.zy,UJ:b.pageType,Ls:b.Ls};b.Xe&&("IFRAME"==b.Xe.nodeName?(a.window=b.Xe.contentWindow,a.Xe=a.window.document.body):(a.window=window,a.Xe=b.Xe));return a} function ifa(a,b,c){var e=bt(a)+"/apis/render?",f=a.va,h=a.Qa,k=b.helpcenter,l=a.Aa,p=a.Ca,r=a.Za,u=a.ua,y=a.Ka,la=b.pageType,ma=b.pageId,oa=b.url,qa=b.Em,ua=b.kS;c=["js_request_id."+c];if(b.extraParams)for(var wa in b.extraParams)c.push(wa+"."+b.extraParams[wa]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:p,visit_id:r,view_id:u,psd:y,page_type:la,id:ma,url:oa,components:qa,exclude_components:ua,extra_params:c,mendel_ids:a.Ja,service_configuration:a.Ra,scdeb:a.Ea,instant_preview:b.instantPreview, symptom:b.symptom,scenario_id:b.testScenarioId,sjid:b.bx,user_ip:a.Sa,js_fingerprint:a.Ia};b="";for(var Fa in a)f=a[Fa],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=Fa+"="+encodeURIComponent(f.toString()));return e+b} function hfa(a,b,c){try{var e=JSON.parse(c)}catch(f){b.onError({type:1,message:c});return}if(304!=e.application_error||e.html)if(404!=e.application_error&&e.html){if(b.Ls){if(!e.page_metadata||!e.page_metadata.page_type){b.onError({type:4});return}if(Bi.get(e.page_metadata.page_type)!=b.UJ){b.onError({type:3});return}}e.page_metadata&&b.lA(e.page_metadata);b.Xe?ct(a,b,e.html):b.zy(function(f){"IFRAME"==f.nodeName?(b.window=f.contentWindow,b.Xe=b.window.document.body):(b.window=window,b.Xe=f);ct(a, b,e.html)})}else b.onError({type:2}); else b.onError({type:5})} function ct(a,b,c){b.window.sc_scope=b.Xe;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))}); Nj(b.Xe,Xs(c));c=Array.from(b.Xe.getElementsByTagName("script"));a.ma(b,c)} at.prototype.ma=function(a,b){for(;0a.o.length;a.oa()} ;function ht(){var a=this;this.i=document.querySelector(".overlay");this.i.addEventListener("scroll",function(){it(a);a.qa()}); this.o=this.i.querySelector(".overlay__backdrop");this.o.addEventListener("touchmove",function(b){return b.preventDefault()}); this.o.addEventListener("click",function(){jt(a,0)}); this.Aa=this.i.querySelector(".overlay__header");this.Aa.addEventListener("touchmove",function(b){a.i.classList.contains("fullscreen")&&b.preventDefault()}); this.va=this.i.querySelector(".overlay__close-button");this.va.addEventListener("click",function(){jt(a,0)}); this.qa=rl(function(){if(!a.i.classList.contains("fullscreen")&&!a.u){var b=a.i.scrollTop;0==b?(a.oa.close(),window.removeEventListener("scroll",a.ua),window.document.body.style.overflow=""):b>.8*a.o.clientHeight?jt(a,a.o.clientHeight):b<.2*a.o.clientHeight?jt(a,0):jt(a,Math.round(.7*a.o.clientHeight))}},300); this.i.addEventListener("touchstart",function(){return a.u=!0}); this.i.addEventListener("touchend",function(){a.u=!1;a.qa()}); this.ua=function(){window.scroll(0,a.Ca)}; this.oa=new et(this.i,function(b){return kfa(a,b)},function(){it(a)})} ht.prototype.ma=pa(8);function it(a){var b=gt(a.oa);b&&(a.i.scrollTop>=a.o.clientHeight?(a.i.classList.add("fullscreen"),b.Cc.contentDocument.body.style.overflowY=""):(a.i.classList.remove("fullscreen"),b.Cc.contentDocument.body.style.overflowY="hidden"),0a||5a?a=0:a>c&&(a=c);return a-b} function Bt(a){a.preventDefault()} ;function Dt(a){z.call(this,a)} w(Dt,z);n=Dt.prototype;n.getEnableSsEngine=function(){return Of(this,2)}; n.getEnableAwr=function(){return Of(this,3)}; n.getEnableHelpSuggestions=function(){return Of(this,4)}; n.getAlohaAutoGaRollout=function(){return Of(this,5)}; n.getEnableConfigurator=function(){return Of(this,6)}; n.getEnableMweb=function(){return Of(this,7)}; function Gfa(){var a=Hfa();return Gf(a,7,!0)} n.getEnableCtlConsentCheckbox=function(){return Of(this,8)}; n.getEnableIframe=function(){return Of(this,9)}; function Hfa(){var a=new Dt;a=Gf(a,5,!0);a=Gf(a,2,!0);a=Gf(a,4,!1);a=Gf(a,8,!0);return Gf(a,9,!0)} n.getEnableScreenshotNudge=function(){return Of(this,10)}; n.getEnableWebStartupConfigEndpoint=function(){return Of(this,11)}; n.getEnableJunkNudge=function(){return Of(this,12)}; n.getEnableConfiguratorLocale=function(){return Of(this,13)}; n.getEnableTinyNoPointer=function(){return Of(this,14)}; n.getEnableSupportSessionLogging=function(){return Of(this,15)}; n.getEnableFileUploadForScreenshot=function(){return Of(this,16)}; n.getEnableDirectDeflectionForSingleCategory=function(){return Of(this,17)}; n.getEnableImageSanitization=function(){return Of(this,18)}; n.getEnableAlohaBinarySplit=function(){return Of(this,19)}; n.getEnableDbFeedbackIntents=function(){return Of(this,20)}; n.getEnableMarkMandatoryFieldsWithRequired=function(){return Of(this,21)};function Et(a){z.call(this,a)} w(Et,z);function Ifa(a){return Jfa.some(function(b){return b.test(a)})} var Jfa=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var Kfa="af;am;ar-EG;ar-JO;ar-MA;ar-SA;ar-XB;ar;az;be;bg;bn;bs;ca;cs;cy;da;de-AT;de-CH;de;el;en;en-GB;en-AU;en-CA;en-IE;en-IN;en-NZ;en-SG;en-XA;en-XC;en-ZA;es;es-419;es-AR;es-BO;es-CL;es-CO;es-CR;es-DO;es-EC;es-GT;es-HN;es-MX;es-NI;es-PA;es-PE;es-PR;es-PY;es-SV;es-US;es-UY;es-VE;et;eu;fa;fi;fil;fr-CA;fr-CH;fr;gl;gsw;gu;he;hi;hr;hu;hy;id;in;is;it;iw;ja;ka;kk;km;kn;ko;ky;ln;lo;lt;lv;mk;ml;mn;mo;mr;ms;my;nb;ne;nl;no;pa;pl;pt;pt-BR;pt-PT;ro;ru;si;sk;sl;sq;sr-Latn;sr;sv;sw;ta;te;th;tl;tr;uk ; ur ; uz ; vi ; zh;zh-CN;zh-HK;zh-TW;zu".split(";"); function Ft(a){var b;return null==(b=a.formContent)?void 0:b.locale} ;var Lfa=za(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_light_binary.js"]),Mfa=za(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);function Gt(a,b){var c=Ft(a);c=(c&&Kfa.includes(c)?Ft(a):"en").replaceAll("-","_").toLowerCase();var e;a=(null==(e=a.initializationData)?0:e.useNightlyRelease)?"nightly":"live";var f;return(null==b?0:null==(f=b.getEnableAlohaBinarySplit)?0:f.call(b))?jk(Lfa,a):jk(Mfa,a,c)} ;var Ht,It;function Nfa(a,b,c,e){if(Ht)return Ht;var f=Gt(a,e);return Ht=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(h,k){var l=Rl("SCRIPT");Uj(l,f);l.onload=function(){b.feedbackV2GlobalObject?h(b.feedbackV2GlobalObject):k("feedbackV2GlobalObject not found on window.")}; l.onerror=function(){k("Feedback binary script tag failed to load: "+f.toString())}; c.body.appendChild(l)})} function Ofa(a,b,c,e){if(It)return It;var f=Gt(a,e);return It=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(h,k){var l=Rl("SCRIPT");Uj(l,f);l.onload=function(){b.feedbackV2GlobalObject?h(b.feedbackV2GlobalObject):k("feedbackV2GlobalObject not found on window.")}; l.onerror=function(){k("Feedback binary script tag failed to load: "+f.toString())}; c.body.appendChild(l)})} function Pfa(a,b,c,e,f){f=void 0===f?!0:f;var h,k,l,p,r;return Va(function(u){switch(u.i){case 1:return h=Date.now(),u.yield(Nfa(a,c,e,b),2);case 2:k=u.o;if(!(f||(null==(p=a.initializationData)?0:p.useNightlyRelease)||(null==(r=a.initializationData)?0:r.isLocalServer))){l=k.initializeFeedbackClient(a,h,b);u.Na(3);break}return u.yield(k.initializeFeedbackClientAsync(a,h,b),4);case 4:l=u.o;case 3:return l.initiateAloha(),u.return(l)}})} function Qfa(a,b,c,e){var f,h,k;return Va(function(l){if(1==l.i)return f=Date.now(),l.yield(Ofa(a,c,e.document,b),2);if(3!=l.i)return h=l.o,l.yield(h.initializeFeedbackClientAsync(a,f,b,e),3);k=l.o;k.initiateAloha();return l.return(k)})} function Rfa(a,b,c){var e=!0;e=void 0===e?!0:e;var f,h,k,l,p,r,u,y,la,ma;return Va(function(oa){f=c||bb;if(null==(h=b)?0:null==(l=(k=h).getEnableAlohaBinarySplit)?0:l.call(k)){p=f;if(p.isFormOpened)throw r=Error("Form is either loading or already opened"),r.name="DuplicateFormError",r;p.isFormOpened=!0;a.callbacks=a.callbacks||{};u=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(qa){p.isFormOpened=!1;u(qa)}; try{return oa.return(Qfa(a,b,p,f))}catch(qa){throw p.isFormOpened=!1,qa;}}else{y=f;if(y.isFormOpened)throw la=Error("Form is either loading or already opened"),la.name="DuplicateFormError",la;y.isFormOpened=!0;a.callbacks=a.callbacks||{};ma=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(qa){y.isFormOpened=!1;ma(qa)}; try{return oa.return(Pfa(a,b,y,f.document,e))}catch(qa){throw y.isFormOpened=!1,qa;}}})} ;function Sfa(a){try{return bb.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);} ;function Jt(a){ss.call(this);this.headers=new Map;this.Ia=a||null;this.o=!1;this.Ea=this.i=null;this.Ca=this.Qa="";this.ma=this.Ka=this.Aa=this.Ja=!1;this.oa=0;this.va=null;this.Oa="";this.Ra=this.Sa=!1} qb(Jt,ss);var Tfa=/^https?$/i,Ufa=["POST","PUT"],Kt=[];function Lt(a,b,c,e,f,h,k){var l=new Jt;Kt.push(l);b&&l.listen("complete",b);l.Yx("ready",l.iJ);h&&(l.oa=Math.max(0,h));k&&(l.Sa=k);l.send(a,c,e,f)} n=Jt.prototype;n.iJ=function(){this.dispose();vc(Kt,this)}; n.send=function(a,b,c,e){if(this.i)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Qa+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Qa=a;this.Ca="";this.Ja=!1;this.o=!0;this.i=this.Ia?this.Ia.i():Ts.i();this.Ea=this.Ia?this.Ia.getOptions():Ts.getOptions();this.i.onreadystatechange=mb(this.ZE,this);try{this.getStatus(),this.Ka=!0,this.i.open(b,String(a),!0),this.Ka=!1}catch(k){this.getStatus();Mt(this,k);return}a=c||"";c=new Map(this.headers);if(e)if(Object.getPrototypeOf(e)=== Object.prototype)for(var f in e)c.set(f,e[f]);else if("function"===typeof e.keys&&"function"===typeof e.get){f=t(e.keys());for(var h=f.next();!h.done;h=f.next())h=h.value,c.set(h,e.get(h))}else throw Error("Unknown input type for opt_headers: "+String(e));e=Array.from(c.keys()).find(function(k){return"content-type"==k.toLowerCase()}); f=bb.FormData&&a instanceof bb.FormData;!uc(Ufa,b)||e||f||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=t(c);for(e=b.next();!e.done;e=b.next())c=t(e.value),e=c.next().value,c=c.next().value,this.i.setRequestHeader(e,c);this.Oa&&(this.i.responseType=this.Oa);"withCredentials"in this.i&&this.i.withCredentials!==this.Sa&&(this.i.withCredentials=this.Sa);try{Nt(this),0=l.length)&&(a.psdJson=l)}k||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(k=e.GOOGLE_FEEDBACK_START)k.apply(e, b);else{e=c+"/load.js?";for(var p in a)b=a[p],null==b||jb(b)||(e+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=Ll(f).createElement("SCRIPT");h&&a.setAttribute("nonce",h);h=Yi(e);Uj(a,h);f.body.appendChild(a)}} function Ut(a,b,c,e){var f,h;Va(function(k){f=c||bb;var l=["web_answers"].includes(a.triggerId)?"en":a.locale,p="DEV"===a.serverEnvironment,r=c||bb;r=a.nonce||Fj(r);l={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:l,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0, userEmail:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:p,nonce:r,useNightlyRelease:p,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback, enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(p=new Map(Object.entries(b)),l.extraData.productSpecificData=p);h=l;return k.yield(Rfa(h,e,f),0)})} function Vt(a,b,c){try{if("help"===a.flow){var e=a.helpCenterPath.replace(/^\//,"");bk(c||window,ak("https://support.google.com/"+e))}else"submit"===a.flow?Tt(a,b,c):Wfa(a.productId,a.feedbackServerUri).then(function(f){f=rf(f,Dt,1);var h=!Baa||(null==f?void 0:f.getEnableMweb()),k=!a.tinyNoPointer||(null==f?void 0:f.getEnableTinyNoPointer());!f||f.getAlohaAutoGaRollout()&&h&&k?Ut(a,b,c,f):Tt(a,b,c)},function(f){f&&"DuplicateFormError"!==f.name&&Tt(a,b,c)})}catch(f){Ut(a,b,c,null)}} pb("userfeedback.api.startFeedback",Vt);function Wt(a){window.sc_trackStatsEvent(49,8);Xt(a)} function Xt(a){var b=a.productId,c=a.bucket,e=void 0===a.flow?"material":a.flow,f=void 0===a.Qy?!1:a.Qy,h=void 0===a.HI?!0:a.HI,k=a.jN,l=a.onClose,p=a.onLoad,r=a.payload;a=a.description;var u=A(),y={};b=(y.flow=e,y.locale=u.lang,y.productId=b,y.disableSubmit=f,y);c&&(b.bucket=c);l&&(b.callback=l);p&&(b.onLoadCallback=p);u.sb_uri&&(b.serverUri=u.sb_uri);k&&(b.reportDataCallback=k);b.allowNonLoggedInFeedback=h;"submit"===e&&(b.report={description:a});var la={};r.forEach(function(ma,oa){la[oa]=ma}); Vt(b,la)} ;function Yt(){var a=A();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",Zt()]]);a.set("escalation_availability_matching_frd_forms",ll().escalation_availability_matching_frd_forms);a.set("rule_service_escalation_availability_c2c_event_id",ll().rule_service_escalation_availability_c2c_event_id); a.set("rule_service_escalation_availability_c2c_synthesis_event_id",ll().rule_service_escalation_availability_c2c_synthesis_event_id);a.set("rule_service_escalation_availability_chat_event_id",ll().rule_service_escalation_availability_chat_event_id);a.set("rule_service_escalation_availability_chat_synthesis_event_id",ll().rule_service_escalation_availability_chat_synthesis_event_id);a.set("rule_service_escalation_availability_email_event_id",ll().rule_service_escalation_availability_email_event_id); a.set("rule_service_escalation_availability_email_synthesis_event_id",ll().rule_service_escalation_availability_email_synthesis_event_id);a.set("rule_service_escalation_availability_phone_event_id",ll().rule_service_escalation_availability_phone_event_id);a.set("rule_service_escalation_availability_phone_synthesis_event_id",ll().rule_service_escalation_availability_phone_synthesis_event_id);a.set("rule_service_extensible_contact_options_event_id",ll().rule_service_extensible_contact_options_event_id); a.set("rule_service_form_synthesis_event_id",ll().rule_service_form_synthesis_event_id);a.set("rule_service_helpcenter_fields_synthesis_event_id",ll().rule_service_helpcenter_fields_synthesis_event_id);return a} function Zt(){var a=A().rs;switch(a){case 4:return"cases";case 1:return"helpcenter";default:return String(a)}} ;function $t(){Yfa(this)} function Yfa(a){a.i=(new rt({className:"material-dialog-backdrop",Hq:"material-dialog-backdrop--active",CE:"material-dialog-backdrop--locked",yJ:"material-dialog-backdrop--disable-click-capture"})).DC(function(){return!a.oa}); a.i.getElement().addEventListener("click",function(b){b=b.target;var c=b.getAttribute("data-material-dialog-action");c&&(a.o&&a.o(c),vk(b,"material-dialog--disable-close")||a.close())})} $t.prototype.open=function(a){var b=this,c=a.querySelector(".material-dialog__title");a.setAttribute("role","dialog");c&&(a.setAttribute("title",c.textContent),Ffa(c,a).reset().enable(vk(a,"material-dialog--draggable")));var e=a.querySelector(".material-dialog__minimize-button");if(e){var f=e.getAttribute("data-material-dialog-minimized-aria-label"),h=function(){var k=document.createElement("button");k.className="material-dialog-minimized";k.textContent=c.textContent+"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2594"; f&&k.setAttribute("aria-label",f);k.addEventListener("click",function(){b.i.open();document.body.removeChild(k)}); b.i.close();document.body.appendChild(k);k.focus()}; this.u=function(){return e.removeEventListener("click",h)}; e.addEventListener("click",h)}this.oa=vk(a,"material-dialog--disable-close");this.i.sB(!vk(a,"material-dialog--show-background")).pB(vk(a,"material-dialog--disable-click-capture")).setContent(a).open();a.focus();return this}; $t.prototype.close=function(){this.i.close();this.u&&this.u();this.ma&&this.ma()}; $t.prototype.Lm=function(a){this.o=a;return this}; $t.prototype.onClose=function(a){this.ma=a;return this}; $t.prototype.onClose=$t.prototype.onClose;$t.prototype.onAction=$t.prototype.Lm;$t.prototype.close=$t.prototype.close;$t.prototype.open=$t.prototype.open;function au(a){var b=a.icon,c=void 0===a.text?"":a.text,e=void 0===a.title?"":a.title,f=void 0===a.jw?!1:a.jw,h=void 0===a.size?void 0:a.size,k=void 0===a.oE?void 0:a.oE,l=void 0===a.ws?!1:a.ws,p=void 0===a.filled?!1:a.filled,r=void 0===a.Mv?!1:a.Mv,u=a.trigger,y=a.tabIndex,la=void 0===a.ariaLabel?"":a.ariaLabel;a=void 0===a.Qc?"rem":a.Qc;E.call(this,"sc.shared.MaterialFab");this.i=!1;this.icon=k?new Qn({icon:b,ub:!0,size:k,Qc:a}):new Qn({icon:b,ub:!0,Qc:a});this.text=c;this.title=e;this.jw=f;this.size= h;this.ws=l;this.filled=p;this.Mv=r;this.trigger=u;this.overlay=new Rn;this.tabIndex=void 0===y?null:String(y);this.ariaLabel=la} w(au,E);au.prototype.content=function(){var a=this,b=["class",{root:!0,extended:this.text,mini:this.jw,lowered:this.ws,filled:this.filled,"fake-focus":this.i,grey:this.Mv},"tabindex",this.tabIndex,"onclick",this.trigger,"onkeydown",function(e){Tn(a.overlay,e)}, "aria-label",this.ariaLabel];this.title&&b.push("title",this.title);if(this.size){var c=this.size+"px";b.push("style",{height:c,width:c})}this.element.apply(this,["button"].concat(Ba(b),[function(){a.element("span","class","icon",a.icon);a.text&&qn(a.text);a.overlay.render()}]))};function bu(a){Mn.call(this);this.Ak=!1;this.text=this.group="";this.selected=this.disabled=!1;this.dg(a)} w(bu,Mn);n=bu.prototype;n.dg=function(a){var b=void 0===a.text?"":a.text,c=void 0===a.disabled?!1:a.disabled,e=void 0===a.selected?!1:a.selected,f=a.content,h=a.ariaLabel,k=a.ui,l=a.Qj,p=void 0===a.Ak?!1:a.Ak;this.group=void 0===a.group?"":a.group;this.selected=e;this.text=b;this.content=f;this.ariaLabel=h;this.ui=k;this.disabled=c;this.Qj=l;this.Ak=p}; n.getGroup=function(){return this.group}; n.getText=function(){return this.text}; n.getContent=function(){return this.content}; n.Je=function(){return this.ariaLabel}; n.isSelected=function(){return this.selected}; n.setSelected=function(a){this.selected=a;var b;null==(b=this.Qj)||b.call(this,this.selected);this.Ba(0)}; n.setDisabled=function(a){this.disabled=a;this.Ba(1)};function cu(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialRadio");this.id=Ln();this.model=a instanceof bu?a:new bu(a);this.overlay=new Rn({On:!0});this.i=null;this.watch(this.model)} w(cu,E); cu.prototype.content=function(a){var b=this;a&&this.model.dg(a);this.element("div","class",{root:!0,disabled:this.model.disabled,"align-top":this.model.Ak},function(){b.element("div","class","touch-target","onclick",function(){b.model.disabled||!b.i||b.i.checked||(b.i.checked=!0,b.onChange())},function(){b.element("div","class","radio",function(){b.i=b.element("input","id",b.id,"class","native-control","type","radio","name",b.model.getGroup(),"aria-label",b.model.Je(),"aria-describedby",b.model.ui,"disabled", b.model.disabled,"onchange",function(){b.onChange()}); b.i.checked=b.isSelected();b.element("div","class","ring");b.element("div","class","dot");b.overlay.render()})}); var c=b.model.getText(),e=b.model.getContent();(c||e)&&b.element("label","for",b.id,"class","label-text","onclick",function(){Sn(b.overlay,0,0,!0)},c||e)})}; cu.prototype.onChange=function(){if(this.i&&this.model.isSelected()!==this.i.checked&&(this.model.setSelected(this.i.checked),this.model.getGroup()))for(var a=t(Array.from(document.getElementsByName(this.model.getGroup()))),b=a.next();!b.done;b=a.next())b.value.dispatchEvent(new Event("change"))}; cu.prototype.isSelected=function(){return this.model.isSelected()};function du(a){var b=Object.assign({},a),c=a.content,e=void 0===a.Zh?!0:a.Zh,f=void 0===a.Sl?"placement-start":a.Sl,h=void 0===a.Lq?"alignment-start":a.Lq,k=void 0===a.style?"style-normal":a.style;a=a.Rq;b=(delete b.content,delete b.Zh,delete b.Sl,delete b.Lq,delete b.style,delete b.Rq,b);E.call(this,"sc.shared.MaterialRichTooltip");var l=this;this.o=!1;this.le=this.ke=0;this.u=c;this.Zh=e;this.qa=f;this.oa=h;this.ua=k;this.Rq=a;this.i=new Wq(Object.assign({},{content:function(){eu(l)}, Wj:!0,Ym:!1,Qq:!1},b))} w(du,E);n=du.prototype;n.open=function(a){this.Zh?this.i.open(a):(this.o=!0,this.Da())}; n.rb=function(){return this.Zh?this.i.rb():this.o}; n.close=function(){this.Zh?this.i.close():(this.o=!1,this.Da())}; function fu(a,b){var c=b.le;if(!a.Zh){var e;a.ke=null!=(e=b.ke)?e:a.ke;a.le=null!=c?c:a.le;a.Da()}} n.me=function(){return!0}; n.content=function(){var a=this;this.Zh?this.i.render():this.element("div","class","popup-container","style",{visibility:this.o?"visible":"hidden",transform:"translate("+this.ke+"px, "+this.le+"px)"},function(){eu(a)})}; function eu(a){a.element("div","class","root "+a.qa+" "+a.ua,function(){a.element("div","class","container","style",{padding:a.Rq},a.u);a.element("div","class","clip-track "+a.oa,function(){a.element("div","class","clip",function(){a.element("div","class","caret")})})})} ;function gu(a,b){b=void 0===b?A().hc:b;this.o=a;this.ma={};b&&(this.ma.helpcenter=b)} n=gu.prototype;n.Yk=function(a){this.oa=a;return this}; n.onError=function(a){this.u=a;return this}; n.XE=function(a){this.qa=a;return this}; n.Ef=function(a,b){this.ma[a]=b;return this}; n.start=function(a){var b=this;a=void 0===a?A().upload_hostname:a;var c=new XMLHttpRequest;c.open("POST",a+(A().redirect_upload_to_boq||A().redirect_upload_to_boq_support_content?"/upload-ceres":"/upload"));c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText);Zfa(b,e.sessionStatus.externalFieldTransfers[0].formPostInfo.url)}catch(f){hu(b)}}); c.addEventListener("error",function(){return hu(b)}); c.addEventListener("abort",function(){return hu(b)}); c.send($fa(this));return this}; function Zfa(a,b){var c=new XMLHttpRequest;c.open("POST",b);c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText).sessionStatus.additionalInfo["uploader_service.GoogleRupioAdditionalInfo"].completionInfo.customerSpecificInfo;a.i=e.cns_filename;a.ua=e.document_id;a.oa&&a.oa()}catch(f){hu(a)}}); c.upload.addEventListener("progress",function(e){a.qa&&a.qa(e.lengthComputable?Math.max(e.loaded-(e.total-a.o.size),0):0)}); c.addEventListener("error",function(){return hu(a)}); c.addEventListener("abort",function(){return hu(a)}); b=new FormData;b.append("Filedata",a.o,a.o.name);c.send(b)} function hu(a){a.u&&a.u()} function $fa(a){var b=[{external:{name:"file",filename:a.o.name,formPost:{}}}],c;for(c in a.ma)b.push({inlined:{name:c,content:a.ma[c],contentType:"text/plain"}});return JSON.stringify({protocolVersion:"0.8",createSessionRequest:{fields:b}})} n.mK=function(){return this.i}; n.wm=function(){return this.ua}; gu.prototype.getDocumentId=gu.prototype.wm;gu.prototype.getCnsFilename=gu.prototype.mK;gu.prototype.start=gu.prototype.start;gu.prototype.setMetadata=gu.prototype.Ef;gu.prototype.onProgress=gu.prototype.XE;gu.prototype.onError=gu.prototype.onError;gu.prototype.onSuccess=gu.prototype.Yk;function iu(){var a=this;this.o=document.querySelector(".overlay");this.i=(new rt({className:"overlay-backdrop",Hq:"overlay-backdrop--active",CE:"overlay-backdrop--locked"})).setContent(this.o).onClose(function(){a.u.close()}); this.i.sB(!0);this.i.pB(!0);this.oa=this.o.querySelector(".overlay__close-button");this.oa.addEventListener("click",function(){a.i.close()}); this.u=new et(this.o,function(b){b.Cc.contentDocument.body.style.padding="2.5rem 3.25rem"},null)} iu.prototype.ma=pa(7);window.sc_initOverlay=function(){return new iu};var aga={"ads.svg":Ri('\n'),"alumnus_expert.svg":Ri('\n'), "beenhere.svg":Ri('\n'),"beta.svg":Ri('\n\n\n\n\n'), "beta_dark.svg":Ri('\n\n\n\n'), "bids_and_budgets.svg":Ri('\n'),"bronze_expert.svg":Ri('\n'),"community_specialist.svg":Ri('\n'), "diamond_expert.svg":Ri('\n'), "error_computer.svg":Ri('\n'), "gold_expert.svg":Ri('\n'), "google_employee.svg":Ri('\n'),"guidebook.svg":Ri('\n\n\n'), "keywords_and_targeting.svg":Ri('\n'),"laptop_check.svg":Ri('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "legacy_expert.svg":Ri('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "logo_googleg_48dp.svg":Ri('\n \n \n \n \n \n\n'), "no_notifications.svg":Ri('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "page_desktop.svg":Ri('\n'), "page_desktop_dark.svg":Ri('\n'), "platinum_expert.svg":Ri('\n'), "play.svg":Ri('\n'),"quickreply.svg":Ri('\n'),"search.svg":Ri('\n'), "silver_expert.svg":Ri('\n'), "stop.svg":Ri('\n'),"volunteer_activism.svg":Ri('\n'), "workflow.svg":Ri('\n'), "workflow_dark.svg":Ri('\n')};function ju(a){E.call(this,"sc.shared.TsAssetInterop");this.i=a} w(ju,E);ju.prototype.content=function(){Bn(aga[this.i])};var bga=new Map([[0,"workflow.svg"],[1,"legacy_expert.svg"],[2,"alumnus_expert.svg"],[3,"bronze_expert.svg"],[4,"silver_expert.svg"],[5,"gold_expert.svg"],[6,"platinum_expert.svg"],[7,"diamond_expert.svg"],[8,"community_specialist.svg"],[9,"google_employee.svg"],[10,"play.svg"],[11,"stop.svg"],[12,"quickreply.svg"],[13,"volunteer_activism.svg"],[14,"beenhere.svg"],[16,"bids_and_budgets.svg"],[17,"keywords_and_targeting.svg"],[15,"ads.svg"],[18,"guidebook.svg"],[19,"beta.svg"]]),ku=new Map([[0,"workflow_dark.svg"], [19,"beta_dark.svg"]]);function lu(a){var b=void 0===a.ub?!1:a.ub,c=void 0===a.pz?!1:a.pz,e=a.icon,f=void 0===a.isDarkMode?!1:a.isDarkMode,h=void 0===a.size?24:a.size,k=a.title;a=void 0===a.ix?!1:a.ix;E.call(this,"sc.icon.Icon");f=f&&ku.has(e)?ku.get(e):bga.get(e);if(void 0===f)throw Error("The icon asset "+e+" is undefined.");this.ub=b;this.pz=c;this.size=h;this.i=new ju(f);this.title=k;this.ix=a} w(lu,E);lu.prototype.content=function(){var a=this;this.element("div","class",{root:!0,baseline:this.ub,"text-bottom":this.ix,flip:this.pz},"title",this.title,"style",{height:this.size+"px",width:this.size+"px"},function(){a.i.render()})};function mu(a){z.call(this,a)} w(mu,z);function nu(a,b){return gf(a,3,b,Ae)} mu.La=[1,2,3,4];function ou(a){if(!(a&&a instanceof z))throw Error("Value is not proto message.");return Rc(a.serialize(),2)} ;function pu(a,b,c,e){if(a){var f="";c&&c.length&&(f="; track:"+c.join(",").trim());c="";e&&e.length&&(c="; "+e.join("; ").trim());a.setAttribute("jslog",b+f+c);a.LSWHIf=void 0}} ;var qu={CLICK:{string:"click",Og:"cOuCgd"},GENERIC_CLICK:{string:"generic_click",Og:"szJgjc"},IMPRESSION:{string:"impression",Og:"xr6bB"},HOVER:{string:"hover",Og:"ZmdkE"},KEYPRESS:{string:"keypress",Og:"Kr2w4b"},KEYBOARD_ENTER:{string:"keyboard_enter",Og:"SYhH9d"},VIS:{string:"vis",Og:"HkgBsf"}};function ru(a){if(su.has(a))return su.get(a);throw Error("Unrecognized EventLabel "+a+".");} function tu(a){for(var b=new Map,c=t(Object.keys(a)),e=c.next();!e.done;e=c.next())e=e.value,b.set(a[e].string,a[e].Og);return b} for(var su=tu(qu),uu=new Map,vu=t(Object.keys(qu)),wu=vu.next();!wu.done;wu=vu.next()){var xu=wu.value;uu.set(qu[xu].Og,qu[xu].string)}var yu=tu({TRACK:{string:"track",Og:"u014N"},INDEX:{string:"index",Og:"cQYSPc"},MUTABLE:{string:"mutable",Og:"dYFj7e"},COMPONENT_ID:{string:"cid",Og:"cOuyq"},TEST_CODE:{string:"tc",Og:"DM6Eze"}});function zu(a,b){this.i=a;this.qa=b||!1;this.ma=new Set;this.va=null;this.oa=[];this.o=void 0;this.Ca=this.u=!1;this.Aa=null;this.ua=[]} function Au(a,b){if(b){var c=a.ma;var e=c.has;a=a.qa?ru(b):b;c=e.call(c,a)}else c=0!=a.ma.size;return c} zu.prototype.getIndex=function(){return this.va}; zu.prototype.setAttribute=function(a){this.Aa=a;return this}; zu.prototype.getAttribute=function(){return this.Aa}; function Bu(a,b){a.ua.push(b)} function Cu(a,b){for(var c=0;c=a.offsetWidth||0>=a.offsetHeight))return!1;a=a.getBoundingClientRect();return(b=zm(b,new ym(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1} function lga(a,b,c){for(var e=[],f={},h=b.length-1;0<=h;f={xn:f.xn,Zj:f.Zj,yq:f.yq},h--){f.Zj=new tv;f.yq=[];f.xn=iv();xf(f.Zj,Fu,1,f.xn);var k=new lv;xf(k,Fu,1,f.xn);xf(f.Zj,lv,9,k);if(k=Hs(window.location.href,"ved"))k=pv(new ov,k),xf(f.Zj,ov,4,k);b[h].forEach(function(l){return function(p,r){r.o=l.xn;r.u=l.xn;var u=Mv(this,r);p.length&&Uu(u,p);p=r.getElement();Kv(p,c)?(r.oa=!1,r.hidden=!1):u.Qm(1);this.o&&Au(r.getTag(),"hover")&&void 0!==r.i&&(p.setAttribute("data-hveid",Number(r.i)),0===wf(l.Zj, Tu,2).length&&$u(r)&&(p.setAttribute("decode-data-ved","1"),p.setAttribute("data-ved",$u(r)+"")));this.setTimestamp(u);Af(l.Zj,2,Tu,u);l.yq=l.yq.concat(r.getTag().oa)}}(f),a); k=new cv;Jv();ev(k,f.Zj.serialize());gf(k,20,f.yq,Ae);e.push(k)}return e} function mga(a,b,c){for(var e=[],f=new Map,h=b.length-1;0<=h;h--){var k=b[h],l=k.keys().next().value.u,p=f.get(l)||[];p.push(k);f.set(l,p)}f.forEach(function(r,u){var y=0,la=[],ma=new tv,oa=[],qa=iv();xf(ma,Fu,1,qa);xf(ma,Fu,3,u);var ua=new lv;xf(ua,Fu,1,u);xf(ma,lv,9,ua);for(ua=0;uaarguments.length&&h.args.push(new a.ZN);k&&(k=Qv,!a.fB||0==Vv||a.measure&&1!=Vv||(k=(k+1)%2),Pv[k].push(h));return tga()}} function uga(a,b){Rv=!1;var c={};Vv=1;for(var e=0;ea&&(oga++,100h.length)return null;k=h[0].trim();h=h[1].trim();if(Eb(k)||Eb(h))return null;switch(k){case Yv(a,"track"):k=h.split(",");for(h=0;h "}); c+=b.length?"END]":"EMPTY]"} function qw(a){if(a.yc){var b=a.yc();a=Ql(b||am(a.oa)||window)}else a=Ql(am(a.oa)||window);return a} ;function rw(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));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 Fga(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;u=r=0} function b(y){for(var la=k,ma=0;64>ma;ma+=4)la[ma/4]=y[ma]<<24|y[ma+1]<<16|y[ma+2]<<8|y[ma+3];for(ma=16;80>ma;ma++)y=la[ma-3]^la[ma-8]^la[ma-14]^la[ma-16],la[ma]=(y<<1|y>>>31)&4294967295;y=f[0];var oa=f[1],qa=f[2],ua=f[3],wa=f[4];for(ma=0;80>ma;ma++){if(40>ma)if(20>ma){var Fa=ua^oa&(qa^ua);var Ja=1518500249}else Fa=oa^qa^ua,Ja=1859775393;else 60>ma?(Fa=oa&qa|ua&(oa|qa),Ja=2400959708):(Fa=oa^qa^ua,Ja=3395469782);Fa=((y<<5|y>>>27)&4294967295)+Fa+wa+Ja+la[ma]&4294967295;wa=ua;ua=qa;qa=(oa<<30|oa>>>2)& 4294967295;oa=y;y=Fa}f[0]=f[0]+y&4294967295;f[1]=f[1]+oa&4294967295;f[2]=f[2]+qa&4294967295;f[3]=f[3]+ua&4294967295;f[4]=f[4]+wa&4294967295} function c(y,la){if("string"===typeof y){y=unescape(encodeURIComponent(y));for(var ma=[],oa=0,qa=y.length;oar?c(l,56-r):c(l,64-(r-56));for(var ma=63;56<=ma;ma--)h[ma]=la&255,la>>>=8;b(h);for(ma=la=0;5>ma;ma++)for(var oa=24;0<=oa;oa-=8)y[la++]=f[ma]>>oa&255;return y} for(var f=[],h=[],k=[],l=[128],p=1;64>p;++p)l[p]=0;var r,u;a();return{reset:a,update:c,digest:e,digestString:function(){for(var y=e(),la="",ma=0;mal?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie=a+"="+b+c+k+l+e+(null!=f?";samesite="+ f:"")}; n.get=function(a,b){for(var c=a+"=",e=(this.i.cookie||"").split(";"),f=0,h;fa.Ah()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Oa} n.dispatch=function(a){a instanceof cv?this.log(a):(a=dv(new cv,a.serialize()),this.log(a))}; n.oh=function(a){a?(this.experimentIds||(this.experimentIds=new av),a=a.serialize(),x(this.experimentIds,4,a)):this.experimentIds&&jf(this.experimentIds,4)}; function Kw(a,b){a.oa=new zw(1>b?1:b);a.i.setInterval(a.oa.getValue())} n.log=function(a){a=a.clone();var b=this.jg++;a=x(a,21,b);this.componentId&&x(a,26,this.componentId);if(!Se(a,1)){b=a;var c=Date.now().toString();x(b,1,c)}null==Se(a,15)&&(b=60*(new Date).getTimezoneOffset(),x(a,15,b));this.experimentIds&&(b=this.experimentIds.clone(),xf(a,av,16,b));for(;this.o.length>=this.bufferSize;)this.o.shift(),++this.Ca;this.o.push(a);this.dispatchEvent(new Lw(a));this.Ra||this.i.enabled||this.i.start()}; n.flush=function(a,b){var c=this;if(0===this.o.length)a&&a();else if(this.Za)Mw(this.ma,3),Nw(this);else{var e=Date.now();if(this.zc>e&&this.mbma||401===ma||0===ma);oa&&(c.o=qa.concat(c.o),c.Ra||c.i.enabled||c.i.start());b&&b("net-send-failed",ma);++c.va},la=function(){c.network?c.network.send(r,u,y):c.De(r,u,y)}; p?p.then(function(ma){r.dB["Content-Encoding"]="gzip";r.dB["Content-Type"]="application/binary";r.body=ma;r.aJ=2;la()},function(){la()}):la()}}}}; n.oz=function(){this.Aa||(Ow(this.ma,!0),this.Ia&&(Mw(this.ma,3),Nw(this)),this.Ea&&(Mw(this.ma,2),Lga(this)),this.flush(),Ow(this.ma,!1))}; function Nw(a){Pw(a,32,10,function(b,c){b=Es(b,"format","json");var e=!1;try{e=window.navigator.sendBeacon(b,c.serialize())}catch(f){}a.Za&&!e&&(a.Za=!1);return e})} function Lga(a){Pw(a,6,5,function(b,c){b=Ds(b,"format","base64json","p",Rc(c.serialize(),3));if(15360=this.start){a.srt=e.responseStart-this.start;a.ol=a.prt=b-e.responseStart;break}var f;null==(f=Dr)||f.jt(a)}; function bz(a,b,c){c=void 0===c?!0:c;var e=new Mx;x(e,1,b);a=Math.trunc(window.performance.now()-a.start);x(e,2,a);Ff(e,3,c);Hk({endpoint:"recordsla",httpMethod:"POST",params:{v:"1"},Dc:e.serialize()})} ;function cz(a){z.call(this,a)} w(cz,z);cz.prototype.setHost=function(a){return x(this,3,a)};var eha=new Map([["PROD",1],["STAGING",2],["DRAFT",3],["READY",4],["TEST",5],["DEV",6],["ALPHA",7],["GKMSSTAGING",8],["LOCAL",9]]),fha=new Set;function dz(a){var b=this;this.je=a;this.iE=!1;this.currentFormId=this.TE=this.rN=this.bO=0;this.sG=fha;this.transport=this.Uq(1046,860);this.vF=this.Uq(1324,1323);this.tb=new Qy(!1,"","");Dr=this;gha(this);window.sc_registerPageClickHandlers&&window.sc_registerPageClickHandlers([function(c){return void b.ad(c)}])} n=dz.prototype;n.Uq=function(a,b){var c=A(),e=nu(new mu,c.mendel_ids);a=(new ux("PROD"===c.env?b:a,String(c.au||"0"))).oh(e);c.auth_token?vx(a,function(){return c.auth_token}):"about:blank"===location.href&&vx(a,function(){return""}); a=a.build();a.Ia=a.Sa;a.Ea=!0;return a}; function gha(a){var b=Qk("StatsDeferredClearcut",!0);if(b){b=Qga(b);var c=rf(b,Kx,1);x(c,34,A().visit_id);c=wf(c,Jx,33);if(0=k;k&&(a.sG.add(h),b.push(f))}a.Lp(b,!0)} function hha(a){if(!a.iE){a.iE=!0;hz(a);var b;window.addEventListener("scroll",function(){window.clearTimeout(b);b=window.setTimeout(function(){return void hz(a)},300)})}} n.nx=function(a){var b=[];a=t((a||document).querySelectorAll("[data-stats-imp]"));for(var c=a.next();!c.done;c=a.next())b.push(iz(c.value,{type:0}));this.Lp(b)}; n.sO=function(a,b){a=iz(a,{type:0});a.type=b||a.type;this.Lp([a])}; n.Lp=function(a,b){b=void 0===b?!1:b;if(0!==a.length){var c=fz(this,b?7:3),e=Py(jz(this.je));b=b?7:3;a=t(a);for(var f=a.next();!f.done;f=a.next()){f=f.value;var h=(new Ex).setType(f.type);f.id&&h.setId(f.id);kz(h,f.index);Af(c,6,Ex,h);h=(new Fy).setType(vy.get(f.type));f.id&&x(h,2,f.id);kz(h,f.index);f=(new Jy).setType(b);f=yf(f,4,Ky,h);Oy(e,f.setTimestamp((new nh).setSeconds(Date.now()/1E3)))}gz(this,c);ez(this,e)}}; n.kb=function(a,b,c,e,f){lz(this,a,b,c,e);f instanceof Function&&f()}; n.rG=function(a,b,c,e,f,h){a&&(a=iz(a,{type:0,action:0},h),lz(this,b||a.type,c||a.action,e||a.id,f||a.index))}; function lz(a,b,c,e,f){var h=fz(a,5);var k=(new Cx).setType(b);k=x(k,2,c);b=(new Ey).setType(vy.get(b));c=uy.get(c);c=x(b,2,c);e&&(k.setId(e),x(c,3,e));kz(k,f);kz(c,f);Af(h,7,Cx,k);gz(a,h);e=Py(jz(a.je));f=(new Jy).setType(2);f=yf(f,3,Ky,c);e=Oy(e,f.setTimestamp((new nh).setSeconds(Date.now()/1E3)));ez(a,e)} n.ad=function(a){if("#"!==a.href){var b=a.element;if(b){a:{var c=b;var e;if(e=c){b:{for(e=c;e;){if(e.hasAttribute&&e.hasAttribute("data-stats-ignore")){e=!0;break b}e=e.parentNode}e=!1}e=!e}if(e)for(;c;){if(c.hasAttribute&&c.hasAttribute("data-stats-action")||"A"===c.tagName||Xy(c))break a;c=c.parentNode}c=null}if(c){e=b.href;var f=(f=b.getAttribute("data-stats-toggle-class"))?!vk(b,f):b instanceof HTMLInputElement&&("checkbox"===b.type||"radio"===b.type)&&!b.checked;e=iz(b,{type:0,id:e,action:f? 29:8});if(void 0!==e.id){a.hc_internal&&Pk("refererViewId",A().vid);b=this.wz(a);a:{f=t(Nea);for(var h=f.next();!h.done;h=f.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(vk(c,h)){f=k;break a}}f=void 0}f=mz(this,e,b,f);e=nz(e);e=Oy(Py(jz(this.je)),e);a=a.event;switch(b){case 2:oz(this,a,c,f,e);break;case 1:b=pz(this,f);b=qz(this,b);Pk("StatsDeferredClearcut",b.serialize())||oz(this,a,c,f);Pk("ScaledStatsDeferredClearcut",e.serialize())||oz(this,a,c,void 0,e);break;default:case 3:gz(this, f),ez(this,e)}}}}}}; function oz(a,b,c,e,f){b.preventDefault();e&&gz(a,e);f&&ez(a,f);a=c.getAttribute&&c.getAttribute("data-stats-delay-url");if(!a&&c instanceof HTMLAnchorElement&&(a=c.href)&&"_blank"===c.target){bk(window,a);return}a&&(c=jb(c)&&Di(c)&&c.tagName.toUpperCase()==="A".toString()?c.target:"",b=window.sc_delayLocationHandler,b instanceof Function?b(a):Tk(a,!0,c))} function rz(a,b,c,e,f){var h=mz(a,{type:b,action:c,id:e,index:f},3);b=nz({type:b,action:c,id:e,index:f});b=Oy(Py(jz(a.je)),b);gz(a,h);ez(a,b)} function mz(a,b,c,e){a=fz(a,4);var f=new Bx;c=x(f,1,c).setType(b.type);c=x(c,3,b.action).setId(b.id);kz(c,b.index);e&&(b=new Ax,e=x(b,1,e),xf(c,Ax,7,e));xf(a,Bx,5,c);return a} function nz(a){var b=(new Dy).setType(vy.get(a.type));var c=uy.get(a.action);b=x(b,2,c);b=x(b,3,a.id);kz(b,a.index);a=(new Jy).setType(1);return yf(a,2,Ky,b).setTimestamp((new nh).setSeconds(Date.now()/1E3))} function iz(a,b,c){c=void 0===c?!1:c;return{id:sz({element:a,attr:"data-stats-id",defaultValue:b.id}),type:tz({element:a,attr:"data-stats-ve",defaultValue:b.type,Pp:!0}),action:tz({element:a,attr:"data-stats-action",defaultValue:b.action,Pp:c}),index:sz({element:a,attr:"data-stats-idx",defaultValue:b.index})}} n.wz=function(a){var b=a.element.getAttribute("data-stats-method");if(b)switch(b.toUpperCase()){case "DELAY":return 2;case "DEFER":return 1;default:return 3}return a.blank||a.authuser_related?3:a.external?2:a.hc_internal?1:3}; n.jt=function(a){var b=fz(this,2),c=new Dx;a.ol&&0<=a.ol&&x(c,1,Math.round(a.ol));a.prt&&0<=a.prt&&x(c,2,Math.round(a.prt));a.srt&&0<=a.srt&&x(c,5,Math.round(a.srt));if(a.type&&a.duration_ms){var e=c.setType(a.type);x(e,4,Math.round(a.duration_ms))}xf(b,Dx,4,c);gz(this,b);var f=Vga.get(a.type);e=a.duration_ms;b=a.ol;c=a.prt;a=a.srt;f=(new Gy).setType(f);e=x(f,2,e);0<=b&&x(e,3,b);0<=c&&x(e,4,c);0<=a&&x(e,5,a);a=Py(jz(this.je));b=(new Jy).setType(4);b=yf(b,5,Ky,e);a=Oy(a,b.setTimestamp((new nh).setSeconds(Date.now()/ 1E3)));ez(this,a)}; n.uO=function(a){var b=new Hy;0<=a.ol&&x(b,1,a.ol);0<=a.prt&&x(b,2,a.prt);0<=a.srt&&x(b,5,a.srt);a=Py(jz(this.je));var c=(new Jy).setType(5);b=yf(c,6,Ky,b);b=Oy(a,b.setTimestamp((new nh).setSeconds(Date.now()/1E3)));ez(this,b)}; n.vO=function(a){var b=fz(this,6),c=new Ix;if(void 0!==a.top&&void 0!==a.page_view_id){var e=c.setTop(Math.trunc(Number(a.top||0)/1E3));x(e,2,a.page_view_id||"");xf(b,Ix,8,c);gz(this,b);b=Py(jz(this.je));e=(new Jy).setType(6);var f=new Iy;f=x(f,1,a.top||0);a=x(f,2,a.page_view_id||"");a=yf(e,7,Ky,a);a=Oy(b,a.setTimestamp((new nh).setSeconds(Date.now()/1E3)));ez(this,a);10===A().pt&&"true"===il("MoltronLoggingFeature__enable_view_duration_logs")&&Xga(this.tb,this.je.mid||"",c.getTop()||0)}}; n.qh=function(){return new az}; function fz(a,b){var c=A();var e=new Hx;e=x(e,3,c.iro);e=x(e,1,c.pid).Ff(c.vid);c.request_attributes&&gf(e,4,c.request_attributes,xe);if(c=il("workflow__session-id")){var f=new Gx;c=x(f,1,c);0!==a.currentFormId&&x(c,2,String(a.currentFormId));xf(e,Gx,5,c)}a=new Jx;return xf(a,Hx,2,e).setType(b)} function pz(a,b){var c=A();b.setTimestamp(0===a.TE?Date.now():a.TE);var e=new Kx;e=x(e,35,c.ncc);a.je.cc&&x(e,41,a.je.cc);var f=x(e,17,c.dt);f=x(f,24,c.ehc);f=x(f,1,c.hc);f=Ff(f,38,c.ii);f=gf(f,21,c.mendel_ids,Ae);f=x(f,46,3);f=x(f,19,c.pt);f=x(f,14,1);f=x(f,32,c.rs);f=x(f,2,c.rl);f=x(f,12,c.lang);f=x(f,45,22);f=x(f,15,17515);b=Af(f,33,Jx,b);b=x(b,43,c.rt).Ff(c.vid);b=x(b,34,c.visit_id);b=x(b,55,2);b=Ff(b,58,c.web_history_enabled).setSupportJourneyId(c.support_journey_id);c=eha.get(c.env)||0;x(b, 53,c);if(a.je.exp)for(a=t(a.je.exp),c=a.next();!c.done;c=a.next())if((c=c.value)&&c.active_groups)for(c=c.active_groups.split(";"),c=t(c),b=c.next();!b.done;b=c.next())b=b.value.split("::"),2===b.length&&(f=new zx,f=x(f,1,b[0]),b=x(f,2,b[1]),Af(e,13,zx,b));a=(new yx).setContentType(55);Af(e,3,yx,a);return e} function qz(a,b){var c=A(),e=new Lx;b=xf(e,Kx,1,b);c.ehn&&(c=xs(c.ehn.match(ws)[3]||null),b.setHost(c));a.je.ref&&x(b,3,a.je.ref);return b} function gz(a,b){if("true"!==tn("workflow__kms")&&!(1E3<++a.bO)){var c=pz(a,b);""===Se(c,1)?Jk({Issue:"No helpcenter found when populating clearcut stats",Stats:b}):(c=qz(a,c),a.transport.dispatch(c),a.transport.flush(),pl(document,"sc_statsEvent",{detail:b}))}} function ez(a,b){if("true"!==tn("workflow__kms"))if(""===Hf(rf(b,zy,6),1))Jk({Issue:"No helpcenter found when populating scaled clearcut",Extension:b});else if(!(1E3<++a.rN)){var c=new cz;c=xf(c,Ny,1,b);var e=A();e.ehn&&(e=xs(e.ehn.match(ws)[3]||null),c.setHost(e));a.je.ref&&x(c,2,a.je.ref);a.vF.dispatch(c);a.vF.flush();pl(document,"sc_scaledStatsEvent",{details:b})}} function sz(a){var b=a.element,c=a.attr,e=a.defaultValue;a=void 0===a.Pp?!1:a.Pp;var f=b&&b.getAttribute&&b.getAttribute(c);if(a)for(;b&&!f;)f=b.getAttribute&&b.getAttribute(c),b=b.parentNode;return(f=f||e)?f.toLowerCase():void 0} function tz(a){var b=a.defaultValue;a=Number(sz({element:a.element,attr:a.attr,Pp:void 0===a.Pp?!1:a.Pp}));return isNaN(a)?b:a} function kz(a,b){b&&(b=b.split(","),b[0]&&(Nga(a)||Oga(a)||Pga(a)?a.rB(Number(b[0])):a.Zx(Number(b[0]))),b[1]&&a.Gn(Number(b[1])))} window.sc_initStats=function(a){window.sc_statsModel=a;if(!window.sc_refresh){var b=window.sc_trackStatsScopedImpressions;if(b){b(window.sc_scope);return}}a=new dz(a);hha(a);window.sc_trackStatsEvent=a.kb.bind(a);window.sc_trackStatsEventByElement=a.rG.bind(a);window.sc_trackStatsScopedImpressions=a.nx.bind(a);window.sc_trackStatsImpressions=a.Lp.bind(a);window.sc_trackStatsImpressionByElement=a.sO.bind(a);window.sc_trackStatsLatency=a.jt.bind(a);window.sc_trackStatsPageView=a.tO.bind(a);window.sc_trackStatsTimeOnPage= a.vO.bind(a);window.sc_trackScaledSupportPageView=a.uO.bind(a)}; function jz(a){var b=A();return{env:b.env,cl:b.cl,visitId:b.visit_id,vid:b.vid,pt:b.pt,pid:b.pid,rl:b.rl,dt:b.dt,ii:b.ii,cc:b.cc,lang:b.lang,hc:b.hc,ehc:b.ehc,rs:b.rs,je:a,webHistoryEnabled:!!b.web_history_enabled,supportJourneyId:b.support_journey_id||"",productEscalationsId:il("productEscalationsId")?Number(il("productEscalationsId")):0}} ;function uz(a){a=void 0===a?new gi:a;this.state=0;this.i=iha(a);vz(this);wz(this);xz(this)} function yz(a){var b;return null!=(b=hi(a.i))?b:new Sh} function zz(a){var b=a.i;a=Bf(b,2);var c=Lf(b,4),e=Kf(b,3),f=hi(b);b=af(b,5);c={frdUsages:c};"number"===typeof a&&(c.frdId=a);"number"===typeof e&&(c.frdValueType=e);f&&(c.frdValue=Az(f));"boolean"===typeof b&&(c.isRequired=b);return c} function Bz(a){var b,c=null!=(b=hi(a.i))?b:new Sh;ii(a.i,c);return c} function Cz(a){a=Bz(a);var b,c=null!=(b=a.getFrdContext())?b:new rh;Th(a,c);return c} function Dz(a,b){b=b instanceof uz?b:new uz(b);var c=Ez(a),e=Ez(b);if(c&&e&&c===e)return!0;c=Fz(a);e=Fz(b);a=Gz(a);b=Gz(b);return!!(c&&e&&c===e&&a&&b&&a===b)} n=uz.prototype;n.getId=function(){var a;return null!=(a=ag(this.i,2))?a:null}; function Fz(a){var b,c,e;return null!=(e=null==(b=hi(a.i))?void 0:null==(c=b.getFrdContext())?void 0:dg(c,1))?e:null} function Ez(a){var b,c;return null!=(c=null==(b=hi(a.i))?void 0:dg(b,5))?c:null} function Hz(a,b){sh(Cz(a),b);wz(a);return a} function Iz(a,b){Uh(Bz(a),b);wz(a);return a} n.isRequired=function(){var a;return null!=(a=Of(this.i,5))?a:!1}; n.setRequired=function(a){Ff(this.i,5,a);return this}; function Jz(a,b){Lf(a.i,4).includes(b)||(lf(a.i,4,b),vz(a))} function Gz(a){var b,c,e;return null!=(e=null==(b=hi(a.i))?void 0:null==(c=b.getFrdContext())?void 0:dg(c,2))?e:null} function Kz(a,b){Gz(a)!==b&&(th(Cz(a),b),vz(a));return a} n.Sb=function(){return 0");Mn.prototype.onChange.call(this,function(){iA(e,a)})}else{var f="Notifying "+(null!=c?c:""); Mn.prototype.onChange.call(this,a,function(){iA(f,b)})}}; n.Ba=function(a){var b=this,c;iA(this.Wq+" sent "+(null!=(c=this.Ea[a])?c:"UNKNOWN"),function(){return void Mn.prototype.Ba.call(b,a)})};function kA(a,b,c){E.call(this,"SmartJourney.Form");var e=this;this.model=a;this.Ha=b;this.i=c;this.o=!0;this.watch(a);this.watch(b);null==c||c.bF(function(){return void lA(e)})} w(kA,E);kA.prototype.content=function(){var a=this,b=this.model.getError();this.element("div","class",{hidden:this.model.Db()||b},this.model.Co());b?this.element("div","class","error",function(){(new Qn({icon:"gm/error_outline",ub:!0})).render();a.element("span",mA(a.Ha,50));window.sc_sjLog&&a.element("div",b)}):this.model.Db()?this.element("div","class","loading",new Uq):this.o&&this.element("div","class","gdpr-wrapper",function(){var c; null==(c=a.i)||c.render()})}; kA.prototype.focus=function(){var a;null==(a=this.model.Co().querySelector("div.field label.cc"))||a.focus()}; function lA(a){if(a.i){a.i.sF();var b,c=null!=(b=a.u)?b:a.model.form;if(c){b=t(c.getFieldValues());for(var e=b.next();!e.done;e=b.next())e=e.value,"HIDDEN"!==e.type&&"FROM_EMAIL_ADDRESS_HIDDEN"!==e.type&&"ADDITIONAL_DATA"!==e.type||!e.value||a.i.Jn(e.name,e.value);c=c.getProductSpecificData();b=t(Object.keys(c));for(e=b.next();!e.done;e=b.next())e=e.value,a.i.Jn(e,c[e])}}} ;var qha={dQ:0,eQ:1,bQ:2,cQ:3,mR:4,lR:5,kR:6,ERROR:7,gP:8,bR:9,qP:10,0:"FORM_RENDERED",1:"FORM_RESET",2:"FORM_LOADING",3:"FORM_LOAD_FAILED",4:"VALIDATION_START",5:"VALIDATION_END",6:"VALIDATED",7:"ERROR",8:"BEFORE_SUBMIT",9:"SUBMIT_END",10:"CHAT_REQUESTED"};var rha=0;function nA(a){E.call(this,"SmartJourney.RapiFrame");this.title=a;this.key=""+rha++} w(nA,E);n=nA.prototype;n.content=function(){var a=this,b,c=null==(b=this.frame)?void 0:b.getAttribute("src"),e=this.Li("iframe",this.key,"src",this.Vu,"scrolling","no","title",this.title);if(e!==this.frame||this.Vu!==c){this.frame=e;var f;null==(f=this.ED)||f.call(this,Error("iframe replaced or src changed"));this.FD=new Promise(function(h,k){a.ED=k;e.onload=function(){h()}}); this.FD.catch(function(){})}}; n.Co=function(){return this.frame}; n.window=function(){var a,b;return null!=(b=null==(a=this.frame)?void 0:a.contentWindow)?b:null}; n.querySelector=function(a){var b,c,e;return null!=(e=null==(b=this.frame)?void 0:null==(c=b.contentDocument)?void 0:c.querySelector(a))?e:null}; n.load=function(a,b){b=void 0===b?at:b;this.reset();var c=this.frame,e=this.FD;return new Promise(function(f,h){var k=Object.assign({},sha(),{locale:a.locale,productSpecificData:a.productSpecificData});void 0!==a.requestSource&&(k.requestSource=a.requestSource);var l;(new b(k)).load({helpcenter:a.helpcenter,pageType:a.pageType,pageId:a.pageId,Em:null!=(l=a.Em)?l:[],extraParams:Object.assign({},{dark:Nk()?"1":"0",referer:Lk()},a.extraParams),externalCid:a.externalCid,bx:a.bx,zy:function(p){var r;return Va(function(u){if(1== u.i)return Oa(u,2),u.yield(e,4);if(2!=u.i)return p(c),Pa(u,0);r=Qa(u);h(Error("Load cancelled: "+r.message));Na(u)})}, Ls:!0,onLoad:function(p){f(p)}, onError:function(p){h(Error("RenderApi.ErrorType "+p.type+": "+p.message))}, lA:function(p){p&&a.fN&&(p.redirected||p.deleted_item)&&h(Error("Redirected "+JSON.stringify(p)))}})})}; n.yb=function(){var a;null==(a=this.ED)||a.call(this,Error("component detached"));var b;null==(b=this.Ey)||b.call(this)}; function tha(a){var b=a.frame;if(b&&b.contentWindow){var c,e=null==(c=b.contentDocument)?void 0:c.querySelector("html");if(e){c=function(){var h=e.offsetHeight+"px";b.height!==h&&(b.height=h)}; var f=setInterval(c,50);a.Ey=function(){clearInterval(f);a.Ey=void 0}; c()}}} n.reset=function(){var a;null==(a=this.Ey)||a.call(this);Hn(this)}; function sha(){var a=A(),b=a.auth_token;if(""===b)try{b=yw([])}catch(c){}return{apiKey:a.skey||"",requestSource:a.rs,yp:!0,authToken:b,authUser:a.au,host:a.ehn,visitId:a.visit_id,viewId:a.vid,mendelIds:A().mendel_ids.join(",")}} ;var uha="problem_description issue summary_of_issue summary_of_issue_req issue_summary additional_information issue_description dscc_issue".split(" ");function oA(a,b,c){b=void 0===b?"Form":b;c=void 0===c?new nA(mA(a,"get_help.contact_us")):c;jA.call(this,b,qha);this.frame=c;this.i=[];this.Nb=!1;a=this.Vu();this.frame.Vu=a} w(oA,jA);n=oA.prototype;n.Mb=function(){return!1}; n.Co=function(){return this.frame}; n.Jj=function(a){var b=this,c,e,f,h;return Va(function(k){if(1==k.i){Oa(k,2);if(!b.frame.Co())throw Error("Frame must be rendered before loading a form.");if(b.config||b.form){for(var l=t(b.i),p=l.next();!p.done;p=l.next())p=p.value,p();b.i=[];b.config=void 0;b.form=void 0;b.error=void 0;b.frame.reset();b.Ba(1)}b.Pc(!0);b.config=a;iA("Load form: "+A().ehn+"/"+a.helpcenter+"/contact/"+a.id);c=b;l=k.yield;p=b.frame;var r=p.load,u=a.id,y=a.helpcenter,la=a.locale,ma={dark:Nk()?"1":"0",referer:Lk()};a.eD&& (ma.disable_vrg_filter="true");a.Hu&&(ma.cases2="any");var oa=wk("ec");oa&&(ma.ec=oa);a.hideSubmitButton&&(ma.hide_submit_button="true");(oa=wk("cse"))&&(ma.cse=oa);return l.call(k,r.call(p,{pageId:u,helpcenter:y,locale:la,pageType:"CONTACT_FORM",Em:["PCT_DYNAMIC_CONTENT","PCT_METADATA"],extraParams:ma,externalCid:vha(a),Ls:!0,productSpecificData:ll(),fN:!0,bx:Fk()}),4)}if(2!=k.i){c.form=k.o;b.Pc(!1);(y=b.form.getInjectedFrdValuesEventId())&&ml("rule_service_form_synthesis_event_id",y);y=b.form;y.setValidateOnly(!!a.validateOnly); y.setSupportJourneyId(sk);if(null==(la=a.targetSubmissionDetails)?0:la.u())y.setIncludesTargetSelector(!0),y.setTargetVerified(null!=(oa=null==(ma=a.targetSubmissionDetails)?void 0:ma.i())?oa:!1);la=ll();0l.state}); b=t(b);for(var e=b.next();!e.done;e=b.next()){e=e.value;for(var f=!1,h=t(a.getFields()),k=h.next();!k.done;k=h.next())yha(k.value,e,!c)&&(f=!0);f||(c?a.setInjectedScFrdValue(zz(e)):a.setScFrdValue(zz(e)))}} function yha(a,b,c){c=void 0===c?!1:c;var e=Gz(b),f=b.getId(),h,k=null==(h=a.getFrdContext())?void 0:h.contextType,l;h=a.getFrdIdentifier()||(null==(l=a.getFrdContext())?void 0:l.frdIdentifier);if(!f||!h||f!==h||e&&k&&e!==k)return!1;b=Qz(b);if(!b||0===b.length)return!1;e=a.getType();if("CHECKBOX"===e||"RADIOBUTTON"===e||"RATING"===e)a.setValues([b],c);else if("PHONE_NUMBER"===e){e=b[0].match(/[a-zA-Z]+/g)||[];b=b[0].match(/[0-9]+/g)||[];if(0===e.length||0===b.length)return!1;a.setValues([[e[0],b[0]]], c)}else a.setValues(b,c);a.hide();a.setTargetVerified(!1);return!0} function wha(a){var b=a.form;if(b){var c=function(e,f){function h(){return void a.Ba(f)} b.listen(e,h);a.i.push(function(){return void b.unlisten(e,h)})}; c("validationstart",4);c("validationend",5);c("validated",6);c("error",7);c("beforesubmit",8);c("submitend",9);c("chatrequested",10)}} n.Vu=function(){return 79===A().rs?"repeater_content_frame":"/s/renderframe2/"}; function vha(a){var b,c,e,f,h;return null==(e=(null!=(c=null==(b=a.vd)?void 0:b.Gc())?c:[]).find(function(k){return 8000001===k.getId()}))?void 0:null==(f=Mz(e))?void 0:null==(h=f[0])?void 0:h.toString()} n.setContactFormCallback=function(a){this.o=a};function rA(a,b){Mn.call(this);this.Bf=a;var c={};this.strings=(c[a]=b,c);this.locale=a} w(rA,Mn);rA.prototype.get=function(a){var b,c;return null!=(c=null==(b=this.strings[this.Bf])?void 0:b[a])?c:""}; function mA(a,b){var c,e;return null!=(e=null==(c=a.strings[a.locale])?void 0:c[b])?e:a.get(b)} rA.prototype.set=function(a,b){var c;this.strings[a]=Object.assign({},null!=(c=this.strings[a])?c:{},b);this.Ba()};function sA(a){var b=Fk();return b?wr(a,new Map([["sjid",b]]),!0):a} ;function tA(){zha(this)} function zha(a){window.sc_registerPageClickHandlers([function(b){b.hc_internal&&(b=b.element,b.href&&b.href.startsWith("http")&&(b.search=uA(b.search)))}.bind(a)]); Rk.push(function(b){b.href&&b.href.startsWith("http")&&(b.search=uA(b.search))}); a.i();window.addEventListener("load",a.i.bind(a))} tA.prototype.i=function(){for(var a=document.querySelectorAll(".gaiabar form, .non-one-bar form, #search-form"),b=0;ba.o&&PA(a);a.o++},1E3)} OA.prototype.load=function(){var a=this;return Va(function(b){if(1==b.i)return b.yield(Hha(),2);a.player||PA(a);Na(b)})}; function QA(a,b,c,e){switch(a){case -1:a=20;break;case 0:a=19;break;case 1:a=25;break;case 2:a=26;break;case 3:a=27;break;case 5:a=28;break;default:a=0}Ho(a,b,44,c+","+e)} OA.prototype.yb=function(){this.player=void 0;Jn(this)}; var RA;function Hha(){var a,b;return Va(function(c){if("function"===typeof(null==(a=window.YT)?void 0:a.Player))return c.return();RA||(b=document.createElement("script"),Uj(b,Yi(Qi(Ri("//www.youtube.com/player_api")))),document.body.appendChild(b),RA=new Promise(function(e){window.onYouTubeIframeAPIReady=e})); return c.return(RA)})} ;function SA(a){a=a.player;E.call(this,"sc.tailwind.thread.popup_video.PopupVideo");var b=this;this.i=new Wq({kc:7,lc:7,Xj:!0,Go:!0,content:function(){b.element("div","class","root","tabindex","0",b.player)}, rf:!0,onClose:function(){var c;null==(c=b.player.player)||c.stopVideo()}}); this.player=a} w(SA,E);SA.prototype.open=function(a){this.i.open(Object.assign({},{Ib:!0},a));this.player.load()}; SA.prototype.content=function(){this.i.render()};function TA(a,b){var c=void 0===b?{}:b;b=void 0===c.dD?!1:c.dD;var e=c.height,f=void 0===c.Mk?!1:c.Mk;c=c.width;this.i=a;this.o=this.i.getAttribute("data-videoid");this.u=vk(this.i,"embedded-video")?"default":"medium";c&&e&&(this.ma=c/e==UA?UA:1.6);this.qa=f;b||(Iha(this),Jha(this))} function Iha(a){window.addEventListener("hashchange",function(b){pt(b.oldURL,b.newURL)===a.o&&VA(a)}); window.addEventListener("load",function(){pt("",location.href)===a.o&&VA(a)})} function Jha(a){var b=new XMLHttpRequest;b.addEventListener("load",function(){try{var c=JSON.parse(b.responseText)}catch(e){}c&&Kha(this,c)}.bind(a)); b.open("GET","https://www.googleapis.com/youtube/v3/videos?part=snippet%2C+id&key=AIzaSyD-4tE5aKFZYIS_IrfpCDRsgQZbv5VCJZM&id="+a.o);b.send()} function Kha(a,b){if(b.items&&b.items[0]&&b.items[0].snippet){var c=b.items[0].snippet;b=function(f){for(var h=c,k=0;k>>0),la=[["js_request_id",y],["rr",1],["lc",1]],ma=Mha();0c?"0":"")+c);2===A().rs&&a.element("span","class","preview-label","Preview");a.element("span","class","play",a.i)})} function bia(a){a.element("span","class","label-container",function(){a.u.render();a.element("span","class","label",XB(a))})} function aia(a){a.element("span","class","label-container",function(){a.qa.render();a.element("span","class","label",YB.format(UB(a.result))+" views")})} function XB(a){a=TB(a.result);return 0===a?"":cia.format(new Date(a/1E3))} var YB=new ro(5),cia=new eo(1);var dia=new Map([[0,"gm/public"],[1,"gm/supervised_user_circle"],[2,"gm/question_answer"],[4,"gm/email"],[5,"gm/drive_document"],[6,"gm/language"]]),eia=new Map([[5,"Help article"],[2,"Community Post"],[3,"Troubleshooter"]]),fia=new Map([[5,"Check status"],[3,"Get started"]]);function $B(a,b){b=void 0===b?0:b;Mn.call(this);var c=this;this.i=a;this.u=b;this.ma=[];var e=0a.Mc().length} function aC(a){var b,c;a.ma=null!=(c=null==(b=rf(a.i,ui,15))?void 0:wf(b,oi,1).map(function(e){return new LB(e,a.u++)}))?c:[]} ;function dC(a){Mn.call(this);this.metadata=a} w(dC,Mn);dC.prototype.getStartIndex=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getStartIndex())?b:0}; dC.prototype.getQuery=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getQuery())?b:""};function eC(a){var b="";try{b=a.replace(/[^\p{Letter}\s_-]/ug,"")}catch(c){b=a.replace(/[^\w\s_-]/g,"")}return b.trim().replace(/[\s_]+/g,"-").toLowerCase()} ;var gia=za(["aria-"]),hia=za(["role"]),iia=za(["data-stats-"]);function fC(a){this.i=a||document} fC.prototype.init=function(){for(var a=this,b=this.i.querySelectorAll(".zippy"),c={},e=0;e=window.performance.getEntriesByType("navigation").length)return null;var a=window.performance.getEntriesByType("navigation")[0].name,b;return a&&a.includes("#")&&1===(null==(b=a.match(/:~:text=/g))?void 0:b.length)?(a=a.split("#").slice(1).filter(function(c){return c.includes(":~:text=")})[0])?a.split(":~:").filter(function(c){return c.startsWith("text=")})[0].substring(5).split("&text="):null:null} function mia(a){var b=oia();if(!b||0===b.length)return!1;(b=b.some(function(c){return pia(a,c)}))?window.sc_trackStatsEventByElement(a,2,30,"textFragment"):window.sc_trackStatsEventByElement(a,2,36,"textFragment"); return b} function pia(a,b){var c=!1,e=b.split(",");e=e.map(function(l,p){if(l.startsWith("-")&&p!==e.length-1||l.endsWith("-")&&0!==p)c=!0;return l.replace(/^-|-$/g,"")}); if(c)return!1;var f=a.parentElement.nextElementSibling.textContent;b=e.map(function(l){return f.indexOf(decodeURIComponent(l))}); a=-1;b=t(b.entries());for(var h=b.next();!h.done;h=b.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(a>=k)return!1;a=k+decodeURIComponent(e[h]).length-1}return!0} function nia(a){var b;(b=!!a.name&&oC(A().query+window.location.hash,a.name)||mC(a))||(b=(a=a.dataset.scZippyId)?pC().has(a):!1);return b} function mC(a){var b=Ak("play");a=a.parentElement.nextElementSibling;return null!==a&&null!==a.querySelector('[data-videoid="'+b+'"]')} function oC(a,b){return(new RegExp("[?#&,]"+xk(b)+"(?:[#&,]|$)")).test(a)} function jC(a){a.style.marginTop=-a.offsetHeight+"px"} fC.prototype.o=function(a,b){tk(a,"zippy-hidden");tk(b,"goog-zippy-expanded");tk(b,"goog-zippy-collapsed");var c=b.parentElement;if(vk(b,"goog-zippy-expanded")){a.removeAttribute("aria-hidden");Oj(hC,b,"aria-expanded","true");var e=2;nC(a);gC(c,!0);iC(b)}else Oj(hC,a,"aria-hidden","true"),Oj(hC,b,"aria-expanded","false"),e=3,a.addEventListener("transitionend",qC),gC(c,!1),qia(b),kC(a,"margin-top .218s ease-out",function(){jC(a)}.bind(this)); window.sc_trackStatsEventByElement(b,2,e)}; function pC(){return new Set(Ak("zippy").split(","))} function iC(a){if(a=a.dataset.scZippyId){var b=pC();b.add(a);Bk("zippy",[].concat(Ba(b.values())).join(","))}} function qia(a){if(a=a.dataset.scZippyId){var b=pC();b.delete(a);Bk("zippy",[].concat(Ba(b)).join(","))}} fC.prototype.u=function(a,b,c){switch(c.which){case 13:case 32:c.preventDefault(),this.o(a,b)}}; function nC(a){ria(a);a.style.height=a.style.padding="";a.style.display="";a.removeEventListener("transitionend",qC);kC(a,"margin-top .218s ease-out",function(){a.style.overflow="auto";a.style.marginTop=0}); pl(document,"imgLazyLoad")} function ria(a){a=a.getElementsByClassName("goog-zippy-collapsed");for(var b=0;b=tC} function uC(a,b,c,e,f,h,k,l){this.rank=a;this.ma=b;this.i=c;this.u=e;this.o=f;this.icon=h;this.label=void 0===k?"":k;this.description=void 0===l?"":l} function sC(a){switch(a){case 0:return vC;case 30:return wC;case 1:return xC;case 2:return tC;case 3:return yC;case 4:return zC;case 5:return AC;case 20:return BC;case 10:return CC;case 100:return DC;default:return vC}} n=uC.prototype;n.valueOf=function(){return this.rank}; n.getColor=function(){return JA().Ac?this.i:this.ma}; n.ue=function(){return this.icon}; n.getLabel=function(){return this.label}; n.getDescription=function(){return this.description}; var vC=new uC(0,"#F1F3F4","#F1F3F4"),wC=new uC(1,"#F1F3F4","#F1F3F4","#0b8043","#C4EED0",2,"Product Expert Alumni","Former Product Experts who are no longer members of the program"),xC=new uC(2,"#896E63","#896E63","#896E63","#B9ABA3",3,"Bronze Member","Community members with growing product knowledge who help other Google users by answers questions"),tC=new uC(3,"#9E9E9E","#9E9E9E","#5F6368","#C4C7C5",4,"Silver Product Expert","Community members with intermediate product knowledge who help other Google users by answering questions"), yC=new uC(4,"#FFB300","#F9AB00","#B06000","#F09D00",5,"Gold Product Expert","Community members with in-depth product knowledge who help other Google users by answering questions"),zC=new uC(5,"#77909D","#718792","#455A64","#E3E3E3",6,"Platinum Product Expert","Community members with advanced product knowledge who help other Google users and Product Experts "),AC=new uC(6,"#79A8FA","#79A8FA","#1A73E8","#A8C7FA",7,"Diamond Product Expert","Community members with product mastery who help other Google users and Product Experts"), BC=new uC(7,"#4285F4","#669DF6","#1A73E8","#A8C7FA",8,"Community Specialist","Google partners who help ensure the quality of community content"),CC=new uC(8,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Community Manager"),DC=new uC(9,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Google Employee","Google product team members and community managers");function EC(a){var b=a.model,c=void 0===a.Uf?!1:a.Uf;a=void 0===a.bw?!1:a.bw;E.call(this,"sc.search.searchResultsList.searchResult.VideoResult");this.model=b;this.Uf=c;this.bw=a;this.i=new Qn({icon:"gm/play_circle",size:this.Uf?48:36})} w(EC,E);EC.prototype.content=function(){var a=this;this.element("div","class",{root:!0,onebox:this.Uf,narrow:this.bw},function(){sia(a);tia(a)})}; function FC(a){return 8===a||9===a||"CT_COMMUNITY_VIDEO"===a||"CT_VIDEO"===a} function GC(a,b){Ho(4,a,220,void 0===b?"":String(b))} function sia(a){a.element("div","class","thumbnail-container",function(){var b=a.element;if(600>=window.innerWidth){var c,e,f,h;var k=null!=(h=null==(c=ti(a.model.i))?void 0:null==(e=rf(c,mi,8))?void 0:null==(f=rf(e,li,4))?void 0:f.getUrl())?h:""}else{var l,p,r,u;k=null!=(u=null==(l=ti(a.model.i))?void 0:null==(p=rf(l,mi,8))?void 0:null==(r=rf(p,li,2))?void 0:r.getUrl())?u:""}b.call(a,"img","class","thumbnail","aria-hidden","true","src",k);a.element("div","class","play-icon","aria-hidden","true", a.i);b=VB(a.model);b=Fp(b);b=0a.limit} function NC(a){if(KC(a)){a.i=!a.i;a.Da();var b=a.i;Ho(b?2:3,a.helpcenterName+"_symptoms_view_"+(b?"more":"less"),b?96:97)}} function MC(a,b){Ho(35,a.helpcenterName+"_symptoms_click_"+Se(b,1)+(b.getActive()?"_active":""),98);b.getActive()||(a=a.getURL(b).split("?"),b="?"+a[1],b=uA(b),sr(""+a[0]+b))} ;function OC(a){return(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""} ;function PC(a){this.i=a;this.ma=this.Aa=null;this.o=[];this.qa=document.createElement("input");this.va=this.oa=-1;this.Qa=this.Tr.bind(this);this.Ja=rl(this.IA.bind(this),150);this.Oa=this.Ca=this.Ea=0;this.ua=!1;this.Ka=0;this.Ia=new Mo;Aia(this)} function Aia(a){a.u=document.createElement("div");a.u.className=a.i.className;tk(a.u,"sc-select",!0);a.u.style.cursor="pointer";a.u.setAttribute("tabindex",0);a.u.setAttribute("aria-expanded",!1);a.u.setAttribute("aria-haspopup","listbox");a.u.setAttribute("aria-required",a.i.getAttribute("aria-required"));a.u.setAttribute("role","listbox");a.u.addEventListener("mousedown",function(e){vk(this.ma,"sc-select-show")?e.target==this.ma||this.ma.contains(e.target)||this.Tr():0==e.button&&QC(this)}.bind(a)); a.u.addEventListener("keydown",a.fH.bind(a));a.Aa=document.createElement("span");a.u.appendChild(a.Aa);var b=document.createElementNS("http://www.w3.org/2000/svg","svg");b.setAttribute("viewBox","0 0 48 48");var c=document.createElementNS("http://www.w3.org/2000/svg","path");c.setAttribute("d","M14 20l10 10 10-10z");b.appendChild(c);a.u.appendChild(b);a.ma=document.createElement("ol");a.ma.setAttribute("role","listbox");a.ma.addEventListener("mousemove",function(){this.ua=!0}.bind(a)); Mk()||a.ma.addEventListener("scroll",function(){0a-1?this.o.length-1:a-1;b!=a&&!UC(this,b);)b=0>b-1?this.o.length-1:b-1;a=b}SC(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant", this.o[a].id);VC(this);break;case 40:a.preventDefault();vk(this.ma,"sc-select-show")||QC(this);a=this.oa;if(0===this.o.length)a=-1;else{for(b=(a+1)%this.o.length;b!=a&&!UC(this,b);)b=(b+1)%this.o.length;a=b}SC(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant",this.o[a].id);VC(this)}}; function VC(a){if(-1!=a.oa){var b=a.o[a.oa];b.offsetTopa.ma.scrollTop+a.ma.offsetHeight&&(a.ua=!1,a.ma.scrollTop=b.offsetTop+b.offsetHeight-a.ma.offsetHeight)}} function TC(a){var b=a.i.getAttribute("aria-label")||"";b&&(-1!==a.i.selectedIndex&&(b+=" ("+a.i[a.i.selectedIndex].innerText+")"),a.u.setAttribute("aria-label",b))} n.dispose=function(){this.u&&Wl(this.u);this.ma=this.Aa=this.u=null;this.o=[]}; window.sc_initSelects=function(){for(var a=t((window.sc_scope||document).getElementsByTagName("select")),b=a.next();!b.done;b=a.next())b=b.value,"true"!==b.dataset.exclude&&new PC(b)};function WC(a){z.call(this,a)} w(WC,z);WC.prototype.setButton=function(a){return xf(this,di,1,a)}; var Dia=Xg(WC);function XC(a){z.call(this,a)} w(XC,z);XC.prototype.Ef=function(a,b){return Ze(this,1,ai,a,b)}; XC.La=[1];function YC(a){z.call(this,a)} w(YC,z);function ZC(a){z.call(this,a)} w(ZC,z);ZC.prototype.getHeading=function(){return Tf(this,2)}; ZC.prototype.setHeading=function(a){return x(this,2,a)}; var Eia=Xg(ZC);ZC.La=[1];var $C=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 aD(){var a=this;this.i=function(){}; this.o=function(b){if("detail"in b){b=Dia(b.detail.action);var c,e;if(null==(c=rf(b,di,1))?0:null==(e=ei(c))?0:null!=Zf(e,10,ci)){var f,h,k=null==(f=rf(b,di,1))?void 0:null==(h=ei(f))?void 0:Yf(h,10,ci);(f=k&&null!==k?k.startsWith("url:")?k.replace("url:",""):k:"")&&a.ma(f)}else{var l,p;if(null==(l=rf(b,di,1))?0:null==(p=ei(l))?0:We(p,$h,17,ci)){var r;if(f=null==(k=rf(b,di,1))?void 0:null==(r=ei(k))?void 0:$f(r,$h,17,ci))h=Se(f,2),f=Bf(f,1),h&&f&&a.ma("/"+h+"/workflow/"+f)}}}}; this.u=function(){var b=$C.get(1);b=new CustomEvent(b,{bubbles:!0,cancelable:!0});window.document.body.dispatchEvent(b)}; this.ma=function(b){sr(b,{Vd:!0})}; window.document.body.addEventListener($C.get(6),this.u);window.document.body.addEventListener($C.get(5),this.i);window.document.body.addEventListener($C.get(2),this.o)} var bD;function cD(){void 0===bD&&(bD=new aD)} aD.prototype.dispose=function(){window.document.body.removeEventListener($C.get(2),this.o);window.document.body.removeEventListener($C.get(6),this.u);window.document.body.removeEventListener($C.get(5),this.i)}; window.sc_initSmartButtonController=function(){cD()};function dD(a,b){a=void 0===a?95:a;b=void 0===b?133:b;E.call(this,"sc.shared.ErrorSvg");this.i=new ju("error_computer.svg");this.height=a;this.width=b} w(dD,E);dD.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.i.render()})};function eD(a){this.o=a;this.i=null} eD.prototype.qh=function(a){var b=this;null===this.i&&(this.i=setTimeout(function(){null!==b.i&&(b.i=null,b.o())},a))};function fD(){var a=this;this.ma=function(b){if(!("detail"in b))throw Error("Invalid event type received for state update. Expected CustomEvent.");if(void 0===a.o)throw Error("No state update callback was provided.");b=Eia(b.detail);a.o(b)}} n=fD.prototype;n.sendInitCompleteEvent=function(){console.log("[Smart Buttons] Broadcasting init");gD(4)}; n.sendButtonAction=function(a,b){a={action:null==a?void 0:a.serialize(),buttonClientRect:b};gD(2,a)}; n.sendDescribeEvent=function(a){var b=new XC;a=t(a);for(var c=a.next();!c.done;c=a.next())Af(b,1,ai,c.value);b={action:b.serialize(),buttonClientRect:void 0};gD(5,b)}; n.sendButtonsRenderedEvent=function(){gD(6)}; n.initHandshakeListener=function(a){this.i=a;window.document.body.addEventListener($C.get(1),this.i)}; n.initStateUpdateListener=function(a){this.o=a;window.document.body.addEventListener($C.get(3),this.ma)}; n.dispose=function(){window.document.body.removeEventListener($C.get(3),this.ma);this.i&&window.document.body.removeEventListener($C.get(1),this.i)}; function gD(a,b){a=$C.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({nP:0,mP:1,hP:2,kP:3,iP:4,lP:5,jP:6});function hD(a,b){this.i=a;this.metadata=b} hD.prototype.qd=function(a){this.i(a)}; function iD(){var a=this;this.o=new Map;this.ma=function(){a.i.sendButtonsRenderedEvent()}; this.i=new fD;Fia(this)} var jD;function kD(){if(jD&&!lD)return jD;jD=new iD;lD=!1;var a=jD;a.i.initHandshakeListener(a.oa.bind(a));a.i.initStateUpdateListener(a.u.bind(a));a.i.sendInitCompleteEvent();return jD} function Gia(a,b,c,e){if(""===b)throw Error("Smart Button guid key is empty");a.o.has(b)||a.o.set(b,new hD(e,c))} iD.prototype.u=function(a){var b,c=null!=(b=Tf(a,5))?b:"";if(!this.o.has(c))throw Error("Smart Button guid key "+c+" does not exist. Cannot update state.");var e;null==(e=this.o.get(c))||e.qd(a)}; iD.prototype.oa=function(){console.log("[Smart Buttons] Received Handshake");var a=[];this.o.forEach(function(b){a.push(b.metadata)}); this.i.sendDescribeEvent(a)}; iD.prototype.dispose=function(){this.i.dispose();this.o.clear();var a;null==(a=rn().querySelector(".workflow"))||a.removeEventListener("dynamicFormRendered",this.ma)}; function Fia(a){var b;null==(b=rn().querySelector(".workflow"))||b.addEventListener("dynamicFormRendered",a.ma)} var lD=!1;function mD(a){var b=a.buttonTitle,c=a.contentId,e=a.helpcenterName,f=a.Sh;a=void 0===a.Vw?!0:a.Vw;E.call(this,"sc.smart_button.FatalErrorButton");this.i=new dD;this.buttonTitle=b;this.contentId=c;this.helpcenterName=e;this.Sh=f;this.Vw=a} w(mD,E);mD.prototype.content=function(){var a=this;this.element("div","class","^no-margin root",function(){a.element("div","class","^no-margin content",function(){a.i.render()}); a.element("div","class","^no-margin content",function(){a.element("div","class","^no-margin title","Hmm... something went wrong.");a.element("div","class","^no-margin error","The smart button requested did not load. Please complete actions manually.");a.Vw&&a.element("div","class","^no-margin feedback-link",a.Sh);a.element("div","class","^no-margin detail",function(){""!==a.buttonTitle&&a.element("div","class","^no-margin",(new tp("The button title is {buttonTitle}.")).format({buttonTitle:a.buttonTitle})); a.element("div","class","^no-margin",(new tp("The content ID is {contentId}.")).format({contentId:a.contentId}));a.element("div","class","^no-margin",(new tp("The help center name is {helpcenterName}.")).format({helpcenterName:a.helpcenterName}))})})}); Hia(this)}; function Hia(a){var b,c;null==(c=(b=window).sc_trackStatsImpressions)||c.call(b,[{type:99,id:a.contentId+"_button_"+a.buttonTitle}],!0)} ;var nD=new Map([[1,"good"],[2,"error"]]);function pD(){E.call(this,"sc.smart_button.Icon");this.i=!1} w(pD,E);function qD(a,b,c,e){a.o=b;a.state=c;a.i=void 0===e?!1:e} pD.prototype.content=function(){var a=this;if(void 0!==this.o&&void 0!==this.state&&void 0!==this.i&&0!==this.state){var b={"^no-margin":!0,icon:!0,state:!this.i,"heading-icon":this.i},c=nD.get(this.state);nD.has(this.state)&&(b[c]=!0);var e="";"good"===c?e="Success icon":"error"===c&&(e="Failure icon");this.element("div","class",b,"aria-label",""!==e?e:null,function(){var f;null==(f=a.o)||f.render()})}};function rD(a){E.call(this,"sc.smart_button.SendFeedbackLink");var b=this;this.buttonTitle=a;this.i=function(){sD(b)}; this.o=function(c){"key"in c&&(" "===c.key||"Enter"===c.key)&&sD(b)}} w(rD,E);rD.prototype.content=function(){this.anchor=this.element("a","href","#","class","^no-margin link","Send feedback");var a;null==(a=this.anchor)||a.addEventListener("click",this.i);var b;null==(b=this.anchor)||b.addEventListener("keydown",this.o)}; rD.prototype.dispose=function(){var a;null==(a=this.anchor)||a.removeEventListener("click",this.i);var b;null==(b=this.anchor)||b.removeEventListener("keydown",this.o)}; function sD(a){var b=Yt();b.set("smart_button_title",a.buttonTitle);Wt({payload:b,productId:Number(A().fbid)})} ;function tD(a){return 2===(null==a?void 0:Kf(a,3))} function uD(a){return 1===(null==a?void 0:Kf(a,3))} function Iia(a){a=null==a?void 0:wf(a,YC,1);if(void 0===a)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(vD(b.value))return!0;return!1} function wD(a){a=xD(a);if(0===a.length)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(!vD(b.value))return!1;return!0} function xD(a){return void 0===a?[]:(null==a?void 0:wf(a,YC,1))||[]} function vD(a){return void 0!==a&&null!=Kf(a,1)&&0!==Uf(a,1,0)} function yD(a){return void 0!==a&&null!=Kf(a,1)&&1===Uf(a,1,0)} function zD(a){return void 0!==a&&null!=Kf(a,1)&&2===Uf(a,1,0)} function Jia(a){return a.filter(function(b){return zD(b)})} ;function AD(a,b){b=void 0===b?!1:b;E.call(this,"sc.smart_button.StateHeading");this.Sh=a;this.Fj=b;this.oa=[];this.headingState=0;this.icon=new pD} w(AD,E);AD.prototype.content=function(){var a;!(tD(this.i)||uD(this.i)||(null==(a=this.i)?0:a.getHeading())||wD(this.i))||Kia(this)}; AD.prototype.qd=function(a){this.i=a;this.oa=xD(this.i);if(tD(this.i))this.headingState=2;else if(uD(this.i))this.headingState=1;else if(0a.Os?a.Os+"px":null},function(){a.o&&a.element("div","class","loading-spinner",function(){(new Uq({size:"mspin-small"})).render()}); if(0a&&Infinity!==a&&(a=h);this.Ps=h;this.Os=a;this.Da();this.u.open({anchor:b,ke:c,le:e,Ib:f})}; n.close=function(){this.u.close()}; function Yia(a){return!!a.bl&&Array.isArray(a.items)&&0b.length){f=[{state:5}];a.Ca.set("",f);p.Na(4);break}a.i.Kg(!0);a.i.open({Ib:!0});Oa(p,5);return p.yield(a.Qd(b.trim(),a.mc),7);case 7:f=p.o;0===f.length&&(f=[{state:4}]);a.i.Kg(!1);Pa(p,4);break;case 5:h=Qa(p),f=[{state:3}],a.i.Kg(!1),a.i.open({Ib:!0}), uE(h);case 4:return a.Ca.set("",f),k=a.i,l=k.ij,p.yield(oE(a,!0),8);case 8:l.call(k,p.o),a.i.Da(),a.i.open({Ib:!0}),Na(p)}})} function gja(a,b){return function(){a.qa=b;a.i.close();a.va&&a.va()}} jE.prototype.getValues=function(){for(var a=[],b=t(this.o.keys()),c=b.next();!c.done;c=b.next()){(c=c.value)&&!a.includes(c)&&a.push(c);c=t(this.o.get(c));for(var e=c.next();!e.done;e=c.next())(e=e.value.Bd)&&!a.includes(e)&&a.push(e)}return a}; function qE(a,b){var c,e;return Va(function(f){if(1==f.i)return Oa(f,2),f.yield(a.Lb(b,a.mc),4);if(2!=f.i){c=f.o;if(!c||0==c.length)return vE(a,b,Error("No results")),f.return();a.o.set(b,c);return Pa(f,0)}e=Qa(f);vE(a,b,e);Na(f)})} function vE(a,b,c){a.o.set(b,[{state:2}]);a.Sa&&a.ua&&(a.ua=!1,a.Sa(c),lE(a));uE(c)} function lE(a){a.u=new kr({placeholder:a.Ah,Bc:!0,Ld:function(){a.oa=a.u.getText().replace(iE,"");a.De()}, ariaRequired:a.Ab})} function uE(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});rn().dispatchEvent(a)} function kE(a){a.Ca.clear();a.Ca.set("",[pE()])} function pE(){return{value:"",trigger:function(){}, items:[],state:0}} ;function wE(a){var b=a.items,c=void 0===a.label?void 0:a.label,e=void 0===a.placeholder?"":a.placeholder,f=void 0===a.nf?!0:a.nf,h=void 0===a.filled?!1:a.filled,k=void 0===a.disabled?!1:a.disabled,l=void 0===a.maxHeight?void 0:a.maxHeight,p=void 0===a.minWidth?void 0:a.minWidth,r=void 0===a.selectedIndex?-1:a.selectedIndex,u=void 0===a.autoClose?!0:a.autoClose,y=void 0===a.Bc?!1:a.Bc,la=void 0===a.ariaRequired?!1:a.ariaRequired,ma=void 0===a.Lc?["self"]:a.Lc,oa=void 0===a.Qc?"rem":a.Qc,qa=void 0=== a.qA?function(){}:a.qA,ua=void 0===a.Di?!1:a.Di,wa=void 0===a.zv?"":a.zv,Fa=void 0===a.ys?void 0:a.ys; a=void 0===a.vt?void 0:a.vt;E.call(this,"sc.shared.MaterialSelect");var Ja=this;this.va=function(){return void xE(Ja)}; this.Aa=function(){return void xE(Ja)}; this.active=!1;this.o="";this.oa=!0;this.items=b;this.autoClose=u;this.label=c;this.labelId=Ln();this.Ol=Ln();this.minWidth=p;this.filled=h;this.disabled=k;this.Bc=y;this.Qc=oa;this.Ca=new Qn({icon:"gm/arrow_drop_down",size:24,ub:!0,Qc:this.Qc});yE(this,r);this.maxHeight=l;this.ys=Fa;this.qa=new Mq({label:e,uj:f,Ro:48,disabled:k,filled:h,Wi:function(){return Ja.Wi()}, Bc:y});this.ariaRequired=la;this.Lc=ma;this.qA=qa;this.Di=ua&&!k;this.zv=wa;this.vt=a;this.Di&&(this.i=new kr({jf:!1,ls:!1,xe:function(){var Ma;null==(Ma=Ja.i)||Ma.setPlaceholder(Ja.zv);Ja.open({Ib:!1})}, Ld:function(){var Ma;Ja.o=(null==(Ma=Ja.i)?void 0:Ma.getText())||"";Ja.open({Ib:!1})}, Cw:function(){Ja.open({Ib:!0})}})); this.menu=zE(this,b)} w(wE,E);n=wE.prototype; n.content=function(){var a=this;this.label&&this.element("div","class","label","id",this.labelId,this.label);this.root=this.element("div","class",{container:!0,"container-with-filtering":this.Di},"style",{"min-width":this.minWidth?this.minWidth:null},function(){a.u=a.element("div","class",{root:!0,dense:a.Bc,disabled:a.disabled,active:a.active},"id",a.Ol,"tabindex",0,"aria-haspopup","listbox","aria-labelledby",kja(a),"role","button","aria-expanded",a.menu.rb().toString(),"onclick",function(){return void a.Gb()}, "onkeydown",function(c){a.disabled||"Enter"!==c.code&&"Space"!==c.code||(c.preventDefault(),a.open({Ib:!a.Di}))},"aria-required",a.ariaRequired,"data-filter-enabled",a.i?"true":void 0,function(){a.i&&(a.i.setText(a.o),a.element("div","class",{"filter-input":!0, selection:!0},a.i));a.qa.render();a.i||a.element("div","class",{"filled-content":a.filled,"filled-selection":a.filled&&a.selection,selection:!0},a.selection);a.element("div","class",{"filled-content":a.filled,"filled-selection":a.filled&&a.selection,arrow:!0},a.Ca)}); a.u.addEventListener("focusin",a.va);a.u.addEventListener("focusout",a.Aa)}); if(this.oa)this.menu.render(),this.ua=void 0;else{var b;(null==(b=this.i)?0:b.focused)&&this.vt&&(this.ua=this.element("label","class","warning-label",this.vt))}}; n.yb=function(){var a;null==(a=this.u)||a.removeEventListener("focusin",this.va);var b;null==(b=this.u)||b.removeEventListener("focusout",this.Aa)}; function lja(a,b){a.menu=zE(a,b);a.Da()} n.open=function(a){var b=this;a=(void 0===a?{}:a).Ib;lja(this,this.o?this.items.filter(function(e){return"string"===typeof e.value?e.value.toLowerCase().includes(b.o.toLowerCase()):"string"===typeof e.lh?e.lh.toLowerCase().includes(b.o.toLowerCase()):!1}):this.items); this.active=!0;this.i&&!a?this.i.focus():AE(this);if(this.root){var c=this.root.getBoundingClientRect().width;this.menu.setWidth(c)}this.oa&&this.menu.open({anchor:this,Ib:a});this.Da()}; n.close=function(){this.menu.close()}; function BE(a){switch(typeof a.selection){case "function":var b;return null!=(b=a.selection().textContent)?b:"";case "string":return a.selection;default:return""}} function AE(a){var b;null==(b=a.u)||b.focus()} function xE(a){setTimeout(function(){var b=Hq(),c,e;(null==(c=a.u)?0:c.contains(b))||(null==(e=a.menu.getElement())?0:e.contains(b))?a.qa.focus():(a.qa.blur(),a.i&&(a.close(),a.o=BE(a),a.i.setText(a.o),a.i.setPlaceholder(""),a.ua&&a.ua.remove()))},0)} function kja(a){return a.Lc.map(function(b){return"self"===b?a.label?a.labelId+" "+a.Ol:a.Ol:b}).join(" ")} n.Wi=function(){return!!this.selection}; n.Gb=function(){this.disabled||this.open({Ib:!1})}; function zE(a,b){a.oa=!a.Di||!a.ys||b.length<=a.ys;if(!a.oa)return new zA({items:[]});b=CE(a,b);return new zA({items:b,Sw:a.selection,Yi:4,kc:1,lc:4,onClose:function(){AE(a);a.active=!1;a.Da()}, maxHeight:a.Di?"40vh":a.maxHeight,nw:a.filled,Lu:!1})} function CE(a,b){return b.map(function(c){var e=Object.assign({},c,{trigger:function(){a.selection=c.lh?c.lh:c.value;"string"===typeof a.selection&&a.qA(a.selection);c.trigger&&c.trigger();a.Di&&(a.o=BE(a),a.close());a.autoClose&&a.close()}}); e.items&&Array.isArray(e.items)&&(e.items=CE(a,e.items));return e})} function yE(a,b){a.selection=0<=b&&b
false
Search Help Center
true
true
true
false
false