import{a as xt,b as Ot}from"./chunk-BIQ2Z675.js";import{v as pt,w as dt}from"./chunk-G5KLVBJF.js";import{a as yt}from"./chunk-H7AJPXLZ.js";import{b as Ct,c as bt}from"./chunk-NRNEYJNA.js";import{c as rt,d as L,e as D,f as z,j as at}from"./chunk-WYC34PD4.js";import{J as it,K as s,ha as _,hc as O,ia as W,jc as f,oa as nt,pa as j}from"./chunk-OD6CMNJH.js";import{D as _t,F as Pt,h as ft,q as ht}from"./chunk-2J737MNP.js";import{a as ct,b as B,c as st}from"./chunk-XEI2TUSN.js";import{d as gt}from"./chunk-WLIDZG2D.js";import{a as Lt}from"./chunk-WBUWFVE4.js";import{D as v,a as ot,s as q,v as x}from"./chunk-QUA65JBC.js";import{c as et}from"./chunk-Z5BNBYBS.js";import{f as tt}from"./chunk-XVNYO3OV.js";import{a as mt}from"./chunk-BURSWZZ7.js";import{E as J}from"./chunk-NTECMJTK.js";import{a as lt}from"./chunk-HAKN4QMR.js";import{a as ut}from"./chunk-BI3TUUDD.js";import{Bc as S,Dc as k,Ec as I,Fc as R,Gc as r,Hc as c,Ic as p,Ma as $,Ob as w,Ra as V,Rb as Q,Sa as d,Sc as C,Ub as m,Uc as E,Vd as H,Ya as Y,Za as P,a as u,b as g,ed as b,fa as N,g as qt,gc as Z,gd as A,md as X,nd as y,oc as M,qb as K,rb as G,tb as U,uc as h,wc as T}from"./chunk-NRAZ4AKM.js";var Mt=qt(Lt());var St=(()=>{let t=class t{constructor(n){this.store=n}hasSimCookie(){return et.isProduction()===!1||(0,Mt.get)("sim")==="true"}setSelectedSimOption(n,o){o&&this.store.dispatch(pt.updateSimOption({itemId:o,simOption:n}))}setPrepayProductType(n,o){o&&this.store.dispatch(dt.updatePrepayProductType({itemId:o,productType:n}))}};t.\u0275fac=function(o){return new(o||t)(V(q))},t.\u0275prov=$({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var Gt={name:"E-SIM",type:gt.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."},Ut={dark:"1717002698_e31c5343619ff38e8709.svg",darkSmall:"1717002663_a4de6ae2aec89834091e.svg",light:"1717002729_27cd2ab4965e6e3c2e93.svg"},Qt=[`
    Telefonul pe care vrei s\u0103 instalezi acest serviciu <b> trebuie s\u0103 fie
    compatibil eSIM </b> \u0219i s\u0103 fie conectat la internet. Recomand\u0103m o conexiune Wi-Fi,
    dar poate fi \u0219i una de date mobile.
  `,`
    Pentru a verifica dac\u0103 telefonul t\u0103u este compatibil eSIM,
    intr\u0103 aici: <a href="http://www.orange.ro/servicii/eSIM" target="_blank">www.orange.ro/servicii/eSIM</a>.
  `,`
    Activarea eSIM-ului se va procesa <b> imediat </b> ce se va finaliza cu succes validarea comenzii.
  `],vt=[`
    Telefonul pe care vrei s\u0103 instalezi acest serviciu <b> trebuie s\u0103 fie
    compatibil eSIM </b> \u0219i s\u0103 fie conectat la internet. Recomand\u0103m o conexiune Wi-Fi,
    dar poate fi \u0219i una de date mobile.
  `,`
    Pentru a verifica dac\u0103 telefonul t\u0103u este compatibil eSIM,
    intr\u0103 aici: <a href="http://www.orange.ro/servicii/eSIM" target="_blank">www.orange.ro/servicii/eSIM</a>.
  `,`
    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.
  `],wt='<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-&amp;-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 Dt(e,t){if(e&1&&p(0,"p",7),e&2){let i=t.$implicit,n=t.$index,o=t.$count;T("mb-0",n===o-1),h("innerHTML",i,w)}}var Tt=(()=>{let t=class t{constructor(){this.domSanitizer=d(tt),this.matIconRegistry=d(ct),this.data=d(L),this.dialogRef=d(rt),this.matIconRegistry.addSvgIconLiteral("info",this.domSanitizer.bypassSecurityTrustHtml(wt))}confirm(){this.dialogRef.close(!0)}close(){this.dialogRef.close(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=P({type:t,selectors:[["oro-banner-info-dialog"]],standalone:!0,features:[X([D]),y],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(o,a){if(o&1&&(r(0,"section",0)(1,"button",1),C("click",function(){return a.close()}),c()(),r(2,"section",2),p(3,"mat-icon",3),r(4,"div",4),I(5,Dt,1,3,"p",5,k),c(),r(7,"button",6),C("click",function(){return a.confirm()}),b(8),c()()),o&2){let l;m(5),R(a.data.paragraphs),m(3),A(" ",(l=a.data.confirmButtonText)!==null&&l!==void 0?l:"Am \xEEn\u0163eles"," ")}},dependencies:[z,B],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 zt(e,t){if(e&1&&p(0,"p",7),e&2){let i=t.$implicit,n=t.$index,o=t.$count;T("mb-0",n===o-1),h("innerHTML",i,w)}}var kt=(()=>{let t=class t extends Tt{constructor(){super(),this.data=d(L),this.simOptionsService=d(St)}confirm(){this.data.location==="Cart"&&this.setSelectedSimOption(this.data.option,this.data.product)}close(){this.setSelectedSimOption(this.data.option,this.data.product)}setSelectedSimOption(n,o){this.data.type!=="prepay"&&this.simOptionsService.setSelectedSimOption(n,o)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=P({type:t,selectors:[["ng-component"]],standalone:!0,features:[Z,y],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(o,a){if(o&1&&(r(0,"section",0)(1,"button",1),C("click",function(){return a.close()}),c()(),r(2,"section",2),p(3,"mat-icon",3),r(4,"div",4),I(5,zt,1,3,"p",5,k),c(),r(7,"button",6),C("click",function(){return a.confirm()}),b(8),c()()),o&2){let l;m(5),R(a.data.paragraphs),m(3),A(" ",(l=a.data.confirmButtonText)!==null&&l!==void 0?l:"Am \xEEn\u0163eles"," ")}},dependencies:[J,at,z,st,B],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 Bt(e,t){e&1&&(r(0,"div",4),p(1,"oro-skeleton-loader-circle",6)(2,"oro-skeleton-loader-line",9),c())}var It=(()=>{let t=class t{constructor(){this.acquisitionTypeSubResource=s}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=P({type:t,selectors:[["oro-sim-options-placeholder"]],inputs:{acquisitionType:"acquisitionType"},standalone:!0,features:[y],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(o,a){o&1&&(r(0,"oro-skeleton-loader",0),p(1,"oro-skeleton-loader-line",1)(2,"oro-skeleton-loader-line",2),r(3,"div",3),M(4,Bt,3,0,"div",4),r(5,"div",5),p(6,"oro-skeleton-loader-circle",6)(7,"oro-skeleton-loader-line",7),c(),r(8,"div",8),p(9,"oro-skeleton-loader-circle",6)(10,"oro-skeleton-loader-line",7),c()()()),o&2&&(m(4),S(4,a.acquisitionType===a.acquisitionTypeSubResource.AcquisitionPrepayToPostpaid?4:-1))},dependencies:[yt,lt,ut]});let e=t;return e})();function Ft(e,t){if(e&1&&p(0,"oro-sim-options-placeholder",0),e&2){let i=E();h("acquisitionType",i.AcquisitionTypeSubResource.Acquisition)}}function Ht(e,t){if(e&1&&p(0,"oro-product-small-price-tooltip",5),e&2){let i=E(2);h("position",i.isMobile?i.TooltipPosition.ABOVE:i.TooltipPosition.RIGHT)("size",21)}}function Wt(e,t){if(e&1&&(r(0,"label",1),b(1," Alege \xEEntre SIM fizic \u0219i eSIM: "),c(),r(2,"mat-radio-group",2)(3,"div")(4,"mat-radio-button",3),b(5," Vreau SIM cu num\u0103r "),c()(),r(6,"div")(7,"mat-radio-button",4),b(8," Vreau eSIM cu num\u0103r "),c(),M(9,Ht,1,2,"oro-product-small-price-tooltip",5),c()()),e&2){let i=E();m(2),h("formControl",i.selectedOptionControl),m(2),h("value",i.ProductType.Physical),m(3),h("value",i.ProductType.PpycardEsim),m(2),S(9,i.isESim()?-1:9)}}var jt="ESM-ORO2600102",Et="PPK-ORO0704001",Fe=(()=>{let t=class t{constructor(){this.dialog=d(D),this.store=d(q),this.fb=d(_t),this.destroyRef=d(K),this.simPickerLoading=this.store.selectSignal(Rt),this.product=G.required(),this.isESim=H(()=>this.product().code===jt),this.selectedOption=H(()=>{switch(this.product().productType){case W.Physical:return _.Physical;case W.PpycardEsim:return _.PpycardEsim;default:return _.Physical}}),this.selectedOptionControl=this.fb.control(_.Physical),this.productTypeChanged=new U,this.ProductType=_,this.AcquisitionTypeSubResource=s,this.TooltipPosition=xt}onResize(){this.isMobile=window.innerWidth<mt.md}ngOnInit(){this.onResize(),this.selectedOptionControl.setValue(this.selectedOption()),this.selectedOptionControl.valueChanges.pipe(ot(this.destroyRef)).subscribe(n=>{n&&n!==this.selectedOption()&&(n===_.PpycardEsim?this.popEsimInfo():this.productTypeChanged.emit(n))})}popEsimInfo(){let n={paragraphs:vt,confirmButtonText:"Am \xEEn\u0163eles",location:"Cart",type:"prepay",option:nt.New,product:this.product().code},o=this.dialog.open(kt,{autoFocus:!1,disableClose:!0,backdropClass:"o-mat-mdc-dialog-backdrop",minHeight:"430px",maxHeight:"94vh",maxWidth:"95vw",panelClass:"o-mat-mdc-dialog",width:"609px",data:n}).afterClosed().pipe(N(1)).subscribe(a=>{a==="confirm"?this.productTypeChanged.emit(_.PpycardEsim):this.selectedOptionControl.setValue(_.Physical)})}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=P({type:t,selectors:[["oro-prepay-sim-options"]],hostBindings:function(o,a){o&1&&C("resize",function(){return a.onResize()},!1,Q)},inputs:{product:[Y.SignalBased,"product"]},outputs:{productTypeChanged:"productTypeChanged"},standalone:!0,features:[y],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(o,a){o&1&&M(0,Ft,1,1,"oro-sim-options-placeholder",0)(1,Wt,10,4),o&2&&S(0,a.simPickerLoading()?0:1)},dependencies:[bt,Ct,It,Ot,Pt,ft,ht],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 Ye=x(O,e=>!!(e.cart?.__typename==="PendingCartResource"&&e.cart.items.some(t=>t?.product?.__typename==="ProductOfferingSubResource"&&t.product.code===Et))),Rt=x(O,e=>e.status===v.loading||e.simOption.status===v.loading),Ke=x(O,e=>e.status===v.loading||e.subscriptionType.status===v.loading),Ge=()=>g(u({},f),{map:e=>e.cart?.__typename==="PendingCartResource"?e.cart?.items:[]}),Ue=(e,t)=>x(O,i=>{if(!(i.cart?.__typename!=="PendingCartResource"||!e))return t?i.cart.items.find(o=>o?.id===t)?.items?.find(o=>o?.id===e)||void 0:i.cart.items?.find(n=>n?.id===e)||void 0}),Qe=e=>g(u({},f),{map:t=>{if(t.cart?.__typename==="PendingCartResource")return t?.cart?.items?.find(i=>i?.id===e)||void 0}}),Ze=e=>g(u({},f),{map(t){return t.cart?.__typename==="PendingCartResource"?t.cart.items.filter(i=>i?.product?.__typename===e):[]}}),Xe=e=>x(O,t=>{if(e)return t.itemsErrors&&t.itemsErrors[e]?t.itemsErrors[e]:void 0});var Je=()=>g(u({},f),{map(e){return e.cart?.__typename==="PendingCartResource"?e.cart.items.some(t=>t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===s.Acquisition||t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===s.Loyalty||t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===s.AcquisitionPortIn||t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===s.AcquisitionPrepayToPostpaid||t?.product?.__typename==="ProductWithInstallmentOfferingSubResource"&&t.items?.some(i=>i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===s.Acquisition||i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===s.Loyalty||i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===s.AcquisitionPortIn||i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===s.AcquisitionPrepayToPostpaid)):!1}}),to=e=>x(O,t=>{if(e)return t.updateItemQuantity?.itemId}),eo=()=>g(u({},f),{map(e){if(e.cart?.__typename!=="PendingCartResource")return!1;let t=e.cart.items.some(i=>i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===s.AcquisitionPrepayToPostpaid);if(t)return t;for(let i of e.cart.items){let n=i?.items?.some(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o?.product.acq===s.AcquisitionPrepayToPostpaid);if(n)return n}return!1}}),oo=()=>g(u({},f),{map(e){if(e.cart?.__typename!=="PendingCartResource")return;let t=e.cart.items.find(i=>i?.product?.__typename==="SubscriptionOfferingSubResource"&&i?.product.acq===s.AcquisitionPrepayToPostpaid&&i.product.msisdn);if(t?.product?.__typename==="SubscriptionOfferingSubResource"&&t?.product?.msisdn?.length>=10)return t.product.msisdn;for(let i of e.cart.items){let n=i?.items?.find(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o?.product?.acq===s.AcquisitionPrepayToPostpaid&&o?.product.msisdn);if(n?.product?.__typename==="SubscriptionOfferingSubResource"&&n?.product?.msisdn?.length>=10)return n.product.msisdn}}}),io=()=>g(u({},f),{map(e){return e.newClientAcquisition.ppy2PpdLogged.msisdns}}),no=()=>g(u({},f),{map(e){return e.newClientAcquisition.ppy2PpdLogged?.selectedMsisdn}}),ro=()=>g(u({},f),{map(e){return e.newClientAcquisition.ppy2PpdLogged?.status}}),ao=()=>g(u({},f),{map(e){if(e.cart?.__typename==="PendingCartResource"){let t=e.cart.items.some(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.simOption===j.KeepCurrent),n=e.cart.items.find(o=>o?.items?.length)?.items?.some(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.simOption===j.KeepCurrent);if(t||n)return!0}return!1}}),co=e=>g(u({},f),{map(t){return t.cart?.__typename==="PendingCartResource"?At(e,t.cart.items):!1}});function At(e,t){return t?.some(i=>{if(i?.product?.__typename==="SubscriptionOfferingSubResource")return!!i.product.acquisitionEligibilityList?.find(n=>n?.acqType===e&&n.status===it.Selected);if(i?.items)return At(e,i?.items)})||!1}export{Gt as a,Ut as b,Qt as c,wt as d,St as e,Tt as f,kt as g,Ye as h,Rt as i,Ke as j,Ge as k,Ue as l,Qe as m,Ze as n,Xe as o,Je as p,to as q,eo as r,oo as s,io as t,no as u,ro as v,ao as w,co as x,It as y,jt as z,Et as A,Fe as B};