Build 542549stable
Module 287790
40,475 characters · in 01fc786d37608e75.jsDependencies
Lazily required by (0)none
Requires (142)
142891792820458300843150235956394234399064514647006547067423787018146688001893669503597808103411121818131168139286144165166403174459175569180894185797190107192308192444206835212737228366234419237146259065269115288894289873315629318254321073323874326084331322345394355097359778366505366999371764375708382259398523403581422936425713427262449543462463462887466919473702482589490285496431502572503698504836511484531260532794534514549996562708562819581921590251591179611924627380627968652215652533655752661531664654688810689175702841714206717421725807736653744064758836761508764231766075774774775602777376778712780964786300788868792656793574793943810660817577821609834730841595851746852218854627872725873174873263877624878784881373881489885574892227903209920050927578949030949964960851961250962995975571975807976860985603989349994763996682
Source Raw
function(e,t,n){n.d(t,{Ay:()=>nD,WU:()=>nM,x6:()=>nf}),n(321073),n(323874),n(14289),n(35956);var i,l=n(627968),r=n(64700),s=n(503698),a=n.n(s),c=n(873263),o=n(17928),d=n(269115),u=n(289873),E=n(689175),A=n(315629),_=n(228366),T=n(793574),I=n(688810),N=n(949030),R=n(611924),m=n(961250),C=n(366505),p=n(841595),S=n(903209),O=n(166403),g=n(174459),h=n(881489),P=n(131168),f=n(482589),M=n(511484),D=n(534514),x=n(31502),U=n(562708),y=n(192308),j=n(821609),L=n(885574),k=n(834730),v=n(43990),b=n(359778),G=n(139286),X=n(872725),q=n(920050),F=n(792656),B=n(985603),w=n(777376),V=n(185797),H=n(652215),Y=n(788868),W=n(237146),K=n(375708),z=n(74776);function $(e){let{openRewardModal:t}=e,n=(0,V.F)();if(n.kind===V.L.SUBSCRIBE)return(0,l.jsxs)("div",{className:z.R$,children:[(0,l.jsx)(F.A,{defaultTextOverride:n.text,variantOverride:"overlay-primary",size:"md",subscriptionTier:Y.pe.TIER_2}),(0,l.jsx)(j.$,{variant:"secondary",size:"md",text:K.intl.string(K.t.hvVgAZ),onClick:t})]});let i=n.claimStatus===w.p1.CLAIMED?{text:K.intl.string(W.default.Plwzgf)}:{text:K.intl.string(K.t.hvVgAZ)};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:z.R$,children:[(0,l.jsx)(j.$,{variant:"overlay-primary",size:"md",text:n.text,icon:n.icon,iconPosition:n.iconPosition,onClick:n.onClick,disabled:n.disabled,loading:n.loading}),(0,l.jsx)(j.$,{variant:"secondary",size:"md",...i,onClick:t,disabled:n.requestInProgress})]}),n.claimStatus===w.p1.CLAIM_IN_PROGRESS&&(0,l.jsxs)("div",{className:z.ed,children:[(0,l.jsx)(L.m,{size:"xs",color:"var(--text-subtle)"}),(0,l.jsx)(k.E,{variant:"text-xs/medium",color:"text-subtle",children:K.intl.string(W.default.Fs74z9)})]})]})}function Z(e){let{glowing:t=!1}=e;(0,G.A)({type:U.ImpressionTypes.VIEW,name:U.ImpressionNames.PERK_DISCOVERABILITY_CARD,properties:{name:q.XBOX_PREMIUM_PERK_HERO_ID,third_party_partner:B.FZ}});let{analyticsLocations:i}=(0,I.Ay)(T.A.CROISSANT_PREMIUM_HERO_CARD),s=r.useCallback(()=>{(0,y.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("16848"),n.e("10622"),n.e("77632")]).then(n.bind(n,836291));return t=>(0,l.jsx)(e,{...t,sourceAnalyticsLocations:i})})},[i]);return(0,l.jsx)(v.N,{theme:H.NJ8.DARKER,children:e=>(0,l.jsx)(I.f5,{value:i,children:(0,l.jsx)("div",{className:a()(e,z.kL),children:(0,l.jsx)(X.A,{cardType:b.s.CUSTOM,cardClassName:z.Nr,glowing:t,hueRotate:25,glowAmount:2,blurAmount:10,children:(0,l.jsxs)("div",{className:z.XF,children:[(0,l.jsxs)("div",{className:z.j,children:[(0,l.jsx)("div",{className:z._g}),(0,l.jsx)("div",{className:z.$h}),(0,l.jsx)("div",{className:z.Rv}),(0,l.jsx)("div",{className:z.Lw}),(0,l.jsx)("div",{className:z.mR})]}),(0,l.jsxs)("div",{className:z.Qs,children:[(0,l.jsx)("img",{className:z.wm,src:"https://cdn.discordapp.com/assets/content/97981d492e2bd23cc19ff99d252811c75ed96226d81e8209f1038115a861a2a3.png",alt:"Xbox Game Pass"}),(0,l.jsx)(D.D,{variant:"display-md",color:"text-strong",className:z.DD,children:K.intl.string(W.default.RGT513)}),(0,l.jsx)(k.E,{variant:"text-md/normal",color:"text-strong",className:z.h_,children:K.intl.string(W.default["+pTnsf"])}),(0,l.jsx)($,{openRewardModal:s})]})]})})})})})}var Q=n(744064);function J(e){let{className:t,containerClassName:n}=e,i=(0,V.F)(),r=i.kind===V.L.SUBSCRIBE?{subscriptionRequired:!0}:{ctaText:i.text,ctaIcon:i.icon,ctaIconPosition:i.iconPosition,ctaDisabled:i.disabled,ctaLoading:i.loading,onCtaClick:i.onClick};return(0,l.jsx)(Q.S,{id:q.XBOX_PREMIUM_PERK_CARD_ID,title:K.intl.string(W.default.UVL9tD),description:K.intl.string(W.default["I+IXr0"]),...r,className:t,containerClassName:n,backgroundAssetUrl:"https://cdn.discordapp.com/assets/content/d4df72c6296aa03acfcacf6e63591b9ad917c4a12fa14aa726e6ce65e749a436.png",caption:(0,l.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/faf904a149b90411034912085118d871e8cd3d44110f7a6ad22d84afd7bee524.png",width:130,height:16,alt:"Xbox Game Pass"}),blurTint:"#054B16",analyticsOptions:{thirdPartyPartner:B.FZ}})}function ee(e){let{analyticsLocations:t}=(0,I.Ay)(T.A.CROISSANT_PREMIUM_PERK_CARD);return(0,l.jsx)(I.f5,{value:t,children:(0,l.jsx)(J,{...e})})}var et=n(367791),en=n(672193);function ei(e){let{id:t,sectionClassName:n,heading:i,beforeGrid:r,grid:s,gridClassName:c}=e,o=en.Ui;return(0,l.jsxs)("div",{id:t,className:n,children:[i,r,null!=s?(0,l.jsx)("div",{className:a()(o,null!=r&&et.Jx,c),children:s}):null]})}var el=n(975571),er=n(398523),es=n(881373),ea=n(581921),ec=n(852218),eo=n(382259),ed=n(962995);function eu(){let{analyticsLocations:e}=(0,I.Ay)(T.A.PREMIUM_MARKETING_PERK_CARD),t=(0,es.YS)({location:"useWhatsNewPerkCards"}).functionalityEnabled,n=er.Ay.useConfig({location:"PremiumWhatsNewSection"}).enabled,i=(0,x.l)("useHardwarePartnerPerkCards"),{currentDate:s,nDaysInMonth:a}=(0,r.useMemo)(()=>{let e=new Date;return{currentDate:e,nDaysInMonth:new Date(e.getFullYear(),e.getMonth()+1,0).getDate()}},[]);return(0,r.useMemo)(()=>{let r=i?void 0:K.intl.string(K.t.y2b7CA);return{logitechCard:t?{id:q.LOGITECH_3PP_CARD_ID,title:K.intl.string(ed.default.OlObRa),description:K.intl.format(ed.default.ZGOJ8R,{discountPercent:es.aW,termsUrl:el.A.getArticleURL(H.MVz.LOGITECH_PROMOTION)}),subscriptionRequired:!0,progress:s.getDate()/a,ctaText:K.intl.string(K.t.w7s5Qr),onCtaClick:()=>(0,ea.P)({partnerId:ec.XY}),blurTint:"#2E213D",backgroundAssetUrl:"https://cdn.discordapp.com/assets/content/2cc5d80403549735a2556ca7fd31d7b773826f7e46cd2a301aadb2330059d323.svg",pillText:r,caption:(0,l.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/bc7282fb45c16d6041f35bf9534fd40d9a9ec5383fd2088793ecc4e916c00f7d.svg",alt:"Logitech"}),analyticsOptions:{thirdPartyPartner:ec.XY}}:null,steelseriesCard:n?{id:q.RECURRING_3P_PROMOTIONS_CARD_ID,title:K.intl.string(K.t.m7PucM),description:K.intl.format(K.t.zh1X7u,{}),subscriptionRequired:!0,pillText:r,caption:(0,l.jsx)("img",{src:"/assets/aae9b13becd816cf.svg",alt:"SteelSeries"}),backgroundAssetUrl:"https://cdn.discordapp.com/assets/content/202c441e48d2930f99f9519c9699fb047af18c4d0ec0cb490480a9a6f9d326ec.webp",progress:s.getDate()/a,ctaText:K.intl.string(K.t.w7s5Qr),onCtaClick:()=>(0,eo.u)({analyticsLocations:e,partnerIds:[ec.KS,ec.Cs]}),blurTint:"#2E213D",analyticsOptions:{thirdPartyPartner:ec.KS}}:null}},[i,e,s,t,a,n])}var eE=n(102338);let eA="xgpp";function e_(e){let{glowingSectionId:t}=e,n=(0,x.l)("premium_subscriber_home_rewards"),{logitechCard:i,steelseriesCard:r}=eu();if(!n)return null;let s=null!=i||null!=r;return(0,l.jsx)(ei,{id:eA,sectionClassName:a()(eE.uW,eE.Uv,eE.qr),heading:(0,l.jsx)(D.D,{variant:"display-sm",className:a()(en.R_,et.U6),children:K.intl.string(K.t.NG1e6l)}),beforeGrid:(0,l.jsx)("div",{className:et.JE,children:(0,l.jsx)(Z,{glowing:t===eA})}),grid:s?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ee,{containerClassName:en.Nr}),null!=i&&(0,l.jsx)(Q.S,{...i,containerClassName:en.Nr}),null!=r&&(0,l.jsx)(Q.S,{...r,containerClassName:en.Nr})]}):null})}var eT=n(65470),eI=n(797221);let eN=e=>{let{className:t,location:n,analyticsLocation:i}=e,{analyticsLocations:r}=(0,I.Ay)(n);return(0,l.jsx)(I.f5,{value:r,children:(0,l.jsxs)(A.h,{className:a()(eI.kL,eI.pm,t),color:"purple",children:[(0,l.jsxs)("div",{className:eI.FS,children:[(0,l.jsx)(D.D,{variant:"heading-xxl/bold",className:eI.R_,children:K.intl.string(K.t.Ve9Ge6)}),(0,l.jsx)(k.E,{variant:"text-md/medium",children:K.intl.string(K.t.yQ06u1)}),(0,l.jsx)("div",{className:eI.SB,children:(0,l.jsx)(eT.A,{buttonTextOverride:K.intl.string(K.t.Ve9Ge6),premiumModalAnalyticsLocation:i,variant:"secondary"})})]}),(0,l.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/577cd1f06ad2e0559c8a531a20a840448c66d6a6251f5c0bac311ceba4d37396.png",className:eI._e,alt:"gift nitro banner"})]})})};var eR=n(877624);let em="https://cdn.discordapp.com/assets/content/b56ad561e631257c1b2d6df674de1baa304710fe81885084e07c119b5a87127e.png";function eC(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=192}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:em,srcSet:`${em} 1x, https://cdn.discordapp.com/assets/content/0d8192495ed73de2381103f061bb6a13f481d93f60e26090c2776f6329bd1bc3.png 2x`,alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var ep=n(502572),eS=n(331322),eO=n(403581),eg=n(775602),eh=n(366999),eP=n(531260),ef=n(780964),eM=n(766075),eD=n(786300),ex=n(927578),eU=n(960851),ey=n(89366),ej=n(504836),eL=n(422936),ek=n(234419),ev=n(549996),eb=n(810660),eG=n(175569),eX=n(371764),eq=n(949964),eF=n(103411),eB=n(778712),ew=n(97808),eV=n(590251),eH=n(144165),eY=n(854627),eW=n(427262),eK=n(326084),ez=n(851746),e$=n(664654),eZ=n(212737),eQ=n(849812);let eJ=e=>{let{user:t}=e,{avatarSrc:n,eventHandlers:i}=(0,eY.A)({userId:t.id,size:eB._3.SIZE_24});return(0,l.jsx)(ew.eu,{className:eQ.bj,src:n,"aria-label":(0,eW.mG)(t),size:eB._3.SIZE_24,...i},t.id)},e0=e=>{let{slotIndex:t}=e;return(0,l.jsx)("div",{className:eQ.p,children:t})},e1=e=>{let{referralSentUsers:t}=e;return(0,l.jsx)("div",{className:eQ.L$,children:(()=>{let e=[];for(let n=0;n<e$.Z;n++)if(t?.[n]!==void 0){let i=(0,l.jsx)(eJ,{user:t[n]},t[n].id);e.push(i)}else{let t=(0,l.jsx)(e0,{slotIndex:n+1},n);e.push(t)}return e})()})},e2=e=>{let{nReferralsSent:t}=e;return(0,l.jsx)(eV.a,{percent:33.3*t,colorOverride:"#53ac66",background:eQ.cq,strokeSize:.8,ringColorOverrideClassName:eQ.e0,overlayClassName:t===e$.Z?eQ.ys:void 0,children:(0,l.jsx)(eH._,{src:"https://cdn.discordapp.com/assets/content/f55a25cc26b81c0d72e110bb7fd978e6aff78e847f53b34011ba4600be592975.svg",height:93,width:93,zoomable:!1})})},e6=e=>{let{className:t}=e,{referralSentUsers:i}=(0,e$.J)(),r=(0,o.bG)([ez.A],()=>ez.A.getRecipientStatus()),s=(0,o.bG)([ez.A],()=>ez.A.getHasEligibleFriends()),c=r.size===e$.Z&&[...r.values()].every(e=>e===eK.aK.REDEEMED),d=r.size===e$.Z;return(0,l.jsxs)("div",{className:a()(eQ.kL,t),children:[(0,l.jsx)("div",{className:eQ.G3,children:(0,l.jsx)(e2,{nReferralsSent:r.size})}),(0,l.jsxs)("div",{className:eQ.IH,children:[(0,l.jsx)(e1,{referralSentUsers:i}),(0,l.jsxs)("div",{className:eQ.n4,children:[(0,l.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:K.intl.string(K.t.USo4s7)}),(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-subtle",children:!1===s?K.intl.format(K.t["zWhX/Q"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)}):i.length===e$.Z?!0===c?K.intl.format(K.t["1aEjsH"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)}):K.intl.format(K.t["+u3AOO"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)}):K.intl.format(K.t["omMr+V"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)})})]}),(0,l.jsx)(j.$,{variant:"primary",disabled:!1===s||!0===d,text:K.intl.string(K.t.Lm2nFc),onClick:()=>(e=>{let{startingScreen:t,analyticsLocations:i}=e;g.default.track(H.HAw.REFERRAL_PROGRAM_SHARE_MODAL_CTA_CLICKED,{location_stack:i}),(0,y.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(n.bind(n,212737));return n=>(0,l.jsx)(e,{...n,startingScreen:t})})})({startingScreen:eZ.SelectFriendsModalScreens.SELECT_FRIENDS,analyticsLocations:[]})})]})]})};var e7=n(989349),e5=n.n(e7),e8=n(496431),e9=n(116689);let e3=e=>{let{expiresAt:t,className:n}=e,i=(0,e8.A)(e5()(t).toDate(),1e3);if(null==i)return null;let{days:r,hours:s,minutes:c,seconds:o}=i,d=[{unitValue:r,unitType:"days"},{unitValue:s,unitType:"hours"},{unitValue:c,unitType:"minutes"},{unitValue:o,unitType:"seconds"}];return(0,l.jsxs)("div",{className:a()(e9.Xl,n),children:[(0,l.jsx)(k.E,{variant:"text-sm/semibold",color:"text-strong",children:K.intl.string(K.t["/ARFVE"])}),(0,l.jsx)("div",{className:e9.$R,children:d.map((e,t)=>(function(e,t){let n,[i,r]=1===(n=e.unitValue.toString()).length?["0",n[0]]:[n[0],n[1]];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)("div",{className:e9.bh,children:[(0,l.jsxs)("div",{className:e9.kB,children:[(0,l.jsx)("div",{className:e9.B2,children:(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-strong",children:i})}),(0,l.jsx)("div",{className:e9.B2,children:(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-strong",children:r})})]}),(0,l.jsx)(k.E,{variant:"text-xs/semibold",color:"text-strong",children:function(e){switch(e){case"days":return K.intl.string(K.t.ixASa2);case"hours":return K.intl.string(K.t["8sNvNn"]);case"minutes":return K.intl.string(K.t["Gv6kP/"]);case"seconds":return K.intl.string(K.t.JhaiLW);default:return""}}(e.unitType)})]},e.unitType),!t&&(0,l.jsx)(k.E,{className:e9.cV,variant:"text-lg/normal",color:"text-strong",children:":"})]})})(e,t===d.length-1))})]})};var e4=n(473702),te=n(702841),tt=n(652533),tn=n(20458),ti=n(447764),tl=n(180894);let tr=e=>{let{containerVisibilityPercentage:t}=e,n=(0,te.bG)([eg.A],()=>eg.A.useReducedMotion);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:ti.BI,children:(0,l.jsx)(tt.Ay,{scaleAnimationData:{startScale:.9,endScale:1,duration:tt.$G},yAxisAnimationData:{range:20,duration:tt.Mp,path:tt.aV.SINE},animateXAxisWiggle:!0,isMotionReduced:n,parallaxAnimationData:{pathDirection:tt.MN.UP,range:125,containerVisibilityPercentage:t,changeOpacity:!0},animationSpeedScale:2,children:(0,l.jsx)("img",{src:tl.A,alt:"",className:ti.Q})})}),(0,l.jsx)(tn.A,{isMotionReduced:n,containerVisibilityPercentage:t,hammerContainerClassName:ti.Gj,keyContainerClassName:ti.FV,starContainerClassName:ti.E1,hammerAssetClassName:ti.Wv,keyAssetClassName:ti.rs,starAssetClassName:ti.OY,animationSpeedScale:2})]})};var ts=n(218199);let ta=e=>{let{className:t,color:n="text-strong",responsive:i=!0,children:r}=e;return(0,l.jsx)(D.D,{className:a()(ts.w,t,i&&ts.n),variant:"display-md",color:n,children:r})};var tc=n(725807),to=n(774774),td=n(975916);let tu=()=>{let e={section:H.JJy.REVERSE_TRIAL_BANNER};return(0,l.jsxs)("div",{className:td.vK,children:[(0,l.jsx)(to.e4,{text:K.intl.string(K.t.qYKftX),className:td.Io}),(0,l.jsx)("img",{src:"/assets/b40444acfe4d521c.svg",width:64,height:64,alt:"",className:td._u}),(0,l.jsx)("div",{className:td.IP,children:(0,l.jsx)(k.E,{color:"text-subtle",variant:"text-sm/normal",children:K.intl.format(K.t.uu1WAa,{weeks:1})})}),(0,l.jsx)(tc.A,{premiumModalAnalyticsLocation:e,showGradient:!0,className:td.aA,shinyButtonClassName:td.Xp})]})};var tE=n(18671);let tA=()=>{let e=(0,te.bG)([eg.A],()=>eg.A.useReducedMotion);return(0,l.jsx)(tn.A,{isMotionReduced:e,blurScale:.4,starContainerClassName:tE.cI,hammerContainerClassName:tE.qg,keyContainerClassName:tE.h2,boltContainerClassName:tE.Bz,starAssetClassName:tE.ks,hammerAssetClassName:tE.GY,keyAssetClassName:tE.p4,boltAssetClassName:tE.vy})};var t_=n(97584);let tT=e=>{let{fpEndsAt:t,className:n,buttonVisibilityRef:i}=e,r=(0,h.Zb)(t);return(0,l.jsx)("div",{className:a()(t_.kL,n),ref:i,children:(0,l.jsxs)("div",{className:t_.ap,children:[(0,l.jsxs)(eS.B,{align:"start",gap:32,children:[(0,l.jsx)(eG.A,{text:K.intl.string(K.t.yhldRB)}),(0,l.jsxs)(eS.B,{align:"start",gap:12,className:t_.rG,children:[(0,l.jsx)(ta,{children:K.intl.format(K.t.FwjP6W,{days:r})}),(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-subtle",children:K.intl.string(K.t.Jf8KrT)})]}),(0,l.jsxs)(eS.B,{direction:"horizontal",align:"center",gap:12,children:[(0,l.jsx)(F.A,{size:"md",buttonTextOverride:K.intl.string(K.t["2+luBl"]),iconOverride:eO.t,variantOverride:"expressive"}),(0,l.jsx)(j.$,{variant:"secondary",size:"md",text:K.intl.string(K.t.Af7ye6),onClick:()=>(0,eM.openUserSettings)(ef.X.SUBSCRIPTIONS_PANEL)})]})]}),(0,l.jsxs)("div",{className:t_.Hk,children:[(0,l.jsx)(eC,{alt:"",width:"100%",height:"auto"}),(0,l.jsx)(tA,{})]})]})})},tI=e=>{let{className:t,isEligibleForBogoPromotion:i,isInReverseTrial:r,shouldShowReferralProgressBar:s}=e,{headingText:c,headingTop:d,showPill:u,shouldShowChurnVariant:E,premiumSubscription:A,userDiscountOffer:_,discountedPrice:N,buttonVisibilityRef:R}=tR(),{analyticsLocations:m}=(0,I.Ay)(T.A.PREMIUM_MARKETING_HERO_CTA),C=(0,ev.c)(eR.C.MARKETING_PAGE_BANNER),p=null;null!=C&&"marketingPageBanner"===C.properties.properties.oneofKind?p=(0,l.jsx)(eX.x,{componentId:C.id,promotionBannerMarketingComponentFields:C.properties.properties.marketingPageBanner}):i?p=(0,l.jsx)(eq.A,{variant:eq.c.SUBSCRIBER_HOME}):r?p=(0,l.jsx)(tu,{}):s&&(p=(0,l.jsx)(e6,{}));let S=(0,ek.V)(),O=(0,eL.O)(),g=(0,M.U9)(O,Y.pe.TIER_2)?Y.pe.TIER_2:void 0,h=null!=A&&A.status!==H.Dmq.ACCOUNT_HOLD&&A.hasAnyPremiumNitro,P=(0,eP.A)(),f=P.isFractionalPremiumActive&&!h&&null==p&&!E,D=(0,o.bG)([eg.A],()=>eg.A.useReducedMotion),{visibilityPercentageRef:x,visibilityPercentage:U}=(0,eb.U)(!D);return r?(0,l.jsx)(tT,{fpEndsAt:P.currentEntitlementEndsAt,className:t,buttonVisibilityRef:R}):(0,l.jsx)("div",{className:a()(t_.kL,t),"data-testid":"subscriber-nitro-home-hero-header",ref:R,children:(0,l.jsxs)("div",{className:t_.Qs,ref:x,children:[u&&d,(0,l.jsxs)("div",{className:t_.N1,children:[(0,l.jsx)(tr,{containerVisibilityPercentage:U}),E&&_?.expiresAt!=null&&(0,l.jsx)(e3,{expiresAt:_.expiresAt.toISOString(),className:t_.IZ}),(0,l.jsx)(ta,{children:E&&null!=_?K.intl.format(K.t["3yZP0G"],{percent:_.discount.amount}):c}),E&&null!=_&&null!=N&&(0,l.jsx)(k.E,{className:t_.jG,variant:"text-sm/medium",color:"text-strong",children:K.intl.format(K.t["3Q4wCy"],{discountedPrice:N,billingPeriod:(0,ex.Ke)(_.discount.userUsageLimitInterval),numMonths:_.discount.userUsageLimit})})]}),(0,l.jsxs)("div",{className:f||E?t_.UJ:void 0,children:[f&&(0,l.jsx)(F.A,{size:"md",hasActivePromotion:!!i,subscriptionTier:S?.subscription_trial?.sku_id??g}),E&&null!=A&&(0,l.jsx)(j.$,{variant:"expressive",icon:eO.t,size:"md",text:K.intl.string(K.t.zrCzVB),onClick:()=>{var e;return e=e4.g.CONFIRM_DISCOUNT,void(0,y.openModalLazy)(async()=>{let{PremiumBrandRefreshSubscriptionCancellationModal:t}=await Promise.all([n.e("34218"),n.e("18995"),n.e("29911"),n.e("21185"),n.e("27681"),n.e("26105"),n.e("46461"),n.e("60060"),n.e("23924"),n.e("42205"),n.e("71091"),n.e("28367"),n.e("10471"),n.e("35429"),n.e("11301"),n.e("64827"),n.e("30938"),n.e("96643"),n.e("94493"),n.e("92789"),n.e("47834"),n.e("74016"),n.e("19551"),n.e("6338"),n.e("50689"),n.e("5636"),n.e("36487"),n.e("9045"),n.e("94161"),n.e("35432"),n.e("80347"),n.e("10741"),n.e("80166")]).then(n.bind(n,293061));return n=>(0,l.jsx)(t,{...n,analyticsLocations:m,initialStep:e,premiumSubscription:A})})}}),(0,l.jsx)(eT.A,{variant:f||E?"secondary":"expressive",size:"md",buttonTextOverride:K.intl.string(K.t["3KomGa"])})]}),p]})})},[tN,tR]=(0,eD.A)(),tm=e=>{let{className:t,buttonVisibilityRef:n,userDiscountOffer:i,discountedPrice:r}=e,{analyticsLocations:s}=(0,I.Ay)(T.A.PREMIUM_MARKETING_HERO_CTA),a=(0,h.ds)(),c=(0,eU.cg)(),d=(0,ey.QQ)(),u=(0,o.bG)([O.A],()=>O.A.getPremiumTypeSubscription()),E=(0,ej.Z)({location:"subscriber_home_hero"}),A=null!=u&&u.status===H.Dmq.CANCELED&&null!=i,_=d&&!(A&&E),N=K.intl.string(K.t.qYKftX),R=(0,eF.m)(),m=K.intl.string(K.t.ifwQZb),{fractionalState:C,endsAt:p}=(0,eP.A)(),S=(0,eh.Ay)(p,eh.yE.CREDITS_ENDS_IN),g=null;if(C===Y.xc.NONE||a)g=(0,l.jsx)(eG.A,{text:N});else{_=!0;let e=K.intl.format(K.t["yR+oDD"],{helpCenterLink:el.A.getArticleURL(H.MVz.FRACTIONAL_PREMIUM_ABOUT)});g=(0,l.jsx)(ep.A,{text:e,"aria-label":e.toString(),tooltipClassName:t_.YL,position:"right",children:e=>(0,l.jsx)("div",{...e,className:t_.V_,children:(0,l.jsx)("div",{className:t_.eL,children:(0,l.jsx)(eG.A,{text:S})})})})}return(0,l.jsx)(I.f5,{value:s,children:(0,l.jsx)(tN.Provider,{value:{headingText:m,headingTop:g,showPill:_,shouldShowChurnVariant:A,premiumSubscription:u,userDiscountOffer:i,discountedPrice:r,buttonVisibilityRef:n},children:(0,l.jsx)(tI,{className:t,isEligibleForBogoPromotion:c,isInReverseTrial:a,shouldShowReferralProgressBar:R})})})};var tC=n(873174),tp=n(717421),tS=n(98812),tO=n(67423);let tg=function(e){let{isVisible:t,premiumSubscription:i,churnDiscountOffer:r,discountedPrice:s}=e,{analyticsLocations:c}=(0,I.Ay)(T.A.CHURN_DISCOUNT_PERSISTENT_CTA),o=(0,tp.z)({transform:t?"translateY(-100%)":"translateY(0%)",opacity:+!!t,config:{tension:120,friction:12}});return(0,l.jsx)(tC.animated.div,{className:a()(tS.iE,{[tS.q4]:!t}),style:o,children:(0,l.jsxs)("div",{className:tS.iJ,children:[(0,l.jsx)("img",{alt:"",src:tO,className:tS.oU}),(0,l.jsxs)("div",{className:tS.iQ,children:[(0,l.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",children:K.intl.format(K.t["3yZP0G"],{percent:r.discount.amount})}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:K.intl.format(K.t["3Q4wCy"],{numMonths:r.discount.userUsageLimit,discountedPrice:s,billingPeriod:(0,ex.Ke)(r.discount.userUsageLimitInterval)})})]}),(0,l.jsx)(j.$,{variant:"expressive",icon:eO.t,size:"md",text:K.intl.string(K.t.zrCzVB),onClick:()=>void(0,y.openModalLazy)(async()=>{let{PremiumBrandRefreshSubscriptionCancellationModal:e}=await Promise.all([n.e("34218"),n.e("18995"),n.e("29911"),n.e("21185"),n.e("27681"),n.e("26105"),n.e("46461"),n.e("60060"),n.e("23924"),n.e("42205"),n.e("71091"),n.e("28367"),n.e("10471"),n.e("35429"),n.e("11301"),n.e("64827"),n.e("30938"),n.e("96643"),n.e("94493"),n.e("92789"),n.e("47834"),n.e("74016"),n.e("19551"),n.e("6338"),n.e("50689"),n.e("5636"),n.e("36487"),n.e("9045"),n.e("94161"),n.e("35432"),n.e("80347"),n.e("10741"),n.e("80166")]).then(n.bind(n,293061));return t=>(0,l.jsx)(e,{...t,premiumSubscription:i,analyticsLocations:c,initialStep:e4.g.CONFIRM_DISCOUNT})})})]})})};var th=n(761508),tP=n(449543);function tf(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=192}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/6d779a647553609440933a7e61163ab29257c093f92f89c4e093aa704202b616.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function tM(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=162}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/04ab9089123de23616e764a3900f6921afd4c27ec80a269fdf3e63f1194b9e91.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function tD(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=192}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/69ee0dc56ebf82df912bebde51a2c563664d558b202a449b3305d124522a8c02.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var tx=n(345394);function tU(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=192}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:tx.A,alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function ty(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=192}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/99d7cc7de43e9470f6069d92affd0da42348d45fbc589845c5383c6cac0cec80.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function tj(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=162}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/2ecc2b23e1377a539b6c1239f12ee35af7adb0d0bd4fe3a6ffbfebd5192012a2.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function tL(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=162}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/6f0f6136e77c9315a9a7a22848681c5d891cb654ae638cde5f70ad8b6c0ebec5.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function tk(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=162}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/783fc3c55009354503196f7148987b044b815cae11b18c3748065e96813a64bb.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var tv=n(661531),tb=n(996682);function tG(e){let{color:t=tv.A.colors.ICON_STRONG,"aria-label":n,"aria-hidden":i,role:r,width:s=100,height:a=80}=e;return(0,l.jsxs)("svg",{...(0,tb.A)({"aria-label":n,"aria-hidden":i,role:r}),width:s,height:a,viewBox:"0 0 100 80",fill:t.css,children:[(0,l.jsx)("g",{clipPath:"url(#a)",children:(0,l.jsx)("path",{fill:t.css,d:"M69.14 40c0 5.63-4.25 9.82-9.97 9.82-5.71 0-9.96-4.19-9.96-9.82s4.25-9.82 9.96-9.82c5.72 0 9.97 4.19 9.97 9.82Zm30.43 0c0 21.87-17.94 39.3-40.4 39.3-19.26 0-35.07-12.71-39.32-30.13H11.2L7.22 30.83h12.76c1.2-4.19 3.05-8.25 5.45-11.79H4.7L.7.71h57.27C82.16.7 99.57 18.13 99.57 40Zm-19.14 0c0-11.66-9.43-20.96-21.26-20.96-11.82 0-21.25 9.3-21.25 20.96s9.43 20.96 21.25 20.96c11.83 0 21.26-9.3 21.26-20.96Z"})}),(0,l.jsx)("defs",{children:(0,l.jsx)("clipPath",{id:"a",children:(0,l.jsx)("path",{fill:t.css,d:"M0 0h100v80H0z"})})})]})}function tX(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=162}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:"https://cdn.discordapp.com/assets/content/c5c4c5e6fbe803dac72eb3409b2f59e39feae5753c34c0d9a1c01164ec541788.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var tq=n(78701);function tF(e){let{alt:t,ariaLabel:n,ariaHidden:i,role:r,width:s=288,height:a=192}=e;return(0,l.jsx)("img",{style:{width:s,height:a},src:tq.A,alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var tB=n(462887),tw=n(736653),tV=n(259065),tH=n(206835),tY=n(976860),tW=n(591179),tK=n(462463),tz=n(878784),t$=n(425713),tZ=n(975807),tQ=n(562819),tJ=n(793943),t0=n(95035),t1=n(532794),t2=n(192444),t6=n(39423),t7=n(892227),t5=n(81466),t8=n(318254),t9=n(490285),t3=n(875679);let t4=()=>{let{passesGeneralUIInvariant:e,programReward:t}=(0,C.F)({location:"NitroOrbsWhatsNewCardFooter"});if(!e||null==t)return null;let n=null!=t.next_reward_date&&""!==t.next_reward_date?Math.max(1,(0,t7.default)(new Date(t.next_reward_date),new Date)):null;return(0,l.jsxs)("div",{className:t3.kL,children:[null!=n&&(0,l.jsxs)("div",{className:t3.nM,children:[(0,l.jsxs)("div",{className:t3.Pf,children:[(0,l.jsx)(t5.C,{size:"sm",color:tv.A.colors.TEXT_DEFAULT}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:K.intl.string(t9.default.H2M13c)})]}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:K.intl.format(t9.default.xedPIb,{days:n})})]}),null!=n&&t.total_rewarded_from_program>0&&(0,l.jsx)("div",{className:t3.yF}),t.total_rewarded_from_program>0&&(0,l.jsxs)("div",{className:t3.nM,children:[(0,l.jsxs)("div",{className:t3.Pf,children:[(0,l.jsx)(t8.C,{size:"sm",color:tv.A.colors.TEXT_DEFAULT}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:K.intl.string(t9.default.F7Bhsg)})]}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:K.intl.format(t9.default.UDwsvL,{orbsCount:t.total_rewarded_from_program})})]})]})};var ne=n(655752),nt=n(764231),nn=n(627380),ni=n(30084),nl=n(792641),nr=n(714206),ns=n(88001),na=n(758836),nc=n(190107),no=n(466919),nd=n(555599),nu=n(817577);let nE="https://cdn.discordapp.com/assets/content/0722a293c878afdc8718373a6436d7fa1f06014597d138d824d7bb5da55d3d7f.svg",nA="https://cdn.discordapp.com/assets/content/7bb191dd09571f8910a367c7cf35b500ea7b64dde29309c7c74831cc16b1dc1d.png",n_="https://cdn.discordapp.com/assets/content/c0c412ad58e2520901e2cb967308eb432d0b349b3b5f54b14f141e12b80f7d42.svg";function nT(){let{analyticsLocations:e}=(0,I.Ay)(T.A.PREMIUM_MARKETING_PERK_CARD),t=(0,tW.X)("useWhatsNewPerkCards"),i=(0,t6.O9)(),{logitechCard:s,steelseriesCard:c}=eu(),d=(0,x.l)("premium_subscriber_home_rewards"),u=(0,o.bG)([O.A],()=>O.A.getPremiumTypeSubscription()),E=u?.hasActiveTrial??!1,A=(0,tK.A)({analyticsLocations:e}),_=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.PROFILE_PANEL,{analyticsLocations:e},()=>(0,tV.L)({analyticsLocations:e}))},[e]),N=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.PROFILE_PANEL,{analyticsLocations:e},()=>(0,tQ.L)({analyticsLocations:e}))},[e]),R=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.APPEARANCE_IN_APP_ICON_CATEGORY)},[]),m=()=>{(0,tZ.A)(ns.TE)},p=(0,r.useCallback)(()=>{E?(0,y.openModalLazy)(async()=>{let{default:e}=await n.e("99709").then(n.bind(n,516044));return t=>(0,l.jsx)(e,{...t})}):(0,t1.A)({subscriptionTier:Y.pe.TIER_2,initialPlanId:Y.gD.PREMIUM_GROUP_MONTH,analyticsLocations:e})},[e,E]),S=function(e){let{fractionalState:t}=(0,eP.A)(),n=t===Y.xc.FP_ONLY,i=(0,tz.$F)(),l=(0,tz.Xb)(),s=i?.status===tz.Wo.UPCOMING||n,c=(0,t$.N)(i?.id),o=function(){let e=(0,tz.$F)(),t=(0,ne.P)(),n=(0,tz.Xb)();if(null==e||null==t||null==n)return null;let i=e5()(),l=e5()(n),r=e.status===tz.Wo.UPCOMING?0:e.tenureReqNumMonths,s=t.tenureReqNumMonths,a=l.clone().add(r,"months"),c=l.clone().add(s,"months").diff(a);return Math.max(0,Math.min(1,(i.diff(a)-864e5)/c))}(),d=(0,nn.t)(),u=(0,ne.P)();return(0,r.useMemo)(()=>{let t,r=null!=u?K.intl.string(u.nameUnformattedNitro):void 0;return null==i?n&&(t=(0,nt.T)(Y.Ac.PREMIUM_TENURE_1_MONTH,1)??void 0):t=i.status===tz.Wo.UPCOMING?K.intl.formatToPlainString(K.t.a1eKDi,{days:d?.days??0}):function(e,t){if(null!=e&&null!=t){if(e.days<=30)return K.intl.formatToPlainString(K.t.NEXoaI,{days:e.days,nextBadgeName:t});if(e.months<=3)return K.intl.formatToPlainString(K.t.KDV8oD,{months:e.months,nextBadgeName:t})}}(d,r)??(0,nt.T)(i.id,i.tenureReqNumMonths)??void 0,{id:q.TENURE_BADGE_CARD_ID,title:null!=i?K.intl.string(i.nameUnformattedNitro):n?K.intl.string(K.t.tx9Fvw):"",pillText:K.intl.string(K.t["jyYgZ+"]),primaryAsset:null!=c?s?c.standard:c.ambientLarge:n?nr:null,primaryAssetClassName:a()(nl.p,{[nl.n]:s}),caption:null!=l?K.intl.formatToPlainString(K.t.Hu4jfi,{date:new Date(l)}):void 0,description:t,subscriptionRequired:!0,progress:o??void 0,ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:()=>(0,ni.D)({analyticsLocations:e})}},[i,c,s,l,o,n,d,u,e])}(e),{shouldShowBonusOrbsUX:g,multiplier:h}=(0,t2.lk)(nc.rE.NITRO_HOME_MARKETING),P=(0,x.l)("useWhatsNewPerkCards"),{isEligible:f,programReward:M}=(0,C.F)({location:"useWhatsNewPerkCards"}),D=f&&null!=M&&null!=M.reward_amount&&M.reward_amount>0;return(0,r.useMemo)(()=>{let e=[d?null:s,d?null:c,D?{id:q.NITRO_ORBS_REWARDS_CARD_ID,title:K.intl.string(t9.default.hx5AFp),description:K.intl.format(t9.default["Pz+6Ix"],{orbsCount:M.reward_amount}),pillText:P?K.intl.string(K.t.y2b7CA):K.intl.string(K.t.oW0eUd),primaryAsset:"/assets/8f530451dce1ccc0.svg",primaryAssetClassName:a()(nd.lH,nd.yK),footerContent:(0,l.jsx)(t4,{}),ctaText:K.intl.string(t9.default.BxjHiu),onCtaClick:()=>(0,tY.pX)(H.BVt.COLLECTIBLES_SHOP_WITH_TAB(na.G2.ORBS))}:null,g?{id:q.QUEST_ORB_MULTIPLIER_CARD_ID,title:K.intl.string(K.t.F2MShO),description:K.intl.format(K.t.NpUfej,{bonusOrbMultiplier:h}),pillText:P?void 0:K.intl.string(K.t.oW0eUd),primaryAsset:"https://cdn.discordapp.com/assets/content/6a45cf480a4894d29a155fbc23df4dca701a69e7f09227ef964a61bdb6e5833a.png",ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:()=>(0,tY.pX)(H.BVt.QUEST_HOME),primaryAssetClassName:nd.Nf}:null,i?{id:q.PREMIUM_GROUP_CARD_ID,title:K.intl.string(no.default.YkvksF),description:(0,l.jsxs)(l.Fragment,{children:[K.intl.formatToPlainString(no.default.JlyGQj,{totalSeats:ns.aw,premiumGroupProductName:(0,ns.DP)()}),(0,l.jsx)("div",{className:nd.LF,children:(0,l.jsx)(t0.A,{onClick:m,children:K.intl.string(no.default.yYyGJH)})})]}),pillText:K.intl.string(K.t.oW0eUd),primaryAsset:nu,ctaIcon:eO.t,ctaIconPosition:"start",ctaText:K.intl.string(K.t.IJI7yk),onCtaClick:p}:null,{id:q.DISPLAY_NAME_STYLES_CARD_ID,title:K.intl.string(K.t.OLtTrt),description:K.intl.string(K.t["di/pXR"]),onCtaClick:t?A:_,ctaText:K.intl.string(K.t.jVcuVY),primaryAsset:nE},{id:q.CLIENT_THEMES_CARD_ID,title:K.intl.string(K.t.acc6h6),description:K.intl.formatToPlainString(K.t.WQazjs,{themeCount:20}),primaryAsset:n_,ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:()=>{(0,tJ.nf)(tJ.HP.CUSTOM_THEME)}},{id:q.PERMADECOS_CARD_ID,title:K.intl.string(K.t.L14NZN),description:K.intl.string(K.t.eCZkAI),primaryAsset:(0,l.jsx)(tF,{alt:"",ariaHidden:!0}),ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:t?A:N},{id:q.CUSTOM_APP_ICONS_CARD_ID,title:K.intl.string(K.t["GU+wqh"]),description:K.intl.string(K.t["1uPk1Z"]),primaryAsset:nA,ctaText:K.intl.string(K.t.y9TxXV),onCtaClick:R}],n=(e=e.filter(e=>null!=e))[0].featured,r=n?5:6;return e.splice(+!!n,0,S),e.length>r&&e.splice(r,e.length-r),e},[P,S,D,M,i,g,h,_,R,N,p,A,t,s,c,d])}var nI=n(355097),nN=n(64514),nR=n(121818),nm=((i={}).BEST_OF_NITRO="bestof",i.APPEARANCE_STYLE="appearance",i.UPGRADES="upgrades",i.VIP_EXTRAS="vip",i);let nC=[{id:"bestof",label:()=>K.intl.string(K.t.q1u7nQ)},{id:"appearance",label:()=>K.intl.string(K.t.CUnZkZ)},{id:"upgrades",label:()=>K.intl.string(K.t.KC5q8v)},{id:"vip",label:()=>K.intl.string(K.t.DjEAcv)}];var np=n(758495);function nS(e){let{glowingPerkId:t=null}=e,n=function(){let e=(0,tw.DP)(),t=(0,tW.X)("useFavoritesPerkCards"),n=(0,tz.Lh)(),i=(0,t$.N)(n)?.standard??null,{analyticsLocations:s}=(0,I.Ay)(T.A.PREMIUM_MARKETING_PERK_CARD),a=(0,tH.A)({scrollPosition:nI._F.TRY_IT_OUT,analyticsLocations:s}),c=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.APPEARANCE_THEME_CATEGORY,{analyticsLocations:s})},[s]),o=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.PREMIUM_GUILD_SUBSCRIPTIONS_PANEL,{analyticsLocations:s})},[s]),d=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.APPEARANCE_IN_APP_ICON_CATEGORY,{analyticsLocations:s})},[s]),u=(0,r.useCallback)(()=>{(0,tY.pX)(H.BVt.COLLECTIBLES_SHOP)},[]),E=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.SOUNDBOARD_CATEGORY,{analyticsLocations:s})},[s]),A=(0,tK.A)({analyticsLocations:s}),_=(0,r.useCallback)(()=>{(0,eM.openUserSettings)(ef.X.PROFILE_PANEL,{analyticsLocations:s},()=>(0,tV.L)({analyticsLocations:s}))},[s]),N=nT(),R=(0,r.useMemo)(()=>N.map(e=>e?.id),[N]),m=(0,r.useMemo)(()=>[{id:q.SERVER_BOOSTS_CARD_ID,title:K.intl.formatToPlainString(K.t.pWySes,{boostCount:2,percentageOff:30}),description:K.intl.formatToPlainString(K.t.cWFUoT,{boostCount:2,percentageOff:30}),subscriptionRequired:!0,ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:o,primaryAsset:(0,l.jsx)(tf,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.PROFILES_CARD_ID,title:K.intl.string(K.t.xDRab3),description:K.intl.string(K.t.yn6fWA),ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:t?A:a,primaryAsset:(0,l.jsx)(tM,{alt:"",ariaHidden:!0}),categories:["bestof","appearance"]},{id:q.HD_VIDEO_CARD_ID,title:K.intl.string(K.t["/mQ5gg"]),description:K.intl.string(K.t["7WwAXh"]),primaryAsset:(0,l.jsx)(tD,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.CLIENT_THEMES_CARD_ID,title:K.intl.string(K.t.acc6h6),description:K.intl.formatToPlainString(K.t.WQazjs,{themeCount:20}),ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:c,primaryAsset:n_,categories:["bestof","appearance"]},{id:q.MORE_EMOJIS_CARD_ID,title:K.intl.string(K.t.D8vIDT),description:K.intl.string(K.t.DRMecB),primaryAsset:(0,l.jsx)(tU,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.LARGE_UPLOADS_CARD_ID,title:K.intl.string(K.t.nL1WZV),description:K.intl.formatToPlainString(K.t.k8LC1w,{maxSizeMb:500}),primaryAsset:(0,l.jsx)(ty,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.CUSTOM_APP_ICONS_CARD_ID,title:K.intl.string(K.t["GU+wqh"]),description:K.intl.string(K.t["1uPk1Z"]),ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:d,primaryAsset:nA,categories:["appearance"]},{id:q.ENTRANCE_SOUNDS_CARD_ID,title:K.intl.string(K.t.WJfCPi),description:K.intl.string(K.t.liQKJR),ctaText:K.intl.string(K.t.jVcuVY),onCtaClick:E,primaryAsset:"https://cdn.discordapp.com/assets/content/61471321446262d980f72210a31bbce561d7021e51f4ea2988d63e413df9fe04.svg",categories:["appearance"]},{id:q.DISPLAY_NAME_STYLES_CARD_ID,title:K.intl.string(K.t.OLtTrt),description:K.intl.string(K.t["di/pXR"]),onCtaClick:t?A:_,ctaText:K.intl.string(K.t.jVcuVY),primaryAsset:nE,categories:["appearance"]},{id:q.CUSTOM_SOUNDS_CARD_ID,title:K.intl.string(K.t["Cu/oFd"]),description:K.intl.string(K.t.czj2aa),primaryAsset:(0,l.jsx)(tj,{alt:"",ariaHidden:!0}),categories:["upgrades"]},{id:q.SPECIAL_STICKERS_CARD_ID,title:K.intl.string(K.t.MQoVeb),description:K.intl.string(K.t.HGCLZX),primaryAsset:"https://cdn.discordapp.com/assets/content/c2f81ce9cd5a044c2108e06f6315d207248ac42098113affcc7afe59458e6d58.svg",categories:["upgrades"]},{id:q.SUPER_REACTIONS_CARD_ID,title:K.intl.string(K.t.qERvAA),description:K.intl.string(K.t.WkUWzx),primaryAsset:(0,l.jsx)(tL,{alt:"",ariaHidden:!0}),categories:["upgrades"]},{id:q.VIDEO_BACKGROUNDS_CARD_ID,title:K.intl.string(K.t.ssVDYQ),description:K.intl.string(K.t.aUSRMa),primaryAsset:(0,tB.M)(e)?nN:nR,categories:["upgrades"]},{id:q.EARLY_ACCESS_CARD_ID,title:K.intl.string(K.t["g/KRY6"]),description:K.intl.string(K.t.JzAmJc),primaryAsset:(0,l.jsx)(tk,{alt:"",ariaHidden:!0}),categories:["vip"]},{id:q.BADGE_CARD_ID,title:K.intl.string(K.t.Bn3CtB),description:K.intl.string(K.t.LmENwu),subscriptionRequired:!0,primaryAsset:null!=i?(0,l.jsx)("img",{src:i,alt:"",width:160,draggable:"false"}):(0,l.jsx)(tG,{color:tv.A.colors.ICON_MUTED,"aria-hidden":!0}),categories:["vip"]},{id:q.SPECIAL_MEMBER_PRICING_CARD_ID,title:K.intl.string(K.t["MTD+7w"]),description:K.intl.string(K.t.Bhs0s6),ctaText:K.intl.string(K.t.dBJVnZ),onCtaClick:u,primaryAsset:(0,l.jsx)(tX,{alt:"",ariaHidden:!0}),categories:["vip"]},{id:q.PERMADECOS_CARD_ID,title:K.intl.string(K.t.L14NZN),description:K.intl.string(K.t.eCZkAI),primaryAsset:(0,l.jsx)(tF,{alt:"",ariaHidden:!0}),categories:["vip"]}],[e,i,a,c,o,d,u,E,_,A,t]);return(0,r.useMemo)(()=>m.filter(e=>null!=e&&!R.includes(e.id)),[m,R])}(),i=null!=t?n.find(e=>e?.id===t):null,[s,a]=(0,r.useState)(i?.categories[0]??nm.BEST_OF_NITRO),c=(0,r.useMemo)(()=>n.filter(e=>null!=e&&e.categories.includes(s)),[n,s]);return(0,l.jsxs)("div",{className:np.uW,children:[(0,l.jsx)(D.D,{variant:"display-sm",className:np.R_,children:K.intl.string(K.t["Uh3+CA"])}),(0,l.jsx)(th.V,{type:"top-pill",look:"custom",selectedItem:s,onItemSelect:a,className:np.Lq,"aria-label":K.intl.string(K.t["Uh3+CA"]),children:nC.map(e=>(0,l.jsx)(th.V.Item,{id:e.id,className:np.IC,children:e.label()},e.id))}),(0,l.jsx)(tP.A,{gap:20,className:np.jG,children:c.map(e=>{if(null!=e)return(0,l.jsx)(Q.S,{...e,glowing:t===e.id,containerClassName:np.Ui},e.id)})},s)]})}function nO(e){let{glowingPerkId:t=null}=e,n=nT();return(0,l.jsx)(ei,{sectionClassName:en.uW,heading:(0,l.jsx)(D.D,{variant:"display-sm",className:en.R_,children:K.intl.string(K.t.Aw5DRm)}),grid:(0,l.jsx)(l.Fragment,{children:n.map((e,n)=>{if(null==e)return;let i=0===n&&!0===e.featured;return(0,l.jsx)(Q.S,{...e,glowing:t===e.id,featured:i,containerClassName:a()(en.Nr,{[en.Nq]:i})},e.id)})})})}var ng=n(994763),nh=n(946062),nP=n(288894);let nf="section",nM="perk",nD=e=>{let{userId:t}=e,n=(0,h.ds)(),i=(0,c.zy)();r.useEffect(()=>{_.h.wait(async()=>{let e=[(0,m.Ay)()];null!=t&&e.push((0,S.A)(t)),await Promise.all(e)})},[t]),r.useEffect(()=>{X(!0)},[]),(0,f.j)(),(0,R.P)(N.b);let s=r.useRef(null),D=r.useRef(null),x=(0,o.bG)([O.A],()=>O.A.getPremiumTypeSubscription()),{isReady:U,programReward:y}=(0,C.F)({location:"PremiumSubscriberHome"}),{scrollTargetId:j,glowingSectionId:L,glowingPerkId:k,scrollBlock:v,scrollInline:b}=r.useMemo(()=>{let e=new URLSearchParams(i.search),t=e.get(nM),n=e.get(nf);return null!=t?{scrollTargetId:t,glowingPerkId:t,scrollBlock:"center",scrollInline:"center"}:null!=n?{scrollTargetId:n,glowingSectionId:n,scrollBlock:"start"}:{}},[i.search]);(0,ng.z)(j??"",null!=j,v,b);let[G,X]=r.useState(!1),q=(0,P.p)(),F=r.useRef(null),[B,w]=r.useState(!1),V=null!=q&&null!=x&&x.status===H.Dmq.CANCELED,W=(0,M.iU)(Y.gD.PREMIUM_MONTH_TIER_2,q,x),z=!B&&V,{analyticsLocations:$}=(0,I.Ay)(T.A.PREMIUM_SUBSCRIBER_NITRO_HOME),[Z,Q]=r.useState(!1);return null!=(0,o.bG)([p.A],()=>null!=t?p.A.getUserProfile(t):null)&&(U||null!=y)?(0,l.jsxs)(E.Gt,{className:nh.xW,ref:s,children:[(0,l.jsx)(A.h,{color:"nitro-pink",className:a()(nh.kL,nh.Gd),offsetBottom:n?.55:.8,children:(0,l.jsxs)(I.f5,{value:$,children:[(0,l.jsx)(d.L,{innerRef:F,onChange:e=>w(e),threshold:.1,active:!0,children:(0,l.jsx)(tm,{buttonVisibilityRef:F,className:nh.v1,userDiscountOffer:q,discountedPrice:W})}),(0,l.jsx)(e_,{glowingSectionId:L}),(0,l.jsx)(nO,{glowingPerkId:k}),(0,l.jsx)(nS,{glowingPerkId:k}),(0,l.jsx)(eN,{className:nh.Zy,location:T.A.PREMIUM_MARKETING_GIFT_SECTION,analyticsLocation:{page:H.liQ.NITRO_HOME,section:H.JJy.GIFT_BANNER}}),(0,l.jsx)("div",{className:nh.hz}),(0,l.jsx)(d.L,{innerRef:D,onChange:e=>{e&&!Z&&(g.default.track(H.HAw.PREMIUM_MARKETING_SURFACE_REACHED_BOTTOM,{location_stack:$}),Q(!0))},children:(0,l.jsx)("div",{ref:D,className:nh._Z})}),(0,l.jsx)("img",{src:nP,className:nh.Kw,width:112,height:85,alt:K.intl.string(K.t.X4IxWL)})]})}),V&&null!=W&&(0,l.jsx)(tg,{isVisible:z&&G,premiumSubscription:x,churnDiscountOffer:q,discountedPrice:W})]}):(0,l.jsx)("div",{className:a()(nh.kL,nh.Lq),children:(0,l.jsx)(u.y,{})})}}