"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[11363],{11363:(e,r,t)=>{t.d(r,{C0:()=>d,N_:()=>f,kS:()=>l,dd:()=>b,An:()=>p,f0:()=>I,GR:()=>C,Hr:()=>U,o3:()=>X,T4:()=>oe});var n=t(24702),o=t(54461),a=t(58846),u=function(e,r,t){return n.V0.fetch("/api-v1/auth/login",n.w$.POST,{username:e,password:r,captchaToken:t})},i=function(e,r){var t=e.name,a=e.username,u=e.password,i=e.newsletter;return n.V0.fetch("/api-v1/auth/register",n.w$.POST,{name:t,username:a,password:u,newsletter:i},{headers:{"x-selected-language":r||o.lI.es_ES}})},c=function(e,r,t){var a=e.captchaToken,u=e.username;return n.V0.fetch("/api-v1/user/password-reset-request",n.w$.POST,{captchaToken:a,username:u},{headers:{"x-selected-language":r||o.lI.es_ES,"x-domain-extension":t||o.Pp.COM}})},s=function(e){var r=e.password,t=e.token;return n.V0.fetch("/api-v1/user/password-reset",n.w$.PUT,{password:r,token:t})},l=function(){return n.V0.fetch("/api-v1/auth/logout",n.w$.POST)},f=function(e){return n.V0.fetch("/api-v1/auth/login-google",n.w$.POST,{token:e})},p=function(e){var r=e.oldPassword,t=e.password;return a.w.serviceGWFetch("/api-v1/user/update-password",n.w$.PUT,{currentPassword:r,newPassword:t})},y=t(67294);var d="redirectReferrer",b=function(){var e=document.cookie.replace(/(?:(?:^|.*;\s*)redirectReferrer\s*=\s*([^;]*).*$)|^.*$/,"$1");if(e){document.cookie="".concat(d,"=;path=/;expires=-1;");var r=decodeURIComponent(e);window.location.assign(r)}else 0===document.referrer.indexOf(location.protocol+"//"+location.host)&&document.referrer!==window.location.href?("undefined"!==typeof window&&window.Cypress&&Object.defineProperty(document,"referrer",{get:function(){return"/"}}),window.location.assign(document.referrer)):window.location.assign("/")},h=function(e){return!!(0,n.Kn)(e)&&("username"in e&&"string"===typeof e.username&&"expireDateTime"in e&&("string"===typeof e.expireDateTime||"number"===typeof e.expireDateTime||(r=e.expireDateTime,null!=(t=Date)&&"undefined"!==typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](r):r instanceof t)));var r,t},w=function(e){try{var r=window.atob(e),t=window.atob(r.split(".")[1]),n=JSON.parse(t),o=h(a=n)&&new Date(a.expireDateTime)>new Date;return{token:o?r:void 0,username:o?n.username:void 0}}catch(e){return{}}var a},m=t(91085),v=t(89652);function g(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]5&&o.push(m.Z5.RECOVERY_PASSWORD)}),[o,i.loginAttempts]),p=(r=S((function(e){var r,n,o,a;return A(this,(function(s){switch(s.label){case 0:if(r=e.username,n=e.password,i.loading)return[3,4];c((function(e){return j(k({},e),{loading:!0})})),s.label=1;case 1:return s.trys.push([1,3,,4]),[4,u(r,n,i.captchaToken)];case 2:return(o=s.sent()).ok?(t&&t.user.userLoginOk(),b()):(a=Date.now(),c((function(e){return j(k({},e),{showErrMsg:!0,loading:!1,captchaId:a})})),t&&t.user.userLoginError(),f(o.err)),[3,4];case 3:return s.sent(),v.Z,[3,4];case 4:return[2]}}))})),function(e){return r.apply(this,arguments)});return(0,y.useEffect)((function(){if(!l.current){l.current=!0;var e,r=function(){var e=S((function(){var e,r;return A(this,(function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,n.V0.fetch("/api-v1/auth/login-attempts",n.w$.POST,{})];case 1:return(e=t.sent()).ok?(r=e.data,c((function(e){return j(k({},e),{loginAttempts:(null===r||void 0===r?void 0:r.attempts)||e.loginAttempts})}))):f(e.err),[3,3];case 2:return t.sent(),v.Z,[3,3];case 3:return[2]}}))}));return function(){return e.apply(this,arguments)}}();(e=document.getElementById("login-form"))&&(e.onsubmit=function(e){return e.stopImmediatePropagation()}),r(),s.current=localStorage.getItem("newPassword"),localStorage.removeItem("newPassword"),localStorage.removeItem("username")}}),[f]),{captchaId:i.captchaId,captchaToken:i.captchaToken,hasNewPassword:s,loading:i.loading,login:p,loginAttempts:i.loginAttempts,maxLoginAttempts:5,setState:c,showErrMsg:i.showErrMsg}},T=t(16550);function D(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]e.length)&&(r=e.length);for(var t=0,n=new Array(r);t0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]e.length)&&(r=e.length);for(var t=0,n=new Array(r);t0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]0&&void 0!==arguments[0]?arguments[0]:"",t=q((0,y.useState)(F(Y({},Q),{username:r})),2),n=t[0],a=t[1],u=(0,Z.v9)(o.lE),i=(0,Z.v9)(o.Fc),s=(e=H((function(){var e;return z(this,(function(r){switch(r.label){case 0:a(F(Y({},n),{token:"",isResendDisabled:!0,loading:!0})),e=Date.now(),r.label=1;case 1:return r.trys.push([1,3,,4]),[4,c({captchaToken:n.token,username:n.username},u,i)];case 2:return r.sent().ok&&a(F(Y({},n),{captchaId:e,isResendDisabled:!0,loading:!1,username:""})),[3,4];case 3:return r.sent(),[3,4];case 4:return[2]}}))})),function(){return e.apply(this,arguments)});return{handleResendPasswordLink:s,setState:a,state:n}};function ee(e,r){(null==r||r>e.length)&&(r=e.length);for(var t=0,n=new Array(r);t0&&o[o.length-1])&&(6===a[0]||2===a[0])){u=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]