1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[407],{66445:function(e,o,t){"use strict";t.d(o,{K:function(){return n.K}});var n=t(67218);o.Z=n.Z},56031:function(e,o,t){"use strict";t.d(o,{Z:function(){return C}});var n=t(52322),r=t(2784),s=t(59400),l=t(32849),a=t(34442),i=t(90072);let c=e=>{switch(e){case l.pR.Eureka:case l.pR.Redirects:return{containerBgColor:i.tT.e2Neutral300,iconTintColor:i.tT.e2Neutral600};case l.pR.SurveyPop:return{containerBgColor:i.tT.sp2Neutral200,iconTintColor:i.tT.sp2Neutral500};case l.pR.SurveySpin:return{containerBgColor:i.tT.ss2Neutral500,iconTintColor:i.tT.ss2Neutral800};case l.pR.Admin:case l.pR.TypeForm:return{containerBgColor:i.tT.e2Neutral300,iconTintColor:i.tT.e2Neutral600};case l.pR.CashArcade:return{containerBgColor:i.tT.ss2Neutral500,iconTintColor:i.tT.ss2Neutral800};default:throw Error("Enum type not implemented")}};var u=t(38558),d=t.n(u),C=e=>{let{onClick:o,className:t}=e,{appType:i}=(0,r.useContext)(l.Il),u=c(i);return(0,n.jsx)("div",{className:(0,s.cn)(d().container,u.containerBgColor,t),onClick:o,children:(0,n.jsx)(a.Z,{type:a.c.Close,tint:u.iconTintColor,width:18,height:18})})}},97659:function(e,o,t){"use strict";t.d(o,{Z:function(){return l}});var n=t(52322);t(2784);var r=t(90072),s=t(59400),l=e=>{let{className:o,maxWidth:t=600,centered:l=!0,children:a}=e;return(0,n.jsx)("div",{className:(0,s.cn)(r.Q5.Col,r.Tc.Full,r.Cr.Center),children:(0,n.jsx)("div",{className:(0,s.cn)(r.Q5.Col,r.Tc.Full,r.db.T30,r.db.B30,l&&r.Cr.Center,o),style:{maxWidth:t},children:a})})}},83707:function(e,o,t){"use strict";t.d(o,{Z:function(){return S}});var n=t(52322),r=t(2784),s=t(94467),l=t(90072),a=t(56031),i=t(92099),c=t(95648),u=t(59400),d=t(32849),C=t(54551),p=t.n(C),T=t(57062);let m=e=>{switch(e){case d.pR.Eureka:case d.pR.Redirects:return{containerBgColor:l.tT.white,titleTextColor:l.OZ.e2Neutral900,bodyTextColor:l.OZ.e2Neutral700,linkTextColor:l.OZ.e2Blue500,disabledButtonBgColor:l.tT.e2Neutral300,disabledButtonTextColor:l.OZ.e2Neutral500};case d.pR.SurveyPop:return{containerBgColor:l.tT.white,titleTextColor:l.OZ.black,bodyTextColor:l.OZ.sp2Neutral600,linkTextColor:l.OZ.sp2Blue400,disabledButtonBgColor:l.tT.sp2Neutral200,disabledButtonTextColor:l.OZ.sp2Neutral500};case d.pR.SurveySpin:return{containerBgColor:l.tT.ss2Purple500,containerBorderColor:T.pc.ss2Purple300,titleTextColor:l.OZ.white,bodyTextColor:l.OZ.ss2Neutral100,linkTextColor:l.OZ.ss2Purple100,disabledButtonBgColor:l.tT.ss2Purple400,disabledButtonTextColor:l.OZ.ss2Neutral200};default:throw Error("Enum type not implemented")}};var S=e=>{let{className:o,phone:t,code:C,setCode:T,verifyTokenResponse:S,isVerifyLoading:x,showResendLink:h,onBack:B,onConfirm:N}=e,{appType:E}=(0,r.useContext)(d.Il),g=m(E),y=6===C.length;return(0,n.jsxs)("div",{className:(0,u.cn)(o,l.Q5.Col,l.Cr.Center,g.containerBgColor,g.containerBorderColor,l.lw.Relative,l.Tc.Full,l.db.All30,l.aZ.m24),style:{maxWidth:400},children:[(0,n.jsxs)("div",{className:(0,u.cn)(l.lw.Relative,l.Tc.Full),style:{marginBottom:30},children:[(0,n.jsx)("p",{className:(0,u.cn)(l.Mo.labelBoldXXL,g.titleTextColor,l.Fr.Center),children:"SMS Verification"}),(0,n.jsx)(a.Z,{className:p().closeButton,onClick:B})]}),(0,n.jsx)("p",{className:(0,u.cn)(l.Mo.bodyBookM,g.bodyTextColor,l.Fr.Center),children:"We sent a 6-digit code to"}),(0,n.jsx)("p",{className:(0,u.cn)(l.Mo.labelBoldM,g.bodyTextColor,l.Fr.Center),style:{marginTop:6},children:(0,s.ne)(t)}),(0,n.jsx)("div",{className:(0,u.cn)(l.Tc.Full),style:{marginTop:18},children:(0,n.jsx)(c.Z,{placeholder:"Enter 6 digit code",value:C,numericOnly:!0,onChange:e=>{e.target.value.length>6||T(e.target.value)}})}),h&&(0,n.jsx)("button",{className:(0,u.cn)(p().link,l.Mo.labelMediumXXS,g.linkTextColor),onClick:B,style:{marginTop:48,marginBottom:18},children:"Didn't receive a code?"}),S&&!1===S.success&&(0,n.jsx)("p",{className:(0,u.cn)(l.Mo.labelBookXXS,l.OZ.red400,l.Jn.T18),children:S.responseText}),(0,n.jsx)("div",{className:(0,u.cn)(l.Tc.Full),style:h?void 0:{marginTop:48},children:y?(0,n.jsx)(i.BH,{className:(0,u.cn)(l.Tc.Full),text:x?"Confirming":"Continue",type:i.Qm.Primary,isLoading:x,onClick:()=>{N(C)}}):(0,n.jsx)("div",{className:(0,u.cn)(p().disabledButton,l.Mo.labelMediumS,g.disabledButtonBgColor,g.disabledButtonTextColor),children:"Continue"})})]})}},70909:function(e,o,t){"use strict";t.d(o,{Z:function(){return O}});var n,r,s,l,a,i,c,u=t(52322),d=t(2784),C=t(92099),p=t(66445),T=t(59400),m=t(58487),S=t(65555);(n=l||(l={})).REQUEST="SEND_TOKEN_REQUEST",n.SUCCESS="SEND_TOKEN_SUCCESS",n.ERROR="SEND_TOKEN_ERROR",(r=a||(a={})).REQUEST="VERIFY_TOKEN_REQUEST",r.SUCCESS="VERIFY_TOKEN_SUCCESS",r.ERROR="VERIFY_TOKEN_ERROR",(i||(i={})).PHONE="BACK_TO_PHONE";var x=(e,o)=>{switch(o.type){case l.REQUEST:return{...e,isSendTokenLoading:!0,sendToken
1Response:void 0};case l.SUCCESS:return{...e,isSendTokenLoading:!1,sendTokenResponse:o.response,step:o.response.success?c.Code:c.Phone};case l.ERROR:return{...e,isSendTokenLoading:!1,sendTokenResponse:void 0};case a.REQUEST:return{...e,isVerifyLoading:!0,verifyTokenResponse:void 0};case a.SUCCESS:return{...e,isVerifyLoading:!1,verifyTokenResponse:o.response,step:o.response.success?c.Success:c.Code};case a.ERROR:return{...e,isVerifyLoading:!1,verifyTokenResponse:void 0};case i.PHONE:return{...e,verifyTokenResponse:void 0,step:c.Phone}}};(s=c||(c={}))[s.Phone=1]="Phone",s[s.Code=2]="Code",s[s.Success=3]="Success";let h={step:1,isSendTokenLoading:!1,sendTokenResponse:void 0,isVerifyLoading:!1,verifyTokenResponse:void 0},B=()=>{let[e,o]=(0,d.useReducer)(x,h),[t,n]=(0,d.useState)(void 0),[r,s]=(0,d.useState)(void 0),[c,u]=(0,d.useState)(!1),{step:C}=e;return(0,d.useEffect)(()=>{let e=async e=>{o({type:l.REQUEST});let t=await (0,m.zs)(e);o({type:l.SUCCESS,response:t}),n(void 0)};t&&1===C&&e(t)},[t]),(0,d.useEffect)(()=>{let e=async e=>{o({type:a.REQUEST});let t=await (0,m.sK)(e);o({type:a.SUCCESS,response:t});let{success:n}=t;n&&(0,S.l8)(S.Bk.UserSMSVerified),s(void 0)};r&&2===C&&e(r)},[r]),(0,d.useEffect)(()=>{c&&(o({type:i.PHONE}),u(!1))},[c]),{state:e,setSendTokenPayload:n,setVerifyTokenPayload:s,setGoBackToPhone:u}};var N=t(17473),E=t(83707),g=t(94467),y=t(90072),v=t(57062),R=t(56031),f=t(32849),w=t(44549),b=t.n(w);let k=e=>{switch(e){case f.pR.Eureka:case f.pR.Redirects:return{containerBgColor:y.tT.white,titleTextColor:y.OZ.e2Neutral900,subtitleTextColor:y.OZ.e2Neutral700,inputBgColor:y.tT.white,inputBorderColor:v.pc.e2Neutral600,inputTextColor:y.OZ.e2Neutral900,dropdownBgColor:y.tT.white,dropdownHoverBgColor:y.tT.e2Neutral100,numberTextColor:y.OZ.black};case f.pR.SurveyPop:return{containerBgColor:y.tT.white,titleTextColor:y.OZ.black,subtitleTextColor:y.OZ.sp2Neutral600,inputBgColor:y.tT.white,inputBorderColor:v.pc.sp2Neutral600,inputTextColor:y.OZ.black,dropdownBgColor:y.tT.white,dropdownHoverBgColor:y.tT.sp2Neutral100,numberTextColor:y.OZ.black};case f.pR.SurveySpin:return{containerBgColor:y.tT.ss2Purple500,containerBorderColor:v.pc.ss2Purple300,titleTextColor:y.OZ.white,subtitleTextColor:y.OZ.ss2Neutral100,inputBgColor:y.tT.ss2Purple600,inputBorderColor:v.pc.ss2Purple100,inputTextColor:y.OZ.white,dropdownBgColor:y.tT.ss2Purple600,dropdownHoverBgColor:y.tT.ss2Purple500,numberTextColor:y.OZ.white};default:throw Error("Enum type not implemented")}},_=[{code:"US",name:"United States",dialCode:"+1",flag:"\uD83C\uDDFA\uD83C\uDDF8"},{code:"CA",name:"Canada",dialCode:"+1",flag:"\uD83C\uDDE8\uD83C\uDDE6"},{code:"GB",name:"United Kingdom",dialCode:"+44",flag:"\uD83C\uDDEC\uD83C\uDDE7"},{code:"AU",name:"Australia",dialCode:"+61",flag:"\uD83C\uDDE6\uD83C\uDDFA"},{code:"DE",name:"Germany",dialCode:"+49",flag:"\uD83C\uDDE9\uD83C\uDDEA"},{code:"FR",name:"France",dialCode:"+33",flag:"\uD83C\uDDEB\uD83C\uDDF7"}];var D=e=>{let{className:o,phone:t,setPhone:n,error:r,setError:s,sendTokenResponse:l,isSendTokenLoading:a,lastSuccessSendTimestamp:i,setLastSuccessSendTimestamp:c,onCancel:p,onSend:m,executeRecaptcha:S}=e,{appType:x}=(0,d.useContext)(f.Il),h=k(x),[B,N]=(0,d.useState)(_[0]),[E,w]=(0,d.useState)(""),[D,O]=(0,d.useState)(!1),Z=(0,d.useRef)(null);(0,d.useEffect)(()=>{let e=e=>{Z.current&&!Z.current.contains(e.target)&&O(!1)};return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]);let j=(e,o)=>{let t=o.replace(/\D/g,"");n(t?"".concat(e).concat(t):"")};return(0,u.jsxs)("div",{className:(0,T.cn)(o,y.Q5.Col,y.Cr.Center,h.containerBgColor,h.containerBorderColor,y.lw.Relative,y.db.All30,y.aZ.m24),style:{maxWidth:400},children:[(0,u.jsxs)("div",{className:(0,T.cn)(y.lw.Relative,y.Tc.Full),style:{marginBottom:30},children:[(0,u.jsx)("p",{className:(0,T.cn)(y.Mo.labelBoldXXL,h.titleTextColor,y.Fr.Center),children:"SMS Verification"}),(0,u.jsx)(R.Z,{className:b().closeButton,onClick:p})]}),(0,u.jsx)("p",{className:(0,T.cn)(y.Mo.bodyBookM,h.subtitleTextColor,y.Fr.Center),style:{marginBottom:18},children:"Enter your phone number so we can send you a verification code."}),(0,u.jsxs)("div",{className:(0,T.cn)(y.Q5.Row,y.FV.Gap6,y.Tc.Full,y.Cr.Center),children:[(0,u.jsxs)("div",{className:b().dropdownContainer,ref:Z,children:[(0,u.jsx)("div",{className:(0,T.cn)(b().countryButtonWrapper,y.aZ.m12),children:(0,u.jsxs)("button",{className:(0,T.cn)(b().countryButton,v.pc.tint400,y.tT.white,y.Mo.labelBookS,h.numberTextColor,y.aZ.m6),onClick:()=>O(e=>!e),children:[(0,u.jsx)("span",{children:B.flag}),(0,u.jsx)("span",{children:B.dialCode})]})}),D&&(0,u.jsx)("div",{className:(0,T.cn)(b().dropdown,h.dropdownBgColor,v.pc.tint400,y.aZ.m12),children:_.map(e=>(0,u.jsxs)("div",{className:(0,T.cn)(b().dropdownItem,y.Mo.labelBookS,h.numberTextColor),onMouseEnter:e=>e.currentTarget.classList.add(h.dropdownHoverBgColor),onMouseLeave:e=>e.currentTarget.classList.remove(h.dropdownHoverBgColor),onClick:()=>{N(e),O(!1),j(e.dialCode,E)},children:[(0,u.jsx)("span",{children:e.flag}),(0,u.jsx)("span",{children:e.name}),(0,u.jsx)("span",{className:b().dropdownItemDialCode,children:e.dialCode})]},e.code))})]}),(0,u.jsx)(C.M2,{placeholder:"Phone number",value:E,numericOnly:!0,onChange:e=>{let o=e.target.value;w(o),j(B.dialCode,o),s(void 0)}})]}),l&&!1===l.success&&(0,u.jsx)("p",{className:(0,T.cn)(y.Mo.labelBookXXS,y.OZ.red400,y.Jn.T18),children:l.responseText}),r&&(0,u.jsx)("p",{className:(0,T.cn)(y.Mo.labelBookXXS,y.OZ.red400,y.Jn.T18),children:r}),(0,u.jsx)("div",{className:(0,T.cn)(y.Tc.Full),style:{marginTop:48},children:(0,u.jsx)(C.BH,{className:(0,T.cn)(y.Tc.Full),text:a?"Sending":"Next",type:t&&(0,g.yf)(t)?C.Qm.Primary:C.Qm.Disabled,isLoading:a,onClick:async()=>
1{if(i&&Date.now()-i<3e4){let e=Math.ceil((3e4-(Date.now()-i))/1e3);s("Please wait ".concat(e," seconds before sending another code"));return}s(void 0),m({toNumber:t,recaptchaToken:await S(),client:x})}})})]})},O=e=>{let{isVerified:o,onClose:t,className:n}=e,[r,s]=(0,d.useState)(""),[l,a]=(0,d.useState)(""),[i,m]=(0,d.useState)(),[S,x]=(0,d.useState)(),[h,g]=(0,d.useState)(!1),y=(0,d.useRef)(),{executeRecaptcha:v}=(0,N.xX)(),{state:R,setSendTokenPayload:f,setVerifyTokenPayload:w,setGoBackToPhone:b}=B(),{step:k,isSendTokenLoading:_,sendTokenResponse:O,isVerifyLoading:Z,verifyTokenResponse:j}=R;if((0,d.useEffect)(()=>{O&&O.success&&x(Date.now())},[O]),(0,d.useEffect)(()=>(k===c.Code?(g(!1),y.current=setTimeout(()=>g(!0),15e3)):g(!1),()=>clearTimeout(y.current)),[k]),o)return(0,u.jsx)(p.Z,{className:(0,T.cn)(n),style:{maxWidth:400},type:p.K.Verify,title:"Success",body:"Your account is now verified!",buttons:[{title:"Continue",buttonType:C.Qm.Primary,onClick:()=>t(!1)}]});switch(k){case c.Phone:return(0,u.jsx)(D,{className:n,phone:r,setPhone:s,error:i,setError:m,sendTokenResponse:O,isSendTokenLoading:_,lastSuccessSendTimestamp:S,setLastSuccessSendTimestamp:x,onCancel:()=>t(!1),onSend:e=>f(e),executeRecaptcha:v});case c.Code:return(0,u.jsx)(E.Z,{className:n,phone:r,code:l,setCode:a,verifyTokenResponse:j,isVerifyLoading:Z,showResendLink:h,onBack:()=>b(!0),onConfirm:e=>w({token:e})});case c.Success:return(0,u.jsx)(p.Z,{className:(0,T.cn)(n),style:{maxWidth:400},type:p.K.Verify,title:"Success",body:"Your account is now verified!",buttons:[{title:"Continue",buttonType:C.Qm.Primary,onClick:()=>t(!0)}]})}}},38558:function(e){e.exports={container:"CloseButton_container__ngO4x"}},54551:function(e){e.exports={closeButton:"CodeStep_closeButton__ZmRGR",link:"CodeStep_link__4DGBy",disabledButton:"CodeStep_disabledButton__XfIPr"}},44549:function(e){e.exports={closeButton:"PhoneStep_closeButton__nScad",countryButtonWrapper:"PhoneStep_countryButtonWrapper__nW8wP",countryButton:"PhoneStep_countryButton__WErLC",dropdownContainer:"PhoneStep_dropdownContainer__FOe_X",dropdown:"PhoneStep_dropdown__YTQw3",dropdownItem:"PhoneStep_dropdownItem__2WNYY",dropdownItemDialCode:"PhoneStep_dropdownItemDialCode__nE2li"}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.