PageSourceSearch

https://sancorsalud.com.ar/chunk-6RZUGOE7.js

js sancorsalud.com.ar collected 2026-10-03 22:06:47 UTC 136,070 bytes, 2 lines download raw bytes

1import{a as Le,b as It,c as Re,d as Io,e as $e,f as Po,g as Ge,h as Pt,i as St,j as qe,k as So,l as Ue,m as Eo}from"./chunk-MXE3HLA4.js";import{a as Be,b as Mo,c as je,d as ko}from"./chunk-SAGSOVLM.js";import{a as Ne,b as zt,c as zo}from"./chunk-Z2UDCTDX.js";import{a as me,b as it,c as I,d as nt,e as ue,g as D,i as ge,k as rt,l as fe,m as he,n as Ce,o as be,p as xe,q as we,r as at,s as lt,t as ye,w as ct,x as st}from"./chunk-NEZ7UURB.js";import{a as Oe,b as bo}from"./chunk-HTUYYTM3.js";import{a as Ee,e as fo}from"./chunk-Y3BF6O2N.js";import{a as ke,b as Co}from"./chunk-3NYOS62S.js";import{a as Ae,b as xo}from"./chunk-N25EHV7Y.js";import{a as Se,b as go,c as Me,d as ho}from"./chunk-5WGLCMEX.js";import{e as Te,f as Ve,g as wo,h as De,i as yo,j as Fe,k as vo}from"./chunk-OCYYVBPU.js";import{b as dt,c as pt,d as _t}from"./chunk-T65FRIL3.js";import{a as _e,b as so}from"./chunk-GFQV7TAQ.js";import"./chunk-AXFF2CCA.js";import{a as ve,b as po}from"./chunk-MLYB7R7I.js";import{a as K,c as re,d as no,e as vt,f as co,k as ze,p as _o,q as Ie,r as mo,s as Pe,t as uo}from"./chunk-HAMIHFFR.js";import{d as pe,e as lo}from"./chunk-5UXJOW4L.js";import{a as se,b as de,e as ao}from"./chunk-KFGU4UUU.js";import{d as ie,f as ne,j as io,o as ae,s as le,y as ce,z as ro}from"./chunk-ZO6IQXSH.js";import{g as oe,k as et,p as ot,r as yt}from"./chunk-5XHJENN4.js";import{$a as r,A as gt,C as At,Cc as N,D as Tt,Dc as wt,F,Fb as L,Gb as _,Gc as te,H as Vt,Hb as m,Hc as Y,Ib as X,Ic as ee,Ja as Bt,Jb as J,K as Dt,Kb as O,L as W,Lb as A,Mb as C,Nb as c,Ob as a,Pb as M,Qb as B,Qc as R,Rb as tt,S as Ft,Sb as Ht,Tb as S,Ub as Wt,V as ft,Vb as y,Wb as Qt,X as Nt,Xb as s,Y as Lt,Za as G,a as j,aa as Rt,b as Z,cc as Xt,d as H,dc as Yt,eb as Q,fa as k,fc as ht,gb as jt,gc as P,ic as d,jc as z,ka as u,kc as v,la as g,lc as Kt,ma as $t,na as Gt,o as ut,oa as qt,pc as Zt,q as V,qa as Ut,qb as U,qc as Jt,r as Ot,rc as Ct,sc as bt,u as q,ua as E,uc as xt,za as oo}from"./chunk-M6BYH6T6.js";function He(i){return i?i.replaceAll(/\D/g,"").replace(/^0+/,"").slice(0,7):""}function We(i){if(i.length<2)return!1;let l=!0,t=!0;for(let e=1;e<i.length;e++){let o=Number(i[e-1]),n=Number(i[e]);n!==o+1&&(l=!1),n!==o-1&&(t=!1)}return l||t}function $(i){let l=(i??"").replaceAll(/\D/g,"");return!(l.length<6||l.length>7||l.startsWith("0")||We(l))}function Et(i){let l=(i??"").replaceAll(/\D/g,"");return l.length===0?"Ingres\xE1 un monto.":l.length<6||l.length>7?"El monto debe tener entre 6 y 7 d\xEDgitos.":We(l)?"Ingres\xE1 un monto v\xE1lido, no puede ser una secuencia num\xE9rica.":"El monto debe tener entre 6 y 7 d\xEDgitos."}var Mt=H(()=>{"use strict"});function To(i,l){i&1&&(c(0,"mat-icon",4),d(1,"check_box"),a())}function Vo(i,l){i&1&&(c(0,"mat-icon",5),d(1," check_box_outline_blank "),a())}function Do(i,l){i&1&&(c(0,"span",12),d(1,"!"),a())}function Fo(i,l){if(i&1&&(c(0,"span",13),d(1),a()),i&2){let t=s(3);r(),z(t.getGrossSalaryErrorMessage())}}function No(i,l){i&1&&(c(0,"span",12),d(1,"!"),a())}function Lo(i,l){if(i&1&&(c(0,"span",13),d(1),a()),i&2){let t=s().$index,e=s(3);r(),z(e.getOtherIncomeErrorMessage(t))}}function Ro(i,l){if(i&1){let t=S();c(0,"div",17)(1,"span",10),d(2,"$"),a(),c(3,"input",18),y("input",function(){let o=u(t).$implicit,n=s(3);return g(n.normalizeDollarControl(o))}),a(),c(4,"button",19),y("click",function(){let o=u(t).$index,n=s(3);return g(n.removeOtherIncome(o))})("keydown.enter",function(){let o=u(t).$index,n=s(3);return g(n.removeOtherIncome(o))})("keydown.space",function(o){let n=u(t).$index,p=s(3);return o.preventDefault(),g(p.removeOtherIncome(n))}),M(5,"mat-icon",20),c(6,"span",21),d(7,"Quitar ingreso"),a()(),_(8,No,2,0,"span",12),a(),_(9,Lo,2,1,"span",13)}if(i&2){let t=l.$implicit,e=l.$index,o=s(),n=s(2);P("cotizador-step3__combo-input-wrap--error",n.hasOtherIncomeError(e)),r(3),C("id",n.idPrefix+"remuneracion-bruta-extra-"+e)("formControl",t)("placeholder",o.placeholder),r(5),m(n.hasOtherIncomeError(e)?8:-1),r(),m(n.hasOtherIncomeError(e)?9:-1)}}function $o(i,l){if(i&1){let t=S();c(0,"div",7)(1,"label",8),d(2),a(),c(3,"div",9)(4,"span",10),d(5,"$"),a(),c(6,"input",11),y("input",function(){u(t);let o=s(2);return g(o.normalizeDollarControl(o.grossSalaryControl))}),a(),_(7,Do,2,0,"span",12),a(),_(8,Fo,2,1,"span",13),O(9,Ro,10,7,null,null,X),c(11,"button",14),y("click",function(){u(t);let o=s(2);return g(o.addOtherIncome())})("keydown.enter",function(){u(t);let o=s(2);return g(o.addOtherIncome())})("keydown.space",function(o){u(t);let n=s(2);return o.preventDefault(),g(n.addOtherIncome())}),c(12,"span",15),M(13,"mat-icon",16),a(),c(14,"span"),d(15),a()()()}if(i&2){let t=l,e=s().$implicit,o=s();r(),C("for",o.idPrefix+"remuneracion-bruta"),r(),v(" ",t.label," "),r(),P("cotizador-step3__c
1ombo-input-wrap--error",o.hasGrossSalaryError()),r(3),C("id",o.idPrefix+"remuneracion-bruta")("formControl",o.grossSalaryControl)("placeholder",t.placeholder),r(),m(o.hasGrossSalaryError()?7:-1),r(),m(o.hasGrossSalaryError()?8:-1),r(),A(o.otherIncomeArray.controls),r(2),C("disabled",!o.canAddOtherIncome()),L("aria-label",e.additionalText??"Agregar otro ingreso"),r(4),z(e.additionalText??"Agregar otro ingreso")}}function Go(i,l){i&1&&(c(0,"span",13),d(1,"Ingres\xE1 un valor del 1 al 9"),a())}function qo(i,l){if(i&1){let t=S();c(0,"div",7)(1,"label",8),d(2),a(),c(3,"div",22)(4,"input",23),y("input",function(o){u(t);let n=s(2);return g(n.sanitizeMonotributoInput(o,n.monotributistaAmountControl))}),a()(),_(5,Go,2,0,"span",13),a()}if(i&2){let t=l,e=s(2);r(),C("for",e.idPrefix+"monotributista-cantidad"),r(),v(" ",t.label," "),r(),P("cotizador-step3__combo-input-wrap--error",e.hasMonotributoAmountError()),r(),C("id",e.idPrefix+"monotributista-cantidad")("formControl",e.monotributistaAmountControl)("placeholder",t.placeholder),r(),m(e.hasMonotributoAmountError()?5:-1)}}function Uo(i,l){i&1&&(c(0,"mat-icon",30),d(1,"radio_button_checked"),a())}function Bo(i,l){i&1&&(c(0,"mat-icon",31),d(1," radio_button_unchecked "),a())}function jo(i,l){if(i&1){let t=S();c(0,"button",28),y("click",function(){let o=u(t).$implicit,n=s(3);return g(n.selectSelfEmployedVatCondition(o.slug))})("keydown.enter",function(){let o=u(t).$implicit,n=s(3);return g(n.selectSelfEmployedVatCondition(o.slug))})("keydown.space",function(o){let n=u(t).$implicit,p=s(3);return o.preventDefault(),g(p.selectSelfEmployedVatCondition(n.slug))}),c(1,"span",29),_(2,Uo,2,0,"mat-icon",30)(3,Bo,2,0,"mat-icon",31),a(),c(4,"span",32),d(5),a()()}if(i&2){let t=l.$implicit,e=s(3);P("cotizador-step4__combo-radio-option--selected",e.isSelfEmployedVatConditionSelected(t.slug)),L("aria-pressed",e.isSelfEmployedVatConditionSelected(t.slug))("aria-label",t.label),r(2),m(e.isSelfEmployedVatConditionSelected(t.slug)?2:3),r(3),z(t.label)}}function Ho(i,l){if(i&1&&(c(0,"div",7)(1,"p",24),d(2," \xBFCondici\xF3n ante el IVA? "),a(),c(3,"fieldset",25)(4,"legend",26),d(5,"\xBFCondici\xF3n ante el IVA?"),a(),O(6,jo,6,6,"button",27,Qe),a()()),i&2){let t=s().$implicit,e=s();r(),C("id",e.idPrefix+"autonomo-iva-condicion-label"),r(2),L("aria-labelledby",e.idPrefix+"autonomo-iva-condicion-label"),r(3),A(t.selectorOptions)}}function Wo(i,l){if(i&1){let t=S();c(0,"div",1)(1,"button",2),y("click",function(){let o=u(t).$implicit,n=s();return g(n.toggleIncome(o.slug))})("keydown.enter",function(){let o=u(t).$implicit,n=s();return g(n.toggleIncome(o.slug))})("keydown.space",function(o){let n=u(t).$implicit,p=s();return o.preventDefault(),g(p.toggleIncome(n.slug))}),c(2,"span",3),_(3,To,2,0,"mat-icon",4)(4,Vo,2,0,"mat-icon",5),a(),c(5,"span",6),d(6),a()(),_(7,$o,16,12,"div",7),_(8,qo,6,8,"div",7),_(9,Ho,8,2,"div",7),a()}if(i&2){let t,e,o=l.$implicit,n=s();P("cotizador-step3__option-row--selected",n.isSelected(o.slug))("cotizador-step3__option-row--with-combo",o.slug==="fullTimeEmployee"&&n.isSelected("fullTimeEmployee")||o.slug==="monotributo"&&n.isSelected("monotributo")||o.slug==="selfEmployed"&&n.isSelected("selfEmployed")),r(),P("cotizador-step3__option--selected",n.isSelected(o.slug))("cotizador-step3__option--disabled",n.isDisabled(o.slug)),C("disabled",n.isDisabled(o.slug)),L("aria-pressed",n.isSelected(o.slug))("aria-label",o.label),r(2),m(n.isSelected(o.slug)?3:4),r(3),z(o.label),r(),m((t=o.slug==="fullTimeEmployee"&&n.isSelected("fullTimeEmployee")&&n.grossSalaryControl&&n.otherIncomeArray&&o.field)?7:-1,t),r(),m((e=o.slug==="monotributo"&&n.isSelected("monotributo")&&n.monotributistaAmountControl&&o.field)?8:-1,e),r(),m(o.slug==="selfEmployed"&&n.isSelected("selfEmployed")&&o.selectorOptions?9:-1)}}var Qe,Xe,Ye=H(()=>{"use strict";R();yt();st();_t();Mt();R();st();_t();Qe=(i,l)=>l.slug;Xe=(()=>{class i{options;step3Copy;idPrefix="";isSelected;isDisabled;toggleIncome;grossSalaryControl;otherIncomeArray;monotributistaAmountControl;selfEmployedVatConditionControl;sanitizeMonotributoInput;canAddOtherIncome;addOtherIncome;removeOtherIncome;normalizeDollarControl;isSelfEmployedVatConditionSelected;selectSelfEmployedVatCondition;ingresoToggled=new Q;otroIngresoAgregado=new Q;otroIngresoQuitado=new Q;selfEmployedVatConditionSelected=new Q;hasGrossSalaryError(){return this.grossSalaryControl?.touched?!$(this.grossSalaryControl.value):!1}getGrossSalaryErrorMessage(){return Et(this.grossSalaryControl?.value)}hasOtherIncomeError(t){let e=this.otherIncomeArray?.at(t);return e?.touched?!$(e.value):!1}getOtherIncomeErrorMessage(t){let e=this.otherIncomeArray?.at(t);return Et(e?.value)}
1hasMonotributoAmountError(){return this.monotributistaAmountControl?.touched?!/^[1-9]$/.test(this.monotributistaAmountControl.value??""):!1}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=U({type:i,selectors:[["app-ingresos-options"]],inputs:{options:"options",step3Copy:"step3Copy",idPrefix:"idPrefix",isSelected:"isSelected",isDisabled:"isDisabled",toggleIncome:"toggleIncome",grossSalaryControl:"grossSalaryControl",otherIncomeArray:"otherIncomeArray",monotributistaAmountControl:"monotributistaAmountControl",selfEmployedVatConditionControl:"selfEmployedVatConditionControl",sanitizeMonotributoInput:"sanitizeMonotributoInput",canAddOtherIncome:"canAddOtherIncome",addOtherIncome:"addOtherIncome",removeOtherIncome:"removeOtherIncome",normalizeDollarControl:"normalizeDollarControl",isSelfEmployedVatConditionSelected:"isSelfEmployedVatConditionSelected",selectSelfEmployedVatCondition:"selectSelfEmployedVatCondition"},outputs:{ingresoToggled:"ingresoToggled",otroIngresoAgregado:"otroIngresoAgregado",otroIngresoQuitado:"otroIngresoQuitado",selfEmployedVatConditionSelected:"selfEmployedVatConditionSelected"},decls:2,vars:0,consts:[[1,"cotizador-step3__option-row",3,"cotizador-step3__option-row--selected","cotizador-step3__option-row--with-combo"],[1,"cotizador-step3__option-row"],["type","button",1,"cotizador-step3__option",3,"click","keydown.enter","keydown.space","disabled"],["aria-hidden","true",1,"cotizador-step3__checkbox"],[1,"cotizador-step3__checkbox-icon"],[1,"cotizador-step3__checkbox-icon","cotizador-step3__checkbox-icon--unchecked"],[1,"cotizador-step3__option-label"],[1,"cotizador-step3__combo"],[1,"cotizador-step3__combo-label",3,"for"],[1,"cotizador-step3__combo-input-wrap"],["aria-hidden","true",1,"cotizador-step3__combo-input-prefix"],["type","text","inputmode","numeric","autocomplete","off",1,"cotizador-step3__combo-input",3,"input","id","formControl","placeholder"],["aria-hidden","true",1,"cotizador-step3__combo-error-icon"],[1,"cotizador-form__error"],["type","button",1,"cotizador-step3__combo-btn",3,"click","keydown.enter","keydown.space","disabled"],["aria-hidden","true",1,"cotizador-step3__combo-btn-icon"],["svgIcon","list-plus"],[1,"cotizador-step3__combo-input-wrap","cotizador-step3__combo-input-wrap--with-remove"],["type","text","inputmode","numeric","autocomplete","off",1,"cotizador-step3__combo-input","pr-2",3,"input","id","formControl","placeholder"],["type","button","aria-label","Quitar ingreso",1,"cotizador-step3__combo-btn-remove",3,"click","keydown.enter","keydown.space"],["svgIcon","trash-icon","aria-hidden","true",1,"cotizador-step3__combo-btn-remove-icon"],[1,"cotizador-step3__combo-btn-remove-label"],[1,"cotizador-step3__combo-input-wrap","cotizador-step3__combo-input-wrap--no-prefix"],["type","text","inputmode","numeric","pattern","[1-9]","maxlength","1",1,"cotizador-step3__combo-input","pl-4",3,"input","id","formControl","placeholder"],[1,"cotizador-step3__combo-label",3,"id"],[1,"cotizador-step3__combo-radio-group"],[1,"sr-only"],["type","button",1,"cotizador-step3__combo-radio-option",3,"cotizador-step4__combo-radio-option--selected"],["type","button",1,"cotizador-step3__combo-radio-option",3,"click","keydown.enter","keydown.space"],["aria-hidden","true",1,"cotizador-step3__combo-radio-icon"],[1,"cotizador-step3__combo-radio-icon-svg"],[1,"cotizador-step3__combo-radio-icon-svg","cotizador-step3__combo-radio-icon-svg--unchecked"],[1,"cotizador-step3__combo-radio-label"]],template:function(e,o){e&1&&O(0,Wo,10,16,"div",0,Qe),e&2&&A(o.options)},dependencies:[et,ct,it,nt,at,lt,rt,pt,dt],styles:[".cotizador-step3__option-row[_ngcontent-%COMP%]{margin-bottom:1.5rem;display:flex;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cotizador-step3__option-row--with-combo[_ngcontent-%COMP%]   .cotizador-step3__option[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:0px}.cotizador-step3__option-row--selected[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
1--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cotizador-step3__option[_ngcontent-%COMP%]{display:flex;width:100%;cursor:pointer;align-items:center;gap:.75rem;border-radius:.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cotizador-step3__option[_ngcontent-%COMP%]:hover{background-color:#f4f7fe66}.cotizador-step3__option[_ngcontent-%COMP%]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1))}.cotizador-step3__option--disabled[_ngcontent-%COMP%]{pointer-events:none;cursor:not-allowed;opacity:.5}.cotizador-step3__checkbox[_ngcontent-%COMP%]{display:flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__checkbox-icon[_ngcontent-%COMP%], .cotizador-step3__combo-radio-icon-svg[_ngcontent-%COMP%]{height:1.5rem;width:1.5rem}.cotizador-step3__checkbox-icon--unchecked[_ngcontent-%COMP%], .cotizador-step3__combo-radio-icon-svg--unchecked[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__option-label[_ngcontent-%COMP%], .cotizador-step3__combo-radio-label[_ngcontent-%COMP%]{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__combo[_ngcontent-%COMP%]{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.cotizador-step3__combo-label[_ngcontent-%COMP%]{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-radio-group[_ngcontent-%COMP%]{margin:0;display:flex;min-width:0px;flex-direction:column;gap:.5rem;border-style:none;padding:0}@media(min-width:1024px){.cotizador-step3__combo-radio-group[_ngcontent-%COMP%]{flex-direction:row;gap:.75rem}}.cotizador-step3__combo-radio-option[_ngcontent-%COMP%]{margin-right:2.5rem;display:flex;width:fit-content;cursor:pointer;align-items:center;gap:0px;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:10px 0;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cotizador-step3__combo-radio-option--selected[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1))}.cotizador-step3__combo-radio-icon[_ngcontent-%COMP%]{margin-right:6px;display:flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input-wrap[_ngcontent-%COMP%]{display:flex;align-items:center;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(115 128 171 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cotizador-step3__combo-input-wrap[_ngcontent-%COMP%]:focus-within{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
1dow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1))}.cotizador-step3__combo-input-wrap--error[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1))}.cotizador-step3__combo-input-wrap--error[_ngcontent-%COMP%]:focus-within{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(249 113 113 / var(--tw-ring-opacity, 1))}.cotizador-step3__combo-error-icon[_ngcontent-%COMP%]{margin-left:.5rem;margin-right:.75rem;display:flex;height:1.5rem;width:1.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(249 113 113 / var(--tw-text-opacity, 1))}.cotizador-form__error[_ngcontent-%COMP%]{margin-top:-.5rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(249 113 113 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input-prefix[_ngcontent-%COMP%]{pointer-events:none;flex-shrink:0;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input[_ngcontent-%COMP%]{min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input[_ngcontent-%COMP%]::placeholder{font-weight:500;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.cotizador-step3__combo-btn-remove[_ngcontent-%COMP%]{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;align-self:stretch;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;padding-left:.5rem;padding-right:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cotizador-step3__combo-btn-remove[_ngcontent-%COMP%]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#263d83}@media(min-width:1024px){.cotizador-step3__combo-btn-remove[_ngcontent-%COMP%]{padding-left:1rem;padding-right:1rem}}.cotizador-step3__combo-btn-remove-icon[_ngcontent-%COMP%]{height:1rem;width:1rem;flex-shrink:0;--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.cotizador-step3__combo-btn-remove-icon[_ngcontent-%COMP%]{height:1.25rem;width:1.25rem}}.cotizador-step3__combo-btn-remove-icon[_ngcontent-%COMP%]{font-size:16px}@media(min-width:1024px){.cotizador-step3__combo-btn-remove-icon[_ngcontent-%COMP%]{font-size:20px}}.cotizador-step3__combo-btn-remove-label[_ngcontent-%COMP%]{white-space:nowrap;font-size:.75rem;font-weight:700;line-height:1rem;--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}@media(min-width:1024px){.cotizador-step3__combo-btn-remove-label[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem}}.cotizador-step3__combo-btn[_ngcontent-%COMP%]{display:flex;width:fit-content;align-items:center;gap:0px;border-radius:.5rem;padding-top:6px;padding-bottom:6px;padding-left:.5rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}
1.cotizador-step3__combo-btn[_ngcontent-%COMP%]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#263d83}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(185 187 198 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(244 247 254 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:disabled   .cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:not(:disabled){cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 214 209 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:not(:disabled):hover{--tw-bg-opacity: 1;background-color:rgb(255 88 98 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:not(:disabled)   .cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:not(:disabled):hover   .cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]{margin-right:.25rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}.cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:18px;height:18px}"],changeDetection:0})}return i})()});var Ke,Ze=H(()=>{"use strict";R();yt();io();Lt();oo();co();_o();mo();R();Ke=(()=>{class i{http=k(ne);platformId=k(Bt);amsBFFUrl=`${vt.amsBFFUrl}/v1/cotizar/paginado`;quoterCmsUrl=`${vt.bffUrl}/cms/entries/slug/quoter?contentType=page`;CACHE_KEY="quoter_cms_cache";activeQuoteState=E(null);getQuoterContent(){let t=ot(this.platformId)?localStorage.getItem(this.CACHE_KEY):null,e=ut;if(t)try{e=V(JSON.parse(t))}catch(n){console.error("Error al parsear el cach\xE9 local de Cotizador:",n),ot(this.platformId)&&localStorage.removeItem(this.CACHE_KEY)}let o=this.http.get(this.quoterCmsUrl,{headers:new ie().set("X-Recaptcha-Action","get_quoter")}).pipe(q(n=>Ie(n,ze)),Nt(n=>{ot(this.platformId)&&localStorage.setItem(this.CACHE_KEY,JSON.stringify(n))}),F(n=>(console.warn("El servidor del CMS est\xE1 lento o ca\xEDdo para Cotizador. Manteniendo cach\xE9 de resguardo:",n),ut)));return At(e,o).pipe(Ft(1))}getQuotedPlans(t){let e={"X-Recaptcha-Action":"cotizarPlanes"};return this.http.post(this.amsBFFUrl,t,{headers:e}).pipe(q(o=>o.data?.paginas?.length>0?o.data.paginas.flatMap(n=>n.planes):[]),F(o=>(console.error("Error al cotizar planes:",o),Ot(()=>o))))}static \u0275fac=function(e){return new(e||i)};static \u0275prov=Rt({token:i,factory:i.\u0275fac,providedIn:"root"})}return i})()});function Qo(i,l){if(i&1&&Ht(0,"img",2),i&2){let t=s();Wt("src",t.iconUrl()+"?h=32&fm=webp",G)("alt",t.iconAlt())}}var Je,to=H(()=>{"use strict";R();R();Je=(()=>{class i{title=Y.required();subtitle=Y.required();iconUrl=Y("");iconAlt=Y("\xCDcono de notificaci\xF3n");dismissed=te();dismiss(){this.dismissed.emit()}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=U({type:i,selectors:[["app-toast"]],inputs:{title:[1,"title"],subtitle:[1,"subtitle"],iconUrl:[1,"iconUrl"],iconAlt:[1,"iconAlt"]},outputs:{dismissed:"dismissed"},decls:12,vars:3,consts:[["role","alert","aria-live","polite",1,"toast-floating","flex","flex-col","gap-1","rounded-xl","border","border-[#F97171]","bg-[#FFF2F3]","p-4","shadow-md"],[1,"flex","items-center","gap-3","w-full"],[1,"w-5","h-5","shrink-0",3,"src","alt"],[1,"flex-1","min-w-0"],[1,"text-sm","font-bold","text-[#C91314]","leading-tight"],["type","button","title","Cerrar","aria-label","Cerrar",1,"toast-close-btn","flex","h-6","w-6","shrink-0","items-center","justify-center","rounded-full","text-[#A0A0A0]","hover:bg-[#C91314]/5","hover:text-[#545454]","transition-all","duration-200",3,"click"],[1,"text-sm","font-bold","leading-none"],[1,"pl-8","pr-6"],[1,"text-xs","font-normal","text-[#C91314]","leading-normal"]],template:function(e,o){e&1&&(B(0,"div",0)(1,"div",1),_(2,Qo,1,2,"img",2),B(3,"div",3)(4,"p",4),d(5),tt()(),B(6,"button",5),Qt("click",function(){return o.dismiss()}),B(7,"span",6),d(8,"\u2715"),tt()()(),B(9,"div",7)(10,"p",8),d(11),tt()()()),e&2&&(r(2),m(o.iconUrl()?2:-1),r(3),z(o.title()),r(6),z(o.subtitle()))},styles:['@charset "UTF-8";.toast-floating[_ngcontent-%COMP%]{position:absolute;top:24px;left:50%;transform:translate(-50%);width:calc(100% - 48px);max-width:566px;z-index:40;box-shadow:0 6px 16px #d32f2f14;animation:_ngcontent-%COMP%_toastSlideDown .3s cubic-bezier(.33,1,.68,1) forwards}.toast-close-btn[_ngcontent-%COMP%]{outline:none;border:none;background:transparent;cursor:pointer}@keyframes _ngcontent-%COMP%_toastSlideDown{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}'],changeDetection:0})}return i})()});function ti(i,l){i&1&&M(0,"app-hero-skeleton",2)}function ei(i,l){if(i&1&&M(0,"app-page-hero",3),i&2){let t=l;C("title",t.title)("subtitle",t.subtitle)("backgroundImageUrl",t.backgroundImageUrl)("backgroundImageAlt",t.backgroundImageAlt)("backgroundMobileImageUrl",t.backgroundMobileImageUrl)("backgroundMobileImageAlt",t.backgroundMobileImageAlt)("direccionGradiante",t.direccionGradiante)("gradientOverlay",t.gradientOverlay)("heroColorInicial",t.heroColorInicial)("heroColorFinal",t.heroColorFinal)}}function oi(i,l){if(i&1){let t=S();c(0,"app-toast",11),y("dismissed",function(){u(t);let o=s();return g(o.dismissToast())}),a()}if(i&2){let t=l;C("title",t.title)("subtitle",t.subtitle)("iconUrl",t.icon.desktopImageUrl)("iconAlt",t.icon.alt)}}function ii(i,l){if(i&1&&(c(0,"h2",12),d(1),a(),c(2,"p",13),d(3),a()),i&2){let t=l;r(),v(" ",t.title," "),r(2),v(" ",t.subtitle," ")}}function ni(i,l){if(i&1&&_(0,ii,4,2),i&2){let t,e=s();m((t=e.step1Copy())?0:-1,t)}}function ri(i,l){if(i&1&&(c(0,"h2",12),d(1),a(),c(2,"p",13),d(3),a()),i&2){let t=l;r(),v(" ",t.title," "),r(2),v(" ",t.subtitle," ")}}function ai(i,l){if(i&1&&_(0,ri,4,2),i&2){let t,e=s();m((t=e.step2Copy())?0:-1,t)}}function li(i,l){if(i&1&&(c(0,"h2",12),d(1),a(),c(2,"p",13),d(3),a()),i&2){let t=l,e=s(2);r(),v(" ",t.title," "),r(2),v(" ",(e.selectedFamilyGroupId()==="forMeAndPartner"||e.selectedFamilyGroupId()==="forMeAndFamily",t.subt
1itle)," ")}}function ci(i,l){if(i&1&&_(0,li,4,2),i&2){let t,e=s();m((t=e.step3Copy())?0:-1,t)}}function si(i,l){if(i&1&&(c(0,"h2",12),d(1),a()),i&2){let t=s();r(),v(" ",t.title," ")}}function di(i,l){if(i&1&&_(0,si,2,1,"h2",12),i&2){let t=s(2);m(t.quoteStatus()==="SUCCESS"&&(t.contractLeadStatus()==="IDLE"||t.contractLeadStatus()==="LOADING")?0:-1)}}function pi(i,l){if(i&1&&_(0,di,1,1),i&2){let t,e=s();m((t=e.step4Copy())?0:-1,t)}}function _i(i,l){if(i&1&&(c(0,"span",19),d(1),a()),i&2){let t,e=s().$implicit,o=s(2);r(),z(e===1?(t=o.step1Copy())==null?null:t.stepName:e===2?(t=o.step2Copy())==null?null:t.stepName:(t=o.step3Copy())==null?null:t.stepName)}}function mi(i,l){if(i&1&&(c(0,"div",17)(1,"span",18),d(2),a(),_(3,_i,2,1,"span",19),a()),i&2){let t=l.$implicit,e=s(2);P("cotizador-stepper__step--active",e.currentStep()===t)("cotizador-stepper__step--completed",e.currentStep()>t),r(2),z(e.currentStep()>t?"\u2713":t),r(),m(e.currentStep()>=t?3:-1)}}function ui(i,l){if(i&1&&(c(0,"nav",14)(1,"div",15),O(2,mi,4,6,"div",16,J),a()()),i&2){let t=s();ht("--progress-width",t.progressWidth()),r(2),A(xt(2,Yo))}}function gi(i,l){i&1&&(c(0,"span",27),d(1,"!"),a())}function fi(i,l){i&1&&(c(0,"span",28),d(1),a()),i&2&&(r(),z(l))}function hi(i,l){i&1&&(c(0,"span",27),d(1,"!"),a())}function Ci(i,l){i&1&&(c(0,"span",28),d(1),a()),i&2&&(r(),z(l))}function bi(i,l){i&1&&(c(0,"span",27),d(1,"!"),a())}function xi(i,l){i&1&&(c(0,"span",28),d(1),a()),i&2&&(r(),z(l))}function wi(i,l){i&1&&(c(0,"span",27),d(1,"!"),a())}function yi(i,l){i&1&&(c(0,"span",28),d(1),a()),i&2&&(r(),z(l))}function vi(i,l){i&1&&(c(0,"span",27),d(1,"!"),a())}function zi(i,l){i&1&&(c(0,"span",28),d(1),a()),i&2&&(r(),z(l))}function Ii(i,l){i&1&&(c(0,"span",27),d(1,"!"),a())}function Pi(i,l){if(i&1){let t=S();c(0,"li")(1,"button",56),y("mousedown",function(o){let n=u(t).$implicit;return s(4).selectCity(n),g(o.preventDefault())}),c(2,"span",57),d(3),a(),c(4,"span",58),d(5),a()()()}if(i&2){let t=l.$implicit;r(3),z(t.detalle),r(2),Kt("",t.provincia.detalle," (CP: ",t.codigoPostalReal,")")}}function Si(i,l){if(i&1&&(c(0,"ul",47),O(1,Pi,6,3,"li",null,Zo),a()),i&2){let t=s(3);r(),A(t.cities())}}function Ei(i,l){i&1&&(c(0,"span",28),d(1),a()),i&2&&(r(),z(l))}function Mi(i,l){if(i&1&&(d(0),c(1,"a",59),d(2),a(),d(3)),i&2){let t=l,e=s();v(" ",t.before," "),r(),C("href",e.privacyPolicyLink.externalUrl||e.privacyPolicyLink.route||e.privacyPolicyLink.url,G)("cmsLinkAttrs",e.privacyPolicyLink),r(),z(t.link),r(),v(" ",t.after," * ")}}function ki(i,l){if(i&1&&(c(0,"div",55),M(1,"app-button",60),a()),i&2){let t=s(3);r(),P("pointer-events-none",t.loading()),C("disabled",!t.canContinue()||t.loading())("loading",t.loading())("text",l.continueToNextStepButton.text)}}function Oi(i,l){if(i&1){let t=S();c(0,"form",21),y("ngSubmit",function(){u(t);let o=s(2);return g(o.goToNextStep())}),c(1,"div",22)(2,"div",23)(3,"label",24),d(4),a(),c(5,"div",25),M(6,"input",26),_(7,gi,2,0,"span",27),a(),_(8,fi,2,1,"span",28),a(),c(9,"div",23)(10,"label",29),d(11),a(),c(12,"div",25),M(13,"input",30),_(14,hi,2,0,"span",27),a(),_(15,Ci,2,1,"span",28),a()(),c(16,"div",23)(17,"label",31),d(18),a(),c(19,"div",25)(20,"input",32),y("keydown",function(o){u(t);let n=s(2);return g(n.onEmailKeydown(o))})("input",function(o){u(t);let n=s(2);return g(n.onEmailInput(o))}),a(),_(21,bi,2,0,"span",27),a(),_(22,xi,2,1,"span",28),a(),c(23,"div",23)(24,"span",33),d(25),a(),c(26,"div",34)(27,"div",35)(28,"div",36)(29,"span",37),d(30,"0"),a(),c(31,"input",38),y("input",function(o){u(t);let n=s(2);return g(n.onPhoneAreaCodeInput(o))})("keydown",function(o){u(t);let n=s(2);return g(n.onPhoneNumberKeydown(o))})("focus",function(){u(t);let o=s(2);return g(o.telefonoAreaFocused.set(!0))})("blur",function(){let o;u(t);let n=s(2);return n.telefonoAreaFocused.set(!1),g((o=n.personalInformationForm.get("telefonoArea"))==null?null:o.markAsTouched())}),a(),_(32,wi,2,0,"span",27),a(),_(33,yi,2,1,"span",28),a(),c(34,"div",39)(35,"div",36)(36,"span",37),d(37,"15"),a(),c(38,"input",40),y("input",function(o){u(t);let n=s(2);return g(n.onPhoneNumberInput(o))})("keydown",function(o){u(t);let n=s(2);return g(n.onPhoneNumberKeydown(o))})("focus",function(){u(t);let o=s(2);return g(o.telefonoNumeroFocused.set(!0))})("blur",function(){let o;u(t);let n=s(2);return n.telefonoNumeroFocused.set(!1),g((o=n.personalInformationForm.get("telefonoNumero"))==null?null:o.markAsTouched())}),a(),_(39,vi,2,0,"span",27),a(),_(40,zi,2,1,"span",28),a()()(),c(41,"div",41)(42,"label",42),d(43),a(),c(44,"div",43),$t(),c(45,"svg",44),M(46,"path",45),a(),Gt(),c(47,"input",46),y("blur",function(){u(t);let o=s(2);return g(o.onCityBlur())}),a(),_(48,Ii,2,0,"span",27),_(49,Si,3,0,"ul",47),a(),_(50,Ei,2,1,"span",28),a(),c(51,"div",48)(52,"div",49)(53,"div",50),M(54,"input",51),c(55,"label",52),d(56),a()(),c(57,"div",50),M(58,"input",53),c(59,"label",54),_(60,Mi,4,5),a()()()(),_(61,ki,2,5,"div",55),a()}if(i&2){let t,e,o,n,p,f,b,w,h=l,x=s(2);C("formGroup",x.personalInformationForm),r(4),v("",h.fields[0]==null?null:h.fields[0].label," *"),r(2),P("cotizador-form__input--error",x.hasError("nombre")),C("placeholder",(h.fields[0]==null?null:h.fields[0].placeholder)||""),r(),m(x.hasError("nombre")?7:-1),r(),m((t=x.getPersonalInformationError("nombre"))?8:-1,t),r(3),v("",h.fields[1]==null?null:h.fields[1].label," *"),r(2),P("cotizador-form__input--error",x.hasError("apellido")),C("placeholder",(h.fields[1]==null?null:h.fields[1].placeholder)||""),r(),m(x.hasError("apellido")?14:-1),r(),m((e=x.getPersonalInformationError("apellido"))?15:-1,e),r(3),v("",h.fields[2]==null?null:h.fields[2].label," *"),r(2),P("cotizador-form__input--error",x.hasError("email")),C("placeholder",(h.fields[2]==null?null:h.fields[2].placeholder)||""),r(),m(x.hasError("email")?21:-1),r(),m((o=x.getPersonalInformationError("email"))?22:-1,o),r(3),v("",h.fields[3]==null?null:h.fields[3].label," *"),r(3),P("cotizador-form__input-with-prefix--prefix-visible",x.getPhoneAreaCodeDisplayValue()!=="")("cotizador-form__input-wrapper--error",x.hasError("telefonoArea")),r(3),P("cotizador-form__input--has-error-icon",x.hasError("telefonoArea")),C("placeholder",bt((h.fields[3]==null?null:h.fields[3].placeholder)||""))("value",x.getPhoneAreaCodeDisplayValue()),r(),m(x.hasError("telefonoArea")?32:-1),r(),m((n=x.getPersonalInformationError("telefonoArea"))?33:-1,n),r(2),P("cotizador-form__input-with-prefix--prefix-visible",x.getPhoneNumberDis
1playValue()!=="")("cotizador-form__input-wrapper--error",x.hasError("telefonoNumero")),r(3),P("cotizador-form__input--has-error-icon",x.hasError("telefonoNumero")),C("placeholder",bt((h.fields[4]==null?null:h.fields[4].placeholder)||""))("value",x.getPhoneNumberDisplayValue()),r(),m(x.hasError("telefonoNumero")?39:-1),r(),m((p=x.getPersonalInformationError("telefonoNumero"))?40:-1,p),r(3),v("",h.fields[5]==null?null:h.fields[5].label," *"),r(4),P("cotizador-form__input--error",x.hasError("localidad"))("cotizador-form__input--has-error-icon",x.hasError("localidad")),C("placeholder",(h.fields[5]==null?null:h.fields[5].placeholder)||""),r(),m(x.hasError("localidad")?48:-1),r(),m(x.showCitiesDropdown()?49:-1),r(),m((f=x.getPersonalInformationError("localidad"))?50:-1,f),r(6),z(h.whatsappConsentText),r(4),m((b=x.parseBrackets(h.privacyPolicyLink.text))?60:-1,b),r(),m((w=x.formButtons())?61:-1,w)}}function Ai(i,l){if(i&1&&_(0,Oi,62,54,"form",20),i&2){let t,e=s();m((t=e.step1Copy())?0:-1,t)}}function Ti(i,l){if(i&1&&(c(0,"span",66),M(1,"img",68),a()),i&2){let t=s().$implicit;r(),C("src",t.iconUrl+"?w=48&fm=webp",G)("alt",t.iconAlt)}}function Vi(i,l){if(i&1){let t=S();c(0,"button",65),y("click",function(){let o=u(t).$implicit,n=s(3);return g(n.selectFamilyGroup(o.slug))}),_(1,Ti,2,2,"span",66),c(2,"span",67),d(3),a()()}if(i&2){let t=l.$implicit,e=s(3);P("cotizador-step2__card--selected",e.selectedFamilyGroupId()===t.slug),L("aria-pressed",e.selectedFamilyGroupId()===t.slug),r(),m(t.iconUrl?1:-1),r(2),z(t.label)}}function Di(i,l){i&1&&(c(0,"span",76),d(1),a()),i&2&&(r(),z(l))}function Fi(i,l){i&1&&(c(0,"span",76),d(1),a()),i&2&&(r(),z(l))}function Ni(i,l){if(i&1){let t=S();c(0,"div",70)(1,"label",77),d(2),a(),c(3,"div",72)(4,"input",78),y("input",function(o){u(t);let n=s(6);return g(n.onAgeInput(o,n.partnerAgeControl))}),a(),c(5,"div",74)(6,"button",75),y("click",function(){u(t);let o=s(6);return g(o.incrementPartnerAge())}),c(7,"mat-icon"),d(8,"arrow_drop_up"),a()(),c(9,"button",75),y("click",function(){u(t);let o=s(6);return g(o.decrementPartnerAge())}),c(10,"mat-icon"),d(11,"arrow_drop_down"),a()()()(),_(12,Fi,2,1,"span",76),a()}if(i&2){let t,e=s(2).$implicit,o=s(4);r(2),z(e.associatedFields[1]==null?null:e.associatedFields[1].label),r(),P("cotizador-step2__edad-input-wrapper--error",o.hasParejaEdadError()),r(),C("formControl",o.partnerAgeControl)("placeholder",(e.associatedFields[1]==null?null:e.associatedFields[1].placeholder)||""),r(8),m((t=o.getParejaEdadError())?12:-1,t)}}function Li(i,l){if(i&1&&(c(0,"option",82),d(1),a()),i&2){let t=l.$implicit;C("ngValue",t),r(),z(t)}}function Ri(i,l){i&1&&(c(0,"span",76),d(1),a()),i&2&&(r(),z(l))}function $i(i,l){if(i&1){let t=S();c(0,"div",86)(1,"p",87),d(2),a(),c(3,"div",72)(4,"input",88),y("input",function(o){let n=u(t).$implicit,p=s(8);return g(p.onAgeInput(o,n))}),a()(),_(5,Ri,2,1,"span",76),a()}if(i&2){let t,e=l.$implicit,o=l.$index;s(2);let n=Ct(0),p=s(6);r(2),v(" ",((n==null?null:n.label)||"").replace("{n}",(o+1).toString())," "),r(),P("cotizador-step2__edad-input-wrapper--error",p.hasChildAgeError(e)),r(),C("formControl",e)("placeholder",(n==null?null:n.placeholder)||"0"),r(),m((t=p.getChildAgeErrorMessage(e))?5:-1,t)}}function Gi(i,l){if(i&1&&(c(0,"section",83)(1,"p",84),d(2),a(),c(3,"div",85),O(4,$i,6,6,"div",86,X),a()()),i&2){s();let t=Ct(0),e=s(6);r(2),v(" ",(t==null?null:t.guideText)||"Ingres\xE1 la edad de tus hijos"," "),r(2),A(e.childrenAgesArray.controls)}}function qi(i,l){if(i&1&&(Zt(0),c(1,"div")(2,"label",79),d(3),a(),c(4,"div",72)(5,"select",80)(6,"option",81),d(7),a(),O(8,Li,2,2,"option",82,J),a()()(),_(10,Gi,6,1,"section",83)),i&2){let t=s(2).$implicit,e=s(),o=s(3),n=e==="forMeAndChildren"?t.associatedFields[1]:t.associatedFields[2];Jt(e==="forMeAndChildren"?t.associatedFields[2]:t.associatedFields[3]),r(3),z(n==null?null:n.label),r(2),C("formControl",o.childrenCountControl),r(),C("ngValue",null),r(),z(n==null?null:n.placeholder),r(),A(xt(6,Ko)),r(2),m(o.childrenAgesArray.length>0?10:-1)}}function Ui(i,l){if(i&1){let t=S();c(0,"div",69)(1,"div",70)(2,"label",71),d(3),a(),c(4,"div",72)(5,"input",73),y("input",function(o){u(t);let n=s(5);return g(n.onAgeInput(o,n.ageControl))}),a(),c(6,"div",74)(7,"button",75),y("click",function(){u(t);let o=s(5);return g(o.incrementAge())}),c(8,"mat-icon"),d(9,"arrow_drop_up"),a()(),c(10,"button",75),y("click",function(){u(t);let o=s(5);return g(o.decrementAge())}),c(11,"mat-icon"),d(12,"arrow_drop_down"),a()()()(),_(13,Di,2,1,"span",76),a(),_(14,Ni,13,6,"div",70),_(15,qi,11,7),a()}if(i&2){let t,e=s().$implicit,o=s(),n=s(3);r(3),z(e.associatedFields[0]==null?null:e.associatedFields[0].label),r(),P("cotizador-step2__edad-input-wrapper--error",n.hasEdadError()),r(),C("formControl",n.ageControl)("placeholder",(e.associatedFields[0]==null?null:e.associatedFields[0].placeholder)||""),r(8),m((t=n.getEdadError())?13:-1,t),r(),m(o==="forMeAndPartner"||o==="forMeAndFamily"?14:-1),r(),m(o==="forMeAndChildren"||o==="forMeAndFamily"?15:-1)}}function Bi(i,l){if(i&1&&_(0,Ui,16,8,"div",69),i&2){let t=l.$implicit,e=s();m(t.slug===e?0:-1)}}function ji(i,l){if(i&1&&O(0,Bi,1,1,null,null,eo),i&2){let t=s();A(t.selectors)}}function Hi(i,l){if(i&1){let t=S();c(0,"div",64)(1,"app-button",89),y("click",function(){u(t);let o=s(3);return g(o.goBack())})("keydown.enter",function(){u(t);let o=s(3);return g(o.goBack())})("keydown.space",function(o){u(t);let n=s(3);return o.preventDefault(),g(n.goBack())}),a(),c(2,"app-button",90),y("click",function(){u(t);let o=s(3);return g(o.goToNextStep())})("keydown.enter",function(){u(t);let o=s(3);return g(o.goToNextStep())})("keydown.space",function(o){u(t);let n=s(3);return o.preventDefault(),g(n.goToNextStep())}),a()()}if(i&2){let t=l,e=s(3);r(),C("text",t.backToPreviousStepLink.text),r(),P("pointer-events-none",e.loading()),C("text",t.continueToNextStepButton.text)("disabled",!e.canContinue()||e.loading())("loading",e.loading())}}function Wi(i,l){if(i&1&&(c(0,"div",61)(1,"fieldset",62),O(2,Vi,4,5,"button",63,eo),a(),_(4,ji,2,0),_(5,Hi,3,6,"div",64),a()),i&2){let t,e,o=s(2);r(2),A(l.selectors),r(2),m((t=o.selectedFamilyGroupId())?4:-1,t),r(),m((e=o.formButtons())?5:-1,e)}}function Qi(i,l){if(i&1&&_(0,Wi,6,2,"div",61),i&2){let t,e=s();m((t=e.step2Copy())?0:-1,t)}}function Xi(i,l){if(i&1&&(c(0,"div")(1,"p",93),d(2),a(),M(3,"app-ingresos-options",94),a()),i&2){let t=s(),e=s(2);r(2),v(" ",t.partnerIncomeGroup.title," "),r(),C("options",t.partnerIncomeGroup.selectors)("step3Copy",t)("idPrefix","pareja-")("isSelected",e.isPartnerIncomeSelected.bind(e))("isDisabled",e.isPartnerIncomeDisabled.bind(e))("toggleIncome",e.togglePartnerIncome.bind(e))("grossSalaryControl",e.partnerGrossSalaryControl)("otherIncomeArray",e.partnerOtherIncomeArray)("monotributistaAmountControl",e.partnerMonotributistaAmountControl)("selfEmployedVatConditionControl",e.partnerSelfEmployedVatConditionControl)("canAddOtherIncome",e.canAddPartnerOtherIncome.bind(e))("addOtherIncome",e.addPartnerOtherIncome.bind(e))("removeOtherIncome",e.removePartnerOtherIncome.bind(e))("normalizeDollarControl",e.normalizeDollarControl.bind(e))("sanitizeMonotributoInput",e.onMonotributoAmountInput.bind(e))("isSelfEmployedVatConditionSelected",e.isPartnerSelfEmployedVatConditionSelected.bind(e))("selectSelfEmployedVatCondition",e.selectPartnerSelfEmployedVatCondition.bind(e))}}function Yi(i,l){if(i&1){let t=S();c(0,"div",95)(1,"app-button",89),y("click",function(){u(t);let o=s(3);return g(o.goBack())})("keydown.enter",function(){u(t);let o=s(3);return g(o.goBack())})("keydown.space",function(o){u(t);let n=s(3);return o.preventDefault(),g(n.goBack())}),a(),c(2,"app-button",90),y("click",function(){u(t);let o=s(3);return g(o.goToNextStep())})("keydown.enter",function(){u(t);let o=s(3);return g(o.goToNextStep())})("keydown.space",function(o){u(t);let n=s(3);return o.preventDefault(),g(n.goToNextStep())}),a()()}if(i&2){let t=l,e=s(3);r(),C("text",t.backToPreviousStepLink.text),r(),P("pointer-events-none",e.loading()),C("text",t.continueToNextStepButton.text)("disabled",!e.canContinue()||e.loading())("loading",e.loading())}}function Ki(i,l){if(i&1&&(c(0,"div",91)(1,"section",92)(2,"div")(3,"p",93),d(4),a(),M(5,"app-ingresos-options",94),a(),_(6,Xi,4,18,"div"),a(),_(7,Yi,3,6,"div",95),a()),i&2){let t,e=l,o=s(2);r(4),v(" ",e.userIncomeGroup.title," "),r(),C("options",o.titularIncomeOptions())("step3Copy",e)("idPrefix","titular-")("isSelected",o.isPrimaryHolderIncomeSelected.bind(o))("isDisabled",o.isPrimaryHolderIncomeDisabled.bind(o))("toggleIncome",o.togglePrimaryHolderIncome.bind(o))("grossSalaryControl",o.grossSalaryControl)("otherIncomeArray",o.otherIncomeArray)("monotributistaAmountControl",o.monotr
1ibutistaAmountControl)("selfEmployedVatConditionControl",o.selfEmployedVatConditionControl)("canAddOtherIncome",o.canAddOtherIncome.bind(o))("addOtherIncome",o.addOtherIncome.bind(o))("removeOtherIncome",o.removeOtherIncome.bind(o))("normalizeDollarControl",o.normalizeDollarControl.bind(o))("sanitizeMonotributoInput",o.onMonotributoAmountInput.bind(o))("isSelfEmployedVatConditionSelected",o.isSelfEmployedVatConditionSelected.bind(o))("selectSelfEmployedVatCondition",o.selectSelfEmployedVatCondition.bind(o)),r(),m(o.selectedFamilyGroupId()==="forMeAndPartner"||o.selectedFamilyGroupId()==="forMeAndFamily"?6:-1),r(),m((t=o.formButtons())?7:-1,t)}}function Zi(i,l){if(i&1&&_(0,Ki,8,20,"div",91),i&2){let t,e=s();m((t=e.step3Copy())?0:-1,t)}}function Ji(i,l){i&1&&(c(0,"div",106),M(1,"mat-icon",123),c(2,"span"),d(3,"TU PLAN IDEAL"),a()())}function tn(i,l){if(i&1&&(c(0,"li")(1,"span",124),d(2),a()()),i&2){let t=l.$implicit;r(2),z(t)}}function en(i,l){i&1&&(c(0,"p",118),d(1,"Cubierto por tus aportes"),a())}function on(i,l){i&1&&(c(0,"p",118),d(1,"Cubierto por tus aportes"),a())}function nn(i,l){if(i&1&&(c(0,"div",114)(1,"div",115),d(2),a(),c(3,"div",116),d(4),a(),c(5,"div",117),d(6),a(),_(7,on,2,0,"p",118),a()),i&2){let t=s().$implicit,e=s(5);r(2),v(" ",e.stripParens(t.priceNoteCopago)||"Con coseguro"," "),r(2),v(" ",t.precioCopago," "),r(2),v(" ",t.paymentFrequency==="por mes"?"al mes":t.paymentFrequency," "),r(),m(e.isZeroPrice(t.precioCopago)?7:-1)}}function rn(i,l){if(i&1){let t=S();c(0,"a",125),y("click",function(o){let n=u(t),p=s().$implicit,f=s(5);return g(f.onPlanDetailsClick(o,n.externalUrl||n.route||f.resolvePlanDetailFallbackRoute(p)||"",p))}),c(1,"span"),d(2),a(),c(3,"span",126),d(4,">"),a()()}if(i&2){let t=l,e=s().$implicit,o=s(5);C("href",t.externalUrl||t.route||o.resolvePlanDetailFallbackRoute(e),G)("cmsLinkAttrs",o.resolveCmsLinkAttrsWithBlankDefault(t)),r(2),z(t.text||"Ver m\xE1s detalles del plan")}}function an(i,l){if(i&1){let t=S();c(0,"label",121)(1,"input",127),y("change",function(o){u(t);let n=s().$implicit,p=s(5);return g(p.onCompareChange(n,o))}),a(),c(2,"span"),d(3),a()()}if(i&2){let t=l,e=s().$implicit,o=s(5);C("for","compare-"+e.id),r(),C("id","compare-"+e.id)("checked",o.comparisonService.isSelected(e.id))("disabled",!o.comparisonService.canSelect(e.id)),L("aria-label",t),r(2),z(t)}}function ln(i,l){if(i&1){let t=S();c(0,"app-button",128),y("click",function(){u(t);let o=s().$implicit,n=s(5);return g(n.onContratarPlanClick(o))}),a()}if(i&2){let t=l,e=s(6);C("text",e.resolvePurchaseButtonText(t))("customBgColor",t.backgroundColor)("customTextColor",t.textColor)}}function cn(i,l){if(i&1&&(c(0,"article",105),_(1,Ji,4,0,"div",106),c(2,"header",107)(3,"div",108),d(4),a(),c(5,"div",109),d(6),a()(),c(7,"div",110)(8,"p",111),d(9," Beneficios destacados de tu plan: "),a(),c(10,"ul",112),O(11,tn,3,1,"li",null,J),a(),c(13,"div",113)(14,"div",114)(15,"div",115),d(16),a(),c(17,"div",116),d(18),a(),c(19,"div",117),d(20),a(),_(21,en,2,0,"p",118),a(),_(22,nn,8,4,"div",114),a()(),c(23,"div",119),_(24,rn,5,3,"a",120),_(25,an,4,6,"label",121),_(26,ln,1,3,"app-button",122),a()()),i&2){let t,e,o,n=l.$implicit,p=s(3),f=s(2);P("cotizador-step4__card--ideal",n.isIdeal),r(),m(n.isIdeal?1:-1),r(3),v(" ",(n.cmsData==null?null:n.cmsData.planName)||n.fallbackName," "),r(2),v(" ",(n.cmsData==null?null:n.cmsData.line)||"L\xEDnea Sancor Salud"," "),r(5),A(n.bullets),r(5),v(" ",f.stripParens(n.priceNote)||"Sin coseguro"," "),r(2),v(" ",n.precio," "),r(2),v(" ",n.paymentFrequency==="por mes"?"al mes":n.paymentFrequency," "),r(),m(f.isZeroPrice(n.precio)?21:-1),r(),m(n.precioCopago?22:-1),r(2),m((t=n.cmsData==null||n.cmsData.basicInfo==null?null:n.cmsData.basicInfo.linkToDetails)?24:-1,t),r(),m((e=n.cmsData==null||n.cmsData.basicInfo==null?null:n.cmsData.basicInfo.comparatorText)?25:-1,e),r(),m((o=p.purchaseButton)?26:-1,o)}}function sn(i,l){if(i&1){let t=S();c(0,"div",129)(1,"button",130),y("click",function(){u(t);let o=s(5);return g(o.previousPlanResult())}),d(2," \u2039 "),a(),c(3,"button",131),y("click",function(){u(t);let o=s(5);return g(o.nextPlanResult())}),d(4," \u203A "),a()()}if(i&2){let t=s(3),e=s(2);
1P("cotizador-step4__carousel-controls--desktop-hidden",t.plans.length<=3),r(),C("disabled",e.isPrevDisabled()),r(2),C("disabled",e.isNextDisabled())}}function dn(i,l){if(i&1&&M(0,"img",132),i&2){let t=s();C("src",t.icon.desktopImageUrl+"?w=24&fm=webp",G)("alt",t.icon.alt||"")}}function pn(i,l){i&1&&(c(0,"mat-icon",133),d(1," info_outline "),a())}function _n(i,l){if(i&1&&(c(0,"p",135),d(1),a()),i&2){let t=s().$implicit;r(),v(" ",t.value," ")}}function mn(i,l){if(i&1&&_(0,_n,2,1,"p",135),i&2){let t=l.$implicit;m(t.type==="text"?0:-1)}}function un(i,l){if(i&1&&(c(0,"div",103),_(1,dn,1,2,"img",132)(2,pn,2,0,"mat-icon",133),c(3,"div")(4,"p",134),d(5),a(),O(6,mn,1,1,null,null,X),a()()),i&2){let t=l;r(),m(t.icon!=null&&t.icon.desktopImageUrl?1:2),r(4),v(" ",t.title," "),r(),A(t.description)}}function gn(i,l){if(i&1){let t=S();d(0),c(1,"a",136),y("click",function(o){return u(t),s(6).goToQuoteAnotherPlan(),g(o.preventDefault())})("keydown.enter",function(){u(t);let o=s(6);return g(o.goToQuoteAnotherPlan())})("keydown.space",function(o){u(t);let n=s(6);return o.preventDefault(),g(n.goToQuoteAnotherPlan())}),d(2),a(),d(3)}if(i&2){let t=l;v(" ",t.before," "),r(2),v(" ",t.link," "),r(),v(" ",t.after," ")}}function fn(i,l){if(i&1&&(c(0,"p",104),_(1,gn,4,3),a()),i&2){let t,e=s(5);r(),m((t=e.parseBrackets(l.text))?1:-1,t)}}function hn(i,l){if(i&1){let t=S();c(0,"div",98)(1,"div",99,0),y("scroll",function(o){u(t);let n=s(4);return g(n.onCarouselScroll(o))}),c(3,"div",100),O(4,cn,27,13,"article",101,Jo),a()(),_(6,sn,5,4,"div",102),a(),_(7,un,8,2,"div",103),_(8,fn,2,1,"p",104)}if(i&2){let t,e,o=s(2),n=s(2);r(3),ht("transform",n.getStep4CarouselTranslateX()),r(),A(o.plans),r(2),m(o.plans.length>1?6:-1),r(),m((t=o.disclaimerCard)?7:-1,t),r(),m((e=o.quoteAnotherPlanLink)?8:-1,e)}}function Cn(i,l){if(i&1){let t=S();c(0,"div",97)(1,"app-feedback-message",137),y("primaryAction",function(){u(t);let o=s(4);return g(o.handleFeedbackAction())}),a()()}if(i&2){let t=s(4);r(),C("status",t.quoteStatus()==="NO_IDEAL"?"SUCCESS":"ERROR")("modalsAndStates",t.mappedModalsAndStates())}}function bn(i,l){if(i&1&&_(0,hn,9,5)(1,Cn,2,2,"div",97),i&2){let t=s(3);m(t.quoteStatus()==="SUCCESS"?0:1)}}function xn(i,l){if(i&1){let t=S();c(0,"div",97)(1,"app-feedback-message",137),y("primaryAction",function(){u(t);let o=s(3);return g(o.onContractLeadFeedbackAction())}),a()()}if(i&2){let t,e=s(3);r(),C("status",e.contractLeadStatus()==="SUCCESS"?"SUCCESS":"ERROR")("modalsAndStates",(t=e.pageData())==null?null:t.modalsAndStates)}}function wn(i,l){if(i&1&&(c(0,"div",96),_(1,bn,2,1)(2,xn,2,2,"div",97),a()),i&2){let t=s(2);r(),m(t.contractLeadStatus()==="IDLE"||t.contractLeadStatus()==="LOADING"?1:2)}}function yn(i,l){if(i&1&&_(0,wn,3,1,"div",96),i&2){let t,e=s();m((t=e.step4Copy())?0:-1,t)}}function vn(i,l){i&1&&M(0,"app-loader")}var Xo,Yo,Ko,Zo,eo,Jo,kr,zn=H(()=>{R();no();yt();st();_t();ro();Lt();vo();wo();uo();go();po();ho();lo();so();ao();bo();Ye();Ze();yo();xo();Co();zo();Io();Mt();fo();Po();So();Eo();Mo();ko();to();R();st();_t();Xo=["step4CarouselViewport"],Yo=()=>[1,2,3],Ko=()=>[1,2,3,4,5,6],Zo=(i,l)=>l.codigoPostal,eo=(i,l)=>l.slug,Jo=(i,l)=>l.id;kr=(()=>{class i{seoService=k(Pe);quoterApi=k(Ke);pageHeaderApi=k(De);planesApiService=k(Ae);localidadService=k(Ue);leadService=k($e);fb=k(ye);destroyRef=k(Ut);location=k(oe);comparisonService=k(ke);step4CurrentPlanIndex=E(0);pageData=E(null);earlyHeader=re(this.pageHeaderApi.getCmsHeader(Fe.Quoter),{initialValue:Te});get comparisonBarCmsData(){return this.pageData()?.modalsAndStates.comparePlansModal}detailPlanResponse=E({});currentStep=E(1);parseBrackets=Ne;isZeroPrice(t){return t?Number(t.replaceAll(/\D/g,""))===0:!1}stripParens(t){return t?t.replaceAll(/^\(/g,"").replaceAll(/\)$/g,"").trim():""}telefonoAreaFocused=E(!1);telefonoNumeroFocused=E(!1);heroContent=N(()=>{let t=Ve(this.earlyHeader(),this.pageData()?.header);return t?{title:t.title,subtitle:t.subtitle,backgroundImageUrl:t.backgroundImage.desktopImageUrl,backgroundImageAlt:t.backgroundImage.alt,backgroundMobileImageUrl:t.backgroundImage.mobileImageUrl,backgroundMobileImageAlt:t.backgroundImage.alt,gradientOverlay:t.backgroundImage.gradientOverlay??!1,heroColorInicial:t.backgroundImage.hexGradientStart??void 0,heroColorFinal:t.backgroundImage.hexGradientEnd??void 0,direccionGradiante:Me(t.backgroundImage?.overlayDirection)}:null});step1Copy=N(()=>this.pageData()?.form.steps.step1||null);step2Copy=N(()=>this.pageData()?.form.steps.step2||null);step3Copy=N(()=>this.pageData()?.form.steps.step3||null);titularIncomeOptions=N(()=>{let t=this.step3Copy()?.userIncomeGroup.selectors;return!t?.length||t.length<=1?t??[]:t.slice(0,-1)});formButtons=N(()=>this.pageData()?.form||null);step4Copy=N(()=>{let t=this.pageData();if(!t)return null;let e=this.quoterResponse()||[],o=this.detailPlanResponse()||{},n=w=>Number(w.replaceAll(/\D/g,"")),f=[...e].sort((w,h)=>n(w.precio)-n(h.precio)).map(w=>{let h=o[w.codigo],x=h?.basicInfo?.keyPoints?.flatMap(mt=>mt.items||[])??[],T=h?.fullInfo?.fullBenefits?.flatMap(mt=>mt.items||[])?.slice(0,4)??[];return{id:String(w.id),code:w.codigo,isIdeal:w.esPlanIdeal,precio:w.precio,precioCopago:w.precioCopago||null,paymentFrequency:"por mes",priceNote:"(Sin coseguro)",priceNoteCopago:"(Con coseguro)",cmsData:h||null,fallbackName:w.nombre,bullets:x.length>0?x:T}}),b=t.form?.steps?.step4||{};return{title:b.title||"Estos son los planes que elegimos para vos",disclaimerCard:b.disclaimerCard,quoteAnotherPlanLink:b.quoteAnotherPlanLink,purchaseButton:this.resolveStep4PurchaseButton(b),plans:f}});static MIN_AGE=18;static MAX_AGE=99;personalInformationForm=this.buildPersonalInformationForm();ageControl=new D(null,[I.required,I.min(i.MIN_AGE),I.max(i.MAX_AGE)]);partnerAgeControl=new D(null,[I.required,I.min(i.MIN_AGE),I.max(i.MAX_AGE)]);childrenCountControl=new D(null,[I.required,I.min(1),I.max(6)]);childrenAgesArray=this.fb.array([]);selectedFamilyGroupId=E(null);primaryHolderIncomeIds=E(new Set);partnerIncomeIds=E(new Set);grossSalaryControl=new D(null);otherIncomeArray=this.fb.array([]);monotributistaAmountControl=new D(null,[I.pattern(/^[1-9]$/)]);
1selfEmployedVatConditionControl=new D(null);partnerGrossSalaryControl=new D(null);partnerOtherIncomeArray=this.fb.array([]);partnerMonotributistaAmountControl=new D(null,[I.pattern(/^[1-9]$/)]);partnerSelfEmployedVatConditionControl=new D(null);static INGRESOS_EXCLUYENTES=[["monotributo","selfEmployed"]];static MAX_DEPENDENT_INCOME_ENTRIES=3;cities=E([]);showCitiesDropdown=E(!1);selectedCity=E(null);quoterResponse=E([]);leadId=E(null);loading=E(!1);characterSeparator=`
2`;showErrorToast=E(!1);quoteStatus=E("IDLE");router=k(le);contractLeadStatus=E("IDLE");mappedModalsAndStates=N(()=>{let t=this.pageData()?.modalsAndStates;return t?{technicalProblemsState:t.technicalProblemsState,messageReceivedState:t.noIdealQuoteState,cannotCompleteActionToast:t.cannotCompleteActionToast||null}:null});injector=k(qt);step4CarouselViewport=ee("step4CarouselViewport");isMobileAtStart=E(!0);isMobileAtEnd=E(!1);constructor(){this.setupLettersOnlySanitization(),this.setupEmailNormalization(),wt(()=>{this.currentStep()!==4||!this.step4Copy()?.plans?.length||this.scheduleCenterStep4IdealCard()}),wt(()=>{this.step3Copy(),this.clearLastUserIncomeSelection()})}ngOnInit(){this.quoterApi.getQuoterContent().subscribe(t=>{this.seoService.applyPageSeo(t.seo),this.pageData.set(t)}),this.subscribeChildrenCount(),this.syncStepWithCurrentUrl(),this.subscribeToRouteChanges(),this.subscribeToWizardRestart(),this.personalInformationForm.get("localidad")?.valueChanges.pipe(K(this.destroyRef),Vt(800),Dt(),ft(t=>(this.selectedCity.set(null),!t||typeof t!="string"||t.length<3?(this.cities.set([]),this.showCitiesDropdown.set(!1),V([])):this.localidadService.getLocalidades(t)))).subscribe(t=>{this.cities.set(t),this.showCitiesDropdown.set(t.length>0)}),this.personalInformationForm.get("localidad")?.valueChanges.pipe(K(this.destroyRef)).subscribe(t=>{let e=this.selectedCity();if(!e)return;let o=`${e.detalle}, ${e.provincia.detalle}`;t!==o&&this.selectedCity.set(null)})}selectCity(t){this.selectedCity.set(t);let e=`${t.detalle}, ${t.provincia.detalle}`;this.personalInformationForm.get("localidad")?.setValue(e,{emitEvent:!1}),this.showCitiesDropdown.set(!1)}onCityBlur(){setTimeout(()=>{let t=this.personalInformationForm.get("localidad"),e=t?.value,o=this.selectedCity(),n=o?`${o.detalle}, ${o.provincia.detalle}`:"";e&&e!==n&&(t?.setValue(""),t?.markAsTouched()),this.showCitiesDropdown.set(!1)},200)}buildPersonalInformationForm(){return this.fb.group({nombre:["",[I.required,I.minLength(2),I.maxLength(30),St()]],apellido:["",[I.required,I.minLength(2),I.maxLength(30),St()]],email:["",[I.required,I.maxLength(80),Le()]],telefonoArea:["0",[I.required,I.pattern(/^0\d{2,4}$/)]],telefonoNumero:["15",[I.required,I.pattern(/^15\d{6,8}$/)]],localidad:["",[I.required,I.minLength(3)]],contactarWhatsapp:[!1],aceptaPolitica:[!1,[I.requiredTrue]]})}setupLettersOnlySanitization(){let t=["nombre","apellido"];for(let e of t){let o=this.personalInformationForm.get(e);o&&o.valueChanges.subscribe(n=>{let p=Ge(n??"");p!==(n??"")&&o.setValue(p,{emitEvent:!1})})}}setupEmailNormalization(){let t=this.personalInformationForm.get("email");t&&t.valueChanges.subscribe(e=>{let o=It(e??"");o!==(e??"")&&t.setValue(o,{emitEvent:!1})})}goToNextStep(){if(this.canContinue()){let t=this.currentStep();this.loading.set(!0),t===1?this.saveStep1():t===2?this.saveStep2():t===3&&this.processQuoteAndLead()}else this.currentStep()===3?this.markStep3ControlsTouched():(this.personalInformationForm.markAllAsTouched(),this.ageControl.markAsTouched(),this.partnerAgeControl.markAsTouched(),this.childrenCountControl.markAsTouched(),this.childrenAgesArray.markAllAsTouched())}saveStep1(){this.showErrorToast.set(!1),this.updateLead("").pipe(F(t=>(console.error("Error en Paso 1:",t),this.showErrorToast.set(!0),V(null))),W(()=>this.loading.set(!1))).subscribe(t=>{t?.data?.potencialId?(this.leadId.set(Number(t.data.potencialId)),this.navigateToStep(2)):this.showErrorToast()||this.showErrorToast.set(!0)})}saveStep2(){if(!this.isStep2Valid()||!this.leadId()){this.loading.set(!1);return}this.showErrorToast.set(!1);let t=this.buildObsStep2();this.updateLead(t).pipe(F(e=>(console.error("Error en Paso 2:",e),this.showErrorToast.set(!0),V(null))),W(()=>this.loading.set(!1))).subscribe(e=>{e?.data?.potencialId||this.leadId()?(e?.data?.potencialId&&this.leadId.set(Number(e.data.potencialId)),this.navigateToStep(3)):this.showErrorToast()||this.showErrorToast.set(!0)})}processQuoteAndLead(){this.showErrorToast.set(!1),this.loading.set(!0);let t=this.buildObsStep3(),e=this.buildQuoterPayload();
2gt({leadId:this.updateLead(t).pipe(q(o=>o?.data?.leadId||this.leadId()),F(o=>(console.warn("Fallo no cr\xEDtico en Lead:",o),V(this.leadId())))),planes:this.quoterApi.getQuotedPlans(e).pipe(ft(o=>{if(!o||o.length===0)return V([]);let n=o.map(p=>this.planesApiService.getPlanDetail(p.codigo).pipe(q(f=>Z(j({},p),{detallePlan:f||null})),F(f=>(console.warn(`Error obteniendo detalle del plan ${p.codigo}:`,f),V(Z(j({},p),{detallePlan:null}))))));return gt(n)}),F(o=>(console.error("Error HTTP en getQuotedPlans:",o),V({_isHttpError:!0,status:o?.status||500}))))}).pipe(W(()=>this.loading.set(!1))).subscribe({next:o=>{let n=o.planes;if(n?._isHttpError){n.status>=400&&n.status<500?this.showErrorToast.set(!0):this.quoteStatus.set("ERROR");return}let p=n,f=p.length>0&&p.every(b=>b.detallePlan===null);if(p.length===0||f)this.quoteStatus.set("NO_IDEAL"),this.navigateToStep(4);else{o.leadId&&this.leadId.set(Number(o.leadId));let b=p.filter(T=>T.detallePlan!==null),w={};b.forEach(T=>{w[T.codigo]=T.detallePlan}),this.detailPlanResponse.set(w),this.quoterResponse.set(b),this.quoteStatus.set("SUCCESS");let h=Number(o.leadId||this.leadId());this.quoterApi.activeQuoteState.set({leadId:h,quoterResponse:b,detailPlanResponse:w,step1FormData:this.personalInformationForm.getRawValue(),selectedCity:this.selectedCity()});let x=b.findIndex(T=>T.esPlanIdeal);this.step4CurrentPlanIndex.set(Math.max(x,0)),globalThis.window!==void 0&&globalThis.window.innerWidth<1024&&setTimeout(()=>this.scrollToIdealPlanMobile(),100),this.navigateToStep(4)}},error:o=>{console.error("Error inesperado en el flujo de cotizaci\xF3n:",o),this.quoteStatus.set("ERROR")}})}handleFeedbackAction(){let t=this.quoteStatus(),e=this.pageData()?.modalsAndStates;t==="NO_IDEAL"&&e?.noIdealQuoteState?.button?.externalUrl?window.open(e.noIdealQuoteState.button.externalUrl,"_blank","noopener noreferrer"):t==="ERROR"&&e?.technicalProblemsState?.button?.route?this.router.navigate([e.technicalProblemsState.button.route]):(this.quoteStatus.set("IDLE"),this.navigateToStep(1))}resolveStep4PurchaseButton(t){let e=t?.extraElements?.buttons?.[0];return!e||typeof e!="object"?null:{text:e.text??null,externalUrl:e.externalUrl??null,route:e.route??null,openInNewTab:e.openInNewTab??null,backgroundColor:e.backgroundColor??null,textColor:e.textColor??null}}resolvePurchaseButtonText(t){return t?.text?.trim()||"Contratar plan"}openPurchaseButtonDestination(t){if(!t)return;let e=t.route?.trim()||null,o=t.externalUrl?.trim()||null;if(e){de(t.openInNewTab)==="_blank"?window.open(e,"_blank","noopener noreferrer"):this.router.navigateByUrl(e);return}o&&(se(t.openInNewTab)==="_blank"?globalThis.open(o,"_blank","noopener noreferrer"):globalThis.location.assign(o))}buildContractComment(t){let e=t.cmsData?.planName||t.fallbackName;return t.precioCopago?`Hola, quiero consultar por el Plan ${e}. Cotizaci\xF3n de referencia para mi grupo familiar: sin copago ${t.precio}, con copago ${t.precioCopago} abonando con Tarjeta de cr\xE9dito`:`Hola, quiero consultar por el Plan ${e} sin copago. Cotizaci\xF3n de referencia para mi grupo familiar: ${t.precio} abonando con Tarjeta de cr\xE9dito`}onContratarPlanClick(t){if(this.contractLeadStatus()==="LOADING")return;this.openPurchaseButtonDestination(this.step4Copy()?.purchaseButton),this.contractLeadStatus.set("LOADING"),this.loading.set(!0);let e=this.buildContractComment(t);this.updateLead(this.buildObsStep3(),{banderaRoja:!0,comentario:e}).pipe(F(o=>(console.error("Error enviando lead caliente:",o),V(null))),W(()=>this.loading.set(!1))).subscribe(o=>{this.contractLeadStatus.set(o?"SUCCESS":"ERROR")})}onContractLeadFeedbackAction(){let t=this.pageData()?.modalsAndStates,e=this.contractLeadStatus()==="SUCCESS"?t?.messageReceivedState:t?.technicalProblemsState;if(this.contractLeadStatus()==="SUCCESS"&&this.quoterApi.activeQuoteState.set(null),e?.button?.externalUrl){window.open(e.button.externalUrl,"_blank","noopener noreferrer");return}this.router.navigate([e?.button?.route||"/"])}scrollToIdealPlanMobile(){if(globalThis.window===void 0)return;let t=this.step4CarouselViewport()?.nativeElement,e=t?.querySelector(".cotizador-step4__card--ideal");t&&e&&(e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"}),setTimeout(()=>this.updateMobileCarouselBounds(t),150))}previousPlanResult(){let e=this.step4Copy()?.plans||[];if(globalThis.window!==void 0&&globalThis.window.innerWidth<1024){if(this.isMobileAtStart())return;let w=this.step4CarouselViewport()?.nativeElement;if(w){let h=w.querySelector(".cotizador-step4__card"),x=h?h.clientWidth+16:316;w.scrollBy({left:-x,behavior:"smooth"})}return}if(e.length<=3)return;let o=this.step4CurrentPlanIndex(),n=Math.floor(o/3),p=Math.ceil(e.length/3),f=n-1;f<0&&(f=p-1);let b=f*3+1;b>=e.length&&(b=e.length-1),this.step4CurrentPlanIndex.set(b)}nextPlanResult(){let e=this.step4Copy()?.plans||[];if(globalThis.window!==void 0&&globalThis.window.innerWidth<1024){if(this.isMobileAtEnd())return;let w=this.step4CarouselViewport()?.nativeElement;if(w){let h=w.querySelector(".cotizador-step4__card"),x=h?h.clientWidth+16:316;w.scrollBy({left:x,behavior:"smooth"})}return}if(e.length<=3)return;let o=this.step4CurrentPlanIndex(),n=Math.floor(o/3),p=Math.ceil(e.length/3),f=n+1;f>=p&&(f=0);let b=f*3+1;b>=e.length&&(b=e.length-1),this.step4CurrentPlanIndex.set(b)}getStep4CarouselTranslateX(){let p=this.step4CurrentPlanIndex();if(globalThis.window!==void 0&&globalThis.window.innerWidth<1024)return"translateX(0)";let b=((globalThis.window===void 0?1004:Math.min(globalThis.window.innerWidth-64,1004))-320)/2,w=p*336-b;return`translateX(-${Math.max(0,w)}px)`}onCarouselScroll(t){if(globalThis.window!==void 0&&globalThis.window.innerWidth>=1024)return;let e=t.target;e&&this.updateMobileCarouselBounds(e)}updateMobileCarouselBounds(t){let e=t.querySelectorAll(".cotizador-step4__card");if(e.length===0)return;if(e.length===1){this.isMobileAtStart.set(!0),this.isMobileAtEnd.set(!0);return}let o=e.item(0),n=e.item(e.length-1),p=t.getBoundingClientRect(),f=p.left+p.width/2,b=o.getBoundingClientRect(),w=n.getBoundingClientRect(),h=b.left+b.width/2,x=w.left+w.width/2,T=24;this.isMobileAtStart.set(h>=f-T),this.isMobileAtEnd.set(x<=f+T)}isPrevDisabled(){return globalThis.window!==void 0&&globalThis.window.innerWidth<1024?this.isMobileAtStart():!1}isNextDisabled(){return globalThis.window!==void 0&&globalThis.window.innerWidth<1024?this.isMobileAtEnd():!1}resolveCmsLinkAttrsWithBlankDefault(t){return t?{externalUrl:t.externalUrl??null,url:t.url??null,route:t.route??null,href:t.href??null,openInNewTab:t.openInNewTab??!0}:{openInNewTab:!0}}
2resolvePlanDetailFallbackRoute(t){let e=t.cmsData?.line,o=t.cmsData?.slug;return!e||!o?null:`/planes/${Ee(e)}/${o}`}onPlanDetailsClick(t,e,o){let n=t.currentTarget,p=e.startsWith("/"),f=n.target==="_blank",b=t.ctrlKey||t.metaKey||t.shiftKey||t.button!==0;!p||f||b||(t.preventDefault(),this.router.navigateByUrl(e,{state:{plan:o.cmsData}}))}onCompareChange(t,e){let o=e.target;if(!o.checked&&this.comparisonService.isSelected(t.id))this.comparisonService.remove(t.id);else if(o.checked&&this.comparisonService.canSelect(t.id)){let n={id:t.id,name:t.cmsData?.planName||t.fallbackName,lineName:t.cmsData?.line||"L\xEDnea Sancor Salud",featureIntro:t.cmsData?.fullInfo?.fullBenefits?.[0]?.value||null,features:t.bullets,pricePerMonth:t.precio};this.comparisonService.toggle(n)}else o.checked=!1}updateLead(t,e){let o=this.personalInformationForm.getRawValue(),n=(o.telefonoArea||"").toString().replace(/^0+/,""),p=(o.telefonoNumero||"").toString().replace(/^15/,""),f=j(Z(j({},o),{nombre:Pt(o.nombre),apellido:Pt(o.apellido),id:this.leadId(),codArea:n,telefono:p,localidadObj:this.selectedCity(),observaciones:t}),e);return this.leadService.postQuoteLead(f)}buildObsStep2(){let t=this.step2Copy(),e=this.selectedFamilyGroupId(),n=`GRUPO FAMILIAR: ${t?.selectors.find(p=>p.slug===e)?.label?.toUpperCase()||"NO SELECCIONADO"}${this.characterSeparator}`;if(this.ageControl.value&&(n+=`Titular: ${this.ageControl.value} a\xF1os${this.characterSeparator}`),this.partnerAgeControl.value&&(n+=`Pareja: ${this.partnerAgeControl.value} a\xF1os${this.characterSeparator}`),this.childrenCountControl.value){n+=`Cantidad de Hijos: ${this.childrenCountControl.value}${this.characterSeparator}`;let p=this.childrenAgesArray.controls.map(f=>f.value).filter(f=>f!==null);p.length>0&&(n+=`Edades Hijos: ${p.join(", ")}${this.characterSeparator}`)}return n.trim()}buildObsStep3(){let t=this.buildObsStep2(),e=this.step3Copy();return e&&(this.primaryHolderIncomeIds().size>0&&(t+=`${this.characterSeparator}${zt(e.userIncomeGroup?.title)?.toUpperCase()||"INGRESOS TITULAR"}`,t+=this.generateCmsIncomeText(this.primaryHolderIncomeIds(),e.userIncomeGroup.selectors,this.grossSalaryControl,this.otherIncomeArray,this.monotributistaAmountControl,this.selfEmployedVatConditionControl)),this.partnerIncomeIds().size>0&&(t+=`${this.characterSeparator}${zt(e.partnerIncomeGroup?.title)?.toUpperCase()||"INGRESOS PAREJA"}`,t+=this.generateCmsIncomeText(this.partnerIncomeIds(),e.partnerIncomeGroup.selectors,this.partnerGrossSalaryControl,this.partnerOtherIncomeArray,this.partnerMonotributistaAmountControl,this.partnerSelfEmployedVatConditionControl))),t}generateCmsIncomeText(t,e,o,n,p,f){if(t.size===0)return`${this.characterSeparator} Sin ingresos declarados.`;let b="";return e.forEach(w=>{t.has(w.slug)&&(b+=`${this.characterSeparator} ${w.label}:`,b+=this.getIncomeDetailText(w.slug,o,n,p,f))}),b}getIncomeDetailText(t,e,o,n,p){return t==="fullTimeEmployee"?this.getDependentEmploymentText(e,o):t==="monotributo"?this.getMonotributoText(n):t==="selfEmployed"?this.get
2SelfEmployedText(p):""}getDependentEmploymentText(t,e){let o="";return t.value&&(o+=`${this.characterSeparator} Principal: $${t.value}`),e.controls.forEach((n,p)=>{n.value&&(o+=`${this.characterSeparator} Otro ingreso ${p+1}: $${n.value}`)}),o}getMonotributoText(t){return t.value?`${this.characterSeparator} Aportantes: ${t.value}`:""}getSelfEmployedText(t){if(!t.value)return"";let e=this.isRegisteredTaxpayerIva(t.value);return`${this.characterSeparator} Condici\xF3n IVA: ${e?"Responsable Inscripto":"Consumidor Final"}`}buildQuoterPayload(){let t=this.selectedFamilyGroupId(),e=[{edad:String(this.ageControl.value),codigo:0}],o=t==="forMeAndPartner"||t==="forMeAndFamily";(t==="forMeAndPartner"||t==="forMeAndFamily")&&e.push({edad:String(this.partnerAgeControl.value),codigo:1}),(t==="forMeAndChildren"||t==="forMeAndFamily")&&this.childrenAgesArray.controls.forEach(f=>{f.value&&e.push({edad:String(f.value),codigo:3})});let n=this.mapIncome(this.primaryHolderIncomeIds(),this.grossSalaryControl,this.otherIncomeArray,this.selfEmployedVatConditionControl,this.monotributistaAmountControl),p=this.mapIncome(this.partnerIncomeIds(),this.partnerGrossSalaryControl,this.partnerOtherIncomeArray,this.partnerSelfEmployedVatConditionControl,this.partnerMonotributistaAmountControl);return{cp:this.selectedCity()?.codigoPostal||1e6,capitas:e,segmento:n.segmento,remuneraciones:n.remuneraciones,aportantes:n.aportantes,segmentoConyugue:p.segmento,remuneracionesConyugue:p.remuneraciones,aportantesConyugue:p.aportantes,condicionIva:n.condicionIva,condicionIvaConyugue:o?p.condicionIva:null,formaDePagoId:"TC"}}mapIncome(t,e,o,n,p){if(t.has("fullTimeEmployee")){let f=[],b=this.parsePositiveNumericValue(e.value);b>0&&f.push(b);for(let w of o.controls){let h=this.parsePositiveNumericValue(w.value);h>0&&f.push(h)}return{segmento:2,condicionIva:3,remuneraciones:f,aportantes:null}}if(t.has("monotributo")){let f=this.parsePositiveNumericValue(p.value);return{segmento:3,condicionIva:3,remuneraciones:[],aportantes:f}}return t.has("selfEmployed")?{segmento:1,condicionIva:this.isRegisteredTaxpayerIva(n.value)?1:3,remuneraciones:[],aportantes:null}:{segmento:null,condicionIva:3,remuneraciones:[],aportantes:null}}get crossPhoneError(){let t=this.getPhoneAreaCodeDisplayValue(),e=this.getPhoneNumberDisplayValue();return t.length>=2&&e.length>=6?t.length+e.length!==10:!1}hasError(t){let e=this.personalInformationForm.get(t);if(!e)return!1;let o=e.touched||e.dirty;return(t==="telefonoArea"||t==="telefonoNumero")&&this.crossPhoneError&&o?!0:t==="localidad"?o&&(e.invalid||!this.selectedCity()):e.invalid&&o}getPersonalInformationError(t){let e=this.personalInformationForm.get(t),o=e?.touched||e?.dirty;return!e||!o?null:t==="telefonoNumero"&&this.isPhoneLengthErrorVisible()?"El \xE1rea + tel\xE9fono deben sumar exactamente 10 d\xEDgitos":e.valid?t==="localidad"&&!this.selectedCity()?"Seleccion\xE1 una localidad de la lista.":null:t==="localidad"?"Ingres\xE1 una ciudad/localidad v\xE1lida":t==="email"?Re(e.errors):t==="nombre"||t==="apellido"?qe(t,e.errors):e.hasError("required")?"Campo obligatorio":e.hasError("email")?"Ingres\xE1 un e-mail v\xE1lido":e.hasError("requiredTrue")?"Deb\xE9s aceptar la Pol\xEDtica de Privacidad":e.hasError("pattern")?{telefonoArea:"M\xEDn 2 / M\xE1x 4 n\xFAmeros",telefonoNumero:"M\xEDn 6 / M\xE1x 8 n\xFAmeros"}[t]||"Formato inv\xE1lido":"Campo inv\xE1lido"}getEdadError(){return this.ageControl.invalid&&this.ageControl.touched?this.ageControl.hasError("min")?"La edad m\xEDnima es 18 a\xF1os":this.ageControl.hasError("max")?"La edad m\xE1xima es 99 a\xF1os":"Edad inv\xE1lida":null}getParejaEdadError(){return this.partnerAgeControl.invalid&&this.partnerAgeControl.touched?this.partnerAgeControl.hasError("min")?"La edad m\xEDnima es 18 a\xF1os":this.partnerAgeControl.hasError("max")?"La edad m\xE1xima es 99 a\xF1os":"Edad inv\xE1lida":null}isPhoneLengthErrorVisible(){if(!this.crossPhoneError)return!1;let t=this.personalInformationForm.get("telefonoArea")?.hasError("pattern"),e=this.personalInformationForm.get("telefonoNumero")?.hasError("pattern");return!t&&!e}canContinue(){return this.currentStep()===1?this.personalInformationForm.valid&&!this.crossPhoneError&&!!this.selectedCity():this.currentStep()===2?this.isStep2Valid():this.currentStep()===3?this.isStep3Valid():!0}onPhoneAreaCodeInput(t){let e=t.target,o=(e.value??"").replaceAll(/\D/g,"").replaceAll(/^0+/g,"").slice(0,4),n=this.personalInformationForm.get("telefonoArea");n?.setValue("0"+o,{emitEvent:!1}),n?.markAsDirty(),e.value=o}onPhoneNumberInput(t){let e=t.target,o=(e.value??"").replaceAll(/\D/g,"");o=o.slice(0,8);let n=this.personalInformationForm.get("telefonoNumero");n?.setValue("15"+o,{emitEvent:!1}),n?.markAsDirty(),e.value=o}hasEdadError(){return!!(this.ageControl.invalid&&this.ageControl.touched)}hasParejaEdadError(){return!!(this.partnerAgeControl.invalid&&this.partnerAgeControl.touched)}
2hasChildAgeError(t){return!!(t.invalid&&t.touched)}getChildAgeErrorMessage(t){return t.invalid&&t.touched?t.hasError("required")?"Ingres\xE1 un valor num\xE9rico":t.hasError("min")?"La edad no puede ser negativa":t.hasError("max")?"La edad m\xE1xima es 99 a\xF1os":"Edad inv\xE1lida":null}getPhoneAreaCodeDisplayValue(){let t=this.personalInformationForm.get("telefonoArea")?.value??"";return t.startsWith("0")?t.slice(1):t.replaceAll(/\D/g,"")}getPhoneNumberDisplayValue(){let t=this.personalInformationForm.get("telefonoNumero")?.value??"";return t.startsWith("15")?t.slice(2):t.replaceAll(/\D/g,"")}onPhoneNumberKeydown(t){let e=t.key;if(!e)return;let o=e.length===1&&/\d/.test(e),n=e==="Backspace"||e==="Delete"||e==="Tab"||e==="ArrowLeft"||e==="ArrowRight"||e==="Home"||e==="End",p=t.ctrlKey||t.metaKey;!o&&!n&&!p&&t.preventDefault()}onEmailKeydown(t){(t.key==="\xF1"||t.key==="\xD1")&&t.preventDefault()}onEmailInput(t){let e=t.target,o=It(e.value||"");e.value=o,this.personalInformationForm.get("email")?.setValue(o,{emitEvent:!1})}onAgeInput(t,e){let o=t.target,n=(o.value||"").replaceAll(/\D/g,"");if(n.length>2&&(n=n.slice(0,2)),n===""){e.setValue(null,{emitEvent:!1}),o.value="";return}let p=Number.parseInt(n,10);e.setValue(p,{emitEvent:!1}),o.value=p.toString()}onMonotributoAmountInput(t,e){let o=t.target,n=(o.value||"").replaceAll(/\D/g,"").slice(0,1);n==="0"&&(n=""),e.setValue(n||null,{emitEvent:!1}),o.value=n}isStep2Valid(){let t=this.selectedFamilyGroupId();return t?t==="forMe"?this.ageControl.valid:t==="forMeAndPartner"?this.ageControl.valid&&this.partnerAgeControl.valid:this.ageControl.valid&&this.childrenCountControl.valid&&this.childrenAgesArray.valid:!1}isStep3Valid(){if(!this.isHolderIncomeSelectionValid(this.primaryHolderIncomeIds(),!1))return!1;let t=this.selectedFamilyGroupId();return t==="forMeAndPartner"||t==="forMeAndFamily"?this.isHolderIncomeSelectionValid(this.partnerIncomeIds(),!0):!0}isHolderIncomeSelectionValid(t,e){return t.size===0?!1:e&&t.has("noIncome")&&t.size===1?!0:this.areIncomeDetailsValid(t,e?this.partnerGrossSalaryControl:this.grossSalaryControl,e?this.partnerOtherIncomeArray:this.otherIncomeArray,e?this.partnerMonotributistaAmountControl:this.monotributistaAmountControl,e?this.partnerSelfEmployedVatConditionControl:this.selfEmployedVatConditionControl)}areIncomeDetailsValid(t,e,o,n,p){for(let f of t)if(f!=="noIncome"&&(f==="fullTimeEmployee"&&!this.isFullTimeEmployeeIncomeValid(e,o)||f==="monotributo"&&!this.isMonotributoIncomeValid(n)||f==="selfEmployed"&&!p.value))return!1;return!0}isFullTimeEmployeeIncomeValid(t,e){return $(t.value)?e.controls.every(o=>$(o.value)):!1}isMonotributoIncomeValid(t){return/^[1-9]$/.test(t.value??"")}parsePositiveNumericValue(t){if(t==null||t==="")return 0;let e=t.replaceAll(/\D/g,"");return Number(e)||0}isRegisteredTaxpayerIva(t){return t==="responsable-inscripto"||t==="registered-taxpayer"}getDefaultSelfEmployedVatSlug(t){return t?.find(o=>o.slug==="selfEmployed")?.selectorOptions?.[0]?.slug??"consumidor-final"}applyIncomeTypeDefaults(t,e){if(t!=="selfEmployed")return;let o=e?this.step3Copy()?.partnerIncomeGroup.selectors:this.step3Copy()?.userIncomeGroup.selectors;(e?this.partnerSelfEmployedVatConditionControl:this.selfEmployedVatConditionControl).setValue(this.getDefaultSelfEmployedVatSlug(o))}clearIncomeTypeFields(t,e){if(t==="fullTimeEmployee"){let o=e?this.partnerGrossSalaryControl:this.grossSalaryControl,n=e?this.partnerOtherIncomeArray:this.otherIncomeArray;for(o.setValue(null);n.length>0;)n.removeAt(0);return}if(t==="monotributo"){(e?this.partnerMonotributistaAmountControl:this.monotributistaAmountControl).setValue(null);return}t==="selfEmployed"&&(e?this.partnerSelfEmployedVatConditionControl:this.selfEmployedVatConditionControl).setValue(null)}clearExcludedIncomeFields(t,e,o){for(let[n,p]of i.INGRESOS_EXCLUYENTES)e===n&&t.has(p)?(t.delete(p),this.clearIncomeTypeFields(p,o)):e===p&&t.has(n)&&(t.delete(n),this.clearIncomeTypeFields(n,o))}markStep3ControlsTouched(){this.markIncomeControlsTouched(this.primaryHolderIncomeIds(),this.grossSalaryControl,this.otherIncomeArray,this.monotr
2ibutistaAmountControl,this.selfEmployedVatConditionControl);let t=this.selectedFamilyGroupId();if(t!=="forMeAndPartner"&&t!=="forMeAndFamily")return;let e=this.partnerIncomeIds();e.has("noIncome")&&e.size===1||this.markIncomeControlsTouched(e,this.partnerGrossSalaryControl,this.partnerOtherIncomeArray,this.partnerMonotributistaAmountControl,this.partnerSelfEmployedVatConditionControl)}markIncomeControlsTouched(t,e,o,n,p){t.has("fullTimeEmployee")&&(e.markAsTouched(),o.markAllAsTouched()),t.has("monotributo")&&n.markAsTouched(),t.has("selfEmployed")&&p.markAsTouched()}goBack(){let t=this.currentStep()-1;t>=1&&this.navigateToStep(t)}goToQuoteAnotherPlan(){let t=this.leadId();t?this.quoterApi.activeQuoteState.set({leadId:t,quoterResponse:[],detailPlanResponse:{},step1FormData:this.personalInformationForm.getRawValue(),selectedCity:this.selectedCity()}):this.quoterApi.activeQuoteState.set(null),this.quoteStatus.set("IDLE"),this.step4CurrentPlanIndex.set(0),this.resetStep2AndStep3Data(),this.navigateToStep(2)}resetStep2AndStep3Data(){this.selectedFamilyGroupId.set(null),this.ageControl.reset(null),this.partnerAgeControl.reset(null),this.childrenCountControl.reset(null);for(let t of this.primaryHolderIncomeIds())this.clearIncomeTypeFields(t,!1);this.primaryHolderIncomeIds.set(new Set);for(let t of this.partnerIncomeIds())this.clearIncomeTypeFields(t,!0);this.partnerIncomeIds.set(new Set)}resetWizardState(){this.quoterApi.activeQuoteState.set(null),this.personalInformationForm.reset({nombre:"",apellido:"",email:"",telefonoArea:"0",telefonoNumero:"15",localidad:"",contactarWhatsapp:!1,aceptaPolitica:!1}),this.resetStep2AndStep3Data(),this.leadId.set(null),this.quoterResponse.set([]),this.quoteStatus.set("IDLE"),this.contractLeadStatus.set("IDLE"),this.step4CurrentPlanIndex.set(0),this.selectedCity.set(null),this.navigateToStep(1)}scheduleCenterStep4IdealCard(){jt(()=>{requestAnimationFrame(()=>this.centerStep4IdealCard())},{injector:this.injector})}centerStep4IdealCard(){if(!this.isStep4MobileCarousel())return;let t=this.step4CarouselViewport()?.nativeElement;if(!t)return;let e=t.querySelector(".cotizador-step4__card--ideal");e&&(e.scrollIntoView({behavior:"auto",block:"nearest",inline:"center"}),this.updateMobileCarouselBounds(t))}isStep4MobileCarousel(){return globalThis.matchMedia("(max-width: 1023px)").matches}dismissToast(){this.showErrorToast.set(!1)}navigateToStep(t){this.showErrorToast.set(!1),this.currentStep.set(t);let e=["/quiero-asociarme","/quiero-asociarme/grupo-familiar","/quiero-asociarme/grupo-familiar/ingresos","/quiero-asociarme/grupo-familiar/ingresos/tu-plan-ideal"];this.location.go(e[t-1]),setTimeout(()=>{let o=globalThis.document?.querySelector(".cotizador-form-card");o&&o.scrollIntoView({behavior:"smooth",block:"start"})},50)}syncStepWithCurrentUrl(t){let e=t||this.location.path();e.includes("tu-plan-ideal")?this.currentStep.set(4):e.includes("ingresos")?this.currentStep.set(3):e.includes("grupo-familiar")?this.currentStep.set(2):this.currentStep.set(1);let o=this.quoterApi.activeQuoteState();o?.leadId&&!this.leadId()&&this.leadId.set(o.leadId),o?.step1FormData&&!this.personalInformationForm.valid&&this.currentStep()>1&&(this.personalInformationForm.setValue(o.step1FormData),this.selectedCity.set(o.selectedCity??null)),this.currentStep()===4&&o?.quoterResponse?.length&&(this.quoterResponse.set(o.quoterResponse),this.detailPlanResponse.set(o.detailPlanResponse),this.quoteStatus.set("SUCCESS")),this.currentStep()>1&&!this.leadId()&&this.navigateToStep(1)}subscribeToRouteChanges(){this.location.onUrlChange(t=>{this.syncStepWithCurrentUrl(t)})}subscribeToWizardRestart(){this.router.events.pipe(Tt(t=>t instanceof ae),K(this.destroyRef)).subscribe(t=>{t.navigationTrigger!=="imperative"||t.url!=="/quiero-asociarme"||this.currentStep()===1&&!this.leadId()&&this.contractLeadStatus()==="IDLE"||this.currentStep()===2&&this.leadId()||this.resetWizardState()})}subscribeChildrenCount(){this.childrenCountControl.valueChanges.pipe(K(this.destroyRef)).subscribe(t=>{let e=Math.min(Number(t||0),6);for(;this.childrenAgesArray.length>e;)this.childrenAgesArray.removeAt(this.childrenAgesArray.length-1);for(;this.childrenAgesArray.length<e;)this.childrenAgesArray.push(new D(null,[I.required,I.min(0),I.max(99)]))})}progressWidth(){return`${(this.currentStep()-1)/2*100}%`}selectFamilyGroup(t){this.selectedFamilyGroupId.set(t)}clearLastUserIncomeSelection(){let t=this.step3Copy()?.userIncomeGroup.selectors.at(-1)?.slug;if(!t)return;let e=this.primaryHolderIncomeIds();if(!e.has(t))return;let o=new Set(e);o.delete(t),this.clearIncomeTypeFields(t,!1),this.primaryHolderIncomeIds.set(o)}incrementAge(){this.stepAge(this.ageControl,1)}decrementAge(){this.stepAge(this.ageControl,-1)}incrementPartnerAge(){this.stepAge(this.partnerAgeControl,1)}decrementPartnerAge(){this.stepAge(this.partnerAgeControl,-1)}stepAge(t,e){let o=t.value??i.MIN_AGE,n=Math.min(Math.max(o+e,i.MIN_AGE),i.MAX_AGE);t.setValue(n)}isPrimaryHolderIncomeSelected(t){return this.primaryHolderIncomeIds().has(t)}isPrimaryHolderIncomeDisabled(t){let e=this.primaryHolderIncomeIds();for(let[o,n]of i.INGRESOS_EXCLUYENTES)if(t===o&&e.has(n)||t===n&&e.has(o))return!0;return!1}togglePrimaryHolderIncome(t){if(this.isPrimaryHolderIncomeDisabled(t))return;let e=new Set(this.primaryHolderIncomeIds());e.has(t)?(e.delete(t),this.clearIncomeTypeFields(t,!1)):(this.clearExcludedIncomeFields(e,t,!1),e.add(t),this.applyIncomeTypeDefaults(t,!1)),this.primaryHolderIncomeIds.set(e)}isPartnerIncomeSelected(t){return this.partnerIncomeIds().has(t)}isPartnerIncomeDisabled(t){if(t!=="noIncome"&&this.partnerIncomeIds().has("noIncome")||t==="noIncome"&&this.partnerIncomeIds().size>0&&!this.partnerIncomeIds().has("noIncome"))return!0;let e=this.partnerIncomeIds();for(let[o,n]of i.INGRESOS_EXCLUYENTES)if(t===o&&e.has(n)||t===n&&e.has(o))return!0;return!1}togglePartnerIncome(t){if(this.isPartnerIncomeDisabled(t))return;let e=new Set(this.partnerIncomeIds());t==="noIncome"?this.handleNoIncomeSelection(e):this.handleStandardIncomeSelection(e,t),this.partnerIncomeIds.set(e)}handleNoIncomeSelection(t){let e=this.partnerIncomeIds().has("noIncome");if(!e)for(let o of this.partnerIncomeIds())this.clearIncomeTypeFields(o,!0);t.clear(),e||t.add("noIncome")}handleStandardIncomeSelection(t,e){t.delete("noIncome"),t.has(e)?(t.delete(e),this.clearIncomeTypeFields(e,!0)):(this.clearExcludedIncomeFields(t,e,!0),t.add(e),this.applyIncomeTypeDefaults(e,!0))}normalizeDollarControl(t){let e=this.formatComboAmountInput(t.value);e!==t.value&&t.setValue(e||null,{emitEvent:!1})}amountFormatter=new Intl.NumberFormat("es-AR",{maximumFractionDigits:0,useGrouping:!0});MAX_GROSS_SALARY_AMOUNT=9999999;formatComboAmountInput(t){if(t==null||t==="")return"";let e=He(t);if(!e)return"";let o=Math.min(Number(e),this.MAX_GROSS_SALARY_AMOUNT);return this.amountFormatter.format(o)}isSelfEmployedVatConditionSelected(t){return this.selfEmployedVatConditionControl.value===t}selectSelfEmployedVatCondition(t){this.selfEmployedVatConditionControl.setValue(t)}canAddOtherIncome(){return this.canAddDependentIncomeEntry(this.grossSalaryControl,this.otherIncomeArray)}addOtherIncome(){this.canAddOtherIncome()&&this.otherIncomeArray.push(this.fb.control(null))}removeOtherIncome(t){this.otherIncomeArray.removeAt(t)}canAddDependentIncomeEntry(t,e){return!$(t.value)||e.controls.some(n=>!$(n.value))?!1:1+e.length<i.MAX_DEPENDENT_INCOME_ENTRIES}isPartnerSelfEmployedVatConditionSelected(t){return this.partner
2SelfEmployedVatConditionControl.value===t}selectPartnerSelfEmployedVatCondition(t){this.partnerSelfEmployedVatConditionControl.setValue(t)}canAddPartnerOtherIncome(){return this.canAddDependentIncomeEntry(this.partnerGrossSalaryControl,this.partnerOtherIncomeArray)}addPartnerOtherIncome(){this.canAddPartnerOtherIncome()&&this.partnerOtherIncomeArray.push(this.fb.control(null))}removePartnerOtherIncome(t){this.partnerOtherIncomeArray.removeAt(t)}static \u0275fac=function(e){return new(e||i)};static \u0275cmp=U({type:i,selectors:[["app-cotizador"]],viewQuery:function(e,o){e&1&&Xt(o.step4CarouselViewport,Xo,5),e&2&&Yt()},decls:19,vars:7,consts:[["step4CarouselViewport",""],[1,"cotizador-page"],["variant","page"],[3,"title","subtitle","backgroundImageUrl","backgroundImageAlt","backgroundMobileImageUrl","backgroundMobileImageAlt","direccionGradiante","gradientOverlay","heroColorInicial","heroColorFinal"],[1,"cotizador-page__content","section-padding","w-full"],[1,"mx-auto","max-w-page","px-4","lg:px-8"],[1,"cotizador-form-card","relative","mx-auto","max-w-content","w-full","bg-white","rounded-2xl","lg:rounded-3xl","shadow-lg","px-6","py-8","lg:px-12","lg:py-10"],[3,"title","subtitle","iconUrl","iconAlt"],[1,"cotizador-form-card__header","text-center","mb-8","lg:mb-10"],["aria-label","Pasos del cotizador",1,"cotizador-stepper","flex","justify-center","mb-8","lg:mb-10",3,"--progress-width"],[3,"cmsData"],[3,"dismissed","title","subtitle","iconUrl","iconAlt"],[1,"cotizador-form-card__title","text-xl","font-bold","text-primary","mb-1","leading-[26px]"],[1,"cotizador-form-card__subtitle","text-sm","text-primary","leading-[22px]"],["aria-label","Pasos del cotizador",1,"cotizador-stepper","flex","justify-center","mb-8","lg:mb-10"],[1,"cotizador-stepper__inner","relative","flex","items-start","w-full","max-w-md"],[1,"cotizador-stepper__step",3,"cotizador-stepper__step--active","cotizador-stepper__step--completed"],[1,"cotizador-stepper__step"],[1,"cotizador-stepper__circle","w-6","h-6","rounded-full","flex","items-center","justify-center","text-sm","font-semibold","border-2","border-neutral-light","bg-white","text-neutral-medium","transition-all","duration-300"],[1,"cotizador-stepper__label","text-primary","font-semibold","text-[11px]","leading-3","text-center"],[1,"cotizador-form","w-full","max-w-[566px]","mx-auto",3,"formGroup"],[1,"cotizador-form","w-full","max-w-[566px]","mx-auto",3,"ngSubmit","formGroup"],[1,"cotizador-form__row","cotizador-form__row--2col","cotizador-form__row--1col-mobile"],[1,"cotizador-form__field","mb-6"],["for","nombre",1,"cotizador-form__label"],[1,"cotizador-form__input-wrapper"],["id","nombre","type","text","formControlName","nombre","maxlength","30",1,"cotizador-form__input",3,"placeholder"],["aria-hidden","true",1,"cotizador-form__error-icon"],[1,"cotizador-form__error"],["for","apellido",1,"cotizador-form__label"],["id","apellido","type","text","formControlName","apellido","maxlength","30",1,"cotizador-form__input",3,"placeholder"],["for","email",1,"cotizador-form__label"],["id","email","type","email","formControlName","email","maxlength","80",1,"cotizador-form__input",3,"keydown","input","placeholder"],[1,"cotizador-form__label"],[1,"flex","gap-2"],[1,"cotizador-form__field","cotizador-form__field--telefono-area"],[1,"cotizador-form__input-wrapper","cotizador-form__input-with-prefix","flex","items-stretch","rounded-lg","border","border-neutral-light","overflow-hidden","relative","transition-colors"],["aria-hidden","true",1,"cotizador-form__input-prefix"],["id","telefonoArea","type","tel","inputmode","numeric","pattern","[0-9]*","aria-label","C\xF3digo de \xE1rea (se agrega 0 autom\xE1ticamente)","maxlength","5",1,"cotizador-form__input","cotizador-form__input--no-left-border",3,"input","keydown","focus","blur","value","placeholder"],[1,"cotizador-form__field","cotizador-form__field--telefono-numero"],["id","telefonoNumero","type","tel","inputmode","numeric","pattern","[0-9]*","aria-label","N\xFAmero (se agrega 15 autom\xE1ticamente)","maxlength","10",1,"cotizador-form__input","cotizador-form__input--no-left-border",3,"input","keydown","focus","blur","value","placeholder"],[1,"cotizador-form__field"],["for","localidad",1,"cotizador-form__label"],[1,"cotizador-form__input-wrapper","relative"],["aria-hidden","true","viewBox","0 0 13 16","fill","none","xmlns","http://www.w3.org/2000/svg",1,"cotizador-form__input-icon"],["d","M6.5 0C8.22391 0 9.87721 0.693765 11.0962 1.92867C12.3152 3.16358 13 4.83848 13 6.58491C13 9.36745 11.07 12.3999 7.26 15.7146C7.04815 15.899 6.77804 16.0002 6.49875 16C6.21947 15.9998 5.94953 15.898 5.738 15.7133L5.486 15.4917C1.84467 12.2635 0 9.30532 0 6.58491C0 4.83848 0.68482 3.16358 1.90381 1.92867C3.12279 0.693765 4.77609 
20 6.5 0ZM6.5 4.05225C5.83696 4.05225 5.20107 4.31908 4.73223 4.79405C4.26339 5.26901 4 5.9132 4 6.58491C4 7.25661 4.26339 7.9008 4.73223 8.37576C5.20107 8.85073 5.83696 9.11756 6.5 9.11756C7.16304 9.11756 7.79893 8.85073 8.26777 8.37576C8.73661 7.9008 9 7.25661 9 6.58491C9 5.9132 8.73661 5.26901 8.26777 4.79405C7.79893 4.31908 7.16304 4.05225 6.5 4.05225Z","fill","#7380AB"],["id","localidad","type","text","formControlName","localidad","autocomplete","off",1,"cotizador-form__input","cotizador-form__input--with-icon","placeholder:text-xs","lg:placeholder:text-sm",3,"blur","placeholder"],[1,"absolute","top-full","left-0","w-full","mt-2","bg-white","border","border-[#E0E0E0]","rounded-xl","shadow-lg","z-50","max-h-60","overflow-y-auto","m-0","p-2","list-none"],[1,"cotizador-form__field","mt-8"],[1,"flex","flex-col","gap-4"],[1,"cotizador-form__privacy"],["id","cotizador-whatsapp","type","checkbox","formControlName","contactarWhatsapp",1,"cotizador-form__checkbox"],["for","cotizador-whatsapp",1,"cotizador-form__privacy-label"],["id","cotizador-politica","type","checkbox","formControlName","aceptaPolitica","required","",1,"cotizador-form__checkbox"],["for","cotizador-politica",1,"cotizador-form__privacy-label"],[1,"flex","justify-center","mt-8","lg:mt-10"],["type","button",1,"w-full","text-left","px-3","py-2","hover:bg-[#F5F5F5]","rounded-lg","transition-colors","cursor-pointer","border-none","bg-transparent","flex","flex-col","gap-1",3,"mousedown"],[1,"font-bold","text-primary","text-sm"],[1,"text-[#666666]","text-xs"],[1,"cotizador-form__privacy-link",3,"href","cmsLinkAttrs"],["type","submit","variant","outline","size","large","ariaLabel","Continuar al siguiente paso",1,"cotizador-form__button-continue",3,"disabled","loading","text"],[1,"cotizador-step2","w-full","max-w-[664px]","mx-auto"],["aria-label","Selecci\xF3n de grupo familiar",1,"cotizador-step2__grid"],["type","button",1,"cotizador-step2__card",3,"cotizador-step2__card--selected"],[1,"cotizador-step2__actions","flex","flex-wrap","items-center","justify-center","gap-4","mt-8","lg:mt-10"],["type","button",1,"cotizador-step2__card",3,"click"],[1,"cotizador-step2__card-icon"],[1,"cotizador-step2__card-label"],["width","48","height","48",1,"cotizador-step2__card-svg",3,"src","alt"],[1,"cotizador-step2__edad","mt-6","lg:mt-8","flex","flex-col","gap-6"],[1,"cotizador-step2__edad-field"],["for","edad-titular",1,"cotizador-form__label","block","mb-2"],[1,"cotizador-step2__edad-input-wrapper"],["id","edad-titular","type","text","inputmode","numeric","pattern","[0-9]*","maxlength","2",1,"cotizador-step2__edad-input",3,"input","formControl","placeholder"],[1,"cotizador-step2__edad-buttons"],["type","button","tabindex","-1",1,"cotizador-step2__edad-btn",3,"click"],[1,"cotizador-form__error","mt-1","block"],["for","edad-pareja",1,"cotizador-form__label","block","mb-2"],["id","edad-pareja","type","text","inputmode","numeric","pattern","[0-9]*","maxlength","2",1,"cotizador-step2__edad-input",3,"input","formControl","placeholder"],["for","cantidad-hijos",1,"cotizador-form__label","block","mb-2"],["id","cantidad-hijos",1,"cotizador-step2__edad-input",3,"formControl"],["disabled","",3,"ngValue"],[3,"ngValue"],[1,"cotizador-step2__hijos-panel","mt-6"],[1,"cotizador-step2__hijos-title"],[1,"cotizador-step2__hijos-grid"],[1,"cotizador-step2__hijo-item"],[1,"cotizador-step2__hijo-label"],["type","text","id","chidrenAge","inputmode","numeric","pattern","[0-9]*","maxlength","2",1,"cotizador-step2__edad-input",3,"input","formControl","placeholder"],["type","button","variant","text","size","large","ariaLabel","Volver al paso anterior",1,"cotizador-step2__btn-back",3,"click","keydown.enter","keydown.space","text"],["type","button","variant","outline","size","large","ariaLabel","Continuar al siguiente paso",1,"cotizador-form__button-continue",3,"click","keydown.enter","keydown.space","text","disabled","loading"],[1,"cotizador-step3","w-full","max-w-[566px]","mx-auto"],[1,"flex","flex-col","gap-6"],[1,"cotizador-step3__subtitle","text-sm","font-semibold","mb-2"],[3,"options","step3Copy","idPrefix","isSelected","isDisabled","toggleIncome","grossSalaryControl","otherIncomeArray","monotributistaAmountControl","selfEmployedVatConditionControl","canAddOtherIncome","addOtherIncome","removeOtherIncome","normalizeDollarControl","sanitizeMonotributoInput","isSelfEmployedVatConditionSelected","selectSelfEmployedVatCondition"],[1,"cotizador-step3__actions","flex","flex-wrap","items-center","justify-center","gap-4","mt-8","lg:mt-10"],[1,"cotizador-step4","w-full","max-w-[1120px]","mx-auto"],[1,"py-4"],[1,"cotizador-step4__carousel-wrapper"],[1,"cotizador-step4__carousel-viewport",3,"scroll"],[1,"cotizador-step4__carousel-track"],[1,"cotizador-step4__card",3,"cotizador-step4__card--ideal"],[1,"cotizador-step4__carousel-control
2s",3,"cotizador-step4__carousel-controls--desktop-hidden"],[1,"cotizador-step4__info","mt-6","max-w-[475px]","mx-auto","rounded-2xl","bg-primary-background","px-4","py-3","flex","items-start","gap-0"],[1,"cotizador-step4__footer","mt-6","text-center","text-neutral-medium","text-sm","leading-5"],[1,"cotizador-step4__card"],["aria-hidden","true",1,"cotizador-step4__card-ideal-banner"],[1,"cotizador-step4__card-header"],[1,"cotizador-step4__card-title"],[1,"cotizador-step4__card-line"],[1,"cotizador-step4__card-body"],[1,"cotizador-step4__card-plan-intro","text-primary-darkest","text-center","font-semibold","text-xs","leading-5"],[1,"cotizador-step4__card-bullets"],[1,"flex","gap-2","mt-3"],[1,"cotizador-step4__card-price-box","flex-1","rounded-xl","bg-accent-background","px-4","pt-[32px]","pb-[20px]","text-left","relative","mt-4"],[1,"cotizador-step4__card-price-label"],[1,"cotizador-step4__card-price"],[1,"cotizador-step4__card-price-note","text-accent","text-sm","leading-5","font-semibold","mt-1"],[1,"cotizador-step4__card-price--covered"],[1,"cotizador-step4__card-footer","px-6","pt-3","pb-6","flex","flex-col","gap-3"],[1,"cotizador-step4__card-link","cursor-pointer",3,"href","cmsLinkAttrs"],[1,"cotizador-step4__card-compare","cursor-pointer",3,"for"],["type","button","variant","primary","size","medium",1,"cotizador-step4__card-button","w-full","mt-1",3,"text","customBgColor","customTextColor"],["svgIcon","happy-emoji-sparkle","aria-hidden","true",1,"cotizador-step4__card-ideal-icon"],[1,"ml-2"],[1,"cotizador-step4__card-link","cursor-pointer",3,"click","href","cmsLinkAttrs"],["aria-hidden","true",1,"arrow"],["type","checkbox",3,"change","id","checked","disabled"],["type","button","variant","primary","size","medium",1,"cotizador-step4__card-button","w-full","mt-1",3,"click","text","customBgColor","customTextColor"],[1,"cotizador-step4__carousel-controls"],["type","button","aria-label","Plan anterior",1,"cotizador-step4__carousel-btn",3,"click","disabled"],["type","button","aria-label","Plan siguiente",1,"cotizador-step4__carousel-btn",3,"click","disabled"],["aria-hidden","true",1,"mt-0.5","mr-[10px]","h-[24px]","w-[24px]","shrink-0","object-contain",3,"src","alt"],["aria-hidden","true",1,"text-[24px]","cotizador-step4__info-icon","mt-0.5","mr-[10px]","text-primary-light","h-[24px]","w-[24px]","overflow-visible","shrink-0"],[1,"cotizador-step4__info-title","text-xs","font-semibold","leading-[18px]","text-primary-light","max-w-[419px]","whitespace-pre-line"],[1,"cotizador-step4__info-subtitle","text-xs","font-normal","leading-4","text-primary-light","mt-1"],["href","#",1,"cotizador-step4__footer-link","text-accent","font-bold","cursor-pointer","ml-4","mt-[30px]","lg:mt-0","block","lg:inline-block",3,"click","keydown.enter","keydown.space"],[3,"primaryAction","status","modalsAndStates"]],template:function(e,o){if(e&1&&(c(0,"div",1),_(1,ti,1,0,"app-hero-skeleton",2)(2,ei,1,10,"app-page-hero",3),c(3,"div",4)(4,"div",5)(5,"div",6),_(6,oi,1,4,"app-toast",7),c(7,"header",8),_(8,ni,1,1)(9,ai,1,1)(10,ci,1,1)(11,pi,1,1),a(),_(12,ui,4,3,"nav",9),_(13,Ai,1,1)(14,Qi,1,1)(15,Zi,1,1)(16,yn,1,1),_(17,vn,1,0,"app-loader"),a()()(),M(18,"app-comparison-bar",10),a()),e&2){let n,p,f,b;r(),m(o.earlyHeader().resolved?(n=o.heroContent())?2:-1:1,n),r(5),m((p=o.showErrorToast()&&((p=o.pageData())==null||p.modalsAndStates==null?null:p.modalsAndStates.cannotCompleteActionToast))?6:-1,p),r(2),m((f=o.currentStep())===1?8:f===2?9:f===3?10:f===4?11:-1),r(4),m(o.currentStep()<=3?12:-1),r(),m((b=o.currentStep())===1?13:b===2?14:b===3?15:b===4?16:-1),r(4),m(o.loading()?17:-1),r(),C("cmsData",o.comparisonBarCmsData)}},dependencies:[et,ce,ct,ge,be,xe,it,me,Ce,nt,ue,at,lt,we,rt,fe,he,pt,dt,Se,ve,pe,Oe,Xe,Be,je,Je,_e],styles:[`.cotizador-page__content[_ngcontent-%COMP%]{background:linear-gradient(135deg,#f4f4f6,#e9ebf0 40%,#d9dee6,#cfd6e0)}.cotizador-stepper__inner[_ngcontent-%COMP%]:before, .cotizador-stepper__inner[_ngcontent-%COMP%]:after{content:"";position:absolute;top:12px;height:1px;left:16.6666666667%;z-index:0}.cotizador-stepper__inner[_ngcontent-%COMP%]:before{right:16.6666666667%;--tw-bg-opacity: 1;background-color:rgb(185 187 198 / var(--tw-bg-opacity, 1))}.cotizador-stepper__inner[_ngcontent-%COMP%]:after{--tw-bg-opacity: 1;background-color:rgb(38 61 131 / var(--tw-bg-opacity, 1));width:calc(var(--progress-width, 0%) * 2 / 3);transition:width .3s ease}.cotizador-stepper__step[_ngcontent-%COMP%]{position:relative;display:flex;flex:1 1 0%;flex-direction:column;align-items:center;gap:.5rem;z-index:1}.cotizador-stepper__step--active[_ngcontent-%COMP%]   .cotizador-stepper__circle[_ng
2content-%COMP%]{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-stepper__step--completed[_ngcontent-%COMP%]   .cotizador-stepper__label[_ngcontent-%COMP%]{font-weight:600;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-form__row[_ngcontent-%COMP%]{display:grid;gap:0px}@media(min-width:1024px){.cotizador-form__row[_ngcontent-%COMP%]{gap:.5rem}}.cotizador-form__row--2col[_ngcontent-%COMP%]{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:768px){.cotizador-form__row--2col[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cotizador-form__row--2col-mobile[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}.cotizador-form__row--no-gap[_ngcontent-%COMP%]   .cotizador-form__field[_ngcontent-%COMP%]{margin-bottom:0}.cotizador-form__label[_ngcontent-%COMP%]{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;line-height:18px;--tw-text-opacity: 1;color:rgb(115 128 171 / var(--tw-text-opacity, 1))}.cotizador-form__label--hidden-mobile[_ngcontent-%COMP%]{display:none}@media(min-width:768px){.cotizador-form__label--hidden-mobile[_ngcontent-%COMP%]{display:block}}.cotizador-form__input[_ngcontent-%COMP%]{width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(185 187 198 / var(--tw-border-opacity, 1));padding:.75rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1))}.cotizador-form__input[_ngcontent-%COMP%]::placeholder{--tw-placeholder-opacity: 1;color:rgb(122 125 138 / var(--tw-placeholder-opacity, 1))}.cotizador-form__input[_ngcontent-%COMP%]{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cotizador-form__input[_ngcontent-%COMP%]::placeholder{font-weight:500}.cotizador-form__input[_ngcontent-%COMP%]:focus{--tw-border-opacity: 1;border-color:rgb(115 128 171 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
2dow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1))}.cotizador-form__input--error[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1))}.cotizador-form__input--error[_ngcontent-%COMP%]:focus{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(249 113 113 / var(--tw-ring-opacity, 1))}.cotizador-form__input--has-error-icon[_ngcontent-%COMP%]{padding-right:2.5rem}.cotizador-form__input--with-icon[_ngcontent-%COMP%]{padding-left:2.5rem}.cotizador-form__input[_ngcontent-%COMP%]:-webkit-autofill, .cotizador-form__input[_ngcontent-%COMP%]:-webkit-autofill:hover, .cotizador-form__input[_ngcontent-%COMP%]:-webkit-autofill:focus, .cotizador-form__input[_ngcontent-%COMP%]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 9999px white inset!important;-webkit-text-fill-color:#333!important;transition:background-color 5000s ease-in-out 0s;caret-color:#333}.cotizador-form__input-wrapper[_ngcontent-%COMP%]{position:relative}.cotizador-form__input-wrapper.cotizador-form__input-wrapper--error.cotizador-form__input-with-prefix[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1))}.cotizador-form__input-wrapper.cotizador-form__input-wrapper--error.cotizador-form__input-with-prefix[_ngcontent-%COMP%]:focus-within{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
2dow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(249 113 113 / var(--tw-ring-opacity, 1))}.cotizador-form__input-with-prefix[_ngcontent-%COMP%]:focus-within{--tw-border-opacity: 1;border-color:rgb(115 128 171 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1))}.cotizador-form__input-with-prefix--prefix-visible[_ngcontent-%COMP%]   .cotizador-form__input-prefix[_ngcontent-%COMP%]{padding-right:0;opacity:1}.cotizador-form__input-with-prefix[_ngcontent-%COMP%]:not(.cotizador-form__input-with-prefix--prefix-visible)   .cotizador-form__input-prefix[_ngcontent-%COMP%]{display:none}.cotizador-form__input-with-prefix[_ngcontent-%COMP%]:not(.cotizador-form__input-with-prefix--prefix-visible)   .cotizador-form__input--no-left-border[_ngcontent-%COMP%]{padding-left:1rem;text-align:left}.cotizador-form__input-prefix[_ngcontent-%COMP%]{display:flex;flex-shrink:0;align-items:center;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:700;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:#d9d9d9}.cotizador-form__input--no-left-border[_ngcontent-%COMP%]{border-radius:0;border-width:0px;padding-left:0}.cotizador-form__input-with-prefix[_ngcontent-%COMP%]   .cotizador-form__input[_ngcontent-%COMP%]:focus{border-width:0px;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-sha
2dow);outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.cotizador-form__placeholder-overlay[_ngcontent-%COMP%]{pointer-events:none;position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-form__input-icon[_ngcontent-%COMP%]{pointer-events:none;position:absolute;left:.75rem;top:50%;height:1.25rem;width:1.25rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-form__error-icon[_ngcontent-%COMP%]{pointer-events:none;position:absolute;right:.75rem;top:50%;display:flex;height:1.5rem;width:1.5rem;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1));font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(249 113 113 / var(--tw-text-opacity, 1))}.cotizador-form__error[_ngcontent-%COMP%]{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(249 113 113 / var(--tw-text-opacity, 1))}.cotizador-form__button-continue[_ngcontent-%COMP%]{width:100%;min-width:160px}@media(min-width:1024px){.cotizador-form__button-continue[_ngcontent-%COMP%]{width:fit-content}}.cotizador-form__button-continue[_ngcontent-%COMP%]     .app-button__inner{border-radius:.375rem;padding:12px 40px}.cotizador-form__button-continue.app-button--disabled[_ngcontent-%COMP%]     .app-button__inner{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(185 187 198 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-form__button-continue[_ngcontent-%COMP%]:not(.app-button--disabled)     .app-button__inner{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 88 98 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-form__button-continue[_ngcontent-%COMP%]:not(.app-button--disabled)     .app-button__inner:hover{--tw-bg-opacity: 1;background-color:rgb(255 88 98 / var(--tw-bg-opacity, 1))}.cotizador-stepper__step--completed[_ngcontent-%COMP%]   .cotizador-stepper__circle[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(38 61 131 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step2__btn-back[_ngcontent-%COMP%]     .app-button__inner{padding:.75rem 2.5rem;font-size:1rem;line-height:1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}.cotizador-form__field--telefono-area[_ngcontent-%COMP%]   .cotizador-form__input-with-prefix[_ngcontent-%COMP%]{width:110px}.cotizador-form__field--telefono-numero[_ngcontent-%COMP%]{flex:1 1 0%;min-width:0}.cotizador-form__field--telefono-numero[_ngcontent-%COMP%]   .cotizador-form__input-with-prefix[_ngcontent-%COMP%]{width:100%}@media(min-width:1024px){.cotizador-form__field--telefono-area[_ngcontent-%COMP%]   .cotizador-form__input-with-prefix[_ngcontent-%COMP%]{width:170px}.cotizador-form__field--telefono-numero[_ngcontent-%COMP%]   .cotizador-form__input-with-prefix[_ngcontent-%COMP%]{width:388px}}.cotizador-form__privacy[_ngcontent-%COMP%]{display:flex;align-items:center;gap:.5rem}.cotizador-form__checkbox[_ngcontent-%COMP%]{position:relative;height:1rem;width:1rem;flex-shrink:0;cursor:pointer;appearance:none;border-radius:.25rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1))}.cotizador-form__checkbox[_ngcontent-%COMP%]:checked{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(38 61 131 / var(--tw-bg-opacity, 1))}.cotizador-form__checkbox[_ngcontent-%COMP%]:checked:after{content:"";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4l3 3 5-6' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px 8px}.cotizador-form__privacy-label[_ngcontent-%COMP%]{cursor:pointer;font-size:.875rem;line-height:1.25rem;font-weight:400;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-form__privacy-link[_ngcontent-%COMP%]{font-weight:700;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1));text-decoration-line:underline}`,".cotizador-step2__grid[_ngcontent-%COMP%]{margin:0;display:grid;min-width:0px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;border-style:none;padding:0}@media(min-width:1024px){.cotizador-step2__grid[_ngcontent-%COMP%]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.cotizador-step2__card[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;border-radius:.75rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(185 187 198 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem;text-align:center}@media(min-width:1024px){.cotizador-step2__card[_ngcontent-%COMP%]{padding:1rem}}.cotizador-step2__card[_ngcontent-%COMP%]{width:100%;cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media(min-width:1024px){.cotizador-step2__card[_ngcontent-%COMP%]{width:154px}}.cotizador-step2__card[_ngcontent-%COMP%]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#263d83}.cotizador-step2__card[_ngcontent-%COMP%]:hover{--tw-border-opacity: 1;border-color:rgb(115 128 171 / var(--tw-border-opacity, 1))}.cotizador-step2__card--selected[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(172 182 210 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(38 61 131 / var(--tw-bg-opacity, 1))}.cotizador-step2__card--selected[_ngcontent-%COMP%]   .cotizador-step2__card-label[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step2__card-icon[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1));fill:#263d83}.cotizador-step2[_ngcontent-%COMP%]   .cotizador-step2__card--selected[_ngcontent-%COMP%]   .cotizador-step2__card-icon[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step2__card-svg[_ngcontent-%COMP%]{display:block;flex-shrink:0;width:48px;height:48px;font-size:48px}.cotizador-step2__card-svg[_ngcontent-%COMP%]     svg, .cotizador-step2__card-svg[_ngcontent-%COMP%]     svg *{fill:currentColor;stroke:currentColor}.cotizador-step2__card-label[_ngcontent-%COMP%]{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step2__edad[_ngcontent-%COMP%]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(218 220 229 / var(--tw-border-opacity, 1));padding-top:1.5rem}.cotizador-step2__edad-field[_ngcontent-%COMP%]   .cotizador-form__error[_ngcontent-%COMP%]{margin-top:-.75rem}.cotizador-step2__edad-input-wrapper[_ngcontent-%COMP%]{margin-bottom:1rem;display:flex;align-items:stretch;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(172 182 210 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cotizador-step2__edad-input-wrapper[_ngcontent-%COMP%]:focus-within{--tw-border-opacity: 1;border-color:rgb(115 128 171 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
2dow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1))}.cotizador-step2__edad-input-wrapper[_ngcontent-%COMP%]{position:relative}.cotizador-step2__edad-input-wrapper--error[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(249 113 113 / var(--tw-border-opacity, 1))}.cotizador-step2__edad-input[_ngcontent-%COMP%]{min-width:0px;flex:1 1 0%;border-width:0px;padding-left:1rem;padding-right:1rem;padding-top:10px;padding-bottom:10px;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1))}.cotizador-step2__edad-input[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.cotizador-step2__edad-input[_ngcontent-%COMP%]::placeholder{font-weight:500;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step2__edad-input[_ngcontent-%COMP%]{appearance:textfield;-moz-appearance:textfield}.cotizador-step2__edad-input[_ngcontent-%COMP%]::-webkit-outer-spin-button, .cotizador-step2__edad-input[_ngcontent-%COMP%]::-webkit-inner-spin-button{appearance:none;margin:0}.cotizador-step2__edad-select-option[_ngcontent-%COMP%]{padding-left:0}.cotizador-step2__hijos-qty[_ngcontent-%COMP%]{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;font-weight:500;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step2__select-icon[_ngcontent-%COMP%]{position:absolute;right:17px;top:58%;transform:translateY(-50%);pointer-events:none;--tw-text-opacity: 1;color:rgb(172 182 210 / var(--tw-text-opacity, 1))}.cotizador-step2__select-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{font-size:24px;width:24px;height:24px}
2.cotizador-step2__hijos-panel[_ngcontent-%COMP%]{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1));padding:1rem}.cotizador-step2__hijos-title[_ngcontent-%COMP%]{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(115 128 171 / var(--tw-text-opacity, 1))}.cotizador-step2__hijos-grid[_ngcontent-%COMP%]{display:grid;gap:1rem}@media(min-width:768px){.cotizador-step2__hijos-grid[_ngcontent-%COMP%]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cotizador-step2__hijo-item[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:.5rem}.cotizador-step2__hijo-item[_ngcontent-%COMP%]   .cotizador-form__error[_ngcontent-%COMP%]{margin-top:-1.25rem}.cotizador-step2__hijo-label[_ngcontent-%COMP%]{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(115 128 171 / var(--tw-text-opacity, 1))}.cotizador-step2__edad-buttons[_ngcontent-%COMP%]{display:flex;flex-shrink:0;flex-direction:column}.cotizador-step2__edad-btn[_ngcontent-%COMP%]{display:flex;width:2.5rem;align-items:center;--tw-text-opacity: 1;color:rgb(172 182 210 / var(--tw-text-opacity, 1))}.cotizador-step2__edad-btn[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.cotizador-step2__edad-btn[_ngcontent-%COMP%]:focus-visible{--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1))}.cotizador-step2__edad-btn[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1rem;width:1rem;font-size:24px}.cotizador-step2__actions[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.cotizador-step2__btn-back[_ngcontent-%COMP%]     .app-button__inner{--tw-text-opacity: 1;color:rgb(249 113 113 / var(--tw-text-opacity, 1))}",".cotizador-step3.w-full[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;max-width:566px}.cotizador-step3__subtitle[_ngcontent-%COMP%]{margin-bottom:1rem;font-size:.75rem;line-height:1rem;font-weight:400;--tw-text-opacity: 1;color:rgb(115 128 171 / var(--tw-text-opacity, 1))}.cotizador-step3__options[_ngcontent-%COMP%]{margin:0;display:flex;min-width:0px;flex-direction:column;gap:0px;border-style:none;padding:0}.cotizador-step3__actions[_ngcontent-%COMP%]{margin-top:2rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}@media(min-width:1024px){.cotizador-step3__actions[_ngcontent-%COMP%]{margin-top:2.5rem}}.cotizador-step3__option-row[_ngcontent-%COMP%]{display:flex;flex-direction:column;border-radius:.75rem;border-width:1px;border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1));padding:.75rem 1rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cotizador-step3__option-row--with-combo[_ngcontent-%COMP%]   .cotizador-step3__option[_ngcontent-%COMP%]{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-width:0px}.cotizador-step3__option-row--selected[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
2--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.cotizador-step3__option[_ngcontent-%COMP%]{display:flex;width:100%;cursor:pointer;align-items:center;gap:.75rem;border-radius:.5rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cotizador-step3.cotizador-step3__option[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;max-width:566px}.cotizador-step3__option[_ngcontent-%COMP%]:hover{background-color:#f4f7fe66}.cotizador-step3__option[_ngcontent-%COMP%]:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
2dow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1)) }.cotizador-step3__option--disabled[_ngcontent-%COMP%]{pointer-events:none;cursor:not-allowed;opacity:.5}.cotizador-step3__checkbox[_ngcontent-%COMP%]{display:flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__checkbox-icon[_ngcontent-%COMP%], .cotizador-step3__combo-radio-icon-svg[_ngcontent-%COMP%]{height:1.5rem;width:1.5rem}.cotizador-step3__checkbox-icon--unchecked[_ngcontent-%COMP%], .cotizador-step3__combo-radio-icon-svg--unchecked[_ngcontent-%COMP%]{--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__option-label[_ngcontent-%COMP%], .cotizador-step3__combo-radio-label[_ngcontent-%COMP%]{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__combo[_ngcontent-%COMP%]{margin-top:.5rem;display:flex;flex-direction:column;gap:.75rem;border-radius:.75rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(185 187 198 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem}.cotizador-step3__combo-label[_ngcontent-%COMP%]{display:block;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-radio-group[_ngcontent-%COMP%]{margin:0;display:flex;min-width:0px;flex-direction:column;gap:.5rem;border-style:none;padding:0}@media(min-width:1024px){.cotizador-step3__combo-radio-group[_ngcontent-%COMP%]{flex-direction:row;gap:.75rem}}.cotizador-step3__combo-radio-option[_ngcontent-%COMP%]{margin-right:2.5rem;display:flex;width:fit-content;cursor:pointer;align-items:center;gap:0px;border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:10px 0;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.cotizador-step3__combo-radio-option--selected[_ngcontent-%COMP%]{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1))}.cotizador-step3__combo-radio-icon[_ngcontent-%COMP%]{margin-right:6px;display:flex;flex-shrink:0;align-items:center;justify-content:center;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input-wrap[_ngcontent-%COMP%]{display:flex;align-items:center;overflow:hidden;border-radius:.5rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(115 128 171 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.cotizador-step3__combo-input-wrap[_ngcontent-%COMP%]:focus-within{--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-sha
2dow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(115 128 171 / var(--tw-ring-opacity, 1)) }.cotizador-step3__combo-input-prefix[_ngcontent-%COMP%]{pointer-events:none;flex-shrink:0;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input[_ngcontent-%COMP%]{min-width:0px;flex:1 1 0%;border-width:0px;background-color:transparent;padding-top:.75rem;padding-bottom:.75rem;padding-right:1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(79 81 92 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input[_ngcontent-%COMP%]::placeholder{font-weight:500;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-input[_ngcontent-%COMP%]:focus{outline:2px solid transparent;outline-offset:2px}.cotizador-step3__combo-btn-remove[_ngcontent-%COMP%]{display:flex;min-width:2.75rem;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;align-self:stretch;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cotizador-step3__combo-btn-remove[_ngcontent-%COMP%]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#263d83}.cotizador-step3__combo-btn-remove[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1.5rem;width:1.5rem;font-size:1.5rem;line-height:2rem;--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]{display:flex;max-width:220px;align-items:center;gap:0px;border-radius:.5rem;padding-top:6px;padding-bottom:6px;padding-left:.5rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:focus-visible{outline-width:2px;outline-offset:2px;outline-color:#263d83}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:disabled{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(185 187 198 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(244 247 254 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:not(:disabled){cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 88 98 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step3__combo-btn[_ngcontent-%COMP%]:not(:disabled):hover{--tw-bg-opacity: 1;background-color:rgb(255 88 98 / var(--tw-bg-opacity, 1))}.cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]{margin-right:.25rem;display:flex;height:1.25rem;width:1.25rem;flex-shrink:0;align-items:center;justify-content:center}.cotizador-step3__combo-btn-icon[_ngcontent-%COMP%]   mat-icon[_ngcontent-%COMP%]{height:1.25rem;width:1.25rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(244 247 254 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(244 247 254 / var(--tw-text-opacity, 1));font-size:14px;width:18px;height:18px}",'.cotizador-step4__header[_ngcontent-%COMP%]{margin-bottom:2rem;text-align:center}.cotizador-step4__title[_ngcontent-%COMP%]{margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step4__subtitle[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(122 125 138 / var(--tw-text-opacity, 1))}.cotizador-step4__carousel-wrapper[_ngcontent-%COMP%]{position:relative;margin-top:2rem;margin-left:-24px;margin-right:-24px}@media(min-width:1024px){.cotizador-step4__carousel-wrapper[_ngcontent-%COMP%]{margin-left:0;margin-right:0}}.cotizador-step4__carousel-viewport[_ngcontent-%COMP%]{margin-left:auto;margin-right:auto;overflow-x:auto;padding-bottom:1.5rem;max-width:100%;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:none;scrollbar-width:none}.cotizador-step4__carousel-viewport[_ngcontent-%COMP%]::-webkit-scrollbar{display:none}@media(min-width:1024px){.cotizador-step4__carousel-viewport[_ngcontent-%COMP%]{overflow:hidden;max-width:1036px;padding:0 16px;scroll-snap-type:none}}.cotizador-step4__carousel-track[_ngcontent-%COMP%]{display:flex;align-items:flex-start;gap:1rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);width:max-content;padding:0 calc(50vw - 150px)}@media(min-width:1024px){.cotizador-step4__carousel-track[_ngcontent-%COMP%]{padding:0}}.cotizador-step4__card[_ngcontent-%COMP%]{display:flex;min-height:598px;width:300px;flex-direction:column;border-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);
2--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media(min-width:1024px){.cotizador-step4__card[_ngcontent-%COMP%]{width:320px}}.cotizador-step4__card[_ngcontent-%COMP%]{position:relative;margin-top:22px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(185 187 198 / var(--tw-border-opacity, 1));scroll-snap-align:center;flex-shrink:0}.cotizador-step4__card-header[_ngcontent-%COMP%]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem 1.5rem .75rem}.cotizador-step4__card-header[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:90%;height:1px;background-color:#acb6d2}.cotizador-step4__card-title[_ngcontent-%COMP%]{font-size:1.5rem;line-height:2rem;font-weight:800;line-height:30px;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step4__card-line[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1))}.cotizador-step4__card-ideal-banner[_ngcontent-%COMP%]{position:absolute;top:0;left:50%;height:2.75rem;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));display:flex;width:100%;align-items:center;justify-content:center;gap:.5rem;padding:.25rem 1rem;border-radius:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0;--tw-bg-opacity: 1;background-color:rgb(38 61 131 / var(--tw-bg-opacity, 1));font-size:1rem;font-weight:600;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.cotizador-step4__card-ideal-icon[_ngcontent-%COMP%]{height:1.25rem;width:1.25rem;font-size:20px}.cotizador-step4__card-body[_ngcontent-%COMP%]{display:flex;flex:1 1 0%;flex-direction:column;gap:.75rem;padding:1rem 1rem .25rem}.cotizador-step4__card-plan-intro[_ngcontent-%COMP%]{text-align:center;font-size:.75rem;font-weight:600;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(36 52 101 / var(--tw-text-opacity, 1))}.cotizador-step4__card-bullets[_ngcontent-%COMP%]{margin:0;list-style-type:none}.cotizador-step4__card-bullets[_ngcontent-%COMP%] > [_ngcontent-%COMP%]:not([hidden]) ~ [_ngcontent-%COMP%]:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.cotizador-step4__card-bullets[_ngcontent-%COMP%]{padding:0}.cotizador-step4__card-bullets[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{position:relative;display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1rem;line-height:18px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin-left:auto;margin-right:auto;max-width:237px;padding-left:29px}.cotizador-step4__card-price-label[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;white-space:nowrap;background-color:#ffd6d1;color:#db3f4c;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.5px;padding:8px 12px;border-radius:8px 8px 0 0}.cotizador-step4__card-price--covered[_ngcontent-%COMP%]{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.5px;color:#ff5862;margin:0;padding-top:10px}.cotizador-step4__card-price[_ngcontent-%COMP%]{color:#db3f4c;font-weight:700;font-size:20px;line-height:26px}.cotizador-step4__card-price[_ngcontent-%COMP%]:before{margin-right:0}.cotizador-step4__card-link[_ngcontent-%COMP%]{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:center;gap:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1));text-decoration-line:none;border-bottom-width:1px;border-color:#7a7d8a4d;padding-bottom:.75rem}.cotizador-step4__card-link[_ngcontent-%COMP%]   .arrow[_ngcontent-%COMP%]{margin-top:-.25rem;font-size:35px;font-weight:400}.cotizador-step4__card-compare[_ngcontent-%COMP%]{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 88 98 / var(--tw-text-opacity, 1))}.cotizador-step4__card--ideal[_ngcontent-%COMP%]{margin-top:0;min-height:642px;border-width:3px;--tw-border-opacity: 1;border-color:rgb(38 61 131 / var(--tw-border-opacity, 1));padding-top:2.75rem}
2.cotizador-step4__carousel-controls[_ngcontent-%COMP%]{pointer-events:none;position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between}@media(min-width:1024px){.cotizador-step4__carousel-controls--desktop-hidden[_ngcontent-%COMP%]{display:none}}.cotizador-step4__carousel-btn[_ngcontent-%COMP%]{pointer-events:auto;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(38 61 131 / var(--tw-text-opacity, 1));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);font-size:2.25rem;line-height:2.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.cotizador-step4__carousel-btn[_ngcontent-%COMP%]:hover{--tw-bg-opacity: 1;background-color:rgb(185 187 198 / var(--tw-bg-opacity, 1))}.cotizador-step4__carousel-btn[_ngcontent-%COMP%]:disabled{cursor:not-allowed;opacity:.4}.cotizador-step4__carousel-btn[_ngcontent-%COMP%]:disabled:hover{--tw-bg-opacity: 1;background-color:rgb(244 247 254 / var(--tw-bg-opacity, 1))}.cotizador-step4__info-subtitle[_ngcontent-%COMP%]{margin-top:.5rem}.cotizador-step4__info[_ngcontent-%COMP%]   .cotizador-step4__info-icon[_ngcontent-%COMP%]{width:34px}@media(min-width:1024px){.cotizador-step4__info[_ngcontent-%COMP%]   .cotizador-step4__info-icon[_ngcontent-%COMP%]{width:24px}}.precio-splitted[_ngcontent-%COMP%]   .cotizador-step4__card-price[_ngcontent-%COMP%]{font-size:.875rem;line-height:1.25rem;line-height:22px}'],changeDetection:0})}return i})()});zn();export{kr as CotizadorPage};

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.