Loading
function(e,t,n){n.d(t,{Ay:()=>ny,WU:()=>nU,x6:()=>nx}),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),f=n(131168),P=n(482589),M=n(410516),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),K=n(237146),W=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:W.intl.string(W.t.hvVgAZ),onClick:t})]});let i=n.claimStatus===w.p1.CLAIMED?{text:W.intl.string(K.default.Plwzgf)}:{text:W.intl.string(W.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:W.intl.string(K.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:W.intl.string(K.default.RGT513)}),(0,l.jsx)(k.E,{variant:"text-md/normal",color:"text-strong",className:z.h_,children:W.intl.string(K.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:W.intl.string(K.default.UVL9tD),description:W.intl.string(K.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(149995),es=n(398523),ea=n(881373),ec=n(581921),eo=n(852218),ed=n(382259),eu=n(962995);function eE(){let{analyticsLocations:e}=(0,I.Ay)(T.A.PREMIUM_MARKETING_PERK_CARD),t=(0,ea.YS)({location:"useWhatsNewPerkCards"}).functionalityEnabled,n=es.Ay.useConfig({location:"PremiumWhatsNewSection"}).enabled,i=(0,er.Zk)({location:"useHardwarePartnerPerkCards"}),s=(0,er.S9)({location:"useHardwarePartnerPerkCards"}),a=(0,x.l)("useHardwarePartnerPerkCards"),{currentDate:c,nDaysInMonth:o}=(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=a?void 0:W.intl.string(W.t.y2b7CA);return{logitechCard:t?{id:q.LOGITECH_3PP_CARD_ID,title:W.intl.string(eu.default.OlObRa),description:W.intl.format(eu.default.ZGOJ8R,{discountPercent:ea.aW,termsUrl:el.A.getArticleURL(H.MVz.LOGITECH_PROMOTION)}),subscriptionRequired:!0,progress:c.getDate()/o,ctaText:W.intl.string(W.t.w7s5Qr),onCtaClick:()=>(0,ec.P)({partnerId:eo.XY,analyticsLocations:e}),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:eo.XY}}:null,steelseriesCard:n?{id:q.RECURRING_3P_PROMOTIONS_CARD_ID,title:W.intl.string(W.t.m7PucM),description:i?s?W.intl.format(W.t["1Zw6xL"],{}):W.intl.format(W.t.KWdCO0,{}):W.intl.format(W.t.zh1X7u,{}),descriptionNote:!s&&i?W.intl.format(W.t.vblnHk,{partnerName:eo.CD[eo.Cs].label,helpdeskArticle:el.A.getArticleURL(H.MVz.RECURRING_PROMOTION)}):void 0,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:c.getDate()/o,ctaText:W.intl.string(W.t.w7s5Qr),onCtaClick:()=>(0,ed.u)({analyticsLocations:e,partnerIds:[eo.KS,eo.Cs]}),blurTint:"#2E213D",analyticsOptions:{thirdPartyPartner:eo.KS}}:null}},[a,e,c,t,o,n,i,s])}var eA=n(102338);let e_="xgpp";function eT(e){let{glowingSectionId:t}=e,n=(0,x.l)("premium_subscriber_home_rewards"),{logitechCard:i,steelseriesCard:r}=eE();if(!n)return null;let s=null!=i||null!=r;return(0,l.jsx)(ei,{id:e_,sectionClassName:a()(eA.uW,eA.Uv,eA.qr),heading:(0,l.jsx)(D.D,{variant:"display-sm",className:a()(en.R_,et.U6),children:W.intl.string(W.t.NG1e6l)}),beforeGrid:(0,l.jsx)("div",{className:et.JE,children:(0,l.jsx)(Z,{glowing:t===e_})}),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 eI=n(65470),eN=n(797221);let eR=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()(eN.kL,eN.pm,t),color:"purple",children:[(0,l.jsxs)("div",{className:eN.FS,children:[(0,l.jsx)(D.D,{variant:"heading-xxl/bold",className:eN.R_,children:W.intl.string(W.t.Ve9Ge6)}),(0,l.jsx)(k.E,{variant:"text-md/medium",children:W.intl.string(W.t.yQ06u1)}),(0,l.jsx)("div",{className:eN.SB,children:(0,l.jsx)(eI.A,{buttonTextOverride:W.intl.string(W.t.Ve9Ge6),premiumModalAnalyticsLocation:i,variant:"secondary"})})]}),(0,l.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/577cd1f06ad2e0559c8a531a20a840448c66d6a6251f5c0bac311ceba4d37396.png",className:eN._e,alt:"gift nitro banner"})]})})};var em=n(877624);let eC="https://cdn.discordapp.com/assets/content/b56ad561e631257c1b2d6df674de1baa304710fe81885084e07c119b5a87127e.png";function ep(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:eC,srcSet:`${eC} 1x, https://cdn.discordapp.com/assets/content/0d8192495ed73de2381103f061bb6a13f481d93f60e26090c2776f6329bd1bc3.png 2x`,alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var eS=n(502572),eO=n(331322),eg=n(403581),eh=n(775602),ef=n(366999),eP=n(531260),eM=n(780964),eD=n(766075),ex=n(786300),eU=n(428262),ey=n(960851),ej=n(89366),eL=n(504836),ek=n(422936),ev=n(234419),eb=n(549996),eG=n(810660),eX=n(175569),eq=n(371764),eF=n(949964),eB=n(103411),ew=n(778712),eV=n(97808),eH=n(590251),eY=n(144165),eK=n(854627),eW=n(427262),ez=n(326084),e$=n(851746),eZ=n(664654),eQ=n(212737),eJ=n(849812);let e0=e=>{let{user:t}=e,{avatarSrc:n,eventHandlers:i}=(0,eK.A)({userId:t.id,size:ew._3.SIZE_24});return(0,l.jsx)(eV.eu,{className:eJ.bj,src:n,"aria-label":(0,eW.mG)(t),size:ew._3.SIZE_24,...i},t.id)},e1=e=>{let{slotIndex:t}=e;return(0,l.jsx)("div",{className:eJ.p,children:t})},e2=e=>{let{referralSentUsers:t}=e;return(0,l.jsx)("div",{className:eJ.L$,children:(()=>{let e=[];for(let n=0;n<eZ.Z;n++)if(t?.[n]!==void 0){let i=(0,l.jsx)(e0,{user:t[n]},t[n].id);e.push(i)}else{let t=(0,l.jsx)(e1,{slotIndex:n+1},n);e.push(t)}return e})()})},e7=e=>{let{nReferralsSent:t}=e;return(0,l.jsx)(eH.a,{percent:33.3*t,colorOverride:"#53ac66",background:eJ.cq,strokeSize:.8,ringColorOverrideClassName:eJ.e0,overlayClassName:t===eZ.Z?eJ.ys:void 0,children:(0,l.jsx)(eY._,{src:"https://cdn.discordapp.com/assets/content/f55a25cc26b81c0d72e110bb7fd978e6aff78e847f53b34011ba4600be592975.svg",height:93,width:93,zoomable:!1})})},e6=e=>{let{className:t}=e,{referralSentUsers:i}=(0,eZ.J)(),r=(0,o.bG)([e$.A],()=>e$.A.getRecipientStatus()),s=(0,o.bG)([e$.A],()=>e$.A.getHasEligibleFriends()),c=r.size===eZ.Z&&[...r.values()].every(e=>e===ez.aK.REDEEMED),d=r.size===eZ.Z;return(0,l.jsxs)("div",{className:a()(eJ.kL,t),children:[(0,l.jsx)("div",{className:eJ.G3,children:(0,l.jsx)(e7,{nReferralsSent:r.size})}),(0,l.jsxs)("div",{className:eJ.IH,children:[(0,l.jsx)(e2,{referralSentUsers:i}),(0,l.jsxs)("div",{className:eJ.n4,children:[(0,l.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:W.intl.string(W.t.USo4s7)}),(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-subtle",children:!1===s?W.intl.format(W.t["zWhX/Q"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)}):i.length===eZ.Z?!0===c?W.intl.format(W.t["1aEjsH"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)}):W.intl.format(W.t["+u3AOO"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)}):W.intl.format(W.t["omMr+V"],{helpdeskArticle:el.A.getArticleURL(H.MVz.REFERRAL_PROGRAM)})})]}),(0,l.jsx)(j.$,{variant:"primary",disabled:!1===s||!0===d,text:W.intl.string(W.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:eQ.SelectFriendsModalScreens.SELECT_FRIENDS,analyticsLocations:[]})})]})]})};var e5=n(989349),e8=n.n(e5),e9=n(496431),e3=n(116689);let e4=e=>{let{expiresAt:t,className:n}=e,i=(0,e9.A)(e8()(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()(e3.Xl,n),children:[(0,l.jsx)(k.E,{variant:"text-sm/semibold",color:"text-strong",children:W.intl.string(W.t["/ARFVE"])}),(0,l.jsx)("div",{className:e3.$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:e3.bh,children:[(0,l.jsxs)("div",{className:e3.kB,children:[(0,l.jsx)("div",{className:e3.B2,children:(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-strong",children:i})}),(0,l.jsx)("div",{className:e3.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 W.intl.string(W.t.ixASa2);case"hours":return W.intl.string(W.t["8sNvNn"]);case"minutes":return W.intl.string(W.t["Gv6kP/"]);case"seconds":return W.intl.string(W.t.JhaiLW);default:return""}}(e.unitType)})]},e.unitType),!t&&(0,l.jsx)(k.E,{className:e3.cV,variant:"text-lg/normal",color:"text-strong",children:":"})]})})(e,t===d.length-1))})]})};var te=n(473702),tt=n(702841),tn=n(652533),ti=n(20458),tl=n(447764),tr=n(180894);let ts=e=>{let{containerVisibilityPercentage:t}=e,n=(0,tt.bG)([eh.A],()=>eh.A.useReducedMotion);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:tl.BI,children:(0,l.jsx)(tn.Ay,{scaleAnimationData:{startScale:.9,endScale:1,duration:tn.$G},yAxisAnimationData:{range:20,duration:tn.Mp,path:tn.aV.SINE},animateXAxisWiggle:!0,isMotionReduced:n,parallaxAnimationData:{pathDirection:tn.MN.UP,range:125,containerVisibilityPercentage:t,changeOpacity:!0},animationSpeedScale:2,children:(0,l.jsx)("img",{src:tr.A,alt:"",className:tl.Q})})}),(0,l.jsx)(ti.A,{isMotionReduced:n,containerVisibilityPercentage:t,hammerContainerClassName:tl.Gj,keyContainerClassName:tl.FV,starContainerClassName:tl.E1,hammerAssetClassName:tl.Wv,keyAssetClassName:tl.rs,starAssetClassName:tl.OY,animationSpeedScale:2})]})};var ta=n(707554),tc=n(218199);let to=e=>{let{className:t,color:n="text-strong",responsive:i=!0,children:r}=e;return(0,l.jsx)(ta.F,{forceLevel:1,children:(0,l.jsx)(D.D,{className:a()(tc.w,t,i&&tc.n),variant:"display-md",color:n,children:r})})};var td=n(725807),tu=n(774774),tE=n(975916);let tA=()=>{let e={section:H.JJy.REVERSE_TRIAL_BANNER};return(0,l.jsxs)("div",{className:tE.vK,children:[(0,l.jsx)(tu.e4,{text:W.intl.string(W.t.qYKftX),className:tE.Io}),(0,l.jsx)("img",{src:"/assets/b40444acfe4d521c.svg",width:64,height:64,alt:"",className:tE._u}),(0,l.jsx)("div",{className:tE.IP,children:(0,l.jsx)(k.E,{color:"text-subtle",variant:"text-sm/normal",children:W.intl.format(W.t.uu1WAa,{weeks:1})})}),(0,l.jsx)(td.A,{premiumModalAnalyticsLocation:e,showGradient:!0,className:tE.aA,shinyButtonClassName:tE.Xp})]})};var t_=n(18671);let tT=()=>{let e=(0,tt.bG)([eh.A],()=>eh.A.useReducedMotion);return(0,l.jsx)(ti.A,{isMotionReduced:e,blurScale:.4,starContainerClassName:t_.cI,hammerContainerClassName:t_.qg,keyContainerClassName:t_.h2,boltContainerClassName:t_.Bz,starAssetClassName:t_.ks,hammerAssetClassName:t_.GY,keyAssetClassName:t_.p4,boltAssetClassName:t_.vy})};var tI=n(97584);let tN=e=>{let{fpEndsAt:t,className:n,buttonVisibilityRef:i}=e,r=(0,h.Zb)(t);return(0,l.jsx)("div",{className:a()(tI.kL,n),ref:i,children:(0,l.jsxs)("div",{className:tI.ap,children:[(0,l.jsxs)(eO.B,{align:"start",gap:32,children:[(0,l.jsx)(eX.A,{text:W.intl.string(W.t.yhldRB)}),(0,l.jsxs)(eO.B,{align:"start",gap:12,className:tI.rG,children:[(0,l.jsx)(to,{children:W.intl.format(W.t.FwjP6W,{days:r})}),(0,l.jsx)(k.E,{variant:"text-md/medium",color:"text-subtle",children:W.intl.string(W.t.Jf8KrT)})]}),(0,l.jsxs)(eO.B,{direction:"horizontal",align:"center",gap:12,children:[(0,l.jsx)(F.A,{size:"md",buttonTextOverride:W.intl.string(W.t["2+luBl"]),iconOverride:eg.t,variantOverride:"expressive"}),(0,l.jsx)(j.$,{variant:"secondary",size:"md",text:W.intl.string(W.t.Af7ye6),onClick:()=>(0,eD.openUserSettings)(eM.X.SUBSCRIPTIONS_PANEL)})]})]}),(0,l.jsxs)("div",{className:tI.Hk,children:[(0,l.jsx)(ep,{alt:"",width:"100%",height:"auto"}),(0,l.jsx)(tT,{})]})]})})},tR=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}=tC(),{analyticsLocations:m}=(0,I.Ay)(T.A.PREMIUM_MARKETING_HERO_CTA),C=(0,eb.c)(em.C.MARKETING_PAGE_BANNER),p=null;null!=C&&"marketingPageBanner"===C.properties.properties.oneofKind?p=(0,l.jsx)(eq.x,{componentId:C.id,promotionBannerMarketingComponentFields:C.properties.properties.marketingPageBanner}):i?p=(0,l.jsx)(eF.A,{variant:eF.c.SUBSCRIBER_HOME}):r?p=(0,l.jsx)(tA,{}):s&&(p=(0,l.jsx)(e6,{}));let S=(0,ev.V)(),O=(0,ek.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,f=(0,eP.A)(),P=f.isFractionalPremiumActive&&!h&&null==p&&!E,D=(0,o.bG)([eh.A],()=>eh.A.useReducedMotion),{visibilityPercentageRef:x,visibilityPercentage:U}=(0,eG.U)(!D);return r?(0,l.jsx)(tN,{fpEndsAt:f.currentEntitlementEndsAt,className:t,buttonVisibilityRef:R}):(0,l.jsx)("div",{className:a()(tI.kL,t),"data-testid":"subscriber-nitro-home-hero-header",ref:R,children:(0,l.jsxs)("div",{className:tI.Qs,ref:x,children:[u&&d,(0,l.jsxs)("div",{className:tI.N1,children:[(0,l.jsx)(ts,{containerVisibilityPercentage:U}),E&&_?.expiresAt!=null&&(0,l.jsx)(e4,{expiresAt:_.expiresAt.toISOString(),className:tI.IZ}),(0,l.jsx)(to,{children:E&&null!=_?W.intl.format(W.t["3yZP0G"],{percent:_.discount.amount}):c}),E&&null!=_&&null!=N&&(0,l.jsx)(k.E,{className:tI.jG,variant:"text-sm/medium",color:"text-strong",children:W.intl.format(W.t["3Q4wCy"],{discountedPrice:N,billingPeriod:(0,eU.Ke)(_.discount.userUsageLimitInterval),numMonths:_.discount.userUsageLimit})})]}),(0,l.jsxs)("div",{className:P||E?tI.UJ:void 0,children:[P&&(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:eg.t,size:"md",text:W.intl.string(W.t.zrCzVB),onClick:()=>{var e;return e=te.g.CONFIRM_DISCOUNT,void(0,y.openModalLazy)(async()=>{let{PremiumBrandRefreshSubscriptionCancellationModal:t}=await Promise.all([n.e("34218"),n.e("78925"),n.e("22108"),n.e("34533"),n.e("55801"),n.e("18090"),n.e("4222"),n.e("46009"),n.e("77083"),n.e("17214"),n.e("86003"),n.e("64509"),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("3178"),n.e("5636"),n.e("87196"),n.e("9045"),n.e("94161"),n.e("13051"),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)(eI.A,{variant:P||E?"secondary":"expressive",size:"md",buttonTextOverride:W.intl.string(W.t["3KomGa"])})]}),p]})})},[tm,tC]=(0,ex.A)(),tp=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,ey.cg)(),d=(0,ej.QQ)(),u=(0,o.bG)([O.A],()=>O.A.getPremiumTypeSubscription()),E=(0,eL.Z)({location:"subscriber_home_hero"}),A=null!=u&&u.status===H.Dmq.CANCELED&&null!=i,_=d&&!(A&&E),N=W.intl.string(W.t.qYKftX),R=(0,eB.m)(),m=W.intl.string(W.t.ifwQZb),{fractionalState:C,endsAt:p}=(0,eP.A)(),S=(0,ef.Ay)(p,ef.yE.CREDITS_ENDS_IN),g=null;if(C===Y.xc.NONE||a)g=(0,l.jsx)(eX.A,{text:N});else{_=!0;let e=W.intl.format(W.t["yR+oDD"],{helpCenterLink:el.A.getArticleURL(H.MVz.FRACTIONAL_PREMIUM_ABOUT)});g=(0,l.jsx)(eS.A,{text:e,"aria-label":e.toString(),tooltipClassName:tI.YL,position:"right",children:e=>(0,l.jsx)("div",{...e,className:tI.V_,children:(0,l.jsx)("div",{className:tI.eL,children:(0,l.jsx)(eX.A,{text:S})})})})}return(0,l.jsx)(I.f5,{value:s,children:(0,l.jsx)(tm.Provider,{value:{headingText:m,headingTop:g,showPill:_,shouldShowChurnVariant:A,premiumSubscription:u,userDiscountOffer:i,discountedPrice:r,buttonVisibilityRef:n},children:(0,l.jsx)(tR,{className:t,isEligibleForBogoPromotion:c,isInReverseTrial:a,shouldShowReferralProgressBar:R})})})};var tS=n(873174),tO=n(717421),tg=n(98812),th=n(67423);let tf=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,tO.z)({transform:t?"translateY(-100%)":"translateY(0%)",opacity:+!!t,config:{tension:120,friction:12}});return(0,l.jsx)(tS.animated.div,{className:a()(tg.iE,{[tg.q4]:!t}),style:o,children:(0,l.jsxs)("div",{className:tg.iJ,children:[(0,l.jsx)("img",{alt:"",src:th,className:tg.oU}),(0,l.jsxs)("div",{className:tg.iQ,children:[(0,l.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",children:W.intl.format(W.t["3yZP0G"],{percent:r.discount.amount})}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:W.intl.format(W.t["3Q4wCy"],{numMonths:r.discount.userUsageLimit,discountedPrice:s,billingPeriod:(0,eU.Ke)(r.discount.userUsageLimitInterval)})})]}),(0,l.jsx)(j.$,{variant:"expressive",icon:eg.t,size:"md",text:W.intl.string(W.t.zrCzVB),onClick:()=>void(0,y.openModalLazy)(async()=>{let{PremiumBrandRefreshSubscriptionCancellationModal:e}=await Promise.all([n.e("34218"),n.e("78925"),n.e("22108"),n.e("34533"),n.e("55801"),n.e("18090"),n.e("4222"),n.e("46009"),n.e("77083"),n.e("17214"),n.e("86003"),n.e("64509"),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("3178"),n.e("5636"),n.e("87196"),n.e("9045"),n.e("94161"),n.e("13051"),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:te.g.CONFIRM_DISCOUNT})})})]})})};var tP=n(761508),tM=n(449543);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/6d779a647553609440933a7e61163ab29257c093f92f89c4e093aa704202b616.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}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/04ab9089123de23616e764a3900f6921afd4c27ec80a269fdf3e63f1194b9e91.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}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:"https://cdn.discordapp.com/assets/content/69ee0dc56ebf82df912bebde51a2c563664d558b202a449b3305d124522a8c02.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var ty=n(345394);function tj(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:ty.A,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=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 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/2ecc2b23e1377a539b6c1239f12ee35af7adb0d0bd4fe3a6ffbfebd5192012a2.svg",alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}function tv(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 tb(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 tG=n(661531),tX=n(996682);function tq(e){let{color:t=tG.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,tX.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 tF(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 tB=n(78701);function tw(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:tB.A,alt:t,"aria-label":n,"aria-hidden":i,role:r??"img"})}var tV=n(462887),tH=n(736653),tY=n(259065),tK=n(206835),tW=n(976860),tz=n(591179),t$=n(462463),tZ=n(878784),tQ=n(425713),tJ=n(975807),t0=n(562819),t1=n(793943),t2=n(95035),t7=n(532794),t6=n(192444),t5=n(39423),t8=n(892227),t9=n(81466),t3=n(318254),t4=n(490285),ne=n(875679);let nt=()=>{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,t8.default)(new Date(t.next_reward_date),new Date)):null;return(0,l.jsxs)("div",{className:ne.kL,children:[null!=n&&(0,l.jsxs)("div",{className:ne.nM,children:[(0,l.jsxs)("div",{className:ne.Pf,children:[(0,l.jsx)(t9.C,{size:"sm",color:tG.A.colors.TEXT_DEFAULT}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:W.intl.string(t4.default.H2M13c)})]}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:W.intl.format(t4.default.xedPIb,{days:n})})]}),null!=n&&t.total_rewarded_from_program>0&&(0,l.jsx)("div",{className:ne.yF}),t.total_rewarded_from_program>0&&(0,l.jsxs)("div",{className:ne.nM,children:[(0,l.jsxs)("div",{className:ne.Pf,children:[(0,l.jsx)(t3.C,{size:"sm",color:tG.A.colors.TEXT_DEFAULT}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:W.intl.string(t4.default.F7Bhsg)})]}),(0,l.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",children:W.intl.format(t4.default.UDwsvL,{orbsCount:t.total_rewarded_from_program})})]})]})};var nn=n(655752),ni=n(764231),nl=n(627380),nr=n(30084),ns=n(792641),na=n(714206),nc=n(88001),no=n(758836),nd=n(190107),nu=n(466919),nE=n(555599),nA=n(817577);let n_="https://cdn.discordapp.com/assets/content/0722a293c878afdc8718373a6436d7fa1f06014597d138d824d7bb5da55d3d7f.svg",nT="https://cdn.discordapp.com/assets/content/7bb191dd09571f8910a367c7cf35b500ea7b64dde29309c7c74831cc16b1dc1d.png",nI="https://cdn.discordapp.com/assets/content/c0c412ad58e2520901e2cb967308eb432d0b349b3b5f54b14f141e12b80f7d42.svg";function nN(){let{analyticsLocations:e}=(0,I.Ay)(T.A.PREMIUM_MARKETING_PERK_CARD),t=(0,tz.X)("useWhatsNewPerkCards"),i=(0,t5.O9)(),{logitechCard:s,steelseriesCard:c}=eE(),d=(0,x.l)("premium_subscriber_home_rewards"),u=(0,o.bG)([O.A],()=>O.A.getPremiumTypeSubscription()),E=u?.hasActiveTrial??!1,A=(0,t$.A)({analyticsLocations:e}),_=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.PROFILE_PANEL,{analyticsLocations:e},()=>(0,tY.L)({analyticsLocations:e}))},[e]),N=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.PROFILE_PANEL,{analyticsLocations:e},()=>(0,t0.L)({analyticsLocations:e}))},[e]),R=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.APPEARANCE_IN_APP_ICON_CATEGORY)},[]),m=()=>{(0,tJ.A)(nc.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,t7.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,tQ.N)(i?.id),d=function(){let e=(0,tZ.$F)(),t=(0,nn.P)(),n=(0,tZ.Xb)();if(null==e||null==t||null==n)return null;let i=e8()(),l=e8()(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))}(),u=(0,o.bG)([eh.A],()=>eh.A.useReducedMotion)&&!s,E=(0,nl.t)(),A=(0,nn.P)();return(0,r.useMemo)(()=>{let t,r=null!=A?W.intl.string(A.nameUnformattedNitro):void 0;null==i?n&&(t=(0,ni.T)(Y.Ac.PREMIUM_TENURE_1_MONTH,1)??void 0):t=i.status===tZ.Wo.UPCOMING?W.intl.formatToPlainString(W.t.a1eKDi,{days:E?.days??0}):function(e,t){if(null!=e&&null!=t){if(e.days<=30)return W.intl.formatToPlainString(W.t.NEXoaI,{days:e.days,nextBadgeName:t});if(e.months<=3)return W.intl.formatToPlainString(W.t.KDV8oD,{months:e.months,nextBadgeName:t})}}(E,r)??(0,ni.T)(i.id,i.tenureReqNumMonths)??void 0;let o=null;return null!=c?o=s||u?c.standard:c.ambientLarge:n&&(o=na),{id:q.TENURE_BADGE_CARD_ID,title:null!=i?W.intl.string(i.nameUnformattedNitro):n?W.intl.string(W.t.tx9Fvw):"",pillText:W.intl.string(W.t["jyYgZ+"]),primaryAsset:o,primaryAssetClassName:a()(ns.pq,{[ns.n6]:s,[ns.kE]:u}),caption:null!=l?W.intl.formatToPlainString(W.t.Hu4jfi,{date:new Date(l)}):void 0,description:t,subscriptionRequired:!0,progress:d??void 0,ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:()=>(0,nr.D)({analyticsLocations:e})}},[i,c,s,u,l,d,n,E,A,e])}(e),{shouldShowBonusOrbsUX:g,multiplier:h}=(0,t6.lk)(nd.rE.NITRO_HOME_MARKETING),{isEligible:f,programReward:P}=(0,C.F)({location:"useWhatsNewPerkCards"}),M=f&&null!=P&&null!=P.reward_amount&&P.reward_amount>0;return(0,r.useMemo)(()=>{let e=[d?null:s,d?null:c,M?{id:q.NITRO_ORBS_REWARDS_CARD_ID,title:W.intl.string(t4.default.hx5AFp),description:W.intl.format(t4.default.wq3CF2,{orbsCount:P.reward_amount}),primaryAsset:"/assets/8f530451dce1ccc0.svg",primaryAssetClassName:a()(nE.lH,nE.yK),footerContent:(0,l.jsx)(nt,{}),ctaText:W.intl.string(t4.default.BxjHiu),onCtaClick:()=>(0,tW.pX)(H.BVt.COLLECTIBLES_SHOP_WITH_TAB(no.G2.ORBS))}:null,g?{id:q.QUEST_ORB_MULTIPLIER_CARD_ID,title:W.intl.string(W.t.Csf5Ol),description:W.intl.format(W.t.NpUfej,{bonusOrbMultiplier:h}),primaryAsset:"https://cdn.discordapp.com/assets/content/6a45cf480a4894d29a155fbc23df4dca701a69e7f09227ef964a61bdb6e5833a.png",ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:()=>(0,tW.pX)(H.BVt.QUEST_HOME),primaryAssetClassName:nE.Nf}:null,i?{id:q.PREMIUM_GROUP_CARD_ID,title:W.intl.string(nu.default.YkvksF),description:(0,l.jsxs)(l.Fragment,{children:[W.intl.formatToPlainString(nu.default.JlyGQj,{totalSeats:nc.aw,premiumGroupProductName:(0,nc.DP)()}),(0,l.jsx)("div",{className:nE.LF,children:(0,l.jsx)(t2.A,{onClick:m,children:W.intl.string(nu.default.yYyGJH)})})]}),pillText:W.intl.string(W.t.oW0eUd),primaryAsset:nA,ctaIcon:eg.t,ctaIconPosition:"start",ctaText:W.intl.string(W.t.IJI7yk),onCtaClick:p}:null,{id:q.DISPLAY_NAME_STYLES_CARD_ID,title:W.intl.string(W.t.OLtTrt),description:W.intl.string(W.t["di/pXR"]),onCtaClick:t?A:_,ctaText:W.intl.string(W.t.jVcuVY),primaryAsset:n_},{id:q.CLIENT_THEMES_CARD_ID,title:W.intl.string(W.t.acc6h6),description:W.intl.formatToPlainString(W.t.WQazjs,{themeCount:20}),primaryAsset:nI,ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:()=>{(0,t1.nf)(t1.HP.CUSTOM_THEME)}},{id:q.PERMADECOS_CARD_ID,title:W.intl.string(W.t.L14NZN),description:W.intl.string(W.t.eCZkAI),primaryAsset:(0,l.jsx)(tw,{alt:"",ariaHidden:!0}),ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:t?A:N},{id:q.CUSTOM_APP_ICONS_CARD_ID,title:W.intl.string(W.t["GU+wqh"]),description:W.intl.string(W.t["1uPk1Z"]),primaryAsset:nT,ctaText:W.intl.string(W.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},[S,M,P,i,g,h,_,R,N,p,A,t,s,c,d])}var nR=n(355097),nm=n(64514),nC=n(121818),np=((i={}).BEST_OF_NITRO="bestof",i.APPEARANCE_STYLE="appearance",i.UPGRADES="upgrades",i.VIP_EXTRAS="vip",i);let nS=[{id:"bestof",label:()=>W.intl.string(W.t.q1u7nQ)},{id:"appearance",label:()=>W.intl.string(W.t.CUnZkZ)},{id:"upgrades",label:()=>W.intl.string(W.t.KC5q8v)},{id:"vip",label:()=>W.intl.string(W.t.DjEAcv)}];var nO=n(758495);let ng=e=>{e.stopPropagation()};function nh(e){let{glowingPerkId:t=null}=e,n=function(){let e=(0,tH.DP)(),t=(0,tz.X)("useFavoritesPerkCards"),n=(0,tZ.Lh)(),i=(0,tQ.N)(n)?.standard??null,{analyticsLocations:s}=(0,I.Ay)(T.A.PREMIUM_MARKETING_PERK_CARD),a=(0,tK.A)({scrollPosition:nR._F.TRY_IT_OUT,analyticsLocations:s}),c=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.APPEARANCE_THEME_CATEGORY,{analyticsLocations:s})},[s]),o=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.PREMIUM_GUILD_SUBSCRIPTIONS_PANEL,{analyticsLocations:s})},[s]),d=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.APPEARANCE_IN_APP_ICON_CATEGORY,{analyticsLocations:s})},[s]),u=(0,r.useCallback)(()=>{(0,tW.pX)(H.BVt.COLLECTIBLES_SHOP)},[]),E=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.SOUNDBOARD_CATEGORY,{analyticsLocations:s})},[s]),A=(0,t$.A)({analyticsLocations:s}),_=(0,r.useCallback)(()=>{(0,eD.openUserSettings)(eM.X.PROFILE_PANEL,{analyticsLocations:s},()=>(0,tY.L)({analyticsLocations:s}))},[s]),N=nN(),R=(0,r.useMemo)(()=>N.map(e=>e?.id),[N]),m=(0,r.useMemo)(()=>[{id:q.SERVER_BOOSTS_CARD_ID,title:W.intl.formatToPlainString(W.t.pWySes,{boostCount:2,percentageOff:30}),description:W.intl.formatToPlainString(W.t.cWFUoT,{boostCount:2,percentageOff:30}),subscriptionRequired:!0,ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:o,primaryAsset:(0,l.jsx)(tD,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.PROFILES_CARD_ID,title:W.intl.string(W.t.xDRab3),description:W.intl.string(W.t.yn6fWA),ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:t?A:a,primaryAsset:(0,l.jsx)(tx,{alt:"",ariaHidden:!0}),categories:["bestof","appearance"]},{id:q.HD_VIDEO_CARD_ID,title:W.intl.string(W.t["/mQ5gg"]),description:W.intl.string(W.t["7WwAXh"]),primaryAsset:(0,l.jsx)(tU,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.CLIENT_THEMES_CARD_ID,title:W.intl.string(W.t.acc6h6),description:W.intl.formatToPlainString(W.t.WQazjs,{themeCount:20}),ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:c,primaryAsset:nI,categories:["bestof","appearance"]},{id:q.MORE_EMOJIS_CARD_ID,title:W.intl.string(W.t.D8vIDT),description:W.intl.string(W.t.DRMecB),primaryAsset:(0,l.jsx)(tj,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.LARGE_UPLOADS_CARD_ID,title:W.intl.string(W.t.nL1WZV),description:W.intl.formatToPlainString(W.t.k8LC1w,{maxSizeMb:500}),primaryAsset:(0,l.jsx)(tL,{alt:"",ariaHidden:!0}),categories:["bestof","upgrades"]},{id:q.CUSTOM_APP_ICONS_CARD_ID,title:W.intl.string(W.t["GU+wqh"]),description:W.intl.string(W.t["1uPk1Z"]),ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:d,primaryAsset:nT,categories:["appearance"]},{id:q.ENTRANCE_SOUNDS_CARD_ID,title:W.intl.string(W.t.WJfCPi),description:W.intl.string(W.t.liQKJR),ctaText:W.intl.string(W.t.jVcuVY),onCtaClick:E,primaryAsset:"https://cdn.discordapp.com/assets/content/61471321446262d980f72210a31bbce561d7021e51f4ea2988d63e413df9fe04.svg",categories:["appearance"]},{id:q.DISPLAY_NAME_STYLES_CARD_ID,title:W.intl.string(W.t.OLtTrt),description:W.intl.string(W.t["di/pXR"]),onCtaClick:t?A:_,ctaText:W.intl.string(W.t.jVcuVY),primaryAsset:n_,categories:["appearance"]},{id:q.CUSTOM_SOUNDS_CARD_ID,title:W.intl.string(W.t["Cu/oFd"]),description:W.intl.string(W.t.czj2aa),primaryAsset:(0,l.jsx)(tk,{alt:"",ariaHidden:!0}),categories:["upgrades"]},{id:q.SPECIAL_STICKERS_CARD_ID,title:W.intl.string(W.t.MQoVeb),description:W.intl.string(W.t.HGCLZX),primaryAsset:"https://cdn.discordapp.com/assets/content/c2f81ce9cd5a044c2108e06f6315d207248ac42098113affcc7afe59458e6d58.svg",categories:["upgrades"]},{id:q.SUPER_REACTIONS_CARD_ID,title:W.intl.string(W.t.qERvAA),description:W.intl.string(W.t.WkUWzx),primaryAsset:(0,l.jsx)(tv,{alt:"",ariaHidden:!0}),categories:["upgrades"]},{id:q.VIDEO_BACKGROUNDS_CARD_ID,title:W.intl.string(W.t.ssVDYQ),description:W.intl.string(W.t.aUSRMa),primaryAsset:(0,tV.M)(e)?nm:nC,categories:["upgrades"]},{id:q.EARLY_ACCESS_CARD_ID,title:W.intl.string(W.t["g/KRY6"]),description:W.intl.string(W.t.JzAmJc),primaryAsset:(0,l.jsx)(tb,{alt:"",ariaHidden:!0}),categories:["vip"]},{id:q.BADGE_CARD_ID,title:W.intl.string(W.t.Bn3CtB),description:W.intl.string(W.t.LmENwu),subscriptionRequired:!0,primaryAsset:null!=i?(0,l.jsx)("img",{src:i,alt:"",width:160,draggable:"false"}):(0,l.jsx)(tq,{color:tG.A.colors.ICON_MUTED,"aria-hidden":!0}),categories:["vip"]},{id:q.SPECIAL_MEMBER_PRICING_CARD_ID,title:W.intl.string(W.t["MTD+7w"]),description:W.intl.string(W.t.Bhs0s6),ctaText:W.intl.string(W.t.dBJVnZ),onCtaClick:u,primaryAsset:(0,l.jsx)(tF,{alt:"",ariaHidden:!0}),categories:["vip"]},{id:q.PERMADECOS_CARD_ID,title:W.intl.string(W.t.L14NZN),description:W.intl.string(W.t.eCZkAI),primaryAsset:(0,l.jsx)(tw,{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]??np.BEST_OF_NITRO),c=(0,r.useMemo)(()=>n.filter(e=>null!=e&&e.categories.includes(s)),[n,s]);return(0,l.jsxs)("div",{className:nO.uW,children:[(0,l.jsx)(D.D,{variant:"display-sm",className:nO.R_,children:W.intl.string(W.t["Uh3+CA"])}),(0,l.jsx)(tP.V,{type:"top-pill",look:"custom",selectedItem:s,onItemSelect:a,className:nO.Lq,"aria-label":W.intl.string(W.t["Uh3+CA"]),children:nS.map(e=>(0,l.jsx)(tP.V.Item,{id:e.id,className:nO.IC,children:e.label()},e.id))}),(0,l.jsx)(tM.A,{gap:20,className:nO.jG,children:c.map(e=>{if(null!=e)return(0,l.jsx)(Q.S,{...e,glowing:t===e.id,containerClassName:nO.Ui,onFocus:ng},e.id)})},s)]})}function nf(e){let{glowingPerkId:t=null}=e,n=nN();return(0,l.jsx)(ei,{sectionClassName:en.uW,heading:(0,l.jsx)(D.D,{variant:"display-sm",className:en.R_,children:W.intl.string(W.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 nP=n(994763),nM=n(946062),nD=n(79119);let nx="section",nU="perk",ny=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,P.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(nU),n=e.get(nx);return null!=t?{scrollTargetId:t,glowingPerkId:t,scrollBlock:"center",scrollInline:"center"}:null!=n?{scrollTargetId:n,glowingSectionId:n,scrollBlock:"start"}:{}},[i.search]);(0,nP.z)(j??"",null!=j,v,b);let[G,X]=r.useState(!1),q=(0,f.p)(),F=r.useRef(null),[B,w]=r.useState(!1),V=null!=q&&null!=x&&x.status===H.Dmq.CANCELED,K=(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:nM.xW,ref:s,children:[(0,l.jsx)(A.h,{color:"nitro-pink",className:a()(nM.kL,nM.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)(tp,{buttonVisibilityRef:F,className:nM.v1,userDiscountOffer:q,discountedPrice:K})}),(0,l.jsx)(eT,{glowingSectionId:L}),(0,l.jsx)(nf,{glowingPerkId:k}),(0,l.jsx)(nh,{glowingPerkId:k}),(0,l.jsx)(eR,{className:nM.Zy,location:T.A.PREMIUM_MARKETING_GIFT_SECTION,analyticsLocation:{page:H.liQ.NITRO_HOME,section:H.JJy.GIFT_BANNER}}),(0,l.jsx)("div",{className:nM.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:nM._Z})}),(0,l.jsx)("img",{src:nD,className:nM.Kw,width:112,height:85,alt:W.intl.string(W.t.X4IxWL)})]})}),V&&null!=K&&(0,l.jsx)(tf,{isVisible:z&&G,premiumSubscription:x,churnDiscountOffer:q,discountedPrice:K})]}):(0,l.jsx)("div",{className:a()(nM.kL,nM.Lq),children:(0,l.jsx)(u.y,{})})}}