Loading
function(e,s,t){t.d(s,{$:()=>U,A:()=>B});var i=t(627968),n=t(64700),a=t(503698),r=t.n(a),l=t(890856),c=t(140735),u=t(707554),d=t(17928),o=t(97808),h=t(587895),x=t(713517),m=t(575593),g=t(38021),j=t(844222),p=t(583094),v=t(661531),A=t(775602),E=t(139136),f=t(665411),I=t(474012),N=t(929283),R=t(245068),C=t(761365),T=t(366523),L=t(403362),_=t(652215),b=t(778712),k=t(997990);function S(e){let{sku:s,isFocused:t,user:a}=e,r=n.useMemo(()=>(0,I.T)(s),[s]);if(null==r)return null;if("bundle"===r.type){let e=r.previewAssets?.fgStatic!=null,s=r.previewAssets?.bgStatic;return(0,i.jsxs)("div",{className:e?k.Nq:k.hT,children:[e&&null!=s&&(0,i.jsx)("img",{className:k.bl,src:s,alt:""}),(0,i.jsx)(R.X,{product:r,isHighlighted:t,user:a})]})}switch(r.item.type){case m.R.AVATAR_DECORATION:return(0,i.jsx)(N.i,{user:a,avatarSize:b._3.SIZE_80,item:r.item,isHighlighted:t});case m.R.PROFILE_EFFECT:return(0,i.jsx)("div",{className:k.xC,children:(0,i.jsx)(E.A,{skuId:r.item.skuId,isHighlighted:t,removeSetHeight:!0,hideBackground:!0})});case m.R.NAMEPLATE:return(0,i.jsx)("div",{className:k.M4,children:(0,i.jsx)("div",{className:k.N1,children:(0,i.jsx)(C.A,{user:a,nameplate:r.item,isHighlighted:t,size:"small"})})});case m.R.PROFILE_FRAME:return(0,i.jsx)("div",{className:k.pI,children:(0,i.jsx)(f.A,{frame:r.item,transparentBackground:!0})});default:return null}}function M(e){let{sku:s,isFocused:t}=e;return(0,i.jsx)(T.e,{shape:"custom",containerClassName:r()(k.JS,t&&k.P3),backgroundImageClassName:k.m1,foregroundImageClassName:k.aF,sku:s})}function O(e){let{eventTargetRef:s,assetClassName:t,disableHover:a}=e,l=(0,d.bG)([A.A],()=>A.A.useReducedMotion),{theme:c,saturation:u}=(0,g.wR)(),{highContrastModeEnabled:o}=n.useContext(j.C),[h,x,m,E]=v.A.colors.TEXT_DEFAULT.resolve({theme:c,saturation:u,highContrastModeEnabled:o}).rgba();return(0,i.jsx)("div",{className:k.yv,children:(0,i.jsx)(p.u,{className:r()(k.MO,t),dataBinding:{reducedMotion:a||l,logoColor:{r:h,g:x,b:m,a:E}},eventTargetRef:s,fit:"contain"})})}function F(e){let{sku:s,isFocused:t,user:n,eventTargetRef:a,assetClassName:r,disableHover:l}=e;switch(s.productLine){case _.EZt.COLLECTIBLES:return(0,i.jsx)(S,{sku:s,isFocused:t,user:n});case _.EZt.SOCIAL_LAYER_GAME_ITEM:return(0,i.jsx)(M,{sku:s,isFocused:t});case _.EZt.APPLICATION:case _.EZt.BOOST:case _.EZt.GUILD_ROLE:return null;case _.EZt.PREMIUM:return(0,i.jsx)(O,{eventTargetRef:a,assetClassName:r,disableHover:l});case _.EZt.GUILD_PRODUCT:return null;default:(0,L.xb)(s.productLine)}}var P=t(661492),Z=t(627001),w=t(375708),y=t(213494),H=t(476324);function z(e){return{width:e.size,height:e.size}}function U(e){let{spec:s,cardStyle:t}=e;return(0,i.jsx)("div",{className:r()(y.Nr,t),style:z(s),children:(0,i.jsx)("div",{className:y.ho,children:(0,i.jsx)(o.eu,{src:H,size:b._3.SIZE_80,"aria-label":w.intl.string(w.t.lqaIxI)})})})}function B(e){let{sku:s,user:t,spec:a,children:o,cardStyle:m,skuPreviewStyle:g,skuAssetClassName:j,disableHoverOrFocus:p,disableRiveHover:v,onHoverOrFocusChange:A,onClick:E,"aria-label":f}=e,I=n.useRef(null),{isHoveringOrFocusing:N}=(0,x.A)(I),R=n.useRef(A),C=(0,d.bG)([h.A],()=>h.A.getApplication(s.applicationId));return n.useEffect(()=>{R.current=A},[A]),n.useEffect(()=>{R.current?.(N)},[N]),(0,i.jsxs)(l.s,{ref:I,className:r()(y.Nr,m),onClick:E,"aria-label":f,style:z(a),children:[(0,i.jsx)(c.A,{children:(0,i.jsx)(u.H,{children:(0,P.TC)(s)})}),(0,i.jsx)("div",{className:r()(y.ev,g),children:(0,i.jsx)(F,{sku:s,isFocused:!p&&N,user:t,eventTargetRef:v?void 0:I,assetClassName:j,disableHover:v})}),(0,i.jsx)(Z.P,{spec:a,application:C}),o]})}}