Loading
Showing the first 250,000 characters. Open raw for the full source.
function(e,t,i){i.d(t,{D:()=>bQ});var n,s,l,r,a,o=i(419954),u=i(358776),d=i(780964),c=i(682348),g=i(885386),m=i(375708),A=i(395277);let h=(0,o.zD)(d.X.ACTIVITY_PRIVACY_SETTING,{useTitle:()=>m.intl.string(A.default.WhdCGP),useSubtitle:()=>m.intl.string(A.default.UQ9RHJ),useValue:g.tz.useSetting,setValue:g.tz.updateSetting}),E=(0,o.zZ)(d.X.ACTIVITY_PRIVACY_SHARING_CATEGORY,{useTitle:()=>m.intl.string(m.t["6x5uWQ"]),useSearchTerms:()=>[m.intl.string(m.t["8ka8li"])],buildLayout:()=>[h]});var T=i(945810),x=i(21973);let S=(0,T.mj)({name:"2026-02-activity-privacy-matching",kind:"user",defaultConfig:{copyChanges:!1,upsell:!1},variations:{0:{copyChanges:!1,upsell:!1},1:{copyChanges:!0,upsell:!1},2:{copyChanges:!0,upsell:!0}}}),p=e=>{let t=(0,x.lX)(e),i=S.useConfig({location:e});return t||i.copyChanges};var f=i(627968),N=i(64700),_=i(873298),C=i(192308),I=i(365258);let b=(0,o.Qx)(d.X.ACTIVITY_PRIVACY_PER_GUILD_DEFAULT_SETTING,{useTitle:()=>p("GuildActivitySharingDefaultSetting")?m.intl.string(m.t.vpgck1):m.intl.string(A.default["/LHVbt"]),useOptions:function(){let e=p("GuildActivitySharingDefaultSetting");return N.useMemo(()=>e?[{value:_.Qd.ACTIVITY_STATUS_OFF,name:m.intl.string(m.t.FzgQna),desc:m.intl.string(m.t.SQxoyc)},{value:_.Qd.ACTIVITY_STATUS_ON_FOR_LARGE_GUILDS,name:m.intl.string(m.t["1hvuGH"]),desc:m.intl.string(m.t.odUCPE)},{value:_.Qd.ACTIVITY_STATUS_ON,name:m.intl.string(m.t.fQc5la)}]:[{value:_.Qd.ACTIVITY_STATUS_ON,name:m.intl.string(m.t.UzGMH9)},{value:_.Qd.ACTIVITY_STATUS_ON_FOR_LARGE_GUILDS,name:m.intl.string(A.default["/sAeRY"])},{value:_.Qd.ACTIVITY_STATUS_OFF,name:m.intl.string(A.default.m3oL7Q)}],[e])},useValue:g._Z.useSetting,setValue:function(e){let t,n=g._Z.getSetting();if(g._Z.updateSetting(e),t="GuildActivitySharingDefaultSetting",!(0,x.W1)(t)&&!S.getConfig({location:t}).upsell)return;let s=(0,I.g8)(n,e);if(null==s)return;let l=(0,I.Xc)(e);(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([i.e("92164"),i.e("54306"),i.e("62041"),i.e("41996")]).then(i.bind(i,32167));return t=>(0,f.jsx)(e,{...t,direction:s.direction,affectedGuildIds:s.affectedGuildIds,settingName:l})})}}),v=(0,o.zZ)(d.X.ACTIVITY_PRIVACY_PER_GUILD_CATEGORY,{useTitle:()=>p("GuildActivitySharingCategory")?m.intl.string(m.t.VDcvrR):m.intl.string(A.default["1PougL"]),useSubtitle:()=>p("GuildActivitySharingCategory")?m.intl.string(m.t["/Go08F"]):m.intl.string(A.default.OO17Lg),buildLayout:()=>[b]}),j=(0,o.AK)(d.X.ACTIVITY_PRIVACY_TO_PROFILE_PRIVACY_NAVIGATOR,{useSubtitle:()=>m.intl.string(m.t.J0SFL2),destinationKey:d.X.DATA_AND_PRIVACY_PANEL}),y=(0,o.gN)(d.X.ACTIVITY_PRIVACY_RELATED_SETTINGS,{usePredicate:()=>(0,x.lX)("ActivityPrivacyRelatedSettings"),buildLayout:()=>[j]});var O=i(683071),R=i(17928),L=i(331322),D=i(243721),P=i(892547),G=i(922016),U=i(980707),M=i(477782),V=i(939249),k=i(834730),w=i(847374),F=i(661531),B=i(123292),z=i(140735),Y=i(498642),X=i(174459),H=i(743790),K=i(71393),W=i(711014),Z=((n={}).SERVER_ORDER="server-order",n.RECENTLY_JOINED="recently-joined",n.ACTIVITY_SHARING_ON="activity-sharing-on",n.ACTIVITY_SHARING_OFF="activity-sharing-off",n);let q={"recently-joined":e=>e.concat().sort((e,t)=>null==e.joinedAt?-1:null==t.joinedAt?1:e.joinedAt===t.joinedAt?0:new Date(t.joinedAt).getTime()-new Date(e.joinedAt).getTime()),"activity-sharing-on":(e,t)=>e.concat().sort((e,i)=>{let n=t.includes(e.id),s=t.includes(i.id);return!n&&s?-1:n&&!s?1:0}),"activity-sharing-off":(e,t)=>e.concat().sort((e,i)=>{let n=t.includes(e.id),s=t.includes(i.id);return n&&!s?-1:!n&&s?1:0}),"server-order":e=>e};var Q=i(652215),J=i(842449);function $(e){let{guild:t,isActivityRestricted:i,onToggleActivityRestrictedGuild:n}=e,s=(0,R.bG)([Y.A],()=>Y.A.getMemberCount(t.id));return(0,f.jsxs)(L.B,{as:"li",direction:"horizontal",align:"center",gap:16,children:[(0,f.jsx)("div",{className:J.FO,children:(0,f.jsx)(H.K,{guild:t,size:48})}),(0,f.jsx)("div",{className:J.QH,children:(0,f.jsx)(D.d,{label:t.name,description:m.intl.format(m.t.zRl6XR,{count:s??0}),checked:!i,onChange:e=>n({checked:e,guildId:t.id})})})]})}let ee=function(e){let{notice:t}=e,{guilds:i,searchQuery:n,setSearchQuery:s,sortOrder:l,setSortOrder:r,hasActivityRestrictedGuilds:a,onToggleAllActivityRestrictedGuilds:o,onToggleActivityRestrictedGuild:u,isActivityRestricted:d,numActivityRestrictedGuilds:c,numTotalGuilds:h}=function(){let[e,t]=(0,N.useState)(""),[i,n]=(0,N.useState)("server-order"),s=(0,R.bG)([W.Ay],()=>W.Ay.getFlattenedGuildIds()),l=(0,R.bG)([K.A],()=>K.A.getGuilds()),r=s.map(e=>l[e]).filter(Boolean),a=g.Pw.useSetting(),[o,u]=(0,N.useState)(a);(0,N.useEffect)(()=>{u(a)},[a]);let d=async e=>{u(e);try{await g.Pw.updateSetting(e)}catch(e){u(a)}},c=0!==o.length,[m,A]=(0,N.useState)(()=>q[i](r,a)),h=m.map(e=>l[e.id]).filter(Boolean);return{guilds:""===e?h:h.filter(t=>t.name.toLowerCase().includes(e.toLowerCase())),sortOrder:i,searchQuery:e,setSortOrder:e=>{A(q[e](r,a)),n(e)},setSearchQuery:t,onToggleActivityRestrictedGuild:e=>{let{checked:t,guildId:i}=e,n=new Set(o);t?n.delete(i):n.add(i),d([...n])},isActivityRestricted:e=>o.includes(e),hasActivityRestrictedGuilds:c,onToggleAllActivityRestrictedGuilds:()=>{c?d([]):d(s)},numTotalGuilds:s.length,numActivityRestrictedGuilds:o.length}}(),E=(0,N.useId)(),T=(0,N.useRef)(null),x=(0,N.useMemo)(()=>[{id:Z.SERVER_ORDER,label:m.intl.string(m.t.STMPJ2),value:Z.SERVER_ORDER},{id:Z.RECENTLY_JOINED,label:m.intl.string(m.t.CbaapP),value:Z.RECENTLY_JOINED},{id:Z.ACTIVITY_SHARING_ON,label:m.intl.string(A.default.ZI51JZ),value:Z.ACTIVITY_SHARING_ON},{id:Z.ACTIVITY_SHARING_OFF,label:m.intl.string(A.default["+kxafn"]),value:Z.ACTIVITY_SHARING_OFF}],[]),S=x.find(e=>e.value===l)?.label??"";return(0,f.jsxs)("div",{className:J.iE,children:[t,(0,f.jsxs)("div",{className:J.N1,children:[(0,f.jsx)(P.I,{query:n,onChange:s,onClear:()=>{X.default.track(Q.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"search_cleared",sort_order:l,activity_restricted_guild_count:c,total_guild_count:h}),s("")},onFocus:()=>X.default.track(Q.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"search_focused",sort_order:l,activity_restricted_guild_count:c,total_guild_count:h}),onBlur:()=>X.default.track(Q.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"search_blurred",sort_order:l,activity_restricted_guild_count:c,total_guild_count:h}),placeholder:m.intl.string(m.t["H+nRYw"]),"aria-label":m.intl.string(m.t["5h0QOP"]),inputProps:{"aria-controls":E,"aria-expanded":!0}}),i.length>0&&(0,f.jsxs)("div",{className:J.gO,children:[(0,f.jsx)(G.Y,{targetElementRef:T,position:"bottom",align:"left",renderPopout:e=>{let{closePopout:t}=e;return(0,f.jsx)(U.W,{navId:"guild-sort-order-menu",onClose:t,"aria-label":m.intl.string(m.t.LxVjvJ),onSelect:t,children:(0,f.jsx)(M.rX,{children:x.map(e=>{let{id:t,label:i,value:n}=e;return(0,f.jsx)(M.iD,{id:t,group:"sort-order",label:i,checked:l===n,action:()=>{X.default.track(Q.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"sort_order_changed",sort_order:n,activity_restricted_guild_count:c,total_guild_count:h}),r(n)}},t)})})})},children:e=>(0,f.jsxs)(V.D,{...e,innerRef:T,className:J.Ku,children:[(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-subtle",children:S}),(0,f.jsx)(w.a,{size:"xs",color:F.A.colors.TEXT_SUBTLE})]})}),(0,f.jsx)(B.Q,{variant:"primary",textVariant:"text-sm/medium",onClick:o,text:a?m.intl.string(m.t["7lxcLO"]):m.intl.string(m.t.zh6UEs)})]})]}),(0,f.jsx)(z.A,{"aria-live":"polite",role:"region",children:m.intl.format(A.default.EvzDff,{count:i.length})}),(0,f.jsxs)("ul",{className:J.X1,id:E,"aria-label":m.intl.string(m.t["7hB4kg"]),children:[0===i.length&&(0,f.jsx)("div",{className:J.pb,children:(0,f.jsx)(k.E,{className:J.R$,variant:"text-lg/medium",children:m.intl.string(m.t["Xe+fJM"])})}),i.map(e=>(0,f.jsx)($,{guild:e,isActivityRestricted:d(e.id),onToggleActivityRestrictedGuild:u},e.id))]})]})};var et=i(366189);let ei=(0,o.E2)(d.X.ACTIVITY_PRIVACY_PER_GUILD_SETTING,{useSearchTerms:()=>[m.intl.string(A.default["/LHVbt"])],Component:function(){let e=g.tz.useSetting()?null:(0,f.jsx)("div",{className:et.l,children:(0,f.jsx)(O.w,{type:"warning",children:m.intl.string(A.default["xxI0/W"])})});return(0,f.jsx)(ee,{notice:e})}}),en=(0,o.zZ)(d.X.ACTIVITY_PRIVACY_MY_SERVERS_CATEGORY,{useTitle:()=>m.intl.string(m.t.TqdOvC),useSubtitle:()=>p("MyServersCategory")?m.intl.string(A.default.OO17Lg):null,buildLayout:()=>[ei,y]}),es=(0,o.zD)(d.X.ACTIVITY_PRIVACY_FRIENDS_JOIN_SETTING,{useTitle:()=>m.intl.string(A.default.khuuzv),useSubtitle:()=>m.intl.string(A.default["8EWsJ8"]),useValue:()=>g.e.useSetting(),setValue:e=>g.e.updateSetting(e)}),el=(0,o.zD)(d.X.ACTIVITY_PRIVACY_VOICE_JOIN_SETTING,{useTitle:()=>m.intl.string(A.default.Uz5Ipi),useSubtitle:()=>m.intl.string(A.default.CZI2Gb),useValue:()=>g.UM.useSetting(),setValue:e=>g.UM.updateSetting(e)}),er=(0,o.zZ)(d.X.ACTIVITY_PRIVACY_GAME_JOINING_CATEGORY,{useTitle:()=>m.intl.string(A.default["89YBr5"]),buildLayout:()=>[es,el],useSearchTerms:()=>[m.intl.string(m.t.VOszPA)]});var ea=i(359778),eo=i(208963);let eu=(0,o.E2)(d.X.ACTIVITY_PRIVACY_TERMS,{useSearchTerms:()=>[],Component:function(){return(0,f.jsx)(ea.Z,{type:ea.Z.Types.PRIMARY,className:eo.A,children:(0,f.jsx)(k.E,{variant:"text-sm/normal",children:m.intl.format(m.t.xvCsx4,{termsLink:Q.X7G.TERMS,privacyLink:Q.X7G.PRIVACY})})})}}),ed=(0,o.zZ)(d.X.ACTIVITY_PRIVACY_TERMS_CATEGORY,{buildLayout:()=>[eu]}),ec=(0,o.t_)(d.X.ACTIVITY_PRIVACY_PANEL,{useTitle:()=>m.intl.string(m.t.Cq98yL),buildLayout:()=>[E,v,en,er,ed]}),eg=(0,o.i4)(d.X.ACTIVITY_PRIVACY_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.Cq98yL),icon:c._,buildLayout:()=>[ec]});var em=i(935399),eA=i(625657),eh=i(534514),eE=i(821609),eT=i(404778),ex=i(554146),eS=i(131607),ep=i(843402),ef=i(589051),eN=i(592598),e_=i(933297),eC=i(351906),eI=i(532624),eb=i(773371),ev=i(184809),ej=i(723702),ey=i(766075),eO=i(999834),eR=i(735438),eL=i.n(eR),eD=i(350535),eP=i(672396);let eG=eM(null);function eU(){var e;let t=eM(eG);e=eG,eL().isEqual(eL().omit(t,"old_enabled"),eL().omit(e,"old_enabled"))||(X.default.track(Q.HAw.OVERLAY_SETTINGS_UPDATED,{...t}),eG=t)}function eM(e){let t=ev.default.getNotificationPositionMode(),i=t!==Q.G6Q.DISABLED,n=eI.Ay.getOverlayKeybind(),s=eI.Ay.getOverlayChatKeybind();return{enabled:eb.default.enabled,notifications_enabled:i,notifications_position:i?t:null,text_notifications_mode:eN.A.isNotificationDisabled(eP.KS.TextChat)?"DISABLED":"ENABLED",hotkey:null!=n?(0,eD.dI)(n.shortcut):null,text_activation_hotkey:null!=s?(0,eD.dI)(s.shortcut):null,text_opacity_slider:ev.default.getTextWidgetOpacity(),old_enabled:e?.enabled??eb.default.enabled}}var eV=i(793574),ek=i(237984),ew=i(503698),eF=i.n(ew),eB=i(890856),ez=i(389128);let eY=e=>{e.preventDefault(),e.stopPropagation()};function eX(e){let{header:t,icon:i,title:n,description:s,action:l,hint:r,warning:a,onClick:o,"aria-label":u,className:d}=e;return(0,f.jsxs)("div",{className:eF()(ez.HS,d),children:[(0,f.jsxs)(eB.s,{"aria-label":u,onClick:o,children:[null!=t&&(0,f.jsx)("div",{className:ez.x_,children:t}),(0,f.jsxs)("div",{className:ez.rN,children:[null!=i&&(0,f.jsx)("div",{className:ez.$t,children:i}),(0,f.jsxs)("div",{className:ez.c8,children:[(0,f.jsx)(k.E,{variant:"text-md/medium",color:"text-strong",className:ez.SZ,children:n}),null!=s&&(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-subtle",children:s}),null!=r&&(0,f.jsx)(k.E,{variant:"text-xxs/medium",color:"text-muted",children:r})]}),(0,f.jsx)("div",{className:ez.a$,children:l})]})]}),(0,f.jsx)("div",{className:ez.Om,children:a})]})}let eH=(0,o.E2)(d.X.OVERLAY_BUG_REPORTER_SETTING,{Component:function(){return(0,f.jsx)(eX,{title:m.intl.string(m.t["z4/l+V"]),description:m.intl.string(m.t["3aZq/0"]),action:(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.s2nVhG),onClick:()=>{(0,ek.b)(eV.A.USER_SETTINGS,Q.BRT.APP)}}),"aria-label":m.intl.string(m.t["z4/l+V"])})},useSearchTerms:()=>[m.intl.string(m.t["z4/l+V"])]});var eK=i(812729),eW=i.n(eK),eZ=i(587895),eq=i(429913),eQ=i(616356),eJ=i(952818);function e$(e,t){return null!=e&&null!=e.id?e.id:null!=t&&null!=t.id?t.id:void 0}function e0(){let e=(0,R.bG)([eQ.A],()=>eQ.A.getStreamerActiveStreamMetadata()),t=(0,R.bG)([eJ.Ay],()=>{let e=eJ.Ay.getVisibleGame();return null!=e?eJ.Ay.getGameOrTransformedSubgameForPID(e.pid):null},[],eW()),[i]=(0,eq.A)([e$(e,t)]);return{runningGame:t??void 0,runningGameApplication:i??void 0}}var e1=i(990078),e2=i(478016),e3=i(31300),e6=i(780907),e4=i(684013),e5=i(56562),e7=i(964486),e8=i(137177),e9=i(814925),te=i(810412),tt=i(41984),ti=i(296027),tn=i(562519);let ts=5*i(927813).A.Millis.DAY,tl=new tn.A("overlay_survey_timestamps");function tr(e,t){let n,s;n=Date.now(),null!=(s=Array.from(tl.values()).reduce((e,t)=>Math.max(e,t),0))&&n-s<ts||Array.from(tl.values()).filter(e=>{let t=new Date(e);return t.getMonth()===new Date().getMonth()&&t.getFullYear()===new Date().getFullYear()}).length>=3||(0,C.openModalLazy)(async()=>{let n,{default:s}=await Promise.all([i.e("76982"),i.e("82318")]).then(i.bind(i,387101));return n=Date.now(),tl.add(n),i=>(0,f.jsx)(s,{...i,clientSettingType:e,gameId:t})})}var ta=i(512950),to=i(975571),tu=i(935671);function td(){(0,tu.sL)("overlay-settings")}function tc(e){let{className:t,game:i}=e;return(0,tu.NP)()&&null!=i&&i.elevated?(0,f.jsx)("div",{className:t,children:(0,f.jsx)(ta.p,{messageType:ta.Y.WARNING,action:(0,f.jsx)(eE.$,{variant:"secondary",size:"sm",text:m.intl.string(m.t["1iI46O"]),onClick:td}),children:m.intl.format(m.t["LJzl+0"],{helpCenterLink:to.A.getArticleURL(Q.MVz.SYSTEM_SERVICE)})})}):null}var tg=i(760751),tm=i(189081),tA=i(9302),th=i(311678),tE=i(320448);let tT=new Set([tt.AR.INITIALIZING,tt.AR.WAITING_FOR_SCREEN_TYPE_RESOLUTION,tt.AR.WAITING_FOR_MODULE_TRACKING,tt.AR.WAITING_FOR_OVERLAY_OPEN,tt.AR.WAITING_FOR_POPOUT_OPEN,tt.AR.WAITING_FOR_MODULE_POPOUT_CAPTURE,tt.AR.WAITING_FOR_REACT_INITIALIZATION,tt.AR.WAITING_FOR_PID_FOCUS,tt.AR.WAITING_FOR_SUCCESSFUL_SHOW]);function tx(e){let{children:t,className:i,onExpand:n,...s}=e,[l,r]=N.useState(!1);return(0,f.jsx)(th.N,{className:ez.uR,collapsibleContent:(0,f.jsx)("div",{className:ez.oV,children:t}),children:e=>{let{onClick:t}=e;return(0,f.jsx)(eX,{...s,onClick:e=>{var i;r(i=!l),n?.(i),t?.(e)},className:eF()(ez.AC,i),action:(0,f.jsxs)("div",{className:ez.rc,children:[s.action,l?(0,f.jsx)(w.a,{size:"custom",width:20,height:20,color:"var(--interactive-text-active)"}):(0,f.jsx)(tE._,{size:"custom",width:20,height:20,color:"var(--interactive-text-active)"})]})})}})}let tS=(0,o.E2)(d.X.OVERLAY_CURRENT_GAME,{Component:function(){let{runningGame:e,runningGameApplication:t}=e0(),i=e?.pid,n=(0,R.bG)([ti.default],()=>null==e||null==i?null:ti.default.getTrackedGameByPid(i),[e,i],eW()),{enabledLegacy:s,enabledOOP:l}=(0,R.cf)([tg.A,tm.A],()=>null==e&&null==n?{enabledLegacy:!1,enabledOOP:!1}:null==e?{enabledLegacy:n?.legacyEnabled??!1,enabledOOP:n?.oopEnabled??!1}:(0,eJ.hw)(e,!1,[tg.A,tm.A]),[e,n]),r=(0,R.bG)([eJ.Ay,tg.A,tm.A],()=>null==e?null:(0,eJ.xU)(e,eJ.Ay,tg.A,tm.A),[e],eW()),[a,o]=N.useState(l),[u,d]=N.useState(s),[c,g]=N.useState(!1);N.useEffect(()=>{o(l),d(s)},[l,s]);let A=!(0,tA.supportsLegacy)(),h=!(0,tA.supportsOutOfProcess)(),{legacyEnabled:E,oopEnabled:T}=(0,R.cf)([ti.default],()=>ti.default.getGlobalEnabledStatus()),x=(t,i)=>{if(null==e)return;let n=!1,s=!1;switch(i){case te.OverlayToggledClientSettingType.LEGACY_GAME:d(t),e6.Ay.toggleOverlay(e,t,a),n=!t&&u;break;case te.OverlayToggledClientSettingType.OOP_GAME:o(t),e6.Ay.toggleOverlay(e,u,t),s=!t&&a;break;case te.OverlayToggledClientSettingType.LEGACY:e4.A.setEnabled(t,T),(0,te.Q3)(t,te.OverlayToggledClientSettingType.LEGACY,e.id??null);break;case te.OverlayToggledClientSettingType.OOP:e4.A.setEnabled(E,t),(0,te.Q3)(t,te.OverlayToggledClientSettingType.OOP,e.id??null)}(n||s)&&tr(n?te.OverlayToggledClientSettingType.LEGACY_GAME:te.OverlayToggledClientSettingType.OOP_GAME,e.id??null)},S=A&&h,p=!E&&!T,_=!a&&!E&&u&&!A,C=!u&&!T&&a&&!h,I=n?.overlayMethod===tt.Ue.Disabled,b=n?.state===tt.AR.OVERLAY_RENDERING&&!I,v=n?.state!=null&&tT.has(n.state)&&!I,j=n?.overlayMethod===tt.Ue.OutOfProcess,y=n?.overlayMethod===tt.Ue.OutOfProcessLimitedInteraction,O=n?.overlayMethod===tt.Ue.Hook,L=n?.state===tt.AR.OVERLAY_CRASHED||n?.state===tt.AR.OVERLAY_CRASHED_DISABLED,P=!a&&!u,[G,U]=(()=>{switch(!0){case b&&j:return[m.intl.format(m.t.hFVBIg,{overlayMethod:m.intl.string(m.t.a3eXSw),overlayMethodHook:function(e,t){return(0,f.jsx)(k.E,{tag:"span",variant:"text-sm/medium",color:"text-feedback-positive",children:e},t)}}),null];case b&&y:return[m.intl.format(m.t.hFVBIg,{overlayMethod:m.intl.string(m.t["506Aba"]),overlayMethodHook:function(e,t){return(0,f.jsx)(k.E,{tag:"span",variant:"text-sm/medium",color:"text-feedback-warning",children:e},t)}}),null];case b&&O:return[m.intl.format(m.t.hFVBIg,{overlayMethod:m.intl.string(m.t.bvlpDR),overlayMethodHook:function(e,t){return(0,f.jsx)(k.E,{tag:"span",variant:"text-sm/medium",color:"text-strong",children:e},t)}}),function(){switch(!0){case n?.fullscreenType!==e5.aI.BORDERLESS_FULLSCREEN:return m.intl.string(m.t.mJmbeC);case h:return m.intl.string(m.t.C7bLTQ);case!n?.oopEnabled:return m.intl.string(m.t.WiY24u);case!T:return m.intl.string(m.t.cAFVsL);case!n?.supportsOutOfProcess:return m.intl.string(m.t.XcGEcs);default:return m.intl.string(m.t.bJXH2v)}}()];case L:return[m.intl.string(m.t.OFC2aw),null];case S:return[m.intl.string(m.t.m7X4az),null];case p:return[m.intl.string(m.t["9DUS5l"]),null];case P:return[m.intl.string(m.t.nQ9EdJ),null];case _:case C:return[m.intl.string(m.t.VWUn0a),null];case v:if(j)return[m.intl.string(m.t["s8+CFq"]),null];if(O)return[m.intl.string(m.t.JEEdqt),null];if(y)return[m.intl.string(m.t.pzBMwY),null];return[m.intl.string(m.t["2Xhy9k"]),null];case null==n:return[m.intl.string(m.t.vwHPRi),null];case I:{let e=n?.fullscreenType===e5.aI.FULLSCREEN?m.intl.string(m.t.mJmbeC):null;return[m.intl.string(m.t.VPW4XY),e]}default:return[m.intl.string(m.t.ONovP5),null]}})();(0,e7.Ay)(()=>{e6.Ay.getDetectableGames()});let[M,w]=N.useMemo(()=>v?["text-muted",F.A.colors.TEXT_MUTED.css]:b&&y?["text-feedback-warning",F.A.colors.TEXT_FEEDBACK_WARNING.css]:b&&j?["text-feedback-positive",F.A.colors.TEXT_FEEDBACK_POSITIVE.css]:b&&O?["text-strong",F.A.colors.TEXT_STRONG.css]:["interactive-text-default",F.A.colors.INTERACTIVE_TEXT_DEFAULT.css],[v,b,y,j,O]);return null==e?null:(0,f.jsxs)(tx,{onExpand:g,className:c?ez.tx:void 0,title:(0,f.jsxs)(f.Fragment,{children:[t?.name??r?.name??e?.gameName??"",null!=r&&r.verified?(0,f.jsx)(e1.m,{text:m.intl.string(m.t["4PJP5p"]),children:(0,f.jsx)(e9.A,{size:16,color:F.A.colors.BACKGROUND_BRAND.css,children:(0,f.jsx)(e2.U,{size:"custom",width:16,height:16,color:F.A.colors.WHITE.css})})}):null]}),description:G,hint:null!=U?U:void 0,header:(0,f.jsxs)(f.Fragment,{children:[b||v?(0,f.jsx)(e3.k,{size:"xxs",color:w}):(0,f.jsx)("div",{className:ez.W4}),(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:M,children:m.intl.string(m.t.CDOx3w)})]}),icon:(0,f.jsx)(e8.A,{game:t,pid:e?.pid,size:e8.M.MEDIUM}),"aria-label":m.intl.string(m.t["87O5GC"]),action:(0,f.jsx)(V.D,{onClick:e=>eY(e),children:(0,f.jsx)(D.d,{checked:a&&T||u&&E,disabled:S,onChange:t=>{((t,i)=>{if(null==e)return;let n=!1,s=!1;switch(i){case"game":e6.Ay.toggleOverlay(e,t,t),d(t),o(t),n=!t&&u,s=!t&&a;break;case"global":e4.A.setEnabled(t,t),n=!t&&E,s=!t&&T;break;case"both":e4.A.setEnabled(t,t),e6.Ay.toggleOverlay(e,t,t),d(t),o(t),n=!t&&E||!t&&u,s=!t&&T||!t&&a}let l=null;n?l="game"===i?te.OverlayToggledClientSettingType.LEGACY_GAME:te.OverlayToggledClientSettingType.LEGACY:s&&(l="game"===i?te.OverlayToggledClientSettingType.OOP_GAME:te.OverlayToggledClientSettingType.OOP),null!=l&&tr(l,e.id??null)})(t,((e,t)=>{let i=!t&&e,n=!T&&a,s=!E&&u,l=!a&&T,r=!u&&E;switch(!0){case i&&(n||s)&&(l||r):return"both";case i&&(n||s):return"global";default:return"game"}})(t,a&&T||u&&E))}})}),warning:(0,f.jsx)(tc,{className:ez.Hh,game:e}),children:[(0,f.jsx)(eX,{title:m.intl.string(m.t["7BlVIs"]),description:m.intl.string(m.t.ndgADE),hint:T?void 0:m.intl.string(m.t.cAFVsL),"aria-label":m.intl.string(m.t["7BlVIs"]),action:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.d,{checked:a&&T,disabled:h,onChange:e=>{e&&!T?x(e,te.OverlayToggledClientSettingType.OOP):x(e,te.OverlayToggledClientSettingType.OOP_GAME)}}),(0,f.jsx)("div",{className:ez.Kz})]})}),(0,f.jsx)(eX,{title:m.intl.string(m.t.BfFpW1),description:m.intl.string(m.t.OzInYk),hint:E?void 0:m.intl.string(m.t["3sYHXm"]),"aria-label":m.intl.string(m.t.BfFpW1),action:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.d,{checked:u&&E,disabled:A,onChange:e=>{e&&!E?x(e,te.OverlayToggledClientSettingType.LEGACY):x(e,te.OverlayToggledClientSettingType.LEGACY_GAME)}}),(0,f.jsx)("div",{className:ez.Kz})]})})]})},usePredicate:()=>{let{runningGame:e}=e0();return null!=e},useSearchTerms:()=>[m.intl.string(m.t["9cb1Uz"])]});var tp=i(364522),tf=i(206885),tN=i(871633);function t_(e){let{game:t,gameApplication:i}=e,n=N.useMemo(()=>null==t?null:"pid"in t?t.pid:null,[t]),s=(0,R.bG)([eZ.A],()=>null!=i?i:eZ.A.getApplication(t?.id),[i,t]);return(0,f.jsx)(e8.A,{game:s,pid:n,size:e8.M.SMALL})}function tC(e){let{rawGame:t,gameApplication:i,supportDisabled:n,getEnabledFromStatus:s,onChange:l,clientSettingType:r,ariaLabel:a}=e,o=(0,R.cf)([eJ.Ay,tg.A,tm.A],()=>(0,eJ.xU)(t,eJ.Ay,tg.A,tm.A)),u=(0,R.cf)([tg.A,tm.A],()=>(0,eJ.hw)(t,!1,[tg.A,tm.A]),[t]),d=s(u),[c,g]=N.useState(d);return N.useEffect(()=>{g(d)},[d]),(0,f.jsx)(eX,{title:t.name,icon:(0,f.jsx)(t_,{game:o,gameApplication:i}),"aria-label":a,action:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.d,{checked:c,disabled:n,onChange:e=>{let i;return i=!e&&c,void(g(e),l(e,o,u),i&&tr(r,o.id??t?.id??null))}}),(0,f.jsx)("div",{className:ez.Kz})]})})}let tI=(0,o.E2)(d.X.OVERLAY_LEGACY_SETTING,{Component:function(){let[e,t]=N.useState(!1),{legacyEnabled:i,oopEnabled:n}=(0,R.cf)([ti.default],()=>ti.default.getGlobalEnabledStatus()),s=(0,R.yK)([eJ.Ay],()=>eJ.Ay.getGamesSeen(!0)).filter(e=>!(0,tN.n1)(e)),l=(0,eq.A)(s.map(e=>e.id)),r=!(0,tA.supportsLegacy)(),a=e=>{e4.A.setEnabled(e,n);let t=eJ.Ay.getCurrentGameForAnalytics()?.id??null;(0,te.Q3)(e,te.OverlayToggledClientSettingType.LEGACY,t),!e&&i&&tr(te.OverlayToggledClientSettingType.LEGACY,t)},o=(e,t,i)=>{let{enabledOOP:n}=i;e6.Ay.toggleOverlay(t,e,n)},u=N.useMemo(()=>(0,tA.supportsLegacy)()?r?m.intl.string(m.t.r9jEVw):m.intl.string(m.t.OzInYk):m.intl.string(m.t["8Ox6/E"]),[r]);return 0===s.length?(0,f.jsx)(eX,{title:m.intl.string(m.t.BfFpW1),description:u,"aria-label":m.intl.string(m.t.BfFpW1),className:ez.dA,action:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.d,{checked:i,disabled:r,onChange:e=>a(e)}),tf.O&&(0,f.jsx)("div",{className:ez.Kz})]})}):(0,f.jsxs)(tx,{onExpand:t,className:e?ez.tx:void 0,title:m.intl.string(m.t.BfFpW1),description:u,"aria-label":m.intl.string(m.t.BfFpW1),action:(0,f.jsx)(V.D,{onClick:e=>eY(e),children:(0,f.jsx)(D.d,{checked:i,disabled:r,onChange:e=>a(e)})}),children:[(0,f.jsx)("div",{className:ez.SC,children:(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-muted",children:m.intl.string(m.t.FzoWRo)})}),(0,f.jsx)(tp.Ip,{className:ez.XG,children:s.map((e,t)=>(0,f.jsx)(tC,{rawGame:e,clientSettingType:te.OverlayToggledClientSettingType.LEGACY_GAME,supportDisabled:r,gameApplication:l[t],getEnabledFromStatus:e=>{let{enabledLegacy:t}=e;return t},onChange:o,ariaLabel:m.intl.format(m.t.hvPYsF,{gameName:e.name}).toString()},e.id))})]})},useSearchTerms:()=>[m.intl.string(m.t.BfFpW1)]}),tb=(0,o.E2)(d.X.OVERLAY_OOP_SETTING,{Component:function(){let[e,t]=N.useState(!1),{oopEnabled:i,legacyEnabled:n}=(0,R.cf)([ti.default],()=>ti.default.getGlobalEnabledStatus()),s=!(0,tA.supportsOutOfProcess)(),l=(0,R.yK)([eJ.Ay],()=>eJ.Ay.getGamesSeen(!0)).filter(e=>!(0,tN.n1)(e)),r=(0,eq.A)(l.map(e=>e.id)),a=e=>{let t=!e&&i;e4.A.setEnabled(n,e);let s=eJ.Ay.getCurrentGameForAnalytics()?.id??null;(0,te.Q3)(e,te.OverlayToggledClientSettingType.OOP,s),t&&tr(te.OverlayToggledClientSettingType.OOP,s)},o=(e,t,i)=>{let{enabledLegacy:n}=i;e6.Ay.toggleOverlay(t,e,n)},u=N.useMemo(()=>tf.O?s?m.intl.string(m.t.C7bLTQ):m.intl.string(m.t.ndgADE):m.intl.string(m.t.m7X4az),[s]);return 0===l.length?(0,f.jsx)(eX,{title:m.intl.string(m.t["7BlVIs"]),description:u,"aria-label":m.intl.string(m.t["7BlVIs"]),className:ez.dA,action:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(D.d,{checked:i,disabled:s,onChange:e=>a(e)}),tf.O&&(0,f.jsx)("div",{className:ez.Kz})]})}):(0,f.jsxs)(tx,{onExpand:t,className:e?ez.tx:void 0,title:m.intl.string(m.t["7BlVIs"]),description:u,"aria-label":m.intl.string(m.t["7BlVIs"]),action:(0,f.jsx)(V.D,{onClick:e=>eY(e),children:(0,f.jsx)(D.d,{checked:i,disabled:s,onChange:e=>a(e)})}),children:[(0,f.jsx)("div",{className:ez.SC,children:(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-muted",children:m.intl.string(m.t.FzoWRo)})}),(0,f.jsx)(tp.Ip,{className:ez.XG,children:l.map((e,t)=>(0,f.jsx)(tC,{rawGame:e,clientSettingType:te.OverlayToggledClientSettingType.OOP_GAME,gameApplication:r[t],supportDisabled:s,getEnabledFromStatus:e=>{let{enabledOOP:t}=e;return t},onChange:o,ariaLabel:m.intl.format(m.t.nByTd3,{gameName:e.name}).toString()},e.id))})]})},useSearchTerms:()=>[m.intl.string(m.t["7BlVIs"])]}),tv=(0,o.zZ)(d.X.OVERLAY_ENABLE_CATEGORY,{useSubnavLabel:()=>m.intl.string(m.t["/dp6yY"]),buildLayout:()=>[tS,tb,tI,eH]}),tj=(0,o.zD)(d.X.OVERLAY_CLICKABLE_REGIONS_SETTING,{useValue:()=>(0,R.bG)([ev.default],()=>!ev.default.disableClickableRegions),setValue:e=>{e4.A.setDisableClickableRegions(!e)},useTitle:()=>m.intl.string(m.t["+eFXxq"]),useSubtitle:()=>m.intl.string(m.t.kivMAp)});var ty=i(284009),tO=i.n(ty),tR=i(97260),tL=i(635242);let tD=(0,o.E2)(d.X.OVERLAY_KEYBIND_SETTING,{Component:function(){let e=(0,R.bG)([eI.Ay],()=>eI.Ay.getOverlayKeybind()),t=!(0,tA.supportsLegacy)(),i=!(0,tA.supportsOutOfProcess)(),[n,s]=(0,R.yK)([eJ.Ay],()=>[eJ.Ay.canShowAdminWarning,eJ.Ay.getVisibleGame()],[]),l=(0,tu.NP)(),r=null!=s&&s.elevated&&n&&!l,a=!(0,eI.DV)(e?.shortcut??[]);return(0,f.jsx)("div",{className:ez.hc,children:(0,f.jsxs)("div",{className:ez.eH,children:[(0,f.jsxs)("div",{className:ez.Bu,children:[(0,f.jsx)(k.E,{variant:"text-md/medium",color:"text-strong",children:m.intl.string(m.t.VsAZcC)}),r&&(0,f.jsx)(k.E,{variant:"text-xs/normal",color:"text-feedback-warning",className:ez.y7,children:m.intl.string(m.t.NsowVa)}),a&&(0,f.jsx)(k.E,{variant:"text-xs/normal",color:"text-feedback-warning",className:ez.y7,children:m.intl.string(m.t["UNoTw/"])})]}),(0,f.jsx)("div",{className:ez.IH,children:(0,f.jsx)(tL.A,{disabled:t&&i,defaultValue:null!=e?e.shortcut:[],onChange:function(t){tO()(null!=e,"Keybind should never be undefined"),tR.A.setKeybind({...e,shortcut:t})}})})]})})},useSearchTerms:()=>[m.intl.string(m.t.VsAZcC)]});var tP=i(515183),tG=i(682763);let tU=(0,o.zD)(d.X.OVERLAY_LIMITED_INTERACTION_OVERRIDE_SETTING,{usePredicate:()=>{let{runningGameApplication:e}=e0();return e?.id!=null},useDisabled:()=>{let{runningGame:e}=e0();return null!=e&&(0,tP.qJ)(e.pid)},useValue:()=>{let{runningGame:e,runningGameApplication:t}=e0(),i=t?.id,n=(0,R.bG)([eN.A],()=>eN.A.isLimitedInteractionOverrideEnabled(i)),s=null!=e&&(0,tP.qJ)(e.pid);return n||s},setValue:e=>{let t,i,n,s,{runningGameApplication:l}=(t=eQ.A.getStreamerActiveStreamMetadata(),s=e$(t,n=null!=(i=eJ.Ay.getVisibleGame())?eJ.Ay.getGameOrTransformedSubgameForPID(i.pid):null),{runningGame:n??void 0,runningGameApplication:eZ.A.getApplication(s)??void 0});null!=l&&(0,tG.x8)(l.id,e)},useTitle:()=>m.intl.string(m.t.wgVQND),useSubtitle:()=>m.intl.string(m.t["5SsyF5"])}),tM=(0,o.zZ)(d.X.OVERLAY_GENERAL_CATEGORY,{buildLayout:()=>[tD,tU,tj]});var tV=i(93465);let tk=[{title:m.t.eVE4LX,description:m.t["72WNqk"],disabledSetting:tV.M.TEXT_CHAT,key:d.X.OVERLAY_NOTIFICATIONS_TEXT_CHAT},{title:m.t.oifnSh,description:m.t.bgU5r0,disabledSetting:tV.M.WELCOME_GENERAL,key:d.X.OVERLAY_NOTIFICATIONS_WELCOME},{title:m.t.hqsZJW,description:m.t.kHjdqc,disabledSetting:tV.M.GO_LIVE_NUDGE,key:d.X.OVERLAY_NOTIFICATIONS_GO_LIVE},{title:m.t.sop3rn,description:m.t.pjgffc,disabledSetting:tV.M.GAME_ACTIVITY,key:d.X.OVERLAY_NOTIFICATIONS_GAME_ACTIVITY},{title:m.t["2QVhbb"],description:m.t.wQ4ilB,disabledSetting:tV.M.NOW_PLAYING,key:d.X.OVERLAY_NOTIFICATIONS_NOW_PLAYING},{title:m.t.giM9fA,description:m.t.EhAfWj,disabledSetting:tV.M.NOW_PLAYING_DIFFERENT_GAMES,key:d.X.OVERLAY_NOTIFICATIONS_NOW_PLAYING_DIFFERENT_GAMES,usePredicate:()=>{let{showNowPlayingForDifferentGames:e}=(0,ef.M8)("OverlayV3NowPlayingDifferentGamesNotificationSetting"),t=(0,R.bG)([eN.A],()=>eN.A.isNotificationDisabledBySetting(tV.M.NOW_PLAYING));return!!e&&!t}}];function tw(e){return(0,o.zD)(e.key,{useTitle:()=>m.intl.string(e.title),useSubtitle:()=>m.intl.string(e.description),useValue:()=>!(0,R.bG)([eN.A],()=>eN.A.getDisabledNotifications().has(e.disabledSetting)),setValue:t=>{e4.A.setNotificationDisabledSetting(e.disabledSetting,!t)},usePredicate:e.usePredicate})}let tF=(0,o.FW)(d.X.OVERLAY_NOTIFICATIONS_LIST,{variant:"compact",useTitle:()=>m.intl.string(m.t.gnKWdS),isTitleHiddenVisually:!0,buildLayout:()=>tk.map(tw)}),tB=(0,o.zZ)(d.X.OVERLAY_NOTIFICATIONS_CATEGORY,{useTitle:()=>m.intl.string(m.t.xOE5bA),buildLayout:()=>[tF]}),tz=(0,o.Hn)(d.X.OVERLAY_VOICE_WIDGET_AVATAR_SIZE,{useTitle:()=>m.intl.string(m.t.dnvZSg),useValue:()=>(0,R.bG)([ev.default],()=>ev.default.getAvatarSizeMode()),setValue:e=>{e4.A.setAvatarSizeMode(e)},useOptions:()=>[{id:"large",label:m.intl.string(m.t.YcOxtr),value:Q.OSZ.LARGE},{id:"small",label:m.intl.string(m.t.BKIKqx),value:Q.OSZ.SMALL}]}),tY=(0,o.Hn)(d.X.OVERLAY_VOICE_WIDGET_DISPLAY_NAMES,{useTitle:()=>m.intl.string(m.t.J0dpcB),useValue:()=>(0,R.bG)([ev.default],()=>ev.default.getDisplayNameMode()),setValue:e=>{e4.A.setDisplayNameMode(e)},useOptions:()=>[{id:"always",label:m.intl.string(m.t.nBmDrT),value:Q.pwA.ALWAYS},{id:"speaking",label:m.intl.string(m.t["2OvIZY"]),value:Q.pwA.ONLY_WHILE_SPEAKING},{id:"never",label:m.intl.string(m.t.ekjlPL),value:Q.pwA.NEVER}]}),tX=(0,o.Hn)(d.X.OVERLAY_VOICE_WIDGET_DISPLAY_USERS,{useTitle:()=>m.intl.string(m.t.swsWWC),useValue:()=>(0,R.bG)([ev.default],()=>ev.default.getDisplayUserMode()),setValue:e=>{e4.A.setDisplayUserMode(e)},useOptions:()=>[{id:"always",label:m.intl.string(m.t.nBmDrT),value:Q.f5z.ALWAYS},{id:"speaking",label:m.intl.string(m.t["2OvIZY"]),value:Q.f5z.ONLY_WHILE_SPEAKING}]});var tH=i(391973),tK=i(489277),tW=i(897720),tZ=i(38502);function tq(){let e=tK.A.getWidgetByType(Q.uss.VOICE_V3);if(null==e)return null;let t=tZ.A.getWidget(e.id);return null!=t&&(0,tW.ZO)(t)?t:null}i(392164);let tQ=(0,o.sN)(d.X.OVERLAY_VOICE_WIDGET_MAX_USERS,{useTitle:()=>m.intl.string(m.t["X/Uyzc"]),minValue:0,maxValue:25,markers:[0,5,10,15,20,25],onMarkerRender:e=>e<1?m.intl.string(m.t.nrUzFL):e,getInitialValue:()=>{let e=tq();return e?.meta.voiceStatesMaxShown??8},onValueRender:function(e){return e<1?m.intl.string(m.t.nrUzFL):`${Math.floor(e)}`},setValue:e=>{let t=tq();null!=t&&(e<1?(0,tH.cC)(t.id,{voiceStatesMaxShown:-1}):(0,tH.cC)(t.id,{voiceStatesMaxShown:Math.floor(e)}))}});var tJ=i(43990),t$=i(450740),t0=i(968898),t1=i(95701),t2=i(889227),t3=i(288737),t6=i(287809),t4=i(403362);function t5(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s="456"+Math.floor(1e6*Math.random());return{voiceState:new t3.A({channelId:"123",userId:s,sessionId:"789",mute:t,deaf:i,selfMute:!1,selfDeaf:!1,selfVideo:!1,selfStream:!1,discoverable:n}),user:new t2.A({id:s,username:e}),member:{nick:e,userId:s,guildId:"890",roles:[],hoistRoleId:null,premiumSince:null,joinedAt:new Date().toISOString(),colorString:"#000000",colorStrings:{primaryColor:"#000000",secondaryColor:null,tertiaryColor:null}},nick:e,comparator:e,_isPlaceholder:!0}}let t7=(0,o.E2)(d.X.OVERLAY_VOICE_WIDGET_PREVIEW,{Component:function(){let e,t=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()),{avatarSizeMode:i,displayNameMode:n,displayUserMode:s}=(0,R.cf)([ev.default],()=>({avatarSizeMode:ev.default.getAvatarSizeMode(),displayNameMode:ev.default.getDisplayNameMode(),displayUserMode:ev.default.getDisplayUserMode()})),[l]=N.useState(()=>[t5(m.intl.string(m.t.C0ZDvo),!0,!1),t5(m.intl.string(m.t.iOtj8E),!1,!1,!0),t5(m.intl.string(m.t["0oqNgL"]),!1,!0)]),r=(0,R.bG)([tK.A,tZ.A],()=>{let e=tK.A.getWidgetByType(Q.uss.VOICE_V3);if(null==e)return null;let t=tZ.A.getWidget(e.id);return null!=t&&(0,tW.ZO)(t)?t:null}),a=r?.meta?.voiceStatesMaxShown??8,o=[null!=t?((e=t5(t.username)).user=t,e):null,...l].filter(t4.Vq),u=[new Map(o.map(e=>[e.user.id,e])),o.map(e=>e.user.id)],d=(0,f.jsx)(tJ.N,{theme:Q.NJ8.MIDNIGHT,children:e=>(0,f.jsxs)("div",{className:eF()(ez.Y5,e),children:[(0,f.jsx)("div",{className:ez.kJ,children:(0,f.jsx)(t$.DH,{id:"voice-widget",title:m.intl.string(m.t.KNJ6Vq),channel:(0,t1.createChannelRecord)({id:"123",name:"Test Channel",type:Q.rbe.GUILD_VOICE,guild_id:"456"}),overlayVoiceStates:u,displayNameMode:n,displayUserMode:s,avatarSizeMode:i,widget:Q.uss.VOICE,anchorLeft:!0,application:null,stream:null,streamApplication:null,streamMetadata:null,locked:!1,pinned:!1,isSettingsPreview:!0,isPreviewingInGame:!1,maxDisplayedVoiceStates:a})}),(0,f.jsxs)("div",{className:ez.R$,children:[(0,f.jsx)(t0.Pl,{children:m.intl.string(m.t.KNJ6Vq)}),(0,f.jsx)(t0.CS,{}),(0,f.jsx)(t0.O0,{id:r?.id??"voice-widget",pinned:r?.pinned??!1})]})]})});return(0,f.jsx)("div",{className:ez.F9,children:d})},useSearchTerms:()=>[]}),t8=(0,o.zZ)(d.X.OVERLAY_VOICE_WIDGET_CATEGORY,{useTitle:()=>m.intl.string(m.t.r1TZfh),buildLayout:()=>[t7,tz,tY,tX,tQ]});var t9=i(49999),ie=i(9025);function it(){let[e,t]=(0,eS.kn)([ex.M.OVERLAY_OOP_SETTINGS_NUX],void 0,!0);return((0,em.Ay)(()=>()=>{t(t9.i.AUTO_DISMISS)}),e!==ex.M.OVERLAY_OOP_SETTINGS_NUX)?null:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:ie.xC,children:[(0,f.jsx)("div",{children:(0,f.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/10b8ab47f3371360233219f4b20fa86155553ddb810ceb8688654738bf7e15d0.png",alt:m.intl.string(m.t.mdXZh1),className:ie.tl})}),(0,f.jsx)("div",{children:(0,f.jsxs)("div",{className:ie.vJ,children:[(0,f.jsx)(eh.D,{variant:"heading-xl/medium",color:"text-strong",children:m.intl.string(m.t.jzjJQg)}),(0,f.jsx)(k.E,{variant:"text-md/normal",color:"text-muted",children:m.intl.string(m.t["5dOfxb"])})]})}),(0,f.jsx)("div",{children:(0,f.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/2aa57f16c71171fc8e0edb8cca60735f1192195344d17fa667de6d3ca8163ba0.png",alt:m.intl.string(m.t.mdXZh1),className:ie.lh})}),(0,f.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:ie.VV,children:(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.Q26diF),onClick:()=>void t(t9.i.DISMISS)})})]}),(0,f.jsx)(eT.c,{className:ie.yF})]})}function ii(){let e=(0,R.bG)([eC.A],()=>eC.A.enabled),t=(0,ef.Mn)("OverlayStreamerModeNotice");return e&&t?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(O.w,{type:"warning",children:m.intl.format(m.t.fuEX5B,{onClick:()=>(0,ey.openUserSettings)(d.X.STREAMER_MODE_CATEGORY)})}),(0,f.jsx)(eT.c,{className:ie.yF})]}):null}let is=(0,o.t_)(d.X.OVERLAY_PANEL,{initialize:function(){return eU(),eI.Ay.addChangeListener(eU),eN.A.addChangeListener(eU),ev.default.addChangeListener(eU),eb.default.addChangeListener(eU),ej.isPlatformEmbedded&&(0,ep.a2)(),()=>{eI.Ay.removeChangeListener(eU),eN.A.removeChangeListener(eU),ev.default.removeChangeListener(eU),eb.default.removeChangeListener(eU),ej.isPlatformEmbedded&&(0,ep.e0)()}},useTitle:()=>m.intl.string(m.t["9cb1Uz"]),decoration:{type:e_.t9.STRONGLY_DISCOURAGED_CUSTOM,component:function(){return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(it,{}),(0,f.jsx)(ii,{})]})}},buildLayout:()=>[tv,tM,t8,tB]}),il=(0,o.i4)(d.X.OVERLAY_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t["9cb1Uz"]),icon:eA.l,usePredicate:eO.b_,buildLayout:()=>[is]});var ir=i(687966),ia=i(396478),io=i(270003),iu=i(227309),id=i(363195),ic=i(1215),ig=i(39623),im=i(952270),iA=i(138134),ih=i(414079),iE=i(29160),iT=i(650583),ix=i(150717),iS=i(653307);let ip=(0,ej.isWindows)();function iN(e){let{rawGame:t,nowPlaying:n=!1,isOverride:s,subgames:l,isSubgame:r=!1,parentGame:a}=e,o=(0,R.cf)([eJ.Ay,tg.A,tm.A],()=>(0,eJ.xU)(t,eJ.Ay,tg.A,tm.A)),{canToggleDetection:u,isCurrentGameDetectionEnabled:d}=(0,R.cf)([eJ.Ay],()=>({canToggleDetection:null==a||eJ.Ay.isDetectionEnabled(a),isCurrentGameDetectionEnabled:eJ.Ay.isDetectionEnabled(o)})),c=(0,R.bG)([eJ.Ay],()=>eJ.Ay.getVisibleGame()),[g,A]=N.useState(!1),h=N.useMemo(()=>(0,tN.n1)(o)?r?o.gameName:m.intl.formatToPlainString(m.t.G6BGdx,{subgameName:o.gameName}):o.name,[o,r]),[E,T]=N.useState(h??"???"),x=eF()(iS.tR,{[ix.LO]:!n,[ix.Rw]:n,[ix.FB]:null!=o&&n,[ix.xL]:r,[ix.fG]:null!=l&&l.length>0});function S(){null!=l&&l.length>0&&d?(0,C.openModalLazy)(async()=>{let{Modal:e}=await i.e("4823").then(i.bind(i,158954));return t=>(0,f.jsx)(e,{...t,title:m.intl.formatToPlainString(m.t.PZ4fKc,{platform:h}),subtitle:m.intl.formatToPlainString(m.t.ZIQbfb,{platform:h}),actions:[{text:m.intl.string(m.t["ETE/oC"]),onClick:()=>t.onClose(),variant:"secondary"},{text:m.intl.string(m.t.Fmjztz),onClick:()=>{e6.Ay.toggleDetection(o),t.onClose()},variant:"primary"}]})}):e6.Ay.toggleDetection(o)}let p=null!=c&&(0,eJ.Es)(o)===(0,eJ.Es)(c),_=null!=a&&a.id===c?.id||p||null!=l&&l.some(e=>e.id===c?.id);return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:x,children:[(0,f.jsxs)("div",{className:eF()(ix.$K,iS.Vd),children:[o.verified&&!s?(0,f.jsxs)("div",{className:ix.HS,children:[(0,f.jsx)("div",{className:ix.mO,children:h}),(0,f.jsx)(e1.m,{text:m.intl.string(m.t["4PJP5p"]),children:(0,f.jsx)(e9.A,{className:ix.qf,size:18,color:F.A.unsafe_rawColors.BRAND_500.css,children:(0,f.jsx)(e2.U,{size:"custom",width:18,height:18,color:F.A.unsafe_rawColors.WHITE.css})})})]}):(0,f.jsx)("input",{className:eF()(ix.mO,ix.sr),type:"text",maxLength:128,value:E,onBlur:function(){o.name!==E&&e6.Ay.editName(o,E)},onKeyDown:function(e){e.key===iT.dh.ENTER&&(e.currentTarget.blur(),e.preventDefault())},onChange:e=>T(e.target.value)}),function(){let e,t,{played:i,exePath:s}=o;return n||p?e=m.intl.string(m.t.VbV5dv):null!=i&&""!==i&&(e=m.intl.format(m.t["gGeOE+"],{when:i})),(0,f.jsx)("div",{className:ix.GN,children:(0,f.jsx)(iE.A,{hoverText:null!=s&&""!==s?(t=s.replace(/^file:\/\//i,""),(0,ej.isWindows)()&&(t=t.toUpperCase()),t):"",children:e})})}()]}),s||g?null:(0,f.jsx)("div",{className:eF()(iS.tR,iS.oA,iS.LT,ix.E3),children:(0,f.jsx)(e1.m,{text:m.intl.string(m.t["y0B+lo"]),children:(0,f.jsx)(V.D,{"aria-label":m.intl.string(m.t["y0B+lo"]),className:ix.ym,onClick:function(){if(g)return;let e=null!=o.id?tg.A.getDetectableGame(o.id):null;X.default.track(Q.HAw.USER_SETTINGS_REPORT_INCORRECT_GAME_DETECTION,{application_id:e?.id,game_name:(0,tN.n1)(o)?o.gameName:o.name}),A(!0),(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([i.e("56600"),i.e("27495")]).then(i.bind(i,651930));return i=>(0,f.jsx)(t,{...i,detectedActivity:{name:o.name??"",application_id:e?.id??o.id??void 0,type:Q.$pd.PLAYING},onSubmitted:()=>{}})})},children:(0,f.jsx)(iA.i,{size:"md",color:"currentColor",className:ix.Lj,colorClass:ix.GS})})})}),function(){let{detectable:e}=o,t=e&&u?(0,f.jsx)(ig.b,{size:"md",color:"currentColor",className:ix.Lj,colorClass:ix.GS}):(0,f.jsx)(im.G,{size:"md",color:"currentColor",className:u?ix.$V:ix.zN,colorClass:ix.GS});return(0,f.jsx)("div",{className:eF()(iS.tR,iS.oA,iS.LT,ix.E3),children:(0,f.jsx)(e1.m,{text:m.intl.string(m.t.QmitzM),children:u?(0,f.jsx)(V.D,{"aria-label":m.intl.string(m.t.QmitzM),className:ix.ym,onClick:S,children:t}):t})})}(),function(){if(!ip||null!=a)return null;let{overlay:e,overlayWarn:t}=o,i=e?(0,f.jsx)(e3.k,{size:"md",color:"currentColor",className:ix.Lj,colorClass:ix.GS}):(0,f.jsx)(ic.n,{size:"md",color:"currentColor",className:ix.$V,colorClass:ix.GS}),n=t?(0,f.jsx)(e1.m,{text:m.intl.string(m.t.Vfw2L5),children:(0,f.jsx)("i",{className:ix.kb})}):null;return(0,f.jsxs)("div",{className:eF()(iS.tR,iS.oA,iS.LT,ix.E3),children:[n,(0,f.jsx)(e1.m,{text:m.intl.string(m.t["1+O+Tu"]),children:(0,f.jsx)(V.D,{"aria-label":m.intl.string(m.t["1+O+Tu"]),className:ix.ym,onClick:()=>{var t;return t=!e,void e6.Ay.toggleOverlay(o,t,t)},children:i})})]})}(),n&&!s||_?null:(0,f.jsx)(ih.A,{className:ix.LS,onClick:function(){e6.Ay.deleteEntry(o),l?.forEach(e=>{e6.Ay.deleteEntry(e)})}})]}),null!=l&&l.length>0&&!n&&(0,f.jsx)("div",{className:ix.AQ,children:l.map((e,t)=>(0,f.jsxs)(N.Fragment,{children:[(0,f.jsx)(iN,{rawGame:e,isOverride:!1,isSubgame:!0,parentGame:o}),t!==l.length-1&&(0,f.jsx)("div",{className:ix.PQ})]},(0,eJ.Es)(e)))})]})}i(321073);let i_=(0,i(583613).L_)(function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];return new Set(t.map(e=>e.exePath))});function iC(){let e=(0,R.yK)([eJ.Ay],()=>eJ.Ay.getGamesSeen(!1)),t=(0,R.bG)([eJ.Ay],()=>i_(...eJ.Ay.getOverrides()));N.useEffect(()=>((0,ep.a2)(),ep.e0),[]);let{gameHistory:i,robloxSubgameHistory:n}=N.useMemo(()=>e.reduce((e,t)=>((0,tN.n1)(t)?e.robloxSubgameHistory.push(t):e.gameHistory.push(t),e),{gameHistory:[],robloxSubgameHistory:[]}),[e]);return{gameHistory:i,robloxSubgameHistory:n,overrideExePaths:t}}var iI=i(818050);function ib(){let e=(0,R.bG)([id.A],()=>id.A.theme);return(0,f.jsxs)(ia.pp,{theme:e,className:iI.eT,children:[(0,f.jsx)(ia.G8,{darkSrc:i(839628),lightSrc:i(446404),width:430,height:250}),(0,f.jsx)(ia.SG,{children:m.intl.string(m.t["1yiJwn"])})]})}function iv(){let{gameHistory:e,robloxSubgameHistory:t,overrideExePaths:i}=iC();return 0===e.length?(0,f.jsx)(ib,{}):(0,f.jsx)(io.n,{children:(0,f.jsx)("div",{children:e.map(e=>(0,f.jsx)(iN,{rawGame:e,isOverride:i.has(e.exePath),subgames:e.id===iu.a7?t:void 0},(0,eJ.Es)(e)))})})}let ij=(0,o.E2)(d.X.REGISTERED_GAMES_ADDED_GAMES_SETTING,{useSearchTerms:()=>[],Component:()=>(0,f.jsx)(iv,{})});var iy=i(424994);let iO=(0,o.zZ)(d.X.REGISTERED_GAMES_ADDED_GAMES_CATEGORY,{buildLayout:()=>[ij],useTitle:()=>m.intl.string(m.t.jCOdvx),useSubtitle:()=>m.intl.format(m.t.KPA3m9,{igdbLink:iy.s8})});var iR=i(305866),iL=i(783878),iD=i(197287),iP=i(604949);function iG(e){let{onClose:t}=e,i=(0,R.bG)([eJ.Ay],()=>eJ.Ay.getCandidateGames()),[n,s]=N.useState(null),l=i.map(e=>({id:e.pid.toString(),value:e,label:null!=e.name?e.name:""}));return(0,f.jsxs)(iR.l,{className:eF()(iD.H,iP.Y_),"aria-label":m.intl.string(m.t.GTCx0p),children:[(0,f.jsx)(iL.Z,{selectionMode:"single",placeholder:m.intl.string(m.t.XqMe3N),value:n,options:l,onSelectionChange:function(e){s(e)}}),(0,f.jsx)(eT.c,{className:eF()(iI.Ot,iI.QB)}),(0,f.jsxs)("div",{className:eF()(iD.o,iS.xM),children:[(0,f.jsx)(B.Q,{variant:"secondary",text:m.intl.string(m.t["ETE/oC"]),onClick:t}),(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.GTCx0p),disabled:null==n,onClick:function(){null!=n&&(e6.Ay.addGame(n.pid,n.name),t())}})]})]})}var iU=i(564206);let iM=(0,o.E2)(d.X.REGISTERED_GAMES_ADD_GAME_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.GTCx0p)],Component:()=>{let e=N.useRef(null);return(0,f.jsxs)("div",{className:eF()(iU.a,iI.Gf),children:[(0,f.jsx)("span",{children:m.intl.string(m.t.xwhoqM)}),(0,f.jsx)(G.Y,{targetElementRef:e,renderPopout:e=>{let{closePopout:t}=e;return(0,f.jsx)(iG,{onClose:t})},align:"center",position:"bottom",children:t=>(0,f.jsx)(B.Q,{...t,buttonRef:e,variant:"primary",textVariant:"text-sm/medium",text:m.intl.string(m.t.GjgdXe)})})]})}});function iV(){return(0,f.jsx)("div",{className:eF()(iS.tR,ix.eS,ix.Rw),children:(0,f.jsxs)("div",{className:eF()(ix.$K,iS.Vd),children:[(0,f.jsx)("div",{className:ix.mO,children:m.intl.string(m.t.H68X9x)}),(0,f.jsx)("div",{className:ix.GN,children:m.intl.string(m.t.T5Ilmw)})]})})}let ik=(0,o.E2)(d.X.REGISTERED_GAMES_CURRENT_GAME_SETTING,{useSearchTerms:()=>[m.intl.string(m.t["MY9/Oe"])],Component:()=>{let{robloxSubgameHistory:e,overrideExePaths:t}=iC(),i=(0,R.bG)([eJ.Ay],()=>eJ.Ay.getVisibleGame());return null!=i?(0,f.jsx)(iN,{rawGame:i,isOverride:t.has(i.exePath),nowPlaying:!0,subgames:i.id===iu.a7?e:void 0},(0,eJ.Es)(i)):(0,f.jsx)(iV,{})}}),iw=(0,o.zZ)(d.X.REGISTERED_GAMES_CURRENT_GAME_CATEGORY,{useTitle:()=>m.intl.string(m.t["MY9/Oe"]),buildLayout:()=>[ik,iM]}),iF=(0,o.t_)(d.X.REGISTERED_GAMES_PANEL,{useTitle:()=>m.intl.string(m.t.AVDyEj),buildLayout:()=>[iw,iO]}),iB=(0,o.i4)(d.X.REGISTERED_GAMES_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.AVDyEj),icon:ir._,usePredicate:eO.Pi,buildLayout:()=>[iF]}),iz=(0,o.WI)(d.X.ACTIVITY_SECTION,{useTitle:()=>m.intl.string(m.t.nVPpLM),buildLayout:()=>[eg,iB,il]});var iY=i(550640),iX=i(247928),iH=i(97808),iK=i(778712),iW=i(775602),iZ=i(320095),iq=i(963852),iQ=i(763754),iJ=i(20851),i$=i(486020),i0=i(382677);let i1=new t1.nA({id:"1337",guild_id:"1337",type:Q.rbe.GUILD_TEXT,name:"preview"}),i2=[{status:Q.clD.IDLE,discriminator:"2"},{status:Q.clD.DND,discriminator:"3"},{status:Q.clD.ONLINE,mobile:!0,discriminator:"4"}];function i3(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,iZ.rh)({...(0,iq.Ay)({channelId:i1.id,content:e}),state:Q.cmJ.SENT,reactions:t})}var i6=i(856488);let i4=(0,o.zD)(d.X.ENABLE_LEGACY_CHAT_INPUT,{useTitle:()=>m.intl.string(m.t.TZ2hZH),useSubtitle:()=>m.intl.string(m.t.Q7wgHc),useValue:()=>g.D_.useSetting(),setValue:e=>g.D_.updateSetting(e)}),i5=(0,o.zD)(d.X.CHAT_INLINE_MEDIA_IMAGE_DESCRIPTIONS,{useTitle:()=>m.intl.string(m.t.XYvMIX),useSubtitle:()=>m.intl.string(m.t.T0rbtM),useValue:g._z.useSetting,setValue:g._z.updateSetting});var i7=i(100767),i8=i(106236),i9=i(113494),ne=i(782134),nt=i(54570),ni=i(8880),nn=i(75804);let ns=eL().debounce(e=>{(0,nt.zU)(e)},250);function nl(){let[e,t]=N.useState(!1);return(0,em.l0)(()=>(0,nt.pr)()),(0,f.jsx)(eE.$,{text:m.intl.string(m.t.SKNnqq),icon:e?i9.E:ne.u,size:"sm",onClick:()=>{if(e){(0,nt.pr)(),t(!1);return}(0,nt.AU)(m.intl.string(m.t.PKaNJL),!0,void 0,()=>t(!0),()=>t(!1)),t(!0)}})}let nr=(0,o.E2)(d.X.TTS_PLAYBACK_RATE,{useSearchTerms:()=>[m.intl.string(m.t.lsW5Ev)],Component:function(){let e=(0,R.bG)([ni.A],()=>ni.A.speechRate);return(0,f.jsxs)(L.B,{gap:16,children:[(0,f.jsx)(i8.A,{label:m.intl.string(m.t.lsW5Ev),description:m.intl.string(m.t.Ci4wMS),markers:nn.P,initialValue:e,defaultValue:1,stickToMarkers:!0,onValueChange:ns,onValueRender:e=>`x${e.toFixed(2)}`,onMarkerRender:e=>0===e?(0,f.jsx)(k.E,{variant:"text-xs/medium",color:"text-subtle",children:m.intl.string(m.t["493lwX"])}):10===e?(0,f.jsx)(k.E,{variant:"text-xs/medium",color:"text-subtle",children:m.intl.string(m.t.ZSZEdS)}):1===e?(0,f.jsx)(k.E,{variant:"text-xs/medium",color:"text-feedback-positive",children:"x1.0"}):e%1==0?"":void 0}),(0,f.jsx)(nl,{})]})},usePredicate:()=>i7.$j}),na=(0,o.zZ)(d.X.AUDIO_AND_SCREEN_READER_CATEGORY,{useTitle:()=>m.intl.string(m.t.XVR0Rb),buildLayout:()=>[nr,i5,i4]}),no=(0,o.AK)(d.X.ACCESSIBILITY_TO_DISPLAY_NAVIGATOR,{useSubtitle:()=>m.intl.string(m.t.aTfeGK),destinationKey:d.X.APPEARANCE_PANEL}),nu=(0,o.gN)(d.X.COLOR_AND_CONTRAST_RELATED_SETTINGS,{buildLayout:()=>[no]});var nd=i(955572);let nc=(0,o.zD)(d.X.DESATURATE_CUSTOM_COLORS,{useTitle:()=>m.intl.string(m.t.OCJg5f),useSubtitle:()=>m.intl.string(m.t.HEO0s3),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.desaturateUserColors),setValue:()=>(0,nd.YV)()});var ng=i(652525);let nm=(0,o.zD)(d.X.ENABLE_CUSTOM_CURSOR,{useTitle:()=>m.intl.string(m.t["+Isihb"]),useSubtitle:()=>m.intl.string(m.t.nNZ1Tz),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.enableCustomCursor),setValue:e=>(0,nd.ts)(e),usePredicate:()=>(0,ng.t)("EnableCustomCursorSetting")}),nA=(0,o.zD)(d.X.ENABLE_SWITCH_ICONS,{useTitle:()=>m.intl.string(m.t["S3z+pV"]),useSubtitle:()=>m.intl.string(m.t["3QuI9+"]),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.isSwitchIconsEnabled),setValue:e=>(0,nd.Gm)(e),hasIcon:!0}),nh=(0,o.zD)(d.X.HIGH_CONTRAST_MODE,{useTitle:()=>m.intl.string(m.t.aZlePv),useSubtitle:()=>m.intl.string(m.t["v2qF8+"]),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.isHighContrastModeEnabled),setValue:e=>(0,nd.uh)(e?iW._.HIGH:iW._.DEFAULT),getDismissibleBadges:()=>[{badgeType:e_.Xi.NEW,dismissibleContent:ex.M.ACCESSIBILITY_HIGH_CONTRAST_MODE_NEW_BADGE}]});var nE=i(406360),nT=i(742023);let nx=(0,o.Qx)(d.X.HIGH_DYNAMIC_RANGE,{useTitle:()=>m.intl.string(m.t.nemtgW),useSubtitle:()=>m.intl.string(m.t["O/Gjvn"]),usePersistentBadge:()=>({badgeType:e_.Xi.BETA}),useOptions:function(){return N.useMemo(()=>[{name:m.intl.string(m.t.D5Fma9),desc:m.intl.string(m.t.Qj75ck),value:"no-limit"},{name:m.intl.string(m.t.ldcGIH),desc:m.intl.string(m.t["+V/bDk"]),value:"standard"}],[])},usePredicate:function(){return(0,nE.i)("HDRDynamicRangeSetting")},setValue:function(e){(0,nd.FU)(e)},useValue:function(){return(0,R.bG)([nT.Ay],()=>nT.Ay.hdrDynamicRange)},useSearchTerms:()=>["HDR",m.intl.string(m.t["O/Gjvn"])]}),nS=(0,o.Hn)(d.X.ROLE_STYLE,{useTitle:()=>m.intl.string(m.t.uSOPWm),useSubtitle:()=>m.intl.string(m.t.u7fFKS),useOptions:()=>[{id:"username",label:m.intl.string(m.t.eDdMzJ),value:"username"},{id:"dot",label:m.intl.string(m.t.rdmJp0),value:"dot"},{id:"hidden",label:m.intl.string(m.t.Ji2EVJ),value:"hidden"}],useValue:()=>(0,R.bG)([iW.A],()=>iW.A.roleStyle),setValue:e=>(0,nd.IX)(e)});(0,o.Qx)(d.X.ROLE_STYLE,{useTitle:()=>m.intl.string(m.t.uSOPWm),useSubtitle:()=>m.intl.string(m.t["86hjzQ"]),useOptions:()=>[{name:m.intl.string(m.t.YEOEi6),value:"username"},{name:m.intl.string(m.t.mQaro3),value:"dot"},{name:m.intl.string(m.t.Ji2EVJ),value:"hidden"}],useValue:()=>(0,R.bG)([iW.A],()=>iW.A.roleStyle),setValue:e=>(0,nd.IX)(e)});let np=(0,o.sN)(d.X.SATURATION,{useTitle:()=>m.intl.string(m.t["5PWWCY"]),useSubtitle:()=>m.intl.string(m.t.xf5S6P),markers:Q.hH7.SATURATION_INCREMENTS,onMarkerRender:e=>100*e%2==0?`${100*e}%`:void 0,stickToMarkers:!0,minValue:0,maxValue:1,getInitialValue:()=>iW.A.saturation,asValueChanges:e=>(0,nd.HU)(e)});var nf=i(839214),nN=i(502229);let n_=(0,nf.D)(()=>({syncEnabled:null,updateTimeout:null})),nC=(0,o.zD)(d.X.SYNC_FORCED_COLORS,{useTitle:()=>m.intl.string(m.t.cguiec),useSubtitle:()=>m.intl.format(m.t.GwEVE2,{learnMoreLink:to.A.getArticleURL(Q.MVz.FORCED_COLORS)}),useValue:()=>{let e=(0,R.bG)([iW.A],()=>iW.A.syncForcedColors);return(0,e7.Ay)(()=>{n_.setState({syncEnabled:iW.A.syncForcedColors})}),n_.useState(e=>e.syncEnabled)??e},setValue:e=>{let{updateTimeout:t}=n_.getState();if(null!=t){clearTimeout(t),n_.setState({syncEnabled:e,updateTimeout:null});return}if(e===iW.A.syncForcedColors)return void n_.setState({syncEnabled:e});let i=setTimeout(()=>{(0,nd.D3)(e),n_.setState({updateTimeout:null})},150);n_.setState({syncEnabled:e,updateTimeout:i})},usePredicate:()=>(0,nN.D)()}),nI=(0,o.zZ)(d.X.COLOR_AND_CONTRAST_CATEGORY,{useTitle:()=>m.intl.string(m.t.JqvyiY),buildLayout:()=>[np,nc,nh,nm,nC,nx,nS,nA,nu]});var nb=i(397438),nv=i(355097);function nj(e){return(0,R.bG)([nb.A],()=>(function(e){switch(e){case nv._A.REDUCED_MOTION:return m.intl.format(m.t["1dT9V4"],{});case nv._A.REDUCED_MOTION_STICKERS:return m.intl.string(m.t["2ExvRu"]);default:return}})(nb.A.getAppliedOverrideReasonKey(e)))}let ny=(0,o.zD)(d.X.ANIMATE_EMOJIS,{useTitle:()=>m.intl.string(m.t.iIaOlc),useSubtitle:()=>nj("animateEmoji"),useValue:()=>g.Sf.useSetting(),setValue:e=>g.Sf.updateSetting(e)}),nO=(0,o.zD)(d.X.ANIMATE_GIFS,{useTitle:()=>m.intl.string(m.t.wqsK7q),useSubtitle:()=>nj("gifAutoPlay"),useValue:()=>g.kt.useSetting(),setValue:e=>g.kt.updateSetting(e)});var nR=i(823894);let nL=(0,o.Qx)(d.X.ANIMATE_STICKERS,{useTitle:()=>m.intl.string(m.t.sBHIh0),useSubtitle:()=>nj("animateStickers"),useOptions:()=>[{name:m.intl.string(m.t["Xp+X2U"]),value:nR.BJ.ALWAYS_ANIMATE},{name:m.intl.string(m.t.IlLT7e),desc:m.intl.string(m.t.bIW9Tl),value:nR.BJ.ANIMATE_ON_INTERACTION},{name:m.intl.string(m.t.IGu8x3),value:nR.BJ.NEVER_ANIMATE}],useValue:()=>g.S0.useSetting(),setValue:e=>g.S0.updateSetting(e)}),nD=(0,o.zD)(d.X.REDUCED_MOTION,{useTitle:()=>m.intl.string(m.t.b3XBzg),useSubtitle:()=>m.intl.format(m.t.XqvxJc,{helpdeskArticle:to.A.getArticleURL(Q.MVz.REDUCED_MOTION)}),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.useReducedMotion),setValue:e=>(0,nd.qz)(e?"reduce":"no-preference")}),nP=(0,o.zD)(d.X.SYNC_REDUCED_MOTION,{useTitle:()=>m.intl.string(m.t.oL55A6),useValue:()=>(0,R.bG)([iW.A],()=>"auto"===iW.A.rawPrefersReducedMotion),setValue:e=>(0,nd.qz)(e?"auto":iW.A.systemPrefersReducedMotion)}),nG=(0,o.zZ)(d.X.MOTION_CATEGORY,{useTitle:()=>m.intl.string(m.t.e3TR1b),buildLayout:()=>[nD,nP,nO,ny,nL]});var nU=i(688810),nM=i(259065),nV=i(864386);let nk=(0,o.zD)(d.X.DISPLAY_NAME_STYLES,{useTitle:()=>m.intl.string(nV.default["2gFUEw"]),useSubtitle:()=>{let{analyticsLocations:e}=(0,nU.Ay)();return m.intl.format(nV.default.aEax6P,{onClickOpenModal(){(0,nM.L)({analyticsLocations:e})}})},useValue:()=>(0,R.bG)([iW.A],()=>iW.A.displayNameStylesEnabled),setValue:e=>(0,nd.Dm)(e)}),nw=e=>`${e.toFixed(0)}px`,nF=(0,o.sN)(d.X.APPEARANCE_FONT_SCALING,{useTitle:()=>m.intl.string(m.t.rT3Pq5),useSubtitle:()=>m.intl.string(m.t.LXUhen),markers:Q.hH7.FONT_SIZES,stickToMarkers:!0,minValue:Q.hH7.FONT_SIZES["0"],maxValue:Q.hH7.FONT_SIZES[Q.hH7.FONT_SIZES.length-1],useDefaultValue:()=>Q.hH7.FONT_SIZE_DEFAULT,getInitialValue:()=>iW.A.fontSize,onValueRender:nw,onMarkerRender:nw,asValueChanges:e=>(0,nd.XS)(e)}),nB=(0,o.zD)(d.X.UNDERLINE_LINKS,{useTitle:()=>m.intl.string(m.t.OLZFB8),useSubtitle:()=>m.intl.string(m.t.DIX3ke),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.alwaysShowLinkDecorations),setValue:e=>(0,nd.kI)(e)}),nz=(0,o.zZ)(d.X.TEXT_READABILITY_CATEGORY,{useTitle:()=>m.intl.string(m.t["bxh/R7"]),buildLayout:()=>[nF,nB,nk]}),nY=(0,o.Qx)(d.X.APPEARANCE_UI_DENSITY,{useTitle:()=>m.intl.string(m.t["C/5V0A"]),useSubtitle:()=>m.intl.string(m.t.QLZhYk),useSearchTerms:()=>["List Spacing"],useOptions:()=>[{name:m.intl.string(m.t["7iegX4"]),value:_.NS.COMPACT},{name:m.intl.string(m.t.bBvAEH),value:_.NS.DEFAULT},{name:m.intl.string(m.t["4cuYHx"]),value:_.NS.COZY}],useValue:()=>g.Xi.useSetting(),setValue:e=>{e!==_.NS.UNSET_UI_DENSITY&&g.Xi.updateSetting(e)}}),nX="cozy",nH="compact",nK=(0,o.Qx)(d.X.APPEARANCE_MESSAGE_DISPLAY_MODE,{useTitle:()=>m.intl.string(m.t.nKRoPv),useSubtitle:()=>m.intl.string(m.t.QntEEG),useSearchTerms:()=>[m.intl.string(m.t.ZEoGMd)],useOptions:()=>[{name:m.intl.string(m.t.Jqj4cZ),value:nX},{name:m.intl.string(m.t["1JNcPS"]),value:nH}],useValue:()=>g.hH.useSetting()?nH:nX,setValue:e=>{g.hH.updateSetting(e===nH),(0,nd.AC)()}});var nW=i(381941);let nZ=e=>`${e.toFixed(0)}px`,nq=(0,o.sN)(d.X.APPEARANCE_MESSAGE_GROUP_SPACING,{useTitle:()=>m.intl.string(m.t.Q6lKkg),useSubtitle:()=>m.intl.string(m.t.p7eUrb),markers:nW.qh,stickToMarkers:!0,minValue:nW.qh["0"],maxValue:nW.qh[nW.qh.length-1],useDefaultValue:()=>g.hH.useSetting()?nW.y5:nW.ES,useExternalValue:()=>(0,R.bG)([iW.A],()=>iW.A.messageGroupSpacing),getInitialValue:()=>iW.A.messageGroupSpacing,onValueRender:nZ,onMarkerRender:nZ,asValueChanges:e=>{switch(e){case 0:case 4:case 8:case 16:case 24:(0,nd.AC)(e)}}});var nQ=i(775121);let nJ=(0,o.sN)(d.X.APPEARANCE_ZOOM,{usePredicate:()=>ej.isPlatformEmbedded,useTitle:()=>m.intl.string(m.t.i19n5L),useSubtitle:()=>m.intl.format(m.t["x9PK/3"],{modKey:nQ.A.modKey}),markers:Q.hH7.ZOOM_SCALES,stickToMarkers:!0,minValue:Q.hH7.ZOOM_SCALES["0"],maxValue:Q.hH7.ZOOM_SCALES[Q.hH7.ZOOM_SCALES.length-1],useDefaultValue:()=>Q.hH7.ZOOM_DEFAULT,getInitialValue:()=>iW.A.zoom,useExternalValue:()=>(0,R.bG)([iW.A],()=>iW.A.zoom),onValueRender:e=>`${e.toFixed(0)}%`,setValue:e=>(0,nd.Qp)(e),useSearchTerms:()=>[m.intl.string(m.t.ip0uSf)]}),n$=(0,o.zZ)(d.X.VISUAL_DENSITY_CATEGORY,{useTitle:()=>m.intl.string(m.t.VKYWk8),buildLayout:()=>[nY,nK,nq,nJ]}),n0=(0,o.t_)(d.X.ACCESSIBILITY_PANEL,{useTitle:()=>m.intl.string(m.t.G0neg7),buildLayout:()=>[nz,n$,nI,nG,na],decoration:{type:e_.t9.STRONGLY_DISCOURAGED_CUSTOM,component:function(){let e=g.hH.useSetting(),t=g.jW.useSetting(),i=N.useMemo(()=>[i3(m.intl.formatToPlainString(m.t.BknJRT,{}),t?[{emoji:{id:null,name:"\uD83E\uDD40",animated:!1},me:!0,count:3,me_burst:!1,burst_count:0},{emoji:{id:null,name:"\uD83E\uDEA4",animated:!1},me:!1,count:1,me_burst:!1,burst_count:0}]:[]),i3(m.intl.formatToPlainString(m.t["4rDfgM"],{link:"https://discord.com/accessibility"}))],[t]),n=(0,R.bG)([iW.A],()=>iW.A.messageGroupSpacing);return(0,f.jsx)(iX.M,{"aria-hidden":!0,children:(0,f.jsxs)("section",{children:[(0,f.jsx)(eh.D,{variant:"text-md/medium",color:"text-muted",className:i0.Vf,children:m.intl.string(m.t.RC22qg)}),(0,f.jsxs)(tp.Ip,{className:i0.VH,children:[(0,f.jsx)("ol",{className:i0.DZ,style:{gap:n},"aria-label":m.intl.string(m.t.xfjsEV),children:i.map(t=>(0,f.jsx)("li",{children:(0,f.jsx)(iJ.A,{message:t,channel:i1,compact:e,author:{...(0,iQ.p_)(t),colorString:"#dd80f4"}})},t.id))}),(0,f.jsxs)("div",{className:i0.Jb,children:[(0,f.jsx)("div",{className:i0.HD,children:i2.map(e=>{let{status:t,discriminator:i,mobile:n=!1}=e;return(0,f.jsx)(iH.eu,{status:t,isMobile:n,size:iK._3.SIZE_32,src:i$.Ay.getDefaultAvatarURL(void 0,i),"aria-label":m.intl.string(m.t.VKE5TK)},t)})}),(0,f.jsx)(eE.$,{text:m.intl.string(m.t["2RHHgz"]),size:"sm",variant:"primary"})]})]})]})})},sticky:!0}}),n1=(0,o.i4)(d.X.ACCESSIBILITY_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.G0neg7),icon:iY.c,useMenu:i6.A,buildLayout:()=>[n0]});var n2=i(650809),n3=i(636537),n6=i(228366),n4=i(74396),n5=i(269880),n7=i(55619),n8=i(777666),n9=i(574381),se=i(314116),st=i(19575),si=i(546385);let sn=(0,o.E2)(d.X.HARDWARE_ACCELERATION,{usePredicate:()=>n9.Av&&!(0,n9.cX)(),useSearchTerms:()=>[m.intl.string(m.t["/HIxyY"]),m.intl.string(m.t.B0hqpb)],Component:function(){let[e]=N.useState(()=>st.Ay.getEnableHardwareAcceleration()),t=m.intl.string(m.t["/HIxyY"]),i=m.intl.string(m.t.B0hqpb);return(0,f.jsxs)(L.B,{children:[(0,f.jsx)(D.d,{label:t,description:i,checked:e,onChange:ss}),!e&&(0,f.jsx)(si.A,{look:si.k.WARNING,children:m.intl.string(m.t.j7S6IX)})]})}});function ss(e){let t=e?m.intl.format(m.t.LYXRxL,{}):m.intl.format(m.t.uDP3Kz,{});(0,se.A)({title:m.intl.string(m.t.aqpAvn),subtitle:t,confirmText:m.intl.string(m.t.vT7ckk),onConfirm:()=>{st.Ay.setEnableHardwareAcceleration(e)}})}let sl=(0,o.zD)(d.X.SHOW_GAME_LIBRARY,{usePredicate:()=>(0,R.bG)([tm.A],()=>tm.A.hasLibraryApplication()),useTitle:()=>m.intl.string(m.t.fi3UQN),useSubtitle:()=>m.intl.string(m.t["8mYp37"]),useValue:()=>!g.l_.useSetting(),setValue:e=>g.l_.updateSetting(!e)}),sr=(0,o.zZ)(d.X.APPEARANCE_ADVANCED_CATEGORY,{useTitle:()=>m.intl.string(m.t["8/udY0"]),buildLayout:()=>[sn,sl]});var sa=i(565645);let so=(0,o.zD)(d.X.CHAT_EMOJI_CONVERT_EMOTICONS,{useTitle:()=>m.intl.string(m.t["79qal8"]),useSubtitle:()=>m.intl.format(m.t.GejoQK,{emojiHook:(e,t)=>(0,f.jsx)(sa.A,{emojiName:"\uD83D\uDE42"},t)}),useValue:g.j7.useSetting,setValue:g.j7.updateSetting}),su=(0,o.zD)(d.X.ENABLE_SEND_BUTTON,{useTitle:()=>m.intl.string(m.t["I/5LyL"]),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.isSubmitButtonEnabled),setValue:()=>(0,nd.Xt)()}),sd=(0,o.zD)(d.X.CHAT_TEXT_BOX_PREVIEWS,{useTitle:()=>m.intl.string(m.t.AqGrEI),useValue:g.SI.useSetting,setValue:e=>{X.default.track(Q.HAw.PREVIEW_MARKDOWN_TOGGLED,{enabled:e,location:{section:Q.JJy.SETTINGS_TEXT_AND_IMAGES}}),g.SI.updateSetting(e)}}),sc=(0,o.zD)(d.X.CHAT_STICKERS_AUTOCOMPLETE,{useTitle:()=>m.intl.string(m.t["d+It2U"]),useValue:g.ML.useSetting,setValue:e=>{X.default.track(Q.HAw.STICKERS_IN_AUTOCOMPLETE_TOGGLED,{enabled:e,location:{section:Q.JJy.SETTINGS_TEXT_AND_IMAGES},location_stack:[eV.A.TEXT_AND_IMAGES]}),g.ML.updateSetting(e)}}),sg=(0,o.zZ)(d.X.APPEARANCE_CHAT_BOX_CATEGORY,{useTitle:()=>m.intl.string(m.t.Ob7VMB),useSearchTerms:()=>[m.intl.string(m.t.onqU6o)],buildLayout:()=>[sd,so,sc,su]});var sm=i(526162),sA=i(793943),sh=i(792656),sE=i(830543),sT=i(785007),sx=i(806932),sS=i(915089),sp=i(174197),sf=i(788868);let sN=(0,o.E2)(d.X.APPEARANCE_IN_APP_ICON,{useSearchTerms:()=>[m.intl.string(m.t.gnwxvT)],Component:function(){let e=(0,sS.GV)(),{ref:t,...i}=(0,sT._u)({orientation:"horizontal",labelledBy:e}),n=(0,R.bG)([sm.A],()=>sm.A.isUpsellPreview);return(0,em.Ay)(()=>{n&&X.default.track(Q.HAw.PREMIUM_UPSELL_VIEWED,{type:sf.e.APP_ICON_UPSELL,location_stack:[eV.A.USER_SETTINGS]})}),(0,f.jsx)("div",{...i,ref:t,children:(0,f.jsx)(L.B,{direction:"horizontal",wrap:!0,gap:8,children:(0,f.jsx)(sx.m,{disabled:n,size:sp.N8.SIZE_48})})})}});function s_(){(0,sA.nf)(sA.HP.APP_ICON),(0,sE.default)()}function sC(){return(0,f.jsx)(sh.A,{subscriptionTier:sf.pe.TIER_2,defaultTextOverride:m.intl.string(m.t.mr4K7D),premiumModalAnalyticsLocation:{object:Q.ZSU.BUTTON_CTA,objectType:Q.AnalyticsObjectTypes.BUY},fullWidth:!0})}let sI=(0,o.zZ)(d.X.APPEARANCE_IN_APP_ICON_CATEGORY,{useTitle:()=>m.intl.string(m.t.RPh2ou),useSubtitle:()=>m.intl.string(m.t.IgENJo),useHeaderDecoration:function(){let e=(0,R.bG)([sm.A],()=>sm.A.isUpsellPreview);return N.useMemo(()=>{let t=[];return t.push({id:"preview-icon-button",type:e_.UV.BUTTON,text:m.intl.string(m.t["6acvnZ"]),onClick:s_}),e&&t.push({id:"upsell-button",type:e_.UV.STRONGLY_DISCOURAGED_CUSTOM,button:sC}),{type:e_.WX.BUTTON_GROUP,buttons:t}},[e])},buildLayout:()=>[sN]}),sb=(0,o.AK)(d.X.APPEARANCE_CHAT_ACCESSIBLITY_NAVIGATOR,{useSubtitle:()=>m.intl.string(m.t.UDr3Iy),useSearchTerms:()=>[m.intl.string(m.t.UDr3Iy)],destinationKey:d.X.ACCESSIBILITY_PANEL}),sv=(0,o.gN)(d.X.APPEARANCE_CHAT_RELATED_SETTINGS,{buildLayout:()=>[sb]});var sj=i(379587),sy=i(452027),sO=i(976860),sR=i(474090),sL=i(181079),sD=i(422258),sP=i(668267),sG=i(313281),sU=i(335993);let sM=to.A.getArticleURL(Q.MVz.FAVORITES_GUILD);function sV(){let{analyticsLocations:e}=(0,nU.Ay)(eV.A.USER_SETTINGS_FAVORITES),t=N.useCallback(()=>{(0,sP.mv)("settings_page"),(0,sO.uh)(Q.YYv),(0,sE.default)()},[]);return(0,f.jsx)(nU.f5,{value:e,children:(0,f.jsx)(sy.D,{label:m.intl.string(sU.default.OT1NK5),description:m.intl.format(sU.default.GR2KOG,{helpCenterLink:sM}),layout:"horizontal-responsive",badge:"beta",children:(0,f.jsxs)(L.B,{direction:"horizontal",gap:8,fullWidth:!1,children:[(0,f.jsx)(eE.$,{variant:"secondary",text:m.intl.string(sU.default["7WwLnr"]),onClick:t}),(0,f.jsx)(sh.A,{subscriptionTier:sf.pe.TIER_2,defaultTextOverride:m.intl.string(sU.default["20sYUU"])})]})})})}let sk=(0,o.E2)(d.X.CHAT_FAVORITES_TOGGLE,{usePredicate:()=>(0,sj.m)({location:"FavoritesGuildToggle"}).enabled,useSearchTerms:()=>[m.intl.string(sU.default.OT1NK5)],Component:function(){let e=(0,R.bG)([sL.A],()=>sL.A.favoriteGuildEnabled),t=(0,R.bG)([t6.default],()=>{let e=t6.default.getCurrentUser();return null!=e&&sR.Ay.isPremiumExactly(e,sf.PremiumTypes.TIER_2)}),i=(0,sG.DZ)(),n=N.useCallback(e=>{(0,sD.tV)(e,"settings_page"),!e&&i&&(0,sO.pX)(Q.BVt.ME)},[i]);return t?(0,f.jsx)(D.d,{checked:e,description:m.intl.format(sU.default.GR2KOG,{helpCenterLink:sM}),onChange:n,label:m.intl.string(sU.default.OT1NK5),badge:"beta"}):(0,f.jsx)(sV,{})}}),sw=(0,o.zD)(d.X.CHAT_INLINE_MEDIA_LINKS,{useTitle:()=>m.intl.string(m.t.U47N1p),useValue:g.hD.useSetting,setValue:g.hD.updateSetting}),sF=(0,o.zD)(d.X.CHAT_INLINE_MEDIA_UPLOADS,{useTitle:()=>m.intl.string(m.t.VP11No),useValue:g.X6.useSetting,setValue:g.X6.updateSetting}),sB=(0,o.FW)(d.X.CHAT_INLINE_FIELD_SET,{useTitle:()=>m.intl.string(m.t["9nyle0"]),buildLayout:()=>[sw,sF]}),sz=(0,o.zD)(d.X.CHAT_EMBEDS_RENDER_EMBEDS,{useTitle:()=>m.intl.string(m.t["5bK9vw"]),useValue:g.rs.useSetting,setValue:g.rs.updateSetting}),sY=(0,o.zD)(d.X.CHAT_EMOJI_RENDER_REACTIONS,{useTitle:()=>m.intl.string(m.t["zge/fP"]),useValue:g.jW.useSetting,setValue:g.jW.updateSetting});var sX=i(817281);let sH=(0,o.zD)(d.X.APPEARANCE_DISPLAY_COMPACT_AVATARS,{useTitle:()=>m.intl.string(m.t.JgjNG3),useSubtitle:()=>{if(!g.hH.useSetting())return m.intl.format(m.t["31PRaj"],{a11yHook:(e,t)=>(0,f.jsx)(V.D,{tag:"a",onClick:()=>(0,ey.openUserSettings)(d.X.APPEARANCE_MESSAGE_DISPLAY_MODE),children:e},t)})},useDisabled:()=>!g.hH.useSetting(),useValue:()=>{let e=(0,R.bG)([nT.Ay],()=>nT.Ay.displayCompactAvatars);return!g.hH.useSetting()||e},setValue:e=>{sX.Ay.updatedUnsyncedSettings({displayCompactAvatars:e})}}),sK=(0,o.Hn)(d.X.CHAT_SPOILERS_SHOW_SPOILERS,{useTitle:()=>m.intl.string(m.t.QgwmVz),useOptions:()=>[{value:Q.P6Q.ON_CLICK,id:Q.P6Q.ON_CLICK,label:m.intl.string(m.t["KFH/me"])},{value:Q.P6Q.ALWAYS,id:Q.P6Q.ALWAYS,label:m.intl.string(m.t.Pe1RbL)},{value:Q.P6Q.IF_MODERATOR,id:Q.P6Q.IF_MODERATOR,label:m.intl.string(m.t.K5VTBE)}],useValue:g.gs.useSetting,setValue:g.gs.updateSetting}),sW=(0,o.zD)(d.X.CHAT_THREADS_SPLIT_VIEW,{useTitle:()=>m.intl.string(m.t.AInv5m),useValue:g.SY.useSetting,setValue:g.SY.updateSetting}),sZ=(0,o.zZ)(d.X.APPEARANCE_MESSAGES_CATEGORY,{useTitle:()=>m.intl.string(m.t.OIgYlQ),useSearchTerms:()=>[m.intl.string(m.t["/VQax8"])],buildLayout:()=>[sB,sz,sY,sK,sW,sH,sk,sv]});var sq=i(753806),sQ=i(145331);let sJ=(0,o.Qx)(d.X.MESSAGE_SEARCH_DEFAULT_DM_SEARCH_BEHAVIOR,{useTitle:()=>m.intl.string(m.t.VkoLsy),useSearchTerms:()=>[m.intl.string(m.t["t4+fbe"])],useOptions:function(){return[{name:m.intl.string(m.t.E9JM4J),value:0},{name:m.intl.string(m.t["Kr+lPi"]),value:1}]},useValue:()=>+!!g.Hu.useSetting(),setValue:e=>{let t=1===e;t?sq.A.cleanUpPrivateChannelSearchState():sq.A.cleanUpSearchState({type:Q.I4_.DMS}),(0,sQ._k)({prevIsCrossDMSettingEnabled:g.Hu.getSetting(),isCrossDMSettingEnabled:t,location:sQ.vy.USER_SETTINGS}),g.Hu.updateSetting(t)}}),s$=(0,o.zZ)(d.X.APPEARANCE_SEARCH_CATEGORY,{useTitle:()=>m.intl.string(m.t["5h0QOP"]),buildLayout:()=>[sJ]}),s0=(0,o.zD)(d.X.STREAMING_AUTO_STREAMER_MODE,{useTitle:()=>m.intl.string(m.t.IxjaoF),useValue:function(){return(0,R.bG)([eC.A],()=>{let{autoToggle:e}=eC.A.getSettings();return e})},setValue:function(e){n7.A.update({autoToggle:e})},usePredicate:function(){return n9.Av}}),s1=(0,o.zD)(d.X.STREAMING_STREAMER_MODE,{useTitle:()=>m.intl.string(m.t.TGNg6T),useSubtitle:()=>m.intl.string(m.t["4nXLnE"]),useValue:function(){return(0,R.bG)([eC.A],()=>{let{enabled:e}=eC.A.getSettings();return e})},setValue:function(e){n7.A.update({enabled:e})}});var s2=i(77729),s3=i(349230);let s6=[],s4=(0,o.Hn)(d.X.STREAMER_MODE_HIDE_OVERLAY_WIDGETS,{selectionMode:"multiple",useTitle:()=>m.intl.string(m.t.VCDSLW),useSearchTerms:()=>[m.intl.string(m.t.VCDSLW)],usePredicate:()=>{let e=(0,eO.b_)(),t=(0,ef.Mn)("StreamerModeSettings");return e&&t},useOptions:function(){return N.useMemo(()=>{let e=[];for(let[t,i]of Object.entries(s3.A))null!=i.streamerModeLabel&&(null==i.predicate||i.predicate())&&e.push({id:t,value:t,label:i.streamerModeLabel()});return e},[])},useValue:function(){return(0,R.bG)([eC.A],()=>eC.A.getSettings().disabledOverlayWidgets??s6)},setValue:e=>n7.A.update({disabledOverlayWidgets:e}),closeOnSelect:!1,wrapTags:!0}),s5=(0,o.zD)(d.X.STREAMER_MODE_HIDE_PERSONAL_INFORMATION,{useTitle:()=>m.intl.string(m.t.LSBUGR),useValue:()=>(0,R.bG)([eC.A],()=>{let{hidePersonalInformation:e}=eC.A.getSettings();return e}),setValue:e=>n7.A.update({hidePersonalInformation:e})}),s7=(0,o.zD)(d.X.STREAMER_MODE_HIDE_INVITE_LINKS,{useTitle:()=>m.intl.string(m.t.uWBOri),useValue:()=>(0,R.bG)([eC.A],()=>{let{hideInstantInvites:e}=eC.A.getSettings();return e}),setValue:e=>n7.A.update({hideInstantInvites:e})}),s8=(0,o.zD)(d.X.STREAMER_MODE_DISABLE_SOUNDS,{useTitle:()=>m.intl.string(m.t.OrqYDP),useValue:()=>(0,R.bG)([eC.A],()=>{let{disableSounds:e}=eC.A.getSettings();return e}),setValue:e=>n7.A.update({disableSounds:e})}),s9=(0,o.zD)(d.X.STREAMER_MODE_DISABLE_NOTIFICATIONS,{useTitle:()=>m.intl.string(m.t.sUAbLd),useValue:()=>(0,R.bG)([eC.A],()=>{let{disableNotifications:e}=eC.A.getSettings();return e}),setValue:e=>n7.A.update({disableNotifications:e})}),le=(0,o.zD)(d.X.STREAMER_MODE_HIDE_DISCORD_WINDOW_FROM_SCREEN_CAPTURE,{useTitle:()=>m.intl.string(m.t["iA81+a"]),useSubtitle:()=>m.intl.string(m.t.P4vj0h),useValue:()=>(0,R.bG)([eC.A],()=>{let{enableContentProtection:e}=eC.A.getSettings();return e}),setValue:e=>n7.A.update({enableContentProtection:e}),usePredicate:()=>s2.A?.window?.supportsContentProtection?.()??!1}),lt=(0,o.FW)(d.X.STREAMER_MODE_OPTIONS_LIST,{variant:"compact",useTitle:()=>m.intl.string(m.t.xYhOEh),buildLayout:()=>[s5,s7,s8,s9,le,s4]}),li=(0,o.zZ)(d.X.STREAMER_MODE_CATEGORY,{useTitle:()=>m.intl.string(m.t.S5GfOW),buildLayout:()=>[s1,s0,lt]});var ln=i(47671),ls=i(665267),ll=i(414133),lr=i(412848);let la=(0,o.Hn)(d.X.APPEARANCE_GUILD_THEME_DEFAULT_PREFERENCE,{useTitle:()=>m.intl.string(m.t.Q7mm4g),useSearchTerms:()=>[m.intl.string(lr.default["/6NbRv"])],useOptions:()=>[{id:"guild",label:m.intl.string(m.t["hrS/Pc"]),value:_.tI.GUILD},{id:"personal",label:m.intl.string(m.t.mlvXIq),value:_.tI.PERSONAL}],useValue:()=>g.zY.useSetting(),setValue:g.zY.updateSetting,usePredicate:()=>(0,ll.OS)("GuildThemeDefaultPreferenceSetting")}),lo=(0,o.zD)(d.X.SYNC_PROFILE_THEMES,{useTitle:()=>m.intl.string(m.t.C00w4l),useValue:()=>(0,R.bG)([iW.A],()=>iW.A.syncProfileThemeWithUserTheme),setValue:()=>(0,nd.M1)()});var lu=i(284016);let ld=(0,o.zD)(d.X.APPEARANCE_SYNC_THEME,{useTitle:()=>m.intl.string(m.t["/B+kEV"]),useSearchTerms:()=>[m.intl.string(m.t.Ksh3ik)],useValue:function(){return(0,R.bG)([lu.A],()=>!1!==lu.A.shouldSync("appearance"))},setValue:function(e){var t;let i=id.A.theme,n=ln.A.gradientPreset?.id??null,s=g.eh.getSetting()?.customUserThemeSettings!=null;t=Q.HAw.SYNC_ACROSS_CLIENTS_TOGGLED,n6.h.dispatch({type:"TRACK",event:t,properties:{is_sync_enabled:e,base_theme:i,client_theme:n,has_custom_theme:s}}),sX.Ay.setShouldSyncAppearanceSettings(e)}});var lc=i(98596);let lg=(0,o.AK)(d.X.APPEARANCE_THEME_ACCESSIBLITY_NAVIGATOR,{useSubtitle:()=>m.intl.string(m.t.nhVQDJ),useSearchTerms:()=>[m.intl.string(m.t.nhVQDJ)],destinationKey:d.X.ACCESSIBILITY_PANEL}),lm=(0,o.gN)(d.X.APPEARANCE_THEME_RELATED_SETTINGS,{buildLayout:()=>[lg]}),lA=(0,o.zZ)(d.X.APPEARANCE_THEME_CATEGORY,{useTitle:()=>m.intl.string(m.t.Ksh3ik),useInlineNotice:function(){return(0,R.bG)([iW.A],()=>iW.A.useForcedColors)?{type:e_.lT.INLINE_NOTICE,noticeType:"info",useText:()=>(0,nN.D)()?m.intl.format(m.t.Jae48E,{onClick:()=>{(0,ey.openUserSettings)(d.X.SYNC_FORCED_COLORS)}}):m.intl.string(m.t.AUMSZP)}:null},useHeaderDecoration:function(){return(0,R.bG)([ln.A,iW.A],()=>iW.A.useForcedColors||ln.A.isPreview)?null:{type:e_.WX.BUTTON_GROUP,buttons:[{id:"open-client-themes-button",type:e_.UV.BUTTON,text:m.intl.string(m.t["E+COuA"]),onClick:ls.J3}]}},buildLayout:()=>[lc.k,ld,lo,la,lm]}),lh=(0,o.t_)(d.X.APPEARANCE_PANEL,{initialize:function(){n4.A.isFetching()||(n6.h.dispatch({type:"SAVED_CUSTOM_THEMES_FETCH_START"}),n3.Bo.get({url:Q.Rsh.USERS_ME_CUSTOM_THEMES,oldFormErrors:!0,rejectWithError:!0}).then(e=>{n6.h.dispatch({type:"SAVED_CUSTOM_THEMES_FETCH_SUCCESS",themes:e.body?.custom_themes??[]})}).catch(e=>{n6.h.dispatch({type:"SAVED_CUSTOM_THEMES_FETCH_FAILURE",error:e})}))},useTitle:()=>m.intl.string(m.t["iHH+ky"]),buildLayout:()=>[lA,sI,sZ,sg,s$,li,sr]}),lE=[{badgeType:e_.Xi.NEW,dismissibleContent:ex.M.CLIENT_THEMES_APPEARANCE_SETTINGS_NEW_BADGE},{badgeType:e_.Xi.STRONGLY_DISCOURAGED_CUSTOM,dismissibleContent:ex.M.FAVORITES_GUILD_NEW_BADGE,StronglyDiscouragedCustomComponent:function(){return(0,f.jsx)(n8.JI,{text:m.intl.string(m.t.y2b7CA)})}}],lT=(0,o.i4)(d.X.APPEARANCE_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t["iHH+ky"]),icon:n2.B,useMenu:function(){let e,t,i,n=(0,n5.A)(),s=(e=g.D_.useSetting(),t=g.SI.useSetting(),e?null:(0,f.jsx)(M.sL,{id:"preview-markdown-toggle",label:m.intl.string(m.t.sHJ9wZ),action:()=>{let e=!t;X.default.track(Q.HAw.PREVIEW_MARKDOWN_TOGGLED,{enabled:e,location:{section:Q.JJy.SETTINGS_CONTEXT_MENU}}),g.SI.updateSetting(e)},checked:t})),l=(i=(0,R.bG)([eC.A],()=>eC.A.enabled,[]),(0,f.jsx)(M.sL,{id:"streamer-mode-toggle",label:m.intl.string(m.t.p9ZAJZ),action:()=>{n7.A.setEnabled(!i)},checked:i}));return N.useMemo(()=>{let e=[...n];return null!=s&&e.push((0,f.jsx)(M.rX,{label:m.intl.string(m.t.Ob7VMB),children:s},"text-and-images")),null!=l&&e.push((0,f.jsx)(M.rX,{children:l},"streamer-mode")),e},[n,s,l])},getDismissibleBadges:()=>lE,buildLayout:()=>[lh]});var lx=i(410767),lS=i(691885),lp=i(408278),lf=i(241326),lN=i(885574),l_=i(475358),lC=i(28647),lI=i(337371),lb=i(695366),lv=i(761853),lj=i(364094);function ly(e){let{game:t,application:i}=e;return null==t||null==i?(0,f.jsx)("div",{className:lj.zc,children:(0,f.jsx)(lb.E,{size:"sm",color:F.A.colors.TEXT_FEEDBACK_WARNING})}):(0,f.jsxs)("div",{className:lj.nt,children:[(0,f.jsx)(e8.A,{game:i,pid:t.pid,size:e8.M.MEDIUM}),(0,f.jsx)("div",{className:lj.Am,children:(0,f.jsx)(lb.E,{size:"sm",color:F.A.colors.TEXT_FEEDBACK_WARNING})})]})}function lO(e){let t=(0,R.bG)([lv.Ay],()=>lv.Ay.getMode()),{runningGame:i,runningGameApplication:n}=e0();null==i||i.elevated||(i=void 0,n=void 0);let s=(0,tu.NP)(),l=s&&null!=i&&t===Q.TBI.PUSH_TO_TALK;return{canPrompt:"voice"===e?l:s,runningGame:i,runningGameApplication:n}}function lR(e){let{className:t,sourcePage:i}=e,{canPrompt:n,runningGame:s,runningGameApplication:l}=lO(i);return n?(0,f.jsxs)("div",{className:eF()(lj.kL,t),children:[(0,f.jsx)(ly,{game:s,application:l}),(0,f.jsxs)("div",{className:lj.FS,children:[(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-strong",children:"voice"===i?m.intl.string(m.t.vxfv7v):null!=s?m.intl.string(m.t.fAYU2G):m.intl.string(m.t["9V4X/c"])}),(0,f.jsx)(k.E,{variant:"text-xs/medium",color:"text-muted",children:m.intl.format(m.t["/y6htt"],{helpCenterLink:to.A.getArticleURL(Q.MVz.SYSTEM_SERVICE)})})]}),(0,f.jsx)(eE.$,{variant:"secondary",size:"sm",text:m.intl.string(m.t["1iI46O"]),onClick:function(){(0,tu.sL)(i+(null!=s?"-with-game":"-no-game"))}})]}):null}var lL=i(189213),lD=i(292666),lP=i(320989),lG=i(978263);let lU=[];var lM=i(235986),lV=i(820785),lk=i(734057),lw=i(808728),lF=i(967198),lB=i(926140),lz=i(746642);function lY(){}let lX=[lB.rD.VOICE_CHANNEL];function lH(e){e.setOptions({voiceChannelGuildFilter:null}),e.setLimit(1/0)}function lK(){return(0,f.jsx)("div",{className:lz.i1,children:(0,f.jsx)(k.E,{variant:"text-md/medium",color:"text-muted",className:lz.GN,children:m.intl.string(m.t.zHjCd1)})})}function lW(e){let{keybind:t,className:i}=e,n=N.useRef(t);N.useEffect(()=>{n.current=t});let[s,l]=N.useState(t.params?.channelId??void 0),r=N.useCallback(()=>{(0,C.openModalLazy)(async()=>e=>(0,f.jsx)(lZ,{...e,onSelect:e=>{l(e),tR.A.setKeybind({...n.current,params:{channelId:e}})}}))},[]);return(0,f.jsx)("div",{className:eF()(lz.a8,i),children:(0,f.jsx)(sy.D,{label:m.intl.string(m.t.q4JpM8),children:(0,f.jsxs)(lM.A,{align:lM.A.Align.STRETCH,children:[(0,f.jsx)("div",{className:lz.$X,children:(0,f.jsx)(lq,{channelId:s})}),(0,f.jsx)(lM.A.Child,{grow:0,shrink:0,children:(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.Dm8O4e),onClick:r})})]})})})}function lZ(e){let t,i,{transitionState:n,onClose:s,onSelect:l}=e,r=N.useId(),a=N.useRef(null),{query:o,updateQuery:u,queryResults:d}=function(e){let{visible:t,autocompleterResultTypes:i,autocompleterOptions:n,autocompleterBeforeCreateSearchContext:s}=e,[l,r]=N.useState(""),[a,o]=N.useState(lU),u=N.useCallback((e,t)=>{""===(t=t.trim()).trim()?o(lU):o(e)},[]);N.useEffect(()=>lP.A.addRouteChangeListener(()=>{r("")}),[]);let[d]=N.useState(()=>new lG.A(u,i,void 0,n));return N.useEffect(()=>{t?(s?.(d),d.createSearchContext()):(d.clean(),r(""))},[t,d,s]),{queryResults:a,query:l,updateQuery:N.useCallback(e=>{r(e),d.search(e)},[d])}}({visible:!0,autocompleterResultTypes:lX,autocompleterBeforeCreateSearchContext:lH}),c=(t=""!==o,i=(0,R.yK)([lw.Ay,lk.A,lF.A],()=>{let e=lF.A.getGuildId();if(t||null==e)return[];let i=[];for(let t of lw.Ay.getVocalChannelIds(e)){let e=lk.A.getChannel(t);null!=e&&i.push(e)}return i},[t]),t?null:i),{focusedIndex:g,setFocusedIndex:A}=function(e){let[t,i]=N.useState(0),n=N.useRef(e);return e!==n.current&&0!==t&&i(0),N.useEffect(()=>{n.current=e}),{focusedIndex:t,setFocusedIndex:i}}(o);N.useEffect(()=>{let{current:e}=a;null==e||e.isItemVisible(0,g,!0)||e.scrollToIndex({section:0,row:g})},[g]);let h=null!=c?c.length:d.length,E=(()=>{if(null!=c)return c[g]?.id;let e=d[g];if(e?.type===lB.rD.VOICE_CHANNEL)return e.record.id})(),T=h>0||""===o?{innerId:r,innerRole:"listbox",innerAriaLabel:m.intl.string(m.t["+N3fW7"]),ref:a,sections:[h],renderRow:function(e){let{row:t}=e,i=(()=>{if(null!=c)return c[t];let e=d[t];if(e?.type===lB.rD.VOICE_CHANNEL)return e.record})();if(null==i)return null;let n=null!=i.parent_id?lk.A.getChannel(i.parent_id):void 0,r=K.A.getGuild(i.guild_id);return(0,f.jsx)(lV.c3,{id:i.id,channel:i,category:n,focused:g===t,onMouseEnter:()=>A(t),onClick:()=>{l(i.id),s()},onFocus:()=>A(t),children:null!=r?(0,f.jsx)("div",{className:lz.J5,children:r.name}):null},i.id)},sectionHeight:0,rowHeight:34}:{sections:[1],renderRow:()=>(0,f.jsx)(lK,{}),sectionHeight:0,rowHeight:52};return(0,f.jsx)(lL.Modal,{transitionState:n,onClose:s,title:m.intl.string(m.t.Dm8O4e),subtitle:m.intl.string(m.t.q4JpM8),actions:void 0,input:(0,f.jsx)(lD.k,{value:o,onChange:u,onKeyDown:function(e){let t=e.key.toLowerCase();if("arrowdown"===t||"arrowup"===t||"enter"===t||"escape"===t)switch(e.preventDefault(),t){case"escape":s();break;case"enter":{let e=(()=>{if(null!=c)return c[g];let e=d[g];if(e?.type===lB.rD.VOICE_CHANNEL)return e.record})();null==e?l(void 0):l(e.id),s();break}case"arrowup":0===g?A(h-1):A(g-1);break;case"arrowdown":g>=h-1?A(0):A(g+1)}},placeholder:m.intl.string(m.t.tG0r7g),role:"combobox","aria-controls":r,"aria-expanded":h>0,"aria-activedescendant":h>0&&null!=E?E:void 0,"aria-autocomplete":"list",spellCheck:!1,autoFocus:!0}),listProps:T})}function lq(e){let{channelId:t}=e,{channel:i,category:n,guild:s}=(0,R.cf)([lk.A,K.A],()=>{let e=null!=t?lk.A.getChannel(t):void 0;return null!=e?{channel:e,category:null!=e.parent_id?lk.A.getChannel(e.parent_id):void 0,guild:null!=e.guild_id?K.A.getGuild(e.guild_id):void 0}:{channel:void 0,category:void 0,guild:void 0}});return null==i?(0,f.jsx)(k.E,{variant:"text-md/medium",color:"text-muted",className:lz.GN,children:m.intl.string(m.t["/fYIK7"])}):(0,f.jsx)(lV.c3,{channel:i,id:i.id,category:n,onClick:lY,onFocus:lY,onMouseEnter:lY,focused:!1,children:null!=s?(0,f.jsx)("div",{className:lz.J5,children:s.name}):null})}function lQ(e){let{className:t,children:i}=e;return(0,f.jsx)("div",{className:t,children:(0,f.jsx)(L.B,{gap:16,children:i})})}var lJ=i(734066),l$=i(880144),l0=i(614455);function l1(){let e=(0,R.bG)([eI.Ay],()=>eI.Ay.getState()),t=(0,R.bG)([lv.Ay],()=>(0,l$.A)(lv.Ay)),i=(0,R.bG)([l0.A],()=>l0.A.isSupported),n=(0,lJ.sw)(),s=(0,lJ.BW)(),l=(0,ej.isWindows)();return{customizableKeybinds:function(e){let{keybinds:t,enableClips:i,enableScreenshotKeybind:n,allowSoundboard:s}=e;return eL()(t).reject(e=>e.managed&&![Q.hCu.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,Q.hCu.SAVE_CLIP,Q.hCu.SAVE_SCREENSHOT].includes(e.action)).reject(e=>!i&&(e.action===Q.hCu.SAVE_CLIP||e.action===Q.hCu.SAVE_SCREENSHOT)).reject(e=>!n&&e.action===Q.hCu.SAVE_SCREENSHOT).reject(e=>!s&&(e.action===Q.hCu.SOUNDBOARD||e.action===Q.hCu.SOUNDBOARD_HOLD)).sortBy(e=>e.id).sortBy(e=>!0===e.managed?-1:0).value()}({keybinds:e,enableClips:n,enableScreenshotKeybind:s,allowSoundboard:l}),keybindActionTypes:function(e){let{overlaySupported:t,canGoLive:i,allowSoundboard:n,enableClips:s,enableScreenshotKeybind:l}=e,r=[{id:"unassigned",value:Q.hCu.UNASSIGNED,label:m.intl.string(m.t["0Uh579"])},{id:"push-to-talk",value:Q.hCu.PUSH_TO_TALK,label:m.intl.string(m.t.Y5lgTP)},{id:"push-to-talk-priority",value:Q.hCu.PUSH_TO_TALK_PRIORITY,label:m.intl.string(m.t.DkSwJ2)},{id:"push-to-mute",value:Q.hCu.PUSH_TO_MUTE,label:m.intl.string(m.t.hSCRqd)},{id:"vad-priority",value:Q.hCu.VAD_PRIORITY,label:m.intl.string(m.t["49d6Nd"])},{id:"toggle-mute",value:Q.hCu.TOGGLE_MUTE,label:m.intl.string(m.t.PlkYKD)},{id:"toggle-deafen",value:Q.hCu.TOGGLE_DEAFEN,label:m.intl.string(m.t.NvGq1K)},{id:"toggle-voice-mode",value:Q.hCu.TOGGLE_VOICE_MODE,label:m.intl.string(m.t.Wa5H9S)},{id:"toggle-streamer-mode",value:Q.hCu.TOGGLE_STREAMER_MODE,label:m.intl.string(m.t.BK0Ncc)},{id:"toggle-camera",value:Q.hCu.TOGGLE_CAMERA,label:m.intl.string(m.t.hf8JVT)}];return t&&(r.push({id:"toggle-overlay-input-lock",value:Q.hCu.TOGGLE_OVERLAY_INPUT_LOCK,label:m.intl.string(m.t.VsAZcC)}),r.push({id:"activate-overlay-region-text-widget",value:Q.hCu.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,label:m.intl.string(m.t.hurHWo)})),i&&((0,ej.isWindows)()||lv.Ay.getUseSystemScreensharePicker())&&r.push({id:"toggle-go-live-streaming",value:Q.hCu.TOGGLE_GO_LIVE_STREAMING,label:m.intl.string(m.t.ybdjJD)}),(0,ej.isDesktop)()&&(r.push({id:"navigate-back",value:Q.hCu.NAVIGATE_BACK,label:m.intl.string(m.t.gRSaOa)},{id:"navigate-forward",value:Q.hCu.NAVIGATE_FORWARD,label:m.intl.string(m.t.zOXpjU)},{id:"switch-to-voice-channel",value:Q.hCu.SWITCH_TO_VOICE_CHANNEL,label:m.intl.string(m.t.ty7Lxy)},{id:"disconnect-from-voice-channel",value:Q.hCu.DISCONNECT_FROM_VOICE_CHANNEL,label:m.intl.string(m.t.CV7mT7)}),n&&r.push({id:"soundboard",value:Q.hCu.SOUNDBOARD,label:m.intl.string(m.t.yPH4xm)},{id:"soundboard-hold",value:Q.hCu.SOUNDBOARD_HOLD,label:m.intl.string(m.t["1xFbP/"])}),s&&(r.push({id:"save-clip",value:Q.hCu.SAVE_CLIP,label:m.intl.string(m.t.U4URzP)}),l&&r.push({id:"save-screenshot",value:Q.hCu.SAVE_SCREENSHOT,label:m.intl.string(m.t["+WloFH"])}))),r}({overlaySupported:i,canGoLive:t,allowSoundboard:l,enableClips:n,enableScreenshotKeybind:s}),keybindDescriptions:function(e){let{overlaySupported:t,canGoLive:i,enableClips:n,enableScreenshotKeybind:s}=e,l={[Q.hCu.UNASSIGNED]:m.intl.string(m.t.rvlNLv),[Q.hCu.PUSH_TO_MUTE]:m.intl.string(m.t.xtESim),[Q.hCu.PUSH_TO_TALK]:m.intl.string(m.t.wTcBSy),[Q.hCu.PUSH_TO_TALK_PRIORITY]:m.intl.string(m.t.FhHvWH),[Q.hCu.TOGGLE_MUTE]:m.intl.string(m.t.X2fbUm),[Q.hCu.TOGGLE_DEAFEN]:m.intl.string(m.t.MjREZV),[Q.hCu.TOGGLE_VOICE_MODE]:m.intl.string(m.t.snm5YW),[Q.hCu.TOGGLE_STREAMER_MODE]:m.intl.string(m.t.YszLLx),[Q.hCu.VAD_PRIORITY]:m.intl.string(m.t.rSe8IZ),[Q.hCu.TOGGLE_CAMERA]:m.intl.string(m.t.v1JBtL)};return t&&(l[Q.hCu.TOGGLE_OVERLAY_INPUT_LOCK]=m.intl.string(m.t.IoP5vc)),i&&(0,ej.isWindows)()&&(l[Q.hCu.TOGGLE_GO_LIVE_STREAMING]=m.intl.string(m.t.s4C238)),(0,ej.isDesktop)()&&(l[Q.hCu.NAVIGATE_BACK]=m.intl.string(m.t.nKDlEt),l[Q.hCu.NAVIGATE_FORWARD]=m.intl.string(m.t.DK0FFk),l[Q.hCu.SOUNDBOARD]=(0,ej.isWindows)()?m.intl.string(m.t["5wJefL"]):m.intl.string(m.t.gzjsSP),l[Q.hCu.SOUNDBOARD_HOLD]=(0,ej.isWindows)()?m.intl.string(m.t.RRkZc9):m.intl.string(m.t.laNlTl),n&&(l[Q.hCu.SAVE_CLIP]=m.intl.string(m.t.z3Wbam),s&&(l[Q.hCu.SAVE_SCREENSHOT]=m.intl.string(m.t.m0zd57)))),l}({overlaySupported:i,canGoLive:t,enableClips:n,enableScreenshotKeybind:s})}}var l2=i(581133);function l3(e){let{children:t}=e;return t([lI.Q_.MESSAGE,lI.Q_.NAVIGATION,lI.Q_.DND,lI.Q_.CHAT,lI.Q_.VOICE_AND_VIDEO,lI.Q_.MISCELLANEOUS])}class l6 extends N.PureComponent{handleActionChanged=e=>{tR.A.setKeybind({...this.props.keybind,action:e})};handleShortcutChange=e=>{tR.A.setKeybind({...this.props.keybind,shortcut:e})};handleDeleteKeybind=()=>{tR.A.deleteKeybind(this.props.keybind.id)};handleEnableDisable=()=>{let{keybind:e}=this.props;tR.A.setKeybind({...this.props.keybind,enabled:!e.enabled})};renderMessage(){let{keybind:e}=this.props,t=eD.dI(e.shortcut);return nQ.A.hasBind(t)?(0,f.jsx)(ta.p,{messageType:ta.Y.ERROR,children:m.intl.string(m.t["7lQlw3"])}):iT.Yy.has(t)?(0,f.jsx)(ta.p,{messageType:ta.Y.ERROR,children:m.intl.format(m.t.MOIaNd,{keyboardNavArticle:to.A.getArticleURL(Q.MVz.KEYBOARD_NAVIGATION)})}):(0,f.jsx)(k.E,{variant:"text-md/normal",className:l2.qD,children:this.props.keybindDescriptions[e.action]})}render(){let{managed:e,enabled:t}=this.props.keybind;return(0,f.jsxs)("div",{className:l2.YI,children:[(0,f.jsxs)("div",{className:l2.PO,children:[(0,f.jsx)("div",{className:l2.AS,children:(0,f.jsx)(lS.l,{selectionMode:"single",label:m.intl.string(m.t.UUpAD6),value:this.props.keybind.action,options:this.props.keybindActionTypes,onSelectionChange:this.handleActionChanged,disabled:e})}),(0,f.jsx)("div",{className:l2.AS,children:(0,f.jsx)(sy.D,{label:m.intl.string(m.t["1La4tC"]),children:(0,f.jsx)(tL.A,{defaultValue:this.props.keybind.shortcut,onChange:this.handleShortcutChange})})}),!e&&(0,f.jsx)("div",{className:l2.d9,children:(0,f.jsx)(lp.K,{variant:"icon-only",onClick:this.handleDeleteKeybind,icon:lf.u,"aria-label":m.intl.string(m.t.qEHmmB)})}),(0,f.jsx)("div",{className:l2.ZW,children:(0,f.jsx)(e1.m,{text:m.intl.string(m.t.uCD7qK),children:(0,f.jsx)("div",{children:(0,f.jsx)(D.d,{checked:t,onChange:this.handleEnableDisable})})})})]}),this.renderMessage(),this.renderExtraSettings()]})}renderExtraSettings(){let{action:e}=this.props.keybind;return e===Q.hCu.SWITCH_TO_VOICE_CHANNEL?(0,f.jsx)(lW,{keybind:this.props.keybind}):void 0}}class l4 extends N.PureComponent{handleAddKeybind=()=>{tR.A.addKeybind()};renderKeybinds(e,t,i){return e.map((n,s)=>(0,f.jsxs)(N.Fragment,{children:[(0,f.jsx)(l6,{keybind:n,keybindDescriptions:t,keybindActionTypes:i},n.id),s!==e.length-1?(0,f.jsx)(eT.c,{}):null]},n.id))}renderKeybindWarning(){return(0,f.jsxs)("div",{className:l2.$e,children:[(0,f.jsx)(lN.m,{size:"xs",color:F.A.colors.ICON_SUBTLE}),(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-subtle",children:m.intl.string(m.t.NoKjWP)})]})}render(){let{customizableKeybinds:e,keybindActionTypes:t,keybindDescriptions:i}=this.props;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(lQ,{className:iI.IE,children:ej.isPlatformEmbedded?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:l2.OQ,children:[this.renderKeybindWarning(),(0,f.jsx)("div",{className:l2.c9,children:(0,f.jsx)(eE.$,{size:"md",onClick:this.handleAddKeybind,text:m.intl.string(m.t.zk6Xbs),variant:"primary"})})]}),(0,f.jsx)(lR,{className:l2.Qo,sourcePage:"keybinds"}),e.length>0&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(eT.c,{}),this.renderKeybinds(e,i,t)]}),(0,f.jsx)(eT.c,{})]}):(0,f.jsx)(ta.p,{messageType:ta.Y.INFO,className:l2.Ly,children:m.intl.format(m.t.mPi3F3,{downloadLink:Q.X7G.DOWNLOAD})})}),(0,f.jsx)(l5,{})]})}}function l5(e){let{showHeader:t=!0}=e,i=eL()((0,lI.Bx)()).filter(e=>e.description!==m.intl.string(m.t.HnNtEI)).groupBy(e=>e.group).value();return(0,f.jsxs)(L.B,{gap:48,children:[(0,f.jsx)(io.n,{label:t?m.intl.string(m.t.Lz5KHI):void 0,children:(0,f.jsx)("div",{className:l2.jh,children:(0,f.jsxs)("div",{className:l2.yZ,children:[(0,f.jsx)(k.E,{variant:"text-md/normal",children:m.intl.string(m.t.sMWLBj)}),(0,f.jsx)("div",{className:l2.DM,children:(0,f.jsx)(l_.e,{shortcut:lC.z.binds["0"],className:l2.LE})})]})})}),(0,f.jsx)(l3,{children:e=>(0,f.jsx)(f.Fragment,{children:e.map((e,t)=>{let n=(0,lI.Gm)(e),s=(0,lI.zF)(e),l=i[e];return(0,f.jsx)(io.n,{label:n,description:s,children:(0,f.jsx)("div",{className:l2.jh,children:l.map((e,t)=>(0,f.jsxs)(N.Fragment,{children:[0!==t&&(0,f.jsx)(eT.c,{}),(0,f.jsxs)("div",{className:l2.yZ,children:[(0,f.jsx)(k.E,{variant:"text-md/normal",children:e.description}),(0,f.jsx)("div",{className:l2.DM,children:e.binds.map(e=>(0,f.jsx)(l_.e,{shortcut:e,className:l2.LE},e))})]})]},e.description))})},t)})})})]})}let l7=(0,o.E2)(d.X.KEYBINDS_SETTING,{Component:function(){N.useEffect(()=>(tR.A.enableAll(!1),()=>{tR.A.enableAll(!0)}),[]);let e=l1();return(0,f.jsx)(l4,{...e})},useSearchTerms:()=>[m.intl.string(m.t.T9DA2K)]}),l8=(0,o.zZ)(d.X.KEYBINDS_CATEGORY,{buildLayout:()=>[l7]}),l9=(0,o.t_)(d.X.KEYBINDS_PANEL,{useTitle:()=>m.intl.string(m.t.T9DA2K),buildLayout:()=>[l8]}),re=(0,o.i4)(d.X.KEYBINDS_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.T9DA2K),icon:lx.F,buildLayout:()=>[l9]});var rt=i(37646),ri=i(434404);let rn=(0,o.t_)(d.X.LANGUAGE_AND_TIME_PANEL,{useTitle:()=>m.intl.string(m.t.KyFVyi),buildLayout:()=>[ri.F]}),rs=(0,o.i4)(d.X.LANGUAGE_AND_TIME_SIDEBAR_ITEM,{icon:rt.U,useTitle:()=>m.intl.string(m.t.KyFVyi),buildLayout:()=>[rn]}),rl=(0,nf.D)(()=>({openOnStartup:!0,startMinimized:!1,minimizeToTray:!0}));async function rr(){let e=await st.Ay.getOpenOnStart(),t=await st.Ay.getSetting("START_MINIMIZED",!1),i=await st.Ay.getSetting("MINIMIZE_TO_TRAY",!0);rl.setState({openOnStartup:e,startMinimized:t,minimizeToTray:i})}let ra=(0,o.zD)(d.X.OS_OPEN_ON_STARTUP,{useTitle:()=>m.intl.string(m.t["3BeZti"]),usePredicate:()=>n9.Av&&!(0,n9.cX)(),useValue:()=>rl.useState(e=>e.openOnStartup),setValue:function(e){rl.setState({openOnStartup:e}),st.Ay.send("TOGGLE_OPEN_ON_STARTUP",e)},initialize:()=>{st.Ay.getOpenOnStart().then(e=>rl.setState({openOnStartup:e}))}}),ro=(0,o.zD)(d.X.OS_MINIMIZE_TO_TRAY,{useTitle:()=>m.intl.string(m.t.dJ5MUh),useSubtitle:()=>m.intl.string(m.t.nQavHr),usePredicate:()=>n9.Av&&!(0,n9.cX)(),useValue:()=>rl.useState(e=>e.minimizeToTray),setValue:function(e){rl.setState({minimizeToTray:e}),st.Ay.send("TOGGLE_MINIMIZE_TO_TRAY",e)},initialize:()=>{st.Ay.getSetting("MINIMIZE_TO_TRAY",!0).then(e=>rl.setState({minimizeToTray:e}))}});var ru=i(117695);function rd(e){switch(e.state){case"unknown":return m.intl.string(m.t["KW+nqT"]);case"disabled":return m.intl.string(m.t["Q/wAF7"]);case"disconnected":return m.intl.string(m.t.Xvs9IM);case"initializing":return m.intl.string(m.t.h4qz8W);case"connecting":return m.intl.string(m.t.fSu9XF);case"handshaking":return m.intl.string(m.t["00aYLJ"]);case"running":return m.intl.string(m.t["54TB7Z"]);case"waiting-for-retry":return m.intl.string(m.t["0FONwi"]);case"failure":return m.intl.string(m.t.Ic0nkd);default:(0,t4.xb)(e.state)}}let rc=new Set(["failure","unknown"]),rg=(0,o.E2)(d.X.OS_SYSTEM_SERVICE,{useSearchTerms:()=>[m.intl.string(m.t.roHq80)],Component:function(){let[e,t]=N.useState(!1),[i,n]=N.useState(()=>(0,tu.TC)()),s=(0,u.ri)("SystemService"),l=(0,R.bG)([eJ.Ay],()=>eJ.Ay.getSystemServiceStatus("input-service")),r=N.useCallback(async()=>{t(!0),i?await (0,tu.z8)("windows-settings"):await (0,tu.sL)("windows-settings"),t(!1),n((0,tu.TC)())},[i]),a="running"===l.state;return(0,f.jsxs)("div",{className:ru.q,children:[(0,f.jsxs)("div",{className:ru.L,children:[(0,f.jsxs)(L.B,{direction:"horizontal",children:[(0,f.jsx)(k.E,{variant:"text-md/medium",color:"text-strong",children:m.intl.string(m.t.roHq80)}),i&&s&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(k.E,{variant:"text-md/medium",color:"text-strong","aria-hidden":!0,children:"\u2022"}),(0,f.jsx)(k.E,{variant:"text-md/medium",color:"running"===l.state?"text-feedback-positive":rc.has(l.state)?"text-feedback-critical":"text-feedback-warning",children:rd(l)})]})]}),(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-subtle",children:m.intl.format(m.t["8CAL+D"],{helpCenterLink:to.A.getArticleURL(Q.MVz.SYSTEM_SERVICE)})}),i&&!s&&(0,f.jsx)(k.E,{variant:"text-sm/normal",color:a?"text-feedback-positive":"text-feedback-warning",children:a?m.intl.string(m.t.KHVMkW):m.intl.format(m.t["5Rlr0b"],{status:rd(l)})})]}),(0,f.jsx)(eE.$,{variant:i?"critical-secondary":"primary",loading:e,onClick:r,text:i?m.intl.string(m.t.pAwbdL):m.intl.string(m.t["1iI46O"])})]})},usePredicate:tu.XQ}),rm=(0,o.zZ)(d.X.LINUX_CATEGORY,{buildLayout:()=>[ra,ro,rg],initialize:()=>{rr()}}),rA=(0,o.t_)(d.X.LINUX_PANEL,{useTitle:()=>m.intl.string(m.t["7pPjTW"]),buildLayout:()=>[rm]}),rh=(0,o.i4)(d.X.LINUX_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t["7pPjTW"]),icon:e3.k,usePredicate:()=>ej.isPlatformEmbedded&&(0,ej.isLinux)(),buildLayout:()=>[rA]});var rE=i(3137),rT=i(369606),rx=i(604121),rS=i(725951),rp=i(400492),rf=i(669067),rN=i(115063),r_=i(754692),rC=i(927018),rI=i(512599),rb=i(532197),rv=i(874486),rj=i(989349),ry=i.n(rj),rO=i(58703),rR=i(906688),rL=i(523896);function rD(e){let{achievementId:t,dateUnlocked:i}=e,n=(0,rC.vM)(t);if(null==n)return null;let s=null!=i,{name:l,description:r,hideDescriptionUntilUnlock:a,onAction:o}=n,u=a&&!s,d=s?"text-strong":"text-muted",c=s?"text-default":"text-muted",g=ry()(i),m=null!=o&&s,A=m?V.D:"div";return(0,f.jsxs)(A,{className:eF()(rL.kL,m&&rL.b),onClick:()=>{m&&o()},children:[(0,f.jsx)("div",{className:rL.zc,children:(0,f.jsx)(rR.A,{achievementId:t,size:rR.A.Sizes.SIZE_40,unlocked:s})}),(0,f.jsxs)("div",{className:rL.VW,children:[null!=i&&(0,f.jsx)(k.E,{variant:"text-xxs/semibold",color:"text-muted",className:rL.YR,children:(0,rO.mk)(g)}),(0,f.jsx)(k.E,{variant:"text-md/medium",color:d,children:l()}),(0,f.jsx)(k.E,{variant:"text-xs/normal",color:c,children:u?"?????":r()})]})]})}var rP=i(885959);function rG(e){let{onBackClick:t}=e,i=(0,R.bG)([rv.A],()=>rv.A.getAllUnlockedAchievements()),n=N.useMemo(()=>Object.values(i).sort((e,t)=>t.dateUnlocked-e.dateUnlocked),[i]),s=N.useMemo(()=>Object.values(rC.l0).filter(t4.Vq).filter(e=>null==i[e.id]).sort((e,t)=>e.rarity-t.rarity),[i]);return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(V.D,{onClick:t,className:rP.vv,children:[(0,f.jsx)(rb.A,{direction:rb.A.Directions.LEFT,className:rP.Kk}),(0,f.jsx)(k.E,{variant:"text-lg/normal",color:"text-default",children:m.intl.string(m.t["13/7kX"])})]}),(0,f.jsxs)("div",{className:rP.N1,children:[(0,f.jsxs)("div",{className:rP.if,children:[(0,f.jsx)(eh.D,{variant:"heading-lg/extrabold",color:"text-strong",children:m.intl.string(m.t["6jI0hd"])}),(0,f.jsx)(k.E,{variant:"text-md/normal",color:"text-default",children:m.intl.string(m.t.GuUItX)})]}),(0,f.jsx)("div",{className:rP.nr,children:(0,f.jsx)(rT.O,{size:"custom",color:F.A.unsafe_rawColors.ORANGE_345.css,width:40,height:40})})]}),n.length>0&&(0,f.jsx)("div",{className:rP.yF,children:(0,f.jsx)("div",{className:rP.Eh,children:n.map(e=>{let{achievementId:t,dateUnlocked:i}=e;return(0,f.jsx)(rD,{achievementId:t,dateUnlocked:i},t)})})}),s.length>0&&(0,f.jsxs)("div",{className:rP.yF,children:[(0,f.jsx)("div",{className:rP.if,children:(0,f.jsx)(k.E,{variant:"text-md/bold",color:"text-default",children:m.intl.string(m.t.GFyMg1)})}),(0,f.jsx)("div",{className:rP.Eh,children:s.map(e=>(0,f.jsx)(rD,{achievementId:e.id},e.id))})]}),(0,f.jsx)("div",{className:rP.yF,children:(0,f.jsx)("div",{className:rP.F3})})]})}var rU=i(224964),rM=i(31408),rV=i(739347);let rk={enabled:!0,combosEnabled:!0,screenshakeEnabled:!1,confettiEnabled:!1},rw=(0,eR.range)(0,11),rF=(0,eR.range)(0,2.25,.25),rB=(0,eR.range)(1,11),rz=(0,eR.range)(1,26),rY={0:"poggermode_settings_panel",1:"poggermode_achievements_panel"};function rX(e){let{disabled:t,locations:i,settingsLocations:n,onChange:s}=e,l=i.map(e=>(0,f.jsx)(D.d,{label:e.title,description:e.description,checked:n[e.location],disabled:t,onChange:t=>s({...n,[e.location]:t})},e.location));return(0,f.jsx)(io.n,{label:m.intl.string(m.t.bWVN1D),children:l})}function rH(e){let{children:t}=e;return(0,f.jsx)(k.E,{className:rV.iF,variant:"text-sm/normal",color:"text-default",children:t})}function rK(e){let{settings:{enabled:t,warningSeen:i},updateSettings:n}=e,s=(0,R.bG)([iW.A],()=>iW.A.useReducedMotion);return(0,f.jsx)(D.d,{label:m.intl.string(m.t.vuiXm9),description:m.intl.string(m.t.KuYbWN),checked:t,onChange:e=>{e||(0,r_._)(rC.sn.DISABLE_POGGERMODE),e&&(!i||s)?(0,se.A)({title:s?m.intl.string(m.t["FxT+p0"]):m.intl.string(m.t.TAZ4F9),subtitle:s?m.intl.string(m.t.gmixrx):m.intl.string(m.t.jN3t3K),confirmText:m.intl.string(m.t.JFfins),onConfirm:()=>n(s?rk:{enabled:!0,warningSeen:!0})}):n({enabled:e})}})}function rW(e){let{settings:{enabled:t,confettiEnabled:i,confettiCount:n,confettiSize:s,confettiEnabledLocations:l},updateSettings:r}=e,a=!t||!i;return(0,f.jsxs)(io.n,{label:m.intl.string(m.t.mqxwJO),children:[(0,f.jsx)(D.d,{label:m.intl.string(m.t.s0KCgF),description:m.intl.string(m.t.O1Vflg),checked:i,disabled:!t,onChange:e=>r({confettiEnabled:e},0)}),(0,f.jsxs)("div",{children:[(0,f.jsx)(k.E,{variant:"text-md/semibold",color:a?"text-muted":"text-strong",className:rV.KF,children:m.intl.string(m.t.vd0D81)}),(0,f.jsx)(rH,{children:m.intl.string(m.t.a18Sug)}),(0,f.jsx)(i8.A,{disabled:a,markers:rB,stickToMarkers:!0,minValue:rB[0],maxValue:rB[rB.length-1],initialValue:n,onValueChange:e=>r({confettiCount:e},0),onValueRender:e=>`${e}`})]}),(0,f.jsxs)("div",{children:[(0,f.jsx)(k.E,{variant:"text-md/semibold",color:a?"text-muted":"text-strong",className:rV.KF,children:m.intl.string(m.t.sPO3ij)}),(0,f.jsx)(rH,{children:m.intl.string(m.t.xoldVn)}),(0,f.jsx)(i8.A,{disabled:a,markers:rz,stickToMarkers:!0,minValue:rz[0],maxValue:rz[rz.length-1],initialValue:s,onValueChange:e=>r({confettiSize:e},0),onValueRender:e=>`${e}`})]}),(0,f.jsx)(rX,{disabled:a,locations:[{location:rM.k.CHAT_INPUT,title:m.intl.string(m.t.elTtyz),description:m.intl.string(m.t.HtKfMi)},{location:rM.k.REACTION,title:m.intl.string(m.t.Ik4VIa),description:m.intl.string(m.t.y4rqK0)},{location:rM.k.MEMBER_USER,title:m.intl.string(m.t.ZXBlAn),description:m.intl.string(m.t["m9RD+c"])},{location:rM.k.CALL_TILE,title:m.intl.string(m.t.V66giQ),description:m.intl.string(m.t.fiHV7u)}],settingsLocations:l,onChange:e=>r({confettiEnabledLocations:e},0)})]})}function rZ(e){let{settings:{enabled:t,combosEnabled:i,comboSoundsEnabled:n,combosRequiredCount:s},updateSettings:l}=e,r=!t||!i;return(0,f.jsxs)(io.n,{label:m.intl.string(m.t.Xz0ole),children:[(0,f.jsx)(D.d,{label:m.intl.string(m.t.o3iV7B),description:m.intl.string(m.t["31Z8Ee"]),checked:i,disabled:!t,onChange:e=>l({combosEnabled:e})}),(0,f.jsx)(D.d,{label:m.intl.string(m.t["Ax+IoW"]),description:m.intl.string(m.t["9rgQEr"]),checked:n,disabled:!t,onChange:e=>l({comboSoundsEnabled:e})}),(0,f.jsxs)("div",{children:[(0,f.jsx)(k.E,{variant:"text-md/semibold",color:r?"text-muted":"text-strong",className:rV.KF,children:m.intl.string(m.t.L0oQuh)}),(0,f.jsx)(rH,{children:m.intl.string(m.t["/OOFpL"])}),(0,f.jsx)(i8.A,{disabled:r,markers:rw,stickToMarkers:!0,minValue:rw[0],maxValue:rw[rw.length-1],initialValue:s,onValueChange:e=>l({combosRequiredCount:e}),onValueRender:e=>`${e}`})]})]})}function rq(e){let{settings:{enabled:t,screenshakeEnabled:i,shakeIntensity:n,screenshakeEnabledLocations:s},updateSettings:l}=e,r=(0,R.bG)([iW.A],()=>iW.A.useReducedMotion),a=!t||!i||r;return(0,f.jsxs)(io.n,{label:m.intl.string(m.t.wVS5Sd),children:[(0,f.jsx)(D.d,{label:m.intl.string(m.t.N004zO),description:r?m.intl.string(m.t.GckHGw):m.intl.string(m.t.Qq5W3v),checked:i&&!r,disabled:!t||r,onChange:e=>l({screenshakeEnabled:e},1)}),(0,f.jsxs)("div",{children:[(0,f.jsx)(k.E,{variant:"text-md/semibold",color:a?"text-muted":"text-strong",className:rV.KF,children:m.intl.string(m.t.UxnnC4)}),(0,f.jsx)(rH,{children:m.intl.string(m.t.CEOEOb)}),(0,f.jsx)(i8.A,{disabled:a,markers:rF,equidistant:!0,stickToMarkers:!0,minValue:rF[0],maxValue:rF[rF.length-1],initialValue:n,onValueChange:e=>{var t;null!=(t={shakeIntensity:e}).shakeIntensity&&t.shakeIntensity>n&&(0,r_._)(rC.sn.MORE),l(t,1)},onMarkerRender:e=>e===rF[rF.length-1]?m.intl.string(m.t["4rbMWc"]):`${100*e}%`})]}),(0,f.jsx)(rX,{disabled:a,locations:[{location:rM.uD.CHAT_INPUT,title:m.intl.string(m.t.vUcvPP),description:m.intl.string(m.t.y00OrF)},{location:rM.uD.VOICE_USER,title:m.intl.string(m.t.TcRO54),description:m.intl.string(m.t.YJCxVY)},{location:rM.uD.MENTION,title:m.intl.string(m.t.oW4shO),description:m.intl.string(m.t["mqfw/H"])}],settingsLocations:s,onChange:e=>l({screenshakeEnabledLocations:e},1)})]})}function rQ(e){let{updateSettings:t}=e;return(0,f.jsx)(io.n,{label:m.intl.string(m.t.EuXv2q),children:(0,f.jsxs)(L.B,{gap:16,children:[(0,f.jsx)("div",{children:m.intl.string(m.t["1SLnki"])}),(0,f.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:rV.hw,children:(0,f.jsx)(eE.$,{variant:"primary",size:"sm",text:m.intl.string(m.t.qz65yY),onClick:()=>{t({enabled:!1,settingsVisible:!1}),(0,sE.default)()}})})]})})}function rJ(e){let{onChangePage:t}=e;return(0,f.jsxs)(V.D,{onClick:()=>t(1),className:rV.Tq,children:[(0,f.jsx)("div",{className:rV.w1,children:(0,f.jsx)(rT.O,{size:"md",color:F.A.unsafe_rawColors.ORANGE_345.css})}),(0,f.jsxs)("div",{className:rV.qL,children:[(0,f.jsx)(eh.D,{variant:"heading-md/semibold",color:"text-strong",children:m.intl.string(m.t["6jI0hd"])}),(0,f.jsx)(k.E,{variant:"text-md/normal",color:"text-default",children:m.intl.string(m.t.GuUItX)})]}),(0,f.jsx)(tE._,{size:"custom",color:"currentColor",width:16,className:rV.nT})]})}let r$=()=>i.e("4660").then(i.t.bind(i,662336,19)).then(e=>{let{default:t}=e;return t});function r0(e){let{onChangePage:t,setShowEnableAnimation:i}=e,n=(0,R.cf)([rE.A],()=>rE.A.getState()),[s,l]=N.useState({x:0,y:0}),r=(0,rU.A)(),a=(e,t)=>{var l,a,o,u,d,c,g,m;if(e.enabled&&!1===n.enabled&&(i(!0),(0,rp.Ak)("poggermode_enabled"),(0,rN.fO)({duration:2e3,intensity:e.shakeIntensity??n.shakeIntensity})),(0,rI.O9)(e),null==t)return;let A=(l=n.confettiEnabled,a=e.confettiEnabled,o=n.enabled,u=e.enabled,(a??l)&&(u??o));0===t&&A&&r.fire(s.x,s.y,{settings:e});let h=(d=n.screenshakeEnabled,c=e.screenshakeEnabled,g=n.enabled,m=e.enabled,(c??d)&&(m??g));1===t&&h&&(0,rN.fO)({duration:1e3,intensity:e.shakeIntensity??n.shakeIntensity})},o=e=>{l({x:e.clientX,y:e.clientY})};return N.useEffect(()=>(window.addEventListener("mousemove",o),()=>window.removeEventListener("mousemove",o)),[]),(0,f.jsxs)(L.B,{gap:24,children:[(0,f.jsx)(rK,{settings:n,updateSettings:a}),(0,f.jsx)(rJ,{onChangePage:t}),(0,f.jsx)(rZ,{settings:n,updateSettings:a}),(0,f.jsx)(rq,{settings:n,updateSettings:a}),(0,f.jsx)(rW,{settings:n,updateSettings:a}),(0,f.jsx)(rQ,{updateSettings:a})]})}let r1=e=>0===e?rS.f.LEFT:rS.f.RIGHT,r2=(0,o.E2)(d.X.POGGERMODE_SETTING,{Component:function(){let[e,t]=N.useState(0),[i,n]=N.useState(r1(e)),[s,l]=N.useState(!1),r=(0,R.bG)([iW.A],()=>iW.A.useReducedMotion),a=s&&!r;return N.useEffect(()=>{let t=setTimeout(()=>{n(r1(e))},500);return()=>clearTimeout(t)},[e]),N.useEffect(()=>{(0,rf._)(rY[e])},[e]),N.useEffect(()=>{Math.random()>.99&&(0,r_._)(rC.sn.VISITOR_100)},[]),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(rS.A,{className:rV.l3,step:e,direction:i,children:((e,t,i)=>{let n=e=>()=>{t(e)};switch(e){case 0:return(0,f.jsx)(r0,{onChangePage:n(1),setShowEnableAnimation:i});case 1:return(0,f.jsx)(rG,{onBackClick:n(0)});default:return null}})(e,t,l)}),(0,f.jsx)("div",{className:a?rV.Sr:rV.IP,children:(0,f.jsx)(rx.a,{className:rV.gT,importData:r$,shouldAnimate:a,autoplay:!1,resetOnPlay:!0,loop:!1,onComplete:()=>l(!1)})})]})},useSearchTerms:()=>[m.intl.string(m.t.AtCukI),m.intl.string(m.t.mqxwJO),m.intl.string(m.t.wVS5Sd),m.intl.string(m.t.Xz0ole),m.intl.string(m.t["Ax+IoW"]),m.intl.string(m.t["6jI0hd"]),m.intl.string(m.t.s0KCgF)]}),r3=(0,o.zZ)(d.X.POGGERMODE_CATEGORY,{buildLayout:()=>[r2]});var r6=i(736170);let r4=(0,o.t_)(d.X.POGGERMODE_PANEL,{useTitle:()=>m.intl.string(m.t.AtCukI),buildLayout:()=>[r3]}),r5=(0,o.i4)(d.X.POGGERMODE_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.AtCukI),icon:()=>(0,f.jsx)("img",{alt:"",src:i(724405),className:r6.$}),usePredicate:()=>(0,R.bG)([rE.A],()=>rE.A.settingsVisible),buildLayout:()=>[r4]});var r7=i(307301);let r8=(0,o.zD)(d.X.OS_START_MINIMIZED,{useTitle:()=>m.intl.string(m.t.GfBL83),useSubtitle:()=>m.intl.string(m.t.XGyhhc),usePredicate:()=>(0,n9.uF)(),useValue:()=>rl.useState(e=>!!e.openOnStartup&&e.startMinimized),setValue:function(e){rl.setState({startMinimized:e}),st.Ay.send("TOGGLE_START_MINIMIZED",e)},useDisabled:()=>!rl.useState(e=>e.openOnStartup),initialize:()=>{st.Ay.getSetting("START_MINIMIZED",!1).then(e=>rl.setState({startMinimized:e}))}});var r9=i(839610),ae=i(145339);function at(e){let{keybind:t}=e,i=eD.dI(t.shortcut);return nQ.A.hasBind(i)?(0,f.jsx)("div",{className:ae.$e,children:(0,f.jsx)(O.w,{type:"warning",children:m.intl.string(m.t["7lQlw3"])})}):iT.Yy.has(i)?(0,f.jsx)("div",{className:ae.$e,children:(0,f.jsx)(O.w,{type:"warning",children:m.intl.format(m.t.MOIaNd,{keyboardNavArticle:to.A.getArticleURL(Q.MVz.KEYBOARD_NAVIGATION)})})}):void 0}function ai(e){let{keybind:t}=e;return t.action===Q.hCu.SWITCH_TO_VOICE_CHANNEL?(0,f.jsx)(lW,{keybind:t,className:ae._M}):null}let an=N.memo(function(e){let{keybind:t,keybindDescriptions:i,keybindActionTypes:n}=e,s=N.useCallback(e=>tR.A.setKeybind({...t,action:e}),[t]),l=N.useCallback(e=>tR.A.setKeybind({...t,shortcut:e}),[t]),r=N.useCallback(()=>tR.A.setKeybind({...t,enabled:!t.enabled}),[t]),a=N.useCallback(()=>tR.A.deleteKeybind(t.id),[t.id]),o=N.useId(),u=N.useMemo(()=>n.find(e=>e.value===t.action)?.label??t.action,[t.action,n]);return(0,f.jsxs)("div",{className:ae.f_,children:[(0,f.jsx)(at,{keybind:t}),(0,f.jsx)("div",{className:ae.XI,children:(0,f.jsx)(lS.l,{selectionMode:"single",label:m.intl.string(m.t.XH5b12),value:t.action,options:n,onSelectionChange:s,disabled:t.managed})}),(0,f.jsx)("div",{className:ae.LE,children:(0,f.jsx)(sy.D,{label:m.intl.string(m.t["1La4tC"]),layout:"vertical",children:(0,f.jsx)(tL.A,{defaultValue:t.shortcut,onChange:l})})}),(0,f.jsxs)("div",{className:ae.ne,children:[!t.managed&&(0,f.jsx)(lp.K,{variant:"icon-only",onClick:a,icon:lf.u,"aria-label":m.intl.string(m.t.qEHmmB)}),(0,f.jsx)(e1.m,{text:m.intl.string(t.enabled?m.t.pNYGbx:m.t["51DGkH"]),ariaHidden:!0,children:(0,f.jsxs)("div",{children:[(0,f.jsx)(z.A,{id:o,children:m.intl.format(t.enabled?m.t["myr/Y0"]:m.t.lYhtPO,{actionName:u})}),(0,f.jsx)(r9.I,{checked:t.enabled,onChange:r,labelledBy:o})]})})]}),(0,f.jsx)(k.E,{variant:"text-xs/normal",color:"text-subtle",className:ae.h_,children:i[t.action]}),(0,f.jsx)(ai,{keybind:t})]})});var as=i(354594);let al=function(){let{customizableKeybinds:e,keybindDescriptions:t,keybindActionTypes:i}=l1();return(0,f.jsx)("div",{className:as.A,children:e.map((n,s)=>(0,f.jsxs)(N.Fragment,{children:[(0,f.jsx)(an,{keybind:n,keybindDescriptions:t,keybindActionTypes:i}),s<e.length-1?(0,f.jsx)(eT.c,{className:as.y,gap:24}):null]},n.id))})},ar=(0,o.E2)(d.X.CUSTOM_KEYBINDS_SETTING,{useSearchTerms:()=>[m.intl.string(m.t["069nVT"])],Component:function(){return n9.Av?(0,f.jsx)(al,{}):null}}),aa=(0,o.E2)(d.X.DEFAULT_KEYBINDS_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.Lz5KHI)],Component:()=>(0,f.jsx)(l5,{showHeader:!1})}),ao=(0,o.zZ)(d.X.SYSTEM_GENERAL_CATEGORY,{useTitle:()=>m.intl.string(m.t.cg6ltt),buildLayout:()=>[ra,r8,ro],usePredicate:()=>n9.Av&&((0,n9.uF)()||(0,n9.j9)()),initialize:()=>{rr()}}),au=(0,o.zZ)(d.X.SYSTEM_CUSTOM_KEYBINDS_CATEGORY,{useTitle:()=>m.intl.string(m.t["069nVT"]),useSubtitle:()=>m.intl.string(m.t.T4LZVL),buildLayout:()=>[ar],initialize:()=>(tR.A.enableAll(!1),()=>tR.A.enableAll(!0)),useInlineNotice:function(){return n9.Av?{type:e_.lT.STRONGLY_DISCOURAGED_CUSTOM,notice:()=>(0,f.jsx)(lR,{sourcePage:"keybinds"})}:{type:e_.lT.INLINE_NOTICE,noticeType:"info",useText:()=>m.intl.format(m.t.mPi3F3,{downloadLink:Q.X7G.DOWNLOAD})}},useHeaderDecoration:()=>n9.Av?{type:e_.WX.BUTTON_GROUP,buttons:[{id:"add-keybind",type:e_.UV.BUTTON,text:m.intl.string(m.t.zk6Xbs),variant:"secondary",icon:r7.j,onClick:()=>tR.A.addKeybind()}]}:null}),ad=(0,o.zZ)(d.X.SYSTEM_DEFAULT_KEYBINDS_CATEGORY,{useTitle:()=>m.intl.string(m.t.Lz5KHI),buildLayout:()=>[aa]}),ac=(0,o.zZ)(d.X.SYSTEM_HELPER_CATEGORY,{useTitle:()=>m.intl.string(m.t["+XZgmA"]),usePredicate:()=>n9.Av&&((0,n9.uF)()||(0,n9.j9)()),buildLayout:()=>[rg]}),ag=(0,o.t_)(d.X.SYSTEM_PANEL,{useTitle:()=>m.intl.string(m.t["VJ/qKo"]),buildLayout:()=>[ao,au,ad,ac]}),am=(0,o.i4)(d.X.SYSTEM_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t["VJ/qKo"]),icon:lx.F,buildLayout:()=>[ag]});var aA=i(831544),ah=i(922795),aE=i(212245),aT=i(329551),ax=i(285918),aS=i(413339),ap=i(952572),af=i(382003);let aN=(0,o.E2)(d.X.CAMERA_BACKGROUND_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.lZTUPs)],usePredicate:ap.A,Component:function(){let e=(0,aE.p)(),t=N.useRef(!1),i=(0,R.bG)([lv.Ay],()=>lv.Ay.getVideoDeviceId()),[n,s]=N.useState((0,aT.i)(t6.default.getCurrentUser())),l=N.useRef(n);return N.useEffect(()=>()=>{t.current&&(0,ax._C)(l.current)},[]),(0,f.jsx)(af.A,{selectedBackgroundOption:n,onSelectBackgroundOption:i=>{t.current=!0,l.current=i,s(i),(0,aS.gB)(i,{location:e.location}).catch(Q.tEg)},currentDeviceId:i})}}),a_=(0,o.zD)(d.X.CAMERA_PREVIEW_PREFERENCE,{useTitle:()=>m.intl.string(m.t["3Ppr1h"]),useSubtitle:()=>m.intl.string(m.t.WNbX4O),useValue:g.bm.useSetting,setValue:e=>{g.bm.updateSetting(e),X.default.track(Q.HAw.UPDATE_USER_SETTINGS_LOCAL,{always_preview_video:e})}});var aC=i(625841),aI=i(74848),ab=i(204050);let av=(0,nf.D)(()=>({previewEnabled:!1}));var aj=i(731854);let ay=(0,o.E2)(d.X.CAMERA_SELECTION_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.FsQ3OR)],Component:function(){let e=(0,R.bG)([lv.Ay],()=>lv.Ay.isVideoAvailable()),{id:t}=(0,aI.x5)(aj.oh.VIDEO_INPUT),{analyticsLocations:i}=(0,nU.Ay)();return(0,f.jsx)(aC.U,{label:m.intl.string(m.t.FsQ3OR),deviceType:aj.oh.VIDEO_INPUT,location:"UserSettingsCameraSelect",isDisabled:!e,helperText:(0,ab.p)()?m.intl.format(m.t.aJYgRt,{onCameraSettingsClick:()=>{av.setState({previewEnabled:!1}),window.open((0,ab.i)(t)),X.default.track(Q.HAw.SYSTEM_CAMERA_SETTINGS_OPENED,{location_stack:i})}}):void 0})}});var aO=i(745317),aR=i(886964);let aL=(0,o.E2)(d.X.CAMERA_VIDEO_PREVIEW,{useSearchTerms:()=>[m.intl.string(m.t.JIf4v7)],Component:function(){let e=lv.Ay.getCameraComponent(),t=(0,R.bG)([lv.Ay],()=>lv.Ay.getVideoDeviceId()),i=av.useField("previewEnabled"),n=(0,R.bG)([lv.Ay],()=>lv.Ay.isVideoAvailable());return((0,e7.l0)(()=>{av.setState({previewEnabled:!1})}),i)?(0,f.jsx)("div",{className:aR.T,children:(0,f.jsxs)("div",{className:aR.U,children:[(0,f.jsx)(e,{deviceId:t,width:387,height:218,disabled:!i}),(0,f.jsx)(aO.k,{})]})}):(0,f.jsx)("div",{className:aR.T,children:(0,f.jsx)(e1.m,{text:n?null:m.intl.string(m.t["8jSzSe"]),children:(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.JIf4v7),onClick:()=>av.setState({previewEnabled:!0}),disabled:!n})})})}}),aD=(0,o.zZ)(d.X.CAMERA_CATEGORY,{useTitle:()=>m.intl.string(m.t.uje3P9),usePredicate:()=>(0,R.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.VIDEO)),buildLayout:()=>[aL,a_,ay,aN]});function aP(){n6.h.dispatch({type:"DISCORD_STATS_POPOUT_WINDOW_OPEN"})}let aG=(0,o.Tf)(d.X.DISCORD_STATS_POPOUT,{useTitle:()=>"Discord Stats",useSubtitle:()=>"Open a floating panel showing live GPU, CPU, and memory usage.",useLabel:()=>"Open",usePredicate:()=>(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()?.isStaff()??!1),onClick:()=>{aP()}});var aU=i(827343);let aM=(0,o.zD)(d.X.VOICE_AND_VIDEO_OPENH264,{useTitle:()=>m.intl.string(m.t.qFphsa),useSubtitle:()=>m.intl.string(m.t.cQfwyY),usePredicate:function(){return(0,n9.j9)()},useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getOpenH264Enabled())},setValue:function(e){aU.A.setOpenH264Enabled(e),(0,se.A)({title:m.intl.string(m.t["9jf31O"]),subtitle:m.intl.string(m.t["J2wg+X"]),confirmText:m.intl.string(m.t.BddRzS),onConfirm:()=>s2.A.app.relaunch()})},useSearchTerms:()=>["open","OpenH264","H264","codec"]}),aV=(0,o.zD)(d.X.VOICE_AND_VIDEO_AUDIO_RECORDING,{useTitle:()=>m.intl.string(m.t["r6K+TL"]),useSubtitle:()=>m.intl.string(m.t["xl9+I6"]),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getAecDump())},setValue:aU.A.setAecDump,usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.isAecDumpSupported())}});var ak=i(139033),aw=i(862482),aF=i(640238),aB=i(825484),az=i(77138),aY=i(487329),aX=i(353835);let aH=(0,nf.D)(()=>({isUploading:!1,isDisabled:!1}));async function aK(){let e=await s2.A.fileManager.getLogPath();s2.A.fileManager.showItemInFolder(e)}function aW(e){(0,se.A)({title:m.intl.string(m.t["7UXEF2"]),subtitle:m.intl.string(m.t.IYPrRl),confirmText:m.intl.string(m.t.BddRzS),onConfirm:()=>aU.A.setDebugLogging(e)})}async function aZ(e){let{onUploadStart:t,onUploadFinish:i}=e;t?.();try{let e,t;await lv.Ay.getMediaEngine().writeAudioDebugState(),await aX.A.submitLiveCrashReport({message:{message:"User Live Dump"}}),await (0,az.a)(Q.Umv.RTC),e=m.intl.string(m.t["fKBB8+"]),t=m.intl.string(m.t.BvyxE7),(0,ak.A)({title:e,subtitle:t})}catch(l){var n;let e,t,i,s;n=l.displayMessage,e=m.intl.string(m.t.QZg0J7),t=n??m.intl.string(m.t.VzHcSm),i=(0,aY.B1)(aY.iy.DEBUG_LOG_UPLOAD_FAILED)?.errorCode,s=m.intl.formatToPlainString(m.t.ejOT95,{errorCode:i}),(0,C.openModal)(i=>(0,f.jsx)(aF.a,{header:e,confirmButtonColor:aw.$n.Colors.BRAND,confirmText:m.intl.string(m.t.BddRzS),...i,children:(0,f.jsxs)("div",{style:{display:"flex",flexDirection:"column",height:"100%"},children:[(0,f.jsx)(k.E,{variant:"text-md/normal",children:t}),(0,f.jsx)(k.E,{variant:"text-sm/semibold",selectable:!0,style:{marginTop:"auto"},children:s})]})}))}finally{i?.()}}async function aq(){await aZ({onUploadStart:()=>aH.setState({isUploading:!0}),onUploadFinish:()=>aH.setState({isUploading:!1,isDisabled:!0})})}let aQ=(0,o.E2)(d.X.VOICE_AND_VIDEO_DEBUG_LOGGING,{useSearchTerms:()=>[m.intl.string(m.t["726JHL"]),m.intl.string(m.t.EbwFfR),m.intl.string(m.t.nuPtYi)],usePredicate:function(){let e=(0,R.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.DEBUG_LOGGING));return n9.Av&&e&&null!=s2.A.fileManager.readLogFiles},Component:function(){let e=(0,R.bG)([lv.Ay],()=>lv.Ay.getDebugLogging()),t=aH.useField("isUploading"),i=aH.useField("isDisabled"),n=N.useId();return(0,f.jsxs)("fieldset",{children:[(0,f.jsx)(z.A,{tag:"legend",id:n,children:m.intl.string(m.t["FjN+et"])}),(0,f.jsxs)(L.B,{direction:"vertical",gap:4,children:[(0,f.jsx)(D.d,{label:m.intl.string(m.t["726JHL"]),description:m.intl.string(m.t["/7ak9Q"]),checked:e,onChange:aW}),(0,f.jsx)("div",{role:"group","aria-labelledby":n,children:(0,f.jsxs)(aB.e,{children:[(0,f.jsx)(eE.$,{variant:"secondary",text:m.intl.string(m.t.EbwFfR),onClick:aq,loading:t,disabled:i,"aria-label":m.intl.string(m.t.aY1OH2)}),(0,f.jsx)(eE.$,{variant:"secondary",text:m.intl.string(m.t.nuPtYi),onClick:aK,"aria-label":m.intl.string(m.t["L/hFOe"])})]})})]})]})}});var aJ=i(233545),a$=i(412780);function a0(){return(0,R.bG)([t6.default,lv.Ay],()=>{let e=t6.default.getCurrentUser(),t=e?.isStaff()??!1,i="canary"===st.Ay.releaseChannel||"development"===st.Ay.releaseChannel,n=lv.Ay.supports(aj.O5.CONNECTION_REPLAY);return t&&i&&n})}let a1=(0,o.zD)(d.X.VOICE_AND_VIDEO_RECORD_CONNECTION_REPLAY,{useTitle:()=>m.intl.string(m.t.U4FgFK),useSubtitle:()=>m.intl.string(m.t.Lm72RU),useValue:function(){return(0,R.bG)([a$.Ay],()=>a$.Ay.shouldRecordNextConnection())},setValue:aJ.Et,usePredicate:a0}),a2=(0,o.Tf)(d.X.VOICE_AND_VIDEO_OPEN_CONNECTION_REPLAY,{useTitle:()=>m.intl.string(m.t.nJnOHO),useLabel:()=>m.intl.string(m.t["3xjX0U"]),onClick:aJ.YW,usePredicate:a0});var a3=i(926919),a6=i(111162),a4=i(855302);let a5=(0,o.zD)(d.X.VOICE_AND_VIDEO_STREAM_INFO_OVERLAY,{useTitle:()=>m.intl.string(m.t["0CEP6e"]),useSubtitle:()=>m.intl.string(m.t["kBXuW+"]),useValue:function(){return(0,R.bG)([a6.default],()=>a6.default.isStreamInfoOverlayEnabled)},setValue:function(e){let t=a6.default.isStreamInfoOverlayEnabled;(0,a4.A)("stream_info_overlay_enabled",e,t),(0,a3.x)({isStreamInfoOverlayEnabled:e})},usePredicate:function(){return g.Q_.useSetting()}}),a7=(0,o.bd)(d.X.VOICE_AND_VIDEO_DIAGNOSTICS_ACCORDION,{useTitle:e=>e?m.intl.string(m.t["/B4I8H"]):m.intl.string(m.t.BTlsWH),useCollapsedSubtitle:()=>m.intl.string(m.t.la1Ys4),buildLayout:()=>[a5,aV,a1,a2,aQ]});function a8(e,t,i){(0,se.A)({title:e,subtitle:t,confirmText:m.intl.string(m.t.BddRzS),onConfirm:i})}let a9=(0,o.Tf)(d.X.VOICE_AND_VIDEO_RESET_ALL_SETTINGS,{useTitle:()=>m.intl.string(m.t.SXfv1v),useSubtitle:()=>m.intl.string(m.t["buA5/q"]),useLabel:()=>m.intl.string(m.t.yBZMsQ),onClick:function(){a8(m.intl.string(m.t["4iKQ/3"]),m.intl.string(m.t.sQ42iT),aU.A.reset)},useVariant:()=>"critical-secondary"}),oe=(0,o.zZ)(d.X.VOICE_AND_VIDEO_DIAGNOSTICS_CATEGORY,{useTitle:()=>m.intl.string(m.t.UDAU9K),buildLayout:()=>[aM,a7,aG,a9]});var ot=i(347481),oi=i(852712),on=i(199966),os=i(963935);function ol(e){let{title:t}=e;return t}function or(e){let{useTitle:t,settingKey:i,formatter:n,index:s}=e,l=t();return"string"==typeof l?n({title:l,index:s,key:i}):l}function oa(e){let{setting:t,formatter:i,index:n}=e;return()=>(0,f.jsx)(or,{useTitle:t.useTitle,settingKey:t.key,formatter:i,index:n},t.key)}function oo(e){return e.type===os.Z6.LIST}function ou(e,t){let{limit:i=2,formatter:n=ol}=t??{};tO()(i>0,"[useSettingCollapsibleSubtitle] Limit must be greater than 0");let{visibleDirectory:s,accessibleDirectory:l}=(0,on._)(),r=s.get(e)??l.get(e);tO()(null!=r&&(r.type===os.Z6.ACCORDION||oo(r)),"[useSettingCollapsibleSubtitle] Node is not a collapsible settings node");let a=oo(r)?r.collapseAfter??0:0,o=r.layout;return N.useMemo(()=>{let e=a,t=[];for(let i of o)if("useTitle"in i&&null!=i.useTitle){if(e>0){e--;continue}t.push({key:i.key,useTitle:i.useTitle})}if(0===t.length)return"";let s=Math.min(i,3);if(t.length<=s)if(1===t.length)return m.intl.format(m.t["3H9tCW"],{settingOneHook:oa({setting:t[0],formatter:n,index:0})});else if(2===t.length)return m.intl.format(m.t.MWryo6,{settingOneHook:oa({setting:t[0],formatter:n,index:0}),settingTwoHook:oa({setting:t[1],formatter:n,index:1})});else return m.intl.format(m.t.a00b5G,{settingOneHook:oa({setting:t[0],formatter:n,index:0}),settingTwoHook:oa({setting:t[1],formatter:n,index:1}),settingThreeHook:oa({setting:t[2],formatter:n,index:2})});return 1===s?m.intl.format(m.t.O8vNbS,{settingOneHook:oa({setting:t[0],formatter:n,index:0})}):2===s?m.intl.format(m.t["acXG/W"],{settingOneHook:oa({setting:t[0],formatter:n,index:0}),settingTwoHook:oa({setting:t[1],formatter:n,index:1})}):m.intl.format(m.t["5+ldWc"],{settingOneHook:oa({setting:t[0],formatter:n,index:0}),settingTwoHook:oa({setting:t[1],formatter:n,index:1}),settingThreeHook:oa({setting:t[2],formatter:n,index:2})})},[i,a,o,n])}let od=(0,o.zD)(d.X.VOICE_AUTOMATIC_GAIN_CONTROL_SETTING,{useTitle:()=>m.intl.string(m.t.cUMdH0),useSubtitle:()=>m.intl.string(m.t["6EjbvA"]),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getAutomaticGainControl())},setValue:function(e){aU.A.setAutomaticGainControl(e,{page:Q.liQ.USER_SETTINGS,section:Q.JJy.SETTINGS_VOICE_AND_VIDEO})},useDisabled:function(){return(0,R.bG)([lv.Ay,ot.A],()=>{let e=lv.Ay.getInputDeviceId();return ot.A.hasAutomaticGainControl(e)})},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.isAutomaticGainControlSupported()&&lv.Ay.isInputProfileCustom())}}),oc=(0,o.sN)(d.X.VOICE_GLOBAL_ATTENUATION_SLIDER,{useTitle:()=>m.intl.string(m.t.AlybXj),setValue:e=>aU.A.setAttenuation(e,lv.Ay.getAttenuateWhileSpeakingSelf(),lv.Ay.getAttenuateWhileSpeakingOthers()),minValue:0,maxValue:100,getInitialValue:()=>lv.Ay.getAttenuation()}),og=(0,o.zD)(d.X.VOICE_GLOBAL_ATTENUATION_FOR_SELF_SETTING,{useTitle:()=>m.intl.string(m.t["9dHxRY"]),useValue:()=>(0,R.bG)([lv.Ay],()=>lv.Ay.getAttenuateWhileSpeakingSelf()),setValue:e=>aU.A.setAttenuation(lv.Ay.getAttenuation(),e,lv.Ay.getAttenuateWhileSpeakingOthers())}),om=(0,o.zD)(d.X.VOICE_GLOBAL_ATTENUATION_FOR_OTHERS_SETTING,{useTitle:()=>m.intl.string(m.t.SMt0Gr),useValue:()=>(0,R.bG)([lv.Ay],()=>lv.Ay.getAttenuateWhileSpeakingOthers()),setValue:e=>aU.A.setAttenuation(lv.Ay.getAttenuation(),lv.Ay.getAttenuateWhileSpeakingSelf(),e)}),oA=(0,o.FW)(d.X.VOICE_GLOBAL_ATTENUATION_FIELD_SET,{variant:"compact",useTitle:()=>m.intl.string(m.t.oSdBvW),useSubtitle:()=>m.intl.string(m.t["0A/8Rt"]),usePredicate:()=>(0,R.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.ATTENUATION)),buildLayout:()=>[oc,og,om]});var oh=i(801644);let oE=(0,o.zD)(d.X.VOICE_HARDWARE_MUTE_SILENCE_ALERT_SETTING,{useTitle:()=>m.intl.string(m.t.pZ0vr4),useSubtitle:()=>m.intl.string(m.t.tVbzoZ),useValue:function(){return(0,R.bG)([nT.Ay],()=>!nT.Ay.disableHardwareMuteSilenceAlert)},setValue:function(e){(0,a4.A)("hardware_mute_silence_alert_enabled",e,!nT.Ay.disableHardwareMuteSilenceAlert),sX.Ay.updatedUnsyncedSettings({disableHardwareMuteSilenceAlert:!e})},usePredicate:function(){let{enableHardwareSilenceWarning:e}=oh.A.useConfig({location:"HardwareMuteSilenceAlertSetting"});return e}}),oT=(0,o.zD)(d.X.VOICE_BYPASS_SYSTEM_INPUT_PROCESSING_SETTING,{useTitle:()=>m.intl.string(m.t.DFPXIG),useSubtitle:()=>m.intl.string(m.t["UyRX+C"]),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getBypassSystemInputProcessing())},setValue:function(e){aU.A.setBypassSystemInputProcessing(e)},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.showBypassSystemInputProcessing()&&lv.Ay.isInputProfileCustom())}}),ox=(0,o.zD)(d.X.VOICE_SWITCH_CHANNEL_ALERT_SETTING,{useTitle:()=>m.intl.string(m.t.jrWHD3),useSubtitle:()=>m.intl.string(m.t.YCCMkJ),useValue:function(){return(0,R.bG)([nT.Ay],()=>!nT.Ay.disableVoiceChannelChangeAlert)},setValue:function(e){(0,a4.A)("switch_channel_warning_enabled",e,!nT.Ay.disableVoiceChannelChangeAlert),sX.Ay.updatedUnsyncedSettings({disableVoiceChannelChangeAlert:!e})}}),oS=(0,o.zD)(d.X.ADVANCED_VOICE_ACTIVITY_PROCESSING_SETTING,{useTitle:()=>m.intl.string(m.t.BbESsg),useSubtitle:()=>m.intl.string(m.t.LoOB1F),useValue:function(){return(0,R.bG)([lv.Ay],()=>{let{vadUseKrisp:e}=lv.Ay.getModeOptions();return e})},setValue:function(e){let t=lv.Ay.getMode();aU.A.setMode(t,{vadUseKrisp:e})},useDisabled:function(){return(0,R.bG)([lv.Ay],()=>{let e=lv.Ay.getMode(),t=lv.Ay.getModeOptions().autoThreshold;return e===Q.TBI.VOICE_ACTIVITY&&t})},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.isAdvancedVoiceActivitySupported()&&lv.Ay.isInputProfileCustom())}}),op=(0,o.Hn)(d.X.VOICE_AUDIO_SUBSYSTEM_SETTING,{useTitle:()=>m.intl.string(m.t.wVBHr0),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getAudioSubsystem())},setValue:function(e){a8(m.intl.string(m.t.uY7AcQ),m.intl.string(m.t.gBqik6),()=>aU.A.setAudioSubsystem(e))},useOptions:function(){let{legacyAudioSubsystemSupported:e,experimentalAudioSubsystemSupported:t,automaticAudioSubsystemSupported:i}=(0,R.cf)([lv.Ay],()=>({legacyAudioSubsystemSupported:lv.Ay.supports(aj.O5.LEGACY_AUDIO_SUBSYSTEM),experimentalAudioSubsystemSupported:lv.Ay.supports(aj.O5.EXPERIMENTAL_AUDIO_SUBSYSTEM),automaticAudioSubsystemSupported:lv.Ay.supports(aj.O5.AUTOMATIC_AUDIO_SUBSYSTEM)}));return N.useMemo(()=>{let n;return n=[{id:aj.rB.STANDARD,value:aj.rB.STANDARD,label:m.intl.string(m.t.dqb2JZ)}],e&&n.push({id:aj.rB.LEGACY,value:aj.rB.LEGACY,label:m.intl.string(m.t["TYfH+5"])}),t&&n.push({id:aj.rB.EXPERIMENTAL,value:aj.rB.EXPERIMENTAL,label:m.intl.string(m.t.liQmtr)}),i&&n.push({id:aj.rB.AUTOMATIC,value:aj.rB.AUTOMATIC,label:m.intl.string(m.t.qNgtO1)}),n},[i,t,e])},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.shouldOfferManualSubsystemSelection())}}),of=(0,o.zD)(d.X.VOICE_QUALITY_OF_SERVICE_SETTING,{useTitle:()=>m.intl.string(m.t.uancuJ),useSubtitle:()=>m.intl.string(m.t.I1Eoqq),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getQoS())},setValue:function(e){aU.A.setQoS(e)},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.QOS))}}),oN=(0,o.zD)(d.X.VOICE_SILENCE_WARNING_SETTING,{useTitle:()=>m.intl.string(m.t["4rsOPQ"]),useSubtitle:()=>m.intl.string(m.t.jtiiCw),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getEnableSilenceWarning())},setValue:function(e){aU.A.setSilenceWarning(e)},usePredicate:function(){return ej.isPlatformEmbedded}}),o_=(0,o.bd)(d.X.INPUT_PROFILE_VOICE_ADVANCED_ACCORDION,{useTitle:function(e){return e?m.intl.string(m.t.KHsSWK):m.intl.string(m.t.PPDo5V)},useCollapsedSubtitle:()=>ou(d.X.INPUT_PROFILE_VOICE_ADVANCED_ACCORDION,{limit:(0,R.bG)([lv.Ay],()=>lv.Ay.isInputProfileCustom())?3:2}),buildLayout:()=>[od,oS,oT,oN,oE,ox,oA,op,of]}),oC=(0,o.zD)(d.X.VOICE_ECHO_CANCELLATION_SETTING,{useTitle:()=>m.intl.string(m.t.iWTwu6),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getEchoCancellation())},setValue:function(e){aU.A.setEchoCancellation(e,{page:Q.liQ.USER_SETTINGS,section:Q.JJy.SETTINGS_VOICE_AND_VIDEO})},useDisabled:function(){return(0,R.bG)([lv.Ay,ot.A],()=>{let e=lv.Ay.getInputDeviceId();return ot.A.hasEchoCancellation(e)})},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.isInputProfileCustom())}});var oI=i(459838),ob=i(451988),ov=i(801102),oj=i(160671);let oy=(0,sS.Ld)();function oO(e){let{isSpeaking:t,className:i,id:n,ariaDescribedBy:s,ariaLabelledBy:l,disabled:r}=e;return(0,f.jsx)("div",{role:"meter",className:eF()(ov.$I,i),id:n,"aria-describedby":s,"aria-labelledby":l,"aria-valuenow":t&&!r?100:0,"aria-valuemin":0,"aria-valuemax":100,"aria-valuetext":t&&!r?m.intl.string(m.t.haLKZ0):m.intl.string(m.t.X2hJL7),children:(0,f.jsx)("div",{className:eF()(ov.Jx,ov.NU,{[ov.zY]:t&&!r,[ov.r9]:r})})})}function oR(e){let{volume:t,id:i,ariaDescribedBy:n,ariaLabelledBy:s,disabled:l}=e,{threshold:r,autoThreshold:a}=(0,R.cf)([lv.Ay],()=>({threshold:lv.Ay.getModeOptions().threshold,autoThreshold:lv.Ay.getModeOptions().autoThreshold})),o=(0,R.bG)([lv.Ay],()=>lv.Ay.getMode());return(0,f.jsx)("section",{className:eF()(ov.Mo,ov.jW),id:i,"aria-describedby":n,"aria-labelledby":s,children:(0,f.jsx)(i8.A,{initialValue:r+100,onValueRender:e=>`${(-((100-e)*1)).toFixed(0)}dB`,onValueChange:e=>{var t;return t=-((100-e)*1),void aU.A.setMode(o,{threshold:t,autoThreshold:a})},barStyles:{background:F.A.unsafe_rawColors.GREEN_360.css},fillStyles:{background:F.A.unsafe_rawColors.YELLOW_300.css},"aria-labelledby":oy,disabled:l,children:(0,f.jsxs)("div",{className:eF()(ov.NU,ov.TL,ov.Jx,oj.bar),children:[(0,f.jsx)("div",{className:eF()(ov.GS,ov.SH),style:{width:l?0:t+100+"%"}}),(0,f.jsx)("div",{className:"grow"})]})})})}let oL=(0,o.E2)(d.X.VOICE_INPUT_SENSITIVITY_FIELD_SET,{useSearchTerms:()=>[m.intl.string(m.t["sqUm+k"]),m.intl.string(m.t.I1Zuq0),m.intl.string(m.t.nuFtHH)],usePredicate:()=>(0,R.bG)([lv.Ay],()=>lv.Ay.isInputProfileCustom()),Component:function(){let{autoThreshold:e,disabled:t}=(0,R.cf)([lv.Ay],()=>({autoThreshold:lv.Ay.getModeOptions().autoThreshold,disabled:lv.Ay.getMode()!==aj.TB.VOICE_ACTIVITY})),i=N.useCallback(e=>{let t=lv.Ay.getMode(),{threshold:i}=lv.Ay.getModeOptions();aU.A.setMode(t,{autoThreshold:e,threshold:i})},[]),n=(0,R.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.AUTOMATIC_VAD)),{volume:s,isSpeaking:l}=function(){let[e,t]=N.useState(-100),[i,n]=N.useState(!1);function s(e,i){t(e),n((i&aj.ME.VOICE)===aj.ME.VOICE)}return N.useEffect(()=>{let e=new ob.Ep;return e.start(1e3,()=>{lv.Ay.getMediaEngine().on(oI.bg.VoiceActivity,s),e.stop()}),()=>{lv.Ay.getMediaEngine().removeListener(oI.bg.VoiceActivity,s),e.stop()}},[]),{volume:e,isSpeaking:i}}(),r=(0,R.bG)([lv.Ay],()=>lv.Ay.isEnabled()),a=N.useMemo(()=>!r&&(0,f.jsx)("div",{className:ov.B4,children:(0,f.jsx)(O.w,{type:"warning",children:m.intl.format(m.t["O13I+O"],{onEnableClick:()=>aU.A.enable(!0)})})}),[r]),o=N.useMemo(()=>e?m.intl.string(m.t.JsbzjA):m.intl.string(m.t.MLmyMY),[e]),u=N.useId(),d=N.useId();return n?(0,f.jsxs)("fieldset",{"aria-describedby":d,children:[(0,f.jsx)(z.A,{tag:"legend",id:u,children:m.intl.string(m.t.GByLar)}),(0,f.jsx)(z.A,{id:d,children:o}),(0,f.jsxs)(L.B,{direction:"vertical",gap:8,children:[(0,f.jsx)(D.d,{disabled:t,label:m.intl.string(m.t.lY6j47),description:o,checked:e,onChange:i}),e?(0,f.jsx)(oO,{isSpeaking:l,className:ov.UJ,ariaDescribedBy:d,ariaLabelledBy:u,disabled:t}):(0,f.jsx)(oR,{volume:s,ariaDescribedBy:d,ariaLabelledBy:u,disabled:t}),a]})]}):(0,f.jsxs)(L.B,{direction:"vertical",gap:8,children:[(0,f.jsx)(sy.D,{label:m.intl.string(m.t["sqUm+k"]),description:o,layout:"vertical",children:i=>e?(0,f.jsx)(oO,{isSpeaking:l,className:ov.UJ,id:i.controlId,ariaDescribedBy:i.describedById,ariaLabelledBy:i.labelId,disabled:t}):(0,f.jsx)(oR,{volume:s,id:i.controlId,ariaDescribedBy:i.describedById,ariaLabelledBy:i.labelId,disabled:t})}),a]})}});var oD=i(366010);let oP=i(993830),oG=i(413142),oU={page:Q.liQ.USER_SETTINGS,section:Q.JJy.SETTINGS_VOICE_AND_VIDEO};function oM(){let e=(0,R.bG)([id.A],()=>(0,oD.q)(id.A.theme));return(0,f.jsx)("img",{src:e?oP:oG,width:48,height:32,alt:""})}let oV=(0,o.E2)(d.X.VOICE_NOISE_SUPPRESSION_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.t8Qhib),m.intl.string(m.t.hmfkCi)],usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.isInputProfileCustom()&&lv.Ay.isNoiseSuppressionSupported())},Component:function(){let e=N.useCallback(e=>{aU.A.setNoiseCancellation("KRISP"===e,oU),aU.A.setNoiseSuppression("STANDARD"===e,oU)},[]),{noiseCancellation:t,noiseSuppression:i,isNoiseSuppressionSupported:n,isNoiseCancellationSupported:s}=(0,R.cf)([lv.Ay],()=>({noiseCancellation:lv.Ay.getNoiseCancellation(),noiseSuppression:lv.Ay.getNoiseSuppression(),isNoiseSuppressionSupported:lv.Ay.isNoiseSuppressionSupported(),isNoiseCancellationSupported:lv.Ay.isNoiseCancellationSupported()})),l=N.useMemo(()=>{let e=[];return s&&e.push({id:"krisp",label:m.intl.string(m.t.rdoNzt),value:"KRISP"}),n&&e.push({id:"standard",label:m.intl.string(m.t.qXeYHw),value:"STANDARD"}),e.push({id:"disabled",label:m.intl.string(m.t.wkYAlz),value:"NONE"}),e},[s,n]),r=s?m.intl.format(m.t["1q5aTp"],{helpArticle:to.A.getArticleURL(Q.MVz.NOISE_SUPPRESSION)}):m.intl.string(m.t.OWKjw5);return(0,f.jsxs)(L.B,{direction:"vertical",gap:0,children:[(0,f.jsx)(lS.l,{label:m.intl.string(m.t.t8Qhib),description:r,layout:"horizontal",value:t?"KRISP":i?"STANDARD":"NONE",onSelectionChange:e,options:l,selectionMode:"single",fullWidth:!0}),s&&(0,f.jsx)(oM,{})]})}});var ok=i(934729),ow=i(621380);let oF=!n9.Av;function oB(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getMode()===aj.TB.PUSH_TO_TALK)}let oz=(0,o.zD)(d.X.VOICE_PUSH_TO_TALK_SETTING,{useTitle:function(){return n9.Av?m.intl.string(m.t.tG4Np5):m.intl.string(m.t.JMyQin)},useSubtitle:function(){let e=(0,R.bG)([lv.Ay],()=>lv.Ay.getMode());return N.useMemo(()=>{if(!n9.Av&&e===aj.TB.PUSH_TO_TALK)return m.intl.format(m.t["VHI4+Y"],{onDownloadClick:()=>(0,ok._)("Help Text PTT")})},[e])},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getActiveInputProfile()!==ow.m.STUDIO)},useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getMode()===aj.TB.PUSH_TO_TALK)},setValue:function(e){var t,n;t=e?aj.TB.PUSH_TO_TALK:aj.TB.VOICE_ACTIVITY,n=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO],t===aj.TB.PUSH_TO_TALK&&oF&&(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([i.e("31910"),i.e("10919")]).then(i.bind(i,556506));return t=>(0,f.jsx)(e,{title:m.intl.string(m.t.Kdt0Gb),confirmText:m.intl.string(m.t["1WjMbC"]),cancelText:m.intl.string(m.t.BddRzS),onConfirm:()=>(0,ok._)("PTT Limited Modal"),body:m.intl.string(m.t.NIozvt),...t})}),aU.A.setMode(t,void 0,void 0,{analyticsLocations:n})},useSearchTerms:()=>[m.intl.string(m.t["pS+K2L"]),m.intl.string(m.t.nuFtHH)]});var oY=i(371060);let oX=(0,o.E2)(d.X.VOICE_PUSH_TO_TALK_KEYBIND_SETTING,{useSearchTerms:()=>[m.intl.string(m.t["pS+K2L"]),m.intl.string(m.t.nuFtHH)],usePredicate:oB,Component:function(){let e=(0,R.bG)([lv.Ay],()=>{let{shortcut:e}=lv.Ay.getModeOptions();return e}),t=m.intl.format(m.t.HVvn5T,{onClick:()=>(0,ey.openUserSettings)(d.X.KEYBINDS_PANEL)});return(0,f.jsx)(sy.D,{label:m.intl.string(m.t["o+BJQR"]),description:t,layout:"horizontal-responsive",children:(0,f.jsx)("div",{className:oY.e,children:(0,f.jsx)(tL.A,{defaultValue:e,onChange:e=>aU.A.setMode(Q.TBI.PUSH_TO_TALK,{shortcut:e})})})})}}),oH=(0,o.sN)(d.X.VOICE_PUSH_TO_TALK_RELEASE_DELAY_SETTING,{useTitle:()=>m.intl.string(m.t.GCNMM8),useSearchTerms:()=>[m.intl.string(m.t["pS+K2L"]),m.intl.string(m.t.nuFtHH)],setValue:function(e){aU.A.setMode(Q.TBI.PUSH_TO_TALK,{delay:e})},minValue:0,maxValue:Q.IjB,getInitialValue:function(){let{delay:e}=lv.Ay.getModeOptions();return e},onValueRender:function(e){return e>=1e3?(e/=1e3,`${e.toFixed(2)}s`):`${e.toFixed(0)}\u00A0ms`},usePredicate:oB}),oK=(0,o.Qx)(d.X.VOICE_INPUT_PROFILE_SETTING,{useTitle:()=>m.intl.string(m.t.LM3U3k),usePredicate:function(){let{enabledInputProfiles:e}=(0,oi._)({location:"SettingsRendererConfig"});return e.length>0},useSearchTerms:()=>[m.intl.string(m.t.nuFtHH),m.intl.string(m.t.VZPR0R),m.intl.string(m.t.cjPbpT)],useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getActiveInputProfile()??ow.m.CUSTOM)},setValue:function(e){let t=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO];aU.A.setActiveInputProfile(e,{analyticsLocations:t})},useOptions:function(){let{enabledInputProfiles:e}=(0,oi.d)({location:"InputProfileCategory"});return[{value:ow.m.VOICE_ISOLATION,name:m.intl.string(m.t.cjPbpT),desc:m.intl.string(m.t.CzhvnE)},{value:ow.m.STUDIO,name:m.intl.string(m.t.VZPR0R),desc:m.intl.string(m.t.ZaJksS)},{value:ow.m.CUSTOM,name:m.intl.string(m.t["N/PQjv"]),desc:m.intl.string(m.t.SnBmuY)}].filter(t=>{let{value:i}=t;return e.includes(i)})}}),oW=(0,o.zZ)(d.X.VOICE_INPUT_PROFILE_CATEGORY,{useInlineNotice:function(){let e=(0,R.bG)([ot.A,lv.Ay],()=>{let e=lv.Ay.getInputDeviceId();return(ot.A.hasEchoCancellation(e)||ot.A.hasNoiseSuppression(e)||ot.A.hasAutomaticGainControl(e))&&lv.Ay.isInputProfileCustom()});return N.useMemo(()=>{if(e)return{type:e_.lT.INLINE_NOTICE,noticeType:"info",useText:()=>m.intl.string(m.t["/Whuzi"])}},[e])},buildLayout:()=>[oK,oL,oV,oC,oz,oX,oH,o_]});var oZ=i(403581),oq=i(983851),oQ=i(687021),oJ=i(128450),o$=i(796774),o0=i(209932),o1=i(813564),o2=i(984813),o3=i(22231),o6=i(428262),o4=i(792348),o5=i(674168),o7=i(277192),o8=i(805945),o9=i(902460);function ue(e){let{onSelect:t}=e,[i,n]=N.useState(!1),s=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()),l=o6.Ay.canUseCustomCallSounds(s),r=N.useRef(null);function a(e){l&&(n(!1),t?.(e))}return(0,f.jsx)(G.Y,{targetElementRef:r,shouldShow:i,position:"left",onRequestClose:()=>n(!1),renderPopout:e=>{let{closePopout:t}=e;return(0,f.jsx)(iR.l,{children:(0,f.jsx)(o7.A,{suppressPlaySound:!0,shouldShowLockedSounds:!1,guildId:null,channel:null,onClose:t,onSelect:a,gridNotice:l?null:(0,f.jsx)(o5.m,{}),analyticsSource:"call sounds edit setting"})})},children:e=>(0,f.jsx)(o8.dT,{...e,ref:r,onClick:()=>{n(!i)},text:m.intl.string(m.t.uOe0Az),children:(0,f.jsx)(o3.R,{size:"md",color:"currentColor",className:o9.Wo})})})}function ut(e){let{sound:t}=e,{previewSound:i}=(0,o4.A)(t,null),n=0===(0,o1.wH)()?m.intl.string(m.t.OASXjt):m.intl.formatToPlainString(m.t["/8fYO5"],{emojiName:t.emojiName,soundName:t.name});return(0,f.jsx)(o8.dT,{onClick:i,text:n,children:(0,f.jsx)(oq.H,{size:"md",color:"currentColor",className:o9.wg})})}function ui(e){let{sound:t,isGlobal:i,onSelect:n}=e,s=null!=t,l=t?.emojiId,r=t?.emojiName,a=s&&(null!=r||null!=l);return(0,f.jsxs)("div",{className:o9.D6,children:[(0,f.jsxs)("div",{className:o9.kL,children:[a&&(0,f.jsx)(sa.A,{emojiId:l,emojiName:r,className:o9.Zg}),(0,f.jsx)(k.E,{variant:"text-md/normal",color:"text-strong",className:o9.dj,children:null==t?m.intl.string(m.t.PoWNfe):i?m.intl.format(m.t.B6HU6O,{soundName:t.name,subtextHook:e=>(0,f.jsx)(k.E,{variant:"text-xs/medium",color:"text-default",tag:"span",children:e})}):t.name}),s?(0,f.jsx)(ut,{sound:t}):(0,f.jsx)(oq.H,{size:"md",color:"currentColor",className:o9.Gk})]}),(0,f.jsxs)("div",{className:o9.kL,children:[(0,f.jsx)(ue,{onSelect:n}),s&&!i&&(0,f.jsx)(o8.dT,{onClick:()=>n(null),text:m.intl.string(m.t.jmtcGA),children:(0,f.jsx)(lf.u,{size:"md",color:F.A.unsafe_rawColors.RED_400.css,className:o9.Wo})})]})]})}var un=i(617617);i(980504);var us=i(384863);function ul(e){return(0,R.bG)([o0.A],()=>{if(null==e)return null;let{guildId:t,soundId:i}=e;return o0.A.getSound("0"===t?"0":t,i)})}function ur(e){let{guildId:t}=e,i=(0,R.bG)([un.A],()=>un.A.settings.guilds?.guilds?.[t]?.joinSound),n=ul(i);if(null==i||null==n)return null;let{emojiId:s,emojiName:l}=n,r=null!=s||null!=l;return(0,f.jsxs)("div",{className:us.Io,children:[r?(0,f.jsx)(sa.A,{emojiId:s,emojiName:l,className:us.nW}):(0,f.jsx)(oq.H,{size:"md",color:"currentColor",className:us.nW}),(0,f.jsx)(k.E,{className:us.dK,variant:"text-xs/medium",children:n.name})]})}let ua=(0,o.E2)(d.X.ENTRANCE_SOUNDS_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.nzUc3B)],Component:function(){let{analyticsLocations:e}=(0,nU.Ay)(),[t,i]=N.useState("0"),n=(0,o2.mz)(t),s=ul(n),l=n?.type===o2.PP.GLOBAL,r=(0,R.bG)([o0.A],()=>o0.A.hasFetchedAllSounds())&&null!=n&&null==s;N.useEffect(()=>{r&&(0,o1.ND)({location:e})},[r,e]),N.useEffect(()=>{(0,o$.E7)()},[]);let a=N.useCallback((e,t)=>{let{inDropdown:i}=t;return null==e?null:i?(0,f.jsx)(ur,{guildId:e.value}):null},[]);return(0,f.jsxs)(io.n,{label:m.intl.string(m.t.nzUc3B),description:m.intl.format(m.t.u9RWmv,{helpdeskArticle:to.A.getArticleURL(Q.MVz.SOUNDBOARD)}),children:[(0,f.jsx)(oQ.A,{guildId:t,className:us.Dt,globalOption:{label:m.intl.string(m.t["CpEUP/"]),value:"0"},onChange:e=>{i(null==e?"0":e.id)},renderOptionSuffix:a,hideDivider:!0}),(0,f.jsxs)(oJ.A,{title:m.intl.format(m.t.I2TsYN,{nitroWheelHook:()=>(0,f.jsx)(oZ.t,{size:"md",color:"currentColor",className:us.ax})}),children:[(0,f.jsx)(ui,{sound:s,isGlobal:l,onSelect:i=>{null==i?(0,o1.Dv)(t,e):(0,o1.un)(t,i,e)}}),r&&(0,f.jsx)(ta.p,{className:us.lm,messageType:ta.Y.WARNING,children:m.intl.string(m.t.WkPsFR)})]})]})}});var uo=i(824744);let uu=(0,o.sN)(d.X.SOUNDBOARD_VOLUME_SETTING,{useTitle:()=>m.intl.string(m.t.kbFsAD),useSubtitle:()=>m.intl.format(m.t.BPbGq7,{helpCenterArticle:to.A.getArticleURL(Q.MVz.SOUNDBOARD)}),setValue:function(e){let t=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO],i=(0,uo.w)(e);(0,o$.iy)(i,t)},minValue:0,maxValue:100,getInitialValue:function(){let e=(0,o1.wH)();return(0,uo.M)(e)},onValueRender:function(e){return`${e.toFixed(0)}%`}});var ud=i(864145);let uc=(0,o.sN)(d.X.SOUNDMOJI_VOLUME_SETTING,{useTitle:()=>m.intl.string(m.t["2JbvKw"]),useSubtitle:()=>m.intl.string(m.t.INenzY),setValue:function(e){let t=(0,uo.w)(e);g.HO.updateSetting(t)},minValue:0,maxValue:100,getInitialValue:function(){let e=g.HO.getSetting();return(0,uo.M)(e)},onValueRender:function(e){return`${e.toFixed(0)}%`},usePredicate:function(){return(0,ud.X)({location:"SoundmojiVolumeSetting"})}}),ug=(0,o.zZ)(d.X.SOUNDBOARD_CATEGORY,{useTitle:()=>m.intl.string(m.t.ABjMWI),buildLayout:()=>[uu,uc,ua]});var um=i(803224),uA=i(552122);let uh=(0,o.E2)(d.X.SOUNDS_HOLIDAY_NOTICE,{useSearchTerms:()=>[m.intl.string(m.t.fgSHf8)],usePredicate:()=>null!=uA.A.useHolidaySoundpack(),Component:()=>(0,f.jsx)(k.E,{variant:"text-md/normal",color:"text-subtle",children:m.intl.format(m.t.Eup6Wv,{onClick:()=>(0,ey.openUserSettings)(d.X.NOTIFICATIONS_SOUNDS_CATEGORY)})})}),uE=(0,o.AK)(d.X.VOICE_AND_VIDEO_TO_NOTIFICATION_SOUNDS_NAVIGATOR,{useSubtitle:()=>m.intl.string(m.t.eyGEE4),useSearchTerms:()=>[m.intl.string(m.t.eyGEE4)],destinationKey:d.X.NOTIFICATIONS_SOUNDS_CATEGORY}),uT=(0,o.gN)(d.X.VOICE_AND_VIDEO_SOUNDS_RELATED_SETTINGS,{buildLayout:()=>[uE]});var ux=i(264686);let uS=(0,nf.D)(()=>({currentPlayingSound:null}));function up(){let e=uS.getField("currentPlayingSound");e?.stop(),uS.setState({currentPlayingSound:null})}function uf(e){let t=uS.getField("currentPlayingSound");t?.stop();let i=(0,rp.Ak)(e);uS.setState({currentPlayingSound:i})}function uN(e){return(0,o.zD)(`${d.X.SOUNDS_LIST_ITEM_PREFIX}${e.sound}`,{useTitle:e.useTitle,useSubtitle:()=>m.intl.format(m.t.OOiGCM,{onClick:()=>uf(e.sound)}),useValue:()=>{let t=(0,R.bG)([um.A],()=>um.A.isSoundDisabled(e.sound)),i=e.useDisabled?.();return!t&&!i},setValue:t=>{let i=um.A.getDisabledSounds().filter(t=>t!==e.sound);t||i.push(e.sound),ux.default.setDisabledSounds(i)},useDisabled:()=>{let t=e.useDisabled?.(),i=(0,R.bG)([um.A],()=>um.A.getDisableAllSounds());return t||i},useDisabledMessage:e.useDisabledMessage})}let u_=[{useTitle:()=>m.intl.string(m.t.hK51Yg),sound:"deafen"},{useTitle:()=>m.intl.string(m.t.XiejaJ),sound:"undeafen"},{useTitle:()=>m.intl.string(m.t.w4m945),sound:"mute"},{useTitle:()=>m.intl.string(m.t.YqAjXy),sound:"unmute"},{useTitle:()=>m.intl.string(m.t.JoTq8n),sound:"camera_on"},{useTitle:()=>m.intl.string(m.t["8P6tQ6"]),sound:"camera_off"},{useTitle:()=>m.intl.string(m.t["juL9/L"]),sound:"disconnect"},{useTitle:()=>m.intl.string(m.t.x98vQq),sound:"ptt_start"},{useTitle:()=>m.intl.string(m.t["1HjRqC"]),sound:"ptt_stop"},{useTitle:()=>m.intl.string(m.t["9JB1Ck"]),sound:"user_join"},{useTitle:()=>m.intl.string(m.t.KUBBNt),sound:"user_leave"},{useTitle:()=>m.intl.string(m.t.EZjqUT),sound:"user_moved"},{useTitle:()=>m.intl.string(m.t.LnNlQh),sound:"call_calling"},{useTitle:()=>m.intl.string(m.t.Nd8P5y),sound:"stream_started"},{useTitle:()=>m.intl.string(m.t["9bYj+G"]),sound:"stream_ended"},{useTitle:()=>m.intl.string(m.t.KccUI1),sound:"stream_user_joined"},{useTitle:()=>m.intl.string(m.t.dsjkiN),sound:"stream_user_left"},{useTitle:()=>m.intl.string(m.t.nFOcf9),sound:"activity_launch"},{useTitle:()=>m.intl.string(m.t["a6lw/u"]),sound:"activity_end"},{useTitle:()=>m.intl.string(m.t.KaFxrY),sound:"activity_user_join"},{useTitle:()=>m.intl.string(m.t.S14z9n),sound:"activity_user_left"},{useTitle:()=>m.intl.string(m.t.CP3DC3),sound:"reconnect"}],uC=(0,o.D1)(d.X.VOICE_AND_VIDEO_SOUNDS_LIST,{collapseAfter:4,useCollapsibleTitle:(e,t)=>e?m.intl.formatToPlainString(m.t["0JYT98"],{count:t}):m.intl.formatToPlainString(m.t.ji1uNt,{count:t}),useCollapsedSubtitle:()=>ou(d.X.VOICE_AND_VIDEO_SOUNDS_LIST,{limit:3}),initialize:function(){return()=>{up()}},buildLayout:()=>u_.map(e=>uN(e))}),uI=(0,o.zZ)(d.X.SOUNDS_CATEGORY,{useTitle:()=>m.intl.string(m.t.MKWyKc),useInlineNotice:function(){let e=(0,R.bG)([um.A],()=>um.A.getDisableAllSounds());return N.useMemo(()=>{if(e)return{type:e_.lT.INLINE_NOTICE,noticeType:"warning",useText:()=>m.intl.format(m.t.fRvixS,{onClick:()=>(0,ey.openUserSettings)(d.X.NOTIFICATIONS_SOUNDS_CATEGORY)})}},[e])},buildLayout:()=>[uC,uh,uT]}),ub=(0,o.zD)(d.X.STREAMING_SHOW_STREAM_PREVIEWS,{useTitle:()=>m.intl.string(m.t.e3Zz3F),useSubtitle:()=>m.intl.string(m.t.RztTjP),useValue:function(){return!g.uh.useSetting()},setValue:function(e){(0,a4.A)("stream_previews_disabled",!e,g.uh.getSetting(),[eV.A.USER_SETTINGS_VOICE_AND_VIDEO]),g.uh.updateSetting(!e)}}),uv=(0,o.zD)(d.X.STREAMING_ADVANCED_SCREENSHARE,{useTitle:()=>m.intl.string(m.t.GmWk2E),useSearchTerms:()=>[m.intl.string(m.t["Fj/xn1"])],useSubtitle:()=>m.intl.string(m.t["Fj/xn1"]),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getVideoHook())},setValue:aU.A.setVideoHook,usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.supportsVideoHook())}}),uj=(0,o.zD)(d.X.STREAMING_EXPERIMENTAL_SOUNDSHARE,{useTitle:()=>m.intl.string(m.t["4I0qzZ"]),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getExperimentalSoundshare())},setValue:aU.A.setExperimentalSoundshare,usePredicate:function(){return(0,R.bG)([lv.Ay],()=>{let e=lv.Ay.supportsExperimentalSoundshare(),t=lv.Ay.supportsHookSoundshare();return e&&t})}}),uy=(0,o.zD)(d.X.STREAMING_STREAM_ATTENUATION,{useTitle:()=>m.intl.string(m.t["/jwMtn"]),useSubtitle:()=>m.intl.string(m.t.zlA23F),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getSidechainCompression())},setValue:function(e){let t=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO];aU.A.setSidechainCompression(e,{analyticsLocations:t})},usePredicate:function(){return lv.Ay.supports(aj.O5.SIDECHAIN_COMPRESSION)}}),uO=(0,o.sN)(d.X.STREAMING_STREAM_ATTENUATION_STRENGTH,{useTitle:()=>m.intl.string(m.t.fhEzfj),setValue:function(e){let t=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO];aU.A.setSidechainCompressionStrength(e,{analyticsLocations:t})},minValue:1,maxValue:100,getInitialValue:lv.Ay.getSidechainCompressionStrength,usePredicate:function(){return lv.Ay.supports(aj.O5.SIDECHAIN_COMPRESSION)}}),uR=(0,o.zD)(d.X.STREAMING_OS_MENU_SCREEN_CAPTURE,{useTitle:()=>m.intl.string(m.t.lt8rRx),useSubtitle:()=>m.intl.string(m.t.ie1mgY),useValue:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.getUseSystemScreensharePicker())},setValue:function(e){(0,n9.cX)()&&e?(0,se.A)({title:m.intl.string(m.t["9jf31O"]),subtitle:m.intl.string(m.t.uBd6JW),variant:"primary",onConfirm:()=>{aU.A.setUseSystemScreensharePicker(e),s2.A.app.relaunch()},confirmText:m.intl.string(m.t.BddRzS)}):aU.A.setUseSystemScreensharePicker(e)},usePredicate:function(){return(0,R.bG)([lv.Ay],()=>lv.Ay.supportsSystemScreensharePicker()&&(0,n9.cX)())}}),uL=(0,o.bd)(d.X.STREAMING_ADVANCED_ACCORDION,{useTitle:e=>e?m.intl.string(m.t.qrMyvm):m.intl.string(m.t.LEtTNl),useCollapsedSubtitle:()=>ou(d.X.STREAMING_ADVANCED_ACCORDION),buildLayout:()=>[uy,uO,uR,uj,uv]}),uD=(0,o.zZ)(d.X.STREAMING_CATEGORY,{useTitle:()=>m.intl.string(m.t.KDdjou),buildLayout:()=>[ub,uL]}),uP=(0,o.E2)(d.X.VOICE_MICROPHONE_INPUT_SELECT,{useSearchTerms:()=>[],Component:function(){return(0,f.jsx)(aC.U,{label:m.intl.string(m.t.UTM8VP),deviceType:aj.oh.AUDIO_INPUT,location:"UserSettingsVoiceVideo",hideDeviceTypeIcon:!0})}}),uG=(0,o.E2)(d.X.VOICE_SPEAKER_OUTPUT_SELECT,{useSearchTerms:()=>[],Component:function(){return(0,f.jsx)(aC.U,{label:m.intl.string(m.t.xuYQ0n),deviceType:aj.oh.AUDIO_OUTPUT,location:"UserSettingsDevices",hideDeviceTypeIcon:!0})}}),uU=(0,o.zC)(d.X.VOICE_INPUT_OUTPUT_DEVICE_SPLIT,{buildLayout:()=>[uP,uG]}),uM=(0,o.sN)(d.X.VOICE_INPUT_VOLUME_SETTING,{useTitle:()=>m.intl.string(m.t.Rtsr6w),minValue:0,maxValue:100,getInitialValue:function(){let e=lv.Ay.getInputVolume();return(0,uo.M)(e)},asValueChanges:function(e){let t=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO],i=(0,uo.w)(e);aU.A.setInputVolume(i,{analyticsLocations:t})}}),uV=(0,o.sN)(d.X.VOICE_OUTPUT_VOLUME_SETTING,{useTitle:()=>m.intl.string(m.t.aUJ062),minValue:0,maxValue:200,getInitialValue:function(){let e=lv.Ay.getOutputVolume();return(0,uo.M)(e)},onValueRender:function(e){return`${e.toFixed(0)}%`},asValueChanges:function(e){let t=[eV.A.USER_SETTINGS_VOICE_AND_VIDEO],i=(0,uo.w)(e);aU.A.setOutputVolume(i,{analyticsLocations:t})}}),uk=(0,o.zC)(d.X.VOICE_INPUT_OUTPUT_VOLUME_SPLIT,{buildLayout:()=>[uM,uV]});var uw=i(702841),uF=i(349288),uB=i(152567),uz=i(593290);let uY=`${to.A.getArticleURL(Q.MVz.VOICE_VIDEO_TROUBLESHOOTING)}?utm_source=discord&utm_medium=blog&utm_campaign=2020-06_help-voice-video&utm_content=--t%3Apm`,uX=(0,o.E2)(d.X.VOICE_MICROPHONE_TEST_SETTING,{useSearchTerms:()=>[m.intl.string(m.t.nuFtHH)],usePredicate:function(){return(0,uw.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.LOOPBACK))},Component:function(){return(0,uw.bG)([lv.Ay],()=>lv.Ay.supports(aj.O5.LOOPBACK))?(0,f.jsx)(uB.A,{size:"md",notchBackground:uB.V.GRAY,captionVoice:m.intl.string(m.t.bp3JOV),captionNoVoice:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-default",children:m.intl.string(m.t.bgn75v)}),m.intl.string(m.t["MA+OZh"]),(0,f.jsx)(uF.Anchor,{className:uz.X,href:to.A.getArticleURL(Q.MVz.NO_INPUT_DETECTED),children:m.intl.string(m.t.RYKKox)})]}),helpText:m.intl.format(m.t["V+B3FH"],{guideURL:uY}),buttonTest:m.intl.string(m.t.gyljWE),buttonStop:m.intl.string(m.t.I6OnJ3),buttonVariant:"primary",location:{page:Q.liQ.USER_SETTINGS,section:Q.JJy.SETTINGS_VOICE_AND_VIDEO}}):null}}),uH=ej.isWindows()?["BTHENUM","BTHHFENUM"]:[];function uK(e){let{inputAndOutputAreBluetooth:t,canPromptSystemServiceInstallForVoice:i}=e;return(0,f.jsxs)(L.B,{children:[i&&(0,f.jsx)(lR,{sourcePage:"voice"}),t&&(0,f.jsx)(si.A,{look:si.k.WARNING,children:m.intl.string(m.t.Ioz3gx)})]})}let uW=(0,o.zZ)(d.X.VOICE_CATEGORY,{useTitle:()=>m.intl.string(m.t.K3lovD),useSearchTerms:()=>[m.intl.string(m.t.hHMYbb),m.intl.string(m.t.nuFtHH),m.intl.string(m.t.dl18zb),m.intl.string(m.t["3182VD"]),m.intl.string(m.t["DGq/PR"]),m.intl.string(m.t.eATD2B),m.intl.string(m.t.Rtsr6w),m.intl.string(m.t.aUJ062)],useInlineNotice:function(){let e=lO("voice"),t=(0,aI.x5)(aj.oh.AUDIO_INPUT),i=(0,aI.x5)(aj.oh.AUDIO_OUTPUT),n=N.useMemo(()=>{let e=uH.some(e=>t?.hardwareId?.startsWith(e)),n=uH.some(e=>i?.hardwareId?.startsWith(e));return e&&n&&t?.containerId!=null&&t.containerId===i?.containerId},[t,i]);return N.useMemo(()=>e.canPrompt||n?{type:e_.lT.STRONGLY_DISCOURAGED_CUSTOM,notice:()=>(0,f.jsx)(uK,{inputAndOutputAreBluetooth:n,canPromptSystemServiceInstallForVoice:e.canPrompt})}:null,[e.canPrompt,n])},buildLayout:()=>[uU,uk,uX]}),uZ=(0,o.t_)(d.X.VOICE_AND_VIDEO_PANEL,{useTitle:()=>m.intl.string(m.t.B1fFpf),buildLayout:()=>[uW,oW,aD,uD,uI,ug,oe]}),uq=(0,o.i4)(d.X.VOICE_AND_VIDEO_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.B1fFpf),usePredicate:()=>lv.Ay.isSupported(),icon:aA.c,useMenu:ah.A,buildLayout:()=>[uZ]}),uQ=(0,o.zZ)(d.X.WINDOWS_CATEGORY,{buildLayout:()=>[ra,r8,ro,rg],initialize:()=>{rr()}}),uJ=(0,o.t_)(d.X.WINDOWS_PANEL,{useTitle:()=>m.intl.string(m.t.ZkDZov),buildLayout:()=>[uQ]}),u$=(0,o.i4)(d.X.WINDOWS_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.ZkDZov),icon:e3.k,usePredicate:()=>ej.isPlatformEmbedded&&(0,ej.isWindows)(),buildLayout:()=>[uJ]}),u0=(0,o.WI)(d.X.APP_SECTION,{useTitle:()=>m.intl.string(m.t.gcyH1J),buildLayout:function(){let e=(0,u.SB)("AppSection_buildLayout");return[uq,lT,n1,r5,e?am:re,rs,e?null:u$,e?null:rh].filter(t4.Vq)}});var u1=i(360669),u2=i(974544),u3=i(546605),u6=i(423764),u4=i(289873),u5=i(465323),u7=i(194261),u8=i(391048),u9=i(753390),de=i(99696),dt=i(202613),di=i(615405),dn=i(580630),ds=i(83617),dl=i(935208),dr=i(607399),da=i(150934),du=i(256006),dd=i(198970),dc=i(71532);let dg=/[^0-9/]/g,dm=/[^0-9]/g;class dA extends N.PureComponent{_inputRef;selectionStart=0;componentDidUpdate(e){let t=this._inputRef;e.value!==this.props.value&&null!=t&&t.setSelectionRange(this.selectionStart,this.selectionStart)}setRef=e=>{let{inputRef:t}=this.props;this._inputRef=e,null!=t&&t(e)};handleChange=(e,t)=>{let i,n,s,l,{value:r,onChange:a}=this.props,o=this._inputRef;if(e===r||null==o||null==r)return;let u=(n=(i=e.replace(dg,"").split("/"))[0],s=i[1],l=[],parseInt(n,10)>12&&(n=n.substring(0,1)),l.push(n),(parseInt(n,10)>1||2===n.length||null!=s&&""!==s)&&l.push("/"),null!=s&&""!==s&&parseInt(s,10)>99&&(s=(s+"").substring(0,2)),l.push(s),l.join("")),d=o.selectionStart;u===r&&u.length<=3&&r.includes("/")&&!e.includes("/")?u=u.replace(dm,""):u===r&&e.includes("/")&&!r.includes("/")&&(u+="/"),u.length>e.length&&(d+=u.length-e.length),this.selectionStart=d,null!=a&&a(u,t)};render(){return(0,f.jsx)(lD.k,{...this.props,inputMode:"numeric",onChange:this.handleChange,inputRef:this.setRef})}}var dh=i(832208),dE=i(536439);let dT=[{fields:[{expirationDate:{name:"expirationDate",id:(0,sS.Ld)(),title:()=>m.intl.string(m.t["CeBa/4"]),autoComplete:"cc-exp",placeholder:()=>m.intl.string(m.t.xeEWQ6),pattern:"\\d*",getClassNameForLayout:()=>dE.ep,renderInput:e=>(0,f.jsx)(dA,{...e})}}.expirationDate]}],dx=function(e){let{onCardInfoChange:t,className:i,expirationDate:n,error:s}=e,[l,r]=N.useState(!1),[a,o]=N.useState(null),[u,d]=N.useState(n);return N.useEffect(()=>{t({expirationDate:u},null===a)},[u,t,a]),(0,f.jsx)(dh.A,{className:i,form:dT,values:{expirationDate:u},errors:null!=a?{expirationDate:a}:{},formError:s,onFieldChange:e=>{l||""===e||r(!0),l&&""===e||!(0,dc.So)(e)?o(m.intl.string(m.t["9/zZdl"])):o(null),d(e)}})};var dS=i(219887),dp=i(276589);let df="isDefault";class dN extends N.PureComponent{static defaultProps={onDelete:()=>{},onSubmit:()=>{},onCancel:()=>{}};constructor(e){super(e);const{paymentSource:t,isDefault:i}=e,n=t.billingAddress;this.state={billingAddress:{name:n.name??"",line1:n.line1??"",line2:n.line2??"",country:n.country??"",state:n.state??"",city:n.city??"",postalCode:n.postalCode??""},expiresMonth:t instanceof dt.YS?t.expiresMonth:void 0,expiresYear:t instanceof dt.YS?t.expiresYear:void 0,billingAddressValid:!1,isDefault:i,expirationValid:!0,dirtyFields:{}}}componentWillUnmount(){n6.h.wait(()=>{(0,u9.ey)(),(0,u9.tc)()})}handleSubmit=e=>{if(e.preventDefault(),e.stopPropagation(),0===Object.values(this.state.dirtyFields).filter(t4.Vq).length)this.props.onCancel();else{let{billingAddress:e,isDefault:t,expiresMonth:i,expiresYear:n}=this.state;this.props.onSubmit(this.props.paymentSource.id,{billingAddress:e,expiresMonth:i,expiresYear:n,isDefault:t})}};handleCancel=()=>{this.props.onCancel()};handleDelete=()=>{let{onDelete:e,paymentSource:t}=this.props;e(t.id)};handleAddressUpdate=(e,t,i)=>{this.setState({billingAddress:e,billingAddressValid:t,dirtyFields:{...this.state.dirtyFields,billingAddress:i}})};handleExpirationDateUpdate=(e,t)=>{let{expirationDate:i}=e;if(this.setState({expirationValid:t}),null==i||""===i)return;let[n,s]=i.split("/");this.handleFieldChange(Number(n),"expiresMonth"),this.handleFieldChange(Number(`${new Date().getFullYear().toString().slice(0,2)}${s}`),"expiresYear")};handleFieldChange=(e,t)=>{null!=t&&this.setState({[t]:e,dirtyFields:{...this.state.dirtyFields,[t]:!0}})};renderError(){let{updateError:e,removeError:t}=this.props;return null==e||e.hasCardError()||e.hasAddressError()?null!=t?(0,f.jsx)("div",{className:dp.zc,children:(0,f.jsx)(O.w,{type:"critical",children:t.message})}):null:(0,f.jsx)("div",{className:dp.zc,children:(0,f.jsx)(O.w,{type:"critical",children:e.message})})}renderBillingAddressSection(){let{billingAddress:e}=this.state,{updateError:t,paymentSource:i}=this.props,n=(0,du.g)(i);return(0,f.jsxs)("div",{className:dp.yV,children:[(0,f.jsx)(k.E,{className:dp.bV,variant:"text-sm/normal",children:m.intl.string(m.t["50Auo2"])}),(0,f.jsx)(dd.Ay,{...e,mode:dd.Ay.Modes.EDIT,layout:n,onBillingAddressChange:this.handleAddressUpdate,error:t})]})}renderCardExpirationSection(){let{expiresMonth:e,expiresYear:t}=this.state;if(null==e||null==t)return null;let i=`${e.toString().padStart(2,"0")}/${t.toString().padStart(2,"0").slice(-2)}`;return(0,f.jsxs)("div",{className:dp.yV,children:[(0,f.jsx)(k.E,{className:dp.bV,variant:"text-sm/normal",children:m.intl.string(m.t.Fo2YP7)}),(0,f.jsx)(dx,{expirationDate:i,onCardInfoChange:this.handleExpirationDateUpdate,error:this.props.updateError})]})}renderActions(){let{submitting:e,removing:t,isForSubscription:i}=this.props,{billingAddressValid:n,expirationValid:s}=this.state;return(0,f.jsx)("div",{className:dp.AU,children:(0,f.jsxs)(L.B,{direction:"horizontal",justify:"space-between",children:[(0,f.jsx)(aB.e,{children:(0,f.jsxs)("div",{className:dp.lH,children:[i?(0,f.jsx)(e1.m,{text:m.intl.string(m.t["v6/z28"]),children:(0,f.jsx)("div",{"aria-hidden":!0,className:dp.dm})}):null,(0,f.jsx)(eE.$,{type:"button",disabled:i||e,loading:t,onClick:this.handleDelete,variant:"critical-secondary",size:dr.Fr?"sm":"md",text:dr.Fr?m.intl.string(m.t.oyYWHE):m.intl.string(m.t.yk5qfb)})]})}),(0,f.jsxs)(aB.e,{children:[(0,f.jsx)(eE.$,{type:"button",disabled:e||t,onClick:this.handleCancel,variant:"secondary",size:dr.Fr?"sm":"md",text:m.intl.string(m.t["ETE/oC"])}),(0,f.jsx)(eE.$,{loading:e,disabled:!n||t||!s,type:"submit",variant:"active",size:dr.Fr?"sm":"md",text:m.intl.string(m.t["R3BPH+"])})]})]})})}render(){let{paymentSource:e,isDefault:t,locale:i,className:n,isForSubscription:s}=this.props,{isDefault:l}=this.state,r=e instanceof dt.SJ;return(0,f.jsx)(ea.Z,{editable:!0,className:eF()(dp.Nr,n),children:(0,f.jsxs)("form",{onSubmit:this.handleSubmit,noValidate:!0,children:[this.renderError(),(0,f.jsxs)("div",{className:dp.__invalid_paymentSection,children:[(0,f.jsx)(dS.A,{paymentSource:e,isDefault:t,isForSubscription:s,locale:i,showLabels:!0,showPaymentSourceIcon:!0}),e.invalid?(0,f.jsx)("div",{className:dp.Um,children:m.intl.string(m.t["3R0U0b"])}):null,(0,f.jsx)("div",{className:dp.Sv,children:r?m.intl.format(m.t.w9WkBl,{paypalURL:"https://www.paypal.com"}):m.intl.string(m.t.VXndyr)})]}),this.renderCardExpirationSection(),this.renderBillingAddressSection(),(0,f.jsx)("div",{className:dp.D5,children:(0,f.jsx)(da.S,{value:df,checked:l,onChange:e=>this.handleFieldChange(e,df),label:m.intl.string(m.t.nag9Og),labelType:"secondary"})}),(0,f.jsx)(eT.c,{}),this.renderActions()]})})}}let d_=R.Ay.connectStores([di.A],()=>({updateError:di.A.editSourceError,removeError:di.A.removeSourceError}))(dN);var dC=i(776409),dI=i(95322);class db extends N.PureComponent{static defaultProps={isEditing:!1,hideDivider:!1,onEditClick:()=>{}};handleEditClick=()=>{this.props.onEditClick(this.props.paymentSource.id)};render(){let{paymentSource:e,isDefault:t,isEditing:i,hideDivider:n,isForSubscription:s,locale:l,removing:r,submitting:a,onSubmit:o,onCancel:u,onDelete:d}=this.props;return i?(0,f.jsx)(d_,{paymentSource:e,isDefault:t,removing:r,submitting:a,locale:l,isForSubscription:s,onSubmit:o,onCancel:u,onDelete:d}):(0,f.jsxs)(f.Fragment,{children:[n?null:(0,f.jsx)(eT.c,{className:dI.__invalid_sourceDivider}),(0,f.jsxs)("div",{className:dI.Yb,children:[(0,f.jsx)(dS.A,{paymentSource:e,isDefault:t,isForSubscription:s,locale:l,showSubtext:!0,showLabels:!0,showPaymentSourceIcon:!0}),(0,f.jsx)(eE.$,{variant:"secondary",onClick:this.handleEditClick,size:"sm",text:m.intl.string(m.t.bt75uw)})]})]})}}let dv=N.memo(function(e){let{paymentSource:t,hideDivider:i,isForSubscription:n,locale:s,onRedeemClick:l}=e,[r,a]=N.useState(null),o=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()?.storeCountry?.country??null),u=(0,R.bG)([di.A],()=>di.A.ipCountryCode),d=N.useMemo(()=>(0,u5.TW)(`-${o??u??"US"}`),[o,u]);return N.useEffect(()=>{void 0===t?a({amount:0,currency:d}):u9.YP(t.id).then(e=>{a(e)})},[t,d]),(0,f.jsxs)(f.Fragment,{children:[i?null:(0,f.jsx)(eT.c,{className:dI.__invalid_sourceDivider}),(0,f.jsxs)("div",{className:dI.Yb,children:[void 0!==t?(0,f.jsx)(dS.A,{paymentSource:t,isDefault:!1,isForSubscription:n,locale:s,showSubtext:!1,showLabels:!1,showPaymentSourceIcon:!0}):(0,f.jsx)(k.E,{variant:"text-sm/medium",children:m.intl.string(dC.default["/FQWfA"])}),(0,f.jsxs)("div",{className:dI.zy,children:[(0,f.jsx)("div",{className:dI.Tq,children:null==r?(0,f.jsx)(u4.y,{type:u4.y.Type.SPINNING_CIRCLE}):(0,f.jsx)(k.E,{variant:"text-sm/medium",children:(()=>{let{amount:e,currency:t}=r??{},i=t??d,n=String(i).toUpperCase(),s=(0,dn.$g)(e??0,i,{currencyDisplay:"narrowSymbol"});return`${n} ${s}`})()})}),(0,f.jsx)(eE.$,{variant:"secondary",onClick:l,size:"sm",text:m.intl.string(dC.default.iBFPMf)})]})]})]})});class dj extends N.PureComponent{state={editingPayment:null};handleEditClick=async e=>{try{await u9.Gr(e),this.setState({editingPayment:e})}catch(e){}};handleCancel=()=>{this.setState({editingPayment:null})};handleDelete=async e=>{try{await u9.JQ(e),this.setState({editingPayment:null})}catch(e){}};handleSubmit=async(e,t)=>{if(null!=e)try{await u9.Ps(e,t),this.setState({editingPayment:null})}catch(e){}};handlePaymentSourceAdded=async e=>{await (0,ds.c_)(e.id)};handleAddPaymentMethod=()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,362111));return t=>(0,f.jsx)(e,{...t,onAddPaymentSource:this.handlePaymentSourceAdded})},{onCloseCallback:()=>{(0,u8.ET)()},onCloseRequest:Q.tEg})};renderFooter(){let{paymentSources:e}=this.props;return(0,f.jsxs)("div",{className:dI.qr,children:[0===Object.keys(e).length?(0,f.jsxs)("div",{className:dI.z8,children:[(0,f.jsx)(k.E,{variant:"text-sm/normal",children:m.intl.string(m.t.aRHpAB)}),(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-subtle",className:dI.Sv,children:m.intl.string(m.t.o9bOIl)})]}):null,(0,f.jsx)(eE.$,{onClick:this.handleAddPaymentMethod,text:m.intl.string(m.t.CpOiEO)})]})}render(){let e,{showHeader:t,defaultPaymentSourceId:i,paymentSources:n,locale:s,removing:l,submitting:r,premiumSubscriptionPaymentSourceId:a,showGiftCards:o}=this.props,u=eL().values(n).sort((e,t)=>e.id===i?-1:t.id===i?1:dl.default.compare(e.id,t.id)),d=u.filter(e=>!(e instanceof dt.LQ)),c=u.filter(e=>e instanceof dt.LQ),g=this.state.editingPayment,A=d.findIndex(e=>e.id===g),h=d.map((e,t)=>(0,f.jsx)(db,{locale:s,paymentSource:e,isDefault:i===e.id,onCancel:this.handleCancel,onDelete:this.handleDelete,isForSubscription:e.id===a,hideDivider:0===t||A===t-1,onSubmit:this.handleSubmit,submitting:r,removing:l,isEditing:g===e.id,onEditClick:this.handleEditClick},e.id));return e=c.length>0?c.map((e,t)=>(0,f.jsx)(dv,{paymentSource:e,hideDivider:0===d.length||A===d.length-1,isForSubscription:e.id===a,locale:s,onRedeemClick:()=>(0,de.HF)({withRedemptionSuccessModal:!0,source:"desktop_billing_page"})},e.id)):(0,f.jsx)(dv,{hideDivider:0===d.length||A===d.length-1,isForSubscription:!1,locale:s,onRedeemClick:()=>(0,de.HF)({withRedemptionSuccessModal:!0,source:"desktop_billing_page"})}),(0,f.jsxs)(f.Fragment,{children:[t?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)(eh.D,{variant:"heading-lg/semibold",children:[(0,f.jsx)(u7.X,{size:"sm",className:dI.hz})," ",m.intl.string(m.t.W26xGQ)]}),(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-subtle",children:m.intl.string(m.t.h6V3uK)})]}):null,h,o&&e,A!==d.length-1||o&&c.length>0?(0,f.jsx)(eT.c,{}):null,this.renderFooter()]})}}var dy=i(459357),dO=i(295405),dR=i(166403),dL=i(773669),dD=i(589764);function dP(){let e=(0,u3.vg)("PaymentMethodsHeader"),t=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()?.storeCountry);return e&&t?.country!=null?{country:t.country,countryName:(0,u6.Gw)(t.country)}:null}let dG=(0,o.E2)(d.X.BILLING_PAYMENT_METHODS,{Component:function(e){let{showHeader:t=!1}=e,i=(0,R.bG)([di.A],()=>di.A.isSyncing),n=(0,R.bG)([dO.A],()=>dO.A.paymentSources),s=(0,R.bG)([dO.A],()=>dO.A.defaultPaymentSourceId),l=(0,R.bG)([dL.default],()=>dL.default.locale),r=(0,R.bG)([dR.A],()=>dR.A.getPremiumTypeSubscription()),a=(0,R.bG)([di.A],()=>di.A.isRemovingPaymentSource),o=(0,R.bG)([di.A],()=>di.A.isUpdatingPaymentSource),{enabled:u}=(0,dy.c)({location:"UserSettingsBilling"});return(N.useEffect(()=>{u9.$o(),u9.hP()},[]),i&&0===Object.keys(n).length)?(0,f.jsx)("div",{className:dD.o,children:(0,f.jsx)(u4.y,{})}):(0,f.jsx)(dj,{showHeader:t,paymentSources:n,defaultPaymentSourceId:s,premiumSubscriptionPaymentSourceId:null!=r&&r.status!==Q.Dmq.CANCELED?r.paymentSourceId:null,locale:l,removing:a,submitting:o,showGiftCards:u})},useSearchTerms:()=>[m.intl.string(m.t.W26xGQ),m.intl.string(m.t["3pIjBH"])]}),dU=(0,o.zZ)(d.X.BILLING_PAYMENT_METHODS_CATEGORY,{useTitle:()=>m.intl.string(m.t.W26xGQ),useSubtitle:()=>{let e=dP();return null!=e?m.intl.format(m.t.e2t1G5,{country:e.countryName}):m.intl.string(m.t.h6V3uK)},useSubtitleDecoration:function(){return null==dP()?null:{type:e_.p3.INFO_POPOVER,ariaLabel:m.intl.string(m.t.PuB1W7),popoverProps:{title:"",body:m.intl.string(m.t["21skUa"]),size:"sm",position:"top",getActions:e=>[{text:m.intl.string(m.t.PuB1W7),variant:"primary",onClick:()=>{window.open("https://support.discord.com/hc/articles/39799791912087","_blank"),e()}}]}}},buildLayout:()=>[dG]});var dM=i(549363),dV=i(545075);let dk=(0,o.E2)(d.X.BILLING_TRANSACTION_HISTORY,{Component:function(){let e=(0,R.bG)([dL.default],()=>dL.default.locale);return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(dV.kb,{}),(0,f.jsx)(dM.A,{locale:e})]})},useSearchTerms:()=>[m.intl.string(m.t.obLrcK)]}),dw=(0,o.zZ)(d.X.BILLING_TRANSACTION_HISTORY_CATEGORY,{useTitle:()=>m.intl.string(m.t.obLrcK),buildLayout:()=>[dk]}),dF=(0,o.t_)(d.X.BILLING_PANEL,{useTitle:()=>m.intl.string(m.t.oeUm2s),buildLayout:()=>[dU,dw],useObscuredNotice:u2.L}),dB=(0,o.i4)(d.X.BILLING_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.oeUm2s),icon:u1.B,buildLayout:()=>[dF]});var dz=i(597770),dY=i(962644),dX=i(35587),dH=i(86379);let dK=(0,o.E2)(d.X.GIFT_BLOCKED_PAYMENTS_SETTING,{Component:dV.uK,usePredicate:()=>(0,dH.Hp)(),useSearchTerms:()=>[m.intl.string(m.t.vwMEHS)]}),dW=(0,o.zZ)(d.X.GIFT_BLOCKED_PAYMENTS_CATEGORY,{buildLayout:()=>[dK]});var dZ=i(532446),dq=i(869038),dQ=i(499454),dJ=i(45938);class d$ extends N.Component{state={codeInput:"",submitting:!1,hasError:!1,isPromoCode:!1};get analyticsLocation(){let{analyticsContext:{location:e}}=this.props;return{...e,object:Q.ZSU.BUTTON_CTA}}handleChange=e=>{this.setState({codeInput:e,hasError:!1})};handleSubmit=async e=>{e.preventDefault();let{codeInput:t}=this.state;if(""===t)return;let i=t.trim();this.setState({submitting:!0});try{if(this.props.acceptGiftCardRedemption)try{await (0,de.Qp)(i),(0,de.HF)({initialCode:i,withRedemptionSuccessModal:!0}),this.setState({codeInput:""});return}catch{}let e=(0,dJ.Vd)(t);if(null==e)return void this.setState({hasError:!0});let n=await dq.A.resolveGiftCode(e);if(null!=n&&null!=n.giftCode.promotion)throw this.setState({isPromoCode:!0}),Error("Cannnot redeem promotion code as gift");X.default.track(Q.HAw.OPEN_MODAL,{type:"gift_accept",location:{...this.analyticsLocation,section:Q.JJy.LIBRARY_INVENTORY_CODE_REDEMPTION,object:Q.ZSU.BUTTON_CTA}}),(0,dQ.h)({processedCode:e}),this.setState({codeInput:""})}catch(e){this.setState({hasError:!0})}finally{this.setState({submitting:!1})}};render(){let{redesign:e,obscureInput:t}=this.props,{codeInput:i,submitting:n,hasError:s,isPromoCode:l}=this.state,r=e?m.intl.string(m.t["hVEn/j"]):m.intl.string(m.t.SeKIoS),a=e?m.intl.string(m.t.epHMtp):void 0;return(0,f.jsx)(io.n,{label:e?void 0:m.intl.string(m.t["il+VCo"]),children:(0,f.jsx)("form",{onSubmit:this.handleSubmit,children:(0,f.jsxs)(dZ.M,{children:[(0,f.jsx)(lD.k,{label:r,description:a,type:t?"password":"text",value:i,onChange:this.handleChange,placeholder:"WUMP-AAAAA-BBBBB-CCCCC",error:!l&&s?m.intl.string(m.t.Y11a2u):null,helperText:l?m.intl.format(m.t.gPt3PE,{promoLink:()=>{window.open(`https://discord.com/billing/promotions/${i}`)}}):null,fullWidth:!0}),(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.KIpp7M),type:"submit",loading:n,disabled:e&&0===i.length})]})})})}}function d0(e){let{redesign:t=!1}=e,{enabled:i}=(0,dy.c)({location:"UserSettingsBilling"}),n=N.useContext(X.AnalyticsContext),s=(0,R.bG)([eC.A],()=>eC.A.enabled);return(0,f.jsx)(d$,{analyticsContext:n,obscureInput:s,acceptGiftCardRedemption:i,redesign:t})}let d1=(0,o.E2)(d.X.GIFT_CODE_REDEMPTION_SETTING,{Component:d0,usePredicate:()=>!(0,dH.Hp)(),useSearchTerms:()=>[m.intl.string(m.t["jcSP+g"]),m.intl.string(m.t["il+VCo"])]});var d2=i(725570),d3=i(707554),d6=i(736653),d4=i(46054);let d5=ry().duration(30,"days");var d7=i(264779),d8=i(416052),d9=i(961302);function ce(e){let{onClose:t,transitionState:i}=e;return(0,f.jsx)(lL.Modal,{title:"",size:"md",input:(0,f.jsx)("div",{className:d9.aR}),onClose:async()=>await t(),actions:[{text:m.intl.string(m.t.cpT0Cq),variant:"primary",onClick:t}],transitionState:i,children:(0,f.jsxs)("div",{className:d9.t4,children:[(0,f.jsx)(eh.D,{variant:"heading-xl/semibold",children:m.intl.string(m.t.iufib1)}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:d9.G3,children:m.intl.string(m.t.eAn6z2)})]})})}let ct=function(e){let{onClose:t,onClaim:i,code:n,outboundPromotion:s,transitionState:l}=e,[r,a]=N.useState(null),o=(0,sS.GV)(),{analyticsLocations:u}=(0,nU.Ay)(eV.A.USER_SETTINGS_GIFT_INVENTORY);return(N.useEffect(()=>{null==n&&(0,d7.kd)({promotionId:s.id,promotionTitle:s.outboundTitle,partnerId:s.partnerId,analyticsLocations:u}).then(e=>i(e)).catch(e=>a(e?.body?.code))},[n,s.id,s.outboundTitle,s.partnerId,i,u]),null!=r)?(0,f.jsx)(ce,{onClose:t,transitionState:l}):null==n?(0,f.jsx)(u4.y,{className:d9.Lq}):(0,f.jsx)(lL.Modal,{title:"",size:"md",onClose:async()=>await t(),input:(0,f.jsxs)("div",{className:d9.N1,children:[(0,f.jsx)("div",{className:d9.Qw}),(0,f.jsx)(eh.D,{variant:"heading-xl/semibold",children:m.intl.string(m.t["23BfZh"])}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:d9.G3,children:s.outboundRedemptionModalBody})]}),actions:[{text:m.intl.string(m.t.TulDPl),variant:"secondary",onClick:async()=>await t()},{text:m.intl.string(m.t["+zx47d"]),variant:"primary",onClick:()=>{let e=(0,d7.kc)(n,s);window.open(e,"_blank")}}],transitionState:l,"aria-label":o,children:(0,f.jsxs)("div",{children:[(0,f.jsx)(eT.c,{className:d9.M5}),(0,f.jsx)(sy.D,{label:m.intl.string(m.t.s9LFQh),helperText:m.intl.string(m.t["F+nFTZ"]),children:(0,f.jsx)(d8.A,{value:n,buttonColor:aw.$n.Colors.BRAND,buttonLook:aw.$n.Looks.FILLED,delay:1e3})})]})})};var ci=i(725807),cn=i(212168),cs=i(469778),cl=i(109802),cr=i(503787);let ca=e=>{let{children:t,className:i,splashArtURL:n}=e;return(0,f.jsxs)(lM.A,{className:eF()(cr.wx,i),align:lM.A.Align.CENTER,children:[(0,f.jsx)("div",{className:cr.Bn,style:null!=n?{backgroundImage:`url(${n})`}:void 0}),t]})},co=e=>{let{children:t,className:i}=e;return(0,f.jsx)("div",{className:eF()(cr.rf,i),children:t})};class cu extends N.PureComponent{static Header=ca;static Body=co;render(){let{children:e,className:t,onMouseEnter:i,onMouseLeave:n}=this.props;return(0,f.jsx)("div",{className:eF()(cr.Nr,t),onMouseEnter:i,onMouseLeave:n,children:e})}}var cd=i(75825),cc=i(871123),cg=i(366523),cm=i(495544),cA=i(30793),ch=i(97352),cE=i(67480),cT=i(147925),cx=i(957565),cS=i(615396),cp=i(86629);class cf extends N.PureComponent{_copyModeTimeout=new ob.Ep;state={copyMode:cl.q.DEFAULT};componentWillUnmount(){this._copyModeTimeout.stop()}get copyButtonText(){switch(this.state.copyMode){case cl.q.SUCCESS:return m.intl.string(m.t.XVvPjU);case cl.q.ERROR:return m.intl.string(m.t.i4GM3L);default:return m.intl.string(m.t.OpuAlK)}}handleRevoke(e){dq.A.revokeGiftCode(e)}handleCopy=e=>{let{giftCode:t,sku:i}=this.props;(0,dJ.AK)(t,i),(0,cx.C)(e,()=>this.setState({copyMode:cl.q.SUCCESS}),()=>this.setState({copyMode:cl.q.ERROR})),this._copyModeTimeout.start(1e3,()=>{this.setState({copyMode:cl.q.DEFAULT})})};render(){let{hideCode:e,giftCode:t}=this.props,{copyMode:i}=this.state;return(0,f.jsxs)(lM.A,{direction:lM.A.Direction.VERTICAL,className:cp.Gj,children:[(0,f.jsx)(cl.e,{className:cp.ph,value:(0,dJ.Zq)(t.code),text:this.copyButtonText,mode:i,supportsCopy:cx.p5,hideMessage:e?m.intl.string(m.t["0RLn47"]):null,onCopy:this.handleCopy,buttonColor:aw.XD.BRAND,buttonLook:aw.pR.FILLED}),(0,f.jsxs)("div",{className:cp.KB,children:[null!=t.expiresAt?(0,f.jsxs)(N.Fragment,{children:[m.intl.format(m.t.ltVZcJ,{hours:t.expiresAt.diff(ry()(),"h")})," \u2014\xa0"]}):null,(0,f.jsx)(V.D,{tag:"a",onClick:()=>this.handleRevoke(t.code),children:m.intl.string(m.t.v6Yazx)})]})]})}}class cN extends N.PureComponent{_loadedAt=null;state={isOpen:!1,isCreating:!1,isHovered:!1};componentDidMount(){this._loadedAt=Date.now()}handleGenerateGiftCode=async e=>{e.stopPropagation();let{skuId:t,subscriptionPlanId:i,giftStyle:n}=this.props;this.setState({isCreating:!0}),await dq.A.createGiftCode(t,i,n),this.setState({isCreating:!1,isOpen:!0})};handleToggleOpen=()=>{let{skuId:e,subscriptionPlanId:t,loadedAt:i}=this.props,n=!this.state.isOpen;(null==i||null==this._loadedAt||i<this._loadedAt)&&n&&dq.A.fetchUserGiftCodesForSKU(e,t),this.setState({isOpen:!this.state.isOpen})};renderGiftIcon(){let{sku:e,giftStyle:t,application:i}=this.props;return(0,cc.bF)(e)?(0,f.jsx)(cg.e,{shape:"square",sku:e,containerClassName:cp.ez}):null!=t?(0,f.jsx)(cd.A,{giftStyle:t,className:cp.ez,shouldAnimate:this.state.isHovered}):(0,f.jsx)(e8.A,{game:i,size:e8.M.MEDIUM,skuId:e.id})}renderSubtitle(){let{sku:e,entitlements:t,application:i}=this.props;return(0,cc.bF)(e)?(0,f.jsxs)("div",{className:eF()(cp.Oc,cp.ic),children:[(0,f.jsx)(e8.A,{game:i,size:e8.M.XSMALL,skuId:e.id,className:cp._u}),m.intl.format(m.t["6plpZi"],{applicationName:i.name,copies:t.length})]}):(0,f.jsx)("div",{className:cp.Oc,children:m.intl.format(m.t.zMcvcA,{copies:t.length})})}renderTitle(){let e,{sku:t,subscriptionPlan:i,giftCodeBatchId:n}=this.props;return e=n===sf.FB?m.intl.string(m.t.odsU6W):n===sf.Bu&&null!=i?m.intl.formatToPlainString(i.interval===sf.WT.MONTH?m.t.uZjpiJ:m.t.bJW1EA,{skuName:t.name,intervalCount:i.intervalCount}):null==i?t.name:m.intl.formatToPlainString(i.interval===sf.WT.MONTH?m.t.rCJvqo:m.t.Vd3Iu8,{skuName:t.name,intervalCount:i.intervalCount}),(0,f.jsx)("div",{className:cp.mO,children:e})}renderGenerateGiftCodeRow(){return(0,f.jsxs)(lM.A,{justify:lM.A.Justify.BETWEEN,align:lM.A.Align.CENTER,className:cp.pe,children:[(0,f.jsx)(k.E,{variant:"text-md/normal",children:m.intl.string(m.t.lELyPj)}),(0,f.jsx)(eE.$,{variant:"primary",size:"sm",text:m.intl.string(m.t.Q3Qguo),loading:this.state.isCreating,onClick:this.handleGenerateGiftCode})]})}setIsHovered(e){this.setState({isHovered:e})}render(){let{entitlements:e,application:t,giftCodes:i,className:n,sku:s,isFetching:l,hideCodes:r}=this.props,{isOpen:a}=this.state;return(0,f.jsxs)(cu,{className:n,children:[(0,f.jsx)(V.D,{onClick:this.handleToggleOpen,className:cp.Nr,onMouseEnter:()=>this.setIsHovered(!0),onMouseLeave:()=>this.setIsHovered(!1),children:(0,f.jsx)(cu.Header,{splashArtURL:t.getSplashURL(512),children:(0,f.jsxs)("div",{className:cp.MY,children:[(0,f.jsxs)(lM.A,{align:lM.A.Align.CENTER,children:[this.renderGiftIcon(),(0,f.jsxs)("div",{className:cp.TK,children:[this.renderTitle(),this.renderSubtitle()]})]}),(0,f.jsx)(cT.A,{direction:a?cT.A.Directions.UP:cT.A.Directions.DOWN,className:cp.eO})]})})}),a?(0,f.jsx)(cu.Body,{children:l?(0,f.jsx)(u4.y,{className:cp.u1}):(0,f.jsxs)(N.Fragment,{children:[i.length<e.length?this.renderGenerateGiftCodeRow():null,i.map(e=>(0,f.jsx)(cf,{giftCode:e,sku:s,hideCode:r},e.code))]})}):null]})}}let c_=R.Ay.connectStores([cE.A,eC.A,cA.A,eZ.A,ch.A,cm.default],e=>{let{skuId:t,subscriptionPlanId:i,giftStyle:n}=e,s=cE.A.get(t);if(null==s)throw Error("SKU was unavailable while rendering gift.");let l=cA.A.getForGifterSKUAndPlan(cm.default.getId(),t,i).filter(e=>!e.isClaimed).filter(e=>e.giftStyle===n);return{sku:s,hideCodes:eC.A.enabled,isFetching:cA.A.getUserGiftCodesFetchingForSKUAndPlan(t,i),loadedAt:cA.A.getUserGiftCodesLoadedAtForSKUAndPlan(t,i),application:eZ.A.getApplication(s.applicationId),subscriptionPlan:null!=i?(0,cS.c9)(i):null,giftCodes:l}})(cN);var cC=i(928661);function cI(e){let{redesign:t=!1}=e,i=(0,R.yK)([cs.A],()=>cs.A.getGiftable()).filter(e=>{let{giftCodeBatchId:t}=e;return null!=t}),n=(0,R.bG)([t6.default],()=>o6.Ay.isPremiumExactly(t6.default.getCurrentUser(),sf.PremiumTypes.TIER_2)),s=(0,R.bG)([t6.default],()=>!o6.Ay.isPremium(t6.default.getCurrentUser())),{activeOutboundPromotions:l,claimedEndedOutboundPromotions:r,claimedOutboundPromotionCodeMap:a}=(0,dX.y7)(),o=i.find(e=>e.giftCodeBatchId===sf.FB&&!e.consumed),u=i.filter(e=>e.giftCodeBatchId===sf.Bu&&!e.consumed)??[],[d,c]=eL().partition(u,e=>{let{subscriptionPlanId:t}=e;return t===sf.gD.PREMIUM_YEAR_TIER_2}),g=l.length+r.length>0,A=t||!g?null:(0,f.jsxs)("div",{className:cC.N1,children:[(0,f.jsx)(eh.D,{variant:"heading-md/semibold",children:m.intl.string(m.t.wFsj3B)}),(0,f.jsx)(eT.c,{className:cC.yF})]}),h=s&&g?(0,f.jsxs)("div",{className:cC.uo,children:[(0,f.jsx)(oZ.t,{size:"md",color:F.A.colors.REDESIGN_BUTTON_PREMIUM_PRIMARY_PURPLE_FOR_GRADIENT_2,className:cC.PC}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:cC.Qw,children:m.intl.format(m.t.G4fwxK,{onClick:()=>{(0,sE.default)(),(0,sO.pX)(Q.BVt.APPLICATION_STORE)}})}),(0,f.jsx)(ci.A,{showGradient:!0,className:cC.aA,subscriptionTier:sf.pe.TIER_2,textOptions:{textOverride:m.intl.string(m.t.mr4K7D)}})]}):null;return(0,f.jsxs)("div",{children:[A,(0,f.jsx)(cn.A,{className:cC.Yj,isShown:s&&g,type:cn.i.PREMIUM,hasBackground:!0,children:(0,f.jsxs)("div",{className:cC.DE,children:[h,r.map(e=>{let{code:t,promotion:i}=e;return(0,f.jsx)(cj,{outboundPromotion:i,code:t,disabled:!n},i.id)}),l.map(e=>(0,f.jsx)(cj,{outboundPromotion:e,code:a[e.id],disabled:!n},e.id)),null!=o?(0,f.jsx)(c_,{skuId:o.skuId,subscriptionPlanId:o.subscriptionPlanId,entitlements:[o],giftCodeBatchId:sf.FB},(0,dJ.Kx)(o.skuId,o.subscriptionPlanId)):null,d.length>0?(0,f.jsx)(c_,{skuId:d[0].skuId,subscriptionPlanId:d[0].subscriptionPlanId,entitlements:d,giftCodeBatchId:sf.Bu},(0,dJ.Kx)(d[0].skuId,d[0].subscriptionPlanId)):null,c.length>0?(0,f.jsx)(c_,{skuId:c[0].skuId,subscriptionPlanId:c[0].subscriptionPlanId,entitlements:c,giftCodeBatchId:sf.Bu},(0,dJ.Kx)(c[0].skuId,c[0].subscriptionPlanId)):null]})})]})}var cb=i(339048);function cv(){let e=(0,R.yK)([cs.A],()=>cs.A.getGiftable()).filter(e=>{let{giftCodeBatchId:t}=e;return null==t}),t=eL().groupBy(e,e=>(0,dJ.Kx)(e.skuId,e.subscriptionPlanId,e.giftStyle)),[i,n]=N.useState(!1);if(N.useEffect(()=>{n6.h.wait(()=>{(0,cb.XJ)().then(()=>n(!0))})},[]),!i)return(0,f.jsx)(u4.y,{className:cC.Lq});if(0===Object.keys(t).length)return(0,f.jsxs)("div",{className:cC.p$,children:[(0,f.jsx)("div",{className:cC.QT}),(0,f.jsx)(d3.H,{className:cC.ks,children:m.intl.string(m.t.B1qgZn)}),(0,f.jsx)("p",{className:cC.WO,children:m.intl.format(m.t.HezvJ8,{onClick:function(){(0,ey.openUserSettings)(d.X.NITRO_PANEL)}})})]});let s=eL().keys(t).map(e=>{let{skuId:i,subscriptionPlanId:n,giftStyle:s}=(0,dJ.X6)(e);return(0,f.jsx)(c_,{skuId:i,subscriptionPlanId:n,entitlements:t[e],giftStyle:s},e)});return(0,f.jsx)(L.B,{gap:"lg",children:s})}function cj(e){let t,{outboundPromotion:i,code:n,disabled:s}=e,[l,r]=N.useState(!1),[a,o]=N.useState(!1),u=()=>r(e=>!e),d=(0,d6.Ay)(),c=(0,d7.WD)(i.id,d),g=null!=n,A=N.useMemo(()=>(0,rO.i$)(g?null!=i.outboundRedemptionEndDate?ry()(i.outboundRedemptionEndDate):ry()(i.endDate).add(d5):ry()(i.endDate),"LL"),[i,g]);g&&l?t=m.intl.format(m.t.pkxVx6,{endDate:A,onClickDetails:u}):g&&!l?t=m.intl.format(m.t["4sFeob"],{endDate:A,onClickDetails:u}):!g&&l?t=m.intl.format(m.t["RBnE+l"],{endDate:A,onClickDetails:u}):g||l||(t=m.intl.format(m.t["57+7Qn"],{endDate:A,onClickDetails:u}));let h=g?m.intl.string(m.t["2cHUti"]):m.intl.string(m.t.O13yhz),E=N.useCallback(()=>o(!1),[]),{outboundTitle:T,outboundTermsAndConditions:x}=i;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:cC.AX,children:[(0,f.jsxs)("div",{className:cC.gE,children:[(0,f.jsxs)("div",{className:cC.At,children:[(0,f.jsx)("div",{className:cC.$G,children:(0,f.jsx)("img",{alt:"",src:c,className:cC.IJ})}),(0,f.jsxs)("div",{children:[(0,f.jsx)(eh.D,{variant:"heading-md/semibold",children:T}),(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-default",children:t})]})]}),!s&&(0,f.jsx)(eE.$,{text:h,onClick:()=>o(!0),disabled:s,size:"sm"})]}),l&&(0,f.jsx)(k.E,{className:cC.GL,variant:"text-xs/normal",color:"text-default",children:d4.A.parse(x,!1,{allowLinks:!0})})]}),a&&(0,f.jsx)(d2.aF,{renderModal:e=>(0,f.jsx)(ct,{...e,onClose:E,onClaim:dY.Ay.addClaimedOutboundPromotionCode,code:n,outboundPromotion:i}),onCloseRequest:E})]})}let cy=(0,o.E2)(d.X.GIFT_INVENTORY_LIST_SETTING,{Component:function(){return(0,f.jsxs)(L.B,{gap:"md",children:[(0,f.jsx)(cI,{}),(0,f.jsx)("div",{className:cC.N1,children:(0,f.jsxs)(d3.F,{component:(0,f.jsx)(eh.D,{variant:"heading-md/semibold",children:m.intl.string(m.t["9KeUbY"])}),children:[(0,f.jsx)(eT.c,{className:cC.yF}),(0,f.jsx)(cv,{})]})})]})},usePredicate:()=>!(0,dH.Hp)(),useSearchTerms:()=>[m.intl.string(m.t["jcSP+g"]),m.intl.string(m.t["9KeUbY"])]});var cO=i(89366),cR=i(881489),cL=i(374200),cD=i(354670);let cP=(0,o.zZ)(d.X.MY_GIFTS_CATEGORY,{useTitle:cU,buildLayout:()=>[cG],usePredicate:()=>{let e=(0,cO.QQ)(),t=(0,R.bG)([cD.A],()=>cD.A.hasAnyUnexpiredOffer()),i=(0,cR.ds)(),{claimedOutboundPromotionCodes:n,claimedOutboundPromotionCodesLoaded:s}=(0,R.cf)([cL.A],()=>({claimedOutboundPromotionCodes:cL.A.claimedOutboundPromotionCodes,claimedOutboundPromotionCodesLoaded:cL.A.claimedOutboundPromotionCodesLoaded})),l=(0,d7.eN)(n),r=(0,dX.T1)(e,t,i,l),a=(0,d7.Wl)(n,r).length;return s&&r.length+a>0}}),cG=(0,o.E2)(d.X.MY_GIFTS_CONTENT,{useSearchTerms:()=>[cU()],Component:()=>(0,f.jsx)(cI,{redesign:!0})});function cU(){return(0,u.ri)("MyGifts")?m.intl.string(m.t.YzjdWJ):m.intl.string(m.t.wFsj3B)}let cM=(0,o.zZ)(d.X.PURCHASED_GIFTS_CATEGORY,{useTitle:ck,buildLayout:()=>[cV]}),cV=(0,o.E2)(d.X.PURCHASED_GIFTS_CONTENT,{useSearchTerms:()=>[ck()],Component:()=>(0,f.jsx)(cv,{})});function ck(){return(0,u.ri)("PurchasedGifts")?m.intl.string(m.t.FWe6CP):m.intl.string(m.t["9KeUbY"])}let cw=(0,o.zZ)(d.X.REDEEM_GIFT_CATEGORY,{useTitle:()=>m.intl.string(m.t["il+VCo"]),buildLayout:()=>[cF],usePredicate:()=>!(0,dH.Hp)()}),cF=(0,o.E2)(d.X.REDEEM_CODE_INPUT,{Component:()=>(0,f.jsx)(d0,{redesign:!0}),useSearchTerms:()=>[m.intl.string(m.t["jcSP+g"]),m.intl.string(m.t["il+VCo"])]}),cB=(0,o.zZ)(d.X.GIFT_INVENTORY_LEGACY_CATEGORY,{buildLayout:()=>[d1,cy,dK]}),cz=(0,o.t_)(d.X.GIFT_PANEL,{useTitle:cX,buildLayout:()=>(0,u.SB)("GiftPanel")?[cw,cP,cM,dW]:[cB],initialize:()=>{(0,u.SB)("GiftPanel")&&dY.Ay.fetchClaimedOutboundPromotionCodes()}}),cY=(0,o.i4)(d.X.GIFT_SIDEBAR_ITEM,{useTitle:cX,icon:dz.o,usePersistentBadge:function(){return N.useMemo(()=>({badgeType:e_.Xi.COUNT,useCount:()=>(0,dX.IO)().length}),[])},buildLayout:()=>[cz]});function cX(){return(0,u.ri)("GiftPanel")?m.intl.string(m.t.QvIFi0):m.intl.string(m.t["jcSP+g"])}var cH=i(659758),cK=i(102581),cW=i(815846);let cZ=(0,o.E2)(d.X.NITRO_SETTING,{Component:function(){let e=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser());return(0,o6.YE)(e,sf.PremiumTypes.TIER_2)?(0,f.jsx)(cW.A,{}):(0,f.jsx)(cK.A,{})},useSearchTerms:()=>[m.intl.string(m.t.Ipxkog)]}),cq=(0,o.zZ)(d.X.NITRO_CATEGORY,{buildLayout:()=>[cZ]}),cQ=(0,o.t_)(d.X.NITRO_PANEL,{useTitle:()=>m.intl.string(m.t.Ipxkog),useObscuredNotice:u2.L,buildLayout:()=>[cq]}),cJ=(0,o.i4)(d.X.NITRO_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t.Ipxkog),icon:oZ.t,usePersistentBadge:function(e){return N.useMemo(()=>({badgeType:e_.Xi.STRONGLY_DISCOURAGED_CUSTOM,useCustomBadge:()=>(0,cH.e)(e)}),[e])},buildLayout:()=>[cQ]});var c$=i(104510),c0=i(820739),c1=i(73825),c2=i(160946);let c3=(0,i(240921).Ay)({name:"2026-03-boosting-settings-refresh",kind:"user",defaultConfig:{enabled:!1},variations:{0:{enabled:!1},1:{enabled:!0}}});var c6=i(859241),c4=i(531260),c5=i(369163),c7=i(957485),c8=i(926268),c9=i(106529),ge=i(93364);function gt(e){let{className:t,icon:i,children:n}=e;return(0,f.jsxs)("li",{className:eF()(c9.Nr,t),children:[(0,f.jsx)(i,{className:c9.Kk}),(0,f.jsx)(k.E,{className:c9.__invalid_description,variant:"text-sm/medium",children:n})]})}let gi=function(e){let{cardClassName:t}=e;return(0,f.jsxs)("div",{className:c9.iE,children:[(0,f.jsxs)("div",{className:c9.Qs,children:[(0,f.jsx)(eh.D,{className:c9.R_,color:"always-white",variant:"heading-xxl/bold",children:m.intl.string(m.t.IzKs3o)}),(0,f.jsxs)("ul",{className:c9.kR,children:[(0,f.jsx)(gt,{className:t,icon:c5.v,children:m.intl.string(m.t.TZigSO)}),(0,f.jsx)(gt,{className:t,icon:e=>(0,f.jsx)("img",{className:eF()(e.className,c9.Dp),src:ge,alt:""}),children:m.intl.string(m.t.hjQuV2)}),(0,f.jsx)(gt,{className:t,icon:c7.i,children:m.intl.string(m.t["2RUcaM"])}),(0,f.jsx)(gt,{className:t,icon:c8.C,children:m.intl.string(m.t.bJoZKV)})]})]}),(0,f.jsx)("div",{className:c9.JP})]})};var gn=i(834040),gs=i(811227);let gl=[{getQuestion:()=>m.intl.string(m.t.C4J8UB),getAnswer:()=>m.intl.string(m.t.nhkk6k)},{getQuestion:()=>m.intl.string(m.t.ai4ym2),getAnswer:()=>m.intl.format(m.t["8zlqlD"],{helpCenterUrl:to.A.getArticleURL(Q.MVz.GUILD_BOOSTING_FAQ)})},{getQuestion:()=>m.intl.string(m.t.kMVGsC),getAnswer:()=>m.intl.string(m.t["Vz/SCQ"])},{getQuestion:()=>m.intl.string(m.t.kYmXWF),getAnswer:()=>m.intl.string(m.t["+OURPp"])},{getQuestion:()=>m.intl.string(m.t["LsX/vb"]),getAnswer:()=>m.intl.string(m.t["3TeauK"])},{getQuestion:()=>m.intl.string(m.t.fRlnXU),getAnswer:()=>m.intl.string(m.t.bTRacj)},{getQuestion:()=>m.intl.string(m.t["8Mu5Q9"]),getAnswer:()=>m.intl.string(m.t["2T5iPo"])},{getQuestion:()=>m.intl.string(m.t["6EN+TZ"]),getAnswer:()=>m.intl.string(m.t.NZax1u)},{getQuestion:()=>m.intl.string(m.t.f5B4EW),getAnswer:()=>m.intl.string(m.t.Aje8Pb)}],gr=function(e){let{className:t}=e,[i,n]=N.useState(null);return(0,f.jsxs)("div",{className:eF()(gs.iE,t),children:[(0,f.jsx)(eh.D,{className:gs.R_,variant:"heading-xxl/bold",children:m.intl.string(m.t.HPJ6Nj)}),(0,f.jsx)("ul",{className:gs.p_,children:gl.map((e,t)=>{let s=i===t;return(0,f.jsxs)("div",{className:gs.Aw,children:[(0,f.jsxs)(V.D,{className:eF()(gs.k7,{[gs.lo]:s}),onClick:()=>n(e=>e===t?null:t),tag:"li",children:[(0,f.jsx)(k.E,{className:gs.b1,variant:"text-lg/normal",children:e.getQuestion()}),s?(0,f.jsx)(gn.Q,{size:"md",color:"currentColor",className:gs.q4}):(0,f.jsx)(r7.j,{size:"md",color:"currentColor",className:gs.q4})]}),s&&(0,f.jsx)(k.E,{className:gs.ZF,color:"text-default",variant:"text-md/normal",children:e.getAnswer()})]},t)})})]})};var ga=i(462887),go=i(933832),gu=i(789645),gd=i(116891),gc=i(416676);let gg=[{getPerkHeading:()=>m.intl.string(m.t.tIiwuj),getPerkPreviewLightTheme:()=>i(604203),getPerkPreviewDarkTheme:()=>i(878515),getTier0Value:()=>sf.TG[Q.TVA.NONE].limits.emoji,getTier1Value:()=>sf.TG[Q.TVA.TIER_1].limits.emoji,getTier2Value:()=>sf.TG[Q.TVA.TIER_2].limits.emoji,getTier3Value:()=>sf.TG[Q.TVA.TIER_3].limits.emoji},{getPerkHeading:()=>m.intl.string(m.t["3iccet"]),getPerkPreviewLightTheme:()=>i(105732),getPerkPreviewDarkTheme:()=>i(857020),getTier0Value:()=>sf.TG[Q.TVA.NONE].limits.stickers,getTier1Value:()=>sf.TG[Q.TVA.TIER_1].limits.stickers,getTier2Value:()=>sf.TG[Q.TVA.TIER_2].limits.stickers,getTier3Value:()=>sf.TG[Q.TVA.TIER_3].limits.stickers},{getPerkHeading:()=>m.intl.string(m.t["+smCv9"]),getPerkPreviewLightTheme:()=>i(597890),getPerkPreviewDarkTheme:()=>i(297642),getTier0Value:()=>sf.TG[Q.TVA.NONE].limits.soundboardSounds,getTier1Value:()=>sf.TG[Q.TVA.TIER_1].limits.soundboardSounds,getTier2Value:()=>sf.TG[Q.TVA.TIER_2].limits.soundboardSounds,getTier3Value:()=>sf.TG[Q.TVA.TIER_3].limits.soundboardSounds},{getPerkHeading:()=>m.intl.string(m.t.SMYauD),getPerkPreviewLightTheme:()=>i(323091),getPerkPreviewDarkTheme:()=>i(261835),getTier0Value:()=>m.intl.formatToPlainString(m.t.zZ6Rdi,{resolution:sf.TG[Q.TVA.NONE].limits.screenShareQualityResolution,framerate:sf.TG[Q.TVA.NONE].limits.screenShareQualityFramerate}),getTier1Value:()=>m.intl.formatToPlainString(m.t.zZ6Rdi,{resolution:sf.TG[Q.TVA.TIER_1].limits.screenShareQualityResolution,framerate:sf.TG[Q.TVA.TIER_1].limits.screenShareQualityFramerate}),getTier2Value:()=>m.intl.formatToPlainString(m.t.zZ6Rdi,{resolution:(0,gd.eT)("GuildBoostingMarketingTierComparisonTable"),framerate:sf.TG[Q.TVA.TIER_2].limits.screenShareQualityFramerate}),getTier3Value:()=>m.intl.formatToPlainString(m.t.zZ6Rdi,{resolution:(0,gd.eT)("GuildBoostingMarketingTierComparisonTable"),framerate:sf.TG[Q.TVA.TIER_3].limits.screenShareQualityFramerate})},{getPerkHeading:()=>m.intl.string(m.t["/79IDj"]),getPerkPreviewLightTheme:()=>i(913997),getPerkPreviewDarkTheme:()=>i(95781),getTier0Value:()=>m.intl.formatToPlainString(m.t.w1gmLt,{bitrate:sf.TG[Q.TVA.NONE].limits.bitrate/1e3}),getTier1Value:()=>m.intl.formatToPlainString(m.t.w1gmLt,{bitrate:sf.TG[Q.TVA.TIER_1].limits.bitrate/1e3}),getTier2Value:()=>m.intl.formatToPlainString(m.t.w1gmLt,{bitrate:sf.TG[Q.TVA.TIER_2].limits.bitrate/1e3}),getTier3Value:()=>m.intl.formatToPlainString(m.t.w1gmLt,{bitrate:sf.TG[Q.TVA.TIER_3].limits.bitrate/1e3})},{getPerkHeading:()=>m.intl.string(m.t.R1U2xC),getPerkPreviewLightTheme:()=>i(389833),getPerkPreviewDarkTheme:()=>i(754561),getTier0Value:()=>m.intl.formatToPlainString(m.t.pIn7Af,{size:sf.TG[Q.TVA.NONE].limits.fileSize/1048576}),getTier1Value:()=>m.intl.formatToPlainString(m.t.pIn7Af,{size:sf.TG[Q.TVA.TIER_1].limits.fileSize/1048576}),getTier2Value:()=>m.intl.formatToPlainString(m.t.pIn7Af,{size:sf.TG[Q.TVA.TIER_2].limits.fileSize/1048576}),getTier3Value:()=>m.intl.formatToPlainString(m.t.pIn7Af,{size:sf.TG[Q.TVA.TIER_3].limits.fileSize/1048576})},{getPerkHeading:()=>m.intl.string(m.t.f6vfso),getPerkPreviewLightTheme:()=>i(735669),getPerkPreviewDarkTheme:()=>i(283517),getTier0Value:()=>sf.TG[Q.TVA.NONE].limits.stageVideoUsers,getTier1Value:()=>sf.TG[Q.TVA.TIER_1].limits.stageVideoUsers,getTier2Value:()=>sf.TG[Q.TVA.TIER_2].limits.stageVideoUsers,getTier3Value:()=>sf.TG[Q.TVA.TIER_3].limits.stageVideoUsers},{getPerkHeading:()=>m.intl.string(m.t.qDqUME),getPerkPreviewLightTheme:()=>i(970770),getPerkPreviewDarkTheme:()=>i(416378),getTier0Value:()=>!1,getTier1Value:()=>!0,getTier2Value:()=>!0,getTier3Value:()=>!0},{getPerkHeading:()=>m.intl.string(m.t.uwqgbu),getPerkPreviewLightTheme:()=>i(243580),getPerkPreviewDarkTheme:()=>i(975940),getTier0Value:()=>!1,getTier1Value:()=>!0,getTier2Value:()=>!0,getTier3Value:()=>!0},{getPerkHeading:()=>m.intl.string(m.t.zxsDxc),getPerkPreviewLightTheme:()=>i(435748),getPerkPreviewDarkTheme:()=>i(978380),getTier0Value:()=>!1,getTier1Value:()=>!1,getTier2Value:()=>m.intl.string(m.t["2TNS3n"]),getTier3Value:()=>m.intl.string(m.t["l+S46U"])},{getPerkHeading:()=>m.intl.string(m.t["bHa+Ee"]),getPerkPreviewLightTheme:()=>i(329312),getPerkPreviewDarkTheme:()=>i(800120),getTier0Value:()=>!1,getTier1Value:()=>!1,getTier2Value:()=>!0,getTier3Value:()=>!0},{getPerkHeading:()=>m.intl.string(m.t.QV6MZQ),getPerkPreviewLightTheme:()=>i(463384),getPerkPreviewDarkTheme:()=>i(481344),getTier0Value:()=>!1,getTier1Value:()=>!1,getTier2Value:()=>!1,getTier3Value:()=>!0}];function gm(e){let{children:t,className:i,tier:n}=e,s=n===Q.TVA.NONE?"text-muted":"text-strong",l=n===Q.TVA.NONE||null==n?"heading-xl/normal":"heading-xl/bold";return(0,f.jsxs)("th",{className:eF()(gc.PG,i),scope:"col",children:[(0,f.jsx)(eh.D,{color:s,variant:l,children:t}),null!=n&&(0,f.jsx)(k.E,{color:s,variant:"text-md/normal",children:m.intl.format(m.t["pob/cL"],{subscriptions:Q.M2T[n]})})]})}function gA(e){let t,{className:i,textVariant:n="text-md/bold",value:s}=e;if("boolean"==typeof s){let e=eF()(gc.Jk,{[gc.I$]:s});t=s?(0,f.jsx)(go.A,{size:"md",color:"currentColor",className:e}):(0,f.jsx)(gu.P,{size:"md",color:"currentColor",className:e})}else t=(0,f.jsx)(k.E,{color:"interactive-text-active",variant:n,children:s});return(0,f.jsx)("td",{className:eF()(gc.xR,i),children:t})}function gh(e){let{currentTier:t}=e,i=function(e){switch(e){case Q.TVA.NONE:case Q.TVA.TIER_1:return Q.TVA.TIER_2;case Q.TVA.TIER_2:case Q.TVA.TIER_3:return Q.TVA.TIER_3;default:return null}}(t);return null==i?null:(0,f.jsx)("div",{className:eF()(gc.ER,{[gc.GH]:i===Q.TVA.TIER_2,[gc.z5]:i===Q.TVA.TIER_3}),children:(0,f.jsx)(k.E,{className:gc.uQ,color:"always-white",variant:"text-xs/bold",children:t===Q.TVA.TIER_3?m.intl.string(m.t.d849Up):m.intl.string(m.t.dZeX1z)})})}function gE(e){let{isFocused:t,handleFocus:i,handleRowBlur:n,theme:s,row:l,hideTier0:r}=e,a=N.useRef(null);return(0,f.jsxs)("tr",{className:gc.__invalid_tableRow,children:[(0,f.jsx)("th",{className:eF()(gc.xR,gc.uB),scope:"row",children:(0,f.jsx)(V.D,{className:eF()(gc.VC,gc.xR,gc.Rk),onFocus:i,onBlur:n,onMouseEnter:i,onMouseLeave:n,children:(0,f.jsx)(G.Y,{targetElementRef:a,align:"center",disablePointerEvents:!0,nudgeAlignIntoViewport:!0,position:"bottom",renderPopout:()=>(0,f.jsx)("img",{className:gc.Mz,src:(0,ga.M)(s)?l.getPerkPreviewDarkTheme():l.getPerkPreviewLightTheme(),alt:""}),shouldShow:t,spacing:16,children:()=>(0,f.jsx)(k.E,{variant:"text-md/normal",ref:a,children:l.getPerkHeading()})})})}),!r&&(0,f.jsx)(gA,{textVariant:"text-md/normal",value:l.getTier0Value()}),(0,f.jsx)(gA,{value:l.getTier1Value()}),(0,f.jsx)(gA,{value:l.getTier2Value()}),(0,f.jsx)(gA,{value:l.getTier3Value()})]})}let gT=function(e){let t=(0,d6.Ay)(),[i,n]=N.useState(null),{className:s,guild:l,hideHeading:r,hideTier0:a}=e;function o(){n(null)}return(0,f.jsxs)("div",{className:s,children:[!r&&(0,f.jsx)(eh.D,{className:gc.R_,variant:"heading-xxl/extrabold",children:m.intl.string(m.t["9GGb9k"])}),(0,f.jsxs)("div",{className:gc.wY,children:[null!=l&&(0,f.jsx)(gh,{currentTier:l.premiumTier}),(0,f.jsxs)("table",{className:gc.tp,cellPadding:0,cellSpacing:0,children:[(0,f.jsx)("thead",{children:(0,f.jsxs)("tr",{className:gc.__invalid_tableRow,children:[(0,f.jsx)(gm,{className:gc.VC,children:m.intl.string(m.t.F5MY0k)}),!a&&(0,f.jsx)(gm,{tier:Q.TVA.NONE,children:m.intl.string(m.t.mx8j2m)}),(0,f.jsx)(gm,{tier:Q.TVA.TIER_1,children:m.intl.string(m.t.nzXtaS)}),(0,f.jsx)(gm,{tier:Q.TVA.TIER_2,children:m.intl.string(m.t["h33/uW"])}),(0,f.jsx)(gm,{tier:Q.TVA.TIER_3,children:m.intl.string(m.t.BfF6ED)})]})}),(0,f.jsx)("tbody",{className:gc.__invalid_tableBody,children:gg.map((e,s)=>{let l=i===s;return void 0===e.predicate?(0,f.jsx)(gE,{isFocused:l,handleFocus:function(){n(s)},handleRowBlur:o,theme:t,row:e,hideTier0:a},s):null})})]})]})]})};var gx=i(338548),gS=i(776096),gp=i(178368),gf=i(873174),gN=i(866323),g_=i(530005),gC=i(443865),gI=i(473145);function gb(e){let{guildBoostSlot:t,onClose:n,hasCancelableGuildBoostSlot:s,premiumSubscription:l,onSelect:r,fractionalState:a}=e,o={transfer:{label:null!=t.premiumGuildSubscription?m.intl.string(m.t["PR0n//"]):m.intl.string(m.t["+fmEYG"]),subtext:t.isOnCooldown()?m.intl.string(m.t.XnB8M0):null,disabled:t.isOnCooldown()},cancel:{label:m.intl.string(m.t.twFU3R),subtext:s?null:m.intl.string(m.t.oQ9lOh),disabled:!s},uncancel:{label:m.intl.string(m.t["2glQNp"]),subtext:null,disabled:!1}};switch(l.status){case Q.Dmq.PAST_DUE:o.cancel.disabled=!0,o.cancel.subtext=m.intl.string(m.t.WnL6DV),o.uncancel.disabled=!0;break;case Q.Dmq.PAUSE_PENDING:case Q.Dmq.PAUSED:a===sf.xc.NONE&&(o.transfer.disabled=!0,o.transfer.subtext=m.intl.string(m.t.LiLRRT),o.cancel.subtext=m.intl.string(m.t["1ywaWL"]),o.cancel.disabled=!0,o.uncancel.disabled=!0)}let u=N.useMemo(()=>l.isPausedOrPausePending&&a===sf.xc.NONE?(0,f.jsx)(M.Dr,{id:"manage-subscription",label:m.intl.string(m.t.obRG6Y),action:()=>(0,ey.openUserSettings)(d.X.SUBSCRIPTIONS_PANEL),iconLeft:gC.x,leadingAccessory:{type:"icon",icon:gC.x}}):null,[a,l]);return(0,f.jsxs)(U.W,{"data-menu-migrated-auto":!0,onSelect:r,navId:"subscription-context",variant:"fixed","aria-label":m.intl.string(m.t.ogxXGq),onClose:n,children:[(0,f.jsx)(M.Dr,{id:"apply",label:o.transfer.label,subtext:o.transfer.subtext,action:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,724624));return i=>(0,f.jsx)(e,{...i,guildBoostSlots:[t],locationSection:Q.JJy.SETTINGS_PREMIUM})})},disabled:o.transfer.disabled}),(0,gI.I5)(t)?(0,f.jsx)(M.Dr,{id:"uncancel",label:o.uncancel.label,subtext:o.uncancel.subtext,action:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,342744));return i=>(0,f.jsx)(e,{...i,guildBoostSlotId:t.id})})},disabled:o.uncancel.disabled}):(0,f.jsx)(M.Dr,{id:"cancel",label:o.cancel.label,subtext:o.cancel.subtext,action:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,983511));return i=>(0,f.jsx)(e,{...i,guildBoostSlot:t})})},disabled:o.cancel.disabled,color:"danger"}),u]})}var gv=i(545934),gj=i(496431);let gy=function(e){let{className:t,cooldown:i}=e,n=(0,gj.A)(i);return(0,f.jsx)(k.E,{className:t,variant:"text-sm/medium",color:"text-muted",children:(0,rO.uN)(n,{days:m.t.WUTPDc,hours:m.t.c1qodV,minutes:m.t["2+A3dv"]})})};var gO=i(482900);let gR=function(e){let{className:t,imageClassName:n,boostInCooldown:s,useReducedMotion:l}=e;return(0,f.jsx)("div",{className:eF()(gO.h4,t,{[gO.K2]:s}),children:(0,f.jsx)("img",{className:eF()(gO.Sl,n,{[gO.x8]:s}),src:s?i(650442):l?i(742885):"https://cdn.discordapp.com/assets/content/86fd98fc22283647a8be93d0c503646b53c84e3cb25ca6562a38cecb84327e58.gif",alt:""})})};var gL=i(583032);let gD=function(e){let{className:t,hasCooldown:n,isCanceled:s,useReducedMotion:l}=e;return(0,f.jsxs)("div",{className:eF()(gL.sn,t),children:[s?(0,f.jsx)("img",{className:eF()(gL.$J,gL.qX),src:i(728707),alt:""}):(0,f.jsx)(gR,{className:gL.$J,boostInCooldown:n,useReducedMotion:l}),!s&&n&&(0,f.jsx)("img",{className:gL.De,src:i(438807),alt:""})]})};var gP=i(548118),gG=i(509536),gU=i(944304),gM=i(864310),gV=i(245390);let gk=function(e){let{className:t,guildId:i,boostingVariant:n}=e,s=(0,uw.bG)([K.A],()=>K.A.getGuild(i),[i]),l=(0,gM.A)(s?.id).total;return null==s?(0,f.jsx)("div",{className:eF()(t,gV.bo),children:(0,f.jsx)("div",{className:gV.$g,children:(0,f.jsx)(k.E,{variant:"text-lg/bold",children:m.intl.string(m.t["6Kwwuo"])})})}):(0,f.jsxs)("div",{className:eF()(t,gV.bo),children:[(0,f.jsx)(gP.Ay,{className:gV.__invalid_guildIcon,guild:s,size:gP.Ay.Sizes.LARGER}),(0,f.jsxs)("div",{className:gV.$g,children:[(0,f.jsx)(k.E,{variant:"text-lg/bold",children:s.name}),(0,f.jsxs)("div",{className:gV.TZ,children:[(0,f.jsx)(c$._,{color:F.A.unsafe_rawColors.GUILD_BOOSTING_PINK,className:gV.Me}),(0,f.jsx)(k.E,{variant:"text-sm/bold",color:"text-muted",children:m.intl.format(m.t["pob/cL"],{subscriptions:l})}),(0,f.jsx)("div",{className:gV.me}),(0,f.jsx)(k.E,{variant:"text-sm/bold",color:"text-muted",children:(0,gI.gb)(s.premiumTier,{useLevels:!1})})]})]}),n?(0,f.jsx)(gU.A,{guild:s,analyticsLocation:{page:Q.liQ.GUILD_BOOSTING_USER_SETTINGS,section:Q.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_BOOST_THIS_SERVER_CTA,object:Q.ZSU.BUTTON_CTA,objectType:Q.AnalyticsObjectTypes.BUY},pauseAnimation:!0,size:aw.$n.Sizes.MEDIUM,color:aw.$n.Colors.PRIMARY,buttonText:m.intl.string(m.t.aBHecF)}):(0,f.jsx)(eE.$,{variant:"secondary",text:m.intl.string(m.t.KLOhbO),onClick:()=>{(0,sE.default)(),(0,gG.K4)({guildId:s.id,location:{section:Q.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_GO_TO_SERVER_CTA}})}})]})};var gw=i(85566);function gF(e){let{guildTier:t,guildBoostSlot:i,showAltText:n,isCanceled:s,premiumSubscription:l,fractionalPremiumInfo:r}=e,a=N.useMemo(()=>{if(s){let e=l.currentPeriodEnd;return l.isPausedForFractionalPremium&&(e=r.endsAt.toDate()),m.intl.format(m.t.Z4ULRD,{date:e})}let e=null!=i.premiumGuildSubscription?dl.default.extractTimestamp(i.premiumGuildSubscription.id):0;return m.intl.formatToPlainString(m.t.lY2Bur,{date:new Date(e)})},[i,s,l,r]),o=N.useMemo(()=>(function(e){if(null==e||e===Q.TVA.NONE)return"";let t=[m.intl.formatToPlainString(m.t["dLlKX/"],{numEmojiSlots:sf.TG[e].limits.emoji}),m.intl.formatToPlainString(m.t["+ANIfv"],{numStickerSlots:sf.TG[e].limits.stickers}),m.intl.formatToPlainString(m.t["4gt60b"],{numSoundboardSlots:sf.TG[e].limits.soundboardSounds}),m.intl.formatToPlainString(m.t.XahSjZ,{resolution:sf.TG[e].limits.screenShareQualityResolution,framerate:sf.TG[e].limits.screenShareQualityFramerate}),m.intl.formatToPlainString(m.t.NbNs7S,{bitrate:sf.TG[e].limits.bitrate/1e3}),m.intl.formatToPlainString(m.t.VVKcpn,{filesize:sf.TG[e].limits.fileSize/1024/1024}),m.intl.formatToPlainString(m.t.TbpCvv,{numVideoStageSeats:sf.TG[e].limits.stageVideoUsers}),m.intl.string(m.t.LDyX3i),m.intl.string(m.t.YtGlPW)];e>=Q.TVA.TIER_2&&(t.push(m.intl.string(m.t.SztbtN)),t.push(m.intl.string(m.t["3GK91n"]))),e>=Q.TVA.TIER_3&&t.push(m.intl.string(m.t["XUUJd+"]));let i=t[Math.floor(Math.random()*t.length)];return m.intl.format(m.t["/dOAmQ"],{perk:i})})(t),[t]),u=(0,gN.p)(n,{from:{opacity:0},enter:{opacity:1},leave:{opacity:0}},"animate-always");return s||t===Q.TVA.NONE?(0,f.jsx)("div",{className:gw.xm,children:(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-muted",children:a})}):u((e,t)=>(0,f.jsx)(gf.animated.div,{style:e,className:gw.xm,children:(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-muted",children:t?o:a})}))}function gB(e){let{guildTier:t,guildBoostSlot:i,premiumSubscription:n,hasCancelableGuildBoostSlot:s,showAltText:l,isLastGuildBoostSlot:r}=e,a=(0,uw.bG)([iW.A],()=>iW.A.useReducedMotion),o=N.useMemo(()=>null!=i.cooldownEndsAt?new Date(i.cooldownEndsAt):null,[i]),u=N.useMemo(()=>null!=o&&o>new Date,[o]),d=(0,gI.I5)(i),c=(0,c4.A)(),g=N.useRef(null);return(0,f.jsxs)("div",{className:gw.PW,children:[(0,f.jsxs)("div",{className:gw.$U,children:[(0,f.jsx)(gD,{isCanceled:d,hasCooldown:u,useReducedMotion:a}),(0,f.jsx)("div",{className:gw.vh,children:null!=o&&u&&!d?(0,f.jsx)(gy,{className:gw.xm,cooldown:o.getTime()}):(0,f.jsx)(gF,{guildTier:t,guildBoostSlot:i,showAltText:l,isCanceled:d,premiumSubscription:n,fractionalPremiumInfo:c})}),(0,f.jsx)(G.Y,{targetElementRef:g,renderPopout:function(e){let{closePopout:t}=e;return(0,f.jsx)(gb,{onClose:t,guildBoostSlot:i,premiumSubscription:n,hasCancelableGuildBoostSlot:s,fractionalState:c.fractionalState})},position:"right",align:"center",children:e=>(0,f.jsx)(V.D,{...e,innerRef:g,"aria-label":m.intl.string(m.t.PdRCRg),className:gw.oU,children:(0,f.jsx)(g_.F,{size:"md",color:"currentColor"})})})]}),!r&&(0,f.jsx)("div",{className:gw.eX})]})}function gz(e){let{guildId:t,guildBoostSlotRecords:i,premiumSubscription:n,hasCancelableGuildBoostSlot:s,showAltText:l}=e,r=(0,uw.bG)([K.A],()=>K.A.getGuild(t),[t]);return(0,f.jsxs)("div",{className:gw.ag,children:[(0,f.jsx)(gk,{guildId:t,boostingVariant:!1}),i.map((e,t)=>(0,f.jsx)(gB,{guildTier:r?.premiumTier,guildBoostSlot:e,premiumSubscription:n,hasCancelableGuildBoostSlot:s,showAltText:l,isLastGuildBoostSlot:t===i.length-1},e.id))]})}function gY(e){let{guildId:t,appliedGuildBoosts:i,premiumSubscription:n}=e,s=(0,uw.bG)([K.A],()=>K.A.getGuild(t),[t]),l=dl.default.fromTimestamp(Date.now());if(i.forEach(e=>{(null==l||0>dl.default.compare(e.id,l))&&(l=e.id)}),null==l)return null;let r=gv.A.createFromServer({id:dl.default.fromTimestamp(Date.now()),subscription_id:n.id,canceled:!1,premium_guild_subscription:{id:l,guild_id:t},cooldown_ends_at:null},n);return(0,f.jsxs)("div",{className:gw.ag,children:[(0,f.jsx)(gk,{guildId:t,boostingVariant:!1}),i.map((e,t)=>(0,f.jsx)(gB,{guildTier:s?.premiumTier,guildBoostSlot:r,premiumSubscription:n,hasCancelableGuildBoostSlot:!1,showAltText:!1,isLastGuildBoostSlot:t===i.length-1},t))]})}function gX(e){let{appliedGuildBoosts:t,premiumSubscription:i}=e,n=N.useMemo(()=>{let e={};return t.forEach(t=>{let i=t.guildId;i in e||(e[i]=[]),e[i].push(t)}),e},[t]);return null==i||0===t.length?null:(0,f.jsxs)("div",{className:gw.iE,children:[(0,f.jsx)("div",{className:gw.kL,children:dl.default.keys(n).map(e=>(0,f.jsx)(gY,{guildId:e,premiumSubscription:i,appliedGuildBoosts:n[e]},e))}),(0,f.jsx)("div",{className:gw.vK})]})}function gH(e){let{guildBoostSlots:t,premiumSubscription:i}=e,[n,s]=N.useState(!1);N.useEffect(()=>{let e=-1;return null!=i&&(e=setInterval(()=>{s(e=>!e)},3e3)),()=>{clearInterval(e)}},[i]);let{boostsByGuildId:l,numActiveGuildBoostSlots:r}=N.useMemo(()=>{let e=0,i={};return Object.keys(t).forEach(n=>{let s=t[n];if(!(0,gI.I5)(s)&&e++,null!=s.premiumGuildSubscription){let e=s.premiumGuildSubscription.guildId;e in i||(i[e]=[]),i[e].push(s)}}),{boostsByGuildId:i,numActiveGuildBoostSlots:e}},[t]);if(null==i||0===Object.keys(l).length)return null;let a=r>o6.Ay.getNumIncludedPremiumGuildSubscriptionSlots(i.planId);return(0,f.jsxs)("div",{className:gw.iE,children:[(0,f.jsx)("div",{className:gw.kL,children:dl.default.keys(l).map(e=>(0,f.jsx)(gz,{guildId:e,guildBoostSlotRecords:l[e],premiumSubscription:i,hasCancelableGuildBoostSlot:a,showAltText:n},e))}),(0,f.jsx)("div",{className:gw.vK})]})}var gK=i(520610);let gW=function(e){let{hasGuildBoostSlots:t,hasAppliedGuildBoosts:n,hasBoostPerk:s,canAddBoosts:l}=e;return(0,f.jsxs)("div",{className:gK.iE,children:[(0,f.jsx)("div",{className:gK.bj,children:(0,f.jsx)("img",{alt:"",className:gK.KV,src:i(742885)})}),(0,f.jsxs)("div",{className:gK.D7,children:[(0,f.jsx)(eh.D,{variant:"display-md",className:gK.R_,children:function(e){let{hasGuildBoostSlots:t,hasAppliedGuildBoosts:i,hasBoostPerk:n,canAddBoosts:s}=e;return s?t?n&&!i?m.intl.format(m.t.s9zQyG,{}):m.intl.format(m.t.Rb8Jhs,{}):m.intl.string(m.t["2rh0by"]):m.intl.format(m.t.Rb8Jhs,{})}({hasGuildBoostSlots:t,hasBoostPerk:s,hasAppliedGuildBoosts:n,canAddBoosts:l})}),(0,f.jsx)("svg",{viewBox:"0 0 660 210",className:gK.Mz,children:(0,f.jsx)("path",{d:"M101.3,45.5C57.5,45.9,15.9,82.2,0,99.5V210h660V53.5c-164-137-265.2,32.4-385.8,33.6 C177.7,88.1,158.1,45,101.3,45.5z"})})]})]})};var gZ=i(20218),gq=i(168482);function gQ(){return(0,f.jsxs)("div",{className:gZ.iE,children:[(0,f.jsx)("img",{className:gZ.Kk,alt:"",src:gq}),(0,f.jsxs)("div",{className:gZ.pq,children:[(0,f.jsx)(k.E,{variant:"text-lg/bold",children:m.intl.string(m.t.ZHNSYf)}),(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-muted",children:m.intl.string(m.t.kCj5ps)})]}),(0,f.jsx)(eE.$,{variant:"secondary",text:m.intl.string(m.t.JFlifp),onClick:()=>{(0,sO.pX)(Q.BVt.GUILD_DISCOVERY),(0,sE.default)()}})]})}var gJ=i(502572),g$=i(614820),g0=i(987144),g1=i(805319);let g2=function(){let e=N.useRef(null),{analyticsLocations:t}=(0,nU.Ay)(),{fractionalState:n}=(0,c4.A)();function s(i){null!=e.current&&(0,C.closeModal)(e.current),(0,g0.g)({analyticsLocation:{page:Q.liQ.GUILD_BOOSTING_USER_SETTINGS,section:Q.JJy.GUILD_BOOSTING_BOOST_ANY_GUILD_CTA,object:Q.ZSU.BUTTON_CTA,objectType:Q.AnalyticsObjectTypes.BUY},analyticsLocations:t,guild:i})}async function l(){e.current=await (0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,770101));return t=>(0,f.jsx)(e,{...t,onSelectGuild:s})},{onCloseRequest:()=>{null!=e.current&&(0,C.closeModal)(e.current)}})}let r=(0,gI.Nc)({fractionalState:n});return(0,f.jsxs)("div",{className:g1.iE,children:[(0,f.jsx)(c$._,{color:F.A.unsafe_rawColors.GUILD_BOOSTING_PINK,className:g1.$J}),(0,f.jsx)(k.E,{className:g1.C,color:"text-default",variant:"text-sm/medium",children:m.intl.format(m.t.kqC5vq,{boostAnyGuildHook:(e,t)=>{let i=null!=r,n=(0,g$.O)(e),s=(0,f.jsx)("div",{className:g1.lO,children:(0,f.jsx)(B.Q,{variant:"primary",onClick:i?void 0:l,text:n,disabled:i},t)});return i?(0,f.jsx)(gJ.A,{text:r,"aria-label":r.toString(),children:e=>(0,f.jsx)("span",{...e,children:s})},t):s}})})]})};var g3=i(279574);let g6=function(e){let{canAddBoosts:t,canApplyBoosts:i}=e,n=(0,R.bG)([gS.A],()=>gS.A.affinities),s=(0,R.bG)([W.Ay],()=>W.Ay.getFlattenedGuildIds()),l=N.useMemo(()=>{let e=n.slice(0,3).map(e=>e.guildId);for(let t=0;t<s.length&&!(e.length>=3);t++){let i=s[t];e.includes(i)||e.push(i)}return e},[n,s]);return 0===l.length?null:(0,f.jsxs)("div",{className:g3.iE,children:[t&&(0,f.jsx)(eh.D,{variant:"heading-lg/semibold",className:g3.wx,children:m.intl.string(m.t.r90Wgo)}),l.map(e=>(0,f.jsx)(gk,{className:g3.ZS,guildId:e,boostingVariant:!0},e)),s.length>3&&i&&(0,f.jsx)(g2,{})]})};var g4=i(649327);let g5=function(e){let{hasAppliedGuildBoosts:t,hasBoostPerk:i,hasGuildAffinitiesOrInGuild:n,subscriptionIsPausedOrPausePending:s}=e,{subtitle:l,flavor:r}=function(e){let{hasAppliedGuildBoosts:t,hasBoostPerk:i,hasGuildAffinitiesOrInGuild:n,subscriptionIsPausedOrPausePending:s}=e;if(s)return{flavor:m.intl.format(m.t.doslJu,{onClick:()=>(0,ey.openUserSettings)(d.X.SUBSCRIPTIONS_PANEL)})};if(!n)return{subtitle:m.intl.string(m.t.oiWYAc)};if(t)return{subtitle:m.intl.string(m.t.W5rDjW),flavor:m.intl.format(m.t.cUHcaQ,{helpdeskArticle:to.A.getArticleURL(Q.MVz.GUILD_SUBSCRIPTIONS)})};let l=sf.hd[sf.gD.PREMIUM_MONTH_GUILD],r=o6.Ay.getDefaultPrice(l.id,i),a=(0,dn.CE)((0,dn.$g)(r.amount,r.currency),l.interval,l.intervalCount);return{subtitle:i?m.intl.string(m.t.bhPzXR):m.intl.string(m.t.Zs9h9Z),flavor:m.intl.formatToPlainString(m.t.PGgTdA,{monthlyGuildBoostPrice:a})}}({hasAppliedGuildBoosts:t,hasBoostPerk:i,hasGuildAffinitiesOrInGuild:n,subscriptionIsPausedOrPausePending:s});return(0,f.jsxs)("div",{className:g4.i,children:[(0,f.jsx)(eh.D,{variant:"heading-lg/bold",className:g4.V,children:l}),null!=r&&(0,f.jsx)(k.E,{variant:"text-sm/normal",children:r})]})};var g7=i(724624),g8=i(983511),g9=i(342744),me=i(87719),mt=i(354888);function mi(e){let{guildBoostSlot:t,isCancellable:i,onCancel:n,onUncancel:s,premiumSubscription:l,useReducedMotion:r,fractionalState:a}=e,o=N.useMemo(()=>null!=t.cooldownEndsAt?new Date(t.cooldownEndsAt):null,[t]),u=(0,gI.I5)(t),d=l?.isPaused===!0&&a===sf.xc.NONE,c=m.intl.string(m.t.mOWsF1);return(0,f.jsxs)("li",{className:mt.Hp,children:[(0,f.jsxs)("div",{className:mt.YL,children:[(0,f.jsx)(gD,{className:mt.W6,hasCooldown:t.isOnCooldown(),isCanceled:u,useReducedMotion:r}),u&&null!=l?(0,f.jsx)(k.E,{color:"text-muted",variant:"text-sm/medium",children:m.intl.format(m.t.Z4ULRD,{date:l.currentPeriodEnd})}):t.isOnCooldown()&&null!=o?(0,f.jsx)(gy,{cooldown:o.getTime()}):(0,f.jsx)(k.E,{className:mt.__invalid_unappliedGuildBoostSlotDescription,color:"text-muted",variant:"text-sm/medium",children:m.intl.string(m.t["2mcafz"])})]}),(0,f.jsxs)("div",{className:mt.E7,children:[i&&!u&&(0,f.jsx)(gJ.A,{shouldShow:d,text:c,"aria-label":c.toString(),children:e=>(0,f.jsx)("div",{className:mt.LB,children:(0,f.jsx)(B.Q,{...e,variant:"primary",text:m.intl.string(m.t.twFU3R),onClick:()=>n(t),disabled:d,size:"sm"})})}),u&&(0,f.jsx)(gJ.A,{shouldShow:d,text:c,"aria-label":c.toString(),children:e=>(0,f.jsx)("div",{className:mt.LB,children:(0,f.jsx)(B.Q,{...e,variant:"primary",text:m.intl.string(m.t["2glQNp"]),onClick:()=>s(t),disabled:d,size:"sm"})})})]})]},t.id)}function mn(e){(0,C.openModalLazy)(async()=>t=>(0,f.jsx)(g8.default,{...t,guildBoostSlot:e}))}function ms(e){(0,C.openModalLazy)(async()=>t=>(0,f.jsx)(g9.default,{...t,guildBoostSlotId:e.id}))}let ml=function(e){let t,i,n,{guildBoostSlots:s}=e,l=(0,R.bG)([dR.A],()=>dR.A.getPremiumTypeSubscription()),r=l?.isPausedOrPausePending===!0,{fractionalState:a}=(0,c4.A)(),o=(0,R.bG)([iW.A],()=>iW.A.useReducedMotion),u=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()),d=a===sf.xc.FP_SUB_PAUSED,c=r&&!d,{appliedGuildBoostSlots:g,unappliedGuildBoostSlots:A,numActiveGuildBoostSlots:h,hasCooldownBoosts:E,allGuildBoostsAreOnCooldown:T}=N.useMemo(()=>{let e=[],t=[],i=0,n=!1,l=!0;return s.forEach(s=>{!(0,gI.I5)(s)&&i++,s.isOnCooldown()?n=!0:l=!1,null!=s.premiumGuildSubscription?e.push(s):t.push(s)}),{appliedGuildBoostSlots:e,unappliedGuildBoostSlots:t,numActiveGuildBoostSlots:i,hasCooldownBoosts:n,allGuildBoostsAreOnCooldown:l}},[s]),x=null!=l?o6.Ay.getNumIncludedPremiumGuildSubscriptionSlots(l.planId):0,S=Math.max(0,x-g.length),p=h>x,_=x===s.length,I=_?S:1,b=N.useMemo(()=>{let e=[];for(let t=0;t<I;t++)e.push((0,f.jsx)(gR,{className:mt.YA,useReducedMotion:o},t));return e},[I,o]),v=N.useMemo(()=>A.find(e=>e.isAvailable()),[A]);if(0===A.length)return null;let j=A.length;if(t=_?m.intl.formatToPlainString(T?m.t["3DW6Dc"]:m.t["/u15Qc"],{numUnappliedGuildBoostSlots:j}):m.intl.formatToPlainString(T?m.t["3DW6Dc"]:m.t.BPadnO,{numUnappliedGuildBoostSlots:j}),o6.Ay.isPremium(u)){let e=(e,t)=>(0,f.jsx)(V.D,{className:mt.nw,tag:"span",onClick:()=>{(0,me.e)()},children:e},t);i=T?m.intl.format(m.t.omcpSE,{learnMoreHook:e}):m.intl.format(m.t["5mAkVi"],{numUnappliedGuildBoostSlots:j,learnMoreHook:e})}else i=T?m.intl.string(m.t["8pcUZi"]):m.intl.formatToPlainString(m.t.Kaw82o,{numUnappliedGuildBoostSlots:j});return n=r&&a===sf.xc.NONE?m.intl.string(m.t.mOWsF1):m.intl.string(m.t.xr4m5B),(0,f.jsx)("div",{className:mt.iE,children:(0,f.jsxs)("div",{className:eF()(mt.Qs,[mt.Yq]),children:[(0,f.jsxs)("div",{className:mt.wx,children:[(0,f.jsxs)("div",{className:mt.RW,children:[(0,f.jsx)("div",{className:mt.PS,children:b}),(0,f.jsxs)("div",{className:mt.__invalid_headerCopy,children:[(0,f.jsx)(eh.D,{className:mt.gg,variant:"heading-lg/bold",children:t}),(0,f.jsx)(k.E,{className:mt.__invalid_headerSubheading,color:"text-strong",variant:"text-sm/normal",children:i})]})]}),(0,f.jsx)("div",{className:mt.di,children:(0,f.jsx)(gJ.A,{shouldShow:null==v||c,text:n,"aria-label":n.toString(),children:e=>(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.BMx1iy),...e,disabled:null==v||c,onClick:null!=v?()=>{(0,C.openModalLazy)(async()=>e=>(0,f.jsx)(g7.default,{...e,guildBoostSlots:[v],locationSection:Q.JJy.SETTINGS_PREMIUM}))}:void 0})})})]}),(!_||E)&&(0,f.jsx)("ul",{className:mt.LU,children:A.map(e=>(0,f.jsx)(mi,{guildBoostSlot:e,isCancellable:p,onCancel:mn,onUncancel:ms,premiumSubscription:l,useReducedMotion:o,fractionalState:a},e.id))})]})})};var mr=i(616659);function ma(e){let{premiumSubscription:t}=e,i=(0,R.bG)([gp.A],()=>gp.A.boostSlots),n=N.useMemo(()=>Object.values(i),[i]),s=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()),l=o6.Ay.isPremium(s,sf.PremiumTypes.TIER_2),r=(0,R.bG)([gS.A],()=>gS.A.affinities),a=(0,R.bG)([W.Ay],()=>W.Ay.getFlattenedGuildIds()),o=r.length>0||a.length>0,u=n.length>0,d=N.useMemo(()=>n.filter(e=>null!=e.premiumGuildSubscription),[n]),c=d.length>0,g=n.length>d.length,m=(0,R.bG)([c6.A],()=>c6.A.getCurrentUserAppliedBoosts()),{fractionalState:A}=(0,c4.A)({forceFetch:!0}),h=s?.isPremiumGroupMember(),E=t?.isPausedOrPausePending===!0&&A===sf.xc.NONE,T=t?.isPausedOrPausePending!==!0&&A===sf.xc.NONE&&!h,x=l&&A===sf.xc.FP_SUB_PAUSED,S=A===sf.xc.NONE&&!h;return(0,f.jsxs)("div",{className:mr.GO,children:[(0,f.jsx)(dV.kb,{className:mr.ek}),(0,f.jsx)(gW,{hasGuildBoostSlots:u,hasAppliedGuildBoosts:c,hasBoostPerk:x,canAddBoosts:T}),S&&(0,f.jsx)(g5,{hasAppliedGuildBoosts:c,hasBoostPerk:x,hasGuildAffinitiesOrInGuild:o,subscriptionIsPausedOrPausePending:E}),h&&(0,f.jsx)(gx.A,{}),!o&&(0,f.jsx)(gQ,{}),t?.isPaused&&A!==sf.xc.FP_SUB_PAUSED?(0,f.jsx)(gX,{appliedGuildBoosts:m,premiumSubscription:t}):(0,f.jsx)(gH,{guildBoostSlots:i,premiumSubscription:t}),(0,f.jsx)(ml,{guildBoostSlots:n,fractionalPremiumState:A}),(0,f.jsx)(g6,{canAddBoosts:c&&T,canApplyBoosts:g}),(0,f.jsx)(gT,{className:mr.e4,hideHeading:!0,hideTier0:!0}),(0,f.jsx)(gi,{cardClassName:mr.KW}),(0,f.jsx)(gr,{className:mr.JL})]})}var mo=i(527113),mu=i(365199),md=i(162286);function mc(e){let{guild:t,className:i}=e,{total:n}=(0,gM.A)(t.id);return(0,f.jsxs)("div",{className:i??md.OA,children:[(0,f.jsx)(gP.Ay,{className:md.$f,guild:t,size:gP.Ay.Sizes.MEDIUM}),(0,f.jsxs)("div",{className:md.gI,children:[(0,f.jsx)(k.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:t.name}),(0,f.jsxs)("div",{className:md.ew,children:[(0,f.jsxs)("div",{className:md.QW,children:[(0,f.jsx)(c$._,{className:md.Wz,color:F.A.unsafe_rawColors.GUILD_BOOSTING_PINK_REFRESH}),(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-subtle",children:m.intl.format(m.t["pob/cL"],{subscriptions:n})})]}),t.premiumTier!==Q.TVA.NONE&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:md.zk}),(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-subtle",children:(0,gI.gb)(t.premiumTier,{useLevels:!1})})]})]})]})]})}function mg(e){let{guildId:t}=e,i=(0,R.bG)([K.A],()=>K.A.getGuild(t),[t]);return null==i?null:(0,f.jsxs)("div",{className:md.Nr,children:[(0,f.jsx)(mc,{guild:i}),(0,f.jsx)(eE.$,{variant:"secondary",size:"sm",icon:c$._,text:m.intl.string(m.t.aBHecF),onClick:()=>{(0,g0.g)({analyticsLocations:[],analyticsLocation:{page:Q.liQ.GUILD_BOOSTING_USER_SETTINGS,section:Q.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_BOOST_THIS_SERVER_CTA,object:Q.ZSU.BUTTON_CTA,objectType:Q.AnalyticsObjectTypes.BUY},guild:i})}})]})}var mm=i(225334);let mA="https://cdn.discordapp.com/assets/content/272d3fa6496aedb9dee76f2d555913bfd56c9e9aacd6de3c18449644d9749657.png";function mh(e){let{slot:t,guildTier:i,premiumSubscription:n,hasCancelableSlots:s,isLast:l}=e,r=N.useRef(null),a=(0,gI.I5)(t),o=N.useMemo(()=>null!=t.cooldownEndsAt?new Date(t.cooldownEndsAt):null,[t.cooldownEndsAt]),u=null!=o&&o>new Date,d=(0,c4.A)(),c=N.useMemo(()=>(function(e,t){if(null==e||e===Q.TVA.NONE)return"";let i=[m.intl.formatToPlainString(m.t["dLlKX/"],{numEmojiSlots:sf.TG[e].limits.emoji}),m.intl.formatToPlainString(m.t["+ANIfv"],{numStickerSlots:sf.TG[e].limits.stickers}),m.intl.formatToPlainString(m.t["4gt60b"],{numSoundboardSlots:sf.TG[e].limits.soundboardSounds}),m.intl.formatToPlainString(m.t.XahSjZ,{resolution:sf.TG[e].limits.screenShareQualityResolution,framerate:sf.TG[e].limits.screenShareQualityFramerate}),m.intl.formatToPlainString(m.t.NbNs7S,{bitrate:sf.TG[e].limits.bitrate/1e3}),m.intl.formatToPlainString(m.t.VVKcpn,{filesize:sf.TG[e].limits.fileSize/1024/1024}),m.intl.formatToPlainString(m.t.TbpCvv,{numVideoStageSeats:sf.TG[e].limits.stageVideoUsers}),m.intl.string(m.t.LDyX3i),m.intl.string(m.t.YtGlPW)];e>=Q.TVA.TIER_2&&(i.push(m.intl.string(m.t.SztbtN)),i.push(m.intl.string(m.t["3GK91n"]))),e>=Q.TVA.TIER_3&&i.push(m.intl.string(m.t["XUUJd+"]));let n=0;for(let e=0;e<t.length;e++)n=31*n+t.charCodeAt(e)|0;let s=i[Math.abs(n)%i.length];return m.intl.formatToPlainString(m.t["/dOAmQ"],{perk:s})})(i,t.id),[i,t.id]),g=N.useMemo(()=>{if(""!==c)return c;let e=null!=t.premiumGuildSubscription?dl.default.extractTimestamp(t.premiumGuildSubscription.id):0;return m.intl.formatToPlainString(m.t.lY2Bur,{date:new Date(e)})},[c,t.premiumGuildSubscription]),A=N.useMemo(()=>a?n.isPausedForFractionalPremium?d.endsAt.toDate():n.currentPeriodEnd:null,[a,n,d]);return(0,f.jsxs)("div",{className:eF()(mm.iq,{[mm.Mt]:l}),children:[(0,f.jsxs)("div",{className:mm.kd,children:[(0,f.jsx)("img",{alt:"",className:mm.bB,src:mA}),a&&null!=A?(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-subtle",children:m.intl.format(m.t.Z4ULRD,{date:A})}):(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-subtle",children:g}),u&&null!=o&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:mm.zk}),(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-feedback-info",children:m.intl.formatToPlainString(m.t.YJlswH,{date:o.toLocaleDateString()})})]}),!u&&null!=n.trialEndsAt&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",{className:mm.zk}),(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-feedback-warning",children:m.intl.formatToPlainString(m.t.OdPSpk,{date:new Date(n.trialEndsAt).toLocaleDateString()})})]})]})]}),(0,f.jsx)(G.Y,{targetElementRef:r,renderPopout:e=>{let{closePopout:i}=e;return(0,f.jsx)(gb,{onClose:i,guildBoostSlot:t,premiumSubscription:n,hasCancelableGuildBoostSlot:s,fractionalState:d.fractionalState})},position:"right",align:"center",children:e=>(0,f.jsx)(V.D,{innerRef:r,"aria-label":m.intl.string(m.t.PdRCRg),className:mm.Mj,...e,children:(0,f.jsx)(mu.j,{size:"xs",color:F.A.colors.INTERACTIVE_TEXT_DEFAULT})})})]})}function mE(e){let{guildId:t,slots:i,premiumSubscription:n,hasCancelableSlots:s}=e,l=(0,R.bG)([K.A],()=>K.A.getGuild(t),[t]);return(0,f.jsxs)("div",{className:mm.Nr,children:[(0,f.jsx)("div",{className:mm.MY,children:null!=l?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(mc,{guild:l,className:mm.OA}),(0,f.jsx)(eE.$,{variant:"secondary",size:"sm",text:m.intl.string(m.t.KLOhbO),onClick:()=>{(0,sE.default)(),(0,gG.K4)({guildId:l.id,location:{section:Q.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_GO_TO_SERVER_CTA}})}})]}):(0,f.jsx)("div",{className:mm.OA,children:(0,f.jsx)(eh.D,{variant:"heading-md/semibold",color:"text-default",children:m.intl.string(m.t["6Kwwuo"])})})}),i.map((e,t)=>(0,f.jsx)(mh,{slot:e,guildTier:l?.premiumTier,premiumSubscription:n,hasCancelableSlots:s,isLast:t===i.length-1},e.id))]})}function mT(e){let{guildBoostSlots:t,premiumSubscription:i,pausedAppliedGuildBoosts:n,isPaused:s}=e,{boostsByGuildId:l,numActiveSlots:r}=N.useMemo(()=>{if(s&&null!=i)return{boostsByGuildId:function(e,t){let i={};for(let t of e)t.guildId in i||(i[t.guildId]=[]),i[t.guildId].push(t);let n={};for(let e of Object.keys(i)){let s=i[e];n[e]=s.map(i=>gv.A.createFromServer({id:i.id,subscription_id:t.id,canceled:!1,premium_guild_subscription:{id:i.id,guild_id:e},cooldown_ends_at:null},t))}return n}(n,i),numActiveSlots:0};let e=0,l={};for(let i of Object.keys(t)){let n=t[i];if(!(0,gI.I5)(n)&&e++,null!=n.premiumGuildSubscription){let e=n.premiumGuildSubscription.guildId;e in l||(l[e]=[]),l[e].push(n)}}return{boostsByGuildId:l,numActiveSlots:e}},[t,s,n,i]);if(null==i||0===Object.keys(l).length)return null;let a=r>o6.Ay.getNumIncludedPremiumGuildSubscriptionSlots(i.planId);return(0,f.jsx)("div",{className:mm.kR,children:dl.default.keys(l).map(e=>(0,f.jsx)(mE,{guildId:e,slots:l[e],premiumSubscription:i,hasCancelableSlots:a},e))})}var mx=i(68179);function mS(e){let{guildBoostSlots:t,fractionalPremiumState:n}=e,s=(0,R.bG)([dR.A],()=>dR.A.getPremiumTypeSubscription()),{unappliedSlots:l,numActiveSlots:r}=N.useMemo(()=>{let e=[],i=0;for(let n of t)!(0,gI.I5)(n)&&i++,null==n.premiumGuildSubscription&&e.push(n);return{unappliedSlots:e,numActiveSlots:i}},[t]),a=r>(null!=s?o6.Ay.getNumIncludedPremiumGuildSubscriptionSlots(s.planId):0),o=s?.isPausedOrPausePending===!0&&n===sf.xc.NONE;return 0===l.length?null:(0,f.jsxs)("div",{className:mx.Nr,children:[(0,f.jsxs)("div",{className:mx.MY,children:[(0,f.jsxs)("div",{className:mx._L,children:[(0,f.jsxs)("div",{className:mx.MD,children:[(0,f.jsx)("img",{alt:"",className:mx.F8,src:mA}),(0,f.jsx)("div",{className:eF()(mx.qS,"theme-dark"),children:(0,f.jsx)("span",{className:mx.Vv,children:l.length})})]}),(0,f.jsxs)("div",{className:mx.Qp,children:[(0,f.jsx)(k.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:m.intl.format(m.t.BPadnO,{numUnappliedGuildBoostSlots:l.length})}),(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-subtle",children:m.intl.format(m.t.Kaw82o,{numUnappliedGuildBoostSlots:l.length})})]})]}),(0,f.jsx)(gJ.A,{shouldShow:o,text:m.intl.string(m.t.mOWsF1),"aria-label":m.intl.string(m.t.mOWsF1),children:e=>(0,f.jsx)(eE.$,{...e,variant:"primary",size:"sm",icon:c$._,text:m.intl.string(m.t.BMx1iy),disabled:o,onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,770101));return t=>(0,f.jsx)(e,{...t,onSelectGuild:e=>{t.onClose(),(0,g0.g)({analyticsLocations:[],analyticsLocation:{page:Q.liQ.GUILD_BOOSTING_USER_SETTINGS,section:Q.JJy.SETTINGS_PREMIUM,object:Q.ZSU.BUTTON_CTA,objectType:Q.AnalyticsObjectTypes.BUY},guild:e})}})})}})})]}),l.map((e,t)=>(0,f.jsx)(mp,{slot:e,isLast:t===l.length-1,isCancelable:a&&!(0,gI.I5)(e),isCanceled:(0,gI.I5)(e),premiumSubscription:s,modificationsDisabled:o},e.id))]})}function mp(e){let t,{slot:i,isLast:n,isCancelable:s,isCanceled:l,premiumSubscription:r,modificationsDisabled:a}=e,o=N.useRef(null),u=N.useMemo(()=>null!=i.cooldownEndsAt?new Date(i.cooldownEndsAt):null,[i.cooldownEndsAt]);t=l&&null!=r?(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-subtle",children:m.intl.format(m.t.Z4ULRD,{date:r.currentPeriodEnd})}):i.isOnCooldown()&&null!=u?(0,f.jsx)(gy,{cooldown:u.getTime()}):(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-subtle",children:m.intl.string(m.t["2mcafz"])});let d=s||l;return(0,f.jsxs)("div",{className:eF()(mx.iq,{[mx.Mt]:n}),children:[(0,f.jsxs)("div",{className:mx.kd,children:[(0,f.jsx)("img",{alt:"",className:mx.bB,src:mA}),t]}),d&&(0,f.jsx)(G.Y,{targetElementRef:o,renderPopout:e=>{let{closePopout:t}=e;return(0,f.jsxs)(U.W,{navId:"unapplied-boost-actions","aria-label":m.intl.string(m.t.ogxXGq),onSelect:void 0,onClose:t,children:[s&&(0,f.jsx)(M.Dr,{id:"cancel-boost",label:m.intl.string(m.t.twFU3R),color:"danger",disabled:a,subtext:a?m.intl.string(m.t.mOWsF1):void 0,action:()=>{t(),(0,C.openModalLazy)(async()=>e=>(0,f.jsx)(g8.default,{...e,guildBoostSlot:i}))}}),l&&(0,f.jsx)(M.Dr,{id:"uncancel-boost",label:m.intl.string(m.t["2glQNp"]),disabled:a,subtext:a?m.intl.string(m.t.mOWsF1):void 0,action:()=>{t(),(0,C.openModalLazy)(async()=>e=>(0,f.jsx)(g9.default,{...e,guildBoostSlotId:i.id}))}})]})},align:"right",position:"bottom",children:e=>(0,f.jsx)(V.D,{innerRef:o,"aria-label":m.intl.string(m.t["UKOtz+"]),className:mx.Mj,...e,children:(0,f.jsx)(mu.j,{size:"xs",color:F.A.colors.INTERACTIVE_TEXT_DEFAULT})})})]})}var mf=i(185949);function mN(e){let{guildBoostSlots:t,guildBoostSlotsByGuildId:i,premiumSubscription:n,pausedAppliedGuildBoosts:s,fractionalPremiumState:l}=e,r=to.A.getArticleURL(Q.MVz.GUILD_BOOSTING_FAQ),a=n?.isPaused===!0&&l!==sf.xc.FP_SUB_PAUSED,o=t.some(e=>null==e.premiumGuildSubscription),u=a&&s.length>0,d=a?u:t.some(e=>null!=e.premiumGuildSubscription);return o||d?(0,f.jsxs)("div",{className:mf.i,children:[(0,f.jsxs)("div",{className:mf.b,children:[(0,f.jsx)(eh.D,{variant:"heading-md/semibold",children:m.intl.string(m.t.W5rDjW)}),(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-muted",children:m.intl.format(m.t.SpDz1x,{helpdeskArticle:r})})]}),(0,f.jsx)(mT,{guildBoostSlots:i,premiumSubscription:n,pausedAppliedGuildBoosts:s,isPaused:a}),(0,f.jsx)(mS,{guildBoostSlots:t,fractionalPremiumState:l})]}):null}var m_=i(917064),mC=i(438929);function mI(){return(0,f.jsxs)("div",{className:mC.iE,children:[(0,f.jsx)(eh.D,{variant:"heading-xl/normal",children:m.intl.string(m.t.IzKs3o)}),(0,f.jsx)("div",{className:mC.kR,children:m_.s.map((e,t)=>{let i=e.icon;return(0,f.jsxs)("div",{className:mC.Nr,children:[(0,f.jsx)(i,{className:mC.Kk}),(0,f.jsx)(k.E,{className:mC.h_,color:"text-muted",variant:"text-sm/medium",children:e.getText()})]},t)})})]})}var mb=i(232122),mv=i(539915);function mj(){let[e,t]=N.useState(null),[i,n]=N.useState(null);return(0,f.jsxs)("div",{className:mv.iE,children:[(0,f.jsx)(eh.D,{variant:"heading-xl/normal",children:m.intl.string(m.t.HPJ6Nj)}),(0,f.jsx)("ul",{className:mv.p_,children:mb.m.map((s,l)=>{let r=e===l,a=i===l,o=r||a?"text-strong":"text-muted";return(0,f.jsxs)(V.D,{tag:"li",className:eF()(mv.Aw,{[mv.$K]:r}),onClick:()=>t(e=>e===l?null:l),onMouseEnter:()=>n(l),onMouseLeave:()=>n(null),children:[(0,f.jsxs)("div",{className:mv.k7,children:[(0,f.jsx)(k.E,{className:mv.b1,color:o,variant:"heading-md/semibold",tag:"span",children:s.getQuestion()}),(0,f.jsx)(w.a,{size:"sm",color:F.A.colors.INTERACTIVE_ICON_DEFAULT,className:mv.q4,style:{transform:r?"rotate(180deg)":"rotate(0deg)"}})]}),r&&(0,f.jsx)(k.E,{className:mv.ZF,color:"text-muted",variant:"text-sm/medium",children:s.getAnswer()})]},l)})})]})}var my=i(182859),mO=i(853513),mR=i(560378);function mL(){let e=to.A.getArticleURL(Q.MVz.GUILD_SUBSCRIPTIONS);return(0,f.jsxs)("div",{className:mR.wx,children:[(0,f.jsxs)("div",{className:mR.Qs,children:[(0,f.jsxs)("div",{className:mR.B5,children:[(0,f.jsx)("img",{alt:"",className:mR.F8,src:"/assets/263e4cc9043cab70.svg"}),(0,f.jsx)(eh.D,{variant:"heading-xl/normal",children:m.intl.string(mO.default.hjvcLO)})]}),(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-muted",children:m.intl.format(m.t.TUHyoA,{helpdeskArticle:e})})]}),(0,f.jsx)(my.A,{variant:"member",className:mR.iO,analyticsLocation:{page:Q.liQ.GUILD_BOOSTING_USER_SETTINGS,section:Q.JJy.HERO,object:Q.ZSU.CARD},videoPlacement:"settings_header"})]})}var mD=i(315629),mP=i(780082);function mG(){let e=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser());if(null==e||o6.Ay.hasFreeBoosts(e))return null;let t=to.A.getArticleURL(Q.MVz.GUILD_BOOSTING_FAQ);return(0,f.jsxs)(mD.h,{color:"nitro-pink",className:mP.vK,children:[(0,f.jsxs)("div",{className:mP.nw,children:[(0,f.jsx)("img",{alt:"",className:mP.q3,src:mA}),(0,f.jsxs)("div",{className:mP.Tm,children:[(0,f.jsx)(k.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:m.intl.format(m.t.Idh1Vs,{count:sf.M4,boostCount:sf.M4})}),(0,f.jsxs)("div",{className:mP.xv,children:[(0,f.jsx)(oZ.t,{className:mP.nE}),(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-subtle",children:m.intl.format(m.t["6UAu+f"],{count:sf.M4,boostCount:sf.M4,helpdeskArticle:t})})]})]})]}),(0,f.jsx)(eE.$,{variant:"expressive",size:"sm",icon:oZ.t,text:m.intl.string(m.t["8x0jKT"]),onClick:me.e})]})}var mU=i(894206);function mM(){let e=(0,R.bG)([gS.A],()=>gS.A.affinities),t=(0,R.bG)([W.Ay],()=>W.Ay.getFlattenedGuildIds()),i=N.useMemo(()=>{let i=e.slice(0,3).map(e=>e.guildId);for(let e=0;e<t.length&&i.length<3;e++){let n=t[e];i.includes(n)||i.push(n)}return i},[e,t]);return 0===i.length?null:(0,f.jsxs)("div",{className:mU.i,children:[(0,f.jsx)(eh.D,{variant:"heading-md/semibold",children:m.intl.string(m.t.r90Wgo)}),(0,f.jsx)("div",{className:mU.k,children:i.map(e=>(0,f.jsx)(mg,{guildId:e},e))})]})}var mV=i(140909);function mk(e){let{count:t,disabledReason:n}=e,s=to.A.getArticleURL(Q.MVz.GUILD_BOOSTING_FAQ);return(0,f.jsxs)(mD.h,{color:"nitro-pink",className:mV.vK,children:[(0,f.jsxs)("div",{className:mV.nw,children:[(0,f.jsxs)("div",{className:mV.MD,children:[(0,f.jsx)("img",{alt:"",className:mV.F8,src:mA}),(0,f.jsx)("div",{className:eF()(mV.qS,"theme-dark"),children:(0,f.jsx)("span",{className:mV.Vv,children:t})})]}),(0,f.jsxs)("div",{className:mV.Tm,children:[(0,f.jsx)(k.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:m.intl.format(m.t.KewnLu,{count:t,boostCount:t})}),(0,f.jsxs)("div",{className:mV.xv,children:[(0,f.jsx)(oZ.t,{className:mV.nE}),(0,f.jsx)(k.E,{variant:"text-xs/semibold",color:"text-subtle",children:m.intl.format(m.t["6UAu+f"],{count:sf.M4,boostCount:sf.M4,helpdeskArticle:s})})]})]})]}),(0,f.jsx)(gJ.A,{shouldShow:null!=n,text:n??"","aria-label":n,children:e=>(0,f.jsx)(eE.$,{...e,variant:"primary",size:"sm",icon:c$._,text:m.intl.string(m.t.BMx1iy),disabled:null!=n,onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,770101));return t=>(0,f.jsx)(e,{...t,onSelectGuild:e=>{t.onClose(),(0,g0.g)({analyticsLocations:[],analyticsLocation:{page:Q.liQ.GUILD_BOOSTING_USER_SETTINGS,section:Q.JJy.SETTINGS_PREMIUM,object:Q.ZSU.BUTTON_CTA,objectType:Q.AnalyticsObjectTypes.BUY},guild:e})}})})}})})]})}function mw(e){let{premiumSubscription:t}=e,i=(0,R.bG)([gp.A],()=>gp.A.boostSlots),n=N.useMemo(()=>Object.values(i),[i]),s=(0,R.bG)([t6.default],()=>t6.default.getCurrentUser()),l=(0,R.bG)([gS.A],()=>gS.A.affinities),r=(0,R.bG)([W.Ay],()=>W.Ay.getFlattenedGuildIds()),a=l.length>0||r.length>0,o=N.useMemo(()=>n.filter(e=>null!=e.premiumGuildSubscription),[n]).length,u=(0,R.bG)([c6.A],()=>c6.A.getCurrentUserAppliedBoosts()),{fractionalState:d}=(0,c4.A)({forceFetch:!0}),c=s?.isPremiumGroupMember(),g=t?.isPausedOrPausePending===!0&&d===sf.xc.NONE,A=N.useMemo(()=>n.some(e=>null==e.premiumGuildSubscription&&e.isAvailable()),[n]),h=g?m.intl.string(m.t.mOWsF1):A?void 0:m.intl.string(m.t.xr4m5B),E=N.useMemo(()=>{if(null==t)return 0;let e=o6.Ay.getNumIncludedPremiumGuildSubscriptionSlots(t.planId);return 0===e||e!==n.length?0:Math.max(0,e-o)},[t,n.length,o]);return(0,f.jsxs)("div",{className:mr.GO,children:[(0,f.jsx)(dV.kb,{className:mr.ek}),(0,f.jsx)(mL,{}),(0,f.jsx)(mG,{}),E>0&&(0,f.jsx)(mk,{count:E,disabledReason:h}),c&&(0,f.jsx)(gx.A,{}),!a&&(0,f.jsx)(gQ,{}),(0,f.jsxs)("div",{className:mr.C_,children:[(0,f.jsx)(mN,{guildBoostSlots:n,guildBoostSlotsByGuildId:i,premiumSubscription:t,pausedAppliedGuildBoosts:u,fractionalPremiumState:d}),(0,f.jsx)(mM,{}),(0,f.jsx)(mo.A,{hideHeading:!0,hideTier0:!0}),(0,f.jsx)(mI,{}),(0,f.jsx)(mj,{})]})]})}var mF=i(65188);let mB=(0,o.E2)(d.X.PREMIUM_GUILD_SUBSCRIPTIONS_SETTING,{Component:function(){let e=c3.useConfig({location:"UserSettingsPremiumGuildSubscriptions"}).enabled;N.useEffect(()=>{n6.h.wait(()=>{u9.hP(),u9.$o(),(0,c0.CD)(),(0,c1.zS)(null,null,Q.tF5.DISCOVERY),(0,c0.tO)(!0)})},[]);let{hasFetchedSubscriptions:t,premiumSubscription:i}=(0,R.cf)([dR.A],()=>({hasFetchedSubscriptions:dR.A.hasFetchedSubscriptions(),premiumSubscription:dR.A.getPremiumTypeSubscription()})),n=(0,c2.Y)(),s=(0,R.bG)([dO.A],()=>dO.A.hasFetchedPaymentSources),l=(0,R.bG)([c6.A],()=>c6.A.isFetchingCurrentUserAppliedBoosts),r=!t||!n||!s||l,[a,o]=N.useState(!1);return(r||a||o(!0),r&&!a)?(0,f.jsx)("div",{className:eF()(mF.kL,mF.Lq),children:(0,f.jsx)(u4.y,{})}):(0,f.jsxs)("div",{className:mF.kL,children:[(0,f.jsx)("div",{className:mF.Tp}),(0,f.jsx)("div",{className:mF.Qs,children:e?(0,f.jsx)(mw,{premiumSubscription:i}):(0,f.jsx)(ma,{premiumSubscription:i})})]})},useSearchTerms:()=>[m.intl.string(m.t["+CbP2v"]),m.intl.string(m.t.Nn1lJy)]}),mz=(0,o.zZ)(d.X.PREMIUM_GUILD_SUBSCRIPTIONS_CATEGORY,{buildLayout:()=>[mB]}),mY=(0,o.t_)(d.X.PREMIUM_GUILD_SUBSCRIPTIONS_PANEL,{useTitle:()=>m.intl.string(m.t["+CbP2v"]),buildLayout:()=>[mz]}),mX=(0,o.i4)(d.X.PREMIUM_GUILD_SUBSCRIPTIONS_SIDEBAR_ITEM,{useTitle:()=>m.intl.string(m.t["+CbP2v"]),icon:c$._,buildLayout:()=>[mY]});var mH=i(153659),mK=i(155984),mW=i(357758),mZ=i(262077),mq=i(696986),mQ=i(819411);function mJ(e){let{onClickManageSubscription:t,count:i}=e;return(0,f.jsxs)("div",{children:[(0,f.jsx)(eh.D,{variant:"heading-md/bold",children:m.intl.string(m.t["KzCF/6"])}),(0,f.jsx)(mq.h,{size:4}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:mQ.yV,children:m.intl.string(m.t["3D7qCu"])}),(0,f.jsx)(mq.h,{size:24}),(0,f.jsxs)("div",{className:mQ.Nr,children:[(0,f.jsx)("img",{src:"/assets/5a420feed295b595.svg",alt:"",className:mQ.RI}),(0,f.jsxs)("div",{className:mQ.FS,children:[(0,f.jsx)(eh.D,{variant:"heading-xl/semibold",className:mQ.wx,children:m.intl.string(m.t["KzCF/6"])}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:mQ.h_,children:m.intl.format(m.t["m+pcOO"],{numSubscriptions:i})})]}),(0,f.jsx)(eE.$,{size:"sm",variant:"overlay-primary",text:m.intl.string(m.t["3a8Xxj"]),onClick:t})]})]})}var m$=i(872351),m0=i(9113),m1=i(599941),m2=i(384684),m3=i(2242);let m6=[];var m4=i(912851),m5=i(146795);let m7=e=>{let{label:t,onClick:i,submitting:n}=e;return(0,f.jsx)(V.D,{onClick:n?void 0:i,className:m5.x6,children:(0,f.jsxs)("div",{className:m5.hQ,children:[n?(0,f.jsx)(u4.y,{type:u4.y.Type.PULSING_ELLIPSIS,className:m5.__invalid_spinner}):(0,f.jsx)(k.E,{variant:"text-md/medium",className:m5.Pf,children:t}),(0,f.jsx)(w.a,{size:"md",color:"currentColor",className:m5.UE})]})})};var m8=i(465932),m9=i(543767),Ae=i(420139),At=i(790284),Ai=i(636194),An=i(624456),As=i(710144),Al=i(815332),Ar=i(817649),Aa=i(969389);let Ao=e=>{let{transitionState:t,groupListing:i,listing:n,subscription:s,onClose:l}=e,r=(0,sS.GV)(),{analyticsLocations:a}=(0,nU.Ay)(eV.A.GUILD_ROLE_SUBSCRIPTION_CANCELLATION_MODAL),{cancelSubscription:o,error:u,submitting:d}=(e=>{let[t,i]=N.useState(!1),[n,s]=N.useState(null);return{cancelSubscription:async t=>{try{return i(!0),await u9.M2(t,e),!0}catch(e){s(e)}finally{i(!1)}},error:n,submitting:t}})(a),c=async()=>{await o(s.id)&&l()},g=n.role_benefits.benefits.filter(e=>e.ref_type===m3.bN.CHANNEL),A=n.role_benefits.benefits.filter(e=>e.ref_type===m3.bN.INTANGIBLE),h=ry()(s.currentPeriodEnd).format("MMMM Do, YYYY"),E=m.intl.formatToPlainString(m.t.KsMRP5,{numChannels:g.length,numAdditionalBenefits:A.length,subscriptionEndDate:h});return(0,f.jsx)(lL.Modal,{transitionState:t,"aria-labelledby":r,actions:[{text:m.intl.string(m.t.EP6EPb),variant:"secondary",onClick:l},{variant:"critical-primary",text:m.intl.string(m.t.F6lUDF),onClick:c,loading:d}],title:m.intl.string(m.t.O6l5tM),subtitle:E,onClose:l,children:(0,f.jsxs)(L.B,{gap:8,children:[null!=u?(0,f.jsx)(O.w,{type:"critical",children:u.message}):null,(0,f.jsx)(Ar.x,{listingId:n.id,guildId:i.guild_id,className:Aa.P})]})})};var Au=i(319225),Ad=i(746080),Ac=i(47685);let Ag=e=>{let{label:t,value:i,showInfoIcon:n,infoIconTooltipText:s}=e;return(0,f.jsxs)("div",{className:Ac.L0,children:[(0,f.jsxs)("div",{className:Ac.a5,children:[(0,f.jsx)(eh.D,{variant:"heading-deprecated-12/semibold",className:Ac.HU,children:t}),n&&(0,f.jsx)(e1.m,{text:s,children:(0,f.jsx)(lN.m,{size:"xs",color:"currentColor",className:Ac.Mo})})]}),(0,f.jsx)(eh.D,{variant:"heading-xl/semibold",className:Ac.sx,children:i})]})},Am=e=>{let{subscription:t}=e,{analyticsLocations:i}=(0,nU.Ay)(),[n]=(0,m9.YV)({subscriptionId:t.id,renewal:!0,analyticsLocations:i,analyticsLocation:eV.A.GUILD_ROLE_SUBSCRIPTION_PAYMENT_SOURCE_WITH_INVOICE}),s=(0,R.bG)([dO.A],()=>dO.A.hasFetchedPaymentSources);return null!=n&&s?(0,f.jsx)(Ae.A,{subscription:t,currentInvoicePreview:n,dropdownClassName:Ac.Nw}):(0,f.jsx)(u4.y,{})},AA=e=>{let{isTrial:t,isCancelled:i,isResubscribing:n,shouldHideRoleSubscriptionEntryPoints:s,onCancelSubscriptionClick:l,onResubscribeClick:r,onChangePlanClick:a}=e;return i&&(t||s)?null:(0,f.jsx)(sy.D,{label:m.intl.string(m.t["4neDM+"]),children:(0,f.jsx)("div",{className:Ac.__invalid_rowButtons,children:i?(0,f.jsx)(eE.$,{variant:"primary",text:m.intl.string(m.t.y3mAE4),onClick:r,loading:n}):(0,f.jsxs)(f.Fragment,{children:[!t&&!s&&(0,f.jsx)(m7,{label:m.intl.string(m.t.FRbWR8),onClick:a}),(0,f.jsx)(m7,{label:m.intl.string(m.t.Dx0lF7),onClick:l})]})})})},Ah=e=>{let{subscription:t}=e,{listing:i,groupListing:n,guild:s,expanded:l,handleToggleExpanded:r,subscriptionInfo:a}=function(e){let t=(0,An.M)(e),i=(0,R.bG)([Ai.A],()=>Ai.A.getSubscriptionListingForPlan(t)),n=(0,R.bG)([Ai.A],()=>null!=i?Ai.A.getSubscriptionGroupListingForSubscriptionListing(i.id):null),s=(0,R.bG)([K.A],()=>K.A.getGuild(n?.guild_id)),[l,r]=N.useState(!1),{fetchSubscriptionsSettings:a}=(0,m1.XE)();N.useEffect(()=>{l&&null!=s&&null==Ai.A.getSubscriptionSettings(s.id)&&a(s.id)},[l,s,a]);let o=null==i?void 0:function(e){let{subscription:t}=e,i=ry()(t.currentPeriodEnd).format("M/D/YY"),n=null!=t.price?(0,dn.$g)(t.price,t.currency):"",s=ry()(t.createdAt).format("M/D/YY"),l=t.status===Q.Dmq.CANCELED,r=t.status===Q.Dmq.PAST_DUE,a=t.hasActiveTrial;return{memberSince:s,nextRenewalDate:i,nextRenewalLabel:l?m.intl.string(m.t.UAfot2):m.intl.string(m.t.CVjLcM),subscriptionPrice:n,isCancelled:l,isPastDue:r,isTrial:a}}({subscription:e});return{guild:s,expanded:l,handleToggleExpanded:()=>r(e=>!e),listing:i,groupListing:n,subscriptionInfo:o}}(t),[o,u]=N.useState(!1),c=(0,sS.GV)(),{analyticsLocations:g}=(0,nU.Ay)(),{shouldHideGuildPurchaseEntryPoints:A}=(0,m8.MH)(s?.id),h=t?.isPurchasedViaAppleGeneric;if(null==n||null==i||null==a)return null;let E=async()=>{try{u(!0),await u9.QP(t,g),(0,Au.E)({title:m.intl.string(m.t.oPV2cy),body:m.intl.string(m.t.DdRizV)})}finally{u(!1)}},{isCancelled:T,isPastDue:x,subscriptionPrice:S,memberSince:p,nextRenewalDate:_,nextRenewalLabel:I,isTrial:b}=a,v=i.soft_deleted||null==s||h;return(0,f.jsxs)("div",{className:Ac.kL,children:[(0,f.jsx)(As.A,{onClick:r,className:Ac.N1,children:e=>{let{areaRef:t,handleStopPropagation:n}=e;return(0,f.jsxs)(f.Fragment,{children:[null!=s&&(0,f.jsx)(gP.Ay,{guild:s,active:!0,size:gP.Ay.Sizes.MEDIUM}),(0,f.jsxs)("div",{className:Ac.if,children:[(0,f.jsx)(k.E,{variant:"text-md/medium",className:Ac.J5,children:null!=s?s.name:m.intl.string(m.t["He+cmd"])}),(0,f.jsxs)("div",{className:Ac.xp,children:[(0,f.jsx)(k.E,{variant:"text-sm/normal",className:Ac.KR,children:i.name}),T?(0,f.jsx)(n8.Lp,{text:m.intl.string(m.t["7uFZGt"])}):b?(0,f.jsx)(n8.Lp,{text:m.intl.string(m.t["6anton"]),color:F.A.unsafe_rawColors.BRAND_500.css}):x?(0,f.jsx)(e1.m,{text:m.intl.string(m.t.eSuJE2),children:(0,f.jsx)("div",{children:(0,f.jsx)(n8.Lp,{className:Ac.qc,text:m.intl.string(m.t.NrRwIl),color:F.A.unsafe_rawColors.YELLOW_300.css})})}):null,h?(0,f.jsx)(e1.m,{text:m.intl.string(m.t.nv1IqK),children:(0,f.jsx)("div",{children:(0,f.jsx)(n8.Lp,{text:m.intl.string(m.t["sBl3X/"]),color:F.A.colors.BACKGROUND_MOD_MUTED.css})})}):null]})]}),(0,f.jsx)(V.D,{onClick:n(r),"aria-label":m.intl.string(m.t.e5eQOy),"aria-controls":c,"aria-expanded":l,focusProps:{ringTarget:t},children:(0,f.jsx)(w.a,{size:"md",color:"currentColor",className:eF()(Ac.D6,{[Ac.S7]:l})})})]})}}),l?(0,f.jsxs)("div",{id:c,children:[(0,f.jsx)("div",{className:Ac.yF}),(0,f.jsx)(Al.A,{groupListingId:n.id,subscription:t,className:Ac.kE}),(0,f.jsxs)("div",{className:Ac.Zx,children:[(0,f.jsx)(Ag,{label:I,value:_}),(0,f.jsx)(Ag,{label:m.intl.string(m.t.dltUMH),value:S,showInfoIcon:b,infoIconTooltipText:b?m.intl.string(m.t["/q6fpa"]):void 0}),(0,f.jsx)(Ag,{label:m.intl.string(m.t.AOcwWB),value:p})]}),(0,f.jsx)(mq.h,{size:16}),!T&&!h&&(0,f.jsx)(sy.D,{label:m.intl.string(m.t.wmMFvA),children:(0,f.jsx)(Am,{subscription:t})}),!v&&(0,f.jsx)(AA,{isTrial:b,isCancelled:T,isResubscribing:o,shouldHideRoleSubscriptionEntryPoints:A,onCancelSubscriptionClick:()=>{if(null!=s){var e;e={groupListing:n,listing:i,subscription:t},(0,C.openModal)(t=>(0,f.jsx)(Ao,{...t,...e}))}},onChangePlanClick:()=>{null!=s&&((0,sO.pX)(Q.BVt.CHANNEL(s.id,Ad.VV.ROLE_SUBSCRIPTIONS)),(0,sE.default)(),m4.A.show(Q.kqX.BACK_TO_PREVIOUS_SCREEN,void 0,m.intl.string(m.t.DvbaM4),()=>{At.A.setState({subsection:nv.nR}),(0,ey.openUserSettings)(d.X.SUBSCRIPTIONS_PANEL)}))},onResubscribeClick:E})]}):null]})};var AE=i(170272);let AT=e=>{let{onGoBack:t}=e,i=function(){let{ensureFresh:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,R.bG)([m2.A],()=>(function(){let[e]=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[m2.A],t=e.getGuildIdsWithPurchasableRoles(),i=!1;return(t.forEach(t=>{e.getUserSubscriptionRoles(t).size>0&&(i=!0)}),i)?m3.M_.SUBSCRIBED:0===t.size?m3.M_.NONE:m3.M_.IN_SUBSCRIPTION_SERVER})([m2.A]))===m3.M_.SUBSCRIBED,i=(0,R.bG)([dR.A],()=>dR.A.getActiveGuildSubscriptions()),n=N.useRef(!1);return N.useEffect(()=>{(function(e){let{ensureFresh:t,hasFetched:i,hasRoleSubscriptions:n}=e,s=dR.A.getActiveGuildSubscriptions();return(s?.length??0)===0&&!!n||!!t&&!i||!i&&!dR.A.hasFetchedSubscriptions()})({ensureFresh:e,hasRoleSubscriptions:t,hasFetched:n.current})&&(n.current=!0,u9.hP())},[e,t]),i??m6}(),{loading:n}=(0,m1.eb)(i);return((0,m0.A)(dr.Fr?"role-subscriptions-user-setting":void 0),n)?(0,f.jsx)(u4.y,{}):0===i.length?null:(0,f.jsxs)("div",{children:[(0,f.jsx)(eE.$,{text:m.intl.string(m.t.hqyhKQ),icon:m$.z,variant:"secondary",onClick:t}),(0,f.jsx)(mq.h,{size:10}),(0,f.jsx)(io.n,{label:m.intl.string(m.t["KzCF/6"]),description:m.intl.string(m.t["Y+ucR7"]),children:(0,f.jsx)("div",{className:AE.A,children:i.map(e=>(0,f.jsx)(Ah,{subscription:e},e.id))})})]})};var Ax=i(327479),AS=i(334335);function Ap(e){let{onClickManageSubscription:t,count:i}=e;return(0,f.jsxs)("div",{children:[(0,f.jsx)(eh.D,{variant:"heading-md/bold",children:m.intl.string(m.t["48ywCu"])}),(0,f.jsx)(mq.h,{size:4}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:AS.yV,children:m.intl.string(m.t.VWxmSo)}),(0,f.jsx)(mq.h,{size:24}),(0,f.jsxs)("div",{className:AS.Nr,children:[(0,f.jsx)("img",{src:"/assets/d6bcd13fb6c85425.svg",alt:"",className:AS._e}),(0,f.jsxs)("div",{className:AS.FS,children:[(0,f.jsx)(eh.D,{variant:"heading-xl/semibold",className:AS.wx,children:m.intl.string(m.t["48ywCu"])}),(0,f.jsx)(k.E,{variant:"text-md/normal",className:AS.h_,children:m.intl.format(m.t["/esXLj"],{numSubscriptions:i})})]}),(0,f.jsx)(Ax.A,{onClick:t,text:m.intl.string(m.t["z5YcJ+"])})]})]})}var Af=i(548411),AN=i(417098),A_=i(143582),AC=i(915043),AI=i(920087);function Ab(e){let{className:t,header:i,headerClassName:n,children:s}=e,l=N.useMemo(()=>{let e=!1;return N.Children.forEach(s,t=>{null!=t&&(e=!0)}),e},[s]);return(0,f.jsxs)("div",{className:eF()(AI.iE,t),children:[(0,f.jsx)("div",{className:eF()(AI.wx,n),children:i}),l&&(0,f.jsx)("div",{className:AI.Qs,children:s})]})}var Av=i(885996),Aj=i(144165),Ay=i(664121),AO=i(950305),AR=i(943775),AL=i(123791),AD=i(900797),AP=i(632510);let AG=N.createContext({isOpen:!1,toggleOpen:()=>{}});function AU(e){let{children:t}=e,[i,n]=N.useReducer(e=>!e,!1),s=N.useMemo(()=>({isOpen:i,toggleOpen:n}),[i]);return(0,f.jsx)(AG.Provider,{value:s,children:t(i)})}AU.Toggle=function(e){let{className:t,text:i}=e,{isOpen:n,toggleOpen:s}=N.useContext(AG),l=n?AD.t:w.a,r=null!=i?i:n?m.intl.string(m.t.fgq1gs):m.intl.string(m.t.XJuakA);return(0,f.jsxs)(V.D,{className:eF()(AP.L,t),onClick:s,children:[(0,f.jsx)(k.E,{variant:"heading-sm/semibold",tag:"div",color:"currentColor",children:r}),(0,f.jsx)(l,{size:"sm",color:"currentColor"})]})};var AM=i(627363),AV=i(243217),Ak=i(328968),Aw=i(163437),AF=i(3432);function AB(e){return e.toLocaleDateString(void 0,{dateStyle:"long"})}var Az=i(184451),AY=((s={})[s.LOADING=0]="LOADING",s[s.DONE=1]="DONE",s[s.ERROR=2]="ERROR",s);function AX(e){let{subscription:t,navigateToSwitchPlan:i,loadingState:n}=e,s=t.metadata?.application_subscription_guild_id,{renewalMutations:l,planId:r}=t,{appId:a,plan:o,storeListing:u,isGuildSubscription:d,subscriptionForGuild:c,sku:g,isCancelled:A,isOrphanedGuildSubscription:h,renewalPlan:E}=(0,R.cf)([ch.A,cE.A,Ak.A,K.A],()=>{let e,i=ch.A.get(r),n=null!=i?cE.A.get(i.skuId):void 0,a=n?.applicationId,o=null!=i?Ak.A.getForSKU(i.skuId):null,u=null!=o&&(0,Aw.PJ)(o.skuFlags),d=u&&null!=s?K.A.getGuild(s):void 0,c=(0,Aw.Uo)(t,n),g=u&&null!=s&&null==d;if(!1===c&&null!=l&&l.items.length>0){let t=l.items[0];e=ch.A.get(t.planId)??void 0}return{appId:a,isGuildSubscription:u,isOrphanedGuildSubscription:g,plan:i,sku:n,storeListing:o,subscriptionForGuild:d,isCancelled:c,renewalPlan:e}},[s,r,l,t]),{data:T}=(0,AM.YY)(a),x=N.useMemo(()=>null!=T?(0,AR.A)(T,100):null,[T]),S=g?.deleted??!1,p=null!=g&&(0,Aw.Se)(g),_=t.status===Q.Dmq.PAST_DUE,{analyticsLocations:C}=(0,nU.Ay)(),[I]=(0,m9.YV)({subscriptionId:t.id,renewal:!0,analyticsLocations:C,analyticsLocation:eV.A.APP_SUBSCRIPTION_PAYMENT_SOURCE_WITH_INVOICE}),b=AB(t.currentPeriodEnd),v=0===n;return(0,f.jsxs)(Ab,{headerClassName:Az.dL,header:!1===v?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:Az.VW,children:[null!=x&&(0,f.jsx)(Aj._,{src:x.href,imageClassName:Az.Z2,width:40,height:40}),(0,f.jsxs)("div",{className:Az.aF,children:[(0,f.jsx)(eh.D,{variant:"heading-md/semibold",lineClamp:1,children:T?.name??m.intl.string(m.t["7kqy7W"])}),(0,f.jsx)(k.E,{variant:"text-sm/medium",color:"text-default",lineClamp:1,children:o?.name??m.intl.string(m.t.sqkbMK)})]})]}),(0,f.jsx)("div",{className:Az.Pz,children:null!=T&&null!=u&&null!=g&&(0,f.jsx)(Aq,{subscription:t,app:T,guild:c,sku:g,storeListing:u,isCancelled:A,isOrphanedGuildSubscription:h,navigateToSwitchPlan:i,renewalSkuId:E?.skuId})})]}):(0,f.jsx)(u4.y,{type:u4.t.PULSING_ELLIPSIS}),children:[A&&(0,f.jsx)(AZ,{type:"warning",title:p?m.intl.formatToPlainString(m.t.QOnM1y,{subscriptionPeriodEnd:b}):m.intl.formatToPlainString(m.t.HOaZu8,{subscriptionPeriodEnd:b})}),!A&&h&&(0,f.jsx)(AZ,{type:"warning",title:m.intl.string(m.t.SmSP8Q)}),_&&(0,f.jsx)(AZ,{type:"danger",title:m.intl.string(m.t.fvOqBo)}),(0,f.jsxs)("div",{className:Az.zH,children:[(0,f.jsx)(AW,{title:m.intl.string(m.t["5D/KEH"]),content:d?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("span",{className:Az.yW,children:[(0,f.jsx)(Ay.R,{size:"xs"}),m.intl.string(m.t.QjL3vn)]}),null!=c&&(0,f.jsxs)("span",{className:Az._t,children:[(0,f.jsx)(k.E,{variant:"text-sm/normal",color:"text-muted",children:m.intl.format(m.t["7ZD8p1"],{guildName:c.name})}),(0,f.jsx)(gP.Ay,{guild:c,size:gP.Ay.Sizes.MINI})]})]}):(0,f.jsxs)("span",{className:Az.yW,children:[(0,f.jsx)(AO.n,{size:"xs"}),m.intl.string(m.t["6anEVv"])]})}),(0,f.jsx)(AH,{invoicePreview:I,subscriptionPlan:o}),(0,f.jsx)(AW,{title:m.intl.string(m.t.dnUzb6),content:AB(t.createdAt??t.currentPeriodStart)}),(0,f.jsx)(AK,{isCancelled:A,subscriptionPeriodEnd:b,renewalPlan:E})]}),(0,f.jsx)(AJ,{subscription:t,currentInvoicePreview:I,loadingState:n,isDeleted:S,isCancelled:A}),null!=T&&u?.benefits!=null&&u.benefits.length>0&&(0,f.jsx)(AQ,{appId:T.id,listingBenefits:u.benefits})]})}function AH(e){let{subscriptionPlan:t,invoicePreview:i}=e;if(null==t)return(0,f.jsx)(AW,{title:m.intl.string(m.t.KI7ERx),content:""});let n=(0,dn.CE)((0,dn.$g)(t.price,t.currency),t.interval,t.intervalCount),s=i?.findInvoiceItemByPlanId(t.id);if(null==s)return(0,f.jsx)(AW,{title:m.intl.string(m.t.KI7ERx),content:n});let l=(0,dn.CE)((0,dn.$g)(s.subscriptionPlanPrice,t.currency),t.interval,t.intervalCount);return(0,f.jsx)(AW,{title:m.intl.string(m.t.KI7ERx),content:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(k.E,{variant:"text-sm/semibold",children:l}),l!==n&&(0,f.jsx)(e1.m,{text:m.intl.format(m.t["6DoE57"],{listPrice:n}),position:"bottom",children:(0,f.jsx)(k.E,{variant:"text-xs/medium",color:"text-muted",children:(0,f.jsx)("s",{children:n})})})]})})}function AK(e){let{isCancelled:t,subscriptionPeriodEnd:i,renewalPlan:n}=e;if(null!=n){let e=(0,dn.CE)((0,dn.$g)(n.price,n.currency),n.interval,n.intervalCount);return(0,f.jsx)(AW,{title:m.intl.string(m.t.hIhAM3),content:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(k.E,{variant:"text-sm/medium",children:i}),(0,f.jsx)(k.E,{variant:"text-sm/normal",children:m.intl.format(m.t.MCLbvj,{planName:n.name,price:e})})]})})}return(0,f.jsx)(AW,{title:t?m.intl.string(m.t.enxcAl):m.intl.string(m.t["Ms+6Zq"]),content:i})}function AW(e){let{title:t,content:i}=e;return(0,f.jsxs)("div",{className:Az.nM,children:[(0,f.jsx)(k.E,{variant:"text-sm/medium",children:t}),(0,f.jsx)(k.E,{variant:"text-sm/medium",className:Az.u4,children:i})]})}function AZ(e){let{type:t,title:i}=e;return(0,f.jsx)(ta.p,{messageType:"warning"===t?ta.Y.WARNING:ta.Y.ERROR,className:Az.Xm,children:(0,f.jsx)(k.E,{variant:"text-sm/normal",children:i})})}function Aq(e){let{app:t,storeListing:n,sku:s,subscription:l,isCancelled:r,isOrphanedGuildSubscription:a,guild:o,renewalSkuId:u,navigateToSwitchPlan:d}=e,c=(0,Aw.Se)(s),{analyticsLocations:g}=(0,nU.Ay)(),[A,h]=N.useState(!1),E=(0,AL.C)(t.id),T=(0,R.bG)([cE.A],()=>cE.A.getParentSKU(n.skuId),[n.skuId]),x=N.useMemo(()=>{var e,t;let i;return null==T?[]:(e=n.id,t=E.subscriptions,i=new Set(T.bundledSkuIds),t.filter(t=>t.id!==e&&i.has(t.skuId)))},[n.id,E,T]),S=0!==x.length,p=async()=>{try{h(!0);let{subscription:e}=await (0,u9.QP)(l,g);if(null==e)return;(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([i.e("47869"),i.e("52396")]).then(i.bind(i,115623));return i=>(0,f.jsx)(t,{...i,storeListing:n,subscription:AV.A.createFromServer(e)})})}finally{h(!1)}};return(0,f.jsxs)("div",{className:Az.fw,children:[c||r&&a?null:r?(0,f.jsx)(eE.$,{variant:"secondary",size:"sm",text:m.intl.string(m.t.QtMnkW),onClick:p,loading:A}):(0,f.jsx)(eE.$,{variant:"secondary",size:"sm",text:m.intl.string(m.t["E8G/tr"]),onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([i.e("1426"),i.e("22800")]).then(i.bind(i,301139));return i=>(0,f.jsx)(e,{...i,application:t,storeListing:n,subscription:l,guild:o})})}}),S&&null!=T&&!1===r&&!1===a&&(0,f.jsx)(eE.$,{variant:"primary",size:"sm",text:m.intl.string(m.t.R74ZBR),onClick:()=>{d({currentSubscription:l,alternativeListings:x,app:t,subscriptionGroup:T,currentListing:n,renewalSkuId:u})}})]})}function AQ(e){let{appId:t,listingBenefits:i}=e;return(0,f.jsx)(AU,{children:e=>(0,f.jsxs)("div",{className:Az.PX,children:[(0,f.jsxs)("div",{className:Az.wV,children:[e&&(0,f.jsx)(k.E,{variant:"text-sm/semibold",children:m.intl.string(m.t.mORL67)}),(0,f.jsx)(AU.Toggle,{className:Az.Bh,text:e?m.intl.string(m.t.gsbFAw):m.intl.string(m.t.IwjfxV)})]}),e?i.map(e=>{let{id:i,name:n,description:s,icon:l}=e;return(0,f.jsx)(Av.FY,{header:n,icon:(0,AF.N)(t,l),description:s},i)}):null]})})}function AJ(e){let{subscription:t,currentInvoicePreview:i,loadingState:n,isDeleted:s,isCancelled:l}=e;return null==i?null:0===n?(0,f.jsx)("div",{className:Az.Ji,children:(0,f.jsx)(sy.D,{label:m.intl.string(m.t.azZaZa),children:(0,f.jsx)(u4.y,{type:u4.t.PULSING_ELLIPSIS})})}):2===n?(0,f.jsx)("div",{className:Az.Ji,children:(0,f.jsxs)(AN.$T,{color:AN.Hv.DANGER,style:{borderRadius:0},children:[m.intl.format(m.t.IIHUUF,{subscriptionId:t.id}),(0,f.jsx)("br",{}),m.intl.format(m.t.fh65ES,{helpLink:"https://support.discord.com/hc/en-us"})]})}):(0,f.jsx)("div",{className:Az.Ji,children:(0,f.jsx)(sy.D,{label:m.intl.string(m.t.azZaZa),children:(0,f.jsx)(Ae.A,{subscription:t,currentInvoicePreview:i,disabled:s||l})})})}var A$=((l={}).HOME="HOME",l.SWITCH_APP_PLANS="SWITCH_APP_PLANS",l);i(938796);var A0=i(38405);let A1=(0,R.UT)(ch.A,{getQueryId:Q.fic.SUBSCRIPTION_PLANS,get:e=>{if(null==e)return null;let t=ch.A.getForSKU(e);return 0===t.length?null:t},load:e=>(null==e&&A0.A.addBreadcrumb({message:"Error loading subscription plans: skuId is null"}),null!=e?(0,c1.ur)(e).then(()=>{}):Promise.reject())});var A2=i(240248),A3=i(237218),A6=i(988325);function A4(e){let{children:t,lineClamp:i=2,...n}=e,[s,l]=N.useState(!1),[r,a]=N.useState(null),o=null!=r&&(0,f.jsx)("button",{className:A6.x6,onClick:()=>l(e=>!e),children:(0,f.jsxs)(k.E,{className:A6.B0,variant:"text-sm/medium",color:"text-brand",children:[s?m.intl.string(m.t["JQX/Pb"]):m.intl.string(m.t.Fbrd8J),s?(0,f.jsx)(AD.t,{color:F.A.colors.TEXT_BRAND,size:"xs"}):(0,f.jsx)(w.a,{color:F.A.colors.TEXT_BRAND,size:"xs"})]})}),[u,d]=N.useState(null),c=N.useCallback(()=>{if(null==u)return;let{scrollHeight:e,clientHeight:t}=u;e>t&&a({truncatedHeight:t,expandedHeight:e})},[u]);N.useEffect(()=>{requestAnimationFrame(c)},[c,t,i]);let g="auto";return null!=r&&(g=s?`${r.expandedHeight}px`:`${r.truncatedHeight}px`),(0,f.jsxs)("div",{children:[(0,f.jsx)(k.E,{...n,className:A6.Qs,lineClamp:s?void 0:i,ref:d,style:{height:g},children:t}),o]})}var A5=i(827991);function A7(e){let{cta:t,storeListing:i,className:n}=e,{applicationId:s,benefits:l,description:r}=i,a=N.useMemo(()=>null==i.thumbnail?null:(0,A3.t)(s,i.thumbnail,256),[s,i.thumbnail]),{data:o}=A1(i.skuId),u=N.useMemo(()=>{if(null==o||0===o.length)return null;let e=o[0];return(0,dn._J)(e)},[o]);return null==u?null:(0,f.jsxs)(Ab,{className:eF()(A5.iE,n),header:(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",{className:A5.qd,children:[null!=a&&(0,f.jsx)(Aj._,{src:a.href,imageClassName:A5.rW,width:48,height:48}),(0,f.jsxs)("div",{children:[(0,f.jsx)(eh.D,{variant:"heading-md/bold",children:i.summary}),(0,f.jsx)(k.E,{variant:"text-md/medium",children:u})]})]}),t]}),children:[!(0,A2.uJ)(r)&&(0,f.jsx)("div",{className:A5.h_,children:(0,f.jsx)(A4,{variant:"text-sm/medium",children:r})}),null!=l&&l.length>0&&(0,f.jsx)("div",{className:A5.PX,children:l.map(e=>{let{id:t,name:i,description:n,icon:l}=e;return(0,f.jsx)(Av.FY,{header:i,icon:(0,AF.N)(s,l),description:n},t)})})]})}var A8=i(185438),A9=i(386011);function he(e){let{app:t,currentSubscription:i,currentListing:n,alternativeListings:s,navigateToHome:l,subscriptionGroup:r,renewalSku