1import{a as Ft,b as It}from"./chunk-YKTUWEZE.js";import{d as bt}from"./chunk-WPR3QQPB.js";import"./chunk-2KHFUS27.js";import"./chunk-TBJK25C5.js";import"./chunk-5F23YYKG.js";import{a as V,b as Et}from"./chunk-LEP3OD4U.js";import{E as Pt,a as _t,d as wt,i as vt,j as xt,l as Ct,m as yt,o as St,p as Mt,r as Ot,z as kt}from"./chunk-Y5KWZR34.js";import"./chunk-ZLHM6AAE.js";import{a as O,b as mt,c as gt,d as ft,e as b,f as ut,g as T,h as D,i as ht}from"./chunk-NQ4ULATM.js";import{l as lt,n as pt,r as ct,z as dt}from"./chunk-TRCRA5AI.js";import{Ab as _,Ac as R,Cc as N,Ea as A,F as U,Ia as J,Jb as tt,Kb as p,Nb as et,Ub as a,Vb as o,Wb as f,Xb as it,Yb as nt,_b as h,cc as u,dc as c,ec as ot,f as zt,fc as at,gb as Q,ha as q,ia as H,ic as z,jb as l,jc as F,kc as L,nc as C,ob as K,oc as r,pb as w,pc as E,q as G,qb as Y,qc as I,r as j,rc as y,sc as S,tc as M,ua as m,va as g,vb as P,wb as X,xb as Z,xc as rt,yc as st,zc as B}from"./chunk-ATFQ2NGS.js";var k=zt(Ft());var Bt=["*"],W=(()=>{class i{constructor(){this.adaptivePosition=!0,this.placement="top",this.triggers="hover focus",this.delay=0}static{this.\u0275fac=function(n){return new(n||i)}}static{this.\u0275prov=q({token:i,factory:i.\u0275fac,providedIn:"root"})}}return i})(),Rt=(()=>{class i{get _bsVersions(){return gt()}constructor(t){Object.assign(this,t)}ngAfterViewInit(){this.classMap={in:!1,fade:!1},this.placement&&(this._bsVersions.isBs5&&(this.placement=ut[this.placement]),this.classMap[this.placement]=!0),this.classMap[`tooltip-${this.placement}`]=!0,this.classMap.in=!0,this.animation&&(this.classMap.fade=!0),this.containerClass&&(this.classMap[this.containerClass]=!0)}static{this.\u0275fac=function(n){return new(n||i)(w(W))}}static{this.\u0275cmp=P({type:i,selectors:[["bs-tooltip-container"]],hostAttrs:["role","tooltip"],hostVars:3,hostBindings:function(n,e){n&2&&(tt("id",e.id),et("show tooltip in tooltip-"+e.placement+" bs-tooltip-"+e.placement+" "+e.placement+" "+e.containerClass))},standalone:!1,ngContentSelectors:Bt,decls:3,vars:0,consts:[[1,"tooltip-arrow","arrow"],[1,"tooltip-inner"]],template:function(n,e){n&1&&(ot(),f(0,"div",0),a(1,"div",1),at(2),o())},styles:[".tooltip[_nghost-%COMP%]{display:block;pointer-events:none;position:absolute}.tooltip[_nghost-%COMP%] .tooltip-arrow[_ngcontent-%COMP%]{position:absolute}"],changeDetection:0})}}return i})(),Nt=0,Tt=(()=>{class i{get isOpen(){return this._tooltip.isShown}set isOpen(t){t?this.show():this.hide()}set htmlContent(t){b("tooltipHtml was deprecated, please use `tooltip` instead"),this.tooltip=t}set _placement(t){b("tooltipPlacement was deprecated, please use `placement` instead"),this.placement=t}set _isOpen(t){b("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen=t}get _isOpen(){return b("tooltipIsOpen was deprecated, please use `isOpen` instead"),this.isOpen}set _enable(t){b("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled=!t}get _enable(){return b("tooltipEnable was deprecated, please use `isDisabled` instead"),this.isDisabled}set _appendToBody(t){b('tooltipAppendToBody was deprecated, please use `container="body"` instead'),this.container=t?"body":this.container}get _appendToBody(){return b('tooltipAppendToBody was deprecated, please use `container="body"` instead'),this.container==="body"}set _popupClass(t){b("tooltipClass deprecated")}set _tooltipContext(t){b("tooltipContext deprecated")}set _tooltipPopupDelay(t){b("tooltipPopupDelay is deprecated, use `delay` instead"),this.delay=t}get _tooltipTrigger(){return b("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers}set _tooltipTrigger(t){b("tooltipTrigger was deprecated, please use `triggers` instead"),this.triggers=(t||"").toString()}constructor(t,n,e,s,x,v){this._elementRef=s,this._renderer=x,this._positionService=v,this.tooltipId=Nt++,this.adaptivePosition=!0,this.tooltipChange=new A,this.placement="top",this.triggers="hover focus",this.containerClass="",this.isDisabled=!1,this.delay=0,this.tooltipAnimation=!0,this.tooltipFadeDuration=150,this.tooltipStateChanged=new A,this._tooltip=n.createLoader(this._elementRef,t,this._renderer).provide({provide:W,useValue:e}),Object.assign(this,e),this.onShown=this._tooltip.onShown,this.onHidden=this._tooltip.onHidden}ngOnInit(){this._tooltip.listen({triggers:this.triggers,show:()=>this.show()}),this.tooltipChange.subscribe(t=>{t||this._tooltip.hide()}),this.onShown.subscribe(()=>{this.setAriaDescribedBy()}),this.onHidden.subscribe(()=>{this.setAriaDescribedBy()})}setAriaDescribedBy(){this._ariaDescribedby=this.isOpen?`tooltip-${this.tooltipId}`:void 0,this._ariaDescribedby?this._renderer.setAttribute(this._elementRef.nativeElement,"aria-describedby",this._ariaDescribedby):this._renderer.removeAttribute(this._elementRef.nativeElement,"aria-describedby")}toggle(){if(this.isOpen)return this.hide();this.show()}show(){if(this._positionService.setOptions({modifiers:{flip:{enabled:this.adaptivePosition},preventOverflow:{enabled:this.adaptivePosition,boundariesElement:this.boundariesElement||"scrollParent"}}}),this.isOpen||this.isDisabled||this._delayTimeoutId||!this.tooltip)return;let t=()=>{this._delayTimeoutId&&(this._delayTimeoutId=void 0),this._tooltip.attach(Rt).to(this.container).position({attachment:this.placement}).show({content:this.tooltip,placement:this.placement,containerClass:this.containerClass,id:`tooltip-${this.tooltipId}`})},n=()=>{this._tooltipCancelShowFn&&this._tooltipCancelShowFn()};this.delay?(this._delaySubscription&&this._delaySubscription.unsubscribe(),this._delaySubscription=U(this.delay).subscribe(()=>{t(),n()}
1),this.triggers&&mt(this.triggers).forEach(e=>{e.close&&(this._tooltipCancelShowFn=this._renderer.listen(this._elementRef.nativeElement,e.close,()=>{this._delaySubscription?.unsubscribe(),n()}))})):t()}hide(){this._delayTimeoutId&&(clearTimeout(this._delayTimeoutId),this._delayTimeoutId=void 0),this._tooltip.isShown&&(this._tooltip.instance?.classMap&&(this._tooltip.instance.classMap.in=!1),setTimeout(()=>{this._tooltip.hide()},this.tooltipFadeDuration))}ngOnDestroy(){this._tooltip.dispose(),this.tooltipChange.unsubscribe(),this._delaySubscription&&this._delaySubscription.unsubscribe(),this.onShown.unsubscribe(),this.onHidden.unsubscribe()}static{this.\u0275fac=function(n){return new(n||i)(w(Y),w(D),w(W),w(J),w(K),w(T))}}static{this.\u0275dir=Z({type:i,selectors:[["","tooltip",""],["","tooltipHtml",""]],inputs:{adaptivePosition:"adaptivePosition",tooltip:"tooltip",placement:"placement",triggers:"triggers",container:"container",containerClass:"containerClass",boundariesElement:"boundariesElement",isOpen:"isOpen",isDisabled:"isDisabled",delay:"delay",htmlContent:[0,"tooltipHtml","htmlContent"],_placement:[0,"tooltipPlacement","_placement"],_isOpen:[0,"tooltipIsOpen","_isOpen"],_enable:[0,"tooltipEnable","_enable"],_appendToBody:[0,"tooltipAppendToBody","_appendToBody"],tooltipAnimation:"tooltipAnimation",_popupClass:[0,"tooltipClass","_popupClass"],_tooltipContext:[0,"tooltipContext","_tooltipContext"],_tooltipPopupDelay:[0,"tooltipPopupDelay","_tooltipPopupDelay"],tooltipFadeDuration:"tooltipFadeDuration",_tooltipTrigger:[0,"tooltipTrigger","_tooltipTrigger"]},outputs:{tooltipChange:"tooltipChange",onShown:"onShown",onHidden:"onHidden",tooltipStateChanged:"tooltipStateChanged"},exportAs:["bs-tooltip"],standalone:!1})}}return G([ft(),j("design:type",Object)],i.prototype,"tooltip",void 0),i})(),Dt=(()=>{class i{static forRoot(){return{ngModule:i,providers:[D,T]}}static{this.\u0275fac=function(n){return new(n||i)}}static{this.\u0275mod=X({type:i})}static{this.\u0275inj=H({imports:[ct]})}}return i})();var Gt=["customerLogin"],jt=(i,d)=>({"disable-otp":i,active:d}),Ut=i=>({active:i});function $t(i,d){i&1&&(a(0,"div",64)(1,"div",65)(2,"div",66),f(3,"i",67),o(),a(4,"div",68),r(5," If you have enabled Two-factor Authentication (2FA), after this step your 2FA will be disabled as you have chosen to reset your password and you have to re-enable your 2FA. "),o()()())}function qt(i,d){i&1&&(a(0,"span",73),r(1,"Enter a valid email"),o())}function Ht(i,d){if(i&1){let t=h();a(0,"div",69)(1,"label",70),r(2),o(),a(3,"input",71),M("ngModelChange",function(e){m(t);let s=c();return S(s.formData.email,e)||(s.formData.email=e),g(e)}),u("blur",function(e){m(t);let s=c();return g(s.checkSSO(e))}),o(),_(4,qt,2,0,"span",72),o()}if(i&2){let t=c();l(2),E(t.actions.login?"Email ID":"Enter your email id to receive your password reset link"),l(),y("ngModel",t.formData.email),l(),p("ngIf",t.errorMsg.email)}}function Jt(i,d){if(i&1){let t=h();a(0,"button",77),u("click",function(){m(t);let e=c(2);return g(e.loginAction("reset"))}),r(1,"Sign in"),o()}}function Qt(i,d){if(i&1&&(a(0,"div",74)(1,"p",75),r(2),o(),_(3,Jt,2,0,"button",76),o()),i&2){let t=c();l(2),I("Reset password link has been successfully sent to ",t.formData.email,". Please check the E-mail."),l(),p("ngIf",!t.actions.toggle_otp)}}function Kt(i,d){i&1&&(a(0,"span",73),r(1,"Invalid OTP"),o())}function Yt(i,d){if(i&1){let t=h();a(0,"div",78)(1,"p",79),r(2," We\u2019ve sent an email with OTP to your inbox. "),f(3,"br"),a(4,"span",80),r(5),o()(),a(6,"ng-otp-input",81,3),u("onInputChange",function(e){m(t);let s=c();return g(s.otpEntered(e))}),o(),_(8,Kt,2,0,"span",72),o()}if(i&2){let t=c();l(5),E(t.formData.email),l(),p("config",t.otpInputConfig),l(2),p("ngIf",t.error.otp)}}function Xt(i,d){i&1&&(a(0,"span",73),r(1,"Invalid OTP"),o())}function Zt(i,d){if(i&1){let t=h();a(0,"div",78)(1,"p",82),r(2,"Two-factor Authentication is Required."),o(),a(3,"label",70),r(4,"Enter the verification code received on your mobile Authenticator app."),o(),f(5,"br"),a(6,"ng-otp-input",83),u("onInputChange",function(e){m(t);let s=c();return g(s.formData.totp=e)})("keyup.enter",function(){m(t);let e=c(),s=C(30);return g(e.loginPwd(s,e.formData.totp))}),o(),a(7,"div"),_(8,Xt,2,0,"span",72),o()()}if(i&2){let t=c();l(6),p("config",t.otpInputConfig),l(2),p("ngIf",t.error.totp)}}function te(i,d){i&1&&(a(0,"span",88),r(1,"Enter a valid password"),o())}function ee(i,d){if(i&1){let t=h();a(0,"div",84)(1,"label",85),r(2,"Password"),o(),a(3,"input",86),M("ngModelChange",function(e){m(t);let s=c();return S(s.formData.password,e)||(s.formData.password=e),g(e)}),o(),_(4,te,2,0,"span",87),o()}if(i&2){let t=c();l(3),y("ngModel",t.formData.password),l(),p("ngIf",t.errorMsg.password)}}function ie(i,d){if(i&1&&(a(0,"span",89),r(1),o()),i&2){let t=c();l(),E(t.error.message)}}function ne(i,d){if(i&1){let t=h();a(0,"div",90)(1,"a",91),u("click",function(){m(t);let e=c();return g(e.loginAction("forgot_pwd"))}),r(2,"Forgot Password ?"),o()()}}function oe(i,d){if(i&1){let t=h();a(0,"div",92)(1,"div",17)(2,"div",93),f(3,"img",94),o(),a(4,"div",95)(5,"a",96),u("click",function(){m(t);let e=c();return g(e.getCaptcha())}),f(6,"i",97),o()(),a(7,"div",98)(8,"input",99),M("ngModelChange",function(e){m(t);let s=c();return S(s.formData.captcha,e)||(s.formData.captcha=e),g(e)}),o()()()()}if(i&2){let t=c();l(3),p("src",t.formModel.captcha,Q),l(5),y("ngModel",t.formData.captcha)}}function ae(i,d){if(i&1){let t=h();a(0,"div",100)(1,"button",77),u("click",function(){m(t);let e=c();return g(e.resetPassword())}),r(2,"Reset"),o(),r(3," \xA0 "),a(4,"button",101),u("click",function(){m(t);let e=c();return g(e.loginAction("reset"))}),r(5,"Cancel"),o()()}}function re(i,d){if(i&1&&(a(0,"span",103),r(1),o()),i&2){let t=c(2);l(),I("",t.timerValue," sec")}}function se(i,d){if(i&1){let t=h();a(0,"div",79),_(1,re,2,1,"span",102),f(2,"br"),a(3,"span",103),r(4,"Didn't receive OTP"),o(),f(5,"br"),a(6,"span",104),u("click",function(){m(t);let e=c(),s=C(30);return g(e.getOtp(s,!0))}),r(7,"RESEND"),o()()}if(i&2){let t=c();l(),p("ngIf",t.timerValue),l(5),p("ngClass",t.timerValue?"disable-resend":"resend-otp")("disabled",t.timerValue)}}function le(i,d){if(i&1){let t=h();a(0,"button",111),u("click",function(){m(t);let e=c(2),s=C(30);return g(e.loginPwd(s))}),r(1,"Sign in"),o()}if(i&2){let t=c(2);p("disabled",t.formModel.captcha&&!t.formData.captcha)}}function pe(i,d){if(i&1){let t=h();a(0,"button",112),u("click",function(){m(t);let e=c(2),s=C(30);return g(e.loginPwd(s,e.formData.totp))}),r(1,"VERIFY"),o()}if(i&2){let t=c(2);p("disabled",t.formModel.captcha&&!t.formData.captcha)}}function ce(i,d){if(i&1){let t=h();a(0,"span",113)(1,"button",111),u("click",function(){m(t);let e=c(2),s=C(30);return g(e.getOtp(s))}),r(2,"SEND OTP"),o()()}if(i&2){let t=c(2);l(),p("disabled",t.formModel.captcha&&!t.formData.captcha)}}function de(i,d){if(i&1){let t=h();a(0,"button",114),u("click",function(){m(t);let e=c(2);return g(e.loginAction("sendOtp"))}),r(1,"SEND OTP"),o()}}function me(i,d){if(i&1){let t=h();it(0),a(1,"div",115),f(2,"hr",116),a(3,"span",117),r(4,"or"),o(),f(5,"hr",116),o(),a(6,"div",118)(7,"span"),r(8,"Don't have an account?"),o(),a(9,"a",119),u("click",function(){m(t);let e=c(2);return g(e.signupClick())}),r(10,"Sign Up"),o()(),nt()}}function ge(i,d){if(i&1&&(a(0,"div",105)(1,"div",106),_(2,le,2,1,"button",107)(3,pe,2,1,"button",108)(4,ce,3,1,"span",109)(5,de,2,0,"button",110),o(),_(6,me,11,0,"ng-container",45),o()),i&2){let t=c();l(2),p("ngIf",!t.actions.toggle_otp&&t.actions.login),l(),p("ngIf",!t.actions.toggle_otp&&t.actions.totp),l(),p("ngIf",t.actions.toggle_otp&&t.actions.otp_login),l(),p("ngIf",t.actions.send_otp),l(),p("ngIf",!t.actions.toggle_otp&&!t.actions.forgot_pwd)}}function fe(i,d){i&1&&(a(0,"div",120),f(1,"div",121),o())}function ue(i,d){if(i&1){let t=h();a(0,"div"),f(1,"div",122),a(2,"div",123)(3,"button",124),u("click",function(){m(t);let e=c();return g(e.loginSSO())}),r(4,"SSO LOGIN"),o()()()}}function he(i,d){if(i&1&&(a(0,"div",125)(1,"div",126)(2,"div",127),f(3,"i",128),o(),a(4,"div",129)(5,"p",130),r(6,"To ensure a secure navigation experience with TC"),a(7,"sub",131),r(8,"x"),o(),r(9,", we are making "),a(10,"span",132),r(11,"Email OTP based login"),o(),r(12,", as a "),a(13,"span",132),r(14,"default option"),o(),r(15,"."),o(),a(16,"p",130),r(17,"If you would like to "),a(18,"span",132),r(19,"continue with Password based login"),o(),r(20,", we would like you to "),a(21,"span",132),r(22,"enable the 2FA"),o(),a(23,"span",133),r(24," i "),o(),r(25," option that is available in our portal,"),a(26,"span",132),r(27," before 1"),a(28,"sub",131),r(29,"st"),o(),r(30," June 2025"),o(),r(31,"."),o()()()()),i&2){c();let t=C(63);l(23),p("tooltip",t)}}function _e(i,d){i&1&&(a(0,"div",17)(1,"div",134)(2,"p",135)(3,"b"),r(4,"Two-factor authentication (2FA)"),o(),r(5," is a security system that requires two separate, distinct forms of identification in order to access information."),o(),a(6,"p",135),r(7,"The first factor is a password and the second would include an additional verification method using a separate device."),o()()())}function be(i,d){if(i&1){let t=h();a(0,"li",151),u("click",function(){let e=m(t).$implicit,s=c(3);return g(s.selectTimezone(e))}),r(1),o()}if(i&2){let t=d.$implicit;l(),I(" ",t," ")}}function we(i,d){if(i&1&&(a(0,"ul",149),_(1,be,2,1,"li",150),B(2,"async"),o()),i&2){let t=c(2);l(),p("ngForOf",R(2,1,t.filteredTimezones))}}function ve(i,d){if(i&1){let t=h();a(0,"div",136)(1,"p",137),r(2,"Select your company name"),o(),a(3,"button",138)(4,"i",139),u("click",function(){m(t);let e=c();return g(e.customerLoginRef.hide())}),o()()(),a(5,"div",140)(6,"div",141)(7,"div",142)(8,"div",143)(9,"label",144),r(10,"Select a company"),o(),a(11,"input",145),u("blur",function(){m(t);let e=c();return g(e.hideDropdownWithDelay())})("input",function(e){m(t);let s=c();return g(s.fireInput(e))}),o(),_(12,we,3,3,"ul",146),B(13,"async"),o()(),a(14,"div",147)(15,"button",148),u("click",function(){m(t);let e=c();return g(e.submitClick())}),r(16,"SUBMIT"),o()()()()}if(i&2){let t,n=c();l(11),p("formControl",n.timezoneControl),l(),p("ngIf",n.showDropdown&&((t=R(13,2,n.filteredTimezones))==null?null:t.length))}}var Qe=(()=>{class i{constructor(t,n,e){this.appService=t,this.bsModalService=n,this.router=e,this.actions={forgot_pwd:!1,reset:!1,login:!1,otp_login:!1,send_otp:!1,verify_otp:!1,totp:!1,resetSent:!1,toggle_otp:!0},this.formData={email:"",password:"",otp:"",otpKey:"",totp:""},this.errorMsg={email:!1,password:!1},this.recaptchaKey="",this.formModel={captcha:""},this.loginAttempt=0,this.recaptchaDone=!1,this.error={password:!1,otp:!1,totp:!1,message:""},this.showSpinner=!1,this.base64Image="",this.otpInputConfig={length:6,allowNumbersOnly:!0},this.messageModalSettings={},this.lastDayOfMonth=new Date(new Date().getFullYear(),new Date().getMonth()+1,0),this.toolTipContent="Two-factor authentication (2FA) is a security system that requires two separate, distinct forms of identification in order to access information.The first factor is a password and the second would include an additional verification method using a separate device.",this.timezoneControl=new yt,this.timezones=["The Indian hotels company limited","Cognizant Technology Solutions"],this.showDropdown=!1,this.timerValue=0}ngOnInit(){this.actions.login=!0,this.actions.otp_login=!0;var t={particles:{number:{value:60},color:{value:"#eaae48"},shape:{type:"circle",stroke:{width:0,color:"#f2d69e"},polygon:{nb_sides:5}},opacity:{value:.5,random:!1,anim:{enable:!1,speed:1,opacity_min:.1,sync:!1}},size:{value:3,random:!0,anim:{enable:!1,speed:40,size_min:.1,sync:!1}},line_linked:{enable:!0,distance:150,color:"#ffffff",opacity:.4,width:1},move:{enable:!0,speed:6,direction:"none",random:!1,straight:!1,out_mode:"out",bounce:!1,attract:{enable:!1,rotateX:600,rotateY:1200}}},interactivity:{detect_on:"canvas",events:{onhover:{enable:!0,mode:"grab"},onclick:{enable:!0,mode:"push"},resize:!0},modes:{grab:{distance:140,line_linked:{opacity:1}},bubble:{distance:400,size:40,duration:2,opacity:8,speed:3},repulse:{distance:200,duration:.4},push:{particles_nb:4},remove:{particles_nb:2}}},retina_detect:!0};particlesJS("particles-js",t),$(document).ready(function(){var n;$(".video-btn").click(function(){n=$(this).data("src")}),$("#myModal").on("shown.bs.modal",function(e){n.indexOf("youtube.com")>-1?$("#video").html(`<iframe class="embed-responsive-item" src="${n}?autoplay=1&modestbranding=1&showinfo=0" id="link" allowscriptaccess="always" 2 allow="autoplay" frameborder="0" allowfullscreen> 3 </iframe>
3`):$("#video").html(`<video autoplay allowfullscreen controls src="${n}?autoplay=1&modestbranding=1&showinfo=0" id="link"> 4 5 </video>`)}),$("#myModal").on("hide.bs.modal",function(e){$("#link").attr("src",""),$("#video").attr("data","")})}),this.appService.checkAd(n=>{this.isAdEnabled=n.data,this.isAdEnabled?this.actions.toggle_otp=!1:this.actions.toggle_otp=!0},n=>{})}loginAction(t){switch(this.error.message="",t){case"getOtp":this.actions.verify_otp=!0,this.actions.otp_login=!1,this.actions.login=!1,this.actions.forgot_pwd=!1;break;case"totp":this.actions.otp_login=!1,this.actions.login=!1,this.actions.totp=!0,this.actions.forgot_pwd=!1;break;case"forgot_pwd":this.actions.resetSent=!1,this.actions.otp_login=!1,this.actions.login=!1,this.actions.totp=!1,this.actions.verify_otp=!1,this.actions.forgot_pwd=!0,this.formModel.captcha="";break;case"reset":this.actions.login=!0,this.actions.otp_login=!0,this.actions.totp=!1,this.actions.verify_otp=!1,this.actions.forgot_pwd=!1,this.actions.resetSent=!1,this.formData={email:"",otp:"",password:"",otpKey:"",totp:""},this.formModel.captcha="";break}}checkDomain(){let t=sessionStorage.getItem("referrer")||"",n=!1;for(var e of O.whiteListedDomains)if(t.includes(e)){n=!0;break}return n?!0:(this.showSpinner=!1,this.loginAction("reset"),this.messageModalSettings.open({message:"Invalid Redirect URL"}),!1)}loginPwd(t,n){if(this.resetError(),!this.actions.totp&&(this.errorMsg.password=!!t.controls.password.errors,this.errorMsg.email=!!t.controls.email.errors,t.controls.email.errors||t.controls.password.errors))return;let e={userName:this.formData.email,password:this.getEncryptedPass(this.formData.password,O.phrase),captcha:this.formData.captcha};n&&(e.otp=n),this.showSpinner=!0,this.appService.login(e,s=>{if(this.error.password=!1,s.data&&s.data.message=="totp required"){this.showSpinner=!1,this.formData.captcha="",this.formModel.captcha="",this.loginAction("totp");return}s.data&&s.data.message.toLowerCase()=="success"?this.onSuccess():s.data.message.toLowerCase()!="success"&&(this.formData.password="",this.showSpinner=!1,this.setCaptcha(s.data),this.loginAttempt+=1,n&&(this.error.totp=!0))},s=>{this.showSpinner=!1,this.loginAttempt+=1,this.error.password=!0,n&&(this.error.totp=!0),this.loginAttempt==3})}getOtp(t,n){if(this.resetError(),this.errorMsg.email=!!(!n&&t.controls.email.errors),this.error.password=!1,!n&&t.controls.email.errors)return;let e={userName:this.formData.email,captcha:this.formData.captcha};this.showSpinner=!0,this.appService.getOtp(e,s=>{this.showSpinner=!1,s.body.data&&s.body.data.message.toLowerCase()=="success"?(this.formData.otpKey=s.headers.get("eid"),this.timerValue=s.body.data.validity,this.timer||(this.timer=setInterval(()=>{this.timerValue>0?--this.timerValue:(clearInterval(this.timer),this.timer=null)},1e3)),this.loginAction("getOtp"),this.formModel.captcha="",this.formData.captcha=""):s.body.data&&s.body.data.message.toLowerCase()=="forbidden"?(this.actions.otp_login=!1,this.error.message="Please use password to login."):this.setCaptcha(s.body.data)},s=>{this.showSpinner=!1,this.error.password=!0,this.recaptchaDone=!1,this.formModel.captcha=""})}loginOtp(){if(this.resetError(),!this.formData.otp)return;let t={userName:this.formData.email,otp:this.formData.otp,captcha:this.formData.captcha};this.showSpinner=!0,this.appService.loginOtp(t,this.formData.otpKey,n=>{if(n.data&&n.data.message.toLowerCase()=="success"){let e=n.data.redirectParam;this.onSuccess(e)}else this.showSpinner=!1,this.ngOtpInput.setValue(""),this.setCaptcha(n.data)},n=>{this.showSpinner=!1,this.error.otp=!0})}getEncryptedPass(t,n){var e=k.lib.WordArray.random(16).toString(k.enc.Hex),s=k.lib.WordArray.random(128/8).toString(k.enc.Hex),x=new It(128,1e3),v=x.encrypt(s,e,n,t),Vt=e+"::"+s+"::"+v,At=btoa(Vt);return At}randomString(t,n){for(var e="",s=t;s>0;--s)e+=n[Math.floor(Math.random()*n.length)];return e}captchaResolved(t){this.recaptchaDone=!0}resetError(){this.error={otp:!1,password:!1,totp:!1,message:""},this.errorMsg={email:!1,password:!1}}checkSSO(t){if(this.formData.email&&this.formData.email.toLowerCase().includes("tatacommunications.com")){this.showSpinner=!0;let e=sessionStorage.getItem("referrer");window.location.href=`${O.devUrl}/auth/realms/master/protocol/openid-connect/auth?client_id=optimus&response_type=code&scope=openid&redirect_uri=${e}&kc_idp_hint=saml-azure`,t.stopPropagation()}this.actions.login&&(this.actions.otp_login=!0)}onSuccess(t){let n=sessionStorage.getItem("referrer");n?window.location.href=n+(t||""):window.location.href=O.devUrl+"/optimus"+(t||"")}getCaptcha(){let t={emailId:this.formData.email};this.appService.generateCaptcha(t,n=>{n.data&&n.data.realCaptcha?(this.recaptchaDone=!1,this.formModel.captcha=`data:image/png;base64,${n.data.realCaptcha}`):this.formModel.captcha=""},n=>{})}setCaptcha(t){this.recaptchaDone=!1,this.formModel.captcha=t.realCaptcha?`data:image/png;base64,${t.realCaptcha}`:"",this.formData.captcha="",this.error.password=!0,this.error.message=t.message}resetPassword(){this.showSpinner=!0;let t={emailId:this.formData.email,captcha:this.formData.captcha};this.appService.forgotPassword(t,n=>{n.data&&n.data.realCaptcha?(this.error.message="",this.showSpinner=!1,this.recaptchaDone=!1,this.formModel.captcha=`data:image/png;base64,${n.data.realCaptcha}`):(this.formModel.captcha="",this.actions.resetSent=!0,this.actions.login=!1,this.actions.forgot_pwd=!1,this.showSpinner=!1)},n=>{this.showSpinner=!1,this.error.message=n.error.message})}toggleOtp(t){this.errorMsg.password=!1,this.errorMsg.email=!1,this.actions.toggle_otp=t,this.loginAction("reset")}loginSSO(){let t=sessionStorage.getItem("referrer");window.location.href=`${O.devUrl}/auth/realms/master/protocol/openid-connect/auth?client_id=optimus&response_type=code&scope=openid&redirect_uri=${t}&kc_idp_hint=saml-azure`}otpEntered(t){this.formData.otp=t,this.error.message="",this.formData.otp.length==6&&!this.showSpinner&&this.loginOtp()}emailChanged(){this.formModel.captcha="",this.error.message="",this.formData.email&&this.formData.email.toLowerCase().includes("tatacommunications.com")?this.actions.otp_login=!1:this.actions.otp_login=!0}signupClick(){this.router.navigate(["/signup"])}
5_filter(t){let n=t.toLowerCase();return this.timezones.filter(e=>e.toLowerCase().includes(n))}customerLoginPopup(){this.timezoneControl.setValue(""),this.customerLoginRef=this.bsModalService.show(this.customerLogin,{class:"modal-dialog-centered modal-sm history-model",ignoreBackdropClick:!0,keyboard:!1}),this.timezoneControl.setValue("")}selectTimezone(t){this.timezoneControl.setValue(t),console.log(t),this.showDropdown=!1}hideDropdownWithDelay(){setTimeout(()=>this.showDropdown=!1,200)}submitClick(){var t;this.timezoneControl.value=="The Indian hotels company limited"?t="https://optimus-dev.tatacommunications.com/auth/realms/master/protocol/openid-connect/auth?kc_idp_hint=WSO2_IDP&client_id=optimus&redirect_uri=https://10.133.209.31/optimus/&response_type=code&scope=openid":this.timezoneControl.value=="Cognizant Technology Solutions"&&(t="https://optimus-dev.tatacommunications.com/auth/realms/master/protocol/openid-connect/auth?kc_idp_hint=authik-saml&client_id=optimus&redirect_uri=https://10.133.209.31/optimus/&response_type=code&scope=openid"),window.location.href=t}fireInput(t){t.target.value.length>2?this.showDropdown=!0:this.showDropdown=!1}static{this.\u0275fac=function(n){return new(n||i)(w(bt),w(ht),w(dt))}}static{this.\u0275cmp=P({type:i,selectors:[["app-sample"]],viewQuery:function(n,e){if(n&1&&(z(V,5),z(Gt,5)),n&2){let s;F(s=L())&&(e.ngOtpInput=s.first),F(s=L())&&(e.customerLogin=s.first)}},decls:95,vars:25,consts:[["loginForm","ngForm"],["tolTemplate",""],["customerLogin",""],["ngOtpInput",""],[1,"container-fluid"],[1,"row",2,"height","100%"],[1,"col-sm-8","left","d-none","d-sm-block"],["id","particles-js"],[1,"left-wrapper"],[1,"font-weight-bold"],[1,"pt-1","pb-4"],[1,"products"],["src","assets/login/images/TATA icons_Network.svg",1,"icon-img"],["src","assets/login/images/tata_cloud.svg",1,"icon-img"],["src","assets/login/images/tata_security.svg",1,"icon-img"],["src","assets/login/images/unified_communication.svg",1,"icon-img"],[1,"col-sm-4","right","right-content"],[1,"row"],[1,"col"],["height","55",1,"float-right","d-flex","pt-2"],[1,"row","right-wrapper"],[1,"login-box","mt-2","overlay"],[1,"login-box-content","mt-2"],["autoComplete","off"],["id","kc-form",1,"mt-2"],["id","kc-form-wrapper"],["src","assets/images/TCx Logo 2.svg",1,"d-flex","mb-4",2,"max-height","37px"],[1,"mb-3"],[1,"login-cp","mb-3","pl-0"],[1,"mb-4"],["data-toggle","buttons",1,"btn-group","btn-group-toggle"],[1,"btn","btn-outline-toggle",3,"click","ngClass"],["type","radio","name","options",3,"ngModelChange","ngModel"],["class","container-alert",4,"ngIf"],["id","email-block","class","form-group mt-2",4,"ngIf"],["id","resetSent","class","mt-2 text-center",4,"ngIf"],["id","otp-block","class","form-group mt-2",4,"ngIf"],["id","pwd-block","class","form-group mt-2",4,"ngIf"],["id","invalidErrorMsg","class","error-message",4,"ngIf"],["class","text-end",4,"ngIf"],["id","recaptcha",4,"ngIf"],["id","reset-block","class","form-inline mt-2 d-flex",4,"ngIf"],["class","sent-label",4,"ngIf"],["id","login-block",4,"ngIf"],["id","spinner-id",4,"ngIf"],[4,"ngIf"],["class","p-3 mb-4 mobile-d-none",4,"ngIf"],["triggers",""],[1,"footer-position"],[1,"col","login-cp","footer-wrapper"],["target","_blank","href","https://www.tatacommunications.com/policies/overview",1,"text-muted"],[1,"text-muted","px-1"],["target","_blank","href","https://www.tatacommunications.com/legal",1,"text-muted"],["target","_blank","href","https://www.tatacommunications.com/sitemap",1,"text-muted"],["target","blank","href","https://www.tatacommunications.com/contact/",1,"text-muted"],["target","_blank","href","https://customer.tatacommunications.com/optimus-deliverystatus/faq",1,"text-muted"],[3,"messageModal"],["id","myModal","tabindex","-1","role","dialog","aria-labelledby","exampleModalLabel","aria-hidden","true",1,"modal","fade"],["role","document",1,"modal-dialog"],[1,"modal-content"],[1,"modal-body"],["type","button","data-dismiss","modal","aria-label","Close",1,"close"],["aria-hidden","true"],["id","video",1,"embed-responsive","embed-responsive-16by9"],[1,"container-alert"],[1,"info-container"],[1,"info-icon"],[1,"fa","fa-info-circle"],[1,"info-text"],["id","email-block",1,"form-group","mt-2"],["for","username"],["id","username","name","email","type","text","placeholder","","autofocus","","required","","autoComplete","none",1,"form-input",3,"ngModelChange","blur","ngModel"],["id","emailErrorMsg","class","error-message",4,"ngIf"],["id","emailErrorMsg",1,"error-message"],["id","resetSent",1,"mt-2","text-center"],[1,"text-success"],["type","button","id","reset-btn","class","btn btn-sm active-btn",3,"click",4,"ngIf"],["type","button","id","reset-btn",1,"btn","btn-sm","active-btn",3,"click"],["id","otp-block",1,"form-group","mt-2"],[1,"sent-label"],[1,"sent-email"],["name","otp",1,"mt-2",3,"onInputChange","config"],[1,"tfa-rqd"],["name","totp",3,"onInputChange","keyup.enter","config"],["id","pwd-block",1,"form-group","mt-2"],["for","password"],["id","password","name","password","type","password","placeholder","","autocomplete","off","required","",1,"form-input",3,"ngModelChange","ngModel"],["id","pwdErrorMsg","class","error-message",4,"ngIf"],["id","pwdErrorMsg",1,"error-message"],["id","invali
5dErrorMsg",1,"error-message"],[1,"text-end"],["id","forgot-pwd",1,"pointer",3,"click"],["id","recaptcha"],[1,"col-10"],["alt","",1,"img-fluid",3,"src"],[1,"col-2","text-center"],[1,"pointer",3,"click"],[1,"fa","fa-refresh"],[1,"col-12"],["id","captcha","name","captcha","type","text","placeholder","","autocomplete","off","required","",1,"form-input",3,"ngModelChange","ngModel"],["id","reset-block",1,"form-inline","mt-2","d-flex"],["type","button","id","cancel-btn",1,"btn","btn-sm","secondary-outline-btn",3,"click"],["class","",4,"ngIf"],[1,""],[3,"click","ngClass","disabled"],["id","login-block"],[1,"text-center","mt-4","d-grid"],["id","login-btn","name","login","type","submit","class","btn btn-sm active-btn btn-block",3,"disabled","click",4,"ngIf"],["id","login-btn-totp","name","login-totp","type","submit","class","btn btn-sm active-btn btn-block",3,"disabled","click",4,"ngIf"],["class","d-grid",4,"ngIf"],["id","login-btn","name","login","type","submit","class","btn btn-sm active-btn btn-block",3,"click",4,"ngIf"],["id","login-btn","name","login","type","submit",1,"btn","btn-sm","active-btn","btn-block",3,"click","disabled"],["id","login-btn-totp","name","login-totp","type","submit",1,"btn","btn-sm","active-btn","btn-block",3,"click","disabled"],[1,"d-grid"],["id","login-btn","name","login","type","submit",1,"btn","btn-sm","active-btn","btn-block",3,"click"],[1,"divider-or","my-3","mb-2","d-flex","align-items-center"],[1,"flex-grow-1","m-0"],[1,"mx-2","text-muted"],[1,"text-center","fs-15","mb-3","mt-0"],[1,"sign-up-link",3,"click"],["id","spinner-id"],[1,"loader"],[1,"divider"],[1,"sso-btn","d-grid","gap-2"],["id","login-btn","name","login","type","submit",1,"btn","btn-sm","secondary-outline-btn","btn-block",3,"click"],[1,"p-3","mb-4","mobile-d-none"],[1,"row","container-alert-login"],[1,"col-md-1"],[1,"fa","fa-bullhorn"],[1,"col-md-11","pr-2","p-2"],[1,"alert-content"],[1,"super-script"],[1,"g-m"],[1,"info-circle",3,"tooltip"],[1,"col-md-12"],[1,"alert-tooltip-content"],[1,"modal-header","p-2"],[1,"model-title"],["type","button","aria-label","Close",1,"close","pointer"],[1,"icon-close",3,"click"],[1,"modal-body","p-3","mb-3"],[1,"row","m-0","p-0"],[1,"col-md-12","p-0","text-center","mt-3","mb-3"],[1,"mb-3","position-relative"],["for","timezone",1,"form-label",2,"float","inline-start"],["type","text","id","timezone","placeholder","Type here",1,"form-control",3,"blur","input","formControl"],["class","dropdown-menu show custom-dropdown","role","listbox",4,"ngIf"],[1,"col-md-12","pr-0"],["id","login-btn","name","login","type","submit",1,"btn","btn-sm","secondary-outline-btn","float-right",3,"click"],["role","listbox",1,"dropdown-menu","show","custom-dropdown"],["class","dropdown-item","role","option","tabindex","0",3,"click",4,"ngFor","ngForOf"],["role","option","tabindex","0",1,"dropdown-item",3,"click"]],template:function(n,e){if(n&1){let s=h();a(0,"div",4)(1,"div",5)(2,"div",6),f(3,"div",7),a(4,"div",8)(5,"h2",9),r(6,"Unmatched Control, Visibility And Ease Of Managing Your Business"),o(),a(7,"h6",10),r(8,"Simple. Efficient. Transparent"),o(),a(9,"div",11),f(10,"img",12),r(11," Network "),o(),a(12,"div",11),f(13,"img",13),r(14," Cloud Solutions "),o(),a(15,"div",11),f(16,"img",14),r(17," Security "),o(),a(18,"div",11),f(19,"img",15),r(20," Unified Communication "),o()()(),a(21,"div",16)(22,"div",17)(23,"div",18),f(24,"img",19),o()(),a(25,"div",20)(26,"div",18)(27,"div",21)(28,"div",22)(29,"form",23,0)(31,"div",24)(32,"div",25)(33,"div",17)(34,"div",18),f(35,"img",26),o()(),a(36,"div",27)(37,"div",28),r(38,"Sign in to customer portal"),o()(),a(39,"div",29)(40,"div",30)(41,"label",31),u("click",function(){return m(s),g(e.toggleOtp(!0))}),a(42,"input",32),M("ngModelChange",function(v){return m(s),S(e.actions.toggle_otp,v)||(e.actions.toggle_otp=v),g(v)}),o(),r(43," USE OTP "),o(),a(44,"label",31),u("click",function(){return m(s),g(e.toggleOtp(!1))}),a(45,"input",32),M("ngModelChange",function(v){return m(s),S(e.actions.toggle_otp,v)||(e.actions.toggle_otp=v),g(v)}),o(),r(46," USE PASSWORD "),o()()(),_(47,$t,6,0,"div",33)(48,Ht,5,3,"div",34)(49,Qt,4,2,"div",35)(50,Yt,9,3,"div",36)(51,Zt,9,2,"div",36)(52,ee,5,2,"div",37)(53,ie,2,1,"span",38)(54,ne,3,0,"div",39)(55,oe,9,2,"div",40)(56,ae,6,0,"div",41)(57,se,8,3,"div",42)(58,ge,7,5,"div",43)(59,fe,2,0,"div",44),o()()()()()()(),_(60,ue,5,0,"div",45)(61,he,32,1,"div",46)(62,_e,8,0,"ng-template",47,1,N),a(64,"footer",48)(65,"div",49)(66,"a",50),r(67,"Policies"),o(),a(68,"span",51),r(69,"|"),o(),a(70,"a",52),r(71,"Legal"),o(),a(72,"span",51),r(73,"|"),o(),a(74,"a",53),r(75,"Sitemap"),o(),a(76,"span",51),r(77,"|"),o(),a(78,"a",54),r(79,"Contact Us"),o(),a(80,"span",51),r(81,"|"),o(),a(82,"a",55),r(83,"Help"),o()()()()()(),f(84,"div",56),a(85,"div",57)(86,"div",58)(87,"div",59)(88,"div",60)(89,"button",61)(90,"span",62),r(91,"\xD7"),o()(),f(92,"div",63),o()()()(),_(93,ve,17,4,"ng-template",null,2,N)}n&2&&(l(41),p("ngClass",st(20,jt,e.isAdEnabled,e.actions.toggle_otp)),l(),y("ngModel",e.actions.toggle_otp),l(2),p("ngClass",rt(23,Ut,!e.actions.toggle_otp)),l(),y("ngModel",e.actions.toggle_otp),l(2),p("ngIf",e.actions.forgot_pwd),l(),p("ngIf",e.actions.login||e.actions.forgot_pwd),l(),p("ngIf",e.actions.resetSent),l(),p("ngIf",e.actions.toggle_otp&&e.actions.verify_otp),l(),p("ngIf",!e.actions.toggle_otp&&e.actions.totp),l(),p("ngIf",!e.actions.toggle_otp&&e.actions.login),l(),p("ngIf",e.error.message),l(),p("ngIf",!e.actions.toggle_otp&&!e.actions.forgot_pwd),l(),p("ngIf",e.formModel.captcha),l(),p("ngIf",!e.actions.toggle_otp&&e.actions.forgot_pwd),l(),p("ngIf",e.actions.toggle_otp&&e.actions.verify_otp),l(),p("ngIf",!e.showSpinner),l(),p("ngIf",e.showSpinner),l(),p("ngIf",e.isAdEnabled&&!e.actions.toggle_otp),l(),p("ngIf",!e.actions.toggle_otp&&e.actions.login||e.actions.toggle_otp&&e.actions.otp_login),l(23),p("messageModal",e.messageModalSettings))},dependencies:[Pt,Mt,wt,Ot,vt,xt,kt,St,Ct,lt,pt,Et,V,_t,Dt,Tt],styles:['.container[_ngcontent-%COMP%]{background-color:#f0f8ff}@font-face{font-family:Gotham-Medium;src:url("./media/Gotham-Medium-3M2N4WAS.eot");src:url("./media/Gotham-Medium-3M2N4WAS.eot?#iefix") format("embedded-opentype"),url("./media/Gotham-Medium-WEKJSXUT.woff") format("woff"),url("./media/Gotham-Medium-VKDNMALZ.ttf") format("truetype"),url("./media/Gotham-Medium-L2R3QYTJ.svg#svgFontName") format("svg");font-weight:400;font-style:normal}.container-fluid[_ngcontent-%COMP%]{background:url("./media/[email protected]") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;font-family:Gotham-Medium;-o-background-size:cover;overflow-x:hidden;height:100vh}.nav-header[_ngcontent-%COMP%]{padding-top:25px;left:0;width:100%}.content[_ngcontent-%COMP%]{margin:0 30px} canvas{position:fixed;width:66%!important}.text-white[_ngcontent-%COMP%], .left[_ngcontent-%COMP%]{color:#fff}.right[_ngcontent-%COMP%]{background:#fff}.touchpoint-logo[_ngcontent-%COMP%]{width:165px;padding-top:20px}.left-wrapper[_ngcontent-%COMP%]{padding-left:80px;padding-top:50px;max-width:550px}.products[_ngcontent-%COMP%]{border:1px solid #fff;border-radius:10px;padding:20px;width:310px;height:65px;margin-bottom:20px}.products[_ngcontent-%COMP%] [_ngcontent-%COMP%]:not(:last-child){margin-bottom:20px}input[type=text][_ngcontent-%COMP%], input[type=email][_ngcontent-%COMP%], input[type=password][_ngcontent-%COMP%], select[_ngcontent-%COMP%], textarea[_ngcontent-%COMP%]{width:100%;padding:5px 10px;border:1px solid #ccc;border-radius:5px;resize:vertical;font-weight:lighter;color:#333}.right-wrapper[_ngcontent-%COMP%]{font-size:11px;padding:5px 20px}.login-cp[_ngcontent-%COMP%]{margin:0 0 10px;padding:0;font-weight:700;font-size:16px;font-weight:400;font-family:Gotham-Medium;letter-spacing:0px;color:#414141}.active-btn[_ngcontent-%COMP%], .active-btn[_ngcontent-%COMP%]:hover, .secondary-outline-btn[_ngcontent-%COMP%]:hover, .secondary-dark-outline-btn[_ngcontent-%COMP%]:hover{background-color:#ea7926;color:#fff;border:2px solid #ea7926;transition:all .3s ease-out}.alert-error[_ngcontent-%COMP%]{padding:5px 15px;color:red}.icon-img[_ngcontent-%COMP%]{width:25px;margin:5px}.footer-wrapper[_ngcontent-%COMP%]{margin-top:42px;font-size:9px;font-weight:400}.footer-position[_ngcontent-%COMP%]{position:absolute;text-align:center;bottom:0;width:100%}.pointer[_ngcontent-%COMP%]{cursor:pointer}.right-content[_ngcontent-%COMP%]{position:relative;right:0;top:0;background-size:100%;background-color:#fff}footer[_ngcontent-%COMP%]{background:transparent;padding:0rem;margin-top:0rem}#reset-block[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{min-width:49%!important}.error-message[_ngcontent-%COMP%]{color:red}.disable-resend[_ngcontent-%COMP%]{pointer-events:none;opacity:.5;color:#3c82c3;font-family:Gotham-Medium}.resend-otp[_ngcontent-%COMP%]{cursor:pointer;color:#3c82c3;font-family:Gotham-Medium} ng-otp-input input{width:43px!important;height:43px!important;font-size:20px!important}.loader[_ngcontent-%COMP%]{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:35px;height:35px;animation:_ngcontent-%COMP%_spin 2s linear infinite;margin-left:auto;margin-right:auto}@-webkit-keyframes _ngcontent-%COMP%_spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes _ngcontent-%COMP%_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn-outline-toggle[_ngcontent-%COMP%]{padding:7px;font-size:10px;width:124px;height:30px;color:#4084c5;background-image:none;font-family:Gotham-Bold;transition:none;margin-bottom:0}.btn[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .btn[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active{background-image:none;box-shadow:none}.btn-outline-toggle[_ngcontent-%COMP%]:not(:disabled):not(.disabled).active, .btn-outline-toggle[_ngcontent-%COMP%]:not(:disabled):not(.disabled):active, .show[_ngcontent-%COMP%] > .btn-outline-toggle.dropdown-toggle[_ngcontent-%COMP%]{padding:7px;color:#fff;background-color:#4084c5;font-size:10px;font-family:Gotham-Bold;border-radius:18px;transition:none}.btn-group-toggle[_ngcontent-%COMP%]{background-color:#f0f8ff;border-radius:18px}.divider[_ngcontent-%COMP%]{border-bottom:.5px solid grey;opacity:.2;margin:0 auto 2rem;width:301px}.sso-btn[_ngcontent-%COMP%]{width:301px;margin:auto}.border-left-18[_ngcontent-%COMP%]{border-top-left-radius:18px;border-bottom-left-radius:18px}.border-right-18[_ngcontent-%COMP%]{border-top-right-radius:18px;border-bottom-right-radius:18px}.border-18[_ngcontent-%COMP%]{border-radius:18px}.form-input[_ngcontent-%COMP%]{width:301px;height:34px}#kc-form-wrapper[_ngcontent-%COMP%]{margin:20px auto;width:301px}.form-label[_ngcontent-%COMP%]{font-size:13px;font-family:Gotham-Medium;letter-spacing:0px;color:#404041}#forgot-pwd[_ngcontent-%COMP%]{font-family:Gotham-Book;font-size:13px;color:#3c82c3;text-decoration:none}.secondary-outline-btn[_ngcontent-%COMP%]{border:1.5px solid}.btn[_ngcontent-%COMP%]:hover{box-shadow:none}.sent-label[_ngcontent-%COMP%]{text-align:center;font-size:14px;font-family:Gotham-Book;color:#404041}.sent-email[_ngcontent-%COMP%]{font-family:Gotham-Bold}.disable-otp[_ngcontent-%COMP%]{pointer-events:none;opacity:.5;font-family:Gotham-Medium;cursor:not-allowed}.container-alert[_ngcontent-%COMP%]{border:1px solid #3D86C6;margin:0;border-radius:8px;background:#dbedff;color:#000;margin-bottom:1rem!important;margin-top:1rem}.container-alert-login[_ngcontent-%COMP%]{border:1px solid #DA4F4F;margin:0;border-radius:8px;margin-bottom:1rem!important;margin-top:1rem}.alert-content[_ngcontent-%COMP%]{font-family:Gotham-book;font-size:12px;margin-bottom:.5rem;color:#da4f4f;padding:3.5px}.fa-bullhorn[_ngcontent-%COMP%]{font-size:18px;border:1px solid #DA4F4F;height:25px;width:25px;border-radius:25px;padding:3px;color:#da4f4f;margin-left:-5px;margin-top:15px}
5.info-circle[_ngcontent-%COMP%]{border-radius:25px;padding:1px 5.5px;color:#000;font-size:13px;border:1.5px solid #000;height:17px;width:17px;margin-left:2px;line-height:1;margin-bottom:0;display:inline-block;margin-right:2px;font-weight:700}.text-nowrap[_ngcontent-%COMP%]{white-space:nowrap}@media(max-width:450px){.mobile-d-none[_ngcontent-%COMP%]{display:none}}.super-script[_ngcontent-%COMP%]{bottom:.35em}[_nghost-%COMP%] .tooltip{position:absolute}[_nghost-%COMP%] .tooltip .tooltip-arrow{display:none}[_nghost-%COMP%] .tooltip .tooltip-inner{background-color:#000;min-width:16rem}.alert-tooltip-content[_ngcontent-%COMP%]{font-size:11px;margin-bottom:.5rem}.info-container[_ngcontent-%COMP%]{display:flex;padding-top:.5rem;padding-bottom:.5rem}.info-icon[_ngcontent-%COMP%]{flex:0 0 auto;margin-right:10px}.info-text[_ngcontent-%COMP%]{flex:1;font-family:Gotham-book;font-size:10px}.fa-info-circle[_ngcontent-%COMP%]{color:#4084c5;font-size:16px;margin-top:2px;margin-left:6px}.custom-dropdown[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;right:0;z-index:1050;max-height:200px;overflow-y:auto;border:1px solid #ced4da;border-radius:.25rem;background-color:#fff;box-shadow:0 4px 6px #0000001a}.custom-dropdown[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]{padding:.5rem 1rem;cursor:pointer}.custom-dropdown[_ngcontent-%COMP%] .dropdown-item[_ngcontent-%COMP%]:hover{background-color:#f1f1f1}.custom-dropdown[_ngcontent-%COMP%]::-webkit-scrollbar{width:8px}.custom-dropdown[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:4px}.custom-dropdown[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background-color:#888}.model-title[_ngcontent-%COMP%]{font-family:Gotham-Medium;font-size:14px;margin-bottom:0;margin-top:.5rem;margin-left:.5rem}label[_ngcontent-%COMP%]{margin-bottom:.5rem}input[type=radio][_ngcontent-%COMP%]{display:none}.form-group[_ngcontent-%COMP%]{margin-bottom:1rem}.close[_ngcontent-%COMP%]{border:none;position:absolute;right:15px;background:none}.g-m[_ngcontent-%COMP%]{font-family:gotham-medium}.sign-up-link[_ngcontent-%COMP%]{color:#1976d2;text-decoration:none;font-weight:500;margin-left:4px;cursor:pointer}.sign-up-link[_ngcontent-%COMP%]:hover{text-decoration:underline}.divider-or[_ngcontent-%COMP%]{display:flex;align-items:center;width:100%}.divider-or[_ngcontent-%COMP%] hr[_ngcontent-%COMP%]{border:none;border-top:1px solid grey;height:1px;margin:0}.divider-or[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:#888;font-size:.95em;font-weight:500}.tfa-rqd[_ngcontent-%COMP%]{font-family:Gotham-Bold;font-size:12px;margin-bottom:.5rem}.fs-15[_ngcontent-%COMP%]{font-size:15px}']})}}return i})();export{Qe as SampleComponent};
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.