It's critical that you migrate your Universal Analytics property settings to Google Analytics 4, or you will begin to lose data on July 1, 2023 (July 1, 2024 for Analytics 360 properties). Learn how to migrate your settings.

Google Measurement Controller-Controller Data Protection Terms

The Measurement Services customer agreeing to these terms (“Customer”) has entered into an agreement with either Google or a third party reseller (as applicable) for the provision of the Measurement Services (as amended from time to time, the “Agreement”) through which services user interface Customer has enabled the Data Sharing Setting.

These Google Measurement Controller-Controller Data Protection Terms (“Controller Terms”) are entered into by Google and Customer. Where the Agreement is between Customer and Google, these Controller Terms supplement the Agreement. Where the Agreement is between Customer and a third party reseller, these Controller Terms form a separate agreement between Google and Customer.

For the avoidance of doubt, the provision of the Measurement Services is governed by the Agreement. These Controller Terms set out the data protection provisions relating to the Data Sharing Setting only but do not otherwise apply to the provision of the Measurement Services.

Subject to Section 8.4 (No Effect on Processor Terms), these Controller Terms will be effective, and replace any previously applicable terms relating to their subject matter, from the Terms Effective Date.

If you are accepting these Controller Terms on behalf of Customer, you warrant that: (a) you have full legal authority to bind Customer to these Controller Terms; (b) you have read and understand these Controller Terms; and (c) you agree, on behalf of Customer, to these Controller Terms. If you do not have the legal authority to bind Customer, please do not accept these Controller Terms.

Please do not accept these Controller Terms if you are a reseller. These Controller Terms set out the rights and obligations that apply between users of the Measurement Services and Google.

1. Introduction

These Controller Terms reflect the parties’ agreement on the processing of Controller Personal Data pursuant to the Data Sharing Setting.

2. Definitions and Interpretation

2.1

In these Controller Terms:

“Additional Terms for Non-European Data Protection Legislation” means the additional terms referred to in Appendix 1, which reflect the parties’ agreement on the terms governing the processing of certain data in connection with certain Non-European Data Protection Legislation.

“Adequate Country” means:

  • (a) for data processed subject to the EU GDPR: the EEA, or a country or territory recognized as ensuring adequate data protection under EU GDPR;
  • (b) for data processed subject to the UK GDPR: the UK or a country or territory recognized as ensuring adequate data protection under the UK GDPR and the Data Protection Act 2018; and/or
  • (c) for data processed subject to the Swiss FDPA: Switzerland, or a country or territory that is (i) included in the list of the states whose legislation ensures adequate data protection as published by the Swiss Federal Data Protection and Information Commissioner, or (ii) recognized as ensuring adequate data protection by the Swiss Federal Council under the Swiss FDPA, in each case, other than on the basis of an optional data protection framework.

“Affiliate” means an entity that directly or indirectly controls, is controlled by, or is under common control with, a party.

“Alternative Transfer Solution” means a solution, other than the Controller SCCs, that enables the lawful transfer of personal data to a third country in accordance with the European Data Protection Legislation, for example a data protection framework recognized as ensuring that participating local entities provide adequate protection.

"Confidential Information" means these Controller Terms.

“Controller Data Subject” means a data subject to whom Controller Personal Data relates.

“Controller Personal Data” means any personal data that is processed by a party pursuant to the Data Sharing Setting.

“Controller SCCs” means the terms at business.safety.google/adscontrollerterms/sccs/c2c.

“Data Sharing Setting” means the data sharing setting which Customer has enabled via the user interface of the Measurement Services and which enables Google and its Affiliates to use personal data for improving Google’s and its Affiliates’ products and services.

“EEA” means European Economic Area.

“End Controller” means, for each party, the ultimate controller of Controller Personal Data.

"EU GDPR" means Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC.

“European Controller Personal Data” means Controller Personal Data of Controller Data Subjects located in the European Economic Area or Switzerland.

“European Data Protection Legislation” means, as applicable: (a) the GDPR; and/or (b) the Swiss FDPA.

“European Laws” means, as applicable: (a) EU or EU Member State law (if the EU GDPR applies to the processing of Controller Personal Data); and (b) the law of the UK or a part of the UK (if the UK GDPR applies to the processing of Controller Personal Data).

“GDPR” means, as applicable: (a) the EU GDPR; and/or (b) the UK GDPR.

“Google” means:

  • (a) where a Google Entity is party to the Agreement, that Google Entity.
  • (b) where the Agreement is between Customer and a third party reseller and:
    • (i) the third party reseller is organised in North America or in another region outside Europe, the Middle East, Africa, Asia and Oceania, Google LLC (formerly known as Google Inc.);
    • (ii) the third party reseller is organised in Europe, the Middle East or Africa, Google Ireland Limited; or
    • (iii) the third party reseller is organised in Asia and Oceania, Google Asia Pacific Pte. Ltd.

“Google End Controllers” means the End Controllers of Controller Personal Data processed by Google.

“Google Entity” means Google LLC, Google Ireland Limited or any other Affiliate of Google LLC.

“Measurement Services” means Google Analytics, Google Analytics 360, Google Analytics for Firebase, Google Optimize or Google Optimize 360, as applicable to the Data Sharing Setting for which the parties agreed to these Controller Terms.

“Non-European Data Protection Legislation” means data protection or privacy laws in force outside the EEA, Switzerland and the UK.

“Permitted European Transfers” means the processing of Controller Personal Data in, or the transfer of Controller Personal Data to, an Adequate Country.

“Policies” means the Google End User Consent Policy available at https://www.google.com/about/company/user-consent-policy.html.

“Processor Terms” means:

  • (a) where Google is a party to the Agreement, the processor terms available at https://business.safety.google/adsprocessorterms; or
  • (b) where the Agreement is between Customer and a third party reseller, such terms reflecting a controller-processor relationship (if any) as agreed between the Customer and the third party reseller.

“Restricted European Transfers” means transfers of Controller Personal Data which are (a) subject to the European Data Protection Legislation; and (b) are not Permitted European Transfers.

“Swiss FDPA” means the Federal Data Protection Act of 19 June 1992 (Switzerland).

“Terms Effective Date” means, as applicable:

  • (a) 25 May 2018, if Customer clicked to accept or the parties otherwise agreed to these Controller Terms before or on such date; or
  • (b) the date on which Customer clicked to accept or the parties otherwise agreed to these Controller Terms, if such date is after 25 May 2018.

“UK Controller Personal Data” means Controller Personal Data of Controller Data Subjects located in the UK.

“UK GDPR” means the EU GDPR as amended and incorporated into UK law under the UK European Union (Withdrawal) Act 2018, and applicable secondary legislation made under that Act.

2.2

The terms “controller”, “data subject”, “personal data”, “processing” and “processor” as used in these Controller Terms have the meanings given in the GDPR, and the terms “data importer” and “data exporter” have the meanings given in the Controller SCCs.

2.3

Any examples in these Controller Terms are illustrative and not the sole examples of a particular concept.

2.4

Any reference to a legal framework, statute or other legislative enactment is a reference to it as amended or re-enacted from time to time.

2.5

To the extent any translated version of this Agreement is inconsistent with the English version, the English version will govern.

2.6

References in the Controller SCCs to the “Google Ads Controller-Controller Data Protection Terms” shall be deemed to mean the “Google Measurement Controller-Controller Data Protection Terms”.

3. Application of these Controller Terms

3.1 Application of European Data Protection Legislation

These Controller Terms will only apply to the extent that the European Data Protection Legislation applies to the processing of Controller Personal Data.

3.2 Application to Data Sharing Setting

These Controller Terms will only apply to the Data Sharing Setting for which the parties agreed to these Controller Terms (for example, the Data Sharing Setting for which Customer clicked to accept these Controller Terms).

3.3 Duration

These Controller Terms will apply from the Terms Effective Date and continue while Google or Customer processes Controller Personal Data, after which these Controller Terms will automatically terminate.

4. Roles and Restrictions on Processing

4.1 Independent Controllers

Subject to Section 4.4 (End Controllers), each:

  • (a) is an independent controller of Controller Personal Data under the European Data Protection Legislation;
  • (b) will individually determine the purposes and means of its processing of Controller Personal Data; and
  • (c) will comply with the obligations applicable to it under the European Data Protection Legislation regarding the processing of Controller Personal Data.

4.2 Restrictions on Processing

Section 4.1 (Independent Controllers) will not affect any restrictions on either party’s rights to use or otherwise process Controller Personal Data under the Agreement.

4.3 End User Consent

Customer will comply with the Policies in relation to the Controller Personal Data shared pursuant to the Data Sharing Setting and at all times will bear the burden of proof in establishing such compliance.

4.4 End Controllers

Without reducing either party’s obligations under these Controller Terms, each party acknowledges that: (a) the other party’s Affiliates or clients may be End Controllers; and (b) the other party may act as a processor on behalf of its End Controllers. The Google End Controllers are: (i) for European Controller Personal Data processed by Google, Google Ireland Limited; and (ii) for UK Controller Personal Data processed by Google, Google LLC. Each party will ensure that its End Controllers comply with the Controller Terms, including (where applicable) the Controller SCCs.

5. Data Transfers

5.1 Restricted European Transfers

Subject to Section 5.3 (Transfers of UK Controller Personal Data to Google), either party may make Restricted European Transfers if it complies with the provisions on Restricted European Transfers in the European Data Protection Legislation.

5.2 Alternative Transfer Solution

 

  • (a) If Google announces its adoption of an Alternative Transfer Solution for any Restricted European Transfers, then: (i) Google will ensure that such Restricted European Transfers are made in accordance with that Alternative Transfer Solution, and (ii) Sections 5.3 (Transfers of UK Controller Personal Data to Google) to 5.6 (Data Deletion on Termination) will not apply to such Restricted European Transfers.
  • (b) If Google has not adopted, or has informed Customer that Google is no longer adopting, an Alternative Transfer Solution for any Restricted European Transfers, then Section 5.3 will apply to such Restricted European Transfers.

5.3 Transfers of UK Controller Personal Data to Google

To the extent that Customer transfers UK Controller Personal Data to Google, Customer as data exporter will be deemed to have entered into the Controller SCCs with Google LLC (the applicable Google End Controller) as data importer and the transfers will be subject to the Controller SCCs, because Google LLC is established in the USA and such transfers are therefore Restricted European Transfers. For clarity, to the extent Customer transfers European Controller Personal Data to Google, no transfer mechanism under Chapter V of the EU GDPR is required because Google Ireland Limited (the applicable Google End Controller) is established in Ireland and such transfers are therefore Permitted European Transfers.

5.4 Contacting Google; Customer Information

  • (a) Customer may contact Google Ireland Limited and/or Google LLC in connection with the Controller SCCs at https://support.google.com/policies/troubleshooter/9009584 or through such other means as may be provided by Google from time to time.
  • (b) Customer acknowledges that Google is required under the Controller SCCs to record certain information, including (i) the identity and contact details of the data importer (including any contact person with responsibility for data protection); and (ii) the technical and organisational measures implemented by the data importer. Accordingly, Customer will, where requested and as applicable to Customer, provide such information to Google via such means as may be provided by Google, and will ensure that all information provided is kept accurate and up-to-date.

5.5 Responding to Data Subject Enquiries

The applicable data importer will be responsible for responding to enquiries from data subjects and the supervisory authority concerning the processing of applicable Controller Personal Data by the data importer.

5.6 Data Deletion on Termination

To the extent that:

(a) Google LLC acts as data importer and Customer acts as data exporter under the Controller SCCs; and

(b) Customer terminates the Agreement in accordance with Clause 16(c) of the Controller SCCs,

then for the purposes of Clause 16(d) of the Controller SCCs, Customer directs Google to delete Controller Personal Data, and, unless European Laws require storage, Google will facilitate such deletion as soon as is reasonably practicable, to the extent such deletion is reasonably possible (taking into account that Google is an independent controller of such data, as well as the nature and functionality of the Controller Services).

6. Liability

6.1 Liability Cap

If Google is:

  • (a) party to the Agreement and the Agreement is governed by the laws of:
    • (i) a state of the United States of America, then, regardless of anything else in the Agreement, the total liability of either party towards the other party under or in connection with these Controller Terms will be limited to the maximum monetary or payment-based amount at which that party’s liability is capped under the Agreement (and therefore, any exclusion of indemnification claims from the Agreement’s limitation of liability will not apply to indemnification claims under the Agreement relating to the European Data Protection Legislation); or
    • (ii) a jurisdiction that is not a state of the United States of America, then the liability of the parties under or in connection with these Controller Terms will be subject to the exclusions and limitations of liability in the Agreement; or
  • (b) not party to the Agreement, to the extent permitted by applicable law, Google will not be liable for Customer’s lost revenues or indirect, special, incidental, consequential, exemplary or punitive damages, even if Google or its Affiliates have been advised of, knew or should have known that such damages do not satisfy a remedy. Google’s (and its Affiliates’) total cumulative liability to Customer or any other party for any loss or damages resulting from claims, damages or actions arising out of or relating to these Controller Terms will not exceed $500 (USD).

6.2 Liability if the Controller SCCs Apply

If the Controller SCCs apply under Section 5 (Data Transfers), then:

(a) if Google is party to the Agreement, the total combined liability of: (i) Google and Google LLC towards Customer; and (ii) Customer towards Google, Google LLC and Google Ireland Limited; under or in connection with the Agreement and the Controller SCCs combined will be subject to Section 6.1(a) (Liability Cap). Clause 12 of the Controller SCCs will not affect the previous sentence.

(b) if Google is not party to the Agreement, the total combined liability of: (i) Google and Google LLC towards Customer; and (ii) Customer towards Google, Google LLC and Google Ireland Limited; under or in connection with these Controller Terms and the Controller SCCs combined will be subject to Section 6.1(b) (Liability Cap). Clause 12 of the Controller SCCs will not affect the previous sentence.

7. Third Party Beneficiaries

Where Google LLC is not a party to the Agreement but is a party to the Controller SCCs, Google LLC will be a third-party beneficiary of Sections 4.4 (End Controllers), 5.3 (Transfers of Controller Personal Data to Google) to 5.6 (Data Deletion on Termination), and 6.1 (Liability Cap) to 6.2 (Liability if the Controller SCCs Apply). To the extent this Section 7 conflicts or is inconsistent with any other clause in the Agreement, this Section 7 will apply.

8. Effect of Controller Terms

8.1 Order of Precedence

If there is any conflict or inconsistency between the Controller SCCs, the Additional Terms for Non-European Data Protection Legislation, the remainder of these Controller Terms and/or the remainder of the Agreement then, subject to Sections 4.2 (Restrictions on Processing) and 8.4 (No Effect on Processor Terms), the following order of precedence will apply: (a) the Controller SCCs (if applicable); (b) the Additional Terms for Non-European Data Protection Legislation (if applicable); (c) the remainder of these Controller Terms; and (d) the remainder of the Agreement (if applicable). Subject to the amendments in these Controller Terms, the Agreement between Google and Customer remains in full force and effect.

8.2 Additional Commercial Clauses

Sections 5.4 (Contacting Google) to 5.6 (Data Deletion on Termination), and Section 6.2 (Liability if Controller SCCs Apply) are additional commercial clauses relating to the Controller SCCs as permitted by Clause 2(a) (Effect and invariability of the Clauses) of the Controller SCCs.

8.3 No Modification of Controller SCCs

Nothing in the Agreement (including these Controller Terms) is intended to modify or contradict any Controller SCCs or prejudice the fundamental rights or freedoms of data subjects under the European Data Protection Legislation.

8.4 No Effect on Processor Terms

These Controller Terms will not replace or affect any Processor Terms. For the avoidance of doubt, if Customer is party to the Processor Terms in connection with the Measurement Services, the Processor Terms will continue to apply to the Measurement Services notwithstanding that these Controller Terms apply to Controller Personal Data processed pursuant to the Data Sharing Setting.

8.5 Legacy UK SCCs

As of 21 September 2022 or the Agreement’s effective date, whichever is later, the Controller SCCs’ supplementary terms for UK GDPR transfers will apply, and will supersede and terminate any standard contractual clauses approved under the UK GDPR and the Data Protection Act 2018 and previously entered into by Customer and Google (“Legacy UK SCCs”). This Section 8.5 (Legacy UK SCCs) will not affect either party’s rights, or any data subject’s rights, that may have accrued under the Legacy UK SCCs while they were in force.

9. Changes to these Controller Terms

9.1 Changes to Controller Terms

Google may change these Controller Terms if the change:

  • (a) is required to comply with applicable law, applicable regulation, a court order or guidance issued by a governmental regulator or agency, or reflects Google’s adoption of an Alternative Transfer Solution; or
  • (b) does not: (i) otherwise seek to alter the categorisation of the parties as controllers of Controller Personal Data under the European Data Protection Legislation; (ii) expand the scope of, or remove any restrictions on, either party’s rights to use or otherwise process Controller Personal Data; or (iii) have a material adverse impact on Customer, as reasonably determined by Google.

9.2 Notification of Changes

If Google intends to change these Controller Terms under Section 9.1(a) and such change will have a material adverse impact on Customer, as reasonably determined by Google, then Google will use commercially reasonable efforts to inform Customer at least 30 days (or such shorter period as may be required to comply with applicable law, applicable regulation, a court order or guidance issued by a governmental regulator or agency) before the change will take effect. If Customer objects to any such change, Customer may switch off the Data Sharing Setting.

10. Additional Provisions

10.1

This Section 10 (Additional Provisions) will only apply where Google is not party to the Agreement.

10.2

Each party will comply with its obligations under these Controller Terms with reasonable skill and care.

10.3

Neither party will use or disclose the other party's Confidential Information without the other's prior written consent except for the purpose of exercising its rights or performing its obligations under these Controller Terms or if required by law, regulation or court order; in which case, the party being compelled to disclose Confidential Information will give the other party as much notice as is reasonably practicable prior to disclosing the Confidential Information.

10.4

To the fullest extent permitted by applicable law, except as expressly provided for in these Controller Terms, Google makes no other warranty of any kind whether express, implied, statutory or otherwise, including without limitation warranties of merchantability, fitness for a particular use and non-infringement.

10.5

Neither party will be liable for failure or delay in performance to the extent caused by circumstances beyond its reasonable control.

10.6

If any term (or part of a term) of these Controller Terms is invalid, illegal, or unenforceable, the rest of these Controller Terms will remain in effect.

10.7

(a) Except as set forth in section (b) below, these Controller Terms will be governed by and construed under the laws of the state of California without reference to its conflict of law principles. In the event of any conflicts between foreign law, rules and regulations, and California law, rules and regulations, California law, rules and regulations will prevail and govern. Each party agrees to submit to the exclusive and personal jurisdiction of the courts located in Santa Clara County, California. The United Nations Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transactions Act do not apply to these Controller Terms.

(b) Where the Agreement is between Customer and a third party reseller, and the third party reseller is organised in Europe, the Middle East or Africa, these Controller Terms will be governed by English law. Each party agrees to submit to the exclusive jurisdiction of the English courts in relation to any dispute (whether contractual or non-contractual) arising out of or in connection with these Controller Terms.

(c) In the event the Controller SCCs apply and provide for governing law that differs from the laws outlined in sections (a) and (b) above, the governing law set forth in the Controller SCCs will apply solely with respect to the Controller SCCs.

(d) The United Nations Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transactions Act do not apply to these Controller Terms.

10.8

All notices of termination or breach must be in English, in writing and addressed to the other party’s Legal Department. The address for notices to Google’s Legal Department is legal-notices@google.com. Notice will be treated as given on receipt, as verified by written or automated receipt or by electronic log (as applicable).

10.9

No party will be treated as having waived any rights by not exercising (or delaying the exercise of) any rights under these Controller Terms. No party may assign any part of these Controller Terms without the written consent of the other, except to an Affiliate where: (a) the assignee has agreed in writing to be bound by the terms of these Controller Terms; (b) the assigning party remains liable for obligations under these Controller Terms if the assignee defaults on them; (c) in the case of Customer, the assigning party has transferred its Measurement Services account(s) to the assignee; and (d) the assigning party has notified the other party of the assignment. Any other attempt to assign is void.

10.10

The parties are independent contractors. These Controller Terms do not create any agency, partnership, or joint venture between the parties. These Controller Terms do not confer any benefits on any third party unless they expressly state that they do.

10.11

To the extent permitted by applicable law, these Controller Terms state all terms agreed between the parties. In entering into these Controller Terms no party has relied on, and no party will have any right or remedy based on, any statement, representation or warranty (whether made negligently or innocently), except those expressly stated in these Controller Terms.

 

Appendix 1: Additional Terms for Non-European Data Protection Legislation

The following Additional Terms for Non-European Data Protection Legislation supplement these Controller Terms:

  • LGPD Controller Addendum to the Google Ads Controller-Controller Data Protection Terms (“LGPD Controller Addendum”)

    For the purposes of these Controller Terms:

    (a) references in the LGPD Controller Addendum to the Google Ads Controller-Controller Data Protection Terms shall be deemed to be references to these Google Measurement Controller-Controller Data Protection Terms; and (b) where Customer has entered into an agreement with a third party reseller for the provision of the Measurement Services then, notwithstanding any contrary provision in the LGPD Controller Addendum, the LGPD Controller Addendum will supplement these Controller Terms that form a separate agreement between Google and Customer and will not affect any agreement between: (i) Google and the third party reseller, or (ii) the third party reseller and Customer.
     
  • U.S. State Privacy Laws Controller Addendum (effective 1 January 2023)

Google Measurement Controller-Controller Data Protection Terms, Version 3.0

 

01 January, 2023

Previous versions

 

21 September, 2022

27 September, 2021

16 August, 2020

12 August, 2020

4 November, 2019

Was this helpful?
How can we improve it?

Need more help?

Sign in for additional support options to quickly solve your issue

