(function(){/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var m,aa=function(a){var b=0;return function(){return b>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e}); r("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;cc&&(c=Math.max(c+e,0));c=f}});r("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)v(b,d)&&c.push([d,b[d]]);return c}}); r("String.prototype.replaceAll",function(a){return a?a:function(b,c){if(b instanceof RegExp&&!b.global)throw new TypeError("String.prototype.replaceAll called with a non-global RegExp argument.");return b instanceof RegExp?this.replace(b,c):this.replace(new RegExp(String(b).replace(/([-()\[\]{}+?*.$\^|,:#>10&1023;return 0===a?536870912:a};function Va(a){A.setTimeout(function(){throw a;},0)};var Wa=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};var Xa,Ya=B("CLOSURE_FLAGS"),Za=Ya&&Ya[610401301];Xa=null!=Za?Za:!1;function $a(){var a=A.navigator;return a&&(a=a.userAgent)?a:""}var ab,bb=A.navigator;ab=bb?bb.userAgentData||null:null;function cb(a){return Xa?ab?ab.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function J(a){return-1!=$a().indexOf(a)};function K(){return Xa?!!ab&&0>9&1)-1;e=f-b;1024<=e&&(Gb(c,b,g),e=1023);d=d&-1047553|(e&1023)<<10;break a}}b&&(g=(d>>9&1)-1,b=Math.max(b,e-g),1024e;e++){var f=c.concat(d[e].split(""));ob[e]=f;for(var g=0;g>2];k=b[(k&3)<<4|l>>4];l=b[(l&15)<<2|h>>6];h=b[h&63];c[e++]=""+g+k+l+h}g=0;h=d;switch(a.length-f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=""+b[a>>2]+b[(a&3)<<4|g>>4]+h+d}a=c.join("")}return a}}return a};function Kb(a,b,c){a=Ma(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b=Ua(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+((b>>9&1)-1);if(b=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return;f=a[f+((b>>9&1)-1)]={};e|=256}f[c]=d;e!==b&&H(a,e)}else a[c+((b>>9&1)-1)]=d,b&256&&(a=a[a.length-1],c in a&&delete a[c])} function Tb(a,b,c,d){a=a.h;var e=I(a),f=e&2;var g=null!=d?d:1;var h=e&2,k=Qb(a,e,b);Array.isArray(k)||(k=vb);var l=G(k);l&1||Ra(k);if(h)l&2||Oa(k,34),g&1||Object.freeze(k);else{h=!(g&2);var n=l&2;g&1||!n?h&&l&32&&!n&&Qa(k,32):(k=Ra(Ma(k)),M(a,e,b,k))}g=k;k=G(g);if(!(k&4)){Object.isFrozen(g)&&(k=0,g=Ma(g),M(a,e,b,g));for(h=l=0;lc||c>=a.length)throw Error();return a[c]};var Q=function(a,b,c){this.h=L(a,b,c)};Q.prototype.toJSON=function(){if(ub)var a=ac(this,this.h,!1);else a=Mb(this.h,Nb,void 0,void 0,!1,!1),a=ac(this,a,!0);return a};var bc=function(a){ub=!0;try{return JSON.stringify(a.toJSON(),Hb)}finally{ub=!1}},cc=function(a,b){if(null==b||""==b)return new a;b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);Oa(b,32);return Fb(a,b)};m=Q.prototype; m.getExtension=function(a){var b=a.qa?a.Ma(this,a.qa,a.va,!0):a.ud?a.Ma(this,a.va,!0):a.Ma(this,a.va,a.defaultValue,!0);return a.td&&null==b?a.defaultValue:b};m.hasExtension=function(a){a.qa?a=void 0!==Wb(this,a.qa,a.va,!0):(a=a.qa?a.Ma(this,a.qa,a.va,!0):a.Ma(this,a.va,null,!0),a=void 0!==(null===a?void 0:a));return a};m.clone=function(){var a=this.h;return Fb(this.constructor,Pb(a,I(a),!1))};m.tb=sb;m.toString=function(){return ac(this,this.h,!1).toString()}; function ac(a,b,c){var d=a.constructor.Y,e=Ua(I(c?a.h:b)),f=!1;if(d){if(!c){b=Ma(b);var g;if(b.length&&tb(g=b[b.length-1]))for(f=0;f=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=I(a.h);a=Ua(g);g=(g>>9&1)-1;for(var h,k,l=0;l=b.kb&&b.cancel())}this.Sb?this.Sb.call(this.Ib,this):this.zb=!0;this.ba||(a=new rd(this),sd(this),td(this,!1,a))}};U.prototype.Hb=function(a,b){this.jb=!1;td(this,a,b)}; var td=function(a,b,c){a.ba=!0;a.u=c;a.wa=!b;ud(a)},sd=function(a){if(a.ba){if(!a.zb)throw new vd(a);a.zb=!1}};U.prototype.callback=function(a){sd(this);td(this,!0,a)};U.prototype.addCallback=function(a,b){return wd(this,a,null,b)};var wd=function(a,b,c,d){a.Ya.push([b,c,d]);a.ba&&ud(a);return a};U.prototype.then=function(a,b,c){var d,e,f=new T(function(g,h){e=g;d=h});wd(this,e,function(g){g instanceof rd?f.cancel():d(g);return xd},this);return f.then(a,b,c)};U.prototype.$goog_Thenable=!0; var yd=function(a){return hb(a.Ya,function(b){return"function"===typeof b[1]})},xd={},ud=function(a){if(a.cb&&a.ba&&yd(a)){var b=a.cb,c=zd[b];c&&(A.clearTimeout(c.J),delete zd[b]);a.cb=0}a.v&&(a.v.kb--,delete a.v);b=a.u;for(var d=c=!1;a.Ya.length&&!a.jb;){var e=a.Ya.shift(),f=e[0],g=e[1];e=e[2];if(f=a.wa?g:f)try{var h=f.call(e||a.Ib,b);h===xd&&(h=void 0);void 0!==h&&(a.wa=a.wa&&(h==b||h instanceof Error),a.u=b=h);if(Zc(b)||"function"===typeof A.Promise&&b instanceof A.Promise)d=!0,a.jb=!0}catch(k){b= k,a.wa=!0,yd(a)||(c=!0)}}a.u=b;d&&(h=C(a.Hb,a,!0),d=C(a.Hb,a,!1),b instanceof U?(wd(b,h,d),b.lc=!0):b.then(h,d));c&&(b=new Ad(b),zd[b.J]=b,a.cb=b.J)},vd=function(){E.call(this)};D(vd,E);vd.prototype.message="Deferred has already fired";vd.prototype.name="AlreadyCalledError";var rd=function(){E.call(this)};D(rd,E);rd.prototype.message="Deferred was canceled";rd.prototype.name="CanceledError";var Ad=function(a){this.J=A.setTimeout(C(this.Zc,this),0);this.La=a}; Ad.prototype.Zc=function(){delete zd[this.J];throw this.La;};var zd={};var Fd=function(a){var b={},c=b.document||document,d=jc(a).toString(),e=(new Kc(c)).createElement("SCRIPT"),f={ac:e,Ea:void 0},g=new U(Bd,f),h=null,k=null!=b.timeout?b.timeout:5E3;0h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")}; m.get=function(a,b){for(var c=a+"=",d=(this.L.cookie||"").split(";"),e=0,f;e>>0),Qe=function(a){if("function"===typeof a)return a;a[Ye]||(a[Ye]=function(b){return a.handleEvent(b)});return a[Ye]};var Ze=function(){ze.call(this);this.D=new Ie(this);this.ic=this;this.ub=null};D(Ze,ze);Ze.prototype[Ee]=!0;m=Ze.prototype;m.addEventListener=function(a,b,c,d){Pe(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){We(this,a,b,c,d)}; m.dispatchEvent=function(a){var b=this.ub;if(b){var c=[];for(var d=1;b;b=b.ub)c.push(b),++d}b=this.ic;d=a.type||a;if("string"===typeof a)a=new Ae(a,b);else if(a instanceof Ae)a.target=a.target||b;else{var e=a;a=new Ae(d,b);uc(a,e)}e=!0;if(c)for(var f=c.length-1;!a.Ba&&0<=f;f--){var g=a.currentTarget=c[f];e=$e(g,d,!0,a)&&e}a.Ba||(g=a.currentTarget=b,e=$e(g,d,!0,a)&&e,a.Ba||(e=$e(g,d,!1,a)&&e));if(c)for(f=0;!a.Ba&&f=p.length)&&(a.psdJson=p)}t||(d={invalidPsd:!0});t=(n?new Kc(Jc(n)):La||(La=new Kc)).createElement("SCRIPT");q&&t.setAttribute("nonce",q);t.onload=function(){c.startHelpPanel({helpcenter:e,apiKey:"testpage",channel:a.channel,context:a.helpCenterContext||c.location.href,defaultHelpArticleFragment:a.defaultHelpArticleFragment,defaultHelpArticleId:a.defaultHelpArticleId, defaultHelpArticleHelpcenterPath:a.defaultHelpArticleHelpcenterPath,directToGetHelp:a.directToGetHelp||!1,openToHelpGuideEntryButtonId:a.openToHelpGuideEntryButtonId,helpGuideInternalHelpCenterNames:a.helpGuideInternalHelpCenterNames,enableSendFeedback:a.enableSendFeedback||!1,helpPanelTheme:a.helpPanelTheme,locale:a.locale,nd4cSettingsIsEnabled:a.nd4cSettingsIsEnabled||!1,nd4cSettingsCountryCode:a.nd4cSettingsCountryCode||"",serverData:b,supportContentUrl:a.supportContentUrl,symptom:a.symptom,helpApiData:{helpApiConfig:a, productData:d,productWindow:c},helpPanelMode:g,onPromotedProductLinkClickCallback:a.onPromotedProductLinkClickCallback,fixedHelpPanelContainer:h,customHelpPanelContainer:k,openingMode:l,onMinimizeCallback:a.onMinimizeCallback,onGseEventCallback:a.onGseEventCallback,minimizeMode:a.minimizeMode||0})};zf(t,f);n.body.appendChild(t)};for(var Df={en:["en-us"],ar:["ar-eg"],zh:["zh-cn","zh-hans","zh-hans-cn"],"zh-tw":["zh-hant","zh-hant-tw"],nl:["nl-nl"],"en-gb":[],fr:["fr-fr"],de:["de-de"],it:["it-it"],ja:["ja-jp"],ko:["ko-kr"],pl:["pl-pl"],pt:["pt-br"],ru:["ru-ru"],es:["es-es"],th:["th-th"],tr:["tr-tr"],"es-419":[],bg:["bg-bg"],ca:["ca-es"],hr:["hr-hr"],cs:["cs-cz"],da:["da-dk"],fil:["fil-ph","tl","tl-ph"],fi:["fi-fi"],el:["el-gr"],iw:["he","he-il","iw-il"],hi:["hi-in"],hu:["hu-hu"],id:["id-id","in","in-id"],lv:["lv-lv"],lt:["lt-lt"], no:["no-no","nb","nb-no"],"pt-pt":[],ro:["ro-ro","mo"],sr:["sr-rs","sr-cyrl-rs"],sk:["sk-sk"],sl:["sl-sl"],sv:["sv-se"],uk:["uk-ua"],vi:["vi-vn"],fa:["fa-ir"],af:["af-za"],bn:["bn-in"],et:["et-ee"],is:["is-is"],ms:["ms-my"],mr:["mr-in"],sw:["sw-tz"],ta:["ta-in"],sq:["sq-al"],hy:["hy-am"],az:["az-az"],my:["my-mm"],ka:["ka-ge"],kk:["kk-kz"],km:["km-kh"],lo:["lo-la"],mk:["mk-mk"],mn:["mn-mn"],ne:["ne-np"],si:["si-lk"],am:["am-et"],gu:["gu-in"],kn:["kn-in"],ml:["ml-in"],te:["te-in"],ur:["ur-pk"],ky:["ky-kg"], pa:["pa-in"],uz:["uz-uz"],"sr-latn":["sh"],"fr-ca":["fr-ca"]},Ef={},Ff=u(Object.keys(Df)),Gf=Ff.next();!Gf.done;Gf=Ff.next()){var Hf=Gf.value;Ef[Hf]=Hf;for(var If=u(Df[Hf]),Jf=If.next();!Jf.done;Jf=If.next())Ef[Jf.value]=Hf};var Kf=function(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 d=b.indexOf(":");if(-1!=d){var e=b.substring(d+1);b=b.substring(0,d);if("http"===c&&"80"!==e||"https"===c&&"443"!==e)a=":"+e}return c+"://"+b+a};function Lf(){function a(){e[0]=1732584193;e[1]=4023233417;e[2]=2562383102;e[3]=271733878;e[4]=3285377520;n=l=0}function b(q){for(var t=g,p=0;64>p;p+=4)t[p/4]=q[p]<<24|q[p+1]<<16|q[p+2]<<8|q[p+3];for(p=16;80>p;p++)q=t[p-3]^t[p-8]^t[p-14]^t[p-16],t[p]=(q<<1|q>>>31)&4294967295;q=e[0];var w=e[1],x=e[2],ia=e[3],Oc=e[4];for(p=0;80>p;p++){if(40>p)if(20>p){var Ca=ia^w&(x^ia);var Jb=1518500249}else Ca=w^x^ia,Jb=1859775393;else 60>p?(Ca=w&x|ia&(w|x),Jb=2400959708):(Ca=w^x^ia,Jb=3395469782);Ca=((q<<5|q>>>27)& 4294967295)+Ca+Oc+Jb+t[p]&4294967295;Oc=ia;ia=x;x=(w<<30|w>>>2)&4294967295;w=q;q=Ca}e[0]=e[0]+q&4294967295;e[1]=e[1]+w&4294967295;e[2]=e[2]+x&4294967295;e[3]=e[3]+ia&4294967295;e[4]=e[4]+Oc&4294967295}function c(q,t){if("string"===typeof q){q=unescape(encodeURIComponent(q));for(var p=[],w=0,x=q.length;wl?c(h,56-l):c(h,64-(l-56));for(var p=63;56<=p;p--)f[p]=t&255,t>>>=8;b(f);for(p=t=0;5>p;p++)for(var w=24;0<=w;w-=8)q[t++]=e[p]>>w&255;return q}for(var e=[],f=[],g=[],h=[128],k=1;64>k;++k)h[k]=0;var l,n;a();return{reset:a,update:c,digest:d,digestString:function(){for(var q=d(),t="",p=0;p=h.length)&&(a.psdJson=h)}g||(b={invalidPsd:!0})}b=[a,b,c];d.GOOGLE_FEEDBACK_START_ARGUMENTS=b;c=a.feedbackServerUri||"//www.google.com/tools/feedback";if(g=d.GOOGLE_FEEDBACK_START)g.apply(d, b);else{d=c+"/load.js?";for(var k in a)b=a[k],null==b||Ha(b)||(d+=encodeURIComponent(k)+"="+encodeURIComponent(b)+"&");a=(e?new Kc(Jc(e)):La||(La=new Kc)).createElement("SCRIPT");f&&a.setAttribute("nonce",f);zf(a,mc(d));e.body.appendChild(a)}},lg=function(a,b,c,d){var e,f;z(function(g){e=c||A;var h="DEV"===a.serverEnvironment,k=c||A;k=a.nonce||Bc(k);h={integrationKeys:{productId:a.productId,feedbackBucket:a.bucket,triggerId:a.triggerId},callbacks:{onClose:a.callback,onLoad:a.onLoadCallback},formContent:{locale:a.locale, disableScreenshot:a.disableScreenshotting,productDisplayName:void 0,announcement:void 0,issueCategories:void 0,includeSeveritySelection:void 0,customImageSrc:void 0,thankYouMessage:void 0,yd:void 0,defaultFormInputValues:void 0,defaultFormInputValuesString:void 0,abuseLink:a.abuseLink,additionalDataConsent:a.additionalDataConsent},initializationData:{isLocalServer:h,nonce:k,useNightlyRelease:h,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&&(k=new Map(Object.entries(b)),h.extraData.productSpecificData=k);f=h;return sa(g,hg(f,d,e),0)})},mg=function(a,b,c){try{if("help"===a.flow){var d=a.helpCenterPath.replace(/^\//, "");Af(c||window,ke("https://support.google.com/"+d))}else"submit"===a.flow?kg(a,b,c):ig(a.productId,a.feedbackServerUri).then(function(e){e=N(e,Sf,1);var f=!nb||(null==e?void 0:e.getEnableMweb()),g=!a.tinyNoPointer||(null==e?void 0:e.getEnableTinyNoPointer());!e||e.getAlohaAutoGaRollout()&&f&&g?lg(a,b,c,e):kg(a,b,c)},function(e){e&&"DuplicateFormError"!==e.name&&kg(a,b,c)})}catch(e){lg(a,b,c,null)}};Ea("userfeedback.api.startFeedback",mg);var ng=function(){};ng.prototype.next=function(){return og};var og={done:!0,value:void 0};ng.prototype.hb=function(){return this};var pg=function(a){if(a instanceof ng)return a;if("function"==typeof a.hb)return a.hb(!1);if(Ga(a)){var b=0,c=new ng;c.next=function(){for(;;){if(b>=a.length)return og;if(b in a)return{value:a[b++],done:!1};b++}};return c}throw Error("Not implemented");};var rg=function(a){this.B={};if(a)for(var b=0;bb)throw Error("Bad port number "+b);a.ha=b}else a.ha=null},zg=function(a,b,c){Y(a);b instanceof Bg?(a.H=b,a.H.yb(a.C)):(c||(b=Cg(b,Hg)),a.H=new Bg(b,a.C))};X.prototype.getQuery=function(){return this.H.toString()};X.prototype.removeParameter=function(a){Y(this);this.H.remove(a);return this}; var Y=function(a){if(a.zc)throw Error("Tried to modify a read-only Uri");};X.prototype.yb=function(a){this.C=a;this.H&&this.H.yb(a)}; var Ag=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""},Cg=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Ig),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null},Ig=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)},Dg=/[#\/\?@]/g,Fg=/[#\?:]/g,Eg=/[#\?]/g,Hg=/[#\?@]/g,Gg=/#/g,Bg=function(a,b){this.m=this.j=null;this.A=a||null;this.C=!!b},Jg=function(a){a.j||(a.j=new Map,a.m=0,a.A&&kf(a.A,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g, " ")),c)}))};m=Bg.prototype;m.add=function(a,b){Jg(this);this.A=null;a=Kg(this,a);var c=this.j.get(a);c||this.j.set(a,c=[]);c.push(b);this.m+=1;return this};m.remove=function(a){Jg(this);a=Kg(this,a);return this.j.has(a)?(this.A=null,this.m-=this.j.get(a).length,this.j.delete(a)):!1};m.clear=function(){this.j=this.A=null;this.m=0};m.rb=function(){Jg(this);return 0==this.m};m.Ka=function(a){Jg(this);a=Kg(this,a);return this.j.has(a)}; m.forEach=function(a,b){Jg(this);this.j.forEach(function(c,d){c.forEach(function(e){a.call(b,e,d,this)},this)},this)};m.Na=function(){Jg(this);for(var a=Array.from(this.j.values()),b=Array.from(this.j.keys()),c=[],d=0;db.triggerRequestTime){a.listener&&a.listener.surveyPrompted&&a.listener.surveyPrompted(b,{reason:"Survey was triggered before the most recent survey event. Please re-trigger the survey."});c=!1;break a}}else if(Og>b.triggerRequestTime){a.listener&&a.listener.surveyPrompted&&a.listener.surveyPrompted(b,{reason:"Survey must be triggered after initializing the help API."});c=!1;break a}c=Date.now()-b.triggerRequestTime; 864E5