PageSourceSearch

https://terraformars.fr/chunk-Kaw2QEJJ.js

js terraformars.fr collected 2026-10-10 00:13:21 UTC 34,129 bytes, 1 lines download raw bytes

1import{l as I}from"./chunk-D3zU4sOz.js";import{$ as Ku,At as Sb,B as Hb,C as Eg,Dn as dt,Er as oo,In as fs,Kt as Wu,Ln as fw,Lt as UT,Rt as Ub,Ur as sb,Wr as sg,Xn as ig,Yn as ib,Zt as Y1,bn as bg,ct as Mb,d as B1,dt as Ng,ft as OM,i as $b,j as GC,jr as pw,li as wT,ln as _T,n as $C,pi as xI,pr as lh,q as Jo,ri as v,un as _b,xt as Pw,yn as bT}from"./chunk-D94ied8o.js";import{F as sf,L as ue,N as of,P as rf,T as df,a as Fs,b as Zn,d as Mc,j as lf,l as J,m as Nc,w as cf,x as ai}from"./chunk-cyYpROhF.js";import"./chunk-BD0FYc4u.js";import"./chunk-UNVoHad8.js";import"./chunk-DkAkj-e-.js";import"./chunk-C1uDA5v2.js";import"./chunk-CaXoxJ8P.js";import"./chunk-DD9fzOpc.js";import"./chunk-BqgZOufu.js";import"./chunk-EB0A36lp.js";import"./chunk-CfGiXeoo.js";import{F as vt,N as M,P as mt,d as M9,o as j,w as o}from"./main-DLJIU6HK.js";import{J as tt,Rn as K,at as L,it as E$1,rt as ze$1,tt as xd}from"./chunk-Dl9pOkds.js";import{t as d}from"./chunk-Dsyr1Rqx.js";import{t as Z}from"./chunk-DRVkIGmr.js";var ye=[`validateButton`];var Ie=[`usernameInput`];var xe=[`mainWindow`];var Me=[`content`];var E=i=>({visible:i});var ve=i=>({disabled:i});var Se=()=>({step:1});var B=i=>({selected:i});var we=()=>({step:2});var Oe=(i,h)=>({disabled:i,selected:h});var Pe=()=>({length:3});var ke=()=>({length:17});var Fe=i=>({username:i});function Ee(i,h){if(i&1&&sg(0,`img`,60),i&2)ig(`src`,sb(``,wT(2).sourceUrl,`assets/icon/Icone-validation--inscription.png`),lh)}function Te(i,h){if(i&1&&sg(0,`img`,60),i&2)ig(`src`,sb(``,wT(2).sourceUrl,`assets/icon/Icone-croix--inscription.png`),lh)}function Ae(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,$b(2,1,`form.helper.minLength`,_b(4,Pe))))}function De(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,$b(2,1,`form.helper.maxLength`,_b(4,ke))))}function Ue(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,Ub(2,1,`form.username.invalidFormat`)))}function Re(i,h){if(i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2){let t=wT(2);xI(),Ku(` `,$b(2,1,`form.username.alreadyExisting`,Sb(4,Fe,t.signInForm.controls.username.value)))}}function Ve(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,Ub(2,1,`form.username.accepted`)))}function Le(i,h){if(i&1&&(fs(0,`div`,23),sg(1,`div`,41),fs(2,`div`,42),$C(3,Ee,1,2,`img`,60),$C(4,Te,1,2,`img`,60),fs(5,`span`,61),$C(6,Ae,3,5,`span`,44),$C(7,De,3,5,`span`,44),$C(8,Ue,3,3,`span`,44),$C(9,Re,3,6,`span`,44),$C(10,Ve,3,3,`span`,44),Wu()()()),i&2){let t=wT();xI(3),GC(t.signInForm.controls.username.status===`VALID`?3:-1),xI(),GC(t.signInForm.controls.username.status===`INVALID`?4:-1),xI(2),GC(t.signInForm.controls.username.errors&&t.signInForm.controls.username.errors.minlength?6:-1),xI(),GC(t.signInForm.controls.username.errors&&t.signInForm.controls.username.errors.maxlength?7:-1),xI(),GC(t.signInForm.controls.username.errors&&t.signInForm.controls.username.errors.regex&&t.signInForm.controls.username.value.length>=3?8:-1),xI(),GC(t.signInForm.controls.username.errors&&t.signInForm.controls.username.errors.alreadyExisting?9:-1),xI(),GC(t.signInForm.controls.username.status===`VALID`?10:-1)}}function ze(i,h){if(i&1&&sg(0,`img`,60),i&2)ig(`src`,sb(``,wT(2).sourceUrl,`assets/icon/Icone-validation--inscription.png`),lh)}function Be(i,h){if(i&1&&sg(0,`img`,60),i&2)ig(`src`,sb(``,wT(2).sourceUrl,`assets/icon/Icone-croix--inscription.png`),lh)}function Ge(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,Ub(2,1,`form.email.invalidFormat`)))}function je(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,Ub(2,1,`form.email.alreadyExisting`)))}function Ne(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,Ub(2,1,`form.email.dea`)))}function qe(i,h){i&1&&(fs(0,`span`,44),UT(1),Hb(2,`translate`),Wu()),i&2&&(xI(),Ku(` `,Ub(2,1,`form.email.accepted`)))}function $e(i,h){if(i&1&&(fs(0,`div`,23),sg(1,`div`,41),fs(2,`div`,42),$C(3,ze,1,2,`img`,60),$C(4,Be,1,2,`img`,60),fs(5,`span`,62),$C(6,Ge,3,3,`span`,44),$C(7,je,3,3,`span`,44),$C(8,Ne,3,3,`span`,44),$C(9,qe,3,3,`span`,44),Wu()()()),i&2){let t=wT();xI(3),GC(t.signInForm.controls.email.status===`VALID`?3:-1),xI(),GC(t.signInForm.controls.email.status===`INVALID`?4
1:-1),xI(2),GC(t.signInForm.controls.email.errors&&t.signInForm.controls.email.errors.regex?6:-1),xI(),GC(t.signInForm.controls.email.errors&&t.signInForm.controls.email.errors.alreadyExisting?7:-1),xI(),GC(t.signInForm.controls.email.errors&&t.signInForm.controls.email.errors.dea?8:-1),xI(),GC(t.signInForm.controls.email.status===`VALID`?9:-1)}}function Qe(i,h){if(i&1&&sg(0,`img`,34),i&2)ig(`src`,sb(``,wT().sourceUrl,`assets/icon/Icone-F-H-Selection.png`),lh)}function Ze(i,h){if(i&1&&sg(0,`img`,34),i&2)ig(`src`,sb(``,wT().sourceUrl,`assets/icon/Icone-F-H-Selection.png`),lh)}var yt=(()=>{class i{constructor(){this.createAccountService=v(d),this.loadingService=v(xd),this.router=v(ue),this.cookieService=v(j),this.toastController=v(M9),this.translateService=v(M),this.componentLoaderService=v(tt),this.redirectService=v(ze$1),this.sourceUrl=o.sourceUrl,this.buttonDisabled=!0,this.registerStep=1,this.genderSelected=null,this.userInfoToDisplay={name:null,email:null,gender:null},this.signInInfo={username:null,email:null,emailConfirmation:null,language:null,gender:`m`},this.imgToLoad=3,this.imgCurrentlyLoaded=0,this.canClick=!0,this.registerId=`E-78616`,this.toastEl=null,this.routerStateDataCreateAccount={step:1,username:null,cgu:null,gender:null,email:null,id:null,emailConfirmation:null},this.getRegisterId=()=>I(this,null,function*(){let t=[`A`,`B`,`C`,`D`,`E`,`F`,`G`,`H`,`I`,`J`,`K`,`L`,`M`,`N`,`O`,`P`,`Q`,`R`,`S`,`T`,`U`,`V`,`W`,`X`,`Y`,`Z`],o=Math.floor(Math.random()*4)+1,e=``;for(let y=0;y<o;y++)e+=t[Math.floor(Math.random()*26)];let s=Math.floor(Math.random()*99900/10**Math.floor(Math.random()*5))+100,g=`${e}-${s}`;this.createAccountService.checkUsername({value:g,field:`registerId`}).subscribe({next:y=>I(this,null,function*(){if(y.alreadyExisting){yield this.getRegisterId();return}else{this.registerId=g;return}}),error:y=>{this.redirectService.apiResHandler(y),this.registerId=`E-5876`}})}),this.validateFormStep=()=>I(this,null,function*(){if(this.registerStep===1){if(yield this.recheckFormField([this.signInForm.controls.username,this.signInForm.controls.email])){this.signInInfo.username=this.signInForm.controls.username.value,this.signInInfo.email=this.signInForm.controls.email.value,this.signInInfo.emailConfirmation=this.signInForm.controls.emailConfirmation.value;let o=this.cookieService.getCookie(`language`);this.signInInfo.language=o&&o!==`null`?o:`fr`,this.routerStateDataCreateAccount.step=2,this.registerStep=2,this.buttonDisabled=!0,this.userInfoToDisplay.name=this.signInForm.controls.username.value,this.userInfoToDisplay.email=this.signInForm.controls.email.value}}else this.registerStep===2&&(yield this.recheckFormField(this.signInForm.controls.gender))&&this.signInForm.controls.cgu.status===`VALID`&&(this.signInInfo.gender=this.signInForm.controls.gender.value,this.routerStateDataCreateAccount.step=3,this.loadingService.mainLoading().then(()=>I(this,null,function*(){this.createAccountService.createAccount(this.signInInfo,this.registerId).subscribe({next:o=>I(this,null,function*(){o.created?(this.userInfoToDisplay.gender=yield OM(this.translateService.get(`utils.terraformer-${this.signInInfo.gender}`)),this.registerStep=3,this.routerStateDataCreateAccount.step=3,this.loadingService.dismissLoading()):(o.mail&&(this.toastEl=yield this.toast(`mail`),yield this.toastEl.present(),yield this.wait(6e3),this.toastEl.remove()),this.registerStep=1,this.loadingService.dismissLoading())}),error:o=>I(this,null,function*(){this.loadingService.dismissLoading(),this.redirectService.apiResHandler(o),this.registerStep=1,this.routerStateDataCreateAccount.step=1,o.error.usernameTaken?(this.toastEl=yield this.toast(`usernameTaken`),yield this.toastEl.present(),yield this.wait(6e3),this.toastEl.remove()):o.error.emailTaken?(this.toastEl=yield this.toast(`emailTaken`),yield this.toastEl.present(),yield this.wait(6e3),this.toastEl.remove()):(this.toastEl=yield this.toast(`unknown`),yield this.toastEl.present(),yield this.wait(6e3),this.toastEl.remove()),this.recheckFormField(this.signInForm.controls.username),this.recheckFormField(this.signInForm.controls.email)})})})))}),this.wait=t=>new Promise(o=>setTimeout(()=>{o(!0)},t)),this.changeStep=t=>this.registerStep=t,this.toast=t=>I(this,null,function*(){return this.toastController.create({message:yield OM(this.translateService.get(`public.create-account.errors.${t}`)),position:`middle`,duration:5e3,icon:K,cssClass:`nice-toast`})}),this.updateGender=t=>
1I(this,null,function*(){(t===`m`||t===`f`)&&(this.genderSelected=t,this.signInForm.controls.gender.setValue(t),t===`m`?this.userInfoToDisplay.gender=yield OM(this.translateService.get(`public.create-account.gender.male`)):this.userInfoToDisplay.gender=yield OM(this.translateService.get(`public.create-account.gender.female`)))}),this.updatePlaceholder=t=>I(this,null,function*(){let o=t;o.placeholder=yield OM(this.translateService.get(`form.${o.name}.placeholder`))}),this.recheckFormField=t=>I(this,null,function*(){return new Promise(o=>I(this,null,function*(){if(t instanceof Zn)t.updateValueAndValidity(),t.status===`VALID`?o(!0):o(!1);else if(yield this.isArrayOf(t)){let e=!0;for(let s of t)s.updateValueAndValidity(),s.status===`INVALID`&&(e=!1);o(e)}}))}),this.isArrayOf=t=>I(this,null,function*(){return new Promise(o=>I(this,null,function*(){o(Array.isArray(t)&&t.every(e=>I(this,null,function*(){return e instanceof Zn})))}))}),this.checkInputLength=(t=null,o,e)=>{if(t!==null&&t.target.value.length>=o&&t.key!==`Backspace`&&t.key!==`Tab`)return t.target.value=e.value,!1},this.updateCgu=()=>{this.signInForm.controls.cgu.value===!1?(this.signInForm.controls.cgu.setValue(!0),this.routerStateDataCreateAccount.cgu=!0):(this.signInForm.controls.cgu.setValue(!1),this.routerStateDataCreateAccount.cgu=!1)},this.checkUsernameLength=(t=null,o,e=!1)=>{if(t!==null&&t.target.value.length>=o&&t.key!==`Backspace`&&t.key!==`Tab`)return t.target.value=this.signInForm.controls.username.value,!1;if(e){let s=this.usernameInput.nativeElement;if(!s){setTimeout(()=>{this.checkUsernameLength(t,o,e)},10);return}let g=s.value.length;this.moveTheLengthBar(s.nextElementSibling,g,o)}},this.moveTheLengthBar=(t,o,e)=>{let s=o/e*100>100?100:o/e*100;t.children[0].style.transform=`translateX(${s}%)`},this.imgLoaded=()=>{this.imgCurrentlyLoaded++,this.imgCurrentlyLoaded===this.imgToLoad&&setTimeout(()=>{this.mainWindowEl.nativeElement.classList.remove(`hidden`)},0)},this.navigateTo=t=>{this.canClick&&(this.canClick=!1,this.mainWindowEl.nativeElement.classList.add(`hidden`),setTimeout(()=>{this.registerStep===1||this.registerStep===2?this.router.navigate([t],{state:{createAccount:this.routerStateDataCreateAccount}}):this.router.navigate([`login`],{state:{username:this.signInInfo.username}})},200))},this.openCGU=()=>I(this,null,function*(){yield this.componentLoaderService.appendAlertComponent(Z,{})}),this.sourceUrl=this.sourceUrl,this.signInForm=new sf({email:new lf(``,{updateOn:`change`,validators:[ai.required,this.valueValidator(/(?=^.{6,255}$)(?:^[A-Za-z0-9]+(?:(?:[.\-_][A-Za-z0-9]+?)|(?:"[^"\n\r]+"[A-Za-z0-9]*?))*@(?:[A-Za-z0-9]+(?:[.-][A-Za-z0-9]+)*?\.[A-Za-z]{2,63})$)/),this.updateStateData(`email`)],asyncValidators:[this.checkIfTaken(`email`)]}),emailConfirmation:new lf(``,{updateOn:`change`,validators:[this.updateStateData(`emailConfirmation`)]}),username:new lf(``,{updateOn:`change`,validators:[ai.required,ai.minLength(3),ai.maxLength(17),this.valueValidator(/^[!*?.\-$@;\]\\/[=+^~`¨_A-Za-z0-9]{3,17}$/),this.updateStateData(`username`)],asyncValidators:[this.checkIfTaken(`pseudo`)]}),gender:new lf(``,{updateOn:`change`,validators:[ai.required,this.valueValidator(/m|f/),this.updateStateData(`gender`)]}),cgu:new lf(!1,{updateOn:`change`,validators:[ai.requiredTrue,this.updateStateData(`cgu`)]})},{validators:[],updateOn:`change`}),this.routerSubscription=this.router.events.pipe(oo(t=>t instanceof J)).subscribe({next:()=>{let t=this.router.getCurrentNavigation().extras.state;if(t&&t.routerStateDataCreateAccount){let{step:o,username:e,cgu:s,gender:g,email:y,emailConfirmation:G,id:be}=t.routerStateDataCreateAccount;if(!o)return;this.registerStep=o,o===1?(e&&(this.signInForm.controls.username.setValue(e),this.userInfoToDisplay.name=e,this.signInInfo.username=e),y&&(this.signInForm.controls.email.setValue(y),this.userInfoToDisplay.email=y,this.signInInfo.email=y),G&&(this.signInInfo.emailConfirmation=G)):o===2?(e?(this.signInForm.controls.username.setValue(e),this.userInfoToDisplay.name=e,this.signInInfo.username=e):this.registerStep=1,y?(this.signInForm.controls.email.setValue(y),this.userInfoToDisplay.email=y,this.signInInfo.email=y):this.registerStep=1,s&&this.signInForm.controls.cgu.setValue(s),g&&(this.signInInfo.gender=g,this.updateGender(g))):o===3&&(be?(this.updateGender(g),this.userInfoToDisplay.name=e,this.userInfoToDisplay.email=y):this.registerStep=1),this.routerStateDataCreateAccount=t.routerStateDataCreateAccount}}})}ngAfterViewInit(){this.registerStep===1&&(this.moveTheLengthBar(this.usernameInput.nativeElement.nextElementSibling,this.signInForm.controls.username.value.length,17),this.usernameChangeObservable=this.signInForm.controls.username.valueChanges.subscribe({next:t=>{this.moveTheLengthBar(this.usernameInput.nativeElement.nextElementSibling,t.length,17),this.routerStateDataCreateAccount.username=this.signInForm.controls.username.value}}
1)),Object.keys(this.signInForm.controls).forEach(t=>{this.signInForm.get(t).updateValueAndValidity()})}ngOnInit(){return I(this,null,function*(){yield this.getRegisterId()})}ngOnDestroy(){this.usernameChangeObservable&&this.usernameChangeObservable.unsubscribe(),this.routerSubscription.unsubscribe()}updateStateData(t){return o=>(this.routerStateDataCreateAccount[t]=o.value,null)}valueValidator(t){return o=>t.test(o.value)?null:{regex:!0}}checkIfTaken(t){return o=>{if(o.value.length>=3)try{return this.createAccountService.checkUsername({value:o.value,field:t}).pipe(dt(e=>e.alreadyExisting?{alreadyExisting:!0}:e.dea?{dea:!0}:null))}catch(e){return this.redirectService.apiResHandler(e),Jo({database:!0})}else return Jo(null)}}static{this.ɵfac=function(o){return new(o||i)}}static{this.ɵcmp=Pw({type:i,selectors:[[`app-register`]],viewQuery:function(o,e){if(o&1&&bg(ye,5)(Ie,5)(xe,5)(Me,5),o&2){let s;bT(s=_T())&&(e.validateButton=s.first),bT(s=_T())&&(e.usernameInput=s.first),bT(s=_T())&&(e.mainWindowEl=s.first),bT(s=_T())&&(e.contentsEl=s.first)}},decls:105,vars:127,consts:[[`mainWindow`,``],[`content`,``],[`usernameInput`,``],[1,`modal-container`],[1,`alert-background`,3,`click`],[`id`,`createAccountWindow`,1,`modal-sizer`,`centered`,`hidden`],[1,`closeActionButton`,`pda`,3,`click`],[`draggable`,`false`,`alt`,`close button on`,3,`src`],[`draggable`,`false`,`alt`,`close button off`,3,`src`],[`draggable`,`false`,`alt`,`card background`,1,`background`,3,`loaded`,`src`],[1,`main-content`],[1,`top`],[1,`title`,3,`ngClass`],[`draggable`,`false`,`alt`,`title bar`,1,`title-bar`,3,`loaded`,`src`],[1,`middle`],[1,`step`,3,`ngClass`],[1,`form-input-container`,3,`formGroup`],[`draggable`,`false`,`alt`,`username icon`,1,`form-icon`,3,`src`],[1,`input-container`],[`autocomplete`,`off`,`onfocus`,`this.placeholder = ''`,`id`,`username-input`,`name`,`username`,`formControlName`,`username`,1,`create-account-input`,`validated`,3,`paste`,`keydown`,`keypress`,`blur`,`placeholder`],[1,`input-length`],[1,`length-bar`],[1,`length-bar-shadow`],[1,`form-info-bubble`],[`draggable`,`false`,`alt`,`mail icon`,1,`form-icon`,3,`src`],[`onfocus`,`this.placeholder = ''`,`id`,`email-input`,`autocomplete`,`email`,`name`,`email`,`formControlName`,`email`,1,`create-account-input`,`validated`,3,`blur`,`placeholder`],[1,`form-input-container`,`col-6`,3,`formGroup`],[`onfocus`,`this.placeholder = ''`,`autocomplete`,`email_confirmation_for_account_creation`,`id`,`emailConfirmation-input`,`name`,`emailConfirmation`,`formControlName`,`emailConfirmation`,1,`create-account-input`,`validated`,3,`blur`,`placeholder`],[1,`button-container`,3,`ngClass`],[`draggable`,`false`,`alt`,`validate button`,3,`src`],[1,`affordance`,3,`click`],[1,`genders`],[1,`gender-icon-container`,`m`,3,`ngClass`],[`draggable`,`false`,`alt`,`Marsballer symbole`,1,`gender-symbol`,3,`click`,`src`],[`draggable`,`false`,`alt`,`Validate symbole`,1,`validate-gender`,3,`src`],[1,`gender-icon-container`,`f`,3,`ngClass`],[`draggable`,`false`,`alt`,`Marsballeuse symbole`,1,`gender-symbol`,3,`click`,`src`],[1,`form-input-container`,`row`],[`id`,`cgu-input`,1,`main-checkbox`,3,`click`],[`draggable`,`false`,1,`input-icon`,3,`ngClass`,`src`],[1,`form-info-bubble`,`square`,`row`],[1,`shadow-info`],[1,`bubble-message-div`],[`id`,`cgu-message`],[1,`input-message`],[3,`click`],[1,`step`,`sp`,3,`ngClass`],[1,`terra`],[1,`block`,`email-block`],[1,`email-span`],[1,`email`],[1,`block`],[1,`bold`],[1,`italic`],[`draggable`,`false`,`alt`,`signature`,1,`signature`,3,`src`],[1,`bottom`],[`draggable`,`false`,`alt`,`buttons bar`,1,`buttons-bar`,3,`loaded`,`src`],[1,`steps-buttons`,3,`ngClass`],[1,`number`,3,`click`,`ngClass`],[`draggable`,`false`,`alt`,`card frame`,1,`frame`,3,`loaded`,`src`],[`draggable`,`false`,1,`input-icon`,3,`src`],[`id`,`username-message`],[`id`,`email-message`]],template:function(o,e){o&1&&(fs(0,`div`,3)(1,`div`,4),Eg(`click`,function(){return e.navigateTo(`/`)}),Wu(),fs(2,`div`,5,0)(4,`div`,6),Eg(`click`,function(){return e.navigateTo(`/`)}),sg(5,`img`,7)(6,`img`,8),Wu(),fs(7,`img`,9),Eg(`loaded`,function(){return e.imgLoaded()}),Wu(),fs(8,`div`,10,1)(10,`div`,11)(11,`h2`,12),UT(12),Hb(13,`translate`),Wu(),fs(14,`h2`,12),UT(15),Hb(16,`translate`),Wu(),fs(17,`img`,13),Eg(`loaded`,function(){return e.imgLoaded()}),Wu()(),fs(18,`div`,14)(19,`div`,15)(20,`div`,16),sg(21,`img`,17),fs(22,`div`,18)(23,`input`,19,2),Hb(25,`translate`),Eg(`paste`,function(g){return g.preventDefault()})(`keydown`,function(g){return e.checkUsernameLength(g,17)})(`keypress`,function(g){return e.checkUsernameLength(g,17)})(`blur`,function(g){return e.updatePlaceholder(g.target)}
1),Wu(),fw(),fs(26,`div`,20)(27,`div`,21),sg(28,`div`,22),Wu()()(),$C(29,Le,11,7,`div`,23),Wu(),fs(30,`div`,16),sg(31,`img`,24),fs(32,`input`,25),Hb(33,`translate`),Eg(`blur`,function(g){return e.updatePlaceholder(g.target)}),Wu(),fw(),$C(34,$e,10,6,`div`,23),Wu(),fs(35,`div`,26),sg(36,`img`,24),fs(37,`input`,27),Hb(38,`translate`),Eg(`blur`,function(g){return e.updatePlaceholder(g.target)}),Wu(),fw(),Wu(),fs(39,`div`,28),sg(40,`img`,29),fs(41,`div`,30),Eg(`click`,function(){return e.validateFormStep()}),Wu(),fs(42,`span`),UT(43),Hb(44,`translate`),Wu()()(),fs(45,`div`,15)(46,`div`,31)(47,`div`,32)(48,`img`,33),Eg(`click`,function(){return e.updateGender(`m`)}),Wu(),fs(49,`img`,33),Eg(`click`,function(){return e.updateGender(`m`)}),Wu(),$C(50,Qe,1,2,`img`,34),Wu(),fs(51,`div`,35)(52,`img`,36),Eg(`click`,function(){return e.updateGender(`f`)}),Wu(),fs(53,`img`,36),Eg(`click`,function(){return e.updateGender(`f`)}),Wu(),$C(54,Ze,1,2,`img`,34),Wu()(),fs(55,`div`,37)(56,`div`,38),Eg(`click`,function(){return e.updateCgu()}),sg(57,`img`,39),Wu(),fs(58,`div`,40),sg(59,`div`,41),fs(60,`div`,42)(61,`span`,43)(62,`span`,44),UT(63),Hb(64,`translate`),Wu(),fs(65,`span`,44),UT(66),Hb(67,`translate`),fs(68,`a`,45),Eg(`click`,function(){return e.openCGU()}),UT(69),Hb(70,`translate`),Wu()()()()()(),fs(71,`div`,28),sg(72,`img`,29),fs(73,`div`,30),Eg(`click`,function(){return e.validateFormStep()}),Wu(),fs(74,`span`),UT(75),Hb(76,`translate`),Wu()()(),fs(77,`div`,46)(78,`span`,47),UT(79),Wu(),fs(80,`div`,48)(81,`span`,49),UT(82),Hb(83,`translate`),Wu(),fs(84,`span`,50),UT(85),Wu()(),fs(86,`div`,51)(87,`span`,52),UT(88),Hb(89,`translate`),Wu(),fs(90,`span`,53),UT(91),Hb(92,`translate`),Wu()(),fs(93,`div`,51)(94,`span`,52),UT(95,`B. Slavomir - RH, TEM Corporation`),Wu(),sg(96,`img`,54),Wu()()(),fs(97,`div`,55)(98,`img`,56),Eg(`loaded`,function(){return e.imgLoaded()}),Wu(),fs(99,`div`,57)(100,`div`,58),Eg(`click`,function(){return e.changeStep(1)}),UT(101,` 1 `),Wu(),fs(102,`div`,58),Eg(`click`,function(){return e.changeStep(2)}),UT(103,` 2 `),Wu()()()(),fs(104,`img`,59),Eg(`loaded`,function(){return e.imgLoaded()}),Wu()()()),o&2&&(xI(5),ig(`src`,sb(``,e.sourceUrl,`assets/images/private/index/TEM-menu-part-V1-DECO-02.png`),lh),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/images/private/index/TEM-menu-part-V1-DECO-01.png`),lh),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/images/terraformars/register/PAD-Inscriprion-gfx-E-V1-01.png`),lh),xI(4),ig(`ngClass`,Sb(100,E,e.registerStep!==3)),xI(),Ng(Ub(13,72,`public.create-account.inscription`)),xI(2),ig(`ngClass`,Sb(102,E,e.registerStep===3)),xI(),Ng(Ub(16,74,`public.create-account.welcome`)),xI(2),ig(`src`,sb(``,e.sourceUrl,`assets/images/terraformars/register/PAD-Inscriprion-gfx-A-V1-01.png`),lh),xI(2),ig(`ngClass`,Sb(104,E,e.registerStep===1)),xI(),ig(`formGroup`,e.signInForm),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-Pseudo.png`),lh),xI(2),ig(`placeholder`,ib(Ub(25,76,`form.username.placeholder`))),pw(),xI(6),GC(e.signInForm.controls.username.value.length>0?29:-1),xI(),ig(`formGroup`,e.signInForm),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-Mail.png`),lh),xI(),ig(`placeholder`,ib(Ub(33,78,`form.email.placeholder`))),pw(),xI(2),GC(e.signInForm.controls.email.value.length>0?34:-1),xI(),ig(`formGroup`,e.signInForm),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-Mail.png`),lh),xI(),ig(`placeholder`,ib(Ub(38,80,`form.email.placeholder`))),pw(),xI(2),ig(`ngClass`,Sb(106,ve,e.signInForm.controls.email.status!==`VALID`||e.signInForm.controls.username.status!==`VALID`)),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/images/private/index/Bouton-Install-Selection-V1-01.png`),lh),xI(3),Ng($b(44,82,`utils.validate-step`,_b(108,Se))),xI(2),ig(`ngClass`,Sb(109,E,e.registerStep===2)),xI(2),ig(`ngClass`,Sb(111,B,e.genderSelected===`m`)),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-S-M-off.png`),lh),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-S-M-on.png`),lh),xI(),GC(e.genderSelected===`m`?50:-1),xI(),ig(`ngClass`,Sb(113,B,e.genderSelected===`f`)),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-S-F-off.png`),lh),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-S-F-on.png`),lh),xI(),GC(e.genderSelected===`f`?54:-1),xI(3),ig(`src`,sb(``,e.sourceUrl,`assets/icon/Icone-validation--inscription.png`),lh)(`ngClass`,e.signInForm.controls.cgu.value===!0?`visible`:``),xI(6),Ng(Ub(64,85,`public.create-account.gdpr.title`)),xI(3),Ku(``,Ub(67,87,`public.create-account.gdpr.acceptText`),` `),xI(3),Ku(` `,Ub(70,89,`public.create-account.gdpr.link`),` `),xI(2),ig(`ngClass`,Sb(115,ve,e.signInForm.controls.cgu.status!==`VALID`||e.signInForm.controls.gender.status!==`VALID`)),xI(),ig(`src`,sb(``,e.sourceUrl,`assets/images/private/index/Bouton-Install-Selection-V1-01.png`),lh),xI(3),Ng($b(76,91,`utils.validate-step`,_b(117,we))),xI(2),ig(`ngClass`,Sb(118,E,e.registerStep===3)),xI(2),Ng(e.userInfoToDisplay.name),xI(3),Ng(Ub(83,94,`public.create-account.welcomeModal.info1`)),xI(3),Ng(e.signInInfo.email),xI(3),Ng(Ub(89,96,`public.create-account.welcomeModal.info2`)),xI(3),Ng(Ub(92,98,`public.create-account.welcomeModal.info3`)),xI(5),ig(`src`,sb(``,e.sourceUrl,`assets/images/terraformars/register/PAD-Inscriprion-gfx-C-V1-01.png`),lh),xI(2),ig(`src`,sb(``,e.sourceUrl,`assets/images/terraformars/register/PAD-Inscriprion-gfx-B-V1-01.png`),lh),xI(),ig(`ngClass`,Sb(120,E,e.registerStep!==3)),xI(),ig(`ngClass`,Sb(122,B,e.registerStep===1)),xI(2),ig(`ngClass`,Mb(124,Oe,e.signInForm.controls.username.status!==`VALID`||e.signInForm.controls.email.status!==`VALID`,e.registerStep===2)),xI(2),ig(`src`,sb(``,e.sourceUrl,`assets/images/terraformars/register/PAD-Inscriprion-gfx-D-V1-01.png`),lh))},dependencies:[Y1,B1,cf,Fs,rf,of,df,Nc,Mc,vt,E$1,L,mt],styles:[`.alert-background[_ngcontent-%COMP%]{width:100%;height:100%;position:absolute;z-index:-1;cursor:pointer}span[_ngcontent-%COMP%], p[_ngcontent-%COMP%], h2[_ngcontent-%COMP%]{-webkit-user-select:none;user-select:none}.modal-sizer[_ngcontent-%COMP%]{width:100%;max-width:559px;display:flex;align-items:center;justify-content:center}.modal-sizer.hidden[_ngcontent-%COMP%]{max-width:0}.closeActionButton[_ngcontent-%COMP%]{transform:translate(-67%,53%);display:flex;width:5.725%}.background[_ngcontent-%COMP%], .frame[_ngcontent-%COMP%]{width:100%}.frame[_ngcontent-%COMP%]{position:absolute}.main-content[_ngcontent-%COMP%]{position:absolute;flex-direction:column;width:82%;
1height:86%;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;min-width:0;opacity:0;transition:opacity .5s ease;z-index:1;font-family:Lato,Arial,sans-serif;display:flex;align-items:center;animation:_ngcontent-%COMP%_bubbleAppears .3s .15s ease forwards}.top[_ngcontent-%COMP%], .bottom[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center}.middle[_ngcontent-%COMP%]{width:100%;display:flex;flex-grow:1;position:relative}.title[_ngcontent-%COMP%]{width:100%;text-align:center;font-size:40px;text-transform:uppercase;font-family:Lato,Arial,sans-serif;font-weight:700;color:#474747;opacity:0;pointer-events:none;transition:opacity .3s ease}.title.visible[_ngcontent-%COMP%]{opacity:1;pointer-events:all;transition:opacity .15s .3s ease}.title[_ngcontent-%COMP%]:nth-of-type(2){position:absolute;top:0}.title-bar[_ngcontent-%COMP%]{width:100%;max-width:375px;margin-top:1%}.step[_ngcontent-%COMP%]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s ease}.step.sp[_ngcontent-%COMP%]{justify-content:space-between}.step.visible[_ngcontent-%COMP%]{opacity:1;pointer-events:all;transition:opacity .15s .3s ease}.form-input-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;width:100%;position:relative;height:40%;align-items:center;margin-top:1%}.form-input-container.row[_ngcontent-%COMP%]{flex-direction:row;justify-content:space-between;height:25%;align-items:center;margin-top:auto}.form-input-container[_ngcontent-%COMP%]   .form-icon[_ngcontent-%COMP%]{max-width:70px}.form-input-container[_ngcontent-%COMP%]   .input-container[_ngcontent-%COMP%]{position:relative;width:100%;display:flex;justify-content:center}.form-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]{background-color:#474747;border:1px solid rgba(255,255,255,.6588235294);border-radius:5px;box-shadow:inset 0 3px 8px #000;width:90%;text-align:center;padding:.42em 2%;color:#e0d7c9;font-size:25px;margin-top:1%;font-family:Lato,Arial,sans-serif}.form-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::placeholder{color:#e0d7c9;opacity:1}.form-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-ms-input-placeholder{color:#e0d7c9;opacity:1}.form-input-container[_ngcontent-%COMP%]   input[_ngcontent-%COMP%]::-webkit-input-placeholder{color:#e0d7c9;opacity:1}.form-input-container[_ngcontent-%COMP%]   input[type=checkbox][_ngcontent-%COMP%]{display:contents}.form-input-container[_ngcontent-%COMP%]   #cgu-input[_ngcontent-%COMP%]{width:1.5vw;height:1.5vw;max-width:30px;max-height:30px;cursor:pointer;background-color:#474747;box-shadow:inset 0 0 .5vw #000;border-radius:3px;display:flex;align-items:center;justify-content:center}.form-input-container[_ngcontent-%COMP%]   #cgu-input[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:80%}.form-input-container[_ngcontent-%COMP%]   .input-length[_ngcontent-%COMP%]{width:93.158%;height:12%;position:absolute;bottom:3%;margin-left:-1px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;background-color:#67899ff7;box-shadow:inset -11px 8px 6px -10px #000;border:1px solid #323232}.form-input-container[_ngcontent-%COMP%]   .input-length[_ngcontent-%COMP%]   .length-bar[_ngcontent-%COMP%]{height:100%;width:100%;position:absolute;left:-100%;background-color:#8bccf4;transition:transform .2s ease}.form-input-container[_ngcontent-%COMP%]   .input-length[_ngcontent-%COMP%]   .length-bar-shadow[_ngcontent-%COMP%]{height:20%;width:100%;position:absolute;background-color:#5d8dab;top:34%}@keyframes _ngcontent-%COMP%_bubbleAppears{0%{opacity:0}to{opacity:1}}@keyframes _ngcontent-%COMP%_genderAppears{0%{opacity:0;scale:.1}to{opacity:1;scale:1}}.form-info-bubble[_ngcontent-%COMP%]{position:relative;background-color:#6b6c6e;width:90%;border:1px solid #474747;border-radius:5px;margin:1% 0 2%;padding:0 2%;animation:_ngcontent-%COMP%_bubbleAppears .5s ease forwards;font-family:lucida grande,serif;display:flex;flex-grow:1}.form-info-bubble.row[_ngcontent-%COMP%]{flex-grow:1;height:80%;max-width:85%}.form-info-bubble[_ngcontent-%COMP%]   .shadow-info[_ngcontent-%COMP%]{height:100%;position:absolute;width:100%;background:linear-gradient(transparent,#0000005e);z-index:1;left:0}.form-info-bubble.square[_ngcontent-%COMP%]:after{content:"";width:.8vw;height:.8vw;max-width:32px;max-height:32px;position:absolute;
1left:-1px;top:50%;transform:translate(-50%,-50%) rotate(45deg);border-left:1px solid #707070;border-bottom:1px solid #303030;z-index:1;background:linear-gradient(135deg,#5c5d5f,#525354)}.form-info-bubble[_ngcontent-%COMP%]   .bubble-message-div[_ngcontent-%COMP%]{height:100%;width:100%;display:flex;flex-direction:row;position:absolute;z-index:2;top:50%;transform:translateY(-50%);align-items:center;text-shadow:0px 1px 0px #000;justify-content:flex-start;left:0}.form-info-bubble[_ngcontent-%COMP%]   .bubble-message-div[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{display:flex;flex-direction:column;flex-grow:1;padding:0 2.5%;font-size:18px;color:#fff}.form-info-bubble[_ngcontent-%COMP%]   .bubble-message-div[_ngcontent-%COMP%]   span.input-message[_ngcontent-%COMP%]{padding:0;width:100%}.form-info-bubble[_ngcontent-%COMP%]   .bubble-message-div[_ngcontent-%COMP%]   span.input-message[_ngcontent-%COMP%]:nth-child(n+2){margin-top:.5em}.form-info-bubble[_ngcontent-%COMP%]   .bubble-message-div[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:#8bccf4;margin-top:.25em}.form-info-bubble[_ngcontent-%COMP%]   .input-icon[_ngcontent-%COMP%]{width:10%;max-width:35px;padding-left:3%;height:fit-content}.button-container[_ngcontent-%COMP%]{width:100%;display:flex;position:relative;align-items:center;justify-content:center;margin:5% 0;scale:.96;transition:scale 40ms ease;pointer-events:none}.button-container[_ngcontent-%COMP%]:hover{scale:1}.button-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:51.93%;max-width:238px;filter:drop-shadow(0 1px 3px #000)}.button-container[_ngcontent-%COMP%]   .affordance[_ngcontent-%COMP%]{position:absolute;width:85.268%;aspect-ratio:79/18;cursor:pointer;border-radius:17px;z-index:1;pointer-events:all}.button-container.disabled[_ngcontent-%COMP%]{filter:brightness(.5)}.button-container.disabled[_ngcontent-%COMP%]   .affordance[_ngcontent-%COMP%]{pointer-events:none}.button-container[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{position:absolute;font-size:20px;text-transform:uppercase;font-family:Lato,Arial,sans-serif;color:#474747;font-weight:700}.genders[_ngcontent-%COMP%]{display:flex;width:100%;margin-top:auto}.genders[_ngcontent-%COMP%]   .gender-icon-container[_ngcontent-%COMP%]{display:flex;width:50%;align-items:center;justify-content:center;position:relative}.genders[_ngcontent-%COMP%]   .gender-icon-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]{width:43.65%;max-width:154px}.genders[_ngcontent-%COMP%]   .gender-icon-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:nth-of-type(2){position:absolute;opacity:0;transition:opacity 50ms ease}.genders[_ngcontent-%COMP%]   .gender-icon-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:nth-of-type(2):hover{opacity:1;cursor:pointer}.genders[_ngcontent-%COMP%]   .gender-icon-container.selected[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:nth-of-type(2){opacity:1}.genders[_ngcontent-%COMP%]   .gender-icon-container[_ngcontent-%COMP%]   img[_ngcontent-%COMP%]:nth-of-type(3){position:absolute;animation:_ngcontent-%COMP%_genderAppears ease 80ms forwards;bottom:0;scale:0;opacity:0;right:7%;max-width:70px;width:30.56%}.steps-buttons[_ngcontent-%COMP%]{display:flex;width:100%;margin-top:2%;justify-content:center;transition:opacity 50ms ease;pointer-events:none;opacity:0}.steps-buttons.visible[_ngcontent-%COMP%]{opacity:1;pointer-events:all}.steps-buttons[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]{border:solid 1px #000;background:#ededed;color:#474747;border-radius:250px;display:flex;align-items:center;justify-content:center;width:2em;height:2em;font-size:20px;scale:.95;margin:0 .25em}.steps-buttons[_ngcontent-%COMP%]   .number.disabled[_ngcontent-%COMP%]{filter:brightness(.5);pointer-events:none}.steps-buttons[_ngcontent-%COMP%]   .number[_ngcontent-%COMP%]:hover:not(.selected){cursor:pointer;scale:1;transition:scale 40ms ease}.terra[_ngcontent-%COMP%]{font-weight:700;font-size:32px;color:#474747;margin:1.2em 0}.block[_ngcontent-%COMP%]{width:100%;display:flex;flex-direction:column;align-items:center;color:#474747}.block[_ngcontent-%COMP%]:last-of-type, .block[_ngcontent-%COMP%]:nth-of-type(2){margin-top:auto}.block.email-block[_ngcontent-%COMP%]{max-height:35%}.block[_ngcontent-%COMP%]   .email-span[_ngcontent-%COMP%]{font-size:30px;font-weight:700;text-align:center;width:70%}.block[_ngcontent-%COMP%]   .email[_ngcontent-%COMP%]{font-size:32px;font-weight:700;text-align:center;margin-top:.25em;width:100%;word-break:break-all;overflow:auto;min-height:1.1em}.block[_ngcontent-%COMP%]   .bold[_ngcontent-%COMP%]{font-size:25px;font-weight:700;text-align:center}.block[_ngcontent-%COMP%]   .italic[_ngcontent-%COMP%]{font-size:25px;font-style:italic;text-align:center}.block[_ngcontent-%COMP%]   .signature[_ngcontent-%COMP%]{width:100%;max-width:194px;text-align:center}`],changeDetection:1})}}return i})();export{yt as RegisterComponent};

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.