Search
Clear search
Close search
Google apps
Main menu
");return null==a||null==a.sheet?Eba:Tca(a.sheet,void 0!=b?b:null,c)} function nm(a){a=oj(""+a+"");return(new DOMParser).parseFromString(mj(a),"text/html").body.children[0]} function mm(a,b){if(!a)return ej;var c=document.createElement("div").style;om(a).forEach(function(e){var f=Cc&&e in Sca?e:e.replace(/^-(?:apple|css|epub|khtml|moz|mso?|o|rim|wap|webkit|xv)-(?=[a-z])/i,"");Cb(f,"--")||Cb(f,"var")||(e=jm(a,e),e=Aca(f,e,b),null!=e&&km(c,f,e))}); return new aj(c.cssText||"",$i)} function Vca(a){var b=Array.from(dm(Eca,a,"getElementsByTagName",["STYLE"])),c=yaa(b,function(k){return wc(Pca(k).cssRules)}); c=lm(c);for(var e=[],f=0;fna?1:lar?1:p=a.left+a.width&&this.top<=a.top&&this.top+this.height>=a.top+a.height}; n.distance=function(a){var b=a.x"+b+""),Vca(b),b=b.innerHTML);b=oj(b);var c=document.createElement("template");if(ada&&"content"in c)vj(c,b),c=c.content;else{var e=document.implementation.createHTMLDocument("x");c=e.body;vj(e.body,b)}b=document.createTreeWalker(c,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,null,!1); for(c=Zca?new WeakMap:new sm;e=b.nextNode();){c:{var f=e;switch(hm(f)){case 3:f=this.createTextNode(f);break c;case 1:if("TEMPLATE"==gm(f).toUpperCase())f=null;else{var h=gm(f).toUpperCase();if(h in this.oa||"http://www.w3.org/1999/xhtml"!=Qca(f))var k=null;else this.o[h]?k=document.createElement(h):(k=Kl("SPAN"),this.va&&fm(k,"data-sanitizer-original-tag",h.toLowerCase()));if(k){var l=k,p=em(f);if(null!=p)for(var r=0;h=p[r];r++)if(h.specified){var u=f;var y=h;var la=y.name;if(Cb(la,"data-sanitizer-"))y= null;else{var na=gm(u);y=y.value;var oa={tagName:Gb(na).toLowerCase(),attributeName:Gb(la).toLowerCase()},ra={Dy:void 0};"style"==oa.attributeName&&(ra.Dy=Oca(u));u=Dm(na,la);u in this.i?(la=this.i[u],y=la(y,oa,ra)):(la=Dm(null,la),la in this.i?(la=this.i[la],y=la(y,oa,ra)):y=null)}null!==y&&fm(l,h.name,y)}f=k}else f=null}break c;default:f=null}}if(f){if(1==hm(f)&&c.set(e,f),e=im(e),h=!1,e)k=hm(e),l=gm(e).toLowerCase(),p=im(e),11!=k||p?"body"==l&&p&&(k=im(p))&&!im(k)&&(h=!0):h=!0,k=null,h||!e?k=a: 1==hm(e)&&(k=c.get(e)),k.content&&(k=k.content),k.appendChild(f)}else Ol(e)}c.clear&&c.clear()}else a=Kl("SPAN");0")+1,a.lastIndexOf("b;)a.pop()} function Im(a){a=Array(a);Hm(a,0);return a} ;var Jm=new Gm;Jm.__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)}; Jm.style=function(a,b,c){a=a.style;if("string"===typeof c)a.cssText=c;else{a.cssText="";for(var e in c)nda.call(c,e)&&(b=c[e],0<=e.indexOf("-")?a.setProperty(e,b):a[e]=b)}}; function Km(a,b,c,e){(e[b]||e.__default)(a,b,c)} ;var Lm=null;function oda(a){this.created=[];this.deleted=[];this.node=a} ;var pda="undefined"!==typeof Node&&Node.prototype.getRootNode||function(){for(var a=this,b=a;a;)b=a,a=a.parentNode;return b};function qda(a,b){this.i=null;this.ma=!1;this.o=a;this.key=b;this.text=void 0} function Mm(a,b,c){b=new qda(b,c);return a.__incrementalDOMData=b} function Nm(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=Mm(a,c,1===a.nodeType?e||b:null);if(1===a.nodeType&&(a=a.attributes,c=a.length)){e=b.i||(b.i=Im(2*c));for(var f=0,h=0;f=c.tabIndex?b:c})} ;var Mn=[];function Nn(){var a=this;this.oa=this.i=null;this.o=!1;this.ma=[];this.u=[];this.qa=function(b){if(a.i&&a.o){var c=Jn(a.i),e=Ln(c),f;e&&(f=zda(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()}}}} Nn.prototype.init=function(a,b,c){c=void 0===c?!1:c;this.oa=b;if(this.i=a)this.i.addEventListener("keydown",this.qa),c&&On(this)}; function Pn(a,b){if(b||!1!==b&&!a.o)On(a);else if(a.o){for(Qn(a);0\n \n \n '))); e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+-1);Un(a)}); c.appendChild(e);e=document.createElement("button");e.className="next";e.setAttribute("title","Next month");e.setAttribute("aria-label","Next month");e.appendChild(Ml(Ki('\n \n \n ')));e.addEventListener("click",function(){a.i.setMonth(a.i.getMonth()+1);Un(a)}); c.appendChild(e);c=document.createElement("tr");c.appendChild(b);return c} function Eda(a){var b=document.createElement("tr");b.className="weekdays";for(var c=[],e=0;7>e;e++){var f=document.createElement("td");c.push(f);b.appendChild(f)}e=new Date(a.i);for(f=0;7>f;f++){c[e.getDay()].textContent=a.ua?e.toLocaleString(a.oa,{weekday:"narrow"}):"SMTWTFS"[e.getDay()];var h=a.ua?e.toLocaleString(a.oa,{weekday:"long"}):Vn[e.getDay()];Hj(Wn,c[e.getDay()],"aria-label",h);e.setDate(e.getDate()+1)}return b} function Un(a){a.ma.textContent=a.ua?a.i.toLocaleString(a.oa,{month:"long",year:"numeric"}):a.i.getMonth()+1+"/"+a.i.getFullYear();a.u.textContent="";var b=new Date(a.i);b.setDate(1);for(0e;e++){var f=document.createElement("td");if(b.getMonth()==a.i.getMonth()){var h=document.createElement("button");f.dataset.time=b.getTime().toString();var k=!1;a.qa&&(k=a.qa.getTime()===b.getTime());h.textContent= b.getDate().toString();h.className="selectable";var l=Vn[b.getDay()]+" "+b.getDate()+" "+a.ma.textContent;Hj(Wn,h,"aria-label",l);k&&mk(h,"selected",!0);f.appendChild(h)}else f.className="unselectable";c.appendChild(f);b.setDate(b.getDate()+1)}a.u.appendChild(c)}} function Xn(a){return new Date(a.getFullYear(),a.getMonth(),1)} Tn.prototype.Aa=function(a){this.va=a}; Tn.prototype.getElement=function(){return this.o}; var Vn="Sunday Monday Tuesday Wednesday Thursday Friday Saturday".split(" "),Wn=[Vj(Ada)];window.sc_createCalendar=function(a){a=new Tn(a);return{setSelectDateCallback:a.Aa.bind(a),getElement:a.getElement.bind(a)}};function Yn(){this.Aa=new Map;this.Ia=new Set;this.Ca=new Map;this.Ev=new Set} Yn.prototype.onChange=function(a,b){if("function"===typeof a)this.Ia.add(Zn(a));else{var c,e=null!=(c=this.Aa.get(a))?c:new Set;e.add(Zn(b));this.Aa.set(a,e)}}; function $n(a,b,c){if("function"===typeof b)a.Ia.delete(Zn(b));else{var e;null==(e=a.Aa.get(b))||e.delete(Zn(c))}} function Dn(a,b,c){if(void 0===c)throw Error(Bn("Model.unsubscribeFromProperty"));(a=a.Ca.get(c))&&a.delete(b)} Yn.prototype.Ba=function(a){var b,c=null!=(b=this.Aa.get(a))?b:new Set;b=new Set([].concat(Ba(this.Ia),Ba(c)));b=t(b);for(c=b.next();!c.done;c=b.next())c=c.value,c();var e;a=null!=(e=this.Ca.get(a))?e:new Set;e=new Set([].concat(Ba(this.Ev),Ba(a)));e=t(e);for(a=e.next();!a.done;a=e.next())a.value.Da()}; function Bn(a){return"Expected a valid property enum value to "+a+" but received [undefined]."} function Zn(a){if("function"!==typeof a)throw Error("Expected [handler] to be a function. Instead received "+typeof a);return a} ;function ao(a){Yn.call(this);this.text="";this.disabled=!1;this.fm=!0;this.title=this.Ck=this.If=this.ariaLabel=this.href="";this.Qv=this.ariaHasPopup=!1;this.maxWidth=this.icon="";this.style=1;this.Vo=this.Qd=!1;this.Qc="rem";this.compact=this.Jc=!1;this.ye=this.mc=0;this.og="button";this.Rr=this.Zq=!1;this.ag(a)} w(ao,Yn);n=ao.prototype; n.ag=function(a){var b=void 0===a.href?"":a.href,c=a.target,e=void 0===a.ariaLabel?"":a.ariaLabel,f=void 0===a.If?"":a.If,h=void 0===a.Ck?"":a.Ck,k=void 0===a.title?"":a.title,l=void 0===a.icon?"":a.icon,p=void 0===a.style?1:a.style,r=void 0===a.disabled?!1:a.disabled,u=void 0===a.fm?!0:a.fm,y=a.ariaExpanded,la=void 0===a.ariaHasPopup?!1:a.ariaHasPopup,na=a.ey,oa=a.ariaPressed,ra=void 0===a.Qv?!1:a.Qv,ua=void 0===a.Qd?!1:a.Qd,wa=void 0===a.Vo?!1:a.Vo,Da=void 0===a.maxWidth?"":a.maxWidth,Ja=a.trigger, Ma=void 0===a.Jc?!1:a.Jc,gb=void 0===a.compact?!1:a.compact,cb=void 0===a.mc?0:a.mc,zb=void 0===a.ye?0:a.ye,Db=void 0===a.Qc?"rem":a.Qc,rb=void 0===a.og?"button":a.og,Xa=void 0===a.Zq?!1:a.Zq,eb=void 0===a.Rr?!1:a.Rr;this.text=void 0===a.text?"":a.text;this.href=b;this.target=c;this.ariaLabel=e;this.If=f;this.Ck=h;this.title=k;this.ariaExpanded=y;this.ariaHasPopup=la;this.ey=na;this.ariaPressed=oa;this.Qv=ra;this.maxWidth=Da;this.Qd=ua;this.Vo=wa;this.icon=l;this.style=p;this.disabled=r;this.fm=u; this.trigger=Ja;this.Jc=Ma;this.compact=gb;this.mc=cb;this.ye=zb;this.Qc=Db;this.og=rb;this.Zq=Xa;this.Rr=eb}; n.getText=function(){return this.text}; n.setText=function(a){this.text=a;this.Ba(0)}; n.Ag=function(){return this.disabled}; n.setDisabled=function(a){this.disabled=a;this.Ba(2)}; n.Pd=pa(5);n.Co=function(){return this.href}; n.getTarget=function(){return this.target}; n.Ls=pa(6);n.Je=function(){return this.ariaLabel}; n.wD=function(){return this.If}; n.getTitle=function(){return this.title}; n.ql=function(a){this.ariaExpanded=a;this.Ba(3)}; n.kz=function(){return this.ariaExpanded}; n.lz=function(){return""+this.ariaHasPopup}; n.re=function(){return this.icon}; n.Kk=function(){return this.maxWidth}; n.getStyle=function(){return this.style}; n.Eo=function(){return this.trigger}; n.Bm=function(){return""!==this.getText()&&""!==this.re()&&this.Jc}; function Fda(a){return""!==a.getText()&&""!==a.re()&&!a.Jc} ;var Gda={"account_circle.svg":Ki('\n \n \n\n'), "add.svg":Ki('\n'),"add_ad.svg":Ki('\n'), "add_box.svg":Ki('\n'),"announcement.svg":Ki('\n \n \n\n'), "arrow_back.svg":Ki('\n \n \n\n'),"arrow_circle_down.svg":Ki('\n \n\n'), "arrow_circle_down_filled.svg":Ki('\n \n\n'), "arrow_downward.svg":Ki('\n'),"arrow_drop_down.svg":Ki('\n'),"arrow_drop_up.svg":Ki('\n'),"arrow_forward.svg":Ki('\n'), "arrow_upward.svg":Ki('\n'),"article.svg":Ki('\n'),"attach_file.svg":Ki('\n'), "auto_awesome.svg":Ki('\n'),"awf.svg":Ki('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "awf_dark.svg":Ki('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "brand_awareness.svg":Ki('\n \n\n'),"brand_awareness_dark.svg":Ki('\n \n\n'), "calendar_today.svg":Ki('\n'),"campaign.svg":Ki('\n \n \n\n'), "chat.svg":Ki('\n \n \n\n'),"check.svg":Ki('\n \n \n\n'),"check_circle.svg":Ki('\n \n \n\n'), "check_circle_filled.svg":Ki('\n \n \n \n \n\n'),"check_circle_outline.svg":Ki('\n \n \n\n'), "close.svg":Ki('\n \n \n\n'),"code.svg":Ki('\n'),"content_copy.svg":Ki('\n \n\n'), "control_point_duplicate.svg":Ki('\n'), "delete.svg":Ki('\n'),"delete_outline.svg":Ki('\n'),"do_not_disturb.svg":Ki('\n \n \n\n'), "down_arrow.svg":Ki('\n \n \n\n'),"drive_document.svg":Ki('\n \n \n\n'),"drive_image.svg":Ki('\n \n \n\n'), "dvr.svg":Ki('\n'),"edit.svg":Ki('\n\n\n'), "edit_note.svg":Ki('\n \n\n'),"email.svg":Ki('\n \n \n\n'), "error.svg":Ki('\n'),"error_outline.svg":Ki('\n \n \n\n'), "event_available.svg":Ki('\n \n \n\n'),"face.svg":Ki('\n'), "fast_forward.svg":Ki('\n'),"featured_video.svg":Ki('\n'), "filter_list.svg":Ki('\n \n\n'),"flag.svg":Ki('\n'),"flag_filled.svg":Ki('\n'), "format_bold.svg":Ki('\n'),"format_clear.svg":Ki('\n'), "format_indent_decrease.svg":Ki('\n'),"format_indent_increase.svg":Ki('\n'),"format_italic.svg":Ki('\n'), "format_list_bulleted.svg":Ki('\n'),"format_list_numbered.svg":Ki('\n'), "format_quote.svg":Ki('\n \n\n'),"format_underline.svg":Ki('\n'), "forum.svg":Ki('\n'),"help_guide.svg":Ki('\n\n\n\n\n\n\n'), "help_guide_dark.svg":Ki('\n\n\n\n\n\n\n'), "help_outline.svg":Ki('\n \n \n\n'),"highlight_alt.svg":Ki('\n'), "info.svg":Ki('\n \n \n\n'),"info_filled.svg":Ki('\n'), "keep_pin_outline.svg":Ki('\n \n \n\n'),"keyboard_arrow_up.svg":Ki('\n \n \n\n'),"label.svg":Ki('\n \n \n\n'), "label_off.svg":Ki('\n \n \n\n'), "language.svg":Ki('\n'), "lightbulb.svg":Ki('\n'),"link.svg":Ki('\n'), "list_alt.svg":Ki('\n\n \n\n'), "list_alt_dark.svg":Ki('\n \n\n'), "lock.svg":Ki('\n \n \n \n\n'),"lock_open.svg":Ki('\n \n \n \n\n'), "lock_person.svg":Ki('\n \n\n'), "mail_outline.svg":Ki('\n'),"maximize.svg":Ki('\n'),"minimize.svg":Ki('\n'), "mode_edit.svg":Ki('\n \n \n\n'),"more_vert.svg":Ki('\n \n \n\n'), "navigate_before.svg":Ki('\n'),"navigate_next.svg":Ki('\n'),"notifications.svg":Ki('\n'), "open_in_new.svg":Ki('\n'),"pen_spark.svg":Ki('\n \n\n'), "phone.svg":Ki('\n \n \n\n'),"play_arrow.svg":Ki('\n \n \n\n'), "play_circle.svg":Ki('\n \n \n\n'),"play_circle_outline.svg":Ki('\n \n\n'), "policy.svg":Ki('\n'), "priority.svg":Ki('\n \n\n'),"public.svg":Ki('\n \n \n\n'), "question_answer.svg":Ki('\n \n \n\n'),"remove_circle_outline.svg":Ki('\n \n \n\n'), "reply.svg":Ki('\n \n\n'),"reply_modern.svg":Ki('\n'),"restart_alt.svg":Ki('\n \n \n\n'), "schedule.svg":Ki('\n \n\n'),"screenshot_monitor.svg":Ki('\n'), "search.svg":Ki('\n \n \n\n'),"send.svg":Ki('\n'), "sentiment_very_satisfied.svg":Ki('\n'),"spark.svg":Ki('\n \n\n'), "star.svg":Ki('\n'),"star_boarder.svg":Ki('\n'), "storefront.svg":Ki('\n \n\n'), "supervised_user_circle.svg":Ki('\n \n \n \n \n\n'), "support.svg":Ki('\n \n\n'), "text_format.svg":Ki('\n'),"thumb_down_alt.svg":Ki('\n'), "thumb_up.svg":Ki('\n'),"thumb_up_alt.svg":Ki('\n'), "translate.svg":Ki('\n'),"undo.svg":Ki('\n'), "unfold_more.svg":Ki('\n'),"unpin.svg":Ki('\n \n \n\n'), "verified.svg":Ki('\n'),"video_youtube.svg":Ki('\n'), "video_youtube_outline.svg":Ki('\n \n \n\n'), "view_column.svg":Ki('\n'),"visibility.svg":Ki('\n \n \n\n'), "warning.svg":Ki('\n \n \n\n'),"warning_filled.svg":Ki('\n')};var Hda="arrow_back arrow_forward chevron_left chevron_right exit_to_app first_page format_quote gm/arrow_back gm/arrow_forward gm/format_quote gm/help_outline gm/navigate_before gm/navigate_next gm/open_in_new gm/play_arrow gm/undo last_page navigate_before navigate_next open_in_new star_half".split(" "); function bo(a){var b=a.icon,c=void 0===a.ariaLabel?"":a.ariaLabel,e=void 0===a.ariaBusy?!1:a.ariaBusy,f=void 0===a.size?24:a.size,h=void 0===a.tb?!1:a.tb,k=void 0===a.Zd?[]:a.Zd,l=void 0===a.title?"":a.title;a=void 0===a.Qc?"rem":a.Qc;E.call(this,"sc.shared.MaterialIcon");this.icon=b;this.ariaLabel=c;this.ariaBusy=e;this.size=f;this.Zd=k;this.tb=h;this.title=l;this.Qc=a} w(bo,E); bo.prototype.content=function(){var a=this,b=""+("rem"!==this.Qc?this.size:this.size/16)+this.Qc,c={root:!0,baseline:this.tb,flip:-1!==Hda.indexOf(this.icon)},e=0===this.icon.indexOf("gm/");e||(c["text-icon"]=!0);for(var f=t(this.Zd),h=f.next();!h.done;h=f.next())h=h.value,""!==h&&(c[h]=!0);e?this.element("div","class",c,"title",this.title,"role",""!==this.ariaLabel||""!==this.title?"img":"presentation","aria-busy",this.ariaBusy,"aria-label",""!==this.ariaLabel?this.ariaLabel:void 0,"style",{width:b, height:b},function(){un(Gda[a.icon.replace("gm/","")+".svg"])}):this.element("div","class",c,"title",this.title,"role",""!==this.ariaLabel||""!==this.title?"img":"presentation","aria-busy",this.ariaBusy,"aria-label",""!==this.ariaLabel?this.ariaLabel:void 0,"style","font-size: "+b,this.icon)};function co(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialButton");this.model=a instanceof ao?a:new ao(a);this.overlay=new Fn;this.watch(this.model)} w(co,E);n=co.prototype;n.content=function(a){var b=this;a&&this.model.ag(a);var c=""!==this.model.getText(),e=""!==this.model.re(),f=this.model.Co()?"a":"button";this.element("div","class","container",function(){b.element("div","class",{"touch-target":!0,hidden:!b.model.fm},"aria-hidden","true","hidden",!b.model.fm,"onclick",function(){if(!b.model.Ag()){var l;null==(l=b.i)||l.click();Gn(b.overlay,0,0,!0)}}); var h,k={};b.i=b.element(f,"href",b.model.Co()||void 0,"target",Ida(b),"class",(k.root=!0,k.text=1===b.model.getStyle(),k["color-label"]=(1===b.model.getStyle()||6===b.model.getStyle())&&"color-label"===b.model.mc,k["color-label-dark"]=3===b.model.getStyle()&&"color-label-dark"===b.model.mc,k["color-hint"]=6===b.model.getStyle()&&c,k["color-danger"]=3===b.model.getStyle()&&"error"===b.model.mc,k["left-icon"]=Fda(b.model),k.hairline=3===b.model.getStyle(),k.pill=10===b.model.getStyle(),k.href=!!b.model.Co(), k.filled=4===b.model.getStyle(),k["protected"]=5===b.model.getStyle(),k.tonal=9===b.model.getStyle(),k.navigational=6===b.model.getStyle()&&!c,k["right-icon"]=b.model.Bm(),k["icon-only"]=e&&!c&&!b.model.Vo,k["small-icon"]=b.model.Qd,k["disable-legacy-icon-only-touch-target"]=b.model.Zq,k.hidden=!b.model.fm,k.compact=b.model.compact,k["high-contrast"]=b.model.Qv,k[b.model.mc]=0!==b.model.mc,k[b.model.ye]=0!==b.model.ye,k),"style",""===b.model.Kk()?null:{"max-width":b.model.Kk()},"role",b.model.og, "type","button","aria-label",b.model.Je(),"aria-description",b.model.wD(),"aria-describedby",b.model.Ck,"title",b.model.getTitle(),"aria-expanded",null==(h=b.model.kz())?void 0:h.toString(),"aria-haspopup",b.model.lz(),"aria-controls",b.model.ey,"aria-pressed",b.model.ariaPressed,"disabled",b.model.Ag(),"onclick",function(l){b.Gb(l)},"onkeydown",function(l){b.overlay&&Hn(b.overlay,l)},function(){e&&b.element("span","class","icon",new bo({icon:b.model.re(), ariaBusy:b.model.Rr,ariaLabel:b.model.Je(),size:b.model.Qd||c?18:24,tb:!0,Qc:b.model.Qc}));c&&b.element("span","class",{overflow:""!==b.model.Kk()},function(){jn(b.model.getText())}); b.overlay.render()})})}; n.Gb=function(a){var b=this.model.Eo();b&&b({method:0===a.clientX&&0===a.clientY?1:2})}; n.setDisabled=function(a){this.model.setDisabled(a)}; n.Pd=pa(4);n.kz=function(){return this.model.kz()}; n.ql=function(a){this.model.ql(a)}; n.lz=function(){return this.model.lz()}; n.getText=function(){return this.model.getText()}; n.setText=function(a){this.model.setText(a)}; n.focus=function(){var a;null==(a=this.i)||a.focus()}; function Ida(a){if(a.model.Co())return(a=a.model.getTarget())?Jda[a]:void 0} var eo={},Jda=(eo[0]="_self",eo[1]="_blank",eo[2]="_parent",eo[3]="_top",eo);function fo(a){return window.matchMedia("(max-width: "+a+")").matches} function go(){return fo("37.5rem")} ;function ho(a,b,c,e,f){var h=Error.call(this,a+"/"+b+" "+c+" "+e);this.message=h.message;"stack"in h&&(this.stack=h.stack);this.serviceName=a;this.path=b;this.type=c;this.statusCode=e;this.responseText=f} w(ho,Error);function io(a){var b=a.serviceName;this.Ig=a.Ig;this.serviceName=b} io.prototype.get=function(a,b,c,e){c=void 0===c?{}:c;e=void 0===e?new XMLHttpRequest:e;var f=this,h;return Va(function(k){if(1==k.i)return k.yield(f.call("GET",a,c,e,"application/json+protobuf"),2);h=k.o;try{return k.return(jg(b,h))}catch(l){throw jo(f,a),l;}})}; function ko(a,b,c){c=void 0===c?{}:c;var e=void 0===e?new XMLHttpRequest:e;var f;return Va(function(h){if(1==h.i)return h.yield(a.call("GET",b,c,e,"application/json"),2);f=h.o;try{return h.return(JSON.parse(f))}catch(k){throw jo(a,b),k;}})} io.prototype.post=function(a,b,c,e,f){e=void 0===e?{}:e;f=void 0===f?new XMLHttpRequest:f;var h=this,k;return Va(function(l){if(1==l.i)return l.yield(h.call("POST",a,e,f,"application/json+protobuf",b.serialize()),2);k=l.o;try{return l.return(jg(c,k))}catch(p){throw jo(h,a),p;}})}; function Kda(a,b,c,e){e=void 0===e?{}:e;var f=void 0===f?new XMLHttpRequest:f;var h;return Va(function(k){if(1==k.i)return k.yield(a.call("POST",b,e,f,"application/json",JSON.stringify(c)),2);h=k.o;try{return k.return(JSON.parse(h))}catch(l){throw jo(a,b),l;}})} io.prototype.call=function(a,b,c,e,f,h){var k=this;return Va(function(l){return l.return(new Promise(function(p,r){var u="";if(c.query){for(var y=[],la=t(Object.entries(c.query)),na=la.next();!na.done;na=la.next()){var oa=t(na.value);na=oa.next().value;oa=oa.next().value;oa=Array.isArray(oa)?oa:[oa];oa=t(oa);for(var ra=oa.next();!ra.done;ra=oa.next())ra=ra.value,y.push(encodeURIComponent(na)+"="+encodeURIComponent(ra))}0e.status||299");a.html&&(b+=a.html);a.Tb&&(b+="");return b}; n.Vb=function(a,b){qj(a);return so(this,{Vb:a,attributes:rj(b)})}; n.Tb=function(a){qj(a);return so(this,{Tb:a})}; n.text=function(a){return so(this,{html:yl(a)})}; n.safeHtml=function(a){return so(this,{html:mj(a).toString()})}; function so(a,b){a.i++;var c="{SafeHtmlFormatter:"+a.i+"_"+Dl()+"}";a.o[yl(c)]=b;return c} ;var to=new ro,Lda="Failed to post. Content violates "+to.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"Community Policy"+to.Tb("a")+".",Mda="The display name you chose does not meet the "+to.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"Community Policy"+to.Tb("a")+".";function uo(a){return a+" (Opens in a new window)"} ;var vo=new ro,Nda="Community content may not be verified or up-to-date. "+vo.Vb("a",{href:"https://support.google.com/communities/answer/7424249",target:"_blank"})+"Learn more"+vo.Tb("a")+".",Oda=vo.format(Nda),Pda="Please follow our "+vo.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"content policy"+vo.Tb("a")+" when creating your post.",wo=vo.format(Pda),Qda="Your notifications are currently off and you won't receive subscription updates. To turn them on, go to "+ vo.Vb("b")+"Notifications"+vo.Tb("b")+" preferences on your "+vo.Vb("b")+"Profile"+vo.Tb("b")+" page.",Rda=vo.format(Qda),Sda="You'll be posting in a "+vo.Vb("b")+"public thread"+vo.Tb("b")+". Make sure your content is appropriate for this forum.",xo=vo.format(Sda),Tda="To start, please review and accept the "+vo.Vb("a",{href:"https://policies.google.com/terms/generative-ai",target:"_blank","class":"link","aria-label":uo("Generative AI Additional Terms of Service")})+"Generative AI Additional Terms of Service"+ vo.Tb("a"),Uda=vo.format(Tda),Vda="This reply will be attributed to you. Please verify that it follows our\n "+vo.Vb("a",{href:"https://support.google.com/communities/answer/7425194",target:"_blank"})+"content policy"+vo.Tb("a")+" before posting.",Wda=vo.format(Vda);var yo={OB:{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"}},vG:{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"}}},zo=yo;zo=yo;var Ao={AED:[2,"dh","\u062f.\u0625."],ALL:[0,"Lek","Lek"],AUD:[2,"$","AU$"],BDT:[2,"\u09f3","Tk"],BGN:[2,"lev","lev"],BRL:[2,"R$","R$"],CAD:[2,"$","C$"],CDF:[2,"FrCD","CDF"],CHF:[2,"CHF","CHF"],CLP:[0,"$","CL$"],CNY:[2,"\u00a5","RMB\u00a5"],COP:[32,"$","COL$"],CRC:[0,"\u20a1","CR\u20a1"],CZK:[50,"K\u010d","K\u010d"],DKK:[50,"kr.","kr."],DOP:[2,"RD$","RD$"],EGP:[2,"\u00a3","LE"],ETB:[2,"Birr","Birr"],EUR:[2,"\u20ac","\u20ac"],GBP:[2,"\u00a3","GB\u00a3"],HKD:[2,"$","HK$"],HRK:[2,"kn","kn"],HUF:[34, "Ft","Ft"],IDR:[0,"Rp","Rp"],ILS:[34,"\u20aa","IL\u20aa"],INR:[2,"\u20b9","Rs"],IRR:[0,"Rial","IRR"],ISK:[0,"kr","kr"],JMD:[2,"$","JA$"],JPY:[0,"\u00a5","JP\u00a5"],KRW:[0,"\u20a9","KR\u20a9"],LKR:[2,"Rs","SLRs"],LTL:[2,"Lt","Lt"],MNT:[0,"\u20ae","MN\u20ae"],MVR:[2,"Rf","MVR"],MXN:[2,"$","Mex$"],MYR:[2,"RM","RM"],NOK:[50,"kr","NOkr"],PAB:[2,"B/.","B/."],PEN:[2,"S/.","S/."],PHP:[2,"\u20b1","PHP"],PKR:[0,"Rs","PKRs."],PLN:[50,"z\u0142","z\u0142"],RON:[2,"RON","RON"],RSD:[0,"din","RSD"],RUB:[50,"\u20bd", "RUB"],SAR:[2,"SAR","SAR"],SEK:[50,"kr","kr"],SGD:[2,"$","S$"],THB:[2,"\u0e3f","THB"],TRY:[2,"\u20ba","TRY"],TWD:[2,"$","NT$"],TZS:[0,"TSh","TSh"],UAH:[2,"\u0433\u0440\u043d.","UAH"],USD:[2,"$","US$"],UYU:[2,"$","$U"],VND:[48,"\u20ab","VN\u20ab"],YER:[0,"Rial","Rial"],ZAR:[2,"R","ZAR"]};var Bo={QB:".",Ox:",",PERCENT:"%",Wx:"0",uH:"+",kC:"-",TB:"E",lC:"\u2030",Px:"\u221e",pH:"NaN",PB:"#,##0.###",yH:"#E0",sH:"#,##0%",wG:"\u00a4#,##0.00",Kx:"USD"},Co=Bo;Co=Bo;function Do(a){this.Ea=40;this.ma=1;this.Ka=0;this.i=3;this.Ja=this.u=0;this.Ra=!1;this.Ia=this.va="";this.oa=Co.kC;this.Aa="";this.o=1;this.ua=!1;this.qa=[];this.Qa=this.Oa=!1;this.Ca=0;if("number"===typeof a)switch(a){case 1:Eo(this,Co.PB);break;case 2:Eo(this,Co.yH);break;case 3:Eo(this,Co.sH);break;case 4:a=Co.wG;var b=["0"],c=Ao[Co.Kx];if(c){c=c[0]&7;if(0f&&p++;break;case "0":if(0f&&p++;break;case ",":0h+k||1>a.Ja)throw Error('Malformed exponential pattern "'+b+'"');u=!1;break;default:c[0]--,u=!1}0==k&&0f&&0h+k)||0==p)throw Error('Malformed pattern "'+b+'"');l=h+k+l;a.i=0<=f?l-f:0;0<=f&&(a.u=h+k-f,0>a.u&&(a.u=0));a.ma=(0<=f?f:l)-h;a.Qa&&(a.Ea=h+a.ma,0==a.i&&0==a.ma&&(a.ma=1));a.qa.push(Math.max(0,p));a.Oa=0==f|| f==l;e=c[0]-e;a.Ia=Go(a,b,c);c[0]this.oa.length?e=!1:this.va.length=ra)na+=ra,l=!0;else if(oa==u.charAt(0)){if(h||k)break;na+=".";h=!0}else if(oa==y.charAt(0)&&("\u00a0"!=y.charAt(0)||b[0]+1this.i)throw Error("Min value must be less than max value");if(isNaN(a))return Co.pH;var b=[];var c=a,e=a;if(0==this.Ca)var f=Io;else c=Math.abs(c),e=Math.abs(e),f=Jo(this,1>=c?0:Ko(c)).Oy,e=Lo(e,-f),Mo(this,e),c=Lo(c,-f),c=Mo(this,c),f=Jo(this,f+Ko(c.intValue));a=Lo(a,-f.Oy);(c=0>a||0==a&&0>1/a)?f.Sz?b.push(f.Sz):(b.push(f.prefix),b.push(this.oa)):(b.push(f.prefix),b.push(this.va));if(isFinite(a))if(a*=c?-1:1,a*=this.o,this.Qa)if(e=a,0==e)No(this,e,this.ma, b),Oo(this,0,b);else{var h=Math.floor(Math.log(e)/Math.log(10)+2E-15);e=Lo(e,-h);var k=this.ma;1this.ma?(k=h%this.Ea,0>k&&(k=this.Ea+k),e=Lo(e,k),h-=k,k=1):1>this.ma?(h++,e=Lo(e,-1)):(h-=this.ma-1,e=Lo(e,this.ma-1));No(this,e,k,b);Oo(this,h,b)}else No(this,a,this.ma,b);else b.push(Co.Px);c?f.Tz?b.push(f.Tz):(isFinite(a)&&b.push(f.uB),b.push(this.Aa)):(isFinite(a)&&b.push(f.uB),b.push(this.Ia));return b.join("")}; function Mo(a,b){var c=Lo(b,a.i);0a.i)throw Error("Min value must be less than max value");e||(e=[]);b=Mo(a,b);var f=b.intValue,h=b.WJ,k=0h.length&&(h="1"+Bl("0",a.i-h.length)+h);for(a=h.length;"0"==h.charAt(a-1)&&a>b+1;)a--;for(b=1;bb?(b=-b,c.push(Co.kC)):a.Ra&&c.push(Co.uH);b=""+b;for(var e=Co.Wx,f=b.length;fa)return a-48;var b=Co.Wx.charCodeAt(0);return b<=a&&ab)return Io;b=Math.min(14,b);var c=a[Lo(1,b)];for(--b;!c&&3<=b;)c=a[Lo(1,b)],b--;if(!c)return Io;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))?{Oy:b+1-(c[2].length-1),Sz:a,Tz:e,prefix:c[1],uB:c[3]}:Io:Io} function Ko(a){if(!isFinite(a))return 0a?(e=Math.floor(e/1E3),b="second"):36E5>a?(e=Math.floor(e/6E4),b="minute"):864E5>a?(e=Math.floor(e/36E5),b="hour"):6048E5>a?(e=Math.floor(e/864E5),b="day"):26298E5>a?(e=Math.floor(e/6048E5),b="week"):315576E5>a?(e=Math.floor(e/26298E5),b="month"):(e=Math.floor(e/315576E5),b="year");return c.format(e,b)} function gp(a){return{hours:Math.floor(a/3600),minutes:Math.floor(a/60)%60,seconds:a%60}} function hp(a){a=a.split(":");for(var b=["0","0","0"],c=b.length-1,e=a.length-1;0<=e;e--)b[c--]=a[e];a=["{NUM_COUNT, plural, =1 {{NUM_COUNT} hour } other {{NUM_COUNT} hours }}","{NUM_COUNT, plural, =1 {{NUM_COUNT} minute } other {{NUM_COUNT} minutes }}","{NUM_COUNT, plural, =1 {{NUM_COUNT} second} other {{NUM_COUNT} seconds}}"];c="";b=t(b.entries());for(e=b.next();!e.done;e=b.next()){var f=t(e.value);e=f.next().value;f=f.next().value;f=Number(f);0!==f&&(c+=(new Vo(a[e])).format({NUM_COUNT:f}))}return c} ;function ip(a,b,c,e){var f=window.sc_trackStatsImpressions;if(f)f([{id:a,type:b,index:c}],void 0===e?!1:e);else if(A()&&"PROD"!==A().env)throw Error("window.sc_trackStatsImpressions() is undefined or null. Please make sure Stats functions are initialized first.");} function jp(a,b,c,e){var f=window.sc_trackStatsEvent;if(f)f(c,a,b,e);else if(A()&&"PROD"!==A().env)throw Error("window.sc_trackStatsEvent() is undefined or null. Please make sure Stats functions are initialized first.");} ;function kp(a,b){this.u=a;this.ma=b;this.o=0;this.i=null} kp.prototype.get=function(){if(0this.o&&(this.o++,a.next=this.i,this.i=a)};function lp(a){a=eea(a);"function"!==typeof bb.setImmediate||bb.Window&&bb.Window.prototype&&!Wb()&&bb.Window.prototype.setImmediate==bb.setImmediate?(mp||(mp=fea()),mp(a)):bb.setImmediate(a)} var mp;function fea(){var a=bb.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!Qb("Presto")&&(a=function(){var f=Kl("IFRAME");f.style.display="none";document.documentElement.appendChild(f);var h=f.contentWindow;f=h.document;f.open();f.close();var k="callImmediate"+Math.random(),l="file:"==h.location.protocol?"*":h.location.protocol+"//"+h.location.host;f=mb(function(p){if(("*"==l||p.origin==l)&&p.data==k)this.port1.onmessage()},this); h.addEventListener("message",f,!1);this.port1={};this.port2={postMessage:function(){h.postMessage(k,l)}}}); if("undefined"!==typeof a&&!Vb()){var b=new a,c={},e=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var f=c.cb;c.cb=null;f()}}; return function(f){e.next={cb:f};e=e.next;b.port2.postMessage(0)}}return function(f){bb.setTimeout(f,0)}} var eea=yi;function np(){this.o=this.i=null} np.prototype.add=function(a,b){var c=op.get();c.set(a,b);this.o?this.o.next=c:this.i=c;this.o=c}; np.prototype.remove=function(){var a=null;this.i&&(a=this.i,this.i=this.i.next,this.i||(this.o=null),a.next=null);return a}; var op=new kp(function(){return new pp},function(a){return a.reset()}); function pp(){this.next=this.scope=this.fn=null} pp.prototype.set=function(a,b){this.fn=a;this.scope=b;this.next=null}; pp.prototype.reset=function(){this.next=this.scope=this.fn=null};var qp,rp=!1,sp=new np;function tp(a,b){qp||gea();rp||(qp(),rp=!0);sp.add(a,b)} function gea(){if(bb.Promise&&bb.Promise.resolve){var a=bb.Promise.resolve(void 0);qp=function(){a.then(up)}}else qp=function(){lp(up)}} function up(){for(var a;a=sp.remove();){try{a.fn.call(a.scope)}catch(b){Bb(b)}op.put(a)}rp=!1} ;function vp(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}} ;function wp(a){this.i=0;this.ua=void 0;this.u=this.o=this.ma=null;this.oa=this.qa=!1;if(a!=xi)try{var b=this;a.call(void 0,function(c){xp(b,2,c)},function(c){xp(b,3,c)})}catch(c){xp(this,3,c)}} function yp(){this.next=this.context=this.i=this.o=this.child=null;this.ma=!1} yp.prototype.reset=function(){this.context=this.i=this.o=this.child=null;this.ma=!1}; var zp=new kp(function(){return new yp},function(a){a.reset()}); function Ap(a,b,c){var e=zp.get();e.o=a;e.i=b;e.context=c;return e} function Bp(a){if(a instanceof wp)return a;var b=new wp(xi);xp(b,2,a);return b} wp.prototype.then=function(a,b,c){return Cp(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)}; wp.prototype.$goog_Thenable=!0;n=wp.prototype;n.xl=function(a,b){return Cp(this,null,a,b)}; n.catch=wp.prototype.xl;n.cancel=function(a){if(0==this.i){var b=new Dp(a);tp(function(){Ep(this,b)},this)}}; function Ep(a,b){if(0==a.i)if(a.ma){var c=a.ma;if(c.o){for(var e=0,f=null,h=null,k=c.o;k&&(k.ma||(e++,k.child==a&&(f=k),!(f&&1]*>/gi,pea=/<\/?(?:blockquote|div|li|ol|ul|p)[^>]*>/gi,qea=/(<[^>]+>)/gi;function jq(a,b,c){(b=void 0===b?!1:b)&&(void 0===c?0:c)?(a=a.replace(pea,"\n").replace(/\n{2,}/gi,"\n").trim(),a=a.replace(/<\/?br[^>]*>/gi,"\n")):b&&(a=a.replace(oea,"\n").replace(/\n{2,}/gi,"\n").trim());return a.replace(qea,"")} ;function kq(){var a,b,c;return null!=(c=null==(a=document.activeElement)?void 0:null==(b=a.shadowRoot)?void 0:b.activeElement)?c:document.activeElement} function lq(a){return Array.from(a.querySelectorAll("*")).filter(rea)} function rea(a){if(a.disabled||0===a.offsetWidth||0===a.offsetHeight||"hidden"===window.getComputedStyle(a).visibility)a=!1;else if(0!==a.tabIndex||a.attributes.getNamedItem("tabindex"))a=0<=a.tabIndex;else a:switch(a.tagName){case "A":case "BUTTON":case "INPUT":case "SELECT":case "TEXTAREA":a=!0;break a;default:a=!1}return a} function mq(a,b){b=void 0===b?document:b;nq(a,-1,b)} function nq(a,b,c){c.activeElement&&(c=a.indexOf(c.activeElement),oq(a[((-1===c?0:c+b)+a.length)%a.length]))} function oq(a,b){var c;null==(c=a.focus)||c.call(a,b)} ;function pq(a){var b=void 0===a.label?"":a.label,c=void 0===a.uj?!0:a.uj,e=void 0===a.Qo?void 0:a.Qo,f=void 0===a.disabled?!1:a.disabled,h=void 0===a.filled?!1:a.filled,k=void 0===a.yc?!1:a.yc,l=a.Wi,p=void 0===a.gs?"":a.gs,r=void 0===a.Yd?!1:a.Yd;a=void 0===a.ariaHidden?!1:a.ariaHidden;E.call(this,"sc.shared.MaterialBorder");this.Yd=this.error=this.focused=this.active=!1;this.filled=h;this.uj=c;this.yc=k;this.label=b;this.Qo=e?"calc(100% - "+e/16+"rem)":void 0;this.disabled=f;this.i=l;this.gs=p; this.Yd=r;this.ariaHidden=a} w(pq,E);n=pq.prototype;n.content=function(){this.filled?sea(this):tea(this)}; n.render=function(){E.prototype.render.call(this)}; n.setLabel=function(a){this.label=a;this.Da()}; function uea(a,b){a.error=b} function tea(a){var b,c,e=a.Wi();a.element("div","class",{container:!0,"container-dense":a.yc},function(){a.element("div","class",{left:!0,"left-error":a.error,focused:a.focused,disabled:a.disabled});c=a.element("div","class",{mid:!0,"mid-error":a.error,"mid-active":e&&a.uj,focused:a.focused,disabled:a.disabled},"style",{"max-width":a.Qo},function(){a.label&&(b=a.element("label","class",{label:!0,"label-dense":a.yc,"label-error":a.error,"label-active":e,"label-hidden":e&&!a.uj,"label-focused":a.focused, "label-disabled":a.disabled,"label-multiline":a.Yd&&!a.uj},"aria-hidden",a.ariaHidden||"","style",{"font-size":e?"1rem":""},"id",a.gs,a.label))}); a.element("div","class",{right:!0,"right-error":a.error,focused:a.focused,disabled:a.disabled})}); if(b&&e&&a.uj&&c){var f=Number(window.getComputedStyle(c).width.replace("px",""));c.style.width=Math.ceil(.75*f+16)+"px";c.style.paddingLeft="4px";b.style.maxWidth="calc(100%/.75)"}} function sea(a){var b=a.Wi();a.element("div","class",{container:!0,"container-dense":a.yc,filled:!0,"filled-error":a.error,"filled-active":b,"filled-disabled":a.disabled,"filled-focused":a.focused},function(){a.element("div","class",{"filled-bottom":!0,"filled-bottom-focused":a.focused});a.element("label","class",{"filled-label":!0,"label-dense":a.yc,"label-error":a.error,"label-hidden":b&&!a.uj,"filled-label-active":b,"filled-label-disabled":a.disabled,"filled-label-focused":a.focused},"style",{"max-width":a.Qo, "font-size":b?"1rem":""},"id",a.gs,a.label)})} n.blur=function(){this.focused=!1;this.i()?this.activate():this.deactivate()}; n.focus=function(){this.focused=!0;this.activate()}; n.activate=function(){this.active=!0;this.Da()}; n.deactivate=function(){this.active=!1;this.Da()}; n.Wi=function(){return this.label?this.active||this.i():!1};function qq(a){Yn.call(this);this.rp=this.icon=this.href=this.Ws=this.text="";this.style=this.type=0;this.bp=this.selected=!1;this.pB=!0;this.Jc=this.disabled=!1;this.maxWidth=this.ariaLabel="";this.target=0;this.ag(a)} w(qq,Yn);n=qq.prototype; n.ag=function(a){var b=a.text,c=void 0===a.Ws?"":a.Ws,e=void 0===a.href?"":a.href,f=void 0===a.icon?"":a.icon,h=void 0===a.rp?"":a.rp,k=void 0===a.type?0:a.type,l=void 0===a.style?0:a.style,p=void 0===a.selected?!1:a.selected,r=void 0===a.bp?!1:a.bp,u=a.pB,y=void 0===a.disabled?!1:a.disabled,la=a.trigger,na=a.remove,oa=void 0===a.Jc?!1:a.Jc,ra=void 0===a.ariaLabel?"":a.ariaLabel,ua=void 0===a.maxWidth?"":a.maxWidth,wa=void 0===a.target?0:a.target;a=a.yg;if((!f||u)&&h)throw Error("Invalid use of second icon.");this.text= b;this.Ws=c;this.href=e;this.icon=f;this.rp=h;this.type=k;this.style=l;this.selected=p;this.bp=r;this.pB=null!=u?u:r;this.disabled=y;this.trigger=la;this.remove=na;this.Jc=oa;this.ariaLabel=ra;this.maxWidth=ua;this.target=wa;this.yg=a}; n.getText=function(){return this.text}; n.Co=function(){return this.href}; n.re=function(){return this.icon}; n.getType=function(){return this.type}; n.getStyle=function(){return this.style}; n.setSelected=function(a){a!==this.selected&&(this.selected=a,this.Ba(0))}; function rq(a){return a.bp&&a.pB} n.Eo=function(){return this.trigger}; n.Ag=function(){return this.disabled}; n.setDisabled=function(a){this.disabled=a;this.Ba(1)}; n.Bm=function(){return this.Jc}; n.Je=function(){return this.ariaLabel}; n.Kk=function(){return this.maxWidth}; n.getTarget=function(){return this.target};var sq={},vea=(sq[0]="_self",sq[1]="_blank",sq[2]="_parent",sq[3]="_top",sq);function tq(a){a=void 0===a?{text:""}:a;E.call(this,"sc.shared.MaterialChip");this.o=new bo({icon:"gm/close",size:18});this.u=new bo({icon:"gm/check",size:20,tb:!0});this.overlay=new Fn;this.model=a instanceof qq?a:new qq(a);this.watch(this.model)} w(tq,E);n=tq.prototype;n.content=function(a){var b=this;a&&this.model.ag(a);var c,e,f=null!=(e=null==(c=this.model.yg)?void 0:c.attributes({Fq:!1}))?e:[],h=this.model.Co(),k=!!h,l=k?"a":"button";this.element("div","class","container",function(){b.element("div","class","touch-target","onclick",function(){if(!b.model.Ag()){var r;null==(r=b.i)||r.click();Gn(b.overlay,0,0,!0)}}); var p;b.i=b.element.apply(b,[l,"href",h,"target",k?vea[b.model.getTarget()]:void 0,"disabled",b.model.Ag(),"aria-hidden",b.model.Ag(),"aria-label",null!=(p=b.model.Je())?p:void 0,"role",k?void 0:"button","aria-pressed",k?void 0:b.model.selected.toString(),"class",{root:!0,input:0===b.model.getType(),action:0!==b.model.getType(),assistive:1===b.model.getType(),suggestive:2===b.model.getType(),filter:3===b.model.getType(),hairline:0===b.model.getStyle(),"protected":1===b.model.getStyle(),selected:b.model.selected, disabled:b.model.Ag(),href:k,limitWidth:!!b.model.Kk()},"style",{"max-width":b.model.Kk()},"onclick",function(){b.Gb()}, "onkeydown",function(r){Hn(b.overlay,r);if(b.model.bp&&"Backspace"===r.key){var u;null==(u=b.model.remove)||u()}var y;null==(y=b.model.yg)||y.Zr(r)}, "data-removable",rq(b.model)?"true":void 0].concat(Ba(f),[function(){b.model.Bm()?uq(b):vq(b);if(b.model.getText()){var r=b.model.Ws,u={};b.element("span","class",(u.text=!0,u[r]=""!==r,u),b.model.getText())}b.model.Bm()?vq(b):uq(b);rq(b.model)&&b.element("button","disabled",b.model.Ag(),"class","remove-icon","onclick",function(y){y.stopPropagation();var la;null==(la=b.model.remove)||la()},b.o); b.overlay.render()}]))})}; n.Gb=function(){3===this.model.getType()&&this.model.setSelected(!this.model.selected);var a;null==(a=this.model.Eo())||a()}; function vq(a){a.model.re()&&a.element("span","class",{icon:!0,"icon-right":a.model.Bm(),"icon__no-text":!a.model.getText()},function(){(new bo({icon:a.model.re(),size:20,tb:!0})).render()}); 3===a.model.getType()&&a.element("span","class",{checkmark:!0,"checkmark-right":a.model.Bm()},a.u)} function uq(a){a.model.rp&&a.element("span","class",{"second-icon":!0,"second-icon-right":a.model.Bm()},function(){(new bo({icon:a.model.rp,size:20,tb:!0})).render()})} n.focus=function(){var a;null==(a=this.i)||a.focus()}; n.isSelected=function(){return this.model.selected}; n.setDisabled=function(a){this.model.setDisabled(a)};function wq(a){var b=void 0===a?{}:a;a=void 0===b.size?"mspin-small":b.size;b=void 0===b.Cu?!1:b.Cu;E.call(this,"sc.shared.MaterialSpinner");this.size=a;this.Cu=b} w(wq,E);wq.prototype.content=function(){var a=this;this.element("div","dir","ltr","class","mspin "+this.size+" "+(this.Cu?"mspin-centered":""),function(){a.element("div",function(){a.element("div")})})}; wq.prototype.asElement=function(){var a=Kl("div");a.classList.add("scSharedMaterialspinnermspin","scSharedMaterialspinnermspin-medium","scSharedMaterialspinner");var b=Kl("div"),c=Kl("div");b.appendChild(c);a.appendChild(b);return a};function xq(){E.call(this,"sc.shared.material_dialog.DialogContent");this.i=new wq} w(xq,E);xq.prototype.content=function(a){var b=this,c=a.title,e=void 0===a.iJ?"":a.iJ,f=a.content,h=a.zg,k=a.Db,l;this.element("div","class","root","style",{"--dialog-content-padding":null!=(l=a.padding)?l:null},function(){if(c){var p={};b.element("h1","class",(p.title=!0,p[e]=!!e,p),"role","heading","aria-level","1",c)}f&&b.element("div",f);h&&b.element("div",h);k&&b.element("div","class","loading-overlay",function(){b.i.render()})})};function wea(a){return!!a&&("object"===typeof a||"function"===typeof a)&&a.nodeType===Node.ELEMENT_NODE&&"http://www.w3.org/1999/xhtml"===a.namespaceURI} ;function yq(a){var b=a.content,c=void 0===a.bc?5:a.bc,e=void 0===a.jc?5:a.jc,f=void 0===a.qn?0:a.qn,h=void 0===a.Yi?0:a.Yi,k=void 0===a.Ru?!1:a.Ru,l=void 0===a.Ln?!1:a.Ln,p=a.Wo,r=a.onClose,u=a.maxHeight,y=void 0===a.Wj?!1:a.Wj,la=void 0===a.Zm?!0:a.Zm,na=void 0===a.Nq?!0:a.Nq,oa=void 0===a.Gk?!0:a.Gk,ra=void 0===a.Yh?!0:a.Yh,ua=void 0===a.Xj?!1:a.Xj,wa=void 0===a.Fo?!1:a.Fo,Da=void 0===a.Sg?{}:a.Sg,Ja=void 0===a.nf?!1:a.nf,Ma=void 0===a.Br?!1:a.Br,gb=void 0===a.draggable?!1:a.draggable,cb=a.Jk,zb= void 0===a.Uo?!0:a.Uo;a=void 0===a.Zx?!0:a.Zx;E.call(this,"sc.shared.MaterialPopup");this.u=null;this.oa=!1;this.ke=this.je=0;this.va=new bo({icon:"gm/close",tb:!0});this.ua=b;this.qn=f;this.Yi=h;this.Ru=k;this.bc=c;this.jc=e;this.maxHeight=u;this.Aa=!y;this.Yh=ua||ra;this.Fo=wa;this.Wo=p;this.onClose=r;this.Ln=l;this.Zm=la;this.Nq=na;this.Gk=oa;this.Sg=Da;this.nf=Ja;this.Br=Ma;ua&&(this.Sg=Object.assign({},{"background-color":"rgba(0, 0, 0, .5)","z-index":"992"},this.Sg));gb&&(this.draggable=new eq); this.Jk=cb;this.Uo=zb;this.Zx=a} w(yq,E);n=yq.prototype;n.le=function(){return!0}; n.content=function(){var a=this;this.qa=this.element("div","class",{backdrop:!0,"narrow-responsive":this.Uo,"wide-responsive":!this.Uo},"style",Object.assign({},{pointerEvents:this.Yh&&this.qb()?"auto":"none",opacity:this.qb()?"1":"0"},this.Sg),"onclick",this.Yh?function(b){a.Gk&&b.target===a.qa&&a.close()}:void 0,function(){a.i=a.element("div","class",{popup:!0, draggable:a.draggable,background:a.Aa,"full-screen-on-mobile":!a.Br&&a.nf,"full-screen":a.Br},"style",{transform:a.getTransform(),transformOrigin:zq(a.qn)+" "+zq(a.Yi),opacity:a.qb()?"1":"0",visibility:a.qb()?"visible":"hidden"},"onkeydown",function(b){if(a.Nq&&"Escape"===b.key)a.close();else if(a.Zm)if("Tab"===b.key&&!b.shiftKey||a.Ln&&"ArrowDown"===b.key){b.preventDefault();b=a.i?lq(a.i):[];var c=Aq(a);c=void 0===c?document:c;nq(b,1,c)}else if("Tab"===b.key&&b.shiftKey||a.Ln&&"ArrowUp"===b.key)b.preventDefault(), mq(a.i?lq(a.i):[],Aq(a))},function(){a.Yh&&a.Fo&&a.element("button","type","button","class","close-button","aria-label","Close","onclick",function(){return void a.close()},function(){a.va.render()}); a.draggable?a.draggable.render({Jk:a.Jk,content:function(){return void a.ua()}, pointerEvents:"auto"}):a.ua();a.element("span","tabindex","0")})}); this.o&&this.o()}; n.open=function(a){var b=this,c=void 0===a?{}:a,e=c.anchor;a=c.Ib;var f=c.je;c=c.ke;if(!this.qb()&&(this.oa=!0,Bq(this),this.Da(),this.o=function(){if(e instanceof E){var h;var k=null==(h=e.getElement())?void 0:h.getBoundingClientRect()}else vi(e)?k=e.getBoundingClientRect():e&&(k=e);if(b.i){h=b.je;var l=b.ke,p=b.qa.getBoundingClientRect();k?(h+=Cq(b.bc,k.left,k.right,p.left,p.width,b.i.offsetWidth),l+=Cq(b.jc,k.top,k.bottom,p.top,p.height,b.i.offsetHeight)):(h+=Dq(b.bc,p.width,b.i.offsetWidth),l+= Dq(b.jc,p.height,b.i.offsetHeight));b.maxHeight&&(b.i.style.maxHeight=b.maxHeight,b.i.style.overflowY="auto");h=Eq(h,b.i.offsetWidth,window.innerWidth);l=Eq(l,b.i.offsetHeight,window.innerHeight);b.i.style.left=h+"px";b.i.style.top=l+"px"}},window.addEventListener("resize",this.o),window.addEventListener("scroll",this.o),Fq(this,f,c),a)){if(a=kq())this.u=a; a=this.i?lq(this.i):[];0c||0>a?0:a+b>=c?c-b:a} function zq(a){switch(a){case 1:case 3:return"100%";case 2:case 4:return"0%";default:return"50%"}} n.getTransform=function(){return this.Ru?"none":this.qb()?"scale(1, 1)":"scale("+(0===this.qn?1:0)+", "+(0===this.Yi?1:0)+")"}; function Aq(a){var b,c;return null!=(c=null==(b=a.getElement())?void 0:b.getRootNode())?c:document} function Bq(a){if(a.Zx){var b=a.Br||a.nf&&window.matchMedia("(max-width: 37.5rem)").matches;a=!a.qb()||!b;document.documentElement.style.overflow=a?"auto":"hidden"}} ;var xea={yO:!1,autoClose:!0};function Gq(){E.call(this,"sc.shared.MaterialSnackbar");this.i=new co;this.message="";this.Zn=5E3;this.Qn=this.nx=!1;this.state=2} w(Gq,E);Gq.prototype.open=function(a){var b=this,c=a.message,e=a.action,f=void 0===a.Zn?5E3:a.Zn,h=void 0===a.nx?!1:a.nx,k=void 0===a.Qn?!1:a.Qn;a=a.Yz;if(0===this.state)return Promise.resolve();this.state=0;this.message=c;this.Zn=f;this.nx=h;this.Qn=k;this.Yz=a;e?this.action=Object.assign({},xea,e):this.action=void 0;this.Da();var l;(null==(l=this.action)?0:l.oN)&&this.i.focus();yea(this);return new Promise(function(p){b.onClose=p})}; Gq.prototype.close=function(){if(0===this.state){this.o&&clearTimeout(this.o);this.state=1;this.message="";var a;null==(a=this.Yz)||a.call(this);this.Da()}}; Gq.prototype.content=function(){var a=this;this.element("div","class",{root:!0,widescreen:this.nx,"root-closed":this.isClosed()},function(){var b;a.element("div","class",{snackbar:!0,opened:0===a.state,closing:1===a.state,closed:a.isClosed(),"long-action":null==(b=a.action)?void 0:b.yO},"ontransitionend",function(c){if("opacity"===c.propertyName&&0!==a.state&&!a.isClosed()){a.state=2;a.Da();var e;null==(e=a.onClose)||e.call(a)}},function(){a.element("div","role","alert","aria-live","assertive","class", "message",a.message); zea(a)})})}; function zea(a){a.action&&a.element("div","class","action",function(){a.i.render({text:a.action.qC,trigger:function(){a.action.autoClose&&a.close();var b,c;null==(c=(b=a.action).Mm)||c.call(b)}, Qc:a.action.Qc})})} function yea(a){if(!a.action||a.Qn)a.o=setTimeout(function(){a.close()},a.Zn)} Gq.prototype.isClosed=function(){return 2===this.state};function Hq(){this.u=[];this.o=!1;this.oa=new Gq} function Iq(){return Aea.initialize()} n=Hq.prototype;n.initialize=function(a){a=void 0===a?document.body:a;if(this.o)return this;this.o=!0;Bea(this,a);return this}; n.open=function(a){this.o&&this.enqueue(a)}; n.close=function(){this.oa.close()}; n.Ma=function(){var a=this;Va(function(b){if(1==b.i)return a.o?a.ma?b.yield(a.ma,2):b.Na(2):b.return(a);a.i&&a.i.parentElement&&(a.i.parentElement.removeChild(a.i),a.i=void 0);a.o=!1;return b.return(a)})}; n.enqueue=function(a){this.u.push(a);Kq(this)}; function Kq(a,b){b=void 0===b?!1:b;var c,e;Va(function(f){if(1==f.i){if(!b&&a.ma)return f.return();if(0===a.u.length)return null==(e=(c=a).qa)||e.call(c),delete a.ma,delete a.qa,f.return();a.ma||(a.ma=new Promise(function(h){a.qa=h})); return f.yield(a.oa.open(a.u[0]),2)}a.u.shift();Kq(a,!0);Na(f)})} function Bea(a,b){"interactive"===document.readyState||"complete"===document.readyState?Lq(a,b):window.addEventListener("DOMContentLoaded",function(){Lq(a,b)})} function Lq(a,b){a.i=document.createElement("div");a.i.setAttribute("aria-live","polite");a.i.setAttribute("tabindex","-1");a.i.className="sc-shared-snackbar-container";b.appendChild(a.i);nn(a.i,function(){a.oa.render()})} var Aea=new Hq;var Cea={bc:7,jc:7,Nq:!0,Zm:!0}; function Mq(a){var b=this,c=Object.assign({},a),e=a.content,f=void 0===a.scope?document.body:a.scope,h=a.ariaLabel,k=a.Lc,l=a.Xq;a=void 0===a.Ss?!1:a.Ss;var p=(delete c.content,delete c.scope,delete c.ariaLabel,delete c.Lc,delete c.Xq,delete c.Ss,c);this.o=new Map;this.scope=f;this.Xq=l;this.Ss=a;this.i=new yq(Object.assign({},Cea,p,{onClose:function(){if(b.Xc)for(var r=t(b.o),u=r.next();!u.done;u=r.next()){var y=t(u.value);u=y.next().value;(y=y.next().value)||u.removeAttribute("aria-hidden")}var la;null== (la=p.onClose)||la.call(p)}, content:function(){qn("div","role","dialog","aria-modal","true","aria-label",h,"aria-labelledby",k,e)}}))} n=Mq.prototype;n.initialize=function(){var a=this;if(this.Xc)return this;this.Xc=document.createElement("div");this.Xc.dataset.dialogId=this.Xq;this.Xc.setAttribute("aria-live","polite");this.scope.appendChild(this.Xc);nn(this.Xc,function(){a.i.render()}); return this}; n.Ma=function(){if(this.Xc){this.i.close();var a;null==(a=this.Xc)||a.remove();this.Xc=void 0}}; n.render=function(){var a=this;this.Xc||this.initialize();nn(this.Xc,function(){a.i.render()})}; n.open=function(a){a=void 0===a?{}:a;this.initialize();if(this.Xc)for(var b=this.Xc;b&&b!==document.body;){var c=b,e=this.getParent(c);if(e){e=t(e.childNodes);for(var f=e.next();!f.done;f=e.next())f=f.value,c!==f&&vi(f)&&("sc-shared-snackbar-container"!==f.className||this.Ss)&&(this.o.set(f,"true"===f.getAttribute("aria-hidden")),f.setAttribute("aria-hidden","true"))}b=this.getParent(b)}this.i.open(Object.assign({},{Ib:!0},a))}; n.close=function(){this.i.close()}; n.setAlignment=function(a){this.i.setAlignment(a)}; n.getParent=function(a){return a.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&a.host&&a.mode?a.host:a.parentNode};function Nq(a){Yn.call(this);this.inputType="";this.Yd=!1;this.hf=!0;this.vs=this.rows=0;this.ws=1;this.Io=this.text=this.label="";this.yc=this.filled=!1;this.mf=!0;this.disabled=this.Sw=!1;this.placeholder="";this.Lc=[];this.error="";this.maxLength=void 0;this.Us=this.ariaInvalid=this.ariaRequired=!1;this.icon=void 0;this.em=!1;this.ds=!0;this.ob=void 0;this.autocomplete="";this.ag(a)} w(Nq,Yn);n=Nq.prototype; n.ag=function(a){var b=void 0===a.Yd?!1:a.Yd,c=void 0===a.hf?!0:a.hf,e=void 0===a.rows?0:a.rows,f=void 0===a.vs?0:a.vs,h=void 0===a.ws?1:a.ws,k=void 0===a.label?"":a.label,l=void 0===a.placeholder?"":a.placeholder,p=void 0===a.text?"":a.text,r=void 0===a.Io?"":a.Io,u=void 0===a.filled?!1:a.filled,y=void 0===a.yc?!1:a.yc,la=void 0===a.mf?!0:a.mf,na=void 0===a.Sw?!1:a.Sw,oa=void 0===a.disabled?!1:a.disabled,ra=void 0===a.Md?void 0:a.Md,ua=void 0===a.we?void 0:a.we,wa=void 0===a.Me?void 0:a.Me,Da=void 0=== a.Nm?void 0:a.Nm,Ja=void 0===a.xw?void 0:a.xw,Ma=void 0===a.Lc?["self"]:a.Lc,gb=void 0===a.error?"":a.error,cb=a.maxLength,zb=void 0===a.ariaRequired?!1:a.ariaRequired,Db=void 0===a.ariaInvalid?!1:a.ariaInvalid,rb=void 0===a.Us?!1:a.Us,Xa=void 0===a.icon?void 0:a.icon,eb=void 0===a.em?!1:a.em,ec=void 0===a.ds?!0:a.ds,wd=void 0===a.ob?void 0:a.ob,wb=void 0===a.autocomplete?"":a.autocomplete;this.inputType=void 0===a.inputType?"":a.inputType;this.Yd=b;this.rows=e;this.vs=f;this.ws=h;this.label=k;this.placeholder= l;this.text=p;this.Io=r;this.filled=u;this.yc=y;this.mf=la;this.Sw=na;this.disabled=oa;this.Md=ra;this.we=ua;this.Me=wa;this.Nm=Da;this.xw=Ja;this.Lc=Ma;this.error=gb;this.hf=c;this.maxLength=cb;this.ariaRequired=zb;this.ariaInvalid=Db;this.Us=rb;this.icon=Xa;this.em=eb;this.ds=ec;this.ob=wd;this.autocomplete=wb}; n.Nk=function(){return this.hf}; n.getLabel=function(){return this.label}; n.getRows=function(){return this.rows}; n.getMaxRows=function(){return this.vs}; n.getText=function(){return this.text}; n.setText=function(a){a!==this.text&&(this.text=a,this.Ba(0))}; n.getPlaceholder=function(){return this.placeholder}; n.setPlaceholder=function(a){a!==this.placeholder&&(this.placeholder=a,this.Ba(1))}; n.getError=function(){return this.error}; n.setError=function(a){a!==this.error&&(this.error=a,this.ariaInvalid=""!==a,this.Ba(2))}; n.setDisabled=function(a){a!==this.disabled&&(this.disabled=a,this.Ba(3))}; n.re=function(){return this.icon};function Oq(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialTextField");this.labelId=En();this.u=En();this.oa=En();this.i=null;this.isComposing=this.focused=!1;this.model=a instanceof Nq?a:new Nq(a);this.watch(this.model)} w(Oq,E);function Oea(a){return a.model.Nk()?a.i?a.i:new pq({label:a.model.getPlaceholder(),gs:a.model.getLabel()?void 0:Pq(a),uj:a.model.mf,disabled:a.model.disabled,filled:a.model.filled,yc:a.model.yc,Yd:a.model.Yd,Wi:function(){return""!==a.model.getText()}, ariaHidden:!0}):null} n=Oq.prototype; n.content=function(a){var b=this;a&&this.model.ag(a);this.i=Oea(this);this.element("div","class","root",function(){b.model.getLabel()&&b.element("label","class","label","id",b.labelId,"aria-hidden","true",b.model.getLabel());b.i&&uea(b.i,!!b.model.getError());var c=b.model.ob?Qq(b.model.ob,{id:"sc.shared.MaterialTextField"}):void 0,e=c?c.attributes({Kn:!1,Fq:!1}):"";b.element("div","class",{"input-container":!0,multiline:b.model.Yd,dense:b.model.yc,invalid:b.model.getError(),outlined:!b.model.filled,filled:b.model.filled, disabled:b.model.disabled},function(){b.element(b.model.getLabel()?"div":"label","class",{box:!0,"box-no-label":b.model.filled&&!b.model.mf,"filled-box":b.model.filled&&!b.model.yc&&(b.model.mf||b.model.Yd),"filled-label":b.model.filled&&!b.model.yc&&b.model.mf,"outlined-box":!b.model.filled&&b.model.mf},function(){var h=b.Li.apply(b,[b.model.Yd?"textarea":"input",b.oa,"class",{"native-control":!0,"native-control-filled":b.model.filled},"style",{padding:"0 15px","padding-bottom":b.model.filled?"0": "15px","padding-top":!b.model.filled&&b.model.mf?"13px":"0"},"placeholder",b.i?"":b.model.getPlaceholder(),"aria-placeholder",b.i?b.model.getPlaceholder():"","type",b.model.inputType,"rows",b.model.getRows(),"disabled",b.model.disabled,"aria-disabled",b.model.disabled,"aria-labelledby",Pea(b),"maxlength",b.model.maxLength,"onfocus",function(k){b.we();c&&c.qo(k)}, "onblur",function(){return void b.Me()}, "oninput",function(){return void Rq(b)}, "onkeyup",function(k){if("Enter"===k.key){var l;null==(l=b.model.Nm)||l()}else if("Tab"===k.key){var p;null==(p=b.model.xw)||p()}}, "onkeydown",function(k){b.model.Us&&k.stopPropagation();c&&c.Zr(k)}, "onkeypress",function(k){b.model.Us&&k.stopPropagation()}, "aria-required",b.model.ariaRequired,"aria-invalid",b.model.ariaInvalid,"tabindex",b.model.ds?"0":"-1","autocomplete",b.model.autocomplete].concat(Ba(e)));b.o!==h&&(b.o=h,b.o.addEventListener("compositionstart",function(){b.isComposing=!0}),b.o.addEventListener("compositionend",function(){b.isComposing=!1; Rq(b)})); b.o.value=b.model.getText();b.model.Yd&&0===b.model.getRows()&&(h=Qea(b),b.o.style.height=h+"px",0===h&&(b.o.style.overflowY="hidden"));b.model.em&&b.model.re()&&(!b.model.filled&&b.model.mf?b.element("span","class","icon-for-outlined-box",b.model.re()):b.element("span","class","icon",b.model.re()))}); b.i&&(b.i.render(),b.i.setLabel(b.model.getPlaceholder()))}); var f=b.model.getError()||b.model.Io;f&&(b.element("div","id",b.u,"aria-live",b.model.getError()?"polite":null,"class",{"helper-text":!0,"helper-text-invalid":b.model.getError(),"helper-text-disabled":b.model.disabled,"helper-text-filled":b.model.filled,"helper-text-outlined":!b.model.filled,"helper-text-hidden":!b.model.getError()&&b.model.Sw&&!b.focused},f),b.o.setAttribute("aria-describedby",b.u))})}; function Pea(a){return a.model.Lc?a.model.Lc.map(function(b){return"self"===b?Pq(a):b}).join(" "):Pq(a)} function Pq(a){if(a.model.getLabel()||a.model.getPlaceholder())return a.labelId} function Qea(a){var b=Number(getComputedStyle(a.o).paddingLeft.replace(/[^0-9\.]/g,"")),c=a.o.clientWidth-2*b;b=a.element("div","class","expander","style","width: "+c+"px",""+a.model.getText()+"\u200b").clientHeight;if(a.model.getMaxRows()){var e="\n".repeat(a.model.getMaxRows()-1);e=a.element("div","class","expander","style","width: "+c+"px",""+e+"\u200b");b=Math.min(b,e.clientHeight)}1=c){var f=Number(a.style.left.replace("px",""));a.style.left=Math.floor(f-(e.right-c))+"px"}e.bottom>=b&&(a.style.top=a.offsetHeight/2*-1+"px");this.Sy&&(f=Number(a.style.left.replace("px","")),f<(e.right-f)/2&&(a.style.left="0",a.style.transform="none"),e.right>=c&&(a.style.maxWidth="100vw"),c=a.getBoundingClientRect(), 0>Number(a.style.top.replace("px",""))||c.bottom>=b)&&(a.style.top="0")}}; Sq.prototype.Ab=function(){Vq(this)}; function Vq(a){a.trigger.removeEventListener("mouseenter",a.activate);a.trigger.removeEventListener("mouseleave",a.u);a.trigger.removeEventListener("focus",a.activate);a.trigger.removeEventListener("blur",a.deactivate);window.removeEventListener("resize",a.o);a.container&&a.container.removeEventListener("mouseleave",a.deactivate)} function Tq(a,b){if(b.scrollWidth>b.getBoundingClientRect().width)return!0;b=t(b.children);for(var c=b.next();!c.done;c=b.next())if(Tq(a,c.value))return!0;return!1} var Rea=yn("sc.shared.MaterialTooltip");function Wq(a,b){var c=void 0===b?{}:b;b=void 0===c.dN?!0:c.dN;(void 0===c.Vd?0:c.Vd)?Uj(window,Tj(a)):(c=document.createElement("a"),wj(c,a),c.rel="noopener",b?(a=window.location,b=Tj(c.href),b=Dj(b),void 0!==b&&(a.href=b)):Oj(window.location,Tj(c.href)))} ;function Xq(){try{return!!window.localStorage}catch(a){return!1}} function Yq(a,b){if(Xq())try{window.localStorage.setItem(a,JSON.stringify(b))}catch(c){}} function Zq(a){var b={},c=void 0===b.removeItem?!1:b.removeItem;b=void 0===b.qN?!0:b.qN;if(!Xq())return null;try{var e=window.localStorage.getItem(a);if(!e)return null;b&&(e=JSON.parse(e));c&&Xq()&&window.localStorage.removeItem(a);return e}catch(f){return null}} ;function $q(a,b,c){c=void 0===c?!1:c;try{var e=new URL(a);var f=!0}catch(k){f=Nk(a),e=new URL(f.href),f=!1}a="";c&&(a=e.search);c=new URLSearchParams(a);b=t(b.entries());for(a=b.next();!a.done;a=b.next()){var h=t(a.value);a=h.next().value;h=h.next().value;c.set(a,h)}e.search=c.toString();return f?e.toString():e.pathname+e.search+e.hash} function ar(a,b){b=new URL(null!=b?b:window.location.href);return(new URLSearchParams(b.search)).get(a)} function br(a){var b=void 0===b?window.location.hash:b;b=b.split("#")[1]||b;var c;return null!=(c=(new URLSearchParams(b)).get(a))?c:""} function cr(a,b,c){c=void 0===c?window.location.hash:c;c=c.split("#")[1]||"";c=new URLSearchParams(c);c.set(a,b);return"#"+c} function dr(a,b){try{var c=new URL(b);var e=!0}catch(f){b=Nk(b),c=new URL(b.href),e=!1}c.hash=cr("play",a,c.hash);return e?c.toString():c.pathname+c.search+c.hash} ;function er(a){var b=a.triggerId,c=a.productData,e=a.callback,f=void 0===a.ariaLabel?"Feedback":a.ariaLabel,h=void 0===a.uu?!1:a.uu,k=void 0===a.enableTestingMode?!1:a.enableTestingMode,l=void 0===a.ev?!0:a.ev;a=void 0===a.Is?[]:a.Is;E.call(this,"sc.hats_survey_button.HatsSurveyButton");this.triggerId=b;this.productData=c;this.callback=e;this.ariaLabel=f;this.uu=h;this.enableTestingMode=k;this.ev=l;this.Is=a.map(function(p){return p.toLowerCase()})} w(er,E);function Sea(a){0=b.oa&&b.cancel())}this.Ea?this.Ea.call(this.Ca,this):this.Aa=!0;this.ma||this.hv(new ir(this))}}; n.JC=function(a,b){this.va=!1;jr(this,a,b)}; function jr(a,b,c){a.ma=!0;a.o=c;a.u=!b;kr(a)} function lr(a){if(a.ma){if(!a.Aa)throw new mr(a);a.Aa=!1}} n.callback=function(a){lr(this);jr(this,!0,a)}; n.hv=function(a){lr(this);jr(this,!1,a)}; function nr(a,b,c,e){a.qa.push([b,c,e]);a.ma&&kr(a)} n.then=function(a,b,c){var e,f,h=new wp(function(k,l){f=k;e=l}); nr(this,f,function(k){k instanceof ir?h.cancel():e(k);return or},this); return h.then(a,b,c)}; hr.prototype.$goog_Thenable=!0;hr.prototype.branch=function(a){var b=new hr;nr(this,b.callback,b.hv,b);a&&(b.i=this,this.oa++);return b}; hr.prototype.isError=function(a){return a instanceof Error}; function pr(a){return waa(a.qa,function(b){return"function"===typeof b[1]})} var or={}; function kr(a){if(a.ua&&a.ma&&pr(a)){var b=a.ua,c=qr[b];c&&(bb.clearTimeout(c.i),delete qr[b]);a.ua=0}a.i&&(a.i.oa--,delete a.i);b=a.o;for(var e=c=!1;a.qa.length&&!a.va;){var f=a.qa.shift(),h=f[0],k=f[1];f=f[2];if(h=a.u?k:h)try{var l=h.call(f||a.Ca,b);l===or&&(l=void 0);void 0!==l&&(a.u=a.u&&(l==b||a.isError(l)),a.o=b=l);if(vp(b)||"function"===typeof bb.Promise&&b instanceof bb.Promise)e=!0,a.va=!0}catch(p){b=p,a.u=!0,pr(a)||(c=!0)}}a.o=b;e&&(l=mb(a.JC,a,!0),e=mb(a.JC,a,!1),b instanceof hr?(nr(b, l,e),b.Ia=!0):b.then(l,e));c&&(b=new rr(b),qr[b.i]=b,a.ua=b.i)} function mr(){xb.call(this)} qb(mr,xb);mr.prototype.message="Deferred has already fired";mr.prototype.name="AlreadyCalledError";function ir(){xb.call(this)} qb(ir,xb);ir.prototype.message="Deferred was canceled";ir.prototype.name="CanceledError";function rr(a){this.i=bb.setTimeout(mb(this.ma,this),0);this.o=a} rr.prototype.ma=function(){delete qr[this.i];throw this.o;}; var qr={};function sr(a,b){var c=b||{};b=c.document||document;var e=Pi(a).toString(),f=(new Fl(b)).createElement("SCRIPT"),h={mF:f,Xs:void 0},k=new hr(Xea,h),l=null,p=null!=c.timeout?c.timeout:5E3;0>>0);function Mr(a){if("function"===typeof a)return a;a[Sr]||(a[Sr]=function(b){return a.handleEvent(b)}); return a[Sr]} ;function Tr(){wr.call(this);this.oa=new Dr(this);this.De=this;this.Gd=null} qb(Tr,wr);Tr.prototype[Ar]=!0;n=Tr.prototype;n.qz=function(){return this.Gd}; n.addEventListener=function(a,b,c,e){Kr(this,a,b,c,e)}; n.removeEventListener=function(a,b,c,e){Qr(this,a,b,c,e)}; n.dispatchEvent=function(a){var b,c=this.qz();if(c)for(b=[];c;c=c.qz())b.push(c);c=this.De;var e=a.type||a;if("string"===typeof a)a=new yr(a,c);else if(a instanceof yr)a.target=a.target||c;else{var f=a;a=new yr(e,c);Di(a,f)}f=!0;if(b)for(var h=b.length-1;!a.ma&&0<=h;h--){var k=a.i=b[h];f=k.zr(e,!0,a)&&f}a.ma||(k=a.i=c,f=k.zr(e,!0,a)&&f,a.ma||(f=k.zr(e,!1,a)&&f));if(b)for(h=0;!a.ma&&hc&&(c=a.length);var e=a.indexOf("?");if(0>e||e>c){e=c;var f=""}else f=a.substring(e+1,c);a=[a.slice(0,e),f,a.slice(c)];c=a[1];a[1]=b?c?c+"&"+b:b:c;return a[0]+(a[1]?"?"+a[1]:"")+a[2]} function bs(a,b,c){if(Array.isArray(b))for(var e=0;ee)return null;var f=a.indexOf("&",e);if(0>f||f>c)f=c;e+=b.length+1;return decodeURIComponent(a.slice(e,-1!==f?f:0).replace(/\+/g," "))} var efa=/[?&]($|#)/;function ks(a,b){for(var c=a.search(is),e=0,f,h=[];0<=(f=hs(a,e,b,c));)h.push(a.substring(e,f)),e=Math.min(a.indexOf("&",f)+1||c,c);h.push(a.slice(e));return h.join("").replace(efa,"$1")} function ls(a,b,c){return gs(ks(a,b),b,c)} ;function ms(){this.i=ob()} var ns=null;ms.prototype.set=function(a){this.i=a}; ms.prototype.reset=function(){this.set(ob())}; ms.prototype.get=function(){return this.i};function ps(a){this.u=a||"";ns||(ns=new ms);this.oa=ns} ps.prototype.i=!0;ps.prototype.o=!0;ps.prototype.ma=!1;function qs(a){return 10>a?"0"+a:String(a)} function rs(a){ps.call(this,a)} qb(rs,ps); function ffa(a,b){var c=[];c.push(a.u," ");if(a.o){var e=c.push;var f=new Date(b.ma());f=qs(f.getFullYear()-2E3)+qs(f.getMonth()+1)+qs(f.getDate())+" "+qs(f.getHours())+":"+qs(f.getMinutes())+":"+qs(f.getSeconds())+"."+qs(Math.floor(f.getMilliseconds()/10));e.call(c,"[",f,"] ")}e=c.push;f=a.oa.get();f=(b.ma()-f)/1E3;var h=f.toFixed(3),k=0;if(1>f)k=2;else for(;100>f;)k++,f*=10;for(;0=Lba.value)return"error";if(h.value>=Mba.value)return"warn";if(h.value>=Nba.value)return"log"}return"debug"} if(!this.o[a.o()]){var c=ffa(this.i,a),e=gfa;if(e){var f=b(a.u());hfa(e,f,c,a.i())}}}; ss.prototype.addFilter=function(a){this.o[a]=!0}; var gfa=bb.console;function hfa(a,b,c,e){if(a[b])a[b](c,void 0===e?"":e);else a.log(c,void 0===e?"":e)} ;function us(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}} ;function vs(){} vs.prototype.o=null;vs.prototype.getOptions=function(){return this.o||(this.o=this.u())};var ws;function xs(){} qb(xs,vs);xs.prototype.i=function(){var a=ys(this);return a?new ActiveXObject(a):new XMLHttpRequest}; xs.prototype.u=function(){var a={};ys(this)&&(a[0]=!0,a[1]=!0);return a}; function ys(a){if(!a.ma&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c>>0);a={requestId:c,apiUrl:qfa(a,b,c),onLoad:b.onLoad,onError:b.onError||function(){}, cA:b.cA||function(){}, YL:b.YL||function(){}, ZL:b.ZL||function(){}, oy:b.oy,IJ:b.pageType,Gs:b.Gs};b.We&&("IFRAME"==b.We.nodeName?(a.window=b.We.contentWindow,a.We=a.window.document.body):(a.window=window,a.We=b.We));return a} function qfa(a,b,c){var e=Fs(a)+"/apis/render?",f=a.va,h=a.Qa,k=b.helpcenter,l=a.Aa,p=a.Ca,r=a.Za,u=a.ua,y=a.Ka,la=b.pageType,na=b.pageId,oa=b.url,ra=b.Fm,ua=b.ZR;c=["js_request_id."+c];if(b.extraParams)for(var wa in b.extraParams)c.push(wa+"."+b.extraParams[wa]);a={v:1,key:f,request_source:h,helpcenter:k,hl:l,authuser:p,visit_id:r,view_id:u,psd:y,page_type:la,id:na,url:oa,components:ra,exclude_components:ua,extra_params:c,mendel_ids:a.Ja,service_configuration:a.Ra,scdeb:a.Ea,instant_preview:b.instantPreview, symptom:b.symptom,scenario_id:b.testScenarioId,sjid:b.Uw,user_ip:a.Sa,js_fingerprint:a.Ia};b="";for(var Da in a)f=a[Da],void 0!=f&&(Array.isArray(f)&&(f=f.join()),b&&(b+="&"),b+=Da+"="+encodeURIComponent(f.toString()));return e+b} function pfa(a,b,c){try{var e=JSON.parse(c)}catch(f){b.onError({type:1,message:c});return}if(304!=e.application_error||e.html)if(404!=e.application_error&&e.html){if(b.Gs){if(!e.page_metadata||!e.page_metadata.page_type){b.onError({type:4});return}if(ui.get(e.page_metadata.page_type)!=b.IJ){b.onError({type:3});return}}e.page_metadata&&b.cA(e.page_metadata);b.We?Gs(a,b,e.html):b.oy(function(f){"IFRAME"==f.nodeName?(b.window=f.contentWindow,b.We=b.window.document.body):(b.window=window,b.We=f);Gs(a, b,e.html)})}else b.onError({type:2}); else b.onError({type:5})} function Gs(a,b,c){b.window.sc_scope=b.We;b.onLoad&&(b.window[b.requestId]=function(e){b.onLoad(e.getChild(b.requestId))}); Gj(b.We,As(c));c=Array.from(b.We.getElementsByTagName("script"));a.ma(b,c)} Es.prototype.ma=function(a,b){for(;0a.o.length;a.oa()} ;function Ls(){var a=this;this.i=document.querySelector(".overlay");this.i.addEventListener("scroll",function(){Ms(a);a.qa()}); this.o=this.i.querySelector(".overlay__backdrop");this.o.addEventListener("touchmove",function(b){return b.preventDefault()}); this.o.addEventListener("click",function(){Ns(a,0)}); this.Aa=this.i.querySelector(".overlay__header");this.Aa.addEventListener("touchmove",function(b){a.i.classList.contains("fullscreen")&&b.preventDefault()}); this.va=this.i.querySelector(".overlay__close-button");this.va.addEventListener("click",function(){Ns(a,0)}); this.qa=kl(function(){if(!a.i.classList.contains("fullscreen")&&!a.u){var b=a.i.scrollTop;0==b?(a.oa.close(),window.removeEventListener("scroll",a.ua),window.document.body.style.overflow=""):b>.8*a.o.clientHeight?Ns(a,a.o.clientHeight):b<.2*a.o.clientHeight?Ns(a,0):Ns(a,Math.round(.7*a.o.clientHeight))}},300); this.i.addEventListener("touchstart",function(){return a.u=!0}); this.i.addEventListener("touchend",function(){a.u=!1;a.qa()}); this.ua=function(){window.scroll(0,a.Ca)}; this.oa=new Is(this.i,function(b){return sfa(a,b)},function(){Ms(a)})} Ls.prototype.ma=pa(8);function Ms(a){var b=Ks(a.oa);b&&(a.i.scrollTop>=a.o.clientHeight?(a.i.classList.add("fullscreen"),b.zc.contentDocument.body.style.overflowY=""):(a.i.classList.remove("fullscreen"),b.zc.contentDocument.body.style.overflowY="hidden"),0a||5a?a=0:a>c&&(a=c);return a-b} function et(a){a.preventDefault()} ;function gt(a){z.call(this,a)} w(gt,z);n=gt.prototype;n.getEnableSsEngine=function(){return If(this,2)}; n.getEnableAwr=function(){return If(this,3)}; n.getEnableHelpSuggestions=function(){return If(this,4)}; n.getAlohaAutoGaRollout=function(){return If(this,5)}; n.getEnableConfigurator=function(){return If(this,6)}; n.getEnableMweb=function(){return If(this,7)}; function zfa(){var a=Afa();return Bf(a,7,!0)} n.getEnableCtlConsentCheckbox=function(){return If(this,8)}; n.getEnableIframe=function(){return If(this,9)}; function Afa(){var a=new gt;a=Bf(a,5,!0);a=Bf(a,2,!0);a=Bf(a,4,!1);a=Bf(a,8,!0);return Bf(a,9,!0)} n.getEnableScreenshotNudge=function(){return If(this,10)}; n.getEnableWebStartupConfigEndpoint=function(){return If(this,11)}; n.getEnableJunkNudge=function(){return If(this,12)}; n.getEnableConfiguratorLocale=function(){return If(this,13)}; n.getEnableTinyNoPointer=function(){return If(this,14)}; n.getEnableSupportSessionLogging=function(){return If(this,15)}; n.getEnableFileUploadForScreenshot=function(){return If(this,16)}; n.getEnableDirectDeflectionForSingleCategory=function(){return If(this,17)}; n.getEnableImageSanitization=function(){return If(this,18)}; n.getEnableAlohaBinarySplit=function(){return If(this,19)}; n.getEnableDbFeedbackIntents=function(){return If(this,20)}; n.getEnableMarkMandatoryFieldsWithRequired=function(){return If(this,21)};function ht(a){z.call(this,a)} w(ht,z);function Bfa(a){return Cfa.some(function(b){return b.test(a)})} var Cfa=[/https:\/\/sandbox\.google\.com\/tools\/feedback/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/inapp/,/https:\/\/feedback-frontend-qual[a-z0-9.]*\.google\.com\/tools\/feedback/,/https:\/\/.*\.googleusercontent\.com\/inapp/];var Dfa="af am ar-EG ar-JO ar-MA ar-SA ar-XB ar az be bg bn bs ca cs cy da de-AT de-CH de el en en-GB en-AU en-CA en-IE en-IN en-NZ en-SG en-XA en-XC en-ZA es es-419 es-AR es-BO es-CL es-CO es-CR es-DO es-EC es-GT es-HN es-MX es-NI es-PA es-PE es-PR es-PY es-SV es-US es-UY es-VE et eu fa fi fil fr-CA fr-CH fr gl gsw gu he hi hr hu hy id in is it iw ja ka kk km kn ko ky ln lo lt lv mk ml mn mo mr ms my nb ne nl no pa pl pt pt-BR pt-PT ro ru si sk sl sq sr-Latn sr sv sw ta te th tl tr uk ur uz vi zh zh-CN zh-HK zh-TW zu".split(" "); function it(a){var b;return null==(b=a.formContent)?void 0:b.locale} ;var Efa=za(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_light_binary.js"]),Ffa=za(["https://www.gstatic.com/uservoice/feedback/client/web/","/main_binary__",".js"]);function jt(a,b){var c=it(a);c=(c&&Dfa.includes(c)?it(a):"en").replaceAll("-","_").toLowerCase();var e;a=(null==(e=a.initializationData)?0:e.useNightlyRelease)?"nightly":"live";var f;return(null==b?0:null==(f=b.getEnableAlohaBinarySplit)?0:f.call(b))?ck(Efa,a):ck(Ffa,a,c)} ;var kt,lt;function Gfa(a,b,c,e){if(kt)return kt;var f=jt(a,e);return kt=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(h,k){var l=Kl("SCRIPT");Nj(l,f);l.onload=function(){b.feedbackV2GlobalObject?h(b.feedbackV2GlobalObject):k("feedbackV2GlobalObject not found on window.")}; l.onerror=function(){k("Feedback binary script tag failed to load: "+f.toString())}; c.body.appendChild(l)})} function Hfa(a,b,c,e){if(lt)return lt;var f=jt(a,e);return lt=b.feedbackV2GlobalObject?Promise.resolve(b.feedbackV2GlobalObject):new Promise(function(h,k){var l=Kl("SCRIPT");Nj(l,f);l.onload=function(){b.feedbackV2GlobalObject?h(b.feedbackV2GlobalObject):k("feedbackV2GlobalObject not found on window.")}; l.onerror=function(){k("Feedback binary script tag failed to load: "+f.toString())}; c.body.appendChild(l)})} function Ifa(a,b,c,e,f){f=void 0===f?!0:f;var h,k,l,p,r;return Va(function(u){switch(u.i){case 1:return h=Date.now(),u.yield(Gfa(a,c,e,b),2);case 2:k=u.o;if(!(f||(null==(p=a.initializationData)?0:p.useNightlyRelease)||(null==(r=a.initializationData)?0:r.isLocalServer))){l=k.initializeFeedbackClient(a,h,b);u.Na(3);break}return u.yield(k.initializeFeedbackClientAsync(a,h,b),4);case 4:l=u.o;case 3:return l.initiateAloha(),u.return(l)}})} function Jfa(a,b,c,e){var f,h,k;return Va(function(l){if(1==l.i)return f=Date.now(),l.yield(Hfa(a,c,e.document,b),2);if(3!=l.i)return h=l.o,l.yield(h.initializeFeedbackClientAsync(a,f,b,e),3);k=l.o;k.initiateAloha();return l.return(k)})} function Kfa(a,b,c){var e=!0;e=void 0===e?!0:e;var f,h,k,l,p,r,u,y,la,na;return Va(function(oa){f=c||bb;if(null==(h=b)?0:null==(l=(k=h).getEnableAlohaBinarySplit)?0:l.call(k)){p=f;if(p.isFormOpened)throw r=Error("Form is either loading or already opened"),r.name="DuplicateFormError",r;p.isFormOpened=!0;a.callbacks=a.callbacks||{};u=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(ra){p.isFormOpened=!1;u(ra)}; try{return oa.return(Jfa(a,b,p,f))}catch(ra){throw p.isFormOpened=!1,ra;}}else{y=f;if(y.isFormOpened)throw la=Error("Form is either loading or already opened"),la.name="DuplicateFormError",la;y.isFormOpened=!0;a.callbacks=a.callbacks||{};na=a.callbacks.onClose||function(){}; a.callbacks.onClose=function(ra){y.isFormOpened=!1;na(ra)}; try{return oa.return(Ifa(a,b,y,f.document,e))}catch(ra){throw y.isFormOpened=!1,ra;}}})} ;function Lfa(a){try{return bb.JSON.parse(a)}catch(b){}a=String(a);if(/^\s*$/.test(a)?0:/^[\],:{}\s\u2028\u2029]*$/.test(a.replace(/\\["\\\/bfnrtu]/g,"@").replace(/(?:"[^"\\\n\r\u2028\u2029\x00-\x08\x0a-\x1f]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?)[\s\u2028\u2029]*(?=:|,|]|}|$)/g,"]").replace(/(?:^|:|,)(?:[\s\u2028\u2029]*\[)+/g,"")))try{return eval("("+a+")")}catch(b){}throw Error("Invalid JSON string: "+a);} ;function mt(a){Tr.call(this);this.headers=new Map;this.Ia=a||null;this.o=!1;this.Ea=this.i=null;this.Ca=this.Qa="";this.ma=this.Ka=this.Aa=this.Ja=!1;this.u=0;this.qa=null;this.Oa="";this.Ra=this.Sa=!1} qb(mt,Tr);var Mfa=/^https?$/i,Nfa=["POST","PUT"],nt=[];function ot(a,b,c,e,f,h,k){var l=new mt;nt.push(l);b&&l.listen("complete",b);l.Qx("ready",l.YI);h&&(l.u=Math.max(0,h));k&&(l.Sa=k);l.send(a,c,e,f)} n=mt.prototype;n.YI=function(){this.dispose();vc(nt,this)}; n.send=function(a,b,c,e){if(this.i)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Qa+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Qa=a;this.Ca="";this.Ja=!1;this.o=!0;this.i=this.Ia?this.Ia.i():ws.i();this.Ea=this.Ia?this.Ia.getOptions():ws.getOptions();this.i.onreadystatechange=mb(this.CE,this);try{this.getStatus(),this.Ka=!0,this.i.open(b,String(a),!0),this.Ka=!1}catch(k){this.getStatus();pt(this,k);return}a=c||"";c=new Map(this.headers);if(e)if(Object.getPrototypeOf(e)=== Object.prototype)for(var f in e)c.set(f,e[f]);else if("function"===typeof e.keys&&"function"===typeof e.get){f=t(e.keys());for(var h=f.next();!h.done;h=f.next())h=h.value,c.set(h,e.get(h))}else throw Error("Unknown input type for opt_headers: "+String(e));e=Array.from(c.keys()).find(function(k){return"content-type"==k.toLowerCase()}); f=bb.FormData&&a instanceof bb.FormData;!uc(Nfa,b)||e||f||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=t(c);for(e=b.next();!e.done;e=b.next())c=t(e.value),e=c.next().value,c=c.next().value,this.i.setRequestHeader(e,c);this.Oa&&(this.i.responseType=this.Oa);"withCredentials"in this.i&&this.i.withCredentials!==this.Sa&&(this.i.withCredentials=this.Sa);try{qt(this),0=l.length)&&(a.psdJson=l)}k||(b={invalidPsd:!0})}b=[a,b,c];e.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(k=e.GOOGLE_FEEDBACK_START)k.apply(e, b);else{e=c+"/load.js?";for(var p in a)b=a[p],null==b||jb(b)||(e+=encodeURIComponent(p)+"="+encodeURIComponent(b)+"&");a=El(f).createElement("SCRIPT");h&&a.setAttribute("nonce",h);h=Ri(e);Nj(a,h);f.body.appendChild(a)}} function xt(a,b,c,e){var f,h;Va(function(k){f=c||bb;var l=["web_answers"].includes(a.triggerId)?"en":a.locale,p="DEV"===a.serverEnvironment,r=c||bb;r=a.nonce||yj(r);l={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:l,disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0, userEmail:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink},initializationData:{isLocalServer:p,nonce:r,useNightlyRelease:p,feedbackJsUrl:void 0,feedbackCssUrl:void 0,feedbackJsUrlSerialized:void 0,feedbackCssUrlSerialized:void 0,submissionServerUri:a.feedbackServerUri,colorScheme:a.colorScheme},extraData:{productVersion:a.productVersion,authUser:a.authuser,configuratorId:a.configuratorId,customZIndex:a.customZIndex,tinyNoPointer:a.tinyNoPointer,allowNonLoggedInFeedback:a.allowNonLoggedInFeedback, enableAnonymousFeedback:a.enableAnonymousFeedback}};b&&(p=new Map(Object.entries(b)),l.extraData.productSpecificData=p);h=l;return k.yield(Kfa(h,e,f),0)})} function yt(a,b,c){try{if("help"===a.flow){var e=a.helpCenterPath.replace(/^\//,"");Uj(c||window,Tj("https://support.google.com/"+e))}else"submit"===a.flow?wt(a,b,c):Pfa(a.productId,a.feedbackServerUri).then(function(f){f=nf(f,gt,1);var h=!Baa||(null==f?void 0:f.getEnableMweb()),k=!a.tinyNoPointer||(null==f?void 0:f.getEnableTinyNoPointer());!f||f.getAlohaAutoGaRollout()&&h&&k?xt(a,b,c,f):wt(a,b,c)},function(f){f&&"DuplicateFormError"!==f.name&&wt(a,b,c)})}catch(f){xt(a,b,c,null)}} pb("userfeedback.api.startFeedback",yt);function zt(a){window.sc_trackStatsEvent(49,8);At(a)} function At(a){var b=a.productId,c=a.bucket,e=void 0===a.flow?"material":a.flow,f=void 0===a.Jy?!1:a.Jy,h=void 0===a.sI?!0:a.sI,k=a.YM,l=a.onClose,p=a.onLoad,r=a.payload;a=a.description;var u=A(),y={};b=(y.flow=e,y.locale=u.lang,y.productId=b,y.disableSubmit=f,y);c&&(b.bucket=c);l&&(b.callback=l);p&&(b.onLoadCallback=p);u.sb_uri&&(b.serverUri=u.sb_uri);k&&(b.reportDataCallback=k);b.allowNonLoggedInFeedback=h;"submit"===e&&(b.report={description:a});var la={};r.forEach(function(na,oa){la[oa]=na}); yt(b,la)} ;function Bt(){var a=A();a=new Map([["answer_id",a.pid],["bc_url",a.bcUrl],["environment_hostname",a.ehn],["external_name",a.ehc],["hc",a.hc],["hostname",a.host],["internal_ip",a.ii],["experiments",a.mendel_ids],["page_type",a.pt],["user_logged_in",a.li],["environment",a.env],["client",Ct()]]);a.set("escalation_availability_matching_frd_forms",el().escalation_availability_matching_frd_forms);a.set("rule_service_escalation_availability_c2c_event_id",el().rule_service_escalation_availability_c2c_event_id); a.set("rule_service_escalation_availability_c2c_synthesis_event_id",el().rule_service_escalation_availability_c2c_synthesis_event_id);a.set("rule_service_escalation_availability_chat_event_id",el().rule_service_escalation_availability_chat_event_id);a.set("rule_service_escalation_availability_chat_synthesis_event_id",el().rule_service_escalation_availability_chat_synthesis_event_id);a.set("rule_service_escalation_availability_email_event_id",el().rule_service_escalation_availability_email_event_id); a.set("rule_service_escalation_availability_email_synthesis_event_id",el().rule_service_escalation_availability_email_synthesis_event_id);a.set("rule_service_escalation_availability_phone_event_id",el().rule_service_escalation_availability_phone_event_id);a.set("rule_service_escalation_availability_phone_synthesis_event_id",el().rule_service_escalation_availability_phone_synthesis_event_id);a.set("rule_service_extensible_contact_options_event_id",el().rule_service_extensible_contact_options_event_id); a.set("rule_service_form_synthesis_event_id",el().rule_service_form_synthesis_event_id);a.set("rule_service_helpcenter_fields_synthesis_event_id",el().rule_service_helpcenter_fields_synthesis_event_id);return a} function Ct(){var a=A().rs;switch(a){case 4:return"cases";case 1:return"helpcenter";default:return String(a)}} ;function Dt(){Rfa(this)} function Rfa(a){a.i=(new Vs({className:"material-dialog-backdrop",Eq:"material-dialog-backdrop--active",qE:"material-dialog-backdrop--locked",oJ:"material-dialog-backdrop--disable-click-capture"})).sC(function(){return!a.oa}); a.i.getElement().addEventListener("click",function(b){b=b.target;var c=b.getAttribute("data-material-dialog-action");c&&(a.o&&a.o(c),ok(b,"material-dialog--disable-close")||a.close())})} Dt.prototype.open=function(a){var b=this,c=a.querySelector(".material-dialog__title");a.setAttribute("role","dialog");c&&(a.setAttribute("title",c.textContent),yfa(c,a).reset().enable(ok(a,"material-dialog--draggable")));var e=a.querySelector(".material-dialog__minimize-button");if(e){var f=e.getAttribute("data-material-dialog-minimized-aria-label"),h=function(){var k=document.createElement("button");k.className="material-dialog-minimized";k.textContent=c.textContent+"\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u2594"; f&&k.setAttribute("aria-label",f);k.addEventListener("click",function(){b.i.open();document.body.removeChild(k)}); b.i.close();document.body.appendChild(k);k.focus()}; this.u=function(){return e.removeEventListener("click",h)}; e.addEventListener("click",h)}this.oa=ok(a,"material-dialog--disable-close");this.i.jB(!ok(a,"material-dialog--show-background")).gB(ok(a,"material-dialog--disable-click-capture")).setContent(a).open();a.focus();return this}; Dt.prototype.close=function(){this.i.close();this.u&&this.u();this.ma&&this.ma()}; Dt.prototype.Mm=function(a){this.o=a;return this}; Dt.prototype.onClose=function(a){this.ma=a;return this}; Dt.prototype.onClose=Dt.prototype.onClose;Dt.prototype.onAction=Dt.prototype.Mm;Dt.prototype.close=Dt.prototype.close;Dt.prototype.open=Dt.prototype.open;function Et(a){var b=a.icon,c=void 0===a.text?"":a.text,e=void 0===a.title?"":a.title,f=void 0===a.dw?!1:a.dw,h=void 0===a.size?void 0:a.size,k=void 0===a.fE?void 0:a.fE,l=void 0===a.ls?!1:a.ls,p=void 0===a.filled?!1:a.filled,r=void 0===a.Gv?!1:a.Gv,u=a.trigger,y=a.tabIndex,la=void 0===a.ariaLabel?"":a.ariaLabel;a=void 0===a.Qc?"rem":a.Qc;E.call(this,"sc.shared.MaterialFab");this.i=!1;this.icon=k?new bo({icon:b,tb:!0,size:k,Qc:a}):new bo({icon:b,tb:!0,Qc:a});this.text=c;this.title=e;this.dw=f;this.size= h;this.ls=l;this.filled=p;this.Gv=r;this.trigger=u;this.overlay=new Fn;this.tabIndex=void 0===y?null:String(y);this.ariaLabel=la} w(Et,E);Et.prototype.content=function(){var a=this,b=["class",{root:!0,extended:this.text,mini:this.dw,lowered:this.ls,filled:this.filled,"fake-focus":this.i,grey:this.Gv},"tabindex",this.tabIndex,"onclick",this.trigger,"onkeydown",function(e){Hn(a.overlay,e)}, "aria-label",this.ariaLabel];this.title&&b.push("title",this.title);if(this.size){var c=this.size+"px";b.push("style",{height:c,width:c})}this.element.apply(this,["button"].concat(Ba(b),[function(){a.element("span","class","icon",a.icon);a.text&&jn(a.text);a.overlay.render()}]))};function Ft(a){Yn.call(this);this.Ak=!1;this.text=this.group="";this.selected=this.disabled=!1;this.ag(a)} w(Ft,Yn);n=Ft.prototype;n.ag=function(a){var b=void 0===a.text?"":a.text,c=void 0===a.disabled?!1:a.disabled,e=void 0===a.selected?!1:a.selected,f=a.content,h=a.ariaLabel,k=a.ui,l=a.Qj,p=void 0===a.Ak?!1:a.Ak;this.group=void 0===a.group?"":a.group;this.selected=e;this.text=b;this.content=f;this.ariaLabel=h;this.ui=k;this.disabled=c;this.Qj=l;this.Ak=p}; n.getGroup=function(){return this.group}; n.getText=function(){return this.text}; n.getContent=function(){return this.content}; n.Je=function(){return this.ariaLabel}; n.isSelected=function(){return this.selected}; n.setSelected=function(a){this.selected=a;var b;null==(b=this.Qj)||b.call(this,this.selected);this.Ba(0)}; n.setDisabled=function(a){this.disabled=a;this.Ba(1)};function Gt(a){a=void 0===a?{}:a;E.call(this,"sc.shared.MaterialRadio");this.id=En();this.model=a instanceof Ft?a:new Ft(a);this.overlay=new Fn({On:!0});this.i=null;this.watch(this.model)} w(Gt,E); Gt.prototype.content=function(a){var b=this;a&&this.model.ag(a);this.element("div","class",{root:!0,disabled:this.model.disabled,"align-top":this.model.Ak},function(){b.element("div","class","touch-target","onclick",function(){b.model.disabled||!b.i||b.i.checked||(b.i.checked=!0,b.onChange())},function(){b.element("div","class","radio",function(){b.i=b.element("input","id",b.id,"class","native-control","type","radio","name",b.model.getGroup(),"aria-label",b.model.Je(),"aria-describedby",b.model.ui,"disabled", b.model.disabled,"onchange",function(){b.onChange()}); b.i.checked=b.isSelected();b.element("div","class","ring");b.element("div","class","dot");b.overlay.render()})}); var c=b.model.getText(),e=b.model.getContent();(c||e)&&b.element("label","for",b.id,"class","label-text","onclick",function(){Gn(b.overlay,0,0,!0)},c||e)})}; Gt.prototype.onChange=function(){if(this.i&&this.model.isSelected()!==this.i.checked&&(this.model.setSelected(this.i.checked),this.model.getGroup()))for(var a=t(Array.from(document.getElementsByName(this.model.getGroup()))),b=a.next();!b.done;b=a.next())b.value.dispatchEvent(new Event("change"))}; Gt.prototype.isSelected=function(){return this.model.isSelected()};function Ht(a){var b=Object.assign({},a),c=a.content,e=void 0===a.Zh?!0:a.Zh,f=void 0===a.Tl?"placement-start":a.Tl,h=void 0===a.Iq?"alignment-start":a.Iq,k=void 0===a.style?"style-normal":a.style;a=a.Oq;b=(delete b.content,delete b.Zh,delete b.Tl,delete b.Iq,delete b.style,delete b.Oq,b);E.call(this,"sc.shared.MaterialRichTooltip");var l=this;this.o=!1;this.ke=this.je=0;this.u=c;this.Zh=e;this.qa=f;this.oa=h;this.ua=k;this.Oq=a;this.i=new yq(Object.assign({},{content:function(){It(l)}, Wj:!0,Zm:!1,Nq:!1},b))} w(Ht,E);n=Ht.prototype;n.open=function(a){this.Zh?this.i.open(a):(this.o=!0,this.Da())}; n.qb=function(){return this.Zh?this.i.qb():this.o}; n.close=function(){this.Zh?this.i.close():(this.o=!1,this.Da())}; function Jt(a,b){var c=b.ke;if(!a.Zh){var e;a.je=null!=(e=b.je)?e:a.je;a.ke=null!=c?c:a.ke;a.Da()}} n.le=function(){return!0}; n.content=function(){var a=this;this.Zh?this.i.render():this.element("div","class","popup-container","style",{visibility:this.o?"visible":"hidden",transform:"translate("+this.je+"px, "+this.ke+"px)"},function(){It(a)})}; function It(a){a.element("div","class","root "+a.qa+" "+a.ua,function(){a.element("div","class","container","style",{padding:a.Oq},a.u);a.element("div","class","clip-track "+a.oa,function(){a.element("div","class","clip",function(){a.element("div","class","caret")})})})} ;function Kt(a,b){b=void 0===b?A().hc:b;this.o=a;this.ma={};b&&(this.ma.helpcenter=b)} n=Kt.prototype;n.Yk=function(a){this.oa=a;return this}; n.onError=function(a){this.u=a;return this}; n.zE=function(a){this.qa=a;return this}; n.Df=function(a,b){this.ma[a]=b;return this}; n.start=function(a){var b=this;a=void 0===a?A().upload_hostname:a;var c=new XMLHttpRequest;c.open("POST",a+(A().redirect_upload_to_boq||A().redirect_upload_to_boq_support_content?"/upload-ceres":"/upload"));c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText);Sfa(b,e.sessionStatus.externalFieldTransfers[0].formPostInfo.url)}catch(f){Lt(b)}}); c.addEventListener("error",function(){return Lt(b)}); c.addEventListener("abort",function(){return Lt(b)}); c.send(Tfa(this));return this}; function Sfa(a,b){var c=new XMLHttpRequest;c.open("POST",b);c.withCredentials=!0;c.addEventListener("load",function(){try{var e=JSON.parse(c.responseText).sessionStatus.additionalInfo["uploader_service.GoogleRupioAdditionalInfo"].completionInfo.customerSpecificInfo;a.i=e.cns_filename;a.ua=e.document_id;a.oa&&a.oa()}catch(f){Lt(a)}}); c.upload.addEventListener("progress",function(e){a.qa&&a.qa(e.lengthComputable?Math.max(e.loaded-(e.total-a.o.size),0):0)}); c.addEventListener("error",function(){return Lt(a)}); c.addEventListener("abort",function(){return Lt(a)}); b=new FormData;b.append("Filedata",a.o,a.o.name);c.send(b)} function Lt(a){a.u&&a.u()} function Tfa(a){var b=[{external:{name:"file",filename:a.o.name,formPost:{}}}],c;for(c in a.ma)b.push({inlined:{name:c,content:a.ma[c],contentType:"text/plain"}});return JSON.stringify({protocolVersion:"0.8",createSessionRequest:{fields:b}})} n.cK=function(){return this.i}; n.xm=function(){return this.ua}; Kt.prototype.getDocumentId=Kt.prototype.xm;Kt.prototype.getCnsFilename=Kt.prototype.cK;Kt.prototype.start=Kt.prototype.start;Kt.prototype.setMetadata=Kt.prototype.Df;Kt.prototype.onProgress=Kt.prototype.zE;Kt.prototype.onError=Kt.prototype.onError;Kt.prototype.onSuccess=Kt.prototype.Yk;function Mt(){var a=this;this.o=document.querySelector(".overlay");this.i=(new Vs({className:"overlay-backdrop",Eq:"overlay-backdrop--active",qE:"overlay-backdrop--locked"})).setContent(this.o).onClose(function(){a.u.close()}); this.i.jB(!0);this.i.gB(!0);this.oa=this.o.querySelector(".overlay__close-button");this.oa.addEventListener("click",function(){a.i.close()}); this.u=new Is(this.o,function(b){b.zc.contentDocument.body.style.padding="2.5rem 3.25rem"},null)} Mt.prototype.ma=pa(7);window.sc_initOverlay=function(){return new Mt};var Ufa={"ads.svg":Ki('\n'),"alumnus_expert.svg":Ki('\n'), "beenhere.svg":Ki('\n'),"beta.svg":Ki('\n\n\n\n\n'), "beta_dark.svg":Ki('\n\n\n\n'), "bids_and_budgets.svg":Ki('\n'),"bronze_expert.svg":Ki('\n'),"community_specialist.svg":Ki('\n'), "diamond_expert.svg":Ki('\n'), "error_computer.svg":Ki('\n'), "gold_expert.svg":Ki('\n'), "google_employee.svg":Ki('\n'),"guidebook.svg":Ki('\n\n\n'), "keywords_and_targeting.svg":Ki('\n'),"laptop_check.svg":Ki('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "legacy_expert.svg":Ki('\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n'), "logo_googleg_48dp.svg":Ki('\n \n \n \n \n \n\n'), "no_notifications.svg":Ki('\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n'), "page_desktop.svg":Ki('\n'), "page_desktop_dark.svg":Ki('\n'), "platinum_expert.svg":Ki('\n'), "play.svg":Ki('\n'),"quickreply.svg":Ki('\n'),"search.svg":Ki('\n'), "silver_expert.svg":Ki('\n'), "stop.svg":Ki('\n'),"volunteer_activism.svg":Ki('\n'), "workflow.svg":Ki('\n'), "workflow_dark.svg":Ki('\n')};function Nt(a){E.call(this,"sc.shared.TsAssetInterop");this.i=a} w(Nt,E);Nt.prototype.content=function(){un(Ufa[this.i])};var Vfa=new Map([[0,"workflow.svg"],[1,"legacy_expert.svg"],[2,"alumnus_expert.svg"],[3,"bronze_expert.svg"],[4,"silver_expert.svg"],[5,"gold_expert.svg"],[6,"platinum_expert.svg"],[7,"diamond_expert.svg"],[8,"community_specialist.svg"],[9,"google_employee.svg"],[10,"play.svg"],[11,"stop.svg"],[12,"quickreply.svg"],[13,"volunteer_activism.svg"],[14,"beenhere.svg"],[16,"bids_and_budgets.svg"],[17,"keywords_and_targeting.svg"],[15,"ads.svg"],[18,"guidebook.svg"],[19,"beta.svg"]]),Ot=new Map([[0,"workflow_dark.svg"], [19,"beta_dark.svg"]]);function Pt(a){var b=void 0===a.tb?!1:a.tb,c=void 0===a.gz?!1:a.gz,e=a.icon,f=void 0===a.isDarkMode?!1:a.isDarkMode,h=void 0===a.size?24:a.size,k=a.title;a=void 0===a.Yw?!1:a.Yw;E.call(this,"sc.icon.Icon");f=f&&Ot.has(e)?Ot.get(e):Vfa.get(e);if(void 0===f)throw Error("The icon asset "+e+" is undefined.");this.tb=b;this.gz=c;this.size=h;this.i=new Nt(f);this.title=k;this.Yw=a} w(Pt,E);Pt.prototype.content=function(){var a=this;this.element("div","class",{root:!0,baseline:this.tb,"text-bottom":this.Yw,flip:this.gz},"title",this.title,"style",{height:this.size+"px",width:this.size+"px"},function(){a.i.render()})};function Qt(a){z.call(this,a)} w(Qt,z);function Rt(a,b){return df(a,3,b,xe)} Qt.La=[1,2,3,4];function St(a){if(!(a&&a instanceof z))throw Error("Value is not proto message.");return Rc(a.serialize(),2)} ;function Tt(a,b,c,e){if(a){var f="";c&&c.length&&(f="; track:"+c.join(",").trim());c="";e&&e.length&&(c="; "+e.join("; ").trim());a.setAttribute("jslog",b+f+c);a.LSWHIf=void 0}} ;var Ut={CLICK:{string:"click",Ng:"cOuCgd"},GENERIC_CLICK:{string:"generic_click",Ng:"szJgjc"},IMPRESSION:{string:"impression",Ng:"xr6bB"},HOVER:{string:"hover",Ng:"ZmdkE"},KEYPRESS:{string:"keypress",Ng:"Kr2w4b"},KEYBOARD_ENTER:{string:"keyboard_enter",Ng:"SYhH9d"},VIS:{string:"vis",Ng:"HkgBsf"}};function Vt(a){if(Wt.has(a))return Wt.get(a);throw Error("Unrecognized EventLabel "+a+".");} function Xt(a){for(var b=new Map,c=t(Object.keys(a)),e=c.next();!e.done;e=c.next())e=e.value,b.set(a[e].string,a[e].Ng);return b} for(var Wt=Xt(Ut),Yt=new Map,Zt=t(Object.keys(Ut)),$t=Zt.next();!$t.done;$t=Zt.next()){var au=$t.value;Yt.set(Ut[au].Ng,Ut[au].string)}var bu=Xt({TRACK:{string:"track",Ng:"u014N"},INDEX:{string:"index",Ng:"cQYSPc"},MUTABLE:{string:"mutable",Ng:"dYFj7e"},COMPONENT_ID:{string:"cid",Ng:"cOuyq"},TEST_CODE:{string:"tc",Ng:"DM6Eze"}});function cu(a,b){this.i=a;this.qa=b||!1;this.ma=new Set;this.va=null;this.oa=[];this.o=void 0;this.Ca=this.u=!1;this.Aa=null;this.ua=[]} function du(a,b){if(b){var c=a.ma;var e=c.has;a=a.qa?Vt(b):b;c=e.call(c,a)}else c=0!=a.ma.size;return c} cu.prototype.getIndex=function(){return this.va}; cu.prototype.setAttribute=function(a){this.Aa=a;return this}; cu.prototype.getAttribute=function(){return this.Aa}; function eu(a,b){a.ua.push(b)} function fu(a,b){for(var c=0;c=a.offsetWidth||0>=a.offsetHeight))return!1;a=a.getBoundingClientRect();return(b=rm(b,new qm(a.left,a.top,a.width,a.height)))&&10<=b.width&&10<=b.height?!0:!1} function dga(a,b,c){for(var e=[],f={},h=b.length-1;0<=h;f={yn:f.yn,Cl:f.Cl,vq:f.vq},h--){f.Cl=new Tu;f.vq=[];f.yn=Iu();qf(f.Cl,iu,1,f.yn);var k=new Lu;qf(k,iu,1,f.yn);qf(f.Cl,Lu,9,k);if(k=js(window.location.href,"ved"))k=Pu(new Ou,k),qf(f.Cl,Ou,4,k);b[h].forEach(function(l){return function(p,r){r.o=l.yn;r.u=l.yn;var u=lv(r);p.length&&wu(u,p);p=r.getElement();jv(p,c)?(r.oa=!1,r.hidden=!1):u.Rm(1);this.setTimestamp(u);vf(l.Cl,2,vu,u);l.vq=l.vq.concat(r.getTag().oa)}}(f),a); k=new Eu;iv();Gu(k,f.Cl.serialize());df(k,20,f.vq,xe);e.push(k)}return e} function ega(a,b,c){for(var e=[],f=new Map,h=b.length-1;0<=h;h--){var k=b[h],l=k.keys().next().value.u,p=f.get(l)||[];p.push(k);f.set(l,p)}f.forEach(function(r,u){var y=0,la=[],na=new Tu,oa=[],ra=Iu();qf(na,iu,1,ra);qf(na,iu,3,u);var ua=new Lu;qf(ua,iu,1,u);qf(na,Lu,9,ua);for(ua=0;uaarguments.length&&h.args.push(new a.FN);k&&(k=pv,!a.RA||0==uv||a.measure&&1!=uv||(k=(k+1)%2),ov[k].push(h));return lga()}} function mga(a,b){qv=!1;var c={};uv=1;for(var e=0;ea&&(gga++,100h.length)return null;k=h[0].trim();h=h[1].trim();if(Fb(k)||Fb(h))return null;switch(k){case xv(a,"track"):k=h.split(",");for(h=0;h "}); c+=b.length?"END]":"EMPTY]"} function Qv(a){if(a.wc){var b=a.wc();a=Jl(b||Ul(a.oa)||window)}else a=Jl(Ul(a.oa)||window);return a} ;function Rv(a){if(!a)return"";if(/^about:(?:blank|srcdoc)$/.test(a))return window.origin||"";a.startsWith("blob:")&&(a=a.substring(5));a=a.split("#")[0].split("?")[0];a=a.toLowerCase();0==a.indexOf("//")&&(a=window.location.protocol+a);/^[\w\-]*:\/\//.test(a)||(a=window.location.href);var b=a.substring(a.indexOf("://")+3),c=b.indexOf("/");-1!=c&&(b=b.substring(0,c));c=a.substring(0,a.indexOf("://"));if(!c)throw Error("URI is missing protocol: "+a);if("http"!==c&&"https"!==c&&"chrome-extension"!== c&&"moz-extension"!==c&&"file"!==c&&"android-app"!==c&&"chrome-search"!==c&&"chrome-untrusted"!==c&&"chrome"!==c&&"app"!==c&&"devtools"!==c)throw Error("Invalid URI scheme in origin: "+c);a="";var e=b.indexOf(":");if(-1!=e){var f=b.substring(e+1);b=b.substring(0,e);if("http"===c&&"80"!==f||"https"===c&&"443"!==f)a=":"+f}return c+"://"+b+a} ;function xga(){function a(){f[0]=1732584193;f[1]=4023233417;f[2]=2562383102;f[3]=271733878;f[4]=3285377520;u=r=0} function b(y){for(var la=k,na=0;64>na;na+=4)la[na/4]=y[na]<<24|y[na+1]<<16|y[na+2]<<8|y[na+3];for(na=16;80>na;na++)y=la[na-3]^la[na-8]^la[na-14]^la[na-16],la[na]=(y<<1|y>>>31)&4294967295;y=f[0];var oa=f[1],ra=f[2],ua=f[3],wa=f[4];for(na=0;80>na;na++){if(40>na)if(20>na){var Da=ua^oa&(ra^ua);var Ja=1518500249}else Da=oa^ra^ua,Ja=1859775393;else 60>na?(Da=oa&ra|ua&(oa|ra),Ja=2400959708):(Da=oa^ra^ua,Ja=3395469782);Da=((y<<5|y>>>27)&4294967295)+Da+wa+Ja+la[na]&4294967295;wa=ua;ua=ra;ra=(oa<<30|oa>>>2)& 4294967295;oa=y;y=Da}f[0]=f[0]+y&4294967295;f[1]=f[1]+oa&4294967295;f[2]=f[2]+ra&4294967295;f[3]=f[3]+ua&4294967295;f[4]=f[4]+wa&4294967295} function c(y,la){if("string"===typeof y){y=unescape(encodeURIComponent(y));for(var na=[],oa=0,ra=y.length;oar?c(l,56-r):c(l,64-(r-56));for(var na=63;56<=na;na--)h[na]=la&255,la>>>=8;b(h);for(na=la=0;5>na;na++)for(var oa=24;0<=oa;oa-=8)y[la++]=f[na]>>oa&255;return y} for(var f=[],h=[],k=[],l=[128],p=1;64>p;++p)l[p]=0;var r,u;a();return{reset:a,update:c,digest:e,digestString:function(){for(var y=e(),la="",na=0;nal?"":0==l?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*l)).toUTCString();this.i.cookie=a+"="+b+c+k+l+e+(null!=f?";samesite="+ f:"")}; n.get=function(a,b){for(var c=a+"=",e=(this.i.cookie||"").split(";"),f=0,h;fa.zk()?"https://www.google.com/log?format=json&hasfast=true":"https://play.google.com/log?format=json&hasfast=true");return a.Ra} n.dispatch=function(a){a instanceof Eu?this.log(a):(a=Fu(new Eu,a.serialize()),this.log(a))}; n.nh=function(a){a?(this.u||(this.u=new Cu),a=a.serialize(),x(this.u,4,a)):this.u&&ff(this.u,4)}; function jw(a,b){a.qa=new Zv(1>b?1:b);a.i.setInterval(a.qa.getValue())} n.log=function(a){a=a.clone();var b=this.yh++;a=x(a,21,b);this.componentId&&x(a,26,this.componentId);if(!Qe(a,1)){b=a;var c=Date.now().toString();x(b,1,c)}null==Qe(a,15)&&(b=60*(new Date).getTimezoneOffset(),x(a,15,b));this.u&&(b=this.u.clone(),qf(a,Cu,16,b));for(;this.o.length>=this.bufferSize;)this.o.shift(),++this.Ea;this.o.push(a);this.dispatchEvent(new kw(a));this.Sa||this.i.enabled||this.i.start()}; n.flush=function(a,b){var c=this;if(0===this.o.length)a&&a();else if(this.mb)lw(this.ma,3),mw(this);else{var e=Date.now();if(this.Bc>e&&this.ybna||401===na||0===na);oa&&(c.o=ra.concat(c.o),c.Sa||c.i.enabled||c.i.start());b&&b("net-send-failed",na);++c.Aa},la=function(){c.network?c.network.send(r,u,y):c.hg(r,u,y)}; p?p.then(function(na){r.KA["Content-Encoding"]="gzip";r.KA["Content-Type"]="application/binary";r.body=na;r.MI=2;la()},function(){la()}):la()}}}}; n.fz=function(){this.Ca||(nw(this.ma,!0),this.Ja&&(lw(this.ma,3),mw(this)),this.Ia&&(lw(this.ma,2),Dga(this)),this.flush(),nw(this.ma,!1))}; function mw(a){ow(a,32,10,function(b,c){b=gs(b,"format","json");var e=!1;try{e=window.navigator.sendBeacon(b,c.serialize())}catch(f){}a.mb&&!e&&(a.mb=!1);return e})} function Dga(a){ow(a,6,5,function(b,c){b=es(b,"format","base64json","p",Rc(c.serialize(),3));if(15360=this.start){a.srt=e.responseStart-this.start;a.ol=a.prt=b-e.responseStart;break}var f;null==(f=gr)||f.Zs(a)}; function my(a,b,c){c=void 0===c?!0:c;var e=new hx;x(e,1,b);a=Math.trunc(window.performance.now()-a.start);x(e,2,a);Af(e,3,c);Ak({endpoint:"recordsla",httpMethod:"POST",params:{v:"1"},Ac:e.serialize()})} ;function ny(a){z.call(this,a)} w(ny,z);ny.prototype.setHost=function(a){return x(this,3,a)};var Vga=new Map([["PROD",1],["STAGING",2],["DRAFT",3],["READY",4],["TEST",5],["DEV",6],["ALPHA",7],["GKMSSTAGING",8],["LOCAL",9]]),Wga=new Set;function oy(a){var b=this;this.ze=a;this.ZD=!1;this.currentFormId=this.wE=this.hN=this.LN=0;this.iG=Wga;this.transport=this.Rq(1046,860);this.lF=this.Rq(1324,1323);gr=this;Xga(this);window.sc_registerPageClickHandlers&&window.sc_registerPageClickHandlers([function(c){return void b.ad(c)}])} n=oy.prototype;n.Rq=function(a,b){var c=A(),e=Rt(new Qt,c.mendel_ids);a=(new Qw("PROD"===c.env?b:a,String(c.au||"0"))).nh(e);c.auth_token?Rw(a,function(){return c.auth_token}):"about:blank"===location.href&&Rw(a,function(){return""}); a=a.build();a.Ja=a.Za;a.Ia=!0;return a}; function Xga(a){var b=Jk("StatsDeferredClearcut",!0);if(b){b=Iga(b);var c=nf(b,fx,1);x(c,34,A().visit_id);c=pf(c,ex,33);if(0=k;k&&(a.iG.add(h),b.push(f))}a.Jp(b,!0)} function Yga(a){if(!a.ZD){a.ZD=!0;sy(a);var b;window.addEventListener("scroll",function(){window.clearTimeout(b);b=window.setTimeout(function(){return void sy(a)},300)})}} n.gx=function(a){var b=[];a=t((a||document).querySelectorAll("[data-stats-imp]"));for(var c=a.next();!c.done;c=a.next())b.push(ty(c.value,{type:0}));this.Jp(b)}; n.iO=function(a,b){a=ty(a,{type:0});a.type=b||a.type;this.Jp([a])}; n.Jp=function(a,b){b=void 0===b?!1:b;if(0!==a.length){var c=qy(this,b?7:3),e=ey(uy(this.ze));b=b?7:3;a=t(a);for(var f=a.next();!f.done;f=a.next()){f=f.value;var h=(new $w).setType(f.type);f.id&&h.setId(f.id);vy(h,f.index);vf(c,6,$w,h);h=(new Vx).setType(Lx.get(f.type));f.id&&x(h,2,f.id);vy(h,f.index);f=(new Zx).setType(b);f=tf(f,4,$x,h);dy(e,f.setTimestamp((new eh).setSeconds(Date.now()/1E3)))}ry(this,c);py(this,e)}}; n.kb=function(a,b,c,e,f){wy(this,a,b,c,e);f instanceof Function&&f()}; n.hG=function(a,b,c,e,f,h){a&&(a=ty(a,{type:0,action:0},h),wy(this,b||a.type,c||a.action,e||a.id,f||a.index))}; function wy(a,b,c,e,f){var h=qy(a,5);var k=(new Yw).setType(b);k=x(k,2,c);b=(new Ux).setType(Lx.get(b));c=Kx.get(c);c=x(b,2,c);e&&(k.setId(e),x(c,3,e));vy(k,f);vy(c,f);vf(h,7,Yw,k);ry(a,h);e=ey(uy(a.ze));f=(new Zx).setType(2);f=tf(f,3,$x,c);e=dy(e,f.setTimestamp((new eh).setSeconds(Date.now()/1E3)));py(a,e)} n.ad=function(a){if("#"!==a.href){var b=a.element;if(b){a:{var c=b;var e;if(e=c){b:{for(e=c;e;){if(e.hasAttribute&&e.hasAttribute("data-stats-ignore")){e=!0;break b}e=e.parentNode}e=!1}e=!e}if(e)for(;c;){if(c.hasAttribute&&c.hasAttribute("data-stats-action")||"A"===c.tagName||hy(c))break a;c=c.parentNode}c=null}if(c){e=b.href;var f=(f=b.getAttribute("data-stats-toggle-class"))?!ok(b,f):b instanceof HTMLInputElement&&("checkbox"===b.type||"radio"===b.type)&&!b.checked;e=ty(b,{type:0,id:e,action:f? 29:8});if(void 0!==e.id){a.hc_internal&&Ik("refererViewId",A().vid);b=this.mz(a);a:{f=t(Vea);for(var h=f.next();!h.done;h=f.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(ok(c,h)){f=k;break a}}f=void 0}f=xy(this,e,b,f);e=yy(e);e=dy(ey(uy(this.ze)),e);a=a.event;switch(b){case 2:zy(this,a,c,f,e);break;case 1:b=Ay(this,f);b=By(this,b);Ik("StatsDeferredClearcut",b.serialize())||zy(this,a,c,f);Ik("ScaledStatsDeferredClearcut",e.serialize())||zy(this,a,c,void 0,e);break;default:case 3:ry(this, f),py(this,e)}}}}}}; function zy(a,b,c,e,f){b.preventDefault();e&&ry(a,e);f&&py(a,f);a=c.getAttribute&&c.getAttribute("data-stats-delay-url");if(!a&&c instanceof HTMLAnchorElement&&(a=c.href)&&"_blank"===c.target){Uj(window,a);return}a&&(c=jb(c)&&wi(c)&&c.tagName.toUpperCase()==="A".toString()?c.target:"",b=window.sc_delayLocationHandler,b instanceof Function?b(a):Mk(a,!0,c))} function Cy(a,b,c,e,f){var h=xy(a,{type:b,action:c,id:e,index:f},3);b=yy({type:b,action:c,id:e,index:f});b=dy(ey(uy(a.ze)),b);ry(a,h);py(a,b)} function xy(a,b,c,e){a=qy(a,4);var f=new Xw;c=x(f,1,c).setType(b.type);c=x(c,3,b.action).setId(b.id);vy(c,b.index);e&&(b=new Ww,e=x(b,1,e),qf(c,Ww,7,e));qf(a,Xw,5,c);return a} function yy(a){var b=(new Tx).setType(Lx.get(a.type));var c=Kx.get(a.action);b=x(b,2,c);b=x(b,3,a.id);vy(b,a.index);a=(new Zx).setType(1);return tf(a,2,$x,b).setTimestamp((new eh).setSeconds(Date.now()/1E3))} function ty(a,b,c){c=void 0===c?!1:c;return{id:Dy({element:a,attr:"data-stats-id",defaultValue:b.id}),type:Ey({element:a,attr:"data-stats-ve",defaultValue:b.type,Np:!0}),action:Ey({element:a,attr:"data-stats-action",defaultValue:b.action,Np:c}),index:Dy({element:a,attr:"data-stats-idx",defaultValue:b.index})}} n.mz=function(a){var b=a.element.getAttribute("data-stats-method");if(b)switch(b.toUpperCase()){case "DELAY":return 2;case "DEFER":return 1;default:return 3}return a.blank||a.authuser_related?3:a.external?2:a.hc_internal?1:3}; n.Zs=function(a){var b=qy(this,2),c=new Zw;a.ol&&0<=a.ol&&x(c,1,Math.round(a.ol));a.prt&&0<=a.prt&&x(c,2,Math.round(a.prt));a.srt&&0<=a.srt&&x(c,5,Math.round(a.srt));if(a.type&&a.duration_ms){var e=c.setType(a.type);x(e,4,Math.round(a.duration_ms))}qf(b,Zw,4,c);ry(this,b);var f=Mga.get(a.type);e=a.duration_ms;b=a.ol;c=a.prt;a=a.srt;f=(new Wx).setType(f);e=x(f,2,e);0<=b&&x(e,3,b);0<=c&&x(e,4,c);0<=a&&x(e,5,a);a=ey(uy(this.ze));b=(new Zx).setType(4);b=tf(b,5,$x,e);a=dy(a,b.setTimestamp((new eh).setSeconds(Date.now()/ 1E3)));py(this,a)}; n.kO=function(a){var b=new Xx;0<=a.ol&&x(b,1,a.ol);0<=a.prt&&x(b,2,a.prt);0<=a.srt&&x(b,5,a.srt);a=ey(uy(this.ze));var c=(new Zx).setType(5);b=tf(c,6,$x,b);b=dy(a,b.setTimestamp((new eh).setSeconds(Date.now()/1E3)));py(this,b)}; n.lO=function(a){var b=qy(this,6),c=new dx;if(void 0!==a.top&&void 0!==a.page_view_id){var e=c.setTop(Math.trunc(Number(a.top||0)/1E3));x(e,2,a.page_view_id||"");qf(b,dx,8,c);ry(this,b);b=ey(uy(this.ze));c=(new Zx).setType(6);e=new Yx;e=x(e,1,a.top||0);a=x(e,2,a.page_view_id||"");a=tf(c,7,$x,a);a=dy(b,a.setTimestamp((new eh).setSeconds(Date.now()/1E3)));py(this,a)}}; n.oh=function(){return new ly}; function qy(a,b){var c=A();var e=new cx;e=x(e,3,c.iro);e=x(e,1,c.pid).Ef(c.vid);c.request_attributes&&ef(e,4,c.request_attributes);if(c=bl("workflow__session-id")){var f=new bx;c=x(f,1,c);0!==a.currentFormId&&x(c,2,String(a.currentFormId));qf(e,bx,5,c)}a=new ex;return qf(a,cx,2,e).setType(b)} function Ay(a,b){var c=A();b.setTimestamp(0===a.wE?Date.now():a.wE);var e=new fx;e=x(e,35,c.ncc);a.ze.cc&&x(e,41,a.ze.cc);var f=x(e,17,c.dt);f=x(f,24,c.ehc);f=x(f,1,c.hc);f=Af(f,38,c.ii);f=df(f,21,c.mendel_ids,xe);f=x(f,46,3);f=x(f,19,c.pt);f=x(f,14,1);f=x(f,32,c.rs);f=x(f,2,c.rl);f=x(f,12,c.lang);f=x(f,45,22);f=x(f,15,17515);b=vf(f,33,ex,b);b=x(b,43,c.rt).Ef(c.vid);b=x(b,34,c.visit_id);b=x(b,55,2);b=Af(b,58,c.web_history_enabled).setSupportJourneyId(c.support_journey_id);c=Vga.get(c.env)||0;x(b, 53,c);if(a.ze.exp)for(a=t(a.ze.exp),c=a.next();!c.done;c=a.next())if((c=c.value)&&c.active_groups)for(c=c.active_groups.split(";"),c=t(c),b=c.next();!b.done;b=c.next())b=b.value.split("::"),2===b.length&&(f=new Vw,f=x(f,1,b[0]),b=x(f,2,b[1]),vf(e,13,Vw,b));a=(new Uw).setContentType(55);vf(e,3,Uw,a);return e} function By(a,b){var c=A(),e=new gx;b=qf(e,fx,1,b);c.ehn&&(c=Yr(c.ehn.match(Xr)[3]||null),b.setHost(c));a.ze.ref&&x(b,3,a.ze.ref);return b} function ry(a,b){if("true"!==mn("workflow__kms")&&!(1E3<++a.LN)){var c=Ay(a,b);""===Qe(c,1)?Ck({Issue:"No helpcenter found when populating clearcut stats",Stats:b}):(c=By(a,c),a.transport.dispatch(c),a.transport.flush(),il(document,"sc_statsEvent",{detail:b}))}} function py(a,b){if("true"!==mn("workflow__kms"))if(""===Cf(nf(b,Px,6),1))Ck({Issue:"No helpcenter found when populating scaled clearcut",Extension:b});else if(!(1E3<++a.hN)){var c=new ny;c=qf(c,cy,1,b);var e=A();e.ehn&&(e=Yr(e.ehn.match(Xr)[3]||null),c.setHost(e));a.ze.ref&&x(c,2,a.ze.ref);a.lF.dispatch(c);a.lF.flush();il(document,"sc_scaledStatsEvent",{details:b})}} function Dy(a){var b=a.element,c=a.attr,e=a.defaultValue;a=void 0===a.Np?!1:a.Np;var f=b&&b.getAttribute&&b.getAttribute(c);if(a)for(;b&&!f;)f=b.getAttribute&&b.getAttribute(c),b=b.parentNode;return(f=f||e)?f.toLowerCase():void 0} function Ey(a){var b=a.defaultValue;a=Number(Dy({element:a.element,attr:a.attr,Np:void 0===a.Np?!1:a.Np}));return isNaN(a)?b:a} function vy(a,b){b&&(b=b.split(","),b[0]&&(Fga(a)||Gga(a)||Hga(a)?a.iB(Number(b[0])):a.Rx(Number(b[0]))),b[1]&&a.Hn(Number(b[1])))} window.sc_initStats=function(a){window.sc_statsModel=a;if(!window.sc_refresh){var b=window.sc_trackStatsScopedImpressions;if(b){b(window.sc_scope);return}}a=new oy(a);Yga(a);window.sc_trackStatsEvent=a.kb.bind(a);window.sc_trackStatsEventByElement=a.hG.bind(a);window.sc_trackStatsScopedImpressions=a.gx.bind(a);window.sc_trackStatsImpressions=a.Jp.bind(a);window.sc_trackStatsImpressionByElement=a.iO.bind(a);window.sc_trackStatsLatency=a.Zs.bind(a);window.sc_trackStatsPageView=a.jO.bind(a);window.sc_trackStatsTimeOnPage= a.lO.bind(a);window.sc_trackScaledSupportPageView=a.kO.bind(a)}; function uy(a){var b=A();return{env:b.env,cl:b.cl,visitId:b.visit_id,vid:b.vid,pt:b.pt,pid:b.pid,rl:b.rl,dt:b.dt,ii:b.ii,cc:b.cc,lang:b.lang,hc:b.hc,ehc:b.ehc,rs:b.rs,ze:a,webHistoryEnabled:!!b.web_history_enabled,supportJourneyId:b.support_journey_id||"",productEscalationsId:bl("productEscalationsId")?Number(bl("productEscalationsId")):0}} ;function Fy(a){a=void 0===a?new $h:a;this.state=0;this.i=Zga(a);Gy(this);Hy(this);Iy(this)} function Jy(a){var b;return null!=(b=ai(a.i))?b:new Lh} function Ky(a){var b=a.i;a=wf(b,2);var c=Ff(b,4),e=Qe(b,3),f=ai(b);b=Ze(b,5);c={frdUsages:c};"number"===typeof a&&(c.frdId=a);"number"===typeof e&&(c.frdValueType=e);f&&(c.frdValue=Ly(f));"boolean"===typeof b&&(c.isRequired=b);return c} function My(a){var b,c=null!=(b=ai(a.i))?b:new Lh;bi(a.i,c);return c} function Ny(a){a=My(a);var b,c=null!=(b=a.getFrdContext())?b:new kh;Mh(a,c);return c} function Oy(a,b){b=b instanceof Fy?b:new Fy(b);var c=Py(a),e=Py(b);if(c&&e&&c===e)return!0;c=Qy(a);e=Qy(b);a=Ry(a);b=Ry(b);return!!(c&&e&&c===e&&a&&b&&a===b)} n=Fy.prototype;n.getId=function(){var a;return null!=(a=Vf(this.i,2))?a:null}; function Qy(a){var b,c,e;return null!=(e=null==(b=ai(a.i))?void 0:null==(c=b.getFrdContext())?void 0:Yf(c,1))?e:null} function Py(a){var b,c;return null!=(c=null==(b=ai(a.i))?void 0:Yf(b,5))?c:null} function Sy(a,b){lh(Ny(a),b);Hy(a);return a} function Ty(a,b){Nh(My(a),b);Hy(a);return a} n.isRequired=function(){var a;return null!=(a=If(this.i,5))?a:!1}; n.setRequired=function(a){Af(this.i,5,a);return this}; function Uy(a,b){Ff(a.i,4).includes(b)||(hf(a.i,4,b),Gy(a))} function Ry(a){var b,c,e;return null!=(e=null==(b=ai(a.i))?void 0:null==(c=b.getFrdContext())?void 0:Yf(c,2))?e:null} function Vy(a,b){Ry(a)!==b&&(mh(Ny(a),b),Gy(a));return a} n.Sb=function(){return 0");Yn.prototype.onChange.call(this,function(){tz(e,a)})}else{var f="Notifying "+(null!=c?c:""); Yn.prototype.onChange.call(this,a,function(){tz(f,b)})}}; n.Ba=function(a){var b=this,c;tz(this.Tq+" sent "+(null!=(c=this.Ea[a])?c:"UNKNOWN"),function(){return void Yn.prototype.Ba.call(b,a)})};function vz(a,b,c){E.call(this,"SmartJourney.Form");var e=this;this.model=a;this.Ha=b;this.i=c;this.o=!0;this.watch(a);this.watch(b);null==c||c.HE(function(){return void wz(e)})} w(vz,E);vz.prototype.content=function(){var a=this,b=this.model.getError();this.element("div","class",{hidden:this.model.Db()||b},this.model.Bo());b?this.element("div","class","error",function(){(new bo({icon:"gm/error_outline",tb:!0})).render();a.element("span",xz(a.Ha,50));window.sc_sjLog&&a.element("div",b)}):this.model.Db()?this.element("div","class","loading",new wq):this.o&&this.element("div","class","gdpr-wrapper",function(){var c; null==(c=a.i)||c.render()})}; vz.prototype.focus=function(){var a;null==(a=this.model.Bo().querySelector("div.field label.cc"))||a.focus()}; function wz(a){if(a.i){a.i.iF();var b,c=null!=(b=a.u)?b:a.model.form;if(c){b=t(c.getFieldValues());for(var e=b.next();!e.done;e=b.next())e=e.value,"HIDDEN"!==e.type&&"FROM_EMAIL_ADDRESS_HIDDEN"!==e.type&&"ADDITIONAL_DATA"!==e.type||!e.value||a.i.Jn(e.name,e.value);c=c.getProductSpecificData();b=t(Object.keys(c));for(e=b.next();!e.done;e=b.next())e=e.value,a.i.Jn(e,c[e])}}} ;var gha={SP:0,TP:1,QP:2,RP:3,cR:4,bR:5,aR:6,ERROR:7,WO:8,RQ:9,gP:10,0:"FORM_RENDERED",1:"FORM_RESET",2:"FORM_LOADING",3:"FORM_LOAD_FAILED",4:"VALIDATION_START",5:"VALIDATION_END",6:"VALIDATED",7:"ERROR",8:"BEFORE_SUBMIT",9:"SUBMIT_END",10:"CHAT_REQUESTED"};var hha=0;function yz(a){E.call(this,"SmartJourney.RapiFrame");this.title=a;this.key=""+hha++} w(yz,E);n=yz.prototype;n.content=function(){var a=this,b,c=null==(b=this.frame)?void 0:b.getAttribute("src"),e=this.Li("iframe",this.key,"src",this.Pu,"scrolling","no","title",this.title);if(e!==this.frame||this.Pu!==c){this.frame=e;var f;null==(f=this.rD)||f.call(this,Error("iframe replaced or src changed"));this.sD=new Promise(function(h,k){a.rD=k;e.onload=function(){h()}}); this.sD.catch(function(){})}}; n.Bo=function(){return this.frame}; n.window=function(){var a,b;return null!=(b=null==(a=this.frame)?void 0:a.contentWindow)?b:null}; n.querySelector=function(a){var b,c,e;return null!=(e=null==(b=this.frame)?void 0:null==(c=b.contentDocument)?void 0:c.querySelector(a))?e:null}; n.load=function(a,b){b=void 0===b?Es:b;this.reset();var c=this.frame,e=this.sD;return new Promise(function(f,h){var k=Object.assign({},iha(),{locale:a.locale,productSpecificData:a.productSpecificData});void 0!==a.requestSource&&(k.requestSource=a.requestSource);var l;(new b(k)).load({helpcenter:a.helpcenter,pageType:a.pageType,pageId:a.pageId,Fm:null!=(l=a.Fm)?l:[],extraParams:Object.assign({},{dark:Gk()?"1":"0",referer:Ek()},a.extraParams),externalCid:a.externalCid,Uw:a.Uw,oy:function(p){var r;return Va(function(u){if(1== u.i)return Oa(u,2),u.yield(e,4);if(2!=u.i)return p(c),Pa(u,0);r=Qa(u);h(Error("Load cancelled: "+r.message));Na(u)})}, Gs:!0,onLoad:function(p){f(p)}, onError:function(p){h(Error("RenderApi.ErrorType "+p.type+": "+p.message))}, cA:function(p){p&&a.RM&&(p.redirected||p.deleted_item)&&h(Error("Redirected "+JSON.stringify(p)))}})})}; n.Ab=function(){var a;null==(a=this.rD)||a.call(this,Error("component detached"));var b;null==(b=this.wy)||b.call(this)}; function jha(a){var b=a.frame;if(b&&b.contentWindow){var c,e=null==(c=b.contentDocument)?void 0:c.querySelector("html");if(e){c=function(){var h=e.offsetHeight+"px";b.height!==h&&(b.height=h)}; var f=setInterval(c,50);a.wy=function(){clearInterval(f);a.wy=void 0}; c()}}} n.reset=function(){var a;null==(a=this.wy)||a.call(this);An(this)}; function iha(){var a=A(),b=a.auth_token;if(""===b)try{b=Yv([])}catch(c){}return{apiKey:a.skey||"",requestSource:a.rs,wp:!0,authToken:b,authUser:a.au,host:a.ehn,visitId:a.visit_id,viewId:a.vid,mendelIds:A().mendel_ids.join(",")}} ;var kha="problem_description issue summary_of_issue summary_of_issue_req issue_summary additional_information issue_description dscc_issue".split(" ");function zz(a,b,c){b=void 0===b?"Form":b;c=void 0===c?new yz(xz(a,"get_help.contact_us")):c;uz.call(this,b,gha);this.frame=c;this.i=[];this.Nb=!1;a=this.Pu();this.frame.Pu=a} w(zz,uz);n=zz.prototype;n.Mb=function(){return!1}; n.Bo=function(){return this.frame}; n.Jj=function(a){var b=this,c,e,f,h;return Va(function(k){if(1==k.i){Oa(k,2);if(!b.frame.Bo())throw Error("Frame must be rendered before loading a form.");if(b.config||b.form){for(var l=t(b.i),p=l.next();!p.done;p=l.next())p=p.value,p();b.i=[];b.config=void 0;b.form=void 0;b.error=void 0;b.frame.reset();b.Ba(1)}b.Pc(!0);b.config=a;tz("Load form: "+A().ehn+"/"+a.helpcenter+"/contact/"+a.id);c=b;l=k.yield;p=b.frame;var r=p.load,u=a.id,y=a.helpcenter,la=a.locale,na={dark:Gk()?"1":"0",referer:Ek()};a.UC&& (na.disable_vrg_filter="true");a.Bu&&(na.cases2="any");var oa=pk("ec");oa&&(na.ec=oa);a.hideSubmitButton&&(na.hide_submit_button="true");(oa=pk("cse"))&&(na.cse=oa);return l.call(k,r.call(p,{pageId:u,helpcenter:y,locale:la,pageType:"CONTACT_FORM",Fm:["PCT_DYNAMIC_CONTENT","PCT_METADATA"],extraParams:na,externalCid:lha(a),Gs:!0,productSpecificData:el(),RM:!0,Uw:yk()}),4)}if(2!=k.i){c.form=k.o;b.Pc(!1);(y=b.form.getInjectedFrdValuesEventId())&&fl("rule_service_form_synthesis_event_id",y);y=b.form;y.setValidateOnly(!!a.validateOnly); y.setSupportJourneyId(lk);if(null==(la=a.targetSubmissionDetails)?0:la.u())y.setIncludesTargetSelector(!0),y.setTargetVerified(null!=(oa=null==(na=a.targetSubmissionDetails)?void 0:na.i())?oa:!1);la=el();0l.state}); b=t(b);for(var e=b.next();!e.done;e=b.next()){e=e.value;for(var f=!1,h=t(a.getFields()),k=h.next();!k.done;k=h.next())oha(k.value,e,!c)&&(f=!0);f||(c?a.setInjectedScFrdValue(Ky(e)):a.setScFrdValue(Ky(e)))}} function oha(a,b,c){c=void 0===c?!1:c;var e=Ry(b),f=b.getId(),h,k=null==(h=a.getFrdContext())?void 0:h.contextType,l;h=a.getFrdIdentifier()||(null==(l=a.getFrdContext())?void 0:l.frdIdentifier);if(!f||!h||f!==h||e&&k&&e!==k)return!1;b=az(b);if(!b||0===b.length)return!1;e=a.getType();if("CHECKBOX"===e||"RADIOBUTTON"===e||"RATING"===e)a.setValues([b],c);else if("PHONE_NUMBER"===e){e=b[0].match(/[a-zA-Z]+/g)||[];b=b[0].match(/[0-9]+/g)||[];if(0===e.length||0===b.length)return!1;a.setValues([[e[0],b[0]]], c)}else a.setValues(b,c);a.hide();a.setTargetVerified(!1);return!0} function mha(a){var b=a.form;if(b){var c=function(e,f){function h(){return void a.Ba(f)} b.listen(e,h);a.i.push(function(){return void b.unlisten(e,h)})}; c("validationstart",4);c("validationend",5);c("validated",6);c("error",7);c("beforesubmit",8);c("submitend",9);c("chatrequested",10)}} n.Pu=function(){return 79===A().rs?"repeater_content_frame":"/s/renderframe2/"}; function lha(a){var b,c,e,f,h;return null==(e=(null!=(c=null==(b=a.vd)?void 0:b.Ec())?c:[]).find(function(k){return 8000001===k.getId()}))?void 0:null==(f=Xy(e))?void 0:null==(h=f[0])?void 0:h.toString()} n.setContactFormCallback=function(a){this.o=a};function Cz(a,b){Yn.call(this);this.Af=a;var c={};this.strings=(c[a]=b,c);this.locale=a} w(Cz,Yn);Cz.prototype.get=function(a){var b,c;return null!=(c=null==(b=this.strings[this.Af])?void 0:b[a])?c:""}; function xz(a,b){var c,e;return null!=(e=null==(c=a.strings[a.locale])?void 0:c[b])?e:a.get(b)} Cz.prototype.set=function(a,b){var c;this.strings[a]=Object.assign({},null!=(c=this.strings[a])?c:{},b);this.Ba()};function Dz(a){var b=yk();return b?$q(a,new Map([["sjid",b]]),!0):a} ;function Ez(){pha(this)} function pha(a){window.sc_registerPageClickHandlers([function(b){b.hc_internal&&(b=b.element,b.href&&b.href.startsWith("http")&&(b.search=Fz(b.search)))}.bind(a)]); Kk.push(function(b){b.href&&b.href.startsWith("http")&&(b.search=Fz(b.search))}); a.i();window.addEventListener("load",a.i.bind(a))} Ez.prototype.i=function(){for(var a=document.querySelectorAll(".gaiabar form, .non-one-bar form, #search-form"),b=0;ba.o&&$z(a);a.o++},1E3)} Zz.prototype.load=function(){var a=this;return Va(function(b){if(1==b.i)return b.yield(xha(),2);a.player||$z(a);Na(b)})}; function aA(a,b,c,e){switch(a){case -1:a=20;break;case 0:a=19;break;case 1:a=25;break;case 2:a=26;break;case 3:a=27;break;case 5:a=28;break;default:a=0}jp(a,b,44,c+","+e)} Zz.prototype.Ab=function(){this.player=void 0;Cn(this)}; var bA;function xha(){var a,b;return Va(function(c){if("function"===typeof(null==(a=window.YT)?void 0:a.Player))return c.return();bA||(b=document.createElement("script"),Nj(b,Ri(Ji(Ki("//www.youtube.com/player_api")))),document.body.appendChild(b),bA=new Promise(function(e){window.onYouTubeIframeAPIReady=e})); return c.return(bA)})} ;function cA(a){a=a.player;E.call(this,"sc.tailwind.thread.popup_video.PopupVideo");var b=this;this.i=new yq({bc:7,jc:7,Xj:!0,Fo:!0,content:function(){b.element("div","class","root","tabindex","0",b.player)}, nf:!0,onClose:function(){var c;null==(c=b.player.player)||c.stopVideo()}}); this.player=a} w(cA,E);cA.prototype.open=function(a){this.i.open(Object.assign({},{Ib:!0},a));this.player.load()}; cA.prototype.content=function(){this.i.render()};function dA(a,b){var c=void 0===b?{}:b;b=void 0===c.RC?!1:c.RC;var e=c.height,f=void 0===c.Mk?!1:c.Mk;c=c.width;this.i=a;this.o=this.i.getAttribute("data-videoid");this.u=ok(this.i,"embedded-video")?"default":"medium";c&&e&&(this.ma=c/e==eA?eA:1.6);this.qa=f;b||(yha(this),zha(this))} function yha(a){window.addEventListener("hashchange",function(b){Ts(b.oldURL,b.newURL)===a.o&&fA(a)}); window.addEventListener("load",function(){Ts("",location.href)===a.o&&fA(a)})} function zha(a){var b=new XMLHttpRequest;b.addEventListener("load",function(){try{var c=JSON.parse(b.responseText)}catch(e){}c&&Aha(this,c)}.bind(a)); b.open("GET","https://www.googleapis.com/youtube/v3/videos?part=snippet%2C+id&key=AIzaSyD-4tE5aKFZYIS_IrfpCDRsgQZbv5VCJZM&id="+a.o);b.send()} function Aha(a,b){if(b.items&&b.items[0]&&b.items[0].snippet){var c=b.items[0].snippet;b=function(f){for(var h=c,k=0;k>>0),la=[["js_request_id",y],["rr",1],["lc",1]],na=Cha();0c?"-":"+"];c=Math.abs(c);e.push(Math.floor(c/60)%100);c%=60;0!=c&&e.push(":",Cl(c,2));c=e.join("")}b.ma=c;c=a;0==c?c="UTC":(e=["UTC",0>c?"+":"-"],c=Math.abs(c),e.push(Math.floor(c/60)%100),c%=60,0!=c&&e.push(":",c),c=e.join(""));a=lB(a);b.u=[c,c];b.i={PQ:a,oC:a};b.o=[];return b}b=new jB;b.ma=a.id;b.oa=-a.std_offset;b.u=a.names;b.i=a.names_ext;b.o=a.transitions;return b} function lB(a){var b=["GMT"];b.push(0>=a?"+":"-");a=Math.abs(a);b.push(Cl(Math.floor(a/60)%100,2),":",Cl(a%60,2));return b.join("")} function mB(a,b){b=Date.UTC(b.getUTCFullYear(),b.getUTCMonth(),b.getUTCDate(),b.getUTCHours(),b.getUTCMinutes())/36E5;for(var c=0;c=a.o[c];)c+=2;return 0==c?0:a.o[c-1]} jB.prototype.getOffset=function(a){a=this.oa-mB(this,a);return-1440===a?0:a}; jB.prototype.getShortName=function(a){return this.u[0b)var c=a.i.Jx[b];else if(8>b)c=a.i.pC[b-4];else if(12>b)c=a.i.xG[b-8],c=c.replace("{1}",a.i.Jx[b-8]),c=c.replace("{0}",a.i.pC[b-8]);else if(12===b)c=a.i.Jx[0].replace(/[^EMd]*yy*[^EMd]*/,"");else{oB(a,10);return}b=c;for(Rha&&(b=b.replace(/\u200f/g,""));b;){c=b;for(var e=0;e=f?String.fromCharCode(a.lI+f-48):b.charAt(e))}b=c.join("")}return b} var Rha=!1;function sB(a){if(!(a.getHours&&a.getSeconds&&a.getMinutes))throw Error("The date to format has no time (probably a goog.date.Date). Use Date or goog.date.DateTime, or use a pattern without time fields.");} function tB(a,b){sB(b);b=qB(b);return a.i.tG[12<=b&&24>b?1:0]} function Qha(a,b,c,e,f,h){var k=b.length;switch(b.charAt(0)){case "G":return c=0c&&(c=-c),2==k&&(c%=100),rB(a,Cl(c,k));case "Y":return c=e.getFullYear(),f=e.getMonth(),e=e.getDate(),c=iB(c,f,e,a.i.WB,a.i.VB),c=(new Date(c)).getFullYear(),0>c&&(c=-c),2==k&&(c%=100),rB(a,Cl(c,k));case "M":a:switch(c=e.getMonth(),k){case 5:k=a.i.qH[c];break a;case 4:k=a.i.oH[c];break a;case 3:k=a.i.AH[c];break a;default:k=rB(a,Cl(c+1,k))}return k; case "k":return sB(f),c=qB(f)||24,rB(a,Cl(c,k));case "S":return c=f.getMilliseconds()/1E3,rB(a,c.toFixed(Math.min(3,k)).slice(2)+(3k?a.i.DH[c]:a.i.vH[c];case "d":return rB(a,Cl(e.getDate(),k));case "m":return sB(f),rB(a,Cl(f.getMinutes?f.getMinutes():0,k));case "s":return sB(f),rB(a,Cl(f.getSeconds(),k));case "v":return(h||kB(c.getTimezoneOffset())).ma;case "V":a=h||kB(c.getTimezoneOffset()); var l;2>=k?l=a.ma:l=0k?a.getShortName(c):a.u[0k?(k=-e.getOffset(c),a=[0>k?"-": "+"],k=Math.abs(k),a.push(Cl(Math.floor(k/60)%100,2),Cl(k%60,2)),k=a.join("")):k=rB(a,lB(e.getOffset(c))),k;default:return""}} ;function uB(a){var b=a.parent,c=a.result;a=a.vb;E.call(this,"sc.search.search_results_list.search_result.YoutubePreview");this.o="true"===bl("MoltronSearchLoggerFeature__use_moltron_search_logger");this.u=new bo({icon:"gm/event_available",size:18});this.qa=new bo({icon:"gm/visibility",size:18});this.i=new bo({icon:"gm/play_circle"});this.oa="true"===bl("YoutubeSearchResultsPreviewFeature__show_youtube_search_results_reduced");this.result=c;var e;if(null!=b){c=b.getUrl()+"#play=";var f=null!=(e=Qe(this.result.i, 5))?e:"";e=c+f}else e=new Map([["autoplay","1"]]),e=$q(this.result.getUrl(),e,!0);this.url=e;var h;b=null!=(h=null==b?void 0:b.getTitle())?h:this.result.getTitle();h=vB(this);e=wB.format(eB(this.result))+" views";this.ariaLabel=b+" (video content) published on "+h+" with "+e;this.vb=a} w(uB,E);uB.prototype.content=function(){var a=this;this.element("a","aria-label",this.ariaLabel,"class","youtube-preview","href",this.url,"onclick",function(b){return hq(b,function(){a.ad(b.ctrlKey||b.shiftKey||b.metaKey)})},"onauxclick",function(b){return 1===b.button?hq(b,function(){a.ad(!0)}):!0},"onkeydown",function(b){return iq(b,function(){a.ad()})},function(){2===A().rs?a.element("div","class","help-panel-container",function(){xB(a)}):xB(a)})}; uB.prototype.ad=function(a){a=void 0===a?!1:a;this.o&&yB(this.vb,this.result.Jb(),Ix(this.result),this.url);jp(8,"youtube_preview_click",136);var b=Dz(this.url);Wq(b,{Vd:a})}; function xB(a){Sha(a);a.element("div","class","container",function(){a.element("div","class","title",a.result.getTitle());a.element("div","class","labels",function(){2===A().rs?a.element("span","class","label-container",wB.format(eB(a.result))+" views \u2022 "+vB(a)):a.oa||(Tha(a),Uha(a))})})} function Sha(a){a.element("div","class","thumbnail-container",function(){var b=a.element,c,e;var f=null!=(e=null==(c=mi(a.result.i))?void 0:c.getThumbnail())?e:"";b.call(a,"img","class","thumbnail","role","none","alt","","src",f);b=a.element;f=fB(a.result);c=f%60;b.call(a,"span","class","duration",Math.floor(f/60)+":"+(10>c?"0":"")+c);2===A().rs&&a.element("span","class","preview-label","Preview");a.element("span","class","play",a.i)})} function Uha(a){a.element("span","class","label-container",function(){a.u.render();a.element("span","class","label",vB(a))})} function Tha(a){a.element("span","class","label-container",function(){a.qa.render();a.element("span","class","label",wB.format(eB(a.result))+" views")})} function vB(a){a=dB(a.result);return 0===a?"":Vha.format(new Date(a/1E3))} var wB=new Do(5),Vha=new nB;var Wha=new Map([[0,"gm/public"],[1,"gm/supervised_user_circle"],[2,"gm/question_answer"],[4,"gm/email"],[5,"gm/drive_document"],[6,"gm/language"]]),Xha=new Map([[5,"Help article"],[2,"Community Post"],[3,"Troubleshooter"]]),Yha=new Map([[5,"Check status"],[3,"Get started"]]);function zB(a,b){b=void 0===b?0:b;Yn.call(this);var c=this;this.i=a;this.u=b;this.ma=[];var e=0a.Mc().length} function AB(a){var b,c;a.ma=null!=(c=null==(b=nf(a.i,ni,15))?void 0:pf(b,hi,1).map(function(e){return new WA(e,a.u++)}))?c:[]} ;function DB(a){Yn.call(this);this.metadata=a} w(DB,Yn);DB.prototype.getStartIndex=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getStartIndex())?b:0}; DB.prototype.getQuery=function(){var a,b;return null!=(b=null==(a=this.metadata.searchQuery)?void 0:a.getQuery())?b:""};function EB(a){z.call(this,a)} w(EB,z);EB.La=[1];function FB(a){z.call(this,a)} w(FB,z);FB.prototype.getStatus=function(){return Of(this,2,0)}; FB.prototype.getErrorMessage=function(){return Nf(this,3)}; FB.prototype.setErrorMessage=function(a){return x(this,3,a)};function GB(a){z.call(this,a)} w(GB,z);GB.prototype.zp=pa(47);GB.La=[2];function HB(a){z.call(this,a)} w(HB,z);function IB(a){a=void 0===a?{}:a;this.Oj=new (void 0===a.gN?io:a.gN)({Ig:A().mld+"/v1",serviceName:"MoltronLoggingService"})} function JB(a,b,c,e){e=void 0===e?{}:e;var f=e.bJ,h=e.EI,k,l,p;Va(function(r){if(!b||!c)return r.return();k=new Jw;Kw(k,b);k.setTimestamp((new eh).setSeconds(Math.floor(Date.now()/1E3)));Lw(k,c);Mw(k,3);if(f||h){l=new Ew;if(f){var u=Aw(1);p=x(u,2,f);tf(l,3,Fw,p)}h&&Af(l,10,!0);Nw(k,l)}return r.yield(KB(a,k),0)})} function LB(a,b,c,e){var f=(void 0===e?{hE:!1}:e).hE,h,k,l,p,r,u;Va(function(y){if(!b)return y.return();h=[];k=t(c);for(l=k.next();!l.done;l=k.next())if(p=l.value)r=new Jw,Kw(r,b),r.setTimestamp((new eh).setSeconds(Math.floor(Date.now()/1E3))),Lw(r,p),Mw(r,1),f&&(u=new Ew,x(u,1,3),Nw(r,u)),h.push(r);return y.yield(Zha(a,h),0)})} function MB(a,b){var c,e;Va(function(f){if(!b)return f.return();c=new Jw;Kw(c,b);c.setTimestamp((new eh).setSeconds(Math.floor(Date.now()/1E3)));e=new ww;e.setType(3);e.setId("other");qf(c,ww,4,e);Mw(c,3);return f.yield(KB(a,c),0)})} function KB(a,b){var c=void 0===c?!1:c;var e,f,h,k;return Va(function(l){if(1==l.i)return e=new HB,qf(e,Jw,1,b),f={query:{key:A().mkey}},c&&A().li&&(h="",(k=(A().ge||"").toLowerCase())&&(h=Yv([{key:"e",value:k}])),!h&&A().auth_token&&(h=A().auth_token,(h.startsWith("OAuth")||h.startsWith("Bearer"))&&delete f.query.key),h&&(f.withCredentials=!0,f.headers={Authorization:h})),Oa(l,2),l.yield(a.Oj.post("log-moltron-interaction",e,FB,f),4);if(2!=l.i)return Pa(l,0);Qa(l);Na(l)})} function Zha(a,b){var c;return Va(function(e){if(1==e.i)return c=new EB,uf(c,1,b),Oa(e,2),e.yield(a.Oj.post("log-batch-moltron-interaction",c,GB,{query:{key:A().mkey}}),4);if(2!=e.i)return Pa(e,0);Qa(e);Na(e)})} ;function NB(a,b,c){IB.call(this);this.i=a;this.dymTrackingId=b;this.sessionId=c} w(NB,IB);function OB(a,b,c){c=void 0===c?!0:c;var e,f;Va(function(h){e=Mw(Kw(PB(),b),1);c&&(f=Iw(Hw(new Gw,a.i?3:1),a.sessionId),Pw(e,f));return h.yield(KB(a,e),0)})} function yB(a,b,c,e,f){f=void 0===f?!0:f;var h,k,l;Va(function(p){h=Mw(Lw(Kw(PB(),b),c),3);f&&(k=Iw(Hw(new Gw,a.i?4:2),a.sessionId),Pw(h,k));l=(new xw).setUrl(e);Ow(h,l);return p.yield(KB(a,h),0)})} NB.prototype.Hw=function(a,b,c){var e=this,f;return Va(function(h){f=QB(e,a,b,4,c);return h.yield(KB(e,f),0)})}; function QB(a,b,c,e,f){b=Mw(Lw(Kw(PB(),b),c),3);f&&(c=new xw,c.setUrl(f),Ow(b,c));f=new Gw;Hw(f,e);Iw(f,a.sessionId);Pw(b,f);return b} function PB(){var a=new Jw;a.setTimestamp((new eh).setSeconds(Math.floor(Date.now()/1E3)));return a} ;function RB(a){var b="";try{b=a.replace(/[^\p{Letter}\s_-]/ug,"")}catch(c){b=a.replace(/[^\w\s_-]/g,"")}return b.trim().replace(/[\s_]+/g,"-").toLowerCase()} ;var $ha=za(["aria-"]),aia=za(["role"]),bia=za(["data-stats-"]);function SB(a){this.i=a||document} SB.prototype.init=function(){for(var a=this,b=this.i.querySelectorAll(".zippy"),c={},e=0;e=window.performance.getEntriesByType("navigation").length)return null;var a=window.performance.getEntriesByType("navigation")[0].name,b;return a&&a.includes("#")&&1===(null==(b=a.match(/:~:text=/g))?void 0:b.length)?(a=a.split("#").slice(1).filter(function(c){return c.includes(":~:text=")})[0])?a.split(":~:").filter(function(c){return c.startsWith("text=")})[0].substring(5).split("&text="):null:null} function fia(a){var b=hia();if(!b||0===b.length)return!1;(b=b.some(function(c){return iia(a,c)}))?window.sc_trackStatsEventByElement(a,2,30,"textFragment"):window.sc_trackStatsEventByElement(a,2,36,"textFragment"); return b} function iia(a,b){var c=!1,e=b.split(",");e=e.map(function(l,p){if(l.startsWith("-")&&p!==e.length-1||l.endsWith("-")&&0!==p)c=!0;return l.replace(/^-|-$/g,"")}); if(c)return!1;var f=a.parentElement.nextElementSibling.textContent;b=e.map(function(l){return f.indexOf(decodeURIComponent(l))}); a=-1;b=t(b.entries());for(var h=b.next();!h.done;h=b.next()){var k=t(h.value);h=k.next().value;k=k.next().value;if(a>=k)return!1;a=k+decodeURIComponent(e[h]).length-1}return!0} function gia(a){var b;(b=!!a.name&&aC(A().query+window.location.hash,a.name)||ZB(a))||(b=(a=a.dataset.scZippyId)?bC().has(a):!1);return b} function ZB(a){var b=tk("play");a=a.parentElement.nextElementSibling;return null!==a&&null!==a.querySelector('[data-videoid="'+b+'"]')} function aC(a,b){return(new RegExp("[?#&,]"+qk(b)+"(?:[#&,]|$)")).test(a)} function WB(a){a.style.marginTop=-a.offsetHeight+"px"} SB.prototype.o=function(a,b){mk(a,"zippy-hidden");mk(b,"goog-zippy-expanded");mk(b,"goog-zippy-collapsed");var c=b.parentElement;if(ok(b,"goog-zippy-expanded")){a.removeAttribute("aria-hidden");Hj(UB,b,"aria-expanded","true");var e=2;$B(a);TB(c,!0);VB(b)}else Hj(UB,a,"aria-hidden","true"),Hj(UB,b,"aria-expanded","false"),e=3,a.addEventListener("transitionend",cC),TB(c,!1),jia(b),XB(a,"margin-top .218s ease-out",function(){WB(a)}.bind(this)); window.sc_trackStatsEventByElement(b,2,e)}; function bC(){return new Set(tk("zippy").split(","))} function VB(a){if(a=a.dataset.scZippyId){var b=bC();b.add(a);uk("zippy",[].concat(Ba(b.values())).join(","))}} function jia(a){if(a=a.dataset.scZippyId){var b=bC();b.delete(a);uk("zippy",[].concat(Ba(b)).join(","))}} SB.prototype.u=function(a,b,c){switch(c.which){case 13:case 32:c.preventDefault(),this.o(a,b)}}; function $B(a){kia(a);a.style.height=a.style.padding="";a.style.display="";a.removeEventListener("transitionend",cC);XB(a,"margin-top .218s ease-out",function(){a.style.overflow="auto";a.style.marginTop=0}); il(document,"imgLazyLoad")} function kia(a){a=a.getElementsByClassName("goog-zippy-collapsed");for(var b=0;b=fC} function gC(a,b,c,e,f,h,k,l){this.rank=a;this.ma=b;this.i=c;this.u=e;this.o=f;this.icon=h;this.label=void 0===k?"":k;this.description=void 0===l?"":l} function eC(a){switch(a){case 0:return hC;case 30:return iC;case 1:return jC;case 2:return fC;case 3:return kC;case 4:return lC;case 5:return mC;case 20:return nC;case 10:return oC;case 100:return pC;default:return hC}} n=gC.prototype;n.valueOf=function(){return this.rank}; n.getColor=function(){return Uz().Cc?this.i:this.ma}; n.re=function(){return this.icon}; n.getLabel=function(){return this.label}; n.getDescription=function(){return this.description}; var hC=new gC(0,"#F1F3F4","#F1F3F4"),iC=new gC(1,"#F1F3F4","#F1F3F4","#0b8043","#C4EED0",2,"Product Expert Alumni","Former Product Experts who are no longer members of the program"),jC=new gC(2,"#896E63","#896E63","#896E63","#B9ABA3",3,"Bronze Member","Community members with growing product knowledge who help other Google users by answers questions"),fC=new gC(3,"#9E9E9E","#9E9E9E","#5F6368","#C4C7C5",4,"Silver Product Expert","Community members with intermediate product knowledge who help other Google users by answering questions"), kC=new gC(4,"#FFB300","#F9AB00","#B06000","#F09D00",5,"Gold Product Expert","Community members with in-depth product knowledge who help other Google users by answering questions"),lC=new gC(5,"#77909D","#718792","#455A64","#E3E3E3",6,"Platinum Product Expert","Community members with advanced product knowledge who help other Google users and Product Experts "),mC=new gC(6,"#79A8FA","#79A8FA","#1A73E8","#A8C7FA",7,"Diamond Product Expert","Community members with product mastery who help other Google users and Product Experts"), nC=new gC(7,"#4285F4","#669DF6","#1A73E8","#A8C7FA",8,"Community Specialist","Google partners who help ensure the quality of community content"),oC=new gC(8,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Community Manager"),pC=new gC(9,"#4285F4","#669DF6","#1A73E8","#A8C7FA",9,"Google Employee","Google product team members and community managers");function qC(a){var b=a.model,c=void 0===a.Tf?!1:a.Tf;a=void 0===a.Vv?!1:a.Vv;E.call(this,"sc.search.searchResultsList.searchResult.VideoResult");this.model=b;this.Tf=c;this.Vv=a;this.i=new bo({icon:"gm/play_circle",size:this.Tf?48:36})} w(qC,E);qC.prototype.content=function(){var a=this;this.element("div","class",{root:!0,onebox:this.Tf,narrow:this.Vv},function(){lia(a);mia(a)})}; function rC(a){return 8===a||9===a||"CT_COMMUNITY_VIDEO"===a||"CT_VIDEO"===a} function sC(a,b){jp(4,a,220,void 0===b?"":String(b))} function lia(a){a.element("div","class","thumbnail-container",function(){var b=a.element;if(600>=window.innerWidth){var c,e,f,h;var k=null!=(h=null==(c=mi(a.model.i))?void 0:null==(e=nf(c,fi,8))?void 0:null==(f=nf(e,ei,4))?void 0:f.getUrl())?h:""}else{var l,p,r,u;k=null!=(u=null==(l=mi(a.model.i))?void 0:null==(p=nf(l,fi,8))?void 0:null==(r=nf(p,ei,2))?void 0:r.getUrl())?u:""}b.call(a,"img","class","thumbnail","aria-hidden","true","src",k);a.element("div","class","play-icon","aria-hidden","true", a.i);b=fB(a.model);b=gp(b);b=0a.limit} function zC(a){if(wC(a)){a.i=!a.i;a.Da();var b=a.i;jp(b?2:3,a.helpcenterName+"_symptoms_view_"+(b?"more":"less"),b?96:97)}} function yC(a,b){jp(35,a.helpcenterName+"_symptoms_click_"+Qe(b,1)+(b.getActive()?"_active":""),98);b.getActive()||(a=a.getURL(b).split("?"),b="?"+a[1],b=Fz(b),Wq(""+a[0]+b))} ;function AC(a){return(a=a.match(/^\w{2,3}([-_]|$)/))?a[0].replace(/[_-]/g,""):""} ;function BC(a){this.i=a;this.ma=this.Aa=null;this.o=[];this.qa=document.createElement("input");this.va=this.oa=-1;this.Qa=this.Qr.bind(this);this.Ja=kl(this.vA.bind(this),150);this.Oa=this.Ca=this.Ea=0;this.ua=!1;this.Ka=0;this.Ia=new Nn;tia(this)} function tia(a){a.u=document.createElement("div");a.u.className=a.i.className;mk(a.u,"sc-select",!0);a.u.style.cursor="pointer";a.u.setAttribute("tabindex",0);a.u.setAttribute("aria-expanded",!1);a.u.setAttribute("aria-haspopup","listbox");a.u.setAttribute("aria-required",a.i.getAttribute("aria-required"));a.u.setAttribute("role","listbox");a.u.addEventListener("mousedown",function(e){ok(this.ma,"sc-select-show")?e.target==this.ma||this.ma.contains(e.target)||this.Qr():0==e.button&&CC(this)}.bind(a)); a.u.addEventListener("keydown",a.QG.bind(a));a.Aa=document.createElement("span");a.u.appendChild(a.Aa);var b=document.createElementNS("http://www.w3.org/2000/svg","svg");b.setAttribute("viewBox","0 0 48 48");var c=document.createElementNS("http://www.w3.org/2000/svg","path");c.setAttribute("d","M14 20l10 10 10-10z");b.appendChild(c);a.u.appendChild(b);a.ma=document.createElement("ol");a.ma.setAttribute("role","listbox");a.ma.addEventListener("mousemove",function(){this.ua=!0}.bind(a)); Fk()||a.ma.addEventListener("scroll",function(){0a-1?this.o.length-1:a-1;b!=a&&!GC(this,b);)b=0>b-1?this.o.length-1:b-1;a=b}EC(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant", this.o[a].id);HC(this);break;case 40:a.preventDefault();ok(this.ma,"sc-select-show")||CC(this);a=this.oa;if(0===this.o.length)a=-1;else{for(b=(a+1)%this.o.length;b!=a&&!GC(this,b);)b=(b+1)%this.o.length;a=b}EC(this,a);this.o[a].focus();this.u.setAttribute("aria-activedescendant",this.o[a].id);HC(this)}}; function HC(a){if(-1!=a.oa){var b=a.o[a.oa];b.offsetTopa.ma.scrollTop+a.ma.offsetHeight&&(a.ua=!1,a.ma.scrollTop=b.offsetTop+b.offsetHeight-a.ma.offsetHeight)}} function FC(a){var b=a.i.getAttribute("aria-label")||"";b&&(-1!==a.i.selectedIndex&&(b+=" ("+a.i[a.i.selectedIndex].innerText+")"),a.u.setAttribute("aria-label",b))} n.dispose=function(){this.u&&Pl(this.u);this.ma=this.Aa=this.u=null;this.o=[]}; window.sc_initSelects=function(){for(var a=t((window.sc_scope||document).getElementsByTagName("select")),b=a.next();!b.done;b=a.next())b=b.value,"true"!==b.dataset.exclude&&new BC(b)};function IC(a){z.call(this,a)} w(IC,z);IC.prototype.setButton=function(a){return qf(this,Xh,1,a)}; var wia=Qg(IC);function JC(a){z.call(this,a)} w(JC,z);JC.prototype.Df=function(a,b){return Xe(this,1,Uh,a,b)}; JC.La=[1];function KC(a){z.call(this,a)} w(KC,z);function LC(a){z.call(this,a)} w(LC,z);LC.prototype.getHeading=function(){return Nf(this,2)}; LC.prototype.setHeading=function(a){return x(this,2,a)}; var xia=Qg(LC);LC.La=[1];var MC=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 NC(){var a=this;this.i=function(){}; this.o=function(b){if("detail"in b){b=wia(b.detail.action);var c,e;if(null==(c=nf(b,Xh,1))?0:null==(e=Yh(c))?0:null!=Tf(e,10,Wh)){var f,h,k=null==(f=nf(b,Xh,1))?void 0:null==(h=Yh(f))?void 0:Sf(h,10,Wh);(f=k&&null!==k?k.startsWith("url:")?k.replace("url:",""):k:"")&&a.ma(f)}else{var l,p;if(null==(l=nf(b,Xh,1))?0:null==(p=Yh(l))?0:Ue(p,Th,17,Wh)){var r;if(f=null==(k=nf(b,Xh,1))?void 0:null==(r=Yh(k))?void 0:Uf(r,Th,17,Wh))h=Qe(f,2),f=wf(f,1),h&&f&&a.ma("/"+h+"/workflow/"+f)}}}}; this.u=function(){var b=MC.get(1);b=new CustomEvent(b,{bubbles:!0,cancelable:!0});window.document.body.dispatchEvent(b)}; this.ma=function(b){Wq(b,{Vd:!0})}; window.document.body.addEventListener(MC.get(6),this.u);window.document.body.addEventListener(MC.get(5),this.i);window.document.body.addEventListener(MC.get(2),this.o)} var OC;function PC(){void 0===OC&&(OC=new NC)} NC.prototype.dispose=function(){window.document.body.removeEventListener(MC.get(2),this.o);window.document.body.removeEventListener(MC.get(6),this.u);window.document.body.removeEventListener(MC.get(5),this.i)}; window.sc_initSmartButtonController=function(){PC()};function QC(a,b){a=void 0===a?95:a;b=void 0===b?133:b;E.call(this,"sc.shared.ErrorSvg");this.i=new Nt("error_computer.svg");this.height=a;this.width=b} w(QC,E);QC.prototype.content=function(){var a=this;this.element("div","style",{width:this.width+"px",height:this.height+"px"},function(){a.i.render()})};function RC(a){this.o=a;this.i=null} RC.prototype.oh=function(a){var b=this;null===this.i&&(this.i=setTimeout(function(){null!==b.i&&(b.i=null,b.o())},a))};function SC(){var a=this;this.ma=function(b){if(!("detail"in b))throw Error("Invalid event type received for state update. Expected CustomEvent.");if(void 0===a.o)throw Error("No state update callback was provided.");b=xia(b.detail);a.o(b)}} n=SC.prototype;n.sendInitCompleteEvent=function(){console.log("[Smart Buttons] Broadcasting init");TC(4)}; n.sendButtonAction=function(a,b){a={action:null==a?void 0:a.serialize(),buttonClientRect:b};TC(2,a)}; n.sendDescribeEvent=function(a){var b=new JC;a=t(a);for(var c=a.next();!c.done;c=a.next())vf(b,1,Uh,c.value);b={action:b.serialize(),buttonClientRect:void 0};TC(5,b)}; n.sendButtonsRenderedEvent=function(){TC(6)}; n.initHandshakeListener=function(a){this.i=a;window.document.body.addEventListener(MC.get(1),this.i)}; n.initStateUpdateListener=function(a){this.o=a;window.document.body.addEventListener(MC.get(3),this.ma)}; n.dispose=function(){window.document.body.removeEventListener(MC.get(3),this.ma);this.i&&window.document.body.removeEventListener(MC.get(1),this.i)}; function TC(a,b){a=MC.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({dP:0,cP:1,XO:2,aP:3,YO:4,bP:5,ZO:6});function UC(a,b){this.i=a;this.metadata=b} UC.prototype.qd=function(a){this.i(a)}; function VC(){var a=this;this.o=new Map;this.ma=function(){a.i.sendButtonsRenderedEvent()}; this.i=new SC;yia(this)} var WC;function XC(){if(WC&&!YC)return WC;WC=new VC;YC=!1;var a=WC;a.i.initHandshakeListener(a.oa.bind(a));a.i.initStateUpdateListener(a.u.bind(a));a.i.sendInitCompleteEvent();return WC} function zia(a,b,c,e){if(""===b)throw Error("Smart Button guid key is empty");a.o.has(b)||a.o.set(b,new UC(e,c))} VC.prototype.u=function(a){var b,c=null!=(b=Nf(a,5))?b:"";if(!this.o.has(c))throw Error("Smart Button guid key "+c+" does not exist. Cannot update state.");var e;null==(e=this.o.get(c))||e.qd(a)}; VC.prototype.oa=function(){console.log("[Smart Buttons] Received Handshake");var a=[];this.o.forEach(function(b){a.push(b.metadata)}); this.i.sendDescribeEvent(a)}; VC.prototype.dispose=function(){this.i.dispose();this.o.clear();var a;null==(a=kn().querySelector(".workflow"))||a.removeEventListener("dynamicFormRendered",this.ma)}; function yia(a){var b;null==(b=kn().querySelector(".workflow"))||b.addEventListener("dynamicFormRendered",a.ma)} var YC=!1;function ZC(a){var b=a.buttonTitle,c=a.contentId,e=a.helpcenterName,f=a.Sh;a=void 0===a.Ow?!0:a.Ow;E.call(this,"sc.smart_button.FatalErrorButton");this.i=new QC;this.buttonTitle=b;this.contentId=c;this.helpcenterName=e;this.Sh=f;this.Ow=a} w(ZC,E);ZC.prototype.content=function(){var a=this;this.element("div","class","^no-margin root",function(){a.element("div","class","^no-margin content",function(){a.i.render()}); a.element("div","class","^no-margin content",function(){a.element("div","class","^no-margin title","Hmm... something went wrong.");a.element("div","class","^no-margin error","The smart button requested did not load. Please complete actions manually.");a.Ow&&a.element("div","class","^no-margin feedback-link",a.Sh);a.element("div","class","^no-margin detail",function(){""!==a.buttonTitle&&a.element("div","class","^no-margin",(new Vo("The button title is {buttonTitle}.")).format({buttonTitle:a.buttonTitle})); a.element("div","class","^no-margin",(new Vo("The content ID is {contentId}.")).format({contentId:a.contentId}));a.element("div","class","^no-margin",(new Vo("The help center name is {helpcenterName}.")).format({helpcenterName:a.helpcenterName}))})})}); Aia(this)}; function Aia(a){var b,c;null==(c=(b=window).sc_trackStatsImpressions)||c.call(b,[{type:99,id:a.contentId+"_button_"+a.buttonTitle}],!0)} ;var $C=new Map([[1,"good"],[2,"error"]]);function aD(){E.call(this,"sc.smart_button.Icon");this.i=!1} w(aD,E);function bD(a,b,c,e){a.o=b;a.state=c;a.i=void 0===e?!1:e} aD.prototype.content=function(){var a=this;if(void 0!==this.o&&void 0!==this.state&&void 0!==this.i&&0!==this.state){var b={"^no-margin":!0,icon:!0,state:!this.i,"heading-icon":this.i},c=$C.get(this.state);$C.has(this.state)&&(b[c]=!0);var e="";"good"===c?e="Success icon":"error"===c&&(e="Failure icon");this.element("div","class",b,"aria-label",""!==e?e:null,function(){var f;null==(f=a.o)||f.render()})}};function cD(a){E.call(this,"sc.smart_button.SendFeedbackLink");var b=this;this.buttonTitle=a;this.i=function(){dD(b)}; this.o=function(c){"key"in c&&(" "===c.key||"Enter"===c.key)&&dD(b)}} w(cD,E);cD.prototype.content=function(){this.anchor=this.element("a","href","#","class","^no-margin link","Send feedback");var a;null==(a=this.anchor)||a.addEventListener("click",this.i);var b;null==(b=this.anchor)||b.addEventListener("keydown",this.o)}; cD.prototype.dispose=function(){var a;null==(a=this.anchor)||a.removeEventListener("click",this.i);var b;null==(b=this.anchor)||b.removeEventListener("keydown",this.o)}; function dD(a){var b=Bt();b.set("smart_button_title",a.buttonTitle);zt({payload:b,productId:Number(A().fbid)})} ;function eD(a){return 2===(null==a?void 0:Qe(a,3))} function fD(a){return 1===(null==a?void 0:Qe(a,3))} function Bia(a){a=null==a?void 0:pf(a,KC,1);if(void 0===a)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(gD(b.value))return!0;return!1} function hD(a){a=iD(a);if(0===a.length)return!1;a=t(a);for(var b=a.next();!b.done;b=a.next())if(!gD(b.value))return!1;return!0} function iD(a){return void 0===a?[]:(null==a?void 0:pf(a,KC,1))||[]} function gD(a){return void 0!==a&&null!=Qe(a,1)&&0!==Of(a,1,0)} function jD(a){return void 0!==a&&null!=Qe(a,1)&&1===Of(a,1,0)} function lD(a){return void 0!==a&&null!=Qe(a,1)&&2===Of(a,1,0)} function Cia(a){return a.filter(function(b){return lD(b)})} ;function mD(a,b){b=void 0===b?!1:b;E.call(this,"sc.smart_button.StateHeading");this.Sh=a;this.Fj=b;this.oa=[];this.headingState=0;this.icon=new aD} w(mD,E);mD.prototype.content=function(){var a;!(eD(this.i)||fD(this.i)||(null==(a=this.i)?0:a.getHeading())||hD(this.i))||Dia(this)}; mD.prototype.qd=function(a){this.i=a;this.oa=iD(this.i);if(eD(this.i))this.headingState=2;else if(fD(this.i))this.headingState=1;else if(0a.Js?a.Js+"px":null},function(){a.o&&a.element("div","class","loading-spinner",function(){(new wq({size:"mspin-small"})).render()}); if(0a&&Infinity!==a&&(a=h);this.Ks=h;this.Js=a;this.Da();this.u.open({anchor:b,je:c,ke:e,Ib:f})}; n.close=function(){this.u.close()}; function Ria(a){return!!a.bl&&Array.isArray(a.items)&&0b.length){f=[{state:5}];a.Ca.set("",f);p.Na(4);break}a.i.Jg(!0);a.i.open({Ib:!0});Oa(p,5);return p.yield(a.Gd(b.trim(),a.kc),7);case 7:f=p.o;0===f.length&&(f=[{state:4}]);a.i.Jg(!1);Pa(p,4);break;case 5:h=Qa(p),f=[{state:3}],a.i.Jg(!1),a.i.open({Ib:!0}), gE(h);case 4:return a.Ca.set("",f),k=a.i,l=k.ij,p.yield(aE(a,!0),8);case 8:l.call(k,p.o),a.i.Da(),a.i.open({Ib:!0}),Na(p)}})} function $ia(a,b){return function(){a.qa=b;a.i.close();a.va&&a.va()}} WD.prototype.getValues=function(){for(var a=[],b=t(this.o.keys()),c=b.next();!c.done;c=b.next()){(c=c.value)&&!a.includes(c)&&a.push(c);c=t(this.o.get(c));for(var e=c.next();!e.done;e=c.next())(e=e.value.Bd)&&!a.includes(e)&&a.push(e)}return a}; function cE(a,b){var c,e;return Va(function(f){if(1==f.i)return Oa(f,2),f.yield(a.Lb(b,a.kc),4);if(2!=f.i){c=f.o;if(!c||0==c.length)return hE(a,b,Error("No results")),f.return();a.o.set(b,c);return Pa(f,0)}e=Qa(f);hE(a,b,e);Na(f)})} function hE(a,b,c){a.o.set(b,[{state:2}]);a.Sa&&a.ua&&(a.ua=!1,a.Sa(c),YD(a));gE(c)} function YD(a){a.u=new Oq({placeholder:a.yh,yc:!0,Md:function(){a.oa=a.u.getText().replace(VD,"");a.De()}, ariaRequired:a.yb})} function gE(a){a=new CustomEvent("cid_selector_fetch_error",{detail:a});kn().dispatchEvent(a)} function XD(a){a.Ca.clear();a.Ca.set("",[bE()])} function bE(){return{value:"",trigger:function(){}, items:[],state:0}} ;function iE(a){var b=a.items,c=void 0===a.label?void 0:a.label,e=void 0===a.placeholder?"":a.placeholder,f=void 0===a.mf?!0:a.mf,h=void 0===a.filled?!1:a.filled,k=void 0===a.disabled?!1:a.disabled,l=void 0===a.maxHeight?void 0:a.maxHeight,p=void 0===a.minWidth?void 0:a.minWidth,r=void 0===a.selectedIndex?-1:a.selectedIndex,u=void 0===a.autoClose?!0:a.autoClose,y=void 0===a.yc?!1:a.yc,la=void 0===a.ariaRequired?!1:a.ariaRequired,na=void 0===a.Lc?["self"]:a.Lc,oa=void 0===a.Qc?"rem":a.Qc,ra=void 0=== a.hA?function(){}:a.hA,ua=void 0===a.Di?!1:a.Di,wa=void 0===a.rv?"":a.rv,Da=void 0===a.us?void 0:a.us; a=void 0===a.kt?void 0:a.kt;E.call(this,"sc.shared.MaterialSelect");var Ja=this;this.va=function(){return void jE(Ja)}; this.Aa=function(){return void jE(Ja)}; this.active=!1;this.o="";this.oa=!0;this.items=b;this.autoClose=u;this.label=c;this.labelId=En();this.Pl=En();this.minWidth=p;this.filled=h;this.disabled=k;this.yc=y;this.Qc=oa;this.Ca=new bo({icon:"gm/arrow_drop_down",size:24,tb:!0,Qc:this.Qc});kE(this,r);this.maxHeight=l;this.us=Da;this.menu=lE(this,b);this.qa=new pq({label:e,uj:f,Qo:48,disabled:k,filled:h,Wi:function(){return Ja.Wi()}, yc:y});this.ariaRequired=la;this.Lc=na;this.hA=ra;this.Di=ua&&!k;this.rv=wa;this.kt=a;this.Di&&(this.i=new Oq({hf:!1,ds:!1,we:function(){var Ma;null==(Ma=Ja.i)||Ma.setPlaceholder(Ja.rv);Ja.open({Ib:!1})}, Md:function(){var Ma;Ja.o=(null==(Ma=Ja.i)?void 0:Ma.getText())||"";Ja.open({Ib:!1})}, xw:function(){Ja.open({Ib:!0})}}))} w(iE,E);n=iE.prototype; n.content=function(){var a=this;this.label&&this.element("div","class","label","id",this.labelId,this.label);this.root=this.element("div","class",{container:!0,"container-with-filtering":this.Di},"style",{"min-width":this.minWidth?this.minWidth:null},function(){a.u=a.element("div","class",{root:!0,dense:a.yc,disabled:a.disabled,active:a.active},"id",a.Pl,"tabindex",0,"aria-haspopup","listbox","aria-labelledby",dja(a),"role","button","aria-expanded",a.menu.qb().toString(),"onclick",function(){return void a.Gb()}, "onkeydown",function(c){a.disabled||"Enter"!==c.code&&"Space"!==c.code||(c.preventDefault(),a.open({Ib:!a.Di}))},"aria-required",a.ariaRequired,"data-filter-enabled",a.i?"true":void 0,function(){a.i&&(a.i.setText(a.o),a.element("div","class",{"filter-input":!0, selection:!0},a.i));a.qa.render();a.i||a.element("div","class",{"filled-content":a.filled,"filled-selection":a.filled&&a.selection,selection:!0},a.selection);a.element("div","class",{"filled-content":a.filled,"filled-selection":a.filled&&a.selection,arrow:!0},a.Ca)}); a.u.addEventListener("focusin",a.va);a.u.addEventListener("focusout",a.Aa)}); if(this.oa)this.menu.render(),this.ua=void 0;else{var b;(null==(b=this.i)?0:b.focused)&&this.kt&&(this.ua=this.element("label","class","warning-label",this.kt))}}; n.Ab=function(){var a;null==(a=this.u)||a.removeEventListener("focusin",this.va);var b;null==(b=this.u)||b.removeEventListener("focusout",this.Aa)}; function eja(a,b){a.menu=lE(a,b);a.Da()} n.open=function(a){var b=this;a=(void 0===a?{}:a).Ib;eja(this,this.o?this.items.filter(function(e){return"string"===typeof e.value?e.value.toLowerCase().includes(b.o.toLowerCase()):"string"===typeof e.kh?e.kh.toLowerCase().includes(b.o.toLowerCase()):!1}):this.items); this.active=!0;this.i&&!a?this.i.focus():mE(this);if(this.root){var c=this.root.getBoundingClientRect().width;this.menu.setWidth(c)}this.oa&&this.menu.open({anchor:this,Ib:a});this.Da()}; n.close=function(){this.menu.close()}; function nE(a){switch(typeof a.selection){case "function":var b;return null!=(b=a.selection().textContent)?b:"";case "string":return a.selection;default:return""}} function mE(a){var b;null==(b=a.u)||b.focus()} function jE(a){setTimeout(function(){var b=kq(),c,e;(null==(c=a.u)?0:c.contains(b))||(null==(e=a.menu.getElement())?0:e.contains(b))?a.qa.focus():(a.qa.blur(),a.i&&(a.close(),a.o=nE(a),a.i.setText(a.o),a.i.setPlaceholder(""),a.ua&&a.ua.remove()))},0)} function dja(a){return a.Lc.map(function(b){return"self"===b?a.label?a.labelId+" "+a.Pl:a.Pl:b}).join(" ")} n.Wi=function(){return!!this.selection}; n.Gb=function(){this.disabled||this.open({Ib:!1})}; function lE(a,b){a.oa=!a.Di||!a.us||b.length<=a.us;if(!a.oa)return new Kz({items:[]});b=oE(a,b);return new Kz({items:b,Lw:a.selection,Yi:4,bc:1,jc:4,onClose:function(){mE(a);a.active=!1;a.Da()}, maxHeight:a.Di?"40vh":a.maxHeight,gw:a.filled,Fu:!1})} function oE(a,b){return b.map(function(c){var e=Object.assign({},c,{trigger:function(){a.selection=c.kh?c.kh:c.value;"string"===typeof a.selection&&a.hA(a.selection);c.trigger&&c.trigger();a.Di&&(a.o=nE(a),a.close());a.autoClose&&a.close()}}); e.items&&Array.isArray(e.items)&&(e.items=oE(a,e.items));return e})} function kE(a,b){a.selection=0<=b&&bSearch Help Center
true
true
true
true
true
69256
false
false