Prevent mail to Gmail users from being blocked or sent to spam

This article was previously called Bulk sender guidelines.

Use the guidelines in this article help ensure messages are delivered as expected to Gmail's inbox. The tips in this article reduce the likelihood that Gmail blocks messages, or marks messages as spam

These guidelines are for anyone who sends email to Gmail users. A Gmail user is anyone with one of these Gmail account types:

  • A personal Gmail account, ending in @gmail.com.
  • A work or school Gmail account from Google Workspace. Email addresses for Google Workspace work or school accounts don’t include @gmail.com.

Following the guidelines in this article reduces the chances that:

  • Gmail limits sending rates
  • Gmail blocks messages
  • Gmail marks messages as spam

Note: Gmail doesn't accept allowlist requests from third-party email senders. We can't guarantee messages will pass Gmail’s spam filters.

Using a Google Workspace account to send mail? Be sure to review the Spam and abuse policy in Gmail. This policy is part of the Google Workspace Acceptable Use Policy.

Problems not solved in this article

This article doesn't provide solutions to these issues:

Third-party email service providers

If you use a third-party email service provider with your domain, make sure the provider follows the guidelines in this article. Large email providers such as Google, AOL, and Yahoo, typically follow these guidelines.

If you use a domain provider but you manage your own email service, we recommend you:

  • Review and follow the best practices in this article for sending email to Gmail users.
  • Use Postmaster Tools to monitor information about messages sent from your domain to Gmail users.

Follow best practices for sending to Gmail

To reduce the chances that messages from your domain are sent to spam or blocked by Gmail, follow the general best practices in this section.

  • Set up valid reverse DNS records of your IP addresses that point to your domain.
  • Ideally, send all messages from the same IP address. If you must send from multiple IP addresses, use different IP addresses for different types of messages. For example, use one IP address for sending account notifications and a different IP address for sending promotional messages.
  • Don't mix different types of content in the same messages. For example, don't include content about promotions in purchase receipt messages.
  • Messages of the same category should have the same email address in the From: header. For example, messages from a domain called solarmora.com might have From: headers like this:
    • Purchase receipt messages: receipt@solarmora.com
    • Promotional messages: deals@solarmora.com
    • Account notification messages: alert@solarmora.com
  • Check regularly to make sure your domain isn’t listed as unsafe with Google Safe Browsing. To check your domain status, enter your domain in the Safe Browsing site status page. Also check any domain that’s linked to yours.
  • Don’t send sample phishing messages or test campaigns from your domain. Your domain’s reputation might be negatively affected, and your domain could be added to internet blocklists.
  • Don’t impersonate other domains or senders without permission. This practice is called spoofing, and it can cause Gmail to mark the messages as spam.
  • To help prevent valid messages from being marked as spam:
    • Messages that have a From address in the recipient’s Contacts list are less likely to be marked as spam.
    • Occasionally, valid messages might be marked as spam. Recipients can mark valid messages as not spam, so future messages from the sender should be delivered to their inbox.

Make sure your messages are authenticated

Authenticated messages:

  • Help protect recipients from malicious email, like phishing messages.
  • Are less likely to be rejected or marked as spam by Gmail.

These authentication methods are set up at your domain provider. If you use a domain hosting service or an email provider, use the provider's instructions for setting up authentication. Set up authentication for each of your sending domains.

To minimize the chance that your messages are marked as spam, set up these authentication methods:

  • Publish an SPF record for your domain. SPF prevents spammers from sending unauthorized messages that appear to be from your domain.
  • Turn on DKIM signing for your messages. Receiving servers use DKIM to verify that the domain owner actually sent the message. Important: Gmail requires a DKIM key of 1024 bits or longer.
  • Publish a DMARC record for your domain. DMARC helps senders protect their domain against email spoofing.

For SPF and DKIM to authenticate a message, the message From: header must match the sending domain. Messages must pass either the SPF or the DKIM check to be authenticated.

Send email to engaged users

Only send mail to people who want to get messages from you. They’re less likely to report messages from your domain as spam.

If messages from your domain are often reported as spam, future messages are more likely to be delivered to the spam folder. Over time, many spam reports can lower your domain’s reputation. Learn about your domain’s reputation with Postmaster Tools.

Make sure recipients easily subscribe

Use these methods to help ensure you're sending to engaged users:

  • Make sure recipients opt in to get mail from you.
  • Confirm each recipient's email address before subscribing them.
  • Consider periodically sending messages to confirm recipients want to stay subscribed.
  • Consider unsubscribing recipients who don’t read your messages.

Let recipients unsubscribe

Always give recipients a way to unsubscribe from your messages. Make unsubscribing easy. Letting people opt out of your messages can improve message open rates, click-through rates, and sending efficiency.

Here are some recommended unsubscribe methods:

  • Include a prominent link in the message that takes recipients to a page for unsubscribing.
  • Let recipients review the individual mailing lists they’re subscribed to. Let them unsubscribe from lists individually, or all lists at once.
  • Automatically unsubscribe recipients who have multiple bounced messages.
  • Periodically send a confirmation message to recipients to make sure they still want to get your messages.

Use one-click unsubscribe

To let recipients unsubscribe while in Gmail, set up one-click unsubscribe. Include one or both of these headers in your messages:

List-Unsubscribe-Post: List-Unsubscribe=One-Click
List-Unsubscribe: <https://solarmora.com/unsubscribe/example>

If you include both headers, Gmail uses the one listed first.

When a recipient unsubscribes using one-click, you receive this POST request:

"POST /unsubscribe/example HTTP/1.1
Host: solarmora.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 26
List-Unsubscribe=One-Click"

Learn more about List-Unsubscribe headers:

Avoid these practices

  • Don't mark internal messages as spam. This can negatively affect your domain's reputation, resulting in future message being sent to spam.
  • Don’t purchase email addresses from other companies.
  • Don’t send messages to people who didn't sign up to get messages from you. These recipients might mark unwanted messages as spam. Future messages to these recipients will be marked as spam.
  • Avoid opt-in forms that are checked by default, which automatically subscribe users. Some countries/regions have restrictions for automatic opt-in. Check the laws in your country/region before opting-in users automatically.

Monitor senders using your email service (mail providers)

Note: The guidelines in this section are for email service providers.

When clients use your service to send email, you’re responsible for their sending practices. We recommend taking these steps to help manage clients sending activity:

  • Offer an email address for reporting email abuse, for example: abuse@mail-provider.com.
  • Maintain updated contact information in your WHOIS record and on abuse.net.
  • Immediately remove any client who sends spam with your service.

Monitor affiliate marketers

Affiliate marketing programs offer rewards to companies or individuals that send visitors to your website. However, spammers can take advantage of these programs. If your brand is associated with marketing spam, other mail sent by you might be marked as spam. We recommend you monitor affiliates, and remove any affiliates that send spam.

Format your messages for inbox delivery

These message formatting guidelines increase the likelihood that Gmail delivers your messages to the inbox, not to the spam folder:

  • Format messages according to the Internet Format Standard (RFC 5322).
  • If your messages are in HTML, format them according to HTML standards.
  • Don’t use HTML and CSS to hide content in your messages. Hiding content might cause messages to be marked as spam.
  • Message From: headers should include only one email address, as shown in this example:
    From: notifications@solarmora.com 
  • Include a valid Message-ID header field in every message (RFC 5322).
  • Links in the body messages should be visible and easy to understand. Recipients should know where they go when they click links.
  • Sender information should be clear and visible.
  • Message subjects should be relevant and not misleading.
  • Format international domains according to the Highly Restrictive guidelines in section 5.2 of Unicode Technical Standard #39:
    • Authenticating domain
    • Envelope from domain
    • Payload domain
    • Reply-to domain
    • Sender domain

Increase sending volume slowly

Important: Increasing the sending volume too quickly can result in delivery problems. As you gradually increase your sending mail volume, use Postmaster Tools to monitor mail performance.

If you send large volumes of email, we recommend you:

  • Send mail at a consistent rate. Avoid sending mail in bursts.
  • Start with a low sending volume, and slowly increase the volume over time.
  • As you increase the sending volume, regularly monitor the sending rate and any responses you get. Regular monitoring lets you turn down the sending volume when the sending rate is limited, or when you start seeing errors.

These factors affect how quickly you can increase sending volume:

  • The amount of email sent: The more email you send, the more slowly you should increase sending volume.
  • The frequency of sent email: You can increase the sending volume more quickly when you send daily instead of weekly.
  • Recipient feedback about your messages: Make sure you send only to people who subscribe to your emails, and give recipients an option to unsubscribe.

Follow recommended IP practices

Follow these best practices for mail servers that send email to Gmail users:

Verify the sending server PTR record

Important: The sending IP address must match the IP address of the hostname specified in the Pointer (PTR) record. PTR records are also called Reverse DNS records.

Your sending IP address must have a PTR record. PTR records verify that the sending hostname is associated with the sending IP address. Every IP address must map to a hostname in the PTR record.

Check for a PTR record with the intoDNS tool.

Monitor your sending volume

Important: For work and school accounts, sending limits apply even when recipients are in different Google Workspace domains. For example, you might send mail to users with email addresses that have the domains your-company.net and solarmora.com. Although the domains are different, if both domains have google.com as their MX record, messages sent to these domains count toward your limit.

If you use Google Workspace or Gmail for sending: When you reach the sending limit, Google Workspace limits the message sending rate for that IP address.

Follow these recommendations to help stay within the sending IP limits:

  • Be aware of email sending limits when sending from domains that have a Google.com MX host.
  • Limit sending mail from a single IP address based on the MX record domain, not the domain in the recipient email address.
  • Monitor responses so you can change sending rates as needed to stay within these limits.

Monitor shared IP address reputation

A shared IP address (shared IP) is an IP address used by more than one mail sender. The activity of all senders on the shared IP impact the reputation of everyone using the IP.

If you use a shared IP for sending mail, any other sender’s negative reputation negatively affects your reputation. A negative reputation can impact your delivery rate.

If you use a shared IP for sending mail, we recommend these steps:

  • Make sure the IP address isn’t on any internet blocklist. Messages from sending IPs on a blocklist can be marked as spam.
  • If you use an email service provider for your shared IP, use Postmaster Tools to monitor the reputation of the shared IP.

Use Postmaster Tools to monitor sent mail

Use Postmaster Tools to get information about the mail you send to Gmail users, for example:

  • When recipients mark your messages as spam
  • Why your messages might not be delivered
  • If your messages are authenticated
  • Your domain or IP reputation and its impact on message delivery rates

Troubleshoot mail delivery problems

If you use an email service provider

If you use an email service provider and you’re having delivery problems, contact your provider. Find out if they use the best practices in this article.

Use MX Toolbox to review domain settings

Use the Google Admin Toolbox to check and fix settings for your domain.

Fix the source of rejected email

If your messages are rejected, you might get an error message. Learn more about the error so you can fix the problem. Common error messages are:

  • 421, "4.7.0": Messages are rejected because the sending server’s IP address is not on the allowed list for the recipient’s domain.
  • 550, "5.7.1": Messages are rejected because the sending server’s IP address is on an IP suspended list. You might get this error if you’re sending mail using a shared IP with a poor reputation.

Learn more about email and SMTP error messages:

Fix IPv6 authorization errors

An IPv6 authorization error could mean the PTR record for the sending server isn’t using IPv6. If you use an email service provider, confirm they’re using an IPv6 PTR record.

Here's an example of an IPv6 authorization error:
550-5.7.1: Message does not meet IPv6 sending guidelines regarding PTR records and authentication.

Use the troubleshooting tool

If you’re still having mail delivery problems after following the guidelines in this article, try Troubleshooting for senders with email delivery issues.

