Loading
function(e,t,l){l.d(t,{Ay:()=>T,O7:()=>E,gS:()=>b});var n=l(627968),a=l(64700),s=l(503698),r=l.n(s),i=l(284009),c=l.n(i),u=l(17928),d=l(834730),o=l(939249),m=l(150934),x=l(937008),h=l(97352),v=l(252424),g=l(428262),p=l(580630),j=l(788868),f=l(375708),N=l(672305);let E=(e,t)=>{let l=e.interval===j.WT.YEAR?f.t.ECT4A5:f.t.v9QeON;return f.intl.format(l,{price:(0,p.$g)(t.amount,t.currency)})},b=(e,t,l)=>{let{userLocale:n,isEligibleForBOGOPromotion:a,shouldShowSavingsPercent:s,isGift:r,planId:i,savingsPercent:c}=l,u=null!=e&&(e.planId===i||null!=t&&e.planId===t.id);return a?r||i!==j.gD.PREMIUM_MONTH_TIER_2?null:{type:"badge",textBadgeVariant:"eyebrow",text:f.intl.string(f.t.iQTfWx)}:null==t||t.interval===j.WT.YEAR&&null!=e||s&&!u?null!=t&&t.interval===j.WT.YEAR&&null!=e?f.intl.string(f.t["122kWB"]):s&&!u&&null!=c?{type:"badge",textBadgeVariant:"eyebrow",text:f.intl.format(f.t.IAybsG,{discount:(0,v.l9)(n,c/100)})}:null:null};function T(e){let{userLocale:t,premiumSubscription:l,planId:s,selectPlan:i,selected:v,priceOptions:T,isPrepaid:A,isCustomGift:y,shouldShowUpdatedPaymentModal:C,discountOffer:L,discountAmountOff:I,discountOfferPlanId:S,isEligibleForDiscount:_,isEligibleForBOGOPromotion:k,isEligibleForTrial:G,isCurrentPlan:M,disabled:P}=e,{isGift:R}=(0,x.Pv)(),w=(0,u.bG)([h.A],()=>h.A.get(s));c()(null!=w,"Missing subscriptionPlan");let O=(0,g.L_)({planId:s,isGift:R,priceOptions:T,subscriptionPlan:w}),D=(0,g.y8)(s,!1,R,T),U=null!=O&&!C,B=a.useCallback(()=>{let e=b(l,w,{userLocale:t,isEligibleForBOGOPromotion:k,shouldShowSavingsPercent:U,isGift:R,planId:s,savingsPercent:O});return"string"==typeof e?(0,n.jsxs)("span",{className:N.IS,children:["(",e,")"]}):null!=e&&"badge"===e.type?(0,n.jsx)(d.E,{tag:"span",variant:e.textBadgeVariant,color:"always-white",className:N.kP,children:e.text}):null},[t,k,w,l,U,R,s,O]),z=(0,g.m6)(w.id),Y=a.useMemo(()=>(0,g.D8)(w.interval,R,A,w.intervalCount,y,z),[w.interval,w.intervalCount,R,A,y,z]),F=null!=S&&s===S,W=()=>{P||i(s)},$=C?f.intl.format(f.t.hXcaLT,{price:_&&null!=I&&F?(0,p.$g)(D.amount-I,D.currency):G?(0,p.$g)(0,D.currency,{minimumFractionDigits:0,maximumFractionDigits:0}):(0,p.$g)(D.amount,D.currency)}):(0,p.$g)(D.amount,D.currency);return(0,n.jsxs)(o.D,{role:"radio","aria-checked":v,tabIndex:v?0:-1,focusProps:{offset:{left:-4,right:-4,top:0,bottom:0}},onClick:W,className:r()(N.G_,{[N.vW]:y&&v,[N.Gb]:y}),children:[(0,n.jsxs)("div",{className:r()(N.XM,{[N.PA]:P}),children:[(0,n.jsxs)("div",{className:N.l,children:[!y&&(0,n.jsx)("div",{className:N.E2,children:(0,n.jsx)(m.S,{checked:v,value:v,label:"",description:"",onChange:W})}),(0,n.jsxs)("div",{children:[(0,n.jsxs)("div",{className:r()(N.Gl,{[N.h4]:v||y,[N.ox]:C&&(v||y)}),children:[Y,y&&B()]}),y&&(0,n.jsx)("div",{className:N._R,children:f.intl.format(f.t.ori2Jm,{currencyAmount:(0,p.$g)(D.amount,D.currency)})})]}),M&&(0,n.jsxs)("span",{className:N.bq,children:["(",f.intl.string(f.t.ymSxhy),")"]}),!y&&B()]}),C?(0,n.jsx)("div",{className:r()({[N.kb]:v}),children:$}):(0,n.jsx)("div",{className:r()({[N.h4]:v||y}),children:$})]}),C&&(0,n.jsx)("div",{className:N.hB,children:(0,n.jsx)(d.E,{variant:"text-md/normal",color:v?"text-default":"interactive-text-default",className:r()(N.Ub,{[N.sw]:_||G}),children:((e,t)=>{let{price:l,isEligibleForDiscount:n,isEligibleForTrial:a,discountAmountOff:s,discountOffer:r,isDiscountApplicableToPlan:i,savingsPercent:c}=t;return n&&null!=s&&i?e.interval===j.WT.YEAR?f.intl.format(f.t["EQmTl+"],{numYears:r?.discount.userUsageLimit??j.OJ,regularPrice:(0,p.$g)(l.amount,l.currency)}):f.intl.format(f.t["VeE/4E"],{numMonths:r?.discount.userUsageLimit??j.OJ,discountedPrice:(0,p.$g)(l.amount-s,l.currency),regularPrice:(0,p.$g)(l.amount,l.currency)}):a?E(e,l):e.interval===j.WT.YEAR?f.intl.formatToPlainString(f.t.rtLTJP,{percent:c??""}):null})(w,{price:D,isEligibleForDiscount:_,isEligibleForTrial:G,discountAmountOff:I,discountOffer:L,isDiscountApplicableToPlan:F,savingsPercent:O})})})]})}}