Google Cloud Platform - Compliance & Data Privacy Inquiry

If you have a Standard, Enhanced, or Premium Cloud Platform Support Package: Please create a support ticket via the Google Enterprise Support Center instead of completing this form.

 

When submitting troubleshooting data to support, please ensure you remove any sensitive data such as account passwords, cardholder data, confidential business data, personal health information. Additionally, please avoid providing sensitive government information such as identification numbers or criminal justice information. We will use the troubleshooting data to help us address your support issues and to improve our services, subject to the Google Privacy Notice.

 

Please consider whether the following resources may address your question. If they do not, please fill out the form below and we will reply to your inquiry.

  1. Security and Compliance on the Google Cloud Platform

  2. Google Cloud Platform Whitepapers

  3. Privacy and Security Certifications

  4. Cloud Data Center Locations

  5. Google Cloud Platform Subprocessors

  6. Data Processing and Security Terms (including EU SCCs)

  7. General Data Protection Regulation (GDPR)

 

* Required field

Please enter a valid email address.
If you are a Looker customer, please enter your looker host url (xxx.looker.com)
Please enter a valid project Number.
Please enter a full description of the problem.
https://myaccount.google.com/privacypolicy?hl=$0
Some account and system information will be sent to Google, and support calls and chats may be recorded. We will use this information to improve support quality and training, to help address technical issues, and to improve our products and services, subject to our Privacy Policy and Terms of Service. Translation services may be used in chats and email.
Additional info

Contact us

Search
Clear search
Close search
Google apps
Main menu
15838104931778352312
true
Search Help Center
false
true
true
true
true
true
95384

