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