1import{a as F}from"./chunk-NM5WLB5W.js";import{a as Ut}from"./chunk-TBFTR6ME.js";import{a as Ft}from"./chunk-RT65AFDM.js";import{a as Tt}from"./chunk-RQ2SGCUF.js";import{a as ht}from"./chunk-43RM4ZIG.js";import{a as se}from"./chunk-L7FLUOOH.js";import{a as At}from"./chunk-ZP3YY4DT.js";import{a as Lt}from"./chunk-R6REH6GZ.js";import{a as le}from"./chunk-PDGZAYAY.js";import{a as Nt}from"./chunk-OCHKCOED.js";import{A as yt,H as Ot,Ma as Rt,Na as N,O as Mt,W as xt,Z as Et,_ as Pt,c as m,d as ve,f as R,ha as bt,j as vt,ja as It,ka as wt,l as Ct,r as f,v as _t,y as St}from"./chunk-DOGJFUEP.js";import"./chunk-BEEYKQEC.js";import"./chunk-MUJ2D4NV.js";import"./chunk-MNNEX5QD.js";import"./chunk-6XGZYVH3.js";import"./chunk-AJTMPSRS.js";import"./chunk-KM4JZ4GP.js";import"./chunk-JFSVKDZS.js";import"./chunk-YKTVRPTH.js";import{$ as ne,C as ot,D as nt,E as at,F as st,L as lt,N as mt,T as ct,U as pt,W as dt,ba as ut,ea as ae,fa as gt,za as ft}from"./chunk-CJRP7CE3.js";import{A as ze,B as Ve,b as qe,d as L,f as Ke,g as ee,h as je,m as te,p as Be,q as ie,z as re}from"./chunk-3ZCFFTOO.js";import{$a as Xe,B as Ge,Oa as $e,Pa as He,Qa as I,Ra as Ye,Ta as Qe,Va as Je,Wa as w,Xa as We,Ya as Ze,d as ke,e as O,ib as et,j as De,k as Z,kb as _,lb as oe,mb as he,qb as tt,r as X,ub as it,zb as rt}from"./chunk-7ZYBXR4G.js";import{$ as q,$c as u,A as Ee,Cb as y,D as pe,Db as H,Dc as Le,Fc as ge,Gc as Ne,Hc as c,Ib as h,Ic as Q,J as Pe,Jc as C,Ma as we,O as be,Sc as J,Tc as W,U as Ie,Uc as fe,Wb as de,_c as d,ba as E,cc as s,da as A,db as $,dc as n,dd as Fe,eb as Re,ec as a,f as Me,fc as p,g as D,i as G,ja as K,jb as o,ka as j,lc as ue,mc as Y,na as P,o as U,rc as S,tc as b,ua as B,va as z,wb as l,xc as Te,ya as V,yc as Ue,z as xe,zc as Ae}from"./chunk-KLQGYSUH.js";import"./chunk-UZGDKDCV.js";import"./chunk-QBUHZOWM.js";var me=(()=>{class r{constructor(e,t){this.http=e,this.urlService=t}resolve(e,t){let i=this.urlService.getUrl("session");return this.http.get(i).pipe(U(g=>g.hasFailedLogin))}static{this.\u0275fac=function(t){return new(t||r)(P(Ge),P(Xe))}}static{this.\u0275prov=K({token:r,factory:r.\u0275fac})}}return r})();function gi(r,v){r&1&&(n(0,"div",10)(1,"div",11),c(2,"legacy.validationErrors.emailRequired"),a()())}function fi(r,v){r&1&&(n(0,"div",10)(1,"div",11),c(2,"legacy.validationErrors.emailRequired"),a()())}function hi(r,v){r&1&&(n(0,"div",10)(1,"div",11),c(2,"legacy.validationErrors.emailRequired"),a()())}function vi(r,v){r&1&&(n(0,"div",10)(1,"div",11),c(2,"legacy.validationErrors.emailsDoNotMatch"),a()())}var Gt=(()=>{class r{constructor(e){this.builder=e,this.setEmailLabel="common.email",this.confirmEmailLabel="legacy.confirmEmail"}ngOnInit(){this.createForm()}createForm(){if(this.emailFormGroup=this.builder.group({email:["",L.compose([L.required,this.emailValidator])],emailConfirm:["",L.compose([L.required])]},{validator:this.matchingEmailValidator}),this.formGroup)this.formGroup.addControl("emailFormGroup",this.emailFormGroup);else throw new Error("formGroup is required")}matchingEmailValidator(e){let t=e.controls.email,i=e.controls.emailConfirm;return t.value!==i.value?i.setErrors({notEquivalent:!0}):i.value?i.setErrors(null):i.setErrors({required:!0})}emailValidator(e){let t="(?=^\\S+@\\S+\\.\\S+$)(?=^[A-Za-z0-9@$\\._-]+$)(?=^[A-Za-z0-9].*$)(?=^.{5,100}$)(^(?!.*[@].*[@]).*$)";if(new RegExp(t).test(e.value))return{};{let M={};return M.invalidEmail=!0,M}}hasError(e,t){return this.emailFormGroup.controls[e].hasError(t)}static{this.\u0275fac=function(t){return new(t||r)(l(re))}}static{this.\u0275cmp=y({type:r,selectors:[["efx-set-email"]],inputs:{formGroup:"formGroup",setEmailLabel:"setEmailLabel",confirmEmailLabel:"confirmEmailLabel"},standalone:!1,decls:16,vars:15,consts:[["email",""],["emailConfirm",""],[1,"form-group","col-sm-12"],["id","set-email-label","translate","",1,"control-label"],[1,"email-container"],["name","email","id","set-email-input","lowerCase","",1,"email-input","form-control",3,"autofocus","formControl"],["class","error-custom error",4,"ngIf"],[1,"form-group","col-sm-12","clearfix"],["id","confirm-email-label","translate","",1,"control-label"],["lowerCase","","name","emailConfirm","id","confirm-email-input",1,"email-input","form-control",3,"formControl"],[1,"error-custom","error"],["translate",""]],template:function(t,i){t&1&&(n(0,"div",2)(1,"label",3),c(2),a(),n(3,"div",4),p(4,"input",5,0),a(),h(6,gi,3,0,"div",6)(7,fi,3,0,"div",6),a(),n(8,"div",7)(9,"label",8),c(10),a(),n(11,"div",4),p(12,"input",9,1),a(),h(14,hi,3,0,"div",6)(15,vi,3,0,"div",6),a()),t&2&&(o(),de("for","set-email-input"),o(),C(" ",i.setEmailLabel," "),o(2),ge("inputerror",!i.emailFormGroup.pristine&&(i.hasError("email","required")||i.hasError("email","invali
1dEmail"))),s("autofocus",!0)("formControl",i.emailFormGroup.controls.email),o(2),s("ngIf",!i.emailFormGroup.pristine&&i.hasError("email","required")),o(),s("ngIf",!i.emailFormGroup.pristine&&i.emailFormGroup.controls.email.value&&i.hasError("email","invalidEmail")),o(2),de("for","confirm-email-input"),o(),Q(i.confirmEmailLabel),o(2),ge("inputerror",!i.emailFormGroup.pristine&&i.hasError("emailConfirm","required")||i.hasError("emailConfirm","notEquivalent")&&i.emailFormGroup.controls.emailConfirm.touched&&i.emailFormGroup.controls.email.touched),s("formControl",i.emailFormGroup.controls.emailConfirm),o(2),s("ngIf",!i.emailFormGroup.pristine&&i.hasError("emailConfirm","required")),o(),s("ngIf",i.hasError("emailConfirm","notEquivalent")&&!i.emailFormGroup.controls.emailConfirm.pristine&&i.emailFormGroup.controls.email.touched))},dependencies:[O,qe,Ke,Be,w,Rt],styles:[".email-container[_ngcontent-%COMP%]{position:relative}.email-container[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]{padding-right:5em}.email-container[_ngcontent-%COMP%] .efx-button-link[_ngcontent-%COMP%]{position:absolute;right:15px;top:8px;margin-top:.2em;color:#0076a3}"]})}}return r})();var qt=(()=>{class r{static{this.\u0275fac=function(t){return new(t||r)}}static{this.\u0275mod=H({type:r})}static{this.\u0275inj=j({imports:[X,ze,Ve,Ze,N]})}}return r})();var Kt={pageLoad:{"/login":{pageName:"sign in - page",eventIds:["ajaxPageLoad"],authenticationStatus:"N"},"/termsOfUsePopup":{pageName:"termsOfUse",eventName:"termsOfUse",eventIds:["ajaxPageLoad"]}},otherEvents:{ucscLoginAttempted:{eventName:"ucscLoginAttempted",pageName:"sign in - page",type:"loginType",eventIds:["ucscLoginAttempted"],attributes:{loginType:"loginForm"}},ucscLoginSucceeded:{eventName:"ucscLoginSucceeded",pageName:"ucsc dashboard",type:"loginType",eventIds:["ucscLoginSucceeded"],attributes:{loginType:"loginForm"},product:{productInfo:{productId:"",productName:"",description:""},category:{primaryCategory:"",productType:"regulated"}}},touAccepted:{eventName:"touAccepted",pageName:"termsOfUse",eventIds:["touAccepted"]},touDeclined:{eventName:"touDeclined",pageName:"termsOfUse",eventIds:["touDeclined"]},badCredentialsError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0036"}},accountLockedError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0037"}},unauthorizedError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0038"}},invalidLegacyUserNameError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0039"}},failedIdpStatusError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0040"}},unableToFindCustomerError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0041"}},idpFailError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0042"}},hamiltonAssessmentError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0043"}},customerNotFound:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"G0057"}}}};function _i(r,v){r&1&&p(0,"timeout-message")}var ye=(()=>{class r{constructor(e){this.analyticsService=e}logoClicked(){window.location.href="http://www.equifax.com/home/en_us"}static{this.\u0275fac=function(t){return new(t||r)(l(_))}}static{this.\u0275cmp=y({type:r,selectors:[["login"]],standalone:!1,features:[J([{provide:_,useFactory:oe.bind({config:Kt}),deps:[V]}])],decls:4,vars:1,consts:[[4,"ngIf"],[1,"login-page","clearfix"]],template:function(t,i){t&1&&(h(0,_i,1,0,"timeout-message",0),n(1,"div",1),p(2,"mc-message")(3,"router-outlet"),a()),t&2&&s("ngIf",i.hasTimedOut)},dependencies:[He,O,wt,ut],styles:[".login-page[_ngcontent-%COMP%]{padding:0 10px}@media(min-width:0px){.login-page[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:60px;height:calc(100% - 60px)}}@media(min-width:768px){.login-page[_ngcontent-%COMP%]{margin-top:0;height:100%}}"]})}}return r})();var zt=(()=>{class r{constructor(e,t){this.roleService=e,this.router=t}canActivate(e,t){let i=this.router.getCurrentNavigation()?.extras?.state||{};return this.roleService.isLegacyUser()||i.isLegacyUser?!0:this.router.createUrlTree([m.LOGIN])}static{this.\u0275fac=function(t){return new(t||r)(P(R),P(I))}}static{this.\u0275prov=K({token:r,factory:r.\u0275fac,providedIn:"root"})}}return r})();var yi=["recaptchaContainer"],Oi=()=>({message:"login.validationErrors.emailRequired"}),Vt=r=>({required:r}),Mi=()=>({message:"login.validationErrors.passwordRequired"}),xi=()=>["/recoverPassword"];function Ei(r,v){if(r&1&&(n(0,"li",43)(1,"span",44),p(2,"span",45),a(),n(3,"span",46),c(4),a()()),r&2){let e=v.$implicit;o(4),Q(e)}}function Pi(r,v){if(r&1&&(n(0,"div",47,0),p(2,"efx-captcha",48),d(3,"async"),a()),r&2){let e=b();o(2),s("siteKey",u(3,2,e.recaptchaKey$))("formGroup",e.myForm)}}function bi(r,v){if(r&1){let e=Y();n(0,"timeout-pop-up",49),S("onTimeout",function(){B(e);let i=b();return z(i.timeOut())}),a()}}var T=(function(r){return r.HAMILTON_ASSESSMENT_ERROR="HAMILTON_ASSESSMENT_ERROR",r.INVALID_LEGACY_USERNAME="Invalid legacy username",r.FAILED_IDP_STATUS="Attempt to login with failed idp status",r.IDP_FAIL="IDP Fail",r.UNABLE_TO_FIND_CUSTOMER="Unable to find customer by the given search criteria",r})(T||{}),Oe=(()=>
1{class r{constructor(e,t,i,g,M,Qt,Jt,Wt,Zt,Xt,ei,ti,ii,ri,oi,ni,ai,si,li,mi,ci,pi){this.elementRef=e,this.router=t,this.route=i,this.fb=g,this.authService=M,this.timeoutService=Qt,this.errorService=Jt,this.efxMessageService=Wt,this.applicationParameterService=Zt,this.analyticsService=Xt,this.termsOfUseService=ei,this.fulfillService=ti,this.featureService=ii,this.roleService=ri,this.billingService=oi,this.touGuard=ni,this.storageService=ai,this.previousRouteService=si,this.otpService=li,this.legacyUserService=mi,this.translateService=ci,this.codeStackingService=pi,this.isDestroyed$=new Me,this.serverErrorResponse=[{status:401,error:"Error",errorKey:f.CONNECT_SERVER_ERROR},{status:401,error:"Locked",errorKey:f.LOCKED_ERROR},{status:401,error:"IdpFail",errorKey:f.NO_SPECIFIED_ERROR},{status:401,error:"DENY",errorKey:f.DENY},{status:500,error:"CUSTOMER_CARE",errorKey:f.CUSTOMER_CARE},{status:500,error:"ACCEPT_TOU_ERROR",errorKey:f.ACCEPT_TOU_ERROR},{status:500,error:"SHOW_OM_ERROR",errorKey:f.SHOW_OM_ERROR}],this.recaptchaKey$=this.route.data.pipe(Ie("siteKey"),Pe(1)),this.myForm=this.fb.group({}),this.loading=!1,this.showCaptcha=this.route.snapshot.data.hasFailedLogin,this.attemptingLogin=!1,this.isRoleAgent=!1,this.displayRequestIssueModal=!1,this.isToUModalShown$=new D(!1),this.showPassword=!1,this.isInitialRecaptchaLangSetupCompleted=!1,this.registerUrl$=xe(this.applicationParameterService.signUpUrl,this.translateService.onLangChange).pipe(U(()=>{let di=this.applicationParameterService.signUpUrl.getValue(),k=this.route.snapshot.queryParams,ce={lang:this.translateService.currentLang};k.offerCode&&(ce.promoCode=k.offerCode),k.offerType&&(ce.promoType=k.offerType);let ui=new URLSearchParams(ce);return`${di}?${ui.toString()}`}))}ngOnInit(){this.otpService.flow=At.LOGIN,this.timeoutService.updateTimeoutService(),this.billingService.resetAccountSummary(),this.authService.skuId=this.route.snapshot.queryParamMap.get("skuId")||sessionStorage.getItem(m.SKU_ID_QUERY_PARAM)||this.authService.skuId,this.authService.offerCode=this.route.snapshot.queryParamMap.get("offerCode")||sessionStorage.getItem(m.OFFER_CODE_QUERY_PARAM)||this.authService.offerCode,this.authService.offerType=this.route.snapshot.queryParamMap.get("offerType")||sessionStorage.getItem(m.OFFER_TYPE_QUERY_PARAM)||this.authService.offerType,this.authService.invitationId=this.route.snapshot.queryParamMap.get("invitationId")||sessionStorage.getItem(m.INVITATION_ID_QUERY_PARAM)||this.authService.invitationId,this.route.params.pipe(Ee(({partner:e,tenant:t})=>t&&e),q(({partner:e,tenant:t})=>this.authService.setTenantAndPartner(t,e)),E(this.isDestroyed$)).subscribe(),this.route.data.pipe(E(this.isDestroyed$)).subscribe(e=>{this.login=e.preferences}),this.supportMessage="support.message",this.hasTimedOut=this.timeoutService.hasTimedOut(),this.timeoutService.stop(),this.termsOfUseService.showAgentTouModal$.pipe(E(this.isDestroyed$)).subscribe(e=>{e&&(this.loading=!1)}),this.onLangChange()}ngAfterViewInit(){this.initializeFocus(),setTimeout(()=>this.subscribeToToUModalStatus().pipe(E(this.isDestroyed$)).subscribe(this.isToUModalShown$))}ngOnDestroy(){this.termsOfUseService.resetAllToU(),this.loading=!1,this.isDestroyed$.next(!0),this.isDestroyed$.complete()}ngDoCheck(){if(this.recaptchaRef){if(this.isInitialRecaptchaLangSetupCompleted)return;this.isInitialRecaptchaLangSetupCompleted=!0,setTimeout(()=>{this.setupRecaptchaLang()},100)}}onLangChange(){this.translateService.onLangChange.pipe(E(this.isDestroyed$)).subscribe(()=>{this.setupRecaptchaLang()})}setupRecaptchaLang(){let e=this.translateService.currentLang,t=this.recaptchaRef?.nativeElement?.querySelector("iframe");if(t){let i=t.getAttribute("src");if(i.match(/hl=(.*?)&/).pop()!==e){let M=i.replace(/hl=(.*?)&/,"hl="+e+"&");t.setAttribute("src",M)}}}initializeFocus(){this.elementRef.nativeElement.querySelector("#login-email").focus()}logoClicked(){window.location.href="http://www.equifax.com/home/en_us"}doLogin(){if(this.attemptingLogin)return;this.analyticsService.clickEvent("ucscLoginAttempted"),this.attemptingLogin=!0,this.loading=!0;let{email:e,password:t,captcha:i}=this.myForm.value;this.authService.login(e,t,i).pipe(this.handleLoginResponse(),this.fetchOrder(),this.tryImpersonateUser()).subscribe()}findServerError(e){let t=this.serverErrorResponse.find(i=>i.status===e.status&&i.error===e.error);return t===void 0?{errorKey:this.findDefaultError(e)}:t}findDefaultError(e){return e.error==="SHOW_OM_ERROR"?f.CUSTOMER_CARE:f.SYSTEM_ERROR}acceptAgentTermsOfUse(){let e=this.authService.attemptedUrl||m.DASHBOARD;this.loading=!0,this.attemptingLogin=!1,this.termsOfUseService.acceptTOU().subscribe(()=>{this.touGuard.setTOUCheckAlready(!0,!1),this.checkProductIntentAndNavigate(e)},()=>{this.authService.logout(!1,f.CUSTOMER_CARE.errorUrl)}),this.termsOfUseService.hideAgentTouModal()}checkProductIntentAndNavigate(e){this.loading=!0,this.fulfillService.fetchProductIntentForCustomer().subscribe(t=>{t.baseSkuId?this.fetchProductCatalog(t.baseSkuId):sessionStorage.getItem(m.SKU_ID_QUERY_PARAM)&&sessionStorage.getItem(m.INVITATION_ID_QUERY_PARAM)||sessionStorage.getItem(m.SKU_ID_QUERY_PARAM)&&sessionStorage.getItem(m.OFFER_CODE_QUERY_PARAM)||this.authService.skuId?this.navigateToCheckout():(this.clearSessionStorage(),this.router.navigateByUrl(e))},t=>{this.authService.logout(!1,f.CUSTOMER_CARE.errorUrl)})}fetchProductCatalog(e){this.fulfillService.fetchProductCatalog(e).subscribe(t=>{t.skuId=e,this.storageService.store(he.PRODUCT_FOR_CHECKOUT,{type:he.PRODUCT_INTENT_ORIGIN,data:t}),this.router.navigate(["/"+m.PAYMENT+"/"+m.CHECKOUT])})}onSignOutTermsOfUse(){this.authService.logout(!1,m.LOGIN),this.attemptingLogin=!1,this.termsOfUseService.hideAgentTouModal(),this.signOut(),this.initializeFocus()}signOut(){this.myForm.reset()}timeOut(){this.signOut(),this.attemptingLogin=!1,this.termsOfUseService.resetAllToU();let e={primaryMessage:{translation:"timeout-message.message"},secondaryMessage:""};this.efxMessageService.showMessage("error",e)}toggleShowPassword(){this.showPassword=!this.showPassword}clearSessionStorage(){sessionStorage.removeItem(m.SKU_ID_QUERY_PARAM),sessionStorage.removeItem(m.INVITATION_ID_QUERY_PARAM)}navigateToCheckout(){let e=sessionStorage.getItem(m.SKU_ID_QUERY_PARAM),t=sessionStorage.getItem(m.INVITATION_ID_QUERY_PARAM);this.clearSessionStorage();let i=this.authService.offerCode??null;this.router.navigate([m.PAYMENT,m.CHECKOUT],{queryParams:{skuId:e||this.authService.skuId,invitationId:t,offerCode:i}})}navigateToCheckoutByPromoCode(){this.loading=!0;let{offerCode:e}=this.authService;this.codeStackingService.getPromoCodeSku(e.trim()).subscribe(t=>
1{this.codeStackingService.validatePromoCode(t,e).subscribe(()=>{this.loading=!1,this.router.navigate([m.PAYMENT,m.CHECKOUT],{queryParams:{offerCode:e,skuId:t,offerType:"BREACH"},state:{efxCheckFlow:"partner"}})})})}isBadCredentials(e){return e.status===401&&JSON.stringify(e.error).includes("BadCredentials")}isCustomerNotFound(e){return e.status===401&&JSON.stringify(e.error).includes("CustomerNotFound")}isRedirect(e){return e.status===401&&JSON.stringify(e.error).includes("RedirectUrl")}isLocked(e){return e.status===401&&JSON.stringify(e.error).includes("AccountLocked")}isUnauthorized(e){return e.status===401&&JSON.stringify(e.error).includes("Unauthorized")}subscribeToToUModalStatus(){return this.termsOfUseService.showAgentTouModal$.pipe(U(e=>!this.isRoleAgent&&e))}handleLoginResponse(){return e=>e.pipe(A(()=>{this.legacyUserService.migrated=!1}),this.authService.tryNavigateToOTP(),this.authService.tryNavigateToLegacy(),A(()=>{this.roleService.existRole(ve.ROLE_MIGRATED_USER)&&(this.legacyUserService.migrated=!0)}),pe(t=>(this.handleAnalyticsErrorEvent(t),this.processLoginError(t),G)))}fetchOrder(){return e=>e.pipe(A(()=>this.analyticsService.clickEvent("ucscLoginSucceeded")),q(()=>this.authService.fetchOrderInProcessStatus()),A(()=>this.loading=!1),pe(t=>{let i=this.findServerError({status:t.status,error:"CUSTOMER_CARE"});return this.authService.logout(!1,i.errorKey.errorUrl),G}))}tryImpersonateUser(){return q(e=>{let t=this.authService.attemptedUrl||this.featureService.getDashboardUrl();return this.authService.attemptedUrl=null,this.roleService.existRole(ve.ROLE_AGENT)?(this.isRoleAgent=!0,this.timeoutService.updateTimeoutService(),this.previousRouteService.getPreviousURL()!==void 0&&this.previousRouteService.getPreviousURL().indexOf(m.IMPERSONATE_USER)>-1?this.router.navigateByUrl(this.previousRouteService.getPreviousURL()):this.router.navigate([m.IMPERSONATE_USER])):e.showTermsOfUse===!1&&this.checkProductIntentAndNavigate(t),G})}processLoginError(e){if(this.loading=!1,this.attemptingLogin=!1,this.isBadCredentials(e))this.analyticsService.clickEvent("badCredentialsError"),this.processInvalidCredentialsErrorMessage("messages.incorrectCredentials","messages.incorrectAttempts");else if(this.isCustomerNotFound(e))this.analyticsService.clickEvent("customerNotFound"),this.processInvalidCredentialsErrorMessage("messages.incorrectCredentialsCombination","messages.lockAfterAttempts");else if(e.status===409){let t=e.error;this.termsOfUseService.setUrl(t)}else if(this.isLocked(e))this.analyticsService.clickEvent("accountLockedError"),this.authService.logout(!1,f.LOCKED_ERROR.errorUrl);else if(e.status===500)this.authService.logout(!1,f.CUSTOMER_CARE.errorUrl);else if(this.isRedirect(e)){let t=JSON.stringify(e.error.message);window.location.href=t.replace("RedirectUrl=","").replace(/"/g,"")}else this.isUnauthorized(e)?(this.analyticsService.clickEvent("unauthorizedError"),this.displayRequestIssueModal=!0):this.errorService.showError(this.findServerError(e).errorKey);JSON.stringify(e.error.message).includes(T.HAMILTON_ASSESSMENT_ERROR)&&this.analyticsService.clickEvent("hamiltonAssessmentError"),JSON.stringify(e.error.message).includes(T.INVALID_LEGACY_USERNAME)&&this.analyticsService.clickEvent("invalidLegacyUserNameError"),JSON.stringify(e.error.message).includes(T.FAILED_IDP_STATUS)&&this.analyticsService.clickEvent("failedIdpStatusError")}handleAnalyticsErrorEvent(e){let{error:{messages:t}}=e;t&&t.length&&t.length===1&&(t[0].includes(T.UNABLE_TO_FIND_CUSTOMER)?this.analyticsService.clickEvent("unableToFindCustomerError"):t[0].includes(T.IDP_FAIL)&&this.analyticsService.clickEvent("idpFailError"))}processInvalidCredentialsErrorMessage(e,t){setTimeout(()=>{let i={primaryMessage:{translation:e},secondaryMessage:{translation:t}};this.efxMessageService.showMessage("error",i),this.attemptingLogin=!1,this.initializeFocus(),this.showCaptcha=!0,this.myForm.get("captcha")?.setValue("")},0)}static{this.\u0275fac=function(t){return new(t||r)(l(we),l(I),l($e),l(re),l(Mt),l(Et),l(_t),l(it),l(tt),l(_),l(yt),l(St),l(rt),l(R),l(Nt),l(Pt),l(et),l(ht),l(Ot),l(se),l(Je),l(le))}}static{this.\u0275cmp=y({type:r,selectors:[["sign-in"]],viewQuery:function(t,i){if(t&1&&Te(yi,5),t&2){let g;Ue(g=Ae())&&(i.recaptchaRef=g.first)}},standalone:!1,decls:77,vars:89,consts:[["recaptchaContainer",""],["role","main",1,"ux-content-main"],[1,"login-container"],[1,"login-form-wrapper","d-block","mx-auto","clearfix"],[3,"shouldShow","fullScreen"],[1,"sign-in"],[1,"efx-l-margin-xsmall--bottom"],["novalidate","",1,"login-form",3,"ngSubmit","formGroup"],[1,"form-field","form-field__user"],[1,"form-field__user-text","col-md-12"],[1,"col","px-2","d-flex","align-items-center"],["for","login-email","translate","",1,"control-label"],[1,"text-field-label__info-popup"],["modalClass","efx-modal-lg","id","email-info-popup","type","help","linkAriaLabel","login.email",3,"tabIndex"],["translate","",1,"modal-list__text"],["label","login.email","controlId","login-email","controlName","email","name","requiredfield","spellcheck","fal
1se",1,"clearfix","no-gutter",3,"formGroup","isRequired","isAutofocus","tabIndex","validationOptions","trimOnBlur"],[1,"form-field","form-field__password"],[1,"form-field__password-text","col-md-12"],["for","login-password","translate","",1,"control-label"],[1,"password-field-label__info-popup"],["modalTitle","login.passwordRequirementsHeader","modalClass","efx-modal-lg","id","info-popup","type","help","linkAriaLabel","login.passwordRequirementsAriaLabel",3,"tabIndex"],["class","d-flex",4,"ngFor","ngForOf"],["label","common.password","controlId","login-password","controlName","password",1,"clearfix","no-gutter",3,"type","validationOptions","formGroup","isRequired","tabIndex"],[3,"click"],[1,"col-md-12"],[1,"col","px-2"],["id","forgot-password-link","tabindex","5",3,"routerLink"],["class","d-flex align-items-center justify-content-center",4,"ngIf"],[1,"form-field","form-field__signIn"],["id","login-button","type","submit",1,"efx-button-primary",3,"disabled"],[1,"col-md-12","efx-l-margin-mega--bottom"],[1,"register-message"],["id","sign-up-link","tabindex","6",1,"anchor",3,"href"],[1,"sr-only"],["role","alert",1,"alert","alert-light"],[1,"alert-heading","h5",3,"innerHTML"],[1,"alert-heading","h6","fw-normal",3,"innerHTML"],["controlId","tou-agent-modal","title","supportPage.termsOfUseAgent.title",1,"error-modal","terms-of-use-agent-flow","efx-modal-lg",3,"show","showFooter","showClose","fadeIn","preventDefaultClose"],[1,"terms-of-use-content",3,"innerHTML"],[1,"tou-agent-submit-button","efx-button-tertiary","efx-l-margin-medium--top","efx-l-margin-small--bottom",3,"click"],[1,"efx-button-link","cancel-button",3,"click"],["title","",1,"error-modal","request-issue-modal","efx-modal-lg",3,"onHide","show","showClose","showCancel","showSubmit","fadeIn","preventDefaultClose"],[3,"onTimeout",4,"ngIf"],[1,"d-flex"],[1,"modal-list__check-circle"],["aria-hidden","true",1,"fa","fa-check-circle"],[1,"modal-list__text"],[1,"d-flex","align-items-center","justify-content-center"],["controlName","captcha",1,"reCaptcha",3,"siteKey","formGroup"],[3,"onTimeout"]],template:function(t,i){t&1&&(n(0,"div",1)(1,"div",2)(2,"div",3),p(3,"mc-spinner-2",4),n(4,"div",5)(5,"h1",6),c(6),d(7,"translate"),a()(),n(8,"form",7),S("ngSubmit",function(){return i.doLogin()}),n(9,"div",8)(10,"div",9)(11,"div",10)(12,"label",11),c(13,"login.email"),a(),n(14,"div",12)(15,"mc-info-popup",13)(16,"span",14),c(17,"login.emailInfoPopup"),a()()()(),p(18,"efx-text-field",15),a()(),n(19,"div",16)(20,"div",17)(21,"div",10)(22,"label",18),c(23,"common.password"),a(),n(24,"div",19)(25,"mc-info-popup",20)(26,"ul"),h(27,Ei,5,1,"li",21),d(28,"translate"),a()()()(),p(29,"efx-text-field",22),n(30,"i",23),S("click",function(){return i.toggleShowPassword()}),a()(),n(31,"div",24)(32,"div",25)(33,"a",26),c(34),d(35,"translate"),a()()(),h(36,Pi,4,4,"div",27),a(),n(37,"div",28)(38,"div",24)(39,"button",29)(40,"span"),c(41),d(42,"translate"),a()()()(),n(43,"div",30)(44,"p",31),c(45),d(46,"translate"),n(47,"a",32),d(48,"async"),c(49),d(50,"translate"),n(51,"span",33),c(52),d(53,"translate"),a()()()()(),n(54,"div",34),p(55,"p",35),d(56,"translate"),p(57,"p",36),d(58,"translate"),a()(),p(59,"sectigo-seal"),a()(),n(60,"efx-modal",37),d(61,"async"),p(62,"div",38),d(63,"async"),d(64,"translate"),d(65,"translate"),n(66,"button",39),S("click",function(){return i.acceptAgentTermsOfUse()}),c(67),d(68,"translate"),a(),n(69,"button",40),S("click",function(){return i.onSignOutTermsOfUse()}),c(70),d(71,"translate"),a()(),n(72,"efx-modal",41),S("onHide",function(){return i.displayRequestIssueModal=!1}),p(73,"server-error-modal-content"),a(),h(74,bi,1,0,"timeout-pop-up",42),d(75,"async"),d(76,"async")),t&2&&(o(3),s("shouldShow",i.loading)("fullScreen",!0),o(3),C(" ",u(7,46,"login.header")," "),o(2),s("formGroup",i.myForm),o(7),s("tabIndex",2),o(3),s("formGroup",i.myForm)("isRequired",!0)("isAutofocus",!0)("tabIndex",1)("validationOptions",fe(83,Vt,W(82,Oi)))("trimOnBlur",!0),o(7),s("tabIndex",4),o(2),s("ngForOf",u(28,48,"login.passwordRequirementsList")),o(2),s("type",i.showPassword?"text":"password")("validationOptions",fe(86,Vt,W(85,Mi)))("formGroup",i.myForm)("isRequired",!0)("tabIndex",3),o(),Ne(i.showPassword?"fa fa-eye":"fa fa-eye-slash"),o(3),s("routerLink",W(88,xi)),o(),C(" ",u(35,50,"login.forgotPassword")," "),o(2),s("ngIf",i.showCaptcha),o(3),s("disabled",!i.myForm.valid),o(2),C(" ",u(42,52,"login.button")," "),o(4),C(" ",u(46,54,"login.registerMessage")," "),o(2),s("href",u(48,56,i.registerUrl$),Re),o(2),C(" ",u(50,58,"login.signUp")," "),o(3),C(" ",u(53,60,"login.forMyEquifax")," "),o(3),s("innerHTML",u(56,62,"login.callScanNotice"),$),o(2),s("innerHTML",u(58,64,"login.callScanNoticeDesc"),$),o(3),s("show",u(61,66,i.isToUModalShown$))("showFooter",!1)("showClose",!1)("fadeIn",!1)("preventDefaultClose",!0),o(2),s("innerHTML",u(64,70,u(63,68,i.termsOfUseService.agentTouMessage$))||u(65,72,"supportPage.termsOfUseAgent.messageRegulatedServices"),$),o(5),C(" ",u(68,74,"supp
1ortPage.termsOfUseAgent.submitLabel")," "),o(3),C(" ",u(71,76,"myAccount.profile.signOut")," "),o(2),s("show",i.displayRequestIssueModal)("showClose",!0)("showCancel",!1)("showSubmit",!1)("fadeIn",!1)("preventDefaultClose",!0),o(2),s("ngIf",u(75,78,i.termsOfUseService.termsOfUseUrl)||u(76,80,i.termsOfUseService.showAgentTouModal$)))},dependencies:[Ye,ke,O,w,te,ee,ie,mt,ct,It,ft,ne,ae,pt,vt,Z,We],styles:['.login-container[_ngcontent-%COMP%] .spin-mask{z-index:15}.login-container[_ngcontent-%COMP%] .fa-circle-o-notch{z-index:16}.sign-in[_ngcontent-%COMP%]{text-align:center;margin-top:30px}@media(min-width:768px){.sign-in[_ngcontent-%COMP%]{margin-top:60px}}.sign-in[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-weight:600;margin-bottom:10px}.sign-in[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding:0 8px}@media(min-width:576px){.sign-in[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{padding:0}}.form-field[_ngcontent-%COMP%]{margin-bottom:2rem}.login-form-wrapper[_ngcontent-%COMP%]{position:relative;max-width:480px;padding:10px 0;min-height:initial}.login-form[_ngcontent-%COMP%]{margin-top:2em}.login-form[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#000;font-size:12px;opacity:.75;border-bottom:1px solid #666;display:inline-block;padding:0 2px;line-height:1.2em}.login-form[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover, .login-form[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:focus{opacity:1}.login-form[_ngcontent-%COMP%] .form-group[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{position:absolute;top:15px;opacity:0;left:12px;transition:.333s ease top,.333s ease opacity}.login-form[_ngcontent-%COMP%] .form-group[_ngcontent-%COMP%] label.active[_ngcontent-%COMP%]{top:10px;opacity:1}.login-form[_ngcontent-%COMP%] .form-field__user[_ngcontent-%COMP%] .form-field__user-text[_ngcontent-%COMP%] efx-text-field[_ngcontent-%COMP%] label{display:none}.login-form[_ngcontent-%COMP%] .form-field__password[_ngcontent-%COMP%] .form-field__password-text[_ngcontent-%COMP%]{position:relative}.login-form[_ngcontent-%COMP%] .form-field__password[_ngcontent-%COMP%] .form-field__password-text[_ngcontent-%COMP%] efx-text-field[_ngcontent-%COMP%] label{display:none}.login-form[_ngcontent-%COMP%] .form-field__password[_ngcontent-%COMP%] .form-field__password-text[_ngcontent-%COMP%] i[_ngcontent-%COMP%]{position:absolute;right:48px;top:1.8em;font-size:1.5rem;color:#ccc}.login-form[_ngcontent-%COMP%] .form-control[_ngcontent-%COMP%]:focus{opacity:1}.login-form[_ngcontent-%COMP%] .checkbox[_ngcontent-%COMP%]{font-size:12px;width:50%;opacity:.75}.login-form[_ngcontent-%COMP%] .checkbox[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{padding-left:0;font-size:12px}.login-form[_ngcontent-%COMP%] .efx-button-primary[_ngcontent-%COMP%]{width:100%;margin:1em 0}.password-field-label__info-popup[_ngcontent-%COMP%], .text-field-label__info-popup[_ngcontent-%COMP%]{position:relative;bottom:3px}.modal-list__check-circle[_ngcontent-%COMP%]{color:#ced4da;margin-right:11px}@media(min-width:768px){.modal-list__check-circle[_ngcontent-%COMP%]{margin-right:22px}}[_nghost-%COMP%] .anchor{color:#000;opacity:.75;border-bottom:1px solid #666;display:inline-block;line-height:1.2em}.register-message[_ngcontent-%COMP%]{text-align:center;font-size:.9em;margin-top:.5em}[_nghost-%COMP%] .login-form .form-group{margin-bottom:2px}.login-form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%], .login-form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]:hover, .login-form[_ngcontent-%COMP%] .btn[_ngcontent-%COMP%]:focus{height:50px;cursor:pointer;line-height:1.5em;font-weight:700;padding:10px;border-radius:25px;color:#fff}.login-disclaimer[_ngcontent-%COMP%]{position:relative;margin-top:50px;font-size:9px;color:#f2f2f2;bottom:0}#sign-up-link[_ngcontent-%COMP%]{color:#000;opacity:.75;border-bottom:1px solid #666;display:inline-block;line-height:1.2em;margin:0;padding:0;font-size:14px}.summary[_ngcontent-%COMP%] strong{white-space:nowrap}.request-issue-modal[_ngcontent-%COMP%] .efx-icon--error[_ngcontent-%COMP%]{background:url("./media/efx-icon--error-HE5GRBTN.svg") no-repeat;display:inline-block}.request-issue-modal[_ngcontent-%COMP%] .container[_ngcontent-%COMP%]{text-align:center}.request-issue-modal[_ngcontent-%COMP%] .heading[_ngcontent-%COMP%]{font-weight:700;margin-top:20px}.request-issue-modal[_ngcontent-%COMP%] .description[_ngcontent-%COMP%]{margin:30px 0}.reCaptcha[_ngcontent-%COMP%]{margin-top:3rem}']})}}return r})();var $t={pageLoad:{"/login/credentials":{pageName:"legacy migration - page",eventIds:["ajaxPageLoad"],authenticationStatus:"N"}},otherEvents:{ucscMigrationAttempted:{eventName:"ucscMigrationAttempted",pageName:"legacy migration - page",eventIds:["ucscMigrationAttempted"]},ucscMigrationSucceeded:{eventName:"ucscMigrationSucceeded",pageName:"legacy migration - page",eventIds:["ucscMigrationSucceeded"]},migrationCustomerError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"EQ0002"}},migrationAuthenticationError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"EQ0003"}},migrationError:{eventName:"errorKey",eventIds:["errorDisplayed"],attributes:{errorKey:"EQ0004"}}}};
1function Ii(r,v){r&1&&(n(0,"h1",21),c(1,"legacy.headerChangeAll"),a())}function wi(r,v){r&1&&(n(0,"h1",21),c(1,"legacy.headerChangePass"),a())}function Ri(r,v){if(r&1&&p(0,"efx-set-email",22),r&2){let e=b();s("formGroup",e.form)}}function Ti(r,v){if(r&1&&(n(0,"button",23),c(1,"common.continueButton"),a()),r&2){let e=b();s("disabled",e.form.invalid)}}function Ui(r){return oe.call({config:$t},r)}var Ht=(()=>{class r{constructor(e,t,i,g){this.roleService=e,this.analyticsService=t,this.legacyUserService=i,this.router=g,this.emailChangeRequired=!1,this.form=new je({}),this.submitting$=new D(!1)}ngOnInit(){this.analyticsService.pageLoadRouteEvent("/login/credentials"),this.emailChangeRequired=this.checkIfEmailChangeIsReguired()}checkIfEmailChangeIsReguired(){return this.roleService.existRole("ROLE_LEGACY_USERNAME")||this.roleService.isEmailChangeNeededInLegacyUser.getValue()}submit(){if(this.form.invalid)return;let e=this.form.get("passwordFormGroup.password").value,t=null;this.emailChangeRequired&&(t=this.form.get("emailFormGroup.email").value),this.analyticsService.clickEvent("ucscMigrationAttempted"),this.submitting$.next(!0),this.legacyUserService.updateCredentials(t,e,this.analyticsService).pipe(be(()=>this.submitting$.next(!1))).subscribe()}static{this.\u0275fac=function(t){return new(t||r)(l(R),l(_),l(se),l(I))}}static{this.\u0275cmp=y({type:r,selectors:[["ng-component"]],standalone:!1,features:[J([{provide:_,useFactory:Ui,deps:[V]}])],decls:30,vars:16,consts:[["buttonsBlock",""],[1,"legacy","mc-page-container"],[1,"header"],[3,"shouldShow","fullScreen"],[1,"d-flex","justify-content-center","text-center"],["class","h1","translate","",4,"ngIf"],["translate","",1,"description"],[3,"ngSubmit","formGroup"],[1,"row","justify-content-between","flex-column","flex-md-row"],[1,"fields-col"],[1,"col"],[3,"formGroup",4,"ngIf"],["setPasswordLabel","enterPassword","confirmPasswordLabel","confirmPassword",3,"formGroup","showValidationPanel","showPopover","username"],["id","desktop-container",1,"d-none","d-md-block","text-center"],[3,"ngTemplateOutlet"],[1,"requirements-col"],[1,"validation-panel"],["translate","",1,"password-requirements"],[3,"formGroup","showValidationPanel"],["id","mobile-container",1,"col","d-md-none","d-md-none","efx-l-pad-xxlarge--top","efx-l-pad-xlarge--bottom"],[1,"d-flex","justify-content-center","norton"],["translate","",1,"h1"],[3,"formGroup"],["translate","","type","submit",1,"efx-button-primary","save-button",3,"disabled"]],template:function(t,i){if(t&1){let g=Y();n(0,"div",1)(1,"div",2),p(2,"mc-spinner-2",3),d(3,"async"),n(4,"div",4),h(5,Ii,2,0,"h1",5)(6,wi,2,0,"h1",5),a(),n(7,"div",4)(8,"p",6),c(9,"legacy.subheader"),a()()(),n(10,"form",7),S("ngSubmit",function(){return B(g),z(i.submit())}),n(11,"div",8)(12,"div",9)(13,"div",10),h(14,Ri,1,1,"efx-set-email",11),p(15,"efx-set-password",12),a(),n(16,"div",13),ue(17,14),a()(),n(18,"div",15)(19,"div",10)(20,"div",16)(21,"label",17),c(22,"recoverPassword.newPasswordH
1amilton.passwordRequirements"),a(),p(23,"password-validation",18),a()()()(),n(24,"div",19),ue(25,14),a()(),n(26,"div",20),p(27,"sectigo-seal"),a()(),h(28,Ti,2,1,"ng-template",null,0,Fe)}if(t&2){let g=Le(29);o(2),s("shouldShow",u(3,14,i.submitting$))("fullScreen",!0),o(3),s("ngIf",i.emailChangeRequired),o(),s("ngIf",!i.emailChangeRequired),o(4),s("formGroup",i.form),o(4),s("ngIf",i.emailChangeRequired),o(),s("formGroup",i.form)("showValidationPanel",!1)("showPopover",!1)("username","214"),o(2),s("ngTemplateOutlet",g),o(6),s("formGroup",i.form.get("passwordFormGroup"))("showValidationPanel",!0),o(2),s("ngTemplateOutlet",g)}},dependencies:[O,De,w,te,ee,ie,ne,ae,nt,ot,Gt,Z],styles:['.logo[_ngcontent-%COMP%]{background:url("./media/icon_logo-equifax-6DGBQDQL.png") no-repeat;background-size:cover;width:95px;height:36px}.description[_ngcontent-%COMP%]{font-weight:400}.heading[_ngcontent-%COMP%]{font-size:30px;font-weight:700;padding-top:20px;padding-bottom:20px}.recover-password[_ngcontent-%COMP%] .efx-button-primary{width:100%}.reCaptcha[_ngcontent-%COMP%]{margin-bottom:2em}.info-text[_ngcontent-%COMP%]{font-weight:400;font-size:80%;margin-bottom:1em}.email-confirm-label[_ngcontent-%COMP%]{margin-bottom:5%}.message-panel[_ngcontent-%COMP%]{width:100%!important;text-align:center}.card[_ngcontent-%COMP%] .card-item[_ngcontent-%COMP%]{text-align:center;align-self:center}.card[_ngcontent-%COMP%] .card-item[_ngcontent-%COMP%] .heading[_ngcontent-%COMP%]{margin-bottom:20px}.verify-user__wrapper[_ngcontent-%COMP%] .form-group{padding:0}.verify-user__wrapper[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{padding:0 15px}.verify-user__wrapper.button[_ngcontent-%COMP%]{padding:0 30px}.verify-user__wrapper[_ngcontent-%COMP%] .efx-button-default[_ngcontent-%COMP%]{margin-bottom:15px}.verify-user__wrapper[_ngcontent-%COMP%] .efx-button-primary[_ngcontent-%COMP%]{width:100%}.recover-password[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{background-size:cover;background-repeat:no-repeat;border:none;box-shadow:none}@media(min-width:768px){.recover-password[_ngcontent-%COMP%]{box-shadow:0 4px 16px #00000014}}[_nghost-%COMP%] .recover-password{background-color:#fff}[_nghost-%COMP%] .recover-password .spinner-button .mat-mdc-progress-spinner{position:absolute;left:65%}@media(min-width:768px){[_nghost-%COMP%] .recover-password .spinner-button .mat-mdc-progress-spinner{left:60%}}[_nghost-%COMP%] .form-control{border-radius:8px}[_nghost-%COMP%] .form-control.ng-valid.ng-touched{border-color:#5f6a72}[_nghost-%COMP%] .form-input__text{display:block;width:100%;max-width:100%}[_nghost-%COMP%] .input-row{padding-top:0;margin-top:1em}[_nghost-%COMP%] re-captcha div{margin:auto}@media(min-width:576px){[_nghost-%COMP%] .input-row{width:80%;margin:0 auto auto}}.account-recovery[_ngcontent-%COMP%]{border-radius:8px}.account-recovery[_ngcontent-%COMP%] .mc-page-container[_ngcontent-%COMP%]{background-color:#fff;padding:2.5rem 0 0}@media(min-width:768px){.account-recovery[_ngcontent-%COMP%] .mc-page-container[_ngcontent-%COMP%]{padding:2.5rem 0;border-radius:8px}}.account-recovery[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{padding:0 15px;text-align:center}.account-recovery[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:1.5rem;border:none;box-shadow:none;font-weight:700;font-family:open-sans,"sans-serif";margin-top:20px}@media(min-width:768px){.account-recovery[_ngcontent-%COMP%] h1[_ngcontent-%COMP%]{font-size:2rem}}.account-recovery[_ngcontent-%COMP%] .card[_ngcontent-%COMP%]{background-size:cover;background-repeat:no-repeat;border:none;box-shadow:none;font-family:open-sans,"sans-serif"}.account-recovery[_ngcontent-%COMP%] .card-item[_ngcontent-%COMP%]{text-align:center;align-self:center}.account-recovery[_ngcontent-%COMP%] .card-item[_ngcontent-%COMP%] .heading[_ngcontent-%COMP%]{margin-bottom:20px}',".header[_ngcontent-%COMP%]{padding-top:56px;margin-bottom:3rem}@media(min-width:768px){.header[_ngcontent-%COMP%]{padding-top:4rem;margin-bottom:56px}}[_nghost-%COMP%] .fa-lock{display:none}[_nghost-%COMP%] .form-text .fa{font-size:14px;margin-right:10px!important;margin-top:6px}@media(min-width:768px){[_nghost-%COMP%] .form-text .fa{font-size:15px;margin-right:18px!important;margin-top:.5rem}}[_nghost-%COMP%] .validation-panel .password-requirements{font-size:13px;line-height:18px;padding:0;margin-bottom:14px}@media(min-width:768px){[_nghost-%COMP%] .validation-panel .password-requirements{font-size:20px;line-height:27px;padding-left:.5rem;margin-bottom:23px}}[_nghost-%COMP%] .form-text{font-size:14px;margin:0 0 10px}@media(min-width:768px){[_nghost-%COMP%] .form-text{font-size:16px;line-height:34px;margin:0}}[_nghost-%COMP%] .form-text span{font-weight:400}.mc-page-container[_ngcontent-%COMP%]{max-width:1030px}.h1[_ngcontent-%COMP%]{font-weight:600;margin-bottom:1.5rem!important;max-width:400px}
1.validation-panel[_ngcontent-%COMP%]{padding:0 30px}@media(min-width:768px){.validation-panel[_ngcontent-%COMP%]{padding:0}}.subtitle[_ngcontent-%COMP%]{max-width:240px;margin:0 auto}.mobile-pad[_ngcontent-%COMP%]{padding-left:15px;padding-right:15px}@media(min-width:768px){.mobile-pad[_ngcontent-%COMP%]{padding-left:0;padding-right:0}}.fields-col[_ngcontent-%COMP%] > .col[_ngcontent-%COMP%]{padding:0 30px}@media(min-width:768px){.mobile-view-order[_ngcontent-%COMP%]{flex-direction:row}.fields-col[_ngcontent-%COMP%]{max-width:430px;width:100%}.fields-col[_ngcontent-%COMP%] .col[_ngcontent-%COMP%]{padding:0 15px}.requirements-col[_ngcontent-%COMP%]{max-width:520px;width:100%;flex:1}}.efx-button-primary[_ngcontent-%COMP%]{width:100%;max-width:400px}"],changeDetection:0})}}return r})();var Yt=[{path:"",component:ye,data:{title:"menu.login"},resolve:{siteKey:F,hasFailedLogin:me},canActivate:[xt],children:[{path:"",component:Oe},{path:"error",component:Tt,children:[...Ut]},{path:":tenant/:partner",component:Oe},{path:m.CREDENTIALS,component:Ht,canActivate:[zt]}]},{path:":tenant/:partner",resolve:{siteKey:F},component:ye},{path:"error",component:bt}];var zo=(()=>{class r{static{this.\u0275fac=function(t){return new(t||r)}}static{this.\u0275mod=H({type:r})}static{this.\u0275inj=j({providers:[F,me,le],imports:[Qe.forChild(Yt),X,N,Ft,lt,gt,dt,st,at,qt,Ct,Lt,N]})}}return r})();export{zo as LoginModule};
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.