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