import{a as wt}from"./chunk-6ZUCTCLD.js";import{r as mt,s as ut}from"./chunk-5TZLGKCI.js";import{a as vt}from"./chunk-MFDLBPMV.js";import{b as Mt,c as St}from"./chunk-R6NCDWQ5.js";import{c as lt,d as L,e as F,f as B,j as dt}from"./chunk-S3R7OBRS.js";import{J as st,K as p,dc as M,fc as h,ga as b,ha as $,na as pt,oa as j}from"./chunk-U45OJP77.js";import{D as yt,F as Ot,h as xt,q as bt}from"./chunk-MILTB5EA.js";import{ia as Ct,ja as H,ka as Pt}from"./chunk-WCR24CAA.js";import{d as _t}from"./chunk-WLIDZG2D.js";import{a as Ht}from"./chunk-OW53KNUD.js";import{D as w,a as ct,s as D,v as O}from"./chunk-QYQ7WNYU.js";import{b as at}from"./chunk-W73LR43Y.js";import{f as rt}from"./chunk-UFQSDOZD.js";import{a as gt}from"./chunk-LCXHRNKB.js";import{E as nt,t as it}from"./chunk-GR55BOSQ.js";import{a as ft}from"./chunk-NUBZZCP6.js";import{a as ht}from"./chunk-2POMSYDU.js";import{Ac as v,Cc as R,Dc as z,Ec as E,Fc as a,Gc as c,Hc as d,La as Y,Nb as I,Qa as V,Qb as Z,Ra as m,Rc as P,Tb as s,Tc as A,Td as N,Xa as G,Ya as C,a as u,b as g,dd as _,ed as tt,fa as W,fc as X,fd as q,g as Bt,ld as et,md as x,nc as S,pb as K,pd as ot,qb as U,sb as Q,tc as f,vc as y,yc as J}from"./chunk-HC2G7LSI.js";var kt=Bt(Ht());var Tt=(()=>{let t=class t{constructor(n){this.store=n}hasSimCookie(){return at.isProduction()===!1||(0,kt.get)("sim")==="true"}setSelectedSimOption(n,o){this.store.dispatch(mt.updateSimOption({itemId:o,simOption:n}))}setPrepayProductType(n,o){this.store.dispatch(ut.updatePrepayProductType({itemId:o,productType:n}))}};t.\u0275fac=function(o){return new(o||t)(V(D))},t.\u0275prov=Y({token:t,factory:t.\u0275fac,providedIn:"root"});let e=t;return e})();var te={name:"E-SIM",type:_t.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."},ee={dark:"1717002698_e31c5343619ff38e8709.svg",darkSmall:"1717002663_a4de6ae2aec89834091e.svg",light:"1717002729_27cd2ab4965e6e3c2e93.svg"},oe=[`
    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.
  `],It=[`
    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.
  `],Rt='<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 Nt(e,t){if(e&1&&d(0,"p",7),e&2){let i=t.$implicit,n=t.$index,o=t.$count;y("mb-0",n===o-1),f("innerHTML",i,I)}}var zt=(()=>{let t=class t{constructor(){this.domSanitizer=m(rt),this.matIconRegistry=m(Ct),this.data=m(L),this.dialogRef=m(lt),this.matIconRegistry.addSvgIconLiteral("info",this.domSanitizer.bypassSecurityTrustHtml(Rt))}confirm(){this.dialogRef.close(!0)}close(){this.dialogRef.close(!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=C({type:t,selectors:[["oro-banner-info-dialog"]],standalone:!0,features:[et([F]),x],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,r){if(o&1&&(a(0,"section",0)(1,"button",1),P("click",function(){return r.close()}),c()(),a(2,"section",2),d(3,"mat-icon",3),a(4,"div",4),z(5,Nt,1,3,"p",5,R),c(),a(7,"button",6),P("click",function(){return r.confirm()}),_(8),c()()),o&2){let l;s(5),E(r.data.paragraphs),s(3),q(" ",(l=r.data.confirmButtonText)!==null&&l!==void 0?l:"Am \xEEn\u0163eles"," ")}},dependencies:[B,H],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 $t(e,t){if(e&1&&d(0,"p",7),e&2){let i=t.$implicit,n=t.$index,o=t.$count;y("mb-0",n===o-1),f("innerHTML",i,I)}}var Et=(()=>{let t=class t extends zt{constructor(){super(),this.data=m(L),this.simOptionsService=m(Tt)}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=C({type:t,selectors:[["ng-component"]],standalone:!0,features:[X,x],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,r){if(o&1&&(a(0,"section",0)(1,"button",1),P("click",function(){return r.close()}),c()(),a(2,"section",2),d(3,"mat-icon",3),a(4,"div",4),z(5,$t,1,3,"p",5,R),c(),a(7,"button",6),P("click",function(){return r.confirm()}),_(8),c()()),o&2){let l;s(5),E(r.data.paragraphs),s(3),q(" ",(l=r.data.confirmButtonText)!==null&&l!==void 0?l:"Am \xEEn\u0163eles"," ")}},dependencies:[nt,dt,B,Pt,H],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 jt(e,t){e&1&&(a(0,"div",4),d(1,"oro-skeleton-loader-circle",6)(2,"oro-skeleton-loader-line",9),c())}var At=(()=>{let t=class t{constructor(){this.acquisitionTypeSubResource=p}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=C({type:t,selectors:[["oro-sim-options-placeholder"]],inputs:{acquisitionType:"acquisitionType"},standalone:!0,features:[x],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,r){o&1&&(a(0,"oro-skeleton-loader",0),d(1,"oro-skeleton-loader-line",1)(2,"oro-skeleton-loader-line",2),a(3,"div",3),S(4,jt,3,0,"div",4),a(5,"div",5),d(6,"oro-skeleton-loader-circle",6)(7,"oro-skeleton-loader-line",7),c(),a(8,"div",8),d(9,"oro-skeleton-loader-circle",6)(10,"oro-skeleton-loader-line",7),c()()()),o&2&&(s(4),v(4,r.acquisitionType===r.acquisitionTypeSubResource.AcquisitionPrepayToPostpaid?4:-1))},dependencies:[vt,ft,ht]});let e=t;return e})();var Wt=(e,t)=>({"height.px":e,"width.px":t}),T=function(e){return e.LEFT="left",e.RIGHT="right",e.ABOVE="above",e.UNDER="under",e}(T||{}),qt=(()=>{let t=class t{constructor(){this.position=T.RIGHT,this.description="Pre\u021Bul t\u0103iat este cel mai mic pre\u021B din ultimele 30 de zile, de la \xEEnceputul campaniei",this.size=16,this.indicatorSize=10,this.TooltipPosition=T}ngOnInit(){document.documentElement.style.setProperty("--oro-tooltip-indicator-size",`${this.indicatorSize}px`),document.documentElement.style.setProperty("--oro-tooltip-box-size",`${this.size}px`)}toggleShowTooltip(){this.showTooltip=!this.showTooltip}clickedOutside(){this.showTooltip&&(this.showTooltip=!1)}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=C({type:t,selectors:[["oro-product-small-price-tooltip"]],inputs:{position:"position",description:"description",size:"size",indicatorSize:"indicatorSize"},standalone:!0,features:[x],decls:5,vars:10,consts:[[1,"oro-tooltip",3,"oroClickOutside","click"],[1,"oro-tooltip-content",3,"ngStyle"]],template:function(o,r){o&1&&(a(0,"div",0),P("oroClickOutside",function(){return r.clickedOutside()})("click",function(){return r.toggleShowTooltip()}),a(1,"span",1),_(2,"i"),c(),a(3,"span"),_(4),c()()),o&2&&(y("oro-tooltip-active",r.showTooltip),s(),f("ngStyle",ot(7,Wt,r.size,r.size)),s(2),J("oro-tooltip-text tooltip-",r.position,""),s(),tt(r.description))},dependencies:[it,wt],styles:['[_ngcontent-%COMP%]:root{--oro-tooltip-box-size: 16px;--oro-tooltip-indicator-size: 8px}.oro-tooltip[_ngcontent-%COMP%]{position:relative;display:inline-block}.oro-tooltip-content[_ngcontent-%COMP%]{font-size:1rem;font-weight:400!important;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#666;color:#fff;cursor:pointer;width:var(--oro-tooltip-box-size);height:var(--oro-tooltip-box-size)}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text[_ngcontent-%COMP%]{visibility:hidden;width:max-content;min-width:160px;max-width:260px;background-color:#000;color:#fff;text-align:left;border-radius:2px;padding:5px 5px 5px 10px;position:absolute;font-size:12px;z-index:1}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text[_ngcontent-%COMP%]:after{content:"";position:absolute;display:inline-block;margin-top:0;border-width:calc(var(--oro-tooltip-indicator-size) / 2);border-style:solid;border-color:black transparent transparent transparent}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-right[_ngcontent-%COMP%]{transform:translate(calc(var(--oro-tooltip-box-size) + var(--oro-tooltip-indicator-size))) translateY(calc(-50% - var(--oro-tooltip-box-size) / 2))}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-right[_ngcontent-%COMP%]:after{top:calc(50% - var(--oro-tooltip-indicator-size) / 2);transform:rotate(90deg);left:calc(var(--oro-tooltip-indicator-size) * -1)}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-above[_ngcontent-%COMP%]{transform:translateY(calc(-100% - var(--oro-tooltip-box-size) - var(--oro-tooltip-indicator-size))) translate(calc(-50% + var(--oro-tooltip-box-size) / 2))}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-above[_ngcontent-%COMP%]:after{left:calc(50% - var(--oro-tooltip-indicator-size) / 2);bottom:calc(var(--oro-tooltip-indicator-size) * -1)}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-left[_ngcontent-%COMP%]{transform:translateY(calc(-50% - var(--oro-tooltip-box-size) / 2)) translate(calc(-100% - var(--oro-tooltip-indicator-size)))}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-left[_ngcontent-%COMP%]:after{right:calc(var(--oro-tooltip-indicator-size) * -1);transform:rotate(-90deg);top:calc(50% - var(--oro-tooltip-indicator-size) / 2)}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-under[_ngcontent-%COMP%]{transform:translate(calc(-50% + var(--oro-tooltip-box-size) / 2)) translateY(var(--oro-tooltip-indicator-size))}.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text.tooltip-under[_ngcontent-%COMP%]:after{top:calc(var(--oro-tooltip-indicator-size) * -1);transform:rotate(180deg);left:calc(50% - var(--oro-tooltip-indicator-size) / 2)}.oro-tooltip-active[_ngcontent-%COMP%]   .oro-tooltip-text[_ngcontent-%COMP%]{visibility:visible;opacity:1;transition:opacity .2s ease-in-out}.hidden[_ngcontent-%COMP%]{display:none}@media screen and (max-width: 768px){.oro-tooltip[_ngcontent-%COMP%]   .oro-tooltip-text[_ngcontent-%COMP%]{min-width:128px;max-width:208px;font-size:10.8px}}@keyframes _ngcontent-%COMP%_tooltipFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.oro-tooltip-active[_ngcontent-%COMP%]   .oro-tooltip-text[_ngcontent-%COMP%]{transition:none}}@media print{.oro-tooltip[_ngcontent-%COMP%]{display:none}}']});let e=t;return e})();function Yt(e,t){if(e&1&&d(0,"oro-sim-options-placeholder",0),e&2){let i=A();f("acquisitionType",i.AcquisitionTypeSubResource.Acquisition)}}function Vt(e,t){if(e&1&&d(0,"oro-product-small-price-tooltip",5),e&2){let i=A(2);f("position",i.isMobile?i.TooltipPosition.ABOVE:i.TooltipPosition.RIGHT)("size",21)}}function Gt(e,t){if(e&1&&(a(0,"label",1),_(1," Alege \xEEntre SIM fizic \u0219i eSIM: "),c(),a(2,"mat-radio-group",2)(3,"div")(4,"mat-radio-button",3),_(5," Vreau SIM cu num\u0103r "),c()(),a(6,"div")(7,"mat-radio-button",4),_(8," Vreau eSIM cu num\u0103r "),c(),S(9,Vt,1,2,"oro-product-small-price-tooltip",5),c()()),e&2){let i=A();s(2),f("formControl",i.selectedOptionControl),s(2),f("value",i.ProductType.Physical),s(3),f("value",i.ProductType.PpycardEsim),s(2),v(9,i.isESim()?-1:9)}}var Kt="ESM-ORO2600102",Lt="PPK-ORO0704001",Ue=(()=>{let t=class t{constructor(){this.dialog=m(F),this.store=m(D),this.fb=m(yt),this.destroyRef=m(K),this.simPickerLoading=this.store.selectSignal(Dt),this.product=U.required(),this.isESim=N(()=>this.product().code===Kt),this.selectedOption=N(()=>{switch(this.product().productType){case $.Physical:return b.Physical;case $.PpycardEsim:return b.PpycardEsim;default:return b.Physical}}),this.selectedOptionControl=this.fb.control(b.Physical),this.productTypeChanged=new Q,this.ProductType=b,this.AcquisitionTypeSubResource=p,this.TooltipPosition=T}onResize(){this.isMobile=window.innerWidth<gt.md}ngOnInit(){this.onResize(),this.selectedOptionControl.setValue(this.selectedOption()),this.selectedOptionControl.valueChanges.pipe(ct(this.destroyRef)).subscribe(n=>{n&&n!==this.selectedOption()&&(n===b.PpycardEsim?this.popEsimInfo():this.productTypeChanged.emit(n))})}popEsimInfo(){let n={paragraphs:It,confirmButtonText:"Am \xEEn\u0163eles",location:"Cart",type:"prepay",option:pt.New,product:this.product().code},o=this.dialog.open(Et,{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(W(1)).subscribe(r=>{r==="confirm"?this.productTypeChanged.emit(b.PpycardEsim):this.selectedOptionControl.setValue(b.Physical)})}};t.\u0275fac=function(o){return new(o||t)},t.\u0275cmp=C({type:t,selectors:[["oro-prepay-sim-options"]],hostBindings:function(o,r){o&1&&P("resize",function(){return r.onResize()},!1,Z)},inputs:{product:[G.SignalBased,"product"]},outputs:{productTypeChanged:"productTypeChanged"},standalone:!0,features:[x],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,r){o&1&&S(0,Yt,1,1,"oro-sim-options-placeholder",0)(1,Gt,10,4),o&2&&v(0,r.simPickerLoading()?0:1)},dependencies:[St,Mt,At,qt,Ot,xt,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 oo=O(M,e=>!!(e.cart?.__typename==="PendingCartResource"&&e.cart.items.some(t=>t?.product?.__typename==="ProductOfferingSubResource"&&t.product.code===Lt))),Dt=O(M,e=>e.status===w.loading||e.simOption.status===w.loading),io=O(M,e=>e.status===w.loading||e.subscriptionType.status===w.loading),no=()=>g(u({},h),{map:e=>e.cart?.__typename==="PendingCartResource"?e.cart?.items:[]}),ro=e=>g(u({},h),{map:t=>{if(t.cart?.__typename==="PendingCartResource")return t?.cart?.items?.find(i=>i?.id===e)||void 0}}),ao=e=>g(u({},h),{map(t){return t.cart?.__typename==="PendingCartResource"?t.cart.items.filter(i=>i?.product?.__typename===e):[]}}),co=e=>O(M,t=>t.itemsErrors&&t.itemsErrors[e]?t.itemsErrors[e]:void 0);var so=()=>g(u({},h),{map(e){return e.cart?.__typename==="PendingCartResource"?e.cart.items.some(t=>t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===p.Acquisition||t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===p.Loyalty||t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===p.AcquisitionPortIn||t?.product?.__typename==="SubscriptionOfferingSubResource"&&t.product.acq===p.AcquisitionPrepayToPostpaid||t?.product?.__typename==="ProductWithInstallmentOfferingSubResource"&&t.items?.some(i=>i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===p.Acquisition||i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===p.Loyalty||i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===p.AcquisitionPortIn||i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===p.AcquisitionPrepayToPostpaid)):!1}}),po=e=>O(M,t=>t.updateItemQuantity?.itemId),lo=()=>g(u({},h),{map(e){if(e.cart?.__typename!=="PendingCartResource")return!1;let t=e.cart.items.some(i=>i?.product?.__typename==="SubscriptionOfferingSubResource"&&i.product.acq===p.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===p.AcquisitionPrepayToPostpaid);if(n)return n}return!1}}),mo=()=>g(u({},h),{map(e){if(e.cart?.__typename!=="PendingCartResource")return;let t=e.cart.items.find(i=>i?.product?.__typename==="SubscriptionOfferingSubResource"&&i?.product.acq===p.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===p.AcquisitionPrepayToPostpaid&&o?.product.msisdn);if(n?.product?.__typename==="SubscriptionOfferingSubResource"&&n?.product?.msisdn?.length>=10)return n.product.msisdn}}}),uo=()=>g(u({},h),{map(e){return e.newClientAcquisition.ppy2PpdLogged.msisdns}}),go=()=>g(u({},h),{map(e){return e.newClientAcquisition.ppy2PpdLogged?.selectedMsisdn}}),fo=()=>g(u({},h),{map(e){return e.newClientAcquisition.ppy2PpdLogged?.status}}),ho=()=>g(u({},h),{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}}),_o=e=>g(u({},h),{map(t){return t.cart?.__typename==="PendingCartResource"?Ft(e,t.cart.items):!1}});function Ft(e,t){return t?.some(i=>{if(i?.product?.__typename==="SubscriptionOfferingSubResource")return!!i.product.acquisitionEligibilityList?.find(n=>n?.acqType===e&&n.status===st.Selected);if(i?.items)return Ft(e,i?.items)})||!1}export{te as a,ee as b,oe as c,Rt as d,Tt as e,zt as f,Et as g,oo as h,Dt as i,io as j,no as k,ro as l,ao as m,co as n,so as o,po as p,lo as q,mo as r,uo as s,go as t,fo as u,ho as v,_o as w,At as x,T as y,qt as z,Kt as A,Lt as B,Ue as C};