(window.ansFrontendRelayWebpackJsonpFunction=window.ansFrontendRelayWebpackJsonpFunction||[]).push([["common-LoggedOut"],{"0Hj1":function(e,t,n){"use strict";n.r(t);var a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"LoggedOutTOS_viewer",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:"isGdprApplicable",args:[{kind:"Literal",name:"name",value:"IsGdprApplicable"}],kind:"ScalarField",name:"booleanFeature",storageKey:'booleanFeature(name:"IsGdprApplicable")'}],type:"Viewer",abstractKey:null,hash:"b5656a2a4673c8d7810ba1fa124395eb"};t["default"]=a},"0iCA":function(e,t,n){"use strict";n.r(t),n.d(t,"ReCAPTCHA",(function(){return c}));var a=n("q1tI"),o=n.n(a),r=n("17x9"),i=n.n(r);function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}function s(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(s(t)),t.handleErrored=t.handleErrored.bind(s(t)),t.handleChange=t.handleChange.bind(s(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(s(t)),t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var r=a.prototype;return r.getValue=function(){return this.props.grecaptcha&&this._widgetId!==undefined?this.props.grecaptcha.getResponse(this._widgetId):null},r.getWidgetId=function(){return this.props.grecaptcha&&this._widgetId!==undefined?this._widgetId:null},r.execute=function(){var e=this.props.grecaptcha;if(e&&this._widgetId!==undefined)return e.execute(this._widgetId);this._executeRequested=!0},r.reset=function(){this.props.grecaptcha&&this._widgetId!==undefined&&this.props.grecaptcha.reset(this._widgetId)},r.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},r.handleErrored=function(){this.props.onErrored&&this.props.onErrored()},r.handleChange=function(e){this.props.onChange&&this.props.onChange(e)},r.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&this._widgetId===undefined){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&this._widgetId!==undefined&&(this._executeRequested=!1,this.execute())},r.componentDidMount=function(){this.explicitRender()},r.componentDidUpdate=function(){this.explicitRender()},r.componentWillUnmount=function(){this._widgetId!==undefined&&(this.delayOfCaptchaIframeRemoving(),this.reset())},r.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout((function(){document.body.removeChild(e)}),5e3)},r.handleRecaptchaRef=function(e){this.captcha=e},r.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return o.a.createElement("div",l({},t,{ref:this.handleRecaptchaRef}))},a}(o.a.Component);c.displayName="ReCAPTCHA",c.propTypes={sitekey:i.a.string.isRequired,onChange:i.a.func,grecaptcha:i.a.object,theme:i.a.oneOf(["dark","light"]),type:i.a.oneOf(["image","audio"]),tabindex:i.a.number,onExpired:i.a.func,onErrored:i.a.func,size:i.a.oneOf(["compact","normal","invisible"]),stoken:i.a.string,hl:i.a.string,badge:i.a.oneOf(["bottomright","bottomleft","inline"])},c.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var u=n("2mql"),d=n.n(u);function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e}).apply(this,arguments)}var g={},m=0;var f,b,h=(f=function(){return"https://"+(("undefined"!==typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload=onloadcallback&render=explicit"},b=(b={callbackName:"onloadcallback",globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",n=function(t){var n,o;function r(e,n){var a;return(a=t.call(this,e,n)||this).state={},a.__scriptURL="",a}o=t,(n=r).prototype=Object.create(o.prototype),n.prototype.constructor=n,n.__proto__=o;var i=r.prototype;return i.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+m++),this.__scriptLoaderID},i.setupScriptURL=function(){return this.__scriptURL="function"===typeof f?f():f,this.__scriptURL},i.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,(function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)}))},i.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=g[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[b.callbackName]},i.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),a=b,o=a.globalName,r=a.callbackName,i=a.scriptId;if(o&&"undefined"!==typeof window[o]&&(g[t]={loaded:!0,observers:{}}),g[t]){var l=g[t];return l&&(l.loaded||l.errored)?void this.asyncScriptLoaderHandleLoad(l):void(l.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var s={};s[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},g[t]={loaded:!1,observers:s};var c=document.createElement("script");c.src=t,c.async=!0,i&&(c.id=i);var u=function(e){if(g[t]){var n=g[t].observers;for(var a in n)e(n[a])&&delete n[a]}};r&&"undefined"!==typeof window&&(window[r]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),c.onload=function(){var e=g[t];e&&(e.loaded=!0,u((function(t){return!r&&(t(e),!0)})))},c.onerror=function(){var e=g[t];e&&(e.errored=!0,u((function(t){return t(e),!0})))},document.body.appendChild(c)},i.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===b.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var a=g[e];a&&(delete a.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===b.removeOnUnmount&&delete g[e])},i.render=function(){var t=b.globalName,n=this.props,o=(n.asyncScriptOnLoad,n.forwardedRef),r=function(e,t){if(null==e)return{};var n,a,o={},r=Object.keys(e);for(a=0;a<r.length;a++)n=r[a],t.indexOf(n)>=0||(o[n]=e[n]);return o}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!==typeof window&&(r[t]="undefined"!==typeof window[t]?window[t]:undefined),r.ref=o,Object(a.createElement)(e,r)},r}(a.Component),o=Object(a.forwardRef)((function(e,t){return Object(a.createElement)(n,p({},e,{forwardedRef:t}))}));return o.displayName="AsyncScriptLoader("+t+")",o.propTypes={asyncScriptOnLoad:i.a.func},d()(o,e)})(c);t["default"]=h},"23jR":function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n("jufJ"),o=n("/Zbp"),r=n("q1tI"),i=n.n(r);function l(){return i.a.createElement(a.Translate,null,"\xa9 Quora, Inc."," ",i.a.createElement(a.UserGeneratedContent,{text:"".concat(Object(o.j)()),translateParamName:"current_year"}))}},"24iM":function(e,t,n){"use strict";var a,o,r=n("lwsE"),i=n.n(r),l=n("W8MJ"),s=n.n(l),c=n("7W2i"),u=n.n(c),d=n("a1gu"),p=n.n(d),g=n("Nsbk"),m=n.n(g),f=n("vOnD"),b=n("Wf7G"),h=n("eRI6"),_=n("jufJ"),y=n("o0o1"),v=n.n(y),k=n("yXPU"),w=n.n(k),O=n("Iu3b"),S=n("LNH1"),j=n("VyO/"),E=n("yju1"),x=n("FuLD"),F=n("mF64"),L=n("q1tI"),T=n.n(L),R=n("6B2G"),C=n("JxU8"),I=n("H3xy"),A=n("eP4p"),N=function ve(e){var t=e.viewer,n=e.children,a=Object(S.h)().setToast,o=Object(L.useContext)(I.a),r=Object(O.b)(),i=t.appleAuthNonce,l=function(){var e=w()(v.a.mark((function t(e){var n,i;return v.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!Object(x.d)()){t.next=2;break}return t.abrupt("return");case 2:return t.next=4,Object(j.c)({mutation:ve.mutations.onAppleConnectMutation,variables:{appleOauthData:JSON.stringify(e),signupForm:o,loginUrl:String(Object(F.g)())}});case 4:n=t.sent,i=n.data.onAppleLogin,t.t0=i.status,t.next=t.t0===R.a.success||t.t0===R.a.success_signup?9:t.t0===R.a.obfuscated_email?11:13;break;case 9:return Object(A.i)(i.redirectUrl),t.abrupt("break",14);case 11:return r({modalProps:{name:"AppleLoginEmailConfirmModal",extraProps:{name:[e.givenName,e.familyName].join(" ")}}}),t.abrupt("break",14);case 13:a(Object(C.b)(R.a[i.status]),S.d.error);case 14:case"end":return t.stop()}}),t)})));return function(t){return e.apply(this,arguments)}}();return n((function(){Object(E.a)("showOauthConnectDialog",{provider:"apple",nonce:i},(function(e){"yes"===e.success&&l(e)}))}))};N.fragments={viewer:void 0!==a?a:a=n("if7A")},N.mutations={onAppleConnectMutation:void 0!==o?o:o=n("jZTN")};var P,B,U=Object(j.b)(N),M=n("PJYZ"),W=n.n(M),D=n("Y+04"),G=n("8lmh"),V=n("nwxp"),K=n("UyMh"),q=n("HZII"),z=n.n(q),H=n("WfQS"),J=n("NOkA");function Y(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=m()(e);if(t){var o=m()(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return p()(this,n)}}var Z=void 0!==P?P:P=n("5fTu"),Q=function(e){u()(n,e);var t=Y(n);function n(e){var a;return i()(this,n),(a=t.call(this,e)).onFacebookConnect=z()(function(){var e=w()(v.a.mark((function t(e,n,o){var r,i,l,s,c,u,d,p,g,m,f,b,h,_;return v.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!Object(x.d)()){t.next=2;break}return t.abrupt("return");case 2:return i=a.props.handleHybridFlow,l=e.expiresIn,s=e.accessToken||e.access_token,c=e.authenticationToken,u=e.userID||e.id,t.next=9,Object(j.c)({mutation:Z,variables:{fbUid:u,fbAccessToken:s,fbAuthenticationToken:c,expiresIn:l,signupForm:a.context,loginUrl:Object(A.d)()}});case 9:d=t.sent,p=d.data,g=p.onFacebookLogin,m=g.status,f=g.stateToken,b=g.facebookOauthData,h=g.redirectUrl,t.t0=m,t.next=t.t0===R.a.success?15:t.t0===R.a.success_signup?18:t.t0===R.a.unconfirmed_account_exists?22:t.t0===R.a.missing_fb_info?27:33;break;case 15:return Object(D.h)(),Object(A.i)(p.onFacebookLogin.redirectUrl),t.abrupt("break",34);case 18:return Object(V.g)()&&Object(E.a)("logSignupForTracking",{method:J.a.facebook}),Object(D.h)(),Object(A.i)(p.onFacebookLogin.redirectUrl),t.abrupt("break",34);case 22:if(f){t.next=25;break}return Object(G.logJsError)("FacebookLoginStatus","Status LoginStatus.unconfirmed_account_exists without state_token"),t.abrupt("break",34);case 25:return o({modalProps:{name:"SetPasswordForUnconfirmedEmailModal",extraProps:{stateToken:f}}}),t.abrupt("break",34);case 27:if(!(Object(V.b)()&&i&&b)){t.next=31;break}return _=JSON.parse(b),i(_),t.abrupt("break",34);case 31:return Object(K.c)(h),t.abrupt("break",34);case 33:a.onFacebookFailure(n,null===(r=p.onFacebookLogin)||void 0===r?void 0:r.errorType);case 34:case"end":return t.stop()}}),t)})));return function(t,n,a){return e.apply(this,arguments)}}()),a.onFacebookConnect=a.onFacebookConnect.bind(W()(a)),a.onFacebookFailure=a.onFacebookFailure.bind(W()(a)),a}return s()(n,[{key:"onFacebookFailure",value:function(e,t){e(null!==t?Object(C.a)(H.a[t]):Object(_.plaintextTranslate)("Unable to sign up with Facebook."),S.d.error)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,a=t.viewer.facebookAuthNonce;return T.a.createElement(O.a,null,(function(t){var o=t.openStandaloneModal;return T.a.createElement(S.b,null,(function(t){if(Object(V.g)()){return n((function(){var n={provider:"facebook",perms:"email"};Object(V.c)()&&(n.limitedLogin=!0,n.nonce=a),Object(E.a)("showOauthConnectDialog",n,(function(n){!0!==n.success&&"true"!==n.success||e.onFacebookConnect(n,t,o)}))}))}var r=Object(F.f)(),i=r.success,l=r.encoded_access_token,s=r.provider,c=r.expires_in,u=r.fb_uid;return"True"===i&&u&&"facebook"===s&&(Object(F.a)("success"),Object(F.a)("encoded_access_token"),Object(F.a)("provider"),Object(F.a)("expires_in"),Object(F.a)("fb_uid"),e.onFacebookConnect({accessToken:l,expiresIn:c,id:u},t,o)),n((function(){var e=Object(F.f)().next,t=Object(A.c)(e);Object(K.c)(t)}))}))}))}}]),n}(T.a.Component);Q.fragments={viewer:void 0!==B?B:B=n("Io73")},Q.contextType=I.a,Q.displayName="FacebookExternalLogin";var X,$=Object(j.b)(Q),ee=n("0Vtd"),te=n("SKAY"),ne=n("KQKP");function ae(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=m()(e);if(t){var o=m()(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return p()(this,n)}}var oe=Object(V.b)()?"desktop":"mobile_web2",re=void 0!==X?X:X=n("oRp3"),ie=function(e){u()(n,e);var t=ae(n);function n(){var e;i()(this,n);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return(e=t.call.apply(t,[this].concat(o))).onGoogleConnect=z()(function(){var t=w()(v.a.mark((function n(t,a,o){var r,i,l,s,c,u,d,p,g;return v.a.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!Object(x.d)()){n.next=2;break}return n.abrupt("return");case 2:return r=t.accessToken,i=t.auth_code,r||i||(Object(V.b)()?(!0,l=t.getAuthResponse(!0),r=l.access_token,i=l.auth_code,r||i||e.onGoogleFailure(a)):e.onGoogleFailure(a)),n.next=7,Object(j.c)({mutation:re,variables:{accessToken:r,loginUrl:Object(A.d)(),authCode:i,signupForm:e.context}});case 7:s=n.sent,c=s.data,u=c.onGoogleLogin,d=u.status,p=u.stateToken,g=u.redirectUrl,n.t0=d,n.next=n.t0===R.a.success?13:n.t0===R.a.success_signup?16:n.t0===R.a.unconfirmed_account_exists?20:25;break;case 13:return Object(D.h)(),Object(A.i)(g),n.abrupt("break",27);case 16:return Object(V.g)()&&Object(E.a)("logSignupForTracking",{method:J.a.google}),Object(D.h)(),Object(A.i)(g),n.abrupt("break",27);case 20:if(p){n.next=23;break}return Object(G.logJsError)("GoogleLoginStatus","Status LoginStatus.unconfirmed_account_exists without state_token"),n.abrupt("break",27);case 23:return o({modalProps:{name:"SetPasswordForUnconfirmedEmailModal",extraProps:{stateToken:p}}}),n.abrupt("break",27);case 25:p&&Object(G.logJsError)("GoogleLoginStatus","state_token present with status ".concat(d)),e.onGoogleFailure(a,c.onGoogleLogin.errorType);case 27:case"end":return n.stop()}}),n)})));return function(e,n,a){return t.apply(this,arguments)}}()),e}return s()(n,[{key:"onGoogleFailure",value:function(e,t){e(null!==t&&t!==undefined?Object(C.a)(H.a[t]):Object(_.plaintextTranslate)("Unable to sign up with Google."),S.d.error)}},{key:"shouldRedirectToMweb",value:function(){return window.location.href.includes("redirect_to_mweb=1")}},{key:"render",value:function(){var e=this,t=String(Object(F.g)());if(Object(V.g)()&&t&&this.shouldRedirectToMweb())return Object(K.c)(t,"system_browser"),Object(E.a)("dismiss"),null;var n=this.props.children;return T.a.createElement(O.a,null,(function(a){var o=a.openStandaloneModal;return T.a.createElement(S.b,null,(function(a){if(Object(V.g)()){return n((function(){var n={provider:"google",url:t,scope:"oauth2:"+Object(ne.a)("no_contacts").join(" "),perms:Object(ne.a)("no_contacts"),server_google_id:Object(te.getSetting)("googleClientId")};Object(E.a)("showOauthConnectDialog",n,(function(t){!0!==t.success&&"true"!==t.success||e.onGoogleConnect(t,a,o)}))}))}var r=Object(F.f)(),i=r.success,l=r.encoded_access_token,s=r.provider;"True"===i&&"google"===s&&(Object(F.a)("success"),Object(F.a)("encoded_access_token"),Object(F.a)("provider"),e.onGoogleConnect({accessToken:l},a,o));return n((function(){var e="/google_/oauth_window?"+"platform=".concat(oe)+"&target=".concat("signup")+"&perms=".concat("no_contacts");Object(ee.isTribeSubdomainUrl)(t)&&(e+="&tribe_subdomain=".concat(Object(ee.getTribeSubdomainFromUrl)(t))),Object(V.f)()&&(e+="&redirect_to_mweb=1"),Object(K.c)(e)}))}))}))}}]),n}(T.a.Component);ie.contextType=I.a,ie.displayName="GoogleExternalLogin";var le,se=ie,ce=n("OMLc"),ue=n("RA+f"),de=n("ET3D"),pe=n("elfY"),ge=n.n(pe),me=n("maJS");function fe(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=m()(e);if(t){var o=m()(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return p()(this,n)}}var be={facebook:"facebookConnectButton",google:"googleConnectButton",apple:"appleConnectButton"},he=Object(f["default"])(ue.q).withConfig({displayName:"SocialLoginButton___StyledRelative",componentId:"o6w80g-0"})([""," &:hover{background-color:"," !important;}"],(function(e){return e._css}),(function(e){return e._css2})),_e=function(e){var t=e.bg,n=e.iconName,a=e.size,o=e.text,r=e.darkerBorder,i=e.onClick,l=e.className,s=e.borderRadius,c=e.borderColor;return T.a.createElement(ue.f,{onClick:i,underlineHover:!1,display:"Block",className:l},T.a.createElement(he,{borderRadius:s||("large"===a?"pill":"small"),bg:t||"white",borderAll:!0,borderColor:r?"gray_dark":undefined,borderWidth:"regular",display:"flex",p:"small",fullX:"large"===a||undefined,alignItems:"center",justifyContent:"large"===a?"center":undefined,_css:c&&"border-color: ".concat(c," !important;"),_css2:ge()(.04,t||"white")},T.a.createElement(ue.j,{py:"large"===a?"tiny":undefined,alignItems:"center"},T.a.createElement(ce.b,{size:28,color:t?"white":"original",mr:"small",name:n}),T.a.createElement(ue.s,{color:t?"white":"gray_dark",mr:"small",fontSize:"large"===a?"regular_title":undefined,medium:"large"===a},o))))};_e.displayName="SocialLoginButtonContent";var ye=function(e){u()(n,e);var t=fe(n);function n(){return i()(this,n),t.apply(this,arguments)}return s()(n,[{key:"componentDidMount",value:function(){var e=this.props,t=e.variant,n=e.queryRoot.viewer.signupId,a="".concat(be[t],"|").concat(n),o=me.a.signup;Object(de.c)({impressionType:o,impressionHash:a,metadataFields:["mobile","window_id","browser_id"]})}},{key:"render",value:function(){var e=this.props,t=e.variant,n=e.queryRoot.viewer,a=e.handleHybridFlow,o=e.signupId,r=e.colorButton,i=void 0===r||r,l=e.darkerBorder,s=void 0!==l&&l,c=e.size,u=void 0===c?"regular":c,d={facebook:"Facebook",google:"Google",apple:"Apple"}[t],p=i?{facebook:"#507cc0",google:"#df4930",apple:"#000000"}[t]:undefined,g={facebook:"BrandFacebook",google:"BrandGoogle",apple:"BrandApple"}[t],m=function(e){return T.a.createElement(b.a,{impressionType:me.a.signup,impressionHash:"".concat(t,"ConnectButton|").concat(o)},T.a.createElement(h.a,null,(function(n){var a=n.logClickthrough;return T.a.createElement(_e,{darkerBorder:s,size:u,className:"puppeteer_test_login_button_".concat(t),onClick:function(){a("Signup".concat(d,"Click")),e()},bg:p,iconName:g,text:T.a.createElement(_.Translate,null,"Continue with"," ",T.a.createElement(ue.s,{display:"inline"},T.a.createElement(_.EnumTranslate,{value:t},{facebook:"Facebook",google:"Google",apple:"Apple"})))})})))};return"google"===t?T.a.createElement(se,{signupId:o},m):"facebook"===t?T.a.createElement($,{viewer:n,handleHybridFlow:a},m):"apple"===t?T.a.createElement(U,{viewer:n},m):m((function(){}))}}]),n}(T.a.Component);ye.fragments={queryRoot:void 0!==le?le:le=n("28dP")},ye.displayName="SocialLoginButton";t.a=Object(j.b)(ye)},"28dP":function(e,t,n){"use strict";n.r(t);var a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SocialLoginButton_queryRoot",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:[{kind:"Literal",name:"createNew",value:!0}],kind:"ScalarField",name:"signupId",storageKey:"signupId(createNew:true)"},{args:null,kind:"FragmentSpread",name:"FacebookExternalLogin_viewer"},{args:null,kind:"FragmentSpread",name:"AppleExternalLogin_viewer"}],storageKey:null}],type:"QueryRoot",abstractKey:null,hash:"efedd9960633452c77312e6465987fe6"};t["default"]=a},"5fTu":function(e,t,n){"use strict";n.r(t);var a=function(){var e={defaultValue:null,kind:"LocalArgument",name:"expiresIn"},t={defaultValue:null,kind:"LocalArgument",name:"fbAccessToken"},n={defaultValue:null,kind:"LocalArgument",name:"fbAuthenticationToken"},a={defaultValue:null,kind:"LocalArgument",name:"fbUid"},o={defaultValue:null,kind:"LocalArgument",name:"loginUrl"},r={defaultValue:null,kind:"LocalArgument",name:"signupForm"},i=[{alias:null,args:[{kind:"Variable",name:"expiresIn",variableName:"expiresIn"},{kind:"Variable",name:"fbAccessToken",variableName:"fbAccessToken"},{kind:"Variable",name:"fbAuthenticationToken",variableName:"fbAuthenticationToken"},{kind:"Variable",name:"fbUid",variableName:"fbUid"},{kind:"Variable",name:"loginUrl",variableName:"loginUrl"},{kind:"Variable",name:"signupForm",variableName:"signupForm"}],concreteType:"OnFacebookLogin",kind:"LinkedField",name:"onFacebookLogin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"redirectUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"errorType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateToken",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"facebookOauthData",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[e,t,n,a,o,r],kind:"Fragment",metadata:null,name:"FacebookExternalLogin_onFacebookLogin_Mutation",selections:i,type:"MutationRoot",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[a,t,n,e,r,o],kind:"Operation",name:"FacebookExternalLogin_onFacebookLogin_Mutation",selections:i},params:{id:"6467ccc9566d768699703da89d1fb6d0d25496fcfd3f510e48825d42a1440fac",metadata:{},name:"FacebookExternalLogin_onFacebookLogin_Mutation",operationKind:"mutation",text:null}}}();a.hash="92d3f1bc640b7113ff386f22b94b5129",t["default"]=a},"6B2G":function(e,t,n){"use strict";var a;!function(e){e.success="success",e.success_signup="success_signup",e.bad_actor="bad_actor",e.rate_limit_exceeded_ip="rate_limit_exceeded_ip",e.suspicious_name_email="suspicious_name_email",e.no_external_account_info="no_external_account_info",e.rate_limit_exceeded_browser_id="rate_limit_exceeded_browser_id",e.banned_browser_id="banned_browser_id",e.other="other",e.email_unconfirmed="email_unconfirmed",e.email_not_found="email_not_found",e.bad_email="bad_email",e.bad_name="bad_name",e.bad_password="bad_password",e.too_many_attempts="too_many_attempts",e.banned_user="banned_user",e.incorrect_password="incorrect_password",e.two_factor_authentication="two_factor_authentication",e.password_leaked="password_leaked",e.force_password_reset="force_password_reset",e.account_delete="account_delete",e.invalid_token="invalid_token",e.blocked_ip="blocked_ip",e.bad_token="bad_token",e.missing_fb_info="missing_fb_info",e.obfuscated_email="obfuscated_email",e.failed_captcha="failed_captcha",e.already_logged_in="already_logged_in",e.account_already_exists="account_already_exists",e.invite_code_needed="invite_code_needed",e.password_needed="password_needed",e.no_google_name="no_google_name",e.unconfirmed_account_exists="unconfirmed_account_exists",e.bad_authentication_token="bad_authentication_token",e.invalid_google_data="invalid_google_data",e.no_email="no_email",e.refused="refused",e.failed="failed"}(a||(a={})),t.a=a},"86Zj":function(e,t,n){"use strict";n.r(t);var a=n("lwsE"),o=n.n(a),r=n("W8MJ"),i=n.n(r),l=n("7W2i"),s=n.n(l),c=n("a1gu"),u=n.n(c),d=n("Nsbk"),p=n.n(d),g=n("LW3J"),m=n("jufJ"),f=n("vjBj"),b=Object(f.b)((function(){return n.e("component-Login").then(n.bind(null,"xoPs"))})),h=n("8beA"),_=n("Wu8p"),y=n("zLpq"),v=n("OMLc"),k=n("td6z"),w=n("VwdU"),O=n("VSaK"),S=n("q1tI"),j=n.n(S);function E(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=p()(e);if(t){var o=p()(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return u()(this,n)}}var x=function(e){s()(n,e);var t=E(n);function n(){var e;o()(this,n);for(var a=arguments.length,r=new Array(a),i=0;i<a;i++)r[i]=arguments[i];return(e=t.call.apply(t,[this].concat(r))).triggerWall=function(e){var t;if(null!==e&&void 0!==e&&e.body&&null!==(t=document)&&void 0!==t&&t.body){var n=Math.round(e.body.offsetTop);return Math.max(0,window.pageYOffset-n)/(document.body.scrollHeight-e.body.clientHeight)}return!1},e.handleScroll=function(t){var n=t.target;(e.props.triggerPercent?e.props.triggerPercent:.5)<e.triggerWall(n)&&e.props.onTrigger&&e.props.onTrigger()},e}return i()(n,[{key:"componentDidMount",value:function(){Object(O.b)(this.handleScroll)}},{key:"componentWillUnmount",value:function(){Object(O.a)(this.handleScroll)}},{key:"render",value:function(){return this.props.children}}]),n}(j.a.Component);x.displayName="ScrollSpy";var F,L=n("RA+f"),T=n("SKAY"),R=n("9AGM"),C=n("Pp7N"),I=n("KP5v"),A=n("SW3P"),N=n("VyO/"),P=n("AaDK"),B=n("yju1"),U=n("thGD"),M=n("nwxp"),W=n("YNec"),D=n("mF64"),G=n("UyMh"),V=n("HZII"),K=n.n(V),q=n("SW63"),z=n("xRCZ"),H=n("oJBy"),J=n("NUwl"),Y=n("LVuF"),Z=n("H3xy"),Q=n("24iM"),X=n("eP4p");function $(e){var t=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,a=p()(e);if(t){var o=p()(this).constructor;n=Reflect.construct(a,arguments,o)}else n=a.apply(this,arguments);return u()(this,n)}}var ee=K()((function(e,t,n,a,o,r){Object(P["default"])("signup_wall_impression",{wall_type:t,impression_hash:e,entry_point:n,answer_index:a,url:o,referer:r})})),te=function(e){s()(n,e);var t=$(n);function n(e){var a,r;o()(this,n);var i=!1;if((r=t.call(this,e)).props.wallType===J.a.customizable){var l=Object(T.getSetting)("adReferralSignupSettings"),s=l.isScrollToWall,c=l.timeout,u=l.isDismissible;s?C.c.subscribe(C.a.SIGNUP_WALL_FROM_AD_REFERRAL,(function(){return r.triggerWall(u)})):c!==undefined&&null!==c&&setTimeout((function(){r.triggerWall(u)}),c)}else i=r.props.wallType===J.a.dismissible||(Object(M.e)()?r.props.wallType!==J.a.mobile_wall:r.props.wallType!==J.a.desktop_wall);var d=r.props.loginFormType;if(null==d){var p=Object(X.e)();d=p===z.a.dismissible_wall||p===z.a.forced_wall?p:i?z.a.dismissible_wall:z.a.forced_wall}var g=Object(M.e)()&&r.props.wallType===J.a.mobile_wall||Object(M.b)()&&r.props.wallType===J.a.desktop_wall||r.props.wallType===J.a.dismissible;return r.state={formType:X.a.SOCIAL,isDismissible:i,wallType:r.props.wallType,loginFormType:null!==(a=r.props.loginFormType)&&void 0!==a?a:d,facebookOauthData:undefined,showWall:g&&!Object(I.a)("animated_signup_wall"),scrollHeight:0,entryPoint:H.a.unknown,answerIndex:-1,deferWall:g&&Boolean(Object(I.a)("animated_signup_wall"))},r}return i()(n,[{key:"shouldShowBiggerButtons",value:function(){return this.state.wallType!==J.a.customizable}},{key:"componentDidMount",value:function(){var e=this;C.c.subscribe(C.a.SHOW_SIGNUP_WALL,(function(t){var n,a;e.setState({entryPoint:t.payload.entryPoint,answerIndex:t.payload.answerIndex});var o=null!==(n=t.payload.loginFormType)&&void 0!==n?n:e.props.loginFormType,r=null!==(a=t.payload.wallType)&&void 0!==a?a:e.props.wallType;Object(M.g)()||o!==z.a.earnings_programs?o===z.a.forced_wall?e.triggerWall(!1):o===z.a.question_side_bar_component&&r===X.a.EMAIL_LOGIN?e.triggerWall(!0,o,r):e.triggerWall(!0):e.triggerWall(!0,z.a.earnings_programs)})),Object(M.g)()&&this.state.isDismissible&&(Object(U.d)("rightTextButtonPressed",(function(){e.triggerWall(!0)})),Object(M.a)()&&this.props.queryRoot.viewer.googleOneTapEnabled&&Object(B.a)("autoLoginWithGoogleAccount",{oneTap:!0,forced:Object(A.a)("force_android_onetap_auto_login")})),this.state.deferWall&&setTimeout((function(){return e.setState({showWall:!0})}),3e3)}},{key:"triggerWall",value:function(e,t,n){this.setState({isDismissible:e,formType:null!==n&&void 0!==n?n:X.a.SOCIAL,loginFormType:null!==t&&void 0!==t?t:e?z.a.dismissible_wall:z.a.forced_wall,showWall:!0,scrollHeight:window.scrollY})}},{key:"handleFbMissingInfo",value:function(e,t){var n;Object(M.b)()&&t(Object(_.getSignupEmailModalFlowProps)({name:null!==(n=e.name)&&void 0!==n?n:""}))}},{key:"renderGoogleButton",value:function(){var e=this.props.queryRoot,t=e.viewer.signupId;return j.a.createElement(m.UserGeneratedJSX,{translateParamName:"login_button"},j.a.createElement(Q.a,{variant:"google",queryRoot:e,signupId:t,colorButton:!1,size:this.shouldShowBiggerButtons()?"large":undefined,darkerBorder:this.shouldShowBiggerButtons()}))}},{key:"renderFacebookButton",value:function(e){var t=this,n=this.props.queryRoot,a=n.viewer.signupId;return j.a.createElement(m.UserGeneratedJSX,{translateParamName:"login_button"},j.a.createElement(_.SignupEmailModalFlow,null,(function(o){return j.a.createElement(Q.a,{variant:"facebook",queryRoot:n,signupId:a,colorButton:e,handleHybridFlow:function(e){return t.handleFbMissingInfo(e,o)},size:t.shouldShowBiggerButtons()?"large":undefined,darkerBorder:t.shouldShowBiggerButtons()})})))}},{key:"renderEmailSignupButton",value:function(e){return j.a.createElement(_.SignupEmailModalFlow,{loginFormType:e},(function(e){return j.a.createElement(L.f,{onClick:function(){return e()}},j.a.createElement(m.Translate,null,"Sign up with email"))}))}},{key:"renderSocialButtons",value:function(){var e=this.state.wallType===J.a.customizable,t=this.shouldShowBiggerButtons(),n=Object(T.getSetting)("adReferralSignupSettings").buttonPosition,a=!1;return e&&(t&&(a=!1,n=[2,1]),1===n.length&&1===n[0]&&(a=!0)),j.a.createElement(L.e,{display:Object(M.b)()&&!t?"flex":undefined,mt:"medium",justifyContent:"center",alignItems:"center"},j.a.createElement(L.e,{mb:t?"medium":Object(M.e)()?"small":undefined},(!e||e&&2===n[0])&&this.renderGoogleButton(),e&&1===n[0]&&this.renderFacebookButton(a)),Object(M.b)()&&(!e||e&&n.length>1)&&!t&&j.a.createElement(L.s,{mx:"medium",color:"gray_light",fontSize:Object(M.e)()?"tiny":"small",passColorToLinks:!0},j.a.createElement(m.Translate,null,"or")),(!e||e&&n.length>1)&&j.a.createElement(L.e,null,(!e||e&&1===n[1])&&this.renderFacebookButton(a),e&&2===n[1]&&this.renderGoogleButton()))}},{key:"dismissWall",value:function(){this.state.loginFormType===z.a.earnings_programs&&Object(R.f)(q.a.epri,null),this.setState({isDismissible:!1,wallType:J.a.no_wall,showWall:!1})}},{key:"renderLoginForm",value:function(){var e=this.props.queryRoot;return j.a.createElement(b,{queryRoot:e,showLoginButton:!0,onSignupClick:function(){}})}},{key:"renderSignupForm",value:function(){var e=this.props.queryRoot.viewer,t=this.state.facebookOauthData;return j.a.createElement(h.a,{viewer:e,showSignupButton:!0,initialGivenName:null===t||void 0===t?void 0:t.first_name,initialFamilyName:null===t||void 0===t?void 0:t.last_name,initialName:null===t||void 0===t?void 0:t.name})}},{key:"canShowSignupWall",value:function(){return this.state.showWall}},{key:"componentDidUpdate",value:function(e,t){t.showWall&&!this.state.showWall&&window.scroll(0,this.state.scrollHeight)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,a=t.queryRoot,o=t.dismissText,r=a.viewer,i=r.signupId,l=this.state,s=l.formType,c=l.isDismissible,u=l.loginFormType,d=l.scrollHeight,p=l.answerIndex,f=this.state.wallType,b=this.canShowSignupWall();if(b){Object(M.e)()&&Object(X.k)(!1);var h=Object(X.e)();h!==z.a.dismissible_wall&&h!==z.a.forced_wall&&Object(X.l)(this.state.loginFormType),Object(X.j)();var _="".concat(u,"|").concat(i),O=this.state.entryPoint,S=Object(W.a)();if(O===H.a.unknown)if(f===J.a.customizable)O=H.a.paid_acq;else if(S&&-1!==S.indexOf("quora.com"))O=H.a.second_question_page;else if(Object(I.a)("randomly_show_signup_wall_question_page"))O=H.a.random_signup_wall;else if(Object(T.getSetting)("isNGuestVisitsWall"))if(Object(I.a)("question_page_show_signup_wall_after_n_visits"))O=H.a.guest_visit_v2_old_ui;else{var E="guest_visit_"+Object(I.a)("n_guest_visits_question_page");O=H.a[E]}f===J.a.no_wall&&c&&(f=J.a.dismissible);var F=String(Object(D.g)());ee(_,f,O,p,F,S)}var R=Object(T.getSetting)("adReferralSignupSettings").scrollPercent,C=Object(X.f)(Object(D.g)()),A=Object(M.e)();return j.a.createElement(x,{onTrigger:function(){if(e.state.wallType===J.a.customizable){var t=Object(T.getSetting)("adReferralSignupSettings"),n=t.isReadMoreWall,a=t.isInlineWall,o=Object(T.getSetting)("adReferralSignupSettings"),r=o.isScrollToWall,i=o.isDismissible;!r||n||a||e.triggerWall(i)}},triggerPercent:R},j.a.createElement(Z.a.Provider,{value:this.state.loginFormType},j.a.createElement(L.e,null,j.a.createElement(L.c,{"in":b,duration:b?500:0},(function(t){return j.a.createElement(L.j,{position:"fixed",alignItems:Object(M.b)()?"center":"flex-end",justifyContent:"center",top:0,left:0,bottom:0,right:0,bg:"rgba(68, 68, 68, 0.85)",overflow:"hidden",zIndex:"blocking_wall",p:Object(M.e)()?"medium":undefined,pb:Object(M.e)()?50:undefined,onClick:function(){c&&e.dismissWall()}},j.a.createElement(w.a,{condition:Boolean(Object(I.a)("animated_signup_wall")),wrapper:function(e){return j.a.createElement(L.g,{animation:t,fadeIn:!0,fadeOut:!0,slideIn:"bottom",slideOut:"bottom"},e)}},j.a.createElement(L.e,{width:Object(M.b)()?530:undefined,onClick:function(e){e.stopPropagation()}},j.a.createElement(L.e,{p:"large",pt:e.shouldShowBiggerButtons()?"huge":undefined,bg:"gray_ultralight",borderRadius:e.shouldShowBiggerButtons()?"medium":"small",boxShadow:"small",position:"relative"},C&&j.a.createElement(k.c,{fillParent:!0,absorbClicks:!0}),c&&j.a.createElement(L.e,{position:"absolute",top:"tiny",right:"tiny"},j.a.createElement(y.a,{size:"small",icon:j.a.createElement(v.b,{name:"Close"}),onClick:function(){e.dismissWall()}})),j.a.createElement(L.j,{width:"100%",justifyContent:"center"},j.a.createElement(L.e,{width:e.shouldShowBiggerButtons()&&Object(M.b)()?"80%":undefined,my:e.shouldShowBiggerButtons()&&Object(M.b)()?"large":undefined},Object(X.n)()?j.a.createElement(j.a.Fragment,null,j.a.createElement(L.s,{fontSize:Object(M.b)()?"regular":"small",color:"gray_light",textAlign:"center",mb:"tiny"},j.a.createElement(m.Translate,null,"You\u2019ve reached the monthly visit limit")),j.a.createElement(L.s,{bold:!0,fontSize:Object(M.b)()?"xlarge":"regular_title",textAlign:"center"},j.a.createElement(m.Translate,null,"Sign in to continue reading for free")),s===X.a.SOCIAL&&e.renderSocialButtons(),s===X.a.EMAIL_SIGNUP&&e.renderSignupForm(),s===X.a.EMAIL_LOGIN&&e.renderLoginForm(),j.a.createElement(L.s,{mt:"medium",textAlign:"center",fontSize:"tiny"},j.a.createElement(Y.a,{signUpWall:!0,color:"gray_light",viewer:r}))):j.a.createElement(j.a.Fragment,null,j.a.createElement(L.s,{textAlign:"center",left:A?"-2.5%":undefined,width:A?"105%":undefined,position:A?"relative":undefined},j.a.createElement(Y.a,{signUpWall:!0,color:"gray_dark",viewer:r})),s===X.a.SOCIAL&&e.renderSocialButtons(),s===X.a.EMAIL_SIGNUP&&e.renderSignupForm(),s===X.a.EMAIL_LOGIN&&e.renderLoginForm())))),j.a.createElement(L.j,{mt:"medium",justifyContent:"center"},j.a.createElement(L.s,{color:"white",passColorToLinks:!0,fontSize:"small"},j.a.createElement(g.a,null,s!==X.a.SOCIAL&&j.a.createElement(L.f,{onClick:function(){return e.setState({formType:X.a.SOCIAL})}},j.a.createElement(m.Translate,null,"Continue with Google or Facebook")),s!==X.a.EMAIL_LOGIN&&j.a.createElement(L.f,{onClick:function(){Object(M.b)()?e.setState({formType:X.a.EMAIL_LOGIN}):Object(G.c)("/login","modal_push")}},j.a.createElement(m.Translate,null,"Login")),s!==X.a.EMAIL_SIGNUP&&e.renderEmailSignupButton(u),c&&Object(M.b)()&&j.a.createElement(L.f,{onClick:function(){e.dismissWall()}},null!==o&&void 0!==o?o:j.a.createElement(m.Translate,null,"Close and read Quora"))))))))})),j.a.createElement(L.e,b?{position:"absolute",top:d?"-".concat(d,"px"):0,left:0,right:0,bottom:0,overflow:"hidden",style:{filter:"blur(3px)"}}:{},n))))}}]),n}(j.a.Component);te.fragments={queryRoot:void 0!==F?F:F=n("Z6Pu")},te.displayName="SignupWall";t["default"]=Object(N.b)(te)},"8beA":function(e,t,n){"use strict";var a=n("vjBj"),o=Object(a.b)((function(){return n.e("component-Login").then(n.bind(null,"kshV"))}));t.a=o},H3xy:function(e,t,n){"use strict";var a=n("q1tI"),o=n.n(a),r=n("xRCZ"),i=o.a.createContext(r.a.homepage);i.displayName="LoginFormTypeContext",t.a=i},Io73:function(e,t,n){"use strict";n.r(t);var a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"FacebookExternalLogin_viewer",selections:[{alias:null,args:null,kind:"ScalarField",name:"facebookAuthNonce",storageKey:null}],type:"Viewer",abstractKey:null,hash:"c8b17a6acdb7da559247426d02483019"};t["default"]=a},JxU8:function(e,t,n){"use strict";n.d(t,"b",(function(){return u})),n.d(t,"a",(function(){return d}));var a=n("lSNA"),o=n.n(a),r=n("jufJ"),i=n("q1tI"),l=n.n(i),s=n("WfQS"),c=n("6B2G"),u=function(e){var t;return Object(r.plaintextTranslate)(l.a.createElement(r.EnumTranslate,{value:e},(t={},o()(t,c.a.too_many_attempts,"You've tried logging in too many times in the last few minutes. Please wait a few minutes before trying again."),o()(t,c.a.banned_user,"You cannot log in because your account has been banned."),o()(t,c.a.account_delete,"Your account has been deleted."),o()(t,c.a.invalid_token,"There were some issues connecting to google. Please try again or signup with email."),o()(t,c.a.blocked_ip,"Unable to signup right now."),o()(t,c.a.failed_captcha,"Please try filling out the captcha again."),o()(t,c.a.already_logged_in,"You are already logged in, please refresh the page."),o()(t,c.a.account_already_exists,"An account with these credentials already exists."),o()(t,c.a.invite_code_needed,"You need an invite code to sign up right now."),o()(t,c.a.password_needed,"You must enter a password to sign up."),o()(t,c.a.no_google_name,"Unable to retrieve name from google. Please sign up using email."),o()(t,c.a.bad_name,"Please fix the errors with your name before submitting."),o()(t,c.a.password_leaked,"Please reset your password before proceeding."),o()(t,"DEFAULT","Unable to sign up, please try again later."),t)))},d=function(e){var t;return Object(r.plaintextTranslate)(l.a.createElement(r.EnumTranslate,{value:e},(t={},o()(t,s.a.too_many_attempts,"You've tried logging in too many times in the last few minutes. Please wait a few minutes before trying again."),o()(t,s.a.banned_user,"You cannot log in because your account has been banned."),o()(t,s.a.account_delete,"Your account has been deleted."),o()(t,s.a.invalid_token,"There were some issues connecting to google. Please try again or signup with email."),o()(t,s.a.blocked_ip,"Unable to signup right now."),o()(t,s.a.failed_captcha,"Please try filling out the captcha again."),o()(t,s.a.already_logged_in,"You are already logged in, please refresh the page."),o()(t,s.a.account_already_exists,"An account with these credentials already exists."),o()(t,s.a.invite_code_needed,"You need an invite code to sign up right now."),o()(t,s.a.password_needed,"You must enter a password to sign up."),o()(t,s.a.no_google_name,"Unable to retrieve name from google. Please sign up using email."),o()(t,s.a.bad_name,"Please fix the errors with your name before submitting."),o()(t,s.a.password_leaked,"Please reset your password before proceeding."),o()(t,"DEFAULT","Unable to sign up, please try again later."),t)))}},LVuF:function(e,t,n){"use strict";var a,o=n("jufJ"),r=n("RA+f"),i=n("VyO/"),l=n("q1tI"),s=n.n(l),c=function(e){var t=e.signUpWall,n=e.viewer,a=e.color,i=e.fontSize,l=void 0===i?"small":i;return s.a.createElement(r.s,{fontSize:l,color:a,passColorToLinks:!1},s.a.createElement(o.Translate,null,"By continuing"," ",t?"I agree that I am at least 13 years old and agree":"you indicate that you agree"," ","to Quora\u2019s"," ",s.a.createElement(r.p,{textDecoration:"underline",href:"/about/tos",navStyle:"present"},"Terms of Service")," ","and",n.isGdprApplicable?" acknowledge Quora's ":" ",s.a.createElement(r.p,{textDecoration:"underline",href:"/about/privacy",navStyle:"present"},"Privacy Policy"),"."))};c.displayName="LoggedOutTOS",c.displayName="LoggedOutTOS",c.fragments={viewer:void 0!==a?a:a=n("0Hj1")},t.a=Object(i.b)(c)},NOkA:function(e,t,n){"use strict";var a;!function(e){e.google="google",e.facebook="facebook",e.twitter="twitter",e.email="email",e.apple="apple"}(a||(a={})),t.a=a},T9PU:function(e,t,n){"use strict";n.r(t);var a,o=n("23jR"),r=n("LW3J"),i=n("jufJ"),l=n("nzzl"),s=n("RA+f"),c=n("VyO/"),u=n("nwxp"),d=n("FuLD"),p=n("q1tI"),g=n.n(p),m=function(e){var t=e.viewer.canSeeAds,n=Object(u.e)()?{px:"medium",py:"large"}:{py:"medium",textAlign:"center",borderTop:!0},a=Object(l.c)("gray");return g.a.createElement(s.e,Object.assign({},n,{innerRef:e.innerRef,bg:a}),g.a.createElement(s.s,{fontSize:"small"},g.a.createElement(r.a,null,g.a.createElement(s.p,{href:"/about",color:"gray"},Object(i.plaintextTranslate)("About")),g.a.createElement(s.p,{href:"/careers",color:"gray"},Object(i.plaintextTranslate)("Careers")),g.a.createElement(s.p,{href:"/about/privacy",color:"gray"},Object(i.plaintextTranslate)("Privacy")),g.a.createElement(s.p,{href:"/about/tos",color:"gray"},Object(i.plaintextTranslate)("Terms")),g.a.createElement(s.p,{href:"/contact",color:"gray",navStyle:"system_browser"},Object(i.plaintextTranslate)("Contact")),Object(d.b)()&&g.a.createElement(s.p,{href:"/about/languages",color:"gray"},Object(i.plaintextTranslate)("Languages")),t&&g.a.createElement(s.p,{href:"/about/your_ad_choices",color:"gray"},Object(i.plaintextTranslate)("Your Ad Choices")),g.a.createElement(s.p,{href:"/press",color:"gray"},Object(i.plaintextTranslate)("Press")),Object(d.b)()&&g.a.createElement(s.s,{color:"gray",display:"inline"},g.a.createElement(o.a,null)))))};m.displayName="SiteFooter",m.displayName="SiteFooter",m.fragments={viewer:void 0!==a?a:a=n("ZKp+")},t["default"]=Object(c.b)(m)},WfQS:function(e,t,n){"use strict";var a;!function(e){e.bad_actor="bad_actor",e.rate_limit_exceeded_ip="rate_limit_exceeded_ip",e.suspicious_name_email="suspicious_name_email",e.no_external_account_info="no_external_account_info",e.rate_limit_exceeded_browser_id="rate_limit_exceeded_browser_id",e.banned_browser_id="banned_browser_id",e.other="other",e.email_unconfirmed="email_unconfirmed",e.email_not_found="email_not_found",e.bad_email="bad_email",e.bad_name="bad_name",e.bad_password="bad_password",e.too_many_attempts="too_many_attempts",e.banned_user="banned_user",e.incorrect_password="incorrect_password",e.two_factor_authentication="two_factor_authentication",e.password_leaked="password_leaked",e.force_password_reset="force_password_reset",e.account_delete="account_delete",e.invalid_token="invalid_token",e.blocked_ip="blocked_ip",e.bad_token="bad_token",e.missing_fb_info="missing_fb_info",e.failed_captcha="failed_captcha",e.already_logged_in="already_logged_in",e.account_already_exists="account_already_exists",e.invite_code_needed="invite_code_needed",e.password_needed="password_needed",e.no_google_name="no_google_name",e.unconfirmed_account_exists="unconfirmed_account_exists",e.bad_authentication_token="bad_authentication_token",e.invalid_google_data="invalid_google_data",e.no_email="no_email",e.refused="refused",e.failed="failed"}(a||(a={})),t.a=a},Wu8p:function(e,t,n){"use strict";n.r(t),n.d(t,"getSignupEmailModalFlowProps",(function(){return c})),n.d(t,"useSignupEmailModalFlow",(function(){return u})),n.d(t,"SignupEmailModalFlow",(function(){return d})),n.d(t,"signupEmailModalFlowTransition",(function(){return g}));var a=n("QILm"),o=n.n(a),r=n("jQ0q"),i=n("q1tI"),l=n.n(i),s=n("xRCZ"),c=function(e){return{initialModalProps:{name:"SignupEmailBasicInfoModal"},initialFlowData:Object.assign({name:"",email:"",captcha:"",loginFormType:s.a.homepage},e),containerProps:{easyDismissEnabled:!1},transitionName:"signupEmailModalFlowTransition"}},u=function(e){return Object(r.b)({modalFlowProps:c(e)})},d=function(e){var t=e.children,n=o()(e,["children"]);return l.a.createElement(r.a,{modalFlowProps:c(n)},(function(e){var n=e.openModalFlow;return t(n)}))},p=["SignupEmailBasicInfoModal","SignupEmailConfirmEmailModal","SignupEmailSetPasswordModal"],g=function(e){var t=e.activeModalProps,n=e.showNextModal,a=e.dismissModalFlow,o=t.name,r=p[p.indexOf(o)+1];r?n({modalProps:{name:r}}):a()}},Z6Pu:function(e,t,n){"use strict";n.r(t);var a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SignupWall_queryRoot",selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:[{kind:"Literal",name:"createNew",value:!0}],kind:"ScalarField",name:"signupId",storageKey:"signupId(createNew:true)"},{args:null,kind:"FragmentSpread",name:"LoggedOutTOS_viewer"},{args:null,kind:"FragmentSpread",name:"SignupEmailForm_viewer"},{kind:"Condition",passingValue:!0,isCustom:!0,customValue:{platforms:["ANDROID_APP"]},condition:"onPlatform",selections:[{alias:"googleOneTapEnabled",args:[{kind:"Literal",name:"name",value:"GoogleOneTapEnabled"}],kind:"ScalarField",name:"booleanFeature",storageKey:'booleanFeature(name:"GoogleOneTapEnabled")'}]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"LoginForm_queryRoot"},{args:null,kind:"FragmentSpread",name:"SocialLoginButton_queryRoot"}],type:"QueryRoot",abstractKey:null,hash:"088378ae6f9aff68c80091d95f0a729d"};t["default"]=a},"ZKp+":function(e,t,n){"use strict";n.r(t);var a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"SiteFooter_viewer",selections:[{alias:null,args:null,kind:"ScalarField",name:"canSeeAds",storageKey:null}],type:"Viewer",abstractKey:null,hash:"e15d44a24b94dee96fe9811d3cf05910"};t["default"]=a},if7A:function(e,t,n){"use strict";n.r(t);var a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"AppleExternalLogin_viewer",selections:[{kind:"Condition",passingValue:!0,isCustom:!0,customValue:{platforms:["IOS_APP"]},condition:"onPlatform",selections:[{alias:null,args:null,kind:"ScalarField",name:"appleAuthNonce",storageKey:null}]}],type:"Viewer",abstractKey:null,hash:"1e1d440fd111487a66d97f2d895dd637"};t["default"]=a},jZTN:function(e,t,n){"use strict";n.r(t);var a=function(){var e={defaultValue:null,kind:"LocalArgument",name:"appleOauthData"},t={defaultValue:null,kind:"LocalArgument",name:"loginUrl"},n={defaultValue:null,kind:"LocalArgument",name:"signupForm"},a=[{alias:null,args:[{kind:"Variable",name:"appleOauthData",variableName:"appleOauthData"},{kind:"Variable",name:"loginUrl",variableName:"loginUrl"},{kind:"Variable",name:"signupForm",variableName:"signupForm"}],concreteType:"OnAppleLogin",kind:"LinkedField",name:"onAppleLogin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"redirectUrl",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[e,t,n],kind:"Fragment",metadata:null,name:"AppleExternalLogin_onAppleLogin_Mutation",selections:a,type:"MutationRoot",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[e,n,t],kind:"Operation",name:"AppleExternalLogin_onAppleLogin_Mutation",selections:a},params:{id:"b799f51459b2f9102a6ab838f834576219131029b6b1a72ffb0a77c1457d370f",metadata:{},name:"AppleExternalLogin_onAppleLogin_Mutation",operationKind:"mutation",text:null}}}();a.hash="066b77b58b4b84697a9c0db2a175ac45",t["default"]=a},oRp3:function(e,t,n){"use strict";n.r(t);var a=function(){var e={defaultValue:null,kind:"LocalArgument",name:"accessToken"},t={defaultValue:null,kind:"LocalArgument",name:"authCode"},n={defaultValue:null,kind:"LocalArgument",name:"loginUrl"},a={defaultValue:null,kind:"LocalArgument",name:"signupForm"},o=[{alias:null,args:[{kind:"Variable",name:"accessToken",variableName:"accessToken"},{kind:"Variable",name:"authCode",variableName:"authCode"},{kind:"Variable",name:"loginUrl",variableName:"loginUrl"},{kind:"Variable",name:"signupForm",variableName:"signupForm"}],concreteType:"OnGoogleLogin",kind:"LinkedField",name:"onGoogleLogin",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"redirectUrl",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"errorType",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"stateToken",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[e,t,n,a],kind:"Fragment",metadata:null,name:"GoogleExternalLogin_onGoogleLogin_Mutation",selections:o,type:"MutationRoot",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[e,n,t,a],kind:"Operation",name:"GoogleExternalLogin_onGoogleLogin_Mutation",selections:o},params:{id:"80787601b8022e016995c3f2b3514659f160343b0ccf7a3387e916820b338c74",metadata:{},name:"GoogleExternalLogin_onGoogleLogin_Mutation",operationKind:"mutation",text:null}}}();a.hash="ce10cba7b50cba467525ae19a8adf338",t["default"]=a}}]);