(window.ansFrontendRelayWebpackJsonpFunction=window.ansFrontendRelayWebpackJsonpFunction||[]).push([["page-LoginPages"],{"3ylc":function(e,a,n){"use strict";var t={};n.r(t),n.d(t,"default",(function(){return k}));var l,r=n("8ZkK"),i=n.n(r),o=n("tQZz"),u=n.n(o),s=n("7eVb"),d=n.n(s),c=n("n3k3"),m=n.n(c),g=n("10u2"),p=n.n(g),f={kind:"Fragment",name:"LoggedOutFormWrapper_queryRoot",type:"QueryRoot",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null}]}],hash:"0c8b4aae20c9cedfc453b78968726620"},k=f,b=n("q1tI"),y=n("RA+f"),v=n("OMLc"),h=n("/bbo"),w=n("jufJ"),E=n("VyO/"),S=function(e){function a(){return i()(this,a),d()(this,m()(a).apply(this,arguments))}return p()(a,e),u()(a,[{key:"render",value:function(){var e=this.props,a=e.children,n=e.title,t=e.onClick,l=e.actionText,r=e.queryRoot,i=e.disableAction,o=r.network;return b.createElement(y.e,{px:"medium"},b.createElement(y.j,{py:"medium",justifyContent:"space-between",alignItems:"center",position:"sticky",top:"0",bg:"white",zIndex:"header"},b.createElement(y.q,{left:"-4px",top:"2px"},b.createElement(y.j,{alignItems:"center"},b.createElement(v.a,{size:36,color:"red",name:"BrandQuoraLogomark"}),o&&"en"!=o.contentLanguageCode&&b.createElement(y.s,{fontSize:"small",ml:"tiny",pl:"small",borderLeft:!0},b.createElement(w.v,{languageCode:o.contentLanguageCode})))),b.createElement(h.b,{text:l,onClick:t,disabled:i})),b.createElement(y.s,{fontSize:"large",bold:!0,mb:"medium"},n),a)}}]),a}(b.Component);S.displayName="LoggedOutFormWrapper",S.fragments={queryRoot:void 0!==l?l:l=t};a.a=Object(E.b)(S)},"5P9h":function(e,a,n){"use strict";n.r(a),n.d(a,"default",(function(){return re}));var t={};n.r(t),n.d(t,"default",(function(){return y}));var l={};n.r(l),n.d(l,"default",(function(){return E}));var r={};n.r(r),n.d(r,"default",(function(){return A}));var i={};n.r(i),n.d(i,"default",(function(){return U}));var o=n("8ZkK"),u=n.n(o),s=n("tQZz"),d=n.n(s),c=n("7eVb"),m=n.n(c),g=n("n3k3"),p=n.n(g),f=n("10u2"),k=n.n(f),b=function(){var e=[{kind:"LocalArgument",name:"time",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"logoutUid",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"unh",type:"String",defaultValue:null}],a=[{kind:"Variable",name:"logoutUid",variableName:"logoutUid"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"unh",variableName:"unh"}],n={kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},t={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},l={platforms:["DESKTOP"]},r=[{kind:"ScalarField",alias:null,name:"englishName",args:null,storageKey:null},n,{kind:"ScalarField",alias:null,name:"canonicalHomepageUrl",args:null,storageKey:null},t];return{kind:"Request",fragment:{kind:"Fragment",name:"LoggedOutHomePageLoadableQuery",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:[{kind:"FragmentSpread",name:"LoggedOutHomeMain_queryRoot",args:a}]},operation:{kind:"Operation",name:"LoggedOutHomePageLoadableQuery",argumentDefinitions:e,selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[n,t]},{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"signupId",args:[{kind:"Literal",name:"createNew",value:!0}],storageKey:"signupId(createNew:true)"},t,{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:"isGdprApplicable",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"IsGdprApplicable"}],storageKey:'booleanFeature(name:"IsGdprApplicable")'},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:l,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"shouldShowRelevantLanguagesByTerritory",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canSeeAds",args:null,storageKey:null},{kind:"ScalarField",alias:"userNameUseJapaneseEditor",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"UserNameUseJapaneseEditor"}],storageKey:'booleanFeature(name:"UserNameUseJapaneseEditor")'},{kind:"ScalarField",alias:"showLoginNetworkRedirectLink",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"ShowLoginNetworkRedirectLink"}],storageKey:'booleanFeature(name:"ShowLoginNetworkRedirectLink")'},{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"loggedOutHomePageLinkNetworks",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:r},t]},{kind:"LinkedField",alias:null,name:"relevantLanguageRecommendationNetwork",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:r}]}]},{kind:"LinkedField",alias:null,name:"facebookConnectInfo",storageKey:null,args:null,concreteType:"FacebookConnectInfo",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"languageCode",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"isFbApp",args:null,storageKey:null},t]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:l,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"loginShouldShowLogoutAll",args:a,storageKey:null}]}]},params:{operationKind:"query",name:"LoggedOutHomePageLoadableQuery",id:"7574a4b1c0e255a6155503f70eaa5d8abf5da9bfd58470d93e04bd3eedc4387a",text:null,metadata:{}}}}();b.hash="6f499043d00e0eaa374d0cb8c44ae3c6";var y=b,v=n("q1tI"),h=function(){var e={platforms:["DESKTOP"]};return{kind:"Fragment",name:"LoggedOutHomeMain_queryRoot",type:"QueryRoot",metadata:null,argumentDefinitions:[{kind:"LocalArgument",name:"time",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"logoutUid",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"unh",type:"String",defaultValue:null}],selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null}]},{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"signupId",args:[{kind:"Literal",name:"createNew",value:!0}],storageKey:"signupId(createNew:true)"},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:e,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"shouldShowRelevantLanguagesByTerritory",args:null,storageKey:null},{kind:"FragmentSpread",name:"SiteFooter_viewer",args:null},{kind:"FragmentSpread",name:"SignupEmailForm_viewer",args:null},{kind:"FragmentSpread",name:"HomepageSignupNetworkRedirectLink_viewer",args:null},{kind:"FragmentSpread",name:"HomepageSignupRelevantLanguageRecommendationLink_viewer",args:null}]},{kind:"FragmentSpread",name:"LoggedOutTOS_viewer",args:null}]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:e,condition:"onPlatform",selections:[{kind:"FragmentSpread",name:"LoginForm_queryRoot",args:[{kind:"Variable",name:"logoutUid",variableName:"logoutUid"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"unh",variableName:"unh"}]}]},{kind:"FragmentSpread",name:"SocialLoginButton_queryRoot",args:null}]}}();h.hash="774cdfdd05357d68e3412cd9be008dc5";var w,E=h,S=n("VyO/"),F=n("RA+f"),N=n("noLW"),L=n("VwvB"),C=n("nwxp"),_=n("jufJ"),O=n("/bbo"),R=n("zLpq"),K=n("VwdU"),x=n("T9PU"),j=n("06DM"),P=n("T5JH"),I={kind:"Fragment",name:"HomepageSignupNetworkRedirectLink_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"ScalarField",alias:"showLoginNetworkRedirectLink",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"ShowLoginNetworkRedirectLink"}],storageKey:'booleanFeature(name:"ShowLoginNetworkRedirectLink")'},{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"loggedOutHomePageLinkNetworks",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:[{kind:"ScalarField",alias:null,name:"englishName",args:null,storageKey:null},{kind:"FragmentSpread",name:"NetworkLanguageName_network",args:null}]}]}],hash:"88563578f24bcfa82570c1a403f35d59"},A=I,V=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props.viewer;return e.network.loggedOutHomePageLinkNetworks&&e.showLoginNetworkRedirectLink?v.createElement(F.e,{borderTop:!0,py:"medium"},v.createElement(F.s,{fontSize:"small",textAlign:"center",alignItems:"center",justifyContent:"center"},v.createElement(_.C,null,"New:"," ",v.createElement(_.q,null,e.network.loggedOutHomePageLinkNetworks.map((function(e){return v.createElement(_.x,{key:e.englishName,network:e})})))))):null}}]),a}(v.Component);V.displayName="HomepageSignupNetworkRedirectLink",V.fragments={viewer:void 0!==w?w:w=r};var M,D=Object(S.b)(V),T={kind:"Fragment",name:"HomepageSignupRelevantLanguageRecommendationLink_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"relevantLanguageRecommendationNetwork",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:[{kind:"ScalarField",alias:null,name:"englishName",args:null,storageKey:null},{kind:"FragmentSpread",name:"NetworkLanguageName_network",args:null}]}],hash:"b6fe550438f23798be38b47d0ddeda62"},U=T,B=n("OMLc"),q=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props.viewer;return v.createElement(F.e,{borderTop:!0,py:"medium",justifyContent:"center",textAlign:"center",alignItems:"center"},v.createElement(F.s,{fontSize:"small"},e.relevantLanguageRecommendationNetwork.map((function(e){return v.createElement(F.e,{display:"inline-block",style:{margin:"0px 10px 0px 0px"},key:e.englishName},v.createElement(_.x,{network:e}),v.createElement(B.a,{size:16,name:"ChevronRight"}))}))))}}]),a}(v.Component);q.displayName="HomepageSignupRelevantLanguageRecommendationLink",q.fragments={viewer:void 0!==M?M:M=i};var Q,H=Object(S.b)(q),J=n("xoPs"),G=n("wJrS"),z=n("ET3D"),W=n("AaDK"),Z=n("SKAY"),Y=n("24iM"),X=n("LVuF"),$=n("WoAB"),ee=n("wGqc"),ae=function(e){function a(e){var n;return u()(this,a),(n=m()(this,p()(a).call(this,e))).handleHybridFlow=function(e){n.setState({showEmailSignup:!0,facebookOauthData:e})},n.renderEmailSignup=function(){var e=n.state,a=e.loginData,t=e.facebookOauthData,l=n.props.queryRoot.viewer;return v.createElement(v.Fragment,null,v.createElement(F.e,{mb:"medium"},v.createElement(j.a,{titleText:Object(_.M)("Sign Up"),inCard:!1,includePageMargin:!1,includePt:!1})),v.createElement(G["default"],{viewer:l,initialEmail:null===a||void 0===a?void 0:a.email,initialPassword:null===a||void 0===a?void 0:a.password,initialName:null===t||void 0===t?void 0:t.name,initialFamilyName:null===t||void 0===t?void 0:t.last_name,initialGivenName:null===t||void 0===t?void 0:t.first_name}))},n.state={showEmailSignup:!1},n}return k()(a,e),d()(a,[{key:"componentDidMount",value:function(){var e=this.props.queryRoot.viewer.signupId,a=$.a.homepage,n="".concat(a,"|").concat(e);Object(z.d)(43,n,["mobile","window_id","browser_id"]),Object(W.a)("login_react_migration_logger",{is_react:!0,signup_method:null,signup_form:a,signup_action:"page_load_success"}),Object(C.d)()&&(Object(ee.g)(!1),Object(ee.h)(a))}},{key:"renderLogo",value:function(e){var a=this.props.queryRoot.network;return v.createElement(F.e,{textAlign:"center"},v.createElement(F.e,{display:"inline-block",position:"relative"},v.createElement(N.a,{color:C.j?"red":"white",height:e}),a&&"en"!=a.contentLanguageCode&&v.createElement(F.s,{color:"white",fontSize:"small",position:"absolute",bottom:"medium",right:"0"},v.createElement(_.v,{languageCode:a.contentLanguageCode}))),v.createElement(F.s,{color:C.j?"gray":"white",bold:!0,position:"relative",top:"n_medium"},v.createElement(_.C,null,"A place to share knowledge and better understand the world")))}},{key:"renderFooter",value:function(){return v.createElement(F.s,{fontSize:"small",color:C.j?"gray_light":"white",passColorToLinks:!0},v.createElement(F.j,null,v.createElement(F.p,{mr:"small",href:"/about/languages",textDecoration:"underline"},v.createElement(_.C,null,"Languages")),v.createElement(F.p,{mr:"small",href:"/about",textDecoration:"underline"},v.createElement(_.C,null,"Learn More")),v.createElement(_.C,null,"\xa9 Quora Inc. 2020")))}},{key:"renderSocialButtons",value:function(){var e=this,a=this.props.queryRoot,n=a.viewer.signupId,t=Object(Z.getNativeSupportedSetting)("sign_in_with_apple");return v.createElement(v.Fragment,null,v.createElement(F.e,{mb:"small"},v.createElement(Y.a,{variant:"google",queryRoot:a,signupId:n,colorButton:!1})),v.createElement(K.a,{condition:t,wrapper:function(e){return v.createElement(F.e,{mb:"small"},e)}},v.createElement(Y.a,{variant:"facebook",queryRoot:a,handleHybridFlow:function(a){return e.handleHybridFlow(a)},signupId:n,colorButton:!1})),t&&v.createElement(Y.a,{variant:"apple",queryRoot:a,signupId:n,colorButton:!1}))}},{key:"renderEmailLogin",value:function(){var e=this,a=this.props,n=a.queryRoot,t=a.time,l=a.logoutUid,r=a.unh;return v.createElement(v.Fragment,null,v.createElement(F.e,{mb:"medium"},v.createElement(j.a,{titleText:Object(_.M)("Login"),inCard:!1,includePageMargin:!1,includePt:!1})),v.createElement(J["default"],{queryRoot:n,time:t,logoutUid:l,unh:r,onSignupClick:function(a){var n=a.email,t=a.password;return e.setState({showEmailSignup:!0,loginData:{email:n,password:t}})}}))}},{key:"renderDesktop",value:function(){var e=this,a=this.state.showEmailSignup,n=this.props.queryRoot.viewer;return v.createElement(P.a,{src:"//qsf.fs.quoracdn.net/-4-ans_frontend_assets.images.home_bg_illustration.png-26-54ef3766f1b181e3.png",bgPosition:"center",bgSize:"cover",width:"100%",minHeight:"100%",position:"absolute"},v.createElement(F.j,{alignItems:"center",justifyContent:"center",py:"large"},v.createElement(L.e,null,v.createElement(F.e,{pt:"medium"},v.createElement(F.e,{mb:"large"},this.renderLogo(100)),v.createElement(F.j,{width:"700px",mb:"large"},v.createElement(F.e,{width:"50%",px:"large",borderRight:!0},a?this.renderEmailSignup():v.createElement(F.e,{pb:"small",mb:"small",borderBottom:!0},this.renderSocialButtons(),v.createElement(R.a,{variant:"gray",isFullWidth:!0,text:Object(_.M)("Sign up with email"),size:"small",mt:"small",onClick:function(){return e.setState({showEmailSignup:!0})}})),v.createElement(X.a,{viewer:n,color:C.j?"gray_light":"white"})),v.createElement(F.e,{width:"50%",px:"large"},this.renderEmailLogin())),n.shouldShowRelevantLanguagesByTerritory?v.createElement(H,{viewer:n}):v.createElement(D,{viewer:n}),v.createElement(x.a,{viewer:n})))))}},{key:"renderMobile",value:function(){var e=this.props.queryRoot.viewer;return v.createElement(F.e,{bg:"#91a2a8",style:{backgroundImage:'url("//qsf.fs.quoracdn.net/-4-ans_frontend_assets.images.noise2.png-26-232b425ba48b8dd3.png")',backgroundRepeat:"repeat",backgroundSize:"100px"}},v.createElement(F.a,{top:-60,left:0,zIndex:1},v.createElement(F.k,{src:"//qsf.fs.quoracdn.net/-4-ans_frontend_assets.images.logged_out_home_mobile_top.png-26-79932f69f508b470.png"})),v.createElement(F.j,{alignItems:"center",height:"100vh",position:"relative",zIndex:2,justifyContent:"center"},v.createElement(F.e,{px:"large",maxWidth:550},v.createElement(F.e,{mb:"medium"},this.renderLogo(95)),v.createElement(F.e,{mt:"medium",mb:"medium"},this.renderSocialButtons()),v.createElement(F.j,{justifyContent:"space-around",mb:"small",pb:"medium",borderBottom:!0},v.createElement(F.e,{width:"48%",mr:"small"},v.createElement(O.b,{isFullWidth:!0,variant:"white_transparent",text:Object(_.M)("Login"),size:"small",onClick:function(){return Object(F.w)("/login","modal_push")}})),v.createElement(F.e,{width:"48%"},v.createElement(O.b,{variant:"white_transparent",isFullWidth:!0,text:Object(_.M)("Sign up with email"),size:"small",onClick:function(){return Object(F.w)("/signup/email","modal_push")}}))),v.createElement(F.e,{borderBottom:!0,mb:"small",pb:"small"},v.createElement(X.a,{viewer:e,color:C.j?"gray_light":"white"})),this.renderFooter())),v.createElement(F.a,{bottom:0,left:0,maxHeight:"205px",overflow:"hidden",height:"17%",zIndex:1},v.createElement(F.k,{src:"//qsf.fs.quoracdn.net/-4-ans_frontend_assets.images.logged_out_mobile_bottom.png-26-2c5c167962e4951d.png"})))}},{key:"render",value:function(){return v.createElement($.b.Provider,{value:$.a.homepage},C.o?this.renderMobile():this.renderDesktop())}}]),a}(v.Component);ae.displayName="LoggedOutHomeMain",ae.fragments={queryRoot:void 0!==Q?Q:Q=l};var ne,te=Object(S.b)(ae),le=void 0!==ne?ne:ne=t,re=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props,a=e.data,n=e.time,t=e.logoutUid,l=e.unh;return v.createElement(te,{queryRoot:a,time:n,logoutUid:t,unh:l})}}]),a}(v.Component);re.displayName="LoggedOutHomePageLoadable",re.getInitialQuery=function(){return le}},BYOJ:function(e,a,n){"use strict";var t={};n.r(t),n.d(t,"default",(function(){return i}));var l,r={kind:"Request",fragment:{kind:"Fragment",name:"ForcedPasswordResetMessageLoaderQuery",type:"QueryRoot",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"FragmentSpread",name:"ForcedPasswordResetMessage_network",args:null}]}]},operation:{kind:"Operation",name:"ForcedPasswordResetMessageLoaderQuery",argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"linkUrl",args:[{kind:"Literal",name:"name",value:"security_incident_blog_post"}],storageKey:'linkUrl(name:"security_incident_blog_post")'},{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"ForcedPasswordResetMessageLoaderQuery",id:"532efeb51dcc4d52e442ff9f1ae63c9e8934a98a5fe9dce27f8d9e477de1ff3a",text:null,metadata:{}},hash:"ec812bca43bb2b3c3a7b68bfbeaa6f4a"},i=r,o=n("q1tI"),u=n("rg3m"),s=Object(u.a)({loader:function(){return Promise.all([n.e("vendor"),n.e("component-Login")]).then(n.bind(null,"iEns"))},query:void 0!==l?l:l=t,render:function(e,a,n){var t=n.email;return a.network?o.createElement(e,{network:a.network,email:t}):null}});a.a=s},BkDz:function(e,a,n){"use strict";var t=n("rg3m"),l=Object(t.b)({loader:function(){return Promise.all([n.e("vendor"),n.e("component-Login")]).then(n.bind(null,"JDUW"))}});a.a=l},JmQV:function(e,a,n){"use strict";n.r(a),n.d(a,"default",(function(){return P}));var t={};n.r(t),n.d(t,"default",(function(){return b}));var l={};n.r(l),n.d(l,"default",(function(){return E}));var r={};n.r(r),n.d(r,"default",(function(){return F}));var i=n("8ZkK"),o=n.n(i),u=n("tQZz"),s=n.n(u),d=n("7eVb"),c=n.n(d),m=n("n3k3"),g=n.n(m),p=n("10u2"),f=n.n(p),k=function(){var e=[{kind:"LocalArgument",name:"time",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"logoutUid",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"unh",type:"String",defaultValue:null}],a=[{kind:"Variable",name:"logoutUid",variableName:"logoutUid"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"unh",variableName:"unh"}];return{kind:"Request",fragment:{kind:"Fragment",name:"LoginPageLoadableQuery",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:[{kind:"FragmentSpread",name:"LoginMain_queryRoot",args:a}]},operation:{kind:"Operation",name:"LoginPageLoadableQuery",argumentDefinitions:e,selections:[{kind:"ScalarField",alias:null,name:"loginShouldShowLogoutAll",args:a,storageKey:null},{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"LoginPageLoadableQuery",id:"dc4b59cec792b2b6e588fd827a24cefa9d6ab70f592c46e24e4315bb88e16b24",text:null,metadata:{}}}}();k.hash="b6ba5323d8c9136b03b6af78d34a5c8b";var b=k,y=n("q1tI"),v=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"loginDo",storageKey:null,args:[{kind:"Variable",name:"email",variableName:"email"},{kind:"Variable",name:"password",variableName:"password"}],concreteType:"LoginDo",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"errorType",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"obfuscatedPrimaryEmail",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"bannedReason",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"LoginMain_loginDo_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"LoginMain_loginDo_Mutation",argumentDefinitions:e,selections:a},params:{operationKind:"mutation",name:"LoginMain_loginDo_Mutation",id:"da468d86440b0b0dec8c11e7af3d7e03a83d60dc04effc87458e2b75d88edbe5",text:null,metadata:{}}}}();v.hash="27e0c5384e9dcc85d6ac41b2994ccd36";var h,w,E=v,S={kind:"Fragment",name:"LoginMain_queryRoot",type:"QueryRoot",metadata:null,argumentDefinitions:[{kind:"LocalArgument",name:"time",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"logoutUid",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"unh",type:"String",defaultValue:null}],selections:[{kind:"FragmentSpread",name:"LoginForm_queryRoot",args:[{kind:"Variable",name:"logoutUid",variableName:"logoutUid"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"unh",variableName:"unh"}]},{kind:"FragmentSpread",name:"LoggedOutFormWrapper_queryRoot",args:null}],hash:"f9c9538384ae76def9809f8d37416dbe"},F=S,N=n("VyO/"),L=n("nW6E"),C=n("jufJ"),_=n("3ylc"),O=n("xoPs"),R=function(e){function a(e){var n;return o()(this,a),(n=c()(this,g()(a).call(this,e))).getMutationOptions=function(e){var t=n.state,l=t.email,r=t.password;return{mutation:a.mutations.loginDo,variables:{email:l,password:r},onCompleted:function(a){var n=a.loginDo,t=null!==n&&void 0!==n?n:{},i=t.errorType,o=t.success,u=t.obfuscatedPrimaryEmail,s=t.bannedReason;o?(Object(O.setNativeCredentials)(l,r),Object(O.loadNextPage)()):e({modalProps:{name:"LoginErrorModal",extraProps:{errorType:i,bannedReason:s,email:l,obfuscatedPrimaryEmail:u}}})}}},n.state={email:"",password:""},n}return f()(a,e),s()(a,[{key:"render",value:function(){var e=this,a=this.props,n=a.queryRoot,t=a.time,l=a.logoutUid,r=a.unh;return y.createElement(L.i,null,(function(a){var i=a.openStandaloneModal;return y.createElement(_.a,{queryRoot:n,title:Object(C.M)("Login to Quora"),actionText:Object(C.M)("Log in"),onClick:function(){return Object(N.c)(e.getMutationOptions(i))}},y.createElement(O["default"],{queryRoot:n,time:t,logoutUid:l,unh:r,onSignupClick:function(){return null},onEmailChange:function(a){return e.setState({email:a})},onPasswordChange:function(a){return e.setState({password:a})}}))}))}}]),a}(y.Component);R.displayName="LoginMain",R.fragments={queryRoot:void 0!==h?h:h=r},R.mutations={loginDo:void 0!==w?w:w=l};var K,x=Object(N.b)(R),j=void 0!==K?K:K=t,P=function(e){function a(){return o()(this,a),c()(this,g()(a).apply(this,arguments))}return f()(a,e),s()(a,[{key:"render",value:function(){var e=this.props,a=e.data,n=e.time,t=e.logoutUid,l=e.unh;return y.createElement(x,{queryRoot:a,time:n,logoutUid:t,unh:l})}}]),a}(y.Component);P.displayName="LoginPageLoadable",P.getInitialQuery=function(){return j}},QKCY:function(e,a,n){"use strict";var t={};n.r(t),n.d(t,"default",(function(){return k}));var l=n("rhDr"),r=n.n(l),i=n("8ZkK"),o=n.n(i),u=n("7eVb"),s=n.n(u),d=n("n3k3"),c=n.n(d),m=n("10u2"),g=n.n(m),p=function(){var e=[{kind:"LocalArgument",name:"time",type:"BigInt!",defaultValue:null},{kind:"LocalArgument",name:"uid",type:"BigInt!",defaultValue:null},{kind:"LocalArgument",name:"unh",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"excludeCurrentSession",type:"Boolean",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"loginAllSessionsLogout",storageKey:null,args:[{kind:"Variable",name:"excludeCurrentSession",variableName:"excludeCurrentSession"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"uid",variableName:"uid"},{kind:"Variable",name:"unh",variableName:"unh"}],concreteType:"LoginAllSessionsLogout",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"LogoutAllSessionsButton_loginAllSessionsLogout_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"LogoutAllSessionsButton_loginAllSessionsLogout_Mutation",argumentDefinitions:e,selections:a},params:{operationKind:"mutation",name:"LogoutAllSessionsButton_loginAllSessionsLogout_Mutation",id:"2328d1fb887f18062d997ff7fdd25cd680c40bf09a322bcc0c75c9fe0d243cfd",text:null,metadata:{}}}}();p.hash="e6f784cf7420c506d56df0ba3cd7cb63";var f,k=p,b=n("q1tI"),y=n("VyO/"),v=n("LNH1"),h=n("jufJ"),w=n("RA+f"),E=function(e){function a(){var e,n;o()(this,a);for(var t=arguments.length,l=new Array(t),i=0;i<t;i++)l[i]=arguments[i];return(n=s()(this,(e=c()(a)).call.apply(e,[this].concat(l)))).render=function(){var e=n.props,a=e.excludeCurrentSession,t=void 0!==a&&a,l=r()(e,["excludeCurrentSession"]);return b.createElement(v.a,null,(function(e){return b.createElement(w.f,{onClick:function(){return Object(y.c)(n.getMutationOptions(e))}},b.createElement(w.s,l,t?b.createElement(h.C,null,"Logout of all other browsers"):b.createElement(h.C,null,"Logout of all browsers.")))}))},n.getMutationOptions=function(e){var t=n.props,l=t.time,r=t.uid,i=t.unh,o=t.excludeCurrentSession,u=void 0!==o&&o;return{mutation:a.mutations.loginAllSessionsLogout,variables:{time:l,uid:r,unh:i,excludeCurrentSession:u},onCompleted:function(a){var n=a.loginAllSessionsLogout;(null!==n&&void 0!==n?n:{}).success&&e(b.createElement(S,{excludeCurrentSession:u}),v.c.success)}}},n}return g()(a,e),a}(b.Component);E.displayName="LogoutAllSessionsButton",E.mutations={loginAllSessionsLogout:void 0!==f?f:f=t};var S=function(e){var a=e.excludeCurrentSession;return b.createElement(b.Fragment,null,a?b.createElement(h.C,null,"Successfully logged out of all other browsers."):b.createElement(h.C,null,"Successfully logged out of all browsers."))};S.displayName="SuccessText";a.a=E},VIWd:function(e,a,n){"use strict";var t=n("q1tI"),l=n("noLW"),r=n("RA+f"),i=n("jufJ"),o=function(e){var a=e.size,n=e.languageCode;return t.createElement(r.e,{textAlign:"center"},t.createElement(r.e,{display:"inline-block",position:"relative"},t.createElement(l.a,{color:"red",height:a}),"en"!==n&&t.createElement(r.s,{fontSize:"small",position:"absolute",bottom:"15px",right:"0"},t.createElement(i.v,{languageCode:n}))),t.createElement(r.j,{flexDirection:"column",px:"medium"},t.createElement(r.s,{pr:"large",pl:"large",fontSize:"large",position:"relative",top:"-15px",color:"grey"},t.createElement(i.C,null,"A place to share knowledge and better understand the world"))))};o.displayName="NetworkLogo",a.a=o},WsUz:function(e,a,n){"use strict";n.r(a),n.d(a,"default",(function(){return $}));var t={};n.r(t),n.d(t,"default",(function(){return v}));var l={};n.r(l),n.d(l,"default",(function(){return E}));var r={};n.r(r),n.d(r,"default",(function(){return _}));var i={};n.r(i),n.d(i,"default",(function(){return P}));var o=n("8ZkK"),u=n.n(o),s=n("tQZz"),d=n.n(s),c=n("7eVb"),m=n.n(c),g=n("n3k3"),p=n.n(g),f=n("10u2"),k=n.n(f),b=function(){var e={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null};return{kind:"Request",fragment:{kind:"Fragment",name:"LanguagesPageLoadableQuery",type:"QueryRoot",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[{kind:"FragmentSpread",name:"AboutLanguages_viewer",args:null}]}]},operation:{kind:"Operation",name:"LanguagesPageLoadableQuery",argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[e,{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"isAdminMode",args:null,storageKey:null},{kind:"ScalarField",alias:"showImpressumPage",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"ShowImpressumPage"}],storageKey:'booleanFeature(name:"ShowImpressumPage")'},{kind:"LinkedField",alias:null,name:"allNetworks",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:[{kind:"ScalarField",alias:null,name:"englishName",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canonicalHomepageUrl",args:null,storageKey:null},e]}]}]},params:{operationKind:"query",name:"LanguagesPageLoadableQuery",id:"6ec69d873d3ebe663b64370aeb9a22f1e82e0eb991a276762568622dbe4e475b",text:null,metadata:{}}}}();b.hash="d8075232cf97f50a321b33458e48a141";var y,v=b,h=n("q1tI"),w={kind:"Fragment",name:"AboutLanguages_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"allNetworks",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:[{kind:"ScalarField",alias:null,name:"englishName",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canonicalHomepageUrl",args:null,storageKey:null}]},{kind:"FragmentSpread",name:"StaticSiteHeader_viewer",args:null},{kind:"FragmentSpread",name:"StaticPageNavigation_viewer",args:null}],hash:"3db185648014f6b27dbc2ca8df7d6196"},E=w,S=n("VyO/"),F=n("RA+f"),N=n("jufJ"),L=n("OMLc"),C={kind:"Fragment",name:"StaticPageNavigation_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"isAdminMode",args:null,storageKey:null},{kind:"ScalarField",alias:"showImpressumPage",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"ShowImpressumPage"}],storageKey:'booleanFeature(name:"ShowImpressumPage")'}],hash:"8e35d1157514f8e11358810ffd92c7db"},_=C,O=n("edYY"),R=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props.viewer;return h.createElement(F.e,{bg:"white",height:O.a,style:{backgroundImage:e.isAdminMode?"repeating-linear-gradient(\n            45deg,\n            #eee,\n            #eee 10px,\n            #fff 10px,\n            #fff 20px\n          )":null,alignItem:"center"},borderTop:!0,borderWidth:"regular",borderColor:"raised",zIndex:"footer",mx:"large"},h.createElement(F.j,{width:"100%",height:"100%",alignItems:"center",justifyContent:"center"},h.createElement(F.p,{href:"/about/challenges",color:"gray",px:"small"},h.createElement(N.C,null,"Challenges")),h.createElement(F.p,{href:"/about/privacy",color:"gray",px:"small"},h.createElement(N.C,null,"Privacy")),h.createElement(F.p,{href:"/about/conduct",color:"gray",px:"small"},h.createElement(N.C,null,"Conduct Policy")),h.createElement(F.p,{href:"/about/tos",color:"gray",px:"small"},h.createElement(N.C,null,"Terms")),h.createElement(F.p,{href:"/contact",color:"gray",px:"small"},h.createElement(N.C,null,"Contact Us")),e.showImpressumPage&&h.createElement(F.p,{href:"/impressum",color:"gray",px:"small"},h.createElement(N.C,null,"Impressum"))))}}]),a}(h.Component);R.displayName="StaticPageNavigation",R.fragments={viewer:void 0!==y?y:y=r};var K,x=Object(S.b)(R),j={kind:"Fragment",name:"StaticSiteHeader_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"FragmentSpread",name:"SiteHeaderWrapper_viewer",args:null}],hash:"aab4daa34f7cb24291410dc13f127d9c"},P=j,I=n("noLW"),A=n("Elms"),V=n("6lcX"),M=n("EFAP"),D=n("K5OZ"),T=n("nwxp"),U=n("+GtQ"),B=n("4Xda"),q=function(e){function a(){var e,n;u()(this,a);for(var t=arguments.length,l=new Array(t),r=0;r<t;r++)l[r]=arguments[r];return(n=m()(this,(e=p()(a)).call.apply(e,[this].concat(l)))).DesktopSiteHeader=function(){return h.createElement(M.e.Consumer,null,(function(e){return h.createElement(F.j,{bg:"transparent",flex:"auto",height:"100%",alignItems:"center",borderBottom:!1,justifyContent:"flex-end"},h.createElement(A.a,{label:Object(N.M)("About"),href:"/about",active:e===D.a.ABOUT_LANGUAGES}),h.createElement(A.a,{label:Object(N.M)("Careers"),href:"/careers"}),h.createElement(A.a,{label:Object(N.M)("Press"),href:"/press"}),h.createElement(A.a,{label:Object(N.M)("Businesses"),href:"/business"}))}))},n.MobileSiteHeader=function(){return h.createElement(F.j,{bg:"transparent",flex:"auto",height:"100%",alignItems:"center",borderBottom:!1,justifyContent:"flex-end"},h.createElement(F.p,{href:"/",display:"block",color:"gray"},h.createElement(F.q,{display:"flex",alignItems:"center",justifyContent:"center"},h.createElement(F.q,{display:"inline-flex",alignItems:"center",justifyContent:"center"},h.createElement(F.s,{fontSize:"button",medium:!0,position:"relative",whiteSpace:"nowrap"},Object(N.M)("Go to Quora")),h.createElement(F.e,{position:"relative",display:"inline"},h.createElement(L.a,{name:"ChevronRight",mr:"tiny",color:"gray"}))))))},n}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this,a=this.props.viewer,n=T.o?O.b:O.a;return h.createElement(B.a.Consumer,null,(function(t){return h.createElement(U.a,{viewer:a},h.createElement(F.j,{maxWidth:V.b,width:"100%",height:"100%",mx:"auto",px:"small",alignItems:"center",justifyContent:"space-between"},h.createElement(F.p,{href:"/",display:"inline-flex",mr:"small"},h.createElement(I.a,{color:t.isDarkModeOn?"white":"red",height:n})),T.o?e.MobileSiteHeader():e.DesktopSiteHeader()))}))}}]),a}(h.Component);q.displayName="StaticSiteHeader",q.fragments={viewer:void 0!==K?K:K=i};var Q,H=Object(S.b)(q),J=n("MI6j"),G=n("VwvB"),z=n("H5Cn"),W=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props.viewer;return h.createElement(h.Fragment,null,h.createElement(H,{viewer:e}),h.createElement(F.s,{textAlign:"center",bold:!0,fontSize:"xlarge",my:"large"},h.createElement(N.C,null,"Select your language")),h.createElement(F.j,{justifyContent:"center",mb:"large"},h.createElement(F.e,{width:T.o?"100%":"600px"},h.createElement(G.e,null,e.allNetworks.map((function(e){return h.createElement(J.c,{href:e.canonicalHomepageUrl,mainText:h.createElement(N.v,{languageCode:e.contentLanguageCode}),subText:h.createElement(N.v,{languageCode:e.contentLanguageCode,nativeName:!0,capitalize:!0}),icon:h.createElement(z.b,{languageCode:e.contentLanguageCode,size:32,text:e.contentLanguageCode}),secondaryComponent:h.createElement(L.a,{name:"ChevronRight"}),key:e.englishName,hover:{bg:"darken"}})}))))),!T.o&&h.createElement(x,{viewer:e}))}}]),a}(h.Component);W.displayName="AboutLanguages",W.fragments={viewer:void 0!==Q?Q:Q=l};var Z,Y=Object(S.b)(W),X=void 0!==Z?Z:Z=t,$=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props.data.viewer;return h.createElement(Y,{viewer:e})}}]),a}(h.Component);$.displayName="LanguagesPageLoadable",$.getInitialQuery=function(){return X}},"b+ul":function(e,a,n){"use strict";var t;!function(e){e[e.LOGIN_EMAIL=1]="LOGIN_EMAIL",e[e.LOGIN_PASSWORD=2]="LOGIN_PASSWORD",e[e.LOGIN_SUBMIT=4]="LOGIN_SUBMIT",e[e.SIGNUP_FORM_FULLNAME=10]="SIGNUP_FORM_FULLNAME",e[e.SIGNUP_FORM_EMAIL=11]="SIGNUP_FORM_EMAIL",e[e.SIGNUP_FORM_PASSWORD=12]="SIGNUP_FORM_PASSWORD",e[e.SIGNUP_FORM_SUBMIT=13]="SIGNUP_FORM_SUBMIT"}(t||(t={})),a.a=t},gJ44:function(e,a,n){"use strict";var t=n("q1tI"),l=n("RA+f"),r=n("OMLc"),i=function(e){var a=e.text,n=e.warning,i=e.variant,o=void 0===i?"regular":i,u=n?"yellow":"red_error";return t.createElement(l.j,{my:"tiny"},t.createElement(r.a,{color:u,size:20,mr:"tiny",name:"Error"}),t.createElement(l.s,{fontSize:o,color:u},a))};i.displayName="FormError",a.a=i},i4tx:function(e,a,n){"use strict";n.r(a),n.d(a,"default",(function(){return $}));var t={};n.r(t),n.d(t,"default",(function(){return y}));var l={};n.r(l),n.d(l,"default",(function(){return L}));var r={};n.r(r),n.d(r,"default",(function(){return _}));var i={};n.r(i),n.d(i,"default",(function(){return j}));var o=n("8ZkK"),u=n.n(o),s=n("tQZz"),d=n.n(s),c=n("7eVb"),m=n.n(c),g=n("n3k3"),p=n.n(g),f=n("10u2"),k=n.n(f),b=function(){var e=[{kind:"LocalArgument",name:"nid",type:"Int!",defaultValue:null}],a=[{kind:"Variable",name:"nid",variableName:"nid"}],n={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},t={kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},l={kind:"ScalarField",alias:null,name:"nid",args:null,storageKey:null},r={kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},i={kind:"ScalarField",alias:null,name:"canonicalHomepageUrl",args:null,storageKey:null},o={kind:"ScalarField",alias:null,name:"canonicalSubdomain",args:null,storageKey:null},u={kind:"ScalarField",alias:null,name:"uid",args:null,storageKey:null},s={kind:"ScalarField",alias:null,name:"useTranslatedName",args:null,storageKey:null},d=[t,n,{kind:"ScalarField",alias:null,name:"reverseOrder",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"givenName",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"familyName",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"scriptCode",args:null,storageKey:null}],c={kind:"LinkedField",alias:null,name:"names",storageKey:null,args:null,concreteType:"UserName",plural:!0,selections:d},m={kind:"LinkedField",alias:null,name:"adminNames",storageKey:null,args:null,concreteType:"UserName",plural:!0,selections:d},g={kind:"ScalarField",alias:null,name:"isAnon",args:null,storageKey:null},p={kind:"ScalarField",alias:null,name:"profileImageUrl",args:null,storageKey:null},f={kind:"ScalarField",alias:null,name:"isVerified",args:null,storageKey:null},k={kind:"ScalarField",alias:null,name:"businessStatus",args:null,storageKey:null},b={kind:"ScalarField",alias:null,name:"profileUrl",args:null,storageKey:null},y={kind:"Condition",passingValue:!0,isCustom:!0,customValue:{name:"annotate_with_ids",value:"true"},condition:"onGate",selections:[{kind:"ScalarField",alias:null,name:"debugInfo",args:null,storageKey:null}]},v={platforms:["DESKTOP","MOBILE_WEB"]},h={kind:"ScalarField",alias:null,name:"profileNavBadgeCount",args:null,storageKey:null},w={kind:"ScalarField",alias:null,name:"tribeNavBadgeCount",args:null,storageKey:null},E={kind:"ScalarField",alias:null,name:"notificationNavBadgeCount",args:null,storageKey:null},S=[{kind:"Literal",name:"name",value:"FollowingFeedEnabled"}],F={platforms:["MOBILE_WEB"]},N={kind:"Condition",passingValue:!0,isCustom:!0,customValue:F,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"trackId",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"linkData",args:null,storageKey:null}]};return{kind:"Request",fragment:{kind:"Fragment",name:"JoinSiloPageLoadableQuery",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:[{kind:"LinkedField",alias:"joiningNetwork",name:"network",storageKey:null,args:a,concreteType:"Network",plural:!1,selections:[{kind:"FragmentSpread",name:"JoinSiloPage_joiningNetwork",args:null}]},{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[n,t,{kind:"FragmentSpread",name:"JoinSiloPage_viewer",args:null}]},{kind:"FragmentSpread",name:"Page_queryRoot",args:null}]},operation:{kind:"Operation",name:"JoinSiloPageLoadableQuery",argumentDefinitions:e,selections:[{kind:"LinkedField",alias:"joiningNetwork",name:"network",storageKey:null,args:a,concreteType:"Network",plural:!1,selections:[l,r,i,o,n,t]},{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[n,t,{kind:"LinkedField",alias:null,name:"defaultNetwork",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"translatedReturnToSiloPhrase",args:null,storageKey:null},o,i,r,n]},{kind:"LinkedField",alias:null,name:"universalUser",storageKey:null,args:null,concreteType:"User",plural:!1,selections:[n,u,t,s,c,m,g,p,f,k,b,y]},{kind:"LinkedField",alias:null,name:"cookieBanner",storageKey:null,args:null,concreteType:"CookieBanner",plural:!1,selections:[n,t,{kind:"Condition",passingValue:!0,isCustom:!0,customValue:v,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"browserId",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"bannerType",args:null,storageKey:null}]}]},{kind:"ScalarField",alias:null,name:"isUniversalLoggedIn",args:null,storageKey:null},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:v,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"showGoToFeedGrowl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"showGoToFeedGrowlBadge",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"followingTabBadgeCount",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"writeNavBadgeCount",args:null,storageKey:null},h,w,E,h,{kind:"LinkedField",alias:null,name:"user",storageKey:null,args:null,concreteType:"User",plural:!1,selections:[n,t,u,g,p,f,k,b,s,c,m,y]},u,l,{kind:"ScalarField",alias:null,name:"silosBadgeCount",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"memberNetworks",storageKey:null,args:null,concreteType:"Network",plural:!0,selections:[n,t,l,i,o,r,{kind:"ScalarField",alias:null,name:"nativeName",args:null,storageKey:null}]},{kind:"ScalarField",alias:"followingFeedEnabled",name:"booleanFeature",args:S,storageKey:'booleanFeature(name:"FollowingFeedEnabled")'},{kind:"ScalarField",alias:null,name:"isAdminMode",args:null,storageKey:null},{kind:"ScalarField",alias:"followingFeedEnabledOnNetwork",name:"booleanFeature",args:S,storageKey:'booleanFeature(name:"FollowingFeedEnabled")'},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:null,condition:"onLoggedIn",selections:[{kind:"ScalarField",alias:null,name:"inboxCount",args:null,storageKey:null},E,{kind:"ScalarField",alias:null,name:"notifCategoryUnreadCounts",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"nextNotifUrlFromCurrentUrl",args:null,storageKey:null}]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:F,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"browserPushNotifStatus",args:null,storageKey:null}]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:v,condition:"onPlatform",selections:[{kind:"ScalarField",alias:"tribesItemInSiteHeader",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"TribesItemInSiteHeaderFeatureManager"}],storageKey:'booleanFeature(name:"TribesItemInSiteHeaderFeatureManager")'},w]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:null,condition:"onLoggedOut",selections:[{kind:"ScalarField",alias:null,name:"canSeeAds",args:null,storageKey:null}]}]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:F,condition:"onPlatform",selections:[{kind:"ScalarField",alias:null,name:"mwebBannerToShow",args:null,storageKey:null}]}]},{kind:"LinkedField",alias:null,name:"viewInAppLink",storageKey:null,args:null,concreteType:"ViewInAppLink",plural:!1,selections:[n,N,{kind:"Condition",passingValue:!0,isCustom:!0,customValue:v,condition:"onPlatform",selections:[N]}]},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:null,condition:"onLoggedOut",selections:[{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[{kind:"ScalarField",alias:"isGdprApplicable",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"IsGdprApplicable"}],storageKey:'booleanFeature(name:"IsGdprApplicable")'},{kind:"ScalarField",alias:"userNameUseJapaneseEditor",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"UserNameUseJapaneseEditor"}],storageKey:'booleanFeature(name:"UserNameUseJapaneseEditor")'},{kind:"ScalarField",alias:null,name:"signupId",args:[{kind:"Literal",name:"createNew",value:!0}],storageKey:"signupId(createNew:true)"}]},{kind:"ScalarField",alias:null,name:"loginShouldShowLogoutAll",args:null,storageKey:null},{kind:"LinkedField",alias:null,name:"facebookConnectInfo",storageKey:null,args:null,concreteType:"FacebookConnectInfo",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"languageCode",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"isFbApp",args:null,storageKey:null},n]}]}]},params:{operationKind:"query",name:"JoinSiloPageLoadableQuery",id:"1b2c48892e819fc5527602a29ac033ef9d3550ba768a37fbae73acdb0f39b72a",text:null,metadata:{}}}}();b.hash="dc0f01dddd73310b948c0b745288bcfb";var y=b,v=n("q1tI"),h=n("8lmh"),w=n("y0n/"),E=n("K5OZ"),S=n("rhDr"),F=n.n(S),N={kind:"Fragment",name:"JoinSiloPage_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"defaultNetwork",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"translatedReturnToSiloPhrase",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canonicalSubdomain",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canonicalHomepageUrl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null}]},{kind:"LinkedField",alias:null,name:"universalUser",storageKey:null,args:null,concreteType:"User",plural:!1,selections:[{kind:"FragmentSpread",name:"UserName_user",args:null},{kind:"FragmentSpread",name:"UserPhoto_user",args:null}]}],hash:"005d1d35c2f36ae88e878b077011e0bb"},L=N,C={kind:"Fragment",name:"JoinSiloPage_joiningNetwork",type:"Network",metadata:null,argumentDefinitions:[],selections:[{kind:"ScalarField",alias:null,name:"nid",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canonicalHomepageUrl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"canonicalSubdomain",args:null,storageKey:null},{kind:"FragmentSpread",name:"NetworkName_network",args:null}],hash:"1663f7cb99c8108fea952cc7b005dd49"},_=C,O=function(){var e=[{kind:"LocalArgument",name:"targetNid",type:"BigInt!",defaultValue:null},{kind:"LocalArgument",name:"joinSource",type:"String!",defaultValue:null}],a=[{kind:"Variable",name:"joinSource",variableName:"joinSource"},{kind:"Variable",name:"targetNid",variableName:"targetNid"}],n={kind:"ScalarField",alias:null,name:"nid",args:null,storageKey:null};return{kind:"Request",fragment:{kind:"Fragment",name:"JoinSiloPage_joinNetwork_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:[{kind:"LinkedField",alias:null,name:"joinNetwork",storageKey:null,args:a,concreteType:"JoinNetwork",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[n]}]}]},operation:{kind:"Operation",name:"JoinSiloPage_joinNetwork_Mutation",argumentDefinitions:e,selections:[{kind:"LinkedField",alias:null,name:"joinNetwork",storageKey:null,args:a,concreteType:"JoinNetwork",plural:!1,selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[n,{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null}]}]}]},params:{operationKind:"mutation",name:"JoinSiloPage_joinNetwork_Mutation",id:"5693436e1890ef2ef96a300aef4ddd735552e2e8dc7e8bce6611bfc84ff88372",text:null,metadata:{}}}}();O.hash="2224b128d72daac1c88943b1094fe1e6";var R,K,x,j=O,P=n("VyO/"),I=n("jufJ"),A=n("VIWd"),V=n("T5JH"),M=n("RA+f"),D=n("VwvB"),T=n("R+um"),U=n("r+vq"),B=n("/bbo"),q=n("OMLc"),Q=n("nwxp"),H=n("yju1"),J=n("qdYg"),G=n("H5Cn"),z=void 0!==R?R:R=i,W=Q.j?"450px":"400px",Z=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"navigateToSilo",value:function(e){var a=e.canonicalSubdomain,n=e.canonicalHomepageUrl,t=e.contentLanguageCode;Object(Q.f)()&&(Object(H.a)("updateConfig",{subdomain:a,language:t}),Object(H.a)("dismiss")),Object(M.w)(n,"replace")}},{key:"renderReturnToDefaultNetworkButton",value:function(){var e=this,a=this.props.viewer;if(!a.defaultNetwork)return null;var n=a.defaultNetwork,t=n.translatedReturnToSiloPhrase,l=F()(n,["translatedReturnToSiloPhrase"]);return v.createElement(M.f,{onClick:function(){return e.navigateToSilo(l)},color:"gray",passColorToLinks:!0},v.createElement(M.j,{alignItems:"center",pt:"medium"},v.createElement(q.a,{name:"ChevronLeft",color:"gray"}),v.createElement(M.s,null,v.createElement(I.z,null,t))))}},{key:"renderJoinButton",value:function(){var e=this,a=this.props.joiningNetwork,n=a.contentLanguageCode,t=a.nid,l=a.canonicalSubdomain,r=a.canonicalHomepageUrl,i={variant:"blue",size:"regular",text:Object(I.M)(v.createElement(v.Fragment,null,"Add ",v.createElement(I.v,{languageCode:n,capitalize:!0})))},o=Object(J.d)().query.join_source||"none",u={targetNid:t,joinSource:String(o)};return v.createElement(P.a,{mutation:z,variables:u,onCompleted:function(a){return e.navigateToSilo({contentLanguageCode:n,canonicalHomepageUrl:r,canonicalSubdomain:l})}},(function(e){return v.createElement(M.e,{pt:"small"},v.createElement(B.b,Object.assign({icon:v.createElement(q.a,{name:"Plus"})},i,{isFullWidth:!1,onClick:e})))}))}},{key:"renderContents",value:function(){var e=this.props,a=e.viewer,n=e.joiningNetwork,t=a.defaultNetwork,l=a.universalUser,r=n.contentLanguageCode,i=Q.j?125:80,o=null===t||void 0===t?void 0:t.contentLanguageCode,u=Q.o?M.e:D.e;return l&&o&&v.createElement(M.j,{alignItems:"center",justifyContent:"center",minHeight:"90vh"},v.createElement(u,null,v.createElement(M.j,{pt:"medium",flexDirection:"column",alignItems:"center"},v.createElement(M.e,{width:W,pb:"medium"},v.createElement(A.a,{size:i,languageCode:r})),v.createElement(M.e,{borderAll:!Q.j,borderRadius:"small",mx:Q.j?undefined:"large",textAlign:"center",maxWidth:W,mb:Q.j?undefined:"large",bg:"raised",borderColor:"raised"},v.createElement(M.j,{mb:"large"},v.createElement(M.e,{px:"large"},v.createElement(M.s,{fontSize:"18px",bold:!0,mt:"medium",alignContent:"center"},v.createElement(I.C,null,"Hi ",v.createElement(T.a,{user:l,format:"short"}),","),v.createElement("br",null),v.createElement(I.C,null,"Welcome to ",v.createElement(I.y,{network:n}),"!")),v.createElement(M.n,{position:"relative",flex:"none",my:"medium"},v.createElement(U.a,{user:l,size:Q.j?80:60}),v.createElement(M.n,{position:"absolute",right:"-2px",bottom:0,flexShrink:0},v.createElement(G.a,{text:r,size:"regular",languageCode:r,frameColor:"raised"}))),v.createElement(M.s,{px:"small",mb:"small"},v.createElement(I.C,null,"Add ",v.createElement(I.v,{languageCode:r,capitalize:!0})," to your languages on Quora. ",v.createElement(I.v,{capitalize:!0,languageCode:o})," will remain your default, ","and you can easily switch between languages.")),this.renderJoinButton(),this.renderReturnToDefaultNetworkButton()))))))}},{key:"renderDesktop",value:function(){return v.createElement(V.a,{src:"//qsf.fs.quoracdn.net/-4-ans_frontend_assets.images.home_bg_illustration.png-26-54ef3766f1b181e3.png",bgPosition:"center",height:"100vh",width:"100%",bgColor:"white__ignore_dark_mode"},this.renderContents())}},{key:"renderMobile",value:function(){return v.createElement(M.e,null,this.renderContents())}},{key:"render",value:function(){return Q.j?this.renderDesktop():this.renderMobile()}}]),a}(v.Component);Z.displayName="JoinSiloPage",Z.fragments={joiningNetwork:void 0!==K?K:K=r,viewer:void 0!==x?x:x=l};var Y,X=Object(P.b)(Z),$=function(e){function a(){return u()(this,a),m()(this,p()(a).apply(this,arguments))}return k()(a,e),d()(a,[{key:"render",value:function(){var e=this.props.data,a=e.joiningNetwork,n=e.viewer;return Object(h.tempFailureInvariant)(a,"joiningNetwork is ".concat(a)),v.createElement(w.a,{pageBg:"white",hideHeader:!0,pageType:E.a.HOME_FEED_MAIN,queryRoot:e},v.createElement(X,{joiningNetwork:a,viewer:n}))}}]),a}(v.Component);$.displayName="JoinSiloPageLoadable",$.queries={queryRoot:void 0!==Y?Y:Y=t},$.getInitialQuery=function(){return $.queries.queryRoot}},iTKT:function(e,a,n){"use strict";var t=n("8ZkK"),l=n.n(t),r=n("7eVb"),i=n.n(r),o=n("n3k3"),u=n.n(o),s=n("10u2"),d=n.n(s),c=n("0iCA"),m=n("q1tI"),g=n("RA+f"),p=n("25ED"),f=n("SW3P"),k=function(e){function a(e){var n;return l()(this,a),(n=i()(this,u()(a).call(this,e))).render=function(){var e=n.props,a=e.onChange,t=e.onExpired,l=Object(f.a)("use_dev_mode_captcha")?"6LeIxAcTAAAAAJcZVRqyHh71UMIEGNQ_MXjiZKhI":"6Lcbz34UAAAAAL8AdJSo8BkXQ-pUMfr7OfbTZCY8";return m.createElement(m.Fragment,null,m.createElement(c.a,{sitekey:l,hl:Object(p.a)(),onChange:function(e){n.setState({isExpired:!1}),a(e)},onExpired:function(){t&&t(),n.setState({isExpired:!0})}}),n.state.isExpired&&m.createElement(g.s,{fontSize:"small"},m.createElement(p.b,null,"Please fill in the captcha.")))},n.state={isExpired:!1},n}return d()(a,e),a}(m.Component);k.displayName="CaptchaInput",a.a=k},lY6J:function(e,a,n){"use strict";n.r(a),n.d(a,"default",(function(){return B}));var t={};n.r(t),n.d(t,"default",(function(){return b}));var l={};n.r(l),n.d(l,"default",(function(){return E}));var r={};n.r(r),n.d(r,"default",(function(){return F}));var i=n("8ZkK"),o=n.n(i),u=n("tQZz"),s=n.n(u),d=n("7eVb"),c=n.n(d),m=n("n3k3"),g=n.n(m),p=n("10u2"),f=n.n(p),k=function(){var e={kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null};return{kind:"Request",fragment:{kind:"Fragment",name:"SignupEmailPageLoadableQuery",type:"QueryRoot",metadata:null,argumentDefinitions:[],selections:[{kind:"FragmentSpread",name:"SignupEmailMain_queryRoot",args:null}]},operation:{kind:"Operation",name:"SignupEmailPageLoadableQuery",argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null},e]},{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[e,{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:"isGdprApplicable",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"IsGdprApplicable"}],storageKey:'booleanFeature(name:"IsGdprApplicable")'},{kind:"ScalarField",alias:"userNameUseJapaneseEditor",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"UserNameUseJapaneseEditor"}],storageKey:'booleanFeature(name:"UserNameUseJapaneseEditor")'}]}]},params:{operationKind:"query",name:"SignupEmailPageLoadableQuery",id:"592d14533351c503ca606b4bb5ffcbe459bf851820ffffcf30fe71e2aac92d4e",text:null,metadata:{}}}}();k.hash="8155c826a820433b98a8b9afaa692914";var b=k,y=n("q1tI"),v=function(){var e=[{kind:"LocalArgument",name:"givenName",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"familyName",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"captcha",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"signupForm",type:"String!",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"signupDo",storageKey:null,args:[{kind:"Variable",name:"captcha",variableName:"captcha"},{kind:"Variable",name:"email",variableName:"email"},{kind:"Variable",name:"firstName",variableName:"givenName"},{kind:"Variable",name:"lastName",variableName:"familyName"},{kind:"Variable",name:"password",variableName:"password"},{kind:"Variable",name:"signupForm",variableName:"signupForm"}],concreteType:"SignupDo",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"nextAction",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"nextUrl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"loginRedirectUrl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"errorType",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"SignupEmailMain_signupDo_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"SignupEmailMain_signupDo_Mutation",argumentDefinitions:e,selections:a},params:{operationKind:"mutation",name:"SignupEmailMain_signupDo_Mutation",id:"446abb618b135a0a458011f2e89d8e1f7c923ba2663b25c973cde771f6bee641",text:null,metadata:{}}}}();v.hash="44121af078411b1a97a91c4a0142234e";var h,w,E=v,S={kind:"Fragment",name:"SignupEmailMain_queryRoot",type:"QueryRoot",metadata:null,argumentDefinitions:[],selections:[{kind:"LinkedField",alias:null,name:"viewer",storageKey:null,args:null,concreteType:"Viewer",plural:!1,selections:[{kind:"FragmentSpread",name:"LoggedOutTOS_viewer",args:null},{kind:"FragmentSpread",name:"SignupEmailForm_viewer",args:null}]},{kind:"FragmentSpread",name:"LoggedOutFormWrapper_queryRoot",args:null}],hash:"889fab3c5f10f22bef6eae13d0a2fadb"},F=S,N=n("LNH1"),L=n("VyO/"),C=n("RA+f"),_=n("jufJ"),O=n("WfQS"),R=n("nwxp"),K=n("I2ps"),x=n("JxU8"),j=n("wJrS"),P=n("WoAB"),I=n("3ylc"),A=n("LVuF"),V=n("wGqc"),M=function(e){function a(e){var n;o()(this,a),(n=c()(this,g()(a).call(this,e))).getMutationOptions=function(e){var a=n.state,t={givenName:a.givenName,familyName:a.familyName,email:a.email,password:a.password,captcha:a.captcha,signupForm:a.loginFormType};return{mutation:j["default"].mutations.signupDo,variables:t,onCompleted:function(a){var t=a.signupDo,l=null!==t&&void 0!==t?t:{},r=l.success,i=l.nextAction,o=l.nextUrl,u=l.errorType,s=l.loginRedirectUrl;if(r)if(Object(R.d)())if(Object(R.f)())Object(V.g)(!0);else{Object(V.b)();var d=null!==s&&void 0!==s?s:o;d?Object(C.w)(d):window.location.reload()}else"redirect"===i&&o?Object(C.w)(o):window.location.reload();else u&&n.onSignUpFailure(e,u)}}};var t=P.a.homepage,l=Object(V.c)();return l&&(t=l),n.state={givenName:"",familyName:"",email:"",password:"",captcha:"",shouldShowLeakedPasswordReset:!1,signupDisabled:!0,loginFormType:t},n}return f()(a,e),s()(a,[{key:"onSignUpFailure",value:function(e){var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";a in O.a&&O.a[a]===O.a.password_leaked&&this.setState({shouldShowLeakedPasswordReset:!0}),e(a in O.a?Object(x.a)(O.a[a]):Object(_.M)("Unable to sign up with email."),N.c.error)}},{key:"render",value:function(){var e=this,a=this.props.queryRoot,n=a.viewer,t=this.state,l=t.shouldShowLeakedPasswordReset,r=t.loginFormType;return y.createElement(P.b.Provider,{value:this.state.loginFormType},y.createElement(N.a,null,(function(t){return y.createElement(I.a,{queryRoot:a,title:Object(_.M)("Sign up for Quora"),actionText:Object(_.M)("Sign up"),onClick:function(){Object(j.logClick)(r),Object(L.c)(e.getMutationOptions(t)),Object(K.e)("signup_email_form_user_info",null)},disableAction:e.state.signupDisabled},y.createElement(j["default"],{viewer:n,shouldShowLeakedPasswordReset:l,onGivenNameChange:function(a){e.setState({givenName:a})},onFamilyNameChange:function(a){e.setState({familyName:a})},onEmailChange:function(a){e.setState({email:a})},onPasswordChange:function(a){e.setState({password:a})},onCaptchaChange:function(a){e.setState({captcha:a})},disableWrapperSignupButton:function(a){e.setState({signupDisabled:a})}}),y.createElement(A.a,{viewer:n,color:"gray_light"}))})))}}]),a}(y.Component);M.displayName="SignupEmailMain",M.fragments={queryRoot:void 0!==h?h:h=r},M.mutations={signupDo:void 0!==w?w:w=l};var D,T=Object(L.b)(M),U=void 0!==D?D:D=t,B=function(e){function a(){return o()(this,a),c()(this,g()(a).apply(this,arguments))}return f()(a,e),s()(a,[{key:"render",value:function(){var e=this.props.data;return y.createElement(T,{queryRoot:e})}}]),a}(y.Component);B.displayName="SignupEmailPageLoadable",B.getInitialQuery=function(){return U}},r6XU:function(e,a,n){"use strict";n.d(a,"a",(function(){return E})),n.d(a,"b",(function(){return S}));var t=n("8ZkK"),l=n.n(t),r=n("tQZz"),i=n.n(r),o=n("7eVb"),u=n.n(o),s=n("n3k3"),d=n.n(s),c=n("10u2"),m=n.n(c),g=n("rhDr"),p=n.n(g),f=n("q1tI"),k=n("RA+f"),b=n("OMLc"),y=n("HGXV"),v=n("nwxp"),h=n("gJ44"),w=n("rAPm"),E=function(e){var a=e.htmlFor,n=e.children,t=p()(e,["htmlFor","children"]);return f.createElement(k.s,Object.assign({as:"label",fontSize:"small",bold:!0,htmlFor:a},t),n)},S=function(e){function a(){return l()(this,a),u()(this,d()(a).apply(this,arguments))}return m()(a,e),i()(a,[{key:"render",value:function(){var e=this.props,a=e.id,n=e.label,t=e.hint,l=void 0===t?null:t,r=e.errors,i=void 0===r?{}:r,o=e.children,u=e.width,s=e.secondaryComponent,d=e.hintPlacement,c=void 0===d?"top":d,m=e.small,g=void 0!==m&&m,S=e.propagateErrorsToChild,F=void 0===S||S,N=e.blockIdPropagation,L=p()(e,["id","label","hint","errors","children","width","secondaryComponent","hintPlacement","small","propagateErrorsToChild","blockIdPropagation"]),C=f.createElement(b.a,{size:16,mx:"tiny",color:"gray_light",name:"Info"});return f.createElement(k.j,Object.assign({flexDirection:"column",mb:g?"medium":"large",width:u||"initial"},L),f.createElement(k.j,{alignItems:"center",mb:"tiny"},n&&f.createElement(k.j,{flex:1,alignItems:"center"},f.createElement(E,{htmlFor:a},n),l?v.o?f.createElement(k.e,{display:"inline-flex",alignItems:"center"},C,f.createElement(w.a,{mt:1},l)):f.createElement(y.a,{placement:c,trigger:"hover",text:l},C):f.createElement(k.e,{visibility:"hidden"},C)),f.createElement(k.e,{flex:0,whiteSpace:"nowrap"},s)),f.Children.map(o,(function(e){var n;return e&&(F?f.cloneElement(e,{id:N?null:a,hasError:e.props.hasError||!!i.error,hasWarning:e.props.hasWarning||(null===(n=i.warnings)||void 0===n?void 0:n.length)}):e)})),i.error&&f.createElement(h.a,{text:i.error,variant:g?"small":"regular"}),i.warnings&&i.warnings.map((function(e,a){return f.createElement(h.a,{key:a,warning:!0,text:e,variant:g?"small":"regular"})})))}}]),a}(f.Component)},wJrS:function(e,a,n){"use strict";n.r(a),n.d(a,"logClick",(function(){return te}));var t={};n.r(t),n.d(t,"default",(function(){return S}));var l={};n.r(l),n.d(l,"default",(function(){return N}));var r={};n.r(r),n.d(r,"default",(function(){return C}));var i={};n.r(i),n.d(i,"default",(function(){return O}));var o={};n.r(o),n.d(o,"default",(function(){return A}));var u=n("jQsN"),s=n.n(u),d=n("tcRq"),c=n.n(d),m=n("8ZkK"),g=n.n(m),p=n("tQZz"),f=n.n(p),k=n("7eVb"),b=n.n(k),y=n("n3k3"),v=n.n(y),h=n("10u2"),w=n.n(h),E=function(){var e=[{kind:"LocalArgument",name:"givenName",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"familyName",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"captcha",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"signupForm",type:"String!",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"signupDo",storageKey:null,args:[{kind:"Variable",name:"captcha",variableName:"captcha"},{kind:"Variable",name:"email",variableName:"email"},{kind:"Variable",name:"firstName",variableName:"givenName"},{kind:"Variable",name:"lastName",variableName:"familyName"},{kind:"Variable",name:"password",variableName:"password"},{kind:"Variable",name:"signupForm",variableName:"signupForm"}],concreteType:"SignupDo",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"nextAction",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"nextUrl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"loginRedirectUrl",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"errorType",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"SignupEmailForm_signupDo_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"SignupEmailForm_signupDo_Mutation",argumentDefinitions:e,selections:a},params:{operationKind:"mutation",name:"SignupEmailForm_signupDo_Mutation",id:"7ed2c349bef8a3bdfec83002e0d01b66d65c52b9f075e9f48819bfbb1eda3ad6",text:null,metadata:{}}}}();E.hash="fbca15fe2cd2353dc85209eacb428bbc";var S=E,F={kind:"Fragment",name:"SignupEmailForm_viewer",type:"Viewer",metadata:null,argumentDefinitions:[],selections:[{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:"userNameUseJapaneseEditor",name:"booleanFeature",args:[{kind:"Literal",name:"name",value:"UserNameUseJapaneseEditor"}],storageKey:'booleanFeature(name:"UserNameUseJapaneseEditor")'}],hash:"9adaa82b1886f59f592a55f6f972c6dd"},N=F,L=function(){var e=[{kind:"LocalArgument",name:"name",type:"String!",defaultValue:null}],a=[{kind:"Variable",name:"name",variableName:"name"}],n={kind:"ScalarField",alias:null,name:"status",args:null,storageKey:null},t={kind:"ScalarField",alias:null,name:"errorData",args:null,storageKey:null};return{kind:"Request",fragment:{kind:"Fragment",name:"SignupEmailForm_validateName_Query",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:[{kind:"LinkedField",alias:null,name:"validateName",storageKey:null,args:a,concreteType:"NameValidationResult",plural:!1,selections:[n,t]}]},operation:{kind:"Operation",name:"SignupEmailForm_validateName_Query",argumentDefinitions:e,selections:[{kind:"LinkedField",alias:null,name:"validateName",storageKey:null,args:a,concreteType:"NameValidationResult",plural:!1,selections:[n,t,{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"SignupEmailForm_validateName_Query",id:"70b7dd51a26f33466496a95af3ddff4de16177b6c224cb318c924507b0260520",text:null,metadata:{}}}}();L.hash="a2d6774586d776324fb2552a8a64f6f2";var C=L,_=function(){var e=[{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null}],a=[{kind:"ScalarField",alias:null,name:"validatePassword",args:[{kind:"Variable",name:"password",variableName:"password"}],storageKey:null}];return{kind:"Request",fragment:{kind:"Fragment",name:"SignupEmailForm_validatePassword_Query",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"SignupEmailForm_validatePassword_Query",argumentDefinitions:e,selections:a},params:{operationKind:"query",name:"SignupEmailForm_validatePassword_Query",id:"d8fa9d9ed6f32828aa24cf50900989dc2fe5943d539133ab2b51c21f11fc79e3",text:null,metadata:{}}}}();_.hash="c2c7412ae1647c1f8ef4a0192e473a1d";var O=_,R=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null}],a=[{kind:"ScalarField",alias:null,name:"validateEmail",args:[{kind:"Variable",name:"email",variableName:"email"}],storageKey:null}];return{kind:"Request",fragment:{kind:"Fragment",name:"SignupEmailForm_validateEmail_Query",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"SignupEmailForm_validateEmail_Query",argumentDefinitions:e,selections:a},params:{operationKind:"query",name:"SignupEmailForm_validateEmail_Query",id:"1db80096407be846d5581fe1b42b12fd05e0b40a5d3095ed40a0b4bd28f49fe7",text:null,metadata:{}}}}();R.hash="f3d13e559e625e47b3c6ac9752941455";var K,x,j,P,I,A=R,V=n("q1tI"),M=n("nwxp"),D=n("RA+f"),T=n("/bbo"),U=n("r6XU"),B=n("jufJ"),q=n("F6zL"),Q=n("llss"),H=n("b+ul"),J=n("WfQS"),G=n("VyO/"),z=n("LNH1"),W=n("AaDK"),Z=n("I2ps"),Y=n("WoAB"),X=n("iTKT"),$=n("JxU8"),ee=n("BkDz"),ae=n("wGqc"),ne=function(e){return function(a){a.keyCode===Q.a.ENTER&&e.current.focus()}},te=function(e){Object(W.a)("login_react_migration_logger",{is_react:!0,signup_method:"email",signup_form:e,signup_action:"click_button"})},le=function(e){function a(e){var n;g()(this,a),(n=b()(this,v()(a).call(this,e))).givenNameRef=void 0,n.familyNameRef=void 0,n.emailRef=void 0,n.passwordRef=void 0,n.onNameChange=function(){var e=c()(s.a.mark((function n(e){var t,l;return s.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Object(G.e)({query:a.queries.validateName,variables:{name:e},fetchPolicy:"store-or-network"});case 2:return t=n.sent,l=t.data,n.abrupt("return",l);case 5:case"end":return n.stop()}}),n)})));return function(a){return e.apply(this,arguments)}}(),n.getNameChangeError=function(e){switch(e.validateName.status){case"EMOJI_DISALLOWED":return V.createElement((function(){return V.createElement(B.C,null,"Can't include emoji in name")}),null);case"NOT_LANGUAGE_NAME":return V.createElement((function(){var a=e.validateName.errorData,n=JSON.parse(a).language_code;return V.createElement(B.C,null,"Please use your name in ",V.createElement(B.v,{languageCode:n}))}),null);case"NOT_REAL_NAME":return V.createElement((function(){return V.createElement(B.C,null,"Please use your real name")}),null);case"NOT_REAL_NAME_EX":return V.createElement((function(){return V.createElement(B.C,null,"Please use your real name. You can do things anonymously on the site if revealing your identity ever makes you uncomfortable.")}),null);case"REPEATED_CHARS":return V.createElement((function(){return V.createElement(B.C,null,"Too many repeated characters")}),null);case"RESTRICTED_NAME":return V.createElement((function(){return V.createElement(B.C,null,"The name you're attempting to sign up under is currently restricted. Please contact us if you think this is an error.")}),null);case"SYMBOLS_DISALLOWED":return V.createElement((function(){return V.createElement(B.C,null,"Please use your actual name; symbols are not allowed")}),null);case"TITLE_DISALLOWED":return V.createElement((function(){return V.createElement(B.C,null,"Please do not include a title in your name; you can specify your credentials later.")}),null);case"TOO_LONG":return V.createElement((function(){return V.createElement(B.C,null,"Please use a shorter version of your name")}),null);case"TOO_SHORT":return V.createElement((function(){return V.createElement(B.C,null,"Please use your full name")}),null);case"WEBSITE_DISALLOWED":return V.createElement((function(){return V.createElement(B.C,null,"Please do not include a website in your name.")}),null);case"UNICODE_DISALLOWED":return V.createElement((function(){return V.createElement(B.C,null,"The name you're attempting to sign up under is currently restricted. Please contact us if you think this is an error..")}),null)}return null},n.onFamilyNameChange=c()(s.a.mark((function E(){var e,a,t,l,r,i,o;return s.a.wrap((function(u){for(;;)switch(u.prev=u.next){case 0:if(e=n.state,a=e.givenName,t=e.familyName,l=e.email,n.setUserInfoCookie(a.value,t.value,l.value),r=function(){n.setState((function(e){return{familyName:Object.assign({},e.familyName,{isValid:!0,errors:undefined})}})),n.updateButtonState()},i=function(e){var a=n.getNameChangeError(e);a&&(n.setState((function(n){return{familyName:Object.assign({},n.familyName,{isValid:!1,errors:{error:a},validateNameStatus:e.validateName.status})}})),n.updateButtonState())},0!==t.value.length){u.next=7;break}return r(),u.abrupt("return");case 7:return u.next=9,n.onNameChange(t.value);case 9:if((o=u.sent)&&o.validateName){u.next=12;break}return u.abrupt("return");case 12:"OK"===o.validateName.status?r():i(o);case 13:case"end":return u.stop()}}),E)}))),n.onGivenNameChange=c()(s.a.mark((function S(){var e,a,t,l,r,i,o;return s.a.wrap((function(u){for(;;)switch(u.prev=u.next){case 0:if(e=n.state,a=e.givenName,t=e.familyName,l=e.email,n.setUserInfoCookie(a.value,t.value,l.value),r=function(){n.setState((function(e){return{givenName:Object.assign({},e.givenName,{isValid:!0,errors:undefined})}})),n.updateButtonState()},i=function(e){var a=n.getNameChangeError(e);a&&(n.setState((function(n){return{givenName:Object.assign({},n.givenName,{isValid:!1,errors:{error:a},validateNameStatus:e.validateName.status})}})),n.updateButtonState())},0!==a.value.length){u.next=7;break}return r(),u.abrupt("return");case 7:return u.next=9,n.onNameChange(a.value);case 9:if((o=u.sent)&&o.validateName){u.next=12;break}return u.abrupt("return");case 12:"OK"===o.validateName.status?r():i(o);case 13:case"end":return u.stop()}}),S)}))),n.onCaptchaChange=function(e){n.setState((function(a){return{captcha:Object.assign({},a.captcha,{value:null!==e&&void 0!==e?e:"",isValid:null!=e})}})),n.updateButtonState()},n.updateButtonState=function(){n.setState((function(e){return{isButtonEnabled:e.givenName.value.length>0&&e.familyName.value.length>0&&e.email.value.length>0&&e.password.value.length>0&&e.captcha.isValid}}));var e=n.props.disableWrapperSignupButton;e&&e(!n.state.isButtonEnabled)},n.onEmailChange=c()(s.a.mark((function F(){var e,t,l,r,i,o,u,d,c,m,g;return s.a.wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(e=function(){return V.createElement(B.C,null,"The email address you entered is not valid.")},t=function(){return V.createElement(B.C,null,"Account already exists with that e-mail address")},l=function(){return V.createElement(B.C,null,"Unconfirmed account already exists with that e-mail address")},r=n.state,i=r.givenName,o=r.familyName,u=r.email,n.setUserInfoCookie(i.value,o.value,u.value),d=function(){n.setState((function(e){return{email:Object.assign({},e.email,{errors:undefined,isValid:!0})}})),n.updateButtonState()},c=function(e){n.setState((function(a){return{email:Object.assign({},a.email,{errors:{error:e},isValid:!1})}})),n.updateButtonState()},0!==u.value.length){s.next=10;break}return d(),s.abrupt("return");case 10:return s.next=12,Object(G.e)({query:a.queries.validateEmail,variables:{email:u.value},fetchPolicy:"store-or-network"});case 12:if(m=s.sent,g=m.data){s.next=16;break}return s.abrupt("return");case 16:s.t0=g.validateEmail,s.next="OK"===s.t0?19:"INVALID"===s.t0?21:"IN_USE"===s.t0?23:"NOT_CONFIRMED"===s.t0?25:27;break;case 19:return d(),s.abrupt("break",27);case 21:return c(V.createElement(e,null)),s.abrupt("break",27);case 23:return c(V.createElement(t,null)),s.abrupt("break",27);case 25:return c(V.createElement(l,null)),s.abrupt("break",27);case 27:case"end":return s.stop()}}),F)}))),n.onPasswordChange=c()(s.a.mark((function N(){var e,t,l,r,i,o,u,d,c,m,g;return s.a.wrap((function(s){for(;;)switch(s.prev=s.next){case 0:if(e=function(){return V.createElement(B.C,null,"Please use a password less than 75 characters long.")},t=function(){return V.createElement(B.C,null,"Please use a password at least 8 characters long.")},l=function(){return V.createElement(B.C,null,"Please don't use"," ",V.createElement(B.E,{text:"'password'",translateParamName:"keyword"})," ","for your password.")},r=function(){return V.createElement(B.C,null,"Please use a password with at least one lower case letter, upper case letter and digit.")},i=function(){return V.createElement(B.C,null,"Please don't use your old password.")},o=function(){return V.createElement(B.C,null,"The password you entered was part of a recent breach of another service. Please use a different password.")},u=function(){n.setState((function(e){return{password:Object.assign({},e.password,{errors:undefined,isValid:!0})}})),n.updateButtonState()},d=function(e){n.setState((function(a){return{password:Object.assign({},a.password,{errors:{error:e},isValid:!1})}})),n.updateButtonState()},0!==(c=n.state.password).value.length){s.next=12;break}return u(),s.abrupt("return");case 12:return s.next=14,Object(G.e)({query:a.queries.validatePassword,variables:{password:c.value},fetchPolicy:"store-or-network"});case 14:if(m=s.sent,g=m.data){s.next=18;break}return s.abrupt("return");case 18:s.t0=g.validatePassword,s.next="OK"===s.t0?21:"DISALLOWED_KEYWORD"===s.t0?23:"DISALLOWED_LEAKED_PASSWORD"===s.t0?25:"DISALLOWED_OLD_PASSWORD"===s.t0?27:"TOO_LONG"===s.t0?29:"TOO_SHORT"===s.t0?31:"FAILED_REQUIREMENTS"===s.t0?33:35;break;case 21:return u(),s.abrupt("break",35);case 23:return d(V.createElement(l,null)),s.abrupt("break",35);case 25:return d(V.createElement(o,null)),s.abrupt("break",35);case 27:return d(V.createElement(i,null)),s.abrupt("break",35);case 29:return d(V.createElement(e,null)),s.abrupt("break",35);case 31:return d(V.createElement(t,null)),s.abrupt("break",35);case 33:return d(V.createElement(r,null)),s.abrupt("break",35);case 35:case"end":return s.stop()}}),N)}))),n.getMutationOptions=function(e){var t=n.state,l={givenName:t.givenName.value,familyName:t.familyName.value,email:t.email.value,password:t.password.value,captcha:t.captcha.value,signupForm:n.context};return{mutation:a.mutations.signupDo,variables:l,onCompleted:function(a){var t=a.signupDo,l=null!==t&&void 0!==t?t:{},r=l.success,i=l.nextAction,o=l.nextUrl,u=l.errorType,s=l.loginRedirectUrl;if(r)if(Object(M.d)())if(Object(M.f)())Object(ae.g)(!0);else{Object(ae.b)();var d=null!==s&&void 0!==s?s:o;d?Object(D.w)(d):window.location.reload()}else"redirect"===i&&o?Object(D.w)(o):window.location.reload();else u&&n.onSignUpFailure(e,u)}}},n.givenNameRef=V.createRef(),n.familyNameRef=V.createRef(),n.emailRef=V.createRef(),n.passwordRef=V.createRef();var t=n.props,l=t.initialEmail,r=void 0===l?"":l,i=t.initialPassword,o=void 0===i?"":i,u=t.initialName,d=void 0===u?"":u,m=t.initialGivenName,p=void 0===m?"":m,f=t.initialFamilyName,k=void 0===f?"":f,y=n.props.initialGivenName?p:d?n.getGivenName(d):n.getUserInfoCookie("givenName"),h=k||(d?n.getFamilyName(d):n.getUserInfoCookie("familyName")),w=r||n.getUserInfoCookie("email");return n.state={givenName:{value:y,isValid:!!y,errors:undefined,validateNameStatus:null},familyName:{value:h,isValid:!0,errors:undefined,validateNameStatus:null},email:{value:w,isValid:!1,errors:undefined},password:{value:o,isValid:!1,errors:undefined},captcha:{value:"",isValid:!1,errors:undefined},isButtonEnabled:!1,shouldShowLeakedPasswordReset:!1},n}return w()(a,e),f()(a,[{key:"componentDidMount",value:function(){this.givenNameRef.current.focus()}},{key:"shouldShowSignupButton",value:function(){return M.j||this.props.showSignupButton}},{key:"setUserInfoCookie",value:function(e,a,n){var t={givenName:e,familyName:a,email:n},l=JSON.stringify(t);Object(Z.e)("signup_email_form_user_info",l,{expires:1})}},{key:"getUserInfoCookie",value:function(e){var a=Object(Z.a)("signup_email_form_user_info"),n=a&&JSON.parse(a);return n?n[e]:""}},{key:"getGivenName",value:function(e){var a=(e=e.trim()).split(/\s+/);if(!a.length)return"";var n=a[0],t=n.length;return"."===n.charAt(t-1)&&t--,a.length<=1||t>1?n:a[0]+" "+a[1]}},{key:"getFamilyName",value:function(e){var a=this.getGivenName(e),n=e.substring(a.length+1);return n=n.trim()}},{key:"onSignUpFailure",value:function(e){var a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:"";a in J.a&&J.a[a]===J.a.password_leaked&&this.setState({shouldShowLeakedPasswordReset:!0}),e(a in J.a?Object($.a)(J.a[a]):Object(B.M)("Unable to sign up with email."),z.c.error)}},{key:"validateNameStates",value:function(e,a){return"TOO_SHORT"!==e.validateNameStatus&&"TOO_SHORT"!==a.validateNameStatus||e.validateNameStatus===a.validateNameStatus}},{key:"render",value:function(){var e,a=this,n=this.props,t=n.onGivenNameChange,l=n.onFamilyNameChange,r=n.onEmailChange,i=n.onPasswordChange,o=n.onCaptchaChange,u=this.state,d=u.givenName,m=u.familyName,g=u.email,p=u.password,f=u.isButtonEnabled,k=this.props.viewer.userNameUseJapaneseEditor,b=V.createElement(U.b,{id:"first-name",label:Object(B.M)("First Name"),small:!0,errors:this.validateNameStates(d,m)?d.errors:undefined},V.createElement(q.c,{inputRef:this.givenNameRef,name:"first-name",placeholder:Object(B.M)("Your first name"),tabIndex:H.a.SIGNUP_FORM_FULLNAME,value:d.value,onChange:function(e){var n=e.target.value;a.setState((function(e){return{givenName:Object.assign({},e.givenName,{value:n})}})),t&&t(n),a.updateButtonState()},onBlur:function(){var e=c()(s.a.mark((function n(e){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,10)}));case 2:return e.next=4,a.onGivenNameChange();case 4:case"end":return e.stop()}}),n)})));return function(a){return e.apply(this,arguments)}}(),onKeyDown:function(){return ne(a.familyNameRef)}})),y=V.createElement(U.b,{id:"last-name",label:Object(B.M)("Last Name"),small:!0,errors:this.validateNameStates(d,m)?m.errors:undefined},V.createElement(q.c,{inputRef:this.familyNameRef,name:"last-name",placeholder:Object(B.M)("Your last name"),tabIndex:H.a.SIGNUP_FORM_FULLNAME,value:m.value,onChange:function(e){var n=e.target.value;a.setState((function(e){return{familyName:Object.assign({},e.familyName,{value:n})}})),l&&l(n)},onBlur:function(){var e=c()(s.a.mark((function n(e){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,10)}));case 2:return e.next=4,a.onFamilyNameChange();case 4:case"end":return e.stop()}}),n)})));return function(a){return e.apply(this,arguments)}}(),onKeyDown:function(){return ne(a.emailRef)}}));return e=k?V.createElement(V.Fragment,null,y,b):V.createElement(V.Fragment,null,b,y),V.createElement(D.e,null,e,V.createElement(U.b,{id:"email",label:Object(B.M)("Email"),small:!0,errors:g.errors},V.createElement(q.c,{inputRef:this.emailRef,name:"email",type:"email",placeholder:Object(B.M)("Your email"),value:g.value,onChange:function(e){var n=e.target.value;a.setState((function(e){return{email:Object.assign({},e.email,{value:n})}})),r&&r(n),a.updateButtonState()},onBlur:function(){var e=c()(s.a.mark((function n(e){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,10)}));case 2:return e.next=4,a.onEmailChange();case 4:case"end":return e.stop()}}),n)})));return function(a){return e.apply(this,arguments)}}(),tabIndex:H.a.SIGNUP_FORM_EMAIL,onKeyDown:function(){return ne(a.passwordRef)}})),V.createElement(U.b,{id:"password",label:Object(B.M)("Password"),hint:Object(B.M)("8 character minimum"),small:!0,errors:p.errors},V.createElement(q.c,{inputRef:this.passwordRef,name:"password",placeholder:Object(B.M)("Your password"),type:"password",value:p.value,onChange:function(){var e=c()(s.a.mark((function n(e){var t;return s.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:t=e.target.value,a.setState((function(e){return{password:Object.assign({},e.password,{value:t})}})),i&&i(t),a.updateButtonState();case 4:case"end":return n.stop()}}),n)})));return function(a){return e.apply(this,arguments)}}(),onBlur:function(){var e=c()(s.a.mark((function n(e){return s.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,10)}));case 2:return e.next=4,a.onPasswordChange();case 4:case"end":return e.stop()}}),n)})));return function(a){return e.apply(this,arguments)}}(),tabIndex:H.a.SIGNUP_FORM_PASSWORD})),V.createElement(D.e,{mb:"medium"},V.createElement(X.a,{onChange:function(e){a.onCaptchaChange(e),o&&e&&o(e)},onExpired:function(){a.onCaptchaChange(null)}})),(this.state.shouldShowLeakedPasswordReset||this.props.shouldShowLeakedPasswordReset)&&V.createElement(ee.a,{email:g.value}),this.shouldShowSignupButton()&&V.createElement(D.j,{justifyContent:"flex-end",alignItems:"center"},V.createElement(z.a,null,(function(e){return V.createElement(T.b,{text:Object(B.M)("Sign Up"),tabIndex:H.a.SIGNUP_FORM_SUBMIT,disabled:!f,onClick:function(){te(a.context),Object(G.c)(a.getMutationOptions(e))}})}))))}}]),a}(V.Component);le.displayName="SignupEmailForm",le.contextType=Y.b,le.queries={validateEmail:void 0!==K?K:K=o,validatePassword:void 0!==x?x:x=i,validateName:void 0!==j?j:j=r},le.fragments={viewer:void 0!==P?P:P=l},le.mutations={signupDo:void 0!==I?I:I=t};a["default"]=Object(G.b)(le)},xoPs:function(e,a,n){"use strict";n.r(a),n.d(a,"loadNextPage",(function(){return ie})),n.d(a,"setNativeCredentials",(function(){return oe})),n.d(a,"AccountDeleted",(function(){return se})),n.d(a,"EmailNotFound",(function(){return de})),n.d(a,"IncorrectPassword",(function(){return ce})),n.d(a,"UserIsBannedBanner",(function(){return ge})),n.d(a,"UserRateLimited",(function(){return pe})),n.d(a,"UserVerify2FA",(function(){return fe}));var t={};n.r(t),n.d(t,"default",(function(){return E}));var l={};n.r(l),n.d(l,"default",(function(){return F}));var r={};n.r(r),n.d(r,"default",(function(){return L}));var i={};n.r(i),n.d(i,"default",(function(){return q}));var o=n("jQsN"),u=n.n(o),s=n("tcRq"),d=n.n(s),c=n("8ZkK"),m=n.n(c),g=n("tQZz"),p=n.n(g),f=n("7eVb"),k=n.n(f),b=n("n3k3"),y=n.n(b),v=n("10u2"),h=n.n(v),w=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"loginInfoPreview",storageKey:null,args:[{kind:"Variable",name:"email",variableName:"email"}],concreteType:"LoginInfoPreview",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"errorType",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"LoginForm_loginInfoPreview_Query",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"LoginForm_loginInfoPreview_Query",argumentDefinitions:e,selections:a},params:{operationKind:"query",name:"LoginForm_loginInfoPreview_Query",id:"d99ac500aef54a8162e1f1e40a4ed5fe3df59f89599bdbb2ec9f9838a5e80d02",text:null,metadata:{}}}}();w.hash="b54b077cfff5bef0cfdc3f9b917999de";var E=w,S=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"loginDo",storageKey:null,args:[{kind:"Variable",name:"email",variableName:"email"},{kind:"Variable",name:"password",variableName:"password"}],concreteType:"LoginDo",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"errorType",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"obfuscatedPrimaryEmail",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"bannedReason",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"LoginForm_loginDo_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"LoginForm_loginDo_Mutation",argumentDefinitions:e,selections:a},params:{operationKind:"mutation",name:"LoginForm_loginDo_Mutation",id:"850beb3e5b26862cfccab95e62242ade129eba6974bfb9795ea57a8cd4ae72ce",text:null,metadata:{}}}}();S.hash="2fb798ad7da53291b999152b529a4c7f";var F=S,N={kind:"Fragment",name:"LoginForm_queryRoot",type:"QueryRoot",metadata:null,argumentDefinitions:[{kind:"LocalArgument",name:"time",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"logoutUid",type:"BigInt",defaultValue:null},{kind:"LocalArgument",name:"unh",type:"String",defaultValue:null}],selections:[{kind:"ScalarField",alias:null,name:"loginShouldShowLogoutAll",args:[{kind:"Variable",name:"logoutUid",variableName:"logoutUid"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"unh",variableName:"unh"}],storageKey:null}],hash:"6e8e4d81a9636424ac79de9a473c8e14"},L=N,C=n("q1tI"),_=n("VyO/"),O=n("LNH1"),R=n("RA+f"),K=n("r6XU"),x=n("jufJ"),j=n("F6zL"),P=n("Kh5g"),I=n("rAPm"),A=n("/bbo"),V=n("cbxS"),M=n("llss"),D=n("b+ul"),T=n("nwxp"),U=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null}],a=[{kind:"LinkedField",alias:null,name:"loginConfirmationEmailResend",storageKey:null,args:[{kind:"Variable",name:"email",variableName:"email"}],concreteType:"LoginConfirmationEmailResend",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"EmailUnconfirmedMessage_loginConfirmationEmailResend_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:a},operation:{kind:"Operation",name:"EmailUnconfirmedMessage_loginConfirmationEmailResend_Mutation",argumentDefinitions:e,selections:a},params:{operationKind:"mutation",name:"EmailUnconfirmedMessage_loginConfirmationEmailResend_Mutation",id:"b4916bcdf744d90f34b80028bbbc6f6b6ae0ebc3e5432d870877545b6e83d2e0",text:null,metadata:{}}}}();U.hash="9cee8693324cd8d431aee98afd065e57";var B,q=U,Q=function(e){function a(){var e,n;m()(this,a);for(var t=arguments.length,l=new Array(t),r=0;r<t;r++)l[r]=arguments[r];return(n=k()(this,(e=y()(a)).call.apply(e,[this].concat(l)))).render=function(){return C.createElement(O.a,null,(function(e){return C.createElement(x.C,null,"Please confirm your email address."," ",C.createElement(R.f,{onClick:function(){return Object(_.c)(n.getMutationOptions(e))}},"Resend Confirmation Link"))}))},n.getMutationOptions=function(e){var t=n.props.email;return{mutation:a.mutations.loginConfirmationEmailResend,variables:{email:t},onCompleted:function(a){var n=a.loginConfirmationEmailResend;(null!==n&&void 0!==n?n:{}).success&&e(C.createElement(H,{email:t}),O.c.success)}}},n}return h()(a,e),a}(C.Component);Q.displayName="EmailUnconfirmedMessage",Q.mutations={loginConfirmationEmailResend:void 0!==B?B:B=i};var H=function(e){var a=e.email;return C.createElement(x.C,null,"A new confirmation link has been emailed to you at"," ",C.createElement(x.E,{text:a,translateParamName:"email"}),".")};H.displayName="SuccessText";var J,G,z,W=Q,Z=n("QKCY"),Y=n("BYOJ"),X=n("BkDz"),$=n("rg3m"),ee=Object($.b)({loader:function(){return Promise.all([n.e("vendor"),n.e("component-Login")]).then(n.bind(null,"m9qh"))}}),ae=n("yju1"),ne=n("I2ps"),te=n("hWFa"),le=n("qdYg"),re=n("wGqc"),ie=function(){var e=window.location.href,a=Object(le.c)().next;if(a!==undefined&&(e=Object(te.c)(a)?a:"/"),Object(T.d)())if(Object(T.f)())Object(re.g)(!0);else{var n=Object(ne.a)(re.a);n&&(Object(re.b)(),e=n),Object(R.w)(e)}else Object(R.w)(e)},oe=function(e,a){Object(T.f)()&&Object(ae.a)("saveCredentials",{email:e,password:a})},ue=function(e){function a(e){var n;return m()(this,a),(n=k()(this,y()(a).call(this,e))).emailInput=void 0,n.passwordInput=void 0,n.componentDidMount=d()(u.a.mark((function t(){return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.emailInput.current.focus(),e.next=3,n.updatePreview();case 3:case"end":return e.stop()}}),t)}))),n.render=function(){var e=n.props,a=e.queryRoot,t=e.time,l=e.logoutUid,r=e.unh,i=e.onEmailChange,o=e.onPasswordChange,s=n.state,c=s.isButtonDisabled,m=s.email,g=s.password,p=s.emailErrors,f=s.passwordErrors,k=s.shouldShowCaptcha,b=s.isUserBanned,y=s.bannedReason,v=s.shouldShowLeakedPasswordReset,h=s.shouldShowForcedPasswordReset;return C.createElement(O.a,null,(function(e){var s=function(){n.clearErrors(),Object(_.c)(n.getMutationOptions(e))},w=function(e){e.keyCode===M.a.ENTER&&s()};return C.createElement(C.Fragment,null,b&&C.createElement(ge,{bannedReason:y}),C.createElement(K.b,{id:"email",label:Object(x.M)("Email"),errors:p,small:!0},C.createElement(j.c,{name:"email",onChange:function(){var e=d()(u.a.mark((function a(e){return u.a.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:n.setState({email:e.target.value}),i&&i(e.target.value);case 2:case"end":return a.stop()}}),a)})));return function(a){return e.apply(this,arguments)}}(),onKeyDown:w,placeholder:Object(x.M)("Your email"),tabIndex:D.a.LOGIN_EMAIL,inputRef:n.emailInput,onBlur:function(){var e=d()(u.a.mark((function a(e){return u.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise((function(e){return setTimeout(e,10)}));case 2:return e.next=4,n.updatePreview();case 4:case"end":return e.stop()}}),a)})));return function(a){return e.apply(this,arguments)}}(),value:m,type:"email"})),C.createElement(K.b,{id:"password",label:Object(x.M)("Password"),errors:f,small:!0},C.createElement(j.c,{name:"password",onChange:function(e){n.setState({password:e.target.value}),o&&o(e.target.value)},onKeyDown:w,placeholder:Object(x.M)("Your password"),tabIndex:D.a.LOGIN_PASSWORD,inputRef:n.passwordInput,type:"password",value:g})),k&&C.createElement(ee,{email:m,onSuccess:function(){return n.clearErrors()}}),v&&C.createElement(X.a,{email:m}),h&&C.createElement(Y.a,{email:m}),C.createElement(R.j,{justifyContent:"space-between",alignItems:"center"},C.createElement(I.a,null,C.createElement(R.f,{onClick:function(){n.resetPasswordHandler(e)}},C.createElement(x.C,null,"Forgot password?"))),n.shouldShowLoginButton()&&C.createElement(A.b,{disabled:c,onClick:s,text:Object(x.M)("Login"),tabIndex:D.a.LOGIN_SUBMIT})),(null===a||void 0===a?void 0:a.loginShouldShowLogoutAll)&&t&&l&&r&&C.createElement(V.a,{dismissable:!1,mt:"small"},C.createElement(x.C,null,"You are now logged out of this browser, but are still logged in with other browsers."," "),C.createElement(Z.a,{time:t,uid:l,unh:r,textDecoration:"underline",display:"inline"})))}))},n.getMutationOptions=function(e){var t=n.props.onSignupClick,l=n.state,r=l.email,i=l.password;return{mutation:a.mutations.loginDo,variables:{email:r,password:i},onCompleted:function(a){var l=a.loginDo,o=null!==l&&void 0!==l?l:{},u=o.success,s=o.errorType,d=o.obfuscatedPrimaryEmail,c=o.bannedReason;switch(u&&(oe(r,i),ie()),s){case"account_delete":n.setEmailError(C.createElement(se,null));break;case"banned_user":n.clearErrors(),n.setState({isUserBanned:!0,bannedReason:c});break;case"email_not_found":n.setEmailError(C.createElement(de,{onClick:function(){return t({email:r,password:i})}}));break;case"email_unconfirmed":n.setEmailError(C.createElement(W,{email:r}));break;case"force_password_reset":n.clearErrors(),n.setState({shouldShowForcedPasswordReset:!0});break;case"incorrect_password":n.setPasswordError(C.createElement(ce,{onClick:function(){return n.resetPasswordHandler()}}));break;case"password_leaked":n.clearErrors(),n.setState({shouldShowLeakedPasswordReset:!0});break;case"too_many_attempts":n.clearErrors(),e(C.createElement(pe,null),O.c.error);break;case"two_factor_authentication":n.clearErrors(),e(C.createElement(fe,{obfuscatedPrimaryEmail:d}),O.c.error)}}}},n.clearErrors=function(){n.setState({emailErrors:undefined,passwordErrors:undefined,isUserBanned:!1,bannedReason:undefined,shouldShowLeakedPasswordReset:!1,shouldShowForcedPasswordReset:!1})},n.setEmailError=function(e){n.clearErrors(),n.setState({emailErrors:{error:e}})},n.setPasswordError=function(e){n.clearErrors(),n.setState({passwordErrors:{error:e}})},n.disableButton=function(){n.setState({isButtonDisabled:!0})},n.enableButton=function(){n.setState({isButtonDisabled:!1})},n.resetPasswordHandler=function(e){""!==n.state.email?n.setState({shouldShowCaptcha:!0}):e&&e(C.createElement(me,null))},n.updatePreview=d()(u.a.mark((function l(){var e,t,r,i,o,s,d;return u.a.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return e=n.props.onSignupClick,t=n.state.email,l.next=4,Object(_.e)({query:a.queries.loginInfoPreview,variables:{email:t},fetchPolicy:"store-or-network"});case 4:if(r=l.sent,i=r.data){l.next=8;break}return l.abrupt("return");case 8:if(o=i.loginInfoPreview,s=o.success,d=o.errorType,!s){l.next=14;break}return n.clearErrors(),n.enableButton(),n.passwordInput.current.focus(),l.abrupt("return");case 14:l.t0=d,l.next="email_not_found"===l.t0?17:"email_unconfirmed"===l.t0?20:"no_email"===l.t0?23:"refused"===l.t0?26:29;break;case 17:return n.setEmailError(C.createElement(de,{onClick:function(){var a=n.state.password;e({email:t,password:a})}})),n.disableButton(),l.abrupt("break",29);case 20:return n.setEmailError(C.createElement(W,{email:t})),n.enableButton(),l.abrupt("break",29);case 23:return n.clearErrors(),n.disableButton(),l.abrupt("break",29);case 26:return n.clearErrors(),n.enableButton(),l.abrupt("break",29);case 29:case"end":return l.stop()}}),l)}))),n.state={isButtonDisabled:!0,email:"",password:""},n.emailInput=C.createRef(),n.passwordInput=C.createRef(),n.getNativeSavedCredentials(),n}return h()(a,e),p()(a,[{key:"getNativeSavedCredentials",value:function(){var e=this;T.k&&Object(ae.a)("getSavedCredentials",{},(function(a){e.setState({email:a.email,password:a.password});var n=e.props,t=n.onEmailChange,l=n.onPasswordChange;t&&t(e.state.email),l&&l(e.state.password)}))}},{key:"shouldShowLoginButton",value:function(){return T.j||this.props.showLoginButton}}]),a}(C.Component);ue.displayName="LoginForm",ue.fragments={queryRoot:void 0!==J?J:J=r},ue.mutations={loginDo:void 0!==G?G:G=l},ue.queries={loginInfoPreview:void 0!==z?z:z=t};var se=function(){return C.createElement(x.C,null,"You cannot login as your account has been deleted.")},de=function(e){var a=e.onClick;return C.createElement(x.C,null,"No account found for this email. Retry, or"," ",C.createElement(R.f,{onClick:a},"Sign up for Quora."))},ce=function(e){var a=e.onClick;return C.createElement(x.C,null,"Incorrect password."," ",C.createElement(R.f,{onClick:a},C.createElement(R.s,{textDecoration:"underline"},"Reset password")))},me=function(){return C.createElement(x.C,null,'Please enter your email address in the Email box, then click "Forgot password?"')};me.displayName="ResetPasswordError";var ge=function(e){var a=e.bannedReason;return C.createElement(V.a,{variant:"negative",dismissable:!1,mb:"small"},C.createElement(R.s,{fontSize:"small"},C.createElement(x.C,null,"Your account has been banned by Quora Moderation. "),a&&C.createElement(R.e,{bg:"black_transparent",my:"small",p:"tiny",borderRadius:"small"},C.createElement(x.C,null,"Reason:"),C.createElement(P.a,{qt:JSON.parse(a)})),C.createElement(x.C,null,"To request reconsideration, please submit a moderation appeal at"," ",C.createElement(R.s,{display:"inline",color:"white",passColorToLinks:!0},C.createElement(R.p,{href:"/contact"},"https://www.quora.com/contact")))))},pe=function(){return C.createElement(C.Fragment,null,C.createElement(x.C,null,"For security reasons, your account has been temporarily locked."),C.createElement("br",null),C.createElement(x.C,null,"Please try again later."))},fe=function(e){var a=e.obfuscatedPrimaryEmail;return C.createElement(x.C,null,"We don't recognize this sign-in attempt and need to verify your identity to keep your account secure. To continue, please check your email at"," ",C.createElement(x.E,{text:a,translateParamName:"email"})," ","and click the link we sent you to confirm. The confirmation link will expire in one hour.")};a["default"]=Object(_.b)(ue)}}]);