Was this helpful?
How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
");return null==a||null==a.sheet?Sf:Oi(a.sheet,void 0!=b?b:null,c)} function Si(a){if(Uc&&!gd(10)||"function"!=typeof wb.DOMParser)return null;a=gg($e("Never attached to DOM."),""+a+"");return(new DOMParser).parseFromString(Vf(a),"text/html").body.children[0]} function Qi(a,b){if(!a)return Ff;var c=document.createElement("div").style;Ti(a).forEach(function(e){var f=Xc&&e in Ni?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Ub(f,"--")||Ub(f,"var")||(e=Ji(a,e),e=ii(f,e,b),null!=e&&Ki(c,f,e))}); return hg(c.cssText||"")} function Ui(a){var b=Array.from(Bi(qi,a,"getElementsByTagName",["STYLE"])),c=xc(b,function(f){return vc(Fi(f).cssRules)}); c=Pi(c);c.sort(function(f,h){f=bi(f.selectorText);a:{h=bi(h.selectorText);for(var k=Math.min(f.length,h.length),l=0;lr?1:nh?1:f"+b+""),Ui(b),b=b.innerHTML);b=gg($e("Never attached to DOM."),b);var c=document.createElement("template");if(ij&&"content"in c)wg(c,b),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;wg(e.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT| NodeFilter.SHOW_TEXT,null,!1);for(c=Yi?new WeakMap:new $i;e=b.nextNode();){c:{var f=e;switch(Hi(f)){case 3:f=Dj(this,f);break c;case 1:if("TEMPLATE"==Gi(f).toUpperCase())f=null;else{var h=Gi(f).toUpperCase();if(h in this.oa||"http://www.w3.org/1999/xhtml"!=Li(f))var k=null;else this.ha[h]?k=document.createElement(h):(k=Vh(document,"SPAN"),this.ua&&Di(k,"data-sanitizer-original-tag",h.toLowerCase()));if(k){var l=k,n=Ci(f);if(null!=n)for(var r=0;h=n[r];r++)if(h.specified){var t=f;var w=h;var x=w.name; if(Ub(x,"data-sanitizer-"))w=null;else{var E=Gi(t);w=w.value;var pa={tagName:Xb(E).toLowerCase(),attributeName:Xb(x).toLowerCase()},qa={Dq:void 0};"style"==pa.attributeName&&(qa.Dq=Ei(t));t=Bj(E,x);t in this.o?(x=this.o[t],w=x(w,pa,qa)):(x=Bj(null,x),x in this.o?(x=this.o[x],w=x(w,pa,qa)):w=null)}null!==w&&Di(l,h.name,w)}f=k}else f=null}break c;default:f=null}}if(f){if(1==Hi(f)&&c.set(e,f),e=Ii(e),h=!1,e)k=Hi(e),l=Gi(e).toLowerCase(),n=Ii(e),11!=k||n?"body"==l&&n&&(k=Ii(n))&&!Ii(k)&&(h=!0):h=!0,k= null,h||!e?k=a:1==Hi(e)&&(k=c.get(e)),k.content&&(k=k.content),k.appendChild(f)}else Yh(e)}c.clear&&c.clear()}else a=Vh(document,"SPAN");0")+1,a.lastIndexOf("b;)a.pop()} function Jj(a){a=Array(a);Ij(a,0);return a} ;var Kj=new Hj;Kj.__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)}; Kj.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)Gj.call(c,e)&&(b=c[e],0<=e.indexOf("-")?a.setProperty(e,b):a[e]=b)}}; function Lj(a,b,c,e){(e[b]||e.__default)(a,b,c)} ;var Mj=null;function Nj(a){this.node=a;this.o=[];this.deleted=[]} ;var Oj="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function Pj(a,b){this.o=null;this.ka=!1;this.ha=a;this.key=b;this.text=void 0} function Qj(a,b,c){b=new Pj(b,c);return a.__incrementalDOMData=b} function Rj(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=Qj(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.o||(b.o=Jj(c));for(var f=0,h=0;f\n \n \n\n'), "add.svg":$e('\n \n \n\n'),"announcement.svg":$e('\n \n \n\n'),"arrow_back.svg":$e('\n \n \n\n'), "arrow_drop_down.svg":$e('\n'),"arrow_drop_up.svg":$e('\n'),"arrow_forward.svg":$e('\n'), "attach_file.svg":$e('\n'),"auto_awesome.svg":$e('\n'), "calendar_today.svg":$e('\n'),"chat.svg":$e('\n \n \n\n'), "check.svg":$e('\n \n \n\n'),"check_circle.svg":$e('\n \n \n\n'), "check_circle_filled.svg":$e('\n \n \n \n \n\n'),"check_circle_outline.svg":$e('\n \n \n\n'), "close.svg":$e('\n \n \n\n'),"code.svg":$e('\n'),"content_copy.svg":$e('\n \n\n'), "delete_outline.svg":$e('\n'),"do_not_disturb.svg":$e('\n \n \n\n'), "down_arrow.svg":$e('\n \n \n\n'),"drive_document.svg":$e('\n \n \n\n'),"drive_image.svg":$e('\n \n \n\n'), "dvr.svg":$e('\n'),"email.svg":$e('\n \n \n\n'), "error.svg":$e('\n'),"error_outline.svg":$e('\n \n \n\n'), "event_available.svg":$e('\n \n \n\n'),"face.svg":$e('\n'), "featured_video.svg":$e('\n'),"filter_list.svg":$e('\n \n\n'),"format_bold.svg":$e('\n'), "format_clear.svg":$e('\n'),"format_indent_decrease.svg":$e('\n'), "format_indent_increase.svg":$e('\n'),"format_italic.svg":$e('\n'),"format_list_bulleted.svg":$e('\n'), "format_list_numbered.svg":$e('\n'),"format_quote.svg":$e('\n \n\n'), "format_underline.svg":$e('\n'),"help_outline.svg":$e('\n \n \n\n'), "highlight_alt.svg":$e('\n'),"info.svg":$e('\n \n \n\n'), "info_filled.svg":$e('\n'),"keep_pin_outline.svg":$e('\n \n \n\n'), "keyboard_arrow_up.svg":$e('\n \n \n\n'),"label.svg":$e('\n \n \n\n'), "label_off.svg":$e('\n \n \n\n'), "language.svg":$e('\n'), "link.svg":$e('\n'),"lock.svg":$e('\n \n \n \n\n'), "lock_open.svg":$e('\n \n \n \n\n'),"maximize.svg":$e('\n'), "minimize.svg":$e('\n'),"mode_edit.svg":$e('\n \n \n\n'),"more_vert.svg":$e('\n \n \n\n'), "navigate_before.svg":$e('\n'),"navigate_next.svg":$e('\n'),"notifications.svg":$e('\n'), "open_in_new.svg":$e('\n'),"phone.svg":$e('\n \n \n\n'), "play_arrow.svg":$e('\n \n \n\n'),"play_circle.svg":$e('\n \n \n\n'),"public.svg":$e('\n \n \n\n'), "question_answer.svg":$e('\n \n \n\n'),"remove_circle_outline.svg":$e('\n \n \n\n'), "restart_alt.svg":$e('\n \n \n\n'),"search.svg":$e('\n \n \n\n'), "send.svg":$e('\n'),"sentiment_very_satisfied.svg":$e('\n'), "star.svg":$e('\n'),"star_boarder.svg":$e('\n'), "storefront.svg":$e('\n \n\n'), "supervised_user_circle.svg":$e('\n \n \n \n \n\n'), "text_format.svg":$e('\n'),"thumb_down_alt.svg":$e('\n'), "thumb_up.svg":$e('\n'),"thumb_up_alt.svg":$e('\n'), "undo.svg":$e('\n'),"unfold_more.svg":$e('\n'), "unpin.svg":$e('\n \n \n\n'),"video_youtube.svg":$e('\n'), "video_youtube_outline.svg":$e('\n \n \n\n'), "visibility.svg":$e('\n \n \n\n'),"warning.svg":$e('\n \n \n\n')};var Qk="arrow_back arrow_forward chevron_left chevron_right exit_to_app first_page format_quote last_page navigate_before navigate_next open_in_new star_half gm/arrow_back gm/arrow_forward gm/format_quote gm/help_outline gm/play_arrow gm/open_in_new gm/undo".split(" ");function Rk(a){var b=a.icon,c=void 0===a.size?24:a.size,e=void 0===a.Ab?!1:a.Ab,f=void 0===a.Gd?[]:a.Gd;a=void 0===a.title?"":a.title;A.call(this,"sc.shared.MaterialIcon");this.icon=b;this.size=c;this.Gd=f;this.Ab=e;this.title=a} y(Rk,A);Rk.prototype.content=function(){var a=this,b=this.size/16+"rem",c={root:!0,baseline:this.Ab,flip:-1!==Qk.indexOf(this.icon)},e=0===this.icon.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=u(this.Gd),h=f.next();!h.done;h=f.next())h=h.value,""!==h&&(c[h]=!0);e?this.element("div","class",c,"title",this.title,"style",{width:b,height:b},function(){vk(Pk[a.icon.replace("gm/","")+".svg"])}):this.element("div","class",c,"title",this.title,"style","font-size: "+b,this.icon)};function Sk(a,b,c,e){this.ka=a;this.ha=b;this.o=c;this.ma=void 0===e?1:e} function Tk(a){if(!a||"transparent"===a)return new Sk(0,0,0,0);var b=a.match(/\.?\d+(\.\d+)?/g);if(3>b.length)throw Error("Could not parse '"+a+"' as a color.");b.length=4;return new (Function.prototype.bind.apply(Sk,[null].concat(Ba(b.map(Number)))))} function Uk(a){var b=Vk(a,Wk);a=Vk(a,Xk);return 3.1>b&&a>b} var Xk=new Sk(0,0,0),Wk=new Sk(255,255,255);function Vk(a,b){a=.2126*Yk(a.ka)+.7152*Yk(a.ha)+.0722*Yk(a.o)+.05;b=.2126*Yk(b.ka)+.7152*Yk(b.ha)+.0722*Yk(b.o)+.05;return Math.max(a,b)/Math.min(a,b)} function Yk(a){a/=255;return.03928>a?a/12.92:Math.pow((a+.055)/1.055,2.4)} ;var Zk=[{opacity:0},{opacity:.16,offset:.25},{opacity:.16,offset:.5},{opacity:0}],$k={duration:300},al={duration:225,easing:"cubic-bezier(.4, .0, .2, 1)"};function bl(a){a=void 0===a?{}:a;a=void 0===a.Ll?!1:a.Ll;A.call(this,"sc.shared.MaterialInteractionOverlay");var b=this;this.ha=!1;this.parentElement=null;this.Ll=a;this.ta=function(c){cl(b,c.clientX,c.clientY,b.Ll)}; this.ma=function(){b.ha=!0;b.Ca()}; this.na=function(){b.ha=!1;b.Ca()}} y(bl,A);bl.prototype.content=function(){var a=this,b=Uk(Tk(getComputedStyle(this.element("span")).color));this.root=this.element("div","class",{root:!0,"light-text":b,hover:this.ha},"aria-hidden","true",function(){a.element("div","class","hover-overlay");a.element("div","class","pressed-overlay");a.o=a.element("div","class","ripple")}); dl(this)}; function dl(a){setTimeout(function(){var b,c,e=a.parentElement,f=null!==(c=a.getElement()&&(null===(b=a.getElement())||void 0===b?void 0:b.parentElement))&&void 0!==c?c:null;e!==f&&(e&&(e.removeEventListener("mousedown",a.ta),e.removeEventListener("mouseenter",a.ma),e.removeEventListener("mouseleave",a.na)),f&&(f.addEventListener("mousedown",a.ta),f.addEventListener("mouseenter",a.ma),f.addEventListener("mouseleave",a.na)),a.parentElement=f)},0)} function el(a,b){"Enter"!==b.code&&"Space"!==b.code||cl(a,0,0,!0)} function cl(a,b,c,e){var f;if(null!==(f=a.o)&&void 0!==f&&f.animate){var h=a.root.getBoundingClientRect(),k=.6*Math.max(h.width,h.height)/256,l=(Math.sqrt(Math.pow(h.width/2,2)+Math.pow(h.height/2,2))+10)/128;if(e)b=h="calc(50% - 128px)",k="scale("+k+")",l="scale("+l+")";else{b=b-h.left-128;var n=c-h.top-128;c=h.width/2-128-b;e=h.height/2-128-n;h=n+"px";b+="px";k="translate(0, 0) scale("+k+")";l="translate("+c+"px, "+e+"px) scale("+l+")"}k=[{transform:k},{transform:l}];a.o.style.top=h;a.o.style.left= b;a.o.style.transform=l;a.o.animate(Zk,$k);a.o.animate(k,al)}} ;function fl(a){a=void 0===a?{}:a;A.call(this,"sc.shared.MaterialButton");this.model=a instanceof Nk?a:new Nk(a);this.overlay=new bl;Dk(this,this.model)} y(fl,A);p=fl.prototype; p.content=function(a){var b=this;a&&this.model.Ce(a);var c=""!==this.model.Ja(),e=""!==this.model.sg();this.o=this.element(this.model.Ui()?"a":"button","href",this.model.Ui()||void 0,"class",{root:!0,text:1===this.model.getStyle()||2===this.model.getStyle()||8===this.model.getStyle(),"color-label":8===this.model.getStyle()||2===this.model.getStyle(),"color-hint":6===this.model.getStyle()&&c,hairline:3===this.model.getStyle(),href:!!this.model.Ui(),filled:4===this.model.getStyle(),"protected":5=== this.model.getStyle(),tonal:9===this.model.getStyle(),navigational:6===this.model.getStyle()&&!c,"navigational-alt":7===this.model.getStyle(),"left-icon":Ok(this.model),"right-icon":this.model.lk(),"icon-only":e&&!c,"small-icon":this.model.Pk,hidden:!this.model.Yl,compact:this.model.compact},"style",""===this.model.mm()?null:{"max-width":this.model.mm()},"type","button","aria-label",this.model.Ti(),"aria-expanded",this.model.Yt,"aria-controls",this.model.Xt,"disabled",this.model.qg(),"onclick",function(f){b.wb(f)}, "onkeydown",function(f){b.overlay&&el(b.overlay,f)},function(){e&&b.element("span","class","icon",new Rk({icon:b.model.sg(), size:b.model.Pk||c?18:24,Ab:!0}));c&&b.element("span","class",{overflow:""!==b.model.mm()},function(){nk(b.model.Ja())}); b.overlay.render()})}; p.wb=function(a){var b=this.model.om();b&&b({method:0===a.clientX&&0===a.clientY?1:2})}; p.Zb=function(a){this.model.Zb(a)}; p.Vc=ma(0);p.Ja=function(){return this.model.Ja()}; p.nb=function(a){this.model.nb(a)}; p.focus=function(){var a;null===(a=this.o)||void 0===a?void 0:a.focus()};function gl(a,b){this.value=a;this.icon=b} gl.prototype.toString=function(){return this.value}; var hl=new gl("error","gm/error_outline"),il=new gl("caution","gm/warning"),jl=new gl("success","gm/check_circle_outline");function kl(a){var b=a.message,c=a.type,e=a.position;a=void 0===a.Qm?void 0:a.Qm;A.call(this,"sc.shared.Callout");this.message=b;this.type=c;this.position=e;this.icon=new Rk({icon:c.icon,Ab:!0});void 0!==a&&(this.Qm=new fl({mb:a.mb,text:a.text,trigger:a.trigger,style:1,compact:!0}))} y(kl,A);kl.prototype.content=function(){var a=this;this.element("div","class","root "+this.type+" "+this.position,"aria-live","polite",function(){a.element("div","class","content",function(){a.icon.render();a.element("div","class","message",a.message)}); void 0!==a.Qm&&a.element("div","class","secondary-button",a.Qm)})};function ll(a,b,c){b=void 0===b?!0:b;void 0===c||c?rg(window,Oe(a)):(c=document.createElement("a"),yg(c,a),c.rel="noopener",b?(a=Oe(c.href),window.location.href=ig(a)):(a=Oe(c.href),window.location.replace(ig(a))))} ;function ml(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} y(ml,Error);function nl(a){var b=a.serviceName;this.uf=a.uf;this.serviceName=b} nl.prototype.get=function(a,b,c,e){c=void 0===c?{}:c;e=void 0===e?new XMLHttpRequest:e;return ue(this,function h(){var k=this,l;return mb(h,function(n){if(1==n.o)return Ra(n,k.call("GET",a,c,e,"application/json+protobuf"),2);l=n.ha;try{return n.return(ie(b,l))}catch(r){throw ol(k,a),r;}})})}; function pl(a,b,c){c=void 0===c?{}:c;var e=void 0===e?new XMLHttpRequest:e;return ue(a,function h(){var k=this,l;return mb(h,function(n){if(1==n.o)return Ra(n,k.call("GET",b,c,e,"application/json"),2);l=n.ha;try{return n.return(JSON.parse(l))}catch(r){throw ol(k,b),r;}})})} nl.prototype.post=function(a,b,c,e,f){e=void 0===e?{}:e;f=void 0===f?new XMLHttpRequest:f;return ue(this,function k(){var l=this,n;return mb(k,function(r){if(1==r.o)return Ra(r,l.call("POST",a,e,f,"application/json+protobuf",b.Hb()),2);n=r.ha;try{return r.return(ie(c,n))}catch(t){throw ol(l,a),t;}})})}; function ql(a,b,c,e){e=void 0===e?{}:e;var f=void 0===f?new XMLHttpRequest:f;return ue(a,function k(){var l=this,n;return mb(k,function(r){if(1==r.o)return Ra(r,l.call("POST",b,e,f,"application/json",JSON.stringify(c)),2);n=r.ha;try{return r.return(JSON.parse(n))}catch(t){throw ol(l,b),t;}})})} nl.prototype.call=function(a,b,c,e,f,h){return ue(this,function l(){var n=this,r;return mb(l,function(t){r=n;return t.return(new Promise(function(w,x){var E="";if(c.query){for(var pa=[],qa=u(Object.entries(c.query)),sa=qa.next();!sa.done;sa=qa.next()){var va=u(sa.value);sa=va.next().value;va=va.next().value;va=Array.isArray(va)?va:[va];va=u(va);for(var za=va.next();!za.done;za=va.next())za=za.value,pa.push(encodeURIComponent(sa)+"="+encodeURIComponent(za))}0e.status||299this.ha&&(this.ha++,a.next=this.o,this.o=a)};var xl; function yl(){var a=wb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Bc("Presto")&&(a=function(){var f=Vh(document,"IFRAME");f.style.display="none";document.documentElement.appendChild(f);var h=f.contentWindow;f=h.document;f.open();f.close();var k="callImmediate"+Math.random(),l="file:"==h.location.protocol?"*":h.location.protocol+"//"+h.location.host;f=Jb(function(n){if(("*"==l||n.origin==l)&&n.data==k)this.port1.onmessage()},this); h.addEventListener("message",f,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(k,l)}}}); if("undefined"!==typeof a&&!Ic()){var b=new a,c={},e=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var f=c.cb;c.cb=null;f()}}; return function(f){e.next={cb:f};e=e.next;b.port2.postMessage(0)}}return function(f){wb.setTimeout(f,0)}} ;function zl(a){wb.setTimeout(function(){throw a;},0)} ;function Al(){this.ha=this.o=null} Al.prototype.add=function(a,b){var c=Bl.get();c.set(a,b);this.ha?this.ha.next=c:this.o=c;this.ha=c}; Al.prototype.remove=function(){var a=null;this.o&&(a=this.o,this.o=this.o.next,this.o||(this.ha=null),a.next=null);return a}; var Bl=new wl(function(){return new Cl},function(a){return a.reset()}); function Cl(){this.next=this.scope=this.o=null} Cl.prototype.set=function(a,b){this.o=a;this.scope=b;this.next=null}; Cl.prototype.reset=function(){this.next=this.scope=this.o=null};function Dl(a,b){El||Fl();Gl||(El(),Gl=!0);Hl.add(a,b)} var El;function Fl(){if(wb.Promise&&wb.Promise.resolve){var a=wb.Promise.resolve(void 0);El=function(){a.then(Il)}}else El=function(){var b=Il; "function"!==typeof wb.setImmediate||wb.Window&&wb.Window.prototype&&!Bc("Edge")&&wb.Window.prototype.setImmediate==wb.setImmediate?(xl||(xl=yl()),xl(b)):wb.setImmediate(b)}} var Gl=!1,Hl=new Al;function Il(){for(var a;a=Hl.remove();){try{a.o.call(a.scope)}catch(b){zl(b)}Bl.put(a)}Gl=!1} ;function Jl(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}} ;function Kl(a){this.o=0;this.ta=void 0;this.ma=this.ha=this.ka=null;this.oa=this.na=!1;if(a!=yb)try{var b=this;a.call(void 0,function(c){Ll(b,2,c)},function(c){Ll(b,3,c)})}catch(c){Ll(this,3,c)}} function Ml(){this.next=this.context=this.o=this.ha=this.child=null;this.ka=!1} Ml.prototype.reset=function(){this.context=this.o=this.ha=this.child=null;this.ka=!1}; var Nl=new wl(function(){return new Ml},function(a){a.reset()}); function Ol(a,b,c){var e=Nl.get();e.ha=a;e.o=b;e.context=c;return e} function Pl(a){if(a instanceof Kl)return a;var b=new Kl(yb);Ll(b,2,a);return b} Kl.prototype.then=function(a,b,c){return Ql(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)}; Kl.prototype.$goog_Thenable=!0;function Rl(a,b,c){return Ql(a,null,b,c)} Kl.prototype.cancel=function(a){if(0==this.o){var b=new Sl(a);Dl(function(){Tl(this,b)},this)}}; function Tl(a,b){if(0==a.o)if(a.ka){var c=a.ka;if(c.ha){for(var e=0,f=null,h=null,k=c.ha;k&&(k.ka||(e++,k.child==a&&(f=k),!(f&&1=c.tabIndex?b:c})} ;var um=[];function vm(){var a=this;this.oa=this.o=null;this.ha=!1;this.ka=[];this.ma=[];this.na=function(b){if(a.o&&a.ha){var c=qm(a.o),e=sm(c),f;e&&(f=tm(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()}}}} vm.prototype.init=function(a,b,c){c=void 0===c?!1:c;this.oa=b;if(this.o=a)this.o.addEventListener("keydown",this.na),c&&wm(this)}; function xm(a,b){if(b||!1!==b&&!a.ha)wm(a);else if(a.ha){for(ym(a);0\n \n \n '))); e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+-1);Em(a)}); c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(Wh($e('\n \n \n ')));e.addEventListener("click",function(){a.o.setMonth(a.o.getMonth()+1);Em(a)}); c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c} function Dm(a){var b=document.createElement("tr");b.className="weekdays";for(var c=[],e=0;7>e;e++){var f=document.createElement("td");c.push(f);b.appendChild(f)}e=new Date(a.o);for(f=0;7>f;f++)c[e.getDay()].textContent=a.va?e.toLocaleString(a.na,{weekday:"narrow"}):"SMTWTFS"[e.getDay()],e.setDate(e.getDate()+1);return b} function Em(a){a.ma.textContent=a.va?a.o.toLocaleString(a.na,{month:"long",year:"numeric"}):a.o.getMonth()+1+"/"+a.o.getFullYear();a.ka.textContent="";var b=new Date(a.o);b.setDate(1);for(0e;e++){var f=document.createElement("td");if(b.getMonth()==a.o.getMonth()){var h=document.createElement("button");f.setAttribute("data-time",b.getTime());var k=!1;a.oa&&(k=a.oa.getTime()===b.getTime());h.textContent= b.getDate().toString();h.className="selectable";k&&Jg(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.ka.appendChild(c)}} function Fm(a){return new Date(a.getFullYear(),a.getMonth(),1)} Am.prototype.ua=function(a){this.ta=a}; Am.prototype.getElement=function(){return this.ha}; window.sc_createCalendar=function(a){a=new Am(a);return{setSelectDateCallback:a.ua.bind(a),getElement:a.getElement.bind(a)}};function Gm(a){z.call(this,a)} y(Gm,z);function Hm(a){a&&"function"==typeof a.dispose&&a.dispose()} ;function Im(){this.ua=this.ua;this.ta=this.ta} Im.prototype.ua=!1;Im.prototype.isDisposed=function(){return this.ua}; Im.prototype.dispose=function(){this.ua||(this.ua=!0,this.Bd())}; function Jm(a,b){a.ua?b():(a.ta||(a.ta=[]),a.ta.push(b))} Im.prototype.Bd=function(){if(this.ta)for(;this.ta.length;)this.ta.shift()()};function Km(a,b){this.type=a;this.o=this.target=b;this.defaultPrevented=this.ka=!1} Km.prototype.stopPropagation=function(){this.ka=!0}; Km.prototype.preventDefault=function(){this.defaultPrevented=!0};var Lm=function(){if(!wb.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}}); try{wb.addEventListener("test",yb,b),wb.removeEventListener("test",yb,b)}catch(c){}return a}();function Mm(a,b){Km.call(this,a?a.type:"");this.relatedTarget=this.o=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=0;this.key="";this.keyCode=0;this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1;this.state=null;this.pointerId=0;this.pointerType="";this.ha=null;a&&this.init(a,b)} Nb(Mm,Km);var Nm={2:"touch",3:"pen",4:"mouse"}; Mm.prototype.init=function(a,b){var c=this.type=a.type,e=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.o=b;if(b=a.relatedTarget){if(Wc){a:{try{Rc(b.nodeName);var f=!0;break a}catch(h){}f=!1}f||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;e?(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY|| 0):(this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Nm[a.pointerType]||"";this.state=a.state;this.ha=a;a.defaultPrevented&&Mm.Sf.preventDefault.call(this)}; Mm.prototype.stopPropagation=function(){Mm.Sf.stopPropagation.call(this);this.ha.stopPropagation?this.ha.stopPropagation():this.ha.cancelBubble=!0}; Mm.prototype.preventDefault=function(){Mm.Sf.preventDefault.call(this);var a=this.ha;a.preventDefault?a.preventDefault():a.returnValue=!1};var Om="closure_listenable_"+(1E6*Math.random()|0);function Pm(a){return!(!a||!a[Om])} ;var Qm=0;function Rm(a,b,c,e,f){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!e;this.Jo=f;this.key=++Qm;this.Ve=this.Tn=!1} function Sm(a){a.Ve=!0;a.listener=null;a.proxy=null;a.src=null;a.Jo=null} ;function Tm(a){this.src=a;this.o={};this.ha=0} Tm.prototype.add=function(a,b,c,e,f){var h=a.toString();a=this.o[h];a||(a=this.o[h]=[],this.ha++);var k=Um(a,b,e,f);-1>>0);function bn(a){if("function"===typeof a)return a;a[kn]||(a[kn]=function(b){return a.handleEvent(b)}); return a[kn]} ;function ln(){Im.call(this);this.ma=new Tm(this);this.Oc=this;this.Ob=null} Nb(ln,Im);ln.prototype[Om]=!0;p=ln.prototype;p.sr=function(){return this.Ob}; p.addEventListener=function(a,b,c,e){$m(this,a,b,c,e)}; p.removeEventListener=function(a,b,c,e){hn(this,a,b,c,e)}; p.dispatchEvent=function(a){var b=this.sr();if(b){var c=[];for(var e=1;b;b=b.sr())c.push(b),++e}b=this.Oc;e=a.type||a;if("string"===typeof a)a=new Km(a,b);else if(a instanceof Km)a.target=a.target||b;else{var f=a;a=new Km(e,b);Hc(a,f)}f=!0;if(c)for(var h=c.length-1;!a.ka&&0<=h;h--){var k=a.o=c[h];f=k.am(e,!0,a)&&f}a.ka||(k=a.o=b,f=k.am(e,!0,a)&&f,a.ka||(f=k.am(e,!1,a)&&f));if(c)for(h=0;!a.ka&&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.substr(0,e),f,a.substr(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function sn(a,b,c){if(Array.isArray(b))for(var e=0;e>>0);a={requestId:c,Vy:Rn(a,b,c),onLoad:b.onLoad,onError:b.onError||function(){}, kp:b.kp||function(){}, bC:b.bC||function(){}, rq:b.rq,Mz:b.pageType,Fk:b.Fk};b.qd&&("IFRAME"==b.qd.nodeName?(a.window=b.qd.contentWindow,a.qd=a.window.document.body):(a.window=window,a.qd=b.qd));return a} function Rn(a,b,c){var e=Sn(a)+"/apis/render?",f=a.ua,h=a.Ba,k=b.helpcenter,l=a.ta,n=a.va,r=a.Ha,t=a.Ga,w=a.Aa,x=b.pageType,E=b.pageId,pa=b.url,qa=b.Zg,sa=b.IF;c=["js_request_id."+c];if(b.extraParams)for(var va in b.extraParams)c.push(va+"."+b.extraParams[va]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:n,visit_id:r,view_id:t,psd:w,page_type:x,id:E,url:pa,components:qa,exclude_components:sa,extra_params:c,mendel_ids:a.ya,service_configuration:a.Ea,scdeb:a.wa,instant_preview:b.instantPreview, symptom:b.symptom};b="";for(var za in a)f=a[za],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=za+"="+encodeURIComponent(f.toString()));return e+b} function Qn(a,b,c){try{var e=JSON.parse(c)}catch(f){b.onError({type:1,message:c});return}if(404!=e.application_error&&e.html){if(b.Fk){if(!e.page_metadata||!e.page_metadata.page_type){b.onError({type:4});return}if(se.get(e.page_metadata.page_type)!=b.Mz){b.onError({type:3});return}}e.page_metadata&&b.kp(e.page_metadata);b.qd?Tn(a,b,e.html):b.rq(function(f){"IFRAME"==f.nodeName?(b.window=f.contentWindow,b.qd=b.window.document.body):(b.window=window,b.qd=f);Tn(a,b,e.html)})}else b.onError({type:2})} function Tn(a,b,c){b.window.sc_scope=b.qd;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))}); kg(b.qd,Bn(c));c=Array.from(b.qd.getElementsByTagName("script"));a.ka(b,c)} Ln.prototype.ka=function(a,b){for(;0a.ha.length;a.oa()} ;var Yn=lf(Ze($e("//www.youtube.com/player_api")));function Zn(a,b){a=Sg("play",a);b=Sg("play",b);return b===a?"":b} ;function $n(a){this.Aa="modal-backdrop "+a.className;this.va=a.Kl;this.ma=a.kv;this.wa=a.xz;this.oa=a.VD;this.ya=this.na=!1;this.ha=new vm;ao(this)} function ao(a){a.o=document.createElement("div");a.o.className=a.Aa;a.o.setAttribute("aria-hidden",!0);a.o.addEventListener("click",function(b){b.target==a.o&&(a.ka&&!a.ka()||a.close())}); a.ha.init(a.o,function(){a.ka&&!a.ka()||a.close()}); a.oa?(a.oa.parentNode.replaceChild(a.o,a.oa),a.ei(a.oa)):document.body.appendChild(a.o)} p=$n.prototype; p.close=function(){this.o.setAttribute("aria-hidden",!0);this.o.style.zIndex="";xm(this.ha,!1);Jg(this.o,this.va,!1);var a;if(a=null!=document.activeElement)a=0!=(document.activeElement.compareDocumentPosition(this.o)&Node.DOCUMENT_POSITION_CONTAINS);if(a)for(;0a||5a?a=0:a>c&&(a=c);return a-b} function mo(a){a.preventDefault()} ;function po(a,b,c){a.timeOfStartCall=(new Date).getTime();var e=c||wb,f=e.document,h=a.nonce||Bg(e);h&&!a.nonce&&(a.nonce=h);if("help"==a.flow){var k=xb("document.location.href",e);!a.helpCenterContext&&k&&(a.helpCenterContext=k.substring(0,1200));k=!0;if(b&&JSON&&JSON.stringify){var l=JSON.stringify(b);(k=1200>=l.length)&&(a.psdJson=l)}k||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.serverUri||"//www.google.com/tools/feedback";if(k=e.GOOGLE_FEEDBACK_START)k.apply(e,b);else{e= c+"/load.js?";for(var n in a)b=a[n],null==b||Bb(b)||(e+=encodeURIComponent(n)+"="+encodeURIComponent(b)+"&");a=$h(Ph(f),"SCRIPT");h&&a.setAttribute("nonce",h);qg(a,Dn(e));f.body.appendChild(a)}} Mb("userfeedback.api.startFeedback",po);function qo(a){window.sc_trackStatsEvent(49,8);ro(a)} function ro(a){var b=a.productId,c=a.bucket,e=void 0===a.flow?"material":a.flow,f=void 0===a.Hq?!1:a.Hq,h=void 0===a.Ty?!0:a.Ty,k=a.FC,l=a.hb,n=a.onLoad,r=a.payload;a=a.description;var t=Qg(),w={};b=(w.flow=e,w.locale=t.lang,w.productId=b,w.disableSubmit=f,w);c&&(b.bucket=c);l&&(b.callback=l);n&&(b.onLoadCallback=n);t.sb_uri&&(b.serverUri=t.sb_uri);k&&(b.reportDataCallback=k);b.allowNonLoggedInFeedback=h;"submit"===e&&(b.report={description:a});var x={};r.forEach(function(E,pa){x[pa]=E}); po(b,x)} ;function so(){var a=Qg();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",to()]]);a.set("escalation_availability_matching_frd_forms",xh().escalation_availability_matching_frd_forms);a.set("rule_service_escalation_availability_c2c_event_id",xh().rule_service_escalation_availability_c2c_event_id); a.set("rule_service_escalation_availability_c2c_synthesis_event_id",xh().rule_service_escalation_availability_c2c_synthesis_event_id);a.set("rule_service_escalation_availability_chat_event_id",xh().rule_service_escalation_availability_chat_event_id);a.set("rule_service_escalation_availability_chat_synthesis_event_id",xh().rule_service_escalation_availability_chat_synthesis_event_id);a.set("rule_service_escalation_availability_email_event_id",xh().rule_service_escalation_availability_email_event_id); a.set("rule_service_escalation_availability_email_synthesis_event_id",xh().rule_service_escalation_availability_email_synthesis_event_id);a.set("rule_service_escalation_availability_phone_event_id",xh().rule_service_escalation_availability_phone_event_id);a.set("rule_service_escalation_availability_phone_synthesis_event_id",xh().rule_service_escalation_availability_phone_synthesis_event_id);a.set("rule_service_extensible_contact_options_event_id",xh().rule_service_extensible_contact_options_event_id); a.set("rule_service_helpcenter_fields_synthesis_event_id",xh().rule_service_helpcenter_fields_synthesis_event_id);return a} function to(){var a=Qg().rs;switch(a){case 4:return"cases";case 1:return"helpcenter";default:return String(a)}} ;function uo(){vo(this)} function vo(a){a.o=(new $n({className:"material-dialog-backdrop",Kl:"material-dialog-backdrop--active",kv:"material-dialog-backdrop--locked",xz:"material-dialog-backdrop--disable-click-capture"})).Ut(function(){return!a.oa}); a.o.getElement().addEventListener("click",function(b){b=b.target;var c=b.getAttribute("data-material-dialog-action");c&&(a.ha&&a.ha(c),Ng(b,"material-dialog--disable-close")||a.close())})} uo.prototype.open=function(a){var b=this,c=a.querySelector(".material-dialog__title");c&&oo(c,a).reset().enable(Ng(a,"material-dialog--draggable"));var e=a.querySelector(".material-dialog__minimize-button");if(e){var f=e.getAttribute("data-material-dialog-minimized-aria-label"),h=function(){var k=document.createElement("button");k.className="material-dialog-minimized";k.textContent=c.textContent+"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2594";f&&k.setAttribute("aria-label",f);k.addEventListener("click", function(){b.o.open();document.body.removeChild(k)}); b.o.close();document.body.appendChild(k);k.focus()}; this.ma=function(){return e.removeEventListener("click",h)}; e.addEventListener("click",h)}this.oa=Ng(a,"material-dialog--disable-close");this.o.Ws(!Ng(a,"material-dialog--show-background")).Ts(Ng(a,"material-dialog--disable-click-capture")).ei(a).open();a.focus();return this}; uo.prototype.close=function(){this.o.close();this.ma&&this.ma();this.ka&&this.ka()}; uo.prototype.$c=function(a){this.ha=a;return this}; uo.prototype.hb=function(a){this.ka=a;return this}; uo.prototype.onClose=uo.prototype.hb;uo.prototype.onAction=uo.prototype.$c;uo.prototype.close=uo.prototype.close;uo.prototype.open=uo.prototype.open;function wo(a,b){var c=null;return function(e){for(var f=[],h=0;hc||0>a?0:a+b>=c?c-b:a} function Go(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}} function Ho(a){var b,c;return null!==(c=null===(b=a.getElement())||void 0===b?void 0:b.getRootNode())&&void 0!==c?c:document} ;function Mo(a){var b=a.content,c=void 0===a.Eg?!0:a.Eg,e=void 0===a.Pl?"placement-start":a.Pl,f=void 0===a.sq?"alignment-start":a.sq,h=void 0===a.style?"style-normal":a.style,k=a.$n,l=te(a,"content useFixedBackdrop caretPlacement caretAlignment style containerPadding".split(" "));A.call(this,"sc.shared.MaterialRichTooltip");var n=this;this.ha=!1;this.vd=this.Id=0;this.ma=b;this.Eg=c;this.ta=e;this.na=f;this.ua=h;this.$n=k;this.o=new Fo(Object.assign({content:function(){No(n)}, Lp:!0,fn:!1,Ul:!1},l))} y(Mo,A);p=Mo.prototype;p.open=function(a){this.Eg?this.o.open(a):(this.ha=!0,this.Ca())}; p.isOpen=function(){return this.Eg?this.o.isOpen():this.ha}; p.close=function(){this.Eg?this.o.close():(this.ha=!1,this.Ca())}; function Oo(a,b){var c=b.Id;b=b.vd;a.Eg||(a.Id=null!==c&&void 0!==c?c:a.Id,a.vd=null!==b&&void 0!==b?b:a.vd,a.Ca())} p.Rd=function(){return!0}; p.content=function(){var a=this;this.Eg?this.o.render():this.element("div","class","popup-container","style",{visibility:this.ha?"visible":"hidden",transform:"translate("+this.Id+"px, "+this.vd+"px)"},function(){No(a)})}; function No(a){a.element("div","class","root "+a.ta+" "+a.ua,function(){a.element("div","class","container","style",{padding:a.$n},a.ma);a.element("div","class","clip-track "+a.na,function(){a.element("div","class","clip",function(){a.element("div","class","caret")})})})} ;var Po={QD:!1,Ml:!0};function Qo(){A.call(this,"sc.shared.MaterialSnackbar");this.ha=new fl;this.message="";this.$j=5E3;this.Rp=!1;this.state=2} y(Qo,A);Qo.prototype.open=function(a){var b=this,c=a.message,e=a.action,f=void 0===a.$j?5E3:a.$j;a=void 0===a.Rp?!1:a.Rp;if(0===this.state)return Promise.resolve();this.state=0;this.message=c;this.$j=f;this.Rp=a;e?this.action=Object.assign(Object.assign({},Po),e):this.action=void 0;this.Ca();Ro(this);return new Promise(function(h){b.hb=h})}; Qo.prototype.close=function(){0===this.state&&(this.o&&clearTimeout(this.o),this.state=1,this.message="",this.Ca())}; Qo.prototype.content=function(){var a=this;this.element("div","class",{root:!0,widescreen:this.Rp,"root-closed":2===this.state},function(){var b;a.element("div","class",{snackbar:!0,opened:0===a.state,closing:1===a.state,closed:2===a.state,"long-action":null===(b=a.action)||void 0===b?void 0:b.QD},"ontransitionend",function(c){var e;"opacity"===c.propertyName&&0!==a.state&&2!==a.state&&(a.state=2,a.Ca(),null===(e=a.hb)||void 0===e?void 0:e.call(a))},function(){a.element("div","role","status","aria-live", "assertive","class","message",a.message); So(a)})})}; function So(a){a.action&&a.element("div","class","action",function(){a.ha.render({text:a.action.actionText,trigger:function(){var b,c;a.action.Ml&&a.close();null===(c=(b=a.action).$c)||void 0===c?void 0:c.call(b)}})})} function Ro(a){a.action||(a.o=setTimeout(function(){a.close()},a.$j))} ;function To(){this.ma=[];this.ha=!1;this.oa=new Qo} To.prototype.initialize=function(a){a=void 0===a?document.body:a;if(this.ha)return this;this.ha=!0;Uo(this,a);return this}; To.prototype.open=function(a){this.ha&&(this.ma.push(a),Vo(this))}; To.prototype.close=function(){this.oa.close()}; To.prototype.Xa=function(){ue(this,function b(){var c=this;return mb(b,function(e){if(1==e.o)return c.ha?c.ka?Ra(e,c.ka,2):e.Va(2):e.return(c);c.o&&c.o.parentElement&&(c.o.parentElement.removeChild(c.o),c.o=void 0);c.ha=!1;return e.return(c)})})}; function Vo(a,b){b=void 0===b?!1:b;var c;ue(a,function f(){var h=this,k;return mb(f,function(l){if(1==l.o){k=h;if(!b&&h.ka)return l.return();if(0===h.ma.length)return null===(c=h.na)||void 0===c?void 0:c.call(h),delete h.ka,delete h.na,l.return();h.ka||(h.ka=new Promise(function(n){k.na=n})); return Ra(l,h.oa.open(h.ma[0]),2)}h.ma.shift();Vo(h,!0);Wa(l)})})} function Uo(a,b){"interactive"===document.readyState||"complete"===document.readyState?Wo(a,b):window.addEventListener("DOMContentLoaded",function(){Wo(a,b)})} function Wo(a,b){a.o=document.createElement("div");b.appendChild(a.o);qk(a.o,function(){a.oa.render()})} var Xo=new To;function Yo(a){var b=void 0===a?{}:a;a=void 0===b.size?"mspin-small":b.size;b=void 0===b.Vn?!1:b.Vn;A.call(this,"sc.shared.MaterialSpinner");this.size=a;this.Vn=b} y(Yo,A);Yo.prototype.content=function(){var a=this;this.element("div","class","mspin "+this.size+" "+(this.Vn?"mspin-centered":""),function(){a.element("div",function(){a.element("div")})})};function Zo(a){Jk.call(this);this.inputType="";this.jh=!1;this.Ge=!0;this.xk=this.rows=0;this.tm=this.text=this.label="";this.Xb=this.filled=!1;this.Ne=!0;this.disabled=this.Gp=!1;this.placeholder="";this.jf=[];this.error="";this.maxLength=void 0;this.yd=!1;this.Ce(a)} y(Zo,Jk);p=Zo.prototype; p.Ce=function(a){var b=void 0===a.jh?!1:a.jh,c=void 0===a.Ge?!0:a.Ge,e=void 0===a.rows?0:a.rows,f=void 0===a.xk?0:a.xk,h=void 0===a.label?"":a.label,k=void 0===a.placeholder?"":a.placeholder,l=void 0===a.text?"":a.text,n=void 0===a.tm?"":a.tm,r=void 0===a.filled?!1:a.filled,t=void 0===a.Xb?!1:a.Xb,w=void 0===a.Ne?!0:a.Ne,x=void 0===a.Gp?!1:a.Gp,E=void 0===a.disabled?!1:a.disabled,pa=void 0===a.Pd?void 0:a.Pd,qa=void 0===a.kh?void 0:a.kh,sa=void 0===a.Lf?void 0:a.Lf,va=void 0===a.jf?["self"]:a.jf, za=void 0===a.error?"":a.error,Ca=a.maxLength,Ma=void 0===a.yd?!1:a.yd;this.inputType=void 0===a.inputType?"":a.inputType;this.jh=b;this.rows=e;this.xk=f;this.label=h;this.placeholder=k;this.text=l;this.tm=n;this.filled=r;this.Xb=t;this.Ne=w;this.Gp=x;this.disabled=E;this.Pd=pa;this.kh=qa;this.Lf=sa;this.jf=va;this.error=za;this.Ge=c;this.maxLength=Ca;this.yd=Ma}; p.rk=function(){return this.Ge}; p.Cb=function(){return this.label}; p.Ja=function(){return this.text}; p.nb=function(a){a!==this.text&&(this.text=a,Mk(this,0))}; p.Zb=function(a){a!==this.disabled&&(this.disabled=a,Mk(this,3))}; p.od=function(){return this.maxLength};function $o(a){a=void 0===a?{}:a;A.call(this,"sc.shared.MaterialTextField");this.labelId=Ik();this.na=Ik();this.o=null;this.ma=!1;this.model=a instanceof Zo?a:new Zo(a);Dk(this,this.model)} y($o,A);function ap(a){return a.model.rk()?a.o?a.o:new Bo({label:a.model.placeholder,ym:a.model.Cb()?void 0:bp(a),floatingLabel:a.model.Ne,disabled:a.model.disabled,filled:a.model.filled,Xb:a.model.Xb,Cg:function(){return""!==a.model.Ja()}}):null} p=$o.prototype; p.content=function(a){var b=this;a&&this.model.Ce(a);this.o=ap(this);this.element("div","class","root",function(){b.model.Cb()&&b.element("label","class","label","id",b.labelId,b.model.Cb());b.o&&(b.o.error=!!b.model.error);b.element("div","class",{"input-container":!0,multiline:b.model.jh,dense:b.model.Xb,invalid:b.model.error,outlined:!b.model.filled,filled:b.model.filled,disabled:b.model.disabled},function(){b.element(b.model.Cb()?"div":"label","class",{box:!0,"box-no-label":b.model.filled&&!b.model.Ne, "filled-box":b.model.filled&&!b.model.Xb&&(b.model.Ne||b.model.jh),"filled-label":b.model.filled&&!b.model.Xb&&b.model.Ne,"outlined-box":!b.model.filled&&b.model.Ne},function(){b.ha=b.element(b.model.jh?"textarea":"input","class",{"native-control":!0,"native-control-filled":b.model.filled},"style",{padding:"0 15px","padding-bottom":b.model.filled?"0":"15px"},"placeholder",b.o?"":b.model.placeholder,"aria-placeholder",b.o?b.model.placeholder:"","type",b.model.inputType,"rows",b.model.rows,"disabled", b.model.disabled,"aria-labelledby",cp(b),"maxlength",b.model.od(),"onfocus",function(){return void b.kh()},"onblur",function(){return void b.Lf()},"oninput",function(){var f,h=b.ha.value; b.model.nb(h);null===(f=b.model.Pd)||void 0===f?void 0:f(h)},"aria-required",b.model.yd); b.ha.value=b.model.Ja();if(b.model.jh&&0===b.model.rows){var e=dp(b);b.ha.style.height=e+"px";0===e&&(b.ha.style.overflowY="hidden")}}); b.o&&(b.o.render(),Eo(b.o,b.model.placeholder))}); var c=b.model.error||b.model.tm;c&&(b.element("div","id",b.na,"class",{"helper-text":!0,"helper-text-invalid":b.model.error,"helper-text-disabled":b.model.disabled,"helper-text-filled":b.model.filled,"helper-text-outlined":!b.model.filled,"helper-text-hidden":!b.model.error&&b.model.Gp&&!b.ma},c),b.ha.setAttribute("aria-describedby",b.na))})}; function cp(a){return a.model.jf?a.model.jf.map(function(b){return"self"===b?bp(a):b}).join(" "):bp(a)} function bp(a){if(a.model.Cb()||a.model.placeholder)return a.labelId} function dp(a){var b=Number(getComputedStyle(a.ha).paddingLeft.replace(/[^0-9\.]/g,"")),c=a.ha.clientWidth-2*b;b=a.element("div","class","expander","style","width: "+c+"px",""+a.model.Ja()+"\u200b");if(a.model.xk){var e="\n".repeat(a.model.xk-1);a=a.element("div","class","expander","style","width: "+c+"px",""+e+"\u200b");return Math.min(b.clientHeight,a.clientHeight)}return b.clientHeight} p.kh=function(){var a;this.ma=!0;this.o&&this.o.focus();null===(a=this.model.kh)||void 0===a?void 0:a();this.Ca()}; p.Lf=function(){var a;this.ma=!1;this.o&&this.o.blur();null===(a=this.model.Lf)||void 0===a?void 0:a();this.Ca()}; p.Ja=function(){return this.model.Ja()}; p.nb=function(a){this.model.nb(a)}; function ep(a,b){a=a.model;b!==a.error&&(a.error=b,Mk(a,2))} p.hasError=function(){return!!this.model.error}; p.Zb=function(a){this.model.Zb(a)}; p.focus=function(){this.ha.focus()};function fp(a){var b=void 0===a.text?"":a.text,c=a.trigger,e=void 0===a.Ip?"":a.Ip,f=void 0===a.isRtl?!1:a.isRtl,h=void 0===a.vk?!0:a.vk,k=void 0===a.Pf?!1:a.Pf,l=void 0===a.Ok?10:a.Ok;a=void 0===a.hn?0:a.hn;A.call(this,"sc.shared.MaterialTooltip");var n=this;this.o=!1;this.Ok=l;this.hn=a;this.isRtl=f;this.text=b;this.trigger=c;this.Ip=e;this.vk=h;this.Pf=k;this.activate=function(){if(!n.Pf||gp(n,n.trigger))n.o=!0,n.Ca()}; this.deactivate=function(){n.o=!1;n.Ca()}; this.ha=function(r){var t=r.clientX,w=r.clientY;r=n.container.getBoundingClientRect();var x=r.right,E=r.bottom;w=r.top<=w&&w<=E;r.left<=t&&t<=x&&w||n.deactivate()}} y(fp,A);fp.prototype.content=function(){var a=this;hp(this);this.container=this.element("div","class","container","style",{display:this.o?"":"none",transform:this.isRtl?"translateX(-100%)":void 0,direction:this.isRtl?"rtl":void 0,"max-height":this.vk?"7rem":void 0},function(){var h=vk(a.text);h.classList.add(ip+"blob");for(var k=u(a.Ip.split(/ +/)),l=k.next();!l.done;l=k.next())(l=l.value)&&h.classList.add(l);a.vk?(h.style.webkitLineClamp="5",h.style.whiteSpace="normal"):h.style.display="inline-block"}); this.container.style.top="0";var b=this.container.getBoundingClientRect(),c=this.trigger.getBoundingClientRect(),e=c.x,f=c.y;0!==b.top&&(e=c.x-b.x,f=c.top-b.top);this.container.style.left=this.isRtl?e-this.Ok+"px":e+c.width+this.Ok+"px";this.container.style.marginTop=f-c.height/4+this.hn+"px";this.trigger.addEventListener("mouseenter",this.activate);this.trigger.addEventListener("mouseleave",this.ha);this.trigger.addEventListener("focus",this.activate);this.trigger.addEventListener("blur",this.deactivate); this.container&&this.container.addEventListener("mouseleave",this.deactivate)}; fp.prototype.Ca=function(){A.prototype.Ca.call(this);var a=this.getElement().firstChild;if(a){var b=window.innerHeight,c=document.documentElement.clientWidth,e=a.getBoundingClientRect();if(this.isRtl)0>=e.x&&(a.style.left=a.offsetWidth+10+"px");else if(e.right>=c){var f=Number(a.style.left.replace("px",""));a.style.left=Math.floor(f-(e.right-c))+"px"}e.bottom>=b&&(a.style.top=a.offsetHeight/2*-1+"px")}}; fp.prototype.we=function(){hp(this)}; function hp(a){a.trigger.removeEventListener("mouseenter",a.activate);a.trigger.removeEventListener("mouseleave",a.ha);a.trigger.removeEventListener("focus",a.activate);a.trigger.removeEventListener("blur",a.deactivate);a.container&&a.container.removeEventListener("mouseleave",a.deactivate)} function gp(a,b){if(b.scrollWidth>b.getBoundingClientRect().width)return!0;b=u(b.children);for(var c=b.next();!c.done;c=b.next())if(gp(a,c.value))return!0;return!1} var ip=zk("sc.shared.MaterialTooltip");function jp(a){return window.matchMedia("(max-width: "+a+")").matches} function kp(){return jp("37.5rem")} ;function lp(){this.ha={};this.o=0} p=lp.prototype;p.format=function(a){var b=Kh("SafeHtmlFormatter:");a=Kh(a).replace(new RegExp("\\{"+b+"[\\w&#;]+\\}","g"),Jb(this.zC,this,[]));return Xf(a,null)}; p.zC=function(a,b){a=this.ha[b];if(!a)return b;b="";a.Wc&&(b+="<"+a.Wc+a.attributes+">");a.html&&(b+=a.html);a.Pc&&(b+="");return b}; p.Wc=function(a,b){Yf(a);return mp(this,{Wc:a,attributes:dg(b)})}; p.Pc=function(a){Yf(a);return mp(this,{Pc:a})}; p.text=function(a){return mp(this,{html:Kh(a)})}; p.safeHtml=function(a){return mp(this,{html:Vf(a).toString()})}; function mp(a,b){a.o++;var c="{SafeHtmlFormatter:"+a.o+"_"+Oh()+"}";a.ha[Kh(c)]=b;return c} ;function np(a){this.ha=a;this.ka={};(a=Qg().hc)&&(this.ka.helpcenter=a)} p=np.prototype;p.dj=function(a){this.na=a;return this}; p.onError=function(a){this.ma=a;return this}; p.gs=function(a){this.oa=a;return this}; p.oh=function(a,b){this.ka[a]=b;return this}; p.start=function(){var a=this,b=new XMLHttpRequest;b.open("POST",Qg().upload_hostname+"/upload");b.withCredentials=!0;b.addEventListener("load",function(){try{var c=JSON.parse(b.responseText);op(a,c.sessionStatus.externalFieldTransfers[0].formPostInfo.url)}catch(e){pp(a)}}); b.addEventListener("error",function(){return pp(a)}); b.addEventListener("abort",function(){return pp(a)}); b.send(qp(this));return this}; function op(a,b){var c=new XMLHttpRequest;c.open("POST",b);c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText).sessionStatus.additionalInfo["uploader_service.GoogleRupioAdditionalInfo"].completionInfo.customerSpecificInfo;a.o=e.cns_filename;a.ta=e.document_id;a.na&&a.na()}catch(f){pp(a)}}); c.upload.addEventListener("progress",function(e){a.oa&&a.oa(e.lengthComputable?Math.max(e.loaded-(e.total-a.ha.size),0):0)}); c.addEventListener("error",function(){return pp(a)}); c.addEventListener("abort",function(){return pp(a)}); b=new FormData;b.append("Filedata",a.ha,a.ha.name);c.send(b)} function pp(a){a.ma&&a.ma()} function qp(a){var b=[{external:{name:"file",filename:a.ha.name,formPost:{}}}],c;for(c in a.ka)b.push({inlined:{name:c,content:a.ka[c],contentType:"text/plain"}});return JSON.stringify({protocolVersion:"0.8",createSessionRequest:{fields:b}})} p.dA=function(){return this.o}; p.Nh=function(){return this.ta}; np.prototype.getDocumentId=np.prototype.Nh;np.prototype.getCnsFilename=np.prototype.dA;np.prototype.start=np.prototype.start;np.prototype.setMetadata=np.prototype.oh;np.prototype.onProgress=np.prototype.gs;np.prototype.onError=np.prototype.onError;np.prototype.onSuccess=np.prototype.dj;var rp={"alumnus_expert.svg":$e('\n'),"bronze_expert.svg":$e('\n'), "community_specialist.svg":$e('\n'),"diamond_expert.svg":$e('\n'), "error_computer.svg":$e('\n'), "gold_expert.svg":$e('\n'), "google_employee.svg":$e('\n'),"legacy_expert.svg":$e('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "logo_googleg_48dp.svg":$e('\n \n \n \n \n \n\n'), "page_desktop.svg":$e('\n'), "page_desktop_dark.svg":$e('\n'), "platinum_expert.svg":$e('\n'), "play.svg":$e('\n'),"search.svg":$e('\n'), "silver_expert.svg":$e('\n'), "stop.svg":$e('\n'),"workflow.svg":$e('\n'), "workflow_dark.svg":$e('\n')};function sp(a){A.call(this,"sc.shared.TsAssetInterop");this.o=a} y(sp,A);sp.prototype.content=function(){vk(rp[this.o])};var tp=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"]]),up=new Map([[0,"workflow_dark.svg"]]); function vp(a){var b=void 0===a.Ab?!1:a.Ab,c=void 0===a.cr?!1:a.cr,e=a.icon,f=void 0===a.isDarkMode?!1:a.isDarkMode,h=void 0===a.size?24:a.size;a=a.title;A.call(this,"sc.icon.Icon");f=f&&up.has(e)?up.get(e):tp.get(e);if(void 0===f)throw Error("The icon asset "+e+" is undefined.");this.Ab=b;this.cr=c;this.size=h;this.o=new sp(f);this.title=a} y(vp,A);vp.prototype.content=function(){var a=this;this.element("div","class",{root:!0,baseline:this.Ab,flip:this.cr},"title",this.title,"style",{height:this.size+"px",width:this.size+"px"},function(){a.o.render()})};function wp(a){z.call(this,a,-1,xp)} y(wp,z);var xp=[1,2,3,4];function yp(a){z.call(this,a,-1,zp)} y(yp,z);var zp=[2];function Ap(a){z.call(this,a,31,Bp)} y(Ap,z);Ap.prototype.Pb=ma(4);Ap.prototype.Mc=ma(5);var Bp=[3,20,27];function Cp(a){if(!a)return"";a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("URI is missing protocol: "+a);if("http"!==c&&"https"!==c&&"chrome-extension"!==c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!== c&&"app"!==c&&"devtools"!==c)throw Error("Invalid URI scheme in origin: "+c);a="";var e=b.indexOf(":");if(-1!=e){var f=b.substring(e+1);b=b.substring(0,e);if("http"===c&&"80"!==f||"https"===c&&"443"!==f)a=":"+f}return c+"://"+b+a} ;function Dp(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;t=r=0} function b(w){for(var x=k,E=0;64>E;E+=4)x[E/4]=w[E]<<24|w[E+1]<<16|w[E+2]<<8|w[E+3];for(E=16;80>E;E++)w=x[E-3]^x[E-8]^x[E-14]^x[E-16],x[E]=(w<<1|w>>>31)&4294967295;w=f[0];var pa=f[1],qa=f[2],sa=f[3],va=f[4];for(E=0;80>E;E++){if(40>E)if(20>E){var za=sa^pa&(qa^sa);var Ca=1518500249}else za=pa^qa^sa,Ca=1859775393;else 60>E?(za=pa&qa|sa&(pa|qa),Ca=2400959708):(za=pa^qa^sa,Ca=3395469782);za=((w<<5|w>>>27)&4294967295)+za+va+Ca+x[E]&4294967295;va=sa;sa=qa;qa=(pa<<30|pa>>>2)&4294967295;pa=w;w=za}f[0]=f[0]+ w&4294967295;f[1]=f[1]+pa&4294967295;f[2]=f[2]+qa&4294967295;f[3]=f[3]+sa&4294967295;f[4]=f[4]+va&4294967295} function c(w,x){if("string"===typeof w){w=unescape(encodeURIComponent(w));for(var E=[],pa=0,qa=w.length;par?c(l,56-r):c(l,64-(r-56));for(var E=63;56<=E;E--)h[E]=x&255,x>>>=8;b(h);for(E=x=0;5>E;E++)for(var pa=24;0<=pa;pa-=8)w[x++]=f[E]>>pa&255;return w} for(var f=[],h=[],k=[],l=[128],n=1;64>n;++n)l[n]=0;var r,t;a();return{reset:a,update:c,digest:e,digestString:function(){for(var w=e(),x="",E=0;El?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*l)).toUTCString();this.o.cookie=a+"="+b+c+k+l+e+(null!=f?";samesite="+ f:"")}; p.get=function(a,b){for(var c=a+"=",e=(this.o.cookie||"").split(";"),f=0,h;fa.xd()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Ga} p.dispatch=function(a){if(a instanceof Ap)this.log(a);else{var b=new Ap;a=a.Hb();b=Vd(b,8,a);this.log(b)}}; function qq(a,b){b?(a.ka||(a.ka=new yp),b=b.Hb(),Vd(a.ka,4,b)):a.ka&&Vd(a.ka,4,void 0)} function rq(a){a.Ua=a.Ld} function sq(a,b){a.na=new Np(1>b?1:b);nn(a.o,a.na.Sa())} p.log=function(a){a=a.clone();var b=this.Ee++;Vd(a,21,b);this.Ba&&Vd(a,26,this.Ba);if(!Pd(a,1)){b=a;var c=Date.now().toString();Vd(b,1,c)}Qd(a,15)||Vd(a,15,60*(new Date).getTimezoneOffset());this.ka&&(b=this.ka.clone(),de(a,16,b));for(;1E3<=this.ha.length;)this.ha.shift(),++this.va;this.ha.push(a);this.dispatchEvent(new tq(a));this.Ha||this.o.enabled||this.o.start()}; p.flush=function(a,b){var c=this;if(0===this.ha.length)a&&a();else if(this.Ma)uq(this);else{var e=Date.now();if(this.mc>e&&this.RaE||401===E||0===E)c.ha=pa.concat(c.ha),c.Ha||c.o.enabled||c.o.start();b&&b("net-send-failed",E)},x=function(){c.Qa?c.Qa.send(r,t,w):c.yc(r,t,w)}; n?n.then(function(E){r.Ks["Content-Encoding"]="gzip";r.Ks["Content-Type"]="application/binary";r.body=E;r.ez=2;x()},function(){x()}):x()}}}}; p.ar=function(){this.Aa||(this.Ua&&uq(this),this.Da&&vq(this),this.flush())}; function uq(a){wq(a,32,10,function(b,c){b=vn(b,"format","json");b=window.navigator.sendBeacon(b,c.Hb());a.Ma&&!b&&(a.Ma=!1);return b})} function vq(a){wq(a,6,5,function(b,c){c=c.Hb();for(var e=[],f=0,h=0;h>=8);e[f++]=k}c=pd(e,3);b=un(b,"format","base64json","p",c);if(15360 .heading").getAttribute("data-search-dym-tracking-id"),a.Is(f,b,h,e,c)):(e=""!==Og("symptom"),a.ij(f,h,b.getAttribute("data-search-rank"),b.getAttribute("data-search-result-id"),b.getAttribute("data-search-request-id"),b.getAttribute("data-search-url"), b.getAttribute("data-search-flow"),b.getAttribute("data-search-ctx"),e,c))}} function Eq(a,b){function c(){h&&k&&((window.sc_delayLocationHandler=e)?e(f):gh(f))} if("_blank"==a.target||b.shiftKey||b.ctrlKey||b.metaKey)return null;var e=window.sc_delayLocationHandler,f,h=!1,k=!1;window.sc_delayLocationHandler=function(){h=!0;c()}; return function(l){k=!0;f=l;c()}} p.ij=function(a,b,c,e,f,h,k,l,n,r){b=Fq(n?"suggestion_clicked":"search_results_clicked",b,k,l);Bq(b,"q",a);Bq(b,"clickRank",c);Bq(b,"resultId",e);Bq(b,"requestId",f);Bq(b,"shownContentList",h);Gq(this,b,h,r)}; p.Is=function(a,b,c,e,f){c=Fq("sugesstion_clicked",c);Bq(c,"q",a);e&&Bq(c,"dymTrackingId",e);Gq(this,c,b,f)}; p.Hs=function(a,b,c){b=Fq("autocomplete_search_query",Qg().visit_id,b);Bq(b,"q",a);Gq(this,b,"",c)}; p.Fs=function(a,b,c,e){c=Fq("autocomplete_results_clicked",Qg().visit_id,c);Bq(c,"q",a);Bq(c,"shownContentList",b);Gq(this,c,b,e)}; p.Gs=function(a,b){b=Fq("autocomplete_click_impressions",Qg().visit_id,b);Bq(b,"shownContentList",a.join("|"));Hq(this,b,"sc_nullFunction")}; function Gq(a,b,c,e){e&&e instanceof Function?(window.sc_searchMetricsLinkCallback=function(){e(c)},Hq(a,b,"sc_searchMetricsLinkCallback")):Hq(a,b,"sc_nullFunction")} p.Ov=function(a){var b=Fq("article_help_link_clicked",Qg().visit_id,"help");Bq(b,"url",a);Hq(this,b,"sc_nullFunction")}; p.Uv=function(a){var b=Fq("opened_to_article",Qg().visit_id,"help");Bq(b,"shownContentList",a);Hq(this,b,"sc_nullFunction")}; p.Nm=function(a,b,c,e,f,h,k,l){e=e||Og("query")||Og("q");h=h||""!==Og("symptom");a=Fq(h?"shown_suggestions":"shown_search_results",a,f,k);Bq(a,"q",e);Bq(a,"requestId",b);Bq(a,"shownContentList",c.join("|"));l&&Bq(a,"dymTrackingId",l);Hq(this,a,"sc_nullFunction")}; function Iq(a,b,c){b=Fq(b,Qg().visit_id,"help");c&&Bq(b,"contactMode",c);Hq(a,b,"sc_nullFunction")} p.Rv=function(){Iq(this,"nd4c_requested")}; p.Qv=function(){Iq(this,"shown_contact_us","nd4c_email")}; p.Pv=function(){Iq(this,"contact_us_clicked","nd4c_email")}; p.Tv=function(){Iq(this,"shown_contact_us","nd4c_phone")}; p.Sv=function(){Iq(this,"contact_us_clicked","nd4c_phone")}; p.jj=function(a,b,c,e,f,h){a=Fq(void 0===h?"suggestion_clicked":h,a);Bq(a,"requestId",b);Bq(a,"resultId",c);void 0!==e&&Bq(a,"clickRank",e);void 0!==f&&Bq(a,"shownContentList",f);Hq(this,a,"sc_nullFunction")}; function Fq(a,b,c,e){a=Bq(Bq(Bq(Bq(Bq(Bq(Bq(new Aq,"flow",c||"support-content"),"gfSessionId",b),"hcName",Qg().hc),"locale",Qg().lang),"authuser",Qg().au),"useAnonymousMetrics","false"),"userAction",a);(e=e||Jq())&&Bq(a,"productSpecificContext",e);"help"===c&&Bq(a,"useInappHelpPanel","true");(c=th("productEscalationsId"))&&Bq(a,"productId",c);return a} function Jq(){var a=Qg().query_params.find(function(b){return"ec"==b.key}); return a?a.value:""} function Hq(a,b,c){if(a.o||"true"===th("initializeMojoMetrics")){Bq(b,"callback",c);a=Vh(document,"SCRIPT");a.onerror=window[c];var e=Object.fromEntries(b.ka.entries());c=Object.fromEntries(b.o.entries());b=hf(b.ha,e);b=gf(b).toString();b=mf.exec(b);e=b[3]||"";c=lf(b[1]+nf("?",b[2]||"",c)+nf("#",e,void 0));qg(a,c);document.body.appendChild(a)}} Cq.prototype.reportSearchResultsFeatureClick=Cq.prototype.jj;Cq.prototype.reportND4CTfnClicked=Cq.prototype.Sv;Cq.prototype.reportND4CTfnDisplayed=Cq.prototype.Tv;Cq.prototype.reportND4CEmailClicked=Cq.prototype.Pv;Cq.prototype.reportND4CEmailDisplayed=Cq.prototype.Qv;Cq.prototype.reportND4CRequested=Cq.prototype.Rv;Cq.prototype.reportImpressions=Cq.prototype.Nm;Cq.prototype.reportOpenedToArticle=Cq.prototype.Uv;Cq.prototype.reportArticleHelpLinkClicked=Cq.prototype.Ov; Cq.prototype.reportAutocompleteImpressions=Cq.prototype.Gs;Cq.prototype.reportAutocompleteClick=Cq.prototype.Fs;Cq.prototype.reportAutocompleteSearch=Cq.prototype.Hs;Cq.prototype.reportSpellingClick=Cq.prototype.Is;Cq.prototype.reportClick=Cq.prototype.ij;Cq.prototype.setUpMojoReportingForSpelling=Cq.prototype.ow;Cq.prototype.setUpMojoReportingForSearchResults=Cq.prototype.nw;var Kq;Mb("hcfe.MojoMetrics",Cq); window.sc_initMojoMetrics=function(){Kq||(Kq=new Cq,Kq.nw(),Kq.ow(),window.sc_trackSearchResultImpressions=window.sc_trackSearchResultEnabledRceTracking?window.sc_nullFunction:Kq.Nm.bind(Kq))};function Lq(){A.call(this,"sc.shared.material_dialog.DialogContent");this.o=new Yo} y(Lq,A);Lq.prototype.content=function(a){var b=this,c=a.title,e=a.content,f=a.Do,h=a.rb;this.element("div","class","root",function(){c&&b.element("h1","class","title",c);e&&b.element("div",e);f&&b.element("div",f);h&&b.element("div","class","loading-overlay",function(){b.o.render()})})};var Mq={vc:7,wc:7,Ul:!0,fn:!0};function Nq(a){var b=this,c=a.content,e=void 0===a.scope?document.body:a.scope,f=a.mb,h=te(a,["content","scope","ariaLabel"]);this.ha=new Map;this.scope=e;this.o=new Fo(Object.assign(Object.assign(Object.assign({},Mq),h),{hb:function(){var k;if(b.Hc)for(var l=u(b.ha),n=l.next();!n.done;n=l.next()){var r=u(n.value);n=r.next().value;(r=r.next().value)||n.removeAttribute("aria-hidden")}null===(k=h.hb)||void 0===k?void 0:k.call(h)}, content:function(){uk("div","role","dialog","aria-modal","true","aria-label",f,c)}}))} Nq.prototype.initialize=function(){var a=this;if(this.Hc)return this;this.Hc=document.createElement("div");this.Hc.setAttribute("aria-live","polite");this.scope.appendChild(this.Hc);qk(this.Hc,function(){a.o.render()}); return this}; Nq.prototype.Xa=function(){this.Hc&&(this.o.close(),this.Hc.remove(),this.Hc=void 0)}; Nq.prototype.open=function(a){a=void 0===a?{}:a;this.initialize();if(this.Hc)for(var b=this.Hc;b&&b!==document.body;){var c=b,e=Oq(c);if(e){e=u(e.childNodes);for(var f=e.next();!f.done;f=e.next())f=f.value,c!==f&&Bb(f)&&1===f.nodeType&&(this.ha.set(f,"true"===f.getAttribute("aria-hidden")),f.setAttribute("aria-hidden","true"))}b=Oq(b)}this.o.open(Object.assign({Kb:!0},a))}; Nq.prototype.close=function(){this.o.close()}; function Oq(a){return a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&a.host&&a.mode?a.host:a.parentNode} ;function Pq(a){a=a.wb;A.call(this,"sc.tailwind.shared.rich_text_editor.attachment.FailedOverlay");this.wb=a} y(Pq,A);Pq.prototype.content=function(){var a=this;this.element("button","class","root","onclick",function(){return void a.wb()},"Failed to attach file, click here to try again.")};function Qq(){A.call(this,"sc.tailwind.shared.rich_text_editor.attachment.LoadingOverlay");this.o=new Yo} y(Qq,A);Qq.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.o.render()})};function Rq(a){a=a.hd;A.call(this,"sc.tailwind.shared.rich_text_editor.attachment.RemoveButton");this.o=new Rk({icon:"gm/close",size:16,Ab:!0});this.overlay=new bl;this.hd=a} y(Rq,A);Rq.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.element("button","class","remove-button","aria-label","Remove attachment","onclick",function(){return void a.hd()},"onkeydown",function(b){"Backspace"!==b.key&&"Delete"!==b.key||a.hd()},function(){a.o.render(); a.overlay.render()})})};function Sq(a){var b=a.Ns,c=a.hd;a=a.js;A.call(this,"sc.tailwind.shared.rich_text_editor.attachment.InlinedAttachment");this.na=new Qq;this.o=this.rb=!1;this.Ns=b;this.ta=new Rq({hd:c});this.ma=new Pq({wb:a})} y(Sq,A);Sq.prototype.Ec=function(a){this.rb!==a&&(this.rb=a,this.Ca())}; Sq.prototype.ha=function(a){this.o!==a&&(this.o=a,this.Ca())}; Sq.prototype.content=function(){var a=this;this.element("div","class","root",function(){og(a.element("img","class","image"),a.Ns);a.ta.render();a.rb?a.na.render():a.o&&a.ma.render()})};function Tq(a){var b=a.fileName,c=a.mimeType,e=a.hd;a=a.js;A.call(this,"sc.tailwind.shared.rich_text_editor.attachment.NonInlinedAttachment");this.na=new Qq;this.o=this.rb=!1;this.ta=new Rq({hd:e});e=b.lastIndexOf(".");b=-1===e?{base:b,extension:""}:{base:b.substring(0,e),extension:b.substring(e+1)};e=b.extension;this.base=b.base;this.extension=e;this.ua=xf("https://drive-thirdparty.googleusercontent.com/32/type/"+c);this.ma=new Pq({wb:a})} y(Tq,A);Tq.prototype.Ec=function(a){this.rb!==a&&(this.rb=a,this.Ca())}; Tq.prototype.ha=function(a){this.o!==a&&(this.o=a,this.Ca())}; Tq.prototype.content=function(){var a=this;this.element("div","class",{root:!0,"root-failed":this.o},function(){a.element("div","class","filename",a.base);a.element("div","class","extension",function(){og(a.element("img","class","icon"),a.ua);a.element("span",a.extension)}); a.ta.render();a.rb?a.na.render():a.o&&a.ma.render()})};function Uq(){this.documentId=this.mimeType=this.Of="";this.ka=this.ha=this.Ve=!1} function Vq(a){var b=new Uq;b.Of=a.name;b.mimeType=a.type;b.file=a;Wq(b);return b} function Xq(a){var b=new Uq;b.Of=a.originalFilename;b.mimeType=a.mimeType;b.Ac=a.Ac;b.documentId=a.documentId;Wq(b);return b} function Wq(a){a.dom=document.createElement("div");a.eh()?(a.dom.contentEditable="false",a.dom.style.display="inline-block",a.dom.style.maxWidth="100%",a.component=new Sq({Ns:sf(a.file),hd:function(){return void a.remove()}, js:function(){return void a.upload()}})):a.component=new Tq({fileName:a.Of, mimeType:a.mimeType,hd:function(){return void a.remove()}, js:function(){return void a.upload()}}); qk(a.dom,function(){a.component.render()})} p=Uq.prototype;p.render=function(){var a;null===(a=this.component)||void 0===a?void 0:a.render()}; p.eh=function(){if(!this.file)return!1;switch(this.mimeType){case "image/gif":case "image/jpeg":case "image/png":return!0;default:return!1}}; p.upload=function(){var a=this;this.Ec(!0);Yq(this,!1);this.o&&this.o();this.fileUpload=(new np(this.file)).dj(function(){a.Ec(!1);a.Ac=a.fileUpload.o;a.documentId=a.fileUpload.Nh();a.documentId||(a.documentId=Date.now().toString(16)+Math.floor(65536*Math.random()).toString(16));a.dom&&(a.dom.dataset.richTextEditorAttachmentDocumentId=a.documentId);a.o&&a.o()}).onError(function(){Yq(a,!0); a.Ec(!1);a.o&&a.o()}).oh("SupportContentForums","TailwindPost").start()}; p.remove=function(){this.Ve||(this.dom&&this.dom.parentNode&&this.dom.parentNode.removeChild(this.dom),this.Ve=!0,this.ma&&this.ma())}; p.Gm=function(a){this.o=a}; p.hd=function(a){this.ma=a}; p.Tj=function(a){a.appendChild(this.dom)}; p.jk=function(){return this.dom}; p.rb=function(){return this.ka}; p.hasError=function(){return this.ha}; p.Wi=function(){return{originalFilename:this.Of,mimeType:this.mimeType,Ac:this.Ac,documentId:this.documentId,deleted:this.Ve}}; p.Ec=function(a){var b;this.ka!==a&&(this.ka=a,null===(b=this.component)||void 0===b?void 0:b.Ec(a))}; function Yq(a,b){var c;a.ha!==b&&(a.ha=b,null===(c=a.component)||void 0===c?void 0:c.ha(b))} Uq.prototype.getUploadedFile=Uq.prototype.Wi;Uq.prototype.hasError=Uq.prototype.hasError;Uq.prototype.isLoading=Uq.prototype.rb;Uq.prototype.getDom=Uq.prototype.jk;Uq.prototype.appendDomTo=Uq.prototype.Tj;Uq.prototype.onRemove=Uq.prototype.hd;Uq.prototype.onStateChange=Uq.prototype.Gm;Uq.prototype.remove=Uq.prototype.remove;Uq.prototype.upload=Uq.prototype.upload;Uq.prototype.isInlinableImage=Uq.prototype.eh;Uq.fromUploadedFile=Xq;Uq.fromLocalFile=Vq;function Zq(a,b,c){this.o=a;this.ha=b;this.ka=void 0===c?!0:c} Zq.prototype.toString=function(){return this.o}; var $q=new Zq("attachFile",!1,!1),ar=new Zq("bold",!0),br=new Zq("italic",!0),cr=new Zq("underline",!0),dr=new Zq("code",!1),er=new Zq("insertUnorderedList",!0),fr=new Zq("insertOrderedList",!0),gr=new Zq("outdent",!0,!1),hr=new Zq("indent",!0,!1),ir=new Zq("insertLink",!1),jr=new Zq("removeFormat",!0,!1);var kr={Bt:{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"}},bx:{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"}}},lr=kr;lr=kr;var mr={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34, "Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd", "RUB"],SAR:[2,"Rial","Rial"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var nr={Et:".",gq:",",Nt:"%",kq:"0",ky:"+",Mt:"-",Ft:"E",Ot:"\u2030",hq:"\u221e",ay:"NaN",Dt:"#,##0.###",qy:"#E0",jy:"#,##0%",ex:"\u00a4#,##0.00",fq:"USD"},or=nr;or=nr;function pr(a){this.ya=40;this.ka=1;this.Da=0;this.ha=3;this.Ba=this.ma=0;this.Ha=!1;this.Aa=this.ua="";this.oa=or.Mt;this.va="";this.o=1;this.ta=!1;this.na=[];this.Ea=this.Ga=!1;this.wa=0;if("number"===typeof a)switch(a){case 1:qr(this,or.Dt);break;case 2:qr(this,or.qy);break;case 3:qr(this,or.jy);break;case 4:a=or.ex;var b=["0"],c=mr[or.fq];if(c){c=c[0]&7;if(0f&&n++;break;case "0":if(0f&&n++;break;case ",":0h+k||1>a.Ba)throw Error('Malformed exponential pattern "'+b+'"');t=!1;break;default:c[0]--,t=!1}0==k&&0f&&0h+k)||0==n)throw Error('Malformed pattern "'+b+'"');l=h+k+l;a.ha=0<=f?l-f:0;0<=f&&(a.ma=h+k-f,0>a.ma&&(a.ma=0));a.ka=(0<=f?f:l)-h;a.Ea&&(a.ya=h+a.ka,0==a.ha&&0==a.ka&&(a.ka=1));a.na.push(Math.max(0,n));a.Ga= 0==f||f==l;e=c[0]-e;a.Aa=sr(a,b,c);c[0]this.oa.length?e=!1:this.ua.length=qa)E+=qa,l=!0;else if(pa==t.charAt(0)){if(h||k)break;E+=".";h=!0}else if(pa==w.charAt(0)&&("\u00a0"!=w.charAt(0)||b[0]+1this.ha)throw Error("Min value must be less than max value");if(isNaN(a))return or.ay;var b=[];var c=a,e=a;if(0==this.wa)var f=ur;else c=Math.abs(c),e=Math.abs(e),f=vr(this,1>=c?0:wr(c)).Lq,e=xr(e,-f),yr(this,e),c=xr(c,-f),c=yr(this,c),f=vr(this,f+wr(c.intValue));a=xr(a,-f.Lq);(c=0>a||0==a&&0>1/a)?f.Tr?b.push(f.Tr):(b.push(f.prefix),b.push(this.oa)):(b.push(f.prefix),b.push(this.ua));if(isFinite(a))if(a=a*(c?-1:1)*this.o,this.Ea)if(e=a,0==e)zr(this,e,this.ka, b),Ar(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=xr(e,-h);var k=this.ka;1this.ka?(k=h%this.ya,0>k&&(k=this.ya+k),e=xr(e,k),h-=k,k=1):1>this.ka?(h++,e=xr(e,-1)):(h-=this.ka-1,e=xr(e,this.ka-1));zr(this,e,k,b);Ar(this,h,b)}else zr(this,a,this.ka,b);else b.push(or.hq);c?f.Ur?b.push(f.Ur):(isFinite(a)&&b.push(f.suffix),b.push(this.va)):(isFinite(a)&&b.push(f.suffix),b.push(this.Aa));return b.join("")}; function yr(a,b){var c=xr(b,a.ha);0a.ha)throw Error("Min value must be less than max value");e||(e=[]);b=yr(a,b);var f=b.intValue,h=b.Yz,k=0h.length&&(h="1"+Nh("0",a.ha-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>b+1;)a--;for(b=1;bb?(b=-b,c.push(or.Mt)):a.Ha&&c.push(or.ky);b=""+b;for(var e=or.kq,f=b.length;fa)return a-48;var b=or.kq.charCodeAt(0);return b<=a&&ab)return ur;b=Math.min(14,b);var c=a[xr(1,b)];for(--b;!c&&3<=b;)c=a[xr(1,b)],b--;if(!c)return ur;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))?{Lq:b+1-(c[2].length-1),Tr:a,Ur:e,prefix:c[1],suffix:c[3]}:ur:ur} function wr(a){if(!isFinite(a))return 0=r)&&(e=ts(),(f=e.focusNode)&&0!==(f.compareDocumentPosition(a.Wa.content)&Node.DOCUMENT_POSITION_CONTAINS))){for(var t=0;f&&f!==a.o;){if(f.nodeType===Node.TEXT_NODE){var w=f===e.focusNode?e.focusOffset:null!==(k=null===(h=f.textContent)||void 0===h?void 0:h.length)&&void 0!==k?k:0,x=Math.min(r,w);x<(null!==(n=null===(l=f.textContent)|| void 0===l?void 0:l.length)&&void 0!==n?n:0)&&(t=w-x);r-=x;if(!r)break}f=ns(f)}h=document.createRange();h.setStart(f,t);h.setEnd(e.focusNode,e.focusOffset);h.deleteContents();e.removeAllRanges();e.addRange(h)}}Mk(a.model,0)},function(){Uj=Vj.lastChild}),a.Wa=null!==(c=a.Wa)&&void 0!==c?c:new zs(a.o)); a.element("div","class","toolbar",function(){a.ua.render({Wa:a.Wa})}); a.ih.render();a.model.rk()&&a.ma.render()}); ht(this);this.ha||(this.na=(new this.qq({model:this.model,Wa:this.Wa})).initialize(),this.ta=(new this.Nr({model:this.model,Wa:this.Wa,ih:this.ih})).initialize(),this.va=(new this.Aq({model:this.model,Wa:this.Wa})).initialize(),this.ya=(new this.Mr({model:this.model,Wa:this.Wa})).initialize(),this.ha=!0);if(this.vm){var b=this.vm;delete this.vm;this.qj(b)}}; p.we=function(){var a,b,c,e;this.ha&&(null===(a=this.na)||void 0===a?void 0:a.Xa(),null===(b=this.ta)||void 0===b?void 0:b.Xa(),null===(c=this.va)||void 0===c?void 0:c.Xa(),null===(e=this.ya)||void 0===e?void 0:e.Xa(),this.na=void 0,this.ha=!1)}; p.focus=function(){if(this.o){this.o.focus();var a=document.createRange();a.selectNodeContents(this.o.lastChild||this.o);a.collapse(!1);var b=ts();b.removeAllRanges();b.addRange(a)}}; p.Rl=ma(7);p.rg=function(){if(!this.o)return"";this.o.normalize();ks(this.o);return qs(this.o).innerHTML}; p.Ja=function(){var a;if(!this.o)return"";this.o.normalize();ks(this.o);return null!==(a=qs(this.o).textContent)&&void 0!==a?a:""}; p.nb=function(a){var b=document.createElement("div");b.innerText=a;this.qj(b)}; p.qj=function(a){if(this.o){if("string"===typeof a){var b=document.createElement("div");kg(b,Ej(a));a=b}b=this.o;b.textContent="";a=u(a.childNodes);for(var c=a.next();!c.done;c=a.next())b.appendChild(c.value.cloneNode(!0));this.o.normalize();ks(this.o);Mk(this.model,0)}}; p.clear=function(){this.o&&(this.o.textContent="")}; p.Ol=ma(8);p.Fa=function(a){this.model.Fa(0,a);return this}; p.Ed=function(){return this.model.Ed()}; p.de=function(a){this.model.de(a)}; function ht(a){var b,c,e;var f=a.model;var h=null!==(e=null===(c=null===(b=a.o)||void 0===b?void 0:b.textContent)||void 0===c?void 0:c.length)&&void 0!==e?e:0;f.hintText?f=f.hintText:(h=Math.max(0,f.minLength-h),f=0>>0),x=[["js_request_id",w],["rr",1],["lc",1]],E=Mu();0]+)>)/gi,"")}; function Zu(a){var b;return null!==(b=Pd(a.o,3))&&void 0!==b?b:""} Yu.prototype.getUrl=function(){var a;return null!==(a=this.o.getUrl())&&void 0!==a?a:""}; Yu.prototype.Rc=function(){var a;return null!==(a=this.o.Rc())&&void 0!==a?a:""}; function $u(a){var b,c;return null!==(c=null===(b=be(a.o,Ru,26))||void 0===b?void 0:Pd(b,1))&&void 0!==c?c:0} function av(a){var b,c;return null!==(c=null===(b=be(a.o,Ru,26))||void 0===b?void 0:Pd(b,3))&&void 0!==c?c:0} function bv(a){var b,c;return null!==(c=null===(b=be(a.o,Ru,26))||void 0===b?void 0:Pd(b,4))&&void 0!==c?c:""} function cv(a){var b;a=null!==(b=Pd(a.o,4))&&void 0!==b?b:null;switch(a){case 81:return 0;case 72:return 1;case 62:case 63:case 65:return 2;case 70:return 3;case 21:return 4;default:return a?5:6}} ;function dv(a){z.call(this,a)} y(dv,z);dv.prototype.getType=function(){return Xd(this,1,0)}; dv.prototype.getId=function(){return me(this,2)}; dv.prototype.setId=function(a){return Vd(this,2,a)};function ev(a){z.call(this,a)} y(ev,z);function fv(a){z.call(this,a)} y(fv,z);var gv=[2,3,4,5,6,7];function hv(a){z.call(this,a)} y(hv,z);hv.prototype.getUrl=function(){return me(this,1)}; hv.prototype.lb=function(){return me(this,2)}; hv.prototype.uc=function(a){return Vd(this,2,a)};function iv(a){z.call(this,a)} y(iv,z);function jv(a){z.call(this,a)} y(jv,z);jv.prototype.Qh=function(){return me(this,1)}; function kv(a){var b=new Gm;var c=Math.floor(Date.now()/1E3);b=oe(b,c);de(a,2,b)} ;function lv(a){z.call(this,a,-1,mv)} y(lv,z);var mv=[1];function nv(a){z.call(this,a)} y(nv,z);nv.prototype.Hf=function(){return Xd(this,2,0)};function ov(a){z.call(this,a,-1,pv)} y(ov,z);var pv=[2];function qv(a){z.call(this,a)} y(qv,z);function rv(a){a=void 0===a?{}:a;this.kj=new (void 0===a.PC?nl:a.PC)({uf:Qg().mld+"/v1",serviceName:"MoltronLoggingService"})} function sv(a,b,c,e){var f=(void 0===e?{}:e).lz;ue(a,function k(){var l,n,r,t=this;return mb(k,function(w){if(!b||!c)return w.return();l=new jv;Vd(l,1,b);kv(l);Vd(l,3,c);Vd(l,5,3);f&&(n=new ev,Vd(n,1,1),Vd(n,2,f),r=new fv,ee(r,3,gv,n),de(l,6,r));return Ra(w,tv(t,l),0)})})} function uv(a,b,c,e){var f=(void 0===e?{Cr:!1}:e).Cr;ue(a,function k(){var l,n,r,t,w,x,E=this;return mb(k,function(pa){if(!b)return pa.return();l=[];n=u(c);for(r=n.next();!r.done;r=n.next())if(t=r.value)w=new jv,Vd(w,1,b),kv(w),Vd(w,3,t),Vd(w,5,1),f&&(x=new fv,Vd(x,1,3),de(w,6,x)),l.push(w);return Ra(pa,vv(E,l),0)})})} function wv(a,b){ue(a,function e(){var f,h,k=this;return mb(e,function(l){if(!b)return l.return();f=new jv;Vd(f,1,b);kv(f);h=new dv;Vd(h,1,3);h.setId("other");de(f,4,h);Vd(f,5,3);return Ra(l,tv(k,f),0)})})} function tv(a,b,c){c=void 0===c?!1:c;return ue(a,function f(){var h,k,l,n,r=this;return mb(f,function(t){if(1==t.o)return h=new qv,de(h,1,b),k={query:{key:Qg().mkey}},c&&(l=(Qg().ge||"").toLowerCase(),n=Mp([{key:"e",value:l}]))&&(k.withCredentials=!0,k.headers={Authorization:n}),$a(t,2),Ra(t,r.kj.post("log-moltron-interaction",h,nv,k),4);if(2!=t.o)return ab(t,0);cb(t);Wa(t)})})} function vv(a,b){return ue(a,function e(){var f,h=this;return mb(e,function(k){if(1==k.o)return f=new lv,fe(f,1,b),$a(k,2),Ra(k,h.kj.post("log-batch-moltron-interaction",f,ov,{query:{key:Qg().mkey}}),4);if(2!=k.o)return ab(k,0);cb(k);Wa(k)})})} ;function xv(a,b,c,e){rv.call(this);this.predictionId=a;this.o=b;this.dymTrackingId=c;this.sessionId=e} y(xv,rv);function yv(a){ue(a,function c(){var e=this,f,h;return mb(c,function(k){f=zv();Vd(f,1,e.predictionId);Vd(f,5,1);h=new iv;Vd(h,1,e.o?3:1);Vd(h,2,e.sessionId);de(f,8,h);return Ra(k,tv(e,f,!0),0)})})} function Av(a,b,c){ue(a,function f(){var h=this,k,l,n;return mb(f,function(r){k=zv();Vd(k,1,h.predictionId);Vd(k,3,b);Vd(k,5,3);l=new iv;Vd(l,1,h.o?4:2);Vd(l,2,h.sessionId);de(k,8,l);n=new hv;Vd(n,1,c);de(k,7,n);return Ra(r,tv(h,k,!0),0)})})} xv.prototype.jj=function(a,b){return ue(this,function e(){var f=this,h;return mb(e,function(k){h=Bv(f,a,4,b);return Ra(k,tv(f,h,!0),0)})})}; function Bv(a,b,c,e){var f=zv();Vd(f,1,a.predictionId);Vd(f,3,b);Vd(f,5,3);e&&(b=new hv,Vd(b,1,e),de(f,7,b));e=new iv;Vd(e,1,c);Vd(e,2,a.sessionId);de(f,8,e);return f} function zv(){var a=new jv;kv(a);return a} ;function Cv(a,b,c,e,f,h,k){this.context=a;this.dymTrackingId=b;this.flow=c;this.ha=e;this.query=f;this.requestId=h;this.sessionId=k;this.o=new Cq(!0)} function Dv(a,b){a.o.Nm(a.sessionId,a.requestId,b,a.query,a.flow,a.ha,a.context,a.dymTrackingId)} function Ev(a,b,c,e){a.o.ij(a.query,a.sessionId,b,c,a.requestId,e,a.flow,a.context,a.ha)} Cv.prototype.jj=function(a,b,c){this.o.jj(this.sessionId,this.requestId,a,b,c)};function Fv(a){var b=a.symptoms,c=void 0===a.limit?8:a.limit,e=void 0===a.helpcenterName?"":a.helpcenterName,f=void 0===a.ln?new Map:a.ln;a=void 0===a.Am?0:a.Am;A.call(this,"sc.symptoms.Symptoms");this.ha="true"===th("workflow__full-layout");this.isRendered=this.o=!1;this.symptoms=b;this.limit=c;this.helpcenterName=e;this.ln=f;this.Am=a} y(Fv,A);Fv.prototype.content=function(){var a=this,b=ce(this.symptoms,Wu,1).filter(function(c){var e;return""!==(null===(e=Pd(c,2))||void 0===e?void 0:e.trim())}); this.element("div","class","root",function(){a.element("div","class","container",function(){switch(a.Am){case 0:Gv(a,b);break;case 1:for(var c=0;ca.limit} function Mv(a){if(Iv(a)){a.o=!a.o;a.Ca();var b=a.o;rl(b?2:3,a.helpcenterName+"_symptoms_view_"+(b?"more":"less"),b?96:97)}} function Lv(a,b){rl(35,a.helpcenterName+"_symptoms_click_"+Pd(b,1)+(Wd(b,3)?"_active":""),98);if(!Wd(b,3)){a:{var c;b=null!==(c=Pd(b,1))&&void 0!==c?c:"";if(""!==b&&a.ln.has(b)&&(a=a.ln.get(b)))break a;a=""}a=a.split("?");c="?"+a[1];c=Gu(c);ll(""+a[0]+c,!0,!1)}} ;function Nv(a){this.o=a;this.ka=this.va=null;this.ha=[];this.na=document.createElement("input");this.ua=this.oa=-1;this.Ea=this.um.bind(this);this.Ba=this.ys.bind(this);this.Ga=this.wa=this.ya=0;this.ta=!1;this.Da=0;this.Aa=new vm;Ov(this)} function Ov(a){a.ma=document.createElement("div");a.ma.className=a.o.className;Jg(a.ma,"sc-select",!0);a.ma.setAttribute("tabindex",0);a.ma.setAttribute("role","listbox");a.ma.setAttribute("aria-expanded",!1);a.ma.addEventListener("mousedown",function(e){Ng(this.ka,"sc-select-show")?e.target==this.ka||this.ka.contains(e.target)||this.um():0==e.button&&Pv(this)}.bind(a)); a.ma.addEventListener("keydown",a.Nx.bind(a));a.va=document.createElement("span");a.ma.appendChild(a.va);var b=document.createElementNS("http://www.w3.org/2000/svg","svg");b.setAttribute("viewBox","0 0 48 48");var c=document.createElementNS("http://www.w3.org/2000/svg","path");c.setAttribute("d","M14 20l10 10 10-10z");b.appendChild(c);a.ma.appendChild(b);a.ka=document.createElement("ol");a.ka.addEventListener("mousemove",function(){this.ta=!0}.bind(a)); a.ka.addEventListener("scroll",function(){0a-1?this.ha.length-1:a-1;b!=a&&!Uv(this,b);)b=0>b-1?this.ha.length-1:b-1;a=b}Sv(this,a);this.ha[a].focus();this.ma.setAttribute("aria-activedescendant",this.ha[a].id); Vv(this);break;case 40:a.preventDefault();Ng(this.ka,"sc-select-show")||Pv(this);a=this.oa;if(0===this.ha.length)a=-1;else{for(b=(a+1)%this.ha.length;b!=a&&!Uv(this,b);)b=(b+1)%this.ha.length;a=b}Sv(this,a);this.ha[a].focus();this.ma.setAttribute("aria-activedescendant",this.ha[a].id);Vv(this)}}; function Vv(a){if(-1!=a.oa){var b=a.ha[a.oa];b.offsetTopa.ka.scrollTop+a.ka.offsetHeight&&(a.ta=!1,a.ka.scrollTop=b.offsetTop+b.offsetHeight-a.ka.offsetHeight)}} function Tv(a){var b=a.o.getAttribute("aria-label")||"";b&&(-1!==a.o.selectedIndex&&(b+=" ("+a.o[a.o.selectedIndex].innerText+")"),a.ma.setAttribute("aria-label",b))} p.dispose=function(){this.ma&&Zh(this.ma);this.ka=this.va=this.ma=null;this.ha=[]}; function Wv(a){a=u((a||document).getElementsByTagName("select"));for(var b=a.next();!b.done;b=a.next())b=b.value,"true"!==b.dataset.exclude&&new Nv(b)} window.sc_initSelects=function(){Wv(window.sc_scope)};function Xv(a){z.call(this,a,-1,Yv)} y(Xv,z);p=Xv.prototype;p.getId=function(){return Pd(this,1)}; p.setId=function(a){return Vd(this,1,a)}; p.getType=function(){return Pd(this,3)}; p.lb=function(){return Pd(this,4)}; p.uc=function(a){return Vd(this,4,a)}; p.og=function(){return Pd(this,5)}; p.Hk=ma(12);p.Sa=function(){return Pd(this,6)}; p.lc=function(a){return Vd(this,6,a)}; p.Db=function(){return Qd(this,6)}; p.Tm=function(a){Vd(this,20,a)}; var Yv=[2,11,12,16,17];function Zv(a){z.call(this,a,-1,$v)} y(Zv,z);Zv.prototype.Tm=function(a){Vd(this,5,a)}; function aw(a){z.call(this,a)} y(aw,z);function bw(a){z.call(this,a,3)} y(bw,z);function cw(a){return be(a,dw,1)} function ew(a){z.call(this,a)} y(ew,z);function fw(a){z.call(this,a)} y(fw,z);function dw(a){z.call(this,a,-1,gw)} y(dw,z);p=dw.prototype;p.getType=function(){return Pd(this,1)}; p.og=function(){return Pd(this,3)}; p.Hk=ma(11);p.Sa=function(){return Pd(this,4)}; p.lc=function(a){return Vd(this,4,a)}; p.Db=function(){return Qd(this,4)}; function hw(a){z.call(this,a)} y(hw,z);hw.prototype.Tm=function(a){Vd(this,3,a)}; function iw(a){z.call(this,a,-1,jw)} y(iw,z);var $v=[1],gw=[14,15,20,21],kw=[10,17],jw=[1];var lw=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 mw(){var a=this;this.o=function(){}; this.ha=function(b){var c,e,f,h,k,l,n,r;if("detail"in b)if(b=ie(ew,b.detail.action),null===(e=null===(c=be(b,bw,1))||void 0===c?void 0:cw(c))||void 0===e?0:Sd(e,10,kw))(n=null===(h=null===(f=be(b,bw,1))||void 0===f?void 0:cw(f))||void 0===h?void 0:Pd(h,10===Td(h,kw)?10:-1))&&a.ka(n);else if(null===(l=null===(k=be(b,bw,1))||void 0===k?void 0:cw(k))||void 0===l?0:Sd(l,17,kw))if(f=null===(r=null===(n=be(b,bw,1))||void 0===n?void 0:cw(n))||void 0===r?void 0:ne(r,fw,17,kw))h=Pd(f,2),f=Pd(f,1),h&&f&&a.ka("/"+ h+"/workflow/"+f)}; this.ma=function(){var b=lw.get(1);b=new CustomEvent(b,{bubbles:!0,cancelable:!0});window.document.body.dispatchEvent(b)}; this.ka=ll;window.document.body.addEventListener(lw.get(6),this.ma);window.document.body.addEventListener(lw.get(5),this.o);window.document.body.addEventListener(lw.get(2),this.ha)} var nw;function ow(){void 0===nw&&(nw=new mw)} mw.prototype.dispose=function(){window.document.body.removeEventListener(lw.get(2),this.ha);window.document.body.removeEventListener(lw.get(6),this.ma);window.document.body.removeEventListener(lw.get(5),this.o)}; window.sc_initSmartButtonController=function(){ow()};function pw(a,b){a=void 0===a?95:a;b=void 0===b?133:b;A.call(this,"sc.shared.ErrorSvg");this.o=new sp("error_computer.svg");this.height=a;this.width=b} y(pw,A);pw.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.o.render()})};function qw(a){this.ha=a;this.o=null} function rw(a){null===a.o&&(a.o=setTimeout(function(){null!==a.o&&(a.o=null,a.ha())},6E4))} ;function sw(){var a=this;this.ka=function(b){if(!("detail"in b))throw Error("Invalid event type received for state update. Expected CustomEvent.");if(void 0===a.ha)throw Error("No state update callback was provided.");b=ie(Zv,b.detail);a.ha(b)}} p=sw.prototype;p.sendInitCompleteEvent=function(){console.log("[Smart Buttons] Broadcasting init");tw(4,void 0)}; p.sendButtonAction=function(a,b){a={action:null===a||void 0===a?void 0:a.Hb(),buttonClientRect:b};tw(2,a)}; p.sendDescribeEvent=function(a){var b=new iw;a=u(a);for(var c=a.next();!c.done;c=a.next())ge(b,1,c.value,hw);b={action:b.Hb(),buttonClientRect:void 0};tw(5,b)}; p.sendButtonsRenderedEvent=function(){tw(6)}; p.initHandshakeListener=function(a){this.o=a;window.document.body.addEventListener(lw.get(1),this.o)}; p.initStateUpdateListener=function(a){this.ha=a;window.document.body.addEventListener(lw.get(3),this.ka)}; p.dispose=function(){window.document.body.removeEventListener(lw.get(3),this.ka);this.o&&window.document.body.removeEventListener(lw.get(1),this.o)}; function tw(a,b){a=lw.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({gE:0,fE:1,aE:2,dE:3,bE:4,eE:5,cE:6});function uw(a,b){this.o=a;this.metadata=b} uw.prototype.jd=function(a){this.o(a)}; function vw(){var a=this;this.ha=new Map;this.ka=function(){a.o.sendButtonsRenderedEvent()}; this.o=new sw;ww(this)} var xw;function yw(){if(xw&&!zw)return xw;xw=new vw;zw=!1;var a=xw;a.o.initHandshakeListener(a.oa.bind(a));a.o.initStateUpdateListener(a.ma.bind(a));a.o.sendInitCompleteEvent();return xw} function Aw(a,b,c,e){if(""===b)throw Error("Smart Button guid key is empty");a.ha.has(b)||a.ha.set(b,new uw(e,c))} vw.prototype.ma=function(a){var b,c,e=null!==(b=Pd(a,5))&&void 0!==b?b:"";if(!this.ha.has(e))throw Error("Smart Button guid key "+e+" does not exist. Cannot update state.");null===(c=this.ha.get(e))||void 0===c?void 0:c.jd(a)}; vw.prototype.oa=function(){console.log("[Smart Buttons] Received Handshake");var a=[];this.ha.forEach(function(b){a.push(b.metadata)}); this.o.sendDescribeEvent(a)}; vw.prototype.dispose=function(){var a;this.o.dispose();this.ha.clear();null===(a=ok().querySelector(".workflow"))||void 0===a?void 0:a.removeEventListener("dynamicFormRendered",this.ka)}; function ww(a){var b;null===(b=ok().querySelector(".workflow"))||void 0===b?void 0:b.addEventListener("dynamicFormRendered",a.ka)} var zw=!1;function Bw(a){var b=a.buttonTitle,c=a.contentId,e=a.helpcenterName,f=a.Qf;a=void 0===a.Fp?!0:a.Fp;A.call(this,"sc.smart_button.FatalErrorButton");this.o=new pw;this.buttonTitle=b;this.contentId=c;this.helpcenterName=e;this.Qf=f;this.Fp=a} y(Bw,A);Bw.prototype.content=function(){var a=this;this.element("div","class","^no-margin root",function(){a.element("div","class","^no-margin content",function(){a.o.render()}); a.element("div","class","^no-margin content",function(){a.element("div","class","^no-margin title","Hmm... something went wrong.");a.element("div","class","^no-margin error","The smart button requested did not load. Please complete actions manually.");a.Fp&&a.element("div","class","^no-margin feedback-link",a.Qf);a.element("div","class","^no-margin detail",function(){""!==a.buttonTitle&&a.element("div","class","^no-margin",(new Hr("The button title is {buttonTitle}.")).format({buttonTitle:a.buttonTitle})); a.element("div","class","^no-margin",(new Hr("The content ID is {contentId}.")).format({contentId:a.contentId}));a.element("div","class","^no-margin",(new Hr("The help center name is {helpcenterName}.")).format({helpcenterName:a.helpcenterName}))})})}); Cw(this)}; function Cw(a){var b;null===(b=window.sc_trackStatsImpressions)||void 0===b?void 0:b.call(window,[{type:99,id:a.contentId+"_button_"+a.buttonTitle}],!0)} ;var Dw=new Map([[1,"good"],[2,"error"]]);function Ew(){A.call(this,"sc.smart_button.Icon");this.o=!1} y(Ew,A);function Fw(a,b,c,e){a.ha=b;a.state=c;a.o=void 0===e?!1:e} Ew.prototype.content=function(){var a=this;if(void 0!==this.ha&&void 0!==this.state&&void 0!==this.o&&0!==this.state){var b={"^no-margin":!0,icon:!0,state:!this.o,"heading-icon":this.o},c=Dw.get(this.state);Dw.has(this.state)&&(b[c]=!0);var e="";"good"===c?e="Success icon":"error"===c&&(e="Failure icon");this.element("div","class",b,"aria-label",""!==e?e:null,function(){var f;null===(f=a.ha)||void 0===f?void 0:f.render()})}};function Gw(a){A.call(this,"sc.smart_button.SendFeedbackLink");var b=this;this.buttonTitle=a;this.o=function(){Hw(b)}; this.ha=function(c){"key"in c&&(" "===c.key||"Enter"===c.key)&&Hw(b)}} y(Gw,A);Gw.prototype.content=function(){var a,b;this.anchor=this.element("a","href","#","class","^no-margin link","Send feedback");null===(a=this.anchor)||void 0===a?void 0:a.addEventListener("click",this.o);null===(b=this.anchor)||void 0===b?void 0:b.addEventListener("keydown",this.ha)}; Gw.prototype.dispose=function(){var a,b;null===(a=this.anchor)||void 0===a?void 0:a.removeEventListener("click",this.o);null===(b=this.anchor)||void 0===b?void 0:b.removeEventListener("keydown",this.ha)}; function Hw(a){var b=so();b.set("smart_button_title",a.buttonTitle);qo({payload:b,productId:Number(Qg().fbid)})} ;function Iw(a){return 2===(null===a||void 0===a?void 0:Pd(a,3))} function Jw(a){return 1===(null===a||void 0===a?void 0:Pd(a,3))} function Kw(a){a=null===a||void 0===a?void 0:ce(a,aw,1);if(void 0===a)return!1;a=u(a);for(var b=a.next();!b.done;b=a.next())if(Lw(b.value))return!0;return!1} function Mw(a){a=Nw(a);if(0===a.length)return!1;a=u(a);for(var b=a.next();!b.done;b=a.next())if(!Lw(b.value))return!1;return!0} function Nw(a){return void 0===a?[]:(null===a||void 0===a?void 0:ce(a,aw,1))||[]} function Lw(a){return void 0!==a&&Qd(a,1)&&0!==Pd(a,1)} function Ow(a){return void 0!==a&&Qd(a,1)&&1===Pd(a,1)} function Pw(a){return void 0!==a&&Qd(a,1)&&2===Pd(a,1)} function Qw(a){return a.filter(function(b){return Pw(b)})} ;function Rw(a,b){b=void 0===b?!1:b;A.call(this,"sc.smart_button.StateHeading");this.Qf=a;this.ah=b;this.na=[];this.headingState=0;this.icon=new Ew} y(Rw,A);Rw.prototype.content=function(){var a;!(Iw(this.o)||Jw(this.o)||(null===(a=this.o)||void 0===a?0:Pd(a,2))||Mw(this.o))||Sw(this)}; Rw.prototype.jd=function(a){this.o=a;this.na=Nw(this.o);if(Iw(this.o))this.headingState=2;else if(Jw(this.o))this.headingState=1;else if(0=nx} function ox(a){return mx(a)>=px} function qx(a,b,c,e,f,h,k){this.rank=a;this.ka=b;this.o=c;this.ma=e;this.ha=f;this.icon=h;this.label=void 0===k?"":k} function mx(a){switch(a){case 0:return rx;case 30:return sx;case 1:return tx;case 2:return nx;case 3:return ux;case 4:return vx;case 5:return wx;case 20:return px;case 10:return xx;case 100:return yx;default:return rx}} qx.prototype.valueOf=function(){return this.rank}; function zx(a){return qu().Ki?a.o:a.ka} qx.prototype.sg=function(){return this.icon}; qx.prototype.Cb=function(){return this.label}; var rx=new qx(0,"#F1F3F4","#F1F3F4"),sx=new qx(1,"#F1F3F4","#F1F3F4",void 0,void 0,2),tx=new qx(2,"#896E63","#896E63","#896E63","#B9ABA3",3,"Bronze Member"),nx=new qx(3,"#9E9E9E","#9E9E9E","#5F6368","#BDC1C6",4,"Silver Product Expert"),ux=new qx(4,"#FFB300","#F9AB00","#E37400","#F9AB00",5,"Gold Product Expert"),vx=new qx(5,"#77909D","#718792","#455A64","#AFBEC5",6,"Platinum Product Expert"),wx=new qx(6,"#79A8FA","#79A8FA","#1A73E8","#8AB4F8",7,"Diamond Product Expert"),px=new qx(7,"#4285F4","#669DF6", "#1A73E8","#8AB4F8",8,"Community Specialist"),xx=new qx(8,"#4285F4","#669DF6","#1A73E8","#8AB4F8",9,"Community Manager"),yx=new qx(9,"#4285F4","#669DF6","#1A73E8","#8AB4F8",9,"Google Employee");var Ax=ya(["aria-"]),Bx=ya(["role"]),Cx=ya(["data-stats-"]);function Dx(a){this.o=a||document} Dx.prototype.init=function(){for(var a=this,b=this.o.querySelectorAll(".zippy"),c={},e=0;e=a.length} p.hasEmail=function(){var a;return!(null===(a=this.privateInfo)||void 0===a||!Pd(a,1))}; function ky(a){if(1!==a.forumUserInfos.size)throw Error("Expected only one forum to be populated for a call to `getRole`.");return Pd(be(a.forumUserInfos.values().next().value,wt,1),3)} function ly(a){var b;return null!==(b=Pd(a.publicInfo,5))&&void 0!==b?b:""} function my(a){a=ly(a);return 0===a.length||500>=a.length} function ny(a){var b;return null!==(b=Pd(a.publicInfo,4))&&void 0!==b?b:""} function oy(a){a=ny(a);return 0===a.length||80>=a.length} function py(a){var b;return null!==(b=Pd(a.publicInfo,2))&&void 0!==b?b:""} function qy(a,b){return ue(a,function e(){var f,h=this,k;return mb(e,function(l){if(1==l.o){var n=new Qt;Vd(n,1,b.originalFilename);Vd(n,3,b.documentId);b.Ac&&Vd(n,2,b.Ac);b.deleted&&Vd(n,4,!0);f=n;return Ra(l,h.Za.updateGlobalUserInfo({userId:h.getId(),avatar:f}),2)}k=l.ha;n=Pd(be(k,Bt,2),2);Vd(h.publicInfo,2,n);Mk(h,1);Wa(l)})})} function ry(a){var b;return null!==(b=Pd(a.publicInfo,6))&&void 0!==b?b:""} function sy(a){a=ry(a);if(0===a.length)return!0;try{return"https:"===(new URL(a)).protocol}catch(b){return!1}} function ty(a){var b;return null!==(b=Pd(a.publicInfo,7))&&void 0!==b?b:""} function uy(a){a=ty(a);if(0===a.length)return!0;try{var b=new URL(a);return"https:"===b.protocol&&gy.includes(b.hostname)}catch(c){return!1}} function iy(a){return jy(a)&&oy(a)&&my(a)&&sy(a)&&uy(a)} p.delete=function(){return ue(this,function b(){var c=this;return mb(b,function(e){if(1==e.o)return Ra(e,yu(c.Za,c.getId()),2);c.userId=0;c.o=new Bt;c.publicInfo=new Bt;c.privateInfo=new Ft;c.profileAbuse=new Et;Wa(e)})})}; p.reportAbuse=function(){return ue(this,function b(){var c=this,e;return mb(b,function(f){e=c.forumUserInfos.keys().next().value;return Ra(f,zu(c.Za,c.getId(),e),0)})})}; p.Xm=function(){var a,b;return null!==(b=null===(a=this.privateInfo)||void 0===a?void 0:Yd(a,4,!0))&&void 0!==b?b:!1}; function vy(a){var b,c;return null!==(c=null===(b=a.profileAbuse)||void 0===b?void 0:Qd(b,1))&&void 0!==c?c:!1} ;function wy(a,b,c,e){e=void 0===e?{}:e;if(ru())a=e.messageId,e=void 0===e.relative?!0:e.relative,c="/s/community/forum/"+b+"/thread/"+c,a&&(c+="/message/"+a),c=xy(c),c=e?yy(c):c.toString();else{var f=e;b=void 0===f.av?!1:f.av;e=void 0===f.language?su():f.language;var h=f.messageId;f=void 0===f.relative?!0:f.relative;c=xy("/"+a+"/thread/"+c);c.searchParams.set("hl",e);b&&c.searchParams.set("notify","new");h&&c.searchParams.set("msgid",""+h);c=f?yy(c):c.toString()}return c} function xy(a){a=new URL(a,qu().Qq);var b=qu().authuser;b&&a.searchParams.set("authuser",b);return a} function yy(a){return a.href.replace(a.origin,"")} ;function zy(){var a=Qg();a={Qq:a.ehn,oB:a.hc,Tq:a.ehc,language:a.lang,authuser:a.au,Ki:a.dark,experimentIds:a.tw_smei,pB:"embed"===(new URLSearchParams(location.search)).get("format")};pu?console.error("Global settings should only be initialized once."):pu=Object.assign({},a)} ;var Ay=["image/gif","image/jpeg","image/png"];function By(a){var b=a.user;a=void 0===a.Yq?np:a.Yq;A.call(this,"sc.tailwind.shared.AvatarUpload");this.ma=!1;this.user=b;this.Yq=a;this.na=Xo.initialize();this.ua=new Rk({icon:"gm/mode_edit"})} y(By,A);By.prototype.content=function(){var a=this;this.element("div","class","root",function(){if(a.ma&&a.o){a.ta||(a.ta=new Yo({size:"mspin-medium"}));var b=sf(a.o);a.element("img","class","preview","title","Uploading avatar","src",qf(b));a.ta.render()}Cy(a)})}; function Cy(a){a.ma||a.element("div","class","upload-container",function(){a.Pi=a.element("button","class","edit-button","title","Upload avatar","onclick",function(){var b;null===(b=a.ha)||void 0===b?void 0:b.click()},function(){a.ua.render()}); a.ha=a.element("input","accept",Ay.join(", "),"class","native-input","type","file","onchange",function(){var b;if(b=a.ha){var c;b=!(null===(c=a.ha.files)||void 0===c||!c.length)}b&&(b=a.ha,b=b.files?b.files[0]:void 0,a.o=b,Dy(a,a.o))})})} function Dy(a,b){a.ma=!0;a.Ca();var c=new a.Yq(b);c.dj(function(){return void Ey(a,c)}).onError(function(){a.na.open({message:"Unable to upload file"}); Fy(a)}).oh("SupportContentForums","TailwindAvatar").start()} function Ey(a,b){return ue(a,function e(){var f=this,h;return mb(e,function(k){switch(k.o){case 1:return h=f.Wi(f.o,b),$a(k,2),Ra(k,qy(f.user,h),4);case 4:f.na.open({message:"Avatar uploaded successfully"});ab(k,3);break;case 2:cb(k),f.na.open({message:"Unable to upload file"});case 3:Fy(f),Wa(k)}})})} function Fy(a){var b;delete a.o;a.ma=!1;a.Ca();null===(b=a.Pi)||void 0===b?void 0:b.focus()} By.prototype.Wi=function(a,b){return{originalFilename:a.name,mimeType:a.type,Ac:b.o,documentId:b.Nh(),deleted:!1}};function Gy(a){var b=a.user,c=a.size,e=void 0===a.fh?!1:a.fh,f=void 0===a.td?!1:a.td;a=void 0===a.Qp?!1:a.Qp;A.call(this,"sc.tailwind.shared.Avatar");this.user=b;this.size=c;this.fh=e;this.Qp=a;if(this.o=f&&lx(Hy(this)))this.ha=new By({user:b,td:f}),Dk(this,this.user,1)} y(Gy,A);Gy.prototype.content=function(){var a=this,b=zx(mx(Hy(this))),c=lx(Hy(this)),e=ox(Hy(this)),f={};this.element("div","class",(f.root=!0,f[this.size]=!0,f["at-least-silver"]=c,f["at-least-specialist"]=e,f),"style",{"background-color":c?b:null,"border-color":c?b:null},function(){e&&Iy(a);switch(0===a.user.getId()?0:py(a.user)&&lx(Hy(a))?3:a.fh?2:1){case 3:Jy(a);break;case 0:vk(Ky);break;case 2:Ly(a);break;default:My(a)}a.o&&a.ha.render()})}; function Iy(a){a.element("div","class","specialist-border",function(){(new vp({icon:mx(Hy(a)).sg(),size:Ny(a.size)})).render()})} function My(a){var b=a.user.getName().charAt(0).toLocaleUpperCase();a.element("svg","class","monogram","xlmns","http://www.w3.org/2000/svg","viewBox","0 0 24 24",function(){a.element("circle","cx","12","cy","12","r","12","fill",fy[a.user.getId()%fy.length]);a.element("text","fill","#fff","font-size","16","text-anchor","middle","x","12","y","18",b)})} function Jy(a){a.element("img","class","avatar","onload",function(){return void a.Ca()},"src",py(a.user)).complete||a.element("div","class","avatar avatar-loading",function(){(new Yo).render()})} function Ly(a){a.element("svg","class","silhouette","xlmns","http://www.w3.org/2000/svg","fill",fy[a.user.getId()%fy.length],"viewBox","2 2 20 20",function(){a.element("path","d","M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 3c1.66 0 3 1.34 3 3s-1.34 3-3 3-3-1.34-3-3 1.34-3 3-3zm0 14.2c-2.5 0-4.71-1.28-6-3.22.03-1.99 4-3.08 6-3.08 1.99 0 5.97 1.09 6 3.08-1.29 1.94-3.5 3.22-6 3.22z")})} function Hy(a){return a.Qp?ky(a.user):a.user.highestRole} function Ny(a){switch(a){case "large":return kp()?72:114;case "medium":return 40;case "small":return 24;default:return 0}} var Ky=$e('\n \n \n \n');function Oy(a){A.call(this,"sc.tailwind.shared.CategorySelect");this.model=a;Dk(this,this.model);a=Py(this.model);var b;var c=null!==(b=this.model.o)&&void 0!==b?b:0;this.select=new by({filled:!1,items:a,label:"Category",selectedIndex:c})} y(Oy,A);Oy.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.select.render()})};function Qy(a){var b=a.categories,c=a.XC;Jk.call(this);this.categories=b;c&&(this.o=this.categories.findIndex(function(e){return e.id===c})+1,this.category=this.categories[this.o])} y(Qy,Jk);Qy.prototype.Qc=function(){return this.category}; Qy.prototype.ye=function(a){a!==this.category&&(this.category=a,Mk(this,0))}; function Py(a){return[{value:"Please select",trigger:function(){return void a.ye(void 0)}}].concat(Ba(a.categories.map(function(b){return{value:b.label, trigger:function(){return void a.ye(b)}}})))} ;function Ry(a){A.call(this,"sc.tailwind.shared.TitleField");var b=this;this.model=a;Dk(this,this.model);this.o=new $o({Ge:!0,label:"Tell us your question",placeholder:this.model.hint,Ne:!1,maxLength:this.model.od(),Pd:function(){b.model.nb(b.o.Ja())}})} y(Ry,A);Ry.prototype.content=function(){var a=this;this.o.nb(this.model.Ja());this.element("div","class","root",function(){a.o.render();Sy(a)})}; function Sy(a){a.element("div","class","helper-text",function(){var b=a.element;var c=a.o.Ja().length;c=c=a.model.od()?"Character limit is reached.":"";b.call(a,"div","class","limits-text",c);b=a.o.Ja().length;c=b+"/"+a.model.od();a.element("div","class","char-count","aria-label",c,"aria-live",b===a.model.od()?"assertive":void 0,c)})} ;function Ty(a){var b=void 0===a.text?"":a.text,c=void 0===a.hint?'Example: "How do I backup my photos?"':a.hint,e=void 0===a.minLength?10:a.minLength;a=void 0===a.maxLength?100:a.maxLength;Jk.call(this);this.text=b;this.hint=c;this.minLength=e;this.maxLength=a} y(Ty,Jk);Ty.prototype.od=function(){return this.maxLength}; Ty.prototype.nb=function(a){a=a.substring(0,this.maxLength);if(a!==this.text){var b=Uy(this);this.text=a;Mk(this,0);b!==Uy(this)&&Mk(this,1)}}; Ty.prototype.Ja=function(){return this.text.substring(0,this.maxLength)}; function Uy(a){var b=a.text.length;return b>=a.minLength&&b<=a.maxLength} ;function Vy(a){Jk.call(this);this.mb=this.text="";this.checked=this.disabled=!1;this.tabIndex=0;this.Ce(a)} y(Vy,Jk);Vy.prototype.Ce=function(a){var b=void 0===a.text?"":a.text,c=void 0===a.mb?"":a.mb,e=void 0===a.disabled?!1:a.disabled,f=void 0===a.tabIndex?0:a.tabIndex,h=a.content,k=a.He;this.checked=void 0===a.checked?!1:a.checked;this.text=b;this.mb=c;this.disabled=e;this.tabIndex=f;this.content=h;this.He=k}; Vy.prototype.Ja=function(){return this.text}; Vy.prototype.se=function(){return this.content}; Vy.prototype.Ti=function(){return this.mb};function Wy(a){a=void 0===a?{}:a;A.call(this,"sc.shared.MaterialCheckbox");this.model=a instanceof Vy?a:new Vy(a);this.overlay=new bl({Ll:!0});this.o=null;Dk(this,this.model)} y(Wy,A);Wy.prototype.content=function(a){var b=this;a&&this.model.Ce(a);this.element("label","class",{root:!0,disabled:this.model.disabled},function(){b.element("div","class","checkbox",function(){b.o=b.element("input","class","native-control","type","checkbox","aria-label",b.model.Ti(),"tabindex",b.model.tabIndex,"disabled",b.model.disabled,"onchange",function(){b.Fa()}); b.o.checked=!0===b.model.checked;b.o.indeterminate=null===b.model.checked;b.element("div","class","box",function(){b.element("svg","class","checkmark","viewBox","0 0 24 24",function(){b.element("path","class","checkmark-path","d","M1.73,12.91 8.1,19.28 22.79,4.59")}); b.element("div","class","mixedmark")}); b.overlay.render()}); var c=b.model.Ja(),e=b.model.se();c?nk(c):e&&e()})}; Wy.prototype.Fa=function(){if(this.o){var a=this.model,b=this.o.checked,c;a.checked!==b&&(a.checked=b,null===(c=a.He)||void 0===c?void 0:c.call(a,b),Mk(a,0))}};function Xy(a){z.call(this,a,-1,Yy)} y(Xy,z);Xy.prototype.lb=function(){return Pd(this,1)}; Xy.prototype.uc=function(a){return Vd(this,1,a)}; Xy.prototype.bc=function(){return Pd(this,2)}; Xy.prototype.be=function(a){return Vd(this,2,a)}; var Yy=[3];var Zy=new Map([[3,2],[2,1],[6,8],[8,4],[4,3],[5,11],[7,9]]);function $y(){Jk.apply(this,arguments);this.dependencies=[]} y($y,Jk);$y.prototype.Xd=function(){return 1===this.getState()}; $y.prototype.isPending=function(){return 0===this.getState()}; $y.prototype.Wh=ma(13);$y.prototype.sf=ma(14);var az=ya(["https://www.google.com/recaptcha/api.js?trustedtypes=true&render=explicit&onload=",""]);function bz(a,b){this.clientId=0;this.load(a,void 0===b?function(){}:b)} bz.prototype.load=function(a,b){var c=this;window.sc_renderRecaptcha=function(){window.grecaptcha&&a&&(c.clientId=window.grecaptcha.render(a,{sitekey:"6LcN-4saAAAAAGOz10SCh-KHThAjGiUum6B9HVft",badge:"inline",size:"invisible"}),b())}; var e=document.createElement("script");qg(e,Te(az,"sc_renderRecaptcha"));document.head.appendChild(e)}; bz.prototype.getResponse=function(){return ue(this,function b(){var c,e=this,f;return mb(b,function(h){switch(h.o){case 1:if(!window.grecaptcha)return h.return("");c=window.grecaptcha;$a(h,2);return Ra(h,new Promise(function(k){c.ready(k)}),4); case 4:return Ra(h,c.execute(e.clientId,{action:"submit"}),5);case 5:return f=h.ha,h.return(f||"");case 2:return cb(h),h.return("")}})})};function cz(){$y.apply(this,arguments);this.state=0;this.Wd=""} y(cz,$y);cz.prototype.getState=function(){return this.state}; cz.prototype.Cc=function(){var a,b,c,e,f,h,k=null!==(b=null===(a=this.o)||void 0===a?void 0:a.filter(function(l){var n;return null===(n=l.ha)||void 0===n?void 0:n.ha()}).map(function(l){return l.Ff()}).filter(this.ha))&&void 0!==b?b:[]; k=k.concat(null!==(e=null===(c=this.o)||void 0===c?void 0:c.filter(function(l){var n;return null===(n=l.ha)||void 0===n?void 0:n.ua()}).map(function(l){return l.Ff()}).filter(this.ha))&&void 0!==e?e:[]); return k.concat(null!==(h=null===(f=this.o)||void 0===f?void 0:f.filter(function(l){var n;return null===(n=l.ha)||void 0===n?void 0:n.va()}).map(function(l){return l.Ff()}).filter(this.ha))&&void 0!==h?h:[])}; cz.prototype.ha=function(a){return!!a.getId()&&a.Db()}; cz.prototype.Nd=ma(16);var dz=new Map([["CT_ANSWER","gm/drive_document"],["CT_FORUM_CONTENT","gm/question_answer"],["CT_SUPPORT_FORUM_THREAD","gm/question_answer"],["CT_YOUTUBE","gm/video_youtube"],[void 0,"gm/language"]]);function ez(a){var b;return null!==(b=dz.get(a.type))&&void 0!==b?b:"gm/drive_document"} function fz(a,b){var c=ez(a);return"CT_WORKFLOW"===a.type?new vp({icon:0}):new Rk({icon:c,size:b})} ;function gz(a,b,c){var e;a=u(a.querySelectorAll("a"));for(var f=a.next();!f.done;f=a.next())if(f=f.value,f.hasAttribute("target")||b){var h=null!==(e=f.getAttribute("aria-label"))&&void 0!==e?e:"";h.includes(c)||f.setAttribute("aria-label",h+(" ("+c+")"));f.getAttribute("target")||f.setAttribute("target","_blank")}} ;var hz;Mb("hcfe.Stats.getInstance",function(){return hz});function iz(a,b,c,e,f,h,k){A.call(this,"SmartJourney.Onebox");this.La=a;this.oneboxResult=b;this.openInNewWindow=c;this.o=e;this.na=f;this.ma=h;this.wb=k;this.ha=new Rk({icon:"gm/open_in_new"})} y(iz,A);iz.prototype.content=function(){var a=this;this.element("div","class",{result:!0,separator:this.ma},function(){var b=a.oneboxResult,c;null===(c=hz)||void 0===c?void 0:c.cn([{type:a.o}]);"CT_SNIPPET"!==b.type&&jz(a);kz(a);lz(a);if("CT_SNIPPET"!==b.type)switch(a.oneboxResult.type){case "CT_WORKFLOW":mz(a,a.La.get("Onebox.GET_STARTED"));break;default:mz(a,a.La.get("Onebox.READ_MORE"))}})}; function jz(a){a.element("div","class","content-header",function(){var b=ez(a.oneboxResult),c=fz(a.oneboxResult,16);a.element("span","class",{"content-icon":!0,"help-article":"gm/drive_document"===b,language:"gm/language"===b,"question-answer":"gm/question_answer"===b,youtube:"gm/video_youtube"===b},"aria-hidden","true",c);b=a.La.get("Onebox.HELP_ARTICLE");switch(a.oneboxResult.type){case "CT_WORKFLOW":b=a.La.get("Onebox.TROUBLESHOOTER")}a.element("span","class","content-label",b)})} function kz(a){var b=a.oneboxResult.title;a.openInNewWindow&&(b+=" ("+a.La.get("Onebox.OPENS_IN_A_NEW_WINDOW")+")");a.element("a","class","title","href",a.oneboxResult.url,"target","_blank","data-stats-ve",a.o,"data-stats-action",8,"aria-label",b,"onclick",a.wb,function(){var c;a.element("span",ct(null!==(c=a.oneboxResult.title)&&void 0!==c?c:""))})} function lz(a){var b=a.element("div","class","snippet",function(){var c;vk(ct(null!==(c=a.oneboxResult.snippet)&&void 0!==c?c:""))}); gz(b,a.openInNewWindow,a.La.get("Onebox.OPENS_IN_A_NEW_WINDOW"))} function mz(a,b){var c=b;a.openInNewWindow&&(c+=" ("+a.La.get("Onebox.OPENS_IN_A_NEW_WINDOW")+")");a.element("a","class","action-link","href",a.oneboxResult.url,"target",a.openInNewWindow?"_blank":"","data-stats-ve",a.na,"data-stats-action",8,"aria-label",c,"onclick",a.wb,function(){a.element("span",b);a.openInNewWindow&&a.ha.render()})} ;function nz(a,b){return ue(this,function e(){var f;return mb(e,function(h){if(1==h.o)return Ra(h,b.post({endpoint:"classifications",json:!0,queryParams:{v:"1"},request:oz(a)}),2);f=h.ha;var k=h.return;var l;if("get_categories"in f)var n={categories:null!==(l=f.get_categories.category)&&void 0!==l?l:[],predictionId:f.get_categories.prediction_id,highConfidenceTopK:f.get_categories.high_confidence_top_k};else throw Error("Unsupported classifications response");return k.call(h,n)})})} function oz(a){switch(a.method){case "get_categories":return{resource:{get_categories:{description:a.issueDescription,frd_value:a.nd.map(function(b){return b.ha()})}}}; default:throw Error("Unsupported classifications method");}} ;function pz(a,b){return ue(this,function e(){return mb(e,function(f){return f.return(b.get({endpoint:"search",json:!0,queryParams:{query:a.query,max_results:JSON.stringify(a.maxResults),origin_page_type:JSON.stringify(33),search_session_id:a.searchSessionId,symptom:a.symptom,user_context:a.userContext,v:"1"}}))})})} ;function qz(a){Jk.call(this);this.strings=a} y(qz,Jk);qz.prototype.get=function(a){var b;return null!==(b=this.strings[a])&&void 0!==b?b:""}; qz.prototype.set=function(a){this.strings=Object.assign(Object.assign({},this.strings),a);Mk(this)};function rz(a){z.call(this,a)} y(rz,z);function sz(a){z.call(this,a)} y(sz,z);function tz(a){z.call(this,a,-1,uz)} y(tz,z);var uz=[1];function vz(a){z.call(this,a)} y(vz,z);vz.prototype.getQuery=function(){return Pd(this,1)};function wz(a){z.call(this,a,-1,xz)} y(wz,z);var xz=[1];function yz(a){var b=a.items,c=a.Tc,e=void 0===a.nh?void 0:a.nh,f=void 0===a.vc?1:a.vc,h=void 0===a.wc?4:a.wc;a=a.hb;A.call(this,"hcfe.SearchSelect.Menu");var k=this;this.na=this.ha=!1;this.nh=e;this.items=b;this.Tc=c;this.Pm=-Infinity;this.Om=Infinity;this.ma=new Fo({content:function(){zz(k)}, Gg:4,vc:f,wc:h,Di:!0,hb:a})} y(yz,A);p=yz.prototype;p.content=function(){this.ma.render()}; function zz(a){a.element("div","class",{root:!0,"root-loading":a.ha},function(){a.na&&a.element("div","class","search-container",function(){a.element("div","class","input-container",function(){a.ta=a.element("input","class","search-field","placeholder",a.Tc.gw,"oninput",function(){var b;null===(b=a.nh)||void 0===b?void 0:b.call(a)},"disabled",a.ha)}); a.element("div","class","icon","onclick",function(){var b;null===(b=a.ta)||void 0===b?void 0:b.focus()},function(){var b; null!==(b=a.ua)&&void 0!==b?b:a.ua=new Rk({icon:"gm/search"});a.ua.render()})}); a.element("div","class","scroll-container","style",{minHeight:-Infinitya.Om?a.Om+"px":null},function(){a.ha&&a.element("div","class","loading-spinner",function(){(new Yo({size:"mspin-small"})).render()}); if(0a&&Infinity!==a&&(a=h);this.Pm=h;this.Om=a;this.Ca();this.ma.open({anchor:b,Id:c,vd:e,Kb:f})}; p.close=function(){this.ma.close()}; function Ez(a){return!!a.Zh&&Array.isArray(a.items)&&0b.length){f=[{state:5}];a.Aa.set("",f);n.Va(4);break}a.o.Ye(!0);a.o.open({Kb:!0});$a(n,5);return Ra(n,a.Ob(b.trim()),7);case 7:f=n.ha;0===f.length&&(f=[{state:4}]);a.o.Ye(!1);ab(n,4);break;case 5:h=cb(n),f=[{state:3}],a.o.Ye(!1),a.o.open({Kb:!0}), jA(h);case 4:return a.Aa.set("",f),k=a.o,l=k.Jg,Ra(n,Yz(a,!0),8);case 8:l.call(k,n.ha),a.o.Ca(),a.o.open({Kb:!0}),Wa(n)}})} function dA(a,b){return function(){a.ta=b;a.o.close();a.va&&a.va()}} Sz.prototype.getValues=function(){for(var a=[],b=u(this.ha.keys()),c=b.next();!c.done;c=b.next()){(c=c.value)&&!a.includes(c)&&a.push(c);c=u(this.ha.get(c));for(var e=c.next();!e.done;e=c.next())(e=e.value.Jc)&&!a.includes(e)&&a.push(e)}return a}; function $z(a,b){var c,e;return ob(function(f){if(1==f.o)return $a(f,2),Ra(f,a.ub(b),4);if(2!=f.o){c=f.ha;if(!c||0==c.length)return kA(a,b,Error("No results")),f.return();a.ha.set(b,c);return ab(f,0)}e=cb(f);kA(a,b,e);Wa(f)})} function kA(a,b,c){a.ha.set(b,[{state:2}]);a.Ra&&a.ua&&(a.ua=!1,a.Ra(c),Vz(a));jA(c)} function Vz(a){a.na=new $o({placeholder:"Google Ads Customer ID",Xb:!0,Pd:function(){a.ma=a.na.Ja().replace(Pz,"");a.$b()}, yd:a.$a})} function jA(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});ok().dispatchEvent(a)} function Tz(a){a.Aa.clear();a.Aa.set("",[Zz()])} function Zz(){return{value:"",trigger:function(){}, items:[],state:0}} ;function lA(a,b){this.ua=a;this.ya=b;this.ma="https://play.google.com/log?format=json&hasfast=true";this.oa=!1;this.va=xq;this.o=""} function mA(a){var b=new nq(a.ua,a.na?a.na:Mp,a.ya,a.va,a.ma,a.oa,!1,void 0,void 0,void 0,a.wa?a.wa:void 0);if(a.Aa){var c=a.Aa;Pd(c,1)||Vd(c,1,1);de(b.oa,1,c)}if(a.ha){c=a.ha;var e=be(b.oa,dq,1),f=be(e,bq,11);f||(f=new bq);Vd(f,7,c);de(e,11,f);Pd(e,1)||Vd(e,1,1);de(b.oa,1,e)}a.ta&&(b.wa=a.ta);a.o&&(b.Ba=a.o);a.ka&&qq(b,a.ka);a.Da&&(c=a.Da,b.ka||(b.ka=new yp),$d(b.ka,2,c));a.Ba&&(a=a.Ba,b.$a=!0,sq(b,a));return b} ;
Search Help Center
true
17
false