(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3459],{73700:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login",function(){return t(64010)}])},36207:function(e,a){"use strict";a.Z={src:"/_next/static/media/icon.63ebf5d8.png",height:350,width:350,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAOVBMVEXsTgD0hiv4nlP0m1D3lURMaXH6mUj2jjr3hyv2mk3vbQb4vIvxeRn/uHXyexr6y6T8r2r70rD/unmVBwGHAAAADXRSTlMsquLb6AD+/q7z+v75uRtKygAAAAlwSFlzAAALEwAACxMBAJqcGAAAADxJREFUeJxFyjESgDAIAMHDhAAqCfH/j3XGxm6LRfEIR6GnjezgedZ1pxA21552/PCytaME+jO+rEhrgr5J/QH4MbhcvAAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8}},62464:function(e,a){"use strict";a.Z={src:"/_next/static/media/lock.e3afddfc.svg",height:20,width:20,blurWidth:0,blurHeight:0}},25036:function(e,a){"use strict";a.Z={profission:{required:"Informe sua profiss\xe3o"},cod:{required:"",pattern:{value:/^[0-9]+$/,message:"C\xf3digo inv\xe1lido"}},login:{required:"Informe seu login",pattern:{value:/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/,message:"Email inv\xe1lido"}},passport:{required:"Informe seu passaporte",pattern:{value:/^[a-zA-Z0-9]{8,9}$/,message:"Passaporte inv\xe1lido"}},password:{required:"Informe sua senha",pattern:{value:/^(?=.*\d)(?=.*[a-zàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ])(?=.*[A-ZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝ])(?=.*[$*&@#!?^])[0-9a-zA-Zàáâãäåæçèéêëìíîïðñòóôõöøùúûüýÿ$*&@#!?^]{8,}$/,message:"Senha inv\xe1lida"}},email:{required:"Informe um e-mail",pattern:{value:/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/,message:"E-mail inv\xe1lido"}},cpf_cnpj:{required:"Informe o CPF ou CNPJ.",pattern:{value:/^\d{2}.?\d{3}.?\d{3}\/?\d{4}-?\d{2}$|^\d{3}.?\d{3}.?\d{3}-?\d{2}\s?$/,message:"CPF ou CNPJ inv\xe1lido."}},crm:{required:"Informe o CRM."},cpf:{required:"Informe o CPF",pattern:{value:/^\d{3}.?\d{3}.?\d{3}-?\d{2}\s?$/,message:"CPF inv\xe1lido"}},rg:{required:"Informe o RG.",pattern:{value:/^\d{2}.?\d{3}.?\d{3}-?\d{1}\s?$/,message:"RG inv\xe1lido."}},CEP:{required:"Informe o CEP",pattern:{value:/^\d{5}-?\d{3}\s?$/,message:"CEP inv\xe1lido."}},cnpj:{required:"Informe o CNPJ.",pattern:{value:/^\d{2}.?\d{3}.?\d{3}\/?\d{4}-?\d{2}$/,message:"CNPJ inv\xe1lido"}},full_name:{required:"Informe o nome completo",pattern:{value:/[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]{3,}([-']?[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]+)*( [a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]{2,}([-']?[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]+)*)+/,message:"Nome completo inv\xe1lido"}},company_name:{required:"Informe o nome da empresa.",pattern:{value:/[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]{3,}([-']?[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]+)*( [a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]{2,}([-']?[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]+)*)+/,message:"Nome inv\xe1lido."}},name:{required:"Informe o primeiro nome"},surname:{required:"Informe o sobrenome"},hour:{required:"Informe a hora",patter:{value:/^([01]?[0-9]|2[0-3]):[0-5][0-9]$/,message:"Hora inv\xe1lida."}},phone:{required:"Informe o n\xfamero de telefone.",pattern:{value:/^\(?(?:[14689][1-9]|2[12478]|3[1234578]|5[1345]|7[134579])\)?\s?(?:[2-8]|9[1-9])\d{3}-?\d{4}$/,message:"N\xfamero de telefone inv\xe1lido."}},salary:{required:"Informe a renda financeira.",pattern:{min:1,message:"Renda financeira inv\xe1lida."}},currency:{required:"Informe o valor do produto",pattern:{min:1,message:"Valor inv\xe1lido"}},birth_date:{required:"Informe a data de nascimento.",pattern:{value:/^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[13-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/,message:"Data de nascimento inv\xe1lida."}},foreign_birth_date:{required:"Informe a data de nascimento",pattern:{value:/^(?:(?:0?[13578]|1[02])(\/|-|\.)(?:31)\1|(?:(?:0?[1,3-9]|1[0-2])(\/|-|\.)(?:29|30)\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:0?2(\/|-|\.)(?:29)\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:(?:0?[1-9])|(?:1[0-2]))(\/|-|\.)(?:0?[1-9]|1\d|2[0-8])\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/,message:"Data de nascimento inv\xe1lida"}},product_date:{required:"Informe a data do produto.",pattern:{value:/^(?:(?:31(\/|-|\.)(?:0?[13578]|1[02]))\1|(?:(?:29|30)(\/|-|\.)(?:0?[13-9]|1[0-2])\2))(?:(?:1[6-9]|[2-9]\d)?\d{2})$|^(?:29(\/|-|\.)0?2\3(?:(?:(?:1[6-9]|[2-9]\d)?(?:0[48]|[2468][048]|[13579][26])|(?:(?:16|[2468][048]|[3579][26])00))))$|^(?:0?[1-9]|1\d|2[0-8])(\/|-|\.)(?:(?:0?[1-9])|(?:1[0-2]))\4(?:(?:1[6-9]|[2-9]\d)?\d{2})$/,message:"Data de nascimento inv\xe1lida."}},cnh:{required:"Informe a CNH",pattern:{value:/^\d{11}$/,message:"CNH inv\xe1lida."}},rg_cnh:{required:"Informe o(a) RG/CNH."},marital_status:{required:"Informe o estado civil",pattern:{value:/^[0-4]$/,message:"Estado civil inv\xe1lido."}},gestation_time:{required:"Informe o tempo de gesta\xe7\xe3o",pattern:{min:1,message:"Tempo de gesta\xe7\xe3o inv\xe1lido."}},city:{required:"Informe a cidade"},address:{required:"Informe o endere\xe7o"},state:{required:"Informe o estado"},street:{required:"Informe a rua ou avenida"},house_number:{required:"Informe o n\xfamero"},gender:{required:"Informe o g\xeanero."},nationality:{required:"Informe a nacionalidade.",pattern:{value:/^\d{1,3}$/,message:"Nacionalidade inv\xe1lida."}},card_number:{required:"Informe o n\xfamero do cart\xe3o",pattern:{value:/^\d{4}\s\d{4}\s\d{4}\s\d{4}$/,message:"N\xfamero do cart\xe3o inv\xe1lido."}},card_expiration:{required:"Informe o vencimento",pattern:{value:/^(0[1-9]|1[0-2])\/?([0-9]{2})$/,message:"Vencimento inv\xe1lido"}},card_cvv:{required:"Informe o CVV",pattern:{value:/^[0-9]{3,4}$/,message:"CVV inv\xe1lido"}},card_holder_name:{required:"Informe o nome como est\xe1 no cart\xe3o.",pattern:{value:/[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]{3,}([-']?[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]+)*( [a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]{2,}([-']?[a-zA-ZáàâãéèêíïóôõöúçñÁÀÂÃÉÈÍÏÓÔÕÖÚÇÑ]+)*)+/,message:"Nome inv\xe1lido."}}}},56111:function(e,a,t){"use strict";var r=t(85893),i=t(25675),s=t.n(i),n=t(36207);a.Z=e=>(0,r.jsxs)("div",{className:"flex items-center gap-1",children:[(0,r.jsx)(s(),{alt:"",src:n.Z,width:40,height:40}),(0,r.jsx)("p",{className:e.textClassName,children:"ribus"})]})},64010:function(e,a,t){"use strict";t.r(a),t.d(a,{default:function(){return q}});var r=t(85893),i=t(26697),s=t(86946),n=t(87362),d=t(11163),o=t(87536),l=t(41664),u=t.n(l),m=t(56111),c=t(78773),v=t(25675),h=t.n(v),f=t(62464),A={src:"/_next/static/media/capa.48b1fc45.png",height:1700,width:1338,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAICAMAAADtGH4KAAAAGFBMVEUkGBZdNyQZExQqHhpKLyA1JR1xQSk7JhxgyOnuAAAAA3RSTlP///6Nz9JaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVR4nAXBhwEAIAwDINJh//9YUFU9rdi3OtnDew03M+hOsJOjJOoDDjQAdUUCR+EAAAAASUVORK5CYII=",blurWidth:6,blurHeight:8},p=t(93093),x=t(25036),g=t(90512),w={src:"/_next/static/media/mobile-header-login.24a64a9f.svg",height:134,width:375,blurWidth:0,blurHeight:0},b=t(22101),j=t(31955),N=t(67294),I=t(55678),_=t(87066),q=()=>{let e=(0,d.useRouter)(),{control:a,formState:{errors:t,isValid:l},handleSubmit:v,register:q}=(0,o.cI)(),{abstractPost:E,isLogginIn:C,handleLogin:Z}=(0,p.Z)({dontAuthCheck:!0}),[D,$]=(0,N.useState)(!0),y=(0,N.useRef)(null);return(0,N.useEffect)(()=>(window.addEventListener("keydown",e=>{var a;"Enter"===e.key&&(null===(a=y.current)||void 0===a||a.click())}),()=>{window.removeEventListener("keydown",()=>{})}),[]),(0,N.useEffect)(()=>{D?j.Z.set("@remember_ribus_auth","true",{expires:1}):j.Z.set("@remember_ribus_auth","false")},[D]),(0,r.jsxs)("div",{className:"flex mx-auto flex-grow h-[100vh]",children:[(0,r.jsx)("div",{className:"w-full flex justify-center items-center",children:(0,r.jsxs)("div",{className:(0,g.Z)("p-10 w-full h-fit min-w-[500px] max-w-[600px] flex-grow gap-6 flex flex-col shadow-md rounded-lg bg-white max-h-[95vh]","max-sm:p-0 max-sm:shadow-none max-sm:max-h-full max-sm:h-full max-sm:min-w-fit"),children:[(0,r.jsx)(h(),{alt:"",src:w,className:"hidden max-sm:flex w-full"}),(0,r.jsx)("div",{className:"w-full flex justify-center max-sm:hidden",children:(0,r.jsx)(m.Z,{textClassName:"text-black text-4xl tracking-[-1px]"})}),(0,r.jsx)("p",{className:"text-center text-[#1F2026] text-[32px] fira-sans",children:"Acesse sua conta"}),(0,r.jsxs)("div",{className:"w-full gap-6 flex flex-col overflow-auto max-h-[70vh] max-sm:px-4",children:[(0,r.jsx)(i.oH,{control:a,errors:t,name:"email",title:"E-mail",label:"insira seu email",validator:x.Z.email,className:"w-full",customLeftElement:(0,r.jsx)(c.Xws,{color:"#28303F",className:"ml-1"})}),(0,r.jsx)(i.oH,{control:a,errors:t,name:"password",title:"Senha",label:"Insira sua senha",validator:{required:"Insira sua senha"},className:"w-full",securityEntry:!0,customLeftElement:(0,r.jsx)(h(),{alt:"",src:f.Z,width:20})}),(0,r.jsxs)("div",{className:"flex w-full justify-between",children:[(0,r.jsx)(s.K,{defaultSelected:!0,isSelected:D,onChange:e=>{$(e.currentTarget.checked)},children:(0,r.jsx)("p",{className:"text-[#525359] text-[14px]",children:"Lembrar conta"})}),(0,r.jsx)("p",{className:"text-[#525359] text-[14px] cursor-pointer",onClick:()=>e.push("/forgot-password"),children:"Esqueceu sua senha?"})]}),(0,r.jsx)(n.A,{ref:y,isLoading:C,isDisabled:!l,onClick:v(function(a){Z(a,"").then(a=>{var t,r,i,s,n,d,o,l,u,m,c,v,h,f,A,p,x,g,w,b,j,N,q,C;(null==a?void 0:a.status)===200?_.Z.post("/api/utils/jwt-encode",{encode:{auth_status:!0,id:(null===(i=a.data)||void 0===i?void 0:null===(r=i.userData)||void 0===r?void 0:null===(t=r.user)||void 0===t?void 0:t.id)||0,token:(null===(s=a.data)||void 0===s?void 0:s.token)||"",userData:{balance:(null===(d=a.data)||void 0===d?void 0:null===(n=d.userData)||void 0===n?void 0:n.balance)||{},last_transactions:(null===(l=a.data)||void 0===l?void 0:null===(o=l.userData)||void 0===o?void 0:o.last_transactions)||{},transactions_limit:(null===(m=a.data)||void 0===m?void 0:null===(u=m.userData)||void 0===u?void 0:u.transactions_limit)||{},user:(null===(v=a.data)||void 0===v?void 0:null===(c=v.userData)||void 0===c?void 0:c.user)||{},user_auth:(null===(f=a.data)||void 0===f?void 0:null===(h=f.userData)||void 0===h?void 0:h.user_auth)||{},user_media:(null===(p=a.data)||void 0===p?void 0:null===(A=p.userData)||void 0===A?void 0:A.user_media)||{},wallet:(null===(g=a.data)||void 0===g?void 0:null===(x=g.userData)||void 0===x?void 0:x.wallet)||{}}}}).then(a=>{if(200===a.status)e.push("/auth-redirect?session=".concat(a.data));else{var t;I.Am.error(null===(t=a.data)||void 0===t?void 0:t.error)}}):(null==a?void 0:a.status)===201&&((null===(j=a.data)||void 0===j?void 0:null===(b=j.userData)||void 0===b?void 0:null===(w=b.user_auth)||void 0===w?void 0:w.type)==="SMS"&&E("/users/2af/resend-sms",{},{},!1,!1,{headers:{Authorization:"Bearer ".concat(a.data.token)}}),_.Z.post("/api/utils/jwt-encode",{encode:{token:a.data.token,auth_type:null===(C=a.data)||void 0===C?void 0:null===(q=C.userData)||void 0===q?void 0:null===(N=q.user_auth)||void 0===N?void 0:N.type}}).then(a=>{200===a.status&&e.push("/code-validation?session=".concat(a.data))}))})}),className:"semibold rounded-full enabled:shadow-md group px-6 bg-[#FF7B2E] min-h-[45px] disabled:bg-[#E3E5EB]",children:(0,r.jsx)("p",{className:"semibold text-[16px] text-black group-disabled:text-[#8C8F99]",children:"Entrar na plataforma"})}),(0,r.jsxs)("div",{className:"flex items-center gap-2",children:[(0,r.jsx)("div",{className:"h-[1px] w-full bg-[#bcbcbd]"}),(0,r.jsx)("p",{className:"text-[#525359] text-[14px] text-nowrap w-full text-center",children:"Ou continue com"}),(0,r.jsx)("div",{className:"h-[1px] w-full bg-[#bcbcbd]"})]}),(0,r.jsx)(u(),{href:"".concat("https://prod-api.ribus.io/api","/users/oauth2/google"),children:(0,r.jsx)(n.A,{startContent:(0,r.jsx)(b.FOe,{size:24,color:"#8C8F99"}),variant:"bordered",className:"w-full h-[50px] semibold rounded-full",children:(0,r.jsx)("p",{className:"text-[#525359]",children:"Conectar com o Google"})})}),(0,r.jsxs)("div",{className:"flex w-full justify-center gap-2 items-center",children:[(0,r.jsx)("p",{className:"text-[#525359] text-[14px]",children:"Ainda n\xe3o tem uma conta?"}),(0,r.jsx)("p",{className:"text-[#FF7B2E] semibold cursor-pointer inter",onClick:()=>e.push("/register"),children:"Criar conta"})]})]})]})}),(0,r.jsx)("div",{className:"hidden lg:flex w-full h-full justify-center items-center mr-6",children:(0,r.jsx)(h(),{alt:"",src:A,style:{width:"70vw",height:"95vh",objectFit:"fill"}})})]})}}},function(e){e.O(0,[3365,4885,4838,5733,8151,4143,5675,7739,1664,4691,1716,6697,2888,9774,179],function(){return e(e.s=73700)}),_N_E=e.O()}]);