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