1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var a=1;a<arguments.length;a++){var t=arguments[a];if(null!=t)for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:gg-sentry-application-key":!0});var a=(new e.Error).stack;a&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[a]="cd863f90-2bcc-405e-a3a0-50d292b4fb3c",e._sentryDebugIdIdentifier="sentry-dbid-cd863f90-2bcc-405e-a3a0-50d292b4fb3c")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[88150],{308421:(e,a,t)=>{"use strict";t.d(a,{I:()=>u});var r=t(164255),s=t(75005),i=t(513688),n=t(915751),l=t(681410),o=t(780523),d=t.n(o),p=t(126030),c=t(754311),m=t(995372);function u(e){let a,t,o,u,g,h,y=(0,s.c)(18),{error:_,target:b,buttonVariant:f}=e,v=void 0===f?"Secondary":f,x=(0,i.B)(),w=(0,m.f5)();if(y[0]!==_||y[1]!==w||y[2]!==x){let e=_?.reason?function(e,a){switch(e){case"Users/InvalidEmail":return{key:"auth.signup-invalid-email",severity:"Error"};case"Users/InvalidNick":return{key:"auth.signup-invalid-nick",severity:"Error"};case"Users/InvalidPassword":return{key:"auth.signup-invalid-password",severity:"Error"};case"Users/EmailExists":return{key:a?"auth.signup-email-exists-steam":"auth.signup-email-exists",severity:"Warning"};case"Users/UnverifiedEmailExists":return{key:"auth.signup-unverified-email-exists",severity:"Warning"};case"Users/BannedEmail":return{key:"auth.signup-banned-email",severity:"Warning"};case"SpellingError":return{key:"layout.failed-to-create-account-try-again",severity:"Warning"};default:return}}(_.reason,w):void 0;a=n.H,t=e?.severity||"Error",o=e?.key?x(e.key):_?.message,y[0]=_,y[1]=w,y[2]=x,y[3]=a,y[4]=t,y[5]=o}else a=y[3],t=y[4],o=y[5];return y[6]!==a||y[7]!==t||y[8]!==o?(u=(0,r.jsx)(a,{type:t,children:o}),y[6]=a,y[7]=t,y[8]=o,y[9]=u):u=y[9],y[10]!==v||y[11]!==_||y[12]!==w||y[13]!==b?(g=_?.reason==="Users/EmailExists"&&!w&&(0,r.jsx)("div",{className:d().button,children:(0,r.jsx)(l.$,{href:p.D.signin({target:b,prefilledUsername:_.email}),variant:v,children:(0,r.jsx)(c.wD,{id:"components.go-to-login-page"})})}),y[10]=v,y[11]=_,y[12]=w,y[13]=b,y[14]=g):g=y[14],y[15]!==u||y[16]!==g?(h=(0,r.jsxs)(r.Fragment,{children:[u,g]}),y[15]=u,y[16]=g,y[17]=h):h=y[17],h}},544826:(e,a,t)=>{"use strict";t.d(a,{d:()=>W});var r=t(164255),s=t(75005),i=t(341695),n=t(497708),l=t(816442),o=t(681410),d=t(915751),p=t(417737),c=t(275660),m=t(513688),u=t(878810),g=t.n(u),h=t(798504),y=t(589139),_=t(107124),b=t(955010),f=t(186484),v=t(857036),x=t(651511),w=t(39249),j=t(180470),k=t(308421),S=t(263069),E=t(290079);let U=(e,a)=>"email"===a?e.email:"password1"===a?e.password1:e.password2,M=(e,a)=>"email"===a?e.setEmail:"password1"===a?e.setPassword1:e.setPassword2,F=e=>{let a,t,n=(0,s.c)(22),{formContent:l,variant:o,inputVariant:d,withSpacer:u,fields:h}=e,y=(0,m.B)();if("compact"===o){let e,a;if(n[0]!==h||n[1]!==l||n[2]!==y){let a;n[4]!==l||n[5]!==y?(a=e=>{let a=M(l,e.key);return(0,r.jsxs)("label",{className:g().compactField,children:[(0,r.jsx)(E.a,{size:"12",variant:"white80",weight:"bold",children:e.label}),(0,r.jsx)(c.k,{variant:"Dark",qa:e.qa,name:e.name,type:e.type,pattern:e.pattern,title:e.title,isInvalid:"password2"===e.key&&l.passwordMismatch,value:U(l,e.key),onChange:e=>a(e.target.value),onBlur:()=>a(B)}),"password2"===e.key&&l.passwordMismatch&&(0,r.jsx)(E.a,{size:"12",variant:"red",children:y("profile.passwords-do-not-match")})]},e.key)},n[4]=l,n[5]=y,n[6]=a):a=n[6],e=h.map(a),n[0]=h,n[1]=l,n[2]=y,n[3]=e}else e=n[3];return n[7]!==e?(a=(0,r.jsx)("div",{className:g().compactFields,children:e}),n[7]=e,n[8]=a):a=n[8],a}if(n[9]!==h||n[10]!==l||n[11]!==d||n[12]!==y||n[13]!==u){let e;n[15]!==l||n[16]!==d||n[17]!==y||n[18]!==u?(e=(e,a)=>{let t=M(l,e.key);return(0,r.jsxs)(i.Fragment,{children:[(0,r.jsx)(p.z,{uppercase:e.formFieldUppercase,label:(0,r.jsx)(S.J,{uppercase:!1,children:e.label}),variant:"Light",children:(0,r.jsx)(c.k,{variant:d,qa:e.qa,name:e.name,value:U(l,e.key),type:e.type,pattern:e.pattern,title:e.title,isInvalid:"password2"===e.key&&l.passwordMismatch,onChange:e=>t(e.target.value),onBlur:()=>t(N)})}),"password2"===e.key&&l.passwordMismatch&&(0,r.jsx)(E.a,{size:"12",variant:"red",children:y("profile.passwords-do-not-match")}),u&&0===a&&(0,r.jsx)("div",{className:g().spacer})]},e.key)},n[15]=l,n[16]=d,n[17]=y,n[18]=u,n[19]=e):e=n[19],a=h.map(e),n[9]=h,n[10]=l,n[11]=d,n[12]=y,n[13]=u,n[14]=a}else a=n[14];return n[20]!==a?(t=(0,r.jsx)(p.C,{children:a}),n[20]=a,n[21]=t):t=n[21],t},W=e=>{let a,t,p,c,u,S,U,M,W,B,N,C,I,q,T,D,V,z=(0,s.c)(80),{target:P,initialEmail:A,withSpacer:L,inputVariant:$,variant:H,onSuccess:J,onBack:K}=e,R=void 0===P?"":P,Y=void 0===L||L,Z=void 0===$?"Dark":$,X=void 0===H?"default":H,G=(0,m.B)();z[0]!==A||z[1]!==K||z[2]!==J||z[3]!==R?(a={target:R,initialEmail:A,onSuccess:J,onBack:K},z[0]=A,z[1]=K,z[2]=J,z[3]=R,z[4]=a):a=z[4];let O=function({target:e="",initialEmail:a="",onSuccess:t,onBack:r}){let[s,n]=(0,i.useState)(a),[l,o]=(0,i.useState)(""),[d,p]=(0,i.useState)(""),[c,u]=(0,i.useState)(""),[g,h]=(0,i.useState)(),[y,k]=(0,i.useState)(null),[S,E]=(0,i.useState)(!1),U=(0,m.B)(),{render:M,reset:F,token:W}=(0,j.q)(),{track:B}=(0,v.W)(),N=(0,w.i)(),C=c.length>0&&d!==c,I=!s.length||!d.length||!c.length||d!==c,q=async a=>{if(a.preventDefault(),S)return;k(null);let i=U("layout.please-enter-a-valid-email"),n=U("layout.email-typo-did-you-mean");
1try{(0,x.VA)({email:s,lastEnteredEmail:l,setLastEnteredEmail:o,errorInvalidEmail:i,errorPossibleTypo:n,errorPossibleTypoSolution:""})}catch(e){if(e instanceof x.tw){B({name:"impression",parameters:{component:"sign_up_email_modal_email_suggestion",data:{domain:e.domain}}}),k({error:e.message,suggestion:e.suggestion}),F();return}throw e}if(d!==c?(h(U("profile.you-must-repeat-your-password")),!1):d.length<5?(h(U("profile.password-must-be")),!1):d.length>128?(h(U("profile.password-must-be-less-than")),!1):(h(void 0),!0)){E(!0);try{await f.Z.signUp(s,e,d,W,N);let a=await b.i.getAccount();p(""),u(""),t?await t(a):e&&_.QB.push(e),r?.()}catch(a){let e=a.payload?.error;e?h({message:a.payload?.message??a.message,reason:e,email:s}):h(a.payload?.message),F()}finally{E(!1)}}};return{email:s,password1:d,password2:c,error:g,emailValidationWarning:y,isSigningUp:S,disabledButton:I,passwordMismatch:C,setEmail:n,setPassword1:p,setPassword2:u,onSubmit:q,onUseSuggestedEmail:e=>{n(e),k(null),B({name:"button_click",parameters:{button:"sign_up_with_email_modal_use_suggested_email"}})},captcha:{render:M,reset:F,token:W}}}(a);z[5]!==G?(t=G("profile.email-address"),z[5]=G,z[6]=t):t=z[6],z[7]!==G?(p=G("layout.please-enter-a-valid-email"),z[7]=G,z[8]=p):p=z[8],z[9]!==t||z[10]!==p?(c={key:"email",label:t,name:"email-1",type:"email",qa:"sign-up-email-field",pattern:h.q,title:p},z[9]=t,z[10]=p,z[11]=c):c=z[11],z[12]!==G?(u=G("layout.password"),z[12]=G,z[13]=u):u=z[13],z[14]!==u?(S={key:"password1",label:u,name:"password-1",type:"password",qa:"sign-up-password-field",formFieldUppercase:!1},z[14]=u,z[15]=S):S=z[15],z[16]!==G?(U=G("profile.repeat-password"),z[16]=G,z[17]=U):U=z[17],z[18]!==U?(M={key:"password2",label:U,name:"password-2",type:"password",qa:"sign-up-password-repeat-field",formFieldUppercase:!1},z[18]=U,z[19]=M):M=z[19],z[20]!==S||z[21]!==M||z[22]!==c?(W=[c,S,M],z[20]=S,z[21]=M,z[22]=c,z[23]=W):W=z[23];let Q=W;z[24]!==Q||z[25]!==O||z[26]!==Z||z[27]!==X||z[28]!==Y?(B=(0,r.jsx)(F,{formContent:O,variant:X,inputVariant:Z,withSpacer:Y,fields:Q}),z[24]=Q,z[25]=O,z[26]=Z,z[27]=X,z[28]=Y,z[29]=B):B=z[29];let ee=B;if("compact"===X){let e,a,t,s,i,n,l,d=O.onSubmit;z[30]!==O.error?(e="string"==typeof O.error&&(0,r.jsx)("div",{className:g().compactErrorMessage,children:(0,r.jsx)(E.a,{size:"14",variant:"white",children:O.error})}),z[30]=O.error,z[31]=e):e=z[31],z[32]!==O.error||z[33]!==R?(a="object"==typeof O.error&&(0,r.jsx)(k.I,{error:O.error,target:R}),z[32]=O.error,z[33]=R,z[34]=a):a=z[34],z[35]!==O||z[36]!==G?(t=O.emailValidationWarning&&(0,r.jsxs)("div",{className:g().compactWarningMessage,children:[(0,r.jsx)(E.a,{size:"14",children:O.emailValidationWarning.error}),(0,r.jsx)(o.$,{variant:"Secondary",size:"XSmall",onClick:()=>{O.onUseSuggestedEmail(O.emailValidationWarning.suggestion)},children:G("layout.yes-use-suggested-email")})]}),z[35]=O,z[36]=G,z[37]=t):t=z[37],z[38]!==O.captcha.render?(s=(0,r.jsx)(y.h,{render:O.captcha.render,className:g().compactCaptcha}),z[38]=O.captcha.render,z[39]=s):s=z[39];let p=!O.disabledButton,c=O.isSigningUp,m=O.disabledButton;return z[40]!==G?(i=G("layout.sign-up"),z[40]=G,z[41]=i):i=z[41],z[42]!==O.disabledButton||z[43]!==O.isSigningUp||z[44]!==p||z[45]!==i?(n=(0,r.jsx)("div",{className:g().compactSubmit,children:(0,r.jsx)(o.$,{qa:"sign-up-button",type:"submit",size:"MediumUltraWide",variant:"Primary",pulsate:p,loading:c,disabled:m,children:i})}),z[42]=O.disabledButton,z[43]=O.isSigningUp,z[44]=p,z[45]=i,z[46]=n):n=z[46],z[47]!==O.onSubmit||z[48]!==ee||z[49]!==e||z[50]!==a||z[51]!==t||z[52]!==s||z[53]!==n?(l=(0,r.jsxs)("form",{method:"post",className:g().compactForm,onSubmit:d,children:[e,a,t,ee,s,n]}),z[47]=O.onSubmit,z[48]=ee,z[49]=e,z[50]=a,z[51]=t,z[52]=s,z[53]=n,z[54]=l):l=z[54],l}let ea=O.onSubmit;z[55]!==O.error?(N="string"==typeof O.error&&(0,r.jsx)(n.R,{bottom:"24",children:(0,r.jsx)(d.H,{type:"Error",children:O.error})}),z[55]=O.error,z[56]=N):N=z[56],z[57]!==O.error||z[58]!==R?(C="object"==typeof O.error&&(0,r.jsx)(n.R,{bottom:"24",children:(0,r.jsx)(k.I,{error:O.error,target:R})}),z[57]=O.error,z[58]=R,z[59]=C):C=z[59],z[60]!==O||z[61]!==G?(I=O.emailValidationWarning&&(0,r.jsx)(n.R,{bottom:"24",children:(0,r.jsxs)(d.H,{type:"Warning",children:[O.emailValidationWarning.error,(0,r.jsx)(l.h,{height:"8"}),(0,r.jsx)(o.$,{onClick:()=>{O.onUseSuggestedEmail(O.emailValidationWarning.suggestion)}
1,variant:"Secondary",size:"Small",children:G("layout.yes-use-suggested-email")})]})}),z[60]=O,z[61]=G,z[62]=I):I=z[62],z[63]!==O.captcha.render?(q=(0,r.jsx)(y.h,{render:O.captcha.render,className:g().captcha}),z[63]=O.captcha.render,z[64]=q):q=z[64];let et=!O.disabledButton,er=O.isSigningUp,es=O.disabledButton;return z[65]!==G?(T=G("layout.sign-up"),z[65]=G,z[66]=T):T=z[66],z[67]!==O.disabledButton||z[68]!==O.isSigningUp||z[69]!==et||z[70]!==T?(D=(0,r.jsx)("div",{className:g().buttonWrapper,children:(0,r.jsx)(o.$,{qa:"sign-up-button",type:"submit",pulsate:et,variant:"Primary",loading:er,disabled:es,children:T})}),z[67]=O.disabledButton,z[68]=O.isSigningUp,z[69]=et,z[70]=T,z[71]=D):D=z[71],z[72]!==O.onSubmit||z[73]!==ee||z[74]!==N||z[75]!==C||z[76]!==I||z[77]!==q||z[78]!==D?(V=(0,r.jsxs)("form",{method:"post",className:g().signUpForm,onSubmit:ea,children:[N,C,I,ee,q,D]}),z[72]=O.onSubmit,z[73]=ee,z[74]=N,z[75]=C,z[76]=I,z[77]=q,z[78]=D,z[79]=V):V=z[79],V};function B(e){return e.trim()}function N(e){return e.trim()}},715997:(e,a,t)=>{"use strict";t.r(a),t.d(a,{Modal:()=>r.a});var r=t(115042)},780523:e=>{e.exports={button:"sign-up-message_button__T_AdI"}},798504:(e,a,t)=>{"use strict";t.d(a,{q:()=>r});let r=".+@.+\\..+"},878810:e=>{e.exports={container:"sign-up-email-modal_container__quLNx",title:"sign-up-email-modal_title__J_v8C",signUpForm:"sign-up-email-modal_signUpForm__MnbPC",spacer:"sign-up-email-modal_spacer__q5882",buttonWrapper:"sign-up-email-modal_buttonWrapper__5LTXn",labelText:"sign-up-email-modal_labelText__InJTx",captcha:"sign-up-email-modal_captcha__MAvhG",compactForm:"sign-up-email-modal_compactForm__nAK4K",compactFields:"sign-up-email-modal_compactFields__YpEyE",compactField:"sign-up-email-modal_compactField__jCFLT",compactCaptcha:"sign-up-email-modal_compactCaptcha__eYAFF",compactErrorMessage:"sign-up-email-modal_compactErrorMessage__DYZ_H",compactWarningMessage:"sign-up-email-modal_compactWarningMessage__ZKh2L",compactSubmit:"sign-up-email-modal_compactSubmit__375JC",animateTextShine:"sign-up-email-modal_animateTextShine__rx_BM"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.