Loading
Showing the first 250,000 characters. Open raw for the full source.
function(e,t,i){i.d(t,{D:()=>vo});var n,l,s,r,a=i(419954),o=i(358776),u=i(780964),d=i(682348),c=i(574381),g=i(17928),m=i(952818),A=i(871633),h=i(107384),E=i(477900),S=i(582128),T=i(627363),x=i(587895),p=i(769015),f=i(751075),N=i(403362);i(321073);var _=i(843402);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 C(){let e=(0,g.yK)([m.Ay],()=>m.Ay.getGamesSeen(!1)),t=(0,g.bG)([m.Ay],()=>I(...m.Ay.getOverrides()));S.useEffect(()=>((0,_.a2)(),_.e0),[]);let{gameHistory:i,robloxSubgameHistory:n}=S.useMemo(()=>e.reduce((e,t)=>((0,A.n1)(t)?e.robloxSubgameHistory.push(t):e.gameHistory.push(t),e),{gameHistory:[],robloxSubgameHistory:[]}),[e]);return{gameHistory:i,robloxSubgameHistory:n,overrideExePaths:t}}function b(e){let{gameHistory:t}=C();return{namedGames:S.useMemo(()=>t.values().filter(e=>null!=e.id&&null!=e.name).take(e).toArray(),[t,e]),totalCount:t.length}}function v(e){let{namedGames:t,totalCount:i}=b(e);return{names:t.map(e=>e.name),totalCount:i}}function y(){let{namedGames:e}=b(2),[t,i]=S.useMemo(()=>e.map(e=>e.id),[e]);S.useEffect(()=>{T.Ay.fetchApplications([t,i].filter(N.Vq))},[t,i]);let[n,l]=(0,g.yK)([x.A],()=>[t,i].map(x.A.getApplication),[t,i]);return null==t?null:{frontIcon:{icon:(0,E.jsx)(p.A,{game:n,size:p.M.MEDIUM_LARGE}),shape:f.e0.ROUNDED},backIcon:null!=i?{icon:(0,E.jsx)(p.A,{game:l,size:p.M.MEDIUM}),shape:f.e0.ROUNDED}:null}}var j=i(375708);let O=(0,a.AK)(u.X.ACTIVITY_PRIVACY_TO_REGISTERED_GAMES_NAVIGATOR,{useSubtitle:function(){let{names:e,totalCount:t}=v(2);return j.intl.format(j.t["6nRCFl"],{also:"true",count:t,nameCount:e.length,game1:e[0],game2:e[1]})},useTrailingDecoration:()=>{let e=y();return{type:h.wF.STACKED_ICONS,icons:e}},destinationKey:u.X.REGISTERED_GAMES_PANEL,usePredicate:()=>{let e=(0,o.SV)("ActivitySharingRelatedSettings"),t=(0,g.bG)([m.Ay],()=>m.Ay.getGamesSeen(!1).some(e=>!(0,A.n1)(e)));return e&&t&&(0,c.xl)()}}),R=(0,a.gN)(u.X.ACTIVITY_SHARING_RELATED_SETTINGS,{buildLayout:()=>[O]});var L=i(885386),D=i(395277);let P=(0,a.zD)(u.X.ACTIVITY_PRIVACY_SETTING,{useTitle:()=>j.intl.string(D.default.WhdCGP),useSubtitle:()=>j.intl.string(D.default.UQ9RHJ),useValue:L.tz.useSetting,setValue:L.tz.updateSetting});var G=i(174459),M=i(406535),U=i(652215);let V=(0,a.zD)(u.X.ACTIVITY_PRIVACY_NOTIFY_FRIENDS_ONLINE_SETTING,{useTitle:()=>j.intl.string(D.default.A0FVCV),useSubtitle:()=>j.intl.string(D.default.vHX6RG),useValue:L.hV.useSetting,setValue:function(e){L.hV.updateSetting(e),G.default.track(U.HAw.NOTIFICATION_SETTINGS_UPDATED,{update_type:M.Y.ACCOUNT,notify_friends_on_come_online:e})}}),k=(0,a.zZ)(u.X.ACTIVITY_PRIVACY_SHARING_CATEGORY,{useTitle:()=>(0,o.SV)("ActivitySharingCategory")?j.intl.string(j.t.WmsPis):j.intl.string(j.t["6x5uWQ"]),useSearchTerms:()=>[j.intl.string(j.t["8ka8li"])],buildLayout:()=>[P,V,R]});var w=i(945810),F=i(106531);let B=(0,w.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}}});function z(e){let t=(0,F.lX)(e),i=B.useConfig({location:e});return t||i.copyChanges}let X=(0,a.AK)(u.X.ACTIVITY_PRIVACY_TO_PROFILE_PRIVACY_NAVIGATOR,{useSubtitle:()=>j.intl.string(j.t.J0SFL2),destinationKey:u.X.DATA_AND_PRIVACY_PANEL}),Y=(0,a.gN)(u.X.ACTIVITY_PRIVACY_RELATED_SETTINGS,{usePredicate:()=>(0,F.lX)("ActivityPrivacyRelatedSettings"),buildLayout:()=>[X]});var H=i(873298),K=i(192308),W=i(365258);let Z=(0,a.Qx)(u.X.ACTIVITY_PRIVACY_PER_GUILD_DEFAULT_SETTING,{useTitle:()=>{let e=(0,o.SV)("GuildActivitySharingDefaultSetting");return z("GuildActivitySharingDefaultSetting")&&!e?j.intl.string(j.t.vpgck1):j.intl.string(D.default["/LHVbt"])},useSubtitle:()=>(0,o.SV)("GuildActivitySharingDefaultSetting")?j.intl.string(j.t.L5IdzV):null,useOptions:function(){let e=(0,o.SV)("GuildActivitySharingDefaultSetting"),t=z("GuildActivitySharingDefaultSetting");return S.useMemo(()=>e?[{value:H.Qd.ACTIVITY_STATUS_OFF,name:j.intl.string(D.default.m3oL7Q)},{value:H.Qd.ACTIVITY_STATUS_ON_FOR_LARGE_GUILDS,name:j.intl.string(D.default["5+lnTA"])},{value:H.Qd.ACTIVITY_STATUS_ON,name:j.intl.string(D.default["egr+VZ"])}]:t?[{value:H.Qd.ACTIVITY_STATUS_OFF,name:j.intl.string(j.t.FzgQna),desc:j.intl.string(j.t.SQxoyc)},{value:H.Qd.ACTIVITY_STATUS_ON_FOR_LARGE_GUILDS,name:j.intl.string(j.t["1hvuGH"]),desc:j.intl.string(j.t.odUCPE)},{value:H.Qd.ACTIVITY_STATUS_ON,name:j.intl.string(j.t.fQc5la)}]:[{value:H.Qd.ACTIVITY_STATUS_ON,name:j.intl.string(j.t.UzGMH9)},{value:H.Qd.ACTIVITY_STATUS_ON_FOR_LARGE_GUILDS,name:j.intl.string(D.default["/sAeRY"])},{value:H.Qd.ACTIVITY_STATUS_OFF,name:j.intl.string(D.default.m3oL7Q)}],[t,e])},useValue:L._Z.useSetting,setValue:function(e){var t;let n=L._Z.getSetting();if(L._Z.updateSetting(e),t="GuildActivitySharingDefaultSetting",!(0,F.W1)(t)&&!B.getConfig({location:t}).upsell)return;let l=(0,W.g8)(n,e);if(null==l)return;let s=(0,W.Xc)(e);(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.all([i.e("81849"),i.e("62041"),i.e("41996")]).then(i.bind(i,32167));return t=>(0,E.jsx)(e,{...t,direction:l.direction,affectedGuildIds:l.affectedGuildIds,settingName:s})})}});var q=i(683071),Q=i(331322),J=i(243721),$=i(892547),ee=i(922016),et=i(980707),ei=i(477782),en=i(939249),el=i(834730),es=i(847374),er=i(661531),ea=i(123292),eo=i(140735),eu=i(498642),ed=i(573435),ec=i(260509),eg=i(876399);function em(e){let{guild:t,size:i}=e,n=(0,ec.Iv)(t,i,!1,!0),l=(0,ec.Rb)(t);return null!=n?(0,E.jsx)("img",{src:n,alt:t.name,height:i,width:i}):(0,E.jsx)("div",{className:eg.F,children:(0,E.jsx)(el.E,{color:"text-subtle",variant:48===i?"text-md/semibold":"text-xxs/semibold",children:l})})}function eA(e){let{guild:t,size:i}=e;return(0,E.jsx)(ed.Ay,{className:eg.z,mask:ed.Ay.Masks.SQUIRCLE,width:i,height:i,children:(0,E.jsx)(em,{guild:t,size:i})})}var eh=i(71393),eE=i(711014),eS=((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 eT={"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),l=t.includes(i.id);return!n&&l?-1:n&&!l?1:0}),"activity-sharing-off":(e,t)=>e.concat().sort((e,i)=>{let n=t.includes(e.id),l=t.includes(i.id);return n&&!l?-1:!n&&l?1:0}),"server-order":e=>e};var ex=i(775657);function ep(e){let{guild:t,isActivityRestricted:i,onToggleActivityRestrictedGuild:n}=e,l=(0,g.bG)([eu.A],()=>eu.A.getMemberCount(t.id));return(0,E.jsxs)(Q.B,{as:"li",direction:"horizontal",align:"center",gap:16,children:[(0,E.jsx)("div",{className:ex.FO,children:(0,E.jsx)(eA,{guild:t,size:48})}),(0,E.jsx)("div",{className:ex.QH,children:(0,E.jsx)(J.d,{label:t.name,description:j.intl.format(j.t.zRl6XR,{count:l??0}),checked:!i,onChange:e=>n({checked:e,guildId:t.id})})})]})}let ef=function(e){let{notice:t}=e,{guilds:i,searchQuery:n,setSearchQuery:l,sortOrder:s,setSortOrder:r,hasActivityRestrictedGuilds:a,onToggleAllActivityRestrictedGuilds:o,onToggleActivityRestrictedGuild:u,isActivityRestricted:d,numActivityRestrictedGuilds:c,numTotalGuilds:m}=function(){let[e,t]=(0,S.useState)(""),[i,n]=(0,S.useState)("server-order"),l=(0,g.bG)([eE.Ay],()=>eE.Ay.getFlattenedGuildIds()),s=(0,g.bG)([eh.A],()=>eh.A.getGuilds()),r=l.map(e=>s[e]).filter(Boolean),a=L.Pw.useSetting(),[o,u]=(0,S.useState)(a);async function d(e){u(e);try{await L.Pw.updateSetting(e)}catch(e){u(a)}}(0,S.useEffect)(()=>{u(a)},[a]);let c=0!==o.length,[m,A]=(0,S.useState)(()=>eT[i](r,a)),h=m.map(e=>s[e.id]).filter(Boolean);return{guilds:""===e?h:h.filter(t=>t.name.toLowerCase().includes(e.toLowerCase())),sortOrder:i,searchQuery:e,setSortOrder:e=>{A(eT[e](r,a)),n(e)},setSearchQuery:t,onToggleActivityRestrictedGuild:function(e){let{checked:t,guildId:i}=e,n=new Set(o);t?n.delete(i):n.add(i),d([...n])},isActivityRestricted:function(e){return o.includes(e)},hasActivityRestrictedGuilds:c,onToggleAllActivityRestrictedGuilds:function(){c?d([]):d(l)},numTotalGuilds:l.length,numActivityRestrictedGuilds:o.length}}(),A=(0,S.useId)(),h=(0,S.useRef)(null),T=(0,S.useMemo)(()=>[{id:eS.SERVER_ORDER,label:j.intl.string(j.t.STMPJ2),value:eS.SERVER_ORDER},{id:eS.RECENTLY_JOINED,label:j.intl.string(j.t.CbaapP),value:eS.RECENTLY_JOINED},{id:eS.ACTIVITY_SHARING_ON,label:j.intl.string(D.default.ZI51JZ),value:eS.ACTIVITY_SHARING_ON},{id:eS.ACTIVITY_SHARING_OFF,label:j.intl.string(D.default["+kxafn"]),value:eS.ACTIVITY_SHARING_OFF}],[]),x=T.find(e=>e.value===s)?.label??"";return(0,E.jsxs)("div",{className:ex.iE,children:[t,(0,E.jsxs)("div",{className:ex.N1,children:[(0,E.jsx)($.I,{query:n,onChange:l,onClear:function(){G.default.track(U.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"search_cleared",sort_order:s,activity_restricted_guild_count:c,total_guild_count:m}),l("")},onFocus:()=>G.default.track(U.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"search_focused",sort_order:s,activity_restricted_guild_count:c,total_guild_count:m}),onBlur:()=>G.default.track(U.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"search_blurred",sort_order:s,activity_restricted_guild_count:c,total_guild_count:m}),placeholder:j.intl.string(j.t["H+nRYw"]),"aria-label":j.intl.string(j.t["5h0QOP"]),inputProps:{"aria-controls":A,"aria-expanded":!0}}),i.length>0&&(0,E.jsxs)("div",{className:ex.gO,children:[(0,E.jsx)(ee.Y,{targetElementRef:h,position:"bottom",align:"left",renderPopout:e=>{let{closePopout:t}=e;return(0,E.jsx)(et.W,{navId:"guild-sort-order-menu",onClose:t,"aria-label":j.intl.string(j.t.LxVjvJ),onSelect:t,children:(0,E.jsx)(ei.rX,{children:T.map(e=>{let{id:t,label:i,value:n}=e;return(0,E.jsx)(ei.iD,{id:t,group:"sort-order",label:i,checked:s===n,action:()=>{G.default.track(U.HAw.ACTIVITY_SHARING_SETTINGS_INTERACTED,{interaction:"sort_order_changed",sort_order:n,activity_restricted_guild_count:c,total_guild_count:m}),r(n)}},t)})})})},children:e=>(0,E.jsxs)(en.D,{...e,innerRef:h,className:ex.Ku,children:[(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-subtle",children:x}),(0,E.jsx)(es.a,{size:"xs",color:er.A.colors.TEXT_SUBTLE})]})}),(0,E.jsx)(ea.Q,{variant:"primary",textVariant:"text-sm/medium",onClick:o,text:a?j.intl.string(j.t["7lxcLO"]):j.intl.string(j.t.zh6UEs)})]})]}),(0,E.jsx)(eo.A,{"aria-live":"polite",role:"region",children:j.intl.format(D.default.EvzDff,{count:i.length})}),(0,E.jsxs)("ul",{className:ex.X1,id:A,"aria-label":j.intl.string(j.t["7hB4kg"]),children:[0===i.length&&(0,E.jsx)("div",{className:ex.pb,children:(0,E.jsx)(el.E,{className:ex.R$,variant:"text-lg/medium",children:j.intl.string(j.t["Xe+fJM"])})}),i.map(e=>(0,E.jsx)(ep,{guild:e,isActivityRestricted:d(e.id),onToggleActivityRestrictedGuild:u},e.id))]})]})};var eN=i(155957);let e_=(0,a.E2)(u.X.ACTIVITY_PRIVACY_PER_GUILD_SETTING,{useSearchTerms:()=>[j.intl.string(D.default["/LHVbt"])],Component:function(){let e=L.tz.useSetting()?null:(0,E.jsx)("div",{className:eN.l,children:(0,E.jsx)(q.w,{type:"warning",children:j.intl.string(D.default["xxI0/W"])})});return(0,E.jsx)(ef,{notice:e})}}),eI=(0,a.zZ)(u.X.ACTIVITY_PRIVACY_PER_GUILD_CATEGORY,{useTitle:()=>{let e=(0,o.SV)("GuildActivitySharingCategory"),t=z("GuildActivitySharingCategory");return e?j.intl.string(j.t.bwqjL9):t?j.intl.string(j.t.VDcvrR):j.intl.string(D.default["1PougL"])},useSubtitle:()=>{let e=z("GuildActivitySharingCategory");return(0,o.SV)("GuildActivitySharingCategory")?null:e?j.intl.string(j.t["/Go08F"]):j.intl.string(D.default.OO17Lg)},buildLayout:()=>(0,o.Bv)("GuildActivitySharingCategory")?[Z,e_,Y]:[Z]}),eC=(0,a.zZ)(u.X.ACTIVITY_PRIVACY_MY_SERVERS_CATEGORY,{useTitle:()=>j.intl.string(j.t.TqdOvC),useSubtitle:()=>z("MyServersCategory")?j.intl.string(D.default.OO17Lg):null,buildLayout:()=>[e_,Y]}),eb=(0,a.zD)(u.X.ACTIVITY_PRIVACY_FRIENDS_JOIN_SETTING,{useTitle:()=>j.intl.string(D.default.khuuzv),useSubtitle:()=>j.intl.string(D.default["8EWsJ8"]),useValue:()=>L.e.useSetting(),setValue:e=>L.e.updateSetting(e)}),ev=(0,a.E2)(u.X.ACTIVITY_PRIVACY_GAME_JOINING_BLURB,{useSearchTerms:()=>[],Component:function(){return(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-muted",children:j.intl.format(j.t.Mf0720,{privacySettingsHook:(e,t)=>(0,E.jsx)(el.E,{tag:"span",variant:"text-sm/semibold",color:"text-muted",children:e},t)})})},usePredicate:()=>(0,o.SV)("GameJoiningBlurb")}),ey=(0,a.zD)(u.X.ACTIVITY_PRIVACY_VOICE_JOIN_SETTING,{useTitle:()=>j.intl.string(D.default.Uz5Ipi),useSubtitle:()=>j.intl.string(D.default.CZI2Gb),useValue:()=>L.UM.useSetting(),setValue:e=>L.UM.updateSetting(e)}),ej=(0,a.zZ)(u.X.ACTIVITY_PRIVACY_GAME_JOINING_CATEGORY,{useTitle:()=>j.intl.string(D.default["89YBr5"]),useSubtitle:()=>(0,o.SV)("GameJoiningCategory")?j.intl.string(j.t.uGDpgH):null,buildLayout:()=>[eb,ey,ev],useSearchTerms:()=>[j.intl.string(j.t.VOszPA)]});var eO=i(993077),eR=i(575915);let eL=(0,a.E2)(u.X.ACTIVITY_PRIVACY_TERMS,{useSearchTerms:()=>[],Component:function(){return(0,E.jsx)(eO.Z,{type:eO.Z.Types.PRIMARY,className:eR.A,children:(0,E.jsx)(el.E,{variant:"text-sm/normal",children:j.intl.format(j.t.xvCsx4,{termsLink:U.X7G.TERMS,privacyLink:U.X7G.PRIVACY})})})}}),eD=(0,a.zZ)(u.X.ACTIVITY_PRIVACY_TERMS_CATEGORY,{buildLayout:()=>[eL],usePredicate:()=>!(0,o.SV)("TermsCategory")}),eP=(0,a.t_)(u.X.ACTIVITY_PRIVACY_PANEL,{useTitle:()=>j.intl.string(j.t.Cq98yL),buildLayout:()=>(0,o.Bv)("ActivityPrivacyPanel")?[k,eI,ej]:[k,eI,eC,ej,eD]}),eG=(0,a.i4)(u.X.ACTIVITY_PRIVACY_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.Cq98yL),icon:d._,buildLayout:()=>[eP]});var eM=i(935399),eU=i(625657),eV=i(297264),ek=i(821609),ew=i(404778),eF=i(554146),eB=i(131607),ez=i(589051),eX=i(592598),eY=i(351906),eH=i(532624),eK=i(773371),eW=i(184809),eZ=i(723702),eq=i(766075),eQ=i(999834),eJ=i(435558),e$=i.n(eJ),e0=i(350535),e1=i(672396);let e2=e5(null);function e3(){var e;let t=e5(e2);e=e2,e$().isEqual(e$().omit(t,"old_enabled"),e$().omit(e,"old_enabled"))||(G.default.track(U.HAw.OVERLAY_SETTINGS_UPDATED,{...t}),e2=t)}function e5(e){let t=eW.default.getNotificationPositionMode(),i=t!==U.G6Q.DISABLED,n=eH.Ay.getOverlayKeybind(),l=eH.Ay.getOverlayChatKeybind();return{enabled:eK.default.enabled,notifications_enabled:i,notifications_position:i?t:null,text_notifications_mode:eX.A.isNotificationDisabled(e1.KS.TextChat)?"DISABLED":"ENABLED",hotkey:null!=n?(0,e0.dI)(n.shortcut):null,text_activation_hotkey:null!=l?(0,e0.dI)(l.shortcut):null,text_opacity_slider:eW.default.getTextWidgetOpacity(),old_enabled:e?.enabled??eK.default.enabled}}var e4=i(793574),e6=i(237984),e8=i(503698),e7=i.n(e8),e9=i(890856),te=i(295648);function tt(e){e.preventDefault(),e.stopPropagation()}function ti(e){let{header:t,icon:i,title:n,description:l,action:s,hint:r,warning:a,onClick:o,"aria-label":u,className:d}=e;return(0,E.jsxs)("div",{className:e7()(te.HS,d),children:[(0,E.jsxs)(e9.s,{"aria-label":u,onClick:o,children:[null!=t&&(0,E.jsx)("div",{className:te.x_,children:t}),(0,E.jsxs)("div",{className:te.rN,children:[null!=i&&(0,E.jsx)("div",{className:te.$t,children:i}),(0,E.jsxs)("div",{className:te.c8,children:[(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-strong",className:te.SZ,children:n}),null!=l&&(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-subtle",children:l}),null!=r&&(0,E.jsx)(el.E,{variant:"text-xxs/medium",color:"text-muted",children:r})]}),(0,E.jsx)("div",{className:te.a$,children:s})]})]}),(0,E.jsx)("div",{className:te.Om,children:a})]})}let tn=(0,a.E2)(u.X.OVERLAY_BUG_REPORTER_SETTING,{Component:function(){return(0,E.jsx)(ti,{title:j.intl.string(j.t["z4/l+V"]),description:j.intl.string(j.t["3aZq/0"]),action:(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.s2nVhG),onClick:()=>{(0,e6.b)(e4.A.USER_SETTINGS,U.BRT.APP)}}),"aria-label":j.intl.string(j.t["z4/l+V"])})},useSearchTerms:()=>[j.intl.string(j.t["z4/l+V"])]});var tl=i(812729),ts=i.n(tl),tr=i(429913),ta=i(616356);function to(e,t){return null!=e&&null!=e.id?e.id:null!=t&&null!=t.id?t.id:void 0}function tu(){let e=(0,g.bG)([ta.A],()=>ta.A.getStreamerActiveStreamMetadata()),t=(0,g.bG)([m.Ay],()=>{let e=m.Ay.getVisibleGame();return null!=e?m.Ay.getGameOrTransformedSubgameForPID(e.pid):null},[],ts()),[i]=(0,tr.A)([to(e,t)]);return{runningGame:t??void 0,runningGameApplication:i??void 0}}var td=i(866665),tc=i(478016),tg=i(31300),tm=i(780907),tA=i(684013),th=i(56562),tE=i(964486),tS=i(311043),tT=i(569926),tx=i(814925),tp=i(810412),tf=i(41984),tN=i(296027),t_=i(562519);let tI=5*i(927813).A.Millis.DAY,tC=new t_.A("overlay_survey_timestamps");function tb(e,t){let n,l;n=Date.now(),null!=(l=Array.from(tC.values()).reduce((e,t)=>Math.max(e,t),0))&&n-l<tI||Array.from(tC.values()).filter(e=>{let t=new Date(e);return t.getMonth()===new Date().getMonth()&&t.getFullYear()===new Date().getFullYear()}).length>=3||(0,K.openModalLazy)(async()=>{let n,{default:l}=await Promise.all([i.e("79969"),i.e("82318")]).then(i.bind(i,387101));return n=Date.now(),tC.add(n),i=>(0,E.jsx)(l,{...i,clientSettingType:e,gameId:t})})}var tv=i(512950),ty=i(975571),tj=i(935671);function tO(){(0,tj.sL)("overlay-settings")}function tR(e){let{className:t,game:i}=e;return(0,tj.NP)()&&null!=i&&i.elevated?(0,E.jsx)("div",{className:t,children:(0,E.jsx)(tv.p,{messageType:tv.Y.WARNING,action:(0,E.jsx)(ek.$,{variant:"secondary",size:"sm",text:j.intl.string(j.t["1iI46O"]),onClick:tO}),children:j.intl.format(j.t["LJzl+0"],{helpCenterLink:ty.A.getArticleURL(U.MVz.SYSTEM_SERVICE)})})}):null}var tL=i(760751),tD=i(189081),tP=i(9302),tG=i(656513),tM=i(320448);let tU=new Set([tf.AR.INITIALIZING,tf.AR.WAITING_FOR_SCREEN_TYPE_RESOLUTION,tf.AR.WAITING_FOR_MODULE_TRACKING,tf.AR.WAITING_FOR_OVERLAY_OPEN,tf.AR.WAITING_FOR_POPOUT_OPEN,tf.AR.WAITING_FOR_MODULE_POPOUT_CAPTURE,tf.AR.WAITING_FOR_REACT_INITIALIZATION,tf.AR.WAITING_FOR_PID_FOCUS,tf.AR.WAITING_FOR_SUCCESSFUL_SHOW]);function tV(e){let{children:t,className:i,onExpand:n,...l}=e,[s,r]=S.useState(!1);return(0,E.jsx)(tG.N,{className:te.uR,collapsibleContent:(0,E.jsx)("div",{className:te.oV,children:t}),children:e=>{let{onClick:t}=e;return(0,E.jsx)(ti,{...l,onClick:e=>{var i;r(i=!s),n?.(i),t?.(e)},className:e7()(te.AC,i),action:(0,E.jsxs)("div",{className:te.rc,children:[l.action,s?(0,E.jsx)(es.a,{size:"custom",width:20,height:20,color:"var(--interactive-text-active)"}):(0,E.jsx)(tM._,{size:"custom",width:20,height:20,color:"var(--interactive-text-active)"})]})})}})}let tk=(0,a.E2)(u.X.OVERLAY_CURRENT_GAME,{Component:function(){let{runningGame:e,runningGameApplication:t}=tu();(0,tT.I)(e?.id);let i=e?.pid,n=(0,g.bG)([tN.default],()=>null==e||null==i?null:tN.default.getTrackedGameByPid(i),[e,i],ts()),{data:l}=(0,tT.I)(n?.gameId),{enabledLegacy:s,enabledOOP:r}=(0,g.cf)([tL.A,tD.A,tS.A],()=>null==e&&null==n?{enabledLegacy:!1,enabledOOP:!1}:null==e?{enabledLegacy:n?.legacyEnabled??!1,enabledOOP:n?.oopEnabled??!1}:(0,m.hw)(e,!1,[tL.A,tD.A,tS.A]),[e,n]),a=(0,g.bG)([m.Ay,tL.A,tD.A,tS.A],()=>null==e?null:(0,m.xU)(e,m.Ay,tL.A,tD.A,tS.A),[e],ts()),[o,u]=S.useState(r),[d,c]=S.useState(s),[A,h]=S.useState(!1);S.useEffect(()=>{u(r),c(s)},[r,s]);let T=!(0,tP.supportsLegacy)(),x=!(0,tP.supportsOutOfProcess)(),{legacyEnabled:f,oopEnabled:N}=(0,g.cf)([tN.default],()=>tN.default.getGlobalEnabledStatus());function _(t,i){if(null==e)return;let n=!1,l=!1;switch(i){case tp.OverlayToggledClientSettingType.LEGACY_GAME:c(t),tm.Ay.toggleOverlay(e,t,o),n=!t&&d;break;case tp.OverlayToggledClientSettingType.OOP_GAME:u(t),tm.Ay.toggleOverlay(e,d,t),l=!t&&o;break;case tp.OverlayToggledClientSettingType.LEGACY:tA.A.setEnabled(t,N),(0,tp.Q3)(t,tp.OverlayToggledClientSettingType.LEGACY,e.id??null);break;case tp.OverlayToggledClientSettingType.OOP:tA.A.setEnabled(f,t),(0,tp.Q3)(t,tp.OverlayToggledClientSettingType.OOP,e.id??null)}(n||l)&&tb(n?tp.OverlayToggledClientSettingType.LEGACY_GAME:tp.OverlayToggledClientSettingType.OOP_GAME,e.id??null)}let I=T&&x,C=!f&&!N,b=!o&&!f&&d&&!T,v=!d&&!N&&o&&!x,y=n?.overlayMethod===tf.Ue.Disabled,O=n?.state===tf.AR.OVERLAY_RENDERING&&!y,R=n?.state!=null&&tU.has(n.state)&&!y,L=n?.overlayMethod===tf.Ue.OutOfProcess,D=n?.overlayMethod===tf.Ue.OutOfProcessLimitedInteraction,P=n?.overlayMethod===tf.Ue.Hook,G=n?.state===tf.AR.OVERLAY_CRASHED||n?.state===tf.AR.OVERLAY_CRASHED_DISABLED,M=!o&&!d,[U,V]=function(){switch(!0){case O&&L:return[j.intl.format(j.t.hFVBIg,{overlayMethod:j.intl.string(j.t.a3eXSw),overlayMethodHook:function(e,t){return(0,E.jsx)(el.E,{tag:"span",variant:"text-sm/medium",color:"text-feedback-positive",children:e},t)}}),null];case O&&D:return[j.intl.format(j.t.hFVBIg,{overlayMethod:j.intl.string(j.t["506Aba"]),overlayMethodHook:function(e,t){return(0,E.jsx)(el.E,{tag:"span",variant:"text-sm/medium",color:"text-feedback-warning",children:e},t)}}),null];case O&&P:return[j.intl.format(j.t.hFVBIg,{overlayMethod:j.intl.string(j.t.bvlpDR),overlayMethodHook:function(e,t){return(0,E.jsx)(el.E,{tag:"span",variant:"text-sm/medium",color:"text-strong",children:e},t)}}),function(){switch(!0){case n?.fullscreenType!==th.aI.BORDERLESS_FULLSCREEN:return j.intl.string(j.t.mJmbeC);case x:return j.intl.string(j.t.C7bLTQ);case!n?.oopEnabled:return j.intl.string(j.t.WiY24u);case!N:return j.intl.string(j.t.cAFVsL);case!(l?.supportsOutOfProcessOverlay??!0):return j.intl.string(j.t.XcGEcs);default:return j.intl.string(j.t.bJXH2v)}}()];case G:return[j.intl.string(j.t.OFC2aw),null];case I:return[j.intl.string(j.t.m7X4az),null];case C:return[j.intl.string(j.t["9DUS5l"]),null];case M:return[j.intl.string(j.t.nQ9EdJ),null];case b:case v:return[j.intl.string(j.t.VWUn0a),null];case R:if(L)return[j.intl.string(j.t["s8+CFq"]),null];if(P)return[j.intl.string(j.t.JEEdqt),null];if(D)return[j.intl.string(j.t.pzBMwY),null];return[j.intl.string(j.t["2Xhy9k"]),null];case null==n:return[j.intl.string(j.t.vwHPRi),null];case y:{let e=n?.fullscreenType===th.aI.FULLSCREEN?j.intl.string(j.t.mJmbeC):null;return[j.intl.string(j.t.VPW4XY),e]}default:return[j.intl.string(j.t.ONovP5),null]}}();(0,tE.Ay)(()=>{tm.Ay.getDetectableGames()});let[k,w]=S.useMemo(()=>R?["text-muted",er.A.colors.TEXT_MUTED.css]:O&&D?["text-feedback-warning",er.A.colors.TEXT_FEEDBACK_WARNING.css]:O&&L?["text-feedback-positive",er.A.colors.TEXT_FEEDBACK_POSITIVE.css]:O&&P?["text-strong",er.A.colors.TEXT_STRONG.css]:["interactive-text-default",er.A.colors.INTERACTIVE_TEXT_DEFAULT.css],[R,O,D,L,P]);return null==e?null:(0,E.jsxs)(tV,{onExpand:h,className:A?te.tx:void 0,title:(0,E.jsxs)(E.Fragment,{children:[t?.name??a?.name??e?.gameName??"",null!=a&&a.verified?(0,E.jsx)(td.m,{text:j.intl.string(j.t["4PJP5p"]),children:(0,E.jsx)(tx.A,{size:16,color:er.A.colors.BACKGROUND_BRAND.css,children:(0,E.jsx)(tc.U,{size:"custom",width:16,height:16,color:er.A.colors.WHITE.css})})}):null]}),description:U,hint:null!=V?V:void 0,header:(0,E.jsxs)(E.Fragment,{children:[O||R?(0,E.jsx)(tg.k,{size:"xxs",color:w}):(0,E.jsx)("div",{className:te.W4}),(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:k,children:j.intl.string(j.t.CDOx3w)})]}),icon:(0,E.jsx)(p.A,{game:t,pid:e?.pid,size:p.M.MEDIUM}),"aria-label":j.intl.string(j.t["87O5GC"]),action:(0,E.jsx)(en.D,{onClick:e=>tt(e),children:(0,E.jsx)(J.d,{checked:o&&N||d&&f,disabled:I,onChange:t=>{!function(t,i){if(null==e)return;let n=!1,l=!1;switch(i){case"game":tm.Ay.toggleOverlay(e,t,t),c(t),u(t),n=!t&&d,l=!t&&o;break;case"global":tA.A.setEnabled(t,t),n=!t&&f,l=!t&&N;break;case"both":tA.A.setEnabled(t,t),tm.Ay.toggleOverlay(e,t,t),c(t),u(t),n=!t&&f||!t&&d,l=!t&&N||!t&&o}let s=null;n?s="game"===i?tp.OverlayToggledClientSettingType.LEGACY_GAME:tp.OverlayToggledClientSettingType.LEGACY:l&&(s="game"===i?tp.OverlayToggledClientSettingType.OOP_GAME:tp.OverlayToggledClientSettingType.OOP),null!=s&&tb(s,e.id??null)}(t,function(e,t){let i=!t&&e,n=!N&&o,l=!f&&d,s=!o&&N,r=!d&&f;switch(!0){case i&&(n||l)&&(s||r):return"both";case i&&(n||l):return"global";default:return"game"}}(t,o&&N||d&&f))}})}),warning:(0,E.jsx)(tR,{className:te.Hh,game:e}),children:[(0,E.jsx)(ti,{title:j.intl.string(j.t["7BlVIs"]),description:j.intl.string(j.t.ndgADE),hint:N?void 0:j.intl.string(j.t.cAFVsL),"aria-label":j.intl.string(j.t["7BlVIs"]),action:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(J.d,{checked:o&&N,disabled:x,onChange:e=>{e&&!N?_(e,tp.OverlayToggledClientSettingType.OOP):_(e,tp.OverlayToggledClientSettingType.OOP_GAME)}}),(0,E.jsx)("div",{className:te.Kz})]})}),(0,E.jsx)(ti,{title:j.intl.string(j.t.BfFpW1),description:j.intl.string(j.t.OzInYk),hint:f?void 0:j.intl.string(j.t["3sYHXm"]),"aria-label":j.intl.string(j.t.BfFpW1),action:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(J.d,{checked:d&&f,disabled:T,onChange:e=>{e&&!f?_(e,tp.OverlayToggledClientSettingType.LEGACY):_(e,tp.OverlayToggledClientSettingType.LEGACY_GAME)}}),(0,E.jsx)("div",{className:te.Kz})]})})]})},usePredicate:()=>{let{runningGame:e}=tu();return null!=e},useSearchTerms:()=>[j.intl.string(j.t["9cb1Uz"])]});var tw=i(364522),tF=i(206885);function tB(e){let{game:t,gameApplication:i}=e,n=S.useMemo(()=>null==t?null:"pid"in t?t.pid:null,[t]),l=(0,g.bG)([x.A],()=>null!=i?i:x.A.getApplication(t?.id),[i,t]);return(0,E.jsx)(p.A,{game:l,pid:n,size:p.M.SMALL})}function tz(e){let{rawGame:t,gameApplication:i,supportDisabled:n,getEnabledFromStatus:l,onChange:s,clientSettingType:r,ariaLabel:a}=e;(0,tT.I)(t?.id);let o=(0,g.cf)([m.Ay,tL.A,tD.A,tS.A],()=>(0,m.xU)(t,m.Ay,tL.A,tD.A,tS.A)),u=(0,g.cf)([tL.A,tD.A,tS.A],()=>(0,m.hw)(t,!1,[tL.A,tD.A,tS.A]),[t]),d=l(u),[c,A]=S.useState(d);return S.useEffect(()=>{A(d)},[d]),(0,E.jsx)(ti,{title:t.name,icon:(0,E.jsx)(tB,{game:o,gameApplication:i}),"aria-label":a,action:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(J.d,{checked:c,disabled:n,onChange:e=>{let i;return i=!e&&c,void(A(e),s(e,o,u),i&&tb(r,o.id??t?.id??null))}}),(0,E.jsx)("div",{className:te.Kz})]})})}let tX=(0,a.E2)(u.X.OVERLAY_LEGACY_SETTING,{Component:function(){let[e,t]=S.useState(!1),{legacyEnabled:i,oopEnabled:n}=(0,g.cf)([tN.default],()=>tN.default.getGlobalEnabledStatus()),l=(0,g.yK)([m.Ay],()=>m.Ay.getGamesSeen(!0)).filter(e=>!(0,A.n1)(e)),s=(0,tr.A)(l.map(e=>e.id)),r=!(0,tP.supportsLegacy)();function a(e){tA.A.setEnabled(e,n);let t=m.Ay.getCurrentGameForAnalytics()?.id??null;(0,tp.Q3)(e,tp.OverlayToggledClientSettingType.LEGACY,t),!e&&i&&tb(tp.OverlayToggledClientSettingType.LEGACY,t)}function o(e,t,i){let{enabledOOP:n}=i;tm.Ay.toggleOverlay(t,e,n)}let u=S.useMemo(()=>(0,tP.supportsLegacy)()?r?j.intl.string(j.t.r9jEVw):j.intl.string(j.t.OzInYk):j.intl.string(j.t["8Ox6/E"]),[r]);return 0===l.length?(0,E.jsx)(ti,{title:j.intl.string(j.t.BfFpW1),description:u,"aria-label":j.intl.string(j.t.BfFpW1),className:te.dA,action:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(J.d,{checked:i,disabled:r,onChange:e=>a(e)}),tF.O&&(0,E.jsx)("div",{className:te.Kz})]})}):(0,E.jsxs)(tV,{onExpand:t,className:e?te.tx:void 0,title:j.intl.string(j.t.BfFpW1),description:u,"aria-label":j.intl.string(j.t.BfFpW1),action:(0,E.jsx)(en.D,{onClick:e=>tt(e),children:(0,E.jsx)(J.d,{checked:i,disabled:r,onChange:e=>a(e)})}),children:[(0,E.jsx)("div",{className:te.SC,children:(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-muted",children:j.intl.string(j.t.FzoWRo)})}),(0,E.jsx)(tw.Ip,{className:te.XG,children:l.map((e,t)=>(0,E.jsx)(tz,{rawGame:e,clientSettingType:tp.OverlayToggledClientSettingType.LEGACY_GAME,supportDisabled:r,gameApplication:s[t],getEnabledFromStatus:e=>{let{enabledLegacy:t}=e;return t},onChange:o,ariaLabel:j.intl.format(j.t.hvPYsF,{gameName:e.name}).toString()},e.id))})]})},useSearchTerms:()=>[j.intl.string(j.t.BfFpW1)]}),tY=(0,a.E2)(u.X.OVERLAY_OOP_SETTING,{Component:function(){let[e,t]=S.useState(!1),{oopEnabled:i,legacyEnabled:n}=(0,g.cf)([tN.default],()=>tN.default.getGlobalEnabledStatus()),l=!(0,tP.supportsOutOfProcess)(),s=(0,g.yK)([m.Ay],()=>m.Ay.getGamesSeen(!0)).filter(e=>!(0,A.n1)(e)),r=(0,tr.A)(s.map(e=>e.id));function a(e){let t=!e&&i;tA.A.setEnabled(n,e);let l=m.Ay.getCurrentGameForAnalytics()?.id??null;(0,tp.Q3)(e,tp.OverlayToggledClientSettingType.OOP,l),t&&tb(tp.OverlayToggledClientSettingType.OOP,l)}function o(e,t,i){let{enabledLegacy:n}=i;tm.Ay.toggleOverlay(t,e,n)}let u=S.useMemo(()=>tF.O?l?j.intl.string(j.t.C7bLTQ):j.intl.string(j.t.ndgADE):j.intl.string(j.t.m7X4az),[l]);return 0===s.length?(0,E.jsx)(ti,{title:j.intl.string(j.t["7BlVIs"]),description:u,"aria-label":j.intl.string(j.t["7BlVIs"]),className:te.dA,action:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(J.d,{checked:i,disabled:l,onChange:e=>a(e)}),tF.O&&(0,E.jsx)("div",{className:te.Kz})]})}):(0,E.jsxs)(tV,{onExpand:t,className:e?te.tx:void 0,title:j.intl.string(j.t["7BlVIs"]),description:u,"aria-label":j.intl.string(j.t["7BlVIs"]),action:(0,E.jsx)(en.D,{onClick:e=>tt(e),children:(0,E.jsx)(J.d,{checked:i,disabled:l,onChange:e=>a(e)})}),children:[(0,E.jsx)("div",{className:te.SC,children:(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-muted",children:j.intl.string(j.t.FzoWRo)})}),(0,E.jsx)(tw.Ip,{className:te.XG,children:s.map((e,t)=>(0,E.jsx)(tz,{rawGame:e,clientSettingType:tp.OverlayToggledClientSettingType.OOP_GAME,gameApplication:r[t],supportDisabled:l,getEnabledFromStatus:e=>{let{enabledOOP:t}=e;return t},onChange:o,ariaLabel:j.intl.format(j.t.nByTd3,{gameName:e.name}).toString()},e.id))})]})},useSearchTerms:()=>[j.intl.string(j.t["7BlVIs"])]}),tH=(0,a.zZ)(u.X.OVERLAY_ENABLE_CATEGORY,{useSubnavLabel:()=>j.intl.string(j.t["/dp6yY"]),buildLayout:()=>[tk,tY,tX,tn]}),tK=(0,a.zD)(u.X.OVERLAY_CLICKABLE_REGIONS_SETTING,{useValue:()=>(0,g.bG)([eW.default],()=>!eW.default.disableClickableRegions),setValue:e=>{tA.A.setDisableClickableRegions(!e)},useTitle:()=>j.intl.string(j.t["+eFXxq"]),useSubtitle:()=>j.intl.string(j.t.kivMAp)});var tW=i(284009),tZ=i.n(tW),tq=i(97260),tQ=i(635242);let tJ=(0,a.E2)(u.X.OVERLAY_KEYBIND_SETTING,{Component:function(){let e=(0,g.bG)([eH.Ay],()=>eH.Ay.getOverlayKeybind()),t=!(0,tP.supportsLegacy)(),i=!(0,tP.supportsOutOfProcess)(),[n,l]=(0,g.yK)([m.Ay],()=>[m.Ay.canShowAdminWarning,m.Ay.getVisibleGame()],[]),s=(0,tj.NP)(),r=null!=l&&l.elevated&&n&&!s,a=!(0,eH.DV)(e?.shortcut??[]);return(0,E.jsx)("div",{className:te.hc,children:(0,E.jsxs)("div",{className:te.eH,children:[(0,E.jsxs)("div",{className:te.Bu,children:[(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-strong",children:j.intl.string(j.t.VsAZcC)}),r&&(0,E.jsx)(el.E,{variant:"text-xs/normal",color:"text-feedback-warning",className:te.y7,children:j.intl.string(j.t.NsowVa)}),a&&(0,E.jsx)(el.E,{variant:"text-xs/normal",color:"text-feedback-warning",className:te.y7,children:j.intl.string(j.t["UNoTw/"])})]}),(0,E.jsx)("div",{className:te.IH,children:(0,E.jsx)(tQ.A,{disabled:t&&i,defaultValue:null!=e?e.shortcut:[],onChange:function(t){tZ()(null!=e,"Keybind should never be undefined"),tq.A.setKeybind({...e,shortcut:t})}})})]})})},useSearchTerms:()=>[j.intl.string(j.t.VsAZcC)]});var t$=i(515183),t0=i(682763);let t1=(0,a.zD)(u.X.OVERLAY_LIMITED_INTERACTION_OVERRIDE_SETTING,{usePredicate:()=>{let{runningGameApplication:e}=tu();return e?.id!=null},useDisabled:()=>{let{runningGame:e}=tu();return null!=e&&(0,t$.qJ)(e.pid)},useValue:()=>{let{runningGame:e,runningGameApplication:t}=tu(),i=t?.id,n=(0,g.bG)([eX.A],()=>eX.A.isLimitedInteractionOverrideEnabled(i)),l=null!=e&&(0,t$.qJ)(e.pid);return n||l},setValue:e=>{let t,i,n,l,{runningGameApplication:s}=(t=ta.A.getStreamerActiveStreamMetadata(),l=to(t,n=null!=(i=m.Ay.getVisibleGame())?m.Ay.getGameOrTransformedSubgameForPID(i.pid):null),{runningGame:n??void 0,runningGameApplication:x.A.getApplication(l)??void 0});null!=s&&(0,t0.x8)(s.id,e)},useTitle:()=>j.intl.string(j.t.wgVQND),useSubtitle:()=>j.intl.string(j.t["5SsyF5"])}),t2=(0,a.zZ)(u.X.OVERLAY_GENERAL_CATEGORY,{buildLayout:()=>[tJ,t1,tK]});var t3=i(93465);let t5=[{title:j.t.eVE4LX,description:j.t["72WNqk"],disabledSetting:t3.M.TEXT_CHAT,key:u.X.OVERLAY_NOTIFICATIONS_TEXT_CHAT},{title:j.t.oifnSh,description:j.t.bgU5r0,disabledSetting:t3.M.WELCOME_GENERAL,key:u.X.OVERLAY_NOTIFICATIONS_WELCOME},{title:j.t.hqsZJW,description:j.t.kHjdqc,disabledSetting:t3.M.GO_LIVE_NUDGE,key:u.X.OVERLAY_NOTIFICATIONS_GO_LIVE},{title:j.t.sop3rn,description:j.t.pjgffc,disabledSetting:t3.M.GAME_ACTIVITY,key:u.X.OVERLAY_NOTIFICATIONS_GAME_ACTIVITY},{title:j.t["2QVhbb"],description:j.t.wQ4ilB,disabledSetting:t3.M.NOW_PLAYING,key:u.X.OVERLAY_NOTIFICATIONS_NOW_PLAYING},{title:j.t.giM9fA,description:j.t.EhAfWj,disabledSetting:t3.M.NOW_PLAYING_DIFFERENT_GAMES,key:u.X.OVERLAY_NOTIFICATIONS_NOW_PLAYING_DIFFERENT_GAMES,usePredicate:()=>{let{showNowPlayingForDifferentGames:e}=(0,ez.M8)("OverlayV3NowPlayingDifferentGamesNotificationSetting"),t=(0,g.bG)([eX.A],()=>eX.A.isNotificationDisabledBySetting(t3.M.NOW_PLAYING));return!!e&&!t}}];function t4(e){return(0,a.zD)(e.key,{useTitle:()=>j.intl.string(e.title),useSubtitle:()=>j.intl.string(e.description),useValue:()=>!(0,g.bG)([eX.A],()=>eX.A.getDisabledNotifications().has(e.disabledSetting)),setValue:t=>{tA.A.setNotificationDisabledSetting(e.disabledSetting,!t)},usePredicate:e.usePredicate})}let t6=(0,a.FW)(u.X.OVERLAY_NOTIFICATIONS_LIST,{variant:"compact",useTitle:()=>j.intl.string(j.t.gnKWdS),isTitleHiddenVisually:!0,buildLayout:()=>t5.map(t4)}),t8=(0,a.zZ)(u.X.OVERLAY_NOTIFICATIONS_CATEGORY,{useTitle:()=>j.intl.string(j.t.xOE5bA),buildLayout:()=>[t6]}),t7=(0,a.Hn)(u.X.OVERLAY_VOICE_WIDGET_AVATAR_SIZE,{useTitle:()=>j.intl.string(j.t.dnvZSg),useValue:()=>(0,g.bG)([eW.default],()=>eW.default.getAvatarSizeMode()),setValue:e=>{tA.A.setAvatarSizeMode(e)},useOptions:()=>[{id:"large",label:j.intl.string(j.t.YcOxtr),value:U.OSZ.LARGE},{id:"small",label:j.intl.string(j.t.BKIKqx),value:U.OSZ.SMALL}]}),t9=(0,a.Hn)(u.X.OVERLAY_VOICE_WIDGET_DISPLAY_NAMES,{useTitle:()=>j.intl.string(j.t.J0dpcB),useValue:()=>(0,g.bG)([eW.default],()=>eW.default.getDisplayNameMode()),setValue:e=>{tA.A.setDisplayNameMode(e)},useOptions:()=>[{id:"always",label:j.intl.string(j.t.nBmDrT),value:U.pwA.ALWAYS},{id:"speaking",label:j.intl.string(j.t["2OvIZY"]),value:U.pwA.ONLY_WHILE_SPEAKING},{id:"never",label:j.intl.string(j.t.ekjlPL),value:U.pwA.NEVER}]}),ie=(0,a.Hn)(u.X.OVERLAY_VOICE_WIDGET_DISPLAY_USERS,{useTitle:()=>j.intl.string(j.t.swsWWC),useValue:()=>(0,g.bG)([eW.default],()=>eW.default.getDisplayUserMode()),setValue:e=>{tA.A.setDisplayUserMode(e)},useOptions:()=>[{id:"always",label:j.intl.string(j.t.nBmDrT),value:U.f5z.ALWAYS},{id:"speaking",label:j.intl.string(j.t["2OvIZY"]),value:U.f5z.ONLY_WHILE_SPEAKING}]});var it=i(391973),ii=i(489277),il=i(897720),is=i(38502);function ir(){let e=ii.A.getWidgetByType(U.uss.VOICE_V3);if(null==e)return null;let t=is.A.getWidget(e.id);return null!=t&&(0,il.ZO)(t)?t:null}i(392164);let ia=(0,a.sN)(u.X.OVERLAY_VOICE_WIDGET_MAX_USERS,{useTitle:()=>j.intl.string(j.t["X/Uyzc"]),minValue:0,maxValue:25,markers:[0,5,10,15,20,25],onMarkerRender:e=>e<1?j.intl.string(j.t.nrUzFL):e,getInitialValue:()=>{let e=ir();return e?.meta.voiceStatesMaxShown??8},onValueRender:function(e){return e<1?j.intl.string(j.t.nrUzFL):`${Math.floor(e)}`},setValue:e=>{let t=ir();null!=t&&(e<1?(0,it.cC)(t.id,{voiceStatesMaxShown:-1}):(0,it.cC)(t.id,{voiceStatesMaxShown:Math.floor(e)}))}});var io=i(43990),iu=i(450740),id=i(968898),ic=i(95701),ig=i(889227),im=i(288737),iA=i(287809);function ih(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],l="456"+Math.floor(1e6*Math.random());return{voiceState:new im.A({channelId:"123",userId:l,sessionId:"789",mute:t,deaf:i,selfMute:!1,selfDeaf:!1,selfVideo:!1,selfStream:!1,discoverable:n}),user:new ig.A({id:l,username:e}),member:{nick:e,userId:l,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 iE=(0,a.E2)(u.X.OVERLAY_VOICE_WIDGET_PREVIEW,{Component:function(){let e,t=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()),{avatarSizeMode:i,displayNameMode:n,displayUserMode:l}=(0,g.cf)([eW.default],()=>({avatarSizeMode:eW.default.getAvatarSizeMode(),displayNameMode:eW.default.getDisplayNameMode(),displayUserMode:eW.default.getDisplayUserMode()})),[s]=S.useState(()=>[ih(j.intl.string(j.t.C0ZDvo),!0,!1),ih(j.intl.string(j.t.iOtj8E),!1,!1,!0),ih(j.intl.string(j.t["0oqNgL"]),!1,!0)]),r=(0,g.bG)([ii.A,is.A],()=>{let e=ii.A.getWidgetByType(U.uss.VOICE_V3);if(null==e)return null;let t=is.A.getWidget(e.id);return null!=t&&(0,il.ZO)(t)?t:null}),a=r?.meta?.voiceStatesMaxShown??8,o=[null!=t?((e=ih(t.username)).user=t,e):null,...s].filter(N.Vq),u=[new Map(o.map(e=>[e.user.id,e])),o.map(e=>e.user.id)],d=(0,E.jsx)(io.N,{theme:U.NJ8.MIDNIGHT,children:e=>(0,E.jsxs)("div",{className:e7()(te.Y5,e),children:[(0,E.jsx)("div",{className:te.kJ,children:(0,E.jsx)(iu.DH,{id:"voice-widget",title:j.intl.string(j.t.KNJ6Vq),channel:(0,ic.createChannelRecord)({id:"123",name:"Test Channel",type:U.rbe.GUILD_VOICE,guild_id:"456"}),overlayVoiceStates:u,displayNameMode:n,displayUserMode:l,avatarSizeMode:i,widget:U.uss.VOICE,anchorLeft:!0,application:null,stream:null,streamApplication:null,streamMetadata:null,locked:!1,pinned:!1,isSettingsPreview:!0,isPreviewingInGame:!1,maxDisplayedVoiceStates:a})}),(0,E.jsxs)("div",{className:te.R$,children:[(0,E.jsx)(id.Pl,{children:j.intl.string(j.t.KNJ6Vq)}),(0,E.jsx)(id.CS,{}),(0,E.jsx)(id.O0,{id:r?.id??"voice-widget",pinned:r?.pinned??!1})]})]})});return(0,E.jsx)("div",{className:te.F9,children:d})},useSearchTerms:()=>[]}),iS=(0,a.zZ)(u.X.OVERLAY_VOICE_WIDGET_CATEGORY,{useTitle:()=>j.intl.string(j.t.r1TZfh),buildLayout:()=>[iE,t7,t9,ie,ia]});var iT=i(49999),ix=i(102937);function ip(){let[e,t]=(0,eB.kn)([eF.M.OVERLAY_OOP_SETTINGS_NUX],void 0,!0);return((0,eM.Ay)(()=>()=>{t(iT.i.AUTO_DISMISS)}),e!==eF.M.OVERLAY_OOP_SETTINGS_NUX)?null:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)("div",{className:ix.xC,children:[(0,E.jsx)("div",{children:(0,E.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/10b8ab47f3371360233219f4b20fa86155553ddb810ceb8688654738bf7e15d0.png",alt:j.intl.string(j.t.mdXZh1),className:ix.tl})}),(0,E.jsx)("div",{children:(0,E.jsxs)("div",{className:ix.vJ,children:[(0,E.jsx)(eV.D,{variant:"heading-xl/medium",color:"text-strong",children:j.intl.string(j.t.jzjJQg)}),(0,E.jsx)(el.E,{variant:"text-md/normal",color:"text-muted",children:j.intl.string(j.t["5dOfxb"])})]})}),(0,E.jsx)("div",{children:(0,E.jsx)("img",{src:"https://cdn.discordapp.com/assets/content/2aa57f16c71171fc8e0edb8cca60735f1192195344d17fa667de6d3ca8163ba0.png",alt:j.intl.string(j.t.mdXZh1),className:ix.lh})}),(0,E.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:ix.VV,children:(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.Q26diF),onClick:()=>void t(iT.i.DISMISS)})})]}),(0,E.jsx)(ew.c,{className:ix.yF})]})}function iN(){let e=(0,g.bG)([eY.A],()=>eY.A.enabled),t=(0,ez.Mn)("OverlayStreamerModeNotice");return e&&t?(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(q.w,{type:"warning",children:j.intl.format(j.t.fuEX5B,{onClick:function(){return(0,eq.openUserSettings)(u.X.STREAMER_MODE_CATEGORY)}})}),(0,E.jsx)(ew.c,{className:ix.yF})]}):null}let i_=(0,a.t_)(u.X.OVERLAY_PANEL,{initialize:function(){return e3(),eH.Ay.addChangeListener(e3),eX.A.addChangeListener(e3),eW.default.addChangeListener(e3),eK.default.addChangeListener(e3),eZ.isPlatformEmbedded&&(0,_.a2)(),()=>{eH.Ay.removeChangeListener(e3),eX.A.removeChangeListener(e3),eW.default.removeChangeListener(e3),eK.default.removeChangeListener(e3),eZ.isPlatformEmbedded&&(0,_.e0)()}},useTitle:()=>j.intl.string(j.t["9cb1Uz"]),decoration:{type:h.t9.STRONGLY_DISCOURAGED_CUSTOM,component:function(){return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(ip,{}),(0,E.jsx)(iN,{})]})}},buildLayout:()=>[tH,t2,iS,t8]}),iI=(0,a.i4)(u.X.OVERLAY_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t["9cb1Uz"]),icon:eU.l,usePredicate:eQ.b_,buildLayout:()=>[i_]});var iC=i(687966);let ib=(0,a.AK)(u.X.REGISTERED_GAMES_TO_ACTIVITY_PRIVACY_NAVIGATOR,{useSubtitle:()=>j.intl.string(j.t.OYYY6q),destinationKey:u.X.ACTIVITY_PRIVACY_PANEL}),iv=(0,a.gN)(u.X.REGISTERED_GAMES_RELATED_SETTINGS,{usePredicate:()=>(0,o.SV)("RegisteredGamesRelatedSettings"),buildLayout:()=>[ib]});var iy=i(396478),ij=i(270003),iO=i(227309),iR=i(363195),iL=i(1215),iD=i(39623),iP=i(952270),iG=i(138134),iM=i(414079),iU=i(29160),iV=i(650583),ik=i(18293),iw=i(582835);let iF=(0,eZ.isWindows)();function iB(e){let{rawGame:t,nowPlaying:n=!1,isOverride:l,subgames:s,isSubgame:r=!1,parentGame:a}=e;(0,tT.I)(t.id);let o=(0,g.cf)([m.Ay,tL.A,tD.A,tS.A],()=>(0,m.xU)(t,m.Ay,tL.A,tD.A,tS.A)),{canToggleDetection:u,isCurrentGameDetectionEnabled:d}=(0,g.cf)([m.Ay],()=>({canToggleDetection:null==a||m.Ay.isDetectionEnabled(a),isCurrentGameDetectionEnabled:m.Ay.isDetectionEnabled(o)})),c=(0,g.bG)([m.Ay],()=>m.Ay.getVisibleGame()),[h,T]=S.useState(!1),x=S.useMemo(()=>(0,A.n1)(o)?r?o.gameName:j.intl.formatToPlainString(j.t.G6BGdx,{subgameName:o.gameName}):o.name,[o,r]),[p,f]=S.useState(x??"???"),N=e7()(iw.tR,{[ik.LO]:!n,[ik.Rw]:n,[ik.FB]:null!=o&&n,[ik.xL]:r,[ik.fG]:null!=s&&s.length>0});function _(){null!=s&&s.length>0&&d?(0,K.openModalLazy)(async()=>{let{Modal:e}=await i.e("4823").then(i.bind(i,158954));return t=>(0,E.jsx)(e,{...t,title:j.intl.formatToPlainString(j.t.PZ4fKc,{platform:x}),subtitle:j.intl.formatToPlainString(j.t.ZIQbfb,{platform:x}),actions:[{text:j.intl.string(j.t["ETE/oC"]),onClick:()=>t.onClose(),variant:"secondary"},{text:j.intl.string(j.t.Fmjztz),onClick:()=>{tm.Ay.toggleDetection(o),t.onClose()},variant:"primary"}]})}):tm.Ay.toggleDetection(o)}let I=null!=c&&(0,m.Es)(o)===(0,m.Es)(c),C=null!=a&&a.id===c?.id||I||null!=s&&s.some(e=>e.id===c?.id);return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)("div",{className:N,children:[(0,E.jsxs)("div",{className:e7()(ik.$K,iw.Vd),children:[o.verified&&!l?(0,E.jsxs)("div",{className:ik.HS,children:[(0,E.jsx)("div",{className:ik.mO,children:x}),(0,E.jsx)(td.m,{text:j.intl.string(j.t["4PJP5p"]),children:(0,E.jsx)(tx.A,{className:ik.qf,size:18,color:er.A.unsafe_rawColors.BRAND_500.css,children:(0,E.jsx)(tc.U,{size:"custom",width:18,height:18,color:er.A.unsafe_rawColors.WHITE.css})})})]}):(0,E.jsx)("input",{className:e7()(ik.mO,ik.sr),type:"text",maxLength:128,value:p,onBlur:function(){o.name!==p&&tm.Ay.editName(o,p)},onKeyDown:function(e){e.key===iV.dh.ENTER&&(e.currentTarget.blur(),e.preventDefault())},onChange:e=>f(e.target.value)}),function(){let e,t,{played:i,exePath:l}=o;return n||I?e=j.intl.string(j.t.VbV5dv):null!=i&&""!==i&&(e=j.intl.format(j.t["gGeOE+"],{when:i})),(0,E.jsx)("div",{className:ik.GN,children:(0,E.jsx)(iU.A,{hoverText:null!=l&&""!==l?(t=l.replace(/^file:\/\//i,""),(0,eZ.isWindows)()&&(t=t.toUpperCase()),t):"",children:e})})}()]}),l||h?null:(0,E.jsx)("div",{className:e7()(iw.tR,iw.oA,iw.LT,ik.E3),children:(0,E.jsx)(td.m,{text:j.intl.string(j.t["y0B+lo"]),children:(0,E.jsx)(en.D,{"aria-label":j.intl.string(j.t["y0B+lo"]),className:ik.ym,onClick:function(){if(h)return;let e=null!=o.id?tL.A.getDetectableGame(o.id):null;G.default.track(U.HAw.USER_SETTINGS_REPORT_INCORRECT_GAME_DETECTION,{application_id:e?.id,game_name:(0,A.n1)(o)?o.gameName:o.name}),T(!0),(0,K.openModalLazy)(async()=>{let{default:t}=await Promise.all([i.e("21072"),i.e("27495")]).then(i.bind(i,651930));return i=>(0,E.jsx)(t,{...i,detected:{name:o.name??"",gameId:e?.id??o.id}})})},children:(0,E.jsx)(iG.i,{size:"md",color:"currentColor",className:ik.Lj,colorClass:ik.GS})})})}),function(){let{detectable:e}=o,t=e&&u?(0,E.jsx)(iD.b,{size:"md",color:"currentColor",className:ik.Lj,colorClass:ik.GS}):(0,E.jsx)(iP.G,{size:"md",color:"currentColor",className:u?ik.$V:ik.zN,colorClass:ik.GS});return(0,E.jsx)("div",{className:e7()(iw.tR,iw.oA,iw.LT,ik.E3),children:(0,E.jsx)(td.m,{text:j.intl.string(j.t.QmitzM),children:u?(0,E.jsx)(en.D,{"aria-label":j.intl.string(j.t.QmitzM),className:ik.ym,onClick:_,children:t}):t})})}(),function(){if(!iF||null!=a)return null;let{overlay:e,overlayWarn:t}=o,i=e?(0,E.jsx)(tg.k,{size:"md",color:"currentColor",className:ik.Lj,colorClass:ik.GS}):(0,E.jsx)(iL.n,{size:"md",color:"currentColor",className:ik.$V,colorClass:ik.GS}),n=t?(0,E.jsx)(td.m,{text:j.intl.string(j.t.Vfw2L5),children:(0,E.jsx)("i",{className:ik.kb})}):null;return(0,E.jsxs)("div",{className:e7()(iw.tR,iw.oA,iw.LT,ik.E3),children:[n,(0,E.jsx)(td.m,{text:j.intl.string(j.t["1+O+Tu"]),children:(0,E.jsx)(en.D,{"aria-label":j.intl.string(j.t["1+O+Tu"]),className:ik.ym,onClick:()=>{var t;return t=!e,void tm.Ay.toggleOverlay(o,t,t)},children:i})})]})}(),n&&!l||C?null:(0,E.jsx)(iM.A,{className:ik.LS,onClick:function(){tm.Ay.deleteEntry(o),s?.forEach(e=>{tm.Ay.deleteEntry(e)})}})]}),null!=s&&s.length>0&&!n&&(0,E.jsx)("div",{className:ik.AQ,children:s.map((e,t)=>(0,E.jsxs)(S.Fragment,{children:[(0,E.jsx)(iB,{rawGame:e,isOverride:!1,isSubgame:!0,parentGame:o}),t!==s.length-1&&(0,E.jsx)("div",{className:ik.PQ})]},(0,m.Es)(e)))})]})}var iz=i(522826);function iX(){let e=(0,g.bG)([iR.A],()=>iR.A.theme);return(0,E.jsxs)(iy.pp,{theme:e,className:iz.eT,children:[(0,E.jsx)(iy.G8,{darkSrc:i(839628),lightSrc:i(446404),width:430,height:250}),(0,E.jsx)(iy.SG,{children:j.intl.string(j.t["1yiJwn"])})]})}function iY(){let{gameHistory:e,robloxSubgameHistory:t,overrideExePaths:i}=C();return 0===e.length?(0,E.jsx)(iX,{}):(0,E.jsx)(ij.n,{children:(0,E.jsx)("div",{children:e.map(e=>(0,E.jsx)(iB,{rawGame:e,isOverride:i.has(e.exePath),subgames:e.id===iO.a7?t:void 0},(0,m.Es)(e)))})})}let iH=(0,a.E2)(u.X.REGISTERED_GAMES_ADDED_GAMES_SETTING,{useSearchTerms:()=>[],Component:()=>(0,E.jsx)(iY,{})});var iK=i(424994);let iW=(0,a.zZ)(u.X.REGISTERED_GAMES_ADDED_GAMES_CATEGORY,{buildLayout:()=>[iH,iv],useTitle:()=>j.intl.string(j.t.jCOdvx),useSubtitle:()=>j.intl.format(j.t.KPA3m9,{igdbLink:iK.s8})});var iZ=i(305866),iq=i(783878),iQ=i(930863),iJ=i(997213);function i$(e){let{onClose:t}=e,i=(0,g.bG)([m.Ay],()=>m.Ay.getCandidateGames()),[n,l]=S.useState(null),s=i.map(e=>({id:e.pid.toString(),value:e,label:null!=e.name?e.name:""}));return(0,E.jsxs)(iZ.l,{className:e7()(iQ.H,iJ.Y_),"aria-label":j.intl.string(j.t.GTCx0p),children:[(0,E.jsx)(iq.Z,{selectionMode:"single",placeholder:j.intl.string(j.t.XqMe3N),value:n,options:s,onSelectionChange:function(e){l(e)}}),(0,E.jsx)(ew.c,{className:e7()(iz.Ot,iz.QB)}),(0,E.jsxs)("div",{className:e7()(iQ.o,iw.xM),children:[(0,E.jsx)(ea.Q,{variant:"secondary",text:j.intl.string(j.t["ETE/oC"]),onClick:t}),(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.GTCx0p),disabled:null==n,onClick:function(){null!=n&&(tm.Ay.addGame(n.pid,n.name),t())}})]})]})}var i0=i(347990);let i1=(0,a.E2)(u.X.REGISTERED_GAMES_ADD_GAME_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.GTCx0p)],Component:function(){let e=S.useRef(null);return(0,E.jsxs)("div",{className:e7()(i0.a,iz.Gf),children:[(0,E.jsx)("span",{children:j.intl.string(j.t.xwhoqM)}),(0,E.jsx)(ee.Y,{targetElementRef:e,renderPopout:e=>{let{closePopout:t}=e;return(0,E.jsx)(i$,{onClose:t})},align:"center",position:"bottom",children:t=>(0,E.jsx)(ea.Q,{...t,buttonRef:e,variant:"primary",textVariant:"text-sm/medium",text:j.intl.string(j.t.GjgdXe)})})]})}});function i2(){return(0,E.jsx)("div",{className:e7()(iw.tR,ik.eS,ik.Rw),children:(0,E.jsxs)("div",{className:e7()(ik.$K,iw.Vd),children:[(0,E.jsx)("div",{className:ik.mO,children:j.intl.string(j.t.H68X9x)}),(0,E.jsx)("div",{className:ik.GN,children:j.intl.string(j.t.T5Ilmw)})]})})}let i3=(0,a.E2)(u.X.REGISTERED_GAMES_CURRENT_GAME_SETTING,{useSearchTerms:()=>[j.intl.string(j.t["MY9/Oe"])],Component:function(){let{robloxSubgameHistory:e,overrideExePaths:t}=C(),i=(0,g.bG)([m.Ay],()=>m.Ay.getVisibleGame());return null!=i?(0,E.jsx)(iB,{rawGame:i,isOverride:t.has(i.exePath),nowPlaying:!0,subgames:i.id===iO.a7?e:void 0},(0,m.Es)(i)):(0,E.jsx)(i2,{})}}),i5=(0,a.zZ)(u.X.REGISTERED_GAMES_CURRENT_GAME_CATEGORY,{useTitle:()=>j.intl.string(j.t["MY9/Oe"]),buildLayout:()=>[i3,i1]}),i4=(0,a.t_)(u.X.REGISTERED_GAMES_PANEL,{useTitle:()=>j.intl.string(j.t.AVDyEj),buildLayout:()=>[i5,iW]}),i6=(0,a.i4)(u.X.REGISTERED_GAMES_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.AVDyEj),icon:iC._,usePredicate:eQ.Pi,buildLayout:()=>[i4]}),i8=(0,a.WI)(u.X.ACTIVITY_SECTION,{useTitle:()=>j.intl.string(j.t.nVPpLM),buildLayout:()=>[eG,i6,iI]});var i7=i(550640),i9=i(346055),ne=i(97808),nt=i(778712),ni=i(775602),nn=i(320095),nl=i(963852),ns=i(763754),nr=i(20851),na=i(486020),no=i(827053);let nu=new ic.nA({id:"1337",guild_id:"1337",type:U.rbe.GUILD_TEXT,name:"preview"}),nd=[{status:U.clD.IDLE,discriminator:"2"},{status:U.clD.DND,discriminator:"3"},{status:U.clD.ONLINE,mobile:!0,discriminator:"4"}];function nc(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return(0,nn.rh)({...(0,nl.Ay)({channelId:nu.id,content:e}),state:U.cmJ.SENT,reactions:t})}var ng=i(856488);let nm=(0,a.zD)(u.X.ENABLE_LEGACY_CHAT_INPUT,{useTitle:()=>j.intl.string(j.t.TZ2hZH),useSubtitle:()=>j.intl.string(j.t.Q7wgHc),useValue:()=>L.D_.useSetting(),setValue:e=>L.D_.updateSetting(e)}),nA=(0,a.zD)(u.X.CHAT_INLINE_MEDIA_IMAGE_DESCRIPTIONS,{useTitle:()=>j.intl.string(j.t.XYvMIX),useSubtitle:()=>j.intl.string(j.t.T0rbtM),useValue:L._z.useSetting,setValue:L._z.updateSetting});var nh=i(100767),nE=i(106236),nS=i(113494),nT=i(782134),nx=i(54570),np=i(8880),nf=i(75804);let nN=e$().debounce(e=>{(0,nx.zU)(e)},250);function n_(){let[e,t]=S.useState(!1);return(0,eM.l0)(()=>(0,nx.pr)()),(0,E.jsx)(ek.$,{text:j.intl.string(j.t.SKNnqq),icon:e?nS.E:nT.u,size:"sm",onClick:function(){if(e){(0,nx.pr)(),t(!1);return}(0,nx.AU)(j.intl.string(j.t.PKaNJL),!0,void 0,function(){return t(!0)},function(){return t(!1)}),t(!0)}})}let nI=(0,a.E2)(u.X.TTS_PLAYBACK_RATE,{useSearchTerms:()=>[j.intl.string(j.t.lsW5Ev)],Component:function(){let e=(0,g.bG)([np.A],()=>np.A.speechRate);return(0,E.jsxs)(Q.B,{gap:16,children:[(0,E.jsx)(nE.A,{label:j.intl.string(j.t.lsW5Ev),description:j.intl.string(j.t.Ci4wMS),markers:nf.P,initialValue:e,defaultValue:1,stickToMarkers:!0,onValueChange:nN,onValueRender:e=>`x${e.toFixed(2)}`,onMarkerRender:e=>0===e?(0,E.jsx)(el.E,{variant:"text-xs/medium",color:"text-subtle",children:j.intl.string(j.t["493lwX"])}):10===e?(0,E.jsx)(el.E,{variant:"text-xs/medium",color:"text-subtle",children:j.intl.string(j.t.ZSZEdS)}):1===e?(0,E.jsx)(el.E,{variant:"text-xs/medium",color:"text-feedback-positive",children:"x1.0"}):e%1==0?"":void 0}),(0,E.jsx)(n_,{})]})},usePredicate:()=>nh.$j}),nC=(0,a.zZ)(u.X.AUDIO_AND_SCREEN_READER_CATEGORY,{useTitle:()=>j.intl.string(j.t.XVR0Rb),buildLayout:()=>[nI,nA,nm]}),nb=(0,a.AK)(u.X.ACCESSIBILITY_TO_DISPLAY_NAVIGATOR,{useSubtitle:()=>j.intl.string(j.t.aTfeGK),destinationKey:u.X.APPEARANCE_PANEL}),nv=(0,a.gN)(u.X.COLOR_AND_CONTRAST_RELATED_SETTINGS,{buildLayout:()=>[nb]});var ny=i(955572);let nj=(0,a.zD)(u.X.DESATURATE_CUSTOM_COLORS,{useTitle:()=>j.intl.string(j.t.OCJg5f),useSubtitle:()=>j.intl.string(j.t.HEO0s3),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.desaturateUserColors),setValue:()=>(0,ny.YV)()});var nO=i(652525);let nR=(0,a.zD)(u.X.ENABLE_CUSTOM_CURSOR,{useTitle:()=>j.intl.string(j.t["+Isihb"]),useSubtitle:()=>j.intl.string(j.t.nNZ1Tz),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.enableCustomCursor),setValue:e=>(0,ny.ts)(e),usePredicate:()=>(0,nO.t)("EnableCustomCursorSetting")}),nL=(0,a.zD)(u.X.ENABLE_SWITCH_ICONS,{useTitle:()=>j.intl.string(j.t["S3z+pV"]),useSubtitle:()=>j.intl.string(j.t["3QuI9+"]),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isSwitchIconsEnabled),setValue:e=>(0,ny.Gm)(e),hasIcon:!0}),nD=(0,a.zD)(u.X.HIGH_CONTRAST_MODE,{useTitle:()=>j.intl.string(j.t.aZlePv),useSubtitle:()=>j.intl.string(j.t["v2qF8+"]),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isHighContrastModeEnabled),setValue:e=>(0,ny.uh)(e?ni._1.HIGH:ni._1.DEFAULT),getDismissibleBadges:()=>[{badgeType:h.Xi.NEW,dismissibleContent:eF.M.ACCESSIBILITY_HIGH_CONTRAST_MODE_NEW_BADGE}]});var nP=i(406360),nG=i(742023);let nM=(0,a.Qx)(u.X.HIGH_DYNAMIC_RANGE,{useTitle:()=>j.intl.string(j.t.nemtgW),useSubtitle:()=>j.intl.string(j.t["O/Gjvn"]),usePersistentBadge:()=>({badgeType:h.Xi.BETA}),useOptions:function(){return S.useMemo(()=>[{name:j.intl.string(j.t.D5Fma9),desc:j.intl.string(j.t.Qj75ck),value:"no-limit"},{name:j.intl.string(j.t.ldcGIH),desc:j.intl.string(j.t["+V/bDk"]),value:"standard"}],[])},usePredicate:function(){return(0,nP.i)("HDRDynamicRangeSetting")},setValue:function(e){(0,ny.FU)(e)},useValue:function(){return(0,g.bG)([nG.Ay],()=>nG.Ay.hdrDynamicRange)},useSearchTerms:()=>["HDR",j.intl.string(j.t["O/Gjvn"])]}),nU=(0,a.Hn)(u.X.OFFICIAL_MESSAGE_STYLE,{useTitle:()=>j.intl.string(j.t.nC2XBl),useSubtitle:()=>j.intl.string(j.t.a3IPrX),useOptions:()=>[{id:"default",label:j.intl.string(j.t.ERaS6f),value:"default"},{id:"no_text_color",label:j.intl.string(j.t.JKfipk),value:"no_text_color"},{id:"no_gradient",label:j.intl.string(j.t.O2vBoY),value:"no_gradient"},{id:"hidden",label:j.intl.string(j.t["+loyQl"]),value:"hidden"}],useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.officialMessageStyle),setValue:e=>(0,ny.w_)(e)}),nV=(0,a.Hn)(u.X.ROLE_STYLE,{useTitle:()=>j.intl.string(j.t.uSOPWm),useSubtitle:()=>j.intl.string(j.t.u7fFKS),useOptions:()=>[{id:"username",label:j.intl.string(j.t.eDdMzJ),value:"username"},{id:"dot",label:j.intl.string(j.t.rdmJp0),value:"dot"},{id:"hidden",label:j.intl.string(j.t.Ji2EVJ),value:"hidden"}],useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.roleStyle),setValue:e=>(0,ny.IX)(e)});(0,a.Qx)(u.X.ROLE_STYLE,{useTitle:()=>j.intl.string(j.t.uSOPWm),useSubtitle:()=>j.intl.string(j.t["86hjzQ"]),useOptions:()=>[{name:j.intl.string(j.t.YEOEi6),value:"username"},{name:j.intl.string(j.t.mQaro3),value:"dot"},{name:j.intl.string(j.t.Ji2EVJ),value:"hidden"}],useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.roleStyle),setValue:e=>(0,ny.IX)(e)});let nk=(0,a.sN)(u.X.SATURATION,{useTitle:()=>j.intl.string(j.t["5PWWCY"]),useSubtitle:()=>j.intl.string(j.t.xf5S6P),markers:U.hH7.SATURATION_INCREMENTS,onMarkerRender:e=>100*e%2==0?`${100*e}%`:void 0,stickToMarkers:!0,minValue:0,maxValue:1,getInitialValue:()=>ni.Ay.saturation,asValueChanges:e=>(0,ny.HU)(e)});var nw=i(839214),nF=i(502229);let nB=(0,nw.D)(()=>({syncEnabled:null,updateTimeout:null})),nz=(0,a.zD)(u.X.SYNC_FORCED_COLORS,{useTitle:()=>j.intl.string(j.t.cguiec),useSubtitle:()=>j.intl.format(j.t.GwEVE2,{learnMoreLink:ty.A.getArticleURL(U.MVz.FORCED_COLORS)}),useValue:()=>{let e=(0,g.bG)([ni.Ay],()=>ni.Ay.syncForcedColors);return(0,tE.Ay)(()=>{nB.setState({syncEnabled:ni.Ay.syncForcedColors})}),nB.useState(e=>e.syncEnabled)??e},setValue:e=>{let{updateTimeout:t}=nB.getState();if(null!=t){clearTimeout(t),nB.setState({syncEnabled:e,updateTimeout:null});return}if(e===ni.Ay.syncForcedColors)return void nB.setState({syncEnabled:e});let i=setTimeout(()=>{(0,ny.D3)(e),nB.setState({updateTimeout:null})},150);nB.setState({syncEnabled:e,updateTimeout:i})},usePredicate:()=>(0,nF.D)()}),nX=(0,a.zZ)(u.X.COLOR_AND_CONTRAST_CATEGORY,{useTitle:()=>j.intl.string(j.t.JqvyiY),buildLayout:()=>[nk,nj,nD,nR,nz,nM,nV,nU,nL,nv]});var nY=i(397438),nH=i(355097);function nK(e){return(0,g.bG)([nY.A],()=>(function(e){switch(e){case nH._A.REDUCED_MOTION:return j.intl.format(j.t["1dT9V4"],{});case nH._A.REDUCED_MOTION_STICKERS:return j.intl.string(j.t["2ExvRu"]);default:return}})(nY.A.getAppliedOverrideReasonKey(e)))}let nW=(0,a.zD)(u.X.ANIMATE_EMOJIS,{useTitle:()=>j.intl.string(j.t.iIaOlc),useSubtitle:()=>nK("animateEmoji"),useValue:()=>L.Sf.useSetting(),setValue:e=>L.Sf.updateSetting(e)}),nZ=(0,a.zD)(u.X.ANIMATE_GIFS,{useTitle:()=>j.intl.string(j.t.wqsK7q),useSubtitle:()=>nK("gifAutoPlay"),useValue:()=>L.kt.useSetting(),setValue:e=>L.kt.updateSetting(e)});var nq=i(823894);let nQ=(0,a.Qx)(u.X.ANIMATE_STICKERS,{useTitle:()=>j.intl.string(j.t.sBHIh0),useSubtitle:()=>nK("animateStickers"),useOptions:()=>[{name:j.intl.string(j.t["Xp+X2U"]),value:nq.BJ.ALWAYS_ANIMATE},{name:j.intl.string(j.t.IlLT7e),desc:j.intl.string(j.t.bIW9Tl),value:nq.BJ.ANIMATE_ON_INTERACTION},{name:j.intl.string(j.t.IGu8x3),value:nq.BJ.NEVER_ANIMATE}],useValue:()=>L.S0.useSetting(),setValue:e=>L.S0.updateSetting(e)}),nJ=(0,a.zD)(u.X.REDUCED_MOTION,{useTitle:()=>j.intl.string(j.t.b3XBzg),useSubtitle:()=>j.intl.format(j.t.XqvxJc,{helpdeskArticle:ty.A.getArticleURL(U.MVz.REDUCED_MOTION)}),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.useReducedMotion),setValue:e=>(0,ny.qz)(e?"reduce":"no-preference")}),n$=(0,a.zD)(u.X.SYNC_REDUCED_MOTION,{useTitle:()=>j.intl.string(j.t.oL55A6),useValue:()=>(0,g.bG)([ni.Ay],()=>"auto"===ni.Ay.rawPrefersReducedMotion),setValue:e=>(0,ny.qz)(e?"auto":ni.Ay.systemPrefersReducedMotion)}),n0=(0,a.zZ)(u.X.MOTION_CATEGORY,{useTitle:()=>j.intl.string(j.t.e3TR1b),buildLayout:()=>[nJ,n$,nZ,nW,nQ]});var n1=i(688810),n2=i(259065),n3=i(864386);let n5=(0,a.zD)(u.X.DISPLAY_NAME_STYLES,{useTitle:()=>j.intl.string(n3.default["2gFUEw"]),useSubtitle:()=>{let{analyticsLocations:e}=(0,n1.Ay)();return j.intl.format(n3.default.aEax6P,{onClickOpenModal(){(0,n2.L)({analyticsLocations:e})}})},useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.displayNameStylesEnabled),setValue:e=>(0,ny.Dm)(e)});function n4(e){return`${e.toFixed(0)}px`}let n6=(0,a.sN)(u.X.APPEARANCE_FONT_SCALING,{useTitle:()=>j.intl.string(j.t.rT3Pq5),useSubtitle:()=>j.intl.string(j.t.LXUhen),markers:U.hH7.FONT_SIZES,stickToMarkers:!0,minValue:U.hH7.FONT_SIZES["0"],maxValue:U.hH7.FONT_SIZES[U.hH7.FONT_SIZES.length-1],useDefaultValue:()=>U.hH7.FONT_SIZE_DEFAULT,getInitialValue:()=>ni.Ay.fontSize,onValueRender:n4,onMarkerRender:n4,asValueChanges:e=>(0,ny.XS)(e)}),n8=(0,a.zD)(u.X.UNDERLINE_LINKS,{useTitle:()=>j.intl.string(j.t.OLZFB8),useSubtitle:()=>j.intl.string(j.t.DIX3ke),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.alwaysShowLinkDecorations),setValue:e=>(0,ny.kI)(e)}),n7=(0,a.zZ)(u.X.TEXT_READABILITY_CATEGORY,{useTitle:()=>j.intl.string(j.t["bxh/R7"]),buildLayout:()=>[n6,n8,n5]}),n9=(0,a.Qx)(u.X.APPEARANCE_UI_DENSITY,{useTitle:()=>j.intl.string(j.t["C/5V0A"]),useSubtitle:()=>j.intl.string(j.t.QLZhYk),useSearchTerms:()=>["List Spacing"],useOptions:()=>[{name:j.intl.string(j.t["7iegX4"]),value:H.NS.COMPACT},{name:j.intl.string(j.t.bBvAEH),value:H.NS.DEFAULT},{name:j.intl.string(j.t["4cuYHx"]),value:H.NS.COZY}],useValue:()=>L.Xi.useSetting(),setValue:e=>{e!==H.NS.UNSET_UI_DENSITY&&L.Xi.updateSetting(e)}}),le="cozy",lt="compact",li=(0,a.Qx)(u.X.APPEARANCE_MESSAGE_DISPLAY_MODE,{useTitle:()=>j.intl.string(j.t.nKRoPv),useSubtitle:()=>j.intl.string(j.t.QntEEG),useSearchTerms:()=>[j.intl.string(j.t.ZEoGMd)],useOptions:()=>[{name:j.intl.string(j.t.Jqj4cZ),value:le},{name:j.intl.string(j.t["1JNcPS"]),value:lt}],useValue:()=>L.hH.useSetting()?lt:le,setValue:e=>{L.hH.updateSetting(e===lt),(0,ny.AC)()}});var ln=i(381941);function ll(e){return`${e.toFixed(0)}px`}let ls=(0,a.sN)(u.X.APPEARANCE_MESSAGE_GROUP_SPACING,{useTitle:()=>j.intl.string(j.t.Q6lKkg),useSubtitle:()=>j.intl.string(j.t.p7eUrb),markers:ln.qh,stickToMarkers:!0,minValue:ln.qh["0"],maxValue:ln.qh[ln.qh.length-1],useDefaultValue:()=>L.hH.useSetting()?ln.y5:ln.ES,useExternalValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.messageGroupSpacing),getInitialValue:()=>ni.Ay.messageGroupSpacing,onValueRender:ll,onMarkerRender:ll,asValueChanges:e=>{switch(e){case 0:case 4:case 8:case 16:case 24:(0,ny.AC)(e)}}});var lr=i(775121);let la=(0,a.sN)(u.X.APPEARANCE_ZOOM,{usePredicate:()=>eZ.isPlatformEmbedded,useTitle:()=>j.intl.string(j.t.i19n5L),useSubtitle:()=>j.intl.format(j.t["x9PK/3"],{modKey:lr.A.modKey}),markers:U.hH7.ZOOM_SCALES,stickToMarkers:!0,minValue:U.hH7.ZOOM_SCALES["0"],maxValue:U.hH7.ZOOM_SCALES[U.hH7.ZOOM_SCALES.length-1],useDefaultValue:()=>U.hH7.ZOOM_DEFAULT,getInitialValue:()=>ni.Ay.zoom,useExternalValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.zoom),onValueRender:function(e){return`${e.toFixed(0)}%`},setValue:e=>(0,ny.Qp)(e),useSearchTerms:()=>[j.intl.string(j.t.ip0uSf)]}),lo=(0,a.zZ)(u.X.VISUAL_DENSITY_CATEGORY,{useTitle:()=>j.intl.string(j.t.VKYWk8),buildLayout:()=>[n9,li,ls,la]}),lu=(0,a.t_)(u.X.ACCESSIBILITY_PANEL,{useTitle:()=>j.intl.string(j.t.G0neg7),buildLayout:()=>[n7,lo,nX,n0,nC],decoration:{type:h.t9.STRONGLY_DISCOURAGED_CUSTOM,component:function(){let e=L.hH.useSetting(),t=L.jW.useSetting(),i=S.useMemo(()=>[nc(j.intl.formatToPlainString(j.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}]:[]),nc(j.intl.formatToPlainString(j.t["4rDfgM"],{link:"https://discord.com/accessibility"}))],[t]),n=(0,g.bG)([ni.Ay],()=>ni.Ay.messageGroupSpacing);return(0,E.jsx)(i9.M,{children:(0,E.jsxs)("section",{"aria-label":j.intl.string(j.t.RC22qg),children:[(0,E.jsx)(eV.D,{variant:"text-md/medium",color:"text-muted",className:no.Vf,children:j.intl.string(j.t.RC22qg)}),(0,E.jsxs)(tw.Ip,{className:no.VH,children:[(0,E.jsx)("ol",{className:no.DZ,style:{gap:n},"aria-label":j.intl.string(j.t.xfjsEV),children:i.map(t=>(0,E.jsx)("li",{children:(0,E.jsx)(nr.A,{message:t,channel:nu,compact:e,author:{...(0,ns.p_)(t),colorString:"#dd80f4"}})},t.id))}),(0,E.jsxs)("div",{className:no.Jb,children:[(0,E.jsx)("div",{className:no.HD,children:nd.map(e=>{let{status:t,discriminator:i,mobile:n=!1}=e;return(0,E.jsx)(ne.eu,{status:t,isMobile:n,size:nt._3.SIZE_32,src:na.Ay.getDefaultAvatarURL(void 0,i),"aria-label":j.intl.string(j.t.VKE5TK)},t)})}),(0,E.jsx)(ek.$,{text:j.intl.string(j.t["2RHHgz"]),size:"sm",variant:"primary"})]})]})]})})},sticky:!0}}),ld=(0,a.i4)(u.X.ACCESSIBILITY_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.G0neg7),icon:i7.c,useMenu:ng.A,buildLayout:()=>[lu]});var lc=i(650809),lg=i(562465),lm=i(228366),lA=i(74396),lh=i(313281),lE=i(269880),lS=i(55619),lT=i(812993);let lx=(0,a.zD)(u.X.SHOW_GAME_LIBRARY,{usePredicate:()=>(0,g.bG)([tD.A],()=>tD.A.hasLibraryApplication()),useTitle:()=>j.intl.string(j.t.fi3UQN),useSubtitle:()=>j.intl.string(j.t["8mYp37"]),useValue:()=>!L.l_.useSetting(),setValue:e=>L.l_.updateSetting(!e)}),lp=(0,a.zZ)(u.X.APPEARANCE_ADVANCED_CATEGORY,{useTitle:()=>j.intl.string(j.t["8/udY0"]),buildLayout:()=>[lx]});var lf=i(199966),lN=i(963935);function l_(e){let{title:t}=e;return t}function lI(e){let{useTitle:t,settingKey:i,formatter:n,index:l}=e,s=t();return"string"==typeof s?n({title:s,index:l,key:i}):s}function lC(e){let{setting:t,formatter:i,index:n}=e;return()=>(0,E.jsx)(lI,{useTitle:t.useTitle,settingKey:t.key,formatter:i,index:n},t.key)}function lb(e){return e.type===lN.Z6.LIST}function lv(e,t){let{limit:i=2,formatter:n=l_}=t??{};tZ()(i>0,"[useSettingCollapsibleSubtitle] Limit must be greater than 0");let{visibleDirectory:l,accessibleDirectory:s}=(0,lf._)(),r=l.get(e)??s.get(e);tZ()(null!=r&&(r.type===lN.Z6.ACCORDION||lb(r)),"[useSettingCollapsibleSubtitle] Node is not a collapsible settings node");let a=lb(r)?r.collapseAfter??0:0,o=r.layout;return S.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 l=Math.min(i,3);if(t.length<=l)if(1===t.length)return j.intl.format(j.t["3H9tCW"],{settingOneHook:lC({setting:t[0],formatter:n,index:0})});else if(2===t.length)return j.intl.format(j.t.MWryo6,{settingOneHook:lC({setting:t[0],formatter:n,index:0}),settingTwoHook:lC({setting:t[1],formatter:n,index:1})});else return j.intl.format(j.t.a00b5G,{settingOneHook:lC({setting:t[0],formatter:n,index:0}),settingTwoHook:lC({setting:t[1],formatter:n,index:1}),settingThreeHook:lC({setting:t[2],formatter:n,index:2})});return 1===l?j.intl.format(j.t.O8vNbS,{settingOneHook:lC({setting:t[0],formatter:n,index:0})}):2===l?j.intl.format(j.t["acXG/W"],{settingOneHook:lC({setting:t[0],formatter:n,index:0}),settingTwoHook:lC({setting:t[1],formatter:n,index:1})}):j.intl.format(j.t["5+ldWc"],{settingOneHook:lC({setting:t[0],formatter:n,index:0}),settingTwoHook:lC({setting:t[1],formatter:n,index:1}),settingThreeHook:lC({setting:t[2],formatter:n,index:2})})},[i,a,o,n])}var ly=i(951260);let lj=(0,a.zD)(u.X.ENABLE_APPS_BUTTON,{useTitle:()=>j.intl.string(j.t.ZTH4j4),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isAppsButtonEnabled),setValue:e=>(0,ny.n8)({appsButtonEnabled:e})}),lO={useTitle:()=>j.intl.string(j.t["I/5LyL"]),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isSubmitButtonEnabled),setValue:()=>(0,ny.Xt)()},lR=(0,a.zD)(u.X.ENABLE_SEND_BUTTON,lO),lL=(0,a.zD)(u.X.ENABLE_SEND_BUTTON_OUTSIDE_EXPERIMENT,{...lO,usePredicate:()=>!(0,ly.n)("EnableSendButtonOutsideExperiment")}),lD=(0,a.zD)(u.X.CONDENSE_PICKER_WHEN_NARROW,{useTitle:()=>j.intl.string(j.t.WggFoO),useSubtitle:()=>j.intl.string(j.t.XpErGj),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.condensePickerWhenNarrow),setValue:e=>(0,ny.n8)({condensePickerWhenNarrow:e}),usePredicate:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.expressionPickerFormat===ni.IG.FLEXIBLE)}),lP=(0,a.zD)(u.X.ENABLE_EMOJI_BUTTON,{useTitle:()=>j.intl.string(j.t.YErWkD),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isEmojiButtonEnabled),setValue:e=>(0,ny.n8)({emojiButtonEnabled:e}),usePredicate:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.expressionPickerFormat===ni.IG.FLEXIBLE)}),lG=(0,a.zD)(u.X.ENABLE_GIF_BUTTON,{useTitle:()=>j.intl.string(j.t.k7oNEz),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isGifButtonEnabled),setValue:e=>(0,ny.n8)({gifButtonEnabled:e}),usePredicate:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.expressionPickerFormat===ni.IG.FLEXIBLE)}),lM=(0,a.zD)(u.X.ENABLE_STICKER_BUTTON,{useTitle:()=>j.intl.string(j.t.Ar0krj),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.isStickerButtonEnabled),setValue:e=>(0,ny.n8)({stickerButtonEnabled:e}),usePredicate:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.expressionPickerFormat===ni.IG.FLEXIBLE)}),lU=(0,a.Qx)(u.X.EXPRESSION_PICKER_FORMAT,{useTitle:()=>j.intl.string(j.t.AxRAWt),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.expressionPickerFormat),setValue:e=>(0,ny.n8)({expressionPickerFormat:e}),useOptions:function(){return[{name:j.intl.string(j.t.k86Soy),desc:j.intl.string(j.t.bSGTTZ),value:ni.IG.FLEXIBLE},{name:j.intl.string(j.t.bjwSOn),desc:j.intl.string(j.t.We36HX),value:ni.IG.CONDENSED},{name:j.intl.string(j.t.FDIKss),desc:j.intl.string(j.t["rclZL/"]),value:ni.IG.HIDDEN}]}}),lV=(0,a.FW)(u.X.EXPRESSION_PICKER_FIELD_SET,{variant:"compact",isTitleHiddenVisually:!0,useTitle:()=>j.intl.string(j.t["V9/cNN"]),buildLayout:()=>[lU,lD,lP,lG,lM]}),lk=(0,a.bd)(u.X.CHAT_BAR_ADVANCED_ACCORDION,{useTitle:function(e){return e?j.intl.string(j.t.IwVGQs):j.intl.string(j.t.cFNDh5)},useCollapsedSubtitle:()=>lv(u.X.CHAT_BAR_ADVANCED_ACCORDION),usePredicate:()=>(0,ly.n)("ChatBarAdvancedAccordion"),buildLayout:()=>[lR,lj,lV]});var lw=i(565645);let lF=(0,a.zD)(u.X.CHAT_EMOJI_CONVERT_EMOTICONS,{useTitle:()=>j.intl.string(j.t["79qal8"]),useSubtitle:()=>j.intl.format(j.t.GejoQK,{emojiHook:(e,t)=>(0,E.jsx)(lw.A,{emojiName:"\uD83D\uDE42"},t)}),useValue:L.j7.useSetting,setValue:L.j7.updateSetting}),lB=(0,a.zD)(u.X.CHAT_GAME_MENTIONS_AUTOCOMPLETE,{useTitle:()=>j.intl.string(j.t.c0oFDw),useValue:L.BQ.useSetting,setValue:L.BQ.updateSetting}),lz=(0,a.zD)(u.X.CHAT_TEXT_BOX_PREVIEWS,{useTitle:()=>j.intl.string(j.t.AqGrEI),useValue:L.SI.useSetting,setValue:e=>{G.default.track(U.HAw.PREVIEW_MARKDOWN_TOGGLED,{enabled:e,location:{section:U.JJy.SETTINGS_TEXT_AND_IMAGES}}),L.SI.updateSetting(e)}}),lX=(0,a.zD)(u.X.CHAT_STICKERS_AUTOCOMPLETE,{useTitle:()=>j.intl.string(j.t["d+It2U"]),useValue:L.ML.useSetting,setValue:e=>{G.default.track(U.HAw.STICKERS_IN_AUTOCOMPLETE_TOGGLED,{enabled:e,location:{section:U.JJy.SETTINGS_TEXT_AND_IMAGES},location_stack:[e4.A.TEXT_AND_IMAGES]}),L.ML.updateSetting(e)}}),lY=(0,a.zZ)(u.X.APPEARANCE_CHAT_BOX_CATEGORY,{useTitle:()=>j.intl.string(j.t.Ob7VMB),useSearchTerms:()=>[j.intl.string(j.t.onqU6o)],buildLayout:()=>[lz,lF,lX,lB,lL,lk]});var lH=i(526162),lK=i(793943),lW=i(792656),lZ=i(830543),lq=i(785007),lQ=i(806932),lJ=i(915089),l$=i(174197),l0=i(202541);let l1=(0,a.E2)(u.X.APPEARANCE_IN_APP_ICON,{useSearchTerms:()=>[j.intl.string(j.t.gnwxvT)],Component:function(){let e=(0,lJ.GV)(),{ref:t,...i}=(0,lq._u)({orientation:"horizontal",labelledBy:e}),n=(0,g.bG)([lH.A],()=>lH.A.isUpsellPreview);return(0,eM.Ay)(()=>{n&&G.default.track(U.HAw.PREMIUM_UPSELL_VIEWED,{type:l0.e.APP_ICON_UPSELL,location_stack:[e4.A.USER_SETTINGS]})}),(0,E.jsx)("div",{...i,ref:t,children:(0,E.jsx)(Q.B,{direction:"horizontal",wrap:!0,gap:8,children:(0,E.jsx)(lQ.m,{disabled:n,size:l$.N8.SIZE_48})})})}});function l2(){(0,lK.nf)(lK.HP.APP_ICON),(0,lZ.default)()}function l3(){return(0,E.jsx)(lW.A,{subscriptionTier:l0.pe.TIER_2,defaultTextOverride:j.intl.string(j.t.mr4K7D),premiumModalAnalyticsLocation:{object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.BUY},fullWidth:!0})}let l5=(0,a.zZ)(u.X.APPEARANCE_IN_APP_ICON_CATEGORY,{useTitle:()=>j.intl.string(j.t.RPh2ou),useSubtitle:()=>j.intl.string(j.t.IgENJo),useHeaderDecoration:function(){let e=(0,g.bG)([lH.A],()=>lH.A.isUpsellPreview);return S.useMemo(()=>{let t=[];return t.push({id:"preview-icon-button",type:h.UV.BUTTON,text:j.intl.string(j.t["6acvnZ"]),onClick:l2}),e&&t.push({id:"upsell-button",type:h.UV.STRONGLY_DISCOURAGED_CUSTOM,button:l3}),{type:h.WX.BUTTON_GROUP,buttons:t}},[e])},buildLayout:()=>[l1]}),l4=(0,a.AK)(u.X.APPEARANCE_CHAT_ACCESSIBLITY_NAVIGATOR,{useSubtitle:()=>j.intl.string(j.t.UDr3Iy),useSearchTerms:()=>[j.intl.string(j.t.UDr3Iy)],destinationKey:u.X.ACCESSIBILITY_PANEL}),l6=(0,a.gN)(u.X.APPEARANCE_CHAT_RELATED_SETTINGS,{buildLayout:()=>[l4]});var l8=i(452027),l7=i(976860),l9=i(422258),se=i(668267),st=i(551289),si=i(449817);let sn=ty.A.getArticleURL(U.MVz.FAVORITES_GUILD);function sl(){let{analyticsLocations:e}=(0,n1.Ay)(e4.A.USER_SETTINGS_FAVORITES),t=S.useCallback(()=>{(0,se.mv)("settings_page"),(0,l7.uh)(U.YYv),(0,lZ.default)()},[]);return(0,E.jsx)(n1.f5,{value:e,children:(0,E.jsx)(l8.D,{label:j.intl.string(si.default.OT1NK5),description:j.intl.format(si.default.GR2KOG,{helpCenterLink:sn}),layout:"horizontal-responsive",badge:"beta",children:(0,E.jsxs)(Q.B,{direction:"horizontal",gap:8,fullWidth:!1,children:[(0,E.jsx)(ek.$,{variant:"secondary",text:j.intl.string(si.default["7WwLnr"]),onClick:t}),(0,E.jsx)(lW.A,{subscriptionTier:l0.pe.TIER_2,defaultTextOverride:j.intl.string(si.default["20sYUU"])})]})})})}let ss=(0,a.E2)(u.X.CHAT_FAVORITES_TOGGLE,{usePredicate:()=>(0,lh.TW)("FavoritesGuildToggle").isExperimentEnabled,useSearchTerms:()=>[j.intl.string(si.default.OT1NK5)],Component:function(){let{hasAccess:e}=(0,lh.TW)("FavoritesGuildVisibilitySetting"),t=(0,st.dM)();return e?(0,E.jsx)(J.d,{checked:t,description:j.intl.format(si.default.GR2KOG,{helpCenterLink:sn}),onChange:l9.kG,label:j.intl.string(si.default.OT1NK5),badge:"beta"}):(0,E.jsx)(sl,{})}}),sr=(0,a.zD)(u.X.CHAT_INLINE_MEDIA_LINKS,{useTitle:()=>j.intl.string(j.t.U47N1p),useValue:L.hD.useSetting,setValue:L.hD.updateSetting}),sa=(0,a.zD)(u.X.CHAT_INLINE_MEDIA_UPLOADS,{useTitle:()=>j.intl.string(j.t.VP11No),useValue:L.X6.useSetting,setValue:L.X6.updateSetting}),so=(0,a.FW)(u.X.CHAT_INLINE_FIELD_SET,{useTitle:()=>j.intl.string(j.t["9nyle0"]),buildLayout:()=>[sr,sa]}),su=(0,a.zD)(u.X.CHAT_EMBEDS_RENDER_EMBEDS,{useTitle:()=>j.intl.string(j.t["5bK9vw"]),useValue:L.rs.useSetting,setValue:L.rs.updateSetting}),sd=(0,a.zD)(u.X.CHAT_EMOJI_RENDER_REACTIONS,{useTitle:()=>j.intl.string(j.t["zge/fP"]),useValue:L.jW.useSetting,setValue:L.jW.updateSetting});var sc=i(817281);let sg=(0,a.zD)(u.X.APPEARANCE_DISPLAY_COMPACT_AVATARS,{useTitle:()=>j.intl.string(j.t.JgjNG3),useSubtitle:()=>{if(!L.hH.useSetting())return j.intl.format(j.t["31PRaj"],{a11yHook:(e,t)=>(0,E.jsx)(en.D,{tag:"a",onClick:()=>(0,eq.openUserSettings)(u.X.APPEARANCE_MESSAGE_DISPLAY_MODE),children:e},t)})},useDisabled:()=>!L.hH.useSetting(),useValue:()=>{let e=(0,g.bG)([nG.Ay],()=>nG.Ay.displayCompactAvatars);return!L.hH.useSetting()||e},setValue:e=>{sc.Ay.updatedUnsyncedSettings({displayCompactAvatars:e})}}),sm=(0,a.Hn)(u.X.CHAT_SPOILERS_SHOW_SPOILERS,{useTitle:()=>j.intl.string(j.t.QgwmVz),useOptions:()=>[{value:U.P6Q.ON_CLICK,id:U.P6Q.ON_CLICK,label:j.intl.string(j.t["KFH/me"])},{value:U.P6Q.ALWAYS,id:U.P6Q.ALWAYS,label:j.intl.string(j.t.Pe1RbL)},{value:U.P6Q.IF_MODERATOR,id:U.P6Q.IF_MODERATOR,label:j.intl.string(j.t.K5VTBE)}],useValue:L.gs.useSetting,setValue:L.gs.updateSetting}),sA=(0,a.zD)(u.X.CHAT_THREADS_SPLIT_VIEW,{useTitle:()=>j.intl.string(j.t.AInv5m),useValue:L.SY.useSetting,setValue:L.SY.updateSetting}),sh=(0,a.zZ)(u.X.APPEARANCE_MESSAGES_CATEGORY,{useTitle:()=>j.intl.string(j.t.OIgYlQ),useSearchTerms:()=>[j.intl.string(j.t["/VQax8"])],buildLayout:()=>[so,su,sd,sm,sA,sg,ss,l6]});var sE=i(753806),sS=i(145331);let sT=(0,a.Qx)(u.X.MESSAGE_SEARCH_DEFAULT_DM_SEARCH_BEHAVIOR,{useTitle:()=>j.intl.string(j.t.VkoLsy),useSearchTerms:()=>[j.intl.string(j.t["t4+fbe"])],useOptions:function(){return[{name:j.intl.string(j.t.E9JM4J),value:0},{name:j.intl.string(j.t["Kr+lPi"]),value:1}]},useValue:()=>+!!L.Hu.useSetting(),setValue:e=>{let t=1===e;t?sE.A.cleanUpPrivateChannelSearchState():sE.A.cleanUpSearchState({type:U.I4_.DMS}),(0,sS._k)({prevIsCrossDMSettingEnabled:L.Hu.getSetting(),isCrossDMSettingEnabled:t,location:sS.vy.USER_SETTINGS}),L.Hu.updateSetting(t)}}),sx=(0,a.zZ)(u.X.APPEARANCE_SEARCH_CATEGORY,{useTitle:()=>j.intl.string(j.t["5h0QOP"]),buildLayout:()=>[sT]}),sp=(0,a.zD)(u.X.STREAMING_AUTO_STREAMER_MODE,{useTitle:()=>j.intl.string(j.t.IxjaoF),useValue:function(){return(0,g.bG)([eY.A],()=>{let{autoToggle:e}=eY.A.getSettings();return e})},setValue:function(e){lS.A.update({autoToggle:e})},usePredicate:function(){return c.Av}}),sf=(0,a.zD)(u.X.STREAMING_STREAMER_MODE,{useTitle:()=>j.intl.string(j.t.TGNg6T),useSubtitle:()=>j.intl.string(j.t["4nXLnE"]),useValue:function(){return(0,g.bG)([eY.A],()=>{let{enabled:e}=eY.A.getSettings();return e})},setValue:function(e){lS.A.update({enabled:e})}});var sN=i(77729),s_=i(588857);let sI=[],sC=(0,a.Hn)(u.X.STREAMER_MODE_HIDE_OVERLAY_WIDGETS,{selectionMode:"multiple",useTitle:()=>j.intl.string(j.t.VCDSLW),useSearchTerms:()=>[j.intl.string(j.t.VCDSLW)],usePredicate:()=>{let e=(0,eQ.b_)(),t=(0,ez.Mn)("StreamerModeSettings");return e&&t},useOptions:function(){return S.useMemo(()=>{let e=[];for(let[t,i]of Object.entries(s_.A))null!=i.streamerModeLabel&&(null==i.predicate||i.predicate())&&e.push({id:t,value:t,label:i.streamerModeLabel()});return e},[])},useValue:function(){return(0,g.bG)([eY.A],()=>eY.A.getSettings().disabledOverlayWidgets??sI)},setValue:e=>lS.A.update({disabledOverlayWidgets:e}),closeOnSelect:!1,wrapTags:!0}),sb=(0,a.zD)(u.X.STREAMER_MODE_HIDE_PERSONAL_INFORMATION,{useTitle:()=>j.intl.string(j.t.LSBUGR),useValue:()=>(0,g.bG)([eY.A],()=>{let{hidePersonalInformation:e}=eY.A.getSettings();return e}),setValue:e=>lS.A.update({hidePersonalInformation:e})}),sv=(0,a.zD)(u.X.STREAMER_MODE_HIDE_INVITE_LINKS,{useTitle:()=>j.intl.string(j.t.uWBOri),useValue:()=>(0,g.bG)([eY.A],()=>{let{hideInstantInvites:e}=eY.A.getSettings();return e}),setValue:e=>lS.A.update({hideInstantInvites:e})}),sy=(0,a.zD)(u.X.STREAMER_MODE_DISABLE_SOUNDS,{useTitle:()=>j.intl.string(j.t.OrqYDP),useValue:()=>(0,g.bG)([eY.A],()=>{let{disableSounds:e}=eY.A.getSettings();return e}),setValue:e=>lS.A.update({disableSounds:e})}),sj=(0,a.zD)(u.X.STREAMER_MODE_DISABLE_NOTIFICATIONS,{useTitle:()=>j.intl.string(j.t.sUAbLd),useValue:()=>(0,g.bG)([eY.A],()=>{let{disableNotifications:e}=eY.A.getSettings();return e}),setValue:e=>lS.A.update({disableNotifications:e})}),sO=(0,a.zD)(u.X.STREAMER_MODE_HIDE_DISCORD_WINDOW_FROM_SCREEN_CAPTURE,{useTitle:()=>j.intl.string(j.t["iA81+a"]),useSubtitle:()=>j.intl.string(j.t.P4vj0h),useValue:()=>(0,g.bG)([eY.A],()=>{let{enableContentProtection:e}=eY.A.getSettings();return e}),setValue:e=>lS.A.update({enableContentProtection:e}),usePredicate:()=>sN.A?.window?.supportsContentProtection?.()??!1}),sR=(0,a.FW)(u.X.STREAMER_MODE_OPTIONS_LIST,{variant:"compact",useTitle:()=>j.intl.string(j.t.xYhOEh),buildLayout:()=>[sb,sv,sy,sj,sO,sC]}),sL=(0,a.zZ)(u.X.STREAMER_MODE_CATEGORY,{useTitle:()=>j.intl.string(j.t.S5GfOW),buildLayout:()=>[sf,sp,sR]});var sD=i(147248),sP=i(141343),sG=i(665267),sM=i(414133),sU=i(412848);let sV=(0,a.Hn)(u.X.APPEARANCE_GUILD_THEME_DEFAULT_PREFERENCE,{useTitle:()=>j.intl.string(j.t.Q7mm4g),useSearchTerms:()=>[j.intl.string(sU.default["/6NbRv"])],useOptions:()=>[{id:"guild",label:j.intl.string(j.t["hrS/Pc"]),value:H.tI.GUILD},{id:"personal",label:j.intl.string(j.t.mlvXIq),value:H.tI.PERSONAL}],useValue:()=>L.zY.useSetting(),setValue:L.zY.updateSetting,usePredicate:()=>(0,sM.OS)("GuildThemeDefaultPreferenceSetting")}),sk=(0,a.zD)(u.X.SYNC_PROFILE_THEMES,{useTitle:()=>j.intl.string(j.t.C00w4l),useValue:()=>(0,g.bG)([ni.Ay],()=>ni.Ay.syncProfileThemeWithUserTheme),setValue:()=>(0,ny.M1)()});var sw=i(458024),sF=i(284016);let sB=(0,a.zD)(u.X.APPEARANCE_SYNC_THEME,{useTitle:()=>j.intl.string(j.t["/B+kEV"]),useSearchTerms:()=>[j.intl.string(j.t.Ksh3ik)],useValue:function(){return(0,g.bG)([sF.A],()=>!1!==sF.A.shouldSync("appearance"))},useDisabled:function(){let e=(0,sw.Ay)("SyncThemeSetting"),t=(0,g.bG)([iR.A],()=>iR.A.isSameAsDeviceThemeEnabled());return e&&t},setValue:function(e){var t;let i=iR.A.theme,n=sD.A.gradientPreset?.id??null,l=L.eh.getSetting()?.customUserThemeSettings!=null;t=U.HAw.SYNC_ACROSS_CLIENTS_TOGGLED,lm.h.dispatch({type:"TRACK",event:t,properties:{is_sync_enabled:e,base_theme:i,client_theme:n,has_custom_theme:l}}),sc.Ay.setShouldSyncAppearanceSettings(e)}});var sz=i(393284);let sX=(0,a.AK)(u.X.APPEARANCE_THEME_ACCESSIBLITY_NAVIGATOR,{useSubtitle:()=>j.intl.string(j.t.nhVQDJ),useSearchTerms:()=>[j.intl.string(j.t.nhVQDJ)],destinationKey:u.X.ACCESSIBILITY_PANEL}),sY=(0,a.gN)(u.X.APPEARANCE_THEME_RELATED_SETTINGS,{buildLayout:()=>[sX]}),sH=(0,a.zZ)(u.X.APPEARANCE_THEME_CATEGORY,{useTitle:()=>j.intl.string(j.t.Ksh3ik),useInlineNotice:function(){return(0,g.bG)([ni.Ay],()=>ni.Ay.useForcedColors)?{type:h.lT.INLINE_NOTICE,noticeType:"info",text:(0,nF.D)()?j.intl.format(j.t.Jae48E,{onClick:()=>{(0,eq.openUserSettings)(u.X.SYNC_FORCED_COLORS)}}):j.intl.string(j.t.AUMSZP)}:null},useHeaderDecoration:function(){let e=(0,g.bG)([sD.A,ni.Ay],()=>ni.Ay.useForcedColors||sD.A.isPreview),t=(0,sP.V)();return e||t?null:{type:h.WX.BUTTON_GROUP,buttons:[{id:"open-client-themes-button",type:h.UV.BUTTON,text:j.intl.string(j.t["E+COuA"]),onClick:sG.J3}]}},buildLayout:()=>[sz.k,sB,sk,sV,sY]}),sK=(0,a.t_)(u.X.APPEARANCE_PANEL,{initialize:function(){lA.A.isFetching()||(lm.h.dispatch({type:"SAVED_CUSTOM_THEMES_FETCH_START"}),lg.Bo.get({url:U.Rsh.USERS_ME_CUSTOM_THEMES,oldFormErrors:!0,rejectWithError:!0}).then(e=>{lm.h.dispatch({type:"SAVED_CUSTOM_THEMES_FETCH_SUCCESS",themes:e.body?.custom_themes??[]})}).catch(e=>{lm.h.dispatch({type:"SAVED_CUSTOM_THEMES_FETCH_FAILURE",error:e})}))},useTitle:()=>j.intl.string(j.t["iHH+ky"]),buildLayout:()=>[sH,l5,sh,lY,sx,sL,lp]}),sW=[{badgeType:h.Xi.NEW,dismissibleContent:eF.M.CLIENT_THEMES_APPEARANCE_SETTINGS_NEW_BADGE},{badgeType:h.Xi.STRONGLY_DISCOURAGED_CUSTOM,dismissibleContent:eF.M.FAVORITES_GUILD_NEW_BADGE,StronglyDiscouragedCustomComponent:function(){return(0,E.jsx)(lT.JI,{text:j.intl.string(j.t.y2b7CA)})}}],sZ=(0,a.i4)(u.X.APPEARANCE_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t["iHH+ky"]),icon:lc.B,useMenu:function(){let e,t,i,n=(0,lE.A)(),l=(e=L.D_.useSetting(),t=L.SI.useSetting(),e?null:(0,E.jsx)(ei.sL,{id:"preview-markdown-toggle",label:j.intl.string(j.t.sHJ9wZ),action:()=>{let e=!t;G.default.track(U.HAw.PREVIEW_MARKDOWN_TOGGLED,{enabled:e,location:{section:U.JJy.SETTINGS_CONTEXT_MENU}}),L.SI.updateSetting(e)},checked:t})),s=(i=(0,g.bG)([eY.A],()=>eY.A.enabled,[]),(0,E.jsx)(ei.sL,{id:"streamer-mode-toggle",label:j.intl.string(j.t.p9ZAJZ),action:()=>{lS.A.setEnabled(!i)},checked:i}));return S.useMemo(()=>{let e=[...n];return null!=l&&e.push((0,E.jsx)(ei.rX,{label:j.intl.string(j.t.Ob7VMB),children:l},"text-and-images")),null!=s&&e.push((0,E.jsx)(ei.rX,{children:s},"streamer-mode")),e},[n,l,s])},getDismissibleBadges:()=>(0,lh.ad)().isFreemium?sW.filter(e=>{let{dismissibleContent:t}=e;return t!==eF.M.FAVORITES_GUILD_NEW_BADGE}):sW,buildLayout:()=>[sK]});var sq=i(37646),sQ=i(434404);let sJ=(0,a.t_)(u.X.LANGUAGE_AND_TIME_PANEL,{useTitle:()=>j.intl.string(j.t.KyFVyi),buildLayout:()=>[sQ.F]}),s$=(0,a.i4)(u.X.LANGUAGE_AND_TIME_SIDEBAR_ITEM,{icon:sq.U,useTitle:()=>j.intl.string(j.t.KyFVyi),buildLayout:()=>[sJ]});var s0=i(3137),s1=i(314116),s2=i(369606),s3=i(604121),s5=i(725951),s4=i(400492),s6=i(669067),s8=i(115063),s7=i(754692),s9=i(927018),re=i(512599),rt=i(532197),ri=i(874486),rn=i(989349),rl=i.n(rn),rs=i(58703),rr=i(906688),ra=i(892208);function ro(e){let{achievementId:t,dateUnlocked:i}=e,n=(0,s9.vM)(t);if(null==n)return null;let l=null!=i,{name:s,description:r,hideDescriptionUntilUnlock:a,onAction:o}=n,u=a&&!l,d=l?"text-strong":"text-muted",c=l?"text-default":"text-muted",g=rl()(i),m=null!=o&&l,A=m?en.D:"div";return(0,E.jsxs)(A,{className:e7()(ra.kL,m&&ra.b),onClick:function(){m&&o()},children:[(0,E.jsx)("div",{className:ra.zc,children:(0,E.jsx)(rr.A,{achievementId:t,size:rr.A.Sizes.SIZE_40,unlocked:l})}),(0,E.jsxs)("div",{className:ra.VW,children:[null!=i&&(0,E.jsx)(el.E,{variant:"text-xxs/semibold",color:"text-muted",className:ra.YR,children:(0,rs.mk)(g)}),(0,E.jsx)(el.E,{variant:"text-md/medium",color:d,children:s()}),(0,E.jsx)(el.E,{variant:"text-xs/normal",color:c,children:u?"?????":r()})]})]})}var ru=i(776351);function rd(e){let{onBackClick:t}=e,i=(0,g.bG)([ri.A],()=>ri.A.getAllUnlockedAchievements()),n=S.useMemo(()=>Object.values(i).sort((e,t)=>t.dateUnlocked-e.dateUnlocked),[i]),l=S.useMemo(()=>Object.values(s9.l0).filter(N.Vq).filter(e=>null==i[e.id]).sort((e,t)=>e.rarity-t.rarity),[i]);return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(en.D,{onClick:t,className:ru.vv,children:[(0,E.jsx)(rt.A,{direction:rt.A.Directions.LEFT,className:ru.Kk}),(0,E.jsx)(el.E,{variant:"text-lg/normal",color:"text-default",children:j.intl.string(j.t["13/7kX"])})]}),(0,E.jsxs)("div",{className:ru.N1,children:[(0,E.jsxs)("div",{className:ru.if,children:[(0,E.jsx)(eV.D,{variant:"heading-lg/extrabold",color:"text-strong",children:j.intl.string(j.t["6jI0hd"])}),(0,E.jsx)(el.E,{variant:"text-md/normal",color:"text-default",children:j.intl.string(j.t.GuUItX)})]}),(0,E.jsx)("div",{className:ru.nr,children:(0,E.jsx)(s2.O,{size:"custom",color:er.A.unsafe_rawColors.ORANGE_345.css,width:40,height:40})})]}),n.length>0&&(0,E.jsx)("div",{className:ru.yF,children:(0,E.jsx)("div",{className:ru.Eh,children:n.map(e=>{let{achievementId:t,dateUnlocked:i}=e;return(0,E.jsx)(ro,{achievementId:t,dateUnlocked:i},t)})})}),l.length>0&&(0,E.jsxs)("div",{className:ru.yF,children:[(0,E.jsx)("div",{className:ru.if,children:(0,E.jsx)(el.E,{variant:"text-md/bold",color:"text-default",children:j.intl.string(j.t.GFyMg1)})}),(0,E.jsx)("div",{className:ru.Eh,children:l.map(e=>(0,E.jsx)(ro,{achievementId:e.id},e.id))})]}),(0,E.jsx)("div",{className:ru.yF,children:(0,E.jsx)("div",{className:ru.F3})})]})}var rc=i(224964),rg=i(31408),rm=i(381579);let rA={enabled:!0,combosEnabled:!0,screenshakeEnabled:!1,confettiEnabled:!1},rh=(0,eJ.range)(0,11),rE=(0,eJ.range)(0,2.25,.25),rS=(0,eJ.range)(1,11),rT=(0,eJ.range)(1,26),rx={0:"poggermode_settings_panel",1:"poggermode_achievements_panel"};function rp(e){let{disabled:t,locations:i,settingsLocations:n,onChange:l}=e,s=i.map(e=>(0,E.jsx)(J.d,{label:e.title,description:e.description,checked:n[e.location],disabled:t,onChange:t=>l({...n,[e.location]:t})},e.location));return(0,E.jsx)(ij.n,{label:j.intl.string(j.t.bWVN1D),children:s})}function rf(e){let{children:t}=e;return(0,E.jsx)(el.E,{className:rm.iF,variant:"text-sm/normal",color:"text-default",children:t})}function rN(e){let{settings:{enabled:t,warningSeen:i},updateSettings:n}=e,l=(0,g.bG)([ni.Ay],()=>ni.Ay.useReducedMotion);return(0,E.jsx)(J.d,{label:j.intl.string(j.t.vuiXm9),description:j.intl.string(j.t.KuYbWN),checked:t,onChange:function(e){e||(0,s7._)(s9.sn.DISABLE_POGGERMODE),e&&(!i||l)?(0,s1.A)({title:l?j.intl.string(j.t["FxT+p0"]):j.intl.string(j.t.TAZ4F9),subtitle:l?j.intl.string(j.t.gmixrx):j.intl.string(j.t.jN3t3K),confirmText:j.intl.string(j.t.JFfins),onConfirm:()=>n(l?rA:{enabled:!0,warningSeen:!0})}):n({enabled:e})}})}function r_(e){let{settings:{enabled:t,confettiEnabled:i,confettiCount:n,confettiSize:l,confettiEnabledLocations:s},updateSettings:r}=e,a=!t||!i;return(0,E.jsxs)(ij.n,{label:j.intl.string(j.t.mqxwJO),children:[(0,E.jsx)(J.d,{label:j.intl.string(j.t.s0KCgF),description:j.intl.string(j.t.O1Vflg),checked:i,disabled:!t,onChange:e=>r({confettiEnabled:e},0)}),(0,E.jsxs)("div",{children:[(0,E.jsx)(el.E,{variant:"text-md/semibold",color:a?"text-muted":"text-strong",className:rm.KF,children:j.intl.string(j.t.vd0D81)}),(0,E.jsx)(rf,{children:j.intl.string(j.t.a18Sug)}),(0,E.jsx)(nE.A,{disabled:a,markers:rS,stickToMarkers:!0,minValue:rS[0],maxValue:rS[rS.length-1],initialValue:n,onValueChange:e=>r({confettiCount:e},0),onValueRender:e=>`${e}`})]}),(0,E.jsxs)("div",{children:[(0,E.jsx)(el.E,{variant:"text-md/semibold",color:a?"text-muted":"text-strong",className:rm.KF,children:j.intl.string(j.t.sPO3ij)}),(0,E.jsx)(rf,{children:j.intl.string(j.t.xoldVn)}),(0,E.jsx)(nE.A,{disabled:a,markers:rT,stickToMarkers:!0,minValue:rT[0],maxValue:rT[rT.length-1],initialValue:l,onValueChange:e=>r({confettiSize:e},0),onValueRender:e=>`${e}`})]}),(0,E.jsx)(rp,{disabled:a,locations:[{location:rg.k.CHAT_INPUT,title:j.intl.string(j.t.elTtyz),description:j.intl.string(j.t.HtKfMi)},{location:rg.k.REACTION,title:j.intl.string(j.t.Ik4VIa),description:j.intl.string(j.t.y4rqK0)},{location:rg.k.MEMBER_USER,title:j.intl.string(j.t.ZXBlAn),description:j.intl.string(j.t["m9RD+c"])},{location:rg.k.CALL_TILE,title:j.intl.string(j.t.V66giQ),description:j.intl.string(j.t.fiHV7u)}],settingsLocations:s,onChange:e=>r({confettiEnabledLocations:e},0)})]})}function rI(e){let{settings:{enabled:t,combosEnabled:i,comboSoundsEnabled:n,combosRequiredCount:l},updateSettings:s}=e,r=!t||!i;return(0,E.jsxs)(ij.n,{label:j.intl.string(j.t.Xz0ole),children:[(0,E.jsx)(J.d,{label:j.intl.string(j.t.o3iV7B),description:j.intl.string(j.t["31Z8Ee"]),checked:i,disabled:!t,onChange:e=>s({combosEnabled:e})}),(0,E.jsx)(J.d,{label:j.intl.string(j.t["Ax+IoW"]),description:j.intl.string(j.t["9rgQEr"]),checked:n,disabled:!t,onChange:e=>s({comboSoundsEnabled:e})}),(0,E.jsxs)("div",{children:[(0,E.jsx)(el.E,{variant:"text-md/semibold",color:r?"text-muted":"text-strong",className:rm.KF,children:j.intl.string(j.t.L0oQuh)}),(0,E.jsx)(rf,{children:j.intl.string(j.t["/OOFpL"])}),(0,E.jsx)(nE.A,{disabled:r,markers:rh,stickToMarkers:!0,minValue:rh[0],maxValue:rh[rh.length-1],initialValue:l,onValueChange:e=>s({combosRequiredCount:e}),onValueRender:e=>`${e}`})]})]})}function rC(e){let{settings:{enabled:t,screenshakeEnabled:i,shakeIntensity:n,screenshakeEnabledLocations:l},updateSettings:s}=e,r=(0,g.bG)([ni.Ay],()=>ni.Ay.useReducedMotion),a=!t||!i||r;return(0,E.jsxs)(ij.n,{label:j.intl.string(j.t.wVS5Sd),children:[(0,E.jsx)(J.d,{label:j.intl.string(j.t.N004zO),description:r?j.intl.string(j.t.GckHGw):j.intl.string(j.t.Qq5W3v),checked:i&&!r,disabled:!t||r,onChange:e=>s({screenshakeEnabled:e},1)}),(0,E.jsxs)("div",{children:[(0,E.jsx)(el.E,{variant:"text-md/semibold",color:a?"text-muted":"text-strong",className:rm.KF,children:j.intl.string(j.t.UxnnC4)}),(0,E.jsx)(rf,{children:j.intl.string(j.t.CEOEOb)}),(0,E.jsx)(nE.A,{disabled:a,markers:rE,equidistant:!0,stickToMarkers:!0,minValue:rE[0],maxValue:rE[rE.length-1],initialValue:n,onValueChange:e=>{var t;null!=(t={shakeIntensity:e}).shakeIntensity&&t.shakeIntensity>n&&(0,s7._)(s9.sn.MORE),s(t,1)},onMarkerRender:e=>e===rE[rE.length-1]?j.intl.string(j.t["4rbMWc"]):`${100*e}%`})]}),(0,E.jsx)(rp,{disabled:a,locations:[{location:rg.uD.CHAT_INPUT,title:j.intl.string(j.t.vUcvPP),description:j.intl.string(j.t.y00OrF)},{location:rg.uD.VOICE_USER,title:j.intl.string(j.t.TcRO54),description:j.intl.string(j.t.YJCxVY)},{location:rg.uD.MENTION,title:j.intl.string(j.t.oW4shO),description:j.intl.string(j.t["mqfw/H"])}],settingsLocations:l,onChange:e=>s({screenshakeEnabledLocations:e},1)})]})}function rb(e){let{updateSettings:t}=e;return(0,E.jsx)(ij.n,{label:j.intl.string(j.t.EuXv2q),children:(0,E.jsxs)(Q.B,{gap:16,children:[(0,E.jsx)("div",{children:j.intl.string(j.t["1SLnki"])}),(0,E.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:rm.hw,children:(0,E.jsx)(ek.$,{variant:"primary",size:"sm",text:j.intl.string(j.t.qz65yY),onClick:function(){t({enabled:!1,settingsVisible:!1}),(0,lZ.default)()}})})]})})}function rv(e){let{onChangePage:t}=e;return(0,E.jsxs)(en.D,{onClick:function(){return t(1)},className:rm.Tq,children:[(0,E.jsx)("div",{className:rm.w1,children:(0,E.jsx)(s2.O,{size:"md",color:er.A.unsafe_rawColors.ORANGE_345.css})}),(0,E.jsxs)("div",{className:rm.qL,children:[(0,E.jsx)(eV.D,{variant:"heading-md/semibold",color:"text-strong",children:j.intl.string(j.t["6jI0hd"])}),(0,E.jsx)(el.E,{variant:"text-md/normal",color:"text-default",children:j.intl.string(j.t.GuUItX)})]}),(0,E.jsx)(tM._,{size:"custom",color:"currentColor",width:16,className:rm.nT})]})}function ry(){return i.e("4660").then(i.t.bind(i,662336,19)).then(e=>{let{default:t}=e;return t})}function rj(e){let{onChangePage:t,setShowEnableAnimation:i}=e,n=(0,g.cf)([s0.A],()=>s0.A.getState()),[l,s]=S.useState({x:0,y:0}),r=(0,rc.A)();function a(e,t){var s,a,o,u,d,c,g,m;if(e.enabled&&!1===n.enabled&&(i(!0),(0,s4.Ak)("poggermode_enabled"),(0,s8.fO)({duration:2e3,intensity:e.shakeIntensity??n.shakeIntensity})),(0,re.O9)(e),null==t)return;let A=(s=n.confettiEnabled,a=e.confettiEnabled,o=n.enabled,u=e.enabled,(a??s)&&(u??o));0===t&&A&&r.fire(l.x,l.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,s8.fO)({duration:1e3,intensity:e.shakeIntensity??n.shakeIntensity})}function o(e){s({x:e.clientX,y:e.clientY})}return S.useEffect(()=>(window.addEventListener("mousemove",o),()=>window.removeEventListener("mousemove",o)),[]),(0,E.jsxs)(Q.B,{gap:24,children:[(0,E.jsx)(rN,{settings:n,updateSettings:a}),(0,E.jsx)(rv,{onChangePage:t}),(0,E.jsx)(rI,{settings:n,updateSettings:a}),(0,E.jsx)(rC,{settings:n,updateSettings:a}),(0,E.jsx)(r_,{settings:n,updateSettings:a}),(0,E.jsx)(rb,{updateSettings:a})]})}function rO(e){return 0===e?s5.f.LEFT:s5.f.RIGHT}let rR=(0,a.E2)(u.X.POGGERMODE_SETTING,{Component:function(){let[e,t]=S.useState(0),[i,n]=S.useState(rO(e)),[l,s]=S.useState(!1),r=(0,g.bG)([ni.Ay],()=>ni.Ay.useReducedMotion),a=l&&!r;return S.useEffect(()=>{let t=setTimeout(()=>{n(rO(e))},500);return()=>clearTimeout(t)},[e]),S.useEffect(()=>{(0,s6._)(rx[e])},[e]),S.useEffect(()=>{Math.random()>.99&&(0,s7._)(s9.sn.VISITOR_100)},[]),(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(s5.A,{className:rm.l3,step:e,direction:i,children:function(e,t,i){function n(e){return()=>{t(e)}}switch(e){case 0:return(0,E.jsx)(rj,{onChangePage:n(1),setShowEnableAnimation:i});case 1:return(0,E.jsx)(rd,{onBackClick:n(0)});default:return null}}(e,t,s)}),(0,E.jsx)("div",{className:a?rm.Sr:rm.IP,children:(0,E.jsx)(s3.a,{className:rm.gT,importData:ry,shouldAnimate:a,autoplay:!1,resetOnPlay:!0,loop:!1,onComplete:()=>s(!1)})})]})},useSearchTerms:()=>[j.intl.string(j.t.AtCukI),j.intl.string(j.t.mqxwJO),j.intl.string(j.t.wVS5Sd),j.intl.string(j.t.Xz0ole),j.intl.string(j.t["Ax+IoW"]),j.intl.string(j.t["6jI0hd"]),j.intl.string(j.t.s0KCgF)]}),rL=(0,a.zZ)(u.X.POGGERMODE_CATEGORY,{buildLayout:()=>[rR]});var rD=i(231570);let rP=(0,a.t_)(u.X.POGGERMODE_PANEL,{useTitle:()=>j.intl.string(j.t.AtCukI),buildLayout:()=>[rL]}),rG=(0,a.i4)(u.X.POGGERMODE_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.AtCukI),icon:()=>(0,E.jsx)("img",{alt:"",src:i(724405),className:rD.$}),usePredicate:()=>(0,g.bG)([s0.A],()=>s0.A.settingsVisible),buildLayout:()=>[rP]});var rM=i(307301),rU=i(410767),rV=i(695366),rk=i(293246),rw=i(868886);function rF(e){let{game:t,application:i}=e;return null==t||null==i?(0,E.jsx)("div",{className:rw.zc,children:(0,E.jsx)(rV.E,{size:"sm",color:er.A.colors.TEXT_FEEDBACK_WARNING})}):(0,E.jsxs)("div",{className:rw.nt,children:[(0,E.jsx)(p.A,{game:i,pid:t.pid,size:p.M.MEDIUM}),(0,E.jsx)("div",{className:rw.Am,children:(0,E.jsx)(rV.E,{size:"sm",color:er.A.colors.TEXT_FEEDBACK_WARNING})})]})}function rB(e){let t=(0,g.bG)([rk.Ay],()=>rk.Ay.getMode()),{runningGame:i,runningGameApplication:n}=tu();null==i||i.elevated||(i=void 0,n=void 0);let l=(0,tj.NP)(),s=l&&null!=i&&t===U.TBI.PUSH_TO_TALK;return{canPrompt:"voice"===e?s:l,runningGame:i,runningGameApplication:n}}function rz(e){let{className:t,sourcePage:i}=e,{canPrompt:n,runningGame:l,runningGameApplication:s}=rB(i);return n?(0,E.jsxs)("div",{className:e7()(rw.kL,t),children:[(0,E.jsx)(rF,{game:l,application:s}),(0,E.jsxs)("div",{className:rw.FS,children:[(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-strong",children:"voice"===i?j.intl.string(j.t.vxfv7v):null!=l?j.intl.string(j.t.fAYU2G):j.intl.string(j.t["9V4X/c"])}),(0,E.jsx)(el.E,{variant:"text-xs/medium",color:"text-muted",children:j.intl.format(j.t["/y6htt"],{helpCenterLink:ty.A.getArticleURL(U.MVz.SYSTEM_SERVICE)})})]}),(0,E.jsx)(ek.$,{variant:"secondary",size:"sm",text:j.intl.string(j.t["1iI46O"]),onClick:function(){(0,tj.sL)(i+(null!=l?"-with-game":"-no-game"))}})]}):null}var rX=i(691885),rY=i(408278),rH=i(241326),rK=i(489718),rW=i(189213),rZ=i(95477),rq=i(320989),rQ=i(978263);let rJ=[];var r$=i(235986),r0=i(820785),r1=i(734057),r2=i(808728),r3=i(967198),r5=i(926140),r4=i(387722);function r6(){}let r8=[r5.rD.VOICE_CHANNEL];function r7(e){e.setOptions({voiceChannelGuildFilter:null}),e.setLimit(1/0)}function r9(){return(0,E.jsx)("div",{className:r4.i1,children:(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-muted",className:r4.GN,children:j.intl.string(j.t.zHjCd1)})})}function ae(e){let{keybind:t,className:i}=e,n=S.useRef(t);S.useEffect(()=>{n.current=t});let[l,s]=S.useState(t.params?.channelId??void 0),r=S.useCallback(()=>{(0,K.openModalLazy)(async()=>e=>(0,E.jsx)(at,{...e,onSelect:e=>{s(e),tq.A.setKeybind({...n.current,params:{channelId:e}})}}))},[]);return(0,E.jsx)("div",{className:e7()(r4.a8,i),children:(0,E.jsx)(l8.D,{label:j.intl.string(j.t.q4JpM8),children:(0,E.jsxs)(r$.A,{align:r$.A.Align.STRETCH,children:[(0,E.jsx)("div",{className:r4.$X,children:(0,E.jsx)(ai,{channelId:l})}),(0,E.jsx)(r$.A.Child,{grow:0,shrink:0,children:(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.Dm8O4e),onClick:r})})]})})})}function at(e){let t,i,{transitionState:n,onClose:l,onSelect:s}=e,r=S.useId(),a=S.useRef(null),{query:o,updateQuery:u,queryResults:d}=function(e){let{visible:t,autocompleterResultTypes:i,autocompleterOptions:n,autocompleterBeforeCreateSearchContext:l}=e,[s,r]=S.useState(""),[a,o]=S.useState(rJ),u=S.useCallback((e,t)=>{""===(t=t.trim()).trim()?o(rJ):o(e)},[]);S.useEffect(()=>rq.A.addRouteChangeListener(()=>{r("")}),[]);let[d]=S.useState(()=>new rQ.A(u,i,void 0,n));return S.useEffect(()=>{t?(l?.(d),d.createSearchContext()):(d.clean(),r(""))},[t,d,l]),{queryResults:a,query:s,updateQuery:S.useCallback(e=>{r(e),d.search(e)},[d])}}({visible:!0,autocompleterResultTypes:r8,autocompleterBeforeCreateSearchContext:r7}),c=(t=""!==o,i=(0,g.yK)([r2.Ay,r1.A,r3.A],()=>{let e=r3.A.getGuildId();if(t||null==e)return[];let i=[];for(let t of r2.Ay.getVocalChannelIds(e)){let e=r1.A.getChannel(t);null!=e&&i.push(e)}return i},[t]),t?null:i),{focusedIndex:m,setFocusedIndex:A}=function(e){let[t,i]=S.useState(0),n=S.useRef(e);return e!==n.current&&0!==t&&i(0),S.useEffect(()=>{n.current=e}),{focusedIndex:t,setFocusedIndex:i}}(o);S.useEffect(()=>{let{current:e}=a;null==e||e.isItemVisible(0,m,!0)||e.scrollToIndex({section:0,row:m})},[m]);let h=null!=c?c.length:d.length,T=(()=>{if(null!=c)return c[m]?.id;let e=d[m];if(e?.type===r5.rD.VOICE_CHANNEL)return e.record.id})(),x=h>0||""===o?{innerId:r,innerRole:"listbox",innerAriaLabel:j.intl.string(j.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===r5.rD.VOICE_CHANNEL)return e.record})();if(null==i)return null;let n=null!=i.parent_id?r1.A.getChannel(i.parent_id):void 0,r=eh.A.getGuild(i.guild_id);return(0,E.jsx)(r0.c3,{id:i.id,channel:i,category:n,focused:m===t,onMouseEnter:()=>A(t),onClick:()=>{s(i.id),l()},onFocus:()=>A(t),children:null!=r?(0,E.jsx)("div",{className:r4.J5,children:r.name}):null},i.id)},sectionHeight:0,rowHeight:34}:{sections:[1],renderRow:()=>(0,E.jsx)(r9,{}),sectionHeight:0,rowHeight:52};return(0,E.jsx)(rW.Modal,{transitionState:n,onClose:l,title:j.intl.string(j.t.Dm8O4e),subtitle:j.intl.string(j.t.q4JpM8),actions:void 0,input:(0,E.jsx)(rZ.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":l();break;case"enter":{let e=(()=>{if(null!=c)return c[m];let e=d[m];if(e?.type===r5.rD.VOICE_CHANNEL)return e.record})();null==e?s(void 0):s(e.id),l();break}case"arrowup":0===m?A(h-1):A(m-1);break;case"arrowdown":m>=h-1?A(0):A(m+1)}},placeholder:j.intl.string(j.t.tG0r7g),role:"combobox","aria-controls":r,"aria-expanded":h>0,"aria-activedescendant":h>0&&null!=T?T:void 0,"aria-autocomplete":"list",spellCheck:!1,autoFocus:!0}),listProps:x})}function ai(e){let{channelId:t}=e,{channel:i,category:n,guild:l}=(0,g.cf)([r1.A,eh.A],()=>{let e=null!=t?r1.A.getChannel(t):void 0;return null!=e?{channel:e,category:null!=e.parent_id?r1.A.getChannel(e.parent_id):void 0,guild:null!=e.guild_id?eh.A.getGuild(e.guild_id):void 0}:{channel:void 0,category:void 0,guild:void 0}});return null==i?(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-muted",className:r4.GN,children:j.intl.string(j.t["/fYIK7"])}):(0,E.jsx)(r0.c3,{channel:i,id:i.id,category:n,onClick:r6,onFocus:r6,onMouseEnter:r6,focused:!1,children:null!=l?(0,E.jsx)("div",{className:r4.J5,children:l.name}):null})}var an=i(492064);function al(e){let{keybind:t}=e,i=e0.dI(t.shortcut);return lr.A.hasBind(i)?(0,E.jsx)("div",{className:an.$e,children:(0,E.jsx)(q.w,{type:"warning",children:j.intl.string(j.t["7lQlw3"])})}):iV.Yy.has(i)?(0,E.jsx)("div",{className:an.$e,children:(0,E.jsx)(q.w,{type:"warning",children:j.intl.format(j.t.MOIaNd,{keyboardNavArticle:ty.A.getArticleURL(U.MVz.KEYBOARD_NAVIGATION)})})}):void 0}function as(e){let{keybind:t}=e;return t.action===U.hCu.SWITCH_TO_VOICE_CHANNEL?(0,E.jsx)(ae,{keybind:t,className:an._M}):null}let ar=S.memo(function(e){let{keybind:t,keybindDescriptions:i,keybindActionTypes:n}=e,l=S.useCallback(e=>tq.A.setKeybind({...t,action:e}),[t]),s=S.useCallback(e=>tq.A.setKeybind({...t,shortcut:e}),[t]),r=S.useCallback(()=>tq.A.setKeybind({...t,enabled:!t.enabled}),[t]),a=S.useCallback(()=>tq.A.deleteKeybind(t.id),[t.id]),o=S.useId(),u=S.useMemo(()=>n.find(e=>e.value===t.action)?.label??t.action,[t.action,n]);return(0,E.jsxs)("div",{className:an.f_,children:[(0,E.jsx)(al,{keybind:t}),(0,E.jsx)("div",{className:an.XI,children:(0,E.jsx)(rX.l,{selectionMode:"single",label:j.intl.string(j.t.XH5b12),value:t.action,options:n,onSelectionChange:l,disabled:t.managed})}),(0,E.jsx)("div",{className:an.LE,children:(0,E.jsx)(l8.D,{label:j.intl.string(j.t["1La4tC"]),layout:"vertical",children:(0,E.jsx)(tQ.A,{defaultValue:t.shortcut,onChange:s})})}),(0,E.jsxs)("div",{className:an.ne,children:[!t.managed&&(0,E.jsx)(rY.K,{variant:"icon-only",onClick:a,icon:rH.u,"aria-label":j.intl.string(j.t.qEHmmB)}),(0,E.jsx)(td.m,{text:j.intl.string(t.enabled?j.t.pNYGbx:j.t["51DGkH"]),ariaHidden:!0,children:(0,E.jsxs)("div",{children:[(0,E.jsx)(eo.A,{id:o,children:j.intl.format(t.enabled?j.t["myr/Y0"]:j.t.lYhtPO,{actionName:u})}),(0,E.jsx)(rK.I,{checked:t.enabled,onChange:r,labelledBy:o})]})})]}),(0,E.jsx)(el.E,{variant:"text-xs/normal",color:"text-subtle",className:an.h_,children:i[t.action]}),(0,E.jsx)(as,{keybind:t})]})});var aa=i(549406),ao=i(734066),au=i(880144),ad=i(614455),ac=i(487866);let ag=function(){let e,t,i,n,l,s,{customizableKeybinds:r,keybindDescriptions:a,keybindActionTypes:o}=(e=(0,g.bG)([eH.Ay],()=>eH.Ay.getState()),t=(0,g.bG)([rk.Ay],()=>(0,au.A)(rk.Ay)),i=(0,g.bG)([ad.A],()=>ad.A.isSupported),n=(0,ao.sw)(),l=(0,ao.BW)(),{customizableKeybinds:function(e){let{keybinds:t,enableClips:i,enableScreenshotKeybind:n,allowSoundboard:l}=e;return e$()(t).reject(e=>e.managed&&![U.hCu.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,U.hCu.SAVE_CLIP,U.hCu.SAVE_SCREENSHOT].includes(e.action)).reject(e=>!i&&(e.action===U.hCu.SAVE_CLIP||e.action===U.hCu.SAVE_SCREENSHOT)).reject(e=>!n&&e.action===U.hCu.SAVE_SCREENSHOT).reject(e=>!l&&(e.action===U.hCu.SOUNDBOARD||e.action===U.hCu.SOUNDBOARD_HOLD)).sortBy(e=>e.id).sortBy(e=>!0===e.managed?-1:0).value()}({keybinds:e,enableClips:n,enableScreenshotKeybind:l,allowSoundboard:s=(0,eZ.isWindows)()}),keybindActionTypes:function(e){let{overlaySupported:t,canGoLive:i,allowSoundboard:n,enableClips:l,enableScreenshotKeybind:s}=e,r=[{id:"unassigned",value:U.hCu.UNASSIGNED,label:j.intl.string(j.t["0Uh579"])},{id:"push-to-talk",value:U.hCu.PUSH_TO_TALK,label:j.intl.string(j.t.Y5lgTP)},{id:"push-to-talk-priority",value:U.hCu.PUSH_TO_TALK_PRIORITY,label:j.intl.string(j.t.DkSwJ2)},{id:"push-to-mute",value:U.hCu.PUSH_TO_MUTE,label:j.intl.string(j.t.hSCRqd)},{id:"vad-priority",value:U.hCu.VAD_PRIORITY,label:j.intl.string(j.t["49d6Nd"])},{id:"toggle-mute",value:U.hCu.TOGGLE_MUTE,label:j.intl.string(j.t.PlkYKD)},{id:"toggle-deafen",value:U.hCu.TOGGLE_DEAFEN,label:j.intl.string(j.t.NvGq1K)},{id:"toggle-voice-mode",value:U.hCu.TOGGLE_VOICE_MODE,label:j.intl.string(j.t.Wa5H9S)},{id:"toggle-streamer-mode",value:U.hCu.TOGGLE_STREAMER_MODE,label:j.intl.string(j.t.BK0Ncc)},{id:"toggle-camera",value:U.hCu.TOGGLE_CAMERA,label:j.intl.string(j.t.hf8JVT)},{id:"toggle-voice-channel-chat",value:U.hCu.TOGGLE_VOICE_CHANNEL_CHAT,label:j.intl.string(j.t.YeqEjm)}];return t&&(r.push({id:"toggle-overlay-input-lock",value:U.hCu.TOGGLE_OVERLAY_INPUT_LOCK,label:j.intl.string(j.t.VsAZcC)}),r.push({id:"activate-overlay-region-text-widget",value:U.hCu.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,label:j.intl.string(j.t.hurHWo)})),i&&((0,eZ.isWindows)()||rk.Ay.getUseSystemScreensharePicker())&&r.push({id:"toggle-go-live-streaming",value:U.hCu.TOGGLE_GO_LIVE_STREAMING,label:j.intl.string(j.t.ybdjJD)}),(0,eZ.isDesktop)()&&(r.push({id:"navigate-back",value:U.hCu.NAVIGATE_BACK,label:j.intl.string(j.t.gRSaOa)},{id:"navigate-forward",value:U.hCu.NAVIGATE_FORWARD,label:j.intl.string(j.t.zOXpjU)},{id:"switch-to-voice-channel",value:U.hCu.SWITCH_TO_VOICE_CHANNEL,label:j.intl.string(j.t.ty7Lxy)},{id:"disconnect-from-voice-channel",value:U.hCu.DISCONNECT_FROM_VOICE_CHANNEL,label:j.intl.string(j.t.CV7mT7)}),n&&r.push({id:"soundboard",value:U.hCu.SOUNDBOARD,label:j.intl.string(j.t.yPH4xm)},{id:"soundboard-hold",value:U.hCu.SOUNDBOARD_HOLD,label:j.intl.string(j.t["1xFbP/"])}),l&&(r.push({id:"save-clip",value:U.hCu.SAVE_CLIP,label:j.intl.string(j.t.U4URzP)}),s&&r.push({id:"save-screenshot",value:U.hCu.SAVE_SCREENSHOT,label:j.intl.string(j.t["+WloFH"])}))),r}({overlaySupported:i,canGoLive:t,allowSoundboard:s,enableClips:n,enableScreenshotKeybind:l}),keybindDescriptions:function(e){let{overlaySupported:t,canGoLive:i,enableClips:n,enableScreenshotKeybind:l}=e,s={[U.hCu.UNASSIGNED]:j.intl.string(j.t.rvlNLv),[U.hCu.PUSH_TO_MUTE]:j.intl.string(j.t.xtESim),[U.hCu.PUSH_TO_TALK]:j.intl.string(j.t.wTcBSy),[U.hCu.PUSH_TO_TALK_PRIORITY]:j.intl.string(j.t.FhHvWH),[U.hCu.TOGGLE_MUTE]:j.intl.string(j.t.X2fbUm),[U.hCu.TOGGLE_DEAFEN]:j.intl.string(j.t.MjREZV),[U.hCu.TOGGLE_VOICE_MODE]:j.intl.string(j.t.snm5YW),[U.hCu.TOGGLE_STREAMER_MODE]:j.intl.string(j.t.YszLLx),[U.hCu.VAD_PRIORITY]:j.intl.string(j.t.rSe8IZ),[U.hCu.TOGGLE_CAMERA]:j.intl.string(j.t.v1JBtL),[U.hCu.TOGGLE_VOICE_CHANNEL_CHAT]:j.intl.string(j.t.desfB4)};return t&&(s[U.hCu.TOGGLE_OVERLAY_INPUT_LOCK]=j.intl.string(j.t.IoP5vc)),i&&(0,eZ.isWindows)()&&(s[U.hCu.TOGGLE_GO_LIVE_STREAMING]=j.intl.string(j.t.s4C238)),(0,eZ.isDesktop)()&&(s[U.hCu.NAVIGATE_BACK]=j.intl.string(j.t.nKDlEt),s[U.hCu.NAVIGATE_FORWARD]=j.intl.string(j.t.DK0FFk),s[U.hCu.SOUNDBOARD]=(0,eZ.isWindows)()?j.intl.string(j.t["5wJefL"]):j.intl.string(j.t.gzjsSP),s[U.hCu.SOUNDBOARD_HOLD]=(0,eZ.isWindows)()?j.intl.string(j.t.RRkZc9):j.intl.string(j.t.laNlTl),n&&(s[U.hCu.SAVE_CLIP]=j.intl.string(j.t.z3Wbam),l&&(s[U.hCu.SAVE_SCREENSHOT]=j.intl.string(j.t.m0zd57)))),s}({overlaySupported:i,canGoLive:t,enableClips:n,enableScreenshotKeybind:l})});return 0===r.length?(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-subtle",children:j.intl.string(j.t.vyYgWp)}):(0,E.jsx)("div",{className:ac.A,children:r.map((e,t)=>(0,E.jsxs)(S.Fragment,{children:[(0,E.jsx)(ar,{keybind:e,keybindDescriptions:a,keybindActionTypes:o}),t<r.length-1?(0,E.jsx)(ew.c,{className:ac.y,gap:24}):null]},e.id))})},am=(0,a.E2)(u.X.CUSTOM_KEYBINDS_SETTING,{useSearchTerms:()=>[j.intl.string(j.t["069nVT"])],Component:function(){return c.Av?(0,E.jsx)(ag,{}):(0,E.jsx)(q.w,{type:"info",children:j.intl.format(j.t.mPi3F3,{downloadLink:U.X7G.DOWNLOAD})})}});var aA=i(475358),ah=i(28647),aE=i(760677);function aS(e){let{children:t}=e;return t([aa.Q_.MESSAGE,aa.Q_.NAVIGATION,aa.Q_.DND,aa.Q_.CHAT,aa.Q_.VOICE_AND_VIDEO,aa.Q_.MISCELLANEOUS])}function aT(e){let{showHeader:t=!0}=e,i=e$()((0,aa.Bx)()).filter(e=>e.description!==j.intl.string(j.t.HnNtEI)).groupBy(e=>e.group).value();return(0,E.jsxs)(Q.B,{gap:48,children:[(0,E.jsx)(ij.n,{label:t?j.intl.string(j.t.Lz5KHI):void 0,children:(0,E.jsx)("div",{className:aE.jh,children:(0,E.jsxs)("div",{className:aE.yZ,children:[(0,E.jsx)(el.E,{variant:"text-md/normal",children:j.intl.string(j.t.sMWLBj)}),(0,E.jsx)("div",{className:aE.DM,children:(0,E.jsx)(aA.e,{shortcut:ah.z.binds["0"],className:aE.LE})})]})})}),(0,E.jsx)(aS,{children:e=>(0,E.jsx)(E.Fragment,{children:e.map((e,t)=>{let n=(0,aa.Gm)(e),l=(0,aa.zF)(e),s=i[e];return(0,E.jsx)(ij.n,{label:n,description:l,children:(0,E.jsx)("div",{className:aE.jh,children:s.map((e,t)=>(0,E.jsxs)(S.Fragment,{children:[0!==t&&(0,E.jsx)(ew.c,{}),(0,E.jsxs)("div",{className:aE.yZ,children:[(0,E.jsx)(el.E,{variant:"text-md/normal",children:e.description}),(0,E.jsx)("div",{className:aE.DM,children:e.binds.map(e=>(0,E.jsx)(aA.e,{shortcut:e,className:aE.LE},e))})]})]},e.description))})},t)})})})]})}let ax=(0,a.E2)(u.X.DEFAULT_KEYBINDS_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.Lz5KHI)],Component:()=>(0,E.jsx)(aT,{showHeader:!1})});var ap=i(19575),af=i(546385);let aN=(0,a.E2)(u.X.HARDWARE_ACCELERATION,{usePredicate:()=>c.Av&&!(0,c.cX)(),useSearchTerms:()=>[j.intl.string(j.t["/HIxyY"]),j.intl.string(j.t.B0hqpb)],Component:function(){let[e]=S.useState(()=>ap.Ay.getEnableHardwareAcceleration()),t=j.intl.string(j.t["/HIxyY"]),i=j.intl.string(j.t.B0hqpb);return(0,E.jsxs)(Q.B,{children:[(0,E.jsx)(J.d,{label:t,description:i,checked:e,onChange:a_}),!e&&(0,E.jsx)(af.A,{look:af.k.WARNING,children:j.intl.string(j.t.j7S6IX)})]})}});function a_(e){let t=e?j.intl.format(j.t.LYXRxL,{}):j.intl.format(j.t.uDP3Kz,{});(0,s1.A)({title:j.intl.string(j.t.aqpAvn),subtitle:t,confirmText:j.intl.string(j.t.vT7ckk),onConfirm:()=>{ap.Ay.setEnableHardwareAcceleration(e)}})}let aI=(0,nw.D)(()=>({openOnStartup:!0,startMinimized:!1,minimizeToTray:!0}));async function aC(){let e=await ap.Ay.getOpenOnStart(),t=await ap.Ay.getSetting("START_MINIMIZED",!1),i=await ap.Ay.getSetting("MINIMIZE_TO_TRAY",!0);aI.setState({openOnStartup:e,startMinimized:t,minimizeToTray:i})}let ab=(0,a.zD)(u.X.OS_OPEN_ON_STARTUP,{useTitle:()=>j.intl.string(j.t["3BeZti"]),usePredicate:()=>c.Av&&!(0,c.cX)(),useValue:()=>aI.useState(e=>e.openOnStartup),setValue:function(e){aI.setState({openOnStartup:e}),ap.Ay.send("TOGGLE_OPEN_ON_STARTUP",e)},initialize:()=>{ap.Ay.getOpenOnStart().then(e=>aI.setState({openOnStartup:e}))}}),av=(0,a.zD)(u.X.OS_MINIMIZE_TO_TRAY,{useTitle:()=>j.intl.string(j.t.dJ5MUh),useSubtitle:()=>j.intl.string(j.t.nQavHr),usePredicate:()=>c.Av&&!(0,c.cX)(),useValue:()=>aI.useState(e=>e.minimizeToTray),setValue:function(e){aI.setState({minimizeToTray:e}),ap.Ay.send("TOGGLE_MINIMIZE_TO_TRAY",e)},initialize:()=>{ap.Ay.getSetting("MINIMIZE_TO_TRAY",!0).then(e=>aI.setState({minimizeToTray:e}))}}),ay=(0,a.zD)(u.X.OS_START_MINIMIZED,{useTitle:()=>j.intl.string(j.t.GfBL83),useSubtitle:()=>j.intl.string(j.t.XGyhhc),usePredicate:()=>(0,c.uF)(),useValue:()=>aI.useState(e=>!!e.openOnStartup&&e.startMinimized),setValue:function(e){aI.setState({startMinimized:e}),ap.Ay.send("TOGGLE_START_MINIMIZED",e)},useDisabled:()=>!aI.useState(e=>e.openOnStartup),initialize:()=>{ap.Ay.getSetting("START_MINIMIZED",!1).then(e=>aI.setState({startMinimized:e}))}});var aj=i(314647);let aO=new Set(["failure","unknown"]),aR=(0,a.E2)(u.X.OS_SYSTEM_SERVICE,{useSearchTerms:()=>[j.intl.string(j.t.roHq80)],Component:function(){let[e,t]=S.useState(!1),[i,n]=S.useState(()=>(0,tj.TC)()),l=(0,g.bG)([m.Ay],()=>m.Ay.getSystemServiceStatus("input-service")),s=S.useCallback(async()=>{t(!0),i?await (0,tj.z8)("windows-settings"):await (0,tj.sL)("windows-settings"),t(!1),n((0,tj.TC)())},[i]);return(0,E.jsxs)("div",{className:aj.q,children:[(0,E.jsxs)("div",{className:aj.L,children:[(0,E.jsxs)(Q.B,{direction:"horizontal",children:[(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-strong",children:j.intl.string(j.t.roHq80)}),i&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-strong","aria-hidden":!0,children:"\u2022"}),(0,E.jsx)(el.E,{variant:"text-md/medium",color:"running"===l.state?"text-feedback-positive":aO.has(l.state)?"text-feedback-critical":"text-feedback-warning",children:function(e){switch(e.state){case"unknown":return j.intl.string(j.t["KW+nqT"]);case"disabled":return j.intl.string(j.t["Q/wAF7"]);case"disconnected":return j.intl.string(j.t.Xvs9IM);case"initializing":return j.intl.string(j.t.h4qz8W);case"connecting":return j.intl.string(j.t.fSu9XF);case"handshaking":return j.intl.string(j.t["00aYLJ"]);case"running":return j.intl.string(j.t["54TB7Z"]);case"waiting-for-retry":return j.intl.string(j.t["0FONwi"]);case"failure":return j.intl.string(j.t.Ic0nkd);default:(0,N.xb)(e.state)}}(l)})]})]}),(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-subtle",children:j.intl.format(j.t["8CAL+D"],{helpCenterLink:ty.A.getArticleURL(U.MVz.SYSTEM_SERVICE)})})]}),(0,E.jsx)(ek.$,{variant:i?"critical-secondary":"primary",loading:e,onClick:s,text:i?j.intl.string(j.t.pAwbdL):j.intl.string(j.t["1iI46O"])})]})},usePredicate:tj.XQ});function aL(){lm.h.dispatch({type:"DISCORD_STATS_POPOUT_WINDOW_OPEN"})}let aD=(0,a.Tf)(u.X.DISCORD_STATS_POPOUT,{useTitle:()=>"Discord Stats",useSubtitle:()=>"Open a floating panel showing live GPU, CPU, and memory usage.",useLabel:()=>"Open",usePredicate:()=>(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()?.isStaff()??!1),onClick:()=>{aL()}}),aP=(0,a.zZ)(u.X.SYSTEM_ADVANCED_CATEGORY,{useTitle:()=>j.intl.string(j.t["8/udY0"]),buildLayout:()=>[aD]}),aG=(0,a.zZ)(u.X.SYSTEM_GENERAL_CATEGORY,{useTitle:()=>j.intl.string(j.t.cg6ltt),buildLayout:()=>[ab,ay,av,aN],usePredicate:()=>c.Av&&((0,c.uF)()||(0,c.j9)()),initialize:()=>{aC()}}),aM=(0,a.zZ)(u.X.SYSTEM_CUSTOM_KEYBINDS_CATEGORY,{useTitle:()=>j.intl.string(j.t["069nVT"]),useSubtitle:()=>j.intl.string(j.t.T4LZVL),buildLayout:()=>[am],initialize:()=>(tq.A.enableAll(!1),()=>tq.A.enableAll(!0)),useInlineNotice:function(){return c.Av?{type:h.lT.STRONGLY_DISCOURAGED_CUSTOM,notice:()=>(0,E.jsxs)(Q.B,{direction:"vertical",gap:"md",children:[(0,E.jsx)(q.w,{type:"info",children:j.intl.string(j.t["5pkmHa"])}),(0,E.jsx)(rz,{sourcePage:"keybinds"})]})}:null},useHeaderDecoration:()=>c.Av?{type:h.WX.BUTTON_GROUP,buttons:[{id:"add-keybind",type:h.UV.BUTTON,text:j.intl.string(j.t.zk6Xbs),variant:"secondary",icon:rM.j,onClick:()=>tq.A.addKeybind()}]}:null}),aU=(0,a.zZ)(u.X.SYSTEM_DEFAULT_KEYBINDS_CATEGORY,{useTitle:()=>j.intl.string(j.t.Lz5KHI),buildLayout:()=>[ax]}),aV=(0,a.zZ)(u.X.SYSTEM_HELPER_CATEGORY,{useTitle:()=>j.intl.string(j.t["+XZgmA"]),usePredicate:()=>c.Av&&((0,c.uF)()||(0,c.j9)()),buildLayout:()=>[aR]}),ak=(0,a.t_)(u.X.SYSTEM_PANEL,{useTitle:()=>j.intl.string(j.t["VJ/qKo"]),buildLayout:()=>[aG,aM,aU,aV,aP]}),aw=(0,a.i4)(u.X.SYSTEM_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t["VJ/qKo"]),icon:rU.F,buildLayout:()=>[ak]});var aF=i(831544),aB=i(922795),az=i(212245),aX=i(329551),aY=i(285918),aH=i(413339),aK=i(952572),aW=i(382003);let aZ=(0,a.E2)(u.X.CAMERA_BACKGROUND_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.lZTUPs)],usePredicate:aK.A,Component:function(){let e=(0,az.p)(),t=S.useRef(!1),i=(0,g.bG)([rk.Ay],()=>rk.Ay.getVideoDeviceId()),[n,l]=S.useState((0,aX.i)(iA.default.getCurrentUser())),s=S.useRef(n);return S.useEffect(()=>()=>{t.current&&(0,aY._C)(s.current)},[]),(0,E.jsx)(aW.A,{selectedBackgroundOption:n,onSelectBackgroundOption:function(i){t.current=!0,s.current=i,l(i),(0,aH.gB)(i,{location:e.location}).catch(U.tEg)},currentDeviceId:i})}}),aq=(0,a.zD)(u.X.CAMERA_PREVIEW_PREFERENCE,{useTitle:()=>j.intl.string(j.t["3Ppr1h"]),useSubtitle:()=>j.intl.string(j.t.WNbX4O),useValue:L.bm.useSetting,setValue:e=>{L.bm.updateSetting(e),G.default.track(U.HAw.UPDATE_USER_SETTINGS_LOCAL,{always_preview_video:e})}});var aQ=i(625841),aJ=i(74848),a$=i(204050);let a0=(0,nw.D)(()=>({previewEnabled:!1}));var a1=i(731854);let a2=(0,a.E2)(u.X.CAMERA_SELECTION_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.FsQ3OR)],Component:function(){let e=(0,g.bG)([rk.Ay],()=>rk.Ay.isVideoAvailable()),{id:t}=(0,aJ.x5)(a1.oh.VIDEO_INPUT),{analyticsLocations:i}=(0,n1.Ay)();return(0,E.jsx)(aQ.U,{label:j.intl.string(j.t.FsQ3OR),deviceType:a1.oh.VIDEO_INPUT,location:"UserSettingsCameraSelect",isDisabled:!e,helperText:(0,a$.p)()?j.intl.format(j.t.aJYgRt,{onCameraSettingsClick:()=>{a0.setState({previewEnabled:!1}),window.open((0,a$.i)(t)),G.default.track(U.HAw.SYSTEM_CAMERA_SETTINGS_OPENED,{location_stack:i})}}):void 0})}});var a3=i(745317),a5=i(514956);let a4=(0,a.E2)(u.X.CAMERA_VIDEO_PREVIEW,{useSearchTerms:()=>[j.intl.string(j.t.JIf4v7)],Component:function(){let e=rk.Ay.getCameraComponent(),t=(0,g.bG)([rk.Ay],()=>rk.Ay.getVideoDeviceId()),i=a0.useField("previewEnabled"),n=(0,g.bG)([rk.Ay],()=>rk.Ay.isVideoAvailable());return((0,tE.l0)(()=>{a0.setState({previewEnabled:!1})}),i)?(0,E.jsx)("div",{className:a5.T9,children:(0,E.jsxs)("div",{className:a5.Xi,children:[(0,E.jsxs)("div",{className:a5.UI,children:[(0,E.jsx)(e,{deviceId:t,width:387,height:218,disabled:!i}),(0,E.jsx)(a3.kE,{})]}),(0,E.jsx)(a3.eK,{})]})}):(0,E.jsx)("div",{className:a5.T9,children:(0,E.jsx)(td.m,{text:n?null:j.intl.string(j.t["8jSzSe"]),children:(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.JIf4v7),onClick:()=>a0.setState({previewEnabled:!0}),disabled:!n})})})}}),a6=(0,a.zZ)(u.X.CAMERA_CATEGORY,{useTitle:()=>j.intl.string(j.t.uje3P9),usePredicate:()=>(0,g.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.VIDEO)),buildLayout:()=>[a4,aq,a2,aZ]});var a8=i(827343);let a7=(0,a.zD)(u.X.VOICE_AND_VIDEO_OPENH264,{useTitle:()=>j.intl.string(j.t.qFphsa),useSubtitle:()=>j.intl.string(j.t.cQfwyY),usePredicate:function(){return(0,c.j9)()},useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getOpenH264Enabled())},setValue:function(e){a8.A.setOpenH264Enabled(e),(0,s1.A)({title:j.intl.string(j.t["9jf31O"]),subtitle:j.intl.string(j.t["J2wg+X"]),confirmText:j.intl.string(j.t.BddRzS),onConfirm:()=>sN.A.app.relaunch()})},useSearchTerms:()=>["open","OpenH264","H264","codec"]}),a9=(0,a.zD)(u.X.VOICE_AND_VIDEO_AUDIO_RECORDING,{useTitle:()=>j.intl.string(j.t["r6K+TL"]),useSubtitle:()=>j.intl.string(j.t["xl9+I6"]),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getAecDump())},setValue:a8.A.setAecDump,usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.isAecDumpSupported())}});var oe=i(139033),ot=i(862482),oi=i(640238),on=i(825484),ol=i(77138),os=i(487329),or=i(353835);let oa=(0,nw.D)(()=>({isUploading:!1,isDisabled:!1}));async function oo(){let e=await sN.A.fileManager.getLogPath();sN.A.fileManager.showItemInFolder(e)}function ou(e){(0,s1.A)({title:j.intl.string(j.t["7UXEF2"]),subtitle:j.intl.string(j.t.IYPrRl),confirmText:j.intl.string(j.t.BddRzS),onConfirm:()=>a8.A.setDebugLogging(e)})}async function od(e){let{onUploadStart:t,onUploadFinish:i}=e;t?.();try{let e,t;await rk.Ay.getMediaEngine().writeAudioDebugState(),await or.A.submitLiveCrashReport({message:{message:"User Live Dump"}}),await (0,ol.a)(U.Umv.RTC),e=j.intl.string(j.t["fKBB8+"]),t=j.intl.string(j.t.BvyxE7),(0,oe.A)({title:e,subtitle:t})}catch(s){var n;let e,t,i,l;n=s.displayMessage,e=j.intl.string(j.t.QZg0J7),t=n??j.intl.string(j.t.VzHcSm),i=(0,os.B1)(os.iy.DEBUG_LOG_UPLOAD_FAILED)?.errorCode,l=j.intl.formatToPlainString(j.t.ejOT95,{errorCode:i}),(0,K.openModal)(i=>(0,E.jsx)(oi.a,{header:e,confirmButtonColor:ot.$n.Colors.BRAND,confirmText:j.intl.string(j.t.BddRzS),...i,children:(0,E.jsxs)("div",{style:{display:"flex",flexDirection:"column",height:"100%"},children:[(0,E.jsx)(el.E,{variant:"text-md/normal",children:t}),(0,E.jsx)(el.E,{variant:"text-sm/semibold",selectable:!0,style:{marginTop:"auto"},children:l})]})}))}finally{i?.()}}async function oc(){await od({onUploadStart:()=>oa.setState({isUploading:!0}),onUploadFinish:()=>oa.setState({isUploading:!1,isDisabled:!0})})}let og=(0,a.E2)(u.X.VOICE_AND_VIDEO_DEBUG_LOGGING,{useSearchTerms:()=>[j.intl.string(j.t["726JHL"]),j.intl.string(j.t.EbwFfR),j.intl.string(j.t.nuPtYi)],usePredicate:function(){let e=(0,g.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.DEBUG_LOGGING));return c.Av&&e&&null!=sN.A.fileManager.readLogFiles},Component:function(){let e=(0,g.bG)([rk.Ay],()=>rk.Ay.getDebugLogging()),t=oa.useField("isUploading"),i=oa.useField("isDisabled"),n=S.useId();return(0,E.jsxs)("fieldset",{children:[(0,E.jsx)(eo.A,{tag:"legend",id:n,children:j.intl.string(j.t["FjN+et"])}),(0,E.jsxs)(Q.B,{direction:"vertical",gap:4,children:[(0,E.jsx)(J.d,{label:j.intl.string(j.t["726JHL"]),description:j.intl.string(j.t["/7ak9Q"]),checked:e,onChange:ou}),(0,E.jsx)("div",{role:"group","aria-labelledby":n,children:(0,E.jsxs)(on.e,{children:[(0,E.jsx)(ek.$,{variant:"secondary",text:j.intl.string(j.t.EbwFfR),onClick:oc,loading:t,disabled:i,"aria-label":j.intl.string(j.t.aY1OH2)}),(0,E.jsx)(ek.$,{variant:"secondary",text:j.intl.string(j.t.nuPtYi),onClick:oo,"aria-label":j.intl.string(j.t["L/hFOe"])})]})})]})]})}});var om=i(233545),oA=i(412780);function oh(){return(0,g.bG)([iA.default,rk.Ay],()=>{let e=iA.default.getCurrentUser(),t=e?.isStaff()??!1,i="canary"===ap.Ay.releaseChannel||"development"===ap.Ay.releaseChannel,n=rk.Ay.supports(a1.O5.CONNECTION_REPLAY);return t&&i&&n})}let oE=(0,a.zD)(u.X.VOICE_AND_VIDEO_RECORD_CONNECTION_REPLAY,{useTitle:()=>j.intl.string(j.t.U4FgFK),useSubtitle:()=>j.intl.string(j.t.Lm72RU),useValue:function(){return(0,g.bG)([oA.Ay],()=>oA.Ay.shouldRecordNextConnection())},setValue:om.Et,usePredicate:oh}),oS=(0,a.Tf)(u.X.VOICE_AND_VIDEO_OPEN_CONNECTION_REPLAY,{useTitle:()=>j.intl.string(j.t.nJnOHO),useLabel:()=>j.intl.string(j.t["3xjX0U"]),onClick:om.YW,usePredicate:oh});var oT=i(926919),ox=i(111162),op=i(855302);let of=(0,a.zD)(u.X.VOICE_AND_VIDEO_STREAM_INFO_OVERLAY,{useTitle:()=>j.intl.string(j.t["0CEP6e"]),useSubtitle:()=>j.intl.string(j.t["kBXuW+"]),useValue:function(){return(0,g.bG)([ox.default],()=>ox.default.isStreamInfoOverlayEnabled)},setValue:function(e){let t=ox.default.isStreamInfoOverlayEnabled;(0,op.A)("stream_info_overlay_enabled",e,t),(0,oT.x)({isStreamInfoOverlayEnabled:e})},usePredicate:function(){return L.Q_.useSetting()}}),oN=(0,a.bd)(u.X.VOICE_AND_VIDEO_DIAGNOSTICS_ACCORDION,{useTitle:e=>e?j.intl.string(j.t["/B4I8H"]):j.intl.string(j.t.BTlsWH),useCollapsedSubtitle:()=>j.intl.string(j.t.la1Ys4),buildLayout:()=>[of,a9,oE,oS,og]});function o_(e,t,i){(0,s1.A)({title:e,subtitle:t,confirmText:j.intl.string(j.t.BddRzS),onConfirm:i})}let oI=(0,a.Tf)(u.X.VOICE_AND_VIDEO_RESET_ALL_SETTINGS,{useTitle:()=>j.intl.string(j.t.SXfv1v),useSubtitle:()=>j.intl.string(j.t["buA5/q"]),useLabel:()=>j.intl.string(j.t.yBZMsQ),onClick:function(){o_(j.intl.string(j.t["4iKQ/3"]),j.intl.string(j.t.sQ42iT),a8.A.reset)},useVariant:()=>"critical-secondary"}),oC=(0,a.zZ)(u.X.VOICE_AND_VIDEO_DIAGNOSTICS_CATEGORY,{useTitle:()=>j.intl.string(j.t.UDAU9K),buildLayout:()=>[a7,oN,oI]});var ob=i(347481),ov=i(852712);let oy=(0,a.zD)(u.X.VOICE_AUTOMATIC_GAIN_CONTROL_SETTING,{useTitle:()=>j.intl.string(j.t.cUMdH0),useSubtitle:()=>j.intl.string(j.t["6EjbvA"]),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getAutomaticGainControl())},setValue:function(e){a8.A.setAutomaticGainControl(e,{page:U.liQ.USER_SETTINGS,section:U.JJy.SETTINGS_VOICE_AND_VIDEO})},useDisabled:function(){return(0,g.bG)([rk.Ay,ob.A],()=>{let e=rk.Ay.getInputDeviceId();return ob.A.hasAutomaticGainControl(e)})},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.isAutomaticGainControlSupported()&&rk.Ay.isInputProfileCustom())}}),oj=(0,a.sN)(u.X.VOICE_GLOBAL_ATTENUATION_SLIDER,{useTitle:()=>j.intl.string(j.t.AlybXj),setValue:e=>a8.A.setAttenuation(e,rk.Ay.getAttenuateWhileSpeakingSelf(),rk.Ay.getAttenuateWhileSpeakingOthers()),minValue:0,maxValue:100,getInitialValue:()=>rk.Ay.getAttenuation()}),oO=(0,a.zD)(u.X.VOICE_GLOBAL_ATTENUATION_FOR_SELF_SETTING,{useTitle:()=>j.intl.string(j.t["9dHxRY"]),useValue:()=>(0,g.bG)([rk.Ay],()=>rk.Ay.getAttenuateWhileSpeakingSelf()),setValue:e=>a8.A.setAttenuation(rk.Ay.getAttenuation(),e,rk.Ay.getAttenuateWhileSpeakingOthers())}),oR=(0,a.zD)(u.X.VOICE_GLOBAL_ATTENUATION_FOR_OTHERS_SETTING,{useTitle:()=>j.intl.string(j.t.SMt0Gr),useValue:()=>(0,g.bG)([rk.Ay],()=>rk.Ay.getAttenuateWhileSpeakingOthers()),setValue:e=>a8.A.setAttenuation(rk.Ay.getAttenuation(),rk.Ay.getAttenuateWhileSpeakingSelf(),e)}),oL=(0,a.FW)(u.X.VOICE_GLOBAL_ATTENUATION_FIELD_SET,{variant:"compact",useTitle:()=>j.intl.string(j.t.oSdBvW),useSubtitle:()=>j.intl.string(j.t["0A/8Rt"]),usePredicate:()=>(0,g.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.ATTENUATION)),buildLayout:()=>[oj,oO,oR]});var oD=i(801644);let oP=(0,a.zD)(u.X.VOICE_HARDWARE_MUTE_SILENCE_ALERT_SETTING,{useTitle:()=>j.intl.string(j.t.pZ0vr4),useSubtitle:()=>j.intl.string(j.t.tVbzoZ),useValue:function(){return(0,g.bG)([nG.Ay],()=>!nG.Ay.disableHardwareMuteSilenceAlert)},setValue:function(e){(0,op.A)("hardware_mute_silence_alert_enabled",e,!nG.Ay.disableHardwareMuteSilenceAlert),sc.Ay.updatedUnsyncedSettings({disableHardwareMuteSilenceAlert:!e})},usePredicate:function(){let{enableHardwareSilenceWarning:e}=oD.A.useConfig({location:"HardwareMuteSilenceAlertSetting"});return e}}),oG=(0,a.zD)(u.X.VOICE_BYPASS_SYSTEM_INPUT_PROCESSING_SETTING,{useTitle:()=>j.intl.string(j.t.DFPXIG),useSubtitle:()=>j.intl.string(j.t["UyRX+C"]),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getBypassSystemInputProcessing())},setValue:function(e){a8.A.setBypassSystemInputProcessing(e)},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.showBypassSystemInputProcessing()&&rk.Ay.isInputProfileCustom())}}),oM=(0,a.zD)(u.X.VOICE_SWITCH_CHANNEL_ALERT_SETTING,{useTitle:()=>j.intl.string(j.t.jrWHD3),useSubtitle:()=>j.intl.string(j.t.YCCMkJ),useValue:function(){return(0,g.bG)([nG.Ay],()=>!nG.Ay.disableVoiceChannelChangeAlert)},setValue:function(e){(0,op.A)("switch_channel_warning_enabled",e,!nG.Ay.disableVoiceChannelChangeAlert),sc.Ay.updatedUnsyncedSettings({disableVoiceChannelChangeAlert:!e})}}),oU=(0,a.zD)(u.X.ADVANCED_VOICE_ACTIVITY_PROCESSING_SETTING,{useTitle:()=>j.intl.string(j.t.BbESsg),useSubtitle:()=>j.intl.string(j.t.LoOB1F),useValue:function(){return(0,g.bG)([rk.Ay],()=>{let{vadUseKrisp:e}=rk.Ay.getModeOptions();return e})},setValue:function(e){let t=rk.Ay.getMode();a8.A.setMode(t,{vadUseKrisp:e})},useDisabled:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getMode()!==U.TBI.VOICE_ACTIVITY||!rk.Ay.getModeOptions().autoThreshold)},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.isAdvancedVoiceActivitySupported()&&rk.Ay.isInputProfileCustom())}}),oV=(0,a.Hn)(u.X.VOICE_AUDIO_SUBSYSTEM_SETTING,{useTitle:()=>j.intl.string(j.t.wVBHr0),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getAudioSubsystem())},setValue:function(e){o_(j.intl.string(j.t.uY7AcQ),j.intl.string(j.t.gBqik6),()=>a8.A.setAudioSubsystem(e))},useOptions:function(){let{legacyAudioSubsystemSupported:e,experimentalAudioSubsystemSupported:t,automaticAudioSubsystemSupported:i}=(0,g.cf)([rk.Ay],()=>({legacyAudioSubsystemSupported:rk.Ay.supports(a1.O5.LEGACY_AUDIO_SUBSYSTEM),experimentalAudioSubsystemSupported:rk.Ay.supports(a1.O5.EXPERIMENTAL_AUDIO_SUBSYSTEM),automaticAudioSubsystemSupported:rk.Ay.supports(a1.O5.AUTOMATIC_AUDIO_SUBSYSTEM)}));return S.useMemo(()=>{let n;return n=[{id:a1.rB.STANDARD,value:a1.rB.STANDARD,label:j.intl.string(j.t.dqb2JZ)}],e&&n.push({id:a1.rB.LEGACY,value:a1.rB.LEGACY,label:j.intl.string(j.t["TYfH+5"])}),t&&n.push({id:a1.rB.EXPERIMENTAL,value:a1.rB.EXPERIMENTAL,label:j.intl.string(j.t.liQmtr)}),i&&n.push({id:a1.rB.AUTOMATIC,value:a1.rB.AUTOMATIC,label:j.intl.string(j.t.qNgtO1)}),n},[i,t,e])},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.shouldOfferManualSubsystemSelection())}}),ok=(0,a.zD)(u.X.VOICE_QUALITY_OF_SERVICE_SETTING,{useTitle:()=>j.intl.string(j.t.uancuJ),useSubtitle:()=>j.intl.string(j.t.I1Eoqq),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getQoS())},setValue:function(e){a8.A.setQoS(e)},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.QOS))}}),ow=(0,a.zD)(u.X.VOICE_SILENCE_WARNING_SETTING,{useTitle:()=>j.intl.string(j.t["4rsOPQ"]),useSubtitle:()=>j.intl.string(j.t.jtiiCw),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getEnableSilenceWarning())},setValue:function(e){a8.A.setSilenceWarning(e)},usePredicate:function(){return eZ.isPlatformEmbedded}}),oF=(0,a.bd)(u.X.INPUT_PROFILE_VOICE_ADVANCED_ACCORDION,{useTitle:function(e){return e?j.intl.string(j.t.KHsSWK):j.intl.string(j.t.PPDo5V)},useCollapsedSubtitle:()=>lv(u.X.INPUT_PROFILE_VOICE_ADVANCED_ACCORDION,{limit:(0,g.bG)([rk.Ay],()=>rk.Ay.isInputProfileCustom())?3:2}),buildLayout:()=>[oy,oU,oG,ow,oP,oM,oL,oV,ok]}),oB=(0,a.zD)(u.X.VOICE_ECHO_CANCELLATION_SETTING,{useTitle:()=>j.intl.string(j.t.iWTwu6),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getEchoCancellation())},setValue:function(e){a8.A.setEchoCancellation(e,{page:U.liQ.USER_SETTINGS,section:U.JJy.SETTINGS_VOICE_AND_VIDEO})},useDisabled:function(){return(0,g.bG)([rk.Ay,ob.A],()=>{let e=rk.Ay.getInputDeviceId();return ob.A.hasEchoCancellation(e)})},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.isInputProfileCustom())}});var oz=i(459838),oX=i(451988),oY=i(934246),oH=i(300839);let oK=(0,lJ.Ld)();function oW(e){let{isSpeaking:t,className:i,id:n,ariaDescribedBy:l,ariaLabelledBy:s,disabled:r}=e;return(0,E.jsx)("div",{role:"meter",className:e7()(oY.$I,i),id:n,"aria-describedby":l,"aria-labelledby":s,"aria-valuenow":t&&!r?100:0,"aria-valuemin":0,"aria-valuemax":100,"aria-valuetext":t&&!r?j.intl.string(j.t.haLKZ0):j.intl.string(j.t.X2hJL7),children:(0,E.jsx)("div",{className:e7()(oY.Jx,oY.NU,{[oY.zY]:t&&!r,[oY.r9]:r})})})}function oZ(e){let{volume:t,id:i,ariaDescribedBy:n,ariaLabelledBy:l,disabled:s}=e,{threshold:r,autoThreshold:a}=(0,g.cf)([rk.Ay],()=>({threshold:rk.Ay.getModeOptions().threshold,autoThreshold:rk.Ay.getModeOptions().autoThreshold})),o=(0,g.bG)([rk.Ay],()=>rk.Ay.getMode());return(0,E.jsx)("section",{className:e7()(oY.Mo,oY.jW),id:i,"aria-describedby":n,"aria-labelledby":l,children:(0,E.jsx)(nE.A,{initialValue:r+100,onValueRender:e=>`${(-((100-e)*1)).toFixed(0)}dB`,onValueChange:e=>{var t;return t=-((100-e)*1),void a8.A.setMode(o,{threshold:t,autoThreshold:a})},barStyles:{background:er.A.unsafe_rawColors.GREEN_360.css},fillStyles:{background:er.A.unsafe_rawColors.YELLOW_300.css},"aria-labelledby":oK,disabled:s,children:(0,E.jsxs)("div",{className:e7()(oY.NU,oY.TL,oY.Jx,oH.bar),children:[(0,E.jsx)("div",{className:e7()(oY.GS,oY.SH),style:{width:s?0:t+100+"%"}}),(0,E.jsx)("div",{className:"grow"})]})})})}let oq=(0,a.E2)(u.X.VOICE_INPUT_SENSITIVITY_FIELD_SET,{useSearchTerms:()=>[j.intl.string(j.t["sqUm+k"]),j.intl.string(j.t.I1Zuq0),j.intl.string(j.t.nuFtHH)],usePredicate:()=>(0,g.bG)([rk.Ay],()=>rk.Ay.isInputProfileCustom()),Component:function(){let{autoThreshold:e,disabled:t}=(0,g.cf)([rk.Ay],()=>({autoThreshold:rk.Ay.getModeOptions().autoThreshold,disabled:rk.Ay.getMode()!==a1.TB.VOICE_ACTIVITY})),i=S.useCallback(e=>{let t=rk.Ay.getMode(),{threshold:i}=rk.Ay.getModeOptions();a8.A.setMode(t,{autoThreshold:e,threshold:i})},[]),n=(0,g.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.AUTOMATIC_VAD)),{volume:l,isSpeaking:s}=function(){let[e,t]=S.useState(-100),[i,n]=S.useState(!1);function l(e,i){t(e),n((i&a1.ME.VOICE)===a1.ME.VOICE)}return S.useEffect(()=>{let e=new oX.Ep;return e.start(1e3,()=>{rk.Ay.getMediaEngine().on(oz.bg.VoiceActivity,l),e.stop()}),()=>{rk.Ay.getMediaEngine().removeListener(oz.bg.VoiceActivity,l),e.stop()}},[]),{volume:e,isSpeaking:i}}(),r=(0,g.bG)([rk.Ay],()=>rk.Ay.isEnabled()),a=S.useMemo(()=>!r&&(0,E.jsx)("div",{className:oY.B4,children:(0,E.jsx)(q.w,{type:"warning",children:j.intl.format(j.t["O13I+O"],{onEnableClick:()=>a8.A.enable(!0)})})}),[r]),o=S.useMemo(()=>e?j.intl.string(j.t.JsbzjA):j.intl.string(j.t.MLmyMY),[e]),u=S.useId(),d=S.useId();return n?(0,E.jsxs)("fieldset",{"aria-describedby":d,children:[(0,E.jsx)(eo.A,{tag:"legend",id:u,children:j.intl.string(j.t.GByLar)}),(0,E.jsx)(eo.A,{id:d,children:o}),(0,E.jsxs)(Q.B,{direction:"vertical",gap:8,children:[(0,E.jsx)(J.d,{disabled:t,label:j.intl.string(j.t.lY6j47),description:o,checked:e,onChange:i}),e?(0,E.jsx)(oW,{isSpeaking:s,className:oY.UJ,ariaDescribedBy:d,ariaLabelledBy:u,disabled:t}):(0,E.jsx)(oZ,{volume:l,ariaDescribedBy:d,ariaLabelledBy:u,disabled:t}),a]})]}):(0,E.jsxs)(Q.B,{direction:"vertical",gap:8,children:[(0,E.jsx)(l8.D,{label:j.intl.string(j.t["sqUm+k"]),description:o,layout:"vertical",children:i=>e?(0,E.jsx)(oW,{isSpeaking:s,className:oY.UJ,id:i.controlId,ariaDescribedBy:i.describedById,ariaLabelledBy:i.labelId,disabled:t}):(0,E.jsx)(oZ,{volume:l,id:i.controlId,ariaDescribedBy:i.describedById,ariaLabelledBy:i.labelId,disabled:t})}),a]})}});var oQ=i(366010);let oJ=i(993830),o$=i(413142),o0={page:U.liQ.USER_SETTINGS,section:U.JJy.SETTINGS_VOICE_AND_VIDEO};function o1(){let e=(0,g.bG)([iR.A],()=>(0,oQ.q)(iR.A.theme));return(0,E.jsx)("img",{src:e?oJ:o$,width:48,height:32,alt:""})}let o2=(0,a.E2)(u.X.VOICE_NOISE_SUPPRESSION_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.t8Qhib),j.intl.string(j.t.hmfkCi)],usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.isInputProfileCustom()&&rk.Ay.isNoiseSuppressionSupported())},Component:function(){let e=S.useCallback(e=>{a8.A.setNoiseCancellation("KRISP"===e,o0),a8.A.setNoiseSuppression("STANDARD"===e,o0)},[]),{noiseCancellation:t,noiseSuppression:i,isNoiseSuppressionSupported:n,isNoiseCancellationSupported:l}=(0,g.cf)([rk.Ay],()=>({noiseCancellation:rk.Ay.getNoiseCancellation(),noiseSuppression:rk.Ay.getNoiseSuppression(),isNoiseSuppressionSupported:rk.Ay.isNoiseSuppressionSupported(),isNoiseCancellationSupported:rk.Ay.isNoiseCancellationSupported()})),s=S.useMemo(()=>{let e=[];return l&&e.push({id:"krisp",label:j.intl.string(j.t.rdoNzt),value:"KRISP"}),n&&e.push({id:"standard",label:j.intl.string(j.t.qXeYHw),value:"STANDARD"}),e.push({id:"disabled",label:j.intl.string(j.t.wkYAlz),value:"NONE"}),e},[l,n]),r=l?j.intl.format(j.t["1q5aTp"],{helpArticle:ty.A.getArticleURL(U.MVz.NOISE_SUPPRESSION)}):j.intl.string(j.t.OWKjw5);return(0,E.jsxs)(Q.B,{direction:"vertical",gap:0,children:[(0,E.jsx)(rX.l,{label:j.intl.string(j.t.t8Qhib),description:r,layout:"horizontal",value:t?"KRISP":i?"STANDARD":"NONE",onSelectionChange:e,options:s,selectionMode:"single",fullWidth:!0}),l&&(0,E.jsx)(o1,{})]})}});var o3=i(934729),o5=i(621380);let o4=!c.Av;function o6(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getMode()===a1.TB.PUSH_TO_TALK)}let o8=(0,a.zD)(u.X.VOICE_PUSH_TO_TALK_SETTING,{useTitle:function(){return c.Av?j.intl.string(j.t.tG4Np5):j.intl.string(j.t.JMyQin)},useSubtitle:function(){let e=(0,g.bG)([rk.Ay],()=>rk.Ay.getMode());return S.useMemo(()=>{if(!c.Av&&e===a1.TB.PUSH_TO_TALK)return j.intl.format(j.t["VHI4+Y"],{onDownloadClick:()=>(0,o3._)("Help Text PTT")})},[e])},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getActiveInputProfile()!==o5.m.STUDIO)},useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getMode()===a1.TB.PUSH_TO_TALK)},setValue:function(e){var t,n;t=e?a1.TB.PUSH_TO_TALK:a1.TB.VOICE_ACTIVITY,n=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO],t===a1.TB.PUSH_TO_TALK&&o4&&(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.all([i.e("74558"),i.e("10919")]).then(i.bind(i,556506));return t=>(0,E.jsx)(e,{title:j.intl.string(j.t.Kdt0Gb),confirmText:j.intl.string(j.t["1WjMbC"]),cancelText:j.intl.string(j.t.BddRzS),onConfirm:()=>(0,o3._)("PTT Limited Modal"),body:j.intl.string(j.t.NIozvt),...t})}),a8.A.setMode(t,void 0,void 0,{analyticsLocations:n})},useSearchTerms:()=>[j.intl.string(j.t["pS+K2L"]),j.intl.string(j.t.nuFtHH)]});var o7=i(297932);let o9=(0,a.E2)(u.X.VOICE_PUSH_TO_TALK_KEYBIND_SETTING,{useSearchTerms:()=>[j.intl.string(j.t["pS+K2L"]),j.intl.string(j.t.nuFtHH)],usePredicate:o6,Component:function(){let e=(0,g.bG)([rk.Ay],()=>{let{shortcut:e}=rk.Ay.getModeOptions();return e}),t=j.intl.format(j.t.HVvn5T,{onClick:()=>(0,eq.openUserSettings)(u.X.SYSTEM_CUSTOM_KEYBINDS_CATEGORY)});return(0,E.jsx)(l8.D,{label:j.intl.string(j.t["o+BJQR"]),description:t,layout:"horizontal-responsive",children:(0,E.jsx)("div",{className:o7.e,children:(0,E.jsx)(tQ.A,{defaultValue:e,onChange:e=>a8.A.setMode(U.TBI.PUSH_TO_TALK,{shortcut:e})})})})}}),ue=(0,a.sN)(u.X.VOICE_PUSH_TO_TALK_RELEASE_DELAY_SETTING,{useTitle:()=>j.intl.string(j.t.GCNMM8),useSearchTerms:()=>[j.intl.string(j.t["pS+K2L"]),j.intl.string(j.t.nuFtHH)],setValue:function(e){a8.A.setMode(U.TBI.PUSH_TO_TALK,{delay:e})},minValue:0,maxValue:U.IjB,getInitialValue:function(){let{delay:e}=rk.Ay.getModeOptions();return e},onValueRender:function(e){return e>=1e3?(e/=1e3,`${e.toFixed(2)}s`):`${e.toFixed(0)}\u00A0ms`},usePredicate:o6});var ut=i(957658),ui=i(329139);let un=(0,a.zD)(u.X.VOICE_SPATIAL_AUDIO_SETTING,{useTitle:()=>j.intl.string(ui.default.LGDPhA),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.isSpatialAudioEnabled())},setValue:function(e){a8.A.setSpatialAudio(e,[e4.A.USER_SETTINGS_VOICE_AND_VIDEO])},usePredicate:function(){return(0,ut.A)("VoiceSettings")}}),ul=(0,a.Qx)(u.X.VOICE_INPUT_PROFILE_SETTING,{useTitle:()=>j.intl.string(j.t.LM3U3k),usePredicate:function(){let{enabledInputProfiles:e}=(0,ov._)({location:"SettingsRendererConfig"});return e.length>0},useSearchTerms:()=>[j.intl.string(j.t.nuFtHH),j.intl.string(j.t.VZPR0R),j.intl.string(j.t.cjPbpT)],useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getActiveInputProfile()??o5.m.CUSTOM)},setValue:function(e){let t=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO];a8.A.setActiveInputProfile(e,{analyticsLocations:t})},useOptions:function(){let{enabledInputProfiles:e}=(0,ov.d)({location:"InputProfileCategory"});return[{value:o5.m.VOICE_ISOLATION,name:j.intl.string(j.t.cjPbpT),desc:j.intl.string(j.t.CzhvnE)},{value:o5.m.STUDIO,name:j.intl.string(j.t.VZPR0R),desc:j.intl.string(j.t.ZaJksS)},{value:o5.m.CUSTOM,name:j.intl.string(j.t["N/PQjv"]),desc:j.intl.string(j.t.SnBmuY)}].filter(t=>{let{value:i}=t;return e.includes(i)})}}),us=(0,a.zZ)(u.X.VOICE_INPUT_PROFILE_CATEGORY,{useInlineNotice:function(){let e=(0,g.bG)([ob.A,rk.Ay],()=>{let e=rk.Ay.getInputDeviceId();return(ob.A.hasEchoCancellation(e)||ob.A.hasNoiseSuppression(e)||ob.A.hasAutomaticGainControl(e))&&rk.Ay.isInputProfileCustom()});return S.useMemo(()=>{if(e)return{type:h.lT.INLINE_NOTICE,noticeType:"info",text:j.intl.string(j.t["/Whuzi"])}},[e])},buildLayout:()=>[ul,oq,o2,oB,un,o8,o9,ue,oF]});var ur=i(403581),ua=i(983851),uo=i(687021),uu=i(128450),ud=i(796774),uc=i(209932),ug=i(813564),um=i(984813),uA=i(22231),uh=i(158045),uE=i(792348),uS=i(674168),uT=i(333216),ux=i(805945),up=i(199300);function uf(e){let{onSelect:t}=e,[i,n]=S.useState(!1),l=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()),s=uh.Ay.canUseCustomCallSounds(l),r=S.useRef(null);function a(e){s&&(n(!1),t?.(e))}return(0,E.jsx)(ee.Y,{targetElementRef:r,shouldShow:i,position:"left",onRequestClose:()=>n(!1),renderPopout:e=>{let{closePopout:t}=e;return(0,E.jsx)(iZ.l,{children:(0,E.jsx)(uT.A,{suppressPlaySound:!0,shouldShowLockedSounds:!1,guildId:null,channel:null,onClose:t,onSelect:a,gridNotice:s?null:(0,E.jsx)(uS.m,{}),analyticsSource:"call sounds edit setting"})})},children:e=>(0,E.jsx)(ux.dT,{...e,ref:r,onClick:()=>{n(!i)},text:j.intl.string(j.t.uOe0Az),children:(0,E.jsx)(uA.R,{size:"md",color:"currentColor",className:up.Wo})})})}function uN(e){let{sound:t}=e,{previewSound:i}=(0,uE.A)(t,null),n=0===(0,ug.wH)()?j.intl.string(j.t.OASXjt):j.intl.formatToPlainString(j.t["/8fYO5"],{emojiName:t.emojiName,soundName:t.name});return(0,E.jsx)(ux.dT,{onClick:i,text:n,children:(0,E.jsx)(ua.H,{size:"md",color:"currentColor",className:up.wg})})}function u_(e){let{sound:t,isGlobal:i,onSelect:n}=e,l=null!=t,s=t?.emojiId,r=t?.emojiName,a=l&&(null!=r||null!=s);return(0,E.jsxs)("div",{className:up.D6,children:[(0,E.jsxs)("div",{className:up.kL,children:[a&&(0,E.jsx)(lw.A,{emojiId:s,emojiName:r,className:up.Zg}),(0,E.jsx)(el.E,{variant:"text-md/normal",color:"text-strong",className:up.dj,children:null==t?j.intl.string(j.t.PoWNfe):i?j.intl.format(j.t.B6HU6O,{soundName:t.name,subtextHook:function(e){return(0,E.jsx)(el.E,{variant:"text-xs/medium",color:"text-default",tag:"span",children:e})}}):t.name}),l?(0,E.jsx)(uN,{sound:t}):(0,E.jsx)(ua.H,{size:"md",color:"currentColor",className:up.Gk})]}),(0,E.jsxs)("div",{className:up.kL,children:[(0,E.jsx)(uf,{onSelect:n}),l&&!i&&(0,E.jsx)(ux.dT,{onClick:()=>n(null),text:j.intl.string(j.t.jmtcGA),children:(0,E.jsx)(rH.u,{size:"md",color:er.A.unsafe_rawColors.RED_400.css,className:up.Wo})})]})]})}var uI=i(617617);i(980504);var uC=i(907895);function ub(e){return(0,g.bG)([uc.A],()=>{if(null==e)return null;let{guildId:t,soundId:i}=e;return uc.A.getSound("0"===t?"0":t,i)})}function uv(e){let{guildId:t}=e,i=(0,g.bG)([uI.A],()=>uI.A.settings.guilds?.guilds?.[t]?.joinSound),n=ub(i);if(null==i||null==n)return null;let{emojiId:l,emojiName:s}=n,r=null!=l||null!=s;return(0,E.jsxs)("div",{className:uC.Io,children:[r?(0,E.jsx)(lw.A,{emojiId:l,emojiName:s,className:uC.nW}):(0,E.jsx)(ua.H,{size:"md",color:"currentColor",className:uC.nW}),(0,E.jsx)(el.E,{className:uC.dK,variant:"text-xs/medium",children:n.name})]})}let uy=(0,a.E2)(u.X.ENTRANCE_SOUNDS_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.nzUc3B)],Component:function(){let{analyticsLocations:e}=(0,n1.Ay)(),[t,i]=S.useState("0"),n=(0,um.mz)(t),l=ub(n),s=n?.type===um.PP.GLOBAL,r=(0,g.bG)([uc.A],()=>uc.A.hasFetchedAllSounds())&&null!=n&&null==l;S.useEffect(()=>{r&&(0,ug.ND)({location:e})},[r,e]),S.useEffect(()=>{(0,ud.E7)()},[]);let a=S.useCallback((e,t)=>{let{inDropdown:i}=t;return null==e?null:i?(0,E.jsx)(uv,{guildId:e.value}):null},[]);return(0,E.jsxs)(ij.n,{label:j.intl.string(j.t.nzUc3B),description:j.intl.format(j.t.u9RWmv,{helpdeskArticle:ty.A.getArticleURL(U.MVz.SOUNDBOARD)}),children:[(0,E.jsx)(uo.A,{guildId:t,className:uC.Dt,globalOption:{label:j.intl.string(j.t["CpEUP/"]),value:"0"},onChange:e=>{i(null==e?"0":e.id)},renderOptionSuffix:a,hideDivider:!0}),(0,E.jsxs)(uu.A,{title:j.intl.format(j.t.I2TsYN,{nitroWheelHook:()=>(0,E.jsx)(ur.t,{size:"md",color:"currentColor",className:uC.ax})}),children:[(0,E.jsx)(u_,{sound:l,isGlobal:s,onSelect:i=>{null==i?(0,ug.Dv)(t,e):(0,ug.un)(t,i,e)}}),r&&(0,E.jsx)(tv.p,{className:uC.lm,messageType:tv.Y.WARNING,children:j.intl.string(j.t.WkPsFR)})]})]})}});var uj=i(824744);let uO=(0,a.sN)(u.X.SOUNDBOARD_VOLUME_SETTING,{useTitle:()=>j.intl.string(j.t.kbFsAD),useSubtitle:()=>j.intl.format(j.t.BPbGq7,{helpCenterArticle:ty.A.getArticleURL(U.MVz.SOUNDBOARD)}),setValue:function(e){let t=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO],i=(0,uj.w)(e);(0,ud.iy)(i,t)},minValue:0,maxValue:100,getInitialValue:function(){let e=(0,ug.wH)();return(0,uj.M)(e)},onValueRender:function(e){return`${e.toFixed(0)}%`}});var uR=i(864145);let uL=(0,a.sN)(u.X.SOUNDMOJI_VOLUME_SETTING,{useTitle:()=>j.intl.string(j.t["2JbvKw"]),useSubtitle:()=>j.intl.string(j.t.INenzY),setValue:function(e){let t=(0,uj.w)(e);L.HO.updateSetting(t)},minValue:0,maxValue:100,getInitialValue:function(){let e=L.HO.getSetting();return(0,uj.M)(e)},onValueRender:function(e){return`${e.toFixed(0)}%`},usePredicate:function(){return(0,uR.X)({location:"SoundmojiVolumeSetting"})}}),uD=(0,a.zZ)(u.X.SOUNDBOARD_CATEGORY,{useTitle:()=>j.intl.string(j.t.ABjMWI),buildLayout:()=>[uO,uL,uy]});var uP=i(803224),uG=i(552122);let uM=(0,a.E2)(u.X.SOUNDS_HOLIDAY_NOTICE,{useSearchTerms:()=>[j.intl.string(j.t.fgSHf8)],usePredicate:()=>null!=uG.A.useHolidaySoundpack(),Component:()=>(0,E.jsx)(el.E,{variant:"text-md/normal",color:"text-subtle",children:j.intl.format(j.t.Eup6Wv,{onClick:()=>(0,eq.openUserSettings)(u.X.NOTIFICATIONS_SOUNDS_CATEGORY)})})}),uU=(0,a.AK)(u.X.VOICE_AND_VIDEO_TO_NOTIFICATION_SOUNDS_NAVIGATOR,{useSubtitle:()=>j.intl.string(j.t.eyGEE4),useSearchTerms:()=>[j.intl.string(j.t.eyGEE4)],destinationKey:u.X.NOTIFICATIONS_SOUNDS_CATEGORY}),uV=(0,a.gN)(u.X.VOICE_AND_VIDEO_SOUNDS_RELATED_SETTINGS,{buildLayout:()=>[uU]});var uk=i(264686);let uw=(0,nw.D)(()=>({currentPlayingSound:null}));function uF(){let e=uw.getField("currentPlayingSound");e?.stop(),uw.setState({currentPlayingSound:null})}function uB(e){let t=uw.getField("currentPlayingSound");t?.stop();let i=(0,s4.Ak)(e);uw.setState({currentPlayingSound:i})}function uz(e){return(0,a.zD)(`${u.X.SOUNDS_LIST_ITEM_PREFIX}${e.sound}`,{useTitle:e.useTitle,useSubtitle:()=>j.intl.format(j.t.OOiGCM,{onClick:()=>uB(e.sound)}),useSearchTerms:e.useSearchTerms,useValue:()=>{let t=(0,g.bG)([uP.A],()=>uP.A.isSoundDisabled(e.sound)),i=e.useDisabled?.();return!t&&!i},setValue:t=>{let i=uP.A.getDisabledSounds().filter(t=>t!==e.sound);t||i.push(e.sound),uk.default.setDisabledSounds(i)},useDisabled:()=>{let t=e.useDisabled?.(),i=(0,g.bG)([uP.A],()=>uP.A.getDisableAllSounds());return t||i},useDisabledMessage:e.useDisabledMessage})}let uX=[{useTitle:()=>j.intl.string(j.t.hK51Yg),sound:"deafen"},{useTitle:()=>j.intl.string(j.t.XiejaJ),sound:"undeafen"},{useTitle:()=>j.intl.string(j.t.w4m945),sound:"mute"},{useTitle:()=>j.intl.string(j.t.YqAjXy),sound:"unmute"},{useTitle:()=>j.intl.string(j.t.JoTq8n),sound:"camera_on"},{useTitle:()=>j.intl.string(j.t["8P6tQ6"]),sound:"camera_off"},{useTitle:()=>j.intl.string(j.t["juL9/L"]),sound:"disconnect"},{useTitle:()=>j.intl.string(j.t.x98vQq),useSearchTerms:()=>[j.intl.string(j.t.Q8gkVL)],sound:"ptt_start"},{useTitle:()=>j.intl.string(j.t["1HjRqC"]),useSearchTerms:()=>[j.intl.string(j.t.Q8gkVL)],sound:"ptt_stop"},{useTitle:()=>j.intl.string(j.t["9JB1Ck"]),sound:"user_join"},{useTitle:()=>j.intl.string(j.t.KUBBNt),sound:"user_leave"},{useTitle:()=>j.intl.string(j.t.EZjqUT),sound:"user_moved"},{useTitle:()=>j.intl.string(j.t.LnNlQh),sound:"call_calling"},{useTitle:()=>j.intl.string(j.t.Nd8P5y),sound:"stream_started"},{useTitle:()=>j.intl.string(j.t["9bYj+G"]),sound:"stream_ended"},{useTitle:()=>j.intl.string(j.t.KccUI1),sound:"stream_user_joined"},{useTitle:()=>j.intl.string(j.t.dsjkiN),sound:"stream_user_left"},{useTitle:()=>j.intl.string(j.t.nFOcf9),sound:"activity_launch"},{useTitle:()=>j.intl.string(j.t["a6lw/u"]),sound:"activity_end"},{useTitle:()=>j.intl.string(j.t.KaFxrY),sound:"activity_user_join"},{useTitle:()=>j.intl.string(j.t.S14z9n),sound:"activity_user_left"},{useTitle:()=>j.intl.string(j.t.CP3DC3),sound:"reconnect"}],uY=(0,a.D1)(u.X.VOICE_AND_VIDEO_SOUNDS_LIST,{collapseAfter:4,useCollapsibleTitle:(e,t)=>e?j.intl.formatToPlainString(j.t["0JYT98"],{count:t}):j.intl.formatToPlainString(j.t.ji1uNt,{count:t}),useCollapsedSubtitle:()=>lv(u.X.VOICE_AND_VIDEO_SOUNDS_LIST,{limit:3}),initialize:function(){return()=>{uF()}},buildLayout:()=>uX.map(e=>uz(e))}),uH=(0,a.zZ)(u.X.SOUNDS_CATEGORY,{useTitle:()=>j.intl.string(j.t.MKWyKc),useInlineNotice:function(){let e=(0,g.bG)([uP.A],()=>uP.A.getDisableAllSounds());return S.useMemo(()=>{if(e)return{type:h.lT.INLINE_NOTICE,noticeType:"warning",text:j.intl.format(j.t.fRvixS,{onClick:()=>(0,eq.openUserSettings)(u.X.NOTIFICATIONS_SOUNDS_CATEGORY)})}},[e])},buildLayout:()=>[uY,uM,uV]}),uK=(0,a.zD)(u.X.STREAMING_SHOW_STREAM_PREVIEWS,{useTitle:()=>j.intl.string(j.t.e3Zz3F),useSubtitle:()=>j.intl.string(j.t.RztTjP),useValue:function(){return!L.uh.useSetting()},setValue:function(e){(0,op.A)("stream_previews_disabled",!e,L.uh.getSetting(),[e4.A.USER_SETTINGS_VOICE_AND_VIDEO]),L.uh.updateSetting(!e)}}),uW=(0,a.zD)(u.X.STREAMING_ADVANCED_SCREENSHARE,{useTitle:()=>j.intl.string(j.t.GmWk2E),useSearchTerms:()=>[j.intl.string(j.t["Fj/xn1"])],useSubtitle:()=>j.intl.string(j.t["Fj/xn1"]),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getVideoHook())},setValue:a8.A.setVideoHook,usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.supportsVideoHook())}}),uZ=(0,a.zD)(u.X.STREAMING_EXPERIMENTAL_SOUNDSHARE,{useTitle:()=>j.intl.string(j.t["4I0qzZ"]),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getExperimentalSoundshare())},setValue:a8.A.setExperimentalSoundshare,usePredicate:function(){return(0,g.bG)([rk.Ay],()=>{let e=rk.Ay.supportsExperimentalSoundshare(),t=rk.Ay.supportsHookSoundshare();return e&&t})}}),uq=(0,a.zD)(u.X.STREAMING_STREAM_ATTENUATION,{useTitle:()=>j.intl.string(j.t["/jwMtn"]),useSubtitle:()=>j.intl.string(j.t.zlA23F),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getSidechainCompression())},setValue:function(e){let t=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO];a8.A.setSidechainCompression(e,{analyticsLocations:t})},usePredicate:function(){return rk.Ay.supports(a1.O5.SIDECHAIN_COMPRESSION)}}),uQ=(0,a.sN)(u.X.STREAMING_STREAM_ATTENUATION_STRENGTH,{useTitle:()=>j.intl.string(j.t.fhEzfj),setValue:function(e){let t=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO];a8.A.setSidechainCompressionStrength(e,{analyticsLocations:t})},minValue:1,maxValue:100,getInitialValue:rk.Ay.getSidechainCompressionStrength,usePredicate:function(){let e=(0,g.bG)([rk.Ay],()=>rk.Ay.getSidechainCompression());return rk.Ay.supports(a1.O5.SIDECHAIN_COMPRESSION)&&e}}),uJ=(0,a.zD)(u.X.STREAMING_OS_MENU_SCREEN_CAPTURE,{useTitle:()=>j.intl.string(j.t.lt8rRx),useSubtitle:()=>j.intl.string(j.t.ie1mgY),useValue:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.getUseSystemScreensharePicker())},setValue:function(e){(0,c.cX)()&&e?(0,s1.A)({title:j.intl.string(j.t["9jf31O"]),subtitle:j.intl.string(j.t.uBd6JW),variant:"primary",onConfirm:()=>{a8.A.setUseSystemScreensharePicker(e),sN.A.app.relaunch()},confirmText:j.intl.string(j.t.BddRzS)}):a8.A.setUseSystemScreensharePicker(e)},usePredicate:function(){return(0,g.bG)([rk.Ay],()=>rk.Ay.supportsSystemScreensharePicker()&&(0,c.cX)())}}),u$=(0,a.bd)(u.X.STREAMING_ADVANCED_ACCORDION,{useTitle:e=>e?j.intl.string(j.t.qrMyvm):j.intl.string(j.t.LEtTNl),useCollapsedSubtitle:()=>lv(u.X.STREAMING_ADVANCED_ACCORDION),buildLayout:()=>[uq,uQ,uJ,uZ,uW]}),u0=(0,a.zZ)(u.X.STREAMING_CATEGORY,{useTitle:()=>j.intl.string(j.t.KDdjou),buildLayout:()=>[uK,u$]});var u1=i(106713);let u2=(0,a.E2)(u.X.VOICE_MICROPHONE_INPUT_SELECT,{useSearchTerms:()=>[],Component:function(){let{showDeviceFormFactorIndicators:e}=u1.A.useConfig({location:"MicrophoneInputSelect"});return(0,E.jsx)(aQ.U,{label:j.intl.string(j.t.UTM8VP),deviceType:a1.oh.AUDIO_INPUT,location:"UserSettingsVoiceVideo",hideDeviceTypeIcon:!e})}}),u3=(0,a.E2)(u.X.VOICE_SPEAKER_OUTPUT_SELECT,{useSearchTerms:()=>[],Component:function(){let{showDeviceFormFactorIndicators:e}=u1.A.useConfig({location:"SpeakerOutputSelect"});return(0,E.jsx)(aQ.U,{label:j.intl.string(j.t.xuYQ0n),deviceType:a1.oh.AUDIO_OUTPUT,location:"UserSettingsDevices",hideDeviceTypeIcon:!e})}}),u5=(0,a.zC)(u.X.VOICE_INPUT_OUTPUT_DEVICE_SPLIT,{buildLayout:()=>[u2,u3]}),u4=(0,a.sN)(u.X.VOICE_INPUT_VOLUME_SETTING,{useTitle:()=>j.intl.string(j.t.Rtsr6w),minValue:0,maxValue:100,getInitialValue:function(){let e=rk.Ay.getInputVolume();return(0,uj.M)(e)},asValueChanges:function(e){let t=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO],i=(0,uj.w)(e);a8.A.setInputVolume(i,{analyticsLocations:t})}}),u6=(0,a.sN)(u.X.VOICE_OUTPUT_VOLUME_SETTING,{useTitle:()=>j.intl.string(j.t.aUJ062),minValue:0,maxValue:200,getInitialValue:function(){let e=rk.Ay.getOutputVolume();return(0,uj.M)(e)},onValueRender:function(e){return`${e.toFixed(0)}%`},asValueChanges:function(e){let t=[e4.A.USER_SETTINGS_VOICE_AND_VIDEO],i=(0,uj.w)(e);a8.A.setOutputVolume(i,{analyticsLocations:t})}}),u8=(0,a.zC)(u.X.VOICE_INPUT_OUTPUT_VOLUME_SPLIT,{buildLayout:()=>[u4,u6]});var u7=i(702841),u9=i(349288),de=i(152567),dt=i(141218);let di=`${ty.A.getArticleURL(U.MVz.VOICE_VIDEO_TROUBLESHOOTING)}?utm_source=discord&utm_medium=blog&utm_campaign=2020-06_help-voice-video&utm_content=--t%3Apm`,dn=(0,a.E2)(u.X.VOICE_MICROPHONE_TEST_SETTING,{useSearchTerms:()=>[j.intl.string(j.t.nuFtHH)],usePredicate:function(){return(0,u7.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.LOOPBACK))},Component:function(){return(0,u7.bG)([rk.Ay],()=>rk.Ay.supports(a1.O5.LOOPBACK))?(0,E.jsx)(de.A,{size:"md",notchBackground:de.V.GRAY,captionVoice:j.intl.string(j.t.bp3JOV),captionNoVoice:(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-default",children:j.intl.string(j.t.bgn75v)}),j.intl.string(j.t["MA+OZh"]),(0,E.jsx)(u9.Anchor,{className:dt.X,href:ty.A.getArticleURL(U.MVz.NO_INPUT_DETECTED),children:j.intl.string(j.t.RYKKox)})]}),helpText:j.intl.format(j.t["V+B3FH"],{guideURL:di}),buttonTest:j.intl.string(j.t.gyljWE),buttonStop:j.intl.string(j.t.I6OnJ3),buttonVariant:"primary",location:{page:U.liQ.USER_SETTINGS,section:U.JJy.SETTINGS_VOICE_AND_VIDEO}}):null}}),dl=eZ.isWindows()?["BTHENUM","BTHHFENUM"]:[];function ds(e){let{inputAndOutputAreBluetooth:t,canPromptSystemServiceInstallForVoice:i}=e;return(0,E.jsxs)(Q.B,{children:[i&&(0,E.jsx)(rz,{sourcePage:"voice"}),t&&(0,E.jsx)(af.A,{look:af.k.WARNING,children:j.intl.string(j.t.Ioz3gx)})]})}let dr=(0,a.zZ)(u.X.VOICE_CATEGORY,{useTitle:()=>j.intl.string(j.t.K3lovD),useSearchTerms:()=>[j.intl.string(j.t.hHMYbb),j.intl.string(j.t.nuFtHH),j.intl.string(j.t.dl18zb),j.intl.string(j.t["3182VD"]),j.intl.string(j.t["DGq/PR"]),j.intl.string(j.t.eATD2B),j.intl.string(j.t.Rtsr6w),j.intl.string(j.t.aUJ062)],useInlineNotice:function(){let e=rB("voice"),t=(0,aJ.x5)(a1.oh.AUDIO_INPUT),i=(0,aJ.x5)(a1.oh.AUDIO_OUTPUT),n=S.useMemo(()=>{let e=dl.some(e=>t?.hardwareId?.startsWith(e)),n=dl.some(e=>i?.hardwareId?.startsWith(e));return e&&n&&t?.containerId!=null&&t.containerId===i?.containerId},[t,i]);return S.useMemo(()=>e.canPrompt||n?{type:h.lT.STRONGLY_DISCOURAGED_CUSTOM,notice:()=>(0,E.jsx)(ds,{inputAndOutputAreBluetooth:n,canPromptSystemServiceInstallForVoice:e.canPrompt})}:null,[e.canPrompt,n])},buildLayout:()=>[u5,u8,dn]}),da=(0,a.t_)(u.X.VOICE_AND_VIDEO_PANEL,{useTitle:()=>j.intl.string(j.t.B1fFpf),buildLayout:()=>[dr,us,a6,u0,uH,uD,oC]}),du=(0,a.i4)(u.X.VOICE_AND_VIDEO_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.B1fFpf),usePredicate:()=>rk.Ay.isSupported(),icon:aF.c,useMenu:aB.A,buildLayout:()=>[da]}),dd=(0,a.WI)(u.X.APP_SECTION,{useTitle:()=>j.intl.string(j.t.gcyH1J),buildLayout:()=>[du,sZ,ld,rG,aw,s$]});var dc=i(360669),dg=i(974544),dm=i(423764),dA=i(289873),dh=i(132500),dE=i(465323),dS=i(37766),dT=i(194261),dx=i(391048),dp=i(277984),df=i(99696),dN=i(202613),d_=i(615405),dI=i(580630),dC=i(83617),db=i(935208),dv=i(607399),dy=i(150934),dj=i(256006),dO=i(198970),dR=i(71532);let dL=/[^0-9/]/g,dD=/[^0-9]/g;class dP extends S.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,l,s,{value:r,onChange:a}=this.props,o=this._inputRef;if(e===r||null==o||null==r)return;let u=(n=(i=e.replace(dL,"").split("/"))[0],l=i[1],s=[],parseInt(n,10)>12&&(n=n.substring(0,1)),s.push(n),(parseInt(n,10)>1||2===n.length||null!=l&&""!==l)&&s.push("/"),null!=l&&""!==l&&parseInt(l,10)>99&&(l=(l+"").substring(0,2)),s.push(l),s.join("")),d=o.selectionStart;u===r&&u.length<=3&&r.includes("/")&&!e.includes("/")?u=u.replace(dD,""):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,E.jsx)(rZ.k,{...this.props,inputMode:"numeric",onChange:this.handleChange,inputRef:this.setRef})}}var dG=i(832208),dM=i(729919);let dU=[{fields:[{expirationDate:{name:"expirationDate",id:(0,lJ.Ld)(),title:()=>j.intl.string(j.t["CeBa/4"]),autoComplete:"cc-exp",placeholder:()=>j.intl.string(j.t.xeEWQ6),pattern:"\\d*",getClassNameForLayout:()=>dM.ep,renderInput:e=>(0,E.jsx)(dP,{...e})}}.expirationDate]}],dV=function(e){let{onCardInfoChange:t,className:i,expirationDate:n,error:l}=e,[s,r]=S.useState(!1),[a,o]=S.useState(null),[u,d]=S.useState(n);return S.useEffect(()=>{t({expirationDate:u},null===a)},[u,t,a]),(0,E.jsx)(dG.A,{className:i,form:dU,values:{expirationDate:u},errors:null!=a?{expirationDate:a}:{},formError:l,onFieldChange:function(e){s||""===e||r(!0),s&&""===e||!(0,dR.So)(e)?o(j.intl.string(j.t["9/zZdl"])):o(null),d(e)}})};var dk=i(219887),dw=i(520229);let dF="isDefault";class dB extends S.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 dN.YS?t.expiresMonth:void 0,expiresYear:t instanceof dN.YS?t.expiresYear:void 0,billingAddressValid:!1,isDefault:i,expirationValid:!0,dirtyFields:{}}}componentWillUnmount(){lm.h.wait(()=>{(0,dp.ey)(),(0,dp.tc)()})}handleSubmit=e=>{if(e.preventDefault(),e.stopPropagation(),0===Object.values(this.state.dirtyFields).filter(N.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,l]=i.split("/");this.handleFieldChange(Number(n),"expiresMonth"),this.handleFieldChange(Number(`${new Date().getFullYear().toString().slice(0,2)}${l}`),"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,E.jsx)("div",{className:dw.zc,children:(0,E.jsx)(q.w,{type:"critical",children:t.message})}):null:(0,E.jsx)("div",{className:dw.zc,children:(0,E.jsx)(q.w,{type:"critical",children:e.message})})}renderBillingAddressSection(){let{billingAddress:e}=this.state,{updateError:t,paymentSource:i}=this.props,n=(0,dj.g)(i);return(0,E.jsxs)("div",{className:dw.yV,children:[(0,E.jsx)(el.E,{className:dw.bV,variant:"text-sm/normal",children:j.intl.string(j.t["50Auo2"])}),(0,E.jsx)(dO.Ay,{...e,mode:dO.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,E.jsxs)("div",{className:dw.yV,children:[(0,E.jsx)(el.E,{className:dw.bV,variant:"text-sm/normal",children:j.intl.string(j.t.Fo2YP7)}),(0,E.jsx)(dV,{expirationDate:i,onCardInfoChange:this.handleExpirationDateUpdate,error:this.props.updateError})]})}renderActions(){let{submitting:e,removing:t,isForSubscription:i}=this.props,{billingAddressValid:n,expirationValid:l}=this.state;return(0,E.jsx)("div",{className:dw.AU,children:(0,E.jsxs)(Q.B,{direction:"horizontal",justify:"space-between",children:[(0,E.jsx)(on.e,{children:(0,E.jsxs)("div",{className:dw.lH,children:[i?(0,E.jsx)(td.m,{text:j.intl.string(j.t["v6/z28"]),children:(0,E.jsx)("div",{"aria-hidden":!0,className:dw.dm})}):null,(0,E.jsx)(ek.$,{type:"button",disabled:i||e,loading:t,onClick:this.handleDelete,variant:"critical-secondary",size:dv.Fr?"sm":"md",text:dv.Fr?j.intl.string(j.t.oyYWHE):j.intl.string(j.t.yk5qfb)})]})}),(0,E.jsxs)(on.e,{children:[(0,E.jsx)(ek.$,{type:"button",disabled:e||t,onClick:this.handleCancel,variant:"secondary",size:dv.Fr?"sm":"md",text:j.intl.string(j.t["ETE/oC"])}),(0,E.jsx)(ek.$,{loading:e,disabled:!n||t||!l,type:"submit",variant:"active",size:dv.Fr?"sm":"md",text:j.intl.string(j.t["R3BPH+"])})]})]})})}render(){let{paymentSource:e,isDefault:t,locale:i,className:n,isForSubscription:l}=this.props,{isDefault:s}=this.state,r=e instanceof dN.SJ;return(0,E.jsx)(eO.Z,{editable:!0,className:e7()(dw.Nr,n),children:(0,E.jsxs)("form",{onSubmit:this.handleSubmit,noValidate:!0,children:[this.renderError(),(0,E.jsxs)("div",{className:dw.__invalid_paymentSection,children:[(0,E.jsx)(dk.A,{paymentSource:e,isDefault:t,isForSubscription:l,locale:i,showLabels:!0,showPaymentSourceIcon:!0}),e.invalid?(0,E.jsx)("div",{className:dw.Um,children:j.intl.string(j.t["3R0U0b"])}):null,(0,E.jsx)("div",{className:dw.Sv,children:r?j.intl.format(j.t.w9WkBl,{paypalURL:"https://www.paypal.com"}):j.intl.string(j.t.VXndyr)})]}),this.renderCardExpirationSection(),this.renderBillingAddressSection(),(0,E.jsx)("div",{className:dw.D5,children:(0,E.jsx)(dy.S,{value:dF,checked:s,onChange:e=>this.handleFieldChange(e,dF),label:j.intl.string(j.t.nag9Og),labelType:"secondary"})}),(0,E.jsx)(ew.c,{}),this.renderActions()]})})}}let dz=g.Ay.connectStores([d_.A],()=>({updateError:d_.A.editSourceError,removeError:d_.A.removeSourceError}))(dB);var dX=i(776409),dY=i(743526),dH=i(455218);function dK(){(0,df.HF)({withRedemptionSuccessModal:!0,source:"desktop_billing_page",loadId:(0,dh.A)()})}class dW extends S.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:l,locale:s,removing:r,submitting:a,onSubmit:o,onCancel:u,onDelete:d}=this.props;return i?(0,E.jsx)(dz,{paymentSource:e,isDefault:t,removing:r,submitting:a,locale:s,isForSubscription:l,onSubmit:o,onCancel:u,onDelete:d}):(0,E.jsxs)(E.Fragment,{children:[n?null:(0,E.jsx)(ew.c,{className:dH.__invalid_sourceDivider}),(0,E.jsxs)("div",{className:dH.Yb,children:[(0,E.jsx)(dk.A,{paymentSource:e,isDefault:t,isForSubscription:l,locale:s,showSubtext:!0,showLabels:!0,showPaymentSourceIcon:!0}),(0,E.jsx)(ek.$,{variant:"secondary",onClick:this.handleEditClick,size:"sm",text:j.intl.string(j.t.bt75uw)})]})]})}}let dZ=S.memo(function(e){let{paymentSource:t,hideDivider:i,isForSubscription:n,locale:l,onRedeemClick:s}=e,[r,a]=S.useState(null),o=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()?.storeCountry?.country??null),u=(0,g.bG)([d_.A],()=>d_.A.ipCountryCode),d=S.useMemo(()=>(0,dE.TW)(`-${o??u??"US"}`),[o,u]);return S.useEffect(()=>{void 0===t?a({amount:0,currency:d}):dp.YP(t.id).then(e=>{a(e)})},[t,d]),(0,E.jsxs)(E.Fragment,{children:[i?null:(0,E.jsx)(ew.c,{className:dH.__invalid_sourceDivider}),(0,E.jsxs)("div",{className:dH.Yb,children:[void 0!==t?(0,E.jsx)(dk.A,{paymentSource:t,isDefault:!1,isForSubscription:n,locale:l,showSubtext:!1,showLabels:!1,showPaymentSourceIcon:!0}):(0,E.jsxs)(r$.A,{align:r$.A.Align.CENTER,children:[(0,E.jsx)(dS._,{size:"lg"}),(0,E.jsx)(el.E,{variant:"text-sm/medium",className:dY.Wi,children:j.intl.string(dX.default["/FQWfA"])})]}),(0,E.jsxs)("div",{className:dH.zy,children:[(0,E.jsx)("div",{className:dH.Tq,children:null==r?(0,E.jsx)(dA.y,{type:dA.y.Type.SPINNING_CIRCLE}):(0,E.jsx)(el.E,{variant:"text-sm/medium",children:function(){let{amount:e,currency:t}=r??{},i=t??d,n=String(i).toUpperCase(),l=(0,dI.$g)(e??0,i,{currencyDisplay:"narrowSymbol"});return`${n} ${l}`}()})}),(0,E.jsx)(ek.$,{variant:"secondary",onClick:s,size:"sm",text:j.intl.string(dX.default.hnRau6)})]})]})]})});class dq extends S.PureComponent{state={editingPayment:null};handleEditClick=async e=>{try{await dp.Gr(e),this.setState({editingPayment:e})}catch(e){}};handleCancel=()=>{this.setState({editingPayment:null})};handleDelete=async e=>{try{await dp.JQ(e),this.setState({editingPayment:null})}catch(e){}};handleSubmit=async(e,t)=>{if(null!=e)try{await dp.Ps(e,t),this.setState({editingPayment:null})}catch(e){}};handlePaymentSourceAdded=async e=>{await (0,dC.c_)(e.id)};handleAddPaymentMethod=()=>{(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,362111));return t=>(0,E.jsx)(e,{...t,onAddPaymentSource:this.handlePaymentSourceAdded})},{onCloseCallback:()=>{(0,dx.ET)()}})};renderFooter(){let{paymentSources:e}=this.props;return(0,E.jsxs)("div",{className:dH.qr,children:[0===Object.keys(e).length?(0,E.jsxs)("div",{className:dH.z8,children:[(0,E.jsx)(el.E,{variant:"text-sm/normal",children:j.intl.string(j.t.aRHpAB)}),(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-subtle",className:dH.Sv,children:j.intl.string(j.t.o9bOIl)})]}):null,(0,E.jsx)(ek.$,{onClick:this.handleAddPaymentMethod,text:j.intl.string(j.t.CpOiEO)})]})}render(){let e,{showHeader:t,defaultPaymentSourceId:i,paymentSources:n,locale:l,removing:s,submitting:r,premiumSubscriptionPaymentSourceId:a,showGiftCards:o}=this.props,u=e$().values(n).sort((e,t)=>e.id===i?-1:t.id===i?1:db.default.compare(e.id,t.id)),d=u.filter(e=>!(e instanceof dN.LQ)),c=u.filter(e=>e instanceof dN.LQ),g=this.state.editingPayment,m=d.findIndex(e=>e.id===g),A=d.map((e,t)=>(0,E.jsx)(dW,{locale:l,paymentSource:e,isDefault:i===e.id,onCancel:this.handleCancel,onDelete:this.handleDelete,isForSubscription:e.id===a,hideDivider:0===t||m===t-1,onSubmit:this.handleSubmit,submitting:r,removing:s,isEditing:g===e.id,onEditClick:this.handleEditClick},e.id));return e=c.length>0?c.map((e,t)=>(0,E.jsx)(dZ,{paymentSource:e,hideDivider:0===d.length||m===d.length-1,isForSubscription:e.id===a,locale:l,onRedeemClick:dK},e.id)):(0,E.jsx)(dZ,{hideDivider:0===d.length||m===d.length-1,isForSubscription:!1,locale:l,onRedeemClick:dK}),(0,E.jsxs)(E.Fragment,{children:[t?(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)(eV.D,{variant:"heading-lg/semibold",children:[(0,E.jsx)(dT.X,{size:"sm",className:dH.hz})," ",j.intl.string(j.t.W26xGQ)]}),(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-subtle",children:j.intl.string(j.t.h6V3uK)})]}):null,A,o&&e,m!==d.length-1||o&&c.length>0?(0,E.jsx)(ew.c,{}):null,this.renderFooter()]})}}var dQ=i(459357),dJ=i(295405),d$=i(166403),d0=i(773669),d1=i(844828);function d2(){let e=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()?.storeCountry);return e?.country==null?null:{country:e.country,countryName:(0,dm.Gw)(e.country)}}let d3=(0,a.E2)(u.X.BILLING_PAYMENT_METHODS,{Component:function(e){let{showHeader:t=!1}=e,i=(0,g.bG)([d_.A],()=>d_.A.isSyncing),n=(0,g.bG)([dJ.A],()=>dJ.A.paymentSources),l=(0,g.bG)([dJ.A],()=>dJ.A.defaultPaymentSourceId),s=(0,g.bG)([d0.default],()=>d0.default.locale),r=(0,g.bG)([d$.A],()=>d$.A.getPremiumTypeSubscription()),a=(0,g.bG)([d_.A],()=>d_.A.isRemovingPaymentSource),o=(0,g.bG)([d_.A],()=>d_.A.isUpdatingPaymentSource),{enabled:u}=(0,dQ.c)({location:"UserSettingsBilling"});return(S.useEffect(()=>{dp.$o(),dp.hP()},[]),i&&0===Object.keys(n).length)?(0,E.jsx)("div",{className:d1.o,children:(0,E.jsx)(dA.y,{})}):(0,E.jsx)(dq,{showHeader:t,paymentSources:n,defaultPaymentSourceId:l,premiumSubscriptionPaymentSourceId:null!=r&&r.status!==U.Dmq.CANCELED?r.paymentSourceId:null,locale:s,removing:a,submitting:o,showGiftCards:u})},useSearchTerms:()=>[j.intl.string(j.t.W26xGQ),j.intl.string(j.t["3pIjBH"])]}),d5=(0,a.zZ)(u.X.BILLING_PAYMENT_METHODS_CATEGORY,{useTitle:()=>j.intl.string(j.t.W26xGQ),useSubtitle:()=>{let e=d2();return null!=e?j.intl.format(j.t.e2t1G5,{country:e.countryName}):j.intl.string(j.t.h6V3uK)},useSubtitleDecoration:function(){return null==d2()?null:{type:h.p3.INFO_POPOVER,ariaLabel:j.intl.string(j.t.PuB1W7),popoverProps:{title:"",body:j.intl.string(j.t["21skUa"]),size:"sm",position:"top",getActions:e=>[{text:j.intl.string(j.t.PuB1W7),variant:"primary",onClick:()=>{window.open("https://support.discord.com/hc/articles/39799791912087","_blank"),e()}}]}}},buildLayout:()=>[d3]});var d4=i(549363),d6=i(545075);let d8=(0,a.E2)(u.X.BILLING_TRANSACTION_HISTORY,{Component:function(){let e=(0,g.bG)([d0.default],()=>d0.default.locale);return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(d6.kb,{}),(0,E.jsx)(d4.A,{locale:e})]})},useSearchTerms:()=>[j.intl.string(j.t.obLrcK)]}),d7=(0,a.zZ)(u.X.BILLING_TRANSACTION_HISTORY_CATEGORY,{useTitle:()=>j.intl.string(j.t.obLrcK),buildLayout:()=>[d8]}),d9=(0,a.t_)(u.X.BILLING_PANEL,{useTitle:()=>j.intl.string(j.t.oeUm2s),buildLayout:()=>[d5,d7],useObscuredNotice:dg.L}),ce=(0,a.i4)(u.X.BILLING_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.oeUm2s),icon:dc.B,buildLayout:()=>[d9]});var ct=i(70283),ci=i(597770),cn=i(682618),cl=i(611881),cs=i(962644),cr=i(35587),ca=i(86379);let co=(0,a.E2)(u.X.GIFT_BLOCKED_PAYMENTS_SETTING,{Component:d6.uK,usePredicate:()=>(0,ca.Hp)(),useSearchTerms:()=>[j.intl.string(j.t.vwMEHS)]}),cu=(0,a.zZ)(u.X.GIFT_BLOCKED_PAYMENTS_CATEGORY,{buildLayout:()=>[co]});var cd=i(982240),cc=i(788833),cg=i(914410),cm=i(360615),cA=i(215082);function ch(e){let{tier:t,active:i=!1}=e;return(0,E.jsxs)("div",{className:e7()(cA.fO,{[cA.bF]:i}),children:[null!=t.simple_icon_url&&(0,E.jsx)("img",{src:t.simple_icon_url,alt:"",className:cA.si}),(0,E.jsxs)("div",{className:cA.tc,children:[(0,E.jsx)(el.E,{variant:"text-sm/semibold",color:"text-subtle",children:t.name??""}),(0,E.jsx)(el.E,{variant:"text-xs/normal",color:"text-muted",children:j.intl.format(cm.default.qvx9E4,{count:(0,cd.rL)(t)})})]})]})}function cE(e){let{tiers:t,currentTier:i}=e;return(0,E.jsx)("div",{className:cA.dw,children:t.map(e=>(0,E.jsx)(ch,{tier:e,active:e.key===i?.key},e.key))})}function cS(e){let{analyticsLocation:t,location:i}=e,{analyticsLocations:n}=(0,n1.Ay)(e4.A.USER_SETTINGS_GIFT_INVENTORY),{openGiftModal:l}=(0,cc.$)({giftRecipient:void 0,analyticsLocations:n,analyticsObject:{object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.GIFT},analyticsLocation:t,location:i});return(0,E.jsx)("div",{className:cA.NG,children:(0,E.jsx)(ek.$,{variant:"primary",icon:ci.o,text:j.intl.string(cm.default.DZnomS),onClick:l})})}function cT(e){let t,{badgeProgress:i,currentTier:n,nextTier:l,giftsRemaining:s}=e,r=(0,cd.rL)(n),a=(0,cd.rL)(l),o=(0,cl.GZ)(i,n,l);return t=null!=l?j.intl.formatToPlainString(cm.default.XTX3OO,{count:s,nextTier:l?.name??""}):j.intl.formatToPlainString(cm.default.LnsdbK,{currentTier:n?.name??""}),(0,E.jsxs)("div",{className:cA.mY,children:[n?.simple_icon_url!=null&&(0,E.jsx)("div",{className:cA.fC,children:(0,E.jsx)("img",{src:n.simple_icon_url,alt:"",className:cA.qS})}),(0,E.jsxs)("div",{className:cA.Qs,children:[(0,E.jsx)(el.E,{variant:"text-md/medium",color:"text-strong",children:t}),(0,E.jsx)(cg.Ay,{variant:cg.qP.BLUE,weight:cg.fh.MEDIUM,progress:o}),(0,E.jsx)(el.E,{variant:"text-xs/normal",color:"text-muted",className:cA.qg,children:j.intl.format(cm.default.iIpfQe,{threshold:null!=l?a:r,count:null!=l?i:r})})]}),l?.simple_icon_url!=null&&(0,E.jsx)("div",{className:cA.fC,children:(0,E.jsx)("img",{src:l.simple_icon_url,alt:"",className:cA.qS})})]})}function cx(e){let{analyticsLocation:t}=e,{badgeProgress:i,currentTier:n,nextTier:l,giftsRemaining:s,tiers:r}=(0,g.cf)([cd.Ay],()=>({badgeProgress:cd.Ay.getSingleRequirementProgress(ct.$.GIFTING)?.current??0,currentTier:cd.Ay.getCurrentTier(ct.$.GIFTING),nextTier:cd.Ay.getNextTier(ct.$.GIFTING),giftsRemaining:cd.Ay.getRemainingToNextTier(ct.$.GIFTING),tiers:cd.Ay.getBadgeById(ct.$.GIFTING)?.tiers??[]}));return 0===r.length?null:(0,E.jsxs)("div",{className:cA.kL,children:[(0,E.jsxs)("div",{className:cA.Jo,children:[i>0&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(cT,{badgeProgress:i,currentTier:n,nextTier:l,giftsRemaining:s}),(0,E.jsx)("div",{className:cA.yF})]}),(0,E.jsx)(cE,{tiers:r,currentTier:n}),(0,E.jsx)(el.E,{variant:"text-xs/normal",color:"text-muted",className:cA.PJ,children:j.intl.string(cm.default["4Yp0mI"])})]}),(0,E.jsx)(cS,{analyticsLocation:t,location:"UserSettingsGiftingBadgeProgress"})]})}let cp=(0,a.zZ)(u.X.GIFTING_BADGE_CATEGORY,{useTitle:()=>j.intl.string(cm.default.sFokBp),buildLayout:()=>[cf],usePredicate:()=>{let e=(0,cl.F5)("gift_inventory"),t=(0,g.bG)([cd.Ay],()=>cd.Ay.getBadgeById(ct.$.GIFTING));return e&&null!=t}}),cf=(0,a.E2)(u.X.GIFTING_BADGE_CONTENT,{useSearchTerms:()=>[j.intl.string(cm.default.sFokBp)],Component:()=>(0,E.jsx)(cx,{})});var cN=i(264779),c_=i(616431),cI=i(555393),cC=i(725807),cb=i(212168),cv=i(469778),cy=i(45938),cj=i(109802),cO=i(869038),cR=i(221347);function cL(e){let{children:t,className:i,splashArtURL:n}=e;return(0,E.jsxs)(r$.A,{className:e7()(cR.wx,i),align:r$.A.Align.CENTER,children:[(0,E.jsx)("div",{className:cR.Bn,style:null!=n?{backgroundImage:`url(${n})`}:void 0}),t]})}function cD(e){let{children:t,className:i}=e;return(0,E.jsx)("div",{className:e7()(cR.rf,i),children:t})}class cP extends S.PureComponent{static Header=cL;static Body=cD;render(){let{children:e,className:t,onMouseEnter:i,onMouseLeave:n}=this.props;return(0,E.jsx)("div",{className:e7()(cR.Nr,t),onMouseEnter:i,onMouseLeave:n,children:e})}}var cG=i(165191),cM=i(871123),cU=i(366523),cV=i(280450),ck=i(30793),cw=i(97352),cF=i(67480),cB=i(147925),cz=i(957565),cX=i(615396),cY=i(990125);class cH extends S.PureComponent{_copyModeTimeout=new oX.Ep;state={copyMode:cj.q.DEFAULT};componentWillUnmount(){this._copyModeTimeout.stop()}get copyButtonText(){switch(this.state.copyMode){case cj.q.SUCCESS:return j.intl.string(j.t.XVvPjU);case cj.q.ERROR:return j.intl.string(j.t.i4GM3L);default:return j.intl.string(j.t.OpuAlK)}}handleRevoke(e){cO.A.revokeGiftCode(e)}handleCopy=e=>{let{giftCode:t,sku:i}=this.props;(0,cy.AK)(t,i),(0,cz.C)(e,()=>this.setState({copyMode:cj.q.SUCCESS}),()=>this.setState({copyMode:cj.q.ERROR})),this._copyModeTimeout.start(1e3,()=>{this.setState({copyMode:cj.q.DEFAULT})})};render(){let{hideCode:e,giftCode:t}=this.props,{copyMode:i}=this.state;return(0,E.jsxs)(r$.A,{direction:r$.A.Direction.VERTICAL,className:cY.Gj,children:[(0,E.jsx)(cj.e,{className:cY.ph,value:(0,cy.Zq)(t.code),text:this.copyButtonText,mode:i,supportsCopy:cz.p5,hideMessage:e?j.intl.string(j.t["0RLn47"]):null,onCopy:this.handleCopy,buttonColor:ot.XD.BRAND,buttonLook:ot.pR.FILLED}),(0,E.jsxs)("div",{className:cY.KB,children:[null!=t.expiresAt?(0,E.jsxs)(S.Fragment,{children:[j.intl.format(j.t.ltVZcJ,{hours:t.expiresAt.diff(rl()(),"h")})," \u2014\xa0"]}):null,(0,E.jsx)(en.D,{tag:"a",onClick:()=>this.handleRevoke(t.code),children:j.intl.string(j.t.v6Yazx)})]})]})}}class cK extends S.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 cO.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&&cO.A.fetchUserGiftCodesForSKU(e,t),this.setState({isOpen:!this.state.isOpen})};renderGiftIcon(){let{sku:e,giftStyle:t,application:i}=this.props;return(0,cM.bF)(e)?(0,E.jsx)(cU.e,{shape:"square",sku:e,containerClassName:cY.ez}):null!=t?(0,E.jsx)(cG.A,{giftStyle:t,className:cY.ez,shouldAnimate:this.state.isHovered}):(0,E.jsx)(p.A,{game:i,size:p.M.MEDIUM,skuId:e.id})}renderSubtitle(){let{sku:e,entitlements:t,application:i}=this.props;return(0,cM.bF)(e)?(0,E.jsxs)("div",{className:e7()(cY.Oc,cY.ic),children:[(0,E.jsx)(p.A,{game:i,size:p.M.XSMALL,skuId:e.id,className:cY._u}),j.intl.format(j.t["6plpZi"],{applicationName:i.name,copies:t.length})]}):(0,E.jsx)("div",{className:cY.Oc,children:j.intl.format(j.t.zMcvcA,{copies:t.length})})}renderTitle(){let e,{sku:t,subscriptionPlan:i,giftCodeBatchId:n}=this.props;return e=n===l0.FB?j.intl.string(j.t.odsU6W):n===l0.Bu&&null!=i?j.intl.formatToPlainString(i.interval===l0.WT.MONTH?j.t.uZjpiJ:j.t.bJW1EA,{skuName:t.name,intervalCount:i.intervalCount}):null==i?t.name:j.intl.formatToPlainString(i.interval===l0.WT.MONTH?j.t.rCJvqo:j.t.Vd3Iu8,{skuName:t.name,intervalCount:i.intervalCount}),(0,E.jsx)("div",{className:cY.mO,children:e})}renderGenerateGiftCodeRow(){return(0,E.jsxs)(r$.A,{justify:r$.A.Justify.BETWEEN,align:r$.A.Align.CENTER,className:cY.pe,children:[(0,E.jsx)(el.E,{variant:"text-md/normal",children:j.intl.string(j.t.lELyPj)}),(0,E.jsx)(ek.$,{variant:"primary",size:"sm",text:j.intl.string(j.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:l,isFetching:s,hideCodes:r}=this.props,{isOpen:a}=this.state;return(0,E.jsxs)(cP,{className:n,children:[(0,E.jsx)(en.D,{onClick:this.handleToggleOpen,className:cY.Nr,onMouseEnter:()=>this.setIsHovered(!0),onMouseLeave:()=>this.setIsHovered(!1),children:(0,E.jsx)(cP.Header,{splashArtURL:t.getSplashURL(512),children:(0,E.jsxs)("div",{className:cY.MY,children:[(0,E.jsxs)(r$.A,{align:r$.A.Align.CENTER,children:[this.renderGiftIcon(),(0,E.jsxs)("div",{className:cY.TK,children:[this.renderTitle(),this.renderSubtitle()]})]}),(0,E.jsx)(cB.A,{direction:a?cB.A.Directions.UP:cB.A.Directions.DOWN,className:cY.eO})]})})}),a?(0,E.jsx)(cP.Body,{children:s?(0,E.jsx)(dA.y,{className:cY.u1}):(0,E.jsxs)(S.Fragment,{children:[i.length<e.length?this.renderGenerateGiftCodeRow():null,i.map(e=>(0,E.jsx)(cH,{giftCode:e,sku:l,hideCode:r},e.code))]})}):null]})}}let cW=g.Ay.connectStores([cF.A,eY.A,ck.A,x.A,cw.A,cV.default],e=>{let{skuId:t,subscriptionPlanId:i,giftStyle:n}=e,l=cF.A.get(t);if(null==l)throw Error("SKU was unavailable while rendering gift.");let s=ck.A.getForGifterSKUAndPlan(cV.default.getId(),t,i).filter(e=>!e.isClaimed).filter(e=>e.giftStyle===n);return{sku:l,hideCodes:eY.A.enabled,isFetching:ck.A.getUserGiftCodesFetchingForSKUAndPlan(t,i),loadedAt:ck.A.getUserGiftCodesLoadedAtForSKUAndPlan(t,i),application:x.A.getApplication(l.applicationId),subscriptionPlan:null!=i?(0,cX.c9)(i):null,giftCodes:s}})(cK);var cZ=i(725570),cq=i(736653),cQ=i(46054);let cJ=rl().duration(30,"days");var c$=i(416052),c0=i(53070);function c1(e){let{onClose:t,transitionState:i}=e;return(0,E.jsx)(rW.Modal,{title:"",size:"md",input:(0,E.jsx)("div",{className:c0.aR}),onClose:async()=>await t(),actions:[{text:j.intl.string(j.t.cpT0Cq),variant:"primary",onClick:t}],transitionState:i,children:(0,E.jsxs)("div",{className:c0.t4,children:[(0,E.jsx)(eV.D,{variant:"heading-xl/semibold",children:j.intl.string(j.t.iufib1)}),(0,E.jsx)(el.E,{variant:"text-md/normal",className:c0.G3,children:j.intl.string(j.t.eAn6z2)})]})})}let c2=function(e){let{onClose:t,onClaim:i,code:n,outboundPromotion:l,transitionState:s}=e,[r,a]=S.useState(null),o=(0,lJ.GV)(),{analyticsLocations:u}=(0,n1.Ay)(e4.A.USER_SETTINGS_GIFT_INVENTORY);return(S.useEffect(()=>{null==n&&(0,cN.kd)({promotionId:l.id,promotionTitle:l.outboundTitle,partnerId:l.partnerId,analyticsLocations:u}).then(e=>i(e)).catch(e=>a(e?.body?.code))},[n,l.id,l.outboundTitle,l.partnerId,i,u]),null!=r)?(0,E.jsx)(c1,{onClose:t,transitionState:s}):null==n?(0,E.jsx)(dA.y,{className:c0.Lq}):(0,E.jsx)(rW.Modal,{title:"",size:"md",onClose:async()=>await t(),input:(0,E.jsxs)("div",{className:c0.N1,children:[(0,E.jsx)("div",{className:c0.Qw}),(0,E.jsx)(eV.D,{variant:"heading-xl/semibold",children:j.intl.string(j.t["23BfZh"])}),(0,E.jsx)(el.E,{variant:"text-md/normal",className:c0.G3,children:l.outboundRedemptionModalBody})]}),actions:[{text:j.intl.string(j.t.TulDPl),variant:"secondary",onClick:async()=>await t()},{text:j.intl.string(j.t["+zx47d"]),variant:"primary",onClick:()=>{let e=(0,cN.kc)(n,l);window.open(e,"_blank")}}],transitionState:s,"aria-label":o,children:(0,E.jsxs)("div",{children:[(0,E.jsx)(ew.c,{className:c0.M5}),(0,E.jsx)(l8.D,{label:j.intl.string(j.t.s9LFQh),helperText:j.intl.string(j.t["F+nFTZ"]),children:(0,E.jsx)(c$.A,{value:n,buttonColor:ot.$n.Colors.BRAND,buttonLook:ot.$n.Looks.FILLED,delay:1e3})})]})})};var c3=i(707554),c5=i(339048),c4=i(104589);function c6(){let e=(0,g.yK)([cv.A],()=>cv.A.getGiftable()).filter(e=>{let{giftCodeBatchId:t}=e;return null==t}),t=e$().groupBy(e,e=>(0,cy.Kx)(e.skuId,e.subscriptionPlanId,e.giftStyle)),[i,n]=S.useState(!1);if(S.useEffect(()=>{lm.h.wait(()=>{(0,c5.XJ)().then(()=>n(!0))})},[]),!i)return(0,E.jsx)(dA.y,{className:c4.Lq});if(0===Object.keys(t).length)return(0,E.jsxs)("div",{className:c4.p$,children:[(0,E.jsx)("div",{className:c4.QT}),(0,E.jsx)(c3.H,{className:c4.ks,children:j.intl.string(j.t.B1qgZn)}),(0,E.jsx)("p",{className:c4.WO,children:j.intl.format(j.t.HezvJ8,{onClick:function(){(0,eq.openUserSettings)(u.X.NITRO_PANEL)}})})]});let l=e$().keys(t).map(e=>{let{skuId:i,subscriptionPlanId:n,giftStyle:l}=(0,cy.X6)(e);return(0,E.jsx)(cW,{skuId:i,subscriptionPlanId:n,entitlements:t[e],giftStyle:l},e)});return(0,E.jsx)(Q.B,{gap:"lg",children:l})}function c8(e){let t,{outboundPromotion:i,code:n}=e,[l,s]=S.useState(!1),[r,a]=S.useState(!1);function o(){return s(e=>!e)}let u=(0,cq.Ay)(),d=(0,cN.WD)(i.id,u),c=null!=n,g=S.useMemo(()=>(0,rs.i$)(c?null!=i.outboundRedemptionEndDate?rl()(i.outboundRedemptionEndDate):rl()(i.endDate).add(cJ):rl()(i.endDate),"LL"),[i,c]);c&&l?t=j.intl.format(j.t.pkxVx6,{endDate:g,onClickDetails:o}):c&&!l?t=j.intl.format(j.t["4sFeob"],{endDate:g,onClickDetails:o}):!c&&l?t=j.intl.format(j.t["RBnE+l"],{endDate:g,onClickDetails:o}):c||l||(t=j.intl.format(j.t["57+7Qn"],{endDate:g,onClickDetails:o}));let m=c?j.intl.string(j.t["2cHUti"]):j.intl.string(j.t.O13yhz),A=(0,cI.N)()?.isEligible===!0,h=S.useCallback(()=>a(!1),[]),{outboundTitle:T,outboundTermsAndConditions:x}=i;return(0,E.jsxs)(E.Fragment,{children:[(0,E.jsxs)("div",{className:c4.AX,children:[(0,E.jsxs)("div",{className:c4.Pg,children:[(0,E.jsxs)("div",{className:c4.At,children:[(0,E.jsx)("div",{className:c4.$G,children:(0,E.jsx)("img",{alt:"",src:d,className:c4.IJ})}),(0,E.jsxs)("div",{children:[(0,E.jsx)(eV.D,{variant:"heading-md/semibold",children:T}),(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-default",children:t})]})]}),(c||A)&&(0,E.jsx)(ek.$,{text:m,onClick:()=>a(!0),size:"sm"})]}),l&&(0,E.jsx)(el.E,{className:c4.GL,variant:"text-xs/normal",color:"text-default",children:cQ.A.parse(x,!1,{allowLinks:!0})})]}),r&&(0,E.jsx)(cZ.aF,{renderModal:e=>(0,E.jsx)(c2,{...e,onClose:h,onClaim:cs.Ay.addClaimedOutboundPromotionCode,code:n,outboundPromotion:i}),onCloseRequest:h})]})}function c7(e){let{redesign:t=!1}=e,i=(0,g.yK)([cv.A],()=>cv.A.getGiftable()).filter(e=>{let{giftCodeBatchId:t}=e;return null!=t}),n=(0,cI.N)()?.isEligible??null,{activeOutboundPromotions:l,claimedEndedOutboundPromotions:s,claimedOutboundPromotionCodeMap:r}=(0,cr.y7)(),a=i.find(e=>e.giftCodeBatchId===l0.FB&&!e.consumed),o=i.filter(e=>e.giftCodeBatchId===l0.Bu&&!e.consumed)??[],[u,d]=e$().partition(o,e=>{let{subscriptionPlanId:t}=e;return t===l0.gD.PREMIUM_YEAR_TIER_2}),c=l.length+s.length>0,m=t||!c?null:(0,E.jsxs)("div",{className:c4.N1,children:[(0,E.jsx)(eV.D,{variant:"heading-md/semibold",children:j.intl.string(j.t.wFsj3B)}),(0,E.jsx)(ew.c,{className:c4.yF})]}),A=!1===n&&c?(0,E.jsxs)("div",{className:c4.uo,children:[(0,E.jsx)(ur.t,{size:"md",color:er.A.colors.REDESIGN_BUTTON_PREMIUM_PRIMARY_PURPLE_FOR_GRADIENT_2,className:c4.PC}),(0,E.jsx)(el.E,{variant:"text-md/normal",className:c4.Qw,children:j.intl.format(j.t.G4fwxK,{onClick:()=>{(0,lZ.default)(),(0,l7.pX)(U.BVt.APPLICATION_STORE)}})}),(0,E.jsx)(cC.A,{showGradient:!0,className:c4.aA,subscriptionTier:l0.pe.TIER_2,textOptions:{textOverride:j.intl.string(j.t.mr4K7D)}})]}):null;return(0,E.jsxs)("div",{children:[m,(0,E.jsx)(cb.A,{className:c4.Yj,isShown:!1===n&&c,type:cb.i.PREMIUM,hasBackground:!0,children:(0,E.jsxs)("div",{className:c4.DE,children:[A,s.map(e=>{let{code:t,promotion:i}=e;return(0,E.jsx)(c8,{outboundPromotion:i,code:t},i.id)}),l.map(e=>(0,E.jsx)(c8,{outboundPromotion:e,code:r[e.id]},e.id)),null!=a?(0,E.jsx)(cW,{skuId:a.skuId,subscriptionPlanId:a.subscriptionPlanId,entitlements:[a],giftCodeBatchId:l0.FB},(0,cy.Kx)(a.skuId,a.subscriptionPlanId)):null,u.length>0?(0,E.jsx)(cW,{skuId:u[0].skuId,subscriptionPlanId:u[0].subscriptionPlanId,entitlements:u,giftCodeBatchId:l0.Bu},(0,cy.Kx)(u[0].skuId,u[0].subscriptionPlanId)):null,d.length>0?(0,E.jsx)(cW,{skuId:d[0].skuId,subscriptionPlanId:d[0].subscriptionPlanId,entitlements:d,giftCodeBatchId:l0.Bu},(0,cy.Kx)(d[0].skuId,d[0].subscriptionPlanId)):null]})})]})}let c9=(0,a.zZ)(u.X.MY_GIFTS_CATEGORY,{useTitle:gt,buildLayout:()=>[ge],usePredicate:()=>{let{claimedOutboundPromotionCodes:e,claimedOutboundPromotionCodesLoaded:t}=(0,g.cf)([c_.A],()=>({claimedOutboundPromotionCodes:c_.A.claimedOutboundPromotionCodes,claimedOutboundPromotionCodesLoaded:c_.A.claimedOutboundPromotionCodesLoaded})),i=(0,cr.T1)({includeClaimedPromotions:!0}),n=(0,cN.Wl)(e,i).length;return t&&i.length+n>0}}),ge=(0,a.E2)(u.X.MY_GIFTS_CONTENT,{useSearchTerms:()=>[gt()],Component:()=>(0,E.jsx)(c7,{redesign:!0})});function gt(){return j.intl.string(j.t.YzjdWJ)}let gi=(0,a.zZ)(u.X.PURCHASED_GIFTS_CATEGORY,{useTitle:gl,buildLayout:()=>[gn]}),gn=(0,a.E2)(u.X.PURCHASED_GIFTS_CONTENT,{useSearchTerms:()=>[gl()],Component:()=>(0,E.jsx)(c6,{})});function gl(){return j.intl.string(j.t.FWe6CP)}var gs=i(532446),gr=i(499454);class ga extends S.Component{state={codeInput:"",submitting:!1,hasError:!1,isPromoCode:!1};get analyticsLocation(){let{analyticsContext:{location:e}}=this.props;return{...e,object:U.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,df.Qp)(i),(0,df.HF)({initialCode:i,withRedemptionSuccessModal:!0,source:"user_settings_gift_code_redemption",loadId:(0,dh.A)()}),this.setState({codeInput:""});return}catch{}let e=(0,cy.Vd)(t);if(null==e)return void this.setState({hasError:!0});let n=await cO.A.resolveGiftCode(e);if(null!=n&&null!=n.giftCode.promotion)throw this.setState({isPromoCode:!0}),Error("Cannnot redeem promotion code as gift");G.default.track(U.HAw.OPEN_MODAL,{type:"gift_accept",location:{...this.analyticsLocation,section:U.JJy.LIBRARY_INVENTORY_CODE_REDEMPTION,object:U.ZSU.BUTTON_CTA}}),(0,gr.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:l,isPromoCode:s}=this.state,r=e?j.intl.string(j.t["hVEn/j"]):j.intl.string(j.t.SeKIoS),a=e?j.intl.string(j.t.epHMtp):void 0;return(0,E.jsx)(ij.n,{label:e?void 0:j.intl.string(j.t["il+VCo"]),children:(0,E.jsx)("form",{onSubmit:this.handleSubmit,children:(0,E.jsxs)(gs.M,{children:[(0,E.jsx)(rZ.k,{label:r,description:a,type:t?"password":"text",value:i,onChange:this.handleChange,placeholder:"WUMP-AAAAA-BBBBB-CCCCC",error:!s&&l?j.intl.string(j.t.Y11a2u):null,helperText:s?j.intl.format(j.t.gPt3PE,{promoLink:()=>{window.open(`https://discord.com/billing/promotions/${i}`)}}):null,fullWidth:!0}),(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.KIpp7M),type:"submit",loading:n,disabled:e&&0===i.length})]})})})}}function go(e){let{redesign:t=!1}=e,{enabled:i}=(0,dQ.c)({location:"UserSettingsBilling"}),n=S.useContext(G.AnalyticsContext),l=(0,g.bG)([eY.A],()=>eY.A.enabled);return(0,E.jsx)(ga,{analyticsContext:n,obscureInput:l,acceptGiftCardRedemption:i,redesign:t})}let gu=(0,a.zZ)(u.X.REDEEM_GIFT_CATEGORY,{useTitle:()=>j.intl.string(j.t["il+VCo"]),buildLayout:()=>[gd],usePredicate:()=>!(0,ca.Hp)()}),gd=(0,a.E2)(u.X.REDEEM_CODE_INPUT,{Component:()=>(0,E.jsx)(go,{redesign:!0}),useSearchTerms:()=>[j.intl.string(j.t["jcSP+g"]),j.intl.string(j.t["il+VCo"])]}),gc=(0,a.t_)(u.X.GIFT_PANEL,{useTitle:()=>j.intl.string(j.t["jcSP+g"]),buildLayout:()=>[gu,c9,cp,gi,cu],initialize:()=>{cs.Ay.fetchClaimedOutboundPromotionCodes(),(0,cl.Ig)("gift_inventory")&&(0,cn.o0)(ct.$.GIFTING)}}),gg=(0,a.i4)(u.X.GIFT_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t["jcSP+g"]),icon:ci.o,usePersistentBadge:function(){let e=(0,cr.IO)().length;return S.useMemo(()=>({badgeType:h.Xi.COUNT,count:e}),[e])},buildLayout:()=>[gc]});var gm=i(659758),gA=i(103531),gh=i(815846);let gE=(0,a.E2)(u.X.NITRO_SETTING,{Component:function(){let e=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser());return(0,uh.YE)(e,l0.PremiumTypes.TIER_2)?(0,E.jsx)(gh.A,{}):(0,E.jsx)(gA.A,{})},useSearchTerms:()=>[j.intl.string(j.t.Ipxkog)]}),gS=(0,a.zZ)(u.X.NITRO_CATEGORY,{buildLayout:()=>[gE]}),gT=(0,a.t_)(u.X.NITRO_PANEL,{useTitle:()=>j.intl.string(j.t.Ipxkog),useObscuredNotice:dg.L,buildLayout:()=>[gS]}),gx=(0,a.i4)(u.X.NITRO_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t.Ipxkog),icon:ur.t,usePersistentBadge:function(e){let t=(0,gm.e)(e);return S.useMemo(()=>({badgeType:h.Xi.STRONGLY_DISCOURAGED_CUSTOM,customBadge:t}),[t])},buildLayout:()=>[gT]});var gp=i(104510),gf=i(820739),gN=i(73825),g_=i(160946);let gI=(0,i(240921).Ay)({name:"2026-03-boosting-settings-refresh",kind:"user",defaultConfig:{enabled:!1},variations:{0:{enabled:!1},1:{enabled:!0}}});var gC=i(859241),gb=i(531260),gv=i(369163),gy=i(957485),gj=i(926268),gO=i(253449),gR=i(93364);function gL(e){let{className:t,icon:i,children:n}=e;return(0,E.jsxs)("li",{className:e7()(gO.Nr,t),children:[(0,E.jsx)(i,{className:gO.Kk}),(0,E.jsx)(el.E,{className:gO.__invalid_description,variant:"text-sm/medium",children:n})]})}let gD=function(e){let{cardClassName:t}=e;return(0,E.jsxs)("div",{className:gO.iE,children:[(0,E.jsxs)("div",{className:gO.Qs,children:[(0,E.jsx)(eV.D,{className:gO.R_,color:"text-overlay-light",variant:"heading-xxl/bold",children:j.intl.string(j.t.IzKs3o)}),(0,E.jsxs)("ul",{className:gO.kR,children:[(0,E.jsx)(gL,{className:t,icon:gv.v,children:j.intl.string(j.t.TZigSO)}),(0,E.jsx)(gL,{className:t,icon:e=>(0,E.jsx)("img",{className:e7()(e.className,gO.Dp),src:gR,alt:""}),children:j.intl.string(j.t.hjQuV2)}),(0,E.jsx)(gL,{className:t,icon:gy.i,children:j.intl.string(j.t["2RUcaM"])}),(0,E.jsx)(gL,{className:t,icon:gj.C,children:j.intl.string(j.t.bJoZKV)})]})]}),(0,E.jsx)("div",{className:gO.JP})]})};var gP=i(834040),gG=i(999747);let gM=[{getQuestion:()=>j.intl.string(j.t.C4J8UB),getAnswer:()=>j.intl.string(j.t.nhkk6k)},{getQuestion:()=>j.intl.string(j.t.ai4ym2),getAnswer:()=>j.intl.format(j.t["8zlqlD"],{helpCenterUrl:ty.A.getArticleURL(U.MVz.GUILD_BOOSTING_FAQ)})},{getQuestion:()=>j.intl.string(j.t.kMVGsC),getAnswer:()=>j.intl.string(j.t["Vz/SCQ"])},{getQuestion:()=>j.intl.string(j.t.kYmXWF),getAnswer:()=>j.intl.string(j.t["+OURPp"])},{getQuestion:()=>j.intl.string(j.t["LsX/vb"]),getAnswer:()=>j.intl.string(j.t["3TeauK"])},{getQuestion:()=>j.intl.string(j.t.fRlnXU),getAnswer:()=>j.intl.string(j.t.bTRacj)},{getQuestion:()=>j.intl.string(j.t["8Mu5Q9"]),getAnswer:()=>j.intl.string(j.t["2T5iPo"])},{getQuestion:()=>j.intl.string(j.t["6EN+TZ"]),getAnswer:()=>j.intl.string(j.t.NZax1u)},{getQuestion:()=>j.intl.string(j.t.f5B4EW),getAnswer:()=>j.intl.string(j.t.Aje8Pb)}],gU=function(e){let{className:t}=e,[i,n]=S.useState(null);return(0,E.jsxs)("div",{className:e7()(gG.iE,t),children:[(0,E.jsx)(eV.D,{className:gG.R_,variant:"heading-xxl/bold",children:j.intl.string(j.t.HPJ6Nj)}),(0,E.jsx)("ul",{className:gG.p_,children:gM.map((e,t)=>{let l=i===t;return(0,E.jsxs)("div",{className:gG.Aw,children:[(0,E.jsxs)(en.D,{className:e7()(gG.k7,{[gG.lo]:l}),onClick:()=>n(e=>e===t?null:t),tag:"li",children:[(0,E.jsx)(el.E,{className:gG.b1,variant:"text-lg/normal",children:e.getQuestion()}),l?(0,E.jsx)(gP.Q,{size:"md",color:"currentColor",className:gG.q4}):(0,E.jsx)(rM.j,{size:"md",color:"currentColor",className:gG.q4})]}),l&&(0,E.jsx)(el.E,{className:gG.ZF,color:"text-default",variant:"text-md/normal",children:e.getAnswer()})]},t)})})]})};var gV=i(462887),gk=i(933832),gw=i(789645),gF=i(116891),gB=i(537532);let gz=[{getPerkHeading:()=>j.intl.string(j.t.tIiwuj),getPerkPreviewLightTheme:()=>i(604203),getPerkPreviewDarkTheme:()=>i(878515),getTier0Value:()=>l0.TG[U.TVA.NONE].limits.emoji,getTier1Value:()=>l0.TG[U.TVA.TIER_1].limits.emoji,getTier2Value:()=>l0.TG[U.TVA.TIER_2].limits.emoji,getTier3Value:()=>l0.TG[U.TVA.TIER_3].limits.emoji},{getPerkHeading:()=>j.intl.string(j.t["3iccet"]),getPerkPreviewLightTheme:()=>i(105732),getPerkPreviewDarkTheme:()=>i(857020),getTier0Value:()=>l0.TG[U.TVA.NONE].limits.stickers,getTier1Value:()=>l0.TG[U.TVA.TIER_1].limits.stickers,getTier2Value:()=>l0.TG[U.TVA.TIER_2].limits.stickers,getTier3Value:()=>l0.TG[U.TVA.TIER_3].limits.stickers},{getPerkHeading:()=>j.intl.string(j.t["+smCv9"]),getPerkPreviewLightTheme:()=>i(597890),getPerkPreviewDarkTheme:()=>i(297642),getTier0Value:()=>l0.TG[U.TVA.NONE].limits.soundboardSounds,getTier1Value:()=>l0.TG[U.TVA.TIER_1].limits.soundboardSounds,getTier2Value:()=>l0.TG[U.TVA.TIER_2].limits.soundboardSounds,getTier3Value:()=>l0.TG[U.TVA.TIER_3].limits.soundboardSounds},{getPerkHeading:()=>j.intl.string(j.t.SMYauD),getPerkPreviewLightTheme:()=>i(323091),getPerkPreviewDarkTheme:()=>i(261835),getTier0Value:()=>j.intl.formatToPlainString(j.t.zZ6Rdi,{resolution:l0.TG[U.TVA.NONE].limits.screenShareQualityResolution,framerate:l0.TG[U.TVA.NONE].limits.screenShareQualityFramerate}),getTier1Value:()=>j.intl.formatToPlainString(j.t.zZ6Rdi,{resolution:l0.TG[U.TVA.TIER_1].limits.screenShareQualityResolution,framerate:l0.TG[U.TVA.TIER_1].limits.screenShareQualityFramerate}),getTier2Value:()=>j.intl.formatToPlainString(j.t.zZ6Rdi,{resolution:(0,gF.eT)("GuildBoostingMarketingTierComparisonTable"),framerate:l0.TG[U.TVA.TIER_2].limits.screenShareQualityFramerate}),getTier3Value:()=>j.intl.formatToPlainString(j.t.zZ6Rdi,{resolution:(0,gF.eT)("GuildBoostingMarketingTierComparisonTable"),framerate:l0.TG[U.TVA.TIER_3].limits.screenShareQualityFramerate})},{getPerkHeading:()=>j.intl.string(j.t["/79IDj"]),getPerkPreviewLightTheme:()=>i(913997),getPerkPreviewDarkTheme:()=>i(95781),getTier0Value:()=>j.intl.formatToPlainString(j.t.w1gmLt,{bitrate:l0.TG[U.TVA.NONE].limits.bitrate/1e3}),getTier1Value:()=>j.intl.formatToPlainString(j.t.w1gmLt,{bitrate:l0.TG[U.TVA.TIER_1].limits.bitrate/1e3}),getTier2Value:()=>j.intl.formatToPlainString(j.t.w1gmLt,{bitrate:l0.TG[U.TVA.TIER_2].limits.bitrate/1e3}),getTier3Value:()=>j.intl.formatToPlainString(j.t.w1gmLt,{bitrate:l0.TG[U.TVA.TIER_3].limits.bitrate/1e3})},{getPerkHeading:()=>j.intl.string(j.t.R1U2xC),getPerkPreviewLightTheme:()=>i(389833),getPerkPreviewDarkTheme:()=>i(754561),getTier0Value:()=>j.intl.formatToPlainString(j.t.pIn7Af,{size:l0.TG[U.TVA.NONE].limits.fileSize/1048576}),getTier1Value:()=>j.intl.formatToPlainString(j.t.pIn7Af,{size:l0.TG[U.TVA.TIER_1].limits.fileSize/1048576}),getTier2Value:()=>j.intl.formatToPlainString(j.t.pIn7Af,{size:l0.TG[U.TVA.TIER_2].limits.fileSize/1048576}),getTier3Value:()=>j.intl.formatToPlainString(j.t.pIn7Af,{size:l0.TG[U.TVA.TIER_3].limits.fileSize/1048576})},{getPerkHeading:()=>j.intl.string(j.t.f6vfso),getPerkPreviewLightTheme:()=>i(735669),getPerkPreviewDarkTheme:()=>i(283517),getTier0Value:()=>l0.TG[U.TVA.NONE].limits.stageVideoUsers,getTier1Value:()=>l0.TG[U.TVA.TIER_1].limits.stageVideoUsers,getTier2Value:()=>l0.TG[U.TVA.TIER_2].limits.stageVideoUsers,getTier3Value:()=>l0.TG[U.TVA.TIER_3].limits.stageVideoUsers},{getPerkHeading:()=>j.intl.string(j.t.qDqUME),getPerkPreviewLightTheme:()=>i(970770),getPerkPreviewDarkTheme:()=>i(416378),getTier0Value:()=>!1,getTier1Value:()=>!0,getTier2Value:()=>!0,getTier3Value:()=>!0},{getPerkHeading:()=>j.intl.string(j.t.uwqgbu),getPerkPreviewLightTheme:()=>i(243580),getPerkPreviewDarkTheme:()=>i(975940),getTier0Value:()=>!1,getTier1Value:()=>!0,getTier2Value:()=>!0,getTier3Value:()=>!0},{getPerkHeading:()=>j.intl.string(j.t.zxsDxc),getPerkPreviewLightTheme:()=>i(435748),getPerkPreviewDarkTheme:()=>i(978380),getTier0Value:()=>!1,getTier1Value:()=>!1,getTier2Value:()=>j.intl.string(j.t["2TNS3n"]),getTier3Value:()=>j.intl.string(j.t["l+S46U"])},{getPerkHeading:()=>j.intl.string(j.t["bHa+Ee"]),getPerkPreviewLightTheme:()=>i(329312),getPerkPreviewDarkTheme:()=>i(800120),getTier0Value:()=>!1,getTier1Value:()=>!1,getTier2Value:()=>!0,getTier3Value:()=>!0},{getPerkHeading:()=>j.intl.string(j.t.QV6MZQ),getPerkPreviewLightTheme:()=>i(463384),getPerkPreviewDarkTheme:()=>i(481344),getTier0Value:()=>!1,getTier1Value:()=>!1,getTier2Value:()=>!1,getTier3Value:()=>!0}];function gX(e){let{children:t,className:i,tier:n}=e,l=n===U.TVA.NONE?"text-muted":"text-strong",s=n===U.TVA.NONE||null==n?"heading-xl/normal":"heading-xl/bold";return(0,E.jsxs)("th",{className:e7()(gB.PG,i),scope:"col",children:[(0,E.jsx)(eV.D,{color:l,variant:s,children:t}),null!=n&&(0,E.jsx)(el.E,{color:l,variant:"text-md/normal",children:j.intl.format(j.t["pob/cL"],{subscriptions:U.M2T[n]})})]})}function gY(e){let t,{className:i,textVariant:n="text-md/bold",value:l}=e;if("boolean"==typeof l){let e=e7()(gB.Jk,{[gB.I$]:l});t=l?(0,E.jsx)(gk.A,{size:"md",color:"currentColor",className:e}):(0,E.jsx)(gw.P,{size:"md",color:"currentColor",className:e})}else t=(0,E.jsx)(el.E,{color:"interactive-text-active",variant:n,children:l});return(0,E.jsx)("td",{className:e7()(gB.xR,i),children:t})}function gH(e){let{currentTier:t}=e,i=function(e){switch(e){case U.TVA.NONE:case U.TVA.TIER_1:return U.TVA.TIER_2;case U.TVA.TIER_2:case U.TVA.TIER_3:return U.TVA.TIER_3;default:return null}}(t);return null==i?null:(0,E.jsx)("div",{className:e7()(gB.ER,{[gB.GH]:i===U.TVA.TIER_2,[gB.z5]:i===U.TVA.TIER_3}),children:(0,E.jsx)(el.E,{className:gB.uQ,color:"text-overlay-light",variant:"text-xs/bold",children:t===U.TVA.TIER_3?j.intl.string(j.t.d849Up):j.intl.string(j.t.dZeX1z)})})}function gK(e){let{isFocused:t,handleFocus:i,handleRowBlur:n,theme:l,row:s,hideTier0:r}=e,a=S.useRef(null);return(0,E.jsxs)("tr",{className:gB.__invalid_tableRow,children:[(0,E.jsx)("th",{className:e7()(gB.xR,gB.uB),scope:"row",children:(0,E.jsx)(en.D,{className:e7()(gB.VC,gB.xR,gB.Rk),onFocus:i,onBlur:n,onMouseEnter:i,onMouseLeave:n,children:(0,E.jsx)(ee.Y,{targetElementRef:a,align:"center",disablePointerEvents:!0,nudgeAlignIntoViewport:!0,position:"bottom",renderPopout:()=>(0,E.jsx)("img",{className:gB.Mz,src:(0,gV.M)(l)?s.getPerkPreviewDarkTheme():s.getPerkPreviewLightTheme(),alt:""}),shouldShow:t,spacing:16,children:()=>(0,E.jsx)(el.E,{variant:"text-md/normal",ref:a,children:s.getPerkHeading()})})})}),!r&&(0,E.jsx)(gY,{textVariant:"text-md/normal",value:s.getTier0Value()}),(0,E.jsx)(gY,{value:s.getTier1Value()}),(0,E.jsx)(gY,{value:s.getTier2Value()}),(0,E.jsx)(gY,{value:s.getTier3Value()})]})}let gW=function(e){let t=(0,cq.Ay)(),[i,n]=S.useState(null),{className:l,guild:s,hideHeading:r,hideTier0:a}=e;function o(){n(null)}return(0,E.jsxs)("div",{className:l,children:[!r&&(0,E.jsx)(eV.D,{className:gB.R_,variant:"heading-xxl/extrabold",children:j.intl.string(j.t["9GGb9k"])}),(0,E.jsxs)("div",{className:gB.wY,children:[null!=s&&(0,E.jsx)(gH,{currentTier:s.premiumTier}),(0,E.jsxs)("table",{className:gB.tp,cellPadding:0,cellSpacing:0,children:[(0,E.jsx)("thead",{children:(0,E.jsxs)("tr",{className:gB.__invalid_tableRow,children:[(0,E.jsx)(gX,{className:gB.VC,children:j.intl.string(j.t.F5MY0k)}),!a&&(0,E.jsx)(gX,{tier:U.TVA.NONE,children:j.intl.string(j.t.mx8j2m)}),(0,E.jsx)(gX,{tier:U.TVA.TIER_1,children:j.intl.string(j.t.nzXtaS)}),(0,E.jsx)(gX,{tier:U.TVA.TIER_2,children:j.intl.string(j.t["h33/uW"])}),(0,E.jsx)(gX,{tier:U.TVA.TIER_3,children:j.intl.string(j.t.BfF6ED)})]})}),(0,E.jsx)("tbody",{className:gB.__invalid_tableBody,children:gz.map((e,l)=>{let s=i===l;return void 0===e.predicate?(0,E.jsx)(gK,{isFocused:s,handleFocus:function(){n(l)},handleRowBlur:o,theme:t,row:e,hideTier0:a},l):null})})]})]})]})};var gZ=i(338548),gq=i(776096),gQ=i(178368),gJ=i(682577),g$=i(866323),g0=i(530005),g1=i(443865),g2=i(473145);function g3(e){let{guildBoostSlot:t,onClose:n,hasCancelableGuildBoostSlot:l,premiumSubscription:s,onSelect:r,fractionalState:a}=e,o={transfer:{label:null!=t.premiumGuildSubscription?j.intl.string(j.t["PR0n//"]):j.intl.string(j.t["+fmEYG"]),subtext:t.isOnCooldown()?j.intl.string(j.t.XnB8M0):null,disabled:t.isOnCooldown()},cancel:{label:j.intl.string(j.t.twFU3R),subtext:l?null:j.intl.string(j.t.oQ9lOh),disabled:!l},uncancel:{label:j.intl.string(j.t["2glQNp"]),subtext:null,disabled:!1}};switch(s.status){case U.Dmq.PAST_DUE:o.cancel.disabled=!0,o.cancel.subtext=j.intl.string(j.t.WnL6DV),o.uncancel.disabled=!0;break;case U.Dmq.PAUSE_PENDING:case U.Dmq.PAUSED:a===l0.xc.NONE&&(o.transfer.disabled=!0,o.transfer.subtext=j.intl.string(j.t.LiLRRT),o.cancel.subtext=j.intl.string(j.t["1ywaWL"]),o.cancel.disabled=!0,o.uncancel.disabled=!0)}let d=S.useMemo(()=>s.isPausedOrPausePending&&a===l0.xc.NONE?(0,E.jsx)(ei.Dr,{id:"manage-subscription",label:j.intl.string(j.t.obRG6Y),action:()=>(0,eq.openUserSettings)(u.X.SUBSCRIPTIONS_PANEL),iconLeft:g1.x,leadingAccessory:{type:"icon",icon:g1.x}}):null,[a,s]);return(0,E.jsxs)(et.W,{"data-menu-migrated-auto":!0,onSelect:r,navId:"subscription-context",variant:"fixed","aria-label":j.intl.string(j.t.ogxXGq),onClose:n,children:[(0,E.jsx)(ei.Dr,{id:"apply",label:o.transfer.label,subtext:o.transfer.subtext,action:function(){(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,724624));return i=>(0,E.jsx)(e,{...i,guildBoostSlots:[t],locationSection:U.JJy.SETTINGS_PREMIUM})})},disabled:o.transfer.disabled}),(0,g2.I5)(t)?(0,E.jsx)(ei.Dr,{id:"uncancel",label:o.uncancel.label,subtext:o.uncancel.subtext,action:function(){(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,342744));return i=>(0,E.jsx)(e,{...i,guildBoostSlotId:t.id})})},disabled:o.uncancel.disabled}):(0,E.jsx)(ei.Dr,{id:"cancel",label:o.cancel.label,subtext:o.cancel.subtext,action:function(){(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,983511));return i=>(0,E.jsx)(e,{...i,guildBoostSlot:t})})},disabled:o.cancel.disabled,color:"danger"}),d]})}var g5=i(545934),g4=i(496431);let g6=function(e){let{className:t,cooldown:i}=e,n=(0,g4.A)(i);return(0,E.jsx)(el.E,{className:t,variant:"text-sm/medium",color:"text-muted",children:(0,rs.uN)(n,{days:j.t.WUTPDc,hours:j.t.c1qodV,minutes:j.t["2+A3dv"]})})};var g8=i(759692);let g7=function(e){let{className:t,imageClassName:n,boostInCooldown:l,useReducedMotion:s}=e;return(0,E.jsx)("div",{className:e7()(g8.h4,t,{[g8.K2]:l}),children:(0,E.jsx)("img",{className:e7()(g8.Sl,n,{[g8.x8]:l}),src:l?i(650442):s?i(742885):"https://cdn.discordapp.com/assets/content/86fd98fc22283647a8be93d0c503646b53c84e3cb25ca6562a38cecb84327e58.gif",alt:""})})};var g9=i(743552);let me=function(e){let{className:t,hasCooldown:n,isCanceled:l,useReducedMotion:s}=e;return(0,E.jsxs)("div",{className:e7()(g9.sn,t),children:[l?(0,E.jsx)("img",{className:e7()(g9.$J,g9.qX),src:i(728707),alt:""}):(0,E.jsx)(g7,{className:g9.$J,boostInCooldown:n,useReducedMotion:s}),!l&&n&&(0,E.jsx)("img",{className:g9.De,src:i(438807),alt:""})]})};var mt=i(548118),mi=i(906199),mn=i(944304),ml=i(864310),ms=i(310918);let mr=function(e){let{className:t,guildId:i,boostingVariant:n}=e,l=(0,u7.bG)([eh.A],()=>eh.A.getGuild(i),[i]),s=(0,ml.A)(l?.id).total;return null==l?(0,E.jsx)("div",{className:e7()(t,ms.bo),children:(0,E.jsx)("div",{className:ms.$g,children:(0,E.jsx)(el.E,{variant:"text-lg/bold",children:j.intl.string(j.t["6Kwwuo"])})})}):(0,E.jsxs)("div",{className:e7()(t,ms.bo),children:[(0,E.jsx)(mt.Ay,{className:ms.__invalid_guildIcon,guild:l,size:mt.Ay.Sizes.LARGER}),(0,E.jsxs)("div",{className:ms.$g,children:[(0,E.jsx)(el.E,{variant:"text-lg/bold",children:l.name}),(0,E.jsxs)("div",{className:ms.TZ,children:[(0,E.jsx)(gp._,{color:er.A.unsafe_rawColors.GUILD_BOOSTING_PINK,className:ms.Me}),(0,E.jsx)(el.E,{variant:"text-sm/bold",color:"text-muted",children:j.intl.format(j.t["pob/cL"],{subscriptions:s})}),(0,E.jsx)("div",{className:ms.me}),(0,E.jsx)(el.E,{variant:"text-sm/bold",color:"text-muted",children:(0,g2.gb)(l.premiumTier,{useLevels:!1})})]})]}),n?(0,E.jsx)(mn.A,{guild:l,analyticsLocation:{page:U.liQ.GUILD_BOOSTING_USER_SETTINGS,section:U.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_BOOST_THIS_SERVER_CTA,object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.BUY},pauseAnimation:!0,size:ot.$n.Sizes.MEDIUM,color:ot.$n.Colors.PRIMARY,buttonText:j.intl.string(j.t.aBHecF)}):(0,E.jsx)(ek.$,{variant:"secondary",text:j.intl.string(j.t.KLOhbO),onClick:()=>{(0,lZ.default)(),(0,mi.K4)({guildId:l.id,location:{section:U.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_GO_TO_SERVER_CTA}})}})]})};var ma=i(20230);function mo(e){let{guildTier:t,guildBoostSlot:i,showAltText:n,isCanceled:l,premiumSubscription:s,fractionalPremiumInfo:r}=e,a=S.useMemo(()=>{if(l){let e=s.currentPeriodEnd;return s.isPausedForFractionalPremium&&(e=r.endsAt.toDate()),j.intl.format(j.t.Z4ULRD,{date:e})}let e=null!=i.premiumGuildSubscription?db.default.extractTimestamp(i.premiumGuildSubscription.id):0;return j.intl.formatToPlainString(j.t.lY2Bur,{date:new Date(e)})},[i,l,s,r]),o=S.useMemo(()=>(function(e){if(null==e||e===U.TVA.NONE)return"";let t=[j.intl.formatToPlainString(j.t["dLlKX/"],{numEmojiSlots:l0.TG[e].limits.emoji}),j.intl.formatToPlainString(j.t["+ANIfv"],{numStickerSlots:l0.TG[e].limits.stickers}),j.intl.formatToPlainString(j.t["4gt60b"],{numSoundboardSlots:l0.TG[e].limits.soundboardSounds}),j.intl.formatToPlainString(j.t.XahSjZ,{resolution:l0.TG[e].limits.screenShareQualityResolution,framerate:l0.TG[e].limits.screenShareQualityFramerate}),j.intl.formatToPlainString(j.t.NbNs7S,{bitrate:l0.TG[e].limits.bitrate/1e3}),j.intl.formatToPlainString(j.t.VVKcpn,{filesize:l0.TG[e].limits.fileSize/1024/1024}),j.intl.formatToPlainString(j.t.TbpCvv,{numVideoStageSeats:l0.TG[e].limits.stageVideoUsers}),j.intl.string(j.t.LDyX3i),j.intl.string(j.t.YtGlPW)];e>=U.TVA.TIER_2&&(t.push(j.intl.string(j.t.SztbtN)),t.push(j.intl.string(j.t["3GK91n"]))),e>=U.TVA.TIER_3&&t.push(j.intl.string(j.t["XUUJd+"]));let i=t[Math.floor(Math.random()*t.length)];return j.intl.format(j.t["/dOAmQ"],{perk:i})})(t),[t]),u=(0,g$.p)(n,{from:{opacity:0},enter:{opacity:1},leave:{opacity:0}},"animate-always");return l||t===U.TVA.NONE?(0,E.jsx)("div",{className:ma.xm,children:(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-muted",children:a})}):u((e,t)=>(0,E.jsx)(gJ.animated.div,{style:e,className:ma.xm,children:(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-muted",children:t?o:a})}))}function mu(e){let{guildTier:t,guildBoostSlot:i,premiumSubscription:n,hasCancelableGuildBoostSlot:l,showAltText:s,isLastGuildBoostSlot:r}=e,a=(0,u7.bG)([ni.Ay],()=>ni.Ay.useReducedMotion),o=S.useMemo(()=>null!=i.cooldownEndsAt?new Date(i.cooldownEndsAt):null,[i]),u=S.useMemo(()=>null!=o&&o>new Date,[o]),d=(0,g2.I5)(i),c=(0,gb.A)(),g=S.useRef(null);return(0,E.jsxs)("div",{className:ma.PW,children:[(0,E.jsxs)("div",{className:ma.$U,children:[(0,E.jsx)(me,{isCanceled:d,hasCooldown:u,useReducedMotion:a}),(0,E.jsx)("div",{className:ma.vh,children:null!=o&&u&&!d?(0,E.jsx)(g6,{className:ma.xm,cooldown:o.getTime()}):(0,E.jsx)(mo,{guildTier:t,guildBoostSlot:i,showAltText:s,isCanceled:d,premiumSubscription:n,fractionalPremiumInfo:c})}),(0,E.jsx)(ee.Y,{targetElementRef:g,renderPopout:function(e){let{closePopout:t}=e;return(0,E.jsx)(g3,{onClose:t,guildBoostSlot:i,premiumSubscription:n,hasCancelableGuildBoostSlot:l,fractionalState:c.fractionalState})},position:"right",align:"center",children:e=>(0,E.jsx)(en.D,{...e,innerRef:g,"aria-label":j.intl.string(j.t.PdRCRg),className:ma.oU,children:(0,E.jsx)(g0.F,{size:"md",color:"currentColor"})})})]}),!r&&(0,E.jsx)("div",{className:ma.eX})]})}function md(e){let{guildId:t,guildBoostSlotRecords:i,premiumSubscription:n,hasCancelableGuildBoostSlot:l,showAltText:s}=e,r=(0,u7.bG)([eh.A],()=>eh.A.getGuild(t),[t]);return(0,E.jsxs)("div",{className:ma.ag,children:[(0,E.jsx)(mr,{guildId:t,boostingVariant:!1}),i.map((e,t)=>(0,E.jsx)(mu,{guildTier:r?.premiumTier,guildBoostSlot:e,premiumSubscription:n,hasCancelableGuildBoostSlot:l,showAltText:s,isLastGuildBoostSlot:t===i.length-1},e.id))]})}function mc(e){let{guildId:t,appliedGuildBoosts:i,premiumSubscription:n}=e,l=(0,u7.bG)([eh.A],()=>eh.A.getGuild(t),[t]),s=db.default.fromTimestamp(Date.now());if(i.forEach(e=>{(null==s||0>db.default.compare(e.id,s))&&(s=e.id)}),null==s)return null;let r=g5.A.createFromServer({id:db.default.fromTimestamp(Date.now()),subscription_id:n.id,canceled:!1,premium_guild_subscription:{id:s,guild_id:t},cooldown_ends_at:null},n);return(0,E.jsxs)("div",{className:ma.ag,children:[(0,E.jsx)(mr,{guildId:t,boostingVariant:!1}),i.map((e,t)=>(0,E.jsx)(mu,{guildTier:l?.premiumTier,guildBoostSlot:r,premiumSubscription:n,hasCancelableGuildBoostSlot:!1,showAltText:!1,isLastGuildBoostSlot:t===i.length-1},t))]})}function mg(e){let{appliedGuildBoosts:t,premiumSubscription:i}=e,n=S.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,E.jsxs)("div",{className:ma.iE,children:[(0,E.jsx)("div",{className:ma.kL,children:db.default.keys(n).map(e=>(0,E.jsx)(mc,{guildId:e,premiumSubscription:i,appliedGuildBoosts:n[e]},e))}),(0,E.jsx)("div",{className:ma.vK})]})}function mm(e){let{guildBoostSlots:t,premiumSubscription:i}=e,[n,l]=S.useState(!1);S.useEffect(()=>{let e=-1;return null!=i&&(e=setInterval(()=>{l(e=>!e)},3e3)),()=>{clearInterval(e)}},[i]);let{boostsByGuildId:s,numActiveGuildBoostSlots:r}=S.useMemo(()=>{let e=0,i={};return Object.keys(t).forEach(n=>{let l=t[n];if(!(0,g2.I5)(l)&&e++,null!=l.premiumGuildSubscription){let e=l.premiumGuildSubscription.guildId;e in i||(i[e]=[]),i[e].push(l)}}),{boostsByGuildId:i,numActiveGuildBoostSlots:e}},[t]);if(null==i||0===Object.keys(s).length)return null;let a=r>uh.Ay.getNumIncludedPremiumGuildSubscriptionSlots(i.planId);return(0,E.jsxs)("div",{className:ma.iE,children:[(0,E.jsx)("div",{className:ma.kL,children:db.default.keys(s).map(e=>(0,E.jsx)(md,{guildId:e,guildBoostSlotRecords:s[e],premiumSubscription:i,hasCancelableGuildBoostSlot:a,showAltText:n},e))}),(0,E.jsx)("div",{className:ma.vK})]})}var mA=i(461546);let mh=function(e){let{hasGuildBoostSlots:t,hasAppliedGuildBoosts:n,hasBoostPerk:l,canAddBoosts:s}=e;return(0,E.jsxs)("div",{className:mA.iE,children:[(0,E.jsx)("div",{className:mA.bj,children:(0,E.jsx)("img",{alt:"",className:mA.KV,src:i(742885)})}),(0,E.jsxs)("div",{className:mA.D7,children:[(0,E.jsx)(eV.D,{variant:"display-md",className:mA.R_,children:function(e){let{hasGuildBoostSlots:t,hasAppliedGuildBoosts:i,hasBoostPerk:n,canAddBoosts:l}=e;return l?t?n&&!i?j.intl.format(j.t.s9zQyG,{}):j.intl.format(j.t.Rb8Jhs,{}):j.intl.string(j.t["2rh0by"]):j.intl.format(j.t.Rb8Jhs,{})}({hasGuildBoostSlots:t,hasBoostPerk:l,hasAppliedGuildBoosts:n,canAddBoosts:s})}),(0,E.jsx)("svg",{viewBox:"0 0 660 210",className:mA.Mz,children:(0,E.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 mE=i(725538),mS=i(168482);function mT(){return(0,E.jsxs)("div",{className:mE.iE,children:[(0,E.jsx)("img",{className:mE.Kk,alt:"",src:mS}),(0,E.jsxs)("div",{className:mE.pq,children:[(0,E.jsx)(el.E,{variant:"text-lg/bold",children:j.intl.string(j.t.ZHNSYf)}),(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-muted",children:j.intl.string(j.t.kCj5ps)})]}),(0,E.jsx)(ek.$,{variant:"secondary",text:j.intl.string(j.t.JFlifp),onClick:function(){(0,l7.pX)(U.BVt.GUILD_DISCOVERY),(0,lZ.default)()}})]})}var mx=i(502572),mp=i(614820),mf=i(987144),mN=i(178015);let m_=function(){let e=S.useRef(null),{analyticsLocations:t}=(0,n1.Ay)(),{fractionalState:n}=(0,gb.A)();function l(i){null!=e.current&&(0,K.closeModal)(e.current),(0,mf.g)({analyticsLocation:{page:U.liQ.GUILD_BOOSTING_USER_SETTINGS,section:U.JJy.GUILD_BOOSTING_BOOST_ANY_GUILD_CTA,object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.BUY},analyticsLocations:t,guild:i})}async function s(){e.current=await (0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,770101));return t=>(0,E.jsx)(e,{...t,onSelectGuild:l})},{onCloseRequest:()=>{null!=e.current&&(0,K.closeModal)(e.current)}})}let r=(0,g2.Nc)({fractionalState:n});return(0,E.jsxs)("div",{className:mN.iE,children:[(0,E.jsx)(gp._,{color:er.A.unsafe_rawColors.GUILD_BOOSTING_PINK,className:mN.$J}),(0,E.jsx)(el.E,{className:mN.C,color:"text-default",variant:"text-sm/medium",children:j.intl.format(j.t.kqC5vq,{boostAnyGuildHook:(e,t)=>{let i=null!=r,n=(0,mp.O)(e),l=(0,E.jsx)("div",{className:mN.lO,children:(0,E.jsx)(ea.Q,{variant:"primary",onClick:i?void 0:s,text:n,disabled:i},t)});return i?(0,E.jsx)(mx.A,{text:r,"aria-label":r.toString(),children:e=>(0,E.jsx)("span",{...e,children:l})},t):l}})})]})};var mI=i(735310);let mC=function(e){let{canAddBoosts:t,canApplyBoosts:i}=e,n=(0,g.bG)([gq.A],()=>gq.A.affinities),l=(0,g.bG)([eE.Ay],()=>eE.Ay.getFlattenedGuildIds()),s=S.useMemo(()=>{let e=n.slice(0,3).map(e=>e.guildId);for(let t=0;t<l.length&&!(e.length>=3);t++){let i=l[t];e.includes(i)||e.push(i)}return e},[n,l]);return 0===s.length?null:(0,E.jsxs)("div",{className:mI.iE,children:[t&&(0,E.jsx)(eV.D,{variant:"heading-lg/semibold",className:mI.wx,children:j.intl.string(j.t.r90Wgo)}),s.map(e=>(0,E.jsx)(mr,{className:mI.ZS,guildId:e,boostingVariant:!0},e)),l.length>3&&i&&(0,E.jsx)(m_,{})]})};var mb=i(773447);let mv=function(e){let{hasAppliedGuildBoosts:t,hasBoostPerk:i,hasGuildAffinitiesOrInGuild:n,subscriptionIsPausedOrPausePending:l}=e,{subtitle:s,flavor:r}=function(e){let{hasAppliedGuildBoosts:t,hasBoostPerk:i,hasGuildAffinitiesOrInGuild:n,subscriptionIsPausedOrPausePending:l}=e;if(l)return{flavor:j.intl.format(j.t.doslJu,{onClick:()=>(0,eq.openUserSettings)(u.X.SUBSCRIPTIONS_PANEL)})};if(!n)return{subtitle:j.intl.string(j.t.oiWYAc)};if(t)return{subtitle:j.intl.string(j.t.W5rDjW),flavor:j.intl.format(j.t.cUHcaQ,{helpdeskArticle:ty.A.getArticleURL(U.MVz.GUILD_SUBSCRIPTIONS)})};let s=l0.hd[l0.gD.PREMIUM_MONTH_GUILD],r=uh.Ay.getDefaultPrice(s.id,i),a=(0,dI.CE)((0,dI.$g)(r.amount,r.currency),s.interval,s.intervalCount);return{subtitle:i?j.intl.string(j.t.bhPzXR):j.intl.string(j.t.Zs9h9Z),flavor:j.intl.formatToPlainString(j.t.PGgTdA,{monthlyGuildBoostPrice:a})}}({hasAppliedGuildBoosts:t,hasBoostPerk:i,hasGuildAffinitiesOrInGuild:n,subscriptionIsPausedOrPausePending:l});return(0,E.jsxs)("div",{className:mb.i,children:[(0,E.jsx)(eV.D,{variant:"heading-lg/bold",className:mb.V,children:s}),null!=r&&(0,E.jsx)(el.E,{variant:"text-sm/normal",children:r})]})};var my=i(724624),mj=i(983511),mO=i(342744),mR=i(87719),mL=i(439312);function mD(e){let{guildBoostSlot:t,isCancellable:i,onCancel:n,onUncancel:l,premiumSubscription:s,useReducedMotion:r,fractionalState:a}=e,o=S.useMemo(()=>null!=t.cooldownEndsAt?new Date(t.cooldownEndsAt):null,[t]),u=(0,g2.I5)(t),d=s?.isPaused===!0&&a===l0.xc.NONE,c=j.intl.string(j.t.mOWsF1);return(0,E.jsxs)("li",{className:mL.Hp,children:[(0,E.jsxs)("div",{className:mL.YL,children:[(0,E.jsx)(me,{className:mL.W6,hasCooldown:t.isOnCooldown(),isCanceled:u,useReducedMotion:r}),u&&null!=s?(0,E.jsx)(el.E,{color:"text-muted",variant:"text-sm/medium",children:j.intl.format(j.t.Z4ULRD,{date:s.currentPeriodEnd})}):t.isOnCooldown()&&null!=o?(0,E.jsx)(g6,{cooldown:o.getTime()}):(0,E.jsx)(el.E,{className:mL.__invalid_unappliedGuildBoostSlotDescription,color:"text-muted",variant:"text-sm/medium",children:j.intl.string(j.t["2mcafz"])})]}),(0,E.jsxs)("div",{className:mL.E7,children:[i&&!u&&(0,E.jsx)(mx.A,{shouldShow:d,text:c,"aria-label":c.toString(),children:e=>(0,E.jsx)("div",{className:mL.LB,children:(0,E.jsx)(ea.Q,{...e,variant:"primary",text:j.intl.string(j.t.twFU3R),onClick:()=>n(t),disabled:d,size:"sm"})})}),u&&(0,E.jsx)(mx.A,{shouldShow:d,text:c,"aria-label":c.toString(),children:e=>(0,E.jsx)("div",{className:mL.LB,children:(0,E.jsx)(ea.Q,{...e,variant:"primary",text:j.intl.string(j.t["2glQNp"]),onClick:()=>l(t),disabled:d,size:"sm"})})})]})]},t.id)}function mP(e){(0,K.openModalLazy)(async()=>t=>(0,E.jsx)(mj.default,{...t,guildBoostSlot:e}))}function mG(e){(0,K.openModalLazy)(async()=>t=>(0,E.jsx)(mO.default,{...t,guildBoostSlotId:e.id}))}let mM=function(e){let t,i,n,{guildBoostSlots:l}=e,s=(0,g.bG)([d$.A],()=>d$.A.getPremiumTypeSubscription()),r=s?.isPausedOrPausePending===!0,{fractionalState:a}=(0,gb.A)(),o=(0,g.bG)([ni.Ay],()=>ni.Ay.useReducedMotion),u=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()),d=a===l0.xc.FP_SUB_PAUSED,c=r&&!d,{appliedGuildBoostSlots:m,unappliedGuildBoostSlots:A,numActiveGuildBoostSlots:h,hasCooldownBoosts:T,allGuildBoostsAreOnCooldown:x}=S.useMemo(()=>{let e=[],t=[],i=0,n=!1,s=!0;return l.forEach(l=>{!(0,g2.I5)(l)&&i++,l.isOnCooldown()?n=!0:s=!1,null!=l.premiumGuildSubscription?e.push(l):t.push(l)}),{appliedGuildBoostSlots:e,unappliedGuildBoostSlots:t,numActiveGuildBoostSlots:i,hasCooldownBoosts:n,allGuildBoostsAreOnCooldown:s}},[l]),p=null!=s?uh.Ay.getNumIncludedPremiumGuildSubscriptionSlots(s.planId):0,f=Math.max(0,p-m.length),N=h>p,_=p===l.length,I=_?f:1,C=S.useMemo(()=>{let e=[];for(let t=0;t<I;t++)e.push((0,E.jsx)(g7,{className:mL.YA,useReducedMotion:o},t));return e},[I,o]),b=S.useMemo(()=>A.find(e=>e.isAvailable()),[A]);if(0===A.length)return null;let v=A.length;if(t=_?j.intl.formatToPlainString(x?j.t["3DW6Dc"]:j.t["/u15Qc"],{numUnappliedGuildBoostSlots:v}):j.intl.formatToPlainString(x?j.t["3DW6Dc"]:j.t.BPadnO,{numUnappliedGuildBoostSlots:v}),uh.Ay.isPremium(u)){function y(e,t){return(0,E.jsx)(en.D,{className:mL.nw,tag:"span",onClick:()=>{(0,mR.e)()},children:e},t)}i=x?j.intl.format(j.t.omcpSE,{learnMoreHook:y}):j.intl.format(j.t["5mAkVi"],{numUnappliedGuildBoostSlots:v,learnMoreHook:y})}else i=x?j.intl.string(j.t["8pcUZi"]):j.intl.formatToPlainString(j.t.Kaw82o,{numUnappliedGuildBoostSlots:v});return n=r&&a===l0.xc.NONE?j.intl.string(j.t.mOWsF1):j.intl.string(j.t.xr4m5B),(0,E.jsx)("div",{className:mL.iE,children:(0,E.jsxs)("div",{className:e7()(mL.Qs,[mL.Yq]),children:[(0,E.jsxs)("div",{className:mL.wx,children:[(0,E.jsxs)("div",{className:mL.RW,children:[(0,E.jsx)("div",{className:mL.PS,children:C}),(0,E.jsxs)("div",{className:mL.__invalid_headerCopy,children:[(0,E.jsx)(eV.D,{className:mL.gg,variant:"heading-lg/bold",children:t}),(0,E.jsx)(el.E,{className:mL.__invalid_headerSubheading,color:"text-strong",variant:"text-sm/normal",children:i})]})]}),(0,E.jsx)("div",{className:mL.di,children:(0,E.jsx)(mx.A,{shouldShow:null==b||c,text:n,"aria-label":n.toString(),children:e=>(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.BMx1iy),...e,disabled:null==b||c,onClick:null!=b?()=>{(0,K.openModalLazy)(async()=>e=>(0,E.jsx)(my.default,{...e,guildBoostSlots:[b],locationSection:U.JJy.SETTINGS_PREMIUM}))}:void 0})})})]}),(!_||T)&&(0,E.jsx)("ul",{className:mL.LU,children:A.map(e=>(0,E.jsx)(mD,{guildBoostSlot:e,isCancellable:N,onCancel:mP,onUncancel:mG,premiumSubscription:s,useReducedMotion:o,fractionalState:a},e.id))})]})})};var mU=i(561835);function mV(e){let{premiumSubscription:t}=e,i=(0,g.bG)([gQ.A],()=>gQ.A.boostSlots),n=S.useMemo(()=>Object.values(i),[i]),l=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()),s=uh.Ay.isPremium(l,l0.PremiumTypes.TIER_2),r=(0,g.bG)([gq.A],()=>gq.A.affinities),a=(0,g.bG)([eE.Ay],()=>eE.Ay.getFlattenedGuildIds()),o=r.length>0||a.length>0,u=n.length>0,d=S.useMemo(()=>n.filter(e=>null!=e.premiumGuildSubscription),[n]),c=d.length>0,m=n.length>d.length,A=(0,g.bG)([gC.A],()=>gC.A.getCurrentUserAppliedBoosts()),{fractionalState:h}=(0,gb.A)({forceFetch:!0}),T=l?.isPremiumGroupMember(),x=t?.isPausedOrPausePending===!0&&h===l0.xc.NONE,p=t?.isPausedOrPausePending!==!0&&h===l0.xc.NONE&&!T,f=s&&h===l0.xc.FP_SUB_PAUSED,N=h===l0.xc.NONE&&!T;return(0,E.jsxs)("div",{className:mU.GO,children:[(0,E.jsx)(d6.kb,{className:mU.ek}),(0,E.jsx)(mh,{hasGuildBoostSlots:u,hasAppliedGuildBoosts:c,hasBoostPerk:f,canAddBoosts:p}),N&&(0,E.jsx)(mv,{hasAppliedGuildBoosts:c,hasBoostPerk:f,hasGuildAffinitiesOrInGuild:o,subscriptionIsPausedOrPausePending:x}),T&&(0,E.jsx)(gZ.A,{}),!o&&(0,E.jsx)(mT,{}),t?.isPaused&&h!==l0.xc.FP_SUB_PAUSED?(0,E.jsx)(mg,{appliedGuildBoosts:A,premiumSubscription:t}):(0,E.jsx)(mm,{guildBoostSlots:i,premiumSubscription:t}),(0,E.jsx)(mM,{guildBoostSlots:n,fractionalPremiumState:h}),(0,E.jsx)(mC,{canAddBoosts:c&&p,canApplyBoosts:m}),(0,E.jsx)(gW,{className:mU.e4,hideHeading:!0,hideTier0:!0}),(0,E.jsx)(gD,{cardClassName:mU.KW}),(0,E.jsx)(gU,{className:mU.JL})]})}var mk=i(527113),mw=i(365199),mF=i(378102);function mB(e){let{guild:t,className:i}=e,{total:n}=(0,ml.A)(t.id);return(0,E.jsxs)("div",{className:i??mF.OA,children:[(0,E.jsx)(mt.Ay,{className:mF.$f,guild:t,size:mt.Ay.Sizes.MEDIUM}),(0,E.jsxs)("div",{className:mF.gI,children:[(0,E.jsx)(el.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:t.name}),(0,E.jsxs)("div",{className:mF.ew,children:[(0,E.jsxs)("div",{className:mF.QW,children:[(0,E.jsx)(gp._,{className:mF.Wz,color:er.A.unsafe_rawColors.GUILD_BOOSTING_PINK_REFRESH}),(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-subtle",children:j.intl.format(j.t["pob/cL"],{subscriptions:n})})]}),t.premiumTier!==U.TVA.NONE&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)("div",{className:mF.zk}),(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-subtle",children:(0,g2.gb)(t.premiumTier,{useLevels:!1})})]})]})]})]})}function mz(e){let{guildId:t}=e,i=(0,g.bG)([eh.A],()=>eh.A.getGuild(t),[t]);return null==i?null:(0,E.jsxs)("div",{className:mF.Nr,children:[(0,E.jsx)(mB,{guild:i}),(0,E.jsx)(ek.$,{variant:"secondary",size:"sm",icon:gp._,text:j.intl.string(j.t.aBHecF),onClick:()=>{(0,mf.g)({analyticsLocations:[],analyticsLocation:{page:U.liQ.GUILD_BOOSTING_USER_SETTINGS,section:U.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_BOOST_THIS_SERVER_CTA,object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.BUY},guild:i})}})]})}var mX=i(512062);let mY="https://cdn.discordapp.com/assets/content/272d3fa6496aedb9dee76f2d555913bfd56c9e9aacd6de3c18449644d9749657.png";function mH(e){let{slot:t,guildTier:i,premiumSubscription:n,hasCancelableSlots:l,isLast:s}=e,r=S.useRef(null),a=(0,g2.I5)(t),o=S.useMemo(()=>null!=t.cooldownEndsAt?new Date(t.cooldownEndsAt):null,[t.cooldownEndsAt]),u=null!=o&&o>new Date,d=(0,gb.A)(),c=S.useMemo(()=>(function(e,t){if(null==e||e===U.TVA.NONE)return"";let i=[j.intl.formatToPlainString(j.t["dLlKX/"],{numEmojiSlots:l0.TG[e].limits.emoji}),j.intl.formatToPlainString(j.t["+ANIfv"],{numStickerSlots:l0.TG[e].limits.stickers}),j.intl.formatToPlainString(j.t["4gt60b"],{numSoundboardSlots:l0.TG[e].limits.soundboardSounds}),j.intl.formatToPlainString(j.t.XahSjZ,{resolution:l0.TG[e].limits.screenShareQualityResolution,framerate:l0.TG[e].limits.screenShareQualityFramerate}),j.intl.formatToPlainString(j.t.NbNs7S,{bitrate:l0.TG[e].limits.bitrate/1e3}),j.intl.formatToPlainString(j.t.VVKcpn,{filesize:l0.TG[e].limits.fileSize/1024/1024}),j.intl.formatToPlainString(j.t.TbpCvv,{numVideoStageSeats:l0.TG[e].limits.stageVideoUsers}),j.intl.string(j.t.LDyX3i),j.intl.string(j.t.YtGlPW)];e>=U.TVA.TIER_2&&(i.push(j.intl.string(j.t.SztbtN)),i.push(j.intl.string(j.t["3GK91n"]))),e>=U.TVA.TIER_3&&i.push(j.intl.string(j.t["XUUJd+"]));let n=0;for(let e=0;e<t.length;e++)n=31*n+t.charCodeAt(e)|0;let l=i[Math.abs(n)%i.length];return j.intl.formatToPlainString(j.t["/dOAmQ"],{perk:l})})(i,t.id),[i,t.id]),g=S.useMemo(()=>{if(""!==c)return c;let e=null!=t.premiumGuildSubscription?db.default.extractTimestamp(t.premiumGuildSubscription.id):0;return j.intl.formatToPlainString(j.t.lY2Bur,{date:new Date(e)})},[c,t.premiumGuildSubscription]),m=S.useMemo(()=>a?n.isPausedForFractionalPremium?d.endsAt.toDate():n.currentPeriodEnd:null,[a,n,d]);return(0,E.jsxs)("div",{className:e7()(mX.iq,{[mX.Mt]:s}),children:[(0,E.jsxs)("div",{className:mX.kd,children:[(0,E.jsx)("img",{alt:"",className:mX.bB,src:mY}),a&&null!=m?(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-subtle",children:j.intl.format(j.t.Z4ULRD,{date:m})}):(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-subtle",children:g}),u&&null!=o&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)("div",{className:mX.zk}),(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-feedback-info",children:j.intl.formatToPlainString(j.t.YJlswH,{date:o.toLocaleDateString()})})]}),!u&&null!=n.trialEndsAt&&(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)("div",{className:mX.zk}),(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-feedback-warning",children:j.intl.formatToPlainString(j.t.OdPSpk,{date:new Date(n.trialEndsAt).toLocaleDateString()})})]})]})]}),(0,E.jsx)(ee.Y,{targetElementRef:r,renderPopout:e=>{let{closePopout:i}=e;return(0,E.jsx)(g3,{onClose:i,guildBoostSlot:t,premiumSubscription:n,hasCancelableGuildBoostSlot:l,fractionalState:d.fractionalState})},position:"right",align:"center",children:e=>(0,E.jsx)(en.D,{innerRef:r,"aria-label":j.intl.string(j.t.PdRCRg),className:mX.Mj,...e,children:(0,E.jsx)(mw.j,{size:"xs",color:er.A.colors.INTERACTIVE_TEXT_DEFAULT})})})]})}function mK(e){let{guildId:t,slots:i,premiumSubscription:n,hasCancelableSlots:l}=e,s=(0,g.bG)([eh.A],()=>eh.A.getGuild(t),[t]);return(0,E.jsxs)("div",{className:mX.Nr,children:[(0,E.jsx)("div",{className:mX.MY,children:null!=s?(0,E.jsxs)(E.Fragment,{children:[(0,E.jsx)(mB,{guild:s,className:mX.OA}),(0,E.jsx)(ek.$,{variant:"secondary",size:"sm",text:j.intl.string(j.t.KLOhbO),onClick:()=>{(0,lZ.default)(),(0,mi.K4)({guildId:s.id,location:{section:U.JJy.GUILD_BOOSTING_RECOMMENDED_SERVER_GO_TO_SERVER_CTA}})}})]}):(0,E.jsx)("div",{className:mX.OA,children:(0,E.jsx)(eV.D,{variant:"heading-md/semibold",color:"text-default",children:j.intl.string(j.t["6Kwwuo"])})})}),i.map((e,t)=>(0,E.jsx)(mH,{slot:e,guildTier:s?.premiumTier,premiumSubscription:n,hasCancelableSlots:l,isLast:t===i.length-1},e.id))]})}function mW(e){let{guildBoostSlots:t,premiumSubscription:i,pausedAppliedGuildBoosts:n,isPaused:l}=e,{boostsByGuildId:s,numActiveSlots:r}=S.useMemo(()=>{if(l&&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 l=i[e];n[e]=l.map(i=>g5.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,s={};for(let i of Object.keys(t)){let n=t[i];if(!(0,g2.I5)(n)&&e++,null!=n.premiumGuildSubscription){let e=n.premiumGuildSubscription.guildId;e in s||(s[e]=[]),s[e].push(n)}}return{boostsByGuildId:s,numActiveSlots:e}},[t,l,n,i]);if(null==i||0===Object.keys(s).length)return null;let a=r>uh.Ay.getNumIncludedPremiumGuildSubscriptionSlots(i.planId);return(0,E.jsx)("div",{className:mX.kR,children:db.default.keys(s).map(e=>(0,E.jsx)(mK,{guildId:e,slots:s[e],premiumSubscription:i,hasCancelableSlots:a},e))})}var mZ=i(928171);function mq(e){let{guildBoostSlots:t,fractionalPremiumState:n}=e,l=(0,g.bG)([d$.A],()=>d$.A.getPremiumTypeSubscription()),{unappliedSlots:s,numActiveSlots:r}=S.useMemo(()=>{let e=[],i=0;for(let n of t)!(0,g2.I5)(n)&&i++,null==n.premiumGuildSubscription&&e.push(n);return{unappliedSlots:e,numActiveSlots:i}},[t]),a=r>(null!=l?uh.Ay.getNumIncludedPremiumGuildSubscriptionSlots(l.planId):0),o=l?.isPausedOrPausePending===!0&&n===l0.xc.NONE;return 0===s.length?null:(0,E.jsxs)("div",{className:mZ.Nr,children:[(0,E.jsxs)("div",{className:mZ.MY,children:[(0,E.jsxs)("div",{className:mZ._L,children:[(0,E.jsxs)("div",{className:mZ.MD,children:[(0,E.jsx)("img",{alt:"",className:mZ.F8,src:mY}),(0,E.jsx)("div",{className:e7()(mZ.qS,"theme-dark"),children:(0,E.jsx)("span",{className:mZ.Vv,children:s.length})})]}),(0,E.jsxs)("div",{className:mZ.Qp,children:[(0,E.jsx)(el.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:j.intl.format(j.t.BPadnO,{numUnappliedGuildBoostSlots:s.length})}),(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-subtle",children:j.intl.format(j.t.Kaw82o,{numUnappliedGuildBoostSlots:s.length})})]})]}),(0,E.jsx)(mx.A,{shouldShow:o,text:j.intl.string(j.t.mOWsF1),"aria-label":j.intl.string(j.t.mOWsF1),children:e=>(0,E.jsx)(ek.$,{...e,variant:"primary",size:"sm",icon:gp._,text:j.intl.string(j.t.BMx1iy),disabled:o,onClick:()=>{(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,770101));return t=>(0,E.jsx)(e,{...t,onSelectGuild:e=>{t.onClose(),(0,mf.g)({analyticsLocations:[],analyticsLocation:{page:U.liQ.GUILD_BOOSTING_USER_SETTINGS,section:U.JJy.SETTINGS_PREMIUM,object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.BUY},guild:e})}})})}})})]}),s.map((e,t)=>(0,E.jsx)(mQ,{slot:e,isLast:t===s.length-1,isCancelable:a&&!(0,g2.I5)(e),isCanceled:(0,g2.I5)(e),premiumSubscription:l,modificationsDisabled:o},e.id))]})}function mQ(e){let t,{slot:i,isLast:n,isCancelable:l,isCanceled:s,premiumSubscription:r,modificationsDisabled:a}=e,o=S.useRef(null),u=S.useMemo(()=>null!=i.cooldownEndsAt?new Date(i.cooldownEndsAt):null,[i.cooldownEndsAt]);t=s&&null!=r?(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-subtle",children:j.intl.format(j.t.Z4ULRD,{date:r.currentPeriodEnd})}):i.isOnCooldown()&&null!=u?(0,E.jsx)(g6,{cooldown:u.getTime()}):(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-subtle",children:j.intl.string(j.t["2mcafz"])});let d=l||s;return(0,E.jsxs)("div",{className:e7()(mZ.iq,{[mZ.Mt]:n}),children:[(0,E.jsxs)("div",{className:mZ.kd,children:[(0,E.jsx)("img",{alt:"",className:mZ.bB,src:mY}),t]}),d&&(0,E.jsx)(ee.Y,{targetElementRef:o,renderPopout:e=>{let{closePopout:t}=e;return(0,E.jsxs)(et.W,{navId:"unapplied-boost-actions","aria-label":j.intl.string(j.t.ogxXGq),onSelect:void 0,onClose:t,children:[l&&(0,E.jsx)(ei.Dr,{id:"cancel-boost",label:j.intl.string(j.t.twFU3R),color:"danger",disabled:a,subtext:a?j.intl.string(j.t.mOWsF1):void 0,action:()=>{t(),(0,K.openModalLazy)(async()=>e=>(0,E.jsx)(mj.default,{...e,guildBoostSlot:i}))}}),s&&(0,E.jsx)(ei.Dr,{id:"uncancel-boost",label:j.intl.string(j.t["2glQNp"]),disabled:a,subtext:a?j.intl.string(j.t.mOWsF1):void 0,action:()=>{t(),(0,K.openModalLazy)(async()=>e=>(0,E.jsx)(mO.default,{...e,guildBoostSlotId:i.id}))}})]})},align:"right",position:"bottom",children:e=>(0,E.jsx)(en.D,{innerRef:o,"aria-label":j.intl.string(j.t["UKOtz+"]),className:mZ.Mj,...e,children:(0,E.jsx)(mw.j,{size:"xs",color:er.A.colors.INTERACTIVE_TEXT_DEFAULT})})})]})}var mJ=i(942053);function m$(e){let{guildBoostSlots:t,guildBoostSlotsByGuildId:i,premiumSubscription:n,pausedAppliedGuildBoosts:l,fractionalPremiumState:s}=e,r=ty.A.getArticleURL(U.MVz.GUILD_BOOSTING_FAQ),a=n?.isPaused===!0&&s!==l0.xc.FP_SUB_PAUSED,o=t.some(e=>null==e.premiumGuildSubscription),u=a&&l.length>0,d=a?u:t.some(e=>null!=e.premiumGuildSubscription);return o||d?(0,E.jsxs)("div",{className:mJ.i,children:[(0,E.jsxs)("div",{className:mJ.b,children:[(0,E.jsx)(eV.D,{variant:"heading-md/semibold",children:j.intl.string(j.t.W5rDjW)}),(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-muted",children:j.intl.format(j.t.SpDz1x,{helpdeskArticle:r})})]}),(0,E.jsx)(mW,{guildBoostSlots:i,premiumSubscription:n,pausedAppliedGuildBoosts:l,isPaused:a}),(0,E.jsx)(mq,{guildBoostSlots:t,fractionalPremiumState:s})]}):null}var m0=i(917064),m1=i(401721);function m2(){return(0,E.jsxs)("div",{className:m1.iE,children:[(0,E.jsx)(eV.D,{variant:"heading-xl/normal",children:j.intl.string(j.t.IzKs3o)}),(0,E.jsx)("div",{className:m1.kR,children:m0.s.map((e,t)=>{let i=e.icon;return(0,E.jsxs)("div",{className:m1.Nr,children:[(0,E.jsx)(i,{className:m1.Kk}),(0,E.jsx)(el.E,{className:m1.h_,color:"text-muted",variant:"text-sm/medium",children:e.getText()})]},t)})})]})}var m3=i(232122),m5=i(630579);function m4(){let[e,t]=S.useState(null),[i,n]=S.useState(null);return(0,E.jsxs)("div",{className:m5.iE,children:[(0,E.jsx)(eV.D,{variant:"heading-xl/normal",children:j.intl.string(j.t.HPJ6Nj)}),(0,E.jsx)("ul",{className:m5.p_,children:m3.m.map((l,s)=>{let r=e===s,a=i===s,o=r||a?"text-strong":"text-muted";return(0,E.jsxs)(en.D,{tag:"li",className:e7()(m5.Aw,{[m5.$K]:r}),onClick:()=>t(e=>e===s?null:s),onMouseEnter:()=>n(s),onMouseLeave:()=>n(null),children:[(0,E.jsxs)("div",{className:m5.k7,children:[(0,E.jsx)(el.E,{className:m5.b1,color:o,variant:"heading-md/semibold",tag:"span",children:l.getQuestion()}),(0,E.jsx)(es.a,{size:"sm",color:er.A.colors.INTERACTIVE_ICON_DEFAULT,className:m5.q4,style:{transform:r?"rotate(180deg)":"rotate(0deg)"}})]}),r&&(0,E.jsx)(el.E,{className:m5.ZF,color:"text-muted",variant:"text-sm/medium",children:l.getAnswer()})]},s)})})]})}var m6=i(182859),m8=i(853513),m7=i(880482);function m9(){let e=ty.A.getArticleURL(U.MVz.GUILD_SUBSCRIPTIONS);return(0,E.jsxs)("div",{className:m7.wx,children:[(0,E.jsxs)("div",{className:m7.Qs,children:[(0,E.jsxs)("div",{className:m7.B5,children:[(0,E.jsx)("img",{alt:"",className:m7.F8,src:"/assets/263e4cc9043cab70.svg"}),(0,E.jsx)(eV.D,{variant:"heading-xl/normal",children:j.intl.string(m8.default.hjvcLO)})]}),(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-muted",children:j.intl.format(j.t.TUHyoA,{helpdeskArticle:e})})]}),(0,E.jsx)(m6.A,{variant:"member",className:m7.iO,analyticsLocation:{page:U.liQ.GUILD_BOOSTING_USER_SETTINGS,section:U.JJy.HERO,object:U.ZSU.CARD},videoPlacement:"settings_header"})]})}var Ae=i(315629),At=i(524170);function Ai(){let e=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser());if(null==e||uh.Ay.hasFreeBoosts(e))return null;let t=ty.A.getArticleURL(U.MVz.GUILD_BOOSTING_FAQ);return(0,E.jsxs)(Ae.h,{color:"nitro-pink",className:At.vK,children:[(0,E.jsxs)("div",{className:At.nw,children:[(0,E.jsx)("img",{alt:"",className:At.q3,src:mY}),(0,E.jsxs)("div",{className:At.Tm,children:[(0,E.jsx)(el.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:j.intl.format(j.t.Idh1Vs,{count:l0.M4,boostCount:l0.M4})}),(0,E.jsxs)("div",{className:At.xv,children:[(0,E.jsx)(ur.t,{className:At.nE}),(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-subtle",children:j.intl.format(j.t["6UAu+f"],{count:l0.M4,boostCount:l0.M4,helpdeskArticle:t})})]})]})]}),(0,E.jsx)(ek.$,{variant:"expressive",size:"sm",icon:ur.t,text:j.intl.string(j.t["8x0jKT"]),onClick:mR.e})]})}var An=i(738262);function Al(){let e=(0,g.bG)([gq.A],()=>gq.A.affinities),t=(0,g.bG)([eE.Ay],()=>eE.Ay.getFlattenedGuildIds()),i=S.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,E.jsxs)("div",{className:An.i,children:[(0,E.jsx)(eV.D,{variant:"heading-md/semibold",children:j.intl.string(j.t.r90Wgo)}),(0,E.jsx)("div",{className:An.k,children:i.map(e=>(0,E.jsx)(mz,{guildId:e},e))})]})}var As=i(553429);function Ar(e){let{count:t,disabledReason:n}=e,l=ty.A.getArticleURL(U.MVz.GUILD_BOOSTING_FAQ);return(0,E.jsxs)(Ae.h,{color:"nitro-pink",className:As.vK,children:[(0,E.jsxs)("div",{className:As.nw,children:[(0,E.jsxs)("div",{className:As.MD,children:[(0,E.jsx)("img",{alt:"",className:As.F8,src:mY}),(0,E.jsx)("div",{className:e7()(As.qS,"theme-dark"),children:(0,E.jsx)("span",{className:As.Vv,children:t})})]}),(0,E.jsxs)("div",{className:As.Tm,children:[(0,E.jsx)(el.E,{variant:"heading-md/semibold",color:"text-default",tag:"span",children:j.intl.format(j.t.KewnLu,{count:t,boostCount:t})}),(0,E.jsxs)("div",{className:As.xv,children:[(0,E.jsx)(ur.t,{className:As.nE}),(0,E.jsx)(el.E,{variant:"text-xs/semibold",color:"text-subtle",children:j.intl.format(j.t["6UAu+f"],{count:l0.M4,boostCount:l0.M4,helpdeskArticle:l})})]})]})]}),(0,E.jsx)(mx.A,{shouldShow:null!=n,text:n??"","aria-label":n,children:e=>(0,E.jsx)(ek.$,{...e,variant:"primary",size:"sm",icon:gp._,text:j.intl.string(j.t.BMx1iy),disabled:null!=n,onClick:()=>{(0,K.openModalLazy)(async()=>{let{default:e}=await Promise.resolve().then(i.bind(i,770101));return t=>(0,E.jsx)(e,{...t,onSelectGuild:e=>{t.onClose(),(0,mf.g)({analyticsLocations:[],analyticsLocation:{page:U.liQ.GUILD_BOOSTING_USER_SETTINGS,section:U.JJy.SETTINGS_PREMIUM,object:U.ZSU.BUTTON_CTA,objectType:U.AnalyticsObjectTypes.BUY},guild:e})}})})}})})]})}function Aa(e){let{premiumSubscription:t}=e,i=(0,g.bG)([gQ.A],()=>gQ.A.boostSlots),n=S.useMemo(()=>Object.values(i),[i]),l=(0,g.bG)([iA.default],()=>iA.default.getCurrentUser()),s=(0,g.bG)([gq.A],()=>gq.A.affinities),r=(0,g.bG)([eE.Ay],()=>eE.Ay.getFlattenedGuildIds()),a=s.length>0||r.length>0,o=S.useMemo(()=>n.filter(e=>null!=e.premiumGuildSubscription),[n]).length,u=(0,g.bG)([gC.A],()=>gC.A.getCurrentUserAppliedBoosts()),{fractionalState:d}=(0,gb.A)({forceFetch:!0}),c=l?.isPremiumGroupMember(),m=t?.isPausedOrPausePending===!0&&d===l0.xc.NONE,A=S.useMemo(()=>n.some(e=>null==e.premiumGuildSubscription&&e.isAvailable()),[n]),h=m?j.intl.string(j.t.mOWsF1):A?void 0:j.intl.string(j.t.xr4m5B),T=S.useMemo(()=>{if(null==t)return 0;let e=uh.Ay.getNumIncludedPremiumGuildSubscriptionSlots(t.planId);return 0===e||e!==n.length?0:Math.max(0,e-o)},[t,n.length,o]);return(0,E.jsxs)("div",{className:mU.GO,children:[(0,E.jsx)(d6.kb,{className:mU.ek}),(0,E.jsx)(m9,{}),(0,E.jsx)(Ai,{}),T>0&&(0,E.jsx)(Ar,{count:T,disabledReason:h}),c&&(0,E.jsx)(gZ.A,{}),!a&&(0,E.jsx)(mT,{}),(0,E.jsxs)("div",{className:mU.C_,children:[(0,E.jsx)(m$,{guildBoostSlots:n,guildBoostSlotsByGuildId:i,premiumSubscription:t,pausedAppliedGuildBoosts:u,fractionalPremiumState:d}),(0,E.jsx)(Al,{}),(0,E.jsx)(mk.A,{hideHeading:!0,hideTier0:!0}),(0,E.jsx)(m2,{}),(0,E.jsx)(m4,{})]})]})}var Ao=i(672140);let Au=(0,a.E2)(u.X.PREMIUM_GUILD_SUBSCRIPTIONS_SETTING,{Component:function(){let e=gI.useConfig({location:"UserSettingsPremiumGuildSubscriptions"}).enabled;S.useEffect(()=>{lm.h.wait(()=>{dp.hP(),dp.$o(),(0,gf.CD)(),(0,gN.zS)(null,null,U.tF5.DISCOVERY),(0,gf.tO)(!0)})},[]);let{hasFetchedSubscriptions:t,premiumSubscription:i}=(0,g.cf)([d$.A],()=>({hasFetchedSubscriptions:d$.A.hasFetchedSubscriptions(),premiumSubscription:d$.A.getPremiumTypeSubscription()})),n=(0,g_.Y)(),l=(0,g.bG)([dJ.A],()=>dJ.A.hasFetchedPaymentSources),s=(0,g.bG)([gC.A],()=>gC.A.isFetchingCurrentUserAppliedBoosts),r=!t||!n||!l||s,[a,o]=S.useState(!1);return(r||a||o(!0),r&&!a)?(0,E.jsx)("div",{className:e7()(Ao.kL,Ao.Lq),children:(0,E.jsx)(dA.y,{})}):(0,E.jsxs)("div",{className:Ao.kL,children:[(0,E.jsx)("div",{className:Ao.Tp}),(0,E.jsx)("div",{className:Ao.Qs,children:e?(0,E.jsx)(Aa,{premiumSubscription:i}):(0,E.jsx)(mV,{premiumSubscription:i})})]})},useSearchTerms:()=>[j.intl.string(j.t["+CbP2v"]),j.intl.string(j.t.Nn1lJy)]}),Ad=(0,a.zZ)(u.X.PREMIUM_GUILD_SUBSCRIPTIONS_CATEGORY,{buildLayout:()=>[Au]}),Ac=(0,a.t_)(u.X.PREMIUM_GUILD_SUBSCRIPTIONS_PANEL,{useTitle:()=>j.intl.string(j.t["+CbP2v"]),buildLayout:()=>[Ad]}),Ag=(0,a.i4)(u.X.PREMIUM_GUILD_SUBSCRIPTIONS_SIDEBAR_ITEM,{useTitle:()=>j.intl.string(j.t["+CbP2v"]),icon:gp._,buildLayout:()=>[Ac]});var Am=i(153659),AA=i(155984),Ah=i(357758),AE=i(262077),AS=i(281445),AT=i(624479),Ax=i(626584),Ap=i(95035),Af=i(196736),AN=i(685743),A_=i(349085),AI=i(342942),AC=i(252589),Ab=i(758836),Av=i(275695),Ay=i(356061);let Aj=new Ax.A("GameServerSubscriptionsSection");function AO(e){return e.toLocaleDateString(void 0,{year:"numeric",month:"numeric",day:"numeric"})}function AR(e,t){return e.priceLabel===t.priceLabel&&e.dateLabel===t.dateLabel&&e.isCanceled===t.isCanceled&&e.isDanger===t.isDanger}let AL=S.memo(function(e){let{server:t,planOptionBySkuId:i,canUseShopDiscount:n}=e,{analyticsLocations:l}=(0,n1.Ay)(),s=t.instance.subscriptionId,r=t.instance.planId,a=(0,A_.A)(t.gameId,"cover")??t.coverUrl;S.useEffect(()=>{(0,gN.ur)(r).catch(()=>{})},[r]);let[o,u]=(0,eB.kn)([eF.M.GAME_SERVER_HOSTING_PORTKEY_TOS]),d=o!==eF.M.GAME_SERVER_HOSTING_PORTKEY_TOS,c=cV.default.getId()??"0",{handleCopyServerIp:m,animateCopyIcon:A}=(0,AN.A)(c,t.id,e4.A.GAME_SERVER_PAGE,t.serverIp),h=S.useCallback(()=>{(0,AI.A)({provider:AS.X.SHOCKBYTE,onAccept:()=>{u(iT.i.TAKE_ACTION),m()}})},[u,m]),{priceLabel:T,dateLabel:x,isCanceled:p,isDanger:f}=(0,g.bG)([d$.A,cw.A],()=>{let e=null!=s?d$.A.getSubscriptionById(s):null;if(null==e)return{priceLabel:null,dateLabel:null,isCanceled:!1,isDanger:!1};let t=null!=e.canceledAt,l=!t&&null!=e.renewalMutations,r=l?e.renewalMutations?.items[0]?.planId:e.items[0]?.planId,a=null!=r?cw.A.get(r):null,o=null!=a?i.get(a.skuId):null,u=n&&o?.nitroPriceAmount!=null?o.nitroPriceAmount:o?.standardPriceAmount,d=null!=u&&o?.priceCurrency!=null?j.intl.formatToPlainString(j.t.AbOLNu,{price:(0,dI.$g)(u,o.priceCurrency)}):null,c=AO(e.currentPeriodEnd);return{priceLabel:d,dateLabel:t?j.intl.formatToPlainString(Av.default["3aEgK6"],{date:c}):l?j.intl.formatToPlainString(Av.default.KFSA3M,{date:c}):j.intl.formatToPlainString(Av.default["9A6cRW"],{date:c}),isCanceled:t,isDanger:t||l}},[s,i,n],AR),N=S.useCallback(()=>{if(null==s)return;let e=d$.A.getSubscriptionById(s),t=null!=e?AO(e.currentPeriodEnd):"";(0,s1.A)({title:j.intl.string(Av.default.TEYPNR),subtitle:j.intl.formatToPlainString(Av.default.XR1WrB,{date:t}),confirmText:j.intl.string(j.t["cY+Oob"]),cancelText:j.intl.string(Av.default.zjfaGH),variant:"critical",onConfirm:async()=>{try{await dp.M2(s,l),await dp.hP()}catch(e){Aj.error("Failed to cancel game server subscription",e)}}})},[s,l]),_=S.useCallback(()=>{if(null==s)return;let e=d$.A.getSubscriptionById(s);if(null==e)return;let t=e.items[0]?.planId,a=null!=t?cw.A.get(t):null,o=null!=a?i.get(a.skuId):null,u=n&&o?.nitroPriceAmount!=null?o.nitroPriceAmount:o?.standardPriceAmount,d=null!=u&&o?.priceCurrency!=null?(0,dI.$g)(u,o.priceCurrency):"",c=AO(e.currentPeriodEnd);(0,s1.A)({title:j.intl.string(Av.default.o96qbc),subtitle:j.intl.formatToPlainString(Av.default["7n6Qq+"],{price:d,date:c}),confirmText:j.intl.string(j.t.iIvF2z),cancelText:j.intl.string(j.t["ETE/oC"]),variant:"primary",onConfirm:async()=>{try{await (0,gN.ur)(r);let t=e.items;await dp.nV(e,{status:U.Dmq.ACTIVE,items:t,currency:e.currency},{amount:0,currency:e.currency},(0,uh.UC)(t,e.currency),l),await dp.hP()}catch(e){Aj.error("Failed to re-subscribe to game server subscription",e)}}})},[s,r,l,i,n]),I=""!==t.serverIp&&":"!==t.serverIp;return(0,E.jsxs)("div",{className:Ay.nM,children:[(0,E.jsxs)("div",{className:Ay.M4,children:[(0,E.jsxs)("div",{className:Ay.Vs,"aria-hidden":!0,children:[null!=a&&(0,E.jsx)("img",{className:Ay.uP,src:a,alt:""}),(0,E.jsx)("div",{className:Ay.tw})]}),(0,E.jsxs)("div",{className:Ay.CR,children:[(0,E.jsx)(el.E,{variant:"text-md/semibold",color:"text-default",tag:"span",lineClamp:1,children:t.serverName}),(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-muted",tag:"span",lineClamp:1,children:`${t.gameName} \u{2022} ${t.planName}`}),I&&(d?(0,E.jsxs)("div",{className:Ay.CQ,children:[(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-muted",tag:"span",lineClamp:1,children:t.serverIp}),(0,E.jsx)(en.D,{className:Ay.cL,onClick:m,"aria-label":j.intl.string(j.t.OpuAlK),children:A?(0,E.jsx)(gk.A,{size:"custom",width:16,height:16,color:"currentColor"}):(0,E.jsx)(AT.T,{size:"custom",width:16,height:16,color:"currentColor"})})]}):(0,E.jsx)(Ap.A,{onClick:h,children:j.intl.string(Av.default["f+F7H3"])}))]})]}),(0,E.jsxs)("div",{className:Ay.Rd,children:[(0,E.jsxs)("div",{className:Ay.Ff,children:[null!=T&&(0,E.jsx)(el.E,{variant:"text-md/semibold",color:"text-default",tag:"span",children:T}),null!=x&&(f?(0,E.jsxs)("div",{className:Ay.ez,children:[(0,E.jsx)(rV.E,{size:"xs",color:"text-feedback-critical"}),(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-feedback-critical",tag:"span",children:x})]}):(0,E.jsx)(el.E,{variant:"text-sm/medium",color:"text-muted",tag:"span",children:x}))]}),p?(0,E.jsx)(ek.$,{variant:"primary",size:"sm",text:j.intl.string(j.t.iIvF2z),onClick:_}):(0,E.jsx)(ek.$,{variant:"secondary",size:"sm",text:j.intl.string(j.t["ETE/oC"]),onClick:N})]})]})});function AD(e){let{servers:t}=e,i=(0,Af.H)({location:"user_settings_subscriptions"}),{games:n}=(0,AC.Y)(),l=(0,g.bG)([iA.default],()=>uh.Ay.canUseShopDiscounts(iA.default.getCurrentUser())),s=S.useMemo(()=>{let e=new Map;for(let t of n)for(let i of t.plans??[])e.set(i.id,i);return e},[n]);S.useEffect(()=>{let e=[...s.keys()];e.length>0&&(0,gN.jv)(e).catch(()=>{})},[s]);let r=S.useCallback(()=>{(0,lZ.default)(),(0,l7.pX)(U.BVt.COLLECTIBLES_SHOP_WITH_TAB(Ab.G2.GAME_SERVERS))},[]);return(0,E.jsxs)("div",{className:Ay.uW,children:[(0,E.jsxs)("div",{className:Ay.wx,children:[(0,E.jsx)(el.E,{variant:"text-lg/medium",color:"text-strong",children:j.intl.string(Av.default.vCzwM7)}),(0,E.jsxs)("div",{className:Ay.h_,children:[(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-default",tag:"span",children:j.intl.string(Av.default.y85Eg9)}),i&&(0,E.jsx)(Ap.A,{onClick:r,children:(0,E.jsx)(el.E,{variant:"text-sm/normal",color:"text-link",tag:"span",children:j.intl.string(Av.default["F/BDbC"])})})]})]}),(0,E.jsx)("div",{className:Ay.p_,children:t.map(e=>(0,E.jsx)(AL,{server:e,planOptionBySkuId:s,canUseShopDiscount:l},e.id))})]})}var AP=i(55766),AG=i(696986),AM=i(898555);function AU(e){let{onClickManageSubscription:t,count:i}=e;return(0,E.jsxs)("div",{children:[(0,E.jsx)(eV.D,{variant:"heading-md/bold",children:j.intl.string(j.t["KzCF/6"])}),(0,E.jsx)(AG.h,{size:4}),(0,E.jsx)(el.E,{variant:"text-md/normal",className:AM.yV,children:j.intl.string(j.t["3D7qCu"])}),(0,E.jsx)(AG.h,{size:24}),(0,E.jsxs)("div",{className:AM.Nr,children:[(0,E.jsx)("img",{src:"/assets/5a420feed295b595.svg",alt:"",className:AM.RI}),(0,E.jsxs)("div",{className:AM.FS,children:[(0,E.jsx)(eV.D,{variant:"heading-xl/semibold",className:AM.wx,children:j.intl.string(j.t["KzCF/6"])}),(0,E.jsx)(el.E,{variant:"text-md/normal",className:AM.h_,children:j.intl.format(j.t["m+pcOO"],{numSubscriptions:i})})]}),(0,E.jsx)(ek.$,{size:"sm",variant:"overlay-primary",text:j.intl.string(j.t["3a8Xxj"]),onClick:t})]})]})}var AV=i(872351),Ak=i(9113),Aw=i(599941),AF=i(384684),AB=i(2242);let Az=[];var AX=i(885574),AY=i(912851),AH=i(497267);let AK=function(e){let{label:t,onClick:i,submitting:n}=e;return(0,E.jsx)(en.D,{onClick:n?void 0:i,className:AH.x6,children:(0,E.jsxs)("div",{className:AH.hQ,children:[n?(0,E.jsx)(dA.y,{type:dA.y.Type.PULSING_ELLIPSIS,className:AH.__invalid_spinner}):(0,E.jsx)(el.E,{variant:"text-md/medium",className:AH.Pf,children:t}),(0,E.jsx)(es.a,{size:"md",color:"currentColor",className:AH.UE})]})})};var AW=i(465932),AZ=i(543767),Aq=i(951555),AQ=i(790284),AJ=i(636194),A$=i(624456),A0=i(710144),A1=i(815332),A2=i(162093),A3=i(960309);function A5(e){let{transitionState:t,groupListing:i,listing:n,subscription:l,onClose:s}=e,r=(0,lJ.GV)(),{analyticsLocations:a}=(0,n1.Ay)(e4.A.GUILD_ROLE_SUBSCRIPTION_CANCELLATION_MODAL),{cancelSubscription:o,error:u,submitting:d}=function(e){let[t,i]=S.useState(!1),[n,l]=S.useState(null);return{cancelSubscription:async function(t){try{return i(!0),await dp.M2(t,e),!0}catch(e){l(e)}finally{i(!1)}},error:n,submitting:t}}(a);async function c(){await o(l.id)&&s()}let g=n.role_benefits.benefits.filter(e=>e.ref_type===AB.bN.CHANNEL),m=n.role_benefits.benefits.filter(e=>e.ref_type===AB.bN.INTANGIBLE),A=rl()(l.currentPeriodEnd).format("MMMM Do, YYYY"),h=j.intl.formatToPlainString(j.t.KsMRP5,{numChannels:g.length,numAdditionalBenefits:m.length,subscriptionEndDate:A});return(0,E.jsx)(rW.Modal,{transitionState:t,"aria-labelledby":r,actions:[{text:j.intl.string(j.t.EP6EPb),variant:"secondary",onClick:s},{variant:"critical-primary",text:j.intl.string(j.t.F6lUDF),onClick:c,loading:d}],title:j.intl.string(j.t.O6l5tM),subtitle:h,onClose:s,children:(0,E.jsxs)(Q.B,{gap:8,children:[null!=u?(0,E.jsx)(q.w,{type:"critical",children:u.message}):null,(0,E.jsx)(A2.x,{listingId:n.id,guildId:i.guild_id,className:A3.P})]})})}var A4=i(319225),A6=i(746080),A8=i(74669);function A7(e){let{label:t,value:i,showInfoIcon:n,infoIconTooltipText:l}=e;return(0,E.jsxs)("div",{className:A8.L0,children:[(0,E.jsxs)("div",{className:A8.a5,children:[(0,E.jsx)(eV.D,{variant:"heading-deprecated-12/semibold",className:A8.HU,children:t}),n&&(0,E.jsx)(td.m,{text:l,children:(0,E.jsx)(AX.m,{size:"xs",color:"currentColor",className:A8.Mo})})]}),(0,E.jsx)(eV.D,{variant:"heading-xl/semibold",className:A8.sx,children:i})]})}function A9(e){let{subscription:t}=e,{analyticsLocations:i}=(0,n1.Ay)(),[n]=(0,AZ.YV)({subscriptionId:t.id,renewal:!0,analyticsLocations:i,analyticsLocation:e4.A.GUILD_ROLE_SUBSCRIPTION_PAYMENT_SOURCE_WITH_INVOICE}),l=(0,g.bG)([dJ.A],()=>dJ.A.hasFetchedPaymentSources);return null!=n&&l?(0,E.jsx)(Aq.A,{subscription:t,currentInvoicePreview:n}):(0,E.jsx)(dA.y,{})}function he(e){let{isTrial:t,isCancelled:i,isResubscribing:n,shouldHideRoleSubscriptionEntryPoints:l,onCancelSubscriptionClick:s,onResubscribeClick:r,onChangePlanClick:a}=e;return i&&(t||l)?null:(0,E.jsx)(l8.D,{label:j.intl.string(j.t["4neDM+"]),children:(0,E.jsx)("div",{className:A8.__invalid_rowButtons,children:i?(0,E.jsx)(ek.$,{variant:"primary",text:j.intl.string(j.t.y3mAE4),onClick:r,loading:n}):(0,E.jsxs)(E.Fragment,{children:[!t&&!l&&(0,E.jsx)(AK,{label:j.intl.string(j.t.FRbWR8),onClick:a}),(0,E.jsx)(AK,{label:j.intl.string(j.t.Dx0lF7),onClick:s})]})})})}let ht=function(e){let{subscription:t}=e,{listing:i,groupListing:n,guild:l,expanded:s,handleToggleExpanded:r,subscriptionInfo:a}=function(e){let t=(0,A$.M)(e),i=(0,g.bG)([AJ.A],()=>AJ.A.getSubscriptionListingForPlan(t)),n=(0,g.bG)([AJ.A],()=>null!=i?AJ.A.getSubscriptionGroupListingForSubscriptionListing(i.id):null),l=(0,g.bG)([eh.A],()=>eh.A.getGuild(n?.guild_id)),[s,r]=S.useState(!1),{fetchSubscriptionsSettings:a}=(0,Aw.XE)();S.useEffect(()=>{s&&null!=l&&null==AJ.A.getSubscriptionSettings(l.id)&&a(l.id)},[s,l,a]);let o=null==i?void 0:function(e){let{subscription:t}=e,i=rl()(t.currentPeriodEnd).format("M/D/YY"),n=null!=t.price?(0,dI.$g)(t.price,t.currency):"",l=rl()(t.createdAt).format("M/D/YY"),s=t.status===U.Dmq.CANCELED,r=t.status===U.Dmq.PAST_DUE,a=t.hasActiveTrial;return{memberSince:l,nextRenewalDate:i,nextRenewalLabel:s?j.intl.string(j.t.UAfot2):j.intl.string(j.t.CVjLcM),subscriptionPrice:n,isCancelled:s,isPastDue:r,isTrial:a}}({subscription:e});return{guild:l,expanded:s,handleToggleExpanded:function(){return r(e=>!e)},listing:i,groupListing:n,subscriptionInfo:o}}(t),[o,d]=S.useState(!1),c=(0,lJ.GV)(),{analyticsLocations:m}=(0,n1.Ay)(),{shouldHideGuildPurchaseEntryPoints:A}=(0,AW.MH)(l?.id),h=t?.isPurchasedViaAppleGeneric;if(null==n||null==i||null==a)return null;async function T(){try{d(!0),await dp.QP(t,m),(0,A4.E)({title:j.intl.string(j.t.oPV2cy),body:j.intl.string(j.t.DdRizV)})}finally{d(!1)}}let{isCancelled:x,isPastDue:p,subscriptionPrice:f,memberSince:N,nextRenewalDate:_,nextRenewalLabel:I,isTrial:C}=a,b=i.soft_deleted||null==l||h;return(0,E.jsxs)("div",{className:A8.kL,children:[(0,E.jsx)(A0.A,{onClick:r,className:A8.N1,children:e=>{let{areaRef:t,handleStopPropagation:n}=e;return(0,E.jsxs)(E.Fragment,{children:[null!=l&&(0,E.jsx)(mt.Ay,{guild:l,active:!0,size:mt.Ay.Sizes.MEDIUM}),(0,E.jsxs)("div",{className:A8.if,children:[(0,E.jsx)(el.E,{variant:"text-md/medium",className:A8.J5,children:null!=l?l.name:j.intl.string(j.t["He+cmd"])}),(0,E.jsxs)("div",{className:A8.xp,children:[(0,E.jsx)(el.E,{variant:"text-sm/normal",className:A8.KR,children:i.name}),x?(0,E.jsx)(lT.Lp,{text:j.intl.string(j.t["7uFZGt"])}):C?(0,E.jsx)(lT.Lp,{text:j.intl.string(j.t["6anton"]),color:er.A.unsafe_rawColors.BRAND_500.css}):p?(0,E.jsx)(td.m,{text:j.intl.string(j.t.eSuJE2),children:(0,E.jsx)("div",{children:(0,E.jsx)(lT.Lp,{className:A8.qc,text:j.intl.string(j.t.NrRwIl),color:er.A.unsafe_rawColors.YELLOW_300.css})})}):null,h?(0,E.jsx)(td.m,{text:j.intl.string(j.t.nv1IqK),children:(0,E.jsx)("div",{children:(0,E.jsx)(lT.Lp,{text:j.intl.string(j.t["sBl3X/"]),color:er.A.colors.BACKGROUND_MOD_MUTED.css})})}):null]})]}),(0,E.jsx)(en.D,{onClick:n(r),"aria-label":j.intl.string(j.t.e5eQOy),"aria-controls":c,"aria-expanded":s,focusProps:{ringTarget:t},children:(0,E.jsx)(es.a,{size:"md",color:"currentColor",className:e7()(A8.D6,{[A8.S7]:s})})})]})}}),null!=n&&s?(0,E.jsxs)("div",{id:c,children:[(0,E.jsx)("div",{className:A8.yF}),(0,E.jsx)(A1.A,{groupListingId:n.id,subscription:t,className:A8.kE}),(0,E.jsxs)("div",{className:A8.Zx,children:[(0,E.jsx)(A7,{label:I,value:_}),(0,E.jsx)(A7,{label:j.intl.string(j.t.dltUMH),value:f,showInfoIcon:C,infoIconTooltipText:C?j.intl.string(j.t["/q6fpa"]):void 0}),(0,E.jsx)(A7,{label:j.intl.string(j.t.AOcwWB),value:N})]}),(0,E.jsx)(AG.h,{size:16}),!x&&!h&&(0,E.jsx)(l8.D,{label:j.intl.string(j.t.wmMFvA),children:(0,E.jsx)(A9,{subscription:t})}),!b&&(0,E.jsx)(he,{isTrial:C,isCancelled:x,isResubscribing:o,shouldHideRoleSubscriptionEntryPoints:A,onCancelSubscriptionClick:function(){if(null!=l&&null!=n&&null!=i){var e;e={groupListing:n,listing:i,subscription:t},(0,K.openModal)(t=>(0,E.jsx)(A5,{...t,...e}))}},onChangePlanClick:function(){null!=l&&((0,l7.pX)(U.BVt.CHANNEL(l.id,A6.VV.ROLE_SUBSCRIPTIONS)),(0,lZ.default)(),AY.A.show(U.kqX.BACK_TO_PREVIOUS_SCREEN,void 0,j.intl.string(j.t.DvbaM4),()=>{AQ.A.setState({subsection:nH.nR}),(0,eq.openUserSettings)(u.X.SUBSCRIPTIONS_PANEL)}))},onResubscribeClick:T})]}):null]})};var hi=i(175880);let hn=function(e){let{onGoBack:t}=e,i=function(){let{ensureFresh:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,g.bG)([AF.A],()=>(function(){let[e]=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[AF.A],t=e.getGuildIdsWithPurchasableRoles(),i=!1;return(t.forEach(t=>{e.getUserSubscriptionRoles(t).size>0&&(i=!0)}),i)?AB.M_.SUBSCRIBED:0===t.size?AB.M_.NONE:AB.M_.IN_SUBSCRIPTION_SERVER})([AF.A]))===AB.M_.SUBSCRIBED,i=(0,g.bG)([d$.A],()=>d$.A.getActiveGuildSubscriptions()),n=S.useRef(!1);return S.useEffect(()=>{(function(e){let{ensureFresh:t,hasFetched:i,hasRoleSubscriptions:n}=e,l=d$.A.getActiveGuildSubscriptions();return(l?.length??0)===0&&!!n||!!t&&!i||!i&&!d$.A.hasFetchedSubscriptions()})({ensureFresh:e,hasRoleSubscriptions:t,hasFetched:n.current})&&(n.current=!0,dp.hP())},[e,t]),i??Az}(),{loading:n}=(0,Aw.eb)(i);return((0,Ak.A)(dv.Fr?"role-subscriptions-user-setting":void 0),n)?(0,E.jsx)(dA.y,{}):0===i.lengt