'; var e=Fl(a);a=ql("data:text/html;charset=UTF-8;base64,"+btoa(e.toString()));b||(c.srcdoc=Hl(e))}else{if(b)throw Error("IFRAME_SANDBOX_URL is not supported with disableSandbox");a=new Map([["nonce",a]]);var f=rl(Ocb).toString();var h=f.split(/[?#]/);e=/[?]/.test(f)?"?"+h[1]:"";b=h[0];f=/[#]/.test(f)?"#"+(e?h[2]:h[1]):"";a=dbb(b,e,f,a)}c.src=rl(a).toString();c.style.cssText="border: 0; height: 0; left: 0; position: absolute; top: 0; width: 0;";c.setAttribute("aria-hidden","true");return c} ;var x2={rY:!1,JK:!1},y2;function z2(a){this.options=a=a===void 0?x2:a;if(!Tcb(this.options)&&typeof navigator.msSaveOrOpenBlob!=="function"){var b;this.sandbox=new w2({yE:(b=this.options.JK)!=null?b:!1})}} z2.download=function(a,b,c,e){c=c===void 0?"":c;e=e===void 0?x2:e;return La(function(f){if(f.o==1)return f.yield(Ucb(a,b,c,e),2);if(f.ma)return f.return();y2||(y2=new z2,y2.init());return f.yield(Vcb(y2,a,b,c),0)})}; z2.prototype.init=function(){var a=this;return La(function(b){return a.sandbox==null?b.return():b.yield(a.sandbox.load(),0)})}; z2.prototype.download=function(a,b,c){c=c===void 0?"":c;var e=this;return La(function(f){return f.o==1?f.yield(Ucb(a,b,c,e.options),2):f.ma?f.return():f.yield(Vcb(e,a,b,c),0)})}; function Vcb(a,b,c,e){e=e===void 0?"":e;var f,h,k;return La(function(l){switch(l.o){case 1:f=b instanceof Blob?b:new Blob([b],{type:e});if(typeof navigator.msSaveOrOpenBlob!=="function"){l.Pa(2);break}navigator.msSaveOrOpenBlob(f,c);return l.yield(A2(),3);case 3:return l.return();case 2:if(!Lb()||Caa(cbb(),16)>=0||!Eb()&&(!yb("iPad")&&!yb("iPhone")||Db()||Eb()||(zb()?0:yb("Coast"))||Cb()||!yb("AppleWebKit"))){l.Pa(4);break}h=new FileReader;h.onload=function(){var p=Cn("A"),r=Al(String(h.result)); Dl(p,r);p.download=c;p.click()}; h.readAsDataURL(f);return l.yield(A2(),5);case 5:return l.return();case 4:return a.sandbox==null&&(a.sandbox=new w2({yE:(k=a.options.JK)!=null?k:!1}),a.sandbox.load()),l.yield(a.sandbox.exec('var url=URL.createObjectURL(blob);var a=document.createElement("a");if(!("download" in a)){throw new Error("Downloading not supported on this browser");}a.href=url;a.download=filename;document.body.appendChild(a);a.click();setTimeout(function(){document.body.removeChild(a);URL.revokeObjectURL(url);},250);',[{name:"blob", value:f,transfer:!1},{name:"filename",value:c,transfer:!1}]),6);case 6:return l.yield(A2(),0)}})} function Ucb(a,b,c,e){c=c===void 0?"":c;e=e===void 0?x2:e;var f;return La(function(h){switch(h.o){case 1:if(!Tcb(e))return h.return(!1);h.va(2);return h.yield(Wcb(a,b,c),4);case 4:h.ya(3);break;case 2:f=h.ua();if(f instanceof DOMException&&f.name==="SecurityError")return h.return(!1);throw f;case 3:return h.return(!0)}})} function Tcb(a){a=a===void 0?x2:a;return a.rY&&!!window.showSaveFilePicker} function Wcb(a,b,c){c=c===void 0?"":c;var e,f,h,k;return La(function(l){switch(l.o){case 1:var p=c,r={suggestedName:b},t;(t=b.match(/\..+$/))?(t=t[0],t=t.length>16?null:t):t=null;if(t){p=p.replace(/;[^]*/,"");var v={};r.types=[{description:"*"+t,accept:(v[/^\s*[a-zA-Z0-9+._-]+\/[a-zA-Z0-9+._-]+?\s*$/.test(p)?p:"*/*"]=[t],v)}]}e=r;l.va(2);return l.yield(window.showSaveFilePicker(e),4);case 4:f=l.ma;l.ya(3);break;case 2:h=l.ua();if(h instanceof DOMException&&h.name==="AbortError")return l.return(); throw h;case 3:return l.yield(f.createWritable(),5);case 5:return k=l.ma,l.Ra(6),l.yield(k.write(a),6);case 6:return l.Da(),l.yield(k.close(),9);case 9:l.Ba(7);break;case 7:return l.return()}})} z2.prototype.dispose=function(){this.sandbox!=null&&this.sandbox.dispose()}; function A2(){return new Promise(function(a){setTimeout(a,500)})} cb("SafeDownloader",z2);var Xcb=[8000001,8000086,8000063,8000975,8000976,8000087,8000088],Ycb=["CHECKBOX","RADIOBUTTON","DROPDOWN"]; function Zcb(a,b,c){var e=this;this.element=a;this.model=b;this.flags=c;this.validateOnly=wm("validate_only")==="true";this.page=1;this.fields=[];this.Wc=[];this.Ba=new Map;this.bubbles=[];this.Ta=[];this.caseId=null;this.La=new Map;this.Lk=new Map;this.c2c=null;this.listeners=[];this.dg=0;this.Cb=!0;this.oa=null;this.va=this.rb=this.Vc=!1;this.Ka=this.Ia=this.recaptcha=null;this.np=[];this.gcmRegistrationId="";this.productSpecificData={};this.ya=[];this.ua=[];this.Ra=[];this.fe="";this.rf=[];this.jd= [];this.parentCaseName="";this.Ik=[];this.ze=!1;this.rd=[];this.Da=[];this.targetVerified=this.xd=!1;this.ma=[];this.chatPoolId="";this.Ya=this.Ng=this.Yo=this.Ok=this.Ea=this.Na=!1;this.Ib=this.o=null;this.Sa=27;this.jp=new Set;this.zc=null;this.ep=this.model.show_recaptcha;this.Ag=this.querySelector(".form-screenshot");this.Bw=new Map;this.submissionChannel=0;this.Wa=new CF("HelpcenterFields/Form");this.submitId=rm;this.dispatchEvent("startinginitialization");a=this.querySelectorAll(".field");for(b= 0;b0&&v.parents.push(la)}}}); C2(this);this.dispatchEvent("fieldsinitialized");this.ep&&cdb(this);window.sc_createSpinner&&(this.oa=window.sc_createSpinner("small"),sm(this.oa.getElement(),"submit-spin",!0));D2(this,!1);ddb(this);edb(this);fdb(this);E2(this,!0);this.prepopulateFields();this.prefillFieldsFromSession();this.element.addEventListener("submit",function(v){v.preventDefault();e.submitForm()}); this.element.addEventListener("input",function(){e.dispatchEvent("inputchange");e.setHasCheckedForDynamicRecommendation(!1);e.Ya=!1}); this.element.addEventListener("change",function(){e.setHasCheckedForDynamicRecommendation(!1);e.Ya=!1}); this.model.c2c_configured&&(this.c2c=(0,window.sc_initFormClickToCall)(this));this.model.is_chat_form&&!this.shouldSubmitToCasesV2()&&F2(this);gdb(this);this.dispatchEvent("validatorinitialized");this.dispatchEvent("initializationcomplete");G2(20);if(a=this.element.getAttribute("data-form-sc-frd-values"))for(a=w(JSON.parse(a)),b=a.next();!b.done;b=a.next())b=new hr(new ok(b.value)),this.rf.push(lr(b)),this.ua.push(PP(b));a=w(this.fields);for(b=a.next();!b.done;b=a.next())if(b=b.value,c=b.getFrdIdentifier())this.Wc.push(b), (f=this.Ba.get(c))?f.push(b):this.Ba.set(c,[b]);hdb(this,this.element.getAttribute("data-helpcenter-frd-fields-confg"));idb(this);jdb(this);kdb(this);ldb(this);mdb(this)} function ndb(a){var b,c;return(c=(b=a.flags.policyViolationCampaignSelectorFormAllowlist)==null?void 0:b.primitive_value)!=null?c:[]} function adb(a){if(a.Ek)var b=an("PolicyViolationCampaignSelectorFeature__enable_policy_violation_campaign_selector")!=="true";else b=a.getRedwoodId(),b=!(Hcb(b,ndb(a))&&Gcb());if(b)return null;if(a.zc)return a.zc;b=w(a.fields);for(var c=b.next();!c.done;c=b.next())if(c=c.value.o)return a.zc=c;return null} function ldb(a){var b=document.querySelector(".contact-form-suggestions-panel-container");b&&(Hw.initialize(b,void 0),cra(document),Hw.Gi=function(c,e){return a.Gi(c,e)},Iw(),WSa(a.getRedwoodId()),b=function(){Gw()},a.element.addEventListener("input",b),a.element.addEventListener("change",b),setTimeout(b,0),b=function(){Jw()},a.listen("nextpage",b),a.listen("highcontextchannelrecommendationfound",b),a.listen("submitstart",function(){Hw.submitForm(); Jw()}))} function mdb(a){if(H2(a)&&!z().is_render_api){var b=a.querySelector(".submit-button");b&&(b.textContent=a.model.strings.NEXT);a.listen("dynamicrecommendationfound",a.lV.bind(a));a.listen("error",function(){a.ya.length>0||a.Vv()}); a.listen("invalidated",function(){a.ya.length>0||a.Vv()}); a.listen("submitend",function(){a.Vv()}); (b=document.querySelector(".collapsed-form-container__header"))&&b.addEventListener("click",a.Vv.bind(a))}} function odb(){return{sL:document.querySelector(".form-suggestions-wrapper"),uK:document.querySelector(".collapsed-form-container"),WK:document.querySelector(".contact-form-dynamic-recommendations-container"),tK:document.querySelector(".contact-form-header")}} n=Zcb.prototype;n.Vv=function(){var a=odb(),b=a.sL,c=a.uK,e=a.WK;a=a.tK;b&&c&&e&&a&&(sm(c,"hidden",!0),sm(e,"hidden",!0),sm(a,"hidden",!0),sm(b,"hidden",!1),this.setShouldShowNextStep(!0))}; n.lV=function(){var a=odb(),b=a.sL,c=a.uK,e=a.WK;a=a.tK;b&&c&&e&&a&&(sm(c,"hidden",!1),sm(e,"hidden",!1),sm(b,"hidden",!0),sm(a,"hidden",!1),this.setShouldShowNextStep(!1),this.Ea||Mqa(e,this.getFieldValues(),this.qp))}; n.querySelector=function(a){return this.element.querySelector(a)}; function I2(a,b){return a.element.querySelector(b)} n.querySelectorAll=function(a){return this.element.querySelectorAll(a)}; function B2(a,b){for(var c=0;c=a.model.total_pages;sm(a.Ag,"hidden",!b);b?a.Ka.activate():a.Ka.deactivate()}} n.UC=function(){var a=!1;B2(this,function(b){var c=b.querySelector(".target-frd-message");c&&((b=!a&&b.isVisible())&&(a=!0),sm(c,"hidden",!b))})}; function D2(a,b){var c=a.page>=a.model.total_pages,e=a.querySelector(".submit-button");e&&(sm(e,"hidden",!c),e.disabled=!a.Cb||b);if(a.va){var f=J2(a)?".high-context-channel-recommendation__recaptcha":".recaptcha";sm(a.querySelector(f),"hidden",!c)}if(f=a.querySelector(".previous-button"))sm(f,"hidden",a.page===1),f.disabled=b;if(f=a.querySelector(".next-button"))sm(f,"hidden",a.page===a.model.total_pages),f.disabled=!a.Cb||b;if(a.oa){b?a.oa.show():a.oa.hide();var h=a.oa.getElement();!c&&(f==null? 0:f.parentNode)?f.parentNode.appendChild(h):c&&(e==null?0:e.parentNode)?e.parentNode.appendChild(h):(e==null?0:e.parentNode)?e.parentNode.appendChild(h):(f==null?0:f.parentNode)&&f.parentNode.appendChild(h)}(c=a.querySelector(".high-context-channel-recommendation__button-spinner"))&&sm(c,"hidden",!b);K2(a,b)} function J2(a){return!um(a.querySelector(".high-context-channel-recommendation__container"),"hidden")} function ddb(a){var b=a.querySelector(".submit-button");b&&(!z().li&&a.model.is_chat_form?(b.disabled=!0,I2(a,".notification-area").textContent=a.model.strings.CHAT_UNAVAILABLE):b.addEventListener("click",a.submitForm.bind(a)));(b=a.querySelector(".previous-button"))&&b.addEventListener("click",function(){pdb(a,a.page-1)&&(a.dispatchEvent("previouspage"),G2(7))}); (b=a.querySelector(".next-button"))&&b.addEventListener("click",a.submitForm.bind(a))} function kdb(a){if(Fcb()&&!a.model.logged_in){G2(4,304);var b=a.element.querySelector(".need-info-authentication-prompt__container");a=a.element.querySelector(".confirmation-message__authentication-prompt-container");b&&sm(b,"hidden",!1);a&&sm(a,"hidden",!1)}} function jdb(a){if(Fcb()&&a.model.logged_in&&!z().is_render_api){for(var b=[],c=w(Xcb),e=c.next();!e.done;e=c.next())(e=a.Ba.get(e.value))&&b.push.apply(b,za(e));b=w(b);c=b.next();for(e={};!c.done;e={Lu:void 0,Gw:void 0,zF:void 0,targetIdAuthorizationWarning:void 0},c=b.next())e.Lu=c.value,e.zF=e.Lu.getFrdIdentifier(),e.zF&&(e.Gw=e.Lu.querySelector(".text-input-container"),e.targetIdAuthorizationWarning=e.Lu.querySelector(".target-id-authorization-warning"),e.Lu.getElement().addEventListener("focusout", function(f){return function(){var h,k,l,p;return La(function(r){switch(r.o){case 1:h=f.Lu.getValues()[0].value;if(!h)return r.return();f.Gw&&sm(f.Gw,"text-input-spin",!0);r.va(2,3);return r.yield(qdb(a,f.zF,h),5);case 5:k=r.ma;if(ef(k,u2,1,Ge()).length===0)return r.return();l=ef(k,u2,1,Ge())[0];p=qf(l,2);sm(f.targetIdAuthorizationWarning,"hidden",p);G2(p?4:5,305);case 3:r.Da();f.Gw&&sm(f.Gw,"text-input-spin",!1);r.Ba(0);break;case 2:r.ua(),sm(f.targetIdAuthorizationWarning,"hidden",!0),G2(5,305), r.Pa(3)}})}}(e)))}} function edb(a){a=a.element.getElementsByTagName("textarea");for(var b=0;b0&&x.getValues()[0].value!==""&&!Ycb.includes(x.getType())&&x.getType()!=="HIDDEN";if(!E||!a.jp.has(E)&&!la){k=[];var ta=of(v,2);ta?k=[ta]:ef(v,Mj,3,Ge()).length>0&&(k=[].concat(za(rdb(ef(v,Mj,3,Ge())[0]))));k.length>0&&(h++,dcb(x,k)&&e++)}}}if(e>0){var va=document.querySelector(".prefilled-callout"); va&&sm(va,"hidden",!1)}sdb(e,h)}else sdb(0,0);a.jd=[];var Ba,Ha=(Ba=cf(f,n2,2))==null?void 0:Oe(Ba,2,Mj,XP);if(Ha)for(var Na=w(Ha.values()),Pa=Na.next();!Pa.done;Pa=Na.next()){var ab=Pa.value,eb=qk(new ok,ab),vb=new hr(eb);a.jd.push(PP(vb))}}catch(Fb){console.error("Failed to parse FormsGetPrefillDataResponse",Fb)}finally{E2(a,!1)}}, ad:function(e){window.sc_trackStatsEvent(313,21,"getprefilldata: "+e.statusText);console.error("getprefilldata endpoint returned an error",e);E2(a,!1)}, Fj:!0})}}else E2(this,!1)}; function sdb(a,b){var c="no_prefill";b>0&&(c=a===b?"full_prefill":"partial_prefill");window.sc_trackStatsEvent(313,15,c+": prefilled_count:"+(a+"_total_potential_count:"+b))} function rdb(a){return(a=Pj(a))?ze(a,Dj,8,Kf)?Ej(Gj(a)):ze(a,yj,2,Kf)?zj(a.nh()).map(function(b){return""+b}):ze(a,Dj,3,Kf)?Ej(a.lk()):ze(a,wj,4,Kf)?xj(Ij(a)).map(function(b){return""+b}):Jf(a)!=null?[a.wn().toString()]:ze(a,Aj,6,Kf)?Bj(a.Bn()).flat().map(function(b){return""+b}):[]:[]} n.prepopulateFields=function(a){if(this.model.enable_prepopulate_contact_form_field_query_params)for(var b=w(this.fields),c=b.next();!c.done;c=b.next()){c=c.value;var e=tdb(c,a),f=void 0;if((f=e)==null?0:f.lP.length)c.setValues(e.lP,!0),(f=c.getId())&&this.jp.add(f);f=void 0;((f=e)==null?0:f.BX)&&c.hide()}}; function tdb(a,b){b||(b=z().query_params);b=b.filter(function(t){return t.key==="pcff"}); for(var c=[],e=!1,f=0;f .contact-form-label__text');if(a.length!==0&&a[0])return a=a[0],a.textContent?a.textContent:void 0} n.Sz=function(a,b){var c=[];B2(this,function(e){var f=Zbb(e,a,b);f&&c.push({field:e,control:f,value:b})}); return c}; n.Hl=function(){return this.page}; n.submitForm=function(){var a=this;if(this.Ng&&this.Ya&&!this.Na)this.getStatusMessage()!==""&&(this.Ea=!1),udb(this);else{this.Ib&&this.Sa!==27||(this.Ib=Ct.Vd());for(var b=w(this.ma),c=b.next();!c.done;c=b.next()){c=c.value;var e=c.model;if(!e.Ac()&&!e.md().getId()){AR(c,!0,this.model.strings.REQUIRED_FIELD);L2(this,"invalid",this.model.strings.VALIDATION_NOTE);this.dispatchEvent("invalidated");return}}D2(this,!0);B2(this,function(h){h.Da&&(a.xd=!0,h.targetVerified()&&(a.targetVerified=!0))}); if(this.dg!==0){var f=function(){a.element.removeEventListener("uploadend",f);a.submitForm()}; this.element.addEventListener("uploadend",f)}else this.dispatchEvent("validationstart"),M2(this)||this.dispatchEvent("beforesubmit"),vdb(this).then(function(h){!a.c2c||a.model.use_cufinsert_api_when_validating_only&&a.validateOnly?N2(a)&&a.model.check_chat_availability_before_submitting_request&&!O2()&&!a.shouldSubmitToCasesV2()?wdb(a,h):xdb(a,h):ydb(a,h)}).catch(function(){P2(a,a.model.strings.BACKEND_ERROR); a.dispatchEvent("validationend")})}}; function zdb(a){var b=a.querySelector("#channel-recommendation-chat-option"),c=a.querySelector(".high-context-channel-recommendation__continue-button"),e=a.querySelector(".high-context-channel-recommendation__switch-button");a.querySelector("#channel-recommendation-email-option").addEventListener("click",function(){Adb(a,!1)}); b.addEventListener("click",function(){Adb(a,!0)}); c.addEventListener("click",function(){window.sc_trackStatsEvent(303,55,z().pid);Bdb(a,1)}); e.addEventListener("click",function(){window.sc_trackStatsEvent(303,54,z().pid);Bdb(a,2)})} function Bdb(a,b){b===2?Cdb(a,a.o,"channel_reco_chat_channel_selected"):Cdb(a,a.o,"channel_reco_chat_channel_shown");var c=a.querySelector(".notification-area");c&&(c.textContent="");a.setSubmissionChannel(b);a.o&&(a.o.submission_channel=b);a.submitForm()} function Adb(a,b){var c=a.querySelector("#channel-recommendation-email-option"),e=a.querySelector(".high-context-channel-recommendation__continue-button"),f=a.querySelector(".high-context-channel-recommendation__switch-button");sm(a.querySelector("#channel-recommendation-chat-option"),"high-context-channel-recommendation-options__option--active",b);sm(c,"high-context-channel-recommendation-options__option--active",!b);sm(f,"hidden",!b);sm(e,"hidden",b)} function Ddb(){var a=an("FormSurveysFeature__trigger_id");mu(new lu,{triggerId:a,enableTestingMode:an("FormSurveysFeature__enable_testing_mode")==="true",productData:{experimentIds:dn()}})} n.setAssistiveQuestionAnswers=function(a){this.Da=a;if(this.c2c&&(!this.model.use_cufinsert_api_when_validating_only||!this.validateOnly)){a=w(this.Da);for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.c2cCountry&&b.c2cNumber){a=I2(this,'input[type="tel"]').closest(".field").querySelector("select");this.yf(a.name).setValues([[b.c2cCountry,b.c2cNumber]]);break}}}; function cdb(a){var b="submit_form";a.model.has_custom_recaptcha_action&&(b="submit_form_"+a.getRedwoodId()+"_"+a.getId());var c=J2(a)?".high-context-channel-recommendation__g-recaptcha":".g-recaptcha";a.recaptcha=new AF(a.querySelector(c),function(){a.rb=!0;G2(19,22)},b)} function Edb(a){var b=J2(a)?".high-context-channel-recommendation__g-recaptcha-v2":".g-recaptcha-v2",c=a.querySelector(b);if(c){var e=window.sc_createSpinner?window.sc_createSpinner("small"):null;e&&c.parentNode&&c.parentNode.insertBefore(e.getElement(),c);a.Ia=(new xC(c,function(){e&&c.parentNode&&c.parentNode.removeChild(e.getElement());a.va=!0;G2(19,172);G2(4,172)})).Yn(function(){G2(14,172)})}} function Fdb(a,b){b=b===void 0?null:b;var c=q2().map(function(k){return k.toString()}); b&&c.push(b);var e,f;b=(f=(e=a.flags.smartIntakeDynamicQuestionsFormAllowlist)==null?void 0:e.primitive_value)!=null?f:[];e=ndb(a);f=Gdb(a);var h=z().lang;c.push.apply(c,za(tcb(a.getRedwoodId(),b,f,h)));c.push.apply(c,za(Icb(a.getRedwoodId(),e)));c.push.apply(c,za(an("DetectDuplicateCases__enable_detect_duplicate_cases")==="true"?["detect_duplicate_cases_treatment"]:["detect_duplicate_cases_control"]));return[NP(LP(KP(new hr,8001336),8001336).qd(15),[].concat(za(new Set(c))))]} function Cdb(a,b,c){b.form_frd_values=b.form_frd_values.filter(function(e){return e.frd_id!==8001336}); a=Fdb(a,c)[0];b.form_frd_values.push(Q1(a.Jc))} n.submitCaseUpdate=function(a,b,c){var e=this,f,h,k,l,p,r,t;return La(function(v){switch(v.o){case 1:return v.va(2),v.yield(vdb(e),4);case 4:f=v.ma;h=structuredClone(f);h.validate_only=!1;h.header||(h.header=[]);h.header.push({name:"case_action",value:a});h.header.push({name:"case_id",value:"cases/"+b});c&&h.header.push({name:"note_body",value:c});h.submit_id=e.submitId;k={v:"0",psd:JSON.stringify(e.productSpecificData)};(l=wm("test"))&&(k.test=l);(p=wm("cases2"))&&(k.cases2=p);r={common_params:{context_params:{view_id:z().vid}}, resource:h};if(e.va&&e.Ia){r.recaptcha_response=e.Ia.getResponse();v.Pa(5);break}if(!e.rb||!e.recaptcha){v.Pa(5);break}return v.yield(e.recaptcha.getResponse(),7);case 7:r.recaptcha_response_v3=v.ma;case 5:return v.yield(new Promise(function(x,E){Gm({httpMethod:"POST",endpoint:"cufinsert",params:k,requestBody:r,onLoadCallback:function(la){try{var ta=JSON.parse(la.responseText);ta.error||!ta.result||ta.result.includes("UPDATE_FAILED")?E(Error("Case update failed. Response: "+JSON.stringify(ta))):ta.result.includes("UPDATE_OK")? (e.caseId=b,x()):E(Error("Update did not succeed. Result: "+JSON.stringify(ta.result)))}catch(va){E(Error("Failed to parse response"))}}, ad:function(){E(Error("API error"))}, Fj:!0})}),8); case 8:return v.return();case 2:throw t=v.ua(),e.dispatchEvent("validationend"),t;}})}; function vdb(a){var b,c,e,f,h,k,l,p,r,t,v,x,E,la,ta,va,Ba,Ha,Na,Pa,ab,eb,vb,Fb,Hb;return La(function(ib){if(ib.o==1){if(a.Na&&a.o)return ib.return(Promise.resolve(a.o));c={form_id:a.element.getAttribute("id"),header:[],subject:"",content:"",validate_only:a.validateOnly||Q2(a)||M2(a)||H2(a),validation_info:a.model.validation_info,language:z().lang,helpcenter_id:a.model.helpcenter_id,active_experiments:a.model.active_experiments,referer:a.model.referer,referer_title:a.model.referer_title,timezone_offset_minutes:(new Date).getTimezoneOffset(), form_frd_values:HR(HR(HR(HR(HR(HR(HR(new DR,a.Ra),a.ua),a.Wa.Qc()),a.jd),a.ma.map(function(jb){return jb.model}).filter(function(jb){return jb.isRequired()&&jb.isPending()&&jb.isValid()}).map(function(jb){return jb.md().setRequired(!0)})),[LP(KP(new hr,8000730),8000730).qd(15).Fh([Fm()])]),Fdb(a)).Qc().map(function(jb){return Q1(jb.Jc)}), selected_symptom_frd_values:(b=a.selectedSymptomFrdValues)==null?void 0:bbb(b),parent_case_name:a.parentCaseName,submission_channel:a.submissionChannel,cases_attachment:a.Ik.map(function(jb){return{blob_name:Hf(jb,1),file_name:jb.getFileName()}}), form_revision:Number(a.element.getAttribute("data-contact-form-revision"))};O2()&&(c.chat_pool_id=a.getChatPoolId(),a.getContactType()===1||a.getContactType()===3)&&(c.gcm_registration_id=a.gcmRegistrationId);e=a.getSubjectFieldId();f=a.getBodyFieldId();return a.Ka?ib.yield(a.Ka.getScreenshotData(),3):ib.Pa(2)}ib.o!=2&&(h=ib.ma)&&(a.np=[{name:"screenshot",value:"There was a file uploaded for this field."},{name:"upload_original_filename",value:h.originalFilename},{name:"upload_cns_filename",value:h.Lf}, {name:"upload_document_id",value:h.documentId}]);if(a.Da.length>0)for(c.is_assistive=!0,c.assistive_flow_results=[],k=w(a.Da),l=k.next();!l.done;l=k.next())p=l.value,r=p.answer,p.translatedAnswer&&(r+=" ***** "+p.translatedAnswer),c.header.push({name:p.questionId,value:r}),c.content+=p.questionId+": "+r+"\n",c.assistive_flow_results.push({question:p.questionId,answer:r,prediction_id:p.predictionId,recommendation_id:p.recommendationId});Hdb(a)&&a.ya&&a.ya.length>0&&(c.dynamic_question_results=a.ya.map(function(jb){return{question_text:jb.questionText, question_intent:jb.questionIntent,answer_values:jb.answerValues,relevance:jb.relevance,suggested_input_type:jb.suggestedInputType}})); c.helpcenter_form_field_results=[];a.ma&&a.ma.length>0&&(t=a.ma.filter(function(jb){return jb.model.isValid()&&jb.model.nG}).map(function(jb){return{field_label:jb.Ue(), field_id:jb.model.getName(),field_values:XQ(jb.model)}}),t.length>0&&(c.helpcenter_form_field_results=t)); v=a.getFieldValues();x=Idb(a,!0);E=new Map(a.getHcfNameScFrdValueMap().entries());a.ma.map(function(jb){return jb.model}).forEach(function(jb){jb.isValid()&&E.set(jb.getName(),PP(jb.md()))}); for(la=0;la0&&(c.product_specific_data=eb);a.xd&&(c.target_submission_details={used_target_selector:!0,is_target_selector_verified:a.targetVerified});return ib.return(c)})} function wdb(a,b){var c=R2(a,1);Gm({httpMethod:"POST",endpoint:"escalationavailability",params:{v:"1",psd:JSON.stringify(a.productSpecificData)},requestBody:a.shouldSubmitToCasesV2()?c.serialize():"",onLoadCallback:function(e){var f=null;try{f=JSON.parse(e.responseText)}catch(r){f={}}var h,k,l,p;((h=f.chat_channel)==null?0:(k=h.common_options)==null?0:k.available_to_user)||((l=f.hangout_channel)==null?0:(p=l.common_options)==null?0:p.available_to_user)?xdb(a,b):(a.oa&&a.oa.hide(),F2(a))}, ad:function(e){window.sc_trackStatsEvent(52,21,"escalationavailability: - "+e.statusText);a.oa&&a.oa.hide();if(e=a.querySelector(".submit-button"))e.disabled=!1;P2(a,a.model.strings.BACKEND_ERROR);a.dispatchEvent("validationend")}})} n.getChatAvailability=function(){var a=this;return La(function(b){return b.return(Jdb(a))})}; function ydb(a,b){var c,e,f,h,k,l;La(function(p){if(p.o==1)return c={contact_flow:b},a.va?(c.recaptcha_response=a.Ia.getResponse(),p.Pa(2)):a.rb?p.yield(a.recaptcha.getResponse(),4):p.Pa(2);p.o!=2&&(c.recaptcha_response_v3=p.ma);a.c2c.populateCallParameters(c);a.shouldSubmitToCasesV2()&&(e={},f=R2(a,5),ag(f,2)&&(e.form_id=Hf(f,2)),vd(te(f,4))!=null&&(e.redwood_form_id=Of(f,4)),e.channel=[5],xe(f,qQ,7)?e.sc_frd_values=abb(new DR(f.getScFrdValues())):xe(f,bk,1)&&(e.frd_values=bbb(new DR(cf(f,bk,1)))), c.escalation=e);h={v:"1",psd:JSON.stringify(a.productSpecificData)};(k=wm("test"))&&(h.test=k);(l=wm("cases2"))&&(h.cases2=l);b.submit_id=a.submitId;Gm({httpMethod:"POST",endpoint:"createcall",params:h,requestBody:c,onLoadCallback:function(r){var t=null;try{t=JSON.parse(r.responseText)}catch(v){}S2(a,{type:"c2c",response:t})}, ad:function(){S2(a,{type:"c2c",response:!1})}}); p.oa()})} function xdb(a,b){var c,e,f,h;La(function(k){if(k.o==1)return c={v:"0",psd:JSON.stringify(a.productSpecificData)},(e=wm("test"))&&(c.test=e),(f=wm("cases2"))&&(c.cases2=f),b.submit_id=a.submitId,h={common_params:{context_params:{view_id:z().vid}},resource:b},a.va?(h.recaptcha_response=a.Ia.getResponse(),k.Pa(2)):a.rb?k.yield(a.recaptcha.getResponse(),4):k.Pa(2);k.o!=2&&(h.recaptcha_response_v3=k.ma);N2(a)&&(a.shouldSubmitToCasesV2()||f)&&(a.Vc=!0);Gm({httpMethod:"POST",endpoint:"cufinsert",params:c, requestBody:h,onLoadCallback:function(l){var p=null;try{p=JSON.parse(l.responseText)}catch(r){S2(a,{type:"cuf",response:l.responseText,formData:b});return}S2(a,{type:"cuf",response:p,formData:b})}, ad:function(){S2(a,{type:"cuf",response:!1,formData:b})}, Fj:!0});k.oa()})} function N2(a){return a.model.is_chat_form||a.Na&&a.o!==null&&a.o.submission_channel===2} function Q2(a){if(!a.model.fix_multi_page)return!1;var b=!1;B2(a,function(c){Number(c.Hl())>a.Hl()&&c.hasSatisfiedDependencies()&&(b=!0)}); return b} function M2(a){var b=a.getContactType()===0;return a.model.logged_in&&(Ecb()||q2().includes("channel_reco_treatment"))&&z().rs===1&&b&&!a.Na} function H2(a){return a.model.logged_in&&!a.Ea&&Kdb(a)} function Kdb(a){return Hdb(a)||!!a.flags.enableSmartIntakeDuplicateCases} function Hdb(a){var b=a.getRedwoodId(),c=!!a.flags.enableSmartIntakeDynamicQuestions,e,f;a=(f=(e=a.flags.smartIntakeDynamicQuestionsFormAllowlist)==null?void 0:e.primitive_value)!=null?f:[];e=z().lang;return c&&MR(b,a,e)} n.getHasCheckedForDynamicRecommendation=function(){return this.Ea}; n.setHasCheckedForDynamicRecommendation=function(a){this.Ea=a}; n.getHasCheckedForDynamicQuestions=function(){return this.Yo}; n.setHasCheckedForDynamicQuestions=function(a){this.Yo=a}; n.getHasCheckedForDuplicateCases=function(){return this.Ok}; n.setHasCheckedForDuplicateCases=function(a){this.Ok=a}; n.getShouldShowNextStep=function(){return this.Ng}; n.setShouldShowNextStep=function(a){this.Ng=a}; function udb(a,b){b=b===void 0?null:b;D2(a,!0);b&&(a.o=b);a.o.validate_only=a.validateOnly||Q2(a);a.dispatchEvent("dynamicrecommendationfound");a.setHasCheckedForDynamicQuestions(!1);a.setHasCheckedForDuplicateCases(!1);a.Ya=!0;a.Ea=!0;D2(a,!1)} function Ldb(a,b){D2(a,!0);a.o=b;a.o.validate_only=a.validateOnly||Q2(a);a.Na=!0;b={contact_flow_model:b};Gm({httpMethod:"POST",endpoint:"channelrecommendation",params:{v:"1",psd:JSON.stringify(a.productSpecificData)},requestBody:b,onLoadCallback:function(c){var e=null;try{e=JSON.parse(c.responseText)}catch(f){T2(a,{response:c.responseText});return}T2(a,{response:e})}, ad:function(){T2(a,{response:!1})}, Fj:!0})} function T2(a,b){D2(a,!1);if(typeof b.response!=="object")a.submitForm();else if(b=b.response,b.channel_type&&b.channel_type==="CHAT"&&a.getContactType()===0){a.Sa=28;Mdb(a);Ndb();window.sc_trackStatsEvent(303,4,z().pid);var c=a.querySelector(".high-context-channel-recommendation__container");Odb(a,!1);sm(c,"hidden",!1);!z().is_render_api&&Kdb(a)&&a.Vv();a.dispatchEvent("highcontextchannelrecommendationfound");a.ep&&cdb(a);c=a.querySelector(".high-context-channel-recommendation-options__option-estimated-wait-time"); var e=b.chat_channel;if(e&&e.common_options){var f=e.common_options.estimated_wait_time_id;e.common_options.estimated_wait_time_seconds&&(e=e.common_options.estimated_wait_time_seconds,f=e<60?a.model.strings.CHANNEL_RECOMMENDATION_WAIT_TIME.replace("$0","1"):e<180?a.model.strings.CHANNEL_RECOMMENDATION_WAIT_TIME.replace("$0","3"):e<3300?a.model.strings.CHANNEL_RECOMMENDATION_WAIT_TIME.replace("$0",""+Math.floor(e/300+1)*5):a.model.strings.CHANNEL_RECOMMENDATION_WAIT_TIME_IN_HRS.replace("$0",""+(Math.floor(e/ 3600)+1)));c&&f&&Rl(c,gm.ke(f))}c=a.querySelector(".high-context-channel-recommendation-options__help-text");e=a.querySelector(".high-context-channel-recommendation-options__help-text-container");b.estimated_save_time?(b=Math.floor(b.estimated_save_time.seconds/3600)+1,b=a.model.strings[b===1?"CHANNEL_RECOMMENDATION_HELP_TEXT":"CHANNEL_RECOMMENDATION_HELP_TEXT_PLURAL"].replace("$0",""+b),Rl(c,gm.ke(b))):sm(e,"hidden",!0);zdb(a)}else a.Sa=29,a.submitForm()} function qdb(a,b,c){var e;return La(function(f){e=Lcb(new t2,Kcb(Jcb(new r2,b),c));return f.return(new Promise(function(h,k){Gm({httpMethod:"POST",params:{v:"1",psd:JSON.stringify(a.productSpecificData)},endpoint:"authorizetargets",requestBody:e,onLoadCallback:function(l){var p=null;try{p=Ncb(l.responseText),h(p)}catch(r){k(Error("Failed to parse AuthorizeTargetsResponse."))}}, ad:function(){k(Error("API error authorizing targets."))}, Fj:!0})}))})} function Mdb(a){a.Ib.report(a.Sa);a.Ib=null;a.Sa=27} n.getSubjectFieldId=function(){return I2(this,'input[name="subject-line-field-id"]').value}; n.getBodyFieldId=function(){return I2(this,'input[name="body-text-field-id"]').value}; function Idb(a,b){var c=[];B2(a,function(p){var r;if((r=p.hasSatisfiedDependencies())&&!(r=a.Ek)){a:{var t=adb(a),v;r=(v=p.getId())!=null?v:"";v=p.getType();if(t||p.getFrdIdentifier()!==8001422||v!=="HIDDEN"||r.toLowerCase()!=="ads_policy_topics")if(t){var x=p.getFrdIdentifier();if(r.toLowerCase()==="policies_ad")t=["policy_other"];else if(x===8000293)t=Array.from(Y1(t.o).keys());else if(x===8000638)t=Array.from(Y1(t.o).values()),t=t.length>0?[t[0]]:[];else if(x===8000988)t=Array.from(Y1(t.o).values()); else if(x===8001422)t=$1(t.oa);else{r=!1;break a}t=w(t);for(x=t.next();!x.done;x=t.next())c.push({name:r,value:x.value,type:v});r=!0}else r=!1;else c.push({name:r,value:"",type:v}),r=!0}r=!r}if(r)for(r=p.getValues(b),v=0;v0){P2(a,Sdb(e),e);a.dispatchEvent("validationend");break a}Tdb(a,e)}else P2(a,a.model.strings.BACKEND_ERROR,e)}else P2(a,a.model.strings.CONNECTION_ERROR);a.dispatchEvent("validationend")}else{c=b.response;b=b.formData;f=typeof c==="object"?c==null?void 0:(e=c.result)==null?void 0:e[0]:void 0;e=!1;if(c&&typeof c==="object")if(!c.error&&c.result&&f&&f.indexOf("PERM_FAILURE")!==0)if(f==="ACCEPTED"||f==="SUCCESS"||f==="RETRIED")if(Q2(a))U2(a);else if(H2(a))udb(a,b);else if(M2(a))Ldb(a, b);else{b=wm("cases2");if(b=N2(a)&&(a.shouldSubmitToCasesV2()||b))a.chatPoolId=c.chat_pool_id||"",a.model.chat_support_request_id=c.chat_support_request_id||"";a.dispatchEvent("validated");c.case_id&&(a.caseId=c.case_id,V2(a));a.validateOnly||(!b||O2()||z().rs===79&&a.flags.enableChatMoleMigration||((0,window.sc_ensureSubscribed)(),a.dispatchEvent("chatrequested")),Mdb(a),W2(a));X2(!0);e=!0}else Tdb(a,c);else P2(a,Sdb(c),c);else P2(a,a.model.strings.CONNECTION_ERROR);c=wm("cases2");!e&&N2(a)&&(a.shouldSubmitToCasesV2()|| c)&&(a.Vc=!1);a.dispatchEvent("validationend")}} function Udb(a,b){switch(a){case 22:switch(b){case 6:return"To work with a Support Specialist, ask a parent or guardian to contact Support for you.";case 4:case 3:return"Refresh this page and try again. Sorry, there was a problem with the form.";case 5:return"Sorry, no contact options are available.";case 2:return"To access support, sign in to a Google account based in a supported region, or go to a supported location.";default:return"Please try again later."}case 21:switch(b){case 1:case 2:return"Please try again later. All specialists are currently busy."; case 3:return"To work with a Support Specialist, use the chat session you have open.";case 4:case 5:return"You\u2019re already in line to work with a specialist.";case 7:case 8:return"Please try again during support hours.";case 6:case 9:case 10:case 11:case 12:return"Refresh this page and try again. Sorry, there was a problem with the form.";case 13:return"Try again later. Sorry, there was a problem with the form.";default:return"Please try again later."}default:return"Please try again later."}} function Sdb(a){var b;return((b=a.submit_error)==null?0:b.length)?(a=a.submit_error[0],Udb(a.code,a.sub_code)):""} function Vdb(a,b){var c=J2(a)?".high-context-channel-recommendation__recaptcha":".recaptcha";(a=a.querySelector(c))&&sm(a,"invalid",b)} function Tdb(a,b){for(var c=!1,e=a.model.strings.VALIDATION_NOTE,f=w(b.result||[]),h=f.next();!h.done;h=f.next())if(h=h.value.split(":"),h[0]==="REQUIRED_FORM_FRD_VALUE"){if(h=Wdb(a,h[1],h[2]))h.isVisible()?AR(h,!0,a.model.strings.REQUIRED_FIELD):e=a.model.strings.REQUIRED_FIELD+": "+h.model.getName(),c=!0}else{var k=a.yf(h[1]);if(h[0]==="REQUIRED_RECAPTCHA")a.page===a.model.total_pages&&(e=a,e.model.fallback_to_recaptcha_v2&&(e.va||(h=J2(e)?".high-context-channel-recommendation__g-recaptcha":".g-recaptcha", (h=e.querySelector(h))&&sm(h,"hidden",!0),Edb(e)),Vdb(e,!0)),c=!0,e=a.model.strings.REQUIRED_RECAPTCHA_NOTIFICATION);else if(h[0]==="INVALID_AUTH_TOKEN")c=!0,e="Refresh this page and try again. Sorry, there was a problem with the form.";else if(h[0]==="CHAT_UNAVAILABLE")F2(a),c=!0;else if(k&&k.isVisible()){if(c=k.getType()==="PHONE_NUMBER"&&a.c2c)a:{c=a;var l=k.getValues(!0)[0];if(l&&l.value){l=JSON.parse(l.value);var p;if(p=l){l=l.country;p=[];var r=c.model.phone_type_required_countries;r&&(p=r.split(",")); p=p.indexOf(l)!==-1}if(p){k.setValidity(!1,c.model.strings.PHONE_TYPE_VALIDATION,!0);c=!0;break a}}c=!1}c||k.setValidity(!1,a.model.strings[h[0]]||a.model.strings.DEFAULT);c=!0}}c?(L2(a,"invalid",e+Xdb(a,b)),a.dispatchEvent("invalidated"),G2(17)):U2(a)} function Rdb(a){var b=a.querySelector(".notification-area");b&&(sm(b,"error",!1),sm(b,"invalid",!1),b.textContent="");B2(a,function(e){e.setValidity(!0)}); b=w(a.ma);for(var c=b.next();!c.done;c=b.next())AR(c.value,!1);a.va&&Vdb(a,!1)} function L2(a,b,c){var e=a.querySelector(".notification-area");e&&(sm(e,b,!0),e.textContent=c,b==="invalid"?(e.setAttribute("role","alert"),(b=a.element.querySelector('[aria-invalid="true"]'))&&b.focus(),(a=a.element.querySelector(".invalid .validation-message"))&&a.setAttribute("aria-live","polite")):e.setAttribute("role","status"))} n.wrapUpCaseUpdate=function(a){this.caseId=a;V2(this);this.dispatchEvent("validated");W2(this);X2(!0);this.dispatchEvent("validationend")}; n.getStatusMessage=function(){var a;return((a=this.querySelector(".notification-area"))==null?void 0:a.innerText)||""}; n.setErrorMessage=function(a){L2(this,"error",a)}; function P2(a,b,c){a.setErrorMessage(b+Xdb(a,c));a.dispatchEvent("error");X2(!1)} function Xdb(a,b){if(!b||!a.model.show_debug_info)return"";a=["\n\nDebug info for Googlers:"];var c;((c=b.submit_error)==null?0:c.length)&&a.push.apply(a,["\nSubmit Errors:"].concat(za(b.submit_error.map(function(f){return JSON.stringify(f)})))); var e;((e=b.result)==null?0:e.length)&&a.push.apply(a,["\nResult:"].concat(za(b.result)));return a.join("\n")} function U2(a){pdb(a,a.page+1);a.dispatchEvent("nextpage");G2(6)} function W2(a){a.dispatchEvent("submitstart");if(!N2(a)||a.Da.length>0)Ndb(),Odb(a),Ydb(a);if(N2(a)){var b=a.querySelector(".submit-button");b&&(b.disabled=!0);K2(a,!0);window.sc_enableFormSubmissionDetailsAndDownloadUi&&(Zdb(a),$db(a,I2(a,".submission-details-chat__content")),aeb(a),b=I2(a,".submission-details-chat__download-button"),b.addEventListener("click",function(){beb(a)}),I2(a,".submission-details-chat__edit-button").addEventListener("click",function(){ceb(a)}),window.sc_trackStatsEvent(182, 4,z().pid),sm(I2(a,".submission-details-chat"),"hidden",!1),b.focus()); I2(a,".notification-area").textContent=a.model.strings.CHAT_CREATING;a.dispatchEvent("chatrequested")}G2(22);a.dispatchEvent("submitend");a.dispatchEvent("cleancomplete");an("FormSurveysFeature__enable_hats")==="true"&&Ddb()} function K2(a,b){for(var c=w(a.querySelectorAll(".high-context-channel-recommendation__submit-button")),e=c.next();!e.done;e=c.next())e.value.disabled=b;a=w(a.querySelectorAll(".high-context-channel-recommendation-options__option"));for(c=a.next();!c.done;c=a.next())c.value.disabled=b} function Ndb(){var a=document.querySelector(".prefilled-callout");a&&sm(a,"hidden",!0)} function Odb(a,b){b=b===void 0?!0:b;for(var c=N2(a)&&a.Da.length>0,e=0;e0&&a.Lk.set(c.getId(),e)}b=w(a.ma);for(c=b.next();!c.done;c=b.next())c=c.value,e=c.Ue(),c.isVisible()&&e&&a.La.set(e,c.getDisplayValues())} function $db(a,b){a=w(a.La.entries());for(var c=a.next();!c.done;c=a.next()){var e=w(c.value);c=e.next().value;var f=e.next().value;e=c;c=document.createElement("div");var h=document.createElement("span");c.appendChild(h);h.innerText=e;if(f)for(h.innerText+=": ",sm(c,"multi-value",f.length>1),e=w(f),f=e.next();!f.done;f=e.next())f=f.value,h=document.createElement("span"),sm(h,"submission-value",!0),h.innerText=f,c.appendChild(h);b.appendChild(c)}} function beb(a){for(var b="",c=w(a.La.entries()),e=c.next();!e.done;e=c.next()){var f=w(e.value);e=f.next().value;f=f.next().value;b+=e;if(f)for(b+=":",e=w(f),f=e.next();!f.done;f=e.next())b+="\n"+f.value;b+="\n\n"}var h;c=((h=a.caseId)!=null?h:a.getId())+".txt";z2.download(b,c,"text/plain");window.sc_trackStatsEvent(182,47,z().pid);bn("contact_form_submission_download")} function ceb(a){var b=new URLSearchParams;a=w(a.Lk.entries());for(var c=a.next();!c.done;c=a.next()){var e=w(c.value);c=e.next().value;e=e.next().value;e=w(e);for(var f=e.next();!f.done;f=e.next())b.append("pcff",c+":"+f.value)}bn("contact_form_submission_edit");window.sc_trackStatsEvent(182,24,z().pid);b=new URL(""+window.location.origin+window.location.pathname+"?"+b);Qm(b.toString())} function X2(a){Gm({httpMethod:"POST",endpoint:"cufz",requestBody:{success:a,page_view_id:z().pvid}})} function Wdb(a,b,c){return b&&c?a.ma.find(function(e){return QP(e.model.md(),KP(LP(new hr,+b),+b).qd(+c))}):null} n.yf=function(a){var b=null;B2(this,function(c){var e=c.cidSelector&&c.getElement().querySelector(".cid-selector"),f=c.o&&c.getElement().querySelector(".policy-violation-campaign-selector-container");return c.getId()===a&&c.getType()!=="EXTERNAL_SOURCE"||e!==null&&e.getAttribute("id")===a||f!==null&&f.getAttribute("id")===a?(b=c,!1):!0}); return b}; function pdb(a,b){if(b===a.page||b<1||b>a.model.total_pages)return!1;a.page=b;C2(a);D2(a,!1);return!0} function G2(a,b){window.sc_trackStatsEvent(b===void 0?21:b,a,z().pid)} function deb(a,b){var c=R2(a,b),e=a.productSpecificData;e.country_code=a.element.querySelector('.additional-request-data input[name="country_code"]').value;return new Promise(function(f,h){Gm({httpMethod:"POST",endpoint:"escalationavailability",params:{v:1,psd:JSON.stringify(e)},requestBody:c.serialize(),onLoadCallback:function(k){try{f(JSON.parse(k.responseText))}catch(l){h(Error("Could not parse escalationavailability response"))}}, ad:function(){h(Error("escalationavailability endpoint returned an error"))}, Fj:!0})})} function R2(a,b){var c=new CR,e=a.getId();Vf(c,2,e);e=Number(a.getRedwoodId());Sf(c,4,e);Pe(c,3,[b],qd);if(a.selectedSymptomFrdValues){b=[];e=w(a.selectedSymptomFrdValues);for(var f=e.next();!f.done;f=e.next()){var h=void 0;b.push.apply(b,za((h=MP(f.value))!=null?h:[]))}a=IUa(HR(FR(new DR,ER(a.selectedSymptomFrdValues)).vd(a.selectedSymptomFrdValues.oh()),[NP(KP(LP(new hr,8000072),8000072).qd(15),b)]));ff(c,qQ,7,a)}return c} n.getEscalationChannelAvailabilityInformation=function(a){var b=this,c,e,f,h,k,l,p,r,t;return La(function(v){if(v.o==1)return v.yield(deb(b,a),2);if(c=v.ma)switch(a){case 1:return v.return((f=(e=c.chat_channel)==null?void 0:e.common_options)!=null?f:null);case 3:return v.return((l=(h=c)==null?void 0:(k=h.email_channel)==null?void 0:k.common_options)!=null?l:null);case 5:return v.return((t=(p=c)==null?void 0:(r=p.c2c_channel)==null?void 0:r.common_options)!=null?t:null)}return v.return(null)})}; function Jdb(a){var b,c,e;return La(function(f){return f.o==1?f.yield(deb(a,1),2):(b=f.ma)?f.return(((c=b.chat_channel)==null?void 0:(e=c.common_options)==null?void 0:e.open_now)==="CS_OPEN"):f.return(!1)})} function gdb(a){var b=a.querySelector(".contact-form__gdpr-dialog");if(b){var c=function(e){var f=this.Ob().strings,h=this.Ob().style_params,k=this.Ob().gdpr_privacy_policy_url,l=z().lang,p={};f=new JF(z().lang,(p["gdpr_dialog.trigger_needing_privacy_policy_url"]=f.GDPR_DIALOG_TRIGGER,p["gdpr_dialog.title"]=f.GDPR_DIALOG_TITLE,p["gdpr_dialog.ok"]=f.GDPR_DIALOG_OK,p));var r=new JR({Qa:f,locale:l,privacyPolicyUrl:k,Ir:h?{"font-family":h.font_family.title}:void 0,Sp:h?{"font-family":h.font_family.body}: void 0,Xp:h?{"font-weight":String(h.strong_font_weight)}:void 0});no(e,function(){r.render()}); return r}.call(a,b); MUa(c,function(){c.data=new Map;c.Ja();for(var e=w(a.getFieldValues()),f=e.next();!f.done;f=e.next())f=f.value,f.type!=="HIDDEN"&&f.type!=="FROM_EMAIL_ADDRESS_HIDDEN"&&f.type!=="ADDITIONAL_DATA"||!f.value||KR(c,f.name,f.value);e=w(Object.keys(a.productSpecificData));for(f=e.next();!f.done;f=e.next())f=f.value,KR(c,f,a.productSpecificData[f]);a.gcmRegistrationId&&KR(c,"GCM",a.gcmRegistrationId)})}} function bdb(a,b){b.addEventListener("uploadstart",function(){++a.dg}); b.addEventListener("uploadend",function(){--a.dg;en(a.element,"uploadend")})} function F2(a){if(!a.Vc){var b=a.querySelector(".submit-button");b&&(b.disabled=!0);K2(a,!0);b=I2(a,".notification-area");sm(b,"invalid",!0);b.textContent=a.model.strings.CHAT_UNAVAILABLE}} n.getId=function(){return this.element.getAttribute("id")}; n.getRedwoodId=function(){return this.element.dataset.contactFormRedwoodId}; n.getContactType=function(){return this.model.contact_type}; n.shouldSubmitToCasesV2=function(){return this.model.should_submit_to_cases_v2}; n.getTitle=function(){var a=this.element.querySelector(".contact-form__title");return a?a.textContent:""}; n.Ob=function(){return this.model}; n.getElement=function(){return this.element}; n.getCaseId=function(){return this.caseId}; n.getChatPoolId=function(){return this.chatPoolId}; n.getChatSupportRequestId=function(){return this.model.chat_support_request_id||""}; n.JT=function(){var a=[];B2(this,function(b){a.push(eeb(b))}); Array.prototype.push.apply(a,Pdb(this));return a}; function eeb(a){return{getValues:a.getValues.bind(a),getType:a.getType.bind(a),isVisible:a.isVisible.bind(a),isConditional:a.isConditional.bind(a),hasSatisfiedDependencies:a.hasSatisfiedDependencies.bind(a),getId:a.getId.bind(a),getDisplayName:a.getDisplayName.bind(a),getFrdV1Identifier:a.getFrdV1Identifier.bind(a),getFrdV2Identifier:a.getFrdV2Identifier.bind(a),getFrdIdentifier:a.getFrdIdentifier.bind(a),getFrdContext:a.getFrdContext.bind(a),isCasesTarget:a.isCasesTarget.bind(a),setValues:a.setValues.bind(a), getElement:a.getElement.bind(a),targetVerified:a.targetVerified.bind(a),setTargetVerified:a.setTargetVerified.bind(a),hide:a.hide.bind(a)}} n.KT=function(){var a=[];B2(this,function(b){b.isVisible()&&a.push(eeb(b))}); return a}; n.setValidateOnly=function(a){this.validateOnly=a}; n.listen=function(a,b,c,e){this.listeners.push({type:a,listener:b,scope:e})}; n.unlisten=function(a,b,c,e){for(c=0;c0&&!a.ze;)a.rd.shift()()} n.Uv=function(){var a=this;if(pQ(Z2(this))){var b=document.activeElement;$2(this,!0);var c=new JQ;geb(this,c);Gm({httpMethod:"POST",endpoint:"getavailablevaluesforgraph",params:{v:"1"},requestBody:c.serialize(),onLoadCallback:function(e){try{for(var f=aTa(e.responseText),h=w(ef(f,KQ,2,Ge())),k=h.next();!k.done;k=h.next()){var l=cf(k.value,Mj,1),p=l.getFrdContext(),r=p?Pf(p,2):null,t=a.Ba.get(p2(l));if(t)for(var v=w(t),x=v.next();!x.done;x=v.next()){var E=x.value,la=pcb(E),ta=Pf(la,2);if(!(r&&ta&& r!==ta||!h2(E))){var va=Ej(Gj(Pj(l)),Pc);switch(E.getType()){case "CHECKBOX":case "RADIOBUTTON":for(var Ba=w(E.querySelectorAll(".list-item")),Ha=Ba.next();!Ha.done;Ha=Ba.next()){var Na=Ha.value,Pa=va.indexOf(Na.querySelector("input").value)===-1;sm(Na,"hidden-by-vrg",Pa)}break;case "DROPDOWN":for(var ab=w(E.querySelectorAll("option")),eb=ab.next();!eb.done;eb=ab.next()){var vb=eb.value;if(vb!==E.querySelector("option")){var Fb=va.indexOf(vb.value)===-1;sm(vb,"hidden-by-vrg",Fb)}}E.element.querySelector("select").dispatchEvent(new Event("selectvrgupdate"))}}}}}catch(Hb){}$2(a, !1);b.focus();feb(a)}, ad:function(){$2(a,!1);b.focus();feb(a)}})}}; function $2(a,b){a.ze=b;a=w(a.Wc);for(var c=a.next();!c.done;c=a.next())c=c.value,h2(c)&&rcb(c,b)} function geb(a,b){var c=Z2(a);c=pQ(c);YSa(b,mf(c,1));ZSa(b,of(c,2));c=[];for(var e=[],f=!1,h=w(a.Wc),k=h.next();!k.done;k=h.next()){k=k.value;if(h2(k)){var l=k.getFrdIdentifier();l&&c.push(l)}if(f2(k)&&k.hasSatisfiedDependencies()){l=[];for(var p=w(k.getValues()),r=p.next();!r.done;r=p.next())l.push(r.value.value);l.length!==0&&(p=new Fj,k.getType()==="HIDDEN"?heb(qcb(k),l[0],p):k.getFrdIdentifier()===8000001?p.Hj((new yj).Vg(l.map(function(v){return Number(v)||0}))):Hj(p,(new Dj).Vg(l)),l=Qj(new Mj, p),p=pcb(k),(r=pf(p,2))&&Nj(l,uj(new tj,pf(p,1)).qd(r)),(k=k.getFrdV2Identifier())&&Oj(l,k),e.push(l),!f&&p2(l)===8000072&&(f=!0))}}if(window.sc_filter_promoted_by_selected_symptom&&!f){var t; h=(t=a.selectedSymptomFrdValues)==null?void 0:ER(t);t=Yo(mf(b,2));if(a.selectedSymptomFrdValues&&h&&t&&h===t){t=w(a.rf);for(h=t.next();!h.done;h=t.next())if(p2(h.value)===8000072){f=!0;break}if(!f){f=[];t=w(a.selectedSymptomFrdValues);for(h=t.next();!h.done;h=t.next())k=void 0,f.push.apply(f,za((k=MP(h.value))!=null?k:[]));e.push(lr(NP(KP(LP(new hr,8000072),8000072).qd(15),f)))}}}Pe(b,3,c,qd);Yab(b,a.rf.concat(e));Xf(b,5,a.model.content_publish_state)} function heb(a,b,c){switch(a){case 1:c.Hj((new yj).Vg([Number(b)]));break;case 2:case 5:c.Fh((new Dj).Vg([b]));break;case 3:Jj(c,Rea(new wj,[Number(b)]));break;case 4:a=b.split(",");Hj(c,(new Dj).Vg(a));break;case 9:c.ji(b==="true");break;case 8:a=b.split(",").map(function(e){return Number(e)}); c.Jx(Cj(new Aj,[(new yj).Vg(a)]));break;case 11:case 6:case 7:case 10:Lj(c,(new vj).Vg([b]))}} function Z2(a){a=JSON.parse(a.element.getAttribute("data-form-service-vrg"));return new oQ(a)} n.getServiceVrgTaxonomyId=function(){var a=pQ(Z2(this));return a?Yo(mf(a,1)):null}; n.getServiceVrgTaxonomyView=function(){var a=pQ(Z2(this));return a?Hf(a,2):null}; n.setSupportJourneyId=function(a){this.submitId=a}; function V2(a){window.sc_log&&window.sc_log("Form","INFO","Case ID: "+a.caseId)} n.setIncludesTargetSelector=function(a){this.xd=a}; n.setTargetVerified=function(a){this.targetVerified=a}; function hdb(a,b){var c,e,f,h,k,l,p,r,t;La(function(v){if(v.o==1){if(!b)return v.return();c=new HQ(JSON.parse(b));a.fe=(e=vf(c,7))!=null?e:"";a.fe&&window.sc_log&&window.sc_log("Helpcenter Field","INFO","Form Helpcenter Fields User-based FRD Value Lookup EventID: "+a.fe);return v.yield(BR({helpCenterFrdFieldsConfg:c,locale:z().lang,neoTaxonomy:IQ(),placements:[a.Bv(1),a.Bv(2)],Dx:"*"}),2)}f=v.ma;h=a.getScFrdValues().map(function(x){return new hr(x)}); k=w(a.Ba.keys());for(l=k.next();!l.done;l=k.next())p=l.value,h.push(LP(new hr,p));r=a.getHcfNameScFrdValueMap();t=f.Xi;ieb(a,t,2,h,r,".cf div.helpcenter-fields-container.top");ieb(a,t,1,h,r,".cf div.helpcenter-fields-container.bottom");WP(a.Wa,a.ma.concat(f.gt).map(function(x){return x.model})); v.oa()})} n.Bv=function(a){var b=new aQ,c=new $P,e=this.getContactType();Ve(c,3,ZP,rd(e));Xf(c,2,a);jf(b,1,$P,c);c=new $P;e=this.getRedwoodId();Ve(c,1,ZP,Pd(e));Xf(c,2,a);jf(b,1,$P,c);a=new fQ;gf(a,1,eQ,b);return a}; function ieb(a,b,c,e,f,h){if(h=a.element.querySelector(h)){var k=scb(Gdb(a)),l=b.filter(function(p){if(p.model.placements.length||(!k||c!==1)&&e.some(function(la){return QP(la,p.model.md())})||!p.model.md().getId()&&f.has(p.model.getName()))return!1; for(var r=w(p.model.va),t=r.next();!t.done;t=r.next()){t=t.value;var v=void 0,x=void 0,E=w((x=(v=t.hw())==null?void 0:v.o())!=null?x:[]);for(v=E.next();!v.done;v=E.next())v.value.Zu()===c&&p.model.placements.push(t)}return!!p.model.placements.length}); l.length&&no(h,function(){for(var p=w(l),r=p.next();!r.done;r=p.next())r=r.value,r.render(),a.ma.push(r)})}} n.getHelpCenterFieldFrds=function(a){return this.Wa.Qc(a===void 0?!1:a).map(function(b){return PP(b)})}; n.setHelpCenterFieldFrd=function(a){a=new hr(a);for(var b=w(UP(this.Wa)),c=b.next();!c.done;c=b.next())if(c=c.value,QP(c.md(),a)){Zab(c,a);break}}; function Gdb(a){var b,c;return(c=(b=a.flags.multiTargetsHelpCenterAllowlist)==null?void 0:b.primitive_value)!=null?c:[]} function idb(a){var b=[];z().is_render_api||b.push("direct_to_form");var c=["gse","google_marketing_advisor","agentic_smart_journey_with_ma_web"],e=wm("cse");e&&c.includes(e)&&b.push(e);b.length&&a.addScFrdValue(PP(NP(KP(LP(new hr,8000104),8000104).qd(15),b)))} n.Gi=function(a,b){a=this.Ba.get(Number(a));if(!a||a.length===0)return!1;a=a[0].getElement();return Qw(a,b)}; function O2(){switch(z().rs){case 3:case 8:return!0;default:return!1}} window.sc_initForm=function(a,b,c){a=new Zcb(a,b,c);b={getEscalationChannelAvailabilityInformation:a.getEscalationChannelAvailabilityInformation.bind(a),getContactType:a.getContactType.bind(a),submitForm:a.submitForm.bind(a),getFields:a.JT.bind(a),getVisibleFields:a.KT.bind(a),getSubjectFieldId:a.getSubjectFieldId.bind(a),getBodyFieldId:a.getBodyFieldId.bind(a),getFieldValues:a.getFieldValues.bind(a),getChatPoolId:a.getChatPoolId.bind(a),getChatSupportRequestId:a.getChatSupportRequestId.bind(a),setScreenshotter:a.setScreenshotter.bind(a), setGcmRegistrationId:a.setGcmRegistrationId.bind(a),getProductSpecificData:a.getProductSpecificData.bind(a),setProductSpecificData:a.setProductSpecificData.bind(a),setValidateOnly:a.setValidateOnly.bind(a),listen:a.listen.bind(a),unlisten:a.unlisten.bind(a),getInternalHelpcenterName:a.getInternalHelpcenterName.bind(a),setReenableOnValidated:function(){}, getCaseId:a.getCaseId.bind(a),getScFrdValues:a.getScFrdValues.bind(a),setScFrdValue:a.setScFrdValue.bind(a),addScFrdValue:a.addScFrdValue.bind(a),getHcfNameScFrdValueMap:a.getHcfNameScFrdValueMap.bind(a),setHcfNameScFrdValueMap:a.setHcfNameScFrdValueMap.bind(a),setSelectedSymptomFrdValues:a.setSelectedSymptomFrdValues.bind(a),setParentCaseName:a.setParentCaseName.bind(a),setSubmissionChannel:a.setSubmissionChannel.bind(a),shouldSubmitToCasesV2:a.shouldSubmitToCasesV2.bind(a),addCasesAttachment:a.addCasesAttachment.bind(a), setChatType:function(){}, getChatAvailability:a.getChatAvailability.bind(a),getRedwoodId:a.getRedwoodId.bind(a),prepopulateFields:a.prepopulateFields.bind(a),prefillFieldsFromSession:a.prefillFieldsFromSession.bind(a),setAssistiveQuestionAnswers:a.setAssistiveQuestionAnswers.bind(a),getId:a.getId.bind(a),getServiceVrgTaxonomyId:a.getServiceVrgTaxonomyId.bind(a),getServiceVrgTaxonomyView:a.getServiceVrgTaxonomyView.bind(a),setSupportJourneyId:a.setSupportJourneyId.bind(a),getInjectedScFrdValues:a.getInjectedScFrdValues.bind(a), setInjectedScFrdValue:a.setInjectedScFrdValue.bind(a),getInjectedFrdValuesEventId:a.getInjectedFrdValuesEventId.bind(a),setIncludesTargetSelector:a.setIncludesTargetSelector.bind(a),setTargetVerified:a.setTargetVerified.bind(a),getStatusMessage:a.getStatusMessage.bind(a),setErrorMessage:a.setErrorMessage.bind(a),getHelpCenterFieldFrds:a.getHelpCenterFieldFrds.bind(a),setHelpCenterFieldFrd:a.setHelpCenterFieldFrd.bind(a),setDynamicQuestionAnswers:a.setDynamicQuestionAnswers.bind(a),getDynamicQuestionAnswers:a.getDynamicQuestionAnswers.bind(a), getHasCheckedForDynamicRecommendation:a.getHasCheckedForDynamicRecommendation.bind(a),setHasCheckedForDynamicRecommendation:a.setHasCheckedForDynamicRecommendation.bind(a),getHasCheckedForDuplicateCases:a.getHasCheckedForDuplicateCases.bind(a),setHasCheckedForDuplicateCases:a.setHasCheckedForDuplicateCases.bind(a),getHasCheckedForDynamicQuestions:a.getHasCheckedForDynamicQuestions.bind(a),setHasCheckedForDynamicQuestions:a.setHasCheckedForDynamicQuestions.bind(a),getShouldShowNextStep:a.getShouldShowNextStep.bind(a), setShouldShowNextStep:a.setShouldShowNextStep.bind(a),submitCaseUpdate:a.submitCaseUpdate.bind(a),wrapUpCaseUpdate:a.wrapUpCaseUpdate.bind(a)};return a.qp=b};function jeb(){var a,b;return typeof((a=navigator)==null?void 0:(b=a.mediaDevices)==null?void 0:b.getDisplayMedia)==="function"} ;function a3(a,b){var c,e;(e=(c=window).sc_trackStatsEvent)==null||e.call(c,a,b,z().pid)} ;function b3(a){A.call(this,"sc.forms.Screenshare");this.o=null;this.ma=!1;this.params=a} u(b3,A);b3.prototype.content=function(a){var b=this;a&&(this.params=a);this.element("div","class","screenshare",function(){b.o=b.element("video","autoplay",!0,"class","screenshare-video");b.ma&&b.element("div","class","screenshare-floating-message",function(){(new xu({ariaLabel:"You can scroll around",text:"You can scroll around",icon:"gm/swap_vert",selected:!1})).render()}); b.params.stream&&(b.o.srcObject=b.params.stream,b.ma||keb(b))})}; function keb(a){La(function(b){if(b.o==1){if(!a.params.Yg||!a.o)return b.Pa(0);b.va(3);return b.yield(a.params.Yg.forwardWheel(a.o),5)}if(b.o!=3){a.ma=!0;a.params.QI(a.ma);var c,e;(e=(c=window).sc_trackStatsImpressions)==null||e.call(c,[{type:309,id:z().pid}],!0);a3(309,10);a.Ja();return b.ya(0)}b.ua();b.oa()})} function leb(a){var b,c,e;return La(function(f){if(!a.o)return f.return(Promise.resolve(new Blob([],{type:"image/png"})));b=a.o;c=document.createElement("canvas");c.width=b.videoWidth;c.height=b.videoHeight;e=c.getContext("2d");e.drawImage(b,0,0,c.width,c.height);return f.return(new Promise(function(h){c.toBlob(function(k){k?h(k):h(new Blob([],{type:"image/png"}))},"image/png")}))})} b3.prototype.iN=function(){return this.ma};function c3(a){A.call(this,"sc.forms.ScreenshareControllers");this.params=a;this.ma=new Mo({text:"Change tab",ariaLabel:"Change tab",style:3,icon:"gm/swap_horiz",Rf:24,trigger:function(){a3(309,56);a.FS()}}); this.o=new Mo({text:"Capture screenshot",ariaLabel:"Capture screenshot",style:4,icon:"gm/screenshot_monitor",Rf:24,trigger:function(){a3(309,46);a.Gp()}})} u(c3,A);function meb(a,b,c){a=a.element("span","class","screenshare-footer-learn-more","role","button","tabindex","0","onkeydown",function(e){if(e.key==="Enter"||e.key===" "){var f;(f=e.target)==null||f.click();e.preventDefault()}},"Learn more"); (new tt({trigger:a,text:b,Jj:4,Sj:"35rem",Lr:c,Gk:!1})).render()} function neb(a){a.element("div","class","screenshare-footer-scroll-info",function(){var b=a.params.iN,c="",e="",f=-150;a.params.Yg?b||(c="Scroll may be disabled.",e=" How to enable scrolling

  1. Click the Tune icon in the address bar
  2. Go to Shared tabs
  3. Turn on Scrolling & zooming
  4. Reload this page
",f=-170):(c="Scrolling may be unavailable.",e=" To capture the right area of the page:
  1. Go to the shared tab
  2. Scroll to the area of concern
  3. Come back to this page to capture the screenshot
"); c&&(a.element("span",c),e&&meb(a,e,f))})} c3.prototype.content=function(){var a=this;this.element("div","class","screenshare-footer",function(){neb(a);a.element("div","class","screenshare-footer-buttons",function(){a.ma.render();a.o.render()})})};function e3(a){A.call(this,"sc.forms.ScreenshotEdit");var b=this;this.oa=!1;this.Tk=this.ma=0;this.scaleY=this.scaleX=1;this.ua=[];this.va=function(c){if(b.params.Uf!=="NONE"){b.oa=!0;var e=b.canvas,f=e.getBoundingClientRect();b.scaleX=e.width/f.width;b.scaleY=e.height/f.height;b.ma=(c.clientX-f.left)*b.scaleX;b.Tk=(c.clientY-f.top)*b.scaleY;var h;(h=b.canvas)==null||h.addEventListener("mousemove",b.ya);var k;(k=b.canvas)==null||k.addEventListener("mouseup",b.Ba)}}; this.ya=function(c){if(b.oa){var e=b.canvas.getBoundingClientRect(),f=(c.clientX-e.left)*b.scaleX,h=(c.clientY-e.top)*b.scaleY;f3(b);b.o=b.o;c=Math.min(b.ma,f);e=Math.min(b.Tk,h);f=Math.abs(b.ma-f);h=Math.abs(b.Tk-h);var k=b.params.Uf;k==="HIGHLIGHT"?oeb(b,c,e,f,h):k==="HIDE"&&(b.o=b.o,b.o.fillStyle="rgba(0, 0, 0, 1)",b.o.fillRect(c,e,f,h))}}; this.Ba=function(c){if(b.oa){b.oa=!1;var e=b.canvas.getBoundingClientRect(),f=(c.clientX-e.left)*b.scaleX,h=(c.clientY-e.top)*b.scaleY;c=Math.min(b.ma,f);e=Math.min(b.Tk,h);f=Math.abs(b.ma-f);h=Math.abs(b.Tk-h);(f>0||h>0)&&b.ua.push({x:c,y:e,width:f,height:h,mode:b.params.Uf});var k;(k=b.canvas)==null||k.removeEventListener("mousemove",b.ya);var l;(l=b.canvas)==null||l.removeEventListener("mouseup",b.Ba);f3(b)}}; this.params=a} u(e3,A);e3.prototype.content=function(a){var b=this;a&&(this.params=a);this.element("div","class","root",function(){b.canvas=b.element("canvas","class","screenshot-image");b.o=b.canvas.getContext("2d");b.canvas.addEventListener("mousedown",b.va);peb(b)})}; e3.prototype.onDetach=function(){var a;(a=this.canvas)==null||a.removeEventListener("mousedown",this.va);this.ua=[]}; function peb(a){a.canvas=a.canvas;var b=Bl(a.params.Pi),c=new Image;c.onload=function(){a.canvas=a.canvas;a.canvas.width=c.width;a.canvas.height=c.height;a.Ea=c;f3(a)}; c.src=b.toString()} function f3(a){if(a.canvas&&a.o&&a.Ea){var b=a.canvas;a.o=a.o;a.o.clearRect(0,0,b.width,b.height);a.o.drawImage(a.Ea,0,0);b=w(a.ua);for(var c=b.next();!c.done;c=b.next()){var e=c.value,f=a,h=e.x,k=e.y,l=e.width;c=e.height;e=e.mode;e==="HIGHLIGHT"?oeb(f,h,k,l,c):e==="HIDE"&&(f.o=f.o,f.o.fillStyle="rgba(0, 0, 0, 1)",f.o.fillRect(h,k,l,c))}}} function oeb(a,b,c,e,f){a.o=a.o;a.o.strokeStyle="rgb(255, 187, 41)";a.o.lineWidth=4;a.o.strokeRect(b,c,e,f)} function qeb(a){return La(function(b){return a.ua.length!==0&&a.canvas?b.return(new Promise(function(c){a.canvas.toBlob(function(e){c(e)})})):b.return(Promise.resolve(a.params.Pi))})} ;function g3(a){A.call(this,"sc.forms.ScreenshotEditControllers");this.ma=new Mo({text:"Cancel",ariaLabel:"Cancel",trigger:function(){a3(311,59);a.XD()}, style:3,xe:"material-pill",Oc:"px"});this.o=new Mo({text:"Done",ariaLabel:"Done",trigger:function(){a3(311,60);var b;(b=a.xI)==null||b.call(a)}, style:4,xe:"material-pill",Oc:"px"});this.params=a} u(g3,A);function reb(a){return new xu({ariaLabel:"Highlight",text:"Highlight",icon:"gm/highlight_alt",selected:a.params.Uf==="HIGHLIGHT",trigger:function(){a3(311,58);a.params.tm("HIGHLIGHT")}})} function seb(a){return new xu({ariaLabel:"Hide",text:"Hide",icon:"gm/featured_video",selected:a.params.Uf==="HIDE",trigger:function(){a3(311,5);a.params.tm("HIDE")}})} g3.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.element("div","class","edit-control-buttons","aria-live","off",function(){reb(a).render();seb(a).render()}); a.element("div","class","modal-control-buttons",function(){a.ma.render();a.o.render()})})};function h3(a){A.call(this,"sc.forms.ScreenshotPreview");this.o=null;this.params=a;this.o=Bl(a.Pi).toString();this.ma=teb(this)} u(h3,A);function teb(a){return new xu({text:"Highlight or hide content",ariaLabel:"Highlight or hide content",style:0,type:1,icon:"gm/edit",trigger:function(){a3(310,24);a.params.UE()}, mx:!0})} h3.prototype.focus=function(){this.ma.focus()}; h3.prototype.onDetach=function(){this.o&&(URL.revokeObjectURL(this.o),this.o=null)}; h3.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.element("img","class","screenshot-image","src",a.o,"alt","Captured screenshot");a.element("div","class","edit-button-container",function(){a.ma.render()})}); requestAnimationFrame(function(){return void a.focus()})};function i3(a){A.call(this,"sc.forms.ScreenshotPreviewControllers");this.ma=new Mo({text:"Capture again",ariaLabel:"Capture again",icon:"gm/restart_alt",Rf:20,style:3,trigger:function(){a3(310,56);a.ZD()}}); this.o=new Mo({text:"Attach screenshot",ariaLabel:"Attach screenshot",icon:"gm/attach_file_add",Rf:20,style:4,trigger:function(){a3(310,57);a.Bp()}})} u(i3,A);i3.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.ma.render();a.o.render()})};function j3(a){A.call(this,"sc.forms.ScreenshotCaptureDialog");var b=this;this.ma=0;this.stream=null;this.page="SCREENSHARE";this.Pi=new Blob;this.Uf="NONE";this.va=new e3({Pi:this.Pi,Uf:this.Uf});this.oa=null;this.o=!1;this.ua=new b3({stream:this.stream,Yg:this.Yg,QI:function(c){b.o=c;b.Ja()}}); this.params=a;this.dialog=new Bu({content:function(){b.element("div","class","screenshot-capture-dialog",function(){ueb(b)})}, Lh:{"background-color":"rgba(0,0,0,.3)"},Sm:!1,Rm:!1,ariaLabel:veb(this)})} u(j3,A);function veb(a){switch(a.page){case "SCREENSHARE":return"Learn how we manage your data";case "SCREENSHOT_PREVIEW":return"Confirm screenshot";case "SCREENSHOT_EDIT":return"Highlight or hide information on the screenshot";default:return""}} function ueb(a){(new yu).render({content:function(){a.element("div","class","screenshot-capture-dialog-content",function(){web(a);xeb(a);yeb(a)})}})} function zeb(a){a.element("div","class","screenshot-capture-dialog-title","role","heading",function(){switch(a.page){case "SCREENSHARE":(new Io({icon:"gm/privacy_tip",size:24})).render();a.element("span","class","data-management-link","role","link","tabindex","0","onclick",function(b){Ll(window,Al("https://policies.google.com/privacy"),"_blank");b.preventDefault()},"onkeydown",function(b){b.key==="Enter"&&(Ll(window,Al("https://policies.google.com/privacy"),"_blank"),b.preventDefault())},"Learn how we manage your data"); break;case "SCREENSHOT_PREVIEW":a.element("span","Confirm screenshot");break;case "SCREENSHOT_EDIT":a.element("span","Highlight or hide information on the screenshot")}})} function web(a){a.element("div","class","screenshot-capture-dialog-content-header",function(){zeb(a);Aeb(a)})} function Aeb(a){a.element("button","class","dialog-close-button","type","button","aria-label","Close","onclick",function(){a.close()},function(){(new Io({icon:"gm/close", size:24,Ke:["close-icon"]})).render()})} function xeb(a){a.oa=a.element("div","class","screenshot-capture-dialog-content-body",function(){switch(a.page){case "SCREENSHARE":a.ua.render({stream:a.stream,Yg:a.Yg,QI:function(b){a.o=b;a.Ja()}}); break;case "SCREENSHOT_PREVIEW":(new h3({Pi:a.Pi,UE:function(){a.UE()}})).render(); break;case "SCREENSHOT_EDIT":a.va.render({Pi:a.Pi,Uf:a.Uf})}})} function yeb(a){a.element("div","class","screenshot-capture-dialog-footer",function(){switch(a.page){case "SCREENSHARE":(new c3({FS:function(){a.close();a.params.Gp()}, Gp:function(){Beb(a)}, iN:a.o,Yg:a.Yg})).render();break;case "SCREENSHOT_PREVIEW":(new i3({ZD:function(){a.ZD()}, Bp:function(){a.Bp()}})).render(); break;case "SCREENSHOT_EDIT":(new g3({XD:function(){a.XD()}, tm:function(b){a.tm(b)}, Uf:a.Uf,xI:function(){a.xI()}})).render()}})} function Beb(a){La(function(b){if(b.o==1)return a.oa.classList.add("flash"),setTimeout(function(){a.oa.classList.remove("flash")},750),b.yield(leb(a.ua),2); a.Pi=b.ma;a.page="SCREENSHOT_PREVIEW";a.Uf="NONE";Ceb(a);a.Ja();b.oa()})} n=j3.prototype;n.XD=function(){this.Uf="NONE";this.setPage("SCREENSHOT_PREVIEW")}; n.setPage=function(a){this.page!==a&&(this.page=a,this.Ja())}; n.ZD=function(){this.close();this.params.Gp()}; n.UE=function(){this.Uf="NONE";this.setPage("SCREENSHOT_EDIT")}; n.tm=function(a){this.Uf!==a&&(this.Uf=a,this.Ja())}; n.content=function(){var a=this;this.element("div","class","root",function(){a.dialog.Ri(veb(a));a.dialog.render()})}; n.open=function(a,b){var c=this;this.page="SCREENSHARE";this.Yg=b;this.stream=a;this.ua=new b3({stream:a,Yg:b,QI:function(e){c.o=e;c.Ja()}}); this.dialog.open();this.ma=window.pageYOffset;document.body.style.top=-this.ma+"px";document.body.style.width=document.body.clientWidth+"px";document.body.style.position="fixed";Deb(this)}; n.close=function(){this.page==="SCREENSHARE"&&Ceb(this);document.body.style.position="";document.body.style.width="";document.body.style.top="";window.scroll(0,this.ma);this.dialog.close();this.dialog.Va()}; function Ceb(a){if(a.stream){a=w(a.stream.getTracks());for(var b=a.next();!b.done;b=a.next())b.value.stop()}} function Deb(a){if(a.stream){var b=a.stream.getTracks()[0],c=function(){a.page==="SCREENSHARE"&&a.close();b.removeEventListener("ended",c)}; b.addEventListener("ended",c)}} n.xI=function(){var a=this;return La(function(b){if(b.o==1)return b.yield(qeb(a.va),2);a.Pi=b.ma;a.page="SCREENSHOT_PREVIEW";a.Uf="NONE";a.Ja();b.oa()})}; n.Bp=function(){this.params.Bp(this.Pi)};function k3(a){A.call(this,"sc.forms.ScreenshotCapture");var b=this;this.Ef="scFormsScreenshotcapturescreenshot-capture-button-tooltip";this.ma=new j3({Gp:this.Gp.bind(this),Bp:this.Bp.bind(this)});this.params=a;this.ua=new Mo({icon:"gm/add",text:this.params.allowMultipleFiles?"Choose files":"Choose file",ariaLabel:this.params.allowMultipleFiles?"Choose files":"Choose file",style:3,Rf:24,trigger:function(){a3(307,52);var c;(c=b.o)==null||c.click()}}); this.oa=new Mo({icon:"gm/screenshot_monitor",Rf:24,text:"Capture screenshot",ariaLabel:"Capture screenshot. You will be asked to share your screen.",style:4,trigger:function(){a3(306,52);b.Gp()}}); this.attachments=new $F({fg:this.params.fg,allowMultipleFiles:this.params.allowMultipleFiles,formId:this.params.formId,FB:function(c){Eeb(b,c)}, EB:function(c){Eeb(b,c)}})} u(k3,A);k3.prototype.content=function(){var a=this;this.element("div","class","root",function(){a.attachments.render();Feb(a);Geb(a);jeb()&&Heb(a);a.ma.render()})}; function Geb(a){a.element("div","class","screenshot-capture-button-container",function(){if(jeb()){var b=Ieb(a);(new tt({text:"You will be asked to share your screen.",trigger:b,Ef:a.Ef})).render()}Jeb(a)})} function Ieb(a){return a.element("label","class","screenshot-capture-button-wrapper",function(){a.oa.render()})} function Jeb(a){a.element("label","class","upload-label","for",a.params.id,function(){a.ua.render()})} function Heb(a){a.element("div","class","callout-container",function(){(new tu({type:su,message:"For the fastest resolution, click Capture screenshot. If you upload a file, make sure the image shows the entire screen rather than cropping it. Details like your account ID, date ranges, and page URLs are important for support specialists to review.",position:"component",icon:"gm/info"})).render()})} k3.prototype.Gp=function(){var a=this,b,c;return La(function(e){if(e.o==1){e.va(2);var f=e.yield,h=navigator.mediaDevices,k=h.getDisplayMedia;if("CaptureController"in window&&typeof window.CaptureController==="function"){a.Yg=new window.CaptureController;a.Yg.setFocusBehavior("no-focus-change");var l={video:{displaySurface:"browser"},audio:!1,controller:a.Yg}}else l={video:{displaySurface:"browser"},audio:!1};return f.call(e,k.call(h,l),4)}if(e.o!=2)return b=e.ma,a3(306,10),a.ma.open(b,a.Yg),e.ya(0); c=e.ua();c instanceof DOMException&&c.name==="NotAllowedError"?a3(306,11):a3(306,21);e.oa()})}; k3.prototype.Bp=function(a){var b=this,c,e,f;return La(function(h){c=(new Date).toISOString().replace(/[^0-9]/g,"");e="screenshot_"+c+".png";f=new File([a],e,{type:a.type});b.attachments.addAttachments([f]);Keb(b,f);b.ma.close();a3(306,57);b.Ja();h.oa()})}; k3.prototype.getValues=function(){var a=aG(this.attachments),b=[];a=w(a);for(var c=a.next();!c.done;c=a.next())c=c.value,b.push({name:this.params.id,value:"There was a file uploaded for this field."},{name:"upload_original_filename",value:c.filename},{name:"upload_cns_filename",value:c.Lf},{name:"upload_document_id",value:c.documentId});return b}; function Feb(a){var b=["type","file","id",a.params.id,"name",a.params.id,"class","screenshot-capture-input","onchange",function(){var c=a.o;if(c&&c.files&&c.files.length>0){c=a.o;c=c!=null&&c.files?Array.from(c.files):[];a.o&&(a.o.value="");if(c.length){a.attachments.addAttachments(c);for(var e=w(c),f=e.next();!f.done;f=e.next())Keb(a,f.value);a3(307,57)}a.Ja();c.length&&NCa(a.attachments)}}].concat(za(a.params.allowMultipleFiles?["multiple", "1"]:[]));a.o=a.element.apply(a,["input"].concat(za(b)))} function Keb(a,b){a.o&&rs(a.o,"uploadstart",{detail:b})} function Eeb(a,b){a.o&&rs(a.o,"uploadend",{detail:b})} ;
false
false
false
true
true
true
true
true
false
false
true
false
false
12298855
false
false
false