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