import{a as yt,b as xt}from"./chunk-BKNLULO5.js";import{w as st,x as pt}from"./chunk-MIOHNJCY.js";import{a as bt}from"./chunk-G3PBIJZE.js";import{b as Ct,c as Pt}from"./chunk-U2WOKYRZ.js";import{c as nt,d as q,e as D,f as L,j as rt}from"./chunk-PHTMXYHJ.js";import{B as h,C as H,Cb as x,Eb as g,J as it,K as W,b as ot,c}from"./chunk-73GUXIT2.js";import{D as ht,F as _t,h as gt,q as ft}from"./chunk-XWZ7QAQL.js";import{a as at,b as B,c as ct}from"./chunk-EPGXKNXA.js";import{d as ut}from"./chunk-WLIDZG2D.js";import{a as qt}from"./chunk-IC7MXKVY.js";import{D as S,a as et,s as A,v as y}from"./chunk-ALDBR463.js";import{c as tt}from"./chunk-2G3AB74T.js";import{f as J}from"./chunk-H45JNRUV.js";import{a as dt}from"./chunk-YW5W23CA.js";import{E as X}from"./chunk-E2GGCCQI.js";import{a as mt}from"./chunk-V2NRIJ3K.js";import{a as lt}from"./chunk-FRKPVHGJ.js";import{Ac as T,Bc as k,Cc as r,Dc as a,Ec as s,Ia as N,Kb as v,Na as $,Nb as U,Oa as p,Oc as C,Qb as d,Qc as R,Rd as F,Ua as V,Va as _,a as l,ad as P,b as u,ba as j,cc as Q,cd as E,g as At,id as Z,jd as b,kc as O,mb as Y,nb as K,pb as G,qc as f,sc as w,xc as M,zc as I}from"./chunk-V6BPA3D7.js";var Ot=At(qt());var Mt=(()=>{class t{constructor(e){this.store=e}hasSimCookie(){return tt.isProduction()===!1||(0,Ot.get)("sim")==="true"}setSelectedSimOption(e,i){i&&this.store.dispatch(st.updateSimOption({itemId:i,simOption:e}))}setPrepayProductType(e,i){i&&this.store.dispatch(pt.updatePrepayProductType({itemId:i,productType:e}))}static{this.\u0275fac=function(i){return new(i||t)($(A))}}static{this.\u0275prov=N({token:t,factory:t.\u0275fac,providedIn:"root"})}}return t})();var Kt={name:"E-SIM",type:ut.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."},Gt={dark:"1717002698_e31c5343619ff38e8709.svg",darkSmall:"1717002663_a4de6ae2aec89834091e.svg",light:"1717002729_27cd2ab4965e6e3c2e93.svg"},Ut=[`
    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.
  `],St=[`
    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.
  `],vt='<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(t,o){if(t&1&&s(0,"p",7),t&2){let e=o.$implicit,i=o.$index,n=o.$count;w("mb-0",i===n-1),f("innerHTML",e,v)}}var wt=(()=>{class t{constructor(){this.domSanitizer=p(J),this.matIconRegistry=p(at),this.data=p(q),this.dialogRef=p(nt),this.matIconRegistry.addSvgIconLiteral("info",this.domSanitizer.bypassSecurityTrustHtml(vt))}confirm(){this.dialogRef.close(!0)}close(){this.dialogRef.close(!1)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=_({type:t,selectors:[["oro-banner-info-dialog"]],standalone:!0,features:[Z([D]),b],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(i,n){if(i&1&&(r(0,"section",0)(1,"button",1),C("click",function(){return n.close()}),a()(),r(2,"section",2),s(3,"mat-icon",3),r(4,"div",4),T(5,Dt,1,3,"p",5,I),a(),r(7,"button",6),C("click",function(){return n.confirm()}),P(8),a()()),i&2){let m;d(5),k(n.data.paragraphs),d(3),E(" ",(m=n.data.confirmButtonText)!==null&&m!==void 0?m:"Am \xEEn\u0163eles"," ")}},dependencies:[L,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}']})}}return t})();function Lt(t,o){if(t&1&&s(0,"p",7),t&2){let e=o.$implicit,i=o.$index,n=o.$count;w("mb-0",i===n-1),f("innerHTML",e,v)}}var It=(()=>{class t extends wt{constructor(){super(),this.data=p(q),this.simOptionsService=p(Mt)}confirm(){this.data.location==="Cart"&&this.setSelectedSimOption(this.data.option,this.data.product)}close(){this.setSelectedSimOption(this.data.option,this.data.product)}setSelectedSimOption(e,i){this.data.type!=="prepay"&&this.simOptionsService.setSelectedSimOption(e,i)}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=_({type:t,selectors:[["ng-component"]],standalone:!0,features:[Q,b],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(i,n){if(i&1&&(r(0,"section",0)(1,"button",1),C("click",function(){return n.close()}),a()(),r(2,"section",2),s(3,"mat-icon",3),r(4,"div",4),T(5,Lt,1,3,"p",5,I),a(),r(7,"button",6),C("click",function(){return n.confirm()}),P(8),a()()),i&2){let m;d(5),k(n.data.paragraphs),d(3),E(" ",(m=n.data.confirmButtonText)!==null&&m!==void 0?m:"Am \xEEn\u0163eles"," ")}},dependencies:[X,rt,L,ct,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})}}return t})();function Bt(t,o){t&1&&(r(0,"div",4),s(1,"oro-skeleton-loader-circle",6)(2,"oro-skeleton-loader-line",9),a())}var Tt=(()=>{class t{constructor(){this.acquisitionTypeSubResource=c}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=_({type:t,selectors:[["oro-sim-options-placeholder"]],inputs:{acquisitionType:"acquisitionType"},standalone:!0,features:[b],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(i,n){i&1&&(r(0,"oro-skeleton-loader",0),s(1,"oro-skeleton-loader-line",1)(2,"oro-skeleton-loader-line",2),r(3,"div",3),O(4,Bt,3,0,"div",4),r(5,"div",5),s(6,"oro-skeleton-loader-circle",6)(7,"oro-skeleton-loader-line",7),a(),r(8,"div",8),s(9,"oro-skeleton-loader-circle",6)(10,"oro-skeleton-loader-line",7),a()()()),i&2&&(d(4),M(4,n.acquisitionType===n.acquisitionTypeSubResource.AcquisitionPrepayToPostpaid?4:-1))},dependencies:[bt,mt,lt]})}}return t})();function zt(t,o){if(t&1&&s(0,"oro-sim-options-placeholder",0),t&2){let e=R();f("acquisitionType",e.AcquisitionTypeSubResource.Acquisition)}}function Ft(t,o){if(t&1&&s(0,"oro-product-small-price-tooltip",5),t&2){let e=R(2);f("position",e.isMobile?e.TooltipPosition.ABOVE:e.TooltipPosition.RIGHT)("size",21)}}function Ht(t,o){if(t&1&&(r(0,"label",1),P(1," Alege \xEEntre SIM fizic \u0219i eSIM: "),a(),r(2,"mat-radio-group",2)(3,"div")(4,"mat-radio-button",3),P(5," Vreau SIM cu num\u0103r "),a()(),r(6,"div")(7,"mat-radio-button",4),P(8," Vreau eSIM cu num\u0103r "),a(),O(9,Ft,1,2,"oro-product-small-price-tooltip",5),a()()),t&2){let e=R();d(2),f("formControl",e.selectedOptionControl),d(2),f("value",e.ProductType.Physical),d(3),f("value",e.ProductType.PpycardEsim),d(2),M(9,e.isESim()?-1:9)}}var Wt="ESM-ORO2600102",Rt="PPK-ORO0704001",ze=(()=>{class t{constructor(){this.dialog=p(D),this.store=p(A),this.fb=p(ht),this.destroyRef=p(Y),this.simPickerLoading=this.store.selectSignal(kt),this.product=K.required(),this.isESim=F(()=>this.product().code===Wt),this.selectedOption=F(()=>{switch(this.product().productType){case H.Physical:return h.Physical;case H.PpycardEsim:return h.PpycardEsim;default:return h.Physical}}),this.selectedOptionControl=this.fb.control(h.Physical),this.productTypeChanged=new G,this.ProductType=h,this.AcquisitionTypeSubResource=c,this.TooltipPosition=yt}onResize(){this.isMobile=window.innerWidth<dt.md}ngOnInit(){this.onResize(),this.selectedOptionControl.setValue(this.selectedOption()),this.selectedOptionControl.valueChanges.pipe(et(this.destroyRef)).subscribe(e=>{e&&e!==this.selectedOption()&&(e===h.PpycardEsim?this.popEsimInfo():this.productTypeChanged.emit(e))})}popEsimInfo(){let e={paragraphs:St,confirmButtonText:"Am \xEEn\u0163eles",location:"Cart",type:"prepay",option:it.New,product:this.product().code},i=this.dialog.open(It,{autoFocus:!1,disableClose:!0,backdropClass:"o-mat-mdc-dialog-backdrop",minHeight:"430px",maxHeight:"94vh",maxWidth:"95vw",panelClass:"o-mat-mdc-dialog",width:"609px",data:e}).afterClosed().pipe(j(1)).subscribe(n=>{n==="confirm"?this.productTypeChanged.emit(h.PpycardEsim):this.selectedOptionControl.setValue(h.Physical)})}static{this.\u0275fac=function(i){return new(i||t)}}static{this.\u0275cmp=_({type:t,selectors:[["oro-prepay-sim-options"]],hostBindings:function(i,n){i&1&&C("resize",function(){return n.onResize()},!1,U)},inputs:{product:[V.SignalBased,"product"]},outputs:{productTypeChanged:"productTypeChanged"},standalone:!0,features:[b],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(i,n){i&1&&O(0,zt,1,1,"oro-sim-options-placeholder",0)(1,Ht,10,4),i&2&&M(0,n.simPickerLoading()?0:1)},dependencies:[Pt,Ct,Tt,xt,_t,gt,ft],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}"]})}}return t})();var Ve=y(x,t=>!!(t.cart?.__typename==="PendingCartResource"&&t.cart.items.some(o=>o?.product?.__typename==="ProductOfferingSubResource"&&o.product.code===Rt))),kt=y(x,t=>t.status===S.loading||t.simOption.status===S.loading),Ye=y(x,t=>t.status===S.loading||t.subscriptionType.status===S.loading),Ke=()=>u(l({},g),{map:t=>t.cart?.__typename==="PendingCartResource"?t.cart?.items:[]}),Ge=(t,o)=>y(x,e=>{if(!(e.cart?.__typename!=="PendingCartResource"||!t))return o?e.cart.items.find(n=>n?.id===o)?.items?.find(n=>n?.id===t)||void 0:e.cart.items?.find(i=>i?.id===t)||void 0}),Ue=t=>u(l({},g),{map:o=>{if(o.cart?.__typename==="PendingCartResource")return o?.cart?.items?.find(e=>e?.id===t)||void 0}}),Qe=t=>u(l({},g),{map(o){return o.cart?.__typename==="PendingCartResource"?o.cart.items.filter(e=>e?.product?.__typename===t):[]}}),Ze=t=>y(x,o=>{if(t)return o.itemsErrors&&o.itemsErrors[t]?o.itemsErrors[t]:void 0});var Xe=()=>u(l({},g),{map(t){return t.cart?.__typename==="PendingCartResource"?t.cart.items.some(o=>o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===c.Acquisition||o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===c.Loyalty||o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===c.AcquisitionPortIn||o?.product?.__typename==="SubscriptionOfferingSubResource"&&o.product.acq===c.AcquisitionPrepayToPostpaid||o?.product?.__typename==="ProductWithInstallmentOfferingSubResource"&&o.items?.some(e=>e?.product?.__typename==="SubscriptionOfferingSubResource"&&e.product.acq===c.Acquisition||e?.product?.__typename==="SubscriptionOfferingSubResource"&&e.product.acq===c.Loyalty||e?.product?.__typename==="SubscriptionOfferingSubResource"&&e.product.acq===c.AcquisitionPortIn||e?.product?.__typename==="SubscriptionOfferingSubResource"&&e.product.acq===c.AcquisitionPrepayToPostpaid)):!1}}),Je=t=>y(x,o=>{if(t)return o.updateItemQuantity?.itemId}),to=()=>u(l({},g),{map(t){if(t.cart?.__typename!=="PendingCartResource")return!1;let o=t.cart.items.some(e=>e?.product?.__typename==="SubscriptionOfferingSubResource"&&e.product.acq===c.AcquisitionPrepayToPostpaid);if(o)return o;for(let e of t.cart.items){let i=e?.items?.some(n=>n?.product?.__typename==="SubscriptionOfferingSubResource"&&n?.product.acq===c.AcquisitionPrepayToPostpaid);if(i)return i}return!1}}),eo=()=>u(l({},g),{map(t){if(t.cart?.__typename!=="PendingCartResource")return;let o=t.cart.items.find(e=>e?.product?.__typename==="SubscriptionOfferingSubResource"&&e?.product.acq===c.AcquisitionPrepayToPostpaid&&e.product.msisdn);if(o?.product?.__typename==="SubscriptionOfferingSubResource"&&o?.product?.msisdn?.length>=10)return o.product.msisdn;for(let e of t.cart.items){let i=e?.items?.find(n=>n?.product?.__typename==="SubscriptionOfferingSubResource"&&n?.product?.acq===c.AcquisitionPrepayToPostpaid&&n?.product.msisdn);if(i?.product?.__typename==="SubscriptionOfferingSubResource"&&i?.product?.msisdn?.length>=10)return i.product.msisdn}}}),oo=()=>u(l({},g),{map(t){return t.newClientAcquisition.ppy2PpdLogged.msisdns}}),io=()=>u(l({},g),{map(t){return t.newClientAcquisition.ppy2PpdLogged?.selectedMsisdn}}),no=()=>u(l({},g),{map(t){return t.newClientAcquisition.ppy2PpdLogged?.status}}),ro=()=>u(l({},g),{map(t){if(t.cart?.__typename==="PendingCartResource"){let o=t.cart.items.some(n=>n?.product?.__typename==="SubscriptionOfferingSubResource"&&n.product.simOption===W.KeepCurrent),i=t.cart.items.find(n=>n?.items?.length)?.items?.some(n=>n?.product?.__typename==="SubscriptionOfferingSubResource"&&n.product.simOption===W.KeepCurrent);if(o||i)return!0}return!1}}),ao=t=>u(l({},g),{map(o){return o.cart?.__typename==="PendingCartResource"?Et(t,o.cart.items):!1}});function Et(t,o){return o?.some(e=>{if(e?.product?.__typename==="SubscriptionOfferingSubResource")return!!e.product.acquisitionEligibilityList?.find(i=>i?.acqType===t&&i.status===ot.Selected);if(e?.items)return Et(t,e?.items)})||!1}export{Mt as a,Kt as b,Gt as c,Ut as d,vt as e,wt as f,It as g,Ve as h,kt as i,Ye as j,Ke as k,Ge as l,Ue as m,Qe as n,Ze as o,Xe as p,Je as q,to as r,eo as s,oo as t,io as u,no as v,ro as w,ao as x,Tt as y,Wt as z,Rt as A,ze as B};