Loading
function(e,t,n){n.d(t,{g:()=>sM,A:()=>sO}),n(321073);var l=n(627968),s=n(64700),i=n(503698),a=n.n(i),r=n(735438),o=n.n(r),u=n(158390),d=n(17928),c=n(554146),m=n(451988),h=n(97808),p=n(778712),f=n(922016),g=n(939249),A=n(140735),x=n(312138);if(21552==n.j)var C=n(192308);var v=n(442433),E=n(820284),T=n(717558),j=n(964486),S=n(220839),_=n(397244),N=n(394871),y=n(922139),R=n(866323),I=n(449450);function b(e){let{text:t}=e,n=(0,R.p)(t,{from:{opacity:0,transform:"translate3d(0, 107%, 0)"},enter:{opacity:1,transform:"translate3d(0, 0, 0)"},config:{duration:220,clamp:!0}});return(0,l.jsx)("div",{className:I.k,children:n((e,t)=>(0,l.jsx)(y.animated.div,{className:I.H,style:e,children:t}))})}var M=n(29160),w=n(793574),U=n(688810),O=n(521502),D=n(380610),P=n(313961),k=n(18235),L=n(183184),F=n(384059),G=n(480890),V=n(734066),B=n(710315),H=n(601255),Q=n(562819),W=n(449582),z=n(351952),q=n(88686),Z=n(174755),K=n(302223),Y=n(609425),X=n(922301),$=n(368919),J=n(643501),ee=n(534514),et=n(834730),en=n(789645),el=n(826673),es=n(750506),ei=n(780964),ea=n(766075),er=n(417146),eo=n(552122),eu=n(717421),ed=n(775602),ec=n(993843);let em={mass:10,tension:550,friction:140};function eh(e){let{className:t,pageMultiplier:n}=e,i=(0,d.bG)([ed.A],()=>ed.A.useReducedMotion),[r,u]=s.useState({x:0,y:0}),c=s.useMemo(()=>o().throttle(e=>{i||u({x:(window.innerWidth-e.pageX*n)/90,y:(window.innerHeight-e.pageY*n)/90})},20),[n,i]);s.useEffect(()=>(window.addEventListener("mousemove",c),()=>window.removeEventListener("mousemove",c)),[c]);let[m,h]=(0,eu.z)(()=>({x:0,y:0,config:em}));return s.useEffect(()=>{h({x:r.x,y:r.y})},[r.x,r.y,h]),(0,l.jsx)(y.animated.div,{style:{transform:(0,y.to)([m.x,m.y],(e,t)=>`translate3d(${e}px, ${t}px, 0)`)},className:a()(ec.T,t)})}var ep=n(49999),ef=n(375708),eg=n(275883);function eA(e){let{dismissibleContent:t,backgroundColor:n,specialTextColor:s}=e,i=eo.A.useIsEligible(),a=(0,el.JZ)(t),r=null!=n,o=null!=s?{color:s}:void 0,{analyticsLocations:u}=(0,U.Ay)(w.A.HOLIDAY_COACHMARK),d=e=>{(0,el.Dr)(t,{dismissAction:e})},c=()=>{(0,ea.openUserSettings)(ei.X.NOTIFICATIONS_PANEL,{analyticsLocations:u}),d(ep.i.TAKE_ACTION)};return i&&!a?(0,l.jsx)(es.Ay,{children:(0,l.jsxs)("div",{className:eg.iE,style:{backgroundColor:r?n:void 0},children:[!r&&(0,l.jsxs)("div",{className:eg.o5,children:[(0,l.jsx)(eh,{className:eg.iL,pageMultiplier:5}),(0,l.jsx)("div",{className:eg.Np})]}),(0,l.jsx)("div",{className:eg.c8}),(0,l.jsxs)("div",{className:eg.Qs,children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(ee.D,{variant:"heading-md/bold",color:null!=o?void 0:"always-white",style:o,children:ef.intl.string(ef.t["6CxPoB"])}),(0,l.jsx)(et.E,{variant:"text-xs/normal",color:"always-white",children:ef.intl.format(ef.t.IVzJ8G,{settingsHook:(e,t)=>(0,l.jsx)(g.D,{tag:"span",className:eg.nf,style:o,onClick:c,children:e},t)})})]}),(0,l.jsx)(g.D,{className:eg.l2,onClick:()=>d(ep.i.USER_DISMISS),children:(0,l.jsx)(en.P,{color:"currentColor",size:"xs"})})]})]})}):null}function ex(){return null==er.A.coachmarkDismissibleContent?null:(0,l.jsx)(eA,{dismissibleContent:er.A.coachmarkDismissibleContent,backgroundColor:er.A.coachmarkBackgroundColor,specialTextColor:er.A.coachmarkSpecialTextColor})}var eC=n(74848),ev=n(832248),eE=n(607399),eT=n(707554),ej=n(224640),eS=n(305866),e_=n(364522),eN=n(22231),ey=n(133171),eR=n(780338);if(21552!=n.j)var C=n(192308);var eI=n(980707),eb=n(26137),eM=n(473935),ew=n(765671),eU=n(945810);let eO=(0,eU.mj)({name:"2026-05-gdop-v2-upsell",kind:"user",defaultConfig:{enabled:!1},variations:{0:{enabled:!1},1:{enabled:!0}}});var eD=n(457965),eP=n(176781),ek=n(777666),eL=n(320448),eF=n(993401),eG=n(447349);function eV(e){return(0,l.jsx)("div",{className:eG.wE,children:(0,l.jsx)(eI.W,{"data-menu-migrated":!0,variant:"fixed",hideScroller:!0,onSelect:void 0,...e})})}function eB(e){let{action:t,onClick:n,icon:i,label:a,sublabel:r,trailing:o,renderSubmenu:u,ref:d,submenuTargetElementRef:c,submenuAlign:m}=e,h=null!=n,p=(0,eF.rE)({action:t,onClick:n}),[A,x]=s.useState(!1),v=s.useRef(null),E=d??v,T=null!=u,j=T&&h,S={offset:{top:-8,left:-8,right:-8,bottom:-8}},_=s.useCallback(()=>{x(!0)},[]),N=s.useCallback(()=>{(0,C.hasAnyModalOpen)()||x(!1)},[]),y=()=>(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:eG.iA,children:(0,l.jsx)(i,{size:"xs",color:"currentColor"})}),(0,l.jsxs)("div",{className:eG.$H,children:[(0,l.jsxs)("div",{children:[(0,l.jsx)(et.E,{color:"currentColor",variant:"text-sm/medium",className:eG.W1,children:a}),(0,l.jsx)(et.E,{color:"currentColor",variant:"text-xs/medium",children:r})]}),o]})]}),R=e=>{let t;return t=j?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(g.D,{className:eG.ef,onClick:p,focusProps:{offset:{...S.offset,right:0}},children:y()}),(0,l.jsx)(g.D,{className:eG.ap,"aria-label":ef.intl.string(ef.t.PdRCRg),...e,onClick:_,focusProps:S,children:(0,l.jsx)(eL._,{size:"xs",color:"currentColor"})})]}):T?(0,l.jsxs)(g.D,{className:eG.ef,...e,onClick:_,focusProps:S,children:[y(),(0,l.jsx)("div",{className:eG.ap,children:(0,l.jsx)(eL._,{size:"xs",color:"currentColor"})})]}):(0,l.jsx)(g.D,{className:eG.ef,onClick:p,focusProps:S,children:y()}),(0,l.jsx)("div",{ref:E,className:eG.jG,children:t})};return T?(0,l.jsx)("li",{className:eG.j$,onMouseEnter:_,onMouseLeave:N,children:(0,l.jsx)(f.Y,{targetElementRef:c??E,align:m,spacing:0,renderPopout:u,shouldShow:A,onRequestClose:N,children:R})}):(0,l.jsx)("li",{className:eG.j$,children:R()})}function eH(e){let{children:t,"aria-label":n}=e;return(0,l.jsx)("ul",{"aria-label":n,children:t})}var eQ=n(274372),eW=n(271597),ez=n(990078),eq=n(315710),eZ=n(475358),eK=n(408278),eY=n(625903),eX=n(404778),e$=n(689175),eJ=n(821609),e0=n(532624),e1=n(927813),e2=n(879631),e3=n(350535),e6=n(372684),e5=n(572164),e4=n(953932),e8=n(280483),e7=n(890856),e9=n(713517),te=n(609174),tt=n(241326);let tn=e=>{let{onBeforeDelete:t,onAfterDelete:i,variant:a="overlay-secondary"}=e,r=(0,te.Y_)(),o=s.useCallback(e=>{e.stopPropagation(),e.preventDefault(),(e=>{let{clips:t,onBeforeDelete:s,onAfterDelete:i}=e;(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("13367").then(n.bind(n,223818));return n=>(0,l.jsx)(e,{clips:t,...n,onBeforeDelete:s,onAfterDelete:async()=>{await n.onClose(),i?.()}})},{stackingBehavior:"stack"})})({clips:[r],onAfterDelete:i,onBeforeDelete:t})},[r,i,t]);return(0,l.jsx)(ez.m,{text:ef.intl.string(ef.t.oyYWHE),position:"top",children:(0,l.jsx)(eK.K,{onClick:o,icon:tt.u,"aria-label":ef.intl.string(ef.t.oyYWHE),variant:a,size:"sm"})})},tl=e=>{let{onBeforeEdit:t,variant:n="primary"}=e,i=(0,te.Y_)(),a=s.useCallback(e=>{e.stopPropagation(),e.preventDefault(),t?.(),(0,eW.p)({initialEditingClipId:i.id})},[i,t]);return(0,l.jsx)(eJ.$,{onClick:a,icon:eN.R,variant:n,size:"sm",text:ef.intl.string(ef.t.bt75uw),fullWidth:!0})};var ts=n(27232),ti=n(505930),ta=n(61302),tr=n(16590);let to=()=>{let e=(0,te.Y_)(),t=s.useCallback(t=>{t.stopPropagation(),t.preventDefault(),(0,ta.XK)(e)},[e]);return(0,l.jsx)(ez.m,{text:ef.intl.string(e.isFavorite?tr.default.IZsalP:tr.default.ihBfyA),position:"top",children:(0,l.jsx)(eK.K,{onClick:t,icon:e.isFavorite?ts.G:ti.y,"aria-label":ef.intl.string(ef.t.k8fFjp),variant:"overlay-secondary",size:"sm"})},`${e.id}:favorite:${e.isFavorite}`)};var tu=n(405433),td=n(602902);let tc=e=>{let{variant:t="primary"}=e,n=(0,te.Y_)(),{analyticsLocations:i}=(0,U.Ay)(),a=s.useCallback(e=>{e.stopPropagation(),e.preventDefault(),(0,td.K)([n],{analyticsLocations:i})},[n,i]);return(0,l.jsx)(eJ.$,{onClick:a,icon:tu.l,variant:t,size:"sm",text:ef.intl.string(ef.t.RDE0Sc),fullWidth:!0})};var tm=n(226870),th=n(285072),tp=n(316305);let tf=s.memo(function(e){let{clip:t,isNew:n,onClose:i,className:r}=e,o=s.useRef(null),{isHoveringOrFocusing:u}=(0,e9.A)(o),d=s.useCallback(()=>{i?.(),(0,eW.p)({initialEditingClipId:t.id})},[t.id,i]);return(0,l.jsx)(te.Cl,{clip:t,children:(0,l.jsx)(e7.s,{ref:o,"aria-label":ef.intl.string(ef.t.bt75uw),onClick:d,className:a()(tp.Z1,r),children:(0,l.jsxs)(tm.d,{isStatic:!0,children:[n&&(0,l.jsx)(ek.Lp,{className:tp.Ad,text:ef.intl.string(ef.t.y2b7CA)}),(0,l.jsxs)(th.h,{isVisible:u,className:tp.Lw,children:[(0,l.jsxs)("div",{className:tp.mY,children:[(0,l.jsx)(to,{}),(0,l.jsx)(tn,{})]}),(0,l.jsxs)("div",{className:tp.E_,children:[(0,l.jsx)(tl,{onBeforeEdit:i}),(0,l.jsx)(tc,{})]})]})]})})})});var tg=n(652215),tA=n(753070),tx=n(550350);function tC(e){let{onOpenGallery:t,onOpenSettings:n,onClose:i,setPopoutRef:a}=e;(0,e8.A)();let r=(0,d.yK)([eQ.Ay],()=>eQ.Ay.getClips()),o=(0,d.bG)([eQ.Ay],()=>eQ.Ay.getPendingClips()),u=(0,d.bG)([eQ.Ay],()=>eQ.Ay.getSettings()),c=(0,d.bG)([eQ.Ay],()=>eQ.Ay.getNewClipIds()),m=(0,d.bG)([e0.Ay],()=>e0.Ay.getKeybindForAction(tg.hCu.SAVE_CLIP)),h=s.useRef(null),p=s.useMemo(()=>{let e=[...o,...r].filter(e=>e.type===e6.nQ.CLIP&&""!==e.thumbnail);return e.sort((e,t)=>t.createdAt-e.createdAt),e},[r,o]),f=s.useMemo(()=>p.slice(0,16),[p]),g=p.length>16,A=null!=m?e3.dI(m.shortcut,!0):null;(0,eq.t)(h);let x=(0,e2.$)(u.clipsLength/e1.A.Millis.SECOND),C=(0,tA.zr)(u.clipsQuality.resolution),v=ef.intl.formatToPlainString(ef.t.Qb44XH,{fps:u.clipsQuality.frameRate});return(0,l.jsxs)("div",{ref:e=>{h.current=e,a?.(e)},className:tx.SW,role:"dialog","aria-label":ef.intl.string(ef.t.z2jK6X),children:[(0,l.jsxs)("div",{className:tx.wx,children:[(0,l.jsxs)("div",{className:tx.$,children:[(0,l.jsx)(ee.D,{variant:"heading-lg/semibold",color:"text-strong",children:ef.intl.string(ef.t.z2jK6X)}),null!=A&&(0,l.jsx)(eZ.e,{className:tx.P,shortcut:A})]}),(0,l.jsxs)("div",{className:tx.$s,children:[(0,l.jsx)(ez.m,{text:ef.intl.string(ef.t["3D5yo/"]),children:(0,l.jsx)(eK.K,{onClick:()=>n(),icon:eY.Z,size:"sm",variant:"icon-only","aria-label":ef.intl.string(ef.t["3D5yo/"])})}),(0,l.jsx)(ez.m,{text:ef.intl.string(tr.default["55C2MH"]),children:(0,l.jsx)(eK.K,{onClick:()=>t(),icon:eP.x,size:"sm",variant:"icon-only","aria-label":ef.intl.string(tr.default["55C2MH"])})})]})]}),(0,l.jsx)(et.E,{variant:"text-sm/medium",color:"text-muted",className:tx.P6,children:[x,C,v].join(" \u2022 ")}),(0,l.jsx)(eX.c,{}),f.length>0?(0,l.jsxs)(e$.Ch,{className:tx.Vg,fade:!0,disableFocusRingScope:!0,children:[f.map(e=>(0,l.jsx)(tf,{clip:e,isNew:c.includes(e.id),onClose:i},e.id)),g&&(0,l.jsx)("div",{className:tx.qr,children:(0,l.jsx)(eJ.$,{onClick:()=>t(),text:ef.intl.string(tr.default["55C2MH"]),variant:"secondary",size:"sm"})})]}):(0,l.jsx)(tv,{keybindString:A})]})}function tv(e){let{keybindString:t}=e,n=(0,e5.Et)();return(0,l.jsxs)("div",{className:tx.p$,children:[(0,l.jsx)(et.E,{variant:"text-md/medium",color:"text-default",className:tx.qO,children:ef.intl.string(tr.default.mjfghy)}),n?null!=t&&(0,l.jsx)(et.E,{variant:"text-sm/medium",color:"text-muted",className:tx.CZ,children:ef.intl.format(tr.default.y4zC7j,{protipHook:e=>(0,l.jsx)(et.E,{variant:"text-sm/medium",color:"text-feedback-positive",tag:"span",children:e},"protip"),keybind:(0,l.jsx)(eZ.e,{shortcut:t})})}):(0,l.jsx)(e4.A,{})]})}function tE(e){let{onClose:t,popoutContainerRef:n}=e,i=(0,V.sw)(),{userStatusMenu:a}=B.$.useConfig({location:"ClipsUserStatusMenuItem"}),r=(0,d.bG)([eQ.Ay],()=>eQ.Ay.getNewClipIds().length),o=s.useCallback(e=>{t(),(0,eW.p)({initialEditingClipId:e})},[t]),u=s.useCallback(()=>{t(),(0,ea.openUserSettings)(ei.X.CLIPS_PANEL)},[t]);return i&&a?(0,l.jsx)(eB,{action:"PRESS_CLIPS",icon:eP.x,label:ef.intl.string(ef.t.z2jK6X),trailing:r>0?(0,l.jsx)(ek.hV,{count:r}):null,onClick:()=>o(),submenuTargetElementRef:n,submenuAlign:"bottom",renderSubmenu:e=>(0,l.jsx)(tC,{...e,onOpenGallery:o,onOpenSettings:u,onClose:t})}):null}var tT=n(480335),tj=n(31956),tS=n(361628),t_=n(744808),tN=n(875741),ty=n(645507),tR=n(970931),tI=n(462887),tb=n(736653),tM=n(439174),tw=n(428262),tU=n(878784),tO=n(788868);function tD(){let e=(0,tU.Xb)(),t=(0,tw.nK)();if(null==e||!t)return null;let n=new Date().getTime();for(let t=tO.sp.length-1;t>=0;t--){let l=tO.VD[tO.sp[t]],s=new Date(e);if(s.setMonth(e.getMonth()+l.tenureReqNumMonths),s.setHours(s.getHours()+30),n>s.getTime())if(n-s.getTime()<6048e5)return l.id;else break}return null}let tP={[tO.Ac.PREMIUM_TENURE_1_MONTH]:{dark:" #D76C1F, #F79C53",light:" #8E2A0B, #D4681C"},[tO.Ac.PREMIUM_TENURE_3_MONTH]:{dark:" #8F9E9E, #C0CBD1",light:" #53555F, #697979"},[tO.Ac.PREMIUM_TENURE_6_MONTH]:{dark:" #ED8200, #FFCE46",light:" #744400, #CC7000"},[tO.Ac.PREMIUM_TENURE_12_MONTH]:{dark:" #36AAFF, #7BE7CB",light:" #006394, #0089EB"},[tO.Ac.PREMIUM_TENURE_24_MONTH]:{dark:" #8670FF, #C2BDFF",light:" #5423CC, #8670FF"},[tO.Ac.PREMIUM_TENURE_36_MONTH]:{dark:" #009423, #67FF33",light:" #005C15, #009E25"},[tO.Ac.PREMIUM_TENURE_60_MONTH]:{dark:" #E83068, #FF8F70",light:" #881141, #DD1852"},[tO.Ac.PREMIUM_TENURE_72_MONTH]:{dark:" #829AE8, #DDB4FF, #A2D6FF",light:" #6881D4, #956CB8, #5491A0"}},tk={[tO.Ac.PREMIUM_TENURE_1_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/76b6239d8631db63ae8ddfae2959791fe02bcc550c376cb35d77ef9df1a62ee5.webm",light:"https://cdn.discordapp.com/assets/content/f09f5aa678c2d463109f0ca84a572646c1b6b21974865e84ac92f3c3a3f50b87.webm"},[tO.Ac.PREMIUM_TENURE_3_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/333650072ffe3aa581594ad0a78d525ce57e9e34bd236acb81db8b75aa25df7c.webm",light:"https://cdn.discordapp.com/assets/content/adb6e9b17112ca46167a49c50860b17c3aae5f0e56be9c82baa62ffdd664ad24.webm"},[tO.Ac.PREMIUM_TENURE_6_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/279e3118d1cfcc6cfa8decab76b4153e4c3c1eff8a2e77888ae51b96c7292888.webm",light:"https://cdn.discordapp.com/assets/content/e2d18cff69e5718d2836557c0089cf5056f5e833e25e28b6e98bdbc1503d726f.webm"},[tO.Ac.PREMIUM_TENURE_12_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/74b1267eebcf0dcd18ac9fb16c89d231604489cfa3d0eebcd71a4c24962e3538.webm",light:"https://cdn.discordapp.com/assets/content/20265cc95d50db21c86b4a217c967c535561fcb6bfa733df6ba1d0393ca5f980.webm"},[tO.Ac.PREMIUM_TENURE_24_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/68ae410145a1ab508c52f2431e5f808b4cd60d89d74d41f07d6a85ce75106a2a.webm",light:"https://cdn.discordapp.com/assets/content/7aba50f994ce9e66bacabe14aafb881e43997136887f81054f1f025f032f7aea.webm"},[tO.Ac.PREMIUM_TENURE_36_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/03f8fb27edf5fc0c15d71326623a871339eab9fc36316afab2fcce955049d726.webm",light:"https://cdn.discordapp.com/assets/content/566f4db88f64218ac2df0ac3af6bbc975dcd25044e5fdceb0ee8889b2b13c86c.webm"},[tO.Ac.PREMIUM_TENURE_60_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/d2e0f57d4f0054e58fa2b13a28e2ccef6168ffd752760b84feff4da9b076912a.webm",light:"https://cdn.discordapp.com/assets/content/2bbcfd689cc2c402457c21c93b81c98537936d7e54ac6ac46d6a3133519b0101.webm"},[tO.Ac.PREMIUM_TENURE_72_MONTH]:{dark:"https://cdn.discordapp.com/assets/content/2d56eadb5dd14d8bc5d74a55d04cef85bfc2d083b6b0ea53f389c9f34993237a.webm",light:"https://cdn.discordapp.com/assets/content/c5e4aed8b111912db02d0aa12a73d162720f27aaf432000378344e94cde1ec65.webm"}};var tL=n(682165);let tF=s.lazy(()=>Promise.all([n.e("15323"),n.e("24832")]).then(n.bind(n,748579)));function tG(){let e=(0,d.bG)([ed.A],()=>ed.A.useReducedMotion),t=(0,ev.A)(e=>e.shouldRenderTenureLevelUp),n=function(){let e=tD(),t=(0,tI.M)((0,tb.Ay)());if(null==e)return null;let n=tP[e],l=tk[e],s={currentBadge:(0,tM.e0)(e),currentBadgeTextGradient:t?n?.dark:n?.light,levelUpVideoSrc:t?l?.dark:l?.light},i=tO.sp.indexOf(e);if(i>0){let e=tO.sp[i-1],n=tP[e];s.prevBadge=(0,tM.e0)(e),s.prevBadgeTextGradient=t?n?.dark:n?.light}return s}(),[i,a]=s.useState(null);return(null!=n&&null==i&&a(n),e||!t||null==i)?null:(0,l.jsx)(tV,{levelUpData:i})}function tV(e){let{levelUpData:t}=e,n=s.useRef(null),i=s.useCallback(()=>{ev.A.setState({shouldRenderTenureLevelUp:!1})},[]);return(0,l.jsx)(eq.O,{containerRef:n,children:(0,l.jsxs)("div",{className:tL.i,children:[(0,l.jsx)("div",{className:tL.b,children:(0,l.jsx)(ez.m,{text:ef.intl.string(ef.t.cpT0Cq),children:(0,l.jsx)(eK.K,{icon:en.P,variant:"secondary",size:"sm",onClick:i,"aria-label":ef.intl.string(ef.t.cpT0Cq)})})}),(0,l.jsx)(s.Suspense,{fallback:null,children:(0,l.jsx)(tF,{levelUpData:t})})]})})}var tB=n(206835),tH=n(183555),tQ=n(999291),tW=n(975732),tz=n(718019),tq=n(328296),tZ=n(915614),tK=n(744753),tY=n(559506),tX=n(646986),t$=n(349419),tJ=n(946356),t0=n(878555),t1=n(624479),t2=n(206845),t3=n(957565),t6=n(427262),t5=n(962352);function t4(e){let{user:t,isVisible:n}=e,{trackUserProfileAction:s}=(0,tH.NJ)();return t3.p5?(0,l.jsx)(t2.A,{text:ef.intl.string(ef.t.y5MwJy),delay:0,"aria-label":!1,copyValue:t6.Ay.getUserTag(t,{decoration:"never",identifiable:"always"}),onCopy:()=>s({action:"COPY_USERNAME"}),children:e=>(0,l.jsx)(g.D,{...e,className:a()(t5.c,{[t5.R]:n}),"aria-label":ef.intl.string(ef.t.y5MwJy),children:(0,l.jsx)(t1.T,{size:"xs",color:"currentColor"})})}):null}var t8=n(983495),t7=n(442228),t9=n(885386),ne=n(290863),nt=n(351906),nn=n(562153),nl=n(661531),ns=n(477782),ni=n(628284),na=n(695366),nr=n(363195),no=n(889227),nu=n(287809),nd=n(174459),nc=n(429707),nm=n(274303),nh=n(994125),np=n(347853),nf=n(335020),ng=n(43105),nA=n(704824),nx=n(46225),nC=n(429913),nv=n(379848),nE=n(633075),nT=n(735321),nj=n(667049),nS=n(606758),n_=n(495544),nN=n(403362),ny=n(518477);function nR(e){let{targetElementRef:t,onClose:n}=e,[i,a]=s.useState(!1),{trackUserProfileEditAction:r}=(0,tH.NJ)(),o=(0,d.bG)([n_.default],()=>n_.default.getId()),u=function(){let e,t,n=(0,d.bG)([n_.default],()=>n_.default.getId()),l=(0,nj.A)(n),i=s.useMemo(()=>l.filter(e=>e instanceof nE.R),[l]),a=(e=(0,eD.VA)({location:"UserProfileAccountPopoutApplicationWidgetCoachmark"}),s.useMemo(()=>e?.filter(e=>e.isEligibleForEditProfileUpsell()),[e])),r=s.useMemo(()=>a?.map(e=>e.applicationId)??[],[a]),o=(t=(0,nC.A)(r),s.useMemo(()=>t.filter(nN.Vq),[t])),{tokens:u,fetched:c}=(0,nA.j)(r),m=(0,nx.U9)(o);return s.useMemo(()=>{if(null==a||null==u||!c)return null;let e=[],t=[];for(let n of a){let l=u.find(e=>e.application.id===n.applicationId),s=i.find(e=>e.applicationId===n.applicationId),a=o.find(e=>e.id===n.applicationId),r=m.find(e=>e.context.application.id===n.applicationId);if(null==a)return null;null!=l&&null==s?e.push({type:"linked",config:n,application:a,dismissibleContent:n.editProfileLinkedDc}):null==l&&r?.preferredFlow!=null&&t.push({type:"unlinked",config:n,application:a,dismissibleContent:n.editProfileUnlinkedDc,authFlow:r.preferredFlow})}return[...e,...t]},[a,u,c,i,o,m])}(),{analyticsLocations:c}=(0,U.Ay)();return null==u||0===u.length?null:(0,l.jsx)(nv.Ay,{contentTypes:u.map(e=>e.dismissibleContent),children:e=>{let{visibleContent:s,markAsDismissed:d}=e,m=u.find(e=>e.dismissibleContent===s);if(null==m)return null;let h="linked"===m.type,p=()=>(0,tW.openUserProfileModal)({userId:o,tabSection:ny.RP.WIDGETS}).then(()=>{d(ep.i.TAKE_ACTION),n()});return(0,l.jsx)(ng.A,{targetElementRef:t,position:"right",gradientColor:"blue",graphic:null!=m.config.editProfileUpsellImage?{type:"image",src:m.config.editProfileUpsellImage}:void 0,title:ef.intl.format(ef.t.TXDztH,{applicationName:m.application.name}),body:h?ef.intl.string(ef.t["63Kso0"]):ef.intl.string(ef.t.HwXoeC),onRequestClose:()=>d(ep.i.USER_DISMISS),actions:[h?{text:ef.intl.string(ef.t.VSLDly),onClick:()=>{a(!0),p().then(()=>{let e;return e=new nE.R({applicationId:m.application.id}),void((0,nT.Y5)(e),r({action:"WIDGET_ADDED",...e.getProfileEditAnalyticsOptions()}),(0,nS.XA)(ny.jM.WIDGET_ADDED))}).finally(()=>a(!1))},loading:i}:{text:ef.intl.string(ef.t["DSJi3+"]),onClick:()=>{m.authFlow.initiate({onConfirm:()=>{a(!0),p().finally(()=>a(!1))},analyticsLocations:c})},loading:i}]})}})}var nI=n(661439),nb=n(385113),nM=n(188951),nw=n(334074),nU=n(90165);function nO(e){let{targetElementRef:t,onClose:i}=e,[a,r]=s.useState(!1),o=(0,d.bG)([n_.default],()=>n_.default.getId()),{eligibleApplications:u,markAsDismissed:m}=function(){let e=(0,d.yK)([nb.A],()=>nb.A.getFeaturedApplicationIds());(0,nM.A)(e),s.useEffect(()=>{(0,nI.X)()},[]);let t=(0,d.bG)([n_.default],()=>n_.default.getId()),n=(0,nj.A)(t),l=s.useMemo(()=>n.filter(e=>e instanceof nE.R),[n]),i=(0,nC.A)(e),a=s.useMemo(()=>i.filter(nN.Vq),[i]),r=(0,d.cf)([nU.A],()=>{let t={};for(let n of e)t[n]=nU.A.getLastPlayedDateTime(n);return t}),o=s.useMemo(()=>{let e=Date.now();return a.filter(t=>{if(l.some(e=>e.applicationId===t.id))return!1;let n=r[t.id];return null!=n&&e-n<7776e6})},[a,l,r]),{eligibleToShow:u,markAsDismissed:m}=(0,nw.hj)({applications:o,dismissibleContent:c.M.APP_WIDGET_V2_PROFILE_UPSELL_COACHMARK,cooldownConfig:nw.SH});return{eligibleApplications:s.useMemo(()=>o.filter(e=>u.includes(e.id)),[o,u]),markAsDismissed:m}}();return 0===u.length?null:(0,l.jsx)(ng.A,{targetElementRef:t,position:"right",gradientColor:"blue",graphic:{type:"image",src:"https://cdn.discordapp.com/assets/content/ea1ea066f1312b56d74e16232ca7da602ee5fc0206f0ea9ecc130e5094334683.svg"},title:ef.intl.string(ef.t.HMWL9c),body:ef.intl.string(ef.t["9hfy3A"]),onRequestClose:()=>m(u.map(e=>e.id),ep.i.USER_DISMISS),actions:[{text:ef.intl.string(ef.t.VSLDly),loading:a,onClick:()=>{r(!0),(0,tW.openUserProfileModal)({userId:o,tabSection:ny.RP.WIDGETS}).then(()=>{let e=u.map(e=>e.id);(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("71540"),n.e("8978"),n.e("78377"),n.e("25594"),n.e("87591")]).then(n.bind(n,333114));return n=>(0,l.jsx)(t,{...n,trackUserProfileEditAction:()=>{},highlightedApplicationIds:e})},{stackingBehavior:"stack"}),m(u.map(e=>e.id),ep.i.TAKE_ACTION),i()}).finally(()=>r(!1))}}]})}var nD=n(461213),nP=n(818348),nk=n(466573);function nL(){let e=(0,d.bG)([nD.A],()=>nD.A.getStatus()),t=(0,t6.MU)(e)??"",n=e===nP.cl.INVISIBLE||e===nP.cl.OFFLINE;return(0,l.jsxs)("div",{className:nk.k,children:[(0,l.jsxs)(A.A,{tag:"div",children:[ef.intl.string(ef.t.AHoLf4),":"]}),t,t.length>0&&n&&(0,l.jsx)(ez.m,{text:ef.intl.string(ef.t.L99HQm),children:(0,l.jsx)(na.E,{size:"xs",color:nl.A.colors.STATUS_WARNING,"aria-label":ef.intl.string(ef.t.L99HQm)})})]})}var nF=n(841595);let nG=(0,eU.mj)({name:"2025-12-social-layer-storefront-wishlist-user-account-popout",kind:"user",defaultConfig:{enabled:!1},variations:{0:{enabled:!1},1:{enabled:!0}}});var nV=n(501838),nB=n(760716),nH=n(915089),nQ=n(13808);function nW(e){let{markAsDismissed:t,heading:n,subheading:i,children:r,height:o,className:u,contentClassName:d}=e,c=(0,nH.GV)(),m=s.useRef(null),h=(0,eu.z)({from:{transform:"translate3d(-110%, 0, 0)",height:o},to:{transform:"translate3d(0, 0, 0)",height:o},config:{mass:1,stiffness:100,damping:15},onRest:()=>{null!=m.current&&m.current.focus()}});return(0,l.jsx)(y.animated.div,{className:a()(nQ.kL,u),style:h,children:(0,l.jsxs)("aside",{"aria-labelledby":c,className:nQ.Qs,children:[(0,l.jsxs)("div",{className:nQ.U1,children:[(0,l.jsx)(g.D,{innerRef:m,"aria-label":ef.intl.string(ef.t.WAI6xu),className:nQ.b,onClick:()=>{t(ep.i.USER_DISMISS)},children:(0,l.jsx)(en.P,{color:"currentColor"})}),(0,l.jsx)(ee.D,{id:c,variant:"heading-lg/semibold",children:n})]}),null!=i&&(0,l.jsx)(et.E,{variant:"text-md/normal",color:"text-subtle",children:i}),(0,l.jsx)(e_.Ip,{className:nQ.XG,fade:!0,children:(0,l.jsx)("div",{className:a()(nQ.gT,d),children:r})})]})})}var nz=n(973912),nq=n(871123),nZ=n(44724),nK=n(501573);function nY(){(0,nZ.default)({guildId:(0,nq.zf)()})}function nX(e){let{profileUserId:t,handleOpenUserProfileModal:n,markAsDismissed:s}=e,{analyticsLocations:i}=(0,U.Ay)([w.A.WISHLIST_ACCOUNT_POPOUT_UPSSELL]);return null==t?null:(0,l.jsxs)(nW,{heading:ef.intl.string(ef.t["vy/61K"]),subheading:ef.intl.string(ef.t.tEee9t),markAsDismissed:s,className:nK.Zj,contentClassName:nK.hQ,height:560,children:[(0,l.jsx)(nz.A,{userId:t,analyticsLocations:i,handleOpenUserProfileModal:n,numWishlistItemsToRecommend:9,className:nK.KN}),(0,l.jsx)("div",{className:nK.UD,children:(0,l.jsx)(eJ.$,{variant:"primary",fullWidth:!0,text:ef.intl.string(ef.t.rg9FQp),onClick:nY})})]})}function n$(e){let{displayProfile:t,handleOpenUserProfileModal:n,height:i}=e,a=function(e){let{location:t}=e,n=function(e){let{location:t}=e;return nG.useConfig({location:t}).enabled}({location:t}),l=(0,d.bG)([nu.default],()=>nu.default.getCurrentUser()),i=(0,d.bG)([nF.A],()=>null!=l?nF.A.getFirstWishlistId(l.id):null),a=(0,nB.i)(e=>e.recommendationApplicationIds),o=(0,nV.rY)(),u=(0,nV.qx)();return s.useMemo(()=>null!=a||null==i&&n?(0,r.uniq)([...a??[],...u,...o]).sort():[],[n,i,u,o,a])}({location:"AccountProfilePopoutUpsell"}),o=s.useMemo(()=>{let e=[];return a.length>0&&e.push(c.M.WISHLIST_USER_PROFILE_ACCOUNT_POPOUT_UPSELL),e},[a]);return(0,l.jsx)(nv.Ay,{contentTypes:o,bypassAutoDismiss:!0,children:e=>{let{visibleContent:s,markAsDismissed:a}=e;return null==i?null:s===c.M.WISHLIST_USER_PROFILE_ACCOUNT_POPOUT_UPSELL?(0,l.jsx)(nX,{profileUserId:t?.userId,handleOpenUserProfileModal:n,markAsDismissed:a}):null}})}var nJ=n(146901),n0=n(827827);let n1=[{duration:15*e1.A.Millis.MINUTE,label:()=>ef.intl.string(ef.t["8ot6gv"])},{duration:e1.A.Millis.HOUR,label:()=>ef.intl.string(ef.t.UMWBZr)},{duration:8*e1.A.Millis.HOUR,label:()=>ef.intl.string(ef.t.EpAXPC)},{duration:e1.A.Millis.DAY,label:()=>ef.intl.string(ef.t["755t4q"])},{duration:3*e1.A.Millis.DAY,label:()=>ef.intl.string(ef.t["f3/1ch"])},{duration:void 0,label:()=>ef.intl.string(ef.t["46dqJY"])}],n2="forever";function n3(e){let{status:t,currentStatus:n,description:s}=e,i=t!==tg.clD.ONLINE,a=(0,l.jsx)(l.Fragment,{children:n1.map(e=>{let{duration:s,label:i}=e;return(0,l.jsx)(ns.Dr,{id:`${t}-${s}`,label:i(),action:()=>(0,n0.A)({nextStatus:t,prevStatus:n,durationMillis:s}),dontCloseOnAction:!0},s??n2)})});return(0,l.jsx)(ns.Dr,{id:t,keepItemStyles:!0,hasSubmenu:i,label:(0,t6.MU)(t),subtext:s,iconLeft:()=>(0,l.jsx)(ey.nW,{status:t,size:10}),leadingAccessory:{type:"status",status:t},action:()=>{(0,n0.A)({nextStatus:t,prevStatus:n})},dontCloseOnAction:!0,children:i?a:void 0})}function n6(e){if(null==e||"0"===e)return;let{kind:t,dateString:n,timeString:l}=(0,nJ._)(e);return"today"===t?ef.intl.formatToPlainString(ef.t.ZxxHIO,{timeString:l}):ef.intl.formatToPlainString(ef.t["9OFjSe"],{dateString:n,timeString:l})}var n5=n(996988),n4=n(656884);function n8(e){let t,n,i,r,o,u,c,m,f,{currentUser:g,onClose:x,setPopoutRef:v,highlightBadge:E,openedAt:T,className:j}=e,S=__OVERLAY__,_=(0,tQ.Ay)(g.id,void 0),{analyticsLocations:N}=(0,U.Ay)(w.A.USER_PROFILE_ACCOUNT_POPOUT),y=(0,tH.pb)({layout:"ACCOUNT_POPOUT",userId:g.id,guildId:void 0}),{ref:R,height:I}=(0,ew.Ay)(),{isHoveringOrFocusing:b,isHovering:M}=(0,e9.A)(R);s.useEffect(()=>{v?.(R.current)},[R,v]),s.useEffect(()=>(ev.A.setState({isOpen:!0}),()=>ev.A.setState({isOpen:!1,shouldRenderTenureLevelUp:!1})),[]);let O=(0,d.bG)([ne.A],()=>ne.A.getStatus(g.id)),D=n6(t9.CY.useSetting()),P=(0,d.bG)([nt.A],()=>nt.A.hidePersonalInformation),k=(0,tR.kB)(),L=t9.Q_.useSetting(),F=(t=t9.CY.useSetting(),n=(0,tR.kB)(),i=t9.Jr.useSetting(),r=e=>{let l=n6(t);if(O===e&&null!=l)return l;switch(e){case tg.clD.DND:return n?ef.intl.string(ef.t.day5A6):ef.intl.string(ef.t["tq/fMK"]);case tg.clD.INVISIBLE:return ef.intl.string(ef.t.zPc6Mc);default:return}},o=(0,l.jsx)(l.Fragment,{children:n1.map(e=>{let{duration:t,label:n}=e;return(0,l.jsx)(ns.Dr,{id:`${O}-${t}`,label:n(),action:()=>{(0,tR.ES)(!0,t)},dontCloseOnAction:!0},t??n2)})}),u=n3({status:tg.clD.ONLINE,currentStatus:O}),c=n3({status:tg.clD.IDLE,currentStatus:O,description:r(tg.clD.IDLE)}),m=n3({status:tg.clD.DND,currentStatus:O,description:r(tg.clD.DND)}),f=n3({status:tg.clD.INVISIBLE,currentStatus:O,description:r(tg.clD.INVISIBLE)}),(0,l.jsxs)(l.Fragment,{children:[u,(0,l.jsx)(ns.bX,{},"menu-separator-statuses"),c,m,f,n?(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ns.bX,{},"menu-separator-statuses"),(0,l.jsx)(ns.Dr,{id:"quiet-mode","aria-label":"focus mode",keepItemStyles:!0,hasSubmenu:!0,label:ef.intl.string(ef.t.gJRnwK),iconLeft:eR.a,leadingAccessory:{type:"icon",icon:eR.a},badge:{text:ef.intl.string(ef.t.ApAu9f)},subtext:null!=i&&"0"!==i?ef.intl.format(ef.t.BWD8fs,{endTime:new Date(Number(i)).toLocaleString(ef.intl.currentLocale,{month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"})}):ef.intl.string(ef.t["Br1q+x"]),action:()=>{(0,tR.ES)(!n)},dontCloseOnAction:!0,children:o},"quiet-mode")]}):null]})),G=function(e){let t=(0,d.bG)([nu.default],()=>nu.default.getCurrentUser()),n=(0,d.bG)([nt.A],()=>nt.A.hidePersonalInformation),s=(0,d.bG)([nr.A],()=>(0,tI.M)(nr.A.theme)),{multiAccountUsers:i}=(0,nh.K)(),a=i.map(i=>{let a=new no.A(i),r=a.id===t?.id,o=i.tokenStatus===nm.U.INVALID,u=n?null:`#${a.discriminator}`;return(0,l.jsx)(ns.Dr,{id:a.id,focusedClassName:nf.in,void_label:e=>{let{isFocused:t}=e;return(0,l.jsxs)("div",{className:nf.ci,children:[(0,l.jsx)(h.eu,{src:a.getAvatarURL(void 0,40),size:p._3.SIZE_24,"aria-label":i.username}),(0,l.jsxs)("div",{className:nf.DD,children:[(0,l.jsx)(et.E,{className:nf.gE,variant:"text-sm/normal",children:t6.Ay.getUserTag(a,{mode:"username",identifiable:n?"never":"always"})}),!a.hasUniqueUsername()&&(0,l.jsx)(et.E,{className:nf.df,variant:"text-sm/normal",children:u})]}),r&&(0,l.jsx)(ni.y,{size:"sm",color:t?nl.A.unsafe_rawColors.WHITE.css:nl.A.unsafe_rawColors.BRAND_500.css,secondaryColor:t&&s||t&&!s?nl.A.unsafe_rawColors.BRAND_500.css:nl.A.unsafe_rawColors.WHITE.css,className:nf.s0}),o&&(0,l.jsx)(na.E,{color:nl.A.unsafe_rawColors.RED_400.css,secondaryColor:t&&s||t&&!s?nl.A.unsafe_rawColors.BRAND_500.css:nl.A.unsafe_rawColors.WHITE.css,size:"xs",className:nf.s0})]})},action:()=>{if(e?.(),o)(0,np.A)();else{var n;(n=a.id)!==t?.id&&(nd.default.track(tg.HAw.MULTI_ACCOUNT_SWITCH_ATTEMPT,{location:{section:tg.JJy.USER_PROFILE}}),nc.Mx(n))}}},a.id)});return a.push((0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(ns.bX,{}),(0,l.jsx)(ns.Dr,{id:"manage-accounts",label:ef.intl.string(ef.t.WbFpq4),action:()=>{e?.(),(0,np.A)()}})]})),a}(x),V=(0,tB.A)({analyticsLocations:N}),B=(0,tw.TW)(g),H=s.useRef(null),Q=s.useRef(null),W=(0,tS.A)(_?.profileFrame?.skuId,"UserProfileAccountPopout"),{profileFrameStyle:z,profileFrameClassName:q}=(0,tN.A)(_?.profileFrame?.skuId);(0,tj.A)({skuId:_?.profileFrame?.skuId,openedAt:T,context:y,analyticsLocations:N});let Z=s.useRef((0,ev.A)(e=>e.shouldRenderTenureLevelUp)),K=s.useMemo(()=>(0,ty.A)(),[]),[Y,X]=s.useState(()=>ev.A.getState().shouldRenderTenureLevelUp);s.useEffect(()=>{let e=setTimeout(()=>{X(!1)},500);return()=>clearTimeout(e)},[]);let $=e=>{x?.(),(0,tW.openUserProfileModal)({customStatusPrompt:K,sourceAnalyticsLocations:N,...y,...e})},J=_?.widgets!=null&&_.widgets.length>0,ee=s.useCallback(()=>{x()},[x]),en=s.useCallback(()=>{V(),ee()},[V,ee]),el=(0,eD.QR)({location:"UserProfileAccountPopout"}),{enabled:es}=eO.useConfig({location:"UserProfileAccountPopout"}),ei=(0,eD.zd)({location:"UserProfileAccountPopout"}),ea=s.useId();return(0,l.jsx)(U.f5,{value:N,children:(0,l.jsx)(tH.of,{value:y,openedAt:T,fetchStartedAt:_?.fetchStartedAt,fetchEndedAt:_?.fetchEndedAt,isLoaded:_?.isLoaded,children:(0,l.jsxs)(eS.l,{ref:R,"aria-labelledby":ea,className:a()(eG.jC,j),"data-layer":"base",children:[(0,l.jsx)(A.A,{children:(0,l.jsx)(eT.H,{id:ea,children:ef.intl.string(ef.t["5fWB8U"])})}),(0,l.jsxs)(eT.F,{children:[(0,l.jsx)(n$,{displayProfile:_,handleOpenUserProfileModal:$,height:I}),(0,l.jsxs)(tJ.A,{className:a()(eG.BK,q),style:z,user:g,displayProfile:_,themeType:n5.d.POPOUT,children:[(0,l.jsxs)("div",{className:n4.wx,children:[(0,l.jsx)(tZ.A,{user:g,displayProfile:_,themeType:n5.d.POPOUT}),(0,l.jsx)(tz.A,{user:g,displayProfile:_,themeType:n5.d.POPOUT,onOpenProfile:S?void 0:$}),(0,l.jsx)(t8.A,{ref:H,user:g,themeType:n5.d.POPOUT,onCloseProfile:x,prompt:K})]}),(0,l.jsxs)(e_.Ip,{className:eG.rf,style:{pointerEvents:Y?"none":void 0},children:[(0,l.jsx)(tY.A,{userId:g.id}),(0,l.jsx)(t0.Ay,{className:eG.eF,user:g,displayName:nn.Ay.getName(void 0,null,g),onClickName:S?void 0:$,displayNameTrailing:(0,l.jsx)(t4,{user:g,isVisible:b}),pronouns:_?.pronouns,trailing:(0,l.jsx)(tq.A,{displayProfile:_,themeType:n5.d.POPOUT,onClose:x,shouldOpenBadgeTooltip:null!=E?e=>e===E:void 0,shouldGlowTenureBadge:Z.current})}),(0,l.jsx)(tK.A,{isPremiumUser:B,onInteraction:x}),(0,l.jsx)(t7.A,{user:g,bio:_?.bio,hidePersonalInformation:P,onClose:x}),J&&(0,l.jsx)(t$.A,{user:g,widgets:_?.widgets,onOpenUserProfileModal:$}),(0,l.jsx)(tX.A,{user:g,currentUser:g,onOpenUserProfileModal:$,onClose:x}),(0,l.jsxs)("div",{className:eG.T_,children:[(0,l.jsx)(tJ.A.Overlay,{className:eG.g0,children:(0,l.jsxs)(eH,{children:[(0,l.jsx)(eB,{action:"EDIT_PROFILE",label:ef.intl.string(ef.t.s5vZlQ),icon:eN.R,onClick:en,ref:Q}),(0,l.jsx)(eB,{action:"PRESS_SET_STATUS",label:(0,l.jsx)(nL,{}),sublabel:null!=D&&D,icon:()=>(0,l.jsx)(ey.nW,{status:O,size:12}),trailing:(k||O===tg.clD.DND)&&(0,l.jsx)(eR.a,{size:"xxs"}),renderSubmenu:eE.Fr?void 0:e=>{let{closePopout:t}=e;return(0,l.jsx)(eV,{navId:"set-status-submenu",className:eG.hQ,"aria-label":ef.intl.string(ef.t.E13trI),onClose:t,children:F})},onClick:eE.Fr?()=>{x(),(0,C.openModalLazy)(()=>new Promise(e=>e(e=>{let{onClose:t,...n}=e;return(0,l.jsx)(ej.d,{onClose:t,...n,size:"sm","aria-label":ef.intl.string(ef.t["3Uj+2p"]),children:(0,l.jsx)(eI.W,{"data-menu-migrated":!0,navId:"set-status-submenu-mobile-web",variant:"fixed","aria-label":ef.intl.string(ef.t.E13trI),hideScroller:!0,onClose:t,onSelect:void 0,children:F})})})))}:void 0}),(0,l.jsx)(tE,{onClose:x,popoutContainerRef:R})]})}),(0,l.jsx)(tJ.A.Overlay,{className:eG.g0,children:(0,l.jsxs)(eH,{children:[(0,l.jsx)(eB,{action:"PRESS_SWITCH_ACCOUNTS",icon:eb.r,label:ef.intl.string(ef.t.oMNyYN),onClick:()=>{x(),(0,np.A)()},renderSubmenu:e=>{let{closePopout:t}=e;return(0,l.jsx)(eV,{navId:"switch-accounts-submenu","aria-label":ef.intl.string(ef.t.wFhVqL),onClose:t,children:G})}}),!__OVERLAY__&&t3.p5&&L&&(0,l.jsx)(eB,{action:"COPY_USER_ID",icon:eM.L,label:ef.intl.string(ef.t["/AXYnE"]),onClick:()=>{(0,t3.C)(g.id),x()}})]})})]})]}),_?.profileEffect!=null&&!Z.current&&(0,l.jsx)(tT.A,{skuId:_.profileEffect.skuId,isHovering:M}),null!=W&&(0,l.jsx)(t_.A,{frame:W})]}),es?(0,l.jsx)(nO,{targetElementRef:Q,onClose:x}):el&&ei?(0,l.jsx)(nR,{targetElementRef:Q,onClose:x}):null,(0,l.jsx)(tG,{})]})]})})})}var n7=n(371912),n9=n(655116),le=n(21973),lt=n(454719),ln=n(342296),ll=n(852712),ls=n(167579),li=n(173660),la=n(728555),lr=n(763827),lo=n(499156),lu=n(731854);let ld=2.5*e1.A.Millis.SECOND,lc=+e1.A.Millis.HOUR;var lm=n(459838),lh=n(485296);let lp=3*e1.A.Millis.SECOND,lf=+e1.A.Millis.DAY;var lg=n(616356),lA=n(734057),lx=n(629016),lC=n(186111),lv=n(967198),lE=n(486020),lT=n(625494),lj=n(536194),lS=n(19575),l_=n(994314),lN=n(485599),ly=n(537668),lR=n(626584),lI=n(531685),lb=n(259065),lM=n(864386);let lw=new lR.A("DisplayNameStylesCoachmark");function lU(e){let{markAsDismissed:t,targetElementRef:n,children:i}=e,{analyticsLocations:a}=(0,U.Ay)(),r=(0,s.useRef)(null),o=(0,d.bG)([lI.A],()=>lI.A.isFocused()),u=(0,s.useCallback)(()=>{t(ep.i.TAKE_ACTION),(0,ea.openUserSettings)(ei.X.PROFILE_PANEL,{analyticsLocations:a},()=>{(0,lb.L)({analyticsLocations:a})})},[t,a]),c=(0,s.useCallback)(()=>{t(ep.i.USER_DISMISS)},[t]);return(0,s.useEffect)(()=>{o&&r.current?.paused?r.current?.play().catch(lw.error):o||r.current?.pause()},[o]),(0,l.jsxs)(l.Fragment,{children:[i,(0,l.jsx)(ng.A,{targetElementRef:n,shouldShow:!0,onRequestClose:c,align:"right",position:"top",caretConfig:{align:"center"},gradientColor:"nitro-pink",graphic:{type:"video",ref:r,src:"https://cdn.discordapp.com/assets/content/5d90dc1e412ad3aa0b39088fba382025e32b718d7bf5d797512be9701b5f53b4.webm",aspectRatio:"21/9",loop:!0},size:"lg",title:ef.intl.string(lM.default["1AE464"]),body:[ef.intl.string(lM.default.cNc1g9),ef.intl.string(ef.t["4JNXHG"])],actions:[{text:ef.intl.string(ef.t.uw9zI7),variant:"primary",onClick:u}]})]})}var lO=n(131607),lD=n(45780),lP=n(696451),lk=n(71393),lL=n(685073),lF=n(228366);let lG={lastSeenInfos:{}},lV=lG;class lB extends d.Ay.PersistedStore{static displayName="GuildTagChangedCoachmarkStore";static persistKey="GuildTagChangedCoachmarkStore";initialize(e){lV=e??lG}getState(){return lV}getGuildLastSeenInfo(e){return lV.lastSeenInfos[e]??null}}let lH=new lB(lF.h,{GUILD_TAG_CHANGED_COACHMARK_SEEN:function(e){let{guildId:t,lastSeenInfo:n}=e;lV.lastSeenInfos[t]=n},LOGOUT:function(){lV=lG}});var lQ=n(116833),lW=n(514661);let lz=new lR.A("GuildTagAvailableCoachmark");function lq(e){let t=(0,d.bG)([lk.A],()=>lk.A.getGuild(e.guildId));function n(n){t?.profile?.tag!=null&&lF.h.dispatch({type:"GUILD_TAG_CHANGED_COACHMARK_SEEN",guildId:t.id,lastSeenInfo:{tag:t.profile.tag}}),e.onDismiss?.(n)}let{isAdopting:s,onAdoptTag:i,onEditProfile:a}=(0,lW.A)(t?.id??null,()=>n(ep.i.TAKE_ACTION));if(null==t||!(0,lL.q0)(t))return lz.error("GuildTagChangedCoachmark rendered without guildId for a guild with tags."),e.children;let r=[{text:ef.intl.string(ef.t.jwEaiX),loading:s,onClick:i,variant:"primary"},{text:ef.intl.string(ef.t.s5vZlQ),onClick:a,variant:"secondary"}];return(0,l.jsxs)(l.Fragment,{children:[e.children,(0,l.jsx)(ng.A,{targetElementRef:e.targetElementRef,shouldShow:!0,position:"top",graphic:{type:"dynamic",component:lQ.DynamicGraphicComponent.GUILD_TAG_COACHMARK_ASSET,props:{guildId:t.id,guildProfile:t.profile}},title:ef.intl.formatToPlainString(ef.t["m/Tc3n"],{guildName:t.name}),body:ef.intl.string(ef.t.DrAXIr),actions:r,size:"md",onRequestClose:()=>n(ep.i.USER_DISMISS)})]})}function lZ(e){let t=(0,d.bG)([lk.A],()=>lk.A.getGuild(e.guildId));function n(t){e.onDismiss?.(t)}let{isAdopting:s,onAdoptTag:i,onEditProfile:a}=(0,lW.A)(t?.id??null,()=>n(ep.i.TAKE_ACTION));if(null==t||!(0,lL.q0)(t))return lz.error("GuildTagAvailableCoachmark rendered without guildId for a guild with tags."),e.children;let r=[{text:ef.intl.string(ef.t.jwEaiX),loading:s,onClick:i,variant:"primary"},{text:ef.intl.string(ef.t.s5vZlQ),onClick:a,variant:"secondary"}];return(0,l.jsxs)(l.Fragment,{children:[e.children,(0,l.jsx)(ng.A,{targetElementRef:e.targetElementRef,shouldShow:!0,position:"top",graphic:{type:"dynamic",component:lQ.DynamicGraphicComponent.GUILD_TAG_COACHMARK_ASSET,props:{guildId:t.id,guildProfile:t.profile}},title:ef.intl.formatToPlainString(ef.t.VFqnyU,{guildName:t.name}),body:ef.intl.string(ef.t.DrAXIr),actions:r,size:"md",onRequestClose:()=>n(ep.i.USER_DISMISS)})]})}var lK=n(843010),lY=n(764231),lX=n(425713);function l$(e){let{groupName:t,targetElementRef:n}=e,s=tD(),i=(0,d.bG)([ed.A],()=>ed.A.useReducedMotion),a=(0,ev.A)(e=>e.isOpen),r=(0,lK.G)();return i||null==s||a||r?null:(0,l.jsx)(nv.zJ,{contentType:c.M.NITRO_TENURE_BADGE_LEVEL_UP,timeRecurringConfig:{cooldownDurationMs:12096e5},groupName:t,children:e=>{let{visibleContent:t,markAsDismissed:i}=e;return(0,l.jsx)(lJ,{recentlyLeveledTenureBadge:s,markAsDismissed:i,targetElementRef:n,shouldShow:t===c.M.NITRO_TENURE_BADGE_LEVEL_UP})}})}function lJ(e){let{recentlyLeveledTenureBadge:t,markAsDismissed:n,targetElementRef:i,shouldShow:a}=e,r=tO.sp.indexOf(t),o=(0,lX.I)(tO.sp[r>0?r-1:r]).ambient,u=(0,s.useCallback)(()=>{n(ep.i.TAKE_ACTION),ev.A.setState({shouldRenderTenureLevelUp:!0}),lT._.dispatch(tg.jej.SHOW_ACCOUNT_PROFILE_POPOUT,{})},[n]),d=(0,s.useCallback)(()=>{n(ep.i.USER_DISMISS)},[n]),c=tO.VD[t],m=ef.intl.formatToPlainString(ef.t.ewkaVR,{timeMilestone:(0,lY.T)(c.id,c.tenureReqNumMonths)?.toLocaleLowerCase()}),h=[{text:ef.intl.string(ef.t.RzWDqY),variant:"primary",onClick:u}];return(0,l.jsx)(ng.A,{targetElementRef:i,onRequestClose:d,shouldShow:a,caretConfig:{align:"center"},graphic:null!=o?{type:"image",src:o,aspectRatio:"6/4"}:void 0,size:"lg",title:ef.intl.string(ef.t.VoDxsV),body:m,actions:h})}function l0(e){let{isQuestBarEmpty:t,hasLoadedQuestBar:n}=(0,n7.c9)(),s=null!=e.targetElementRef.current&&t&&n,[i,a]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{shouldShow:n=!0}=t,l=(0,lD.G$)(c.V.ADOPT_CLAN_IDENTITY_NOTICE,e??tg.dJq),s=(0,d.bG)([lk.A,nu.default,lP.Ay],()=>{if(null===e)return!1;let t=lk.A.getGuild(e);if(void 0===t||!(0,lL.Rg)(t)||null==t.profile||null===t.profile.tag)return!1;let n=nu.default.getCurrentUser();if(void 0===n||n.primaryGuild?.identityGuildId===t.id&&n.primaryGuild?.tag===t.profile.tag)return!1;let l=lP.Ay.getMember(e,n.id);return null!=l&&!l.isPending},[e]);return(0,lO.ww)(s&&n&&!l?[c.M.GUILD_TAG_AVAILABLE_COACHMARK_V2]:[],e??tg.eGj)}(e.guildId,{shouldShow:s}),[r,o]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{shouldShow:n=!0}=t,l=e?.primaryGuild,s=l?.identityGuildId??null,i=(0,d.bG)([lH],()=>null===s?null:lH.getGuildLastSeenInfo(s)),a=(0,d.bG)([lk.A],()=>lk.A.getGuild(s)?.profile?.tag),r=null!=a&&l?.identityGuildId===s&&l?.tag===null,o=null!=s&&i?.tag===a,u=null!==s&&r&&!o;return(0,lO.Wl)(u&&n?c.M.GUILD_TAG_UPDATED_COACHMARK:null,{cooldownDurationMs:864e5})}(e.currentUser,{shouldShow:s});return s?i===c.M.GUILD_TAG_AVAILABLE_COACHMARK_V2?(0,l.jsx)(lZ,{guildId:e.guildId,onDismiss:a,targetElementRef:e.targetElementRef,children:e.children}):r===c.M.GUILD_TAG_UPDATED_COACHMARK?(0,l.jsx)(lq,{guildId:e.currentUser.primaryGuild?.identityGuildId??null,onDismiss:o,targetElementRef:e.targetElementRef,children:e.children}):(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(l$,{groupName:ep.m.ACCOUNT_NAME_ZONE,targetElementRef:e.targetElementRef}),(0,l.jsx)(nv.Ay,{contentTypes:e.additionalDCs??[],groupName:ep.m.ACCOUNT_NAME_ZONE,children:t=>{let{visibleContent:n,markAsDismissed:s}=t;switch(n){case c.M.DISPLAY_NAME_STYLES_COACHMARK:return(0,l.jsx)(lU,{markAsDismissed:s,targetElementRef:e.targetElementRef,children:e.children});case c.M.CLIPS_PRIMARY_ENTRY_POINT_COACHMARK:return(0,l.jsx)(ly.A,{markAsDismissed:s,position:"top",targetElementRef:e.targetElementRef,onCheckItOut:eW.p,children:e.children});default:return e.children}}})]}):e.children}var l1=n(615675),l2=n(900797),l3=n(847374),l6=n(348858),l5=n(617354),l4=n(206018),l8=n(42473),l7=n(490704),l9=n(967194);function se(e){let{selfDeaf:t,serverDeaf:n,awaitingRemote:i,onClick:r,iconForeground:o,nameplate:u,shouldShowOutputDeviceChangedTooltip:d,dismissTooltips:c}=e,m=t||n,{Component:h,play:p,events:{onMouseEnter:g,onMouseLeave:A}}=(0,l6.I)(m?"undeafen":"deafen"),x=n?l1.T:h,{name:C}=(0,eC.x5)(lu.oh.AUDIO_OUTPUT),v=(0,l5.A)(t,n,i),{analyticsLocations:E}=(0,U.Ay)(w.A.AUDIO_OUTPUT_BUTTON),T=s.useRef(null);return s.useEffect(()=>()=>p(),[m,p]),(0,l.jsx)(U.f5,{value:E,children:(0,l.jsx)(f.Y,{targetElementRef:T,renderPopout:e=>{let{closePopout:t}=e;return c(),(0,l.jsx)(U.f5,{value:E,children:(0,l.jsx)(l4.A,{onInteraction:(0,G.s)("AudioDeviceMenu",w.A.ACCOUNT),onClose:t,renderOutputDevices:!0,renderOutputVolume:!0,renderSettingsButton:!0})})},position:"top",align:"left",animation:f.Y.Animation.FADE,spacing:4,children:(e,t)=>{let{onClick:s}=e,{isShown:c}=t,h=c?l2.t:l3.a;return(0,l.jsxs)("div",{ref:T,className:a()(l7.Lh,{[l7.v8]:m,[l7.q6]:c}),children:[(0,l.jsx)(l8.A,{"aria-checked":m,"aria-label":ef.intl.string(ef.t.wjcRFX),className:l7.eT,disabled:i,icon:(0,l.jsx)(x,{size:"custom",width:20,height:20,color:m?nl.A.colors.ICON_VOICE_MUTED:"currentColor",className:o}),iconForeground:m?l9.o:void 0,innerClassName:a()({[l9.T]:n}),onClick:r,onContextMenu:s,onMouseEnter:g,onMouseLeave:A,plated:null!=u,redGlow:m,role:"switch",tooltipText:v}),(0,l.jsx)(l8.A,{className:a()(l7.UT,{[l7.q6]:c}),disabled:i,icon:(0,l.jsx)(h,{className:l7.$$,size:"custom",width:12,height:12,color:m?nl.A.colors.ICON_VOICE_MUTED:"currentColor"}),onClick:s,onContextMenu:s,plated:null!=u,redGlow:m,tooltipType:d?"green_void_do_not_use":void 0,tooltipForceOpen:d,tooltipPositionKey:d?ef.intl.formatToPlainString(ef.t["f+DDY/"],{outputDeviceName:C}):void 0,tooltipShouldShow:!c,tooltipText:d?ef.intl.format(ef.t["f+DDY/"],{outputDeviceName:C}):ef.intl.string(ef.t.aA4Vce),"aria-label":d?ef.intl.formatToPlainString(ef.t["f+DDY/"],{outputDeviceName:C}):ef.intl.string(ef.t.aA4Vce)})]})}})})}var st=n(666654),sn=n(523875),sl=n(993719);let ss={};class si extends d.Ay.Store{static displayName="CallFeedbackTutorialStore";getIsTutorialActive(e){return ss[e]??!1}}let sa=new si(lF.h,{CALL_FEEDBACK_TUTORIAL_SHOW:function(e){let{tutorialKey:t}=e;ss[t]=!0},CALL_FEEDBACK_TUTORIAL_DISMISS:function(e){let{tutorialKey:t}=e;ss[t]=!1}});var sr=n(362823),so=n(980923),su=n(224585),sd=n(949341),sc=n(973324);function sm(e){let t,{selfMute:n,serverMute:i,suppress:r,awaitingRemote:o,iconForeground:u,onMouseEnter:c,onMouseLeave:m,onClick:h,nameplate:p,shouldShowSpeakingWhileMutedTooltip:g,shouldShowSpeakingWhilePTTTooltip:A,shouldShowInputDeviceChangedTooltip:x,shouldShowPTTJoinTooltip:C,dismissTooltips:v,speaking:E}=e,{showPTTIconIndicator:T}=lo.A.useConfig({location:"MicrophoneButton"}),j=(0,d.bG)([la.Ay],()=>la.Ay.getMode()===lu.TB.PUSH_TO_TALK),S=(0,d.bG)([la.Ay],()=>la.Ay.getSettings().modeOptions.shortcut),_=(0,d.bG)([sa],()=>sa.getIsTutorialActive(sr.v.MUTE_TUTORIAL)),N=(0,d.bG)([lr.A],()=>null!=lr.A.getChannelId()),{name:y}=(0,eC.x5)(lu.oh.AUDIO_INPUT),{enabledInputProfiles:R}=(0,ll.d)({location:"MicrophoneButton"}),I=s.useRef(null),b=n||r||i,M=(0,sn.L)(b?"unmute":"mute"),{analyticsLocations:O}=(0,U.Ay)(w.A.AUDIO_INPUT_BUTTON),{Component:D,events:P,play:k}=M,L=i||r?st.O:D;s.useEffect(()=>()=>k(),[b,k]);let F=(0,so.A)(n,i,r,o);t=g?{tooltipType:"green_void_do_not_use",tooltipText:ef.intl.string(ef.t["29gnR4"]),tooltipForceOpen:!0}:C||A?{tooltipType:"green_void_do_not_use",tooltipText:ef.intl.format(ef.t.c1qUOQ,{keybind:e3.dI(S).toLocaleUpperCase()}),tooltipForceOpen:!0}:{tooltipText:F};let V=T&&j&&N,B=b?nl.A.colors.ICON_VOICE_MUTED:"currentColor",H=s.useCallback(()=>{h(),_&&sl.N(sr.v.MUTE_TUTORIAL)},[h,_]);return(0,l.jsxs)(U.f5,{value:O,children:[(0,l.jsx)(f.Y,{targetElementRef:I,renderPopout:e=>{let{closePopout:t}=e;return v(),(0,l.jsx)(U.f5,{value:O,children:(0,l.jsx)(l4.A,{onInteraction:(0,G.s)("AudioDeviceMenu",w.A.ACCOUNT),onClose:t,maybeRenderPTTCheckbox:!0,renderInputProfiles:R.length>0,renderInputDevices:!0,maybeRenderInputMeter:!0,renderInputVolume:!0,renderSettingsButton:!0})})},position:"top",align:"left",animation:f.Y.Animation.FADE,spacing:4,children:(e,n)=>{let{onClick:s}=e,{isShown:i}=n,r=i?l2.t:l3.a;return(0,l.jsxs)("div",{ref:I,className:a()(l7.Lh,{[l7.v8]:b,[l7.q6]:i}),children:[(0,l.jsx)(l8.A,{"aria-checked":b,"aria-label":ef.intl.string(ef.t.w4m945),className:l7.eT,disabled:o,icon:(0,l.jsx)(L,{size:"custom",width:20,height:20,color:B,className:u}),onClick:H,onContextMenu:s,onMouseEnter:()=>{c(),P.onMouseEnter()},onMouseLeave:()=>{m(),P.onMouseLeave()},plated:null!=p,redGlow:b,role:"switch",...t,children:V?(0,l.jsx)("div",{className:a()(sd.U,{[sd.z]:E})}):null}),(0,l.jsx)(l8.A,{"aria-label":x?ef.intl.formatToPlainString(ef.t["18wnuD"],{inputDeviceName:y}):ef.intl.string(ef.t.fRzCbB),className:a()(l7.UT,{[l7.q6]:i}),disabled:o,icon:(0,l.jsx)(r,{className:l7.$$,size:"custom",width:12,height:12,color:B}),onClick:s,onContextMenu:s,onMouseEnter:c,onMouseLeave:m,plated:null!=p,redGlow:b,tooltipType:x?"green_void_do_not_use":void 0,tooltipForceOpen:x,tooltipPositionKey:x?ef.intl.formatToPlainString(ef.t["18wnuD"],{inputDeviceName:y}):void 0,tooltipShouldShow:!i,tooltipText:x?ef.intl.format(ef.t["18wnuD"],{inputDeviceName:y}):ef.intl.string(ef.t.fRzCbB)})]})}}),(0,l.jsx)(ng.A,{targetElementRef:I,shouldShow:_,graphic:{type:"image",src:sc.A},onRequestClose:()=>{sl.N(sr.v.MUTE_TUTORIAL)},position:"top",title:ef.intl.string(su.default.VG4zAf),body:ef.intl.string(su.default["8VIRzR"])})]})}var sh=n(935399),sp=n(505312),sf=n(848847),sg=n(88001),sA=n(466919),sx=n(438705);let sC=e=>{let{targetElementRef:t,shouldShow:n,onDismiss:i}=e,a=s.useCallback(()=>{i(),(0,ea.openUserSettings)(ei.X.SUBSCRIPTIONS_PANEL)},[i]);return(0,l.jsx)(ng.A,{targetElementRef:t,position:"top",caretConfig:{align:"start"},size:"md",graphic:{type:"image",src:sx},shouldShow:n,title:ef.intl.format(sA.default.bx8sR9,{premiumGroupProductName:(0,sg.DP)()}),body:ef.intl.format(sA.default.Pw4OFZ,{premiumGroupProductName:(0,sg.DP)()}),onRequestClose:i,actions:[{text:ef.intl.string(sA.default.DD26QR),onClick:a}]})};var sv=n(873298),sE=n(840387);function sT(e){let{markAsDismissed:t,targetElementRef:n}=e,i=(0,sE.Z)(),a=t9.KP.useSetting(),r=i&&a!==sv.KP.FRIENDS_AND_ALL_GUILDS,o=(0,s.useCallback)(()=>{t(ep.i.TAKE_ACTION),(0,ea.openUserSettings)(ei.X.PROFILE_PRIVACY_CATEGORY)},[t]),u=(0,s.useCallback)(()=>{t(ep.i.USER_DISMISS)},[t]),d=r?a===sv.KP.FRIENDS_ONLY?ef.intl.string(ef.t["/hogEy"]):ef.intl.string(ef.t["6hEfm1"]):ef.intl.string(ef.t.bnNxW1);return(0,l.jsx)(ng.A,{targetElementRef:n,shouldShow:!0,onRequestClose:u,align:"center",position:"top",caretConfig:{align:"end"},graphic:{type:"image",src:"https://cdn.discordapp.com/assets/content/0710b4aac8339f9213d3c43a8976071c26abe2b3236ccd8817180ce465f33673.svg"},title:ef.intl.string(ef.t.Ve4nS1),body:d,size:"md",gradientColor:"purple",actions:[{text:ef.intl.string(ef.t.eOoTMX),variant:"primary",onClick:o}]})}function sj(e){let t,n,{webBuildOverride:i,onClick:a,onContextMenu:r,dismissibleContents:o,iconForeground:u,nameplate:d}=e,m=s.useRef(null),[h,p]=s.useState(!1);(0,sh.Ay)(()=>{let e=()=>p(!0);return lT._.subscribe(tg.jej.PREMIUM_GROUP_PURCHASE_FLOW_COMPLETED,e),()=>{lT._.unsubscribe(tg.jej.PREMIUM_GROUP_PURCHASE_FLOW_COMPLETED,e)}});let f=s.useCallback(()=>{p(!1),a()},[a]);t=null!=i?ef.intl.formatToPlainString(ef.t.Gzh6ZP,{webBuildOverride:i.id}):ef.intl.string(ef.t.cduTBL);let g=eY.Z,A=(0,sp.w)();return g=null!=i?sf.H:A.Component,(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(l8.A,{ref:m,tooltipText:t,tooltipPositionKey:n,onClick:f,onContextMenu:r,"aria-label":ef.intl.string(ef.t.cduTBL),icon:(0,l.jsx)(g,{size:"refresh_sm",color:"currentColor",className:u}),...A.events,plated:null!=d}),(0,l.jsx)(sC,{targetElementRef:m,shouldShow:h,onDismiss:()=>p(!1)}),(0,l.jsx)(nv.Ay,{contentTypes:o,groupName:ep.m.ACCOUNT_NAME_ZONE,children:e=>{let{visibleContent:t,markAsDismissed:n}=e;return t===c.M.PRIVATE_PROFILE_COACHMARK?(0,l.jsx)(sT,{markAsDismissed:n,targetElementRef:m}):null}})]})}var sS=n(489902);let s_=lS.Ay.getEnableHardwareAcceleration()?h.Js:h.eu,sN=2.5*e1.A.Millis.SECOND,sy=2*e1.A.Millis.MINUTE,sR=2*e1.A.Millis.MINUTE,sI=5*e1.A.Millis.SECOND;function sb(e){let{ref:t,speaking:n,voiceDb:i=-1/0,streaming:r,currentUser:o,status:u,handleClick:d,handleMouseLeave:c,renderNameTag:m,nameplate:h,avatarDecoration:A,"data-jump-section":x}=e,C=s.useRef(null),v=t??C,T=(0,lE.F_)({avatarDecoration:A,size:(0,Q.Te)(p._3.SIZE_32)}),j=(0,Y.A)(),{updateOpenPopoutRef:_,highlightBadge:N,setHighlightBadge:y}=function(){let e=s.useRef(null),t=s.useCallback(t=>{e.current=()=>{t.onMouseDown(),t.onClick()}},[]),[n,l]=s.useState(),[i,a]=s.useState(!1);return(0,S.A)(()=>a(!0),750),s.useEffect(()=>{let t=t=>{let{highlightBadge:n}=t;null!=n&&l(n),e.current?.()};return lT._.subscribe(tg.jej.SHOW_ACCOUNT_PROFILE_POPOUT,t),()=>{lT._.unsubscribe(tg.jej.SHOW_ACCOUNT_PROFILE_POPOUT,t)}}),{updateOpenPopoutRef:t,highlightBadge:i?n:void 0,setHighlightBadge:l}}(),R=(0,z.K)(h);return null==o?null:(0,l.jsx)(E.A,{object:tg.ZSU.AVATAR,children:(0,l.jsx)(ln.A,{user:o,targetElementRef:v,clickTrap:!0,preload:()=>(0,lt.A)(o.id,o.getAvatarURL(void 0,ln.S),{type:"account_popout",withMutualGuilds:!1,withMutualFriends:!1,guildId:void 0}),renderPopout:(e,t)=>{let{closePopout:n,setPopoutRef:s}=e;return(0,l.jsx)(n8,{currentUser:o,highlightBadge:N,openedAt:t,onClose:n,setPopoutRef:s,className:sS.dI})},position:"top",align:"left",animation:f.Y.Animation.FADE,spacing:14,fixed:!0,ignoreModalClicks:!0,onRequestClose:()=>{c(),y(void 0)},children:e=>{_(e);let{onMouseEnter:t,onMouseDown:s,...c}=e;return(0,l.jsxs)("div",{ref:v,style:R,onMouseEnter:t,onMouseDown:s,onClick:t=>{e.onClick?.(t),d?.(t)},className:a()(sS.Q9,{[sS.ZQ]:null!=h}),children:[(0,l.jsx)(g.D,{...c,onClick:t=>{t.stopPropagation(),e.onClick?.(t),d?.(t)},"aria-label":ef.intl.string(ef.t["5fWB8U"]),focusProps:{ringTarget:v},className:sS.$n,"data-jump-section":x}),(0,l.jsx)(s_,{size:p._3.SIZE_32,src:o.getAvatarURL(void 0,28,!1),avatarDecoration:T,status:r?tg.clD.STREAMING:u,isSpeaking:n,voiceDb:i,className:sS.my,"aria-hidden":!0}),(0,l.jsx)("div",{className:sS.oM,children:m(j)})]})}})})}class sM extends s.PureComponent{speakingWhileMutedTooltipTimeout=new m.Ep;speakingWhilePTTTooltipTimeout=new m.Ep;speakingWhilePTTInactiveBackoff=new u.A(sR,null,!1);lastSpeakingWhileMutedNotificationTime=void 0;lastSpeakingWhilePTTNotificationTime=void 0;state={hovered:!1,shouldShowNametagTooltip:!1,shouldShowSpeakingWhileMutedTooltip:!1,shouldShowSpeakingWhilePTTTooltip:!1,hoveringOnMute:!1};containerRef=s.createRef();avatarWithPopoutRef=s.createRef();componentDidUpdate(e){let{speakingWhileMuted:t,speakingWhilePTTInactive:n,occluded:l}=e,{speakingWhileMuted:s,occluded:i,speakingWhilePTTInactive:a}=this.props;i!==l&&this.handleOccludedChanged(),s!==t&&this.handleSpeakingWhileMutedChanged(),a!==n&&this.handleSpeakingWhilePTTChanged()}componentWillUnmount(){this.speakingWhileMutedTooltipTimeout.stop(),this.speakingWhilePTTTooltipTimeout.stop()}handleToggleSelfMute=()=>{let{serverMute:e,suppress:t,selfMute:n}=this.props;(0,L.A)(e,t,tg.JJy.ACCOUNT_PANEL),(0,F.X)(w.A.ACCOUNT,F.O.MIC,n)};handleToggleSelfDeaf=()=>{let{serverDeaf:e,selfDeaf:t}=this.props;(0,k.A)(e,tg.JJy.ACCOUNT_PANEL),(0,F.X)(w.A.ACCOUNT,F.O.DEAFEN,!t)};handleOpenAccountSettings=()=>{this.dismissTooltips(),lr.A.isConnected()?(0,ea.openUserSettings)(ei.X.VOICE_AND_VIDEO_PANEL):(0,ea.openUserSettings)()};handleOpenSettingsContextMenu=e=>{let{currentUser:t}=this.props;null!=t&&(0,v.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("14947"),n.e("6274"),n.e("3633"),n.e("58735"),n.e("63635"),n.e("13114"),n.e("13878"),n.e("23531"),n.e("65923"),n.e("99961"),n.e("85363"),n.e("26105"),n.e("46461"),n.e("71192"),n.e("43147"),n.e("26387"),n.e("35316"),n.e("38937"),n.e("45650"),n.e("48307"),n.e("87521"),n.e("741"),n.e("27660"),n.e("37144"),n.e("1279"),n.e("333"),n.e("46912"),n.e("56419"),n.e("99406"),n.e("76032"),n.e("78220"),n.e("52443"),n.e("28367"),n.e("52519"),n.e("76825"),n.e("59204"),n.e("50704"),n.e("79264"),n.e("65424"),n.e("81516"),n.e("7445"),n.e("38559"),n.e("80287"),n.e("29678"),n.e("61448"),n.e("13364"),n.e("6619"),n.e("72318"),n.e("45809"),n.e("2742"),n.e("22367"),n.e("79093"),n.e("28510"),n.e("1258"),n.e("3445"),n.e("18869"),n.e("4981"),n.e("70676"),n.e("50814"),n.e("29235"),n.e("8261"),n.e("53586"),n.e("65317"),n.e("66969"),n.e("68340"),n.e("5539"),n.e("85471"),n.e("80589"),n.e("10268"),n.e("3175"),n.e("81275"),n.e("15086"),n.e("92922"),n.e("69588"),n.e("18042"),n.e("14898"),n.e("10918"),n.e("66161"),n.e("23924"),n.e("42205"),n.e("71091"),n.e("19402"),n.e("13111"),n.e("68201"),n.e("38939"),n.e("3376"),n.e("13554"),n.e("26132"),n.e("50748"),n.e("10471"),n.e("35429"),n.e("63232"),n.e("11301"),n.e("5281"),n.e("60235"),n.e("64827"),n.e("7167"),n.e("96643"),n.e("92789"),n.e("2368"),n.e("47834"),n.e("19551"),n.e("84569"),n.e("62156"),n.e("6338"),n.e("83255"),n.e("96811"),n.e("2316"),n.e("30124"),n.e("45959"),n.e("60658"),n.e("8304"),n.e("18573"),n.e("55936"),n.e("31988"),n.e("39667"),n.e("5812"),n.e("34303"),n.e("28866"),n.e("2419"),n.e("58038"),n.e("93159"),n.e("56959"),n.e("25246"),n.e("36458"),n.e("94723"),n.e("62931"),n.e("50417"),n.e("64607"),n.e("34552"),n.e("93103"),n.e("76602"),n.e("91763"),n.e("28229"),n.e("21921"),n.e("9233"),n.e("76418"),n.e("68403"),n.e("72963"),n.e("42724"),n.e("43437"),n.e("39970"),n.e("40258"),n.e("66495"),n.e("71210"),n.e("86127"),n.e("82263"),n.e("6174"),n.e("91146"),n.e("8555"),n.e("88342"),n.e("46070"),n.e("37977"),n.e("72789"),n.e("6949"),n.e("86814"),n.e("17249"),n.e("88599"),n.e("75842"),n.e("42451"),n.e("36863"),n.e("35027"),n.e("53917"),n.e("79049"),n.e("98965"),n.e("62422"),n.e("50117"),n.e("90365"),n.e("89088"),n.e("71273"),n.e("67861"),n.e("1518"),n.e("15186"),n.e("9640"),n.e("98765"),n.e("47626"),n.e("23354"),n.e("82644"),n.e("52548"),n.e("3589"),n.e("20590"),n.e("65437"),n.e("74810"),n.e("28083"),n.e("80830"),n.e("79745"),n.e("53984"),n.e("80854"),n.e("35395"),n.e("43780"),n.e("35313"),n.e("46844"),n.e("63235"),n.e("45413"),n.e("86672"),n.e("90664"),n.e("32756"),n.e("64850"),n.e("70104"),n.e("96325"),n.e("2564"),n.e("47417"),n.e("19558"),n.e("58946"),n.e("48330"),n.e("14285"),n.e("95752"),n.e("8362"),n.e("41678"),n.e("72401"),n.e("52617"),n.e("4744"),n.e("2698"),n.e("5500"),n.e("501"),n.e("67837"),n.e("35321"),n.e("73384"),n.e("82783"),n.e("86243"),n.e("32209"),n.e("62862"),n.e("37021"),n.e("62359"),n.e("39171"),n.e("87478"),n.e("36564"),n.e("50033"),n.e("52229"),n.e("3998"),n.e("83952"),n.e("44780"),n.e("5557"),n.e("95340"),n.e("62718"),n.e("1227"),n.e("89916"),n.e("60773"),n.e("61156"),n.e("91671"),n.e("8018"),n.e("92295"),n.e("49635"),n.e("68763"),n.e("16767"),n.e("59957"),n.e("29666"),n.e("58273"),n.e("6841"),n.e("20930"),n.e("29354"),n.e("38056"),n.e("26001"),n.e("14591"),n.e("52111"),n.e("20379"),n.e("36877"),n.e("57458"),n.e("59466"),n.e("8829"),n.e("19193"),n.e("1243"),n.e("69747"),n.e("75133"),n.e("15920"),n.e("77487"),n.e("58164"),n.e("96804"),n.e("44057"),n.e("28850"),n.e("95998"),n.e("27659"),n.e("37490"),n.e("42234"),n.e("3930"),n.e("3663"),n.e("11617"),n.e("26294"),n.e("74678"),n.e("81189"),n.e("21930"),n.e("92077"),n.e("66580"),n.e("77467"),n.e("80093"),n.e("98972"),n.e("12682"),n.e("203"),n.e("4774"),n.e("49629"),n.e("78601"),n.e("89523"),n.e("80407"),n.e("42726"),n.e("34546"),n.e("10943"),n.e("29260"),n.e("41701"),n.e("17823"),n.e("39894"),n.e("21455"),n.e("60989"),n.e("79435"),n.e("68083"),n.e("48730"),n.e("71467"),n.e("60003"),n.e("49013"),n.e("30167"),n.e("51892"),n.e("94607"),n.e("41838"),n.e("46045"),n.e("755"),n.e("33448"),n.e("3710"),n.e("73122"),n.e("42324"),n.e("45830"),n.e("33771"),n.e("8979"),n.e("77602"),n.e("82178"),n.e("46039"),n.e("95602"),n.e("5896"),n.e("34409"),n.e("43114"),n.e("69537"),n.e("87782"),n.e("29569"),n.e("10637"),n.e("96480"),n.e("79593"),n.e("73611"),n.e("41706"),n.e("62175"),n.e("40003"),n.e("94888"),n.e("89541"),n.e("46430"),n.e("46149"),n.e("5871"),n.e("27462"),n.e("22455"),n.e("60816"),n.e("68031"),n.e("97162"),n.e("44727"),n.e("10147"),n.e("6627"),n.e("60536"),n.e("86546"),n.e("66380"),n.e("46327"),n.e("28011"),n.e("15057"),n.e("91531"),n.e("75284"),n.e("43256"),n.e("64926"),n.e("50541"),n.e("47999"),n.e("37886"),n.e("59587"),n.e("61750"),n.e("20803"),n.e("95782"),n.e("61137"),n.e("96817"),n.e("73566"),n.e("27687"),n.e("55839"),n.e("45419"),n.e("18710"),n.e("86629"),n.e("98384"),n.e("71492"),n.e("24564"),n.e("34428"),n.e("35476"),n.e("39721"),n.e("19631"),n.e("82384"),n.e("76892"),n.e("16799"),n.e("52694"),n.e("43148"),n.e("71811"),n.e("39967"),n.e("38249"),n.e("40976"),n.e("85216"),n.e("26359"),n.e("83774"),n.e("83102"),n.e("80890"),n.e("2552"),n.e("89588"),n.e("24084"),n.e("44790"),n.e("87641"),n.e("44264"),n.e("74913"),n.e("54876"),n.e("14451"),n.e("7755"),n.e("93720"),n.e("54658"),n.e("31828"),n.e("49409"),n.e("81754"),n.e("7983"),n.e("33049"),n.e("21403"),n.e("43456"),n.e("44491")]).then(n.bind(n,907206));return t=>(0,l.jsx)(e,{...t,onClose:v.Z_,onInteraction:(0,G.s)("UserSettingsMenu",w.A.ACCOUNT)})})};audioOnInteractionHandler=(0,G.s)("AudioDeviceMenu",w.A.ACCOUNT);handleInputAudioContextMenu=(e,t)=>{this.dismissTooltips(),(0,v.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("60536"),n.e("78827")]).then(n.bind(n,385318));return()=>{let{enabledInputProfiles:n}=(0,ll.d)({location:"Account"});return(0,l.jsx)(U.f5,{value:t,children:(0,l.jsx)(e,{onClose:v.Z_,renderInputDevices:!0,renderInputProfiles:n.length>0,renderInputVolume:!0,minimal:!0,onInteraction:this.audioOnInteractionHandler})})}})};handleOutputAudioContextMenu=(e,t)=>{this.dismissTooltips(),(0,v.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("60536"),n.e("78827")]).then(n.bind(n,385318));return()=>(0,l.jsx)(U.f5,{value:t,children:(0,l.jsx)(e,{onClose:v.Z_,renderOutputDevices:!0,renderOutputVolume:!0,minimal:!0,onInteraction:this.audioOnInteractionHandler})})})};handleMouseEnter=()=>{this.setState({hovered:!0})};handleMouseLeave=()=>{this.setState({hovered:!1})};handleMouseEnterMute=()=>{this.setState({hoveringOnMute:!0,shouldShowSpeakingWhileMutedTooltip:!1,shouldShowSpeakingWhilePTTTooltip:!1}),this.speakingWhileMutedTooltipTimeout.stop(),this.speakingWhilePTTTooltipTimeout.stop()};handleMouseLeaveMute=()=>{this.setState({hoveringOnMute:!1})};dismissSpeakingWhileMutedTooltip=()=>{this.setState({shouldShowSpeakingWhileMutedTooltip:!1}),this.speakingWhileMutedTooltipTimeout.stop()};dismissSpeakingWhilePTTTooltip=()=>{this.setState({shouldShowSpeakingWhilePTTTooltip:!1}),this.speakingWhilePTTTooltipTimeout.stop()};dismissTooltips=()=>{this.props.onDismissDeviceChangedTooltip?.(),this.props.dismissPTTJoinTooltip?.(),this.dismissSpeakingWhileMutedTooltip(),this.dismissSpeakingWhilePTTTooltip()};handleOccludedChanged=()=>{let{occluded:e}=this.props;e&&this.setState({shouldShowNametagTooltip:!1,shouldShowSpeakingWhileMutedTooltip:!1,shouldShowSpeakingWhilePTTTooltip:!1})};handleSpeakingWhileMutedChanged=()=>{let{selfMute:e,serverMute:t,suppress:n,speakingWhileMuted:l,occluded:s,shouldShowPTTJoinTooltip:i,deviceChangedTooltipType:a}=this.props,{hoveringOnMute:r}=this.state,o=void 0===this.lastSpeakingWhileMutedNotificationTime||performance.now()-this.lastSpeakingWhileMutedNotificationTime>sy;l?r||!e||t||n||s||!o||null!=a||i||this.setState({shouldShowSpeakingWhileMutedTooltip:!0},()=>{this.lastSpeakingWhileMutedNotificationTime=performance.now(),this.speakingWhileMutedTooltipTimeout.start(sN,()=>this.setState({shouldShowSpeakingWhileMutedTooltip:!1}))}):(this.setState({shouldShowSpeakingWhileMutedTooltip:!1}),this.speakingWhileMutedTooltipTimeout.stop())};handleSpeakingWhilePTTChanged=()=>{let{selfMute:e,serverMute:t,suppress:n,speakingWhilePTTInactive:l,occluded:s,shouldShowPTTJoinTooltip:i,deviceChangedTooltipType:a}=this.props,{hoveringOnMute:r}=this.state,o=void 0===this.lastSpeakingWhilePTTNotificationTime||performance.now()-this.lastSpeakingWhilePTTNotificationTime>this.speakingWhilePTTInactiveBackoff.current;l?r||e||t||n||s||!o||null!=a||i||this.setState({shouldShowSpeakingWhilePTTTooltip:!0},()=>{this.lastSpeakingWhilePTTNotificationTime=performance.now(),this.speakingWhilePTTInactiveBackoff.fail(),this.speakingWhilePTTTooltipTimeout.start(sN,()=>this.setState({shouldShowSpeakingWhilePTTTooltip:!1}))}):(this.setState({shouldShowSpeakingWhilePTTTooltip:!1}),this.speakingWhilePTTTooltipTimeout.stop())};renderStatus(){let{hovered:e}=this.state,{activities:t,applicationStream:n,currentUser:s,status:i,userTag:a,voiceChannel:r}=this.props;if(null==s)return null;if((0,_.A)({activities:t,status:i,applicationStream:n,voiceChannel:r}))return(0,l.jsxs)(M.A,{hoverText:a,forceHover:e,children:[(0,l.jsx)(A.A,{children:t6.Ay.humanizeStatus(i)}),(0,l.jsx)(N.A,{user:s,activities:t,applicationStream:n,voiceChannel:r,textClassName:sS.XD,hideTooltip:!0})]});let o=t?.find(e=>{let{type:t}=e;return t===tg.$pd.CUSTOM_STATUS});return null!=o?(0,l.jsxs)(M.A,{hoverText:a,forceHover:e,children:[(0,l.jsx)(A.A,{children:t6.Ay.humanizeStatus(i)}),(0,l.jsx)(K.A,{activity:o,emojiClassName:sS.Zg,className:sS.WO})]}):null!=i&&i!==tg.clD.UNKNOWN&&s.hasUniqueUsername()?(0,l.jsx)(M.A,{hoverText:a,forceHover:e,children:(0,l.jsx)(b,{text:t6.Ay.humanizeStatus(i)})}):a}renderNameTag=e=>{let{currentUser:t,username:n}=this.props;return null==t?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:sS.eW,children:(0,l.jsx)(lN.A,{className:a()({[sS.e8]:null!=e}),children:(0,l.jsx)($.A,{userName:n,displayNameStyles:e,effectDisplayType:this.state.hovered?X.G.ANIMATED:X.G.STATIC,loop:!0,inProfile:!0})})}),(0,l.jsx)("div",{className:sS.XP,children:(0,l.jsx)(l_.A,{children:this.renderStatus()})})]})};renderNameZone(e){let{currentUser:t,dismissibleContents:n}=this.props;return null==t?null:(0,l.jsx)(l0,{guildId:this.props.selectedGuildId??null,currentUser:t,targetElementRef:this.avatarWithPopoutRef,additionalDCs:n.avatar,children:(0,l.jsx)(sb,{...this.props,ref:this.avatarWithPopoutRef,handleMouseLeave:this.handleMouseLeave,renderNameTag:this.renderNameTag,"data-jump-section":e["data-jump-section"]})})}render(){let{currentUser:e,nameplate:t,voiceChannel:n,isQuestBarEmpty:s,isListenAlongVisible:i}=this.props,r=this.state.hovered;return null==e?null:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(x.sk,{children:e=>(0,l.jsxs)("div",{ref:this.containerRef,className:a()(sS.kL,{[sS.UG]:null!=n,[sS.bc]:!s,[sS.G5]:i}),onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,children:[(0,l.jsx)(Z.A,{nameplate:t,hovered:r,placement:q.u.ACCOUNT}),this.renderNameZone(e),(0,l.jsx)(sw,{...this.props,...this.state,accountContainerRef:this.containerRef,handleMouseEnterMute:this.handleMouseEnterMute,handleMouseLeaveMute:this.handleMouseLeaveMute,handleToggleSelfMute:this.handleToggleSelfMute,handleToggleSelfDeaf:this.handleToggleSelfDeaf,handleInputAudioContextMenu:this.handleInputAudioContextMenu,handleOutputAudioContextMenu:this.handleOutputAudioContextMenu,handleOpenAccountSettings:this.handleOpenAccountSettings,handleOpenSettingsContextMenu:this.handleOpenSettingsContextMenu,dismissTooltips:this.dismissTooltips})]})}),(0,l.jsx)(ex,{})]})}}function sw(e){let{selfDeaf:t,selfMute:n,awaitingRemote:s,serverMute:i,serverDeaf:a,suppress:r,shouldShowSpeakingWhileMutedTooltip:o,shouldShowSpeakingWhilePTTTooltip:u,webBuildOverride:d,handleMouseEnterMute:c,handleMouseLeaveMute:m,handleToggleSelfDeaf:h,handleToggleSelfMute:p,handleInputAudioContextMenu:f,handleOutputAudioContextMenu:g,handleOpenAccountSettings:A,handleOpenSettingsContextMenu:x,dismissibleContents:C,nameplate:v,accountContainerRef:E,deviceChangedTooltipType:T,shouldShowPTTJoinTooltip:j=!1,dismissTooltips:S,speaking:_}=e,N=(0,z.K)(v);return(0,l.jsxs)("div",{className:sS.Uo,style:N,children:[(0,l.jsx)(sm,{accountContainerRef:E,selfMute:n,serverMute:i,suppress:r,awaitingRemote:s,onMouseEnter:c,onMouseLeave:m,onClick:p,onContextMenu:f,iconForeground:null!=v?sS.t4:void 0,nameplate:v,shouldShowSpeakingWhileMutedTooltip:o,shouldShowInputDeviceChangedTooltip:!o&&"input"===T,shouldShowSpeakingWhilePTTTooltip:u,shouldShowPTTJoinTooltip:j,dismissTooltips:S,speaking:_}),(0,l.jsx)(se,{selfDeaf:t,serverDeaf:a,onClick:h,onContextMenu:g,awaitingRemote:s,iconForeground:null!=v?sS.t4:void 0,nameplate:v,shouldShowOutputDeviceChangedTooltip:"output"===T,dismissTooltips:S}),(0,l.jsx)(sj,{webBuildOverride:d,onClick:A,onContextMenu:x,dismissibleContents:C.settings,iconForeground:null!=v?sS.t4:void 0,nameplate:v})]})}function sU(e){let t=(0,d.bG)([lr.A],()=>null!=lr.A.getChannelId()),n=(0,eC.Py)(e),l=s.useRef(new m.Ep),[i,a]=s.useState(!1);s.useEffect(()=>{t&&n&&(a(!0),l.current.start(sI,()=>{a(!1)}))},[t,n]);let r=s.useCallback(()=>{a(!1),l.current.stop()},[]);return(0,j.l0)(()=>{l.current.stop()}),{shouldShowTooltip:i,dismissTooltip:r}}function sO(){let e=(0,d.bG)([nu.default],()=>nu.default.getCurrentUser()),t=(0,d.bG)([n_.default],()=>n_.default.getId()),{activities:n,streaming:i,status:a}=(0,d.cf)([nD.A],()=>{let e=nD.A.getActivities();return{activities:e,streaming:null!=e.find(e=>{let{type:t}=e;return t===tg.$pd.STREAMING}),status:nD.A.getStatus()}}),r=(0,d.bG)([lg.A],()=>lg.A.getAnyStreamForUser(t)),u=(0,T.A)({userId:t}),h=(0,d.bG)([lh.A],()=>lh.A.getVoiceVolume(t)),p=t6.Ay.useUserTag(e,{decoration:"never"}),f=(0,d.bG)([lr.A,lA.A],()=>{let e=lr.A.getChannelId();return null!=e?lA.A.getChannel(e):null}),{mute:g,selfMute:A,suppress:x}=(0,li.A)(f),{selfDeaf:v,deaf:E}=(0,ls.A)(f),S=(0,d.bG)([O.A],()=>(0,D.kK)()?O.A.getCurrentBuildOverride().overrides?.discord_web:null),_=(0,d.bG)([la.Ay],()=>la.Ay.getSpeakingWhileMuted()),N=(0,d.bG)([P.A],()=>P.A.isFullscreenInContext()),y=(0,d.bG)([lC.A],()=>lC.A.hasLayers()),R=(0,C.useModalsStore)(C.hasAnyModalOpenSelector)||y||lj.P.isDisallowPopupsSet()||N,I=(0,V.sw)(),{userStatusMenu:b}=B.$.useConfig({location:"Account"}),M=(0,ev.A)(e=>e.isOpen),k=(0,d.bG)([J.default],()=>null!=J.default.getAwaitingRemoteSessionInfo()),L=(0,d.bG)([lv.A],()=>lv.A.getGuildId()),F=e?.avatarDecoration,G=(0,H.A)(F),Q=t6.Ay.useName(e)??"",{analyticsLocations:z}=(0,U.Ay)(w.A.ACCOUNT),q=(0,W.r)({user:e,guildId:void 0}),{isQuestBarEmpty:Z}=(0,n7.c9)(),K=(0,d.bG)([n9.A,nu.default,lx.A],()=>{let e,t=n9.A.getSyncingWith(),n=n9.A.getActivity(),l=[];return null!=t?e=t.partyId:null!=n&&null!=n.party&&null!=n.party.id&&(e=n.party.id),null!=e&&(l=o()(Array.from(lx.A.getParty(e)??[])).map(e=>nu.default.getUser(e)).filter(nN.Vq).value()),l.length>1}),Y={avatar:[],settings:[]},X=(0,le.lX)("AccountCoachmark");!R&&(Y.avatar.push(c.M.DISPLAY_NAME_STYLES_COACHMARK),I&&b&&!M&&Y.avatar.push(c.M.CLIPS_PRIMARY_ENTRY_POINT_COACHMARK),X&&Y.settings.push(c.M.PRIVATE_PROFILE_COACHMARK));let{shouldShowTooltip:$,dismissTooltip:ee}=sU(lu.oh.AUDIO_INPUT),{shouldShowTooltip:et,dismissTooltip:en}=sU(lu.oh.AUDIO_OUTPUT),{shouldShowTooltip:el,dismissTooltip:es}=function(){let[e,t]=s.useState(!1),n=(0,d.bG)([la.Ay],()=>la.Ay.getMode()===lu.TB.PUSH_TO_TALK),l=(0,d.bG)([lr.A],()=>null!=lr.A.getChannelId()&&(lr.A.getDuration()??Number.MAX_VALUE)<ld),[i,a]=s.useState(!1),{showPTTJoinTooltip:r}=lo.A.useConfig({location:"usePTTJoinTooltip"}),o=s.useRef(new m.Ep),u=s.useRef(new m.Ep);s.useEffect(()=>{if(l&&n&&!e){if(lo.A.getConfig({location:"usePTTJoinTooltip:couldDisplayTooltip"}),!r)return;a(!0),t(!0),u.current.start(lc,()=>{t(!1)}),o.current.start(ld,()=>{a(!1)})}l||a(!1)},[l,n,r,e]);let c=s.useCallback(()=>{a(!1),o.current.stop()},[]);return(0,j.l0)(()=>{o.current.stop(),u.current.stop()}),{shouldShowTooltip:i,dismissTooltip:c}}(),ei=function(){let{showPTTSpeakingIndicator:e}=lo.A.useConfig({location:"useSpeakingWhilePTT"}),[t,n]=s.useState(!1),l=(0,d.bG)([la.Ay],()=>la.Ay.getMode()===lu.TB.PUSH_TO_TALK),i=(0,d.bG)([lr.A],()=>lr.A.getRTCConnectionId()),a=(0,d.bG)([la.Ay],()=>{let e=la.Ay.getModeOptions().updatedAt;return null!=e&&Date.now()-e<lf}),r=s.useRef(new m.Ep);return s.useEffect(()=>{n(!1)},[i]),s.useEffect(()=>{let t=0,s=r.current;function o(e,l){let i=(l&lu.ME.VOICE)===lu.ME.VOICE,a=lh.A.isCurrentUserPTTActive();i&&!a?++t>=6&&(n(!0),s.start(lp,()=>{n(!1)})):t=0}return a&&e&&l&&null!=i&&la.Ay.getMediaEngine().on(lm.bg.VoiceActivity,o),()=>{la.Ay.getMediaEngine().removeListener(lm.bg.VoiceActivity,o),s.stop()}},[e,l,a,i]),t}(),ea=s.useMemo(()=>$?"input":et?"output":void 0,[$,et]),er=s.useCallback(e=>{switch(e){case"input":ee();break;case"output":en()}},[ee,en]);return(0,l.jsx)(U.f5,{value:z,children:(0,l.jsx)(sM,{currentUser:e,username:Q,activities:n,applicationStream:r,voiceChannel:f,dismissibleContents:Y,userTag:p,occluded:R,selfDeaf:v,selfMute:A,serverDeaf:E,serverMute:g,speaking:u,voiceDb:h,speakingWhileMuted:_,speakingWhilePTTInactive:ei,status:a,streaming:i,suppress:x,webBuildOverride:S,awaitingRemote:k,nameplate:q,selectedGuildId:L,avatarDecoration:G,isQuestBarEmpty:Z,isListenAlongVisible:K,deviceChangedTooltipType:ea,onDismissDeviceChangedTooltip:()=>er(ea),shouldShowPTTJoinTooltip:el,dismissPTTJoinTooltip:es})})}}