1"use strict";(self.webpackChunkcitizen_web=self.webpackChunkcitizen_web||[]).push([[837],{6837:(Xe,T,s)=>{s.r(T),s.d(T,{AuthModule:()=>qe});var R=s(7636),d=s(8583),r=s(3679),W=s(9245),g=s(1834),Q=s(2654),J=s(7933),D=s(6676),Y=s(83),q=s(9631),K=s(951),e=s(8720),h=s(465),X=s(2473),P=s(6299),y=s(9262),x=s(4985),b=s(4941);let j=(()=>{class n{constructor(t,i,a,c){this.auth=t,this.command=i,this.snackBar=a,this.analytics=c}execute(t){this.analytics.logEvent(h.dW.RESET_PASSWORD),this.command.load(),this.auth.sendPasswordResetEmail(t,X.N.emailLinkRedirectUrl).then(()=>{this.command.canselLoading(),this.snackBar.open("\u9001\u4fe1\u304c\u6210\u529f\u3057\u307e\u3057\u305f\u3002\u30e1\u30fc\u30eb\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002")}).catch(i=>{this.command.canselLoading(),this.snackBar.openWithError(i.errorMessage,i.actionMessage).onAction().subscribe(()=>{this.execute(t)})})}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(P.N),e.LFG(y.e8),e.LFG(x.c),e.LFG(b.B))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var A=s(8433);function $(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"p",5),e._uU(2),e.qZA(),e.BQk()),2&n){const t=e.oxw();e.xp6(2),e.Oqu(t.subTitle)}}const V=["*"];let F=(()=>{class n{constructor(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-auth-form-base"]],inputs:{title:"title",subTitle:"subTitle"},ngContentSelectors:V,decls:7,vars:2,consts:[[1,"container"],[1,"form"],[1,"form-title-container"],[1,"form-title"],[4,"ngIf"],[1,"form-sub-title"]],template:function(t,i){1&t&&(e.F$t(),e.TgZ(0,"section",0),e.TgZ(1,"div",1),e.TgZ(2,"div",2),e.TgZ(3,"p",3),e._uU(4),e.qZA(),e.YNc(5,$,3,1,"ng-container",4),e.qZA(),e.Hsn(6),e.qZA(),e.qZA()),2&t&&(e.xp6(4),e.Oqu(i.title),e.xp6(1),e.Q6J("ngIf",i.subTitle))},directives:[d.O5],styles:['@charset "UTF-8";.container[_ngcontent-%COMP%]{padding-top:16px;max-width:1040px;margin:0 auto;padding-left:16px;padding-right:16px}@media (min-width: 768px) and (max-width: 1199px){.container[_ngcontent-%COMP%]{padding-left:40px;padding-right:40px}}@media all and (min-width: 1200px){.container[_ngcontent-%COMP%]{padding-left:80px;padding-right:80px}}@media all and (min-width: 768px){.container[_ngcontent-%COMP%]{padding:24px}}.form-title[_ngcontent-%COMP%]{color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:22px;line-height:28px;letter-spacing:.5px;font-weight:700}@media all and (min-width: 600px){.form-title[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:28px;line-height:36px;letter-spacing:.5px;font-weight:700}}.form-title-container[_ngcontent-%COMP%]{margin-bottom:16px}.form-sub-title[_ngcontent-%COMP%]{margin-top:12px;color:#666363;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;letter-spacing:.25px;font-weight:300}@media all and (min-width: 600px){.form-sub-title[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:300}}'],changeDetection:0}),n})();var M=s(5066);function ee(n,o){1&n&&(e.ynx(0),e.TgZ(1,"span",2),e._uU(2," \u6709\u52b9\u306a\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044 "),e.qZA(),e.BQk())}function te(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"div",1),e.YNc(2,ee,3,0,"ng-container",0),e.qZA(),e.BQk()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("ngIf",t.isRequired()||t.isMinLength())}}let w=(()=>{class n{constructor(){}ngOnInit(){}
1isInvalid(){return!!this.form&&this.form.invalid&&(this.form.dirty||this.form.touched)}isRequired(){return!!this.form&&this.form.hasError("required")}isMinLength(){return!!this.form&&this.form.hasError("email")}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-input-email-message"]],inputs:{form:"form"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"error"],[1,"message"]],template:function(t,i){1&t&&e.YNc(0,te,3,1,"ng-container",0),2&t&&e.Q6J("ngIf",i.isInvalid())},directives:[d.O5],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.error[_ngcontent-%COMP%]{margin-top:8px}.message[_ngcontent-%COMP%]{color:#990f24;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:10px;line-height:15px;font-weight:bold}@media all and (min-width: 600px){.message[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;font-weight:700}}'],changeDetection:0}),n})();function ne(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-email-message",7),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("form",t.emailControl)}}let ie=(()=>{class n{constructor(t,i,a){this.formBuilder=t,this.usecase=i,this.query=a,this.formGroup=this.formBuilder.group({email:[null,r.kI.compose([r.kI.required,r.kI.email])]}),this.loading$=this.query.selectLoading()}ngOnInit(){}onSubmit(){this.emailControl&&this.usecase.execute(this.emailControl.value)}get emailControl(){return null!==this.formGroup?this.formGroup.get("email"):null}getEmailErrorMessage(){return this.emailControl&&this.emailControl.errors&&(this.emailControl.errors.required||this.emailControl.errors.email)?"\u6709\u52b9\u306a\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044":""}isEmailInvalid(){return!!this.emailControl&&this.emailControl.invalid&&(this.emailControl.dirty||this.emailControl.touched)}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(r.qu),e.Y36(j),e.Y36(y.iA))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-password-reset-page"]],decls:10,vars:9,consts:[[3,"title","subTitle"],[2,"display","flex","flex-direction","column",3,"formGroup"],["for","email",1,"input-label",2,"margin-bottom","8px"],["id","email","formControlName","email","required","","type","email","autocomplete","email",1,"input"],[4,"ngIf"],[1,"spacer-24"],[3,"isDisabled","loading","buttonSecondaryName","tapped"],[3,"form"]],template:function(t,i){1&t&&(e._UZ(0,"app-header"),e.TgZ(1,"app-auth-form-base",0),e.TgZ(2,"form",1),e.TgZ(3,"label",2),e._uU(4,"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9"),e.qZA(),e._UZ(5,"input",3),e.YNc(6,ne,2,1,"ng-container",4),e._UZ(7,"div",5),e.TgZ(8,"app-button-secondary",6),e.NdJ("tapped",function(){return i.onSubmit()}),e.ALo(9,"async"),e.qZA(),e.qZA(),e.qZA()),2&t&&(e.xp6(1),e.Q6J("title","\u30d1\u30b9\u30ef\u30fc\u30c9\u306e\u518d\u8a2d\u5b9a")("subTitle","\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u767b\u9332\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8\u7528\u306e\u30ea\u30f3\u30af\u3092\u30e1\u30fc\u30eb\u3057\u307e\u3059\u3002"),e.xp6(1),e.Q6J("formGroup",i.formGroup),e.xp6(4),e.Q6J("ngIf",i.isEmailInvalid()),e.xp6(2),e.Q6J("isDisabled",i.formGroup.invalid)("loading",e.lcZ(9,7,i.loading$))("buttonSecondaryName","\u518d\u8a2d\u5b9a\u7528\u306e\u30ea\u30f3\u30af\u3092\u9001\u4fe1\u3059\u308b"))},directives:[A.G,F,r._Y,r.JL,r.sg,r.Fj,r.JJ,r.u,r.Q7,d.O5,M.A,w],pipes:[d.Ov],styles:['@charset "UTF-8";.spacer-24[_ngcontent-%COMP%]{height:24px}.input[_ngcontent-%COMP%]{border:solid 1px #dbd9d9;border-radius:4px;box-sizing:border-box;padding:7px 12px;width:100%;background:#ffffff;color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;letter-spacing:.25px;font-weight:300}.input[_ngcontent-%COMP%]:focus{outline:0;border:solid 1px #04856a}.input.ng-invalid.ng-dirty[_ngcontent-%COMP%]{border:solid 1px #990f24}.input.ng-invalid.ng-touched[_ngcontent-%COMP%]{border:solid 1px #990f24}.input-label[_ngcontent-%COMP%]{color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:700}@media all and (min-width: 600px){.input-label[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;font-weight:700}}']}),n})();var p=s(4762),I=s(9422);let oe=(()=>{class n{constructor(t,i,a){this.auth=t,this.snackBar=i,this.router=a}ngOnInit(){return(0,p.mG)(this,void 0,void 0,function*(){(yield this.auth.getRedirectResult())&&(this.router.navigate([""]),this.snackBar.open("\u8a8d\u8a3c\u6210\u529f\u3057\u307e\u3057\u305f"))})}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(P.N),e.Y36(x.c),e.Y36(g.F0))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-redirect-loading"]],decls:2,vars:0,consts:[[2,"padding","30px"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0),e._UZ(1,"app-loading"),e.qZA())},directives:[I.N],styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),n})();
1var ae=s(6215),U=s(5978),O=s(7368),m=s(1186),_=s(7054),re=s(4672);let se=(()=>{class n{constructor(t){this.firestore=t}collection(t){return(0,m.hJ)(this.firestore,re.eZ.collectionPath(t))}document(t,i){const a=this.collection(t);return i?(0,m.JU)(a,i):(0,m.JU)(a)}create(t){return(0,p.mG)(this,void 0,void 0,function*(){const i=this.document(t.account_id),a=(0,m.Bt)();return yield(0,m.pl)(i,Object.assign(Object.assign({},t),{created_at:a,updated_at:a}))})}}return n.collectionPath="citizen_update_logs",n.\u0275fac=function(t){return new(t||n)(e.LFG(m.gg))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var E=s(6273),S=s(5402),B=s(6023);let ce=(()=>{class n{constructor(t,i,a,c,u,l,f,v,Z){this.accountRepository=t,this.snackBar=i,this.authPageService=a,this.analytics=c,this.citizenUpdateLogRepository=u,this.zipcodeEntity=l,this.zipcodeRepository=f,this.userRepository=v,this.firestore=Z}execute(t){return(0,p.mG)(this,void 0,void 0,function*(){this.analytics.logEvent(h.dW.SET_UP);const i=yield this.accountRepository.myAccount();if(!i)return;const a=(0,m.qs)(this.firestore);if(t.zipcode){const c=this.zipcodeEntity.from(t.zipcode),u={account_id:i._id,value:(null==c?void 0:c.value)||null},l=this.zipcodeRepository.document(i._id);a.set(l,u)}if(t.email){const c=this.userRepository.document(i.user_ids[0]);a.update(c,{email:t.email})}if(t.nickname){const c=this.citizenUpdateLogRepository.document(i._id),u={account_id:i._id,name:t.nickname?[t.nickname]:i.name,image_url:i.image_url,created_at:(0,O.G)(),updated_at:(0,O.G)(),citizen_type:"normal",profile:null};a.set(c,u);const l=this.accountRepository.document(i._id);a.update(l,{name:[t.nickname]})}yield a.commit(),this.authPageService.navigateRedirectUrl(),this.snackBar.open("\u767b\u9332\u5b8c\u4e86\u3057\u307e\u3057\u305f")})}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(U.P),e.LFG(x.c),e.LFG(_.S),e.LFG(b.B),e.LFG(se),e.LFG(E.Q),e.LFG(S.L),e.LFG(B.j),e.LFG(m.gg))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var ue=s(3084),le=s(8238),pe=s(2428);function de(n,o){1&n&&(e.ynx(0),e._UZ(1,"app-loading"),e.BQk())}function fe(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-email-message",9),e.BQk()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("form",t.emailControl)}}function ge(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-label",6),e._UZ(2,"input",7),e.YNc(3,fe,2,1,"ng-container",4),e._UZ(4,"div",8),e.BQk()),2&n){const t=e.oxw(2);e.xp6(1),e.Q6J("title","\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9")("sentence","\u653f\u6cbb\u5bb6\u304c\u30b3\u30e1\u30f3\u30c8\u306b\u30ea\u30a2\u30af\u30b7\u30e7\u30f3\u3057\u305f\u308a\u3001\u53c2\u52a0\u3057\u3066\u3044\u308b\u653f\u7b56\u304c\u9032\u3080\u3068\u30e1\u30fc\u30eb\u3067\u304a\u4f1d\u3048\u3057\u307e\u3059\u3002"),e.xp6(2),e.Q6J("ngIf",t.isEmailInvalid())}}function he(n,o){1&n&&(e.ynx(0),e._UZ(1,"app-input-label",6),e._UZ(2,"input",10),e._UZ(3,"div",8),e.BQk()),2&n&&(e.xp6(1),e.Q6J("title","\u540d\u524d")("sentence","\u653f\u6cbb\u5bb6\u304c\u30b3\u30e1\u30f3\u30c8\u306b\u3044\u3044\u306d\u3059\u308b\u3068\u3001\u30b5\u30fc\u30d3\u30b9\u5185\u3067\u540d\u524d\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002"))}function me(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-zipcode-message",9),e.BQk()),2&n){const t=e.oxw(3);e.xp6(1),e.Q6J("form",t.zipcodeControl)}}function Ce(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-label",11),e._UZ(2,"input",12),e.YNc(3,me,2,1,"ng-container",4),e._UZ(4,"div",8),e.BQk()),2&n){const t=e.oxw(2);e.xp6(1),e.Q6J("title","\u90f5\u4fbf\u756a\u53f7")("isOptional",!0)("sentence","\u53c2\u52a0\u3057\u3066\u3044\u308b\u653f\u7b56\u306e\u653f\u6cbb\u5bb6\u3068\u540c\u3058\u5730\u57df\u3060\u3063\u305f\u5834\u5408\u3001\u610f\u898b\u304c\u3088\u308a\u53c2\u8003\u306b\u3055\u308c\u3084\u3059\u304f\u306a\u308a\u307e\u3059\u3002\u307b\u304b\u306ePoliPoli\u5229\u7528\u8005\u306b\u516c\u958b\u3055\u308c\u308b\u3053\u3068\u306f\u3042\u308a\u307e\u305b\u3093\u3002"),e.xp6(2),e.Q6J("ngIf",t.isZipcodeInvalid())}}function ve(n,o){if(1&n){const t=e.EpF();e.TgZ(0,"form",3),e.YNc(1,ge,5,3,"ng-container",4),e.YNc(2,he,4,2,"ng-container",4),e.YNc(3,Ce,5,4,"ng-container",4),e.TgZ(4,"app-button-secondary",5),e.NdJ("tapped",function(){return e.CHM(t),e.oxw().onSubmit()}),e.ALo(5,"async"),e.qZA(),e.qZA()}if(2&n){const t=e.oxw();e.Q6J("formGroup",t.formGroup),e.xp6(1),e.Q6J("ngIf",t.emailControl),e.xp6(1),e.Q6J("ngIf",t.nicknameContorl),e.xp6(1),e.Q6J("ngIf",t.zipcodeControl),e.xp6(1),e.Q6J("isDisabled",t.formGroup.invalid)("buttonSecondaryName",t.button_sentence)("loading",e.lcZ(5,7,t.loading$))}}let ye=(()=>{class n{constructor(t,i,a,c,u,l,f){this.citizenRepository=t,this.usecase=i,this.authPageService=a,this.zipcodeEntity=c,this.accountEntity=u,this.zipcodeRepository=l,this.userRepository=f,this.title="\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb",this.button_sentence="PoliPoli\u3092\u306f\u3058\u3081\u308b",this.loading$=new ae.X(!0)}ngOnInit(){this.formGroup=new r.cw({}),this.createForm(),this.setTitle()}
1isNicknameInvalid(){return this.nicknameContorl.invalid&&(this.nicknameContorl.dirty||this.nicknameContorl.touched)}isEmailInvalid(){return this.emailControl.invalid&&(this.emailControl.dirty||this.emailControl.touched)}isZipcodeInvalid(){return this.zipcodeControl.invalid&&(this.zipcodeControl.dirty||this.zipcodeControl.touched)}setTitle(){(this.authPageService.isFromActionPageUrl("meetings")||this.authPageService.isFromActionPageUrl("comments"))&&(this.title="\u6295\u7a3f\u3059\u308b\u306b\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u5fc5\u8981\u3067\u3059",this.button_sentence="\u767b\u9332\u3059\u308b")}createForm(){return(0,p.mG)(this,void 0,void 0,function*(){const t=yield this.citizenRepository.myAccount(),i=yield this.userRepository.getCurrentUser();if(!t)return void this.redirect();const a=yield this.zipcodeRepository.get(t._id);(yield this.validateHasAlreadySetUpped(t,i,a))?this.redirect():(this.addNickname(t),this.addZipcode(a),this.addEmail(i),this.loading$.next(!1))})}validateHasAlreadySetUpped(t,i,a){return(0,p.mG)(this,void 0,void 0,function*(){const c=!(!i||!i.email),u=this.zipcodeEntity.hasSetup(a),l=this.accountEntity.hasSetup(t);return!(!c||!u||!l)})}redirect(){this.loading$.next(!1),this.authPageService.navigateRedirectUrl()}addZipcode(t){this.zipcodeEntity.hasSetup(t)||this.formGroup.addControl("zipcode",new r.NI(null,r.kI.compose([r.kI.pattern("[0-9]{7}")])))}addEmail(t){return(0,p.mG)(this,void 0,void 0,function*(){t&&!t.email&&this.formGroup.addControl("email",new r.NI("",r.kI.compose([r.kI.required,r.kI.email])))})}addNickname(t){this.accountEntity.hasSetup(t)||this.formGroup.addControl("nickname",new r.NI("",r.kI.required))}
1onSubmit(){this.usecase.execute({nickname:this.formGroup.value.nickname,zipcode:this.formGroup.value.zipcode,email:this.formGroup.value.email})}get nicknameContorl(){return this.formGroup.get("nickname")}get emailControl(){return this.formGroup.get("email")}get zipcodeControl(){return this.formGroup.get("zipcode")}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(U.P),e.Y36(ce),e.Y36(_.S),e.Y36(E.Q),e.Y36(ue.V),e.Y36(S.L),e.Y36(B.j))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-set-up-profile"]],decls:6,vars:6,consts:[[3,"title","subTitle"],[4,"ngIf","ngIfElse"],["form",""],[2,"display","flex","flex-direction","column",3,"formGroup"],[4,"ngIf"],[2,"margin-top","8px",3,"isDisabled","buttonSecondaryName","loading","tapped"],[3,"title","sentence"],["id","email","formControlName","email","required","","type","email","autocomlete","on",1,"input-item"],[1,"space-16"],[3,"form"],["id","nickname","formControlName","nickname","required","","type","text","autocomlete","nickname",1,"input-item"],[3,"title","isOptional","sentence"],["id","zipcode","formControlName","zipcode","type","text","autocomlete","postal-code",1,"input-item"]],template:function(t,i){if(1&t&&(e._UZ(0,"app-header"),e.TgZ(1,"app-auth-form-base",0),e.YNc(2,de,2,0,"ng-container",1),e.ALo(3,"async"),e.YNc(4,ve,6,9,"ng-template",null,2,e.W1O),e.qZA()),2&t){const a=e.MAs(5);e.xp6(1),e.Q6J("title",i.title)("subTitle","\u653f\u6cbb\u5bb6\u306b\u30b3\u30e1\u30f3\u30c8\u3092\u8aad\u3093\u3067\u3082\u3089\u3046\u305f\u3081\u306b\u3001\u5c11\u3057\u3060\u3051\u3042\u306a\u305f\u306e\u3053\u3068\u3092\u6559\u3048\u3066\u304f\u3060\u3055\u3044\u3002"),e.xp6(1),e.Q6J("ngIf",e.lcZ(3,4,i.loading$))("ngIfElse",a)}},directives:[A.G,F,d.O5,I.N,r._Y,r.JL,r.sg,M.A,le.i,r.Fj,r.JJ,r.u,r.Q7,w,pe.E],pipes:[d.Ov],styles:['@charset "UTF-8";.space-16[_ngcontent-%COMP%]{height:16px}.input[_ngcontent-%COMP%]{margin-bottom:8px}.input-item[_ngcontent-%COMP%]{width:100%;border:solid 1px #dbd9d9;border-radius:4px;color:#1f1a1b;box-sizing:border-box;background:#ffffff;padding:7px 12px;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;letter-spacing:.25px;font-weight:300}.input-item[_ngcontent-%COMP%]:focus{outline:0;border:solid 1px #04856a}.input-item.ng-invalid.ng-dirty[_ngcontent-%COMP%]{border:solid 1px #990f24}.input-item.ng-invalid.ng-touched[_ngcontent-%COMP%]{border:solid 1px #990f24}.input-item-wrapper[_ngcontent-%COMP%]{position:relative}'],changeDetection:0}),n})(),xe=(()=>{class n{constructor(t,i,a,c,u){this.auth=t,this.snackBar=i,this.authCommand=a,this.authPageService=c,this.analytics=u}execute(t,i){return(0,p.mG)(this,void 0,void 0,function*(){const a=yield this.auth.user();if(a&&!a.isAnonymous)return this.analytics.logEvent(h.dW.SIGNIN_WITH_ANONYMOUS_USER),this.snackBar.open("\u3059\u3067\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u307e\u3059"),void this.authPageService.navigateRedirectUrl();this.analytics.logEvent(h.dW.SIGNIN_WITH_EMAIL);try{this.authCommand.load(),yield this.auth.signIn(t,i),this.authCommand.canselLoading(),this.authPageService.navigateRedirectUrl(),this.snackBar.open("\u8a8d\u8a3c\u6210\u529f\u3057\u307e\u3057\u305f")}catch(c){this.authCommand.canselLoading(),this.snackBar.openWithError(c.errorMessage,c.actionMessage).onAction().subscribe(u=>this.execute(t,i))}})}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(P.N),e.LFG(x.c),e.LFG(y.e8),e.LFG(_.S),e.LFG(b.B))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var C=s(9688),G=s(196),_e=s(9953),Pe=s(5258),be=s(823),Ae=s(2703);let H=(()=>{class n{constructor(t,i,a,c,u,l,f,v,Z,Ke){this.auth=t,this.accountRepository=i,this.snackBar=a,this.authPageService=c,this.authCommand=u,this.router=l,this.analytics=f,this.errorService=v,this.privateEntityService=Z,this.privateRepository=Ke}execute(){var t;return(0,p.mG)(this,void 0,void 0,function*(){const i=yield this.auth.user();if(!i||i.isAnonymous){if(this.authCommand.load(),null==i?void 0:i.isAnonymous){this.analytics.logEvent(h.dW.SIGNUP_WITH_TWITTER);const a=new _e.c4,c=this.auth.user();if(!c)return;const u=yield(0,G.k9)(c,a).catch(l=>(0,p.mG)(this,void 0,void 0,function*(){const f=this.errorService.exec(l.code);"auth/credential-already-in-use"===f.code?(yield this.analytics.logEvent(h.dW.SIGNIN_WITH_ANONYMOUS_USER),yield this.router.navigate(["/auth/loading"]),yield this.auth.signInWithRedirect(a).catch(v=>(0,p.mG)(this,void 0,void 0,function*(){yield this.snackBar.openWithError(v.errorMessage,v.actionMessage)}))):yield this.snackBar.openWithError(f.errorMessage,f.actionMessage)}));if(u){const l=yield this.accountRepository.myAccount();yield this.accountRepository.updateForSignUpWithTwitterFromAnonymous(l,i.uid,u),this.redirectInSignUp()}return}try{const a=yield this.auth.signInWithTwitter();if(null===(t=(0,G.gK)(a))||void 0===t?void 0:t.isNewUser)return this.analytics.logEvent(h.dW.SIGNUP_WITH_TWITTER),yield this.accountRepository.createAccount(a),void this.redirectInSignUp();const c=yield this.accountRepository.myAccount();if(c){const u=this.privateEntityService.generateTwitterAccessToken(a);yield this.privateRepository.updateTwitterAccessToken(null==c?void 0:c._id,{oauth_access_token:u.oauth_access_token,oauth_access_token_secret:u.oauth_access_token_secret})}this.analytics.logEvent(h.dW.SIGNIN_WITH_TWITTER),this.redirectInSignIn()}catch(a){this.err(a,()=>this.execute())}}else this.snackBar.open("\u3059\u3067\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u307e\u3059"),this.authPageService.navigateRedirectUrl()})}err(t,i){return(0,p.mG)(this,void 0,void 0,function*(){this.authCommand.canselLoading(),yield this.snackBar.openWithError(t.errorMessage,t.actionMessage).onAction().subscribe(()=>i())})}redirectInSignUp(){this.authCommand.canselLoading(),this.authPageService.getFromComponent()===C.t.EMAIL_SUBSCRIBE_BANNER?this.authPageService.navigateRedirectUrl():this.router.navigate(["/auth/set-up"]),this.snackBar.open("\u767b\u9332\u5b8c\u4e86\u3057\u307e\u3057\u305f")}redirectInSignIn(){this.authCommand.canselLoading(),this.authPageService.navigateRedirectUrl(),this.snackBar.open("\u8a8d\u8a3c\u6210\u529f\u3057\u307e\u3057\u305f")}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(P.N),e.LFG(U.P),e.LFG
1(x.c),e.LFG(_.S),e.LFG(y.e8),e.LFG(g.F0),e.LFG(b.B),e.LFG(Pe.K),e.LFG(be.S),e.LFG(Ae.W))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();var Fe=s(2840);let Me=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-border-sentence"]],inputs:{sentence:"sentence"},decls:3,vars:1,consts:[[1,"border"],[1,"border-sentence"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"p",1),e._uU(2),e.qZA(),e.qZA()),2&t&&(e.xp6(2),e.Oqu(i.sentence))},styles:['@charset "UTF-8";.border[_ngcontent-%COMP%]{padding:24px 0}.border-sentence[_ngcontent-%COMP%]{align-items:center;display:flex;color:#666363;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;font-weight:700}@media all and (min-width: 600px){.border-sentence[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;font-weight:700}}.border-sentence[_ngcontent-%COMP%]:before{content:"";display:block;flex-grow:1;height:1px;margin-right:16px;background:#dbd9d9}.border-sentence[_ngcontent-%COMP%]:after{content:"";display:block;flex-grow:1;height:1px;margin-left:16px;background:#dbd9d9}'],changeDetection:0}),n})(),N=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-password-visible"]],inputs:{is_hide:"is_hide"},decls:2,vars:1,consts:[[1,"sentence"]],template:function(t,i){1&t&&(e.TgZ(0,"span",0),e._uU(1),e.qZA()),2&t&&(e.xp6(1),e.Oqu(i.is_hide?"\u8868\u793a":"\u975e\u8868\u793a"))},styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.sentence[_ngcontent-%COMP%]{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:#ffffff;color:#0373da;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;letter-spacing:.25px;font-weight:300;cursor:pointer}@media all and (min-width: 600px){.sentence[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:300}}'],changeDetection:0}),n})(),we=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-forgot-password"]],decls:3,vars:0,consts:[[1,"container"],["routerLink","../password-reset",1,"link-text"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"a",1),e._uU(2,"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u304a\u5fd8\u308c\u3067\u3059\u304b\uff1f"),e.qZA(),e.qZA())},directives:[g.yS],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.container[_ngcontent-%COMP%]{text-align:center}.link-text[_ngcontent-%COMP%]{color:#04856a;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.25px;cursor:pointer}.link-text[_ngcontent-%COMP%]:hover{color:#036b56;text-decoration:underline}'],changeDetection:0}),n})();function Ue(n,o){1&n&&(e.ynx(0),e.TgZ(1,"p",2),e._uU(2,"\u3059\u3067\u306b\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u304a\u6301\u3061\u3067\u3059\u304b\uff1f \u2192 "),e.TgZ(3,"a",3),e._uU(4,"\u30ed\u30b0\u30a4\u30f3"),e.qZA(),e.qZA(),e.BQk())}function Be(n,o){1&n&&(e.TgZ(0,"p",2),e._uU(1,"\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u304a\u6301\u3061\u3067\u3042\u308a\u307e\u305b\u3093\u304b\uff1f \u2192 "),e.TgZ(2,"a",4),e._uU(3,"\u767b\u9332"),e.qZA(),e.qZA())}let L=(()=>{class n{constructor(){this.has_sign_in=!0}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-already-login"]],inputs:{has_sign_in:"has_sign_in"},decls:3,vars:2,consts:[[4,"ngIf","ngIfElse"],["hasNotSignIn",""],[1,"sentence"],["routerLink","../sign-in"],["routerLink","../sign-up"]],template:function(t,i){if(1&t&&(e.YNc(0,Ue,5,0,"ng-container",0),e.YNc(1,Be,4,0,"ng-template",null,1,e.W1O)),2&t){const a=e.MAs(2);e.Q6J("ngIf",i.has_sign_in)("ngIfElse",a)}},directives:[d.O5,g.yS],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.sentence[_ngcontent-%COMP%]{text-align:center;color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-weight:normal;font-size:14px;line-height:20px;letter-spacing:.25px}.sentence[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#04856a;cursor:pointer}.sentence[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#036b56;text-decoration:underline}'],changeDetection:0}),n})(),ke=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-divider"]],decls:2,vars:0,consts:[[1,"container"],[1,"divi
1der"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0),e._UZ(1,"div",1),e.qZA())},styles:["[_nghost-%COMP%]{display:block}.container[_ngcontent-%COMP%]{display:grid;place-items:center}.divider[_ngcontent-%COMP%]{max-width:327px;width:100%;border-bottom:1px solid #dbd9d9}"],changeDetection:0}),n})(),Ze=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-to-politician-app"]],decls:5,vars:0,consts:[[1,"sentence"],["href","https://politician.polipoli-web.com/"],[1,"link"]],template:function(t,i){1&t&&(e.TgZ(0,"p",0),e._uU(1," \u653f\u6cbb\u5bb6\u306e\u65b9\u306f"),e.TgZ(2,"a",1),e.TgZ(3,"span",2),e._uU(4," \u3053\u3061\u3089"),e.qZA(),e.qZA(),e.qZA())},styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.sentence[_ngcontent-%COMP%]{display:flex;justify-content:center;color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-weight:normal;font-size:14px;line-height:20px;letter-spacing:.25px}.link[_ngcontent-%COMP%]{margin-left:4px;color:#04856a;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-weight:normal;font-size:14px;line-height:20px;letter-spacing:.25px}.link[_ngcontent-%COMP%]:hover{color:#036b56;text-decoration:underline}'],changeDetection:0}),n})();function Te(n,o){1&n&&(e.ynx(0),e.TgZ(1,"p",2),e._uU(2,"6\u6587\u5b57\u4ee5\u4e0a\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"),e.qZA(),e.BQk())}function Ie(n,o){1&n&&(e.ynx(0),e.TgZ(1,"p",2),e._uU(2,"\u82f1\u5b57\u3068\u6570\u5b57\u3092\u542b\u3081\u3066\u8a18\u5165\u3057\u3066\u304f\u3060\u3055\u3044"),e.qZA(),e.BQk())}function Oe(n,o){if(1&n&&(e.ynx(0),e.TgZ(1,"div",1),e.YNc(2,Te,3,0,"ng-container",0),e.YNc(3,Ie,3,0,"ng-container",0),e.qZA(),e.BQk()),2&n){const t=e.oxw();e.xp6(2),e.Q6J("ngIf",t.isRequired()||t.isMinLength()),e.xp6(1),e.Q6J("ngIf",t.isPattern())}}let z=(()=>{class n{constructor(){}ngOnInit(){}isInvalid(){return this.form.invalid&&(this.form.dirty||this.form.touched)}isRequired(){return this.form.hasError("required")}isMinLength(){return this.form.hasError("minlength")}isPattern(){return this.form.hasError("pattern")}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-input-password-message"]],inputs:{form:"form"},decls:1,vars:1,consts:[[4,"ngIf"],[1,"error"],[1,"message"]],template:function(t,i){1&t&&e.YNc(0,Oe,4,2,"ng-container",0),2&t&&e.Q6J("ngIf",i.isInvalid())},directives:[d.O5],styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.error[_ngcontent-%COMP%]{display:flex;flex-direction:column;margin-top:8px}.message[_ngcontent-%COMP%]{color:#990f24;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:10px;line-height:15px;font-weight:bold}@media all and (min-width: 600px){.message[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;font-weight:700}}'],changeDetection:0}),n})();function Ee(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-email-message",15),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("form",t.emailControl)}}function Se(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-password-message",15),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("form",t.passwordControl)}}let Ge=(()=>{class n{constructor(t,i,a,c,u){this.formBuilder=t,this.query=i,this.usecase=a,this.twitterUsecase=c,this.authPageService=u,this.title="\u30ed\u30b0\u30a4\u30f3",this.formGroup=this.formBuilder.group({email:[null,r.kI.compose([r.kI.required,r.kI.email])],password:[null,r.kI.compose([r.kI.required,r.kI.minLength(6)])]}),this.passwordHide=!0,this.loading$=this.query.selectLoading()}ngOnInit(){this.setTitle()}onSubmit(){this.usecase.execute(this.emailControl.value,this.passwordControl.value)}onTap(){this.twitterUsecase.execute()}get emailControl(){return this.formGroup.get("email")}get passwordControl(){return this.formGroup.get("password")}getEmailErrorMessage(){return this.emailControl.errors&&(this.emailControl.errors.required||this.emailControl.errors.email)?"\u6709\u52b9\u306a\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044":""}getPasswordErrorMessage(){const t=[];return this.passwordControl.errors&&((this.passwordControl.errors.required||this.passwordControl.errors.minlength)&&t.push("6\u6587\u5b57\u4ee5\u4e0a\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"),this.passwordControl.errors.pattern&&t.pu
1sh("\u82f1\u5b57\u3068\u6570\u5b57\u3092\u542b\u3081\u3066\u8a18\u5165\u3057\u3066\u304f\u3060\u3055\u3044")),t}isEmailInvalid(){return this.emailControl.invalid&&(this.emailControl.dirty||this.emailControl.touched)}isPasswordInvalid(){return this.passwordControl.invalid&&(this.passwordControl.dirty||this.passwordControl.touched)}changePasswordHide(){this.passwordHide=!this.passwordHide}setTitle(){(this.authPageService.isFromActionPageUrl("meetings")||this.authPageService.isFromActionPageUrl("comments"))&&(this.title="\u6295\u7a3f\u3059\u308b\u306b\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u5fc5\u8981\u3067\u3059")}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(r.qu),e.Y36(y.iA),e.Y36(xe),e.Y36(H),e.Y36(_.S))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-sign-in"]],decls:26,vars:17,consts:[[3,"title"],[3,"sentence","isMain","click"],[3,"sentence"],[2,"display","flex","flex-direction","column",3,"formGroup"],["for","email",1,"input-label",2,"margin-bottom","8px"],["id","email","required","","type","email","autocomlete","email",1,"input",3,"formControl"],[4,"ngIf"],[1,"spacer-16"],["for","password",1,"input-label",2,"margin-bottom","8px"],[2,"position","relative"],["id","password","required","","autocomlete","password",1,"input",3,"formControl","type"],[3,"is_hide","click"],[2,"margin-top","8px",3,"isDisabled","buttonSecondaryName","loading","tapped"],[2,"margin-bottom","16px",3,"has_sign_in"],[2,"margin-bottom","16px"],[3,"form"]],template:function(t,i){1&t&&(e._UZ(0,"app-header"),e.TgZ(1,"app-auth-form-base",0),e.TgZ(2,"app-button-twitter",1),e.NdJ("click",function(){return i.onTap()}),e.qZA(),e._UZ(3,"app-border-sentence",2),e.TgZ(4,"form",3),e.TgZ(5,"label",4),e._uU(6,"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9"),e.qZA(),e._UZ(7,"input",5),e.YNc(8,Ee,2,1,"ng-container",6),e._UZ(9,"div",7),e.TgZ(10,"label",8),e._uU(11,"\u30d1\u30b9\u30ef\u30fc\u30c9"),e.qZA(),e.TgZ(12,"div",9),e._UZ(13,"input",10),e.TgZ(14,"app-password-visible",11),e.NdJ("click",function(){return i.changePasswordHide()}),e.qZA(),e.qZA(),e.YNc(15,Se,2,1,"ng-container",6),e._UZ(16,"div",7),e.TgZ(17,"app-button-secondary",12),e.NdJ("tapped",function(){return i.onSubmit()}),e.ALo(18,"async"),e.qZA(),e._UZ(19,"div",7),e._UZ(20,"app-forgot-password"),e._UZ(21,"div",7),e._UZ(22,"div",7),e._UZ(23,"app-already-login",13),e._UZ(24,"app-divider",14),e._UZ(25,"app-to-politician-app"),e.qZA(),e.qZA()),2&t&&(e.xp6(1),e.Q6J("title",i.title),e.xp6(1),e.Q6J("sentence","Twitter\u3067\u30ed\u30b0\u30a4\u30f3")("isMain",!0),e.xp6(1),e.Q6J("sentence","\u307e\u305f\u306f"),e.xp6(1),e.Q6J("formGroup",i.formGroup),e.xp6(3),e.Q6J("formControl",i.emailControl),e.xp6(1),e.Q6J("ngIf",i.isEmailInvalid()),e.xp6(5),e.Q6J("formControl",i.passwordControl)("type",i.passwordHide?"password":"text"),e.xp6(1),e.Q6J("is_hide",i.passwordHide),e.xp6(1),e.Q6J("ngIf",i.isPasswordInvalid()),e.xp6(2),e.Q6J("isDisabled",i.formGroup.invalid)("buttonSecondaryName","\u30ed\u30b0\u30a4\u30f3")("loading",e.lcZ(18,15,i.loading$)),e.xp6(6),e.Q6J("has_sign_in",!1))},directives:[A.G,F,Fe.p,Me,r._Y,r.JL,r.sg,r.Fj,r.Q7,r.JJ,r.oH,d.O5,N,M.A,we,L,ke,Ze,w,z],pipes:[d.Ov],styles:['@charset "UTF-8";.spacer-16[_ngcontent-%COMP%]{height:16px}.input[_ngcontent-%COMP%]{border:solid 1px #dbd9d9;border-radius:4px;box-sizing:border-box;padding:7px 12px;width:100%;background:#ffffff;color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;letter-spacing:.25px;font-weight:300}.input[_ngcontent-%COMP%]:focus{outline:0;border:solid 1px #04856a}.input.ng-invalid.ng-dirty[_ngcontent-%COMP%]{border:solid 1px #990f24}.input.ng-invalid.ng-touched[_ngcontent-%COMP%]{border:solid 1px #990f24}.input-label[_ngcontent-%COMP%]{color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:700}@media all and (min-width: 600px){.input-label[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;font-weight:700}}'],changeDetection:0}),n})(),He=(()=>{class n{constructor(t,i,a,c,u,l,f,v){this.auth=t,this.snackBar=i,this.authCommand=a,this.accountRepository=c,this.router=u,this.analytics=l,this.authPageService=f,this.userRepo=v}execute(t,i){return(0,p.mG)(this,void 0,void 0,function*(){this.analytics.logEvent(h.dW.SIGNUP_WITH_EMAIL);const a=yield this.auth.user();
1try{if(a)a.isAnonymous?(this.authCommand.load(),yield this.auth.linkWithEmailFromAnonymous(t,i),yield this.userRepo.update(a.uid,{email:t,is_anonymous:!1}),this.redirect()):(this.snackBar.open("\u3059\u3067\u306b\u30ed\u30b0\u30a4\u30f3\u3057\u3066\u3044\u307e\u3059"),this.router.navigate([""]));else{this.authCommand.load();const c=yield this.auth.registerUser(t,i);yield this.accountRepository.createAccount(c),this.redirect()}}catch(c){this.authCommand.canselLoading(),this.snackBar.openWithError(c.errorMessage,c.actionMessage).onAction().subscribe(()=>this.execute(t,i))}})}redirect(){this.authCommand.canselLoading(),this.authPageService.getFromComponent()===C.t.EMAIL_SUBSCRIBE_BANNER?this.authPageService.navigateRedirectUrl():this.router.navigate(["/auth/set-up"]),this.snackBar.open("\u767b\u9332\u5b8c\u4e86\u3057\u307e\u3057\u305f")}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(P.N),e.LFG(x.c),e.LFG(y.e8),e.LFG(U.P),e.LFG(g.F0),e.LFG(b.B),e.LFG(_.S),e.LFG(B.j))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})(),Ne=(()=>{class n{constructor(){}ngOnInit(){}}return n.\u0275fac=function(t){return new(t||n)},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-rule"]],decls:8,vars:0,consts:[[1,"privacy-policy"],["href","https://polipoli.notion.site/c46a263ccb8c4830b58bd13ce9f74140","target","_blank","rel","noopener"],["href","https://polipoli.notion.site/63290c9240a84563970825665a5a96e6","target","_blank","rel","noopener"]],template:function(t,i){1&t&&(e.TgZ(0,"p",0),e._uU(1," PoliPoli\u306e"),e.TgZ(2,"a",1),e._uU(3,"\u30b5\u30fc\u30d3\u30b9\u5229\u7528\u898f\u7d04"),e.qZA(),e._uU(4,"\u3068"),e.TgZ(5,"a",2),e._uU(6,"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc"),e.qZA(),e._uU(7,"\u306b\u540c\u610f\u3057\u307e\u3059\u3002\n"),e.qZA())},styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}.privacy-policy[_ngcontent-%COMP%]{color:#666363;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:10px;line-height:13px;letter-spacing:.15px;font-weight:300;text-align:center}@media all and (min-width: 600px){.privacy-policy[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:16px;letter-spacing:.15px;font-weight:300}}.privacy-policy[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:#04856a}.privacy-policy[_ngcontent-%COMP%] a[_ngcontent-%COMP%]:hover{color:#036b56;text-decoration:underline}@media all and (min-width: 600px){.privacy-policy[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;letter-spacing:.25px;font-weight:300}}@media all and (min-width: 600px) and (min-width: 600px){.privacy-policy[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:300}}'],changeDetection:0}),n})();function Le(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-email-message",15),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("form",t.emailControl)}}function ze(n,o){if(1&n&&(e.ynx(0),e._UZ(1,"app-input-password-message",15),e.BQk()),2&n){const t=e.oxw();e.xp6(1),e.Q6J("form",t.passwordControl)}}let Re=(()=>{class n{constructor(t,i,a,c,u){this.formBuilder=t,this.authQuery=i,this.usecase=a,this.twitterUsecase=c,this.authPageService=u,this.title="\u767b\u9332",this.subTitle="",this.formGroup=this.formBuilder.group({email:[null,r.kI.compose([r.kI.required,r.kI.email])],password:[null,r.kI.compose([r.kI.required,r.kI.minLength(6)])],checkbox:[!1,r.kI.compose([r.kI.required])]}),this.loading$=this.authQuery.selectLoading(),this.passwordHide=!0}ngOnInit(){this.loading$=this.authQuery.selectLoading(),this.passwordHide=!0,this.setContent()}setContent(){this.authPageService.isFromActionPageUrl("comment")||this.authPageService.isFromActionPageUrl("meetings")?this.title="\u6295\u7a3f\u3059\u308b\u306b\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u5fc5\u8981\u3067\u3059":this.authPageService.getFromComponent()===C.t.FAVORITE_BUTTON?this.title="\u3044\u3044\u306d\u3059\u308b\u306b\u306f\u767b\u9332\u304c\u5fc5\u8981\u3067\u3059":this.authPageService.getFromComponent()===C.t.SUPPORT_BUTTON?this.title="\u5fdc\u63f4\u3059\u308b\u306b\u306f\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u5fc5\u8981\u3067\u3059":this.authPageService.getFromComponent()===C.t.EMAIL_SUBSCRIBE_BANNER&&(this.title="\u30cb\u30e5\u30fc\u30b9\u30ec\u30bf\u30fc\u3092\u8cfc\u8aad",this.subTitle="PoliPoli\u904b\u55b6\u304b\u3089\u30e1\u30fc\u30eb\u3067\u6700\u65b0\u306e\u653f\u7b56\u3092\u304a\u5c4a\u3051\u3057\u307e\u3059\uff01")}onTap(){this.twitterUsecase.execute()}get emailControl(){return this.formGroup.get("email")}get passwordControl(){return this.formGroup.get("password")}onTapTwitterButton(){this.twitterUsecase.execute()}onSubmit(){var t;this.usecase.execute(null===(t=this.emailControl)||void 0===t?void 0:t.value,this.passwordControl.value)}getPasswordErrorMessage(){const t=[];return this.passwordControl.errors&&((this.passwordControl.errors.required||this.passwordControl.errors.minlength)&&t.push("6\u6587\u5b57\u4ee5\u4e0a\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"),this.passwordControl.errors.pattern&&t.pu
1sh("\u82f1\u5b57\u3068\u6570\u5b57\u3092\u542b\u3081\u3066\u8a18\u5165\u3057\u3066\u304f\u3060\u3055\u3044")),t}isEmailInvalid(){return!!this.emailControl&&this.emailControl.invalid&&(this.emailControl.dirty||this.emailControl.touched)}isPasswordInvalid(){return this.passwordControl.invalid&&(this.passwordControl.dirty||this.passwordControl.touched)}changePasswordHide(){this.passwordHide=!this.passwordHide}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(r.qu),e.Y36(y.iA),e.Y36(He),e.Y36(H),e.Y36(_.S))},n.\u0275cmp=e.Xpm({type:n,selectors:[["app-sign-up"]],decls:25,vars:14,consts:[[3,"title"],[2,"display","flex","flex-direction","column",3,"formGroup"],["for","email",1,"input-label",2,"margin-bottom","8px"],["id","email","required","","type","email","autocomplete","email",1,"input",3,"formControlName"],[4,"ngIf"],[1,"spacer-16"],["for","password",1,"input-label",2,"margin-bottom","8px"],[2,"position","relative"],["id","password","matInput","","required","",1,"input",3,"formControlName","type"],[3,"is_hide","click"],[1,"container"],["type","checkbox","required","","formControlName","checkbox",3,"change"],[1,"checkmark"],[2,"margin-top","8px",3,"isDisabled","loading","buttonSecondaryName","tapped"],[3,"has_sign_in"],[3,"form"]],template:function(t,i){1&t&&(e._UZ(0,"app-header"),e.TgZ(1,"app-auth-form-base",0),e.TgZ(2,"form",1),e.TgZ(3,"label",2),e._uU(4,"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9"),e.qZA(),e._UZ(5,"input",3),e.YNc(6,Le,2,1,"ng-container",4),e._UZ(7,"div",5),e.TgZ(8,"label",6),e._uU(9,"\u30d1\u30b9\u30ef\u30fc\u30c9"),e.qZA(),e.TgZ(10,"div",7),e._UZ(11,"input",8),e.TgZ(12,"app-password-visible",9),e.NdJ("click",function(){return i.changePasswordHide()}),e.qZA(),e.qZA(),e.YNc(13,ze,2,1,"ng-container",4),e._UZ(14,"div",5),e._UZ(15,"div",5),e.TgZ(16,"label",10),e.TgZ(17,"input",11),e.NdJ("change",function(){return i.formGroup.value.checkbox=!i.formGroup.value.checkbox}),e.qZA(),e._UZ(18,"span",12),e._UZ(19,"app-rule"),e.qZA(),e.TgZ(20,"app-button-secondary",13),e.NdJ("tapped",function(){return i.onSubmit()}),e.ALo(21,"async"),e.qZA(),e._UZ(22,"div",5),e._UZ(23,"div",5),e._UZ(24,"app-already-login",14),e.qZA(),e.qZA()),2&t&&(e.xp6(1),e.Q6J("title",i.title),e.xp6(1),e.Q6J("formGroup",i.formGroup),e.xp6(3),e.Q6J("formControlName","email"),e.xp6(1),e.Q6J("ngIf",i.isEmailInvalid()),e.xp6(5),e.Q6J("formControlName","password")("type",i.passwordHide?"password":"text"),e.xp6(1),e.Q6J("is_hide",i.passwordHide),e.xp6(1),e.Q6J("ngIf",i.isPasswordInvalid()),e.xp6(7),e.Q6J("isDisabled",i.formGroup.invalid)("loading",e.lcZ(21,12,i.loading$))("buttonSecondaryName","PoliPoli\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u4f5c\u6210"),e.xp6(4),e.Q6J("has_sign_in",!0))},directives:[A.G,F,r._Y,r.JL,r.sg,r.Fj,r.Q7,r.JJ,r.u,d.O5,N,r.Zs,r.Wl,Ne,M.A,L,w,z],pipes:[d.Ov],styles:['@charset "UTF-8";.spacer-16[_ngcontent-%COMP%]{height:16px}.input[_ngcontent-%COMP%]{border:solid 1px #dbd9d9;border-radius:4px;box-sizing:border-box;padding:7px 12px;width:100%;background:#ffffff;color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;letter-spacing:.25px;font-weight:300}.input[_ngcontent-%COMP%]:focus{outline:0;border:solid 1px #04856a}.input.ng-invalid.ng-dirty[_ngcontent-%COMP%]{border:solid 1px #990f24}.input.ng-invalid.ng-touched[_ngcontent-%COMP%]{border:solid 1px #990f24}.input-label[_ngcontent-%COMP%]{color:#1f1a1b;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:700}@media all and (min-width: 600px){.input-label[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;font-weight:700}}p[_ngcontent-%COMP%]{font-family:Lato}.container[_ngcontent-%COMP%]{display:flex;position:relative;margin:0 auto 12px;padding-left:35px;font-size:22px;-webkit-user-select:none;user-select:none;cursor:pointer}.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{position:absolute;opacity:0;cursor:pointer}.checkmark[_ngcontent-%COMP%]{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#dbd9d9}.container[_ngcontent-%COMP%]:hover input[_ngcontent-%COMP%] ~ .checkmark[_ngcontent-%COMP%]{background-color:#f0f0f0}.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]{background-color:#04856a}.checkmark[_ngcontent-%COMP%]:after{content:"";position:absolute;display:none}.container[_ngcontent-%COMP%] input[_ngcontent-%COMP%]:checked ~ .checkmark[_ngcontent-%COMP%]:after{display:block}.container[_ngcontent-%COMP%] .checkmark[_ngcontent-%COMP%]:after{left:9px;top:5px;width:5px;height:10px;border:solid #ffffff;border-width:0 3px 3px 0;transform:rotate(45deg)}'],changeDetection:0}),n})();var k=s(2238);let We=(()=>{class n{constructor(t,i){this.data=t,this.dialogRef=i,i.disableClose=!0}ngOnInit(){}onClick(){return this.dialogRef.close(!0)}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(k.WI),e.Y36(k.so))},n.\u0275cmp=e.Xpm({type:n,selectors:[["ng-component"]],decls:12,vars:0,consts:[[2,"text-align","center"],["mat-dialog-title","",2,"margin-bottom","8px"],["href","https://polipoli.notion.site/63290c9240a84563970825665a5a96e6","target","_blank","rel","noopener"],[1,"br-pc"],["mat-dialog-actions","",2,"margin-top","16px"],[1,"ok",3,"click"]],template:function(t,i){1&t&&(e.TgZ(0,"div",0),e.TgZ(1,"h1",1),e._uU(2,"\u65b0\u3057\u3044\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc"),e.qZA(),e.TgZ(3,"p"),e.TgZ(4,"a",2),e._uU(5,"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc"),e.qZA(),e._uU(6,"\u304c\u6539\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002"),e._UZ(7,"br",3),e._uU(8,"\u3054\u5229\u7528\u7d99\u7d9a\u3044\u305f\u3060\u304f\u306b\u306f\u3001\u540c\u610f\u3057\u3066\u3044\u305f\u3060\u304f\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 "),e.qZA(),e.TgZ(9,"div",4),e.TgZ(10,"button",5),e.NdJ("click",function(){return i.onClick()}),e._uU(11,"\u540c\u610f\u3059\u308b"),e.qZA(),e.qZA(),e.qZA())},styles:['@charset "UTF-8";[_nghost-%COMP%]{display:block}
1.dialog[_ngcontent-%COMP%]{width:200px}h1[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;letter-spacing:.25px;font-weight:700}@media all and (min-width: 600px){h1[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:20px;line-height:26px;letter-spacing:.25px;font-weight:700}}.cansel[_ngcontent-%COMP%]{color:#666363;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:12px;line-height:18px;font-weight:700}@media all and (min-width: 600px){.cansel[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;font-weight:700}}.ok[_ngcontent-%COMP%]{border-radius:24px;padding:10px 16px;background-color:#04856a;color:#fff;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:700;cursor:pointer}@media all and (min-width: 600px){.ok[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;font-weight:700}}a[_ngcontent-%COMP%]{color:#0373da;text-decoration:underline}p[_ngcontent-%COMP%]{color:#666363;font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:14px;line-height:21px;letter-spacing:.25px;font-weight:300}@media all and (min-width: 600px){p[_ngcontent-%COMP%]{font-family:"Helvetica","Hiragino Kaku Gothic Pro","\\30d2\\30e9\\30ae\\30ce\\89d2\\30b4 Pro W3","\\30e1\\30a4\\30ea\\30aa","Meiryo","\\ff2d\\ff33 \\ff30\\30b4\\30b7\\30c3\\30af","Helvetica Neue","Arial",sans-serif;font-size:16px;line-height:22px;letter-spacing:.25px;font-weight:300}}@media all and (max-width: 600px){.br-pc[_ngcontent-%COMP%]{display:none}}'],changeDetection:0}),n})(),Qe=(()=>{class n{constructor(t,i,a,c,u){this.dialog=t,this.router=i,this.user=a,this.auth=c,this.snackBar=u}openAgreement(){return(0,p.mG)(this,void 0,void 0,function*(){yield this.dialog.open(We,{autoFocus:!1}).afterClosed().toPromise().then(t=>(0,p.mG)(this,void 0,void 0,function*(){if(t){const i=yield this.auth.uidPromise;return yield this.user.update(i,{is_privacy_policy_agreed:!0}),yield this.router.navigateByUrl(this.redirectURL()),this.snackBar.open("\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc\u30dd\u30ea\u30b7\u30fc\u306b\u540c\u610f\u3057\u307e\u3057\u305f")}}))})}redirectURL(){const t=this.router.parseUrl(this.router.url).queryParams.redirectUrl;return"string"==typeof t&&t.startsWith("/")&&!t.startsWith("//")?t:"/"}}return n.\u0275fac=function(t){return new(t||n)(e.LFG(k.uw),e.LFG(g.F0),e.LFG(B.j),e.LFG(P.N),e.LFG(x.c))},n.\u0275prov=e.Yz7({token:n,factory:n.\u0275fac,providedIn:"root"}),n})();const De=[{path:"",children:[{path:"sign-in",component:Ge,data:{fromComponent:C.t}},{path:"sign-up",component:Re,data:{fromComponent:C.t}},{path:"password-reset",component:ie},{path:"set-up",component:ye,data:{fromComponent:C.t}},{path:"loading",component:oe},{path:"agree-privacy-policy",component:(()=>{class n{constructor(t){this.dialog=t}ngOnInit(){this.dialog.openAgreement()}}return n.\u0275fac=function(t){return new(t||n)(e.Y36(Qe))},n.\u0275cmp=e.Xpm({type:n,selectors:[["ng-component"]],decls:0,vars:0,template:function(t,i){},styles:["[_nghost-%COMP%]{display:block}"],changeDetection:0}),n})()}]}];let Ye=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.oAB({type:n}),n.\u0275inj=e.cJS({imports:[[g.Bz.forChild(De)],g.Bz]}),n})(),qe=(()=>{class n{}return n.\u0275fac=function(t){return new(t||n)},n.\u0275mod=e.oAB({type:n}),n.\u0275inj=e.cJS({imports:[[d.ez,r.UX,r.u5,R.eL,Ye,W.ZX,q.h,Y.q,Q.j,D.O,J.h,K.I,g.Bz]]}),n})()}}]);
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.