Loading
function(e,t,n){n.d(t,{DH:()=>D,JW:()=>M,WH:()=>Y,a6:()=>w,f7:()=>O,jw:()=>k,oo:()=>G});var l=n(627968),i=n(64700),r=n(503698),a=n.n(r),s=n(575593),o=n(17928),u=n(661531),d=n(990078),c=n(834730),m=n(778712),h=n(315629),f=n(403581),x=n(104510),E=n(323384),g=n(966327),A=n(456839),p=n(575926),N=n(548118),T=n(319820),v=n(576243),C=n(328968),S=n(403362),_=n(371794),I=n(427262),j=n(652215),b=n(788868),y=n(327105),R=n(375708),P=n(617956);function O(e){let{header:t,headerIconSrc:n,headerIconComponent:r,bottomSubText:s,label:o,description:u,graphic:m,price:h,priceStrikethroughText:f,PriceIcon:x,priceTooltip:E,priceSubText:g,priceSubTextHasStrikethrough:A=!0,omitDefaultIconBackground:p,target:N,className:T}=e,v=(0,l.jsx)(U,{target:N}),C=i.useMemo(()=>{let e=(0,l.jsxs)(c.E,{variant:"text-md/medium",color:"text-default",className:P.nw,children:[null!=x&&(0,l.jsx)(x,{size:"xs"}),null!=f&&(0,l.jsx)(c.E,{tag:"span",variant:"text-md/medium",color:"text-subtle",className:P.EF,children:f}),h]});return null!=E?(0,l.jsx)(d.m,{text:E,asContainer:!0,position:"top",align:"center",children:e}):e},[x,h,f,E]),S=i.useMemo(()=>null!=r?(0,l.jsx)("span",{className:P.nr,children:r}):null!=n?(0,l.jsx)("img",{alt:"",src:n,className:P.nr}):null,[n,r]);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:a()(P.kL,T),children:[null!=m&&(0,l.jsx)("div",{className:a()(P.Kk,{[P.H9]:!p}),children:m}),(0,l.jsxs)("div",{className:P.Qs,children:[null!=t&&(0,l.jsxs)(c.E,{variant:"text-sm/semibold",color:"text-muted",lineClamp:2,className:P.wx,children:[S,t]}),(0,l.jsxs)("div",{className:P.zH,children:[(0,l.jsxs)("div",{className:P.Qq,children:[(0,l.jsx)(c.E,{variant:"text-md/normal",color:"text-default",lineClamp:2,children:o}),null!=u&&(0,l.jsx)(c.E,{variant:"text-sm/normal",color:"text-muted",lineClamp:2,children:u}),null!=v&&(0,l.jsx)(c.E,{variant:"text-sm/normal",color:"text-muted",lineClamp:1,children:v})]}),(0,l.jsxs)("div",{className:P.p6,children:[C,null!=g&&(0,l.jsx)(c.E,{variant:A?"text-xs/medium":"text-sm/normal",color:"text-muted",className:a()(P.Jb,{[P.Nc]:A}),children:g})]})]})]})]}),null!=s&&(0,l.jsx)(c.E,{variant:"text-sm/medium",color:"text-muted",className:P.dx,children:s})]})}function U(e){let{target:t}=e;switch(t?.type){case"gift":return R.intl.format(y.default["2PiTTi"],{username:I.Ay.getUserTag(t.user),nickname:I.Ay.getName(t.user),avatar:(0,l.jsx)(g.A,{user:t.user,size:m._3.SIZE_16,className:P.RG})});case"guildSubscription":return R.intl.format(y.default.mXvZt2,{guildName:t.guild.name,icon:(0,l.jsx)(N.Ay,{guild:t.guild,size:N.Ay.Sizes.SMOL,className:P.RG})});case"boost":return R.intl.format(y.default["8imbq5"],{guildName:t.guild.name,guildIcon:()=>(0,l.jsx)(N.Ay,{guild:t.guild,size:N.Ay.Sizes.SMOL,className:P.RG,active:!0})});case void 0:return null;default:(0,S.xb)(t)}}function L(e){let{color:t,Icon:n}=e;return(0,l.jsx)(h.h,{color:t,className:P.nC,children:(0,l.jsx)(n,{size:"lg",color:"var(--icon-strong)"})})}function M(){return(0,l.jsx)(v.A,{size:64,iconSize:32,color:u.A.unsafe_rawColors.NEUTRAL_1})}function D(){return(0,l.jsx)("div",{className:P.Ty,children:(0,l.jsx)(f.t,{size:"lg",color:u.A.colors.ICON_DEFAULT})})}function w(){return(0,l.jsx)(L,{color:"pink",Icon:x._})}function k(){return(0,l.jsx)(E.k,{size:"lg",color:"var(--icon-muted)"})}function G(){return(0,l.jsx)("div",{className:P.CX,children:(0,l.jsx)(f.t,{size:"lg",color:"var(--neutral-1)"})})}let F={[j.EZt.APPLICATION]:{preferredAssetType:"headerBackground"},[j.EZt.GUILD_ROLE]:{preferredAssetType:"thumbnail"},[j.EZt.GUILD_PRODUCT]:{preferredAssetType:"thumbnail"}};function V(e){let{skuId:t,productLine:n,applicationId:r,storeListing:a}=e,s=(0,o.bG)([C.A],()=>a??C.A.getForSKU(t),[a,t]),u=F[n].preferredAssetType,d=i.useMemo(()=>null==s?null:"headerBackground"===u?s.headerBackground??s.thumbnail:s.thumbnail??s.headerBackground,[u,s]);return null!=d?(0,l.jsx)("img",{src:(0,_.YE)(r,d,64),alt:"",className:P.gw}):n===j.EZt.APPLICATION?(0,l.jsx)(k,{}):n===j.EZt.GUILD_ROLE?(0,l.jsx)(p.h,{width:48,height:48}):null}function Y(e){let{sku:t,premiumType:n,product:i,storeListing:r}=e;return n===b.PremiumTypes.TIER_0?(0,l.jsx)(D,{}):n===b.PremiumTypes.TIER_2?(0,l.jsx)(M,{}):i?.type===s.R.BUNDLE?(0,l.jsx)(A.a,{product:i,staticPreviewClassName:P.C0}):null==t?null:t.productLine in F?(0,l.jsx)(V,{skuId:t.id,productLine:t.productLine,applicationId:t.applicationId,storeListing:r}):(0,l.jsx)(T.r$,{sku:t,slayerProductPreviewClassName:P.gw})}}