1"use strict";(self.webpackChunkweb=self.webpackChunkweb||[]).push([[645],{22200:(Y,_,i)=>{i.d(_,{A:()=>M});var g=i(54753),Z=i(77384),b=i(75827),u=i(83668),w=i(55667),O=i(28857),p=i(45052),s=i(86019);let M=(()=>{class d{constructor(l,t,y,h,v){this.router=l,this.localStorage=t,this.tokenService=y,this.popupState=h,this.location=v,this.LS_ACCESS_TOKEN_KEY="lentii_access_token"}canActivate(l){return this.checkPermission()}checkPermission(){return this.tokenService.getAccessToken().pipe((0,g.U)(l=>!l),(0,Z.b)(l=>{l||(this.location.path().includes("/merchant")?this.router.navigate(["/merchant/connect-stripe"]).then():this.router.navigate(["/"]).then())}))}}return d.\u0275fac=function(l){return new(l||d)(u.LFG(w.F0),u.LFG(O.mM),u.LFG(b.B),u.LFG(p.W),u.LFG(s.Ye))},d.\u0275prov=u.Yz7({token:d,factory:d.\u0275fac,providedIn:"root"}),d})()},8645:(Y,_,i)=>{i.r(_),i.d(_,{WelcomeModule:()=>Mt});var g=i(86019),Z=i(61251),b=i(81343),u=i(42647),w=i(13229),O=i(73536),p=i(49133),s=i(55667),M=i(37493),d=i(59183),f=i(31754),l=i(18319),t=i(83668);let y=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[g.ez,p.UX,p.u5,s.Bz,M.N,d.R,f.h,l.aw]]}),e})();var h=i(53979),v=i(28857),q=i(52506);const F=function(){return["/auth"]};let N=(()=>{class e{constructor(n,o,a){this.router=n,this.userAuthService=o,this.localStorage=a}ngOnInit(){}signedIn(){this.localStorage.getItem("invitation_token").subscribe(n=>{n?this.router.navigate(["/accept-invitation",n]).then():this.router.navigate(["/lists"]).then()})}signIn(){this.router.navigate(["/auth"],{queryParamsHandling:"merge"}).then()}signUp(){this.router.navigate(["/auth","signup"],{queryParamsHandling:"merge"}).then()}forgotten(){this.router.navigate(["/auth","password"],{queryParamsHandling:"merge"}).then()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(s.F0),t.Y36(h.e8),t.Y36(v.mM))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-signin-pages"]],decls:26,vars:21,consts:[[1,"lentii-modal","regular","flex","h-screen","z-50"],[1,"modal-auth","modal-dialog","modal
1-dialog-centered"],[1,"modal-content"],[1,"text-center","modal-body"],[1,"position-absolute","btn-modal-back",3,"routerLink"],[1,"icon-Small-Arrow-Left"],[1,"text-blue","mb-3"],[1,"text-gray","mb-3"],[1,"block","mb-4",3,"signInPopup","signedIn"],[1,"cursor-pointer"],[1,"text-orange","font-weight-bold","cursor-pointer",3,"click"],[1,"mb-4",2,"margin-left","-15px","margin-right","-15px"],[1,"mb-0"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.TgZ(4,"div",4),t._UZ(5,"i",5),t.qZA(),t.TgZ(6,"h2",6),t._uU(7),t.ALo(8,"translate"),t.qZA(),t.TgZ(9,"p",7),t._uU(10),t.ALo(11,"translate"),t.qZA(),t.TgZ(12,"app-signin",8),t.NdJ("signedIn",function(){return o.signedIn()}),t.qZA(),t.TgZ(13,"p",9),t._uU(14),t.ALo(15,"translate"),t.TgZ(16,"span",10),t.NdJ("click",function(){return o.forgotten()}),t._uU(17),t.ALo(18,"translate"),t.qZA(),t.qZA(),t._UZ(19,"hr",11),t.TgZ(20,"p",12),t._uU(21),t.ALo(22,"translate"),t.TgZ(23,"span",10),t.NdJ("click",function(){return o.signUp()}),t._uU(24),t.ALo(25,"translate"),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA()),2&n&&(t.xp6(4),t.Q6J("routerLink",t.DdM(20,F)),t.xp6(3),t.Oqu(t.lcZ(8,8,"auth.login.signin-page.popup.using-email.title")),t.xp6(3),t.Oqu(t.lcZ(11,10,"auth.login.signin-page.popup.using-email.subtitle")),t.xp6(2),t.Q6J("signInPopup",!0),t.xp6(2),t.hij("",t.lcZ(15,12,"auth.login.signin-page.popup.using-email.forgot-password")," "),t.xp6(3),t.Oqu(t.lcZ(18,14,"auth.login.signin-page.popup.using-email.reset-password")),t.xp6(4),t.hij("",t.lcZ(22,16,"auth.login.signin-page.popup.footer.not-account")," "),t.xp6(3),t.Oqu(t.lcZ(25,18,"auth.login.signin-page.popup.footer.not-account.signup")))},directives:[s.rH,q.x],pipes:[l.X$],styles:[""]}),e})();var W=i(4607),A=i(95668);const j=function(){return["/auth","signin"]};let X=(()=>{class e{constructor(n,o){this.router=n,this.route=o}ngOnInit(){}continueWith(){}signedUp(n){this.router.navigate(["/auth","signin"],{relativeTo:this.route}).then()}signUp(){this.router.navigate(["/auth"],{relativeTo:this.route}).then()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(s.F0),t.Y36(s.gz))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-signup-pages"]],decls:22,vars:16,consts:[[1,"lentii-modal","regular","flex","h-screen","z-50"],[1,"modal-auth","modal-dialog","modal
1-dialog-centered"],[1,"modal-content"],[1,"text-center","modal-body"],[1,"position-absolute","btn-modal-back",3,"routerLink"],[1,"icon-Small-Arrow-Left"],[1,"text-blue","mb-3"],[3,"innerHtml"],["signUpPoint","authPagePoint",1,"block","mb-4",3,"continueWith","signedUp"],[1,"mb-0"],[1,"text-orange","font-weight-bold","cursor-pointer",3,"click"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.TgZ(4,"div",4),t._UZ(5,"i",5),t.qZA(),t.TgZ(6,"h2",6),t._uU(7),t.ALo(8,"translate"),t.qZA(),t._UZ(9,"p",7),t.ALo(10,"markdown"),t.ALo(11,"translate"),t.TgZ(12,"app-signup",8),t.NdJ("continueWith",function(){return o.continueWith()})("signedUp",function(c){return o.signedUp(c)}),t.qZA(),t.TgZ(13,"p",9),t._uU(14),t.ALo(15,"translate"),t.TgZ(16,"span",10),t.NdJ("click",function(){return o.signUp()}),t._uU(17,"Facebook"),t.qZA(),t._uU(18),t.ALo(19,"translate"),t.TgZ(20,"span",10),t.NdJ("click",function(){return o.signUp()}),t._uU(21,"Google"),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA()),2&n&&(t.xp6(4),t.Q6J("routerLink",t.DdM(15,j)),t.xp6(3),t.Oqu(t.lcZ(8,5,"auth.signup.popup.title")),t.xp6(2),t.Q6J("innerHtml",t.lcZ(10,7,t.lcZ(11,9,"auth.signup.popup.subtitle.conditions-privacy-policy:html")),t.oJD),t.xp6(5),t.hij("",t.lcZ(15,11,"login-popup.create-account")," "),t.xp6(4),t.hij(" ",t.lcZ(19,13,"login-popup.create-account-or")," "))},directives:[s.rH,W.X],pipes:[l.X$,A.NO],styles:[".logo_img[_ngcontent-%COMP%]{width:56px;height:54px;margin:auto}.form_container[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:500;font-size:20px;color:#425b69;padding:10px 0;margin:0}.form_infa[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;color:#425b69}.form_infa[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:700;color:var(--color-orange-100);font-size:13px;text-decoration:none}.form_infa[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#425b69}.form_infa.center[_ngcontent-%COMP%]{text-align:center;padding:5px 0 15px}.form_infa.left[_ngcontent-%COMP%]{text-align:left}.without_account[_ngcontent-%COMP%]{width:100%;margin:auto;text-align:center}.text_account[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;color:var(--color-gray-80);font-size:11px}.divided[_ngcontent-%COMP%]{display:flex;align-items:center}.divided[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{width:inherit;text-align:center;padding:5px 16px;color:var(--color-gray-80);font-size:11px;font-family:Roboto,sans-serif;font-weight:400}.divided[_ngcontent-%COMP%] .line.left[_ngcontent-%COMP%]{width:calc(50% - 20px);height:1px;background-color:var(--color-gray-20)}.divided[_ngcontent-%COMP%] .line.right[_ngcontent-%COMP%]{width:calc(50% - 20px);height:1px;background-color:var(--color-gray-20)}.style_none[_ngcontent-%COMP%]{border:none;background:none;padding:0;margin:5px 0;font-family:Roboto,sans-serif;font-weight:700;font-size:11px;cursor:pointer;transition:.3s;display:inline-block}.style_none.forgotten[_ngcontent-%COMP%]{color:var(--color-gray-80);text-align:center;margin:auto;width:100%}.style_none.forgotten[_ngcontent-%COMP%]:hover{color:#374d57}.style_none.singup[_ngcontent-%COMP%]{color:var(--color-orange-100)}.style_none.singup[_ngcontent-%COMP%]:hover{color:#374d57}"]}),e})();var R=i(54156),B=i(69468),T=i(40461),Q=i(54753),U=i(83067),C=i(97908),G=i(45052),K=i(12387),H=i(75904),L=i(40046);let $=(()=>{class e{constructor(n,o,a,c,m,P,I,yt,At){this.fb=n,this.popupStateService=o,this.userService=a,this.toastrService=c,this.changeDetectorRef=m,this.route=P,this.router=I,this.authService=yt,this.translatePipe=At,this.subscription=new C.w0,this.closeEvent=new t.vpe,this.signIn=new t.vpe,this.form=this.fb.group({password:this.fb.control(null,[p.kI.required,p.kI.minLength(8)]),repeatPassword:this.fb.control(null,[p.kI.required,p.kI.minLength(8)])}),this.form.setValidators(this.passwordValidator("password","repeatPassword"))}passwordValidator(n,o){return a=>{const m=a.controls[o];a.controls[n].value!==m.value&&m.setErrors({passwordsDoNotMatch:!0})}}ngOnInit(){this.passwordFieldConfig={field:"inputPassword",name:"password",autocomplete:"new-password",placeholder:"Select a password",prepe
1nd:{className:"icon-Small-Password input-group-text flex text-right !pr-0"},append:{className:null},class:"form-group-default",validation:{required:!0,minLength:8,maxLength:20}},this.confirmPasswordFieldConfig={field:"inputPassword",name:"repeatPassword",autocomplete:"new-password",placeholder:"Confirm new password",prepend:{className:"icon-Small-Password input-group-text flex text-right !pr-0"},append:{className:null},class:"form-group-default",validation:{required:!0,minLength:8,maxLength:20}}}close(){this.closeEvent.emit(!0)}submitEvent(){this.subscription.add(this.route.params.pipe((0,B.q)(1),(0,T.h)(n=>n.token),(0,Q.U)(n=>n.token),(0,U.w)(n=>this.userService.resetPassword(n,{plainPassword:{first:this.form.get("password").value,second:this.form.get("repeatPassword").value}}))).subscribe(n=>{this.toastrService.show(this.translatePipe.transform(n.message),this.translatePipe.transform(n.title)),this.form.reset(),this.router.navigate(["/auth","signin"]).then()},n=>{n.error.plainPassword&&(n.error.plainPassword.first&&this.form.get("password").setErrors(Object.assign({},n.error.plainPassword.first)),n.error.plainPassword.second&&this.form.get("repeatPassword").setErrors(Object.assign({},n.error.plainPassword.second)))}))}ngOnDestroy(){this.subscription.unsubscribe()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(p.qu),t.Y36(G.W),t.Y36(R.K),t.Y36(K._W),t.Y36(t.sBO),t.Y36(s.gz),t.Y36(s.F0),t.Y36(h.e8),t.Y36(l.X$))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-reset"]],outputs:{closeEvent:"closeEvent",signIn:"signIn"},decls:18,vars:15,consts:[[1,"modal-content","relative"],[1,"text-center","modal-body"],[1,"text-blue","mb-3"],["autocomplete","off",1,"minimal-width",3,"formGroup","submit"],[3,"fieldConfig","group"],["lentii-button","","theme","blue","type","submit",1,"mb-3","w-full",3,"disabled"],[1,"text-orange","font-weight-bold","cursor-pointer",3,"click"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"div",1),t.TgZ(2,"h3",2),t._uU(3,"Reset password"),t.qZA(),t.TgZ(4,"p"),t._uU(5,"Set your new password here"),t.qZA(),t.TgZ(6,"form",3),t.NdJ("submit",function(){return o.submitEvent()}),t._UZ(7,"app-password",4),t._UZ(8,"app-password",4),t.TgZ(9,"button",5),t._uU(10),t.ALo(11,"translate"),t.qZA(),t.TgZ(12,"p"),t._uU(13),t.ALo(14,"translate"),t.TgZ(15,"span",6),t.NdJ("click",function(){return o.signIn.emit(!0)}),t._uU(16),t.ALo(17,"translate"),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA()),2&n&&(t.xp6(6),t.Q6J("formGroup",o.form),t.xp6(1),t.Q6J("fieldConfig",o.passwordFieldConfig)("group",o.form),t.xp6(1),t.Q6J("fieldConfig",o.confirmPasswordFieldConfig)("group",o.form),t.xp6(1),t.Q6J("disabled",!o.form.valid),t.xp6(1),t.hij("",t.lcZ(11,9,"reset-password.button")," "),t.xp6(3),t.hij("",t.lcZ(14,11,"reset-password.content-one")," "),t.xp6(3),t.Oqu(t.lcZ(17,13,"reset-password.content-two")))},directives:[p._Y,p.JL,p.sg,H.I,L.r],pipes:[l.X$],styles:['#create-email[_ngcontent-%COMP%]{position:relative}.login-popup[_ngcontent-%COMP%]{position:relative}.minimal-width[_ngcontent-%COMP%]{min-width:360px}.close_form[_ngcontent-%COMP%]{position:absolute;top:0;right:0;border:none;background-color:transparent;padding:0;margin:0;line-height:1}.close_btn_f[_ngcontent-%COMP%]{position:relative;display:inline-block;width:18px;height:18px;overflow:hidden;opacity:1}.close_btn_f[_ngcontent-%COMP%]:hover:before, .close_btn_f[_ngcontent-%COMP%]:hover:after{background:var(--color-orange-100)}.close_btn_f[_ngcontent-%COMP%]:before, .close_btn_f[_ngcontent-%COMP%]:after{content:"";position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:var(--color-gray-20)}.close_btn_f[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.close_btn_f[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.close_btn_f.big[_ngcontent-%COMP%]{transform:scale(3)}.close_btn_f.rounded[_ngcontent-%COMP%]:before, .close_btn_f.rounded[_ngcontent-%COMP%]:after{border-radius:5px}.form_infa[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;color:#777;font-size:11px}.form_infa[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;
1color:#777;font-size:11px}.form_infa.center[_ngcontent-%COMP%]{text-align:center;padding:5px 0 15px}.form_infa.left[_ngcontent-%COMP%]{text-align:left}.form_wrapper[_ngcontent-%COMP%]{right:640px;width:304px;background-color:#fff;border-radius:8px;padding:14px 20px;box-shadow:0 0 16px 1px #00000040;margin:15px 5px;z-index:99999;top:10px}.form_container[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:500;font-size:15px;color:#425b69}.form_container[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:700;color:#777;font-size:11px;margin:10px 0 5px}.divided[_ngcontent-%COMP%]{display:flex;align-items:center}.divided[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{width:inherit;text-align:center;padding:5px 16px;color:#777;font-size:11px;font-family:Roboto,sans-serif;font-weight:400}.divided[_ngcontent-%COMP%] .line.left[_ngcontent-%COMP%]{width:calc(50% - 20px);height:1px;background-color:var(--color-gray-20)}.divided[_ngcontent-%COMP%] .line.right[_ngcontent-%COMP%]{width:calc(50% - 20px);height:1px;background-color:var(--color-gray-20)}.input-group-icon[_ngcontent-%COMP%]{position:relative;padding:5px 0}.input-group-icon[_ngcontent-%COMP%] .input-icon[_ngcontent-%COMP%]{position:absolute;left:0;line-height:1;text-align:center;pointer-events:none;margin:0 0 0 10px;top:calc(50% + -0px);transform:translateY(-50%);height:18px;width:18px}.input-group-icon[_ngcontent-%COMP%] .input-icon[_ngcontent-%COMP%]:after{position:absolute;top:.6em;bottom:.6em;left:3.4em;display:block;border-right:1px solid #e5e5e5;content:"";transition:.35s ease-in-out;transition:all .35s ease-in-out}.group_select[_ngcontent-%COMP%]{justify-content:space-between}.group_select[_ngcontent-%COMP%] select[_ngcontent-%COMP%]{background-color:#fff;color:#484848;font-size:12px;font-family:Roboto,sans-serif;font-weight:400;border:none;line-height:1;height:24px;border-radius:4px;text-align:left;width:82px}.group_select[_ngcontent-%COMP%] select[_ngcontent-%COMP%]:after{display:inline-block;width:14px;height:8px;content:"";border:none;background-repeat:no-repeat;margin:auto auto auto 16px;vertical-align:middle;transition:all .2s ease;position:absolute;right:9px;top:calc(50% - 2px)}.login[_ngcontent-%COMP%]{height:45px;width:100%;text-decoration:none;font-family:Roboto,sans-serif;font-weight:500;font-size:15px;background:linear-gradient(to right,#ff6500 0%,#f79838 100%);border-radius:8px;display:flex;justify-content:center;align-items:center;color:#fff;letter-spacing:1.5px;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;border:none;outline:none;cursor:pointer;transition:.9s;margin:5px 0}.login[_ngcontent-%COMP%]:hover{background:linear-gradient(to right,#f79838 0%,#ff6500 100%);transition:.9s}.login[_ngcontent-%COMP%]:disabled{background:gray}.continue_with[_ngcontent-%COMP%]{width:100%;height:35px;background-color:var(--color-gray-20);border:1px solid transparent;border-radius:4px;transition:.35s ease-in-out;transition:all .35s ease-in-out;padding-left:40px;color:#777;font-family:Roboto,sans-serif;font-weight:400;font-size:11px;line-height:1;margin:10px 0;cursor:pointer}.continue_with[_ngcontent-%COMP%] .input-icon[_ngcontent-%COMP%]{top:calc(50% + -0px)}.style_none[_ngcontent-%COMP%]{border:none;background:none;padding:0;margin:5px 0;font-family:Roboto,sans-serif;font-weight:700;font-size:11px;cursor:pointer;transition:.3s;display:inline-block}.style_none.forgotten[_ngcontent-%COMP%]{color:#777;text-align:center;margin:auto;width:100%}.style_none.forgotten[_ngcontent-%COMP%]:hover{color:#374d57}.style_none.singup[_ngcontent-%COMP%]{color:#ff6500}.style_none.singup[_ngcontent-%COMP%]:hover{color:#374d57}.without_account[_ngcontent-%COMP%]{width:100%;margin:auto;text-align:center}.text_account[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;color:#777;font-size:11px}.dropdown-item[_ngcontent-%COMP%]{display:block;width:100%;padding:5px 0 5px 7px;clear:both;text-align:left;white-space:nowrap;background-color:transparent;border:0;font-size:10px;color:#484848;font-family:"OpenSans-Regular",sans-serif}.dropdown-item[_ngcontent-%COMP%]:hover{background-color:var(--color-gray-20)}.dropdown-item[_ngcontent-%COMP%]:active{background-color:#ff6500;color:#fff}.dropdown-menu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:80px;width:80px;padding:5px 0;margin:0;font-size:10px;color:#212529;text-align:center;list-style:none;background-color:#fff;background-clip:padding-box;border:none;border-radius:.25rem}']}),e})(),V=(()=>{class e{constructor(n){this.router=n}
1ngOnInit(){}signIn(){this.router.navigate(["/auth","signin"]).then()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(s.F0))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-reset-pages"]],decls:2,vars:0,consts:[[1,"flex","justify-center","items-center","h-screen"],[3,"signIn"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"app-reset",1),t.NdJ("signIn",function(){return o.signIn()}),t.qZA(),t.qZA())},directives:[$],styles:[""]}),e})();var E=i(78082),z=i(81799),tt=i(32565),nt=i(88477),J=i(72835),D=i(82997);let et=(()=>{class e{constructor(n,o,a,c,m,P){this.trackingService=n,this.deviceService=o,this.authService=a,this.localStorage=c,this.router=m,this.platform=P,this.subscription=new C.w0}ngOnInit(){(0,g.NF)(this.platform)&&this.trackingService.login("by mail",this.deviceService.os),this.token&&(this.authService.saveAccessData((0,tt.d8)(nt.W,this.token)),this.subscription.add(this.authService.loadUser().pipe((0,J.K)(n=>(0,D.of)(null)),(0,U.w)(()=>this.localStorage.getItem("invitation_token"))).subscribe(n=>{n&&this.router.navigate(["/accept-invitation",n]).then()})))}ngOnDestroy(){this.subscription.unsubscribe()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(E.e),t.Y36(z.x0),t.Y36(h.e8),t.Y36(v.mM),t.Y36(s.F0),t.Y36(t.Lbi))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-email-confirmation-success"]],inputs:{icon:"icon",title:"title",subTitle:"subTitle",buttonTitle:"buttonTitle",buttonLink:"buttonLink",token:"token"},decls:10,vars:11,consts:[["alt","",1,"mb-4","mx-auto",3,"src"],["lentii-button","",3,"routerLink"]],template:function(n,o){1&n&&(t._UZ(0,"img",0),t.TgZ(1,"h3"),t._uU(2),t.ALo(3,"translate"),t.qZA(),t.TgZ(4,"p"),t._uU(5),t.ALo(6,"translate"),t.qZA(),t.TgZ(7,"a",1),t._uU(8),t.ALo(9,"translate"),t.qZA()),2&n&&(t.Q6J("src",o.icon.src,t.LSH),t.xp6(2),t.Oqu(t.lcZ(3,5,o.title)),t.xp6(3),t.Oqu(t.lcZ(6,7,o.subTitle)),t.xp6(2),t.Q6J("routerLink",o.buttonLink),t.xp6(1),t.Oqu(t.lcZ(9,9,o.buttonTitle)))},directives:[s.yS,L.r],pipes:[l.X$],styles:[""]}),e})();function ot(e,r){if(1&e&&(t.ynx(0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.TgZ(4,"div",4),t._UZ(5,"app-email-confirmation-success",5),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.BQk()),2&e){const n=r.ngIf;t.xp6(5),t.Q6J("buttonLink",n.buttonLink)("buttonTitle",n.buttonTitle)("subTitle",n.subTitle)("title",n.title)("icon",n.icon)("token",n.token)}}let it=(()=>{class e{constructor(n,o,a,c,m,P,I){this.router=n,this.authService=o,this.userService=a,this.trackingService=c,this.deviceService=m,this.route=P,this.platform=I}ngOnInit(){this.pageData$=this.route.params.pipe((0,T.h)(()=>(0,g.NF)(this.platform)),(0,U.w)(n=>this.userService.activate(n.token)))}signIn(){this.router.navigate(["/auth","signin"]).then()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(s.F0),t.Y36(h.e8),t.Y36(R.K),t.Y36(E.e),t.Y36(z.x0),t.Y36(s.gz),t.Y36(t.Lbi))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-email-confirmation-pages"]],decls:2,vars:3,consts:[[4,"ngIf"],[1,"lentii-modal","flex","h-screen","z-50"],[1,"modal-auth","modal-dialog","modal
1-dialog-centered"],[1,"modal-content"],[1,"text-center","modal-body"],[3,"buttonLink","buttonTitle","subTitle","title","icon","token"]],template:function(n,o){1&n&&(t.YNc(0,ot,6,6,"ng-container",0),t.ALo(1,"async")),2&n&&t.Q6J("ngIf",t.lcZ(1,1,o.pageData$))},directives:[g.O5,et],pipes:[g.Ov],styles:[""]}),e})();var S=i(10210),k=i(25467),rt=i(27546),at=i(82437),st=i(36407);let lt=(()=>{class e{constructor(n,o,a,c){this.activeModal=n,this.route=o,this.router=a,this.localStorage=c,this.authPagePoint=S.N.authPagePoint,this.subscription=new C.w0}signedIn(){const n=this.localStorage.getItem("invitation_token").subscribe(o=>{o?this.router.navigate(["/accept-invitation",o]).then():this.router.navigate(["/lists"]).then()});this.subscription.add(n)}signIn(){this.router.navigate(["signin"],{relativeTo:this.route}).then()}signUp(){this.router.navigate(["signup"],{relativeTo:this.route}).then()}openPinCodePopup(){this.router.navigate(["/auth","pin"]).then()}goBack(){this.router.navigate(["/"]).then()}ngOnDestroy(){this.subscription.unsubscribe()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(b.Kz),t.Y36(s.gz),t.Y36(s.F0),t.Y36(v.mM))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-continue-with-page"]],decls:26,vars:24,consts:[[1,"regular","flex","h-screen","z-50"],[1,"modal-auth","modal-dialog","modal
1-dialog-centered"],[1,"modal-content","relative"],["appSwipe","",1,"modal-header",3,"swipedDown"],[1,"text-blue","mb-3"],[1,"text-center","modal-body","pt-0","md:pt-5","pb-5"],[1,"text-gray","mb-3"],["btnName","auth.login.with-google",1,"mb-3","block",3,"signInPopup","signUpPoint","signedIn"],["btnName","auth.login.with-facebook",1,"mb-3","block",3,"signInPopup","signUpPoint","signedIn"],[1,"mb-3"],[1,"text-orange","font-weight-bold","cursor-pointer",3,"click"],[1,"mb-3",2,"margin-left","-15px","margin-right","-15px"],[1,"mb-0","md:mb-3",3,"innerHtml"],[1,"absolute","w-full","bottom-[-100px]","left-0",3,"openPopup"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.NdJ("swipedDown",function(){return o.goBack()}),t.TgZ(4,"h2",4),t._uU(5),t.ALo(6,"translate"),t.qZA(),t.qZA(),t.TgZ(7,"div",5),t.TgZ(8,"p",6),t._uU(9),t.ALo(10,"translate"),t.qZA(),t.TgZ(11,"app-login-with-google",7),t.NdJ("signedIn",function(){return o.signedIn()}),t.qZA(),t.TgZ(12,"app-login-with-facebook",8),t.NdJ("signedIn",function(){return o.signedIn()}),t.qZA(),t.TgZ(13,"p",9),t._uU(14),t.ALo(15,"translate"),t.TgZ(16,"span",10),t.NdJ("click",function(){return o.signIn()}),t._uU(17),t.ALo(18,"translate"),t.qZA(),t.qZA(),t._UZ(19,"hr",11),t._UZ(20,"p",12),t.ALo(21,"markdown"),t.ALo(22,"translate"),t.TgZ(23,"app-temp-pin-button",13),t.NdJ("openPopup",function(){return o.openPinCodePopup()}),t._uU(24),t.ALo(25,"translate"),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA()),2&n&&(t.xp6(5),t.Oqu(t.lcZ(6,10,"auth.popup.login.title")),t.xp6(4),t.Oqu(t.lcZ(10,12,"auth.popup.login.subtitle.signin-method")),t.xp6(2),t.Q6J("signInPopup",!0)("signUpPoint",o.authPagePoint),t.xp6(1),t.Q6J("signInPopup",!0)("signUpPoint",o.authPagePoint),t.xp6(2),t.hij("",t.lcZ(15,14,"auth.login.popup.login-with-email")," "),t.xp6(3),t.Oqu(t.lcZ(18,16,"auth.login.popup.using-email-click-
1here")),t.xp6(3),t.Q6J("innerHtml",t.lcZ(21,18,t.lcZ(22,20,"auth.login.popup.footer.conditions-privacy-police:html")),t.oJD),t.xp6(4),t.Oqu(t.lcZ(25,22,"auth.login.use-temp-pin")))},directives:[k.z,rt.d,at.I,st.k],pipes:[l.X$,A.NO],styles:["[_nghost-%COMP%]{display:block;height:100%}.logo_img[_ngcontent-%COMP%]{width:56px;height:54px;margin:auto}.form_container[_ngcontent-%COMP%] h4[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:500;font-size:20px;color:#425b69;padding:10px 0;margin:0}.form_container[_ngcontent-%COMP%] h5[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;font-size:13px;color:#425b69;margin-bottom:20px}.divided[_ngcontent-%COMP%]{display:flex;align-items:center}.divided[_ngcontent-%COMP%] .text[_ngcontent-%COMP%]{width:inherit;text-align:center;padding:10px 16px;color:var(--color-gray-80);font-size:11px;font-family:Roboto,sans-serif;font-weight:400}.divided[_ngcontent-%COMP%] .line.left[_ngcontent-%COMP%]{width:calc(50% - 20px);height:1px;background-color:var(--color-gray-20)}.divided[_ngcontent-%COMP%] .line.right[_ngcontent-%COMP%]{width:calc(50% - 20px);height:1px;background-color:var(--color-gray-20)}.style_none[_ngcontent-%COMP%]{border:none;background:none;padding:0;margin:5px 2px;font-family:Roboto,sans-serif;font-weight:700;font-size:11px;cursor:pointer;transition:.3s;display:inline-block}.style_none.forgotten[_ngcontent-%COMP%]{color:var(--color-gray-80);text-align:center;margin:auto;width:100%}.style_none.forgotten[_ngcontent-%COMP%]:hover{color:#374d57}.style_none.singup[_ngcontent-%COMP%]{color:var(--color-orange-100)}.style_none.singup[_ngcontent-%COMP%]:hover{color:#374d57}.without_account[_ngcontent-%COMP%]{width:100%;margin:auto;text-align:center}.text_account[_ngcontent-%COMP%]{font-family:Roboto,sans-serif;font-weight:400;color:var(--color-gray-80);font-size:11px}.text-blue[_ngcontent-%COMP%]{height:30px}"]}),e})();var pt=i(65722);const ct=function(){return["/auth","signin"]};let gt=(()=>{class e{constructor(n){this.router=n}signIn(){this.router.navigate(["/auth","signin"]).then()}signUp(){this.router.navigate(["/auth","signup"]).then()}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(s.F0))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-reset-password-pages"]],decls:20,vars:14,consts:[[1,"lentii-modal","regular","flex","h-screen","z-50"],[1,"modal-auth","modal-dialog","modal
1-dialog-centered"],[1,"modal-content"],["appSwipe","",1,"modal-header","items-center","justify-content-center",3,"swipedDown"],[1,"position-absolute","btn-modal-back",3,"routerLink"],[1,"icon-Small-Arrow-Left"],[1,"text-blue","md:mb-3"],[1,"text-center","modal-body","pt-0","md:pt-5"],[1,"block","mb-5","md:mb-4",3,"signIn","signUp"],[1,"mb-0"],[1,"text-orange","font-weight-bold","cursor-pointer",3,"click"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.NdJ("swipedDown",function(){return o.signIn()}),t.TgZ(4,"div",4),t._UZ(5,"i",5),t.qZA(),t.TgZ(6,"h2",6),t._uU(7),t.ALo(8,"translate"),t.qZA(),t.qZA(),t.TgZ(9,"div",7),t.TgZ(10,"p"),t._uU(11),t.ALo(12,"translate"),t.qZA(),t.TgZ(13,"app-reset-password",8),t.NdJ("signIn",function(){return o.signIn()})("signUp",function(){return o.signUp()}),t.qZA(),t.TgZ(14,"p",9),t._uU(15),t.ALo(16,"translate"),t.TgZ(17,"span",10),t.NdJ("click",function(){return o.signUp()}),t._uU(18),t.ALo(19,"translate"),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA()),2&n&&(t.xp6(4),t.Q6J("routerLink",t.DdM(13,ct)),t.xp6(3),t.Oqu(t.lcZ(8,5,"auth.reset-password.popup.title")),t.xp6(4),t.Oqu(t.lcZ(12,7,"auth.reset-password.popup.subtitle")),t.xp6(4),t.Oqu(t.lcZ(16,9,"auth.reset-password.popup.footer.not-account")),t.xp6(3),t.hij(" ",t.lcZ(19,11,"auth.reset-password.popup.footer.not-account.signup"),""))},directives:[k.z,s.rH,pt.L],pipes:[l.X$],styles:["@media (max-width: 768px){.lentii-modal[_ngcontent-%COMP%] .modal-auth[_ngcontent-%COMP%]{width:100%}}.lentii-modal[_ngcontent-%COMP%] .modal-auth[_ngcontent-%COMP%] .modal-header[_ngcontent-%COMP%] .btn-modal-back[_ngcontent-%COMP%]{position:absolute;left:15px;top:35px;bottom:0;height:38px}"]}),e})(),ut=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({imports:[[g.ez,s.Bz,f.h,l.aw]]}),e})();var dt=i(3514),mt=i(76810),x=i(22200),ht=i(97511);let ft=(()=>{class e{constructor(){this.env=S.N}ngOnInit(){}}return e.\u0275fac=function(n){return new(n||e)},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-welcome"]],decls:5,vars:0,consts:[[1,"w-screen","fixed","inset-0","welcome-bg"],[1,"w-screen","fixed","inset-0","welcome-image"],[1,"w-screen","fixed","inset-0","bg-black","opacity-50"]],template:function(n,o){1&n&&(t._UZ(0,"app-header"),t._UZ(1,"div",0),t._UZ(2,"div",1),t._UZ(3,"div",2),t._UZ(4,"router-outlet"))},directives:[ht.G,s.lC],styles:['.welcome-bg[_ngcontent-%COMP%]{background:linear-gradient(45deg,#455a65 0%,#68828e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#455a65",endColorstr="#68828e",GradientType=1)}.welcome-image[_ngcontent-%COMP%]{background-image:url(/happy-group-of-friends-enjoying-traveling-and-TE2H8D9.f38a3ad41e71250f.jpg);opacity:.5;background-size:cover}']}),e})();var vt=i(47950),Pt=i(87666),_t=i(7415);function bt(e,r){1&e&&(t.TgZ(0,"div",10),t._uU(1),t.ALo(2,"translate"),t.qZA()),2&e&&(t.xp6(1),t.Oqu(t.lcZ(2,1,"popup.purpose.invalid-pin-code")))}let Ct=(()=>{class e{constructor(n,o,a,c){this.fb=n,this.pinCodeService=o,this.router=a,this.changeDetectorRef=c,this.subscription=new C.w0}get letters(){return this.form.get("letters")}completed(n){this.letters.patchValue(n)}ngOnInit(){this.form=this.fb.group({letters:this.fb.control("",[p.kI.required,p.kI.minLength(S.N.pinCodeLength)])})}goBack(){this.router.navigate(["/"]).then()}ngOnDestroy(){this.subscription.unsubscribe()}submitForm(){const n=this.pinCodeService.findTripList(this.letters.value).pipe((0,J.K)(o=>(this.letters.setErrors({notFound:!0}),this.changeDetectorRef.detectChanges(),(0,D.of)(!1))),(0,T.h)(o=>!!o)).subscribe(o=>{this.router.navigate(["/trip",o.uuid],{queryParams:{pin:this.letters.value}}).then()});this.subscription.add(n)}}return e.\u0275fac=function(n){return new(n||e)(t.Y36(p.qu),t.Y36(Pt.o),t.Y36(s.F0),t.Y36(t.sBO))},e.\u0275cmp=t.Xpm({type:e,selectors:[["app-pin-code-page"]],decls:16,vars:13,consts:[[1,"lentii-modal","regular","flex","h-screen","z-50"],[1,"modal-auth","modal-dialog","modal
1-dialog-centered"],[1,"modal-content"],["appSwipe","",1,"modal-header","justify-content-center",3,"swipedDown"],[1,"text-blue","mb-3"],[1,"text-center","modal-body","pt-0","md:pt-5",3,"formGroup","submit"],[1,"mb-4"],[3,"control"],["class","text-red-700 mb-4",4,"ngIf"],["lentii-button","","theme","blue","type","submit",1,"w-full",3,"disabled"],[1,"text-red-700","mb-4"]],template:function(n,o){1&n&&(t.TgZ(0,"div",0),t.TgZ(1,"div",1),t.TgZ(2,"div",2),t.TgZ(3,"div",3),t.NdJ("swipedDown",function(){return o.goBack()}),t.TgZ(4,"h3",4),t._uU(5),t.ALo(6,"translate"),t.qZA(),t.qZA(),t.TgZ(7,"form",5),t.NdJ("submit",function(){return o.submitForm()}),t.TgZ(8,"p",6),t._uU(9),t.ALo(10,"translate"),t.qZA(),t._UZ(11,"app-pin-code",7),t.YNc(12,bt,3,3,"div",8),t.TgZ(13,"button",9),t._uU(14),t.ALo(15,"translate"),t.qZA(),t.qZA(),t.qZA(),t.qZA(),t.qZA()),2&n&&(t.xp6(5),t.Oqu(t.lcZ(6,7,"auth.login.enter-temp-pin")),t.xp6(2),t.Q6J("formGroup",o.form),t.xp6(2),t.Oqu(t.lcZ(10,9,"auth.login.enter-temp-pin-description")),t.xp6(2),t.Q6J("control",o.letters),t.xp6(1),t.Q6J("ngIf",o.letters.hasError("notFound")),t.xp6(1),t.Q6J("disabled",o.form.invalid),t.xp6(1),t.hij(" ",t.lcZ(15,11,"trip-list.join-trip")," "))},directives:[k.z,p._Y,p.JL,p.sg,_t.b,g.O5,L.r],pipes:[l.X$],styles:[".pin-letter[_ngcontent-%COMP%]{background:var(--color-white);border-radius:10px;border:2px solid var(--color-gray-20);width:var(--control-large-size);height:var(--control-large-size);text-align:center;font-weight:bold;line-height:44px;font-size:34px;color:var(--color-gray-80);text-transform:uppercase}.pin-letter[_ngcontent-%COMP%]:focus{outline:none}"],changeDetection:0}),e})();var xt=i(14082),Zt=i(53176),wt=i(84752);const Ot=[{path:"",component:ft,children:[{path:"",component:lt,canActivate:[x.A]},{path:"pin",component:Ct,canActivate:[x.A]},{path:"signup",component:X,canActivate:[x.A]},{path:"signin",component:N,canActivate:[x.A]},{path:"password",component:gt},{path:"confirm/:token",component:it},{path:"reset/:token",component:V,canActivate:[]}]}];let Mt=(()=>{class e{}return e.\u0275fac=function(n){return new(n||e)},e.\u0275mod=t.oAB({type:e}),e.\u0275inj=t.cJS({providers:[l.X$],imports:[[g.ez,Z.D,u.t,w.u,O.n,b.bz,y,ut,dt.o,mt.d,l.aw,A.JP.forChild(),s.Bz.forChild(Ot),vt.O,p.UX,xt.N,Zt.V,f.h,wt.k]]}),e})()}}]);
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.