1"use strict";(self.webpackChunkmy_cp=self.webpackChunkmy_cp||[]).push([[7669],{27669(ce,k,a){a.d(k,{ProfilePersonalInformationsComponent:()=>ae});var I=a(74523),O=a(72200),S=a(57303),r=a(2615),i=a(89417),w=a(252),E=a(5964),z=a(96697),L=a(17919),D=a(95969),F=a(67702),R=a(21968),x=a(27438),y=a(88834),B=a(47251),A=a(67253),T=a(48959),N=a(82529),V=a(10187),P=a(84745),W=a(23582),v=a(10343),j=a(3093),H=a(60726),$=a(76146),U=a(40849),G=a(51653),h=a.n(G),g=a(41068),u=a(87284),Y=a(40888),K=a(55641),X=a(73534),Q=a(91987),J=a(67047),Z=a(80583),q=a(81090),e=a(73664),ee=a(23029);const b=(l,p)=>({"icon-eye":l,"icon-eye_closed":p}),te=(l,p)=>p.ISO_CODE;function ne(l,p){if(1&l&&(e.j41(0,"mat-option",25),e.EFF(1),e.k0s()),2&l){const t=p.$implicit;e.Y8G("value",t.ISO_CODE),e.R7$(),e.JRh(t.TITLE)}}function oe(l,p){if(1&l){const t=e.RV6();e.j41(0,"lib-responsive-drawer",1),e.bIt("closed",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.closeSidenav())}),e.nrm(1,"app-layer-header",2),e.j41(2,"div",3)(3,"div",4)(4,"form",5),e.bIt("ngSubmit",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.onLoginFormSubmit())}),e.j41(5,"section")(6,"h3",6),e.EFF(7),e.nrm(8,"app-indication-icon"),e.k0s(),e.j41(9,"div",7),e.nrm(10,"input",8),e.j41(11,"i",9),e.bIt("click",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.isPasswordVisible=!n.isPasswordVisible)})("keydown.enter",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.isPasswordVisible=!n.isPasswordVisible)}),e.k0s()(),e.j41(12,"div",7),e.nrm(13,"input",10),e.j41(14,"i",9),e.bIt("click",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.isNewPasswordVisible=!n.isNewPasswordVisible)})("keydown.enter",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.isNewPasswordVisible=!n.isNewPasswordVisible)}),e.k0s()(),e.j41(15,"div",7),e.nrm(16,"input",11),e.j41(17,"i",9),e.bIt("click",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.isConfirmPasswordVisible=!n.isConfirmPasswordVisible)})("keydown.enter",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.isConfirmPasswordVisible=!n.isConfirmPasswordVisible)}),e.k0s()(),e.nrm(18,"app-indication",12),e.j41(19,"div")(20,"button",13),e.EFF(21),e.k0s()()()(),e.j41(22,"form",5),e.bIt("ngSubmit",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.onPostalFormSubmit())}),e.j41(23,"section")(24,"h3",6),e.EFF(25),e.nrm(26,"app-indication-icon"),e.k0s(),e.j41(27,"div",14),e.nrm(28,"input",15),e.k0s(),e.j41(29,"div",16)(30,"div",17),e.nrm(31,"input",18),e.k0s(),e.j41(32,"div",19),e.nrm(33,"input",20),e.k0s()(),e.j41(34,"div",7),e.nrm(35,"input",21),e.k0s(),e.j41(36,"div",7),e.nrm(37,"input",22),e.k0s(),e.j41(38,"div",7),e.nrm(39,"input",23),e.k0s(),e.j41(40,"div")(41,"mat-select",24),e.Z7z(42,ne,2,2,"mat-option",25,te),e.k0s()(),e.j41(44,"div",7),e.nrm(45,"input",26),e.k0s(),e.nrm(46,"app-indication",12),e.k0s(),e.j41(47,"div")(48,"button",13),e.EFF(49),e.k0s()()(),e.j41(50,"h3",6),e.EFF(51),e.k0s(),e.j41(52,"p"),e.EFF(53),e.j41(54,"span",27),e.bIt("click",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.open(n.deleteSection.section_2))})("keydown.enter",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.open(n.deleteSection.section_2))}),e.EFF(55),e.k0s(),e.EFF(56),e.k0s(),e.j41(57,"p"),e.EFF(58),e.k0s(),e.j41(59,"p"),e.EFF(60),e.k0s(),e.j41(61,"p"),e.EFF(62),e.k0s(),e.j41(63,"p"),e.EFF(64),e.k0s(),e.j41(65,"p"),e.EFF(66),e.k0s(),e.j41(67,"p"),e.EFF(68),e.j41(69,"span",27),e.bIt("click",function(){r.eBV(t);const n=e.XpG(),s=e.r8f(0);return r.Njj(n.open(n.deleteSection.section_4,s.wordings.profile_privacy_center))})("keydown.enter",function(){r.eBV(t);const n=e.XpG(),s=e.r8f(0);return r.Njj(n.open(n.deleteSection.section_4,s.wordings.profile_privacy_center))}),e.EFF(70),e.k0s(),e.EFF(71),e.k0s(),e.j41(72,"button",28),e.bIt("click",function(){r.eBV(t);const n=e.XpG();return r.Njj(n.redirectToAriane(n.deleteSection.section_1,n.wordings.personal_infos_delete_account))}),e.EFF(73),e.k0s()()()()}if(2&l){const t=e.XpG(),o=e.r8f(0),n=o.personalInfos.loading&&!o.personalInfos.error||t.isEmpty(o.wordings),s=o.personalInfos.error;e.Y8G("desktopType","medium")("mobileType","dynamic")("isOpen",t.isOpenDrawer())("loading",n)("error",s)("pageTemplate","Profile Layer Personal informations")("menuVisible",t.isMobile()&&t.bookingId),e.R7$(),e.Y8G("data",t.headerDatas),e.R7$(3),e.Y8G("formGroup",t.loginInformationsForm),e.R7$(3),e.SpI(" ",o.wordings.personal_infos_section_1_title),e.R7$(2),e.Y8G("ngClass",t.displayFieldCss("login","password")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_pwd))("type",t.isPasswordVisible?"text":"password"),e.R7$(),e.Y8G("ngClass",e.l_i(65,b,t.isPasswordVisible,!t.isPasswordVisible)),e.R7$(),e.Y8G("ngClass",t.displayFieldCss("login","new_password")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_new_pwd))("type",t.isNewPasswordVisible?"text":"password"),e.R7$(),e.Y8G("ngClass",e.l_i(68,b,t.isNewPasswordVisible,!t.isNewPasswordVisible)),e.R7$(),e.Y8G("ngClass",t.displayFieldCss("login","new_password_confirm")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_new_pwd_confirm))("type",t.isConfirmPasswordVisible?"text":"password"),e.R7$(),e.Y8G("ngClass",e.l_i(71,b,t.isConfirmPasswordVisible,!t.isConfirmPasswordVisible)),e.R7$(),e.Y8G("text",o.wordings.personal_infos_section_1_indication),e.R7$(3),e.SpI(" ",o.wordings.personal_infos_submit_button," "),e.R7$(),e.Y8G("formGroup",t.postalInformationsForm),e.R7$(3),e.SpI(" ",o.wordings.personal_infos_section_2_title),e.R7$(2),e.Y8G("ngClass",t.displayFieldCss("postal","email")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_email)),e.R7$(2),e.Y8G("ngClass",t.displayFieldCss("postal","building")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_building)),e.R7$(),e.Y8G("ngClass",t.displayFieldCss("postal","address1")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_address_1)),e.R7$(),e.Y8G("ngClass",t.displayFieldCss("postal","address2")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_address_2)),e.R7$(),e.Y8G("ngClass",t.displayFieldCss("postal","postal_code")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_postal_code)),e.R7$(),e.Y8G("ngClass",t.displayFieldCss("postal","city")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_city)),e.R7$(3),e.Dyx(t.countriesList),e.R7$(2),e.Y8G("ngClass",t.displayFieldCss("postal","phone")),e.R7$(),e.Y8G("placeholder",e.mNQ(o.wordings.personal_infos_plholder_phone)),e.R7$(),e.Y8G("text",o.wordings.personal_infos_section_2_indication),e.R7$(3),e.SpI(" ",o.wordings.personal_infos_submit_button," "),e.R7$(2),e.JRh(o.wordings.personal_infos_section_3_title),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_2?null:t.deleteSection.section_2.text_1," "),e.R7$(2),e.JRh(null==t.deleteSection.section_2?null:t.deleteSection.section_2.text_2),e.R7$(),e.SpI(" ",null==t.deleteSection.section_2?null:t.deleteSection.section_2.text_3," "),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_3?null:t.deleteSection.section_3.text_1," "),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_3?null:t.deleteSection.section_3.text_2," "),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_3?null:t.deleteSection.section_3.text_3," "),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_3?null:t.deleteSection.section_3.text_4," "),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_3?null:t.deleteSection.section_3.text_5," "),e.R7$(2),e.SpI(" ",null==t.deleteSection.section_4?null:t.deleteSection.section_4.text_1," "),e.R7$(2),e.JRh(null==t.deleteSection.section_4?null:t.deleteSection.section_4.text_2),e.R7$(),e.SpI(" ",null==t.deleteSection.section_4?null:t.deleteSection.section_4.text_3," "),e.R7$(2),e.SpI(" ",t.wordings.personal_infos_delete_account," ")}}const C="profile-informations-form",ie=(0,P.Mz)({wordings:(0,K.x2)(["PROFILE"]),routeData:W.K9,list:v.Zq,infosBooking:v.HT,personalInfos:j.Du});let ae=(()=>{class l{constructor(){this.state$=(0,r.WQX)(P.il).select(ie),this.isMobile=(0,r.WQX)(Q.M).getIsMobileSignal(),this.isOpenDrawer=(0,r.vPA)(!0),this.isEmpty=g.Im,this.wordings={},this.deleteSection={},this.countriesList=[],this.civilities=[],this.formErrors=[],this.formKey="",this.isPasswordVisible=!1,this.isNewPasswordVisible=!1,this.isConfirmPasswordVisible=!1,this.headerDatas={},this.loginInformationsForm=(0,r.WQX)(i.ok).group({password:["",[i.k0.compose([i.k0.required,i.k0.minLength(6),i.k0.maxLength(20),i.k0.pattern(".*\\d.*"),i.k0.pattern(".*[A-Z].*|.*[\xd5\xda\xd9\xdb\xdc\xdd\u0178\xc6\u0152\xc1\xc0\xc2\xc4\xc3\xc5\xc7\xc9\xc8\xca\xcb\xcd\xcc\xce\xcf\u1e9e].*")])]],new_password:["",[i.k0.compose([i.k0.required,i.k0.minLength(6),i.k0.maxLength(20),i.k0.pattern(".*\\d.*"),i.k0.pattern(".*[A-Z].*|.*[\xd5\xda\xd9\xdb\xdc\xdd\u0178\xc6\u0152\xc1\xc0\xc2\xc4\xc3\xc5\xc7\xc9\xc8\xca\xcb\xcd\xcc\xce\xcf\u1e9e].*")])]],new_password_confirm:["",[i.k0.compose([i.k0.required,i.k0.minLength(6),i.k0.maxLength(20),i.k0.pattern(".*\\d.*"),i.k0.pattern(".*[A-Z].*|.*[\xd5\xda\xd9\xdb\xdc\xdd\u0178\xc6\u0152\xc1\xc0\xc2\xc4\xc3\xc5\xc7\xc9\xc8\xca\xcb\xcd\xcc\xce\xcf\u1e9e].*")])]]}),this.postalInformationsForm=(0,r.WQX)(i.ok).group({email:new i.MJ("",[]),building:new i.MJ(""),address1:new i.MJ(""),address2:new i.MJ(""),postal_code:new i.MJ(""),city:new i.MJ(""),country:new i.MJ({value:"",disabled:!0}),phone:new i.MJ("")}),this.formSumitAttempt=!1,this.showNotifs=!0,this.subscriptions=[],this.router=(0,r.WQX)(w.Ix),this.route=(0,r.WQX)(w.nX),this.store=(0,r.WQX)(P.il),this.dialog=(0,r.WQX)(N.lG),this.loader=(0,r.WQX)(L.w),this.storage=(0,r.WQX)(Z.n),this.deviceService=(0,r.WQX)(D.g),this.profileService=(0,r.WQX)(U.p),this.notificationservice=(0,r.WQX)(J.JE),this.trackingService=(0,r.WQX)(q.b),this.rpcService=(0,r.WQX)(X.R),this.location=(0,r.WQX)(S.aZ),this.canGoBack=!!this.router?.lastSuccessfulNavigation?.previousNavigation,this.validateForm=t=>o=>{"loginInformationsForm"==t&&function re(l,p){return t=>{const o=t.controls[l],n=t.controls[p];if(o.value!==n.value)n.setErrors({...n.errors,mustMatch:!0}),o.setErrors({...o.errors,mustMatch:!0});else{const s=(0,g.cJ)(n.errors,"mustMatch"),_=(0,g.cJ)(o.errors,"mustMatch");n.setErrors((0,g.Im)(s)?null:s),o.setErrors((0,g.Im)(_)?null:_)}}}("new_password","new_password_confirm")(o);const n=this.createMessages(o);return this.formSumitAttempt&&this.showNotifs&&n.length>0?(this.notificationservice.error(C,this.wordings.personal_infos_form_error_title,n,0),this.trackingService.pushTag({event:"trackErrorForm",popinName:"Update profile error",popinContainsFormsInfos:!0,formName:"Update profile",formHasStep:!1,formStepNumber:void 0,formIsInError:!0,formErrorType:this.formErrors,formIsConfirmation:!0},!1),null):(0===n.length&&this.notificationservice.closeById(C),null)},this.initTracking=this.initTracking.bind(this),this.closeSidenav=this.closeSidenav.bind(this)}get password(){return this.loginInformationsForm.get("password")}get newPassword(){return this.loginInformationsForm.get("new_password")}get newPasswordConfirm(){return this.loginInformationsForm.get("new_password_confirm")}get email(){return this.postalInformationsForm.get("email")}get building(){return this.postalInformationsForm.get("building")}get address1(){return this.postalInformationsForm.get("address1")}get address2(){return this.postalInformationsForm.get("address2")}get postalCode(){return this.postalInformationsForm.get("postal_code")}get city(){return this.postalInformationsForm.get("city")}get country(){return this.postalInformationsForm.get("country")}get phone(){return this.postalInformationsForm.get("phone")}ngOnInit(){this.loginInformationsForm.setValidators([this.validateForm("loginInformationsForm")]),this.postalInformationsForm.setValidators([this.validateForm("postalInformationsForm")]);const{bookingId:t,marketLang:o}
1=this.route.snapshot.params;this.marketLang=o,this.bookingId=t,this.store.dispatch((0,H.Ew)(o)),this.loader.setState(!1),this.subscriptions.push(this.state$.pipe((0,E.p)(({personalInfos:n,wordings:s})=>!n.loading&&!(0,g.Im)(s)),(0,z.s)(1)).subscribe(({personalInfos:n,list:s,infosBooking:_,wordings:c,routeData:M})=>{this.wordings=c;const{profile:m,rules:se}=n.data;this.profile=m,this.currentBooking=s?.bookings[t];const d=this.storage.getItem("mycp_user");this.rules=se[["DE","FR","NL","BE","EN","CH"].includes(d?.country)?d?.country.toUpperCase():"EN"],this.storage.setItem("mycp_code_page",M.codePage),this.countriesList=m.countriesList.map(f=>({id:f.ISO_CODE,...f})),this.civilities=m.civilitiesList.map(f=>({id:f.CODE,...f})),this.building.setValidators([i.k0.pattern(this.rules.building.pattern),...this.rules.building.required?[i.k0.required]:[]]),this.building.setValue(m.building),this.email.setValidators([i.k0.pattern(this.rules.email.pattern),...this.rules.email.required?[i.k0.required]:[]]),this.email.setValue(m.email),this.address1.setValidators([i.k0.pattern(this.rules.address1.pattern),...this.rules.address1.required?[i.k0.required]:[]]),this.address1.setValue(m.street1),this.address2.setValidators([i.k0.pattern(this.rules.address2.pattern),...this.rules.address2.required?[i.k0.required]:[]]),this.address2.setValue(m.street2),this.postalCode.setValidators([i.k0.pattern(this.rules.zip.pattern),...this.rules.zip.required?[i.k0.required]:[]]),this.postalCode.setValue(m.zipCode),this.city.setValidators([i.k0.pattern(this.rules.city.pattern),...this.rules.city.required?[i.k0.required]:[]]),this.city.setValue(m.city),this.phone.setValidators([i.k0.pattern(/^[0-9]\d{8,16}$/),...this.rules.phone.required?[i.k0.required]:[]]),this.phone.setValue(m.phone),this.country.setValue(m.country),this.headerDatas={closeSidenav:this.closeSidenav.bind(this),title:c.personal_infos_title,headerList:[{text1:c.personal_infos_client_number,text2:d.uid}]},this.deleteSection={section_1:{redirect:c.personal_infos_delete_section_1_redirect},section_2:{text_1:c.personal_infos_delete_section_2_text_1,text_2:c[`personal_infos_delete_section_2_text_2_${["DE","FR","NL","BE","EN","CH"].includes(d?.country)?d?.country.toLowerCase():"en"}`],text_3:c.personal_infos_delete_section_2_text_3,redirect:"tel:"+c[`personal_infos_delete_section_2_text_2_${["DE","FR","NL","BE","EN","CH"].includes(d?.country)?d?.country.toLowerCase():"en"}`].replaceAll(" ","")},section_3:{text_1:c.personal_infos_delete_section_3_text_1,text_2:c.personal_infos_delete_section_3_text_2,text_3:c.personal_infos_delete_section_3_text_3,text_4:c.personal_infos_delete_section_3_text_4,text_5:c.personal_infos_delete_section_3_text_5},section_4:{text_1:c.personal_infos_delete_section_4_text_1,text_2:c.personal_infos_delete_section_4_text_2,text_3:c.personal_infos_delete_section_4_text_3,redirect:c[`personal_infos_delete_section_4_redirect_${["DE","FR","NL","BE","EN","CH"].includes(d?.country)?d?.country.toLowerCase():"en"}`]}},this.arianeData={email:d.email,prenom:d.firstName,nom:d.lastName,...t?{num_resa:this.currentBooking?.id,date_debut_sejour:this.currentBooking?.product?.begin,date_fin_sejour:this.currentBooking?.product?.end,duree_sejour:this.currentBooking?.product?.duration,uc_resid:this.currentBooking?.product?.code}:{}},(0,F.j0)(this.initTracking,_),this.loader.setState(!1)})),this.subscriptions.push(this.notificationservice.getChangeEmitter().subscribe(([n,s])=>{"closed"===n&&s===C&&(this.showNotifs=!1)}))}initTracking(t){const o=this.storage.getItem("mycp_user"),n={page_template:"Profile Layer Personal informations",page_name:"Profile Layer Personal informations",page_category_level1:"My Bookings",page_category_level2:"Profile",page_category_level3:"Personal informations",item_booking_id:this.currentBooking?.id,checkin_done:this.currentBooking?.preparedCheckInTicket,user_id:o?.emailMd5,user_country_origin:o?.country,user_friends_status:this.currentBooking?.isFriendAvailable,user_number_of_reservation:this.storage.getItem("mycp_bookings_list")?.length,leadtime:void 0!==this.currentBooking?this.currentBooking?.cta.deltaDaysBeforeArrival.toString():void 0,user_connexion_leadtime_reservation:void 0!==this.currentBooking?this.currentBooking?.cta.deltaDaysBeforeArrival.toString():void 0,mode_navigation:"true"===this.storage.getItem("mycp_discover_mode")?"Discover":"Logged",activity_credit:t?.hasActivityCredit,migration_pms:t?.stopSaleActivity??!1,park_name:t?.residenceAddress?.name,event:"page_view"},{bookingId:s}
1=this.route.snapshot.params;s&&t?.complementaryRules?.indirect&&(n.booking_is_indirect=t.complementaryRules.indirect),null!=this.storage.getItem("mycp_indirect_data")&&(n.user_is_indirect_client=!0,n.indirectClientHasDigitalPark=this.storage.getItem("mycp_indirect_data").indirectClientHasDigitalPark,n.indirectClientBraceletNumber=this.storage.getItem("mycp_indirect_data").indirectClientBraceletNumber,n.indirectClientCottageNumber=this.storage.getItem("mycp_indirect_data").indirectClientCottageNumber,n.indirectClientBookingNumber=this.storage.getItem("mycp_indirect_data").indirectClientBookingNumber,n.indirectClientUserName=this.storage.getItem("mycp_indirect_data").indirectClientUserName),this.trackingService.pushTag(n)}ngOnDestroy(){this.subscriptions.forEach(t=>t?.unsubscribe()),this?.notificationservice?.closeById(C)}closeSidenav(){this.isOpenDrawer.set(!1),this.canGoBack?this.location.back():this.router.navigate([this.bookingId?`${this.marketLang}/booking/${this.bookingId}/profile`:`${this.marketLang}/booking/profile`])}createMessages(t){const o=[];return this.formErrors=[],Object.keys(t.controls).forEach(n=>{const s=t.get(n);s instanceof i.MJ?null!==s.errors&&!(0,g.Im)(s.errors)&&this.formSumitAttempt&&("new_password_confirm"==n&&s.errors.mustMatch&&(o.push(`*${this.wordings.personal_infos_field_error_diffrents_passwords}*`),this.formErrors.push({errorField:n.toLocaleLowerCase(),errorMessage:"not same passwords"})),o.push(`*${this.wordings[`personal_infos_field_error_${n.toLocaleLowerCase()}`]}*`),this.formErrors.push({errorField:n.toLocaleLowerCase(),errorMessage:s.errors.required?this.wordings.validator_required_field:s.errors.pattern||s.errors.minlength||s.errors.maxlength?this.wordings.validator_pattern_error:"unknown"})):s instanceof i.gE&&o.push(...this.createMessages(s))}),o}isFieldNotValid(t){return!!this.formSumitAttempt&&("password"==t||"new_password"==t||"new_password_confirm"==t?!this.loginInformationsForm.get(t).valid:!this.postalInformationsForm.get(t).valid)}displayFieldCss(t,o){return{"profileInformations-input--dirty":this.isFieldNotValid(o)&&this.formKey==t}}onPostalFormSubmit(){this.formSumitAttempt=!0,this.formKey="postal",this.showNotifs=!0,this.postalInformationsForm.valid?(this.profileService.updatePerson({...(0,g.cJ)(this.profile,["countriesList","civilitiesList"]),email:this.email.value,building:this.building.value,street1:this.address1.value,street2:this.address2.value,zipCode:this.postalCode.value,country:this.country.value,phone:this.phone.value,city:this.city.value}).toPromise().then(()=>{this.closeSidenav()}).then(()=>{0!=this.profile.email.toLowerCase().localeCompare(this.email.value.toLowerCase())&&this.signout()}).catch(t=>console.log(t)).finally(()=>this.loader.setState(!1)),this.trackingService.pushTag({event:"clickEvent",clickCode:"clickValidationForm",gaCategory:"Update profile form",gaAction:"Update profile form",gaLabel:"Validation",gaValue:1,eventCallback:void 0,actionWithAccommodationsInfos:!1,actionWithActivitiesInfos:!1,actionWithServicesInfos:!1},!1)):this.validateForm("postalInformationsForm")(this.postalInformationsForm)}onLoginFormSubmit(){this.formSumitAttempt=!0,this.formKey="login",this.showNotifs=!0,this.loginInformationsForm.valid?this.profileService.changePassword({oldPassword:this.password.value,newPassword:this.newPassword.value}).toPromise().then(()=>this.closeSidenav()).then(()=>this.signout()).catch(t=>console.log(t)).finally(()=>this.loader.setState(!1)):this.validateForm("loginInformationsForm")(this.loginInformationsForm)}signout(){var t=this;return(0,I.A)(function*(){t.store.dispatch((0,$.wH)({trigger:"profle-infos"}))})()}open(t,o=""){if(this.deviceService.isMobileApp)return this.deviceService.isOpenUrlInAppSupported()&&t.redirect.startsWith("http")?void(this.rpcService.isReady()?this.rpcService.getClient().navigation.openUrlInApp({url:t.redirect,title:o}).catch(()=>{}):this.store.dispatch(u.y.openUrlInApp({url:t.redirect,title:o}))):void(this.rpcService.isReady()?this.rpcService.getClient().navigation.openUrl({url:t.redirect}).catch(()=>{}):this.store.dispatch(u.y.openUrl({url:t.redirect})));t.redirect.startsWith("http")&&window.open(t.redirect,"_blank")}redirectToAriane(t,o=""){if(!this.deviceService.isMobileApp){const _=h()("<form>",{method:"POST",action:t.redirect,target:"_blank"});return h().each(this.arianeData,(c,M)=>{h()("<input>",{type:"hidden",name:c,value:M}).appendTo(_)}),h()("body").append(_),_[0].submit(),void _.remove()}const{marketLang:n}
1=this.route.snapshot.params,s=V.A.stringifyUrl({url:`${window.location.origin}/my/${n}/form-redirect`,query:{method:"POST",action:t.redirect,fields:JSON.stringify(this.arianeData),actionQuery:JSON.stringify({})}});this.deviceService.isOpenUrlInAppSupported()?this.rpcService.isReady()?this.rpcService.getClient().navigation.openUrlInApp({url:s,title:o}).catch(()=>{}):this.store.dispatch(u.y.openUrlInApp({url:s,title:o})):this.rpcService.isReady()?this.rpcService.getClient().navigation.openUrl({url:s}).catch(()=>{}):this.store.dispatch(u.y.openUrl({url:s}))}static{this.\u0275fac=function(o){return new(o||l)}}static{this.\u0275cmp=e.VBU({type:l,selectors:[["app-profile-personal-informations"]],decls:3,vars:4,consts:[[3,"desktopType","mobileType","isOpen","loading","error","pageTemplate","menuVisible"],[3,"closed","desktopType","mobileType","isOpen","loading","error","pageTemplate","menuVisible"],["identifier","profile-infos",3,"data"],[1,"profileInformations-content"],[1,"profileInformations-main"],["novalidate","",3,"ngSubmit","formGroup"],[1,"u-fontw--medium"],[1,"profileInformations-input",3,"ngClass"],["formControlName","password","autocomplete","current-password",3,"placeholder","type"],[1,"icon",3,"click","keydown.enter","ngClass"],["formControlName","new_password","autocomplete","new-password",3,"placeholder","type"],["formControlName","new_password_confirm","autocomplete","new-password",3,"placeholder","type"],[3,"text"],["mat-button","","type","submit",1,"mat-mdc-button-pink","mat-mdc-button-w100"],[3,"ngClass"],["type","email","formControlName","email","autocomplete","email",3,"placeholder"],[1,"profileInformations-groupAddress"],[1,"profileInformations-input","profileInformations-groupAddressNumber",3,"ngClass"],["type","text","formControlName","building",3,"placeholder"],[1,"profileInformations-input","profileInformations-groupAddressStreet",3,"ngClass"],["type","text","formControlName","address1","autocomplete","address-line1",3,"placeholder"],["type","text","formControlName","address2","autocomplete","address-line2",3,"placeholder"],["type","text","formControlName","postal_code","autocomplete","postal-code",3,"placeholder"],["type","text","formControlName","city",3,"placeholder"],["formControlName","country",1,"profileInformations-input--disabled"],[3,"value"],["type","text","formControlName","phone","autocomplete","tel",3,"placeholder"],[1,"u-fontw--medium",3,"click","keydown.enter"],["mat-button","",1,"mat-mdc-button-pink","mat-mdc-button-w100","profileInformations-delete",3,"click"]],template:function(o,n){if(1&o&&(e.SS7(0),e.nI1(1,"async"),e.nVh(2,oe,74,74,"lib-responsive-drawer",0)),2&o){const s=e.bH3(e.bMT(1,1,n.state$));e.R7$(2),e.vxM(s?2:-1)}},dependencies:[T.s,i.YN,i.qT,i.me,i.BC,i.cb,i.X1,i.j4,i.JD,A.F,O.YU,B.A,y.Hl,y.$z,x.Ve,x.VO,ee.wT,R.S,Y.v,O.Jj],styles:['[_ngcontent-%COMP%]:root{--scrollbar: 0px;--mobile-minWidth: 320px;--mobile-maxWidth: 767px;--miniScreen-maxWidth: 599px;--smallScreen-minWidth: 600px;--tablet-minWidth: 768px;--tablet-maxWidth: 1024px;--smallDesktop-minWidth: 1025px;--smallDesktop-maxWidth: 1100px;--desktop-minWidth: 1101px;--desktop-maxWidth: 1380px;--white: #ffffff;--black: #3b4559;--blackDark: #333333;--black-stone: #3d4246;--greenDark: #00743a;--red: #b83a4b;--redMy: #f45050;--gray_1: #f9fbfb;--gray_2: #e9e9e9;--gray_3: #d2d3d3;--gray_4: #9ea0a2;--gray_5: #f4f5f5;--gray_6: #9e9e9e;--gray_7: #e7e7e7;--sky: #9db4f6;--skyLight: #d4dfff;--lagoon: #00192f;--pinkLight: #ffadc8;--pink: #e0256d;--pink-price: #e0256d;--pink-notice: #e0256d;--sunset: #700606;--blosson: #ffb0d6;--orange-medium: #fbb981;--orange-clear: #ffeddc;--sky-medium: #b1cfe3;--sky-1: #e3edf4;--honey: #ffe2a1;--yellow: #ffca55;--yellow_1: #fff4dd;--ecorce: #7a5226;--ecorceDark: #54381a;--springPink: #ffe6ef;--multicottage: #e9efff;--grass: #d7ffd0;--green: #045e51;--green-link: #00806c;--orange: #f28f3a;--orange-hover: #b25e14;--blue: #2e638a;--blue-hover: #0d4268;--blue-link: #2e638a;--error-bg: #ffe6ef;--error-color: #e72626;--cta-pink: #e0256d;--cta-pink-hover: #cd1d61;--cta-green: #045e51;--cta-green-hover: #003a32;--cta-grass: #92ec82;--cta-white: #ffffff;--cta-orange: #f28f3a;--cta-orange-hover: #b25e14;--cta-disabled-bg: #e9e9e9;--cta-disabled-color: #9ea0a2;--cta-disabled-bordered: #d2d3d3;
1--shadow--lite: 0 2px 12px 2px rgba(0, 0, 0, .22);--shadow--medium: 2px 0px 9px rgba(0, 0, 0, .13);--shadow--strong: 2px 0px 9px rgba(0, 0, 0, .25);--shadow--xstrong: 0px 0px 4px rgba(0, 0, 0, .8);--fontSizeH1Large--desktop: 1.875rem;--fontSizeH1--desktop: 1.75rem;--fontSizeH2Large--desktop: 1.625rem;--fontSizeH2--desktop: 1.5rem;--fontSizeH2Price--desktop: 1.0625rem;--fontSizeH3Large--desktop: 1.25rem;--fontSizeH3--desktop: 1.125rem;--fontSizePLarge--desktop: 1rem;--fontSizeP--desktop: .9375rem;--fontSizePSmall--desktop: .8125rem;--fontSizePXSmall--desktop: .6875rem;--fontSizeH1Large--tablet: 1.625rem;--fontSizeH1--tablet: 1.5rem;--fontSizeH2Large--tablet: 1.375rem;--fontSizeH2--tablet: 1.25rem;--fontSizeH2Price--tablet: .8125rem;--fontSizeH3Large--tablet: 1.0625rem;--fontSizeH3--tablet: .9375rem;--fontSizePLarge--tablet: 1rem;--fontSizeP--tablet: .9375rem;--fontSizePSmall--tablet: .8125rem;--fontSizePXSmall--tablet: .6875rem;--fontSizeH1Large--mobile: 1.25rem;--fontSizeH1--mobile: 1.125rem;--fontSizeH2Large--mobile: 1.125rem;--fontSizeH2--mobile: 1rem;--fontSizeH2Price--mobile: .75rem;--fontSizeH3Large--mobile: 1.0625rem;--fontSizeH3--mobile: .9375rem;--fontSizePLarge--mobile: .875rem;--fontSizeP--mobile: .8125rem;--fontSizePSmall--mobile: .8125rem;--fontSizePXSmall--mobile: .625rem;--mainFont: "Bagoss", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mainFontMedium: "Bagoss", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mainFontSemiBold: "Bagoss", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--secondaryFont: Tahoma, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, "Helvetica Neue", Helvetica, sans-serif;--iconFont: "pvcp-icons";--borderRadiusSmall: .25rem;--borderRadiusMedium: .5rem;--borderRadiusLarge: 1.25rem;--map-layerWidth: "70%";--main-layerWidth: "30%";--main-sectionWidth: "30%";--zIndex--1: 100;--zIndex--2: 200;--zIndex--3: 300;--zIndex--4: 400;--zIndex--5: 500;--zIndex--6: 600;--zIndex--7: 700;--zIndex--8: 800;--zIndex--9: 900;--zIndex--10: 1000;--zIndex--11: 1100;--zIndex--12: 1200;--menuTop: "5%";--menuWidth: "100%";--imagePath: "images/"}[_ngcontent-%COMP%]:root .mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%]{--mat-radio-state-layer-size: 30px !important}[_ngcontent-%COMP%]:root{--mat-button-text-container-height: 2.625rem;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-font: var(--mainFont);--mat-button-text-label-text-tracking: normal;--mat-button-filled-label-text-tracking: normal;--mat-button-filled-label-text-font: var(--mainFont);--mat-button-outlined-label-text-tracking: normal;--mat-button-outlined-label-text-font: var(--mainFont);--mat-button-protected-label-text-tracking: normal;--mat-button-protected-label-text-font: var(--mainFont);--mat-form-field-filled-label-text-tracking: normal;--mat-form-field-outlined-label-text-tracking: normal;--mat-form-field-container-text-tracking: normal;--mat-select-trigger-text-tracking: normal;--mat-bottom-sheet-container-text-tracking: normal;--mat-list-list-item-label-text-tracking: normal;--mat-list-list-item-supporting-text-tracking: normal;--mat-list-list-item-trailing-supporting-text-tracking: normal;--mat-toolbar-title-text-tracking: normal;--mat-expansion-header-text-tracking: normal;--mat-expansion-container-text-tracking: normal;--mat-button-toggle-legacy-label-text-tracking: normal;--mat-button-toggle-label-text-tracking: normal;--mat-menu-item-label-text-tracking: normal;--mat-slider-label-label-text-tracking: normal;--mat-dialog-subhead-tracking: normal;--mat-dialog-supporting-text-tracking: normal;--mat-form-field-subscript-text-tracking: normal;--mat-tooltip-supporting-text-tracking: normal;--mat-card-title-text-tracking: normal;--mat-card-subtitle-text-tracking: normal;--mat-optgroup-label-text-tracking: normal;--mat-button-toggle-height: .1625rem}[_ngcontent-%COMP%]:root .mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-unselected-icon-color: var(--gray_4)}.u-color--white[_ngcontent-%COMP%]{color:var(--white)}.u-color--green[_ngcontent-%COMP%]{color:var(--green)}.u-color--blue[_ngcontent-%COMP%]{color:var(--blue)}.u-color--orange[_ngcontent-%COMP%]{color:var(--orange)}.u-color--pink[_ngcontent-%COMP%]{color:var(--pink)}.u-color--black[_ngcontent-%COMP%]{color:var(--black-stone)}.u-color--grass[_ngcontent-%COMP%]{color:var(--grass)}.u-color--lagoon[_ngcontent-%COMP%]{color:var(--lagoon)}.u-color--gray[_ngcontent-%COMP%]{color:var(--gray_2)}.u-color--link[_ngcontent-%COMP%], .u-color--green-link[_ngcontent-%COMP%]{color:var(--green-link)}.u-color--blue-link[_ngcontent-%COMP%]{color:var(--blue-link)}.u-color--ecorce[_ngcontent-%COMP%]{color:var(--ecorce)}.u-color--error[_ngcontent-%COMP%]{color:var(--error-color)}.u-bg-color--sky-light[_ngcontent-%COMP%]{background-color:var(--skyLight)}.u-bg-color--grass[_ngcontent-%COMP%]{background-color:var(--grass)}.u-border-color--green[_ngcontent-%COMP%]{border-color:var(--green)}
1.u-bg-color--sky_medium[_ngcontent-%COMP%]{background-color:var(--sky-medium)}.u-bg-color--sky-1[_ngcontent-%COMP%]{background-color:var(--sky-1)}.u-bg-color--orange-medium[_ngcontent-%COMP%]{background-color:var(--orange-medium)}.u-bg-color--orange-clear[_ngcontent-%COMP%]{background-color:var(--orange-clear)}.u-shadow--medium[_ngcontent-%COMP%]{box-shadow:var(--shadow--medium)!important}.u-shadow--strong[_ngcontent-%COMP%]{box-shadow:var(--shadow--strong)!important}.u-shadow--xstrong[_ngcontent-%COMP%]{box-shadow:var(--shadow--xstrong)!important}@font-face{font-family:Bagoss;src:local("Bagoss-Regular"),url(Bagoss-Regular.woff2) format("woff2"),url(Bagoss-Regular.otf) format("opentype"),url(Bagoss-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bagoss;src:local("Bagoss-Medium"),url(Bagoss-Medium.woff2) format("woff2"),url(Bagoss-Medium.otf) format("opentype"),url(Bagoss-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Bagoss;src:local("Bagoss-SemiBold"),url(Bagoss-SemiBold.woff2) format("woff2"),url(Bagoss-SemiBold.otf) format("opentype"),url(Bagoss-SemiBold.ttf) format("truetype");font-weight:700;font-display:swap}.icon[_ngcontent-%COMP%]:before{display:inline-block}.u-mainFont[_ngcontent-%COMP%]{font-family:var(--mainFont)}.u-fontw--normal[_ngcontent-%COMP%]{font-weight:400!important}
1.u-fontw--medium[_ngcontent-%COMP%]{font-weight:500!important}.u-fontw--bold[_ngcontent-%COMP%]{font-weight:700!important}.u-secondaryFont[_ngcontent-%COMP%]{font-family:var(--secondaryFont)}a[_ngcontent-%COMP%]{color:var(--link-color)}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], p[_ngcontent-%COMP%]{color:var(--black-stone)}h1[_ngcontent-%COMP%], .u-fonts-h1[_ngcontent-%COMP%]{font-weight:500;line-height:2.125rem;font-size:var(--fontSizeH1--desktop)}@media(min-width:768px)and (max-width:1025px){h1[_ngcontent-%COMP%], .u-fonts-h1[_ngcontent-%COMP%]{font-size:var(--fontSizeH1--tablet);line-height:1.6875rem}}@media(max-width:767px){h1[_ngcontent-%COMP%], .u-fonts-h1[_ngcontent-%COMP%]{font-size:var(--fontSizeH1--mobile);line-height:1.25rem}}h1.large[_ngcontent-%COMP%], .u-fonts-h1--large[_ngcontent-%COMP%]{font-weight:500;line-height:2.25rem;font-size:var(--fontSizeH1Large--desktop)}@media(min-width:768px)and (max-width:1025px){h1.large[_ngcontent-%COMP%], .u-fonts-h1--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH1Large--tablet);line-height:1.8125rem}}@media(max-width:767px){h1.large[_ngcontent-%COMP%], .u-fonts-h1--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH1Large--mobile);line-height:1.375rem}}h2[_ngcontent-%COMP%], .u-fonts-h2[_ngcontent-%COMP%]{font-weight:500;line-height:1.6875rem;font-size:var(--fontSizeH2--desktop)}@media(min-width:768px)and (max-width:1025px){h2[_ngcontent-%COMP%], .u-fonts-h2[_ngcontent-%COMP%]{font-size:var(--fontSizeH2--tablet);line-height:1.375rem}}@media(max-width:767px){h2[_ngcontent-%COMP%], .u-fonts-h2[_ngcontent-%COMP%]{font-size:var(--fontSizeH2--mobile);line-height:1.25rem}}h2.large[_ngcontent-%COMP%], .u-fonts-h2--large[_ngcontent-%COMP%]{font-weight:500;line-height:1.8125rem;font-size:var(--fontSizeH2Large--desktop)}@media(min-width:768px)and (max-width:1025px){h2.large[_ngcontent-%COMP%], .u-fonts-h2--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Large--tablet);line-height:1.5rem}}@media(max-width:767px){h2.large[_ngcontent-%COMP%], .u-fonts-h2--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Large--mobile);line-height:1.375rem}}h2[_ngcontent-%COMP%] > span.symbol[_ngcontent-%COMP%]{font-weight:500;line-height:1.1875rem;font-size:var(--fontSizeH2Price--desktop);position:relative;top:-.3125rem}@media(min-width:768px)and (max-width:1025px){h2[_ngcontent-%COMP%] > span.symbol[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Price--tablet);line-height:.9375rem;top:-.3125rem}}@media(max-width:767px){h2[_ngcontent-%COMP%] > span.symbol[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Price--mobile);line-height:.875rem;top:-.1875rem}}h3[_ngcontent-%COMP%], .u-fonts-h3[_ngcontent-%COMP%]{font-weight:500;line-height:1.25rem;font-size:var(--fontSizeH3--desktop)}@media(min-width:768px)and (max-width:1025px){h3[_ngcontent-%COMP%], .u-fonts-h3[_ngcontent-%COMP%]{font-size:var(--fontSizeH3--tablet);line-height:1.0625rem}}@media(max-width:767px){h3[_ngcontent-%COMP%], .u-fonts-h3[_ngcontent-%COMP%]{font-size:var(--fontSizeH3--mobile);line-height:1.0625rem}}
1h3.large[_ngcontent-%COMP%], .u-fonts-h3--large[_ngcontent-%COMP%]{font-weight:500;line-height:1.375rem;font-size:var(--fontSizeH3Large--desktop)}@media(min-width:768px)and (max-width:1025px){h3.large[_ngcontent-%COMP%], .u-fonts-h3--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH3Large--tablet);line-height:1.1875rem}}@media(max-width:767px){h3.large[_ngcontent-%COMP%], .u-fonts-h3--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH3Large--mobile);line-height:1.1875rem}}p[_ngcontent-%COMP%], .u-fonts-p[_ngcontent-%COMP%]{font-weight:400;line-height:1.25rem;font-size:var(--fontSizeP--desktop)}@media(min-width:768px)and (max-width:1025px){p[_ngcontent-%COMP%], .u-fonts-p[_ngcontent-%COMP%]{font-size:var(--fontSizeP--tablet)}}@media(max-width:767px){p[_ngcontent-%COMP%], .u-fonts-p[_ngcontent-%COMP%]{font-size:var(--fontSizeP--mobile)}}p.large[_ngcontent-%COMP%], .u-fonts-p--large[_ngcontent-%COMP%]{font-weight:400;line-height:1.3125rem;font-size:var(--fontSizePLarge--desktop)}@media(min-width:768px)and (max-width:1025px){p.large[_ngcontent-%COMP%], .u-fonts-p--large[_ngcontent-%COMP%]{font-size:var(--fontSizePLarge--tablet)}}@media(max-width:767px){p.large[_ngcontent-%COMP%], .u-fonts-p--large[_ngcontent-%COMP%]{font-size:var(--fontSizePLarge--mobile)}}p.small[_ngcontent-%COMP%], .u-fonts-p--small[_ngcontent-%COMP%]{font-weight:400;line-height:1.125rem;font-size:var(--fontSizePSmall--desktop)}@media(min-width:768px)and (max-width:1025px){p.small[_ngcontent-%COMP%], .u-fonts-p--small[_ngcontent-%COMP%]{font-size:var(--fontSizePSmall--tablet)}}@media(max-width:767px){p.small[_ngcontent-%COMP%], .u-fonts-p--small[_ngcontent-%COMP%]{font-size:var(--fontSizePSmall--mobile)}}p.xsmall[_ngcontent-%COMP%], .u-fonts-s--xsmall[_ngcontent-%COMP%]{font-weight:400;line-height:1rem;font-family:var(--secondaryFont)!important;font-size:var(--fontSizePXSmall--desktop)}@media(min-width:768px)and (max-width:1025px){p.xsmall[_ngcontent-%COMP%], .u-fonts-s--xsmall[_ngcontent-%COMP%]{font-size:var(--fontSizePXSmall--tablet)}}@media(max-width:767px){p.xsmall[_ngcontent-%COMP%], .u-fonts-s--xsmall[_ngcontent-%COMP%]{font-size:var(--fontSizePXSmall--mobile)}}.u-Clearfix[_ngcontent-%COMP%]:after{content:"";display:table;clear:both}.u-Hidden[_ngcontent-%COMP%]{display:none}.u-Hidden--forced[_ngcontent-%COMP%]{display:none!important}.u-Visible[_ngcontent-%COMP%]{display:block}.u-Visible--forced[_ngcontent-%COMP%]{display:block!important}.u-Invisible[_ngcontent-%COMP%]{visibility:hidden}@media(max-width:767px){.u-Hidden-mobile[_ngcontent-%COMP%]{display:none!important}}@media(min-width:768px)and (max-width:1024px){.u-Hidden-tablet[_ngcontent-%COMP%]{display:none}}@media(min-width:1024px){.u-Hidden-desktop[_ngcontent-%COMP%]{display:none}}@media(min-width:1101px){.u-Hidden-allDesktop[_ngcontent-%COMP%], .u-Visible-mobileToTablet[_ngcontent-%COMP%]{display:none!important}}@media(max-width:1024px){.u-Visible-desktop[_ngcontent-%COMP%]{display:none!important}}@media(min-width:768px){.u-Visible-mobile[_ngcontent-%COMP%]{display:none!important}}@media(min-width:1024px){.u-Hidden-allDesktop[_ngcontent-%COMP%], .u-Visible-mobileToTablet[_ngcontent-%COMP%], .u-Visible-tablet[_ngcontent-%COMP%], .u-Visible-mobile[_ngcontent-%COMP%]{display:none}}@media screen{.u-Visible-print[_ngcontent-%COMP%]{display:none}}@media print{.u-Visible-print[_ngcontent-%COMP%]{display:block}}@media print{.u-Hidden-print[_ngcontent-%COMP%]{display:none}}@font-face{font-family:pvcp-icons;src:url(pvcp-icons.eot?fwu7mb);src:url(pvcp-icons.eot?fwu7mb#iefix) format("embedded-opentype"),url(pvcp-icons.ttf?fwu7mb) format("truetype"),url(pvcp-icons.woff?fwu7mb) format("woff"),url(pvcp-icons.svg?fwu7mb#pvcp-icons) format("svg");font-weight:400;font-style:normal;font-display:block}.icon[_ngcontent-%COMP%]{font-family:pvcp-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bracelet[_ngcontent-%COMP%]:before{content:"\\e91c"}.icon-luggage-arrival[_ngcontent-%COMP%]:before{content:"\\e91d"}.icon-parking-fill[_ngcontent-%COMP%]:before{content:"\\e91e"}.icon-traveler[_ngcontent-%COMP%]:before{content:"\\e91f"}.icon-slides[_ngcontent-%COMP%]:before{content:"\\e917"}.icon-no-pmr[_ngcontent-%COMP%]:before{content:"\\e918"}
1.icon-bulle-chat[_ngcontent-%COMP%]:before{content:"\\e900"}.icon-hub_house[_ngcontent-%COMP%]:before{content:"\\e901"}.icon-hub_sunset[_ngcontent-%COMP%]:before{content:"\\e902"}.icon-rectangle[_ngcontent-%COMP%]:before{content:"\\e903"}.icon-shape1[_ngcontent-%COMP%]:before{content:"\\e904"}.icon-shape2[_ngcontent-%COMP%]:before{content:"\\e905"}.icon-autumn[_ngcontent-%COMP%]:before{content:"\\e906"}.icon-spring[_ngcontent-%COMP%]:before{content:"\\e907"}.icon-summer[_ngcontent-%COMP%]:before{content:"\\e908"}.icon-winter[_ngcontent-%COMP%]:before{content:"\\e909"}.icon-pmr[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-pets[_ngcontent-%COMP%]:before{content:"\\e90c"}.icon-no-pets[_ngcontent-%COMP%]:before{content:"\\e90d"}.icon-step-resume-active[_ngcontent-%COMP%]:before{content:"\\e90e"}.icon-step-valid[_ngcontent-%COMP%]:before{content:"\\e90f"}.icon-step-payment-active[_ngcontent-%COMP%]:before{content:"\\e910"}.icon-step-payment-inactive[_ngcontent-%COMP%]:before{content:"\\e911"}.icon-wifi[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-no-wifi[_ngcontent-%COMP%]:before{content:"\\e912"}.icon-clock-checkin[_ngcontent-%COMP%]:before{content:"\\e9a6"}.icon-map-image[_ngcontent-%COMP%]:before{content:"\\e9b6"}.icon-slick-prev-sp[_ngcontent-%COMP%]:before{content:"\\e9ca"}.icon-slick-next-sp[_ngcontent-%COMP%]:before{content:"\\e9cb"}.icon-logo-sp[_ngcontent-%COMP%]:before{content:"\\e9b5"}.icon-logo-sp-mobile[_ngcontent-%COMP%]:before{content:"\\e9cc"}.icon-birdie[_ngcontent-%COMP%]:before{content:"\\e9dc"}.icon-logo-cp-mobile[_ngcontent-%COMP%]:before{content:"\\e9dd"}.icon-logo-cp[_ngcontent-%COMP%]:before{content:"\\e913"}.icon-gray-cb[_ngcontent-%COMP%]:before{content:"\\e9e6"}.icon-payments[_ngcontent-%COMP%]:before{content:"\\e9e7"}.icon-eye[_ngcontent-%COMP%]:before{content:"\\e9e8"}.icon-eye1[_ngcontent-%COMP%]:before{content:"\\e9e9"}.icon-eye_closed[_ngcontent-%COMP%]:before{content:"\\e9ea"}.icon-eye_closed1[_ngcontent-%COMP%]:before{content:"\\e9eb"}.icon-activities-loupe[_ngcontent-%COMP%]:before{content:"\\e9ec"}.icon-information[_ngcontent-%COMP%]:before{content:"\\e9ed"}.icon-warning[_ngcontent-%COMP%]:before{content:"\\e9ee"}.icon-add[_ngcontent-%COMP%]:before{content:"\\e9ef"}.icon-infos-bulle[_ngcontent-%COMP%]:before{content:"\\e9f0"}.icon-subscriptions[_ngcontent-%COMP%]:before{content:"\\e9f1"}.icon-resend[_ngcontent-%COMP%]:before{content:"\\e9f2"}.icon-flexibility[_ngcontent-%COMP%]:before{content:"\\e9f3"}.icon-check[_ngcontent-%COMP%]:before{content:"\\e9f4"}.icon-available[_ngcontent-%COMP%]:before{content:"\\e9f5"}.icon-delete[_ngcontent-%COMP%]:before{content:"\\e9f6"}.icon-edit-outline[_ngcontent-%COMP%]:before{content:"\\e9f7"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\e9f8"}.icon-pen-checkin[_ngcontent-%COMP%]:before{content:"\\e90a"}.icon-prev[_ngcontent-%COMP%]:before{content:"\\e90b"}.icon-next[_ngcontent-%COMP%]:before{content:"\\e9f9"}.icon-arrow-left[_ngcontent-%COMP%]:before{content:"\\e9fb"}.icon-arrow-right[_ngcontent-%COMP%]:before{content:"\\e9fc"}.icon-arrow-up[_ngcontent-%COMP%]:before{content:"\\e9fd"}.icon-arrow-down[_ngcontent-%COMP%]:before{content:"\\e9b7"}.icon-up[_ngcontent-%COMP%]:before{content:"\\e9fe"}.icon-down[_ngcontent-%COMP%]:before{content:"\\e9b8"}.icon-left[_ngcontent-%COMP%]:before{content:"\\e9ff"}.icon-right[_ngcontent-%COMP%]:before{content:"\\e9fa"}.icon-tiny-close[_ngcontent-%COMP%]:before{content:"\\ea00"}.icon-close[_ngcontent-%COMP%]:before{content:"\\e914"}.icon-reminder[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-notifications[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-ok[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-more[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-others[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-bullet-points-horizontal[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-bullet-points-vertical[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-cottage[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-guests-tiny[_ngcontent-%COMP%]:before{content:"\\ea0c"}
1.icon-people[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-profile[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-guest[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-booker[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-persons[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-atelier[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-cart[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-shopping[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-shopping-cart[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-shopping-bag[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-papers[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-id[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-sablier[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-sand-timer[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-lien-sortant[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-logout[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-save[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-star[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-green-star[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-special[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-clock[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-time-departure[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-session[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-checkin[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-checkout[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-infinite[_ngcontent-%COMP%]:before{content:"\\e915"}.icon-invoice[_ngcontent-%COMP%]:before{content:"\\e916"}.icon-checklist[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-location[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-cottage-map1[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-map[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-waze[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-terms-of-services[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-text[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-whatsapp[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-compas[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-faq[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-call[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-cottage-map[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-cote-a-cote[_ngcontent-%COMP%]:before{content:"\\ea37"}.icon-couch[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-bath[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-bed[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-cycle-velo[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-deepnaturespa[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-bye[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-car[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-delivery[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-restaurant[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-calendar[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-promo[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-discount[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-e-ticket[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-early-check-in[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-wristband[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-easy-pass[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-entertainement[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-family-activities[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-gift[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-keys[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-kid-furniture[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-kids-activities[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-legal-notice[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-luggage[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-nature[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-parking[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-password[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-photos-cottage[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-pictures[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-print[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-safety-web[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-services[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-share[_ngcontent-%COMP%]:before{content:"\\ea5c"}.icon-special-offer[_ngcontent-%COMP%]:before{content:"\\ea5d"}.icon-stairs[_ngcontent-%COMP%]:before{content:"\\ea5f"}.icon-stove[_ngcontent-%COMP%]:before{content:"\\ea60"}.icon-terrasse[_ngcontent-%COMP%]:before{content:"\\ea62"}.icon-aquamundo[_ngcontent-%COMP%]:before{content:"\\ea64"}.icon-aqua-mundo[_ngcontent-%COMP%]:before{content:"\\ea65"}.icon-bowling[_ngcontent-%COMP%]:before{content:"\\ea66"}.icon-activities[_ngcontent-%COMP%]:before{content:"\\ea67"}.icon-lock[_ngcontent-%COMP%]:before{content:"\\e919"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\e91a"}.icon-loyalty-gift[_ngcontent-%COMP%]:before{content:"\\e91b"}.form-invalid[_ngcontent-%COMP%], .form-invalid--before[_ngcontent-%COMP%]:before{border:.0625rem solid var(--error-color)!important}.form-label[_ngcontent-%COMP%]{font-family:var(--mainFont)}.form-alert[_ngcontent-%COMP%]{color:var(--error-color);display:inline-block}.form-radioContainer[_ngcontent-%COMP%], .form-checkboxContainer[_ngcontent-%COMP%]{position:relative;line-height:1.875rem;margin:.125rem 0}.form-radioButton[_ngcontent-%COMP%], .form-checkbox[_ngcontent-%COMP%]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.form-radioLabel[_ngcontent-%COMP%], .form-checkboxLabel[_ngcontent-%COMP%]{padding-left:1.875rem;display:inline-block;cursor:pointer;position:relative;line-height:.9375rem}.form-radioLabel--empty[_ngcontent-%COMP%], .form-checkboxLabel--empty[_ngcontent-%COMP%]{padding:0}.form-radioLabel[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-.3125rem;left:0;width:1.5625rem;height:1.5625rem;border-radius:50%;background-color:var(--white)}.form-radioButton[_ngcontent-%COMP%]:checked + .form-radioLabel[_ngcontent-%COMP%]:after, .form-radioButton--checked[_ngcontent-%COMP%] + .form-radioLabel[_ngcontent-%COMP%]:after{content:"";position:absolute;top:.0625rem;left:.375rem;width:.8125rem;height:.8125rem;border-radius:50%}.form-checkboxLabel[_ngcontent-%COMP%]:before{content:"";position:absolute;top:50%;margin-top:-.875rem;left:0;width:1.375rem;height:1.375rem;border-radius:.125rem;background-color:var(--white);border:.0625rem solid var(--gray_4);cursor:pointer}.form-checkboxLabel--invalid[_ngcontent-%COMP%]:before{border:.0625rem solid var(--error-color)}.form-checkbox[_ngcontent-%COMP%]:checked + .form-checkboxLabel[_ngcontent-%COMP%]:after{content:"\\e9f4"}.form-checkbox[_ngcontent-%COMP%]:checked + .form-checkboxLabel[_ngcontent-%COMP%]:after{font-family:var(--iconFont);color:var(--greenDark);font-size:.8125rem;position:absolute;top:50%;left:.1875rem;margin-top:-.75rem}.side-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:10!important;background-color:#000;opacity:.7}.full-side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:550px;top:0;right:-550px;background:#fff;overflow:auto;z-index:10}@media(max-width:767px){.full-side-menu[_ngcontent-%COMP%]{width:100%;top:0}}.full-width-side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:100%;top:0;right:0;background:#fff;overflow:auto;z-index:10}@media(max-width:767px){.full-width-side-menu[_ngcontent-%COMP%]{top:0}}.side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:550px;top:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;z-index:10;opacity:1}@media(max-width:767px){.side-menu[_ngcontent-%COMP%]{width:100%;top:5%;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}}.side-menu.level-1[_ngcontent-%COMP%]{z-index:10}.side-menu.level-2[_ngcontent-%COMP%]{z-index:20}.side-menu.level-3[_ngcontent-%COMP%]{z-index:30}
1.content-layer[_ngcontent-%COMP%]{position:fixed;width:550px;top:0;bottom:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;z-index:10;opacity:1}@media(max-width:767px){.content-layer[_ngcontent-%COMP%]{width:100%;height:auto;max-height:95dvh;min-height:18.75rem;bottom:0;top:auto;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem;transition:height 1.5s ease-in-out}}.variable-side-menu[_ngcontent-%COMP%]{position:fixed;width:550px;top:0;bottom:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;height:100dvh;z-index:10;opacity:1;display:flex;flex-direction:column}@media(max-width:767px){.variable-side-menu[_ngcontent-%COMP%]{width:100%;top:unset;height:unset;max-height:95dvh;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}}.large-side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:800px;top:0;right:0;background:#fff;overflow:auto;z-index:10}@media(max-width:767px){.large-side-menu[_ngcontent-%COMP%]{width:100%;top:5%;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}}.central-trunk-width[_ngcontent-%COMP%]{max-width:1000px;width:60%}@media(max-width:767px){.central-trunk-width[_ngcontent-%COMP%]{width:95%}}@media(min-width:768px)and (max-width:1025px){.central-trunk-width[_ngcontent-%COMP%]{width:75%}}.full-layer-trunk-width[_ngcontent-%COMP%]{width:75%}@media(max-width:767px){.full-layer-trunk-width[_ngcontent-%COMP%]{width:95%}}@media(min-width:768px)and (max-width:1025px){.full-layer-trunk-width[_ngcontent-%COMP%]{width:85%}}.central-trunk-size[_ngcontent-%COMP%]{max-width:1000px;width:60%;margin:1.25rem auto 0;min-height:18.75rem}@media(max-width:767px){.central-trunk-size[_ngcontent-%COMP%]{display:block;min-height:15.625rem;margin-top:.625rem;width:95%}}@media(min-width:768px)and (max-width:1025px){.central-trunk-size[_ngcontent-%COMP%]{width:70%}}.small-layer-width[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:10!important;background:transparent}.small-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:45%;max-width:400px}@media(max-width:767px){.small-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%;min-width:unset}}.medium-layer-width[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:10!important;background:transparent}.medium-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:45%;max-width:550px;min-width:450px}@media(max-width:767px){.medium-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%;min-width:unset}}.large-layer-width[_ngcontent-%COMP%]{z-index:10!important;position:absolute;inset:0;background:transparent}.large-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:70%}@media(max-width:767px){.large-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%}}.full-layer-width[_ngcontent-%COMP%]{z-index:10!important;position:absolute;inset:0;background:transparent}.full-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%}@media(max-width:767px){.full-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%}}.layer-content[_ngcontent-%COMP%]{padding:0 2.5rem 6.25rem}@media(max-width:767px){.layer-content[_ngcontent-%COMP%]{padding:0 1.25rem;padding-bottom:calc(var(--mobile-insets-bottom) + 10px)}}.layer-restaurant-spacing[_ngcontent-%COMP%]{padding:0 2.5rem 6.25rem}@media(max-width:767px){.layer-restaurant-spacing[_ngcontent-%COMP%]{padding:0 1.25rem;padding-bottom:calc(var(--mobile-insets-bottom) + 10px)}}.close-fixed-position[_ngcontent-%COMP%]{position:fixed!important;right:calc(1.25rem + var(--scrollbar))!important}@media(max-width:767px){.close-fixed-position[_ngcontent-%COMP%]{top:1.25rem!important}}.close-fixed-position-switch[_ngcontent-%COMP%]{position:fixed!important;right:calc(1.25rem + var(--scrollbar))!important}@media(max-width:767px){.close-fixed-position-switch[_ngcontent-%COMP%]{top:calc(5% + 1.25rem)!important}}.close-fixed-position--noscroll[_ngcontent-%COMP%]{position:fixed!important;right:1.25rem!important}@media(max-width:767px){.close-fixed-position--noscroll[_ngcontent-%COMP%]{top:calc(5% + 1.25rem)!important}}.popin-host[_ngcontent-%COMP%]{display:block;background:#fff;border-radius:20px;padding:24px;max-width:500px;max-height:80dvh;overflow-y:auto}.popin-auth-host[_ngcontent-%COMP%]{display:block;background:#fff;border-radius:.625rem;padding:1.25rem;max-height:75dvh;overflow-y:auto}@media(max-width:767px){.popin-auth-host[_ngcontent-%COMP%]{padding:.9375rem .625rem}}
1@keyframes _ngcontent-%COMP%_BackdropOpenAnimationDesktop{0%{opacity:0}to{opacity:1}}.backdrop-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_BackdropOpenAnimationDesktop .5s ease-in forwards}@keyframes _ngcontent-%COMP%_BackdropCloseAnimationDesktop{0%{opacity:1}to{opacity:0}}.backdrop-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_BackdropCloseAnimationDesktop .5s ease-out forwards}@keyframes _ngcontent-%COMP%_LayerOpenAnimationDesktop{0%{right:-550px}to{right:0}}.layer-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerOpenAnimationDesktop .5s ease-in forwards}@media(max-width:767px){@keyframes LayerOpenAnimationMobile{0%{transform:translateY(100dvh)}to{transform:translateY(0)}}.layer-open[_ngcontent-%COMP%]{animation:LayerOpenAnimationMobile .5s ease-in forwards}}@keyframes _ngcontent-%COMP%_LayerCloseAnimationDesktop{0%{right:0}to{right:-550px}}.layer-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerCloseAnimationDesktop .5s ease-out forwards}@media(max-width:767px){@keyframes LayerCloseAnimationMobile{0%{transform:translateY(0)}to{transform:translateY(100dvh)}}.layer-close[_ngcontent-%COMP%]{animation:LayerCloseAnimationMobile .5s ease-out forwards}}@keyframes _ngcontent-%COMP%_LayerFWOpenAnimation{0%{transform:translateY(100dvh)}to{transform:translateY(0)}}.layer-full-width-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerFWOpenAnimation .5s ease-in forwards}@keyframes _ngcontent-%COMP%_LayerFWCloseAnimation{0%{transform:translateY(0)}to{transform:translateY(100dvh)}}.layer-full-width-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerFWCloseAnimation .5s ease-out forwards}@keyframes _ngcontent-%COMP%_CloseIconOpenAnimationDesktop{0%{opacity:0;right:-550px}to{opacity:1;right:calc(20px + var(--scrollbar))}}.layerClose-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconOpenAnimationDesktop .5s ease-in forwards}@media(max-width:767px){@keyframes CloseIconOpenAnimationMobile{0%{opacity:0;transform:translateY(100dvh)}to{opacity:1;transform:translateY(0)}}.layerClose-open[_ngcontent-%COMP%]{animation:CloseIconOpenAnimationMobile .5s ease-in forwards}}@keyframes _ngcontent-%COMP%_CloseIconCloseAnimationDesktop{0%{opacity:1;right:calc(20px + var(--scrollbar))}to{opacity:0;right:-550px}}.layerClose-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconCloseAnimationDesktop .5s ease-out forwards}@media(max-width:767px){@keyframes CloseIconCloseAnimationMobile{0%{opacity:1;transform:translateY(0)}to{transform:translateY(100dvh);opacity:0}}.layerClose-close[_ngcontent-%COMP%]{animation:CloseIconCloseAnimationMobile .5s ease-out forwards}}@keyframes _ngcontent-%COMP%_CloseIconOpenAnimation{0%{opacity:0;transform:translateY(100dvh)}to{transform:translateY(0);opacity:1}}.layerClose-full-width-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconOpenAnimation .5s ease-in forwards}@keyframes _ngcontent-%COMP%_CloseIconCloseAnimation{0%{opacity:1;transform:translateY(0)}to{transform:translateY(100dvh);opacity:0}}.layerClose-full-width-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconCloseAnimation .5s ease-out forwards}.profileInformations-content[_ngcontent-%COMP%]{padding:0 2.5rem 6.25rem}@media(max-width:767px){.profileInformations-content[_ngcontent-%COMP%]{padding:0 1.25rem;padding-bottom:calc(var(--mobile-insets-bottom) + 10px)}}.profileInformations-main[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{padding:.9375rem 0}.profileInformations-main[_ngcontent-%COMP%] p[_ngcontent-%COMP%], .profileInformations-main[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{margin:.625rem 0}.profileInformations-main[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{cursor:pointer}.profileInformations-mainTopMessage[_ngcontent-%COMP%]{color:var(--error-color);margin-bottom:1.875rem}.profileInformations-input[_ngcontent-%COMP%]{position:relative}.profileInformations-input--disabled[_ngcontent-%COMP%]{opacity:.7}.profileInformations-input[_ngcontent-%COMP%] .icon-eye[_ngcontent-%COMP%], .profileInformations-input[_ngcontent-%COMP%] .icon-eye_closed[_ngcontent-%COMP%]{position:absolute;right:.9375rem;top:.75rem;font-size:1.4375rem;cursor:pointer;color:var(--green)}.profileInformations-input[_ngcontent-%COMP%] .icon-eye_closed[_ngcontent-%COMP%]{top:.9375rem;right:.90625rem}.profileInformations-input--dirty[_ngcontent-%COMP%] input[_ngcontent-%COMP%]{border-color:var(--error-color)!important;color:var(--error-color)!important}.profileInformations-input--dirty[_ngcontent-%COMP%] .icon-eye[_ngcontent-%COMP%]{color:var(--error-color)!important}.profileInformations-groupAddress[_ngcontent-%COMP%]{display:flex;flex-direction:"row";justify-content:space-between}.profileInformations-groupAddress[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{margin:0}.profileInformations-groupAddressNumber[_ngcontent-%COMP%]{width:22%}.profileInformations-groupAddressStreet[_ngcontent-%COMP%]{width:75%}
1.profileInformations-delete[_ngcontent-%COMP%]{margin-top:1.25rem} .profileInformations-input--disabled .mat-select-arrow{opacity:0}'],changeDetection:0})}}return l})()}}]);
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.