import{a as Rt,b as Et}from"./chunk-GWFG4MVZ.js";import{v as _t,w as Ct}from"./chunk-UEOXMUTA.js";import{a as kt}from"./chunk-XOJFFCD3.js";import{b as wt,c as Tt}from"./chunk-6D6EJCX3.js";import{c as ut,d as N,e as $,f as V,j as gt}from"./chunk-ZWOB5ADW.js";import{J as lt,K as l,ha as O,hc as T,ia as G,jc as x,oa as mt,pa as U}from"./chunk-XS4DMB2U.js";import{D as St,F as vt,h as Mt,q as bt}from"./chunk-IWEPXOJK.js";import{a as ft,b as W,c as ht}from"./chunk-P5AZT3GX.js";import{d as Ot}from"./chunk-WLIDZG2D.js";import{a as $t}from"./chunk-LPS5FO3A.js";import{D as q,a as dt,s as j,v as w}from"./chunk-VYUKN3XQ.js";import{c as pt}from"./chunk-AYHVL37M.js";import{f as st}from"./chunk-BRIVAFG5.js";import{a as Pt}from"./chunk-TDA2LP7J.js";import{E as ct}from"./chunk-VTET4O2Q.js";import{a as xt}from"./chunk-3VVBPI4Z.js";import{a as yt}from"./chunk-UF7XRCGB.js";import{Cc as A,Ec as I,Fc as z,Gc as B,Hc as s,Ic as d,Jc as u,Na as X,Pb as L,Sa as J,Sb as it,Ta as f,Tc as b,Vb as h,Vc as F,Wd as K,Za as tt,_a as M,a as C,b as P,fd as S,g as Nt,ga as Z,hc as rt,hd as H,nd as at,od as v,pc as E,rb as et,sb as ot,ub as nt,vc as y,xc as D}from"./chunk-XNQ3RS5P.js";var At=Nt($t());var qt=(()=>{let t=class t{constructor(i){this.store=i}hasSimCookie(){return pt.isProduction()===!1||(0,At.get)("sim")==="true"}setSelectedSimOption(i,n){n&&this.store.dispatch(_t.updateSimOption({itemId:n,simOption:i}))}setPrepayProductType(i,n){n&&this.store.dispatch(Ct.updatePrepayProductType({itemId:n,productType:i}))}};t.\u0275fac=function(n){return new(n||t)(J(j))},t.\u0275prov=X({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var oe={name:"E-SIM",type:Ot.BTL,start:"2024-03-28T10:00:00+02:00",end:"2124-01-01T00:00:00+02:00",assets:"https://storage.googleapis.com/orangero-assets/orange-eshop/campanii/e-sim",link:"https://www.orange.ro/myaccount/reshape/sim/eSIM",headline:"Vrei s\u0103 treci la eSIM?",subline:"Din My Orange po\u021Bi activa eSIM imediat."},ne={dark:"1717002698_e31c5343619ff38e8709.svg",darkSmall:"1717002663_a4de6ae2aec89834091e.svg",light:"1717002729_27cd2ab4965e6e3c2e93.svg"},ie=["\n Telefonul pe care vrei s\u0103 instalezi acest serviciu <b> trebuie s\u0103 fie\n compatibil eSIM </b> \u0219i s\u0103 fie conectat la internet. Recomand\u0103m o conexiune Wi-Fi,\n dar poate fi \u0219i una de date mobile.\n ",'\n Pentru a verifica dac\u0103 telefonul t\u0103u este compatibil eSIM,\n intr\u0103 aici: <a href="http://www.orange.ro/servicii/eSIM" target="_blank">www.orange.ro/servicii/eSIM</a>.\n ',"\n Activarea eSIM-ului se va procesa <b> imediat </b> ce se va finaliza cu succes validarea comenzii.\n "],Lt=["\n Telefonul pe care vrei s\u0103 instalezi acest serviciu <b> trebuie s\u0103 fie\n compatibil eSIM </b> \u0219i s\u0103 fie conectat la internet. Recomand\u0103m o conexiune Wi-Fi,\n dar poate fi \u0219i una de date mobile.\n ",'\n Pentru a verifica dac\u0103 telefonul t\u0103u este compatibil eSIM,\n intr\u0103 aici: <a href="http://www.orange.ro/servicii/eSIM" target="_blank">www.orange.ro/servicii/eSIM</a>.\n ',"\n Activarea eSIM-ului \u0219i conectarea la re\u021Bea vor avea loc dup\u0103 scanarea codului de activare \xEEn format QR, care va fi trimis pe email \xEEn scurt timp dup\u0103 finalizarea cu succes a procesului de validare a comenzii.\n "],Dt='<svg width="22px" height="22px" viewBox="0 0 22 22" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="After-D-&-D-review" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Alerte-cart---All-[mobil]" transform="translate(-29.000000, -374.000000)" fill="#000000"> <g id="Alerte-/-Succes---1-row-Copy" transform="translate(12.000000, 358.000000)"> <g id="icons/functional_UI/A-E/ic_Error_severe" transform="translate(17.800000, 16.812000)"> <path d="M10.2,0 C4.56672002,0 0,4.56672002 0,10.2 C0,15.8332801 4.56672002,20.4000001 10.2,20.4000001 C15.8332801,20.4000001 20.4000001,15.8332801 20.4000001,10.2 C20.4000001,4.56672002 15.8332801,0 10.2,0 Z M10.2,2.40000001 C11.1941126,2.40000001 12.0000001,3.20588746 12.0000001,4.20000002 C12.0000001,5.19411257 11.1941126,6.00000003 10.2,6.00000003 C9.20588749,6.00000003 8.40000004,5.19411257 8.40000004,4.20000002 C8.40000004,3.20588746 9.20588749,2.40000001 10.2,2.40000001 L10.2,2.40000001 Z M13.2000001,16.8000241 L7.80000003,16.8000241 L7.80000003,16.1823121 L7.92688803,16.1783041 C8.30020803,16.1663041 8.57764804,16.0602481 8.75172004,15.8630401 C8.81354404,15.7917121 8.91866404,15.5486401 8.91866404,14.7313681 L8.91866404,9.27856804 C8.91866404,8.50116004 8.81011204,8.20816803 8.71920004,8.09918403 C8.59058404,7.94580003 8.32281603,7.85565603 7.92312003,7.83144003 L7.80000003,7.82400003 L7.80000003,7.20000003 L12.0000001,7.20000003 L12.0000001,14.7313681 C12.0000001,15.5093281 12.2029681,15.8022001 12.2937601,15.9107761 C12.4219201,16.0641121 12.6700801,16.1541841 13.0767601,16.1784241 L13.2000001,16.1856241 L13.2000001,16.8000241 L13.2000001,16.8000241 Z" id="icons/functional_UI/E-M/ic_Info"></path> </g> </g> </g> </g></svg>';function Vt(e,t){if(e&1&&u(0,"p",7),e&2){let o=t.$implicit,i=t.$index,n=t.$count;D("mb-0",i===n-1),y("innerHTML",o,L)}}var It=(()=>{let t=class t{constructor(){this.domSanitizer=f(st),this.matIconRegistry=f(ft),this.data=f(N),this.dialogRef=f(ut),this.matIconRegistry.addSvgIconLiteral("info",this.domSanitizer.bypassSecurityTrustHtml(Dt))}confirm(){this.dialogRef.close(!0)}close(){this.dialogRef.close(!1)}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=M({type:t,selectors:[["oro-banner-info-dialog"]],standalone:!0,features:[at([$]),v],decls:9,vars:1,consts:[[1,"dialog-heading"],["mat-dialog-close","close",1,"close",3,"click"],[1,"dialog-content"],["aria-hidden","false","svgIcon","info",1,"dialog-icon"],[1,"dialog-text"],[3,"mb-0","innerHTML"],["mat-dialog-close","confirm",1,"dialog-button","btn","btn-primary",3,"click"],[3,"innerHTML"]],template:function(n,a){if(n&1&&(s(0,"section",0)(1,"button",1),b("click",function(){return a.close()}),d()(),s(2,"section",2),u(3,"mat-icon",3),s(4,"div",4),z(5,Vt,1,3,"p",5,I),d(),s(7,"button",6),b("click",function(){return a.confirm()}),S(8),d()()),n&2){let r;h(5),B(a.data.paragraphs),h(3),H(" ",(r=a.data.confirmButtonText)!==null&&r!==void 0?r:"Am \xEEn\u0163eles"," ")}},dependencies:[V,W],styles:['.cdk-overlay-container .cdk-global-overlay-wrapper{align-items:center!important} .o-mat-mdc-dialog-backdrop{background-color:#0009} .o-mat-mdc-dialog .mat-mdc-dialog-container{--mdc-dialog-subhead-color: var(--black) !important;--mdc-dialog-supporting-text-color: var(--black) !important;--mdc-dialog-subhead-font: var(--font-family-sans-serif);--mdc-dialog-subhead-weight: 700;--mdc-dialog-supporting-text-font: var(--font-family-sans-serif);border-radius:.5rem;padding:0} .o-mat-mdc-dialog .mat-mdc-dialog-surface{padding:0!important}.close[_ngcontent-%COMP%]{cursor:pointer;height:12px;opacity:1!important;position:relative;width:12px}.close[_ngcontent-%COMP%]:before, .close[_ngcontent-%COMP%]:after{background-color:#979797;content:"";height:15px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:2px}.close[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.close[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.close[_ngcontent-%COMP%]:hover:before, .close[_ngcontent-%COMP%]:hover:after{background-color:var(--black)}.dialog-heading[_ngcontent-%COMP%]{align-items:center;display:flex;height:55px;justify-content:flex-end;padding-right:13px}@media (min-width: 768px){.dialog-heading[_ngcontent-%COMP%]{padding-right:20px}}.dialog-heading[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{height:18px;width:18px}.dialog-heading[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]:before, .dialog-heading[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]:after{height:23px}.dialog-content[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0!important}.dialog-icon[_ngcontent-%COMP%]{display:block;height:40px!important;margin-bottom:25px;width:40px!important}.dialog-icon[_ngcontent-%COMP%] g{fill:#527edb}.dialog-text[_ngcontent-%COMP%]{align-items:center;color:var(--black);display:flex;flex-direction:column;font-size:13px;letter-spacing:-.16px;line-height:18px;margin-bottom:33px;max-width:286px}@media (min-width: 768px){.dialog-text[_ngcontent-%COMP%]{font-size:16px;letter-spacing:-.2px;line-height:18px;margin-bottom:27px;max-width:432px}}.dialog-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:8px}@media (min-width: 768px){.dialog-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:26px}}.dialog-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:not(:first-of-type){max-width:363px}.dialog-button[_ngcontent-%COMP%]{width:121px}']});let e=t;return e})();function Wt(e,t){if(e&1&&u(0,"p",7),e&2){let o=t.$implicit,i=t.$index,n=t.$count;D("mb-0",i===n-1),y("innerHTML",o,L)}}var zt=(()=>{let t=class t extends It{constructor(){super(),this.data=f(N),this.simOptionsService=f(qt)}confirm(){this.data.location==="Cart"&&this.setSelectedSimOption(this.data.option,this.data.product)}close(){this.setSelectedSimOption(this.data.option,this.data.product)}setSelectedSimOption(i,n){this.data.type!=="prepay"&&this.simOptionsService.setSelectedSimOption(i,n)}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=M({type:t,selectors:[["ng-component"]],standalone:!0,features:[rt,v],decls:9,vars:1,consts:[[1,"dialog-heading"],["mat-dialog-close","close",1,"close",3,"click"],[1,"dialog-content"],["aria-hidden","false","svgIcon","info",1,"dialog-icon"],[1,"dialog-text"],[3,"mb-0","innerHTML"],["mat-dialog-close","confirm",1,"dialog-button","btn","btn-primary",3,"click"],[3,"innerHTML"]],template:function(n,a){if(n&1&&(s(0,"section",0)(1,"button",1),b("click",function(){return a.close()}),d()(),s(2,"section",2),u(3,"mat-icon",3),s(4,"div",4),z(5,Wt,1,3,"p",5,I),d(),s(7,"button",6),b("click",function(){return a.confirm()}),S(8),d()()),n&2){let r;h(5),B(a.data.paragraphs),h(3),H(" ",(r=a.data.confirmButtonText)!==null&&r!==void 0?r:"Am \xEEn\u0163eles"," ")}},dependencies:[ct,gt,V,ht,W],styles:['.cdk-overlay-container .cdk-global-overlay-wrapper{align-items:center!important} .o-mat-mdc-dialog-backdrop{background-color:#0009} .o-mat-mdc-dialog .mat-mdc-dialog-container{--mdc-dialog-subhead-color: var(--black) !important;--mdc-dialog-supporting-text-color: var(--black) !important;--mdc-dialog-subhead-font: var(--font-family-sans-serif);--mdc-dialog-subhead-weight: 700;--mdc-dialog-supporting-text-font: var(--font-family-sans-serif);border-radius:.5rem;padding:0} .o-mat-mdc-dialog .mat-mdc-dialog-surface{padding:0!important}.close[_ngcontent-%COMP%]{cursor:pointer;height:12px;opacity:1!important;position:relative;width:12px}.close[_ngcontent-%COMP%]:before, .close[_ngcontent-%COMP%]:after{background-color:#979797;content:"";height:15px;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:2px}.close[_ngcontent-%COMP%]:before{transform:rotate(45deg)}.close[_ngcontent-%COMP%]:after{transform:rotate(-45deg)}.close[_ngcontent-%COMP%]:hover:before, .close[_ngcontent-%COMP%]:hover:after{background-color:var(--black)}.dialog-heading[_ngcontent-%COMP%]{align-items:center;display:flex;height:55px;justify-content:flex-end;padding-right:13px}@media (min-width: 768px){.dialog-heading[_ngcontent-%COMP%]{padding-right:20px}}.dialog-heading[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]{height:18px;width:18px}.dialog-heading[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]:before, .dialog-heading[_ngcontent-%COMP%] .close[_ngcontent-%COMP%]:after{height:23px}.dialog-content[_ngcontent-%COMP%]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0!important}.dialog-icon[_ngcontent-%COMP%]{display:block;height:40px!important;margin-bottom:25px;width:40px!important}.dialog-icon[_ngcontent-%COMP%] g{fill:#527edb}.dialog-text[_ngcontent-%COMP%]{align-items:center;color:var(--black);display:flex;flex-direction:column;font-size:13px;letter-spacing:-.16px;line-height:18px;margin-bottom:33px;max-width:286px}@media (min-width: 768px){.dialog-text[_ngcontent-%COMP%]{font-size:16px;letter-spacing:-.2px;line-height:18px;margin-bottom:27px;max-width:432px}}.dialog-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:8px}@media (min-width: 768px){.dialog-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{margin-bottom:26px}}.dialog-text[_ngcontent-%COMP%] p[_ngcontent-%COMP%]:not(:first-of-type){max-width:363px}.dialog-button[_ngcontent-%COMP%]{width:121px}',".dialog-text[_ngcontent-%COMP%]{text-align:center}"],changeDetection:0});let e=t;return e})();function Yt(e,t){e&1&&(s(0,"div",4),u(1,"oro-skeleton-loader-circle",6)(2,"oro-skeleton-loader-line",9),d())}var Bt=(()=>{let t=class t{constructor(){this.acquisitionTypeSubResource=l}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=M({type:t,selectors:[["oro-sim-options-placeholder"]],inputs:{acquisitionType:"acquisitionType"},standalone:!0,features:[v],decls:11,vars:1,consts:[[1,"ml-2"],["width","40%","height","24px",1,"d-none","d-md-block","mb-1"],["width","70%","height","24px",1,"d-md-none","mb-1"],[1,"d-flex","flex-column","flex-md-row"],[1,"d-flex","mb-3",2,"margin-right","73px"],[1,"d-flex","mb-3","mb-md-0",2,"margin-right","73px"],["size","21px",1,"mr-2"],["height","21px","width","99px"],[1,"d-flex","mb-3","mb-md-0"],["height","21px","width","130px",1,"mr-3"]],template:function(n,a){n&1&&(s(0,"oro-skeleton-loader",0),u(1,"oro-skeleton-loader-line",1)(2,"oro-skeleton-loader-line",2),s(3,"div",3),E(4,Yt,3,0,"div",4),s(5,"div",5),u(6,"oro-skeleton-loader-circle",6)(7,"oro-skeleton-loader-line",7),d(),s(8,"div",8),u(9,"oro-skeleton-loader-circle",6)(10,"oro-skeleton-loader-line",7),d()()()),n&2&&(h(4),A(4,a.acquisitionType===a.acquisitionTypeSubResource.AcquisitionPrepayToPostpaid?4:-1))},dependencies:[kt,xt,yt]});let e=t;return e})();function Kt(e,t){if(e&1&&u(0,"oro-sim-options-placeholder",0),e&2){let o=F();y("acquisitionType",o.AcquisitionTypeSubResource.Acquisition)}}function Gt(e,t){if(e&1&&u(0,"oro-product-small-price-tooltip",5),e&2){let o=F(2);y("position",o.isMobile?o.TooltipPosition.ABOVE:o.TooltipPosition.RIGHT)("size",21)}}function Ut(e,t){if(e&1&&(s(0,"label",1),S(1," Alege \xEEntre SIM fizic \u0219i eSIM: "),d(),s(2,"mat-radio-group",2)(3,"div")(4,"mat-radio-button",3),S(5," Vreau SIM cu num\u0103r "),d()(),s(6,"div")(7,"mat-radio-button",4),S(8," Vreau eSIM cu num\u0103r "),d(),E(9,Gt,1,2,"oro-product-small-price-tooltip",5),d()()),e&2){let o=F();h(2),y("formControl",o.selectedOptionControl),h(2),y("value",o.ProductType.Physical),h(3),y("value",o.ProductType.PpycardEsim),h(2),A(9,o.isESim()?-1:9)}}var Qt="ESM-ORO2600102",Ht="PPK-ORO0704001",Ke=(()=>{let t=class t{constructor(){this.dialog=f($),this.store=f(j),this.fb=f(St),this.destroyRef=f(et),this.simPickerLoading=this.store.selectSignal(Ft),this.product=ot.required(),this.isESim=K(()=>this.product().code===Qt),this.selectedOption=K(()=>{switch(this.product().productType){case G.Physical:return O.Physical;case G.PpycardEsim:return O.PpycardEsim;default:return O.Physical}}),this.selectedOptionControl=this.fb.control(O.Physical),this.productTypeChanged=new nt,this.ProductType=O,this.AcquisitionTypeSubResource=l,this.TooltipPosition=Rt}onResize(){this.isMobile=window.innerWidth<Pt.md}ngOnInit(){this.onResize(),this.selectedOptionControl.setValue(this.selectedOption()),this.selectedOptionControl.valueChanges.pipe(dt(this.destroyRef)).subscribe(i=>{i&&i!==this.selectedOption()&&(i===O.PpycardEsim?this.popEsimInfo():this.productTypeChanged.emit(i))})}popEsimInfo(){let i={paragraphs:Lt,confirmButtonText:"Am \xEEn\u0163eles",location:"Cart",type:"prepay",option:mt.New,product:this.product().code},n=this.dialog.open(zt,{autoFocus:!1,disableClose:!0,backdropClass:"o-mat-mdc-dialog-backdrop",minHeight:"430px",maxHeight:"94vh",maxWidth:"95vw",panelClass:"o-mat-mdc-dialog",width:"609px",data:i}).afterClosed().pipe(Z(1)).subscribe(a=>{a==="confirm"?this.productTypeChanged.emit(O.PpycardEsim):this.selectedOptionControl.setValue(O.Physical)})}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=M({type:t,selectors:[["oro-prepay-sim-options"]],hostBindings:function(n,a){n&1&&b("resize",function(){return a.onResize()},!1,it)},inputs:{product:[tt.SignalBased,"product"]},outputs:{productTypeChanged:"productTypeChanged"},standalone:!0,features:[v],decls:2,vars:1,consts:[[3,"acquisitionType"],["id","prepay-sim-options-label",1,"d-block","font-weight-bold"],["aria-labelledby","prepay-sim-options-label",1,"sim-options",3,"formControl"],["aria-label","Vreau SIM nou",1,"o-mat-mdc-radio-button-reshape",3,"value"],["aria-label","Vreau eSIM",1,"o-mat-mdc-radio-button-reshape",3,"value"],["description","Aceast\u0103 tranzac\u021Bie permite achizi\u021Bionarea unui singur eSIM PrePay. Dac\u0103 selectezi acest produs \u0219i ape\u0219i butonul 'Am \xEEn\u021Beles', toate celelalte produse din co\u0219 vor fi \u0219terse.",1,"ml-3",3,"position","size"]],template:function(n,a){n&1&&E(0,Kt,1,1,"oro-sim-options-placeholder",0)(1,Ut,10,4),n&2&&A(0,a.simPickerLoading()?0:1)},dependencies:[Tt,wt,Bt,Et,vt,Mt,bt],styles:[".o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%] .mdc-form-field{font-family:var(--font-family-sans-serif)!important}.o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%] .mdc-form-field .mdc-radio{--mdc-radio-state-layer-size: 20px}.o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%] .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{border-color:var(--light)!important}.o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%] .mdc-form-field .mdc-radio .mat-mdc-radio-touch-target{height:20px;width:20px}.o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%] .mdc-form-field .mdc-label{cursor:pointer;margin-bottom:0;padding-left:10px}.o-mat-mdc-radio-button-reshape.mat-mdc-radio-checked[_ngcontent-%COMP%] .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__outer-circle{background-color:var(--orange_2)!important;border-color:var(--orange_2)!important}.o-mat-mdc-radio-button-reshape.mat-mdc-radio-checked[_ngcontent-%COMP%] .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio__inner-circle{border-color:var(--black)!important;border-width:8px;height:16px;left:2px;top:2px;width:16px}.o-mat-mdc-radio-button-reshape.mat-mdc-radio-checked[_ngcontent-%COMP%] .mdc-form-field .mdc-radio .mdc-radio__background .mdc-radio .mdc-label{font-weight:700}.sim-options[_ngcontent-%COMP%]{margin-bottom:1rem;margin-left:.5rem}.sim-options[_ngcontent-%COMP%] label[_ngcontent-%COMP%]{font-size:1rem!important;letter-spacing:-.17px!important;line-height:1.7142857143rem!important;margin-left:8px}.sim-options-installment-number[_ngcontent-%COMP%]{color:var(--black);font-weight:bolder;margin-bottom:10px;margin-top:6px}.sim-options-installment-number[_ngcontent-%COMP%] span[_ngcontent-%COMP%]:first-of-type{color:var(--primary)}.sim-options-installment-number[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:var(--gray);cursor:pointer;display:inline-flex;font-size:10px;font-weight:400;line-height:18px;text-decoration:underline;vertical-align:text-bottom}@media (min-width: 768px){.sim-options-installment-number[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{margin-left:8px}}.sim-options-migration[_ngcontent-%COMP%]{font-size:1rem!important;letter-spacing:-.23px!important;line-height:1.1428571429rem!important;margin-top:.25rem;font-weight:bolder}.sim-options-migration[_ngcontent-%COMP%] span[_ngcontent-%COMP%]{color:var(--primary)}.sim-options[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:flex;flex-direction:column}@media (min-width: 768px){.sim-options[_ngcontent-%COMP%] mat-radio-group[_ngcontent-%COMP%]{display:block}}.sim-options[_ngcontent-%COMP%] .o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%]{margin-bottom:1rem}@media (min-width: 768px){.sim-options[_ngcontent-%COMP%] .o-mat-mdc-radio-button-reshape[_ngcontent-%COMP%]:not(:last-of-type){margin-bottom:0;margin-right:70px}}","[_nghost-%COMP%]{display:block;margin-top:1.785rem}[_nghost-%COMP%] label[_ngcontent-%COMP%]{margin-bottom:1.214rem}[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%]{display:flex;margin-left:0;flex-direction:column;margin-bottom:2.214rem}@media screen and (min-width: 768px){[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%]{flex-direction:row}}[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{display:flex;align-items:center}[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(:last-of-type){margin-bottom:1rem}@media screen and (min-width: 768px){[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:not(:last-of-type){margin-bottom:0}}@media screen and (min-width: 768px){[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]:first-of-type{margin-right:70px}}[_nghost-%COMP%] .sim-options[_ngcontent-%COMP%] .o-mat-mdc-radio-button-reshape{margin-bottom:0}"]});let e=t;return e})();var to=w(T,e=>{var t;return!!(((t=e.cart)==null?void 0:t.__typename)==="PendingCartResource"&&e.cart.items.some(o=>{var i;return((i=o==null?void 0:o.product)==null?void 0:i.__typename)==="ProductOfferingSubResource"&&o.product.code===Ht}))}),Ft=w(T,e=>e.status===q.loading||e.simOption.status===q.loading),eo=w(T,e=>e.status===q.loading||e.subscriptionType.status===q.loading),oo=()=>P(C({},x),{map:e=>{var t,o;return((t=e.cart)==null?void 0:t.__typename)==="PendingCartResource"?(o=e.cart)==null?void 0:o.items:[]}}),no=(e,t)=>w(T,o=>{var i,n,a;if(!(((i=o.cart)==null?void 0:i.__typename)!=="PendingCartResource"||!e)){if(t){let r=o.cart.items.find(c=>(c==null?void 0:c.id)===t);return((n=r==null?void 0:r.items)==null?void 0:n.find(c=>(c==null?void 0:c.id)===e))||void 0}return((a=o.cart.items)==null?void 0:a.find(r=>(r==null?void 0:r.id)===e))||void 0}}),io=e=>P(C({},x),{map:t=>{var o,i,n;if(((o=t.cart)==null?void 0:o.__typename)==="PendingCartResource")return((n=(i=t==null?void 0:t.cart)==null?void 0:i.items)==null?void 0:n.find(a=>(a==null?void 0:a.id)===e))||void 0}}),ro=e=>P(C({},x),{map(t){var o;return((o=t.cart)==null?void 0:o.__typename)==="PendingCartResource"?t.cart.items.filter(i=>{var n;return((n=i==null?void 0:i.product)==null?void 0:n.__typename)===e}):[]}}),ao=e=>w(T,t=>{if(e)return t.itemsErrors&&t.itemsErrors[e]?t.itemsErrors[e]:void 0});var co=()=>P(C({},x),{map(e){var t;return((t=e.cart)==null?void 0:t.__typename)==="PendingCartResource"?e.cart.items.some(o=>{var i,n,a,r,c,k;return((i=o==null?void 0:o.product)==null?void 0:i.__typename)==="SubscriptionOfferingSubResource"&&o.product.acq===l.Acquisition||((n=o==null?void 0:o.product)==null?void 0:n.__typename)==="SubscriptionOfferingSubResource"&&o.product.acq===l.Loyalty||((a=o==null?void 0:o.product)==null?void 0:a.__typename)==="SubscriptionOfferingSubResource"&&o.product.acq===l.AcquisitionPortIn||((r=o==null?void 0:o.product)==null?void 0:r.__typename)==="SubscriptionOfferingSubResource"&&o.product.acq===l.AcquisitionPrepayToPostpaid||((c=o==null?void 0:o.product)==null?void 0:c.__typename)==="ProductWithInstallmentOfferingSubResource"&&((k=o.items)==null?void 0:k.some(p=>{var m,g,_,R;return((m=p==null?void 0:p.product)==null?void 0:m.__typename)==="SubscriptionOfferingSubResource"&&p.product.acq===l.Acquisition||((g=p==null?void 0:p.product)==null?void 0:g.__typename)==="SubscriptionOfferingSubResource"&&p.product.acq===l.Loyalty||((_=p==null?void 0:p.product)==null?void 0:_.__typename)==="SubscriptionOfferingSubResource"&&p.product.acq===l.AcquisitionPortIn||((R=p==null?void 0:p.product)==null?void 0:R.__typename)==="SubscriptionOfferingSubResource"&&p.product.acq===l.AcquisitionPrepayToPostpaid}))}):!1}}),so=e=>w(T,t=>{var o;if(e)return(o=t.updateItemQuantity)==null?void 0:o.itemId}),po=()=>P(C({},x),{map(e){var o,i;if(((o=e.cart)==null?void 0:o.__typename)!=="PendingCartResource")return!1;let t=e.cart.items.some(n=>{var a;return((a=n==null?void 0:n.product)==null?void 0:a.__typename)==="SubscriptionOfferingSubResource"&&n.product.acq===l.AcquisitionPrepayToPostpaid});if(t)return t;for(let n of e.cart.items){let a=(i=n==null?void 0:n.items)==null?void 0:i.some(r=>{var c;return((c=r==null?void 0:r.product)==null?void 0:c.__typename)==="SubscriptionOfferingSubResource"&&(r==null?void 0:r.product.acq)===l.AcquisitionPrepayToPostpaid});if(a)return a}return!1}}),lo=()=>P(C({},x),{map(e){var o,i,n,a,r,c,k,p;if(((o=e.cart)==null?void 0:o.__typename)!=="PendingCartResource")return;let t=e.cart.items.find(m=>{var g;return((g=m==null?void 0:m.product)==null?void 0:g.__typename)==="SubscriptionOfferingSubResource"&&(m==null?void 0:m.product.acq)===l.AcquisitionPrepayToPostpaid&&m.product.msisdn});if(((i=t==null?void 0:t.product)==null?void 0:i.__typename)==="SubscriptionOfferingSubResource"&&((a=(n=t==null?void 0:t.product)==null?void 0:n.msisdn)==null?void 0:a.length)>=10)return t.product.msisdn;for(let m of e.cart.items){let g=(r=m==null?void 0:m.items)==null?void 0:r.find(_=>{var R,Q;return((R=_==null?void 0:_.product)==null?void 0:R.__typename)==="SubscriptionOfferingSubResource"&&((Q=_==null?void 0:_.product)==null?void 0:Q.acq)===l.AcquisitionPrepayToPostpaid&&(_==null?void 0:_.product.msisdn)});if(((c=g==null?void 0:g.product)==null?void 0:c.__typename)==="SubscriptionOfferingSubResource"&&((p=(k=g==null?void 0:g.product)==null?void 0:k.msisdn)==null?void 0:p.length)>=10)return g.product.msisdn}}}),mo=()=>P(C({},x),{map(e){return e.newClientAcquisition.ppy2PpdLogged.msisdns}}),uo=()=>P(C({},x),{map(e){var t;return(t=e.newClientAcquisition.ppy2PpdLogged)==null?void 0:t.selectedMsisdn}}),go=()=>P(C({},x),{map(e){var t;return(t=e.newClientAcquisition.ppy2PpdLogged)==null?void 0:t.status}}),fo=()=>P(C({},x),{map(e){var t,o;if(((t=e.cart)==null?void 0:t.__typename)==="PendingCartResource"){let i=e.cart.items.some(r=>{var c;return((c=r==null?void 0:r.product)==null?void 0:c.__typename)==="SubscriptionOfferingSubResource"&&r.product.simOption===U.KeepCurrent}),n=e.cart.items.find(r=>{var c;return(c=r==null?void 0:r.items)==null?void 0:c.length}),a=(o=n==null?void 0:n.items)==null?void 0:o.some(r=>{var c;return((c=r==null?void 0:r.product)==null?void 0:c.__typename)==="SubscriptionOfferingSubResource"&&r.product.simOption===U.KeepCurrent});if(i||a)return!0}return!1}}),ho=e=>P(C({},x),{map(t){var o;return((o=t.cart)==null?void 0:o.__typename)==="PendingCartResource"?jt(e,t.cart.items):!1}});function jt(e,t){return(t==null?void 0:t.some(o=>{var i,n;if(((i=o==null?void 0:o.product)==null?void 0:i.__typename)==="SubscriptionOfferingSubResource")return!!((n=o.product.acquisitionEligibilityList)!=null&&n.find(a=>(a==null?void 0:a.acqType)===e&&a.status===lt.Selected));if(o!=null&&o.items)return jt(e,o==null?void 0:o.items)}))||!1}export{oe as a,ne as b,ie as c,Dt as d,qt as e,It as f,zt as g,to as h,Ft as i,eo as j,oo as k,no as l,io as m,ro as n,ao as o,co as p,so as q,po as r,lo as s,mo as t,uo as u,go as v,fo as w,ho as x,Bt as y,Qt as z,Ht as A,Ke as B};