Loading
function(e,t,n){n.d(t,{A:()=>y});var i=n(627968);n(64700);var r=n(503698),l=n.n(r),a=n(989349),s=n.n(a),o=n(17928),c=n(534514),u=n(531260),d=n(287809),m=n(166403),f=n(428262),g=n(526292),p=n(442123),h=n(422936),T=n(234419),A=n(410516),I=n(462887),b=n(289873),_=n(834730),x=n(736653),E=n(97352),C=n(788868),v=n(375708),N=n(378874);function R(e){let{subscriptionTier:t,priceOptions:n}=e,r=(0,o.bG)([E.A],()=>E.A.isLoadedForSKUs([t])),l=(0,I.q)((0,x.Ay)());if(!r)return(0,i.jsx)(b.y,{type:b.y.Type.PULSING_ELLIPSIS,className:N.xB});let a=E.A.getForSkuAndInterval((0,f.mH)(t),C.WT.MONTH),s=null!=a?(0,f.sS)(a,n,!1,!0):null;return(0,i.jsxs)("div",{children:[(0,i.jsx)(_.E,{variant:"heading-xxl/extrabold",color:l?"text-strong":"always-white",tag:"span",children:(0,i.jsx)("span",{children:s})}),(0,i.jsx)(_.E,{variant:"text-xs/medium",color:"text-muted",children:v.intl.string(v.t.lVQycU)})]})}var M=n(156601),P=n(196936);function y(e){let{isGift:t,premiumTier:n,offerTierMatchesCard:r,offerType:a,showYearlyPrice:I,priceOptions:b,textVariant:_,className:x,isApplicationHome:E,enablePremiumBrandRefresh:N,headerClassName:y,headingVariant:j="heading-md/normal",headingColor:O}=e,S=(0,o.bG)([m.A],()=>m.A.getPremiumTypeSubscription()),U=(0,o.bG)([d.default],()=>d.default.getCurrentUser()),L=(0,u.A)(),w=(0,g.k5)(),G=(0,g.nf)(),k=n===C.PremiumTypes.TIER_0?C.pe.TIER_0:C.pe.TIER_2,D=S?.hasActiveTrial?U?.premiumType:w?C.PremiumTypes.TIER_2:null,B=(0,T.V)(),H=(0,h.O)(),F=n===C.PremiumTypes.TIER_0?C.gD.PREMIUM_MONTH_TIER_0:C.gD.PREMIUM_MONTH_TIER_2,V=(0,A.N1)(F),Z=null!=H&&(0,A.YJ)(H)===F,{useNewCopy:J}=p.A.useConfig({location:`TierCardPrice${n}${t?"":" - DO NOT USE"}`}),K=B?.subscription_trial;if(!E&&!t&&null!=D&&n===D&&null!=S&&null!=S.planIdFromItems){let e=null!=S.trialEndsAt?s()(S?.trialEndsAt).diff(s()(),"d"):0,t=C.hd[S.planIdFromItems],n=f.Ay.formatPriceString(f.Ay.getDefaultPrice(t.id),t.interval),r=a===C.Vk.PREMIUM_TRIAL,o=S.planIdFromItems===C.gD.PREMIUM_YEAR_TIER_2;return(0,i.jsx)(c.D,{variant:j,color:O,className:l()((r||!o)&&P.K,y),children:r?v.intl.format(v.t["2CGBri"],{remainingTime:e,price:n}):o?v.intl.format(v.t.z2oQtA,{percent:G?.percentage??C.Cq,regularPrice:n,renewalDate:f.Ay.getExpectedRenewalDate(S,L)}):v.intl.formatToPlainString(v.t["3ZiutU"],{percent:G?.percentage??C._$,regularPrice:n,numMonths:G?.duration??C.OJ})})}if(!E&&!t&&r){let e=f.Ay.formatPriceString(f.Ay.getDefaultPrice(n===C.PremiumTypes.TIER_0?C.gD.PREMIUM_MONTH_TIER_0:C.gD.PREMIUM_MONTH_TIER_2),C.WT.MONTH);if(a===C.Vk.PREMIUM_TRIAL)return(0,i.jsx)(c.D,{variant:j,color:O,className:l()(P.K,y),children:v.intl.format(v.t["9vyovu"],{planName:(0,f.RH)(C.En[K?.sku_id??C.pe.NONE]??C.gD.PREMIUM_MONTH_TIER_2),duration:(0,f.re)({intervalType:K?.interval??C.WT.DAY,intervalCount:K?.interval_count??30,capitalize:!1}),price:e})});if(null!=H&&null!=V&&Z)return(0,i.jsx)(c.D,{variant:j,color:O,className:l()(P.K,y),children:v.intl.format(v.t.sJTwHQ,{numMonths:H.discount.userUsageLimit??C.OJ,discountedPrice:V,regularPrice:e})})}return t&&J?(0,i.jsx)(R,{subscriptionTier:k,priceOptions:b}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M.A,{subscriptionTier:k,isGift:t,className:null!=x?x:P.q,priceOptions:b,variant:_,isApplicationHome:E,enablePremiumBrandRefresh:N}),I&&(0,i.jsx)(M.A,{subscriptionTier:k,interval:C.WT.YEAR,className:null!=x?x:P.q,isGift:t,priceOptions:b,variant:_,isApplicationHome:E,enablePremiumBrandRefresh:N})]})}}