(window.ansFrontendRelayWebpackJsonpFunction=window.ansFrontendRelayWebpackJsonpFunction||[]).push([["page-LoginPages"],{"5KEo":function(e,n,t){"use strict";var a=t("8ZkK"),r=t.n(a),l=t("tQZz"),i=t.n(l),o=t("7eVb"),u=t.n(o),s=t("n3k3"),c=t.n(s),d=t("10u2"),m=t.n(d),g=t("q1tI"),f=t("rAPm"),p=t("jufJ"),b=t("RA+f"),h=function(e){function n(){return r()(this,n),u()(this,c()(n).apply(this,arguments))}return m()(n,e),i()(n,[{key:"render",value:function(){var e=this.props.signUpWall;return g.createElement(f.a,null,g.createElement(p.x,null,"By continuing"," ",e?"I agree that I am at least 13 years old and agree":"you indicate that you agree"," ","to Quora\u2019s"," ",g.createElement(b.p,{textDecoration:"underline",href:"/about/tos"},"Terms of Service")," ","and"," ",g.createElement(b.p,{textDecoration:"underline",href:"/about/privacy"},"Privacy Policy"),"."))}}]),n}(g.Component);h.displayName="LoggedOutTOS",n.a=h},"5P9h":function(e,n,t){"use strict";t.r(n);var a={};t.r(a),t.d(a,"default",function(){return h});var r={};t.r(r),t.d(r,"default",function(){return S});var l={};t.r(l),t.d(l,"default",function(){return Q});var i=t("8ZkK"),o=t.n(i),u=t("tQZz"),s=t.n(u),c=t("7eVb"),d=t.n(c),m=t("n3k3"),g=t.n(m),f=t("10u2"),p=t.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}],n=[{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:"LoggedOutHomePageLoadableQuery",type:"QueryRoot",metadata:null,argumentDefinitions:e,selections:[{kind:"FragmentSpread",name:"LoggedOutHomeMain_queryRoot",args:n}]},operation:{kind:"Operation",name:"LoggedOutHomePageLoadableQuery",argumentDefinitions:e,selections:[{kind:"ScalarField",alias:null,name:"loginShouldShowLogoutAll",args:n,storageKey:null},{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",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:"contentLanguageCode",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"LoggedOutHomePageLoadableQuery",id:"077e6a4cbb59f5999bfabb675e6401253d4436883cc2925b1d073e12d883d1c1",text:null,metadata:{}}}}();b.hash="6f499043d00e0eaa374d0cb8c44ae3c6";var h=b,E=t("q1tI"),y=t.n(E),v=t("LNH1"),k={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:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null}]},{kind:"FragmentSpread",name:"LoginForm_queryRoot",args:[{kind:"Variable",name:"logoutUid",variableName:"logoutUid"},{kind:"Variable",name:"time",variableName:"time"},{kind:"Variable",name:"unh",variableName:"unh"}]}],hash:"d5f84593d83ecf596229cd676f0f7e05"},S=k,L=t("VyO/"),w=t("RA+f"),x=t("noLW"),_=t("VwvB"),O=t("nwxp"),C=t("jufJ"),N=t("/bbo"),F=t("rAPm"),R=t("zLpq"),I=t("T9PU"),P=t("06DM"),j=t("T5JH"),A=t("xbdq"),V=t("NvDd"),M=t("wTYd"),D=t("HEDm"),q=t("tNM0"),T=function(e){return y.a.createElement("svg",Object.assign({width:"24px",height:"24px",viewBox:"0 0 24 24"},e),y.a.createElement("g",{stroke:"none",fill:"none",fillRule:"evenodd"},y.a.createElement("path",{d:"M20.16,12.1931818 C20.16,11.5904545 20.1059091,11.0109091 20.0054545,10.4545455 L12,10.4545455 L12,13.7425 L16.5745455,13.7425 C16.3775,14.805 15.7786364,15.7052273 14.8784091,16.3079545 L14.8784091,18.4406818 L17.6254545,18.4406818 C19.2327273,16.9609091 20.16,14.7818182 20.16,12.1931818 L20.16,12.1931818 Z",className:"icon_svg-fill_as_stroke",fill:"#4285F4"}),y.a.createElement("path",{d:"M12,20.5 C14.295,20.5 16.2190909,19.7388636 17.6254545,18.4406818 L14.8784091,16.3079545 C14.1172727,16.8179545 13.1436364,17.1193182 12,17.1193182 C9.78613636,17.1193182 7.91227273,15.6240909 7.24386364,13.615 L4.40409091,13.615 L4.40409091,15.8172727 C5.80272727,18.5952273 8.67727273,20.5 12,20.5 L12,20.5 Z",className:"icon_svg-fill_as_stroke",fill:"#34A853"}),y.a.createElement("path",{d:"M7.24386364,13.615 C7.07386364,13.105 6.97727273,12.5602273 6.97727273,12 C6.97727273,11.4397727 7.07386364,10.895 7.24386364,10.385 L7.24386364,8.18272727 L4.40409091,8.18272727 C3.82840909,9.33022727 3.5,10.6284091 3.5,12 C3.5,13.3715909 3.82840909,14.6697727 4.40409091,15.8172727 L7.24386364,13.615 L7.24386364,13.615 Z",className:"icon_svg-fill_as_stroke",fill:"#FBBC05"}),y.a.createElement("path",{d:"M12,6.88068182 C13.2479545,6.88068182 14.3684091,7.30954545 15.2493182,8.15181818 L17.6872727,5.71386364 C16.2152273,4.34227273 14.2911364,3.5 12,3.5 C8.67727273,3.5 5.80272727,5.40477273 4.40409091,8.18272727 L7.24386364,10.385 C7.91227273,8.37590909 9.78613636,6.88068182 12,6.88068182 L12,6.88068182 Z",className:"icon_svg-fill_as_stroke",fill:"#EA4335"})))};T.displayName="SvgBrandGoogle";var K=T,B=function(){var e=[{kind:"LocalArgument",name:"accessToken",type:"String",defaultValue:null},{kind:"LocalArgument",name:"loginUrl",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"authCode",type:"String",defaultValue:null}],n=[{kind:"LinkedField",alias:null,name:"onGoogleLogin",storageKey:null,args:[{kind:"Variable",name:"accessToken",variableName:"accessToken"},{kind:"Variable",name:"authCode",variableName:"authCode"},{kind:"Variable",name:"loginUrl",variableName:"loginUrl"}],concreteType:"OnGoogleLogin",plural:!1,selections:[{kind:"ScalarField",alias:null,name:"success",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"redirectUrl",args:null,storageKey:null}]}];return{kind:"Request",fragment:{kind:"Fragment",name:"GoogleExternalLogin_onGoogleLogin_Mutation",type:"MutationRoot",metadata:null,argumentDefinitions:e,selections:n},operation:{kind:"Operation",name:"GoogleExternalLogin_onGoogleLogin_Mutation",argumentDefinitions:e,selections:n},params:{operationKind:"mutation",name:"GoogleExternalLogin_onGoogleLogin_Mutation",id:"2ac3126563ec2c025269eae93ec09cd4769833e375a577f15a1d35ba7c738492",text:null,metadata:{}}}}();B.hash="9638bfd2da82a1a4ebba6c1ba7c480d1";var U,Q=B,H=t("3HZZ"),G=t("SKAY"),W=t("oJdr"),z=t("qdYg"),Z=t("yju1"),J={full:"email,profile,contacts",no_contacts:"email,profile",contacts_only:"contacts",email_and_contacts:"email,contacts"},Y={email:"email",profile:"profile",contacts:"https://www.googleapis.com/auth/contacts.readonly"},X=function(e){var n=J[e];return n?n.split(",").map(function(e){return Y[e]}):[]},$=void 0!==U?U:U=l,ee=function(e){function n(){return o()(this,n),d()(this,g()(n).apply(this,arguments))}return p()(n,e),s()(n,[{key:"doLogin",value:function(e){var n={name:"login_redirect_url",value:e,options:{expires:1}};if(O.f){Object(Z.a)("setCookie",n,function(){Object(Z.a)("showLoadingView"),Object(Z.a)("loginStateChanged",{isLoggedIn:!0},function(){return Object(w.u)(e)})})}else Object(w.u)(e)}},{key:"onGoogleConnect",value:function(e){var n=this,t=this.props.client,a=e.accessToken,r=e.auth_code;a||r||this.onGoogleFailure(),t.mutate({mutation:$,variables:{accessToken:a,loginUrl:String(Object(z.f)()),authCode:r}}).then(function(e){var t=e.data.onGoogleLogin,a=t.success,r=t.redirectUrl;a?n.doLogin(r):n.onGoogleFailure()})}},{key:"onGoogleFailure",value:function(){Object(W.a)({message:Object(C.H)("Unable to sign up with Google."),error:!0})}},{key:"render",value:function(){var e=this,n=this.props.children;if(O.h){return n(function(){var n={provider:"google",url:Object(z.f)(),scope:"oauth2:"+X("no_contacts").join(" "),perms:X("no_contacts"),server_google_id:Object(G.getSetting)("googleClientId")};Object(Z.a)("showOauthConnectDialog",n,function(n){return e.onGoogleConnect(n)})})}return y.a.createElement(H.GoogleLogin,{clientId:Object(G.getSetting)("googleClientId"),render:function(e){return n(e.onClick)},buttonText:"",uxMode:O.g?"redirect":"popup",onSuccess:function(n){return e.onGoogleConnect(n)},onFailure:function(n){return e.onGoogleFailure()},cookiePolicy:Object(G.getSetting)("googleCookiePolicy")})}}]),n}(y.a.Component);ee.displayName="GoogleExternalLogin";var ne=Object(L.b)(Object(L.e)(ee)),te=function(e){function n(){return o()(this,n),d()(this,g()(n).apply(this,arguments))}return p()(n,e),s()(n,[{key:"render",value:function(){var e=this.props,n=e.variant,t=e.colorButton,a=void 0===t||t,r=function(e){return E.createElement(w.e,{underlineHover:!1,display:"Block",hover:{opacity:.8},onClick:e},E.createElement(w.d,{borderRadius:"small",bg:a?"facebook"===n?"#507cc0":"#df4930":"white",p:"small",display:"flex",alignItems:"center",borderAll:!a,borderColor:"gray_dark",boxShadow:!a&&"small"},E.createElement(D.a,{size:28,color:a?"white":"facebook"===n?"#507cc0":"#df4930",mr:"small"},"facebook"===n?E.createElement(q.a,null):E.createElement(K,null)),E.createElement(w.s,{color:a?"white":"gray"},E.createElement(C.x,null,"Continue with"," ",E.createElement(w.s,{display:"inline"},"facebook"===n?"Facebook":"Google")))))};return"google"===n?E.createElement(ne,null,r):r(function(){})}}]),n}(E.Component);te.displayName="SocialLoginButton";var ae,re=t("5KEo"),le=function(e){function n(e){var t;return o()(this,n),(t=d()(this,g()(n).call(this,e))).renderEmailSignup=function(){var e=t.state.loginData;return E.createElement(E.Fragment,null,E.createElement(w.d,{mb:"medium"},E.createElement(P.a,{titleText:Object(C.H)("Sign Up"),inCard:!1,includePageMargin:!1,includePt:!1})),E.createElement(V.a,{initialEmail:null===e||void 0===e?void 0:e.email,initialPassword:null===e||void 0===e?void 0:e.password,onCancel:function(){return t.setState({showEmailSignup:!1})}}))},t.state={showEmailSignup:!1},t}return p()(n,e),s()(n,[{key:"renderLogo",value:function(e){var n=this.props.queryRoot.network;return E.createElement(w.d,{textAlign:"center"},E.createElement(w.d,{display:"inline-block",position:"relative"},E.createElement(x.a,{color:"red",height:e}),0!==Object(M.c)()&&E.createElement(w.s,{fontSize:"small",position:"absolute",bottom:"15px",right:"0"},E.createElement(C.s,{languageCode:n.contentLanguageCode}))),E.createElement(w.s,{bold:!0,position:"relative",top:"-15px"},E.createElement(C.x,null,"A place to share knowledge and better understand the world")))}},{key:"renderFooter",value:function(){return E.createElement(F.a,null,E.createElement(w.j,null,E.createElement(w.p,{mr:"small",href:"about/languages",textDecoration:"underline"},E.createElement(C.x,null,"Languages")),E.createElement(C.x,null,"\xa9 Quora Inc. 2020")))}},{key:"renderSocialButtons",value:function(){return E.createElement(E.Fragment,null,E.createElement(w.d,{mb:"small"},E.createElement(te,{variant:"google"})),E.createElement(te,{variant:"facebook"}))}},{key:"renderLanguageSwitchPrompt",value:function(){return E.createElement(R.a,{text:Object(C.E)("Francais"),chevronSuffix:"right",fullWidth:!0,size:"small"})}},{key:"renderEmailLogin",value:function(){var e=this,n=this.props,t=n.queryRoot,a=n.time,r=n.logoutUid,l=n.unh;return E.createElement(E.Fragment,null,E.createElement(w.d,{mb:"medium"},E.createElement(P.a,{titleText:Object(C.H)("Login"),inCard:!1,includePageMargin:!1,includePt:!1})),E.createElement(A.a,{queryRoot:t,time:a,logoutUid:r,unh:l,onSignupClick:function(n){var t=n.email,a=n.password;return e.setState({showEmailSignup:!0,loginData:{email:t,password:a}})}}))}},{key:"renderDesktop",value:function(){var e=this,n=this.state.showEmailSignup;return E.createElement(j.a,{bgPosition:"center",bgSize:"cover",src:"//qsf.fs.quoracdn.net/-3-ans_frontend_assets.images.home_bg_illustration.png-26-dcadd55830936b59.png",width:"100%",minHeight:"100%",position:"absolute"},E.createElement(w.j,{alignItems:"center",justifyContent:"center",py:"large"},E.createElement(_.e,null,E.createElement(w.d,{pt:"medium"},E.createElement(w.d,{mb:"large"},this.renderLogo(100)),E.createElement(w.j,{width:"700px",mb:"large"},E.createElement(w.d,{width:"50%",px:"large",borderRight:!0},n?this.renderEmailSignup():E.createElement(w.d,{pb:"small",mb:"small",borderBottom:!0},this.renderSocialButtons(),E.createElement(R.a,{variant:"gray",fullWidth:!0,text:Object(C.H)("Sign up with Email"),size:"small",mt:"small",onClick:function(){return e.setState({showEmailSignup:!0})}})),E.createElement(w.d,{pb:"small",mb:"small",borderBottom:!0},this.renderLanguageSwitchPrompt()),E.createElement(re.a,null)),E.createElement(w.d,{width:"50%",px:"large"},this.renderEmailLogin())),E.createElement(I.a,null)))))}},{key:"renderMobile",value:function(){return E.createElement(w.j,{alignItems:"center",height:"95vh"},E.createElement(w.d,{px:"large"},E.createElement(w.d,{mb:"medium",pb:"medium",borderBottom:!0,borderWidth:"thick"},this.renderLogo(90)),E.createElement(w.d,{mt:"medium",mb:"medium",pb:"medium",borderBottom:!0},this.renderSocialButtons()),E.createElement(w.j,{justifyContent:"space-around",mb:"small",pb:"medium",borderBottom:!0},E.createElement(w.d,{width:"48%",mr:"small"},E.createElement(N.a,{fullWidth:!0,variant:"gray",text:Object(C.H)("Login"),size:"small",href:"/login"})),E.createElement(w.d,{width:"48%"},E.createElement(N.a,{variant:"gray",fullWidth:!0,text:Object(C.H)("Sign up with Email"),size:"small",href:"/signup/email"}))),E.createElement(w.d,{borderBottom:!0,mb:"small",pb:"small"},this.renderLanguageSwitchPrompt()),E.createElement(w.d,{borderBottom:!0,mb:"small",pb:"small"},E.createElement(re.a,null)),this.renderFooter()))}},{key:"render",value:function(){return O.f?this.renderMobile():this.renderDesktop()}}]),n}(E.Component);le.displayName="LoggedOutHomeMain",le.fragments={queryRoot:void 0!==ae?ae:ae=r};var ie,oe=Object(L.b)(le);t.d(n,"default",function(){return se});var ue=void 0!==ie?ie:ie=a,se=function(e){function n(){return o()(this,n),d()(this,g()(n).apply(this,arguments))}return p()(n,e),s()(n,[{key:"render",value:function(){var e=this.props,n=e.data,t=e.time,a=e.logoutUid,r=e.unh;return E.createElement(v.c,null,E.createElement(oe,{queryRoot:n,time:t,logoutUid:a,unh:r}))}}]),n}(E.Component);se.displayName="LoggedOutHomePageLoadable",se.getInitialQuery=function(){return ue}},"5Rqg":function(e,n,t){"use strict";var a=t("8ZkK"),r=t.n(a),l=t("7eVb"),i=t.n(l),o=t("n3k3"),u=t.n(o),s=t("10u2"),c=t.n(s),d=t("0iCA"),m=t("q1tI"),g=t.n(m),f=t("RA+f"),p=t("25ED"),b="6Lcbz34UAAAAAL8AdJSo8BkXQ-pUMfr7OfbTZCY8",h=function(e){function n(e){var t;return r()(this,n),(t=i()(this,u()(n).call(this,e))).render=function(){var e=t.props,n=e.onChange,a=e.onExpired;return g.a.createElement(g.a.Fragment,null,g.a.createElement(d.a,{sitekey:b,hl:Object(p.a)(),onChange:function(e){t.setState({isExpired:!1}),n(e)},onExpired:function(){a&&a(),t.setState({isExpired:!0})}}),t.state.isExpired&&g.a.createElement(f.s,{fontSize:"small"},g.a.createElement(p.b,null,"Please fill in the captcha.")))},t.state={isExpired:!1},t}return c()(n,e),n}(g.a.Component);h.displayName="CaptchaInput",n.a=h},BFe7:function(e,n,t){"use strict";var a=t("q1tI"),r=t.n(a),l=function(e){return r.a.createElement("svg",Object.assign({width:"24px",height:"24px",viewBox:"0 0 24 24"},e),r.a.createElement("g",{id:"error",stroke:"none",fill:"none",fillRule:"evenodd",transform:"translate(3.000000, 3.000000)"},r.a.createElement("path",{d:"M9,12 C9.55228475,12 10,12.4477153 10,13 C10,13.5522847 9.55228475,14 9,14 C8.44771525,14 8,13.5522847 8,13 C8,12.4477153 8.44771525,12 9,12 Z",className:"icon_svg-fill_as_stroke",fill:"#666666",fillRule:"nonzero"}),r.a.createElement("path",{d:"M9,9.5 L9,4.5 L9,9.5 Z M9,18 C4.029,18 0,13.971 0,9 C0,4.029 4.029,0 9,0 C13.971,0 18,4.029 18,9 C18,13.971 13.971,18 9,18 Z",className:"icon_svg-stroke",stroke:"#666",strokeWidth:1.5,strokeLinecap:"round"})))};l.displayName="SvgInfo",n.a=l},IclI:function(e,n,t){"use strict";var a={};t.r(a),t.d(a,"default",function(){return b});var r,l=t("8ZkK"),i=t.n(l),o=t("tQZz"),u=t.n(o),s=t("7eVb"),c=t.n(s),d=t("n3k3"),m=t.n(d),g=t("10u2"),f=t.n(g),p={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:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null}]}],hash:"9d9df55008900c4bf9d763fabb21e9f4"},b=p,h=t("q1tI"),E=t("RA+f"),y=t("0lxY"),v=t("HEDm"),k=t("/bbo"),S=t("wTYd"),L=t("jufJ"),w=t("VyO/"),x=function(e){function n(){return i()(this,n),c()(this,m()(n).apply(this,arguments))}return f()(n,e),u()(n,[{key:"render",value:function(){var e=this.props,n=e.children,t=e.title,a=e.onClick,r=e.actionText,l=e.queryRoot.network;return h.createElement(E.d,{px:"medium"},h.createElement(E.j,{py:"medium",justifyContent:"space-between",alignItems:"center",position:"sticky",top:"0",bg:"white",zIndex:"header"},h.createElement(E.q,{left:"-4px",top:"2px"},h.createElement(E.j,{alignItems:"center"},h.createElement(v.a,{size:36,color:"red"},h.createElement(y.a,null)),0!==Object(S.c)()&&h.createElement(E.s,{fontSize:"small",ml:"tiny",pl:"small",borderLeft:!0},h.createElement(L.s,{languageCode:l.contentLanguageCode})))),h.createElement(k.a,{text:r,onClick:a})),h.createElement(E.s,{fontSize:"large",bold:!0,mb:"medium"},t),n)}}]),n}(h.Component);x.displayName="LoggedOutFormWrapper",x.fragments={queryRoot:void 0!==r?r:r=a};n.a=Object(w.b)(x)},JmQV:function(e,n,t){"use strict";t.r(n);var a={};t.r(a),t.d(a,"default",function(){return h});var r={};t.r(r),t.d(r,"default",function(){return v});var l=t("8ZkK"),i=t.n(l),o=t("tQZz"),u=t.n(o),s=t("7eVb"),c=t.n(s),d=t("n3k3"),m=t.n(d),g=t("10u2"),f=t.n(g),p=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}],n=[{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:n}]},operation:{kind:"Operation",name:"LoginPageLoadableQuery",argumentDefinitions:e,selections:[{kind:"ScalarField",alias:null,name:"loginShouldShowLogoutAll",args:n,storageKey:null},{kind:"LinkedField",alias:null,name:"network",storageKey:null,args:null,concreteType:"Network",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:"contentLanguageCode",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"LoginPageLoadableQuery",id:"70df82bfec74a8e0ac909e18119ddca186c67a1a728c78eb58c0238a7c310558",text:null,metadata:{}}}}();p.hash="b6ba5323d8c9136b03b6af78d34a5c8b";var b,h=p,E=t("q1tI"),y={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"},v=y,k=t("VyO/"),S=t("jufJ"),L=t("IclI"),w=t("xbdq"),x=function(e){function n(){return i()(this,n),c()(this,m()(n).apply(this,arguments))}return f()(n,e),u()(n,[{key:"render",value:function(){var e=this.props,n=e.queryRoot,t=e.time,a=e.logoutUid,r=e.unh;return E.createElement(L.a,{queryRoot:n,title:Object(S.H)("Login to Quora"),actionText:Object(S.H)("Log in"),onClick:null},E.createElement(w.a,{queryRoot:n,time:t,logoutUid:a,unh:r,onSignupClick:function(){}}))}}]),n}(E.Component);x.displayName="LoginMain",x.fragments={queryRoot:void 0!==b?b:b=r};var _,O=Object(k.b)(x);t.d(n,"default",function(){return N});var C=void 0!==_?_:_=a,N=function(e){function n(){return i()(this,n),c()(this,m()(n).apply(this,arguments))}return f()(n,e),u()(n,[{key:"render",value:function(){var e=this.props,n=e.data,t=e.time,a=e.logoutUid,r=e.unh;return E.createElement(O,{queryRoot:n,time:t,logoutUid:a,unh:r})}}]),n}(E.Component);N.displayName="LoginPageLoadable",N.getInitialQuery=function(){return C}},Kh5g:function(e,n,t){"use strict";t.d(n,"a",function(){return E});var a=t("rhDr"),r=t.n(a),l=t("8ZkK"),i=t.n(l),o=t("tQZz"),u=t.n(o),s=t("7eVb"),c=t.n(s),d=t("n3k3"),m=t.n(d),g=t("10u2"),f=t.n(g),p=t("q1tI"),b=t("RA+f"),h=t("AFGi"),E=function(e){function n(){return i()(this,n),c()(this,m()(n).apply(this,arguments))}return f()(n,e),u()(n,[{key:"render",value:function(){var e=this.props,n=e.qt,t=e.nostyle,a=e.fontSize,l=e.isSensitive,i=r()(e,["qt","nostyle","fontSize","isSensitive"]),o=Object.assign({},h.a,this.props.options),u=p.createElement(h.c,{qt:n,options:o,isSensitive:l});return t?u:p.createElement(b.s,Object.assign({},i,{fontSize:a,maxWidth:"100%"}),u)}}]),n}(p.Component)},LNH1:function(e,n,t){"use strict";var a,r,l,i=t("iJoy"),o=t.n(i),u=t("8ZkK"),s=t.n(u),c=t("tQZz"),d=t.n(c),m=t("7eVb"),g=t.n(m),f=t("n3k3"),p=t.n(f),b=t("10u2"),h=t.n(b),E=t("8meh"),y=t.n(E),v=t("q1tI"),k=t("RA+f"),S=t("k9CX"),L=t("nwxp"),w=t("HEDm"),x=function(e){function n(e){var t;return s()(this,n),(t=g()(this,p()(n).call(this,e))).mounted=!1,t.onHideTimeout=void 0,t.hide=function(){t.mounted&&t.setState({isVisible:!1}),clearTimeout(t.onHideTimeout)},t.state={isVisible:!0},t}return h()(n,e),d()(n,[{key:"componentDidMount",value:function(){this.mounted=!0}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"render",value:function(){var e=this,n=v.createElement(v.Fragment,null),t=this.props,a=t.children,r=t.icon,l=void 0===r?n:r,i=t.bg,o=void 0===i?"gray_ultradark":i,u=t.hideTime,s=void 0===u?8e3:u,c=t.delay,d=void 0===c?700:c,m=t.fromTop,g=void 0===m||m;this.onHideTimeout=setTimeout(function(){var n=e.props.onRemove;e.hide(),n&&n()},s);var f=l.type!==v.Fragment;return this.state.isVisible?v.createElement(S.b,{delay:d,duration:700,direction:"vertical",distance:g?-10:10},v.createElement(k.d,{px:"small",py:"tiny",mb:"small",mr:"small",bg:o,borderRadius:"small",color:"white",left:L.f&&"medium",top:"huge",maxWidth:L.b&&"700px",width:"fit-content"},v.createElement(k.j,{alignItems:"center"},f&&v.createElement(k.d,{mr:"tiny"},v.createElement(S.a,{delay:d+250,animateOnLoad:!0},v.createElement(w.a,{color:"white",size:16},l))),v.createElement(k.s,{fontSize:"small",color:"white"},a)))):null}}]),n}(v.Component),_=t("jb/u"),O=t("BFe7"),C=t("yI4O");t.d(n,"b",function(){return l}),t.d(n,"a",function(){return P}),t.d(n,"e",function(){return j}),t.d(n,"d",function(){return A}),function(e){e[e.error=1]="error",e[e.success=2]="success",e[e["default"]=3]="default"}(l||(l={}));var N=(a={},y()(a,l.error,"red_error"),y()(a,l.success,"green"),y()(a,l["default"],"gray_ultradark"),a),F=(r={},y()(r,l.error,v.createElement(O.a,null)),y()(r,l.success,v.createElement(_.a,null)),y()(r,l["default"],v.createElement(v.Fragment,null)),r),R=v.createContext({getToasts:function(){return[]},setToast:function(){}}),I=function(e){function n(e){var t;return s()(this,n),(t=g()(this,p()(n).call(this,e))).toastMasterCtxValue={getToasts:function(){return t.state.toasts},setToast:function(e){var n=arguments.length>1&&arguments[1]!==undefined?arguments[1]:l["default"],a=N[n],r=F[n],i={content:e,bg:a,toastId:Math.random(),icon:r};t.setState(function(e){return{toasts:[].concat(o()(e.toasts),[i])}})}},t.state={toasts:[]},t}return h()(n,e),d()(n,[{key:"removeToast",value:function(e){if(this.state.toasts.find(function(n){return n.toastId===e})){var n=this.state.toasts.filter(function(n){return n.toastId!==e});this.setState({toasts:o()(n)})}}},{key:"render",value:function(){var e=this,n=this.props.children,t=this.state.toasts;return v.createElement(R.Provider,{value:this.toastMasterCtxValue},v.createElement(C.e,{justifyContent:"center"},v.createElement(C.d,{left:L.f&&"medium",top:L.f?null:"huge",bottom:L.f?"huge":null,maxWidth:L.b?"700px":"100%",zIndex:"100000"},t.map(function(n){return v.createElement(C.b,{key:n.toastId,display:"relative"},v.createElement(x,{icon:n.icon,bg:n.bg,onRemove:function(){return e.removeToast(n.toastId)},fromTop:L.b},n.content))}))),n)}}]),n}(v.Component);I.displayName="ToastMaster";var P=function(e){var n=e.children;return v.createElement(R.Consumer,null,function(e){return n(e.setToast)})},j=function(e){return function(n){return v.createElement(R.Consumer,null,function(t){return v.createElement(e,Object.assign({},n,{context:Object.assign({},n.context,{},t)}))})}},A=function(){return Object(v.useContext)(R)};n.c=I},NvDd:function(e,n,t){"use strict";var a={};t.r(a),t.d(a,"default",function(){return k});var r={};t.r(r),t.d(r,"default",function(){return L});var l={};t.r(l),t.d(l,"default",function(){return C});var i=t("jQsN"),o=t.n(i),u=t("tcRq"),s=t.n(u),c=t("8ZkK"),d=t.n(c),m=t("tQZz"),g=t.n(m),f=t("7eVb"),p=t.n(f),b=t("n3k3"),h=t.n(b),E=t("10u2"),y=t.n(E),v=function(){var e=[{kind:"LocalArgument",name:"name",type:"String!",defaultValue:null}],n=[{kind:"Variable",name:"name",variableName:"name"}],t={kind:"ScalarField",alias:null,name:"status",args:null,storageKey:null},a={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:n,concreteType:"NameValidationResult",plural:!1,selections:[t,a]}]},operation:{kind:"Operation",name:"SignupEmailForm_validateName_Query",argumentDefinitions:e,selections:[{kind:"LinkedField",alias:null,name:"validateName",storageKey:null,args:n,concreteType:"NameValidationResult",plural:!1,selections:[t,a,{kind:"ScalarField",alias:null,name:"id",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"SignupEmailForm_validateName_Query",id:"70b7dd51a26f33466496a95af3ddff4de16177b6c224cb318c924507b0260520",text:null,metadata:{}}}}();v.hash="a2d6774586d776324fb2552a8a64f6f2";var k=v,S=function(){var e=[{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null}],n=[{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:n},operation:{kind:"Operation",name:"SignupEmailForm_validatePassword_Query",argumentDefinitions:e,selections:n},params:{operationKind:"query",name:"SignupEmailForm_validatePassword_Query",id:"d8fa9d9ed6f32828aa24cf50900989dc2fe5943d539133ab2b51c21f11fc79e3",text:null,metadata:{}}}}();S.hash="c2c7412ae1647c1f8ef4a0192e473a1d";var L=S,w=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null}],n=[{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:n},operation:{kind:"Operation",name:"SignupEmailForm_validateEmail_Query",argumentDefinitions:e,selections:n},params:{operationKind:"query",name:"SignupEmailForm_validateEmail_Query",id:"1db80096407be846d5581fe1b42b12fd05e0b40a5d3095ed40a0b4bd28f49fe7",text:null,metadata:{}}}}();w.hash="f3d13e559e625e47b3c6ac9752941455";var x,_,O,C=w,N=t("q1tI"),F=t("nwxp"),R=t("RA+f"),I=t("/bbo"),P=t("r6XU"),j=t("jufJ"),A=t("F6zL"),V=t("rAPm"),M=t("b+ul"),D=t("VyO/"),q=t("5Rqg"),T=function(e){function n(e){var t;d()(this,n),(t=p()(this,h()(n).call(this,e))).onNameChange=function(){var e=s()(o.a.mark(function a(e){var r,l,i;return o.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return r=t.props.client,a.next=3,r.query({query:n.queries.validateName,variables:{name:e},fetchPolicy:"store-or-network"});case 3:return l=a.sent,i=l.data,a.abrupt("return",i);case 6:case"end":return a.stop()}},a)}));return function(n){return e.apply(this,arguments)}}(),t.getNameChangeError=function(e){switch(e.validateName.status){case"EMOJI_DISALLOWED":return N.createElement(function(){return N.createElement(j.x,null,"Can't include emoji in name")},null);case"NOT_LANGUAGE_NAME":return N.createElement(function(){return N.createElement(j.x,null,"Please use your name in ",N.createElement(j.s,{languageCode:"en"}))},null);case"NOT_REAL_NAME":return N.createElement(function(){return N.createElement(j.x,null,"Please use your real name")},null);case"NOT_REAL_NAME_EX":return N.createElement(function(){return N.createElement(j.x,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 N.createElement(function(){return N.createElement(j.x,null,"Too many repeated characters")},null);case"RESTRICTED_NAME":return N.createElement(function(){return N.createElement(j.x,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 N.createElement(function(){return N.createElement(j.x,null,"Please use your actual name; symbols are not allowed")},null);case"TITLE_DISALLOWED":return N.createElement(function(){return N.createElement(j.x,null,"Please do not include a title in your name; you can specify your credentials later.")},null);case"TOO_LONG":return N.createElement(function(){return N.createElement(j.x,null,"Please use a shorter version of your name")},null);case"TOO_SHORT":return N.createElement(function(){return N.createElement(j.x,null,"Please use your full name")},null);case"WEBSITE_DISALLOWED":return N.createElement(function(){return N.createElement(j.x,null,"Please do not include a website in your name.")},null);case"UNICODE_DISALLOWED":return N.createElement(function(){return N.createElement(j.x,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},t.onLastNameChange=s()(o.a.mark(function c(){var e,n,a,r;return o.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(e=t.state.lastName,n=function(){t.setState(function(e){return{lastName:Object.assign({},e.lastName,{isValid:!0,errors:undefined})}}),t.updateButtonState()},a=function(e){e&&(t.setState(function(n){return{lastName:Object.assign({},n.lastName,{isValid:!1,errors:{error:e}})}}),t.updateButtonState())},0!==e.value.length){l.next=6;break}return n(),l.abrupt("return");case 6:return l.next=8,t.onNameChange(e.value);case 8:if((r=l.sent)&&r.validateName){l.next=11;break}return l.abrupt("return");case 11:"OK"===r.validateName.status?n():a(t.getNameChangeError(r));case 12:case"end":return l.stop()}},c)})),t.onFirstNameChange=s()(o.a.mark(function m(){var e,n,a,r;return o.a.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:if(e=t.state.firstName,n=function(){t.setState(function(e){return{firstName:Object.assign({},e.firstName,{isValid:!0,errors:undefined})}}),t.updateButtonState()},a=function(e){e&&(t.setState(function(n){return{firstName:Object.assign({},n.firstName,{isValid:!1,errors:{error:e}})}}),t.updateButtonState())},0!==e.value.length){l.next=6;break}return n(),l.abrupt("return");case 6:return l.next=8,t.onNameChange(e.value);case 8:if((r=l.sent)&&r.validateName){l.next=11;break}return l.abrupt("return");case 11:"OK"===r.validateName.status?n():a(t.getNameChangeError(r));case 12:case"end":return l.stop()}},m)})),t.onCaptchaChange=function(e){t.setState(function(n){return{captcha:Object.assign({},n.captcha,{value:e,isValid:null!=e})}}),t.updateButtonState()},t.updateButtonState=function(){t.setState(function(e){return{isButtonEnabled:e.firstName.isValid&&e.lastName.isValid&&e.email.isValid&&e.password.isValid&&e.captcha.isValid}})},t.onEmailChange=s()(o.a.mark(function g(){var e,a,r,l,i,u,s,c,d;return o.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(e=function(){return N.createElement(j.x,null,"The email address you entered is not valid.")},a=function(){return N.createElement(j.x,null,"Account already exists with that e-mail address")},r=function(){return N.createElement(j.x,null,"Unconfirmed account already exists with that e-mail address")},l=t.state.email,i=function(){t.setState(function(e){return{email:Object.assign({},e.email,{errors:undefined,isValid:!0})}}),t.updateButtonState()},u=function(e){t.setState(function(n){return{email:Object.assign({},n.email,{errors:{error:e},isValid:!1})}}),t.updateButtonState()},0!==l.value.length){o.next=9;break}return i(),o.abrupt("return");case 9:return s=t.props.client,o.next=12,s.query({query:n.queries.validateEmail,variables:{email:l.value},fetchPolicy:"store-or-network"});case 12:if(c=o.sent,d=c.data){o.next=16;break}return o.abrupt("return");case 16:o.t0=d.validateEmail,o.next="OK"===o.t0?19:"INVALID"===o.t0?21:"IN_USE"===o.t0?23:"NOT_CONFIRMED"===o.t0?25:27;break;case 19:return i(),o.abrupt("break",27);case 21:return u(N.createElement(e,null)),o.abrupt("break",27);case 23:return u(N.createElement(a,null)),o.abrupt("break",27);case 25:return u(N.createElement(r,null)),o.abrupt("break",27);case 27:case"end":return o.stop()}},g)})),t.onPasswordChange=s()(o.a.mark(function f(){var e,a,r,l,i,u,s,c,d,m,g,p;return o.a.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(e=function(){return N.createElement(j.x,null,"Please use a password less than 75 characters long.")},a=function(){return N.createElement(j.x,null,"Please use a password at least 8 characters long.")},r=function(){return N.createElement(j.x,null,"Please don't use 'password' for your password.")},l=function(){return N.createElement(j.x,null,"Please use a password with at least one lower case letter, upper case letter and digit.")},i=function(){return N.createElement(j.x,null,"Please don't use your old password.")},u=function(){return N.createElement(j.x,null,"The password you entered was part of a recent breach of another service. Please use a different password.")},s=function(){t.setState(function(e){return{password:Object.assign({},e.password,{errors:undefined,isValid:!0})}}),t.updateButtonState()},c=function(e){t.setState(function(n){return{password:Object.assign({},n.password,{errors:{error:e},isValid:!1})}}),t.updateButtonState()},0!==(d=t.state.password).value.length){o.next=12;break}return s(),o.abrupt("return");case 12:return m=t.props.client,o.next=15,m.query({query:n.queries.validatePassword,variables:{password:d.value},fetchPolicy:"store-or-network"});case 15:if(g=o.sent,p=g.data){o.next=19;break}return o.abrupt("return");case 19:o.t0=p.validatePassword,o.next="OK"===o.t0?22:"DISALLOWED_KEYWORD"===o.t0?24:"DISALLOWED_LEAKED_PASSWORD"===o.t0?26:"DISALLOWED_OLD_PASSWORD"===o.t0?28:"TOO_LONG"===o.t0?30:"TOO_SHORT"===o.t0?32:"FAILED_REQUIREMENTS"===o.t0?34:36;break;case 22:return s(),o.abrupt("break",36);case 24:return c(N.createElement(r,null)),o.abrupt("break",36);case 26:return c(N.createElement(u,null)),o.abrupt("break",36);case 28:return c(N.createElement(i,null)),o.abrupt("break",36);case 30:return c(N.createElement(e,null)),o.abrupt("break",36);case 32:return c(N.createElement(a,null)),o.abrupt("break",36);case 34:return c(N.createElement(l,null)),o.abrupt("break",36);case 36:case"end":return o.stop()}},f)}));var a=t.props,r=a.initialEmail,l=void 0===r?"":r,i=a.initialPassword,u=void 0===i?"":i;return t.state={firstName:{value:"",isValid:!1,errors:undefined},lastName:{value:"",isValid:!1,errors:undefined},email:{value:l,isValid:!1,errors:undefined},password:{value:u,isValid:!1,errors:undefined},captcha:{value:null,isValid:!1,errors:undefined},isButtonEnabled:!1},t}return y()(n,e),g()(n,[{key:"render",value:function(){var e=this,n=this.props.onCancel,t=this.state,a=t.firstName,r=t.lastName,l=t.email,i=t.password,u=t.isButtonEnabled;return N.createElement(R.d,null,N.createElement(P.a,{id:"first-name",label:Object(j.H)("First name"),small:!0,errors:a.errors},N.createElement(A.c,{name:"first-name",placeholder:Object(j.H)("Your first name"),tabIndex:M.a.SIGNUP_FORM_FULLNAME,value:a.value,onChange:function(){var n=s()(o.a.mark(function t(n){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=n.target.value,e.setState(function(e){return{firstName:Object.assign({},e.firstName,{value:a})}}),t.next=4,new Promise(function(e){return setTimeout(e,10)});case 4:return t.next=6,e.onFirstNameChange();case 6:case"end":return t.stop()}},t)}));return function(e){return n.apply(this,arguments)}}()})),N.createElement(P.a,{id:"last-name",label:Object(j.H)("Last name"),small:!0,errors:r.errors},N.createElement(A.c,{name:"last-name",placeholder:Object(j.H)("Your last name"),tabIndex:M.a.SIGNUP_FORM_FULLNAME,value:r.value,onChange:function(){var n=s()(o.a.mark(function t(n){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=n.target.value,e.setState(function(e){return{lastName:Object.assign({},e.lastName,{value:a})}}),t.next=4,new Promise(function(e){return setTimeout(e,10)});case 4:return t.next=6,e.onLastNameChange();case 6:case"end":return t.stop()}},t)}));return function(e){return n.apply(this,arguments)}}()})),N.createElement(P.a,{id:"email",label:Object(j.H)("Email"),small:!0,errors:l.errors},N.createElement(A.c,{name:"email",placeholder:Object(j.H)("Your email"),value:l.value,onChange:function(){var n=s()(o.a.mark(function t(n){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=n.target.value,e.setState(function(e){return{email:Object.assign({},e.email,{value:a})}}),t.next=4,new Promise(function(e){return setTimeout(e,10)});case 4:return t.next=6,e.onEmailChange();case 6:case"end":return t.stop()}},t)}));return function(e){return n.apply(this,arguments)}}(),tabIndex:M.a.SIGNUP_FORM_EMAIL})),N.createElement(P.a,{id:"password",label:Object(j.H)("Password"),hint:Object(j.H)("8 character minimum"),small:!0,errors:i.errors},N.createElement(A.c,{name:"password",placeholder:Object(j.H)("Your password"),type:"password",value:i.value,onChange:function(){var n=s()(o.a.mark(function t(n){var a;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return a=n.target.value,e.setState(function(e){return{password:Object.assign({},e.password,{value:a})}}),t.next=4,new Promise(function(e){return setTimeout(e,10)});case 4:return t.next=6,e.onPasswordChange();case 6:case"end":return t.stop()}},t)}));return function(e){return n.apply(this,arguments)}}(),tabIndex:M.a.SIGNUP_FORM_PASSWORD})),N.createElement(R.d,{mb:"medium"},N.createElement(q.a,{onChange:function(n){e.onCaptchaChange(n)},onExpired:function(){e.onCaptchaChange(null)}})),F.b&&N.createElement(R.j,{justifyContent:"space-between",alignItems:"center"},n&&N.createElement(V.a,null,N.createElement(R.e,{onClick:n},N.createElement(j.x,null,"Cancel"))),N.createElement(I.a,{text:Object(j.H)("Sign Up"),tabIndex:M.a.SIGNUP_FORM_SUBMIT,disabled:!u})))}}]),n}(N.Component);T.displayName="SignupEmailForm",T.queries={validateEmail:void 0!==x?x:x=l,validatePassword:void 0!==_?_:_=r,validateName:void 0!==O?O:O=a};n.a=Object(D.b)(Object(D.e)(T))},"b+ul":function(e,n,t){"use strict";var a;!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"}(a||(a={})),n.a=a},gJ44:function(e,n,t){"use strict";var a=t("q1tI"),r=t("RA+f"),l=t("BFe7"),i=t("HEDm"),o=function(e){var n=e.text,t=e.warning,o=e.variant,u=void 0===o?"regular":o,s=t?"yellow":"red_error";return a.createElement(r.j,{alignItems:"center",my:"tiny"},a.createElement(i.a,{color:s,size:20,mr:"tiny"},a.createElement(l.a,null)),a.createElement(r.s,{fontSize:u,color:s},n))};o.displayName="FormError",n.a=o},lY6J:function(e,n,t){"use strict";t.r(n);var a={};t.r(a),t.d(a,"default",function(){return h});var r={};t.r(r),t.d(r,"default",function(){return v});var l,i=t("8ZkK"),o=t.n(i),u=t("tQZz"),s=t.n(u),c=t("7eVb"),d=t.n(c),m=t("n3k3"),g=t.n(m),f=t("10u2"),p=t.n(f),b={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:"id",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"__typename",args:null,storageKey:null},{kind:"ScalarField",alias:null,name:"contentLanguageCode",args:null,storageKey:null}]}]},params:{operationKind:"query",name:"SignupEmailPageLoadableQuery",id:"7b97fc10ab09e2db4e054421dd5e1dbbd5ae5fa32f7e3653da0d9572b9b880dc",text:null,metadata:{}},hash:"8155c826a820433b98a8b9afaa692914"},h=b,E=t("q1tI"),y={kind:"Fragment",name:"SignupEmailMain_queryRoot",type:"QueryRoot",metadata:null,argumentDefinitions:[],selections:[{kind:"FragmentSpread",name:"LoggedOutFormWrapper_queryRoot",args:null}],hash:"334400ae6bd7a3e6fe9c820f40e73dc9"},v=y,k=t("jufJ"),S=t("VyO/"),L=t("NvDd"),w=t("IclI"),x=t("5KEo"),_=function(e){function n(){return o()(this,n),d()(this,g()(n).apply(this,arguments))}return p()(n,e),s()(n,[{key:"render",value:function(){var e=this.props.queryRoot;return E.createElement(w.a,{queryRoot:e,title:Object(k.H)("Sign up for Quora"),actionText:Object(k.H)("Sign up"),onClick:null},E.createElement(L.a,null),E.createElement(x.a,null))}}]),n}(E.Component);_.displayName="SignupEmailMain",_.fragments={queryRoot:void 0!==l?l:l=r};var O,C=Object(S.b)(_);t.d(n,"default",function(){return F});var N=void 0!==O?O:O=a,F=function(e){function n(){return o()(this,n),d()(this,g()(n).apply(this,arguments))}return p()(n,e),s()(n,[{key:"render",value:function(){var e=this.props.data;return E.createElement(C,{queryRoot:e})}}]),n}(E.Component);F.displayName="SignupEmailPageLoadable",F.getInitialQuery=function(){return N}},oJdr:function(e,n,t){"use strict";t.d(n,"a",function(){return l});var a=t("0xW3"),r=t("yju1"),l=function(e){var n=e.message,t=e.error,l=void 0!==t&&t,i=e.action,o=void 0===i?null:i;if(Object(a.isWebnodeLoaded)())Object(a.showWebnodePmsg)(n,l);else{var u="success";l&&(u="error"),Object(r.a)("showPMsg",{message:n,action:o,style:u})}}},r6XU:function(e,n,t){"use strict";t.d(n,"a",function(){return L});var a=t("rhDr"),r=t.n(a),l=t("8ZkK"),i=t.n(l),o=t("tQZz"),u=t.n(o),s=t("7eVb"),c=t.n(s),d=t("n3k3"),m=t.n(d),g=t("10u2"),f=t.n(g),p=t("q1tI"),b=t("RA+f"),h=t("HEDm"),E=t("3E9c"),y=t("HGXV"),v=t("nwxp"),k=t("gJ44"),S=t("rAPm"),L=function(e){function n(){return i()(this,n),c()(this,m()(n).apply(this,arguments))}return f()(n,e),u()(n,[{key:"render",value:function(){var e=this.props,n=e.id,t=e.label,a=e.hint,l=void 0===a?null:a,i=e.errors,o=void 0===i?{}:i,u=e.children,s=e.width,c=e.secondaryComponent,d=e.hintPlacement,m=void 0===d?"top":d,g=e.small,f=void 0!==g&&g,L=e.blockIdPropagation,w=r()(e,["id","label","hint","errors","children","width","secondaryComponent","hintPlacement","small","blockIdPropagation"]),x=p.createElement(h.a,{size:16,mx:"tiny",color:"gray_light"},p.createElement(E.a,null));return p.createElement(b.j,Object.assign({flexDirection:"column",mb:f?"medium":"large",width:s||"initial"},w),p.createElement(b.j,{alignItems:"center",mb:"tiny"},t&&p.createElement(b.j,{flex:1,alignItems:"center"},p.createElement(b.s,{fontSize:"small",bold:!0,as:"label",htmlFor:n},t),l?v.f?p.createElement(b.d,{display:"inline-flex",alignItems:"center"},x,p.createElement(S.a,{mt:1},l)):p.createElement(y.a,{placement:m,trigger:"hover",text:l},x):p.createElement(b.d,{visibility:"hidden"},x)),p.createElement(b.d,{flex:0,whiteSpace:"nowrap"},c)),p.Children.map(u,function(e){var t;return e&&p.cloneElement(e,{id:L?null:n,hasError:e.props.hasError||!!o.error,hasWarning:e.props.hasWarning||(null===(t=o.warnings)||void 0===t?void 0:t.length)})}),o.error&&p.createElement(k.a,{text:o.error,variant:f?"small":"regular"}),o.warnings&&o.warnings.map(function(e,n){return p.createElement(k.a,{key:n,warning:!0,text:e,variant:f?"small":"regular"})}))}}]),n}(p.Component)},tNM0:function(e,n,t){"use strict";var a=t("q1tI"),r=t.n(a),l=function(e){return r.a.createElement("svg",Object.assign({width:"24px",height:"24px",viewBox:"0 0 24 24"},e),r.a.createElement("g",{className:"icon_svg-fill_as_stroke",stroke:"none",fill:"#4267B2",fillRule:"evenodd"},r.a.createElement("path",{d:"M15.0352899,20 L15.0352899,13.8064419 L17.1142712,13.8064419 L17.4255221,11.3926592 L15.0352899,11.3926592 L15.0352899,9.85156554 C15.0352899,9.1527191 15.2293273,8.67649438 16.2315146,8.67649438 L17.5097169,8.67589513 L17.5097169,6.51703371 C17.2885933,6.48767041 16.5298816,6.42193258 15.647185,6.42193258 C13.8043086,6.42193258 12.5427056,7.54678652 12.5427056,9.61258427 L12.5427056,11.3926592 L10.4584509,11.3926592 L10.4584509,13.8064419 L12.5427056,13.8064419 L12.5427056,20 L4.88270262,20 C4.39509213,20 4.00000599,19.6047341 4.00000599,19.1173034 L4.00000599,4.88904869 C4.00000599,4.4014382 4.39509213,4.00629213 4.88270262,4.00629213 L19.1108974,4.00629213 C19.5983281,4.00629213 19.993594,4.4014382 19.993594,4.88904869 L19.993594,19.1173034 C19.993594,19.6047341 19.5983281,20 19.1108974,20 L15.0352899,20 Z"})))};l.displayName="SvgBrandFacebook",n.a=l},xbdq:function(e,n,t){"use strict";var a={};t.r(a),t.d(a,"default",function(){return S});var r={};t.r(r),t.d(r,"default",function(){return w});var l={};t.r(l),t.d(l,"default",function(){return _});var i={};t.r(i),t.d(i,"default",function(){return W});var o={};t.r(o),t.d(o,"default",function(){return $});var u={};t.r(u),t.d(u,"default",function(){return ue});var s=t("jQsN"),c=t.n(s),d=t("tcRq"),m=t.n(d),g=t("8ZkK"),f=t.n(g),p=t("7eVb"),b=t.n(p),h=t("n3k3"),E=t.n(h),y=t("10u2"),v=t.n(y),k=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null}],n=[{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:n},operation:{kind:"Operation",name:"LoginForm_loginInfoPreview_Query",argumentDefinitions:e,selections:n},params:{operationKind:"query",name:"LoginForm_loginInfoPreview_Query",id:"d99ac500aef54a8162e1f1e40a4ed5fe3df59f89599bdbb2ec9f9838a5e80d02",text:null,metadata:{}}}}();k.hash="b54b077cfff5bef0cfdc3f9b917999de";var S=k,L=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null},{kind:"LocalArgument",name:"password",type:"String!",defaultValue:null}],n=[{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:n},operation:{kind:"Operation",name:"LoginForm_loginDo_Mutation",argumentDefinitions:e,selections:n},params:{operationKind:"mutation",name:"LoginForm_loginDo_Mutation",id:"850beb3e5b26862cfccab95e62242ade129eba6974bfb9795ea57a8cd4ae72ce",text:null,metadata:{}}}}();L.hash="2fb798ad7da53291b999152b529a4c7f";var w=L,x={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"},_=x,O=t("q1tI"),C=t.n(O),N=t("VyO/"),F=t("hWFa"),R=t("LNH1"),I=t("RA+f"),P=t("r6XU"),j=t("jufJ"),A=t("F6zL"),V=t("Kh5g"),M=t("rAPm"),D=t("/bbo"),q=t("cbxS"),T=t("nW6E"),K=t("llss"),B=t("b+ul"),U=t("nwxp"),Q=t("qdYg"),H=function(){var e=[{kind:"LocalArgument",name:"email",type:"String!",defaultValue:null}],n=[{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:n},operation:{kind:"Operation",name:"EmailUnconfirmedMessage_loginConfirmationEmailResend_Mutation",argumentDefinitions:e,selections:n},params:{operationKind:"mutation",name:"EmailUnconfirmedMessage_loginConfirmationEmailResend_Mutation",id:"b4916bcdf744d90f34b80028bbbc6f6b6ae0ebc3e5432d870877545b6e83d2e0",text:null,metadata:{}}}}();H.hash="9cee8693324cd8d431aee98afd065e57";var G,W=H,z=function(e){function n(){var e,t;f()(this,n);for(var a=arguments.length,r=new Array(a),l=0;l<a;l++)r[l]=arguments[l];return(t=b()(this,(e=E()(n)).call.apply(e,[this].concat(r)))).render=function(){var e=t.props.client;return C.a.createElement(R.a,null,function(n){return C.a.createElement(j.x,null,"Please confirm your email address."," ",C.a.createElement(I.e,{onClick:function(){e.mutate(t.getMutationOptions(n))}},"Resend Confirmation Link"))})},t.getMutationOptions=function(e){var a=t.props.email;return{mutation:n.mutations.loginConfirmationEmailResend,variables:{email:a},onCompleted:function(n){n.loginConfirmationEmailResend.success&&e(C.a.createElement(Z,{email:a}),R.b.success)}}},t}return v()(n,e),n}(C.a.Component);z.displayName="EmailUnconfirmedMessage",z.mutations={loginConfirmationEmailResend:void 0!==G?G:G=i};var Z=function(e){var n=e.email;return C.a.createElement(j.x,null,"A new confirmation link has been emailed to you at"," ",C.a.createElement(j.z,{text:n,translateParamName:"email"}),".")};Z.displayName="SuccessText";var J=Object(N.e)(z),Y=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}],n=[{kind:"LinkedField",alias:null,name:"loginAllSessionsLogout",storageKey:null,args:[{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:n},operation:{kind:"Operation",name:"LogoutAllSessionsButton_loginAllSessionsLogout_Mutation",argumentDefinitions:e,selections:n},params:{operationKind:"mutation",name:"LogoutAllSessionsButton_loginAllSessionsLogout_Mutation",id:"3b849664022b0958f515c1bfaddc5a0933f1ad71610b5c16b29ca376ee364ebc",text:null,metadata:{}}}}();Y.hash="ebd188324a5aa95d2c75ea8ae0a53b3e";var X,$=Y,ee=function(e){function n(){var e,t;f()(this,n);for(var a=arguments.length,r=new Array(a),l=0;l<a;l++)r[l]=arguments[l];return(t=b()(this,(e=E()(n)).call.apply(e,[this].concat(r)))).render=function(){var e=t.props.client;return C.a.createElement(R.a,null,function(n){return C.a.createElement(I.e,{onClick:function(){e.mutate(t.getMutationOptions(n))}},C.a.createElement(I.s,{textDecoration:"underline",display:"inline"},C.a.createElement(j.x,null,"Logout of all browsers.")))})},t.getMutationOptions=function(e){var a=t.props,r=a.time,l=a.uid,i=a.unh;return{mutation:n.mutations.loginAllSessionsLogout,variables:{time:r,uid:l,unh:i},onCompleted:function(n){n.loginAllSessionsLogout.success&&e(C.a.createElement(ne,null),R.b.success)}}},t}return v()(n,e),n}(C.a.Component);ee.displayName="LogoutAllSessionsButton",ee.mutations={loginAllSessionsLogout:void 0!==X?X:X=o};var ne=function(){return C.a.createElement(j.x,null,"Successfully logged out of all browsers.")};ne.displayName="SuccessText";var te,ae,re,le,ie=Object(N.e)(ee),oe={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"},ue=oe,se=t("rg3m"),ce=Object(se.a)({loader:function(){return t.e("component-Login").then(t.bind(null,"AFQa"))},query:void 0!==te?te:te=u,render:function(e,n,t){var a=t.email;return C.a.createElement(e,{network:n.network,email:a})}}),de=Object(se.b)({loader:function(){return t.e("component-Login").then(t.bind(null,"pLLS"))}}),me=Object(N.e)(de),ge=Object(se.b)({loader:function(){return t.e("component-Login").then(t.bind(null,"/0Bo"))}}),fe=Object(N.e)(ge),pe=function(){var e=window.location.href,n=Object(Q.b)().next;n!==undefined&&(e=Object(F.b)(n)?n:"/"),Object(I.u)(e)},be=function(e){function n(e){var t;return f()(this,n),(t=b()(this,E()(n).call(this,e))).emailInput=void 0,t.passwordInput=void 0,t.componentDidMount=m()(c.a.mark(function a(){return c.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t.emailInput.current.focus(),e.next=3,t.updatePreview();case 3:case"end":return e.stop()}},a)})),t.render=function(){var e=t.props,n=e.client,a=e.queryRoot,r=e.time,l=e.logoutUid,i=e.unh,o=t.state,u=o.isButtonDisabled,s=o.email,d=o.emailErrors,g=o.passwordErrors,f=o.shouldShowCaptcha,p=o.isUserBanned,b=o.bannedReason,h=o.shouldShowLeakedPasswordReset,E=o.shouldShowForcedPasswordReset;return O.createElement(R.a,null,function(e){return O.createElement(T.c,null,function(o){var y=o.openStandaloneModal,v=function(){t.clearErrors(),n.mutate(t.getMutationOptions(e,y))},k=function(e){e.keyCode===K.a.ENTER&&v()};return O.createElement(O.Fragment,null,p&&O.createElement(ke,{bannedReason:b}),O.createElement(P.a,{id:"email",label:Object(j.H)("Email"),errors:d,small:!0},O.createElement(A.c,{name:"email",onChange:function(){var e=m()(c.a.mark(function n(e){return c.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return t.setState({email:e.target.value}),n.next=3,new Promise(function(e){return setTimeout(e,10)});case 3:return n.next=5,t.updatePreview();case 5:case"end":return n.stop()}},n)}));return function(n){return e.apply(this,arguments)}}(),onKeyDown:k,placeholder:Object(j.H)("Your email"),tabIndex:B.a.LOGIN_EMAIL,inputRef:t.emailInput})),O.createElement(P.a,{id:"password",label:Object(j.H)("Password"),errors:g,small:!0},O.createElement(A.c,{name:"password",onChange:function(e){return t.setState({password:e.target.value})},onKeyDown:k,placeholder:Object(j.H)("Your password"),tabIndex:B.a.LOGIN_PASSWORD,inputRef:t.passwordInput,type:"password"})),f&&O.createElement(fe,{email:s,onSuccess:t.clearErrors}),h&&O.createElement(me,{email:s}),E&&O.createElement(ce,{email:s}),O.createElement(I.j,{justifyContent:"space-between",alignItems:"center"},O.createElement(M.a,null,O.createElement(I.e,{onClick:function(){t.resetPasswordHandler(e)}},O.createElement(j.x,null,"Forgot password?"))),U.b&&O.createElement(D.a,{disabled:u,onClick:v,text:Object(j.H)("Login"),tabIndex:B.a.LOGIN_SUBMIT})),(null===a||void 0===a?void 0:a.loginShouldShowLogoutAll)&&O.createElement(q.a,{dismissable:!1,mt:"small"},O.createElement(j.x,null,"You are now logged out of this browser, but are still logged in with other browsers."," "),O.createElement(ie,{time:r,uid:l,unh:i})))})})},t.getMutationOptions=function(e,a){var r=t.props.onSignupClick,l=t.state,i=l.email,o=l.password;return{mutation:n.mutations.loginDo,variables:{email:i,password:o},onCompleted:function(n){var l=n.loginDo,u=l.success,s=l.errorType,c=l.obfuscatedPrimaryEmail,d=l.bannedReason;switch(u&&pe(),s){case"account_delete":t.setEmailError(O.createElement(he,null));break;case"banned_user":t.clearErrors(),t.setState({isUserBanned:!0,bannedReason:d});break;case"email_not_found":t.setEmailError(O.createElement(Ee,{onClick:function(){return r({email:i,password:o})}}));break;case"email_unconfirmed":t.setEmailError(O.createElement(J,{email:i}));break;case"force_password_reset":t.clearErrors(),t.setState({shouldShowForcedPasswordReset:!0});break;case"incorrect_password":t.setPasswordError(O.createElement(ye,{onClick:t.resetPasswordHandler}));break;case"password_leaked":t.clearErrors(),t.setState({shouldShowLeakedPasswordReset:!0});break;case"too_many_attempts":t.clearErrors(),e(O.createElement(Se,null),R.b.error);break;case"two_factor_authentication":t.clearErrors(),a({modalProps:{name:"VerifyUser2FAModal",extraProps:{obfuscatedPrimaryEmail:c}},containerProps:{}})}}}},t.clearErrors=function(){t.setState({emailErrors:undefined,passwordErrors:undefined,isUserBanned:!1,bannedReason:undefined,shouldShowLeakedPasswordReset:!1,shouldShowForcedPasswordReset:!1})},t.setEmailError=function(e){t.clearErrors(),t.setState({emailErrors:{error:e}})},t.setPasswordError=function(e){t.clearErrors(),t.setState({passwordErrors:{error:e}})},t.disableButton=function(){t.setState({isButtonDisabled:!0})},t.enableButton=function(){t.setState({isButtonDisabled:!1})},t.resetPasswordHandler=function(e){""!==t.state.email?t.setState({shouldShowCaptcha:!0}):e&&e(O.createElement(ve,null))},t.updatePreview=m()(c.a.mark(function r(){var e,a,l,i,o,u,s,d,m;return c.a.wrap(function(r){for(;;)switch(r.prev=r.next){case 0:return e=t.props,a=e.client,l=e.onSignupClick,i=t.state.email,r.next=4,a.query({query:n.queries.loginInfoPreview,variables:{email:i},fetchPolicy:"store-or-network"});case 4:if(o=r.sent,u=o.data){r.next=8;break}return r.abrupt("return");case 8:if(s=u.loginInfoPreview,d=s.success,m=s.errorType,!d){r.next=14;break}return t.clearErrors(),t.enableButton(),t.passwordInput.current.focus(),r.abrupt("return");case 14:r.t0=m,r.next="email_not_found"===r.t0?17:"email_unconfirmed"===r.t0?20:"no_email"===r.t0?23:"refused"===r.t0?26:29;break;case 17:return t.setEmailError(O.createElement(Ee,{onClick:function(){var e=t.state.password;l({email:i,password:e})}})),t.disableButton(),r.abrupt("break",29);case 20:return t.setEmailError(O.createElement(J,{email:i})),t.enableButton(),r.abrupt("break",29);case 23:return t.clearErrors(),t.disableButton(),r.abrupt("break",29);case 26:return t.clearErrors(),t.enableButton(),r.abrupt("break",29);case 29:case"end":return r.stop()}},r)})),t.state={isButtonDisabled:!0,email:"",password:""},t.emailInput=O.createRef(),t.passwordInput=O.createRef(),t}return v()(n,e),n}(O.Component);be.displayName="LoginForm",be.fragments={queryRoot:void 0!==ae?ae:ae=l},be.mutations={loginDo:void 0!==re?re:re=r},be.queries={loginInfoPreview:void 0!==le?le:le=a};var he=function(){return O.createElement(j.x,null,"You cannot login as your Account has been deleted.")};he.displayName="AccountDeleted";var Ee=function(e){var n=e.onClick;return O.createElement(j.x,null,"No account found for this email. Retry, or"," ",O.createElement(I.e,{onClick:n},"Sign up for Quora."))};Ee.displayName="EmailNotFound";var ye=function(e){var n=e.onClick;return O.createElement(j.x,null,"Incorrect password."," ",O.createElement(I.e,{onClick:n},"Reset Password"))};ye.displayName="IncorrectPassword";var ve=function(){return O.createElement(j.x,null,'Please enter your email address in the Email box, then click "Forgot password?"')};ve.displayName="ResetPasswordError";var ke=function(e){var n=e.bannedReason;return O.createElement(q.a,{variant:"negative",dismissable:!1,mb:"small"},O.createElement(I.s,{fontSize:"small"},O.createElement(j.x,null,"Your account has been banned by Quora Moderation. "),n&&O.createElement(I.d,{bg:"black_transparent",my:"small",p:"tiny",borderRadius:"small"},O.createElement(j.x,null,"Reason:"),O.createElement(V.a,{qt:JSON.parse(n)})),O.createElement(j.x,null,"To request reconsideration, please submit a moderation appeal at"," ",O.createElement(I.s,{display:"inline",color:"white",passColorToLinks:!0},O.createElement(I.p,{href:"/contact"},"https://www.quora.com/contact")))))};ke.displayName="UserIsBannedBanner";var Se=function(){return O.createElement(O.Fragment,null,O.createElement(j.x,null,"For security reasons, your account has been temporarily locked."),O.createElement("br",null),O.createElement(j.x,null,"Please try again later."))};Se.displayName="UserRateLimited";n.a=Object(N.b)(Object(N.e)(be))}}]);