Module 219317

543,292 characters · in 61e41c9507bf6970.js
Dependencies
Required by (2)
Lazily required by (0)none
Requires (809)
22422553302634515180537373197584136731428915330179282085122231224792552528494288632909329205340113445734853352753595636075365253947039623398984109341237421194223042780439904423444591447914605446121471674873649999517875359453656538595441154948558115659557222601756020561310615676310464749647656559366834692827139372191725337516975171796478055880682881129008495035954779556195701974839780897893988979890899892102597103557104510105436107795109112111487112389113003118725118751121894122906123292124759125744125845128603130771132500132514134413134635136516136722137818138017138298139033139286140735142703144073144228144273144551144876145643147925148355149790150934151781157559162232164696165259165648166005166444167417168570169358173141173936174459174998176201177388177953178315178758181412181658187065188989189213189552190750191023192173192308192404193249194117194261194362194667196765199940200700201438202027202091202541209700209932211180212245212637214947219504221851221950223685224932225315226877228366235266236285237857240188240248241326241499242316243277244367244912245604248530250527250627251569252149253141253242254451255438256497258560260197260509262295262828263703264349264532267889268218268429269927270003276293278750279208280450280513281595282054282435282956284009284683285348285446285796287809288224288959289873292572296315297264297413298529300233303612304072305015305866306846307301307731309326310419310527311084312176314116315710316710317097317525318729319060319225319664320095320137320448321073321371322853323874324580325839326273330100331322333007336934337935339407339984342296342298342490343954345942346055348943351906352821355801357758358431361739363195363487364522364614364675364806365199370480371794372435372598374084375499375708376261378076378243378292379848379849380194381941383272383329383702386784388547396478396816398590400812401755402860403362404778405810408213408278408510411153411398413611414133415358415951416052419534421838421958427262429547430392432371432706432888434564435558438271438407440293442433448564449585450510451988452027455008460760462116462824462887465917465932466154468689469993470954473145473657473953475743475825476931477155477900478437478644483603483625486020487626488926488995492043492494493540495273495319496502498642500345501999502474503698506774507611508274508595508770509434509860512031512750512950513461513521514661516574516773521219521427523599525104527303527678529942530005530557531142531685532197532804533148534400536233536637537174539916542325542580545067545442545868546385548118548305549408554146554300554375554830555067555325555337555704558242558393559106560658562153562708565645565787566612567305568065573648573725575813576055576705579535579832579970580630582128584454585478587895591552593673596484596719596950599119599941600761600975602853603349607437610304611371612704614623615300615550616115617416619006620216620757621466622361622629624793625494625633626034626900627363627794628097628284628287629361629584629872631305631576632923636042636194636537636585636670638154639101639245640238641140642133642364644508645619646270649234649640650583650809651300652215654502655943656513657048658675660496661531663417663803664007665260667532670279673586673642676608677420679787682434683063683071683438684934685073686246687966688810689175690521691223691540691885692565695366695825696451696986698638702841705751707554708988709066709977710144713654714385714991716610717421718381720476722888723702724686728457730134730672732439732891734057736653738632739455739927741561742158742915743682743981746080749060749314750385750943753664753838754744759532760537761508761640761929762385764548765671766075769765772838773669775602776231778712779545780964783419785007785502786180788373788638789645789821792105792831793574793943794967796774801541803306803378805901807633807973808315808728809505810877811315811893812729812815812993814025815021818348818573818774820739821609822127823894824625824832825484825596826673826745828162834720834730835517836039837011837057837133837381839386840387843282846922847374848887849516850526851875854893855473856644856768857177857250859126859241860603861197862482863694863960864310866323866665868285868652870114871682872238875317878678880709881288885574886235886485888066889137889227890497891149892529892921894222897513898612899784900002900797902138903702904054904813908559910625912702913122913423914609915089915869916603921383921826922016923121927573928039928348930235931341931991932793933832934746935063935208935286936555938796939249939551941260942075944304945810946274950305953727957485957545957565960427961973962125963027963852964486966327967144974103974544974637975571975807976860978587979523979816980406980504980546982613982832983851985925988742993077993507994500995786996439997590998159998445999903
Source Raw
function(e,t,n){n.d(t,{Ay:()=>IW,SB:()=>IY}),n(321073);var i,l,s,r,a,o,d,c,u,m,g,x=n(469993),h=n(836039),E=n(979816),j=n(555325),f=n(521427),N=n(403362),p=n(477900),A=n(562708),I=n(554146),S=n(314116),C=n(192308),_=n(241326),v=n(398590),T=n(361739),b=n(448564),y=n(611371),R=n(582128),L=n(17928),G=n(834730),D=n(297264),O=n(555337),M=n(503698),k=n.n(M),U=n(435558),P=n.n(U),w=n(691540),F=n(857250),B=n(97483),H=n(404778),V=n(193249),z=n(512950),Y=n(974544),W=n(134413),K=n(780964),X=n(766075),q=n(260509),J=n(576705),Q=n(351906),Z=n(287809),$=n(975571),ee=n(809505),et=n(468689),en=n(56595),ei=n(652215),el=n(375708),es=n(39470),er=n(507611);async function ea(e,t){return await et.A.saveGuild(e.id,{moderatorReportingEnabled:t})}function eo(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=t.features.has(ei.GuildFeatures.REPORT_TO_MOD_PILOT),[l,s]=R.useState((0,en.A)(t)&&i),r=R.useCallback(async e=>{s(e),await ea(t,e)},[t]);return i&&n?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:er.hu,children:(0,p.jsx)(V.d,{label:el.intl.string(es.default["/xIz7G"]),description:el.intl.string(es.default.uUMXyu),badge:"beta",checked:l,onChange:r,disabled:!n})}),(0,p.jsx)(H.c,{className:er.yF})]}):null}var ed=n(661531),ec=n(97808),eu=n(778712),em=n(812993),eg=n(821609),ex=n(636537),eh=n(228366);let eE={};class ej extends L.Ay.Store{static displayName="GuildConfigGatesStore";hasLoaded(e){return null!=eE[e]}getGates(e){return eE[e]??{guildVerificationRoleEnabled:!1,applicationIdentityLinkedRolesEnabled:!1}}}let ef=new ej(eh.h,{GUILD_CONFIG_GATES_FETCH_SUCCESS:function(e){let{guildId:t,guildVerificationRoleEnabled:n,applicationIdentityLinkedRolesEnabled:i}=e;eE[t]={guildVerificationRoleEnabled:n,applicationIdentityLinkedRolesEnabled:i}},LOGOUT:function(){eE={}}}),eN=(0,L.UT)(ef,{getQueryId:e=>e??null,get:e=>null!=e&&ef.hasLoaded(e)?ef.getGates(e):null,load:async e=>{if(null==e)return;let t=(await ex.Bo.get(ei.Rsh.GUILD_CONFIG_GATES(e))).body;eh.h.dispatch({type:"GUILD_CONFIG_GATES_FETCH_SUCCESS",guildId:e,guildVerificationRoleEnabled:t.guild_verification_role_enabled??!1,applicationIdentityLinkedRolesEnabled:t.application_identity_linked_roles_enabled??!1})}});var ep=n(600975);let eA=(0,ep.C)({kind:"guild",id:"2026-04_guild_verification_role",label:"Guild Verification Role",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enable verification role setting",config:{enabled:!0}}]});var eI=n(166005),eS=n(498642),eC=n(317525),e_=n(545868),ev=n(642133),eT=n(870114);function eb(e){var t;let{guild:i,location:l}=e,s=(t=i.id,eN(t).data?.guildVerificationRoleEnabled??!1),{enabled:r}=function(e){let{guildId:t,location:n}=e;return eA.useExperiment({guildId:t,location:n},{autoTrackExposure:!0})}({guildId:i.id,location:l}),a=s||r,o=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.MANAGE_GUILD,i),[i]),d=(0,L.bG)([eC.A],()=>null!=i.verificationRoleId?eC.A.getRole(i.id,i.verificationRoleId):null,[i.id,i.verificationRoleId]),c=(0,L.bG)([ev.A],()=>ev.A.getRoleMemberCount(i.id),[i.id]),u=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(i.id),[i.id]),m=null!=i.verificationRoleId;if(R.useEffect(()=>{m&&(0,e_.L)(i.id)},[i.id,m]),!a&&!m)return null;let g=m&&null!=c&&null!=i.verificationRoleId?c[i.verificationRoleId]??0:0,x=m&&null!=u?Math.max(u-g,0):0;return(0,p.jsxs)("div",{className:eT.ue,children:[(0,p.jsxs)("div",{className:eT.ZZ,children:[(0,p.jsxs)("div",{className:eT.N1,children:[(0,p.jsx)(ec.eu,{src:n(641140),size:eu._3.SIZE_40,"aria-label":el.intl.string(el.t["whKq+8"])}),(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:eT.YN,children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",children:el.intl.string(el.t["whKq+8"])}),!m&&(0,p.jsx)(em.Lp,{color:ed.A.colors.BADGE_BACKGROUND_BRAND.css,text:el.intl.string(el.t.y2b7CA)})]}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:el.intl.string(el.t.BDy2Gn)})]})]}),o&&(0,p.jsx)(eg.$,{variant:m?"secondary":"primary",size:"sm",text:m?el.intl.string(el.t.bt75uw):el.intl.string(el.t["mio/Xf"]),onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("955424"),n.e("78618"),n.e("535852")]).then(n.bind(n,361255));return t=>(0,p.jsx)(e,{...t,guild:i,canSetNewRole:a})})}})]}),m&&null!=d&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:eT.Jb}),(0,p.jsxs)("div",{className:eT.IJ,children:[(0,p.jsxs)("div",{className:eT.uP,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-muted",children:el.intl.string(el.t.ExCYMX)}),(0,p.jsx)(eI.g1,{role:d,guildId:i.id})]}),null!=u&&null!=c&&(0,p.jsxs)(G.E,{variant:"text-sm/medium",color:"text-muted",className:eT.xW,children:[el.intl.formatToPlainString(el.t.tOznq1,{count:g})," \xb7 ",(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-feedback-warning",tag:"span",children:el.intl.formatToPlainString(el.t.sgiPrC,{count:x})})]})]})]})]})}var ey=n(123292),eR=n(44234),eL=n(282054),eG=n(620216),eD=n(656513),eO=n(289873),eM=n(939249),ek=n(28494);function eU(e){let{title:t,description:n,action:i,highlightColor:l=eG.t.NONE,selected:s=!1,subsection:r=null,onClick:a,className:o,disabled:d}=e;return(0,p.jsxs)("div",{className:k()(ek.container,o),children:[(0,p.jsx)(eM.D,{className:k()(ek.clickableContainer,{[ek.noAction]:null==a,[ek.disabled]:d},o),onClick:d?void 0:a,children:(0,p.jsxs)("div",{className:k()(ek.backgroundModifierContainer,ek[l],{[ek.selected]:s,[ek.disabled]:d,[ek.noAction]:null==a}),children:[(0,p.jsxs)("div",{className:ek.settingsDescriptionContainer,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"interactive-text-active",children:t}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"interactive-text-default",className:ek.description,children:n})]}),(0,p.jsx)("div",{className:ek.__invalid_action,children:i})]})}),null!=r&&(0,p.jsx)("div",{className:ek.subsectionContainer,children:r})]})}var eP=n(53859);function ew(e){let{action:t,children:n,className:i,onExpandChange:l,loading:s,...r}=e,[a,o]=R.useState(!1);return(0,p.jsx)(eD.N,{className:k()(eP.HS,i),isExpanded:a,collapsibleContent:(0,p.jsxs)("div",{className:eP.oV,children:[a&&(0,p.jsx)("div",{className:eP.Wn}),n]}),children:e=>{let{onClick:n}=e;return(0,p.jsx)(eU,{...r,className:eP.ro,action:s?(0,p.jsx)(eO.y,{type:eO.y.Type.PULSING_ELLIPSIS}):t,onClick:e=>{var t;o(t=!a),l?.(t),n(e)}})}})}var eF=n(326273);function eB(e){let{changeTitle:t,value:n,options:i,className:l,onChange:s}=e,[r,a]=R.useState(n),[o,d]=R.useState(!1),[c,u]=R.useState(!1),m=R.useRef(null);R.useEffect(()=>{a(n)},[n]),R.useEffect(()=>()=>{clearTimeout(m.current)},[]);let g=i.find(e=>e.value===r);return(0,p.jsx)(ew,{title:o?t:g?.title??t,description:o?`(${g?.title??el.intl.string(el.t.PoWNfe)})`:g?.description??"",highlightColor:o?eG.t.NONE:g?.highlightColor,action:(0,p.jsx)(ey.Q,{text:el.intl.string(el.t.GEgsA4),textVariant:"text-sm/medium"}),loading:c,className:l,children:i.map((e,t)=>(0,p.jsx)(eU,{title:e.title,description:e.description,highlightColor:e.highlightColor,className:k()(eF.bi,r===e.value&&eF.wH),selected:r===e.value,action:r===e.value?(0,p.jsx)(eL.A,{className:eF.VB}):(0,p.jsx)(eR.A,{className:eF.VB}),onClick:()=>{e.disabled||e.value===r||(u(!0),s?.(e),a(e.value),m.current=setTimeout(()=>{u(!1),d(!1)},1e3))},disabled:e.disabled},`${e.title}-${t}`))})}async function eH(e,t){let n=new Set(e.features);return t?n.add(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN):n.delete(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN),await et.A.saveGuild(e.id,{features:n},{throwErr:!0})}var eV=n(811315),ez=n.n(eV),eY=n(478437),eW=n(276293),eK=n(890497),eX=n(95561),eq=n(47167),eJ=n(462116),eQ=n(974103);function eZ(e){let t=e.features.has(ei.GuildFeatures.COMMUNITY);return!t&&e.features.has(ei.GuildFeatures.NON_COMMUNITY_RAID_ALERTS)||t&&!e.features.has(ei.GuildFeatures.RAID_ALERTS_DISABLED)}var e$=n(615550),e0=n(202091),e1=n(717421),e2=n(765671),e3=n(762385);let e5=R.memo(function(e){let{renderHeader:t,children:n,isExpanded:i,isStuck:l,onExpand:s,disableAnimation:r,disableBackground:a}=e,[o,d]=R.useState(!0),[c,u]=R.useState(!1),{ref:m,height:g=0}=(0,e2.Ay)(),{ref:x,height:h=0}=(0,e2.Ay)(),[E,j]=R.useState(i),f=(0,e1.z)({height:E?h+g:g,config:{...e0.config.stiff,clamp:!0},onStart:()=>{u(!1)},onRest:()=>{u(!0)}},o||r?"animate-never":"respect-motion-settings");return R.useLayoutEffect(()=>{u(!1),j(i)},[i]),R.useLayoutEffect(()=>{let e=setTimeout(()=>{d(!1)},100);return()=>clearTimeout(e)},[]),(0,p.jsx)(eM.D,{className:k()(e3.Lo,{[e3.$M]:i,[e3._$]:a}),children:(0,p.jsxs)(e0.animated.div,{className:k()(e3.N0,{[e3.Mm]:i&&c}),style:f,children:[(0,p.jsx)(eM.D,{innerRef:m,onClick:l?void 0:s,className:k()(e3.MU,{[e3.$M]:i&&l}),"aria-label":el.intl.string(el.t.dcl9MQ),children:t}),(0,p.jsx)("div",{ref:x,children:n})]})})});var e6=n(734057),e4=n(808728),e9=n(994500),e7=n(432888);function e8(e){let{checked:t,onChange:n,disabled:i,className:l,tooltipProps:s}=e;function r(e){e.stopPropagation(),e.preventDefault()}return(0,p.jsx)(eM.D,{onClick:r,onMouseDown:r,onMouseUp:r,className:k()(e7.ZW,l),...s,children:(0,p.jsx)(V.d,{checked:t,onChange:n,disabled:i})})}function te(e){let{guild:t,isExpanded:n,selectedChannelId:i,className:l}=e,s=(0,eQ.w)(t),r=eZ(t),[a,o]=R.useState(r),d=(0,L.bG)([e6.A],()=>e6.A.getChannel(i),[i]),c=(0,eq.Ay)(d);async function u(){o(!a);try{await (0,eJ.jB)(t,!r);let e=i??t.safetyAlertsChannelId??null;if(null!=e){let n={raid_alert_type:e$.TF.JOIN_RAID,enabled:!r,raid_alert_channel_id:e,guild_id:t.id,channel_id:e};(0,eX.zV)(ei.HAw.GUILD_RAID_ALERTS_SETUP,n)}}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),o(!r)}}return(0,p.jsxs)("div",{className:k()(e7.D5,l),children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.Qp98s9)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.Mg843t)}),n||null==i?null:(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",className:e7.Lp,children:[(0,p.jsx)(eW.N,{size:"xxs",color:"currentColor"})," ",c]})]}),(0,p.jsx)(e8,{checked:a,onChange:u,disabled:!s||null==i})]})}function tt(e){let{guild:t,selectedChannelId:n,setSelectedChannelId:i,className:l}=e,s=t.safetyAlertsChannelId??null,r=(0,L.bG)([e4.Ay,Z.default,e9.A,J.A],()=>{let e=e4.Ay.getChannels(t.id)[e4.I6].filter(e=>{let{channel:t}=e;return t.type===eY.r.GUILD_TEXT&&J.A.can(ei.xBc.SEND_MESSAGES,t)}).map(e=>{let{channel:t}=e;return{id:t.id,value:t.id,label:(0,eq.m1)(t,Z.default,e9.A,!0)}});return null!=s?e:[...e]},[t.id,s],ez());async function a(e){i(e);try{if(e!==s&&(await et.A.saveGuild(t.id,{safetyAlertsChannelId:e},{throwErr:!0}),et.A.updateGuild({safetyAlertsChannelId:e})),null!=e){let n={raid_alert_type:e$.TF.JOIN_RAID,enabled:eZ(t),raid_alert_channel_id:e,guild_id:t.id,channel_id:e};(0,eX.zV)(ei.HAw.GUILD_RAID_ALERTS_SETUP,n)}}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),i(s)}}return(0,p.jsx)("div",{className:k()(e7.ho,l),children:(0,p.jsx)("div",{className:e7.U,children:(0,p.jsx)(eK.Z,{selectionMode:"single",label:el.intl.string(el.t.sMkYE8),helperText:el.intl.string(el.t["1QxN9N"]),options:r,onSelectionChange:a,value:n,maxOptionsVisible:5})})})}function tn(e){let{guild:t}=e,[n,i]=R.useState(!1),l=t.safetyAlertsChannelId??null,[s,r]=R.useState(null!=l?l:t?.publicUpdatesChannelId??null);return(0,p.jsx)(e5,{renderHeader:(0,p.jsx)(te,{isExpanded:n,guild:t,selectedChannelId:s}),isExpanded:n,onExpand:()=>i(!n),children:(0,p.jsx)(tt,{guild:t,selectedChannelId:s,setSelectedChannelId:r})})}function ti(e){let{guild:t}=e,n=t.safetyAlertsChannelId??null,[i,l]=R.useState(null!=n?n:t?.publicUpdatesChannelId??null);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(te,{isExpanded:!0,guild:t,selectedChannelId:i,className:e7.pN}),(0,p.jsx)(tt,{guild:t,selectedChannelId:i,setSelectedChannelId:l,className:e7.pN})]})}function tl(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=R.useCallback(async e=>{let{value:n}=e;try{await et.A.saveGuild(t.id,{verificationLevel:n}),et.A.updateGuild({verificationLevel:n})}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE))}},[t]),l=R.useMemo(()=>{let e=(0,ee.vd)(t?.features.has(ei.GuildFeatures.COMMUNITY)).map(e=>({...e,tooltipPosition:"left"}));return(0,ee.w3)(e)},[t]),s=R.useMemo(()=>l.find(e=>e.value===t?.verificationLevel),[t,l]);return(0,p.jsxs)("div",{className:er.hu,children:[(0,p.jsxs)("div",{className:er.aZ,children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/semibold",children:el.intl.string(el.t.DpRdYK)}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t.iuRk2j,{})})]}),(0,p.jsx)(eB,{changeTitle:el.intl.string(el.t.TxESJG),value:s?.value,options:l,disabled:!n,onChange:i})]})}function ts(e){let{guild:t,className:n,withDivider:i=!0}=e,l=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),s=R.useCallback(async e=>{let{value:n}=e;try{await et.A.saveGuild(t.id,{explicitContentFilter:n}),et.A.updateGuild({explicitContentFilter:n})}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE))}},[t.id]),r=R.useMemo(()=>{let e=(0,ee.QL)(t?.features.has(ei.GuildFeatures.COMMUNITY)).map(e=>({...e,tooltipPosition:"left"}));return(0,ee.w3)(e)},[t]),a=R.useMemo(()=>r.find(e=>e.value===t?.explicitContentFilter),[t,r]);return(0,p.jsxs)(p.Fragment,{children:[i&&(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsxs)("div",{className:k()(er.hu,n),children:[(0,p.jsxs)("div",{className:er.aZ,children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/semibold",children:el.intl.string(el.t.bPgfJz)}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t.BI4ukC,{helpdeskArticle:$.A.getArticleURL(ei.MVz.SAFE_DIRECT_MESSAGING)})})]}),(0,p.jsx)(eB,{changeTitle:el.intl.string(el.t["eBd+Uv"]),value:a?.value,options:r,disabled:!l,onChange:s})]})]})}async function tr(e,t){if(e.features.has(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY)===t)return;let n=e.features;return t?n.add(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY):n.delete(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY),await et.A.saveGuild(e.id,{features:n})}function ta(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=t.features.has(ei.GuildFeatures.COMMUNITY),l=(0,W.fw)(t.id),[s,r]=R.useState(t.features.has(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY)),a=R.useCallback(async e=>{r(e),await tr(t,e)},[t]);return i||!l?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:er.hu,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.jDarmy),description:el.intl.string(el.t["/ee7yK"]),badge:"beta",checked:s,onChange:a,disabled:!n}),(0,p.jsx)(z.p,{messageType:z.Y.INFO,textVariant:"text-xs/normal",children:el.intl.string(el.t.JxO63z)})]}),(0,p.jsx)(H.c,{className:er.yF})]})}function to(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=(0,L.bG)([Z.default],()=>(0,q.bM)(t,Z.default.getCurrentUser()),[t]),l=t.features.has(ei.GuildFeatures.COMMUNITY),s=t.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN),[r,a]=R.useState(s);R.useEffect(()=>{a(s)},[s]);let o=R.useCallback(async e=>{a(e);try{await eH(t,e)}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),a(s)}},[t,s]);return l||!n?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsx)("div",{className:er.hu,children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.VWu9RV),description:el.intl.string(el.t.lkpZYr),checked:r,onChange:o,disabled:!i})})]})}function td(e){let{guild:t,mfaLevel:n}=e,i=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),l=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),{isGuildOwnerWithMFA:s,showMFAUserTooltip:r}=R.useMemo(()=>null==l?{canChangeMFALevel:!1,showMFAUserTooltip:!1}:{isGuildOwnerWithMFA:(0,q.ok)(t,l),showMFAUserTooltip:!l.mfaEnabled&&(0,q.bM)(t,l)},[l,t]),a=n===ei.EkJ.ELEVATED,o=(0,U.throttle)(async e=>{!s||r||await et.A.updateMFALevel({guildId:t.id,level:e?ei.EkJ.ELEVATED:ei.EkJ.NONE})},1e3);return i?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsxs)("div",{className:er.hu,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.lbBfEQ),description:el.intl.string(el.t.REr5AI),checked:a,onChange:o,disabled:!s}),r&&(0,p.jsx)(z.p,{messageType:z.Y.INFO,textVariant:"text-xs/normal",children:el.intl.format(el.t.Xz1O0W,{onClick:function(){(0,X.openUserSettings)(K.X.ACCOUNT_PANEL)}})})]})]}):null}function tc(){let{guild:e,mfaLevel:t}=(0,L.cf)([O.A],()=>O.A.getProps(),[]),n=(0,L.bG)([Q.A],()=>Q.A.enabled,[]);return null==e?null:n?(0,p.jsx)(Y.A,{}):(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{className:er.N1,variant:"heading-lg/semibold",children:el.intl.string(el.t["suhY+Y"])}),(0,p.jsx)(eo,{guild:e}),(0,p.jsx)(ta,{guild:e}),(0,p.jsx)(tl,{guild:e}),(0,p.jsx)(td,{guild:e,mfaLevel:t}),(0,p.jsx)(to,{guild:e}),(0,p.jsx)(ts,{guild:e}),(0,p.jsx)(eb,{guild:e,location:"guild_settings_safety_setup"}),(0,p.jsx)(H.c,{className:er.yF}),(0,p.jsx)("div",{className:er.hu,children:(0,p.jsx)(ti,{guild:e})})]})}var tu=n(627794),tm=n(928348),tg=n(53594),tx=n(364806),th=n(548305);function tE(){return(0,p.jsx)("div",{className:th.D,children:(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE})})}var tj=n(868285),tf=n(36525),tN=n(871682),tp=n(144551);function tA(e){let{guildId:t,existingRules:n}=e,{cancelEditingRule:i,isLoading:l,hasChanges:s,editingRule:r,errorMessage:a,saveEditingRule:o}=(0,tx.S)(),{updateRule:d}=(0,tm.wP)(t),c=null!=r,u=c&&!(0,tu.wC)(r),m=c||s||u;async function g(){if(!s&&!u)return i();null==r||u||d(r);let e=n.find(e=>{let{id:t}=e;return t===r?.id});try{let e=await o(n);null!=e&&d(e)}catch(t){null!=e&&d(e)}}let x=el.intl.string(el.t["ETE/oC"]),h=!s&&c?el.intl.formatToPlainString(el.t.nula34,{ruleName:r?.name}):void 0;return null!=a&&(h=(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-feedback-critical",className:tp.i,children:a})),(0,p.jsx)(tj.F,{component:"div",className:tp.n,children:m&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{submitting:l,disabled:l,onSave:g,onReset:i,onResetText:x,message:h})})})}var tI=n(245604),tS=n(904813),tC=n(264349),t_=n(691885),tv=n(486020),tT=n(125744),tb=n(794967),ty=n(64749),tR=n(508595),tL=n(57222);function tG(e){let{guildId:t,selectedChannelIds:n,selectedRoleIds:i,onChange:l,placeholder:s,disableEveryoneRole:r,includeRoleRestrictedPrivateChannels:a=!1,includeStageVoiceChannels:o=!1,helperText:d,className:c}=e,u=(0,tR.q)(t,n,a,o),m=(0,tL.H)(t,i,r);return(0,p.jsx)(ty.Ay,{channelRows:u,roleRows:m,guildId:t,selectedChannelIds:n,selectedRoleIds:i,onChange:l,placeholder:s,helperText:d,className:c})}var tD=n(585478);let tO=R.memo(function(e){let{rule:t,onlyRoles:n=!1,onChangeRule:i}=e,l=(0,p.jsx)(tG,{guildId:t.guildId,selectedChannelIds:t.exemptChannels,selectedRoleIds:t.exemptRoles,onChange:(e,n)=>i({...t,exemptChannels:e,exemptRoles:n}),disableEveryoneRole:!0,includeRoleRestrictedPrivateChannels:!0});return n&&(l=(0,p.jsx)(tL.A,{guildId:t.guildId,selectedRoleIds:t.exemptRoles,onChange:e=>i({...t,exemptRoles:e}),placeholder:el.intl.string(el.t.aFO1I6),disableEveryoneRole:!0})),(0,p.jsxs)("div",{children:[l,(0,p.jsx)(G.E,{color:"text-default",variant:"text-xs/normal",className:tD.d,children:el.intl.string(el.t.GKlYaS)})]})});var tM=n(998159);function tk(e){let{step:t,header:n,children:i}=e;return(0,p.jsxs)("div",{className:tM.eX,children:[(0,p.jsx)("div",{className:tM.A1,children:(0,p.jsx)("div",{className:tM.xR,children:(0,p.jsx)(G.E,{className:tM.qZ,variant:"text-sm/bold",children:t})})}),(0,p.jsxs)("div",{className:tM.H7,children:[(0,p.jsx)("div",{className:tM.__invalid_triggerHeaderContainer,children:(0,p.jsx)(G.E,{className:tM.wy,variant:"text-sm/normal",children:n})}),null!=i&&(0,p.jsx)("div",{className:tM.Dx,children:i})]})]})}var tU=n(708988),tP=n(789645),tw=n(98897);function tF(e){let{type:t}=e;return(0,p.jsx)("div",{className:tw.fF,children:(0,p.jsx)("div",{className:tw.Cf,children:function(e){switch(e){case"arrow_down":return(0,p.jsx)(tU.M,{size:"md",color:"currentColor",className:tw.Gr});case"cross":return(0,p.jsx)(tP.P,{size:"md",color:"currentColor",className:tw.Gr});default:return null}}(t)})})}tF.Type=((i={}).ARROW_DOWN="arrow_down",i.CROSS="cross",i);var tB=n(322853);function tH(e){var t;let n,{rule:i,isLoading:l,onChangeRule:s}=e,r=(t=i.guildId,n=(0,L.bG)([O.A],()=>O.A.getProps().integrations),R.useEffect(()=>{null==n&&(0,tb.c)(t)},[t,n]),R.useMemo(()=>null==n?null:n.filter(e=>e.type===tT.s.DISCORD).map(e=>e.application).filter(N.Vq),[n])),a=R.useMemo(()=>(r??[]).map(e=>{let t=tv.Ay.getApplicationIconURL({...e,size:32});return{id:e.id,label:e.name,value:e.id,leading:null!=t?{type:"avatar",src:t}:void 0}}),[r]),o=R.useCallback(e=>{let t=r?.find(t=>t.id===e);s({...i,name:t?.name??i.name,triggerMetadata:{applicationId:e}})},[r,i,s]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsx)(tk,{step:1,header:el.intl.string(el.t.FKSiso),children:null!=r&&0===r.length?(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-muted",children:el.intl.string(el.t["7/h5vj"])}):(0,p.jsx)(t_.l,{label:el.intl.string(el.t.tWkvsa),hideLabel:!0,description:el.intl.string(el.t.kHNeDa),placeholder:el.intl.string(el.t["V+Iv+U"]),options:a,value:i.triggerMetadata.applicationId??void 0,onSelectionChange:o,selectionMode:"single",loading:null==r,disabled:l,fullWidth:!0})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:i,onChangeRule:s})})]})}var tV=n(900797),tz=n(847374),tY=n(826745),tW=n(789821),tK=n(649234);function tX(e){let{onChangeText:t,maxWordCount:n,className:i,textAreaClassName:l,subtitleText:s,initialValue:r}=e,a=R.useMemo(()=>r??[],[r]),{value:o,onChange:d,errorMessage:c}=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,[i,l]=R.useState((0,tW.Mv)(t)),{errorMessage:s,handleValidateKeywords:r}=function(e){let[t,n]=R.useState(null);return{errorMessage:t,handleValidateKeywords:R.useMemo(()=>(0,U.debounce)(t=>{try{(0,tu.wk)(t,e),n(null)}catch(e){n(e.message)}},300,{leading:!0,trailing:!0}),[e])}}(n),a=R.useCallback(e=>0!==e.length&&(0,tW.ir)(e)?(0,tW.Mv)((0,tW.c_)(e)):e,[]);return{value:i,errorMessage:s,onChange:R.useCallback(t=>{let n=t.currentTarget.value;"insertFromPaste"===t.nativeEvent.inputType&&(n=a(n));let i=(0,tW.c_)(n);l(n),e(i),r(i)},[r,a,e])}}(t,r,n);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:k()(tK.Qn,i),children:[(0,p.jsx)(tY.y,{className:k()(tK.To,l),value:o,onChange:d,placeholder:el.intl.string(el.t.UyaxJy)}),(0,p.jsx)(G.E,{className:tK.fE,variant:"text-xs/normal",color:"text-muted",children:`${a.length} / ${n}`})]}),null!=c?(0,p.jsx)(G.E,{className:k()(tK.dG,tK.kc),variant:"text-xs/medium",color:"text-feedback-critical",children:c}):(0,p.jsx)(G.E,{className:tK.dG,variant:"text-xs/normal",color:"text-default",children:null!=s?s:el.intl.string(el.t.Gm6G5x)})]})}var tq=n(22479);function tJ(e){let{onChange:t,initialValue:n,maxWordCount:i,collapsed:l=!1}=e,[s,r]=R.useState(!l);return(0,p.jsx)(eD.N,{isExpanded:s,collapsibleContent:(0,p.jsx)(tX,{onChangeText:t,maxWordCount:i,className:tq.ft,textAreaClassName:tq.cC,subtitleText:el.intl.formatToMarkdownString(el.t.qm7UZ8,{}),initialValue:n}),className:tq.uR,children:e=>{let{onClick:t}=e;return(0,p.jsx)(eM.D,{onClick:e=>{r(!s),t(e)},children:(0,p.jsxs)("div",{className:tq.wx,children:[(0,p.jsx)(D.D,{variant:"text-sm/medium",children:el.intl.string(el.t.lbE2Nm)}),s?(0,p.jsx)(tV.t,{size:"md",color:"currentColor",className:tq.UE}):(0,p.jsx)(tz.a,{size:"md",color:"currentColor",className:tq.UE})]})})}})}var tQ=n(167417),tZ=n(243277);let t$=[tZ.vY.PROFANITY,tZ.vY.SLURS,tZ.vY.SEXUAL_CONTENT];function t0(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(new Set(t?.triggerMetadata?.presets)),s=R.useMemo(()=>e=>{n({...t,triggerMetadata:{...t.triggerMetadata,presets:e}})},[n,t]),r=R.useCallback(e=>{let t=e.map(e=>e);l(new Set(t)),s(t)},[s]),a=R.useMemo(()=>t$.map(e=>{let{headerText:t,subtitleText:n}=function(e){switch(e){case tZ.vY.PROFANITY:return{headerText:el.intl.string(el.t["I+BDrH"]),subtitleText:el.intl.string(el.t.hISCms)};case tZ.vY.SLURS:return{headerText:el.intl.string(el.t["xjK2M/"]),subtitleText:el.intl.string(el.t.oJYXBG)};case tZ.vY.SEXUAL_CONTENT:return{headerText:el.intl.string(el.t.URSMet),subtitleText:el.intl.string(el.t.oRQDBs)};default:return{headerText:"Error",subtitleText:"Unrecognized list"}}}(e);return{label:t,description:n,value:String(e)}}),[]);return(0,p.jsx)("div",{children:(0,p.jsx)(tQ.$,{selectedValues:Array.from(i).map(String),onChange:r,options:a})})}var t1=n(372598),t2=n(449585),t3=n(658675),t5=n(677420),t6=n(939551);function t4(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,t5.x)(t.type,t,n);if(null==s)return null;let{headerText:r,descriptionText:a,icon:o}=s;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(o,{size:"custom",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:r}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:a}),i?(0,p.jsxs)(G.E,{color:"text-muted",variant:"text-xs/medium",children:[el.intl.string(el.t.Oa9oWJ),(0,p.jsx)(eM.D,{onClick:()=>l(!0),className:t6._2,tag:"span",role:"link",children:el.intl.string(el.t.QupmYY)})]}):null]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:s.isEditable?()=>l(!1):void 0,children:(0,p.jsx)(t3.P,{checked:i,disabled:!s.isEditable})})})]})}var t9=n(866665),t7=n(71393),t8=n(200700);function ne(e){let{action:t,triggerType:n,guildId:i,toggled:l,onToggleAction:s}=e,r=(0,t5.x)(t.type,t,n),a=t.metadata?.durationSeconds,o=null!=a?(0,t8.getFriendlyDurationString)(a):null,d=(0,L.bG)([J.A,t7.A],()=>J.A.can(ei.xBc.MODERATE_MEMBERS,t7.A.getGuild(i)),[i]);if(null==r)return null;let{headerText:c,descriptionText:u,icon:m}=r;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(m,{size:"md",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:c}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:u}),l&&(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:[null===o?null:n===tZ.uh.MENTION_SPAM?el.intl.format(el.t.i3lsKD,{friendlyDurationString:o}):el.intl.format(el.t.mvHxze,{friendlyDurationString:o}),d&&(0,p.jsx)(eM.D,{onClick:()=>s(!0),className:t6._2,tag:"span",role:"link",children:el.intl.string(el.t["0B95RJ"])})]})]}),(0,p.jsx)(t9.m,{text:el.intl.format(el.t.wx6Vb9,{}),"aria-label":el.intl.formatToMarkdownString(el.t.wx6Vb9,{}),shouldShow:!d,children:(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:d?()=>s(!1):void 0,children:(0,p.jsx)(t3.P,{checked:l,disabled:!d})})})})]})}function nt(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,t5.x)(t.type,t,n),r=t.metadata?.channelId,a=(0,L.bG)([Z.default,e9.A,e6.A],()=>{let e=e6.A.getChannel(r);return null==e?null:(0,eq.m1)(e,Z.default,e9.A)},[r]);if(null==s)return null;let{headerText:o,descriptionText:d,icon:c}=s;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(c,{size:"md",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:o}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:d}),i&&(0,p.jsxs)(G.E,{color:"text-muted",variant:"text-xs/medium",children:[null!=a&&el.intl.format(el.t["8Sr/ar"],{channelName:a}),(0,p.jsx)(eM.D,{onClick:()=>l(!0),className:t6._2,tag:"span",role:"link",children:el.intl.string(el.t["3gUsJb"])})]})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:s.isEditable?()=>l(!1):void 0,children:(0,p.jsx)(t3.P,{checked:i,disabled:!s.isEditable})})})]})}function nn(e){let{action:t,triggerType:n,toggled:i,onToggleAction:l}=e,s=(0,t5.x)(t.type,t,n);if(null==s)return null;let{headerText:r,descriptionText:a,icon:o}=s;return(0,p.jsxs)("div",{className:t6.Ik,children:[(0,p.jsx)("div",{className:t6.TV,children:(0,p.jsx)(o,{size:"md",color:"currentColor",className:t6.gE})}),(0,p.jsxs)("div",{className:t6.xj,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:r}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",children:a})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:s.isEditable?()=>l(!1):void 0,children:(0,p.jsx)(t3.P,{checked:i,disabled:!s.isEditable})})})]})}function ni(e){let{action:t,guildId:n,triggerType:i,toggled:l,onToggleAction:s}=e;switch(t.type){case tZ.AH.FLAG_TO_CHANNEL:return(0,p.jsx)(nt,{action:t,triggerType:i,toggled:l,onToggleAction:s});case tZ.AH.USER_COMMUNICATION_DISABLED:return(0,p.jsx)(ne,{action:t,guildId:n,triggerType:i,toggled:l,onToggleAction:s});case tZ.AH.BLOCK_MESSAGE:return(0,p.jsx)(t4,{action:t,triggerType:i,toggled:l,onToggleAction:s});default:return(0,p.jsx)(nn,{action:t,guildId:n,toggled:l,triggerType:i,onToggleAction:s})}}function nl(e){let{rule:t,onChangeRule:n}=e,i=R.useMemo(()=>(0,tg.J6)(t.triggerType),[t.triggerType]),l=t2.Bx(t.guildId),s=R.useMemo(()=>(0,t1.XO)(),[]);function r(e,i){null!=i&&n((0,t1.b_)(t,i.type,e?i:null))}return(0,p.jsx)(p.Fragment,{children:i.map(e=>{let n=t.actions.find(t=>t.type===e);return(0,p.jsx)(ni,{guildId:t.guildId,triggerType:t.triggerType,action:n??s[e],toggled:null!=n,onToggleAction:async n=>{let i=t.actions.find(t=>t.type===e),a=null!=i,o=s[e],d=n?i:o;if(null!=d&&(!a||n)){let n=l[e];null!=n?r(!0,await n(t,d)):r(!0,d)}else r(!1,a?i:o)}},e)})})}function ns(e){let{rule:t,onChangeRule:n}=e,i=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,allowList:e}})},[n,t]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t.CX5Yfc),children:[(0,p.jsx)(t0,{rule:t,onChangeRule:n}),(0,p.jsx)(tJ,{onChange:i,initialValue:t.triggerMetadata?.allowList,maxWordCount:tZ.hG,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}n(142703);var nr=n(689175),na=n(475743),no=n(761929),nd=n(775602);let nc=new Set(["Enter","Tab"]),nu=new Set(["z","y"]),nm=/[\n\t\r\f\v\x10]/;var ng=n(536233);let nx=R.forwardRef(function(e,t){let{value:n,isSelected:i,isEditing:l,forceShowErrorTooltip:s=!1,error:r}=e,[a,o,d]=R.useMemo(()=>{if(null==r)return[];let{erroringCharacterOffset:e=0,erroringCharacterLength:t=n.length}=r??{};return[n.slice(0,e),n.slice(e,e+t),n.slice(e+t)]},[n,r]);return null==r?(0,p.jsx)("div",{className:k()(ng.n5,{[ng.JN]:l,[ng.sp]:i}),ref:t,children:n}):(a?.length??0)+(o?.length??0)>70?(0,p.jsx)(t9.m,{"aria-label":r.message,__unsupportedReactNodeAsText:(0,p.jsxs)("div",{"aria-label":r.message,children:[r.message," ",(0,p.jsx)("span",{className:ng.io,children:o})]}),position:"left",forceOpen:s||void 0,children:(0,p.jsxs)("div",{ref:t,className:k()(ng.n5,{[ng.JN]:l,[ng.bJ]:null!=r&&!l,[ng.fR]:null!=r&&!l}),children:[(0,p.jsx)("span",{children:a}),(0,p.jsx)("span",{className:ng.SD,children:o}),(0,p.jsx)("span",{children:d})]})}):(0,p.jsxs)("div",{ref:t,className:k()(ng.n5,{[ng.JN]:l,[ng.bJ]:null!=r&&!l}),children:[(0,p.jsx)("span",{children:a}),(0,p.jsx)(t9.m,{text:r.message,position:"top",forceOpen:s||void 0,children:(0,p.jsx)("span",{className:ng.SD,children:o})}),(0,p.jsx)("span",{children:d})]})});function nh(e){let{value:t,onChange:n,onBlur:i,onFocus:l,onRemove:s,isSelected:r,isSelecting:a,error:o,forceShowErrorTooltip:d}=e,c=R.useRef(null),u=R.useRef(null),[m,g]=R.useState(!1),{ref:x,width:h=0}=(0,e2.Ay)(m),{ref:E,width:j=0}=(0,e2.Ay)(m),f=(0,L.bG)([nd.Ay],()=>nd.Ay.useReducedMotion),[N,A]=R.useState(d),I=R.useRef(null),S=h>j?h:j;R.useEffect(()=>{d?(A(!0),I.current=setTimeout(()=>{A(!1),I.current=null},5e3)):A(!1)},[d]),R.useEffect(()=>()=>{clearTimeout(I.current)},[]);let C=R.useCallback(e=>{n(e.target.value)},[n]),_=R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];t.trim().length<=0&&s(),null!=c.current&&null!=x.current&&null!=u.current&&(c.current.scrollTo(0,0),c.current.setSelectionRange(0,0),c.current.scrollLeft=0,x.current.scrollLeft=0,u.current?.ref!=null&&(u.current.ref.scrollLeft=0)),g(!1),i(e)},[t,x,i,s]),v=R.useCallback(e=>{let n=t.trim().length<=0;nc.has(e.key)?(e.preventDefault(),e.stopPropagation(),_(!0)):"Backspace"===e.key&&n&&(e.preventDefault(),e.stopPropagation(),_(!0))},[_,t]),T=R.useCallback(e=>{let t=e.metaKey||e.ctrlKey;l(t),t?e.preventDefault():g(!0),e.stopPropagation()},[l]),b=R.useCallback(e=>{s()},[s]);return(0,p.jsx)("div",{className:ng.G1,children:(0,p.jsxs)("div",{ref:E,className:k()(ng.Tm,{[ng.JN]:m,[ng.mV]:!m&&!f,[ng.sp]:r,[ng.Pq]:a,[ng.bJ]:null!=o&&!m}),children:[(0,p.jsxs)(eM.D,{tag:"div",onBlur:()=>_(!1),onClick:T,ignoreKeyPress:!0,onMouseEnter:()=>A(!0),onMouseLeave:()=>A(!1),className:k()(ng.nz,{[ng.Pq]:a,[ng.JN]:m}),ref:u,children:[(0,p.jsx)("input",{className:k()(ng.uS,{[ng.JN]:m,[ng.Pq]:a}),ref:c,onChange:C,onKeyDownCapture:v,value:t,style:{width:S>0?S:`calc(${t.length}ch + 10px)`}}),(0,p.jsx)(nx,{ref:x,value:t,isEditing:m,isSelected:r,error:o,forceShowErrorTooltip:N||m})]}),!m&&(0,p.jsx)(eM.D,{className:ng.Nk,onClick:b,children:(0,p.jsx)(tP.P,{size:"xxs",color:"currentColor",className:ng.ut})})]})})}var nE=n(812729),nj=n.n(nE),nf=n(333007),nN=n(254451);function np(e){let{resizableNode:t,onResize:n,onResizeEnd:i}=e,l=(0,no.A)({minDimension:100,resizableDomNodeRef:t,onElementResize:n,onElementResizeEnd:i,orientation:no.R.VERTICAL_BOTTOM,throttleDuration:16});return(0,p.jsx)("div",{onMouseDown:l,className:nN.Di})}let nA=R.forwardRef(function(e,t){let{children:n,onFocus:i,onBlur:l,onClick:s}=e,r=R.useRef(null),[a,o]=R.useState(100);return(0,p.jsxs)(eM.D,{className:nN.Tg,onFocus:i,onBlur:l,onClick:s,innerRef:r,ignoreKeyPress:!0,style:{minHeight:a},children:[(0,p.jsx)(nr.Ch,{className:nN.Fg,style:{minHeight:a-2},ref:t,children:n}),(0,p.jsx)(np,{resizableNode:r,onResize:o,onResizeEnd:e=>{o(e),i?.()}})]})});function nI(e){let{initialValue:t,onChangeTags:n,onChangeNewTagValue:i,tagErrors:l={},placeholder:s,className:r,maxTags:a}=e,o=R.useRef(null),d=R.useRef(null),c=R.useRef(null),u=function(e){let[t,n]=R.useState([e]),[i,l]=R.useState(0),s=R.useMemo(()=>t[i],[t,i]),r=R.useCallback(e=>{let r=e(s);if(nj()(s,r))return;let a=t.slice(0,i+1);a.push(r),n(a),l(a.length-1)},[i,s,t]);return{state:s,setState:r,goBack:R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=Math.max(0,i-e);return l(n),t[n]},[i,t]),goForward:R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,n=Math.min(t.length-1,i+e);return l(n),t[n]},[i,t])}}(t),{handlePasteEvent:m,handleInputChange:g,handleKeyDown:x,handleContainerKeyUp:h,handleRemoveTag:E,handleTagChangeEvent:j,handleSelectTag:f,handleUnselectTag:N,handleResetTagSelections:A,handleInputBlurEvent:I}=function(e,t){let{scrollerRef:n,mainInputRef:i,mainContainerRef:l}=t,{state:{value:s,tags:r,selections:a},setState:o,goBack:d,goForward:c}=e;R.useLayoutEffect(()=>{function e(e){return t=>{("Meta"===t.key||"Control"===t.key)&&o(t=>({...t,isSelecting:e}))}}let t=e(!0),n=e(!1);return document.addEventListener("keydown",t),document.addEventListener("keyup",n),()=>{document.removeEventListener("keydown",t),document.removeEventListener("keyup",n)}},[o]);let u=R.useCallback(e=>{let t=(e.clipboardData.getData("text")??"").split(nm).map(e=>e.trim()).filter(e=>e.length>0);t.length<=1||((0,nf.flushSync)(()=>{o(e=>{let{tags:n,value:i}=e;return{value:i,tags:[...n,...t],selections:[],isSelecting:!1}})}),e.preventDefault(),e.stopPropagation(),n.current?.scrollToBottom())},[o,n]),m=R.useCallback(e=>{o(t=>{let{tags:n,value:i}=t;return{value:i,tags:[...n.filter((t,n)=>n!==e)],selections:[],isSelecting:!1}})},[o]),g=R.useCallback(e=>t=>{o(n=>{let{tags:i,value:l}=n,s=[...i];return s[e]=t,{value:l,tags:s,selections:[],isSelecting:!1}})},[o]),x=R.useCallback(e=>{o(t=>{let{tags:n,value:i,selections:l,isSelecting:s}=t;return{value:i,tags:n,selections:[...l,n[e]],isSelecting:s}})},[o]),h=R.useCallback(function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];o(n=>{let{tags:i,value:l,selections:s,isSelecting:r}=n;return{value:l,tags:i,selections:t?[]:s.filter(t=>t!==i[e]),isSelecting:r}})},[o]),E=R.useCallback(e=>{o(e=>{let{tags:t,value:n}=e;return{value:n,tags:t,selections:[],isSelecting:!1}}),null!=e&&(e.preventDefault(),e.stopPropagation()),i.current?.focus()},[i,o]),j=R.useCallback(e=>{o(t=>{let{tags:n}=t;return{value:e.target.value,tags:n,selections:[],isSelecting:!1}})},[o]),f=R.useCallback(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=!(arguments.length>2)||void 0===arguments[2]||arguments[2];!(s.trim().length<=0)&&((0,nf.flushSync)(()=>{o(e=>{let{tags:t}=e;return{value:"",tags:[...t,s],selections:[],isSelecting:!1}})}),i&&null!=n.current&&n.current.scrollToBottom(),t&&(e.preventDefault(),e.stopPropagation()))},[n,o,s]),N=R.useCallback(e=>{let t=s.trim().length<=0;a.length>0?((0,nf.flushSync)(()=>{o(e=>{let{tags:t,value:n,selections:i}=e;return{value:n,tags:t.filter(e=>!i.includes(e)),selections:[],isSelecting:!1}})}),i.current?.focus(),e.preventDefault(),e.stopPropagation()):t&&((0,nf.flushSync)(()=>{o(e=>{let{tags:t}=e,n=[...t];return{value:n.pop()??"",tags:[...n],selections:[],isSelecting:!1}})}),e.preventDefault(),e.stopPropagation())},[i,a.length,o,s]),p=R.useCallback(e=>{let t=e.metaKey||e.ctrlKey;"z"===e.key&&t?(d().selections.length>0?i.current?.blur():i.current?.focus(),e.preventDefault(),e.stopPropagation()):"y"===e.key&&t&&(c().selections.length>0?i.current?.blur():i.current?.focus(),e.preventDefault(),e.stopPropagation())},[d,c,i]),A=R.useCallback(e=>{let t=s.trim().length>0,{selectionStart:n=0,selectionEnd:a=0}=i.current??{};0===r.length||t&&n===a||((0,nf.flushSync)(()=>{o(e=>{let{tags:t,value:n}=e;return{value:n,tags:t,selections:[...t],isSelecting:!1}})}),setImmediate(()=>{i.current?.blur(),setTimeout(()=>{l.current?.focus()},16)}),e.preventDefault(),e.stopPropagation())},[l,i,o,r.length,s]),I=R.useCallback(e=>{e.relatedTarget!==e.currentTarget&&f(e,!1,!1)},[f]);return{handlePasteEvent:u,handleInputChange:j,handleKeyDown:R.useCallback(e=>{let t=e.metaKey||e.ctrlKey;"Meta"!==e.key&&(nc.has(e.key)?f(e):"Backspace"===e.key?N(e):"Escape"===e.key?E(e):"a"===e.key&&t?A(e):nu.has(e.key)&&t&&p(e))},[f,N,E,A,p]),handleContainerKeyUp:R.useCallback(e=>{if(document.activeElement!==l.current)return;let t=e.metaKey||e.ctrlKey;"Backspace"===e.key?N(e):"a"===e.key&&t?A(e):"Escape"===e.key?E(e):nu.has(e.key)&&t?p(e):"Meta"!==e.key&&E(e)},[p,N,A,E,l]),handleRemoveTag:m,handleTagChangeEvent:g,handleSelectTag:x,handleUnselectTag:h,handleResetTagSelections:E,handleInputBlurEvent:I}}(u,{scrollerRef:c,mainInputRef:o,mainContainerRef:d}),{state:{value:S,tags:C,selections:_,isSelecting:v}}=u,T=(0,na.Ay)(C),[b,y]=R.useState(!1),L=R.useCallback(()=>{y(!1),A(),o.current?.focus({preventScroll:!0})},[A]);R.useEffect(()=>{T!==C&&n(C)},[n,T,C]),R.useEffect(()=>{b||i(S)},[i,S,b]);let D=R.useCallback(function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];e&&L(),y(!1)},[L]),O=R.useCallback(e=>t=>{if(t){let t=_.includes(C[e]);o.current?.focus(),t?N(e):(f(e),setImmediate(()=>{o.current?.blur(),setTimeout(()=>d.current?.focus(),16)}))}else N(e,!0),y(!0)},[f,N,_,C]);return(0,p.jsxs)("div",{className:k()(nN.rs,r),ref:d,tabIndex:0,onKeyUp:h,children:[(0,p.jsxs)(nA,{ref:c,onClick:L,children:[C.map((e,t)=>(0,p.jsx)(nh,{value:e,onChange:j(t),onBlur:D,onFocus:O(t),onRemove:()=>E(t),isSelected:_.includes(e),isSelecting:v,error:l[e],forceShowErrorTooltip:!b&&t===C.length-1},t)),(0,p.jsx)("input",{className:k()(nN.tM,{[nN.kD]:b}),ref:o,onChange:g,onKeyDownCapture:x,onPaste:m,onBlur:I,placeholder:0===C.length?s:void 0,value:S})]}),null!=a&&(0,p.jsxs)(G.E,{variant:"text-xs/normal",color:"text-muted",className:nN.MH,children:[C?.length??0,"/",a]})]})}var nS=n(913122),nC=n(995786);let n_="_errors",nv="GENERIC_REGEX_ERROR";async function nT(e,t){if(null==e.triggerMetadata.regexPatterns||0===e.triggerMetadata.regexPatterns.length)return void t([]);try{await (0,nC.s6)(e),t([])}catch(l){let e,n=new nS.LG(l).errors;if("object"!=typeof n||n?.trigger_metadata?.regex_patterns==null)return;let i=null==(e=n?.trigger_metadata?.regex_patterns)?[]:function(e){let{[n_]:t=[],...n}=e,i=Object.entries(n).map(e=>{let[t,n]=e,i=n[n_],{code:l,message:s}=i?.[0]??{code:nv,message:el.intl.string(el.t.hDPEu1)};return{pattern:t,message:s,code:l,description:n?.description,erroringCharacterLength:n?.erroring_character_length,erroringCharacterOffset:n?.erroring_character_offset,regexErrorCode:n?.regex_error_code}});return t.length>0&&i.push({pattern:n_,message:t[0]?.message??el.intl.string(el.t.hDPEu1),code:t[0]?.code??nv}),i}(e);i.length>0&&t(i)}}let nb=(0,U.throttle)(nT,1e3,{leading:!1});var ny=n(732891);let nR=$.A.getArticleURL(ei.MVz.GUILD_AUTOMOD_REGEX);function nL(e){let{hasErrors:t,text:n,errorText:i}=e;return t?(0,p.jsx)("div",{className:ny.W$,children:(0,p.jsx)(G.E,{className:ny.F,variant:"text-xs/medium",color:"text-feedback-critical",children:i??el.intl.format(el.t.jKYAPu,{helpArticle:nR})})}):(0,p.jsx)(G.E,{className:ny.W$,variant:"text-xs/medium",color:"text-muted",children:n})}function nG(e){let{rule:t,onChangeText:n,className:i}=e,{patterns:l,valueError:s,errors:r,validatePatternsChanged:a,validateEditingValueChanged:o}=function(e,t){let[n,i]=R.useState([]),[l,s]=R.useState(null),[r,a]=R.useState(e?.triggerMetadata?.regexPatterns??[]),o=R.useCallback(t=>{t.length<3||nb({...e,triggerMetadata:{...e.triggerMetadata,regexPatterns:[t]}},e=>s(e[0]??null))},[e]);return{patterns:r,errors:n,valueError:l,validatePatternsChanged:R.useCallback((n,l)=>{(0,U.isEqual)(n,l)||(nb.cancel(),nT({...e,triggerMetadata:{...e.triggerMetadata,regexPatterns:n}},e=>{i(e),0===e.length&&s(null)}),a(n),t?.(n))},[e,t]),validateEditingValueChanged:o}}(t,n),[d]=R.useState(()=>({tags:l,value:"",selections:[],isSelecting:!1})),c=R.useMemo(()=>r.reduce((e,t)=>{let{pattern:n,message:i,description:s,erroringCharacterLength:r=n.length,erroringCharacterOffset:a=0}=t;return null==l.find(e=>e===n)||(e[n]={value:n,message:s??i,erroringCharacterLength:r,erroringCharacterOffset:a}),e},{}),[r,l]),u=R.useCallback(e=>{a(e,l)},[a,l]),m=R.useCallback(e=>{o(e)},[o]);return(0,p.jsxs)("div",{className:k()(ny.Qn,i),children:[(0,p.jsx)(nI,{placeholder:tZ.xv,initialValue:d,onChangeTags:u,onChangeNewTagValue:m,tagErrors:c,maxTags:tZ.qm}),(0,p.jsx)(nL,{text:el.intl.format(el.t["PGC/AJ"],{helpArticle:nR}),hasErrors:r.length>0||null!=s,errorText:r.find(e=>{let{pattern:t}=e;return t===n_})?.message??s?.message})]})}var nD=n(629872);function nO(e){let{rule:t,onChangeRule:n,collapsed:i=!1}=e,[l,s]=R.useState(!i),r=R.useCallback(()=>{s(!l)},[l,s]),a=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,regexPatterns:e}})},[n,t]);return(0,tu.uz)(t.triggerType)?(0,p.jsx)(eD.N,{isExpanded:l,collapsibleContent:(0,p.jsx)(nG,{rule:t,onChangeText:a,className:nD.kS,initialValue:t.triggerMetadata?.regexPatterns}),className:nD.uR,children:e=>{let{onClick:t}=e;return(0,p.jsx)(eM.D,{onClick:e=>{r(),t(e)},children:(0,p.jsxs)("div",{className:nD.wx,children:[(0,p.jsx)(D.D,{variant:"text-sm/medium",children:el.intl.string(el.t["dnunm+"])}),l?(0,p.jsx)(tV.t,{size:"md",color:"currentColor",className:nD.UE}):(0,p.jsx)(tz.a,{size:"md",color:"currentColor",className:nD.UE})]})})}}):null}function nM(e){let{rule:t,onChangeRule:n}=e,i=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,keywordFilter:e}})},[n,t]),l=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,allowList:e}})},[n,t]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t["ue+tnb"]),children:[(0,p.jsx)(tX,{onChangeText:i,maxWordCount:tZ.bV,initialValue:t.triggerMetadata?.keywordFilter}),(0,p.jsx)(nO,{rule:t,onChangeRule:n,collapsed:t?.triggerMetadata?.regexPatterns==null||t?.triggerMetadata?.regexPatterns.length===0}),(0,p.jsx)(tJ,{onChange:l,initialValue:t.triggerMetadata?.allowList,maxWordCount:tZ.UW,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}function nk(e){let{rule:t,onChangeRule:n}=e;return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsx)(tk,{step:1,header:el.intl.string(el.t["1YgPj/"])}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}var nU=n(935063),nP=n(663803),nw=n(626900),nF=n(318729),nB=n(854893);function nH(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(t.triggerMetadata?.mentionTotalLimit),s=(0,nF._T)(t.guildId,!1);return(0,p.jsxs)("div",{className:nB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t.IGfuTa),children:[(0,p.jsxs)("div",{className:nB.$I,children:[(0,p.jsx)("div",{className:nB.U$,children:(0,p.jsx)(nU.X,{size:"md",color:"currentColor",className:nB.B_})}),(0,p.jsxs)("div",{className:nB.ej,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:el.intl.string(el.t["s/26oQ"])}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",className:nB.mu,children:el.intl.string(el.t["8uW4/N"])})]}),(0,p.jsx)("div",{className:nB.Ld,children:(0,p.jsx)(nP.l,{value:i,onChange:function(e){l(e),n({...t,triggerMetadata:{...t.triggerMetadata,mentionTotalLimit:e}})},minValue:tZ.Us,maxValue:tZ.M3,className:nB.Im})})]}),s?(0,p.jsxs)("div",{className:nB.$I,children:[(0,p.jsx)("div",{className:nB.U$,children:(0,p.jsx)(nw.E,{size:"md",color:"currentColor",className:nB.B_})}),(0,p.jsxs)("div",{className:nB.ej,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",children:el.intl.string(el.t.XnuC9g)}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-xs/medium",className:nB.mu,children:el.intl.string(el.t.EDBe5m)})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{onClick:()=>{var e;return e=!t.triggerMetadata?.mentionRaidProtectionEnabled,void n({...t,triggerMetadata:{...t.triggerMetadata,mentionRaidProtectionEnabled:e}})},children:(0,p.jsx)(t3.P,{checked:t.triggerMetadata?.mentionRaidProtectionEnabled,disabled:!s})})})]}):null]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.eq3gjh),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n})})]})}function nV(e){let{rule:t,onChangeRule:n}=e,i=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,keywordFilter:e}})},[n,t]),l=R.useCallback(e=>{n({...t,triggerMetadata:{...t.triggerMetadata,allowList:e}})},[n,t]);return(0,p.jsxs)("div",{className:tB.sp,children:[(0,p.jsxs)(tk,{step:1,header:el.intl.string(el.t["ue+tnb"]),children:[(0,p.jsx)(tX,{onChangeText:i,maxWordCount:tZ.bV,initialValue:t.triggerMetadata?.keywordFilter}),(0,p.jsx)(nO,{rule:t,onChangeRule:n,collapsed:t?.triggerMetadata?.regexPatterns==null||t?.triggerMetadata?.regexPatterns.length===0}),(0,p.jsx)(tJ,{onChange:l,initialValue:t.triggerMetadata?.allowList,maxWordCount:tZ.UW,collapsed:t.triggerMetadata?.allowList==null||t.triggerMetadata?.allowList.length===0})]}),(0,p.jsx)(tF,{type:tF.Type.ARROW_DOWN}),(0,p.jsx)(tk,{step:2,header:el.intl.string(el.t["18TOiQ"]),children:(0,p.jsx)(nl,{rule:t,onChangeRule:n})}),(0,p.jsx)(tF,{type:tF.Type.CROSS}),(0,p.jsx)(tk,{step:3,header:el.intl.string(el.t.u5xPPW),children:(0,p.jsx)(tO,{rule:t,onChangeRule:n,onlyRoles:!0})})]})}function nz(e){let{rule:t,isLoading:n,onChangeRule:i}=e;return null==t?null:(0,tu.KU)(t)?(0,p.jsx)(nM,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.r3)(t)?(0,p.jsx)(nk,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.ZG)(t)?(0,p.jsx)(ns,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.AR)(t)?(0,p.jsx)(nH,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.JJ)(t)?(0,p.jsx)(nV,{rule:t,isLoading:n,onChangeRule:i}):(0,tu.n3)(t)?(0,p.jsx)(tH,{rule:t,isLoading:n,onChangeRule:i}):null}var nY=n(530005),nW=n(442433),nK=n(80558);function nX(e){let{className:t,color:n=ed.A.unsafe_rawColors.BRAND_500.css,...i}=e;return(0,p.jsx)(em.Lp,{...i,text:el.intl.string(el.t.G6GWZ4),color:n,className:t})}var nq=n(194117),nJ=n(565787),nQ=n(97893),nZ=n(430392),n$=n(173936),n0=n(953727);function n1(e){let{width:t=16,height:n=16,color:i="currentColor",...l}=e;return(0,p.jsxs)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,p.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M0 10C0 4.47716 4.47716 0 10 0C15.5229 0 20 4.47716 20 10C20 15.5229 15.5229 20 10 20C4.47716 20 0 15.5229 0 10ZM10 2C5.58172 2 2 5.58172 2 10C2 14.4183 5.58172 18 10 18C14.4183 18 18 14.4183 18 10C18 5.58172 14.4183 2 10 2Z",fill:i}),(0,p.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7 11.25C7.30378 11.25 7.5911 11.3881 7.78087 11.6253L8.5 12.5242L9.21913 11.6253C9.4089 11.3881 9.69622 11.25 10 11.25C10.3038 11.25 10.5911 11.3881 10.7809 11.6253L11.5 12.5242L12.2191 11.6253C12.4089 11.3881 12.6962 11.25 13 11.25C13.3038 11.25 13.5911 11.3881 13.7809 11.6253L15.2809 13.5003C15.6259 13.9316 15.556 14.5609 15.1247 14.9059C14.6934 15.2509 14.0641 15.181 13.7191 14.7497L13 13.8508L12.2809 14.7497C12.0911 14.9869 11.8038 15.125 11.5 15.125C11.1962 15.125 10.9089 14.9869 10.7191 14.7497L10 13.8508L9.28087 14.7497C9.0911 14.9869 8.80378 15.125 8.5 15.125C8.19622 15.125 7.9089 14.9869 7.71913 14.7497L7 13.8508L6.28087 14.7497C5.93586 15.181 5.30657 15.2509 4.87531 14.9059C4.44404 14.5609 4.37412 13.9316 4.71913 13.5003L6.21913 11.6253C6.4089 11.3881 6.69622 11.25 7 11.25Z",fill:i}),(0,p.jsx)("path",{d:"M6.625 9.25C7.24632 9.25 7.75 8.7463 7.75 8.125C7.75 7.50368 7.24632 7 6.625 7C6.00368 7 5.5 7.50368 5.5 8.125C5.5 8.7463 6.00368 9.25 6.625 9.25Z",fill:i}),(0,p.jsx)("path",{d:"M13.375 9.25C13.9963 9.25 14.5 8.7463 14.5 8.125C14.5 7.50368 13.9963 7 13.375 7C12.7537 7 12.25 7.50368 12.25 8.125C12.25 8.7463 12.7537 9.25 13.375 9.25Z",fill:i})]})}function n2(e,t){let n=function(e,t){return null==e||!function(e){switch(e){case tZ.uh.KEYWORD:case tZ.uh.ML_SPAM:case tZ.uh.DEFAULT_KEYWORD_LIST:case tZ.uh.MENTION_SPAM:case tZ.uh.SERVER_POLICY:case tZ.uh.USER_PROFILE:case tZ.uh.APPLICATION:return!0;default:return!1}}(e)?null:{headerText:t?.name??tg.i$[e].getDefaultRuleName()??"",headerSubtext:function(e){if((0,tu.wC)(e)&&(0,tu.KU)(e))return e.triggerMetadata.regexPatterns.length>0?el.intl.formatToPlainString(el.t.xZUvxR,{keywordCount:e.triggerMetadata.keywordFilter.length,regexPatternCount:e.triggerMetadata.regexPatterns.length}):el.intl.formatToPlainString(el.t.dJN7Lk,{keywordCount:e.triggerMetadata.keywordFilter.length})}(t)??"",descriptionText:function(e){switch(e){case tZ.uh.KEYWORD:return el.intl.string(el.t.TzvaeK);case tZ.uh.ML_SPAM:return el.intl.string(el.t.jBZSQl);case tZ.uh.DEFAULT_KEYWORD_LIST:return el.intl.string(el.t.Drc8ft);case tZ.uh.MENTION_SPAM:return el.intl.string(el.t.flhXO4);case tZ.uh.USER_PROFILE:return el.intl.string(el.t.A35LyL);case tZ.uh.APPLICATION:return el.intl.string(el.t.kHNeDa);default:return null}}(e)??"",descriptionSubtext:function(e){if(e===tZ.uh.KEYWORD)return el.intl.formatToPlainString(el.t.yNec2m,{})}(e)??""}}(e,t);return null==n||null==e?null:{...n,icon:function(e){switch(e){case tZ.uh.MENTION_SPAM:return nU.X;case tZ.uh.KEYWORD:return nq.f;case tZ.uh.ML_SPAM:case tZ.uh.USER_PROFILE:return(0,nJ.k)(n1);case tZ.uh.DEFAULT_KEYWORD_LIST:return nQ.Z;case tZ.uh.APPLICATION:return nZ.RobotIcon}}(e)??n$.LinkIcon}}var n3=n(654502);function n5(e){let{action:t,actionType:n,triggerType:i}=e,l=(0,t5.x)(t?.type??n,t,i);if(null==l)return null;let{headerText:s,helperText:r,icon:a}=l;return(0,p.jsxs)("div",{className:n3.Ik,children:[(0,p.jsx)("div",{className:n3.TV,children:(0,p.jsx)(a,{size:"custom",color:"currentColor",width:14,height:14,className:n3.gE})}),(0,p.jsx)("div",{className:n3.xj,children:(0,p.jsxs)(G.E,{className:n3.XX,variant:"text-xs/medium",color:"interactive-text-default",children:[s,null!=r&&(0,p.jsx)(G.E,{className:n3.KE,variant:"text-xs/medium",color:"text-muted",tag:"span",children:r})]})})]})}var n6=n(95477),n4=n(650583);function n9(e){let{rule:t,onChangeRule:n}=e,[i,l]=R.useState(t.name);return(0,p.jsx)(n6.k,{label:el.intl.string(el.t.WVAHxF),onChange:function(e){l(e),n({...t,name:e})},onClick:e=>e.stopPropagation(),onKeyDown:function(e){e.key===n4.dh.SPACE&&e.stopPropagation()},placeholder:el.intl.string(el.t["5AO43K"]),maxLength:tZ.NX,value:i})}var n7=n(128603);function n8(e){let{rule:t,triggerType:n}=e,i=R.useMemo(()=>n===tZ.uh.APPLICATION?[]:null==t?(0,tg.J6)(n).map(e=>(0,p.jsx)(n5,{actionType:e,triggerType:n},e)):(0,t1.zR)(t).map(e=>(0,p.jsx)(n5,{actionType:e.type,action:e,triggerType:t.triggerType},e.type)),[t,n]);return 0===i.length?null:(0,p.jsx)("div",{className:n7.Wy,children:i})}function ie(e){e.stopPropagation(),e.preventDefault()}function it(e){let{className:t,children:n,...i}=e;return(0,p.jsx)(eM.D,{className:t,onClick:ie,onMouseDown:ie,onMouseUp:ie,...i,children:n})}function ii(e){let{rule:t,onChangeRule:n,onContextMenu:i}=e,l=()=>n({...t,enabled:!t.enabled});return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:n7.XG,children:(0,tu.n3)(t)?(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:n7.bR,children:t.name}):(0,p.jsx)(n9,{rule:t,onChangeRule:n})}),(0,p.jsxs)(it,{className:n7.Ik,children:[(0,p.jsx)(V.d,{onChange:l,checked:t?.enabled??!1}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t["UKOtz+"]),position:"top","aria-label":el.intl.string(el.t.PdRCRg),children:(0,p.jsx)(eM.D,{onClick:function(e){ie(e),i(e)},className:n7.p5,children:(0,p.jsx)(nY.F,{size:"md",color:"currentColor",className:n7.ro})})})]})]})}function il(e){return(0,tg.ub)(e,tg.H2.ALPHA)?(0,p.jsx)(nX,{className:n7.n0}):(0,tg.ub)(e,tg.H2.BETA)?(0,p.jsx)(y.A,{className:n7.n0}):null}function is(e){let t,{rule:n,isDefaultRule:i,onContextMenu:l}=e,s=n2(n.triggerType,n),r=null!=(t=(0,nK.O)((0,tu.n3)(n)?n.triggerMetadata.applicationId:null))?tv.Ay.getApplicationIconURL({...t,size:40})??null:null,{isLoading:a,saveRule:o}=(0,tx.S)(),{updateRule:d}=(0,tm.wP)(n.guildId),[c,u]=R.useState(n.enabled),m=(0,U.throttle)(async()=>{if(!a){let e={...n,enabled:!c};u(!c);let t=await o(e,[]);null!=t&&(d(t),u(t.enabled))}},300);if(null==s)return null;let{headerText:g,headerSubtext:x,descriptionText:h,icon:E}=s,j=!(0,tu.wC)(n);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:k()(n7.Ji,{[n7.vT]:null!=r}),children:null!=r?(0,p.jsx)("img",{className:n7.et,src:r,alt:"","aria-hidden":!0,width:40,height:40}):(0,p.jsx)(E,{size:"md",color:"currentColor",className:n7.S3})}),(0,p.jsxs)("div",{className:n7.XG,children:[(0,p.jsxs)(D.D,{variant:"text-md/semibold",color:"text-strong",className:n7.aY,children:[(0,p.jsxs)("div",{className:n7.bR,children:[g,il(n.triggerType)]}),(0,p.jsx)(G.E,{className:n7.bL,variant:"text-sm/normal",children:x})]}),j&&(0,p.jsx)(G.E,{className:n7.mT,variant:"text-sm/normal",children:h}),(0,p.jsx)(n8,{rule:n,triggerType:n.triggerType})]}),(0,p.jsxs)(it,{className:n7.Ik,children:[(0,p.jsx)(V.d,{onChange:m,checked:c??!1}),!i&&(0,p.jsx)(t9.m,{text:el.intl.string(el.t["UKOtz+"]),position:"top","aria-label":el.intl.string(el.t.PdRCRg),children:(0,p.jsx)(eM.D,{onClick:function(e){ie(e),l(e)},className:n7.p5,children:(0,p.jsx)(nY.F,{size:"md",color:"currentColor",className:n7.ro})})})]})]})}function ir(e){let{triggerType:t,onSetupRule:n}=e,i=R.useMemo(()=>n2(t),[t]);if(null==i)return null;let{headerText:l,descriptionText:s,icon:r}=i;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:n7.Ji,children:(0,p.jsx)(r,{color:"currentColor",size:"md",className:n7.S3})}),(0,p.jsxs)("div",{className:n7.XG,children:[(0,p.jsx)(D.D,{className:n7.bR,variant:"text-md/semibold",color:"text-strong",children:(0,p.jsxs)("div",{className:n7.bR,children:[l,il(t)]})}),(0,p.jsx)(G.E,{className:n7.mT,variant:"text-sm/normal",children:s}),(0,p.jsx)(n8,{triggerType:t})]}),(0,p.jsx)(it,{className:n7.Ik,children:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:t===tZ.uh.KEYWORD?el.intl.string(el.t.CumH4u):el.intl.string(el.t.oRs6mG),onClick:n})})]})}function ia(e){let{rule:t,triggerType:i,isEditMode:l,isDefaultRule:s,forceSetup:r,onSetupRule:a,onChangeRule:o}=e;function d(e){null!=t&&(e.preventDefault(),e.stopPropagation(),(0,nW.L3)(e,async()=>{let{default:e}=await n.e("752106").then(n.bind(n,345585));return n=>(0,p.jsx)(e,{rule:t,...n})}))}let c=(0,p.jsx)(ir,{triggerType:i,onSetupRule:a});return null==t||r||(c=l?(0,p.jsx)(ii,{rule:t,onChangeRule:o,onContextMenu:d}):(0,p.jsx)(is,{rule:t,isDefaultRule:s,onContextMenu:d})),(0,p.jsx)(eM.D,{className:n7.rs,onContextMenu:d,children:c})}let io=R.memo(function(e){let{rule:t,persistEdit:n=!1,initWithEdit:i=!1}=e,{hasChanges:l,editingRule:s,createNewEditingRule:r,setEditingRule:a}=(0,tx.U)(),{isLoading:o}=(0,tx.S)(),[d]=R.useState(()=>!(0,tu.wC)(t)),c=s?.id===t.id||n,u=(0,tS.R)(t?.id),m=c&&null!=s?s:t,g=R.useMemo(()=>(0,tC.cT)(t.name),[t?.name]),x=R.useCallback(()=>{r(t.guildId,t.triggerType)},[t.guildId,t.triggerType,r]),h=R.useCallback(e=>{o||a(e,!0)},[o,a]);R.useEffect(()=>{i&&a(t,!0)},[i,t,a]);let E=R.useCallback(()=>{c?l||a(null):l?g(()=>{a(t)}):a(t)},[c,l,g,t,a]);return(0,p.jsx)(e5,{renderHeader:(0,p.jsx)(ia,{rule:m,forceSetup:d&&!c&&!u,triggerType:t.triggerType,isEditMode:c,isDefaultRule:u,onChangeRule:h,onSetupRule:x}),isStuck:c&&l,isExpanded:c,onExpand:E,children:c&&(0,p.jsx)(nz,{rule:m,isLoading:o,onChangeRule:h})})});var id=n(251569);function ic(e){let{guildId:t,triggerType:n}=e,i=R.useMemo(()=>()=>(0,tu._I)(t,n),[t,n]),[l]=R.useState(i),[s,r]=R.useState(!1),{editingRule:a,createNewEditingRule:o}=(0,tx.U)(),{getDefaultRuleName:d}=tg.i$[n],c=!(0,tu.wC)(a)&&a?.triggerType===n,[u,m]=R.useState(c?a:l),g=(0,e1.z)({opacity:+!c,pointerEvents:c?"none":"all",config:{...e0.config.stiff,clamp:!0}}),x=(0,e1.z)({opacity:+!!c,pointerEvents:c?"all":"none",config:{...e0.config.stiff,clamp:!0},onStart:()=>{m(c?a:l)},onRest:()=>{m(c?a:l),r(c)}});return null==a||c?(0,p.jsxs)("div",{className:id.$F,style:{height:c?"auto":"60px"},children:[(0,p.jsx)(e0.animated.div,{className:id.pT,style:x,children:(0,p.jsx)(io,{rule:u,persistEdit:s})}),(0,p.jsx)(e0.animated.div,{className:id.animatedNewRuleContainer,style:g,children:(0,p.jsxs)(eM.D,{className:id.Y0,onClick:function(){o(t,n)},children:[(0,p.jsx)(tI.U,{size:"custom",width:20,height:20,color:ed.A.unsafe_rawColors.BLUE_345.css,className:id.WW}),(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-link",children:el.intl.format(el.t.dNjRAf,{ruleName:d()})})]})})]}):null}function iu(e){let{guildId:t,triggerType:n}=e,i=R.useMemo(()=>()=>(0,tu._I)(t,n),[t,n]),[l]=R.useState(i);return(0,p.jsx)(io,{rule:l})}function im(e){let{guildId:t,rules:n,triggerType:i,initWithEdit:l}=e,{perGuildMaxCount:s}=tg.i$[i],r=0===n.length,a=s>n.length&&!r;return(0,p.jsxs)(p.Fragment,{children:[r&&(0,p.jsx)(iu,{guildId:t,triggerType:i}),n.map(e=>(0,p.jsx)(io,{rule:e,initWithEdit:l},e.id)),a&&(0,p.jsx)(ic,{guildId:t,triggerType:i})]})}var ig=n(554300);function ix(e){let{guildId:t,setPreventNavigation:n=()=>{}}=e,{editingRule:i,setEditingRule:l}=(0,tx.U)(),{guild:s,subsection:r}=(0,L.cf)([O.A],()=>O.A.getProps()),a=s?.id??t??ei.dJq,o=null!=i,[d]=(0,tm.qv)(a),{rulesByTriggerType:c}=(0,tm.wP)(a),u={[tg.yT.MEMBERS]:el.intl.string(el.t.sx4E5v),[tg.yT.CONTENT]:el.intl.string(el.t.fphZb0)},m=R.useMemo(()=>(0,tu.sh)(c),[c]),g={isInEditMode:o,setEditingRule:l},x=R.useRef(g);R.useEffect(()=>{x.current=g}),R.useEffect(()=>{let{isInEditMode:e,setEditingRule:t}=x.current;e&&t(null)},[a]);let h=R.useCallback((e,t)=>null!=e?m.find(t=>{let{id:n}=t;return n===e})?.name??null:null!=t?tg.i$[t].getDefaultRuleName():null,[m]),E=R.useMemo(()=>h(i?.id??null,i?.triggerType??null),[h,i]);R.useEffect(()=>{n(o,(0,tC.cT)(E))},[n,o,E]);let j=(0,tg.ws)(a);return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.uRelgx)}),(0,p.jsx)("div",{className:ig.iQ,children:(0,p.jsxs)("div",{className:ig.h_,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.EwuSCR)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",className:ig.xR,children:el.intl.format(el.t["B+sgGt"],{helpUrl:$.A.getArticleURL(ei.MVz.GUILD_AUTOMOD_BLOCKED_MESSAGE)})})]})}),d?(0,p.jsx)(tE,{}):Object.entries(j).map(e=>{let[t,n]=e;if(0===n.length)return(0,p.jsx)(R.Fragment,{},t);let i=null!=u[t]?(0,p.jsx)("div",{className:ig.Km,children:(0,p.jsx)(G.E,{variant:"text-lg/normal",color:"text-strong",children:u[t]})}):null;return(0,p.jsxs)("div",{className:ig.Wk,children:[i,(0,p.jsx)(p.Fragment,{children:n.map(e=>(0,p.jsx)(im,{guildId:a,triggerType:e,rules:c[e]??[],initWithEdit:r===ei.nd0.AUTOMOD_MENTION_SPAM&&e===tZ.uh.MENTION_SPAM},e))})]},t)}),null!=s&&(0,p.jsx)(ts,{guild:s,withDivider:!1,className:ig.Vf}),(0,p.jsx)(tA,{guildId:a,existingRules:m}),o&&(0,p.jsx)("div",{className:ig.OL})]})}var ih=n(591552),iE=n(961973),ij=n(440293),iN=n(702841),ip=n(262828);n(801541);var iA=n(889137),iI=n(761508),iS=n(722888),iC=n(465932);let i_=R.createContext(void 0);function iv(){let e=R.useContext(i_);if(null==e)throw Error("useCreatorMonetizationSettingsDisabled must be used within a CreatorMonetizationSettingsDisabledContext");return e}function iT(e){let{guildId:t,children:n}=e,{shouldRestrictUpdatingCreatorMonetizationSettings:i}=(0,iC.nq)(t);return(0,p.jsx)(i_.Provider,{value:i,children:n})}var ib=n(105436);function iy(e){let{children:t,disabled:n,disabledTooltip:i,id:l,...s}=e;return(0,p.jsx)(t9.m,{asContainer:!0,text:n?i:null,children:(0,p.jsx)(iI.V.Item,{className:ib.Y,id:l,disabled:n,...s,children:t})})}function iR(e){let t=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PENDING_NEW_OWNER_ONBOARDING)===!0,i=e?.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED)===!0,l=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),s=null!=e&&(0,q.bM)(e,l);R.useEffect(()=>{null!=e&&t&&s&&(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("377476"),n.e("294411"),n.e("692513"),n.e("247175")]).then(n.bind(n,75834));return n=>(0,p.jsx)(t,{...n,guildId:e.id,requireTeamSetup:i})})},[t,i,e,s])}var iL=n(683071),iG=n(181658),iD=n(493540),iO=((l={}).OPEN="OPEN",l.REJECTED="REJECTED",l.APPROVED="APPROVED",l.ACTION_REQUIRED="ACTION_REQUIRED",l),iM=((s={}).HOW_IT_WORKS="HOW_IT_WORKS",s.BENEFITS="BENEFITS",s.OTHER_CREATORS="OTHER_CREATORS",s),ik=n(980406);function iU(e){let t,n=(0,x.ME)(e),i=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PROVISIONAL),l=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE),s=(0,iN.bG)([Z.default],()=>{let t=Z.default.getCurrentUser();return null!=e&&(0,q.bM)(e,t)}),{error:r,loading:a,createEnableRequest:o,submittedRequest:d}=function(e){let[t,n]=R.useState(),[i,l]=R.useState(!1),[s,r]=R.useState(!1);return{error:t,loading:i,createEnableRequest:R.useCallback(async()=>{if(null!=e){l(!0),n(void 0),r(!1);try{await iD.gO(e),r(!0)}catch(e){n(new iG.A(e))}finally{l(!1)}}},[e]),submittedRequest:s}}(e?.id),{loading:c,error:u,refresh:m,eligibility:g}=function(e){let[t,n]=R.useState(null!=e),[i,l]=R.useState(),[s,r]=R.useState(),a=R.useCallback(async e=>{n(!0),l(void 0);try{let t=await iD.jh(e);r({isEligibleForMonetization:t.sufficient,hasSufficientMembers:t.size,hasEnabled2FA:t.mfa,meetsServerAgeRequirement:t.age,meetsOwnerAgeRequirement:t.owner_age,noRecentViolations:t.safe_environment,weeklyCommunicators:t.engagement_healthy,hasMemberRetention:t.retention_healthy,notNSFW:0===Object.keys(t.nsfw_properties).length,canApply:t.can_apply,isApplicationPending:t.latest_request?.state===iO.OPEN,actionRequired:t.latest_request?.state===iO.ACTION_REQUIRED,minimumAgeInDays:t.minimum_age_in_days,minimumOwnerAgeInYears:t.minimum_owner_age_in_years,minimumSize:t.minimum_size,latestRequest:t.latest_request,rejection:t.rejection,guildMemberCount:t.health_score?.guild_size,communicatorCount:t.health_score?.communicators,retentionScore:t.health_score?.perc_ret_w1})}catch(e){l(new iG.A(e))}finally{n(!1)}},[]);return{error:i,loading:t,eligibility:s,refresh:R.useCallback(()=>{null!=e&&a(e)},[e,a])}}(e?.id),{isApplicationRejected:h,requestCooldownDuration:E}={isApplicationRejected:g?.latestRequest?.state===iO.REJECTED,requestCooldownDuration:function(e){if(null==e)return;let t=Date.parse(e),n=Date.now();if(isNaN(t)||t<n)return;let i=Math.round((t-n)/6e4);function l(e){return Math.round(i/e)}return i>=43200?el.intl.formatToPlainString(el.t.kridzK,{months:l(43200)}):i>=10080?el.intl.formatToPlainString(el.t.EmoBD2,{weeks:l(10080)}):i>=1440?el.intl.formatToPlainString(el.t["k2UNz+"],{days:l(1440)}):i>=60?el.intl.formatToPlainString(el.t.xCjYxK,{hours:l(60)}):el.intl.formatToPlainString(el.t.iXLF9W,{minutes:i})}(g?.rejection?.can_reapply_at)},j=e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_RESTRICTED)===!0||e?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_DISABLED)===!0,{isMonetizationReapplicationDisabled:f}=(0,iC.YG)(e?.id),N=d||g?.isApplicationPending===!0,p=g?.canApply===!0,A=el.intl.format(el.t.aJUdOi,{faqUrl:$.A.getArticleURL(ei.MVz.CREATOR_FAQ)});h&&f?t=!0===i?el.intl.format(el.t["0o1Q+t"],{communityGuidelineUrl:ei.X7G.GUIDELINES}):el.intl.format(el.t.b6h59n,{communityGuidelineUrl:ei.X7G.GUIDELINES}):h&&null!=E&&(t=el.intl.format(el.t.TvX207,{requestCooldownDuration:E,creatorRevenuePolicyUrl:$.A.getArticleURL(ei.MVz.CREATOR_POLICY)}));let I=n&&s&&!1===l,S=n&&!1===i,C=(0,ik.r)(),_=h&&p&&s?el.intl.format(el.t.wbVIUB,{}):void 0;return R.useEffect(()=>{I&&m()},[m,I]),{resubmittingEnableRequest:a,resubmissionError:r,isGuildOwner:s,createEnableRequest:o,resubmittedRequest:d,eligibilityLoading:c,eligibilityError:u,refreshEligibility:m,eligibility:g,eligibleForMonetization:p,isApplicationPending:N,hasPreviousApplicationRejection:h,requestRejectedNoticeText:t,reapplyNoticeText:_,showAcceptTermsFlow:S,wasRejectedInV1:S&&(j||h),requirementsFinePrintText:A,acceptTermsCheckboxText:C}}var iP=n(258560);function iw(e){let t,{guild:n}=e,{resubmittingEnableRequest:i,resubmissionError:l,createEnableRequest:s,resubmittedRequest:r,requestRejectedNoticeText:a,reapplyNoticeText:o}=iU(n),d=n.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_RESTRICTED),c=n.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PENDING_NEW_OWNER_ONBOARDING);if(null!=l)return(0,p.jsx)("div",{className:iP.U,children:(0,p.jsx)(iL.w,{type:"critical",children:l.getAnyErrorMessage()})});let u=null;return null!=a?u=a:r?u=el.intl.string(el.t.MyJpJT):null!=o?(u=o,t=el.intl.string(el.t["YKw/NQ"])):c?u=el.intl.string(el.t.e2g9sW):d&&(u=el.intl.string(el.t.rxI9sl)),null!=u?(0,p.jsx)("div",{className:iP.U,children:(0,p.jsx)(z.p,{messageType:z.Y.WARNING,action:(0,p.jsx)(eg.$,{variant:"overlay-secondary",text:t,onClick:s,loading:i}),children:u})}):null}var iF=n(529942),iB=n(209700),iH=n(976860),iV=n(250627),iz=n(284009),iY=n.n(iz),iW=n(696986),iK=n(695366),iX=n(455008);function iq(e){let{children:t}=e;return(0,p.jsx)("div",{className:iX.kL,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:iX.Qq,children:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iK.E,{size:"custom",width:20,height:20,color:"currentColor",className:iX.EP,"aria-hidden":!0}),t]})})})}var iJ=n(139033),iQ=n(319060),iZ=n(530557),i$=n(144228),i0=n(103557),i1=n(452027),i2=n(915089),i3=n(405810),i5=n(342298),i6=n(371794),i4=n(240248),i9=n(599941);function i7(e){let[t,n]=R.useState(el.intl.string(el.t.jBSYCD));return{imageCTA:null==e?el.intl.string(el.t.Z37oSo):el.intl.string(el.t["9P8djr"]),imageAriaLabel:null==e?el.intl.string(el.t.Z37oSo):el.intl.formatToPlainString(el.t.W2YSXc,{filename:t}),setFilename:n}}var i8=n(34457),le=n(2242);function lt(e){let t=(0,L.bG)([t7.A,eC.A],()=>{let t=t7.A.getGuild(e);return null!=t?eC.A.getEveryoneRole(t):void 0}),n=R.useMemo(()=>null==t||(0,i8._m)(t,ei.xBc.VIEW_CHANNEL)?le.c4.SOME_CHANNELS:le.c4.ALL_CHANNELS,[t]),i=n===le.c4.ALL_CHANNELS;return{format:n,isFullServerGating:i}}var ln=n(284683),li=n(616115);let ll=(0,i4.xI)(iQ.A.GUILD_SETTINGS_ROLE_SUBSCRIPTIONS_OVERVIEW_SETTINGS_MAX_WIDTH);function ls(e){let{guild:t,isGuildProducts:n=!1}=e,{format:i}=lt(t.id),l=(0,i9.Tq)(t.id),s=R.useCallback(()=>l?.cover_image_asset?.application_id==null?null:(0,i6.YE)(l.cover_image_asset.application_id,l.cover_image_asset,ll),[l]),[r,a]=R.useState(i),[o,d]=R.useState(l?.description??""),[c,u]=R.useState(s),[m,g]=R.useState(l?.store_page_guild_products_default_sort),[x,h]=R.useState(l?.server_shop_tab_order),{loading:E,error:j,updateSubscriptionsSettings:f}=(0,i9.KE)(),{imageCTA:N,imageAriaLabel:A,setFilename:I}=i7(l?.cover_image_asset),S=(0,i2.GV)();function C(e,t){iY()(null!=e,"Null value not allowed"),null!=t&&I(t.name),u(e)}let _=R.useMemo(()=>null!=o&&o!==(l?.description??"")||c?.startsWith("data:")===!0||r!==i||l?.store_page_guild_products_default_sort!==m||l?.server_shop_tab_order!==x,[c,i,o,l,r,m,x]),v=null!=o&&""!==o&&null!=c;R.useEffect(()=>{l?.cover_image_asset?.application_id!=null&&u((0,i6.YE)(l.cover_image_asset.application_id,l.cover_image_asset,ll))},[l?.cover_image_asset]);let T=iv(),b=R.useMemo(()=>ln.aq.map(e=>({id:e.toString(),label:(0,ln.Ac)(e),value:e})),[]),y=R.useMemo(()=>[{id:"products-first",label:el.intl.string(el.t.X6h2gz),value:ln.HA.PRODUCTS_FIRST},{id:"subs-first",label:el.intl.string(el.t["KzCF/6"]),value:ln.HA.SUBS_FIRST}],[]);return(0,p.jsxs)("div",{className:li.kL,children:[null!=j&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iL.w,{type:"critical",children:j.getAnyErrorMessage()}),(0,p.jsx)(iW.h,{size:16})]}),n?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(i$.z,{label:el.intl.string(el.t["PAVi++"]),description:el.intl.string(el.t.x87YqH),value:r,onChange:function(e){i!==e&&e===le.c4.ALL_CHANNELS&&(0,iJ.A)({title:el.intl.string(el.t.dmVoOz),subtitle:el.intl.string(el.t.mtwzdD),confirmText:el.intl.string(el.t["NX+WJN"])}),a(e)},disabled:T,options:[{name:el.intl.string(el.t.rXqxhF),desc:el.intl.string(el.t.yQiJne),value:le.c4.SOME_CHANNELS,icon:eW.N},{name:el.intl.string(el.t.WzC9s6),desc:el.intl.string(el.t.WmagiB),value:le.c4.ALL_CHANNELS,icon:iZ.R}]}),(0,p.jsx)(H.c,{className:li.yF})]}),(0,p.jsx)(i0.f,{label:el.intl.string(el.t["1+Ho1X"]),placeholder:n?el.intl.string(el.t.SD6LRZ):el.intl.string(el.t["aVhW/W"]),maxLength:1500,value:o,autosize:!0,onChange:d,"aria-labelledby":S,disabled:T}),(0,p.jsx)(H.c,{className:li.yF}),(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["0kpTpM"]),description:el.intl.string(el.t.i2rCwT),children:[(0,p.jsx)(i5.A,{image:c,hint:N,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:li.bm,iconWrapperClassName:li.RU,imageClassName:li.$B,iconClassName:li.S$,onChange:C,"aria-label":A,disabled:T}),(0,p.jsx)(i3.A,{onChange:C,"aria-label":A,disabled:T,text:N,variant:"secondary",size:"md"})]}),n?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:li.yF}),(0,p.jsx)(t_.l,{label:el.intl.string(el.t.aaZ9pE),description:el.intl.string(el.t.TILN8u),value:m,placeholder:el.intl.string(el.t.XqMe3N),options:b,onSelectionChange:g,selectionMode:"single",fullWidth:!0})]}):null,y.length>0&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:li.yF}),(0,p.jsx)(t_.l,{label:el.intl.string(el.t["+dtmw+"]),description:el.intl.string(el.t.n8WSWJ),value:x,placeholder:el.intl.string(el.t.XqMe3N),options:y,onSelectionChange:h,selectionMode:"single",fullWidth:!0})]}),(0,p.jsx)(tj.F,{component:"div",className:li.se,children:_&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{submitting:E,disabled:!v,onReset:function(){a(i),d(l?.description??""),u(s),g(l?.store_page_guild_products_default_sort),h(l?.server_shop_tab_order)},onSave:function(){iY()(null!=l,"Settings must be defined");let e={};o!==l.description&&(e.description=o),null!=c&&c.startsWith("data:")&&(e.cover_image=c),r!==i&&(e.full_server_gate=r===le.c4.ALL_CHANNELS),m!==l.store_page_guild_products_default_sort&&(e.store_page_guild_products_default_sort=m),x!==l.server_shop_tab_order&&(e.server_shop_tab_order=x),P().isEmpty(e)||f(t.id,e)},saveButtonTooltip:v?void 0:el.intl.string(el.t["6HRvit"])})})})]})}function lr(e){let{guildId:t}=e,n=(0,L.bG)([t7.A],()=>t7.A.getGuild(t));return iY()(null!=n,"Guild not found"),(0,p.jsxs)(iT,{guildId:t,children:[(0,p.jsx)(iq,{children:el.intl.string(el.t["WMyX2+"])}),(0,p.jsx)(iW.h,{size:32}),(0,p.jsx)(ls,{guild:n,isGuildProducts:!0})]})}var la=n(307301),lo=n(319664),ld=n(957565),lc=n(912702),lu=n(253141),lm=n(579970),lg=n(960427),lx=n(825596),lh=n(288959);function lE(e){let{guildId:t,handleCreateOrEditProduct:i}=e,l=(0,iV.fZ)(t,{publishedOnly:!1}),{shouldRestrictUpdatingCreatorMonetizationSettings:s}=(0,iC.nq)(t),r=l.length>0;return(0,p.jsx)("div",{className:lh.aW,children:(0,p.jsx)(i1.D,{label:r?el.intl.string(el.t.RwuStQ):el.intl.string(el.t.WKMcMW),children:e=>r?(0,p.jsx)("ul",{className:lh.Hn,id:e.controlId,children:l.map(e=>(0,p.jsx)("li",{children:(0,p.jsx)(lx.A,{guildId:t,product:e,onEditProduct:()=>i(e.id),onUnpublishProduct:()=>{var n;return n=e.id,void(0,lc.Qm)(t,n,{published:!1})},onDeleteProduct:()=>{var i,l;return i=e.id,l=e.name,void(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("456436"),n.e("37214")]).then(n.bind(n,100909));return n=>(0,p.jsx)(e,{guildId:t,productId:i,productName:l,...n})})},onCopyProductLink:()=>{var n;return n=e.id,void(0,ld.C)((0,lu.KW)(t,n))},onTestDownload:()=>lg.A.open({guildId:t,productId:e.id}),onReportProduct:()=>{},disabled:s})},e.id))}):(0,p.jsx)(lo.A,{guildId:t,showCTA:!1,responsive:!1})})})}function lj(e){let{guildId:t}=e,{shouldRestrictUpdatingCreatorMonetizationSettings:n}=(0,iC.nq)(t);function i(e){lm.q(t,e)}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(eg.$,{text:el.intl.string(el.t.riG6Da),icon:la.j,onClick:()=>i(null),disabled:n}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(lE,{guildId:t,handleCreateOrEditProduct:i})]})}var lf=n(536637),lN=n.n(lf),lp=n(950305),lA=n(596719),lI=n(580630),lS=n(303612),lC=n(181412);function l_(e){return(t,n,i)=>{let l=e(t),s=e(n);return null!=l&&null!=s?l===s?0:l<s?-1:1:0}}function lv(e){let{key:t,cellClassName:n,renderHeader:i,renderContent:l,...s}=e;return{key:t,bodyCellClassName:lC.Hn,cellClassName:n,renderHeader:i,render:l,...s}}function lT(){return(0,p.jsx)(G.E,{variant:"text-xs/medium",className:lC.PO,children:el.intl.string(el.t.TJ4CCy)})}function lb(e){let{cellClassName:t,getAmount:n,key:i,renderHeader:l,...s}=e;return lv({key:i,cellClassName:t,renderHeader:l,renderContent(e){let t=n(e);return(0,p.jsx)(lG,{children:t})},...s})}function ly(e){let t=[...e];for(let n=1;n<e.length;++n){let i=e[n];t[n]={...i,cellClassName:k()(i.cellClassName,lC.WI)}}return t}function lR(e){let{children:t}=e;return(0,p.jsx)(G.E,{className:lC.e4,variant:"text-xs/medium",color:"interactive-text-default","aria-hidden":!0,children:t})}function lL(e){let{children:t,className:n}=e;return(0,p.jsx)(G.E,{className:n,variant:"text-md/normal",color:"interactive-text-default",children:t})}function lG(e){let{children:t}=e;return(0,p.jsx)(lL,{children:(0,lI.$g)(t??0,ei.Yri.USD)})}function lD(e){let{children:t}=e;return(0,p.jsxs)(lL,{className:lC.vw,children:[t??"-"," ",(0,p.jsx)(lp.UserIcon,{size:"md",color:"currentColor",className:lC.S9,"aria-hidden":!0})]})}function lO(e){let{className:t,headerClassName:n,rowClassName:i,enableRowSeparators:l=!1,initialSortKey:s,initialSortDirection:r=ei.tSW.ASCENDING,...a}=e,[o,d]=R.useState(s),[c,u]=R.useState(r);return(0,p.jsx)("div",{className:k()(lC.CZ,t),children:(0,p.jsx)(lA.A,{className:k()({[lC.FQ]:!l},lC.tp),rowClassName:k()({[lC.Fr]:l},i),headerClassName:k()(lC.wx,{[lC.O8]:!l},n),sortKey:o,sortDirection:c,onSort:(e,t)=>{d(e),u(t)},...a})})}var lM=n(285796),lk=n(628284),lU=n(885574);function lP(e,t){return null!=e?lN()(e).format(t):"-"}var lw=((r={})[r.OPEN=1]="OPEN",r[r.PAYOUT_CREATED=2]="PAYOUT_CREATED",r[r.CANCELED=3]="CANCELED",r[r.PAYOUT_DEFERRED=4]="PAYOUT_DEFERRED",r),lF=((a={}).MARKETPLACE="marketplace",a.STAGE_EVENT_SKU="stage_event_sku",a.SERVER_ROLE_SUBSCRIPTION="server_role_subscription",a.GUILD_PRODUCT="guild_product",a),lB=((o={})[o.OPEN=1]="OPEN",o[o.PAID=2]="PAID",o[o.PENDING=3]="PENDING",o[o.MANUAL=4]="MANUAL",o[o.CANCELED=5]="CANCELED",o[o.DEFERRED=6]="DEFERRED",o[o.DEFERRED_INTERNAL=7]="DEFERRED_INTERNAL",o[o.PROCESSING=8]="PROCESSING",o[o.ERROR=9]="ERROR",o[o.REJECTED=10]="REJECTED",o[o.RISK_REVIEW=11]="RISK_REVIEW",o[o.SUBMITTED=12]="SUBMITTED",o[o.PENDING_FUNDS=13]="PENDING_FUNDS",o),lH=((d={})[d.MINIMUM_NOT_REACHED=1]="MINIMUM_NOT_REACHED",d[d.BILLING_PROFILE_INACTIVE=2]="BILLING_PROFILE_INACTIVE",d[d.PAYOUT_FAILED=3]="PAYOUT_FAILED",d[d.APPLICATION_NOT_APPROVED=4]="APPLICATION_NOT_APPROVED",d[d.PAYOUT_SEIZED=5]="PAYOUT_SEIZED",d);let lV=function(e){switch(e){case lB.CANCELED:case lB.DEFERRED:return el.intl.string(el.t["0SrNPx"]);case lB.DEFERRED_INTERNAL:return el.intl.string(el.t.OtZ5kz);case lB.ERROR:return el.intl.string(el.t.ninjcc);case lB.REJECTED:return el.intl.string(el.t.TSC803);case lB.RISK_REVIEW:return el.intl.string(el.t.rppxMj)}};function lz(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 20 20",children:(0,p.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",fill:i,d:"M10 20C15.5228 20 20 15.5228 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20ZM7.5 5.5V6.17157C7.5 6.30418 7.55268 6.43136 7.64645 6.52513L10 8.87868L12.3536 6.52513C12.4473 6.43136 12.5 6.30418 12.5 6.17157V5.5H7.5ZM6.58579 7.58579L9 10L6.58579 12.4142C6.21071 12.7893 6 13.298 6 13.8284V15C6 15.5523 6.44772 16 7 16L13 16C13.5523 16 14 15.5523 14 15V13.8284C14 13.298 13.7893 12.7893 13.4142 12.4142L11 10L13.4142 7.58579C13.7893 7.21071 14 6.70201 14 6.17157V5C14 4.44772 13.5523 4 13 4H7C6.44772 4 6 4.44772 6 5V6.17157C6 6.70201 6.21071 7.21071 6.58579 7.58579Z"})})}function lY(e){let{width:t=24,height:n=24,color:i="currentColor",foreground:l,...s}=e;return(0,p.jsx)("svg",{...(0,n0.A)(s),width:t,height:n,viewBox:"0 0 24 24",children:(0,p.jsx)("path",{className:l,fill:i,d:"M13.5605 11L11.2646 8.706L12.6842 7.294L17.4023 12.009L12.6822 16.708L11.2656 15.292L13.5685 13H2C2.50429 18.045 6.7842 22 11.9744 22C17.5025 22 22 17.513 22 12C22 6.487 17.5025 2 11.9744 2C6.7842 2 2.50429 5.954 2 11H13.5605Z"})})}function lW(e){let t=Object.values(e?.ppgs??{})[0],n=t?.status,i=t?.payout?.status;return{ppgStatus:n,payoutStatus:i,ppgDeferralReasons:t?.deferral_reasons,periodEndDate:t?.period_ending_at}}function lK(e){let t,n,i=new Date,l=new Date(Date.UTC(i.getUTCFullYear(),i.getUTCMonth(),1)).toISOString(),s=e.findIndex(e=>e.periodStartingAt===l);return -1!==s?(t=e[s],n=e.slice(s+1)):n=e,{currentPeriod:t,previousPeriods:n}}function lX(e,t){let n,i,l,s;return null!=e&&(n=e.amount,l=e.paymentsCount,null!=t&&(t.amount>0&&(i=e.amount/t.amount-1),s=e.paymentsCount-t.paymentsCount)),{revenue:n,revenuePctChange:i,paymentsCount:l,paymentsCountChange:s}}var lq=n(320448),lJ=n(607437);function lQ(e){let{renderExpandedContent:t,...n}=e;return{...lv(n),renderExpandedContent:t}}var lZ=n(173141);function l$(e){let{dateUtc:t}=e;return(0,p.jsx)(G.E,{variant:"text-md/medium",color:"interactive-text-active",children:lN()(t).utc().format("MMMM YYYY")})}function l0(e){let{item:t}=e,{ppgStatus:n,payoutStatus:i,ppgDeferralReasons:l,periodEndDate:s}=lW(t),r=lP(null!=s?lN()(s).add(15,"days").toISOString():void 0,"MMM D");switch(n){case lw.OPEN:return(0,p.jsxs)(p.Fragment,{children:[null!=r?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:r}):el.intl.string(el.t.G5ATX6),(0,p.jsx)(lz,{className:lZ.$A})]});case lw.CANCELED:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:lZ.u5})]});case lw.PAYOUT_DEFERRED:if(l?.includes(lH.PAYOUT_SEIZED)===!0)return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:lZ.u5})]});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.OtZ5kz),(0,p.jsx)(lY,{className:lZ.tK})]})}switch(i){case lB.MANUAL:case lB.OPEN:case lB.PENDING:case lB.PROCESSING:case lB.SUBMITTED:case lB.PENDING_FUNDS:case lB.CANCELED:case lB.ERROR:return(0,p.jsxs)(p.Fragment,{children:[null!=r?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:r}):el.intl.string(el.t.ubdQTt),(0,p.jsx)(lz,{className:lZ.$A})]});case lB.PAID:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.eoSslJ),(0,p.jsx)(lk.y,{size:"md",color:"currentColor",className:lZ.Ql})]});case lB.DEFERRED:case lB.DEFERRED_INTERNAL:case lB.REJECTED:case lB.RISK_REVIEW:return(0,p.jsxs)(p.Fragment,{children:[lV(i),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:lZ.u5})]})}return null}let l1=lb({key:"AMOUNT ",cellClassName:lZ.Fh,renderHeader(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.q3PkL5),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:lZ.EU})});return(0,p.jsxs)(lR,{children:[el.intl.string(el.t.VodAGZ),e]})},getAmount:e=>e.amount}),l2=function(e,t){let{expandableToggleColumnKey:n}=t,i=ly(e.map(e=>({...e,sort:!1,renderHeader:()=>e.renderHeader?.(e,[]),render:(t,n,i)=>t.isExpandedItem?"renderExpandedContent"in e?e.renderExpandedContent(t.item,n):null:e.render?.(t.item,n,i)??null})));return[function(e){let{key:t}=e;return{key:t,cellClassName:lJ.pR,renderHeader:()=>null,render(e,t){if(iY()(null!=t,"Cell props missing; did you use the hook?"),e.isExpandedItem)return null;let{expandedRows:n,onToggleExpandRow:i}=t,l=n.has(e.key);return(0,p.jsx)(eM.D,{className:lJ.nn,onClick:()=>i(e.key),children:(0,p.jsx)(lL,{children:(0,p.jsx)(lq._,{size:"md",color:"currentColor",className:k()(lJ.Rq,{[lJ.jH]:l})})})})}}}({key:n}),...i]}([lQ({key:"PERIOD",cellClassName:lZ.Ii,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.fThnXa)}),renderContent:e=>(0,p.jsx)(l$,{dateUtc:e.periodStartingAt}),renderExpandedContent(e,t){iY()(null!=t,"CellProps should always be provided");let{ListingIdLabel:n}=t;return(0,p.jsx)(n,{listingId:e.listingId})}}),lQ({...l1,renderContent:l1.render,renderExpandedContent:(e,t)=>l1.render(e,t)}),lv({key:"STATUS ",cellClassName:lZ.xG,renderHeader(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.cIGvZI),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:lZ.Cg})});return(0,p.jsxs)(lR,{children:[el.intl.string(el.t.oypxxw),e]})},renderContent:e=>(0,p.jsx)(lL,{className:lZ.fo,children:(0,p.jsx)(l0,{item:e})})})],{expandableToggleColumnKey:"DROPDOWN"});function l3(e){let{ListingIdLabel:t,payoutsByPeriod:n}=e,{cellProps:i,data:l}=function(e,t){let{generateExpandedRows:n}=t,i=function(){let[e,t]=R.useState(new Set);return{expandedRows:e,onToggleExpandRow:R.useCallback(e=>{t(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},[t])}}();return{data:R.useMemo(()=>{let t=[];for(let l of e)if(t.push({isExpandedItem:!1,key:l.key,item:l}),i.expandedRows.has(l.key))for(let e of n(l))t.push({isExpandedItem:!0,key:e.key,item:e});return t},[i.expandedRows,e,n]),cellProps:i}}(n,{generateExpandedRows:e=>Object.keys(e.ppgs).map(t=>({key:e.key+t,listingId:t,amount:e.ppgs[t]?.amount}))}),s=R.useMemo(()=>({ListingIdLabel:t,...i}),[i,t]);return(0,p.jsx)(lO,{columns:l2,data:l,cellProps:s})}function l5(e){let{team:t,...n}=e,i=iv()||null==t?null:el.intl.format(el.t.d1sCiW,{url:ei.X7G.DEVELOPER_PORTAL_PAYOUT_SETTINGS(t.id)});return 0===n.payoutsByPeriod.length?(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t.RrtXuy)," ",i]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t["9Ub4KY"])," ",i]}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(l3,{...n})]})}var l6=n(270003);function l4(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 20 20",children:(0,p.jsx)("path",{d:"M12.5 3.33334V5H17.1583L11.6667 10.4917L8.33333 7.15834L0 15.4917L1.175 16.6667L8.33333 9.50834L11.6667 12.8417L18.3333 6.175V10.8333H20V3.33334H12.5Z",fill:i})})}var l9=n(628097);function l7(e){let t,n,{value:i,isPercent:l}=e;if(null==i)return null;let{formattedValue:s,isPositive:r}=(t="",(n=i>=0)&&(t+="+"),l?t+=`${Math.floor(100*i)}%`:t+=i,{formattedValue:t,isPositive:n});return(0,p.jsxs)("div",{className:l9.Rx,children:[(0,p.jsx)(l4,{className:k()(l9.gv,{[l9.fk]:!r})}),(0,p.jsx)(G.E,{variant:"text-md/normal",className:l9.ck,children:el.intl.format(el.t.OTHOvZ,{value:s})})]})}let l8=function(e){let{label:t,sublabel:n,value:i,additionalContent:l,tooltip:s}=e;return(0,p.jsxs)("div",{className:l9.kL,children:[(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:l9._A,children:[(0,p.jsx)(G.E,{variant:"text-xs/medium",className:l9.Pf,children:t}),null!=s&&(0,p.jsx)(t9.m,{text:s,children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:l9.F6})}),null!=n?(0,p.jsx)(G.E,{variant:"text-xs/normal",className:l9.$B,children:n}):null]}),(0,p.jsx)(G.E,{className:l9.Uq,variant:"text-sm/normal",children:i})]}),l]})};var se=n(411398);function st(e){let{label:t,sublabel:n,value:i,additionalContent:l,tooltip:s}=e;return(0,p.jsxs)("div",{className:se.l9,"aria-label":t,children:[(0,p.jsxs)("div",{className:se.gA,children:[(0,p.jsx)(G.E,{className:se.HW,variant:"text-xs/medium",color:"interactive-text-default","aria-hidden":!0,children:t}),null!=s&&(0,p.jsx)(t9.m,{text:s,children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:se.__invalid_labelTooltipIcon})}),null!=n?(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:n}):null]}),(0,p.jsx)(G.E,{tag:"span",variant:"heading-xl/medium",color:"text-strong",children:i}),l]})}function sn(e){let{children:t}=e;return(0,p.jsx)("div",{className:se.Zs,children:t})}function si(e){let{children:t,revenue:n,revenueTrend:i,summaryMetricLabel:l,summaryMetricValue:s,summaryMetricTrend:r,summaryMetricTrendIsPercent:a}=e;return(0,p.jsx)(l6.n,{label:el.intl.string(el.t.ofmOzb),children:(0,p.jsxs)("div",{className:se.E7,children:[(0,p.jsxs)(sn,{children:[(0,p.jsx)(st,{label:el.intl.string(el.t.iY1jW3),value:(0,lI.$g)(n??0,ei.Yri.USD),additionalContent:(0,p.jsx)(l7,{value:i,isPercent:!0})}),(0,p.jsx)(st,{label:l,value:s,additionalContent:(0,p.jsx)(l7,{value:r,isPercent:a})})]}),t]})})}var sl=n(64765);function ss(e){let{children:t}=e;return(0,p.jsx)("div",{className:sl.h,children:t})}var sr=n(331322),sa=n(975807),so=n(627363),sd=n(194362),sc=n(95035),su=((c={}).ADMIN="admin",c.DEVELOPER="developer",c.READ_ONLY="read_only",c),sm=n(130771),sg=n(531685),sx=n(174459),sh=n(319225);function sE(e){let{guildId:t,allPeriods:i}=e,l=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),s=(0,i9.uP)(t,{includeSoftDeleted:!0}),r=(0,iV.fZ)(t,{publishedOnly:!1}),{allowSelfRemoveMonetization:a}=(0,iC.nq)(t),o=i.filter(e=>{let t=Object.values(e.ppgs??{})[0];return t?.status===lw.OPEN||t?.status===lw.PAYOUT_DEFERRED}),d=s.length>0,c=r.length>0,u=o.length>0;return null==l?null:(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.fvOn6J,{guildName:l.name})}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(eg.$,{variant:"critical-primary",text:el.intl.string(el.t.FrOFSo),disabled:!a||d||c||u,onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("43224").then(n.bind(n,201291));return t=>(0,p.jsx)(e,{...t,guild:l})})}})]})}var sj=n(705751),sf=n(269927),sN=n(421958);function sp(e){let{onCreateTeamClick:t,isGuildOwner:n}=e;return(0,p.jsx)("div",{className:sN.xF,children:(0,p.jsx)(eg.$,{text:el.intl.string(el.t["5k6FfR"]),disabled:!n,onClick:t,fullWidth:!0})})}function sA(e){let{guild:t,eligibleTeams:n,isGuildOwner:i}=e,[l,s]=R.useState(),{enableGuildMonetizationForTeam:r,submitting:a,error:o}=function(){let{createGuildApplication:e,submitting:t,error:n}=function(){let[e,t]=R.useState(!1),[n,i]=R.useState(),l=R.useRef(null);return{createGuildApplication:async function(e,n,s,r){i(void 0);try{return t(!0),null==l.current&&(l.current=await so.Ay.createApplication({name:r,guildId:e.id,type:s,teamId:n})),await so.Ay.getApplicationsForGuild(e.id,{type:s,includeTeam:!0}),!0}catch(e){return i(new nS.LG(e)),!1}finally{t(!1)}},submitting:e,error:n}}();return{enableGuildMonetizationForTeam:function(t,n,i){return e(t,n,i,`guildcr${t.id}`)},submitting:t,error:n}}(),{fetchSubscriptionsSettings:d}=(0,i9.XE)(),c=iv(),u=R.useMemo(()=>n.map(e=>({id:e.id,label:e.name,value:e.id})),[n]);async function m(){await r(t,l,sj.S7.GUILD_ROLE_SUBSCRIPTIONS)&&(d(t.id),(0,sh.E)({title:el.intl.string(el.t["AP/2qe"]),body:el.intl.string(el.t.kHMgaK)}))}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:sN.xF,children:[(0,p.jsx)(t_.l,{selectionMode:"single",options:u,placeholder:el.intl.string(el.t.QXf93A),value:l,disabled:0===u.length||c||!i,onSelectionChange:s,label:el.intl.string(el.t.QXf93A),hideLabel:!0}),(0,p.jsx)(eg.$,{text:el.intl.string(el.t["9HU3ZV"]),onClick:m,loading:a,disabled:null==l||c||!i})]}),null!=o&&(0,p.jsx)(G.E,{className:sN.z3,variant:"text-sm/normal",children:o.getAnyErrorMessage()})]})}let sI=function(e){let{guild:t}=e,n=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),i=(0,q.bM)(t,n),l=(0,x.ME)(t),s=(0,L.bG)([sg.A],()=>sg.A.isFocused()),{teams:r,loading:a}=(0,sm.A)({refreshOnDepChange:s}),o=R.useMemo(()=>r.filter(e=>e.payout_account_status!==sf.y.BLOCKED&&function(e,t){return t.owner_user_id===e||t.members.find(t=>t.user.id===e)?.role===su.ADMIN}(n?.id??ei.dJq,e)),[r,n]),d=o.length>0,c=R.useCallback(async()=>{sx.default.track(ei.HAw.GUILD_ROLE_SUBSCRIPTION_TEAM_SETUP_CLICKED,{is_onboarding_v2:l,has_eligible_team:d,guild_id:t.id,is_owner:i});let e=await (0,sd.a)(ei.dSh.DEVELOPER_PORTAL_TEAMS);(0,sa.A)(e)},[t,i,l,d]),u=R.useCallback(e=>i?(0,p.jsx)(sc.A,{onClick:c,children:e}):e,[c,i]);return a?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(sr.B,{gap:32,children:[!i&&(0,p.jsx)("div",{className:sN.b8,children:(0,p.jsx)(iL.w,{type:"warning",children:el.intl.string(el.t.t56qWO)})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["sYLCY/"]),disabled:!i,description:el.intl.format(el.t["5mfqpW"],{onCreateTeamHook:u}),children:d?(0,p.jsx)(sA,{guild:t,eligibleTeams:o,isGuildOwner:i}):(0,p.jsx)(sp,{onCreateTeamClick:c,isGuildOwner:i})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["0n7R2X"]),children:(0,p.jsx)(sE,{guildId:t.id,allPeriods:[]})})]})};function sS(e){let{guildId:t,application:i}=e,l=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),s=(0,iN.bG)([Z.default],()=>Z.default.getCurrentUser()),r=iv();if(null==l||!(0,q.bM)(l,s))return null;let a=i.team;return(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:r?"text-muted":"text-default",children:null!=a?el.intl.format(el.t.erxwWA,{teamName:a.name}):el.intl.string(el.t.FGzLkK)}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(eg.$,{text:null!=a?el.intl.string(el.t["/Fjq5P"]):el.intl.string(el.t["6ih+b4"]),variant:null!=a?"secondary":"primary",onClick:()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("71678").then(n.bind(n,180493));return t=>(0,p.jsx)(e,{...t,application:i})})},disabled:r})]})}async function sC(e,t){return(await ex.Bo.get({url:ei.Rsh.PAYMENT_PAYOUT_GROUPS(e),query:t,rejectWithError:!1})).body}let s_=function(e,t){let{groupType:n,teamId:i}=t,[l,s]=R.useState(!0),[r,a]=R.useState([]),o=R.useCallback(async()=>{if(a([]),null==e)return void s(!1);try{s(!0);let t=await sC(e,{grouping_type:n});a(t)}catch{}finally{s(!1)}},[e,n]);return R.useEffect(()=>{o()},[o]),{payoutsByPeriod:R.useMemo(()=>(function(e){let t={};for(let n of e){if(n.status===lw.CANCELED&&0===n.amount)continue;let e=new Date(n.period_starting_at),i=new Date(Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),1)).toISOString();null==t[i]&&(t[i]={key:i,periodStartingAt:i,ppgs:{},paymentsCount:0,amount:0});let l=t[i];l.amount+=n.amount,l.paymentsCount+=n.payments_count,l.ppgs[n.grouping_id]=function(e,t){if(void 0===e)return t;let n=e.period_starting_at>=t.period_starting_at?t:e,i=e.period_ending_at>=t.period_ending_at?e:t;return{...i,period_starting_at:n.period_starting_at,period_ending_at:i.period_ending_at,amount:e.amount+t.amount,amount_payable:e.amount_payable+t.amount_payable,amount_deducted:e.amount_deducted+t.amount_deducted,payments_count:e.payments_count+t.payments_count,purchase_count:e.purchase_count+t.purchase_count,deductions_count:e.deductions_count+t.deductions_count}}(l.ppgs[n.grouping_id],n)}return P().orderBy(Object.values(t),["periodStartingAt"],["desc"])})(null!=i?r.filter(e=>e.user_id===i):r),[r,i]),loading:l}};var sv=n(118725);let sT=ly([function(e){let{cellClassName:t,key:n,renderHeader:i,...l}=e;return lv({cellClassName:t,key:n,renderHeader:i,renderContent(e){let{listing:t}=e,n=null;return null!=t&&(n=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(lS.A,{listing:t,imageSize:128,alt:"",className:lC.mi}),(0,p.jsxs)(G.E,{variant:"text-md/medium",color:"text-strong",className:lC.sk,children:[t.name,!t.published&&(0,p.jsx)(lT,{})]})]})),(0,p.jsx)(lL,{className:lC.us,children:n})},...l})}({key:"LISTING_NAME",cellClassName:sv.Qy,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.OGpGqO)}),sort:l_(e=>e.listing.name.toLowerCase())}),function(e){let{cellClassName:t,getCount:n,key:i,renderHeader:l,...s}=e;return lv({key:i,cellClassName:t,renderHeader:l,renderContent(e){let t=n(e);return(0,p.jsx)(lD,{children:t})},...s})}({key:"PAYMENTS_COUNT",cellClassName:sv.bw,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.vpHXJ0)}),getCount:e=>e.paymentsCount,sort:l_(e=>e.paymentsCount??0)}),lb({key:"PRICE",cellClassName:sv.k1,renderHeader:()=>(0,p.jsx)(lR,{children:el.intl.string(el.t.VodAGZ)}),getAmount(e){let{listing:t}=e;return t.price_tier},sort:l_(e=>e.listing.price_tier??0)})]);function sb(e){let{earningsData:t,guildId:n}=e,i=(0,iV.fZ)(n,{publishedOnly:!1}),l=t.currentPeriod,s=R.useMemo(()=>i.map(e=>{let t=l?.ppgs[e.id];return{...t??{},key:e.id,listing:e,paymentsCount:t?.purchase_count??0}}).filter(e=>e.listing.published||e.paymentsCount>0),[i,l?.ppgs]);return null==i||0===i.length?null:(0,p.jsx)(lO,{columns:sT,data:s,initialSortKey:"LISTING_NAME"})}function sy(e){let{listingId:t}=e,n=(0,iV.az)(t);return null==n?null:(0,p.jsx)(lL,{children:n.name})}function sR(e){let{guildId:t}=e,n=function(e){let{application:t,loading:n}=(0,ip.A)(e,sj.S7.GUILD_ROLE_SUBSCRIPTIONS),{payoutsByPeriod:i,loading:l}=s_(t?.id,{groupType:lF.GUILD_PRODUCT,teamId:t?.team?.id}),{currentPeriod:s,previousPeriods:r,metrics:a}=R.useMemo(()=>{let{currentPeriod:e,previousPeriods:t}=lK(i),n=lX(e,t[0]);return{currentPeriod:e,previousPeriods:t,metrics:n}},[i]);return{loading:n||l,payoutsByPeriod:i,currentPeriod:s,previousPeriods:r,metrics:a,application:t}}(t),i=iv(),l=(0,iN.bG)([O.A],()=>O.A.getGuild());return n.loading||null==l?(0,p.jsx)(eO.y,{}):null==n.application?(0,p.jsx)(sI,{guild:l}):(0,p.jsxs)(ss,{children:[(0,p.jsx)(si,{revenue:n.metrics.revenue,revenueTrend:n.metrics.revenuePctChange,summaryMetricLabel:el.intl.string(el.t.R3PCmW),summaryMetricValue:n.metrics.paymentsCount??"-",summaryMetricTrend:n.metrics.paymentsCountChange??0,summaryMetricTrendIsPercent:!1,children:(0,p.jsx)(sb,{guildId:t,earningsData:n})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["+5Rmhl"]),children:(0,p.jsx)(l5,{ListingIdLabel:sy,payoutsByPeriod:n.payoutsByPeriod,team:n.application?.team})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.O8cDAJ),disabled:i,children:(0,p.jsx)(sS,{guildId:t,application:n.application})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["0n7R2X"]),children:(0,p.jsx)(sE,{guildId:t,allPeriods:n.payoutsByPeriod})})]})}var sL=n(746080),sG=n(51787);function sD(e){let{guildId:t,hasValidApplication:n}=e,{listingsLoaded:i}=(0,iV.bb)(t),l=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),s=(0,iN.bG)([Z.default],()=>Z.default.getCurrentUser()),r=null!=l&&(0,q.bM)(l,s),{loading:a}=(0,iS.G)(t),[o,d]=R.useState(n?"manage_listings":"payment");iR(l);let c=R.useCallback(()=>{if(null==l)return;let e=eC.A.getEveryoneRole(l);et.A.close();let t={[e.id]:e};(0,iF.Tk)(l.id,{type:iB._.SERVER_SHOP,roles:t,initialTab:"guild_products",returnToSection:ei.BEX.GUILD_PRODUCTS}),(0,iH.pX)(ei.BVt.CHANNEL(l.id,sL.VV.GUILD_SHOP))},[l]);if(!i||a)return(0,p.jsx)(eO.y,{});if(null==l)return null;let u=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.X6h2gz)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.xiYuDt,{monetizationPolicyLink:$.A.getArticleURL(ei.MVz.CREATOR_POLICY),serverProductsSupportLink:$.A.getCreatorSupportArticleURL(ei.MVz.SERVER_PRODUCTS)})})]}),m=(0,p.jsxs)(iI.V,{type:"top",look:"brand",className:sG.$H,"aria-label":el.intl.string(el.t.X6h2gz),selectedItem:o,onItemSelect:d,children:[(0,p.jsx)(iy,{id:"basic_info",disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!n,children:el.intl.string(el.t.w27QAR)}),(0,p.jsx)(iy,{id:"manage_listings",disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!n,children:el.intl.string(el.t.wlZ1mh)}),r?(0,p.jsx)(iI.V.Item,{id:"payment",className:sG.YU,children:el.intl.string(el.t.YBrFe6)}):null,n?(0,p.jsx)("div",{className:sG.jc,children:(0,p.jsx)(eg.$,{text:el.intl.string(el.t.vM81yY),variant:"secondary",onClick:c,size:"sm"})}):null]}),g=(0,iA.YW)(o).with("basic_info",()=>(0,p.jsx)(lr,{guildId:t})).with("manage_listings",()=>(0,p.jsx)(lj,{guildId:t})).with("payment",()=>(0,p.jsx)(sR,{guildId:t})).exhaustive();return(0,p.jsxs)(iT,{guildId:t,children:[u,(0,p.jsx)(iw,{guild:l}),(0,p.jsx)("div",{className:sG.Mv,children:m}),(0,p.jsx)(iI.V.Panel,{id:o,children:g})]})}function sO(){let e=(0,iN.bG)([O.A],()=>O.A.getGuild()),t=(0,ij.w)(e?.id),{application:n,loading:i}=(0,ip.A)(e?.id,sj.S7.GUILD_ROLE_SUBSCRIPTIONS),l=null!=n&&e?.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED)===!0;return(0,p.jsx)("main",{children:null==e||!t||i?(0,p.jsx)(eO.y,{}):(0,p.jsx)(sD,{guildId:e.id,hasValidApplication:l})})}var sM=n(567305),sk=n(739455),sU=n(364522),sP=n(559106),sw=n(826673),sF=n(300233),sB=n(846922),sH=n(386784),sV=n(136722),sz=n(636194),sY=n(910625);function sW(e){let{children:t,className:n}=e;return(0,p.jsx)("div",{className:k()(sY.Hn,n),children:t})}function sK(e){let{children:t}=e;return(0,p.jsx)("div",{className:sY.Hn,children:(0,lI.$g)(t??0,ei.Yri.USD)})}function sX(e){let{children:t}=e;return(0,p.jsx)(sW,{className:sY.fo,children:null!=t?t:"-"})}function sq(e){let{children:t}=e;return(0,p.jsx)(sW,{className:sY.wJ,children:lN()(t).utc().format("MMMM YYYY")})}function sJ(e){let{listingId:t}=e,n=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(t)),i=n?.name??`[${el.intl.string(el.t["4tEmXR"])}]`;return(0,p.jsx)(sW,{children:i})}function sQ(e){let{children:t}=e;return(0,p.jsxs)(sW,{className:sY.u4,children:[t??"-"," ",(0,p.jsx)(lp.UserIcon,{size:"md",color:"currentColor",className:sY.BK,"aria-hidden":!0})]})}function sZ(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.q3PkL5),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:sY.EU})});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["/MWnxs"])," ",e]})}function s$(){let e=(0,p.jsx)(t9.m,{text:el.intl.string(el.t.cIGvZI),children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:sY.Cg})});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.oypxxw)," ",e]})}let s0=[{key:"dropdown",cellClassName:sY.pR,renderHeader:()=>null,render(e,t){let{expandedRows:n,onToggleExpandRow:i}=t,l=n.has(e.key);return(0,p.jsx)(eM.D,{className:k()(sY.Hn,sY.nn),onClick:()=>i(e.key),children:(0,p.jsx)(lq._,{size:"md",color:"currentColor",className:k()(sY.Rq,{[sY.jH]:l})})})}},{key:"period",cellClassName:sY.Ii,renderHeader:()=>el.intl.string(el.t.fThnXa),render(e,t){let{expandedRows:n}=t,i=[(0,p.jsx)(sq,{children:e.periodStartingAt},e.key)];if(n.has(e.key))for(let t in e.ppgs)i.push((0,p.jsx)(sJ,{listingId:t},t));return i}},{key:"amount",cellClassName:k()(sY.Fh,sY.WI),renderHeader:()=>(0,p.jsx)(sZ,{}),render(e,t){let{expandedRows:n}=t,i=[(0,p.jsx)(sK,{children:e.amount},e.key)];if(n.has(e.key))for(let t in e.ppgs){let n=e.ppgs[t];i.push((0,p.jsx)(sK,{children:n?.amount},t))}return i}},{key:"status",cellClassName:k()(sY.xG,sY.WI),renderHeader:()=>(0,p.jsx)(s$,{}),render(e){let{ppgStatus:t,payoutStatus:n,ppgDeferralReasons:i,periodEndDate:l}=lW(e);return(0,p.jsx)(sX,{children:function(e,t,n,i){let l=lP(null!=i?lN()(i).add(15,"days").toISOString():void 0,"MMM D");switch(e){case lw.OPEN:return(0,p.jsxs)(p.Fragment,{children:[null!=l?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:l}):el.intl.string(el.t.G5ATX6),(0,p.jsx)(lz,{className:sY.$A})]});case lw.CANCELED:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:sY.u5})]});case lw.PAYOUT_DEFERRED:if(n?.includes(lH.PAYOUT_SEIZED)===!0)return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t["0SrNPx"]),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:sY.u5})]});return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.OtZ5kz),(0,p.jsx)(lY,{className:sY.tK})]})}switch(t){case lB.MANUAL:case lB.OPEN:case lB.PENDING:case lB.PROCESSING:case lB.SUBMITTED:case lB.PENDING_FUNDS:case lB.CANCELED:case lB.ERROR:return(0,p.jsxs)(p.Fragment,{children:[null!=l?el.intl.formatToPlainString(el.t.I6YOjS,{payoutDate:l}):el.intl.string(el.t.ubdQTt),(0,p.jsx)(lz,{className:sY.$A})]});case lB.PAID:return(0,p.jsxs)(p.Fragment,{children:[el.intl.string(el.t.eoSslJ),(0,p.jsx)(lk.y,{size:"md",color:"currentColor",className:sY.Ql})]});case lB.DEFERRED:case lB.DEFERRED_INTERNAL:case lB.REJECTED:case lB.RISK_REVIEW:return(0,p.jsxs)(p.Fragment,{children:[lV(t),(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:sY.u5})]})}return null}(t,n,i,l)})}}],s1=function(e){let{payoutsByPeriod:t}=e,[n,i]=R.useState(new Set);return(0,p.jsx)("div",{className:sY.CZ,children:(0,p.jsx)(lA.A,{columns:s0,data:t,className:sY.tp,rowClassName:sY.nM,headerClassName:sY.wx,cellProps:{onToggleExpandRow:function(e){i(t=>{let n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n})},expandedRows:n}})})};var s2=n(41093);let s3=[{key:"tier_name",cellClassName:s2.Cg,renderHeader:()=>el.intl.string(el.t["2Uiha2"]),render(e){let t,{subscriptionListing:n}=e;if(null!=n){let e=n?.image_asset==null?void 0:(0,i6.YE)(n.application_id,n.image_asset,128);t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("img",{src:e,alt:"",className:s2.ah}),n.name]})}return(0,p.jsx)(sW,{className:s2.uR,children:t})}},{key:"subscribers",cellClassName:k()(s2.wC,sY.WI),renderHeader:()=>el.intl.string(el.t.zu8go1),render:e=>(0,p.jsx)(sQ,{children:e.roleMemberCount})},{key:"price",cellClassName:k()(s2.k1,sY.WI),renderHeader:()=>el.intl.string(el.t.NcrbWI),render(e){let{subscriptionListing:t}=e,n=t?.subscription_plans[0],i=n?.price;return(0,p.jsx)(sK,{children:i})}}],s5=function(e){let t,n,{totalPayoutsForPeriod:i,guildId:l,className:s}=e,r=(t=(0,i9.uP)(l),n=(0,sH.A)(l),R.useMemo(()=>t.map(e=>{let t=e?.role_id;return{...i?.ppgs[e.id]??{},key:e.id,subscriptionListing:e,roleMemberCount:null==t?void 0:n?.[t]}}),[t,i?.ppgs,n]));return(0,p.jsx)("div",{className:k()(sY.CZ,s),children:(0,p.jsx)(lA.A,{columns:s3,data:r,className:k()(sY.tp,s2.tp),rowClassName:s2.nM,headerClassName:k()(sY.wx,s2.wx)})})};var s6=n(807633);function s4(e){let{payoutsByPeriod:t,team:n}=e,i=iv()?null:el.intl.format(el.t.d1sCiW,{url:null!=n?ei.X7G.DEVELOPER_PORTAL_PAYOUT_SETTINGS(n.id):null});return 0===t.length?(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t.RrtXuy)," ",i]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)(G.E,{variant:"text-sm/medium",children:[el.intl.string(el.t["9Ub4KY"])," ",i]}),(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(s1,{payoutsByPeriod:t})]})}function s9(e){let{guildId:t,totalPayoutsForPeriod:n}=e,i=(0,i9.uP)(t,{includeSoftDeleted:!0});return null==n&&0===i.length?null:(0,p.jsx)(s5,{totalPayoutsForPeriod:n,guildId:t,className:s6.fV})}function s7(e){let{guildId:t,application:n}=e,{loading:i,team:l,currentPeriod:s,allPeriods:r,metrics:a}=function(e,t){let n,i,l=t?.team,{payoutsByPeriod:s,loading:r}=s_(t?.id,{groupType:lF.SERVER_ROLE_SUBSCRIPTION,teamId:l?.id}),a=(0,sF.X)("useEarningMetrics"),o=(n=(0,i9.uP)(e),i=(0,sH.A)(e),R.useMemo(()=>{let e=0;for(let t of n){let n=t?.role_id;if(null!=n){let t=i?.[n];null!=t&&(e+=t)}}return e},[n,i])),{currentPeriod:d,previousPeriods:c,metrics:u}=R.useMemo(()=>{let{currentPeriod:e,previousPeriods:t}=lK(s),n=lX(e,t[0]);return{currentPeriod:e,previousPeriods:t,metrics:{...n,subscribers:o,subscriberChange:n.paymentsCountChange}}},[s,o]);return{loading:r||!a,team:l,currentPeriod:d,previousPeriods:c,allPeriods:s,metrics:u}}(t,n),o=(0,L.bG)([t7.A,J.A],()=>{let e=t7.A.getGuild(t);if(null==e)return!1;let n=J.A.getGuildPermissions(e);return null!=n&&sV.zy(n,ei.xBc.VIEW_CREATOR_MONETIZATION_ANALYTICS)}),d=iv();return i?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(p.Fragment,{children:[o&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iq,{children:el.intl.format(el.t["2raBCT"],{insightsURL:ei.X7G.DEVELOPER_PORTAL_GUILD_ANALYTICS_ROLE_SUBSCRIPTION(t)})}),(0,p.jsx)(iW.h,{size:32})]}),(0,p.jsxs)(l6.n,{label:el.intl.string(el.t.ofmOzb),className:s6.gy,children:[(0,p.jsx)(iW.h,{size:8}),(0,p.jsxs)("div",{className:s6.Zs,children:[(0,p.jsx)(l8,{label:el.intl.string(el.t.iY1jW3),value:(0,lI.$g)(a.revenue??0,ei.Yri.USD),additionalContent:(0,p.jsx)(l7,{value:a.revenuePctChange,isPercent:!0})}),(0,p.jsx)(l8,{label:el.intl.string(el.t["cXyw2/"]),value:(0,p.jsxs)(p.Fragment,{children:[a.subscribers??"-"," ",(0,p.jsx)(lp.UserIcon,{size:"md",color:"currentColor",className:s6.D9,"aria-hidden":!0})]}),additionalContent:(0,p.jsx)(l7,{value:a.subscriberChange})})]}),(0,p.jsx)(s9,{guildId:t,totalPayoutsForPeriod:s})]}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t["+5Rmhl"]),className:s6.gy,children:(0,p.jsx)(s4,{payoutsByPeriod:r,team:l})}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t.O8cDAJ),className:s6.gy,disabled:d,children:(0,p.jsx)(sS,{guildId:t,application:n})}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t["0n7R2X"]),className:s6.gy,children:(0,p.jsx)(sE,{guildId:t,allPeriods:r})})]})}function s8(e){return(0,p.jsx)(sF.H,{guildId:e.guildId,children:(0,p.jsx)(s7,{...e})})}let re=function(e){let{guild:t}=e,{application:n,loading:i}=(0,ip.A)(t.id,sj.S7.GUILD_ROLE_SUBSCRIPTIONS);return i?(0,p.jsx)(eO.y,{}):null!=n?(0,p.jsx)(s8,{guildId:t.id,application:n}):(0,p.jsx)(sI,{guild:t})};var rt=n(147925),rn=n(837133);function ri(e){let{checked:t,children:n}=e;return(0,p.jsxs)("div",{className:rn.nM,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",className:rn.qg,children:n}),t?(0,p.jsx)(lk.y,{size:"md",color:"currentColor",secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:k()(rn.aL,rn.xp)}):(0,p.jsx)("div",{className:k()(rn.aL,rn.VL)})]})}function rl(e){let{children:t}=e,[n,i]=R.useState(!1),l=t.flatMap(e=>e.items.map(e=>e.completed)),s=l.filter(e=>e).length/l.length,r=1===s,a=(0,e1.z)({width:`${100*s}%`}),o=[el.intl.format(el.t["CgyVP+"],{mustReadArticlesUrl:le.P7.MUST_READ_ARTICLES}),el.intl.format(el.t.wfTzye,{creatorToAdmin101Url:le.P7.CREATOR_TO_ADMIN_101}),el.intl.format(el.t["IpGL+4"],{creatorToAdmin201Url:le.P7.CREATOR_TO_ADMIN_201})],d=n?null:(0,p.jsxs)(l6.n,{children:[!r&&t.map((e,t)=>{let{title:n,items:i}=e;return(0,p.jsxs)(R.Fragment,{children:[t>0&&(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:n,children:(0,p.jsx)(sr.B,{gap:8,children:i.map((e,t)=>(0,p.jsx)(ri,{children:e.description,checked:e.completed},t))})})]},t)}),(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.FO0AIS),children:(0,p.jsx)(sr.B,{gap:8,children:o.map((e,t)=>(0,p.jsx)("div",{className:rn.nM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:e})},t))})})]});return(0,p.jsx)("div",{className:rn.D4,children:(0,p.jsx)("div",{className:rn.kL,children:(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsxs)(eM.D,{className:rn.jr,onClick:()=>i(e=>!e),children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:rn.TK,children:el.intl.string(el.t["2Xbd/G"])}),(0,p.jsx)(rt.A,{direction:n?rt.A.Directions.DOWN:rt.A.Directions.UP,className:rn.D})]}),!r&&(0,p.jsx)("div",{className:rn.ux,children:(0,p.jsx)(e0.animated.div,{className:rn.zZ,style:a})}),d]})})})}var rs=n(695825),rr=n(915869),ra=n(22231),ro=n(500345);let rd=R.createContext(void 0);function rc(){let e=R.useContext(rd);if(null==e)throw Error("No edit state; are you missing an <EditStateContextProvider />?");return e}function ru(e){let{children:t,...n}=e;return(0,p.jsx)(rd.Provider,{value:n,children:t})}function rm(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 18 18",children:(0,p.jsx)("path",{d:"M7.33366 17.3333C6.95866 17.3333 6.62533 17.0833 6.53366 16.7166L5.78366 13.975C5.55033 13.125 4.88366 12.45 4.02533 12.225L1.28366 11.475C0.916992 11.375 0.666992 11.0416 0.666992 10.6666C0.666992 10.2916 0.916992 9.95829 1.28366 9.86663L4.02533 9.11663C4.87533 8.88329 5.55033 8.21663 5.77533 7.35829L6.52533 4.61663C6.62533 4.24996 6.95866 3.99996 7.33366 3.99996C7.70866 3.99996 8.04199 4.24996 8.13366 4.61663L8.88366 7.35829C9.11699 8.20829 9.78366 8.88329 10.642 9.10829L13.3837 9.85829C13.7503 9.95829 14.0003 10.2916 14.0003 10.6666C14.0003 11.0416 13.7503 11.375 13.3837 11.4666L10.642 12.2166C9.79199 12.45 9.11699 13.1166 8.89199 13.975L8.14199 16.7166C8.04199 17.0833 7.70866 17.3333 7.33366 17.3333ZM14.0003 7.33329C13.8087 7.33329 13.6503 7.20829 13.6003 7.02496L13.2253 5.64996C13.1087 5.22496 12.7753 4.89163 12.3503 4.77496L10.9753 4.39996C10.792 4.34996 10.667 4.19163 10.667 3.99996C10.667 3.80829 10.792 3.64996 10.9753 3.59996L12.3503 3.22496C12.7753 3.10829 13.1087 2.77496 13.2253 2.34996L13.6003 0.974959C13.6503 0.791626 13.8087 0.666626 14.0003 0.666626C14.192 0.666626 14.3503 0.791626 14.4003 0.974959L14.7753 2.34996C14.892 2.77496 15.2253 3.10829 15.6503 3.22496L17.0253 3.59996C17.2087 3.64996 17.3337 3.80829 17.3337 3.99996C17.3337 4.19163 17.2087 4.34996 17.0253 4.39996L15.6503 4.77496C15.2253 4.89163 14.892 5.22496 14.7753 5.64996L14.4003 7.02496C14.3503 7.20829 14.192 7.33329 14.0003 7.33329Z",fill:i})})}var rg=n(710144),rx=n(542325);function rh(e){let{intiallyExpanded:t=!1,title:n,description:i,children:l}=e,[s,r]=R.useState(t);function a(){return r(e=>!e)}let o=(0,i2.GV)();return(0,p.jsxs)("div",{className:rx.kL,children:[(0,p.jsx)(rg.A,{className:k()(rx.wx,{[rx.OD]:s&&null!=i}),onClick:a,children:e=>{let{areaRef:t,handleStopPropagation:i}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",children:n}),(0,p.jsx)(eM.D,{onClick:i(a),"aria-label":el.intl.string(el.t.e5eQOy),"aria-controls":o,"aria-expanded":s,focusProps:{ringTarget:t},children:(0,p.jsx)(rt.A,{className:rx.OW,direction:s?rt.A.Directions.UP:rt.A.Directions.DOWN})})]})}}),s&&(0,p.jsxs)("div",{id:o,children:[null!=i&&(0,p.jsx)(G.E,{variant:"text-sm/normal",className:rx.h_,children:i}),(0,p.jsx)("div",{className:rx.yF}),(0,p.jsx)("div",{className:rx.Qs,children:l})]})]})}var rE=n(863960);function rj(e){let{onDeleteEditState:t}=e,{editStateId:i,guildId:l,groupListingId:s}=rc(),r=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(i)),a=r?.id,o=(0,sH.A)(l),d=R.useMemo(()=>null!=o&&null!=r&&(o[r.role_id]??0),[o,r]),c=0===d,u=null==a,m=r?.archived??!1,{error:g,deleteSubscriptionListing:x,submitting:h}=(0,i9.et)(),{error:E,archiveSubscriptionListing:j,submitting:f}=(0,i9.hc)(),{allowSelfRemoveMonetization:N}=(0,iC.nq)(l);return null==r?null:(0,p.jsx)(rh,{title:el.intl.string(el.t["7Si8Ul"]),children:(0,p.jsxs)(sr.B,{gap:16,children:[null!==g&&(0,p.jsx)(z.p,{messageType:z.Y.ERROR,children:el.intl.string(el.t["9k8H/9"])}),null!==E&&(0,p.jsx)(z.p,{messageType:z.Y.ERROR,children:el.intl.string(el.t.up8gUr)}),m?(0,p.jsx)(i1.D,{disabled:!N,label:el.intl.string(el.t["2D14T0"]),description:el.intl.string(el.t.Y4KjUN),children:(0,p.jsxs)(sr.B,{gap:16,children:[!c&&(0,p.jsx)(G.E,{variant:"text-sm/normal",className:rE.$,children:el.intl.formatToPlainString(el.t.ABeonY,{listingMemberCount:d})}),(0,p.jsx)(eg.$,{variant:"critical-primary",onClick:function(){async function e(){(u||(iY()(null!=s,"group listing doesnt exist"),iY()(null!=a,"subscription listing doesnt exist"),await x(l,s,a)))&&t?.()}(0,C.openModalLazy)(async()=>{let{Modal:t}=await n.e("304823").then(n.bind(n,158954));return n=>(0,p.jsx)(t,{title:el.intl.string(el.t["8ZRTsv"]),onClose:n.onClose,transitionState:n.transitionState,actions:[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:()=>n.onClose()},{text:el.intl.string(el.t.GMtG6p),variant:"critical-primary",onClick:async()=>{await e(),n.onClose()}}],children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.string(el.t.Y4KjUN)})})})},loading:h,disabled:!N||!c,text:el.intl.string(el.t.GMtG6p)})]})}):(0,p.jsx)(i1.D,{disabled:!N,label:el.intl.string(el.t["MS/4U1"]),description:el.intl.string(el.t["5/Jeg2"]),children:(0,p.jsx)(eg.$,{variant:"critical-primary",onClick:function(){iY()(null!=s,"group listing doesnt exist"),iY()(null!=a,"subscription listing doesnt exist"),(0,C.openModalLazy)(async()=>{let{Modal:e}=await n.e("304823").then(n.bind(n,158954));return t=>(0,p.jsx)(e,{transitionState:t.transitionState,title:el.intl.string(el.t["8ZRTsv"]),onClose:t.onClose,actions:[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:()=>t.onClose()},{text:el.intl.string(el.t.RL0wjm),variant:"critical-primary",onClick:async()=>{await j(l,s,a),t.onClose()}}],children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.string(el.t["5/Jeg2"])})})})},loading:f,disabled:!N,text:el.intl.string(el.t.RL0wjm)})})]})})}var rf=n(978587);function rN(e){let{priceTiers:t}=e,{editStateId:n}=rc(),i=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(n)?.image_asset),[l,s]=rr.tx(n),[r,a]=rr.bL(n),[o,d]=rr.I8(n),[c,u]=rr.lK(n,1024),{imageCTA:m,imageAriaLabel:g,setFilename:x}=i7(i),h=R.useMemo(()=>t?.map(e=>({id:e.toString(),value:e,label:(0,lI.$g)(e,ei.Yri.USD)}))??[],[t]);function E(e,t){null!=t&&x(t.name),u(e)}let j=iv(),f=(0,i2.GV)(),N=(0,i2.GV)(),A=(0,i2.GV)();return(0,p.jsx)(rh,{title:el.intl.string(el.t["iHU43+"]),intiallyExpanded:!0,children:(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsxs)("div",{className:rf.lE,children:[(0,p.jsx)("div",{className:rf.GI,children:(0,p.jsx)(n6.k,{label:el.intl.string(el.t["grbGJ+"]),placeholder:el.intl.string(el.t["So2/xP"]),value:l,onChange:s,"aria-labelledby":f,disabled:j})}),(0,p.jsx)("div",{className:rf.GI,children:(0,p.jsx)(t_.l,{selectionMode:"single",label:el.intl.string(el.t.Ibl4BR),options:h,disabled:j||null==t,placeholder:el.intl.string(el.t["88XZDs"]),value:r,onSelectionChange:a,maxOptionsVisible:5,"aria-labelledby":N})})]}),(0,p.jsx)(i0.f,{label:el.intl.string(el.t["1w2WcX"]),placeholder:el.intl.string(el.t.p7Jr4K),value:o,autosize:!0,onChange:d,"aria-labelledby":A,disabled:j}),(0,p.jsxs)("div",{className:rf.r2,children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t.RUBM2q),description:el.intl.string(el.t["0iUofN"]),children:(0,p.jsx)(i3.A,{onChange:E,"aria-label":g,disabled:j,text:m,size:"md",variant:"secondary"})}),(0,p.jsx)(i5.A,{image:c,hint:m,showIcon:!0,showRemoveButton:!1,hideSize:!0,className:rf.KN,imageClassName:rf.NW,onChange:E,"aria-label":g,disabled:j})]})]})})}var rp=n(957485),rA=n(240188);function rI(e){let{channelBenefits:t,intangibleBenefits:i,subscriptionListings:l,onImport:s}=e,r=iv();return(0,p.jsx)("div",{className:rA.kL,children:l.map(e=>(0,p.jsxs)("div",{className:rA.nM,children:[(0,p.jsx)("img",{alt:"",src:null==e.image_asset?void 0:(0,i6.YE)(e.application_id,e.image_asset,512),className:k()(rA.aL,rA.mi)}),(0,p.jsxs)("div",{className:rA.fw,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-strong",className:k()(rA.qg,rA.Wo),children:e.name}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t["QMj+In"],{channels:e.role_benefits.benefits.filter(ro.B1).length,benefits:e.role_benefits.benefits.filter(ro.b1).length})})]}),(0,p.jsx)(eg.$,{variant:"secondary",onClick:()=>{(0,C.openModalLazy)(async()=>{let{ImportBenefitsFromSubscriptionListingModal:l}=await Promise.all([n.e("448536"),n.e("630862")]).then(n.bind(n,302557));return n=>(0,p.jsx)(l,{...n,fromSubscriptionListing:e,existingChannelBenefits:t,existingIntangibleBenefits:i,onSubmit:s})})},disabled:r,text:el.intl.string(el.t["90bIv9"])})]},e.id))})}function rS(e){let{guildId:t,onImport:i,disabled:l=!1}=e;return(0,p.jsxs)(eM.D,{className:k()(rA.eZ,{[rA.r9]:l}),onClick:l?void 0:function(){(0,C.openModalLazy)(async()=>{let{ImportBenefitsFromRoleModal:e}=await Promise.all([n.e("448536"),n.e("630862")]).then(n.bind(n,302557));return n=>(0,p.jsx)(e,{...n,guildId:t,onImport:i})})},"aria-disabled":l,children:[(0,p.jsx)(rp.i,{size:"custom",width:23,height:23,color:"currentColor",className:rA.aL}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-strong",className:rA.qg,children:el.intl.string(el.t.xK9pBC)}),(0,p.jsx)(rt.A,{direction:rt.A.Directions.RIGHT,className:rA.OW})]})}function rC(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M22 9H10V7H22V9ZM22 12H2V14H22V12ZM22 17H2V19H22V17ZM9 5.41L7.59 4L4 7.59L2.41 6L1 7.41L4 10.41L9 5.41Z",fill:i})})}function r_(e){let{width:t=24,height:n=24,color:i="currentColor",...l}=e;return(0,p.jsx)("svg",{...(0,n0.A)(l),width:t,height:n,viewBox:"0 0 24 24",children:(0,p.jsx)("path",{d:"M12 4.5C12 3.67 11.33 3 10.5 3C9.67 3 9 3.67 9 4.5V11V14L5.4 11.3C5.15 11.11 4.84 11 4.5 11C3.67 11 3 11.67 3 12.5C3 12.88 3.14 13.23 3.37 13.49L8.8 19.64C9.57 20.51 10.66 21 11.8 21H15.5C18.54 21 21 18.54 21 15.5C21 12.84 19.11 10.62 16.61 10.11L12 9V4.5Z",fill:i})})}function rv(e){let{"aria-labelledby":t,disabled:n=!1}=e,{editStateId:i,guildId:l}=rc(),[s,r]=rr.W5(i,l);return(0,p.jsx)(i$.z,{onChange:e=>r(e),options:[{name:el.intl.string(el.t["vs2T+B"]),value:sB.h.SOME_CHANNELS_ACCESS,leadingIcon:(0,nJ.k)(r_)},{name:el.intl.string(el.t.l4Tr7X),value:sB.h.ALL_CHANNELS_ACCESS,leadingIcon:(0,nJ.k)(rC)}],value:s,"aria-labelledby":t,disabled:n})}var rT=n(189213),rb=n(922016),ry=n(565645),rR=n(375499),rL=n(267889),rG=n(236285),rD=n(7584),rO=n(843282),rM=n(713654),rk=n(95701),rU=n(769765),rP=n(850526);function rw(e){return String(e)}function rF(e){let{icon:t,title:n,subtitle:i,className:l}=e;return(0,p.jsxs)("div",{className:k()(rP.Pf,l),children:[t,(0,p.jsxs)("div",{className:rP.QK,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",className:rP.DX,children:n}),null!=i&&""!==i?(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-muted",className:rP.V2,children:i}):null]})]})}function rB(){return(0,p.jsx)(rF,{icon:(0,p.jsx)(la.j,{size:"md",color:"currentColor",className:rP.IX}),title:el.intl.string(el.t.d7YJMK),className:rP.fp})}function rH(e){let{channelId:t}=e,n=(0,sk.fE)(t),i=(0,sk.fE)(n?.parent_id??ei.dJq);if(null==n)return null;let l=(0,rM.gU)(n),s=(0,eq.m1)(n,Z.default,e9.A),r=null!=i?(0,eq.m1)(i,Z.default,e9.A):void 0;return(0,p.jsx)(rF,{icon:null!=l&&(0,p.jsx)(l,{className:rP.IX}),title:s,subtitle:r})}function rV(e){let{value:t}=e;return null!=t?(0,p.jsx)(rH,{channelId:t}):(0,p.jsx)(rB,{})}function rz(e){let{label:t,guildId:i,value:l,initialChannelId:s,omitChannelIds:r,"aria-labelledby":a,onChange:o}=e,d=el.intl.string(el.t.d7YJMK),c=(0,L.bG)([rU.A],()=>rU.A.getCategories(i),[i]),u=(0,sk.fE)(l??ei.dJq),m=R.useMemo(()=>{let e=[{value:null,label:d}],t=!1;for(let n of c._categories)for(let{channel:i}of c[n.channel.id])((0,rk.tr)(i.type)||(0,rk.ay)(i.type))&&(i.id!==l&&r?.has(i.id)&&(i.id!==s||l===s)||(l===i.id&&(t=!0),e.push({value:i.id,label:(0,eq.m1)(i,Z.default,e9.A)})));return null==l||t||null==u||e.push({value:l,label:(0,eq.m1)(u,Z.default,e9.A)}),e},[d,l,u,c,r,s]);return(0,p.jsx)(rO.Pw,{label:t,placeholder:el.intl.string(el.t.r2ptsz),options:m,select:function(e){null==e?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("377476"),n.e("746309"),n.e("778799"),n.e("96724"),n.e("692513"),n.e("120379"),n.e("824547"),n.e("819193"),n.e("662068"),n.e("358608"),n.e("221500"),n.e("396182")]).then(n.bind(n,963765));return t=>(0,p.jsx)(e,{...t,guildId:i,onSubmit:o})}):o(e)},isSelected:e=>null!=l&&rw(e)===rw(l),serialize:rw,renderOptionLabel:rV,renderOptionValue:e=>{let[t]=e;return rV(t)},"aria-labelledby":a,"data-migration-pending":!0})}var rY=n(307731),rW=n(760537);function rK(e){let{guildId:t,emojiData:n,onSelectEmoji:i}=e,l=R.useRef(null),s=(0,L.bG)([rG.Ay],()=>null!=n.id?rG.Ay.getCustomEmojiById(n.id):void 0),r=(0,L.bG)([e4.Ay],()=>e4.Ay.getDefaultChannel(t)),a=R.useCallback(e=>{let{closePopout:t}=e;return(0,p.jsx)(rL.A,{pickerIntention:rY.EmojiIntention.GUILD_ROLE_BENEFIT_EMOJI,channel:r,closePopout:t,onNavigateAway:t,onSelectEmoji:e=>{let{emoji:n,willClose:l}=e;null!=n&&i(null!=n.id?{id:n.id,name:void 0}:{id:void 0,name:n.optionallyDiverseSequence}),l&&t()}})},[i,r]),o=R.useMemo(()=>null==s&&null==n.name?null:function(){return(0,p.jsx)(ry.A,{className:rW.Zg,emojiId:n.id,emojiName:n.name,animated:s?.animated})},[n,s]),d="";return null!=s?d=`:${s.name}:`:null!=n.name&&(d=rD.Ay.convertSurrogateToName(n.name)),(0,p.jsx)(rb.Y,{targetElementRef:l,animation:rb.Y.Animation.NONE,position:"top",renderPopout:a,children:(e,t)=>{let{isShown:n}=t;return(0,p.jsxs)("div",{ref:l,className:rW.oc,...e,children:[(0,p.jsx)(rR.A,{className:rW.Z8,active:n,tabIndex:0,renderButtonContents:o}),(0,p.jsx)(G.E,{variant:"text-md/normal",className:rW.at,children:d})]})}})}function rX(e){let{guildId:t,initialData:n,benefitTypeInput:i,descriptionPlaceholder:l,canSubmit:s,onSave:r,onDelete:a,transitionState:o,onClose:d}=e,c=(0,i2.GV)(),[u,m]=R.useState(n?.description??""),[g,x]=R.useState(()=>({id:n?.emoji_id,name:n?.emoji_name})),h=s&&""!==u&&(null!=g.id||null!=g.name);function E(e){e.preventDefault(),h&&(r({description:u,emojiId:g.id,emojiName:g.name}),d())}let j=[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:d}];return null!=a&&j.push({text:el.intl.string(el.t.oyYWHE),variant:"critical-secondary",onClick:()=>{a(),d()},icon:_.TrashIcon}),j.push({text:null==n?el.intl.string(el.t.OYkgVk):el.intl.string(el.t["R3BPH+"]),variant:"primary",onClick:E,disabled:!h}),(0,p.jsx)("form",{onSubmit:E,children:(0,p.jsx)(rT.Modal,{transitionState:o,onClose:d,title:el.intl.string(el.t["2qf9EI"]),actions:j,children:(0,p.jsxs)(sr.B,{gap:"md",children:[i,(0,p.jsx)(i0.f,{label:el.intl.string(el.t["1Ts7QP"]),placeholder:l,value:u,rows:1,autosize:!0,onChange:m,"aria-labelledby":c}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.sMOuuS),children:(0,p.jsx)(rK,{guildId:t,emojiData:g,onSelectEmoji:x})})]})})})}function rq(e){let{guildId:t,omitChannelIds:n,initialData:i,onSave:l,onDelete:s,transitionState:r,onClose:a}=e,[o,d]=R.useState(i?.ref_id),c=(0,i2.GV)(),u=(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:el.intl.string(el.t.xunxCo)}),(0,p.jsx)(rz,{label:el.intl.string(el.t.GK18KJ),guildId:t,value:o,initialChannelId:i?.ref_id,omitChannelIds:n,onChange:function(e){d(e)},"aria-labelledby":c})]});return(0,p.jsx)(rX,{guildId:t,initialData:i,benefitTypeInput:u,descriptionPlaceholder:el.intl.string(el.t.J8O1Lp),canSubmit:null!=o,onSave:function(e){iY()(null!=o,"Cannot submit null channel"),l({...e,channelId:o})},transitionState:r,onClose:a,onDelete:s})}function rJ(e){let{initialData:t,onSave:n,transitionState:i,onClose:l,onDelete:s,guildId:r}=e,[a,o]=R.useState(t?.name??""),d=(0,i2.GV)(),c=(0,p.jsx)(i0.f,{label:el.intl.string(el.t.NPOJrU),placeholder:el.intl.string(el.t.NPOJrU),value:a,rows:1,onChange:function(e){o(e)},"aria-labelledby":d});return(0,p.jsx)(rX,{guildId:r,initialData:t,benefitTypeInput:c,descriptionPlaceholder:el.intl.string(el.t.ucP4Tt),canSubmit:""!==a,onSave:function(e){iY()(""!==a,"Cannot submit empty name"),n({...e,name:a})},transitionState:i,onClose:l,onDelete:s})}var rQ=n(686246),rZ=n(772838),r$=n(807973),r0=n(898612),r1=n(963027),r2=n(930235),r3=n(651300),r5=n(886485);function r6(e){let{guildId:t,emojiId:n,emojiName:i,title:l,description:s,targetType:r,index:a,dndName:o,onEdit:d,onMove:c,disabled:u=!1}=e,m=R.useRef(null),g=R.useRef(null),{drag:x,dragPreview:h,drop:E,isDragging:j}=function(e,t,n,i){let[{isDragging:l},s,r]=(0,r2.i)({type:t,item:()=>({index:n}),collect:e=>({isDragging:e.isDragging()})}),[,a]=(0,r3.H)({accept:t,hover(t,l){if(null==e.current)return;let s=t.index;if(s===n)return;let r=e.current.getBoundingClientRect(),a=(r.bottom-r.top)/2,o=l.getClientOffset().y-r.top;s<n&&o<a||s>n&&o>a||(i(s,n),t.index=n)}});return{drag:s,dragPreview:r,drop:a,isDragging:l}}(m,r,a,c);return x(g),h(E(m)),(0,p.jsxs)("div",{ref:m,className:k()(r5.Nr,{[r5.wy]:j,[r5.r9]:u}),children:[(0,p.jsxs)("div",{className:r5.kV,children:[(0,p.jsx)(r$.A,{guildId:t,emojiId:n,emojiName:i,className:r5.Zg}),!u&&(0,p.jsx)("div",{ref:g,className:r5.$p,"data-dnd-name":o,children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:r5.co})})]}),(0,p.jsxs)("div",{className:r5.O,children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/semibold",children:l}),(0,p.jsx)(G.E,{color:"interactive-text-default",variant:"text-sm/normal",children:s})]}),(0,p.jsx)("div",{className:r5.eB,children:!u&&(0,p.jsx)(eM.D,{className:r5.xQ,onClick:d,"aria-label":el.intl.string(el.t.Eoo8h6),"aria-disabled":u,children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor",className:r5.a2})})})]})}function r4(e){let{benefits:t,onEdit:n,onMove:i,guildId:l}=e,s=(0,i2.GV)(),{isDragging:r}=(0,rQ.V)(e=>({isDragging:e.getItemType()===s})),a=iv();return 0===t.length?null:(0,p.jsx)("div",{className:k()(r5.kL,{[r5.Id]:r}),children:t.map((e,t)=>(0,p.jsxs)(R.Fragment,{children:[t>0?(0,p.jsx)("div",{className:r5.yF}):null,(0,p.jsx)(r6,{guildId:l,emojiId:e.emoji_id,emojiName:e.emoji_name,title:(0,r0.A)(e),description:e.description,targetType:s,index:t,dndName:function(e){switch(e.ref_type){case le.bN.CHANNEL:{let t=e6.A.getChannel(e.ref_id);return null!=t?function(e){let t=(0,eq.m1)(e,Z.default,e9.A);switch(e.type){case ei.rbe.GUILD_VOICE:return el.intl.formatToPlainString(el.t.bkpadO,{channelName:t});case ei.rbe.GUILD_STAGE_VOICE:return el.intl.formatToPlainString(el.t.TPPk2T,{channelName:t});default:return(0,r1.Ay)({channel:e})}}(t):""}case le.bN.INTANGIBLE:return e.name??""}}(e),onEdit:()=>n(t),onMove:i,disabled:a})]},(0,ro.nh)(e)))})}function r9(e){let{onClick:t,children:n,disabled:i=!1}=e;return(0,p.jsx)(eM.D,{className:r5.kL,onClick:i?void 0:t,"aria-disabled":i,children:(0,p.jsxs)("div",{className:k()(r5.Nr,r5.xB,{[r5.r9]:i}),children:[(0,p.jsx)("div",{className:r5.kV,children:(0,p.jsx)(tI.U,{size:"xs",color:"currentColor",className:r5.Ak})}),(0,p.jsx)("div",{className:r5.O,children:(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/normal",children:n})})]})})}function r7(){let{editStateId:e,guildId:t}=rc(),[n,i]=rr.lZ(e),l=R.useMemo(()=>new Set(n.map(e=>e.ref_id)),[n]);function s(e,t){let{channelId:l,description:s,emojiId:r,emojiName:a}=e,o=[...n],d={name:"",description:s,emoji_id:r,emoji_name:a,ref_type:le.bN.CHANNEL,ref_id:l};null!=t?o[t]=d:o.push(d),i(o)}let r=iv();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(r4,{benefits:n,onEdit:function(e){(0,C.openModal)(r=>(0,p.jsx)(rq,{...r,guildId:t,omitChannelIds:l,initialData:n[e],onSave:t=>s(t,e),onDelete:()=>{let t;(t=[...n]).splice(e,1),i(t)}}))},onMove:function(e,t){let l=[...n],[s]=l.splice(e,1);l.splice(t,0,s),i(l)},guildId:t}),n.length>0&&(0,p.jsx)(iW.h,{size:8}),(0,p.jsx)(r9,{onClick:function(){(0,C.openModal)(e=>(0,p.jsx)(rq,{...e,guildId:t,omitChannelIds:l,onSave:e=>s(e)}))},disabled:r,children:el.intl.string(el.t.PLSCUg)})]})}var r8=n(881288),ae=n(408278),at=n(320137),an=n(325839);function ai(e){let{emoji:t,onRemoveEmoji:n,disabled:i=!1}=e,l=tv.Ay.getEmojiURL({id:t.id,animated:t.animated,size:32});return(0,p.jsxs)("div",{className:k()(an.nI,{[an.r9]:i}),children:[(0,p.jsx)("img",{className:an.mp,src:l,alt:t.name}),(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/medium",className:an.JN,children:t.name}),(0,p.jsx)("div",{className:an.G5,children:(0,p.jsx)(ae.K,{variant:"secondary",icon:_.TrashIcon,onClick:()=>n(t),"aria-label":el.intl.string(el.t.dVS92c),disabled:i})})]})}function al(e){let{tierEmojiIds:t,guildId:n,onRemoveEmoji:i}=e,l=(0,at.A)(n),s=null!=t?l.filter(e=>t.has(e.id)):[],r=iv();return(0,p.jsx)("div",{className:an.kL,children:s.map(e=>(0,p.jsx)(ai,{emoji:e,onRemoveEmoji:()=>i(e),disabled:r},e.id))})}var as=((u={})[u.BASIC_INFO=0]="BASIC_INFO",u[u.TIERS=1]="TIERS",u[u.PAYMENT=2]="PAYMENT",u[u.EMOJIS=3]="EMOJIS",u);let ar=R.createContext({currentTab:0,setCurrentTab:()=>{throw Error("useTabBarState must be used within TabBarContextProvider")}});function aa(){return R.useContext(ar)}function ao(e){let{initialTab:t,children:n}=e,[i,l]=R.useState(t);return(0,p.jsx)(ar.Provider,{value:{currentTab:i,setCurrentTab:l},children:n})}function ad(){let{editStateId:e,guildId:t}=rc(),[i,l]=rr.UN(e,t),s=(0,r8.A)(t,e),{setCurrentTab:r}=aa();function a(){return r(as.EMOJIS)}let o=(0,L.bG)([t7.A],()=>t7.A.getGuild(t));function d(e){null==i?l(new Set(e)):l(new Set([...i,...e]))}function c(e){let t=new Set(i);t.delete(e),l(t)}let u=iv();return(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["D0qeO+"]),description:el.intl.format(el.t.zuwely,{premiumEmojiMaximum:null!=o?25:void 0}),helperText:el.intl.format(el.t.sEkgBk,{handleTransitionToManageEmoji:a}),disabled:u,children:[(0,p.jsx)(al,{tierEmojiIds:i,guildId:t,onRemoveEmoji:function(e){e.roles.filter(e=>e!==s?.id).length>0?c(e.id):(0,C.openModalLazy)(async()=>{let{default:t}=await n.e("755631").then(n.bind(n,185074));return n=>(0,p.jsx)(t,{...n,onConfirmDelete:()=>{c(e.id),n.onClose()}})})}}),null!=i&&i.size>0?(0,p.jsx)(iW.h,{size:8}):null,(0,p.jsx)(r9,{onClick:function(){(0,C.openModalLazy)(async()=>{let{EmojiAddModal:e}=await Promise.all([n.e("377476"),n.e("225560"),n.e("692513"),n.e("990410")]).then(n.bind(n,126033));return n=>(0,p.jsx)(e,{...n,guildId:t,initialTierEmojiIds:i,onSubmit:d,transitionToManageEmoji:()=>{a(),n.onClose()}})})},disabled:u,children:el.intl.string(el.t.ouOOVy)})]})}function ac(){let{editStateId:e,guildId:t}=rc(),[n,i]=rr.$O(e);function l(e,t){let{name:l,description:s,emojiId:r,emojiName:a}=e,o=[...n],d={name:l,description:s,emoji_id:r,emoji_name:a,ref_type:le.bN.INTANGIBLE,ref_id:void 0};null!=t?o[t]=d:o.push(d),i(o)}let s=iv();return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(r4,{benefits:n,onEdit:function(e){(0,C.openModal)(s=>(0,p.jsx)(rJ,{...s,guildId:t,initialData:n[e],onSave:t=>l(t,e),onDelete:()=>{let t;(t=[...n]).splice(e,1),i(t)}}))},onMove:function(e,t){let l=[...n],[s]=l.splice(e,1);l.splice(t,0,s),i(l)},guildId:t}),n.length>0?(0,p.jsx)(iW.h,{size:8}):null,(0,p.jsx)(r9,{onClick:function(){(0,C.openModal)(e=>(0,p.jsx)(rJ,{...e,guildId:t,onSave:e=>l(e)}))},disabled:s,children:el.intl.string(el.t["6dwqo0"])})]})}function au(e){let{allSubscriptionListings:t}=e,{editStateId:n,guildId:i}=rc(),[l,s]=rr.lZ(n),[r,a]=rr.$O(n),o=R.useMemo(()=>t.filter(e=>e.id!==n),[t,n]),{isFullServerGating:d}=lt(i),c=iv();return(0,p.jsx)(rh,{title:el.intl.string(el.t.YNw2Sm),description:el.intl.string(el.t.zMW5r0),children:(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsxs)(i1.D,{disabled:c,label:el.intl.string(el.t.DFlDaE),description:el.intl.string(el.t.kHalVA),children:[(0,p.jsx)(rI,{channelBenefits:l,intangibleBenefits:r,subscriptionListings:o,onImport:function(e,t){s(t=>t.concat(e)),a(e=>e.concat(t))}}),(0,p.jsx)(rS,{guildId:i,onImport:function(e){s(t=>{let n=new Set(t.map(e=>{let{ref_id:t}=e;return t}));return[...t,...e.filter(e=>!n.has(e)).map(e=>({ref_id:e,ref_type:le.bN.CHANNEL}))]})},disabled:c})]}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.S2kKzP),description:el.intl.string(el.t["5a4AxV"]),disabled:c,children:e=>(0,p.jsxs)(p.Fragment,{children:[d&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(rv,{"aria-labelledby":e.labelId,disabled:c}),(0,p.jsx)(iW.h,{size:8})]}),(0,p.jsx)(r7,{})]})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.RdwKw7),description:el.intl.string(el.t.zAww7V),disabled:c,children:(0,p.jsx)(ac,{})}),(0,p.jsx)(ad,{})]})})}var am=n(244912);function ag(){let{editStateId:e}=rc(),[t,n]=rr.V_(e),[i,l]=rr.hh(e),s=(0,i9.dL)(e),{options:r}=(0,am.A)(s?.active_trial??null),a=R.useMemo(()=>[{value:null,label:el.intl.string(el.t.zHfL6o)},{value:10,label:"10"},{value:25,label:"25"},{value:50,label:"50"},{value:100,label:"100"}],[]),o=null!=t,d=R.useCallback(e=>{let t=r.find(e=>e.isDefault);iY()(null!=t,"Missing default trial duartion option"),n(e?t.value:null)},[n,r]),c=iv(),u=(0,i2.GV)(),m=(0,i2.GV)();return(0,p.jsxs)(rh,{title:el.intl.string(el.t["6anton"]),description:el.intl.string(el.t.urVijS),children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t["+hTmdb"]),checked:o,onChange:e=>d(e),disabled:c}),(0,p.jsx)(t_.l,{selectionMode:"single",label:el.intl.string(el.t.m1KuWd),description:el.intl.string(el.t.NB9NLF),"aria-labelledby":u,options:r,formatOption:e=>{let{value:t,label:n}=e;return{id:t.interval.toString(),value:t,label:n}},placeholder:el.intl.string(el.t.WZG1BU),value:t,onSelectionChange:n,maxOptionsVisible:5,disabled:!o||c}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(t_.l,{selectionMode:"single",label:el.intl.string(el.t["/JD9oe"]),description:el.intl.string(el.t.Cg5eBm),"aria-labelledby":m,options:a,formatOption:e=>{let{value:t,label:n}=e;return{id:t.toString(),value:t,label:n}},value:i,onSelectionChange:l,maxOptionsVisible:5,disabled:!o||c})]})}var ax=n(346055),ah=n(792105),aE=n(317097),aj=n(785007),af=n(933832),aN=n(508274),ap=n(714385),aA=n(268218),aI=n(42230);let aS=(0,aA.Fe)({createPromise:()=>Promise.all([n.e("269714"),n.e("19385"),n.e("203930"),n.e("903663"),n.e("466147")]).then(n.bind(n,48736)),webpackId:48736});function aC(e){return(0,aE.OK)(e)>.25?ed.A.unsafe_rawColors.WHITE.css:ed.A.unsafe_rawColors.PRIMARY_530.css}function a_(e){let{value:t,onChange:n,disabled:i=!1}=e,l=R.useRef(null),[s,r]=R.useState(t);function a(){n(s)}function o(e){n(e),r(e)}let d=t===ei.TGz,c=d?s:t,u=(0,p.jsx)(af.CheckmarkLargeIcon,{size:"custom",width:32,height:24,color:aC(t)}),{ref:m,...g}=(0,aj._u)({orientation:"horizontal",isDisabled:i}),x=(0,aj.Gx)({isSelected:d,label:el.intl.formatToPlainString(el.t.ZC69mL,{colorHex:ei.TpD})}),h=(0,aj.Gx)({isSelected:!d,label:el.intl.formatToPlainString(el.t["3kiLZZ"],{colorHex:(0,aE.Hl)(t)})});return(0,p.jsxs)("div",{className:aI.NC,"aria-label":el.intl.string(el.t["FJjrI/"]),ref:m,...g,children:[(0,p.jsx)("div",{className:k()(aI.oP,{[aI.r9]:i}),children:(0,p.jsxs)(eM.D,{onClick:i?void 0:function(){n(ei.TGz)},"aria-disabled":i,...x,children:[(0,p.jsx)("div",{className:aI.nf,style:{backgroundColor:ei.TpD},children:d?u:null}),(0,p.jsx)(G.E,{className:aI.br,color:"text-default",variant:"text-xs/normal","aria-hidden":!0,children:el.intl.string(el.t.Mcfzar)})]})}),(0,p.jsxs)("div",{className:k()(aI.oP,{[aI.r9]:i}),children:[(0,p.jsxs)(eM.D,{onClick:i?void 0:a,"aria-disabled":i,...h,children:[(0,p.jsx)("div",{className:k()(aI.yB,{[aI.MU]:c===ei.TGz}),style:{"--custom-color":(0,aE.Hl)(c)},children:d?null:u}),(0,p.jsx)(G.E,{className:aI.br,color:"text-default",variant:"text-xs/normal","aria-hidden":!0,children:el.intl.string(el.t["2ArXy1"])})]}),!i&&(0,p.jsx)(rb.Y,{targetElementRef:l,onRequestOpen:a,renderPopout:e=>(0,p.jsx)(aN.VN,{...e,value:t,onChange:o}),children:e=>(0,p.jsx)(eM.D,{...e,innerRef:l,className:aI.MC,"aria-label":el.intl.string(el.t.Qp04hK),children:(0,p.jsx)(ap.d,{size:"custom",className:aI.cE,width:14,height:14,color:aC(c)})})})]})]})}function av(e){let t,{value:n,onChange:i,disabled:l=!1}=e,{ref:s,width:r}=(0,e2.Ay)();return t=null==r||r<440?(0,p.jsx)(a_,{value:n,onChange:i,disabled:l}):(0,p.jsx)(aS,{defaultColor:ei.TGz,colors:ei._tK,value:n,onChange:i,disabled:l}),(0,p.jsx)("div",{ref:s,children:t})}var aT=n(750943),ab=n(69282),ay=n(657048),aR=n(560658);let aL=(0,i4.xI)(iQ.A.ROLE_ICON_UPLOADER_ICON_SIZE);function aG(e){let{role:t,"aria-label":n=el.intl.string(el.t["MsUY/S"]),className:i,onClick:l,disabled:s=!1}=e,r=R.useRef(null),a=R.useMemo(()=>(0,ab.ox)(t,aL),[t]),o=null!=a?(0,p.jsx)(ay.A,{enableTooltip:!1,className:aR.Kk,...a}):(0,p.jsx)(aT.X,{size:"md",color:"currentColor",className:aR.Kk});return(0,p.jsx)(sP.vN,{ringTarget:r,children:(0,p.jsxs)(eM.D,{"aria-label":n,className:k()(aR.kL,i,{[aR.r9]:s}),onClick:s?void 0:l,"aria-disabled":s,children:[(0,p.jsx)("div",{ref:r,className:aR.VH,children:o}),null!=a?(0,p.jsx)(i5.L,{className:aR.Sl}):null]})})}var aD=n(379849);function aO(){let{editStateId:e,guildId:t}=rc(),[,i]=rr.$7(e,t),[l,s]=rr.xR(e,t),r=rr.It(e,t);function a(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("491183"),n.e("646773")]).then(n.bind(n,568658));return n=>(0,p.jsx)(e,{...n,guildId:t,onUploadIcon:e=>i({icon:e,unicodeEmoji:null}),onSelectUnicodeEmoji:e=>i({icon:null,unicodeEmoji:e})})})}let o=iv();return(0,p.jsx)(rh,{title:el.intl.string(el.t["Ah+sQ9"]),description:el.intl.string(el.t.ixbWiB),children:(0,p.jsxs)(sr.B,{direction:"vertical",gap:24,children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t["6OUqDa"]),disabled:o,children:(0,p.jsx)(av,{value:l,onChange:s,disabled:o})}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["zn8/AX"]),disabled:o,description:el.intl.string(el.t.AqHUrU),children:(0,p.jsxs)(sr.B,{direction:"horizontal",gap:16,children:[(0,p.jsx)(aG,{role:r,"aria-label":el.intl.string(el.t.mD1oGB),onClick:a,disabled:o}),(0,p.jsx)(eg.$,{variant:"secondary",onClick:a,disabled:o,text:el.intl.string(el.t.mD1oGB)})]})}),(0,p.jsx)(ax.M,{children:(0,p.jsxs)("div",{className:aD.i,"aria-hidden":!0,children:[(0,p.jsx)(ah.A,{guildId:t,role:r,className:aD.z,theme:"light"}),(0,p.jsx)(ah.A,{guildId:t,role:r,className:aD.z,theme:"dark"})]})})]})})}var aM=n(921826);function ak(e){let{allSubscriptionListings:t,priceTiers:n,loading:i,error:l,handlePublishTier:s,onDeleteEditState:r}=e,{editStateId:a}=rc(),o=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(a)),d=iv(),c=R.useMemo(()=>{let e=t.filter(e=>e.id!==a).map(e=>e.subscription_plans[0]?.price);return n?.filter(t=>!e.includes(t))},[t,a,n]),u=null==o,m=o?.published??!1,g=o?.archived??!1;return(0,p.jsxs)("div",{className:aM.rf,children:[null!=l&&(0,p.jsx)(iL.w,{type:"critical",children:l.getAnyErrorMessage()}),!m&&!d&&!g&&(0,p.jsxs)("div",{className:aM.Oy,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:aM.Bm,children:el.intl.string(el.t.WOlcS8)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.rMulDT)})]}),(0,p.jsx)(t9.m,{shouldShow:u,text:el.intl.string(el.t.v7lRIh),children:(0,p.jsx)("div",{children:(0,p.jsx)(eg.$,{disabled:u,variant:"secondary",onClick:s,loading:i,text:el.intl.string(el.t.Lj6R5m)})})})]}),(0,p.jsx)(rN,{priceTiers:c}),(0,p.jsx)(au,{allSubscriptionListings:t}),(0,p.jsx)(ag,{}),(0,p.jsx)(aO,{}),(0,p.jsx)(rj,{onDeleteEditState:r})]})}var aU=n(908559);function aP(e){let{guildId:t,initialEditStateId:n,allSubscriptionListings:i,priceTiers:l,onDeleteEditState:s,groupListingId:r,onBeforeDispatchNewListing:a,onAfterDispatchNewListing:o}=e,[d,c]=R.useState(n),u=(0,L.bG)([sz.A],()=>sz.A.getSubscriptionListing(d)),m=null==u,[g,x]=R.useState(m),h=u?.subscription_plans[0],E=u?.published??!1,j=u?.archived??!1,f=!j&&!E&&void 0!==u,N=void 0===u,A=iv(),[I]=rr.tx(d),[S]=rr.bL(d),[C]=rr.I8(d),[_]=rr.lK(d,1024),v=""!==I?I:el.intl.string(el.t.QWhe9G),T=""!==I&&null!=_&&""!==C&&null!=S&&!A,b=rr.rf(d),{loading:y,error:D,handleCreateOrUpdateFromEditState:O}=rr.j1(),{submitting:M,error:U,publishSubscriptionListing:P}=(0,i9.Yc)(),w=y||M;return(0,p.jsxs)("div",{className:aU.kL,children:[(0,p.jsxs)("div",{className:k()(aU.wx,{[aU.xo]:g}),children:[(0,p.jsx)("div",{className:aU.oZ,children:null==_?(0,p.jsx)(rm,{className:aU.wv,"aria-hidden":!0}):(0,p.jsx)("img",{className:aU.F0,src:_,alt:v})}),(0,p.jsxs)("div",{className:aU.me,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"interactive-text-active",children:v}),(0,p.jsx)(iW.h,{size:2}),(0,p.jsxs)("div",{className:aU.Hp,children:[f&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.YELLOW_300.css,text:el.intl.string(el.t.vosPk5),className:aU.vW}),j&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.PRIMARY_500.css,text:el.intl.string(el.t.nhbtEl),className:aU.KR}),N&&(0,p.jsx)(em.Lp,{color:ed.A.unsafe_rawColors.PRIMARY_500.css,text:el.intl.string(el.t.aiwXeq),className:aU.s7}),null!=h&&(0,p.jsxs)(G.E,{color:"interactive-text-default",variant:"text-sm/normal",children:[(0,lI.$g)(h.price,h.currency),"/",(0,ro.cV)(h)]})]})]}),g?(0,p.jsxs)("div",{className:aU.$s,children:[(0,p.jsx)(ey.Q,{variant:"secondary",onClick:function(){rr.Ts(d),m?s?.():x(!1)},text:el.intl.string(el.t["ETE/oC"])}),(0,p.jsx)(eg.$,{variant:"primary",onClick:function(){return O({guildId:t,editStateId:d,groupListingId:r,onBeforeDispatchNewListing:a,onAfterDispatchNewListing:e=>{c(e.id),o?.(e)}})},disabled:!T||!b,loading:w,text:el.intl.string(el.t["R3BPH+"])})]}):(0,p.jsx)(eM.D,{onClick:function(){return x(!0)},"aria-label":el.intl.string(el.t["2qPbmO"]),children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor",className:aU.rD})})]}),g&&(0,p.jsx)(ru,{editStateId:d,guildId:t,groupListingId:r,children:(0,p.jsx)(ak,{allSubscriptionListings:i,priceTiers:l,loading:w,error:D??U,handlePublishTier:function(){iY()(null!=r,"group listing doesnt exist"),iY()(null!=u,"subscription listing doesnt exist"),P({guildId:t,groupListingId:r,listingId:u.id})},onDeleteEditState:s})})]})}var aw=n(610304);let aF="guild-role-subscription-tier-template-selector";function aB(e){let{guildId:t,priceTiers:i,groupListingId:l}=e,s=(0,i9.cY)(l),{editStateIds:r,addNewEditStateId:a,addNewEditStateFromTemplate:o,removeEditStateId:d}=rr.d0(l,t,{includeSoftDeleted:!0}),[c,u]=R.useState({}),m=R.useMemo(()=>{let e=r.map(e=>c[e]??e);return(0,U.uniq)(e)},[r,c]),g=(0,sM._Y)(t),x=R.useCallback(()=>{g?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("900983"),n.e("468778")]).then(n.bind(n,421617));return n=>(0,p.jsx)(e,{...n,guildId:t,addNewEditStateFromTemplate:o,addNewEditStateFromScratch:a,priceTiers:i})},{modalKey:aF}):a()},[t,o,a,i,g]),h=rr.Zw(m),E=R.useCallback(()=>m.forEach(rr.Ts),[m]),j=iv(),f=(0,iN.bG)([O.A],()=>O.A.getProps().subsection);return R.useEffect(()=>(f===ei.nd0.ROLE_SUBSCRIPTION_TIER_TEMPLATE&&x(),()=>{(0,C.closeModal)(aF)}),[f,x]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:aw.B2,children:[m.map(e=>(0,p.jsx)(aP,{guildId:t,initialEditStateId:e,allSubscriptionListings:s,priceTiers:i,groupListingId:l,onDeleteEditState:()=>d(e),onBeforeDispatchNewListing:t=>{var n;return n=t.id,void u(t=>({...t,[n]:e}))},onAfterDispatchNewListing:()=>d(e)},e)),(0,p.jsxs)(eM.D,{onClick:j?void 0:x,className:k()(aw.l2,{[aw.r9]:j}),"aria-disabled":j,children:[(0,p.jsx)(tI.U,{size:"xs",color:"currentColor",className:aw.qE}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",children:el.intl.string(el.t.PiFnny)})]})]}),(0,p.jsx)(tj.F,{component:"div",className:aw.se,children:h&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{onReset:E})})})]})}function aH(e){let{guildId:t}=e,{priceTiers:n}=(e=>{let[t,n]=R.useState(!0),[i,l]=R.useState();return R.useEffect(()=>{n(!0),(0,rs.XT)(e).then(e=>{l(e),n(!1)})},[e]),{loading:t,priceTiers:i}})(t),i=(0,i9.uk)(t),l=le.f7,s=i.map(e=>e.id);return(0,p.jsx)(i1.D,{label:el.intl.string(el.t["72+Sos"]),description:el.intl.format(el.t.nHRSvM,{maxTiers:l}),children:(0,p.jsx)(aB,{priceTiers:n,guildId:t,groupListingId:s[0]})})}var aV=n(691223),az=n(132500),aY=n(34011),aW=n(396478),aK=n(157559),aX=n(554375),aq=n(824832),aJ=n(65593),aQ=n(698638);let aZ=function(e){let{className:t,style:n,onDrop:i}=e;return(0,p.jsx)(aJ.A,{className:t,style:n,title:el.intl.string(el.t["DU0dy/"]),description:el.intl.string(el.t.bpycfA),icons:aQ.xi,onDrop:i})};var a$=n(793574),a0=n(262295),a1=n(936555),a2=n(644508),a3=n(492494),a5=n(473145),a6=n(810877),a4=n(862482),a9=n(688810),a7=n(944304),a8=n(902138);function oe(e){let{guild:t,analyticsLocation:n,className:i,buttonProps:l={color:a4.XD.BRAND_INVERTED,text:el.intl.string(el.t.oqweNx)},useExpressiveButton:s}=e,{color:r,text:a}=l,o=t.premiumTier+1;return(0,p.jsx)(a7.A,{color:r,analyticsLocation:n,guild:t,buttonText:a,targetBoostedGuildTier:o,className:i,useExpressiveButton:s})}function ot(e){let{header:t,text:i,analyticsLocation:l,guild:s,className:r,textColor:a,headerColor:o,buttonProps:d,useExpressiveButton:c}=e,{analyticsLocations:u}=(0,a9.Ay)(a$.A.GUILD_BOOSTING_UPSELL_BANNER);return(0,p.jsx)(a9.f5,{value:u,children:(0,p.jsxs)("div",{className:k()(a8.vK,r),children:[(0,p.jsx)("img",{className:a8.__invalid_headerGraphic,alt:"",src:n(549408)}),(0,p.jsxs)("div",{className:a8.Qs,children:[(0,p.jsx)(G.E,{variant:"text-lg/semibold",color:o??"text-overlay-light",className:a8.wx,children:t}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:a??"text-overlay-light",children:i})]}),(0,p.jsx)("div",{className:a8.OQ,children:(0,p.jsx)(oe,{guild:s,analyticsLocation:l,className:a8.x6,buttonProps:d,useExpressiveButton:c})})]})})}var on=n(931991),oi=n(363195),ol=n(690521),os=n(562153),or=n(427262),oa=n(288224),oo=n(378243),od=n(252149);let oc=P().throttle(aX.dZ,1e3);function ou(e){let{guildId:t,emoji:n,onEdit:i,editingDisabled:l=!1,isNewlyAdded:s=!1}=e,[r,a]=R.useState(n.name),o=tv.Ay.getEmojiURL({id:n.id,animated:n.animated,size:32}),[d]=(0,e1.z)(()=>({from:{scale:2},to:{scale:1},config:{mass:10,tension:1500,friction:115}}),s?"respect-motion-settings":"animate-never"),[c]=(0,e1.z)(()=>({from:{opacity:0},to:{opacity:1},config:{duration:200,clamp:!0}}),s?"respect-motion-settings":"animate-never"),u=(0,L.bG)([Z.default],()=>Z.default.getUser(n.user.id)??n.user,[n.user]),m=os.Ay.getNickname(t,void 0,u),g=or.Ay.useUserTag(u);return(0,p.jsxs)("div",{className:k()(oo.nI,od.N),role:"row",children:[(0,p.jsx)("div",{className:oo.DW,children:(0,p.jsx)(t9.m,{text:n.available?null:el.intl.string(el.t.KUzI73),children:(0,p.jsx)(e0.animated.div,{className:k()(oo.mp,{[oo.Zw]:!n.available}),style:{...s?d:{},...s?c:{},backgroundImage:`url(${o})`}})})}),(0,p.jsx)("div",{className:oo.fi,children:(0,p.jsx)("div",{className:oo.Yf,children:(0,p.jsx)(aY.w,{textVariant:"text-md/normal",size:"sm",fullWidth:!1,disabled:l,minLength:1,maxLength:rY.EMOJI_MAX_LENGTH,name:el.intl.string(el.t.qUpzYO),label:el.intl.string(el.t.qUpzYO),hideLabel:!0,autoComplete:"off",value:r??"",onCommit:function(){if(r===n.name)return;let e=ol.Ay.sanitizeEmojiName(r);e!==n.name&&(0,aX.Cp)({guildId:t,emojiId:n.id,name:e}),a(e)},onChange:a})})}),(0,p.jsx)("div",{className:oo.fi,children:(0,p.jsx)(a0.A,{avatar:(0,p.jsx)(ec.eu,{src:u.getAvatarURL(t,20),"aria-label":g,size:eu._3.SIZE_20}),name:(0,p.jsx)(G.E,{variant:"text-sm/normal",children:m??g}),subText:null!=m?(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:g}):null})}),!l&&(0,p.jsxs)("div",{className:oo.AU,children:[null==i?null:(0,p.jsx)(t9.m,{text:el.intl.string(el.t.FOYn8U),"aria-label":el.intl.string(el.t.FOYn8U),children:(0,p.jsx)(ae.K,{size:"sm",variant:"secondary",icon:ra.PencilIcon,onClick:()=>i(n,t),"aria-label":el.intl.string(el.t.FOYn8U)})}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t["+euLPe"]),"aria-label":el.intl.string(el.t["+euLPe"]),children:(0,p.jsx)(ae.K,{size:"sm",variant:"critical-secondary",icon:_.TrashIcon,onClick:function(){(0,aX.ak)(t,n.id).catch(e=>{let{status:t}=e;429===t&&aK.A.show({title:el.intl.string(el.t.iufib1),body:el.intl.string(el.t.Whhv4w)})})},"aria-label":el.intl.string(el.t["+euLPe"])})})]})]})}function om(e){let{isLoading:t,staticEmoji:i,animatedEmoji:l,theme:s,guild:r,onEdit:a,newlyAddedEmojiIds:o}=e;return t?(0,p.jsx)(eO.y,{className:oo.u1,type:eO.y.Type.SPINNING_CIRCLE}):0===i.length&&0===l.length?(0,p.jsxs)(aW.pp,{theme:s,className:oo.Ie,children:[(0,p.jsx)(aW.G8,{darkSrc:n(223685),lightSrc:n(388547),width:272,height:212}),(0,p.jsx)(aW.SG,{note:el.intl.string(el.t.RBbtMy),children:el.intl.string(el.t.lxsmBd)})]}):(0,p.jsxs)("div",{children:[(0,p.jsx)(og,{title:el.intl.string(el.t.sMOuuS),maxSlots:(0,a5.sN)(r),emojiCount:i.length,children:(0,p.jsx)(ox,{emojis:i,guild:r,onEdit:a,newlyAddedEmojiIds:o})}),(0,p.jsx)(og,{title:el.intl.string(el.t.wWjQye),maxSlots:(0,a5.sN)(r),emojiCount:l.length,children:(0,p.jsx)(ox,{emojis:l,guild:r,onEdit:a,newlyAddedEmojiIds:o})})]})}function og(e){let{title:t,maxSlots:n,emojiCount:i,children:l}=e,s=Math.max(n-i,0);return(0,p.jsx)(l6.n,{label:t,description:el.intl.format(el.t.sgL8sI,{count:s}),children:l})}function ox(e){let{emojis:t,guild:n,onEdit:i,editingDisabled:l=!1,newlyAddedEmojiIds:s}=e,r=R.useMemo(()=>[...t].reverse(),[t]),{canManageGuildExpression:a}=(0,on.ie)(n),o=(0,L.bG)([oi.A],()=>oi.A.theme);return 0===t.length?(0,p.jsx)(aW.pp,{theme:o,children:(0,p.jsx)(aW.SG,{children:el.intl.string(el.t.SpxYoT)})}):(0,p.jsxs)("div",{role:"table","aria-label":el.intl.string(el.t.sMOuuS),className:oo.tp,children:[(0,p.jsxs)("div",{role:"rowgroup",className:oo.qd,children:[(0,p.jsx)("div",{role:"columnheader",className:oo.DW,children:(0,p.jsx)(G.E,{variant:"text-sm/semibold",children:el.intl.string(el.t.Z0i3Gp)})}),(0,p.jsx)("div",{role:"columnheader",className:oo.Zp,children:(0,p.jsx)(G.E,{variant:"text-sm/semibold",children:el.intl.string(el.t.giajw6)})}),(0,p.jsx)("div",{role:"columnheader",className:oo.Zp,children:(0,p.jsx)(G.E,{variant:"text-sm/semibold",children:el.intl.string(el.t.edavpq)})}),!l&&(0,p.jsx)("div",{role:"none",className:oo.cs})]}),(0,p.jsx)("div",{role:"rowgroup",className:oo.bg,children:r.map(e=>(0,p.jsx)(ou,{guildId:n.id,emoji:e,onEdit:i,editingDisabled:l||!a(e),isNewlyAdded:s?.has(e.id)??!1},e.id))})]})}function oh(e){let t,n,i,{staticEmojiCount:l,animatedEmojiCount:s,guild:r}=e,a=(0,a5.sN)(r),o=Math.min(a-l,a-s),d=r.premiumTier,c=(0,a5.ax)(d);return null==c||d===ei.TVA.TIER_3||o>0?null:(o>a?(t=el.intl.formatToPlainString(el.t.j0UH0m,{level:c}),n=el.intl.formatToPlainString(el.t.VQeyK6,{level:c}),i=ei.ZSU.BOOST_UPSELL_BANNER_LOST_LEVEL):(t=el.intl.string(el.t.zT9SxY),n=el.intl.formatToPlainString(el.t.dBZ1RU,{level:c}),i=ei.ZSU.BOOST_UPSELL_BANNER_SLOTS_FULL),(0,p.jsx)(ot,{header:t,text:n,guild:r,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:i,objectType:(0,a5.k1)(c)}}))}let oE=function(){let e=R.useRef(null),t=R.useRef(0),i=(0,L.bG)([O.A],()=>O.A.getGuild()),[l,s]=R.useState("");iY()(null!=i,"ConnectedGuildSettingsEmoji must be rendered within a guild context");let r=(0,L.bG)([oi.A],()=>oi.A.theme),{revision:a,emojis:o}=(0,L.cf)([aV.A],()=>({revision:aV.A.getEmojiRevision(i.id),emojis:aV.A.getEmojis(i.id)})),d=(0,na.Ay)(a),[c,u]=R.useState(!1),[m,g]=R.useState(!1),x=R.useRef(null),{maxEmojiSlots:h,availableEmojiSlots:E,staticEmoji:j,totalStaticEmoji:f,animatedEmoji:N,totalAnimatedEmoji:A}=function(e){let{guild:t}=e;if(null==t)return{maxEmojiSlots:0,availableEmojiSlots:0,staticEmoji:[],totalStaticEmoji:0,animatedEmoji:[],totalAnimatedEmoji:0};let n=(0,a5.sN)(t),i=(0,L.bG)([aV.A],()=>aV.A.getEmojis(t.id)),[l,s]=R.useMemo(()=>{let e=i?.filter(e=>!(0,a3.Eg)(e,t.id)),[n,l]=P().partition(e,e=>!e.animated);return[n,l]},[i,t]),r=Math.max(n-l.length,n-s.length);return{maxEmojiSlots:n,availableEmojiSlots:r,staticEmoji:l,totalStaticEmoji:l.length,animatedEmoji:s,totalAnimatedEmoji:s.length}}({guild:i}),[I,S]=R.useState(null);R.useEffect(()=>{c&&null!==x.current&&((0,C.closeModal)(x.current),x.current=null)},[c]),R.useEffect(()=>{oc(i.id)},[i.id]),R.useEffect(()=>{null!=d&&d<a&&oc(i.id)},[a,d,i.id]),R.useEffect(()=>{if(null!=o&&null==I)return void S(o)},[o,I]);let _=R.useMemo(()=>null==I?new Set:new Set(P().differenceBy(o,I,"id").map(e=>e.id)),[o,I]),v=R.useCallback(function(){let{emoji:e}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};null!=e?(0,a2.f)({guildId:i.id,emoji:e,analyticsLocation:a$.A.GUILD_SETTINGS_EMOJI_EDIT_BUTTON}):(0,a2.f)({guildId:i.id,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_EMOJI_ADD_BUTTON}})},[i]);async function T(e,t,n){if(null==i)return;let s=await (0,a6.W)({data:e,file:t,image:n,guildId:i.id,uploadId:l,hideErrorModal:!0,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS}});if("object"!=typeof s||!("id"in s))return s;oa.X({emojiId:s.id,userImage:{data:e,file:t,image:n}})}async function b(e){null==i||(s((0,az.A)()),sx.default.track(ei.HAw.EMOJI_UPLOAD_STARTED,{guild_id:i.id,upload_id:l}),await (0,aq.UD)(e,T),u(!0))}async function y(e){x.current=await (0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("886895"),n.e("817259")]).then(n.bind(n,897126));return n=>(0,p.jsx)(t,{processFiles:()=>b(e),...n})})}let M=R.useCallback(async(e,n,l)=>{await (0,a2.f)({userImage:{data:e,file:n,image:l},guildId:i.id,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS}}),t.current+=1},[i.id]),k=(0,a1.w)(i);return(0,p.jsxs)("div",{className:oo.Gi,children:[0===E?null:(0,p.jsx)(aZ,{className:oo.Lc,onDrop:y}),(0,p.jsxs)(sr.B,{gap:20,children:[(0,p.jsxs)(sr.B,{gap:4,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.sMOuuS)}),(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.format(el.t.TA1BR0,{count:h})})]}),(0,p.jsx)(oh,{guild:i,staticEmojiCount:f,animatedEmojiCount:A}),(0,p.jsxs)("div",{className:oo.xp,children:[k&&(0,p.jsx)(z.p,{messageType:z.Y.INFO,children:el.intl.format(el.t.uMkfTo,{onClick:()=>et.A.open(i.id,ei.BEX.ROLE_SUBSCRIPTIONS,void 0,ei.nd0.ROLE_SUBSCRIPTION_EMOJI)})}),(0,p.jsx)(eg.$,{text:el.intl.string(el.t["DU0dy/"]),variant:"primary",onClick:function(){e.current?.activateUploadDialogue()},disabled:m}),(0,p.jsx)("div",{className:oo.Fg,children:(0,p.jsx)(aq.Ay,{ref:e,onChange:M,setLoading:g,disabled:m},t.current)}),(0,p.jsx)(G.E,{variant:"text-xs/normal",children:el.intl.string(el.t.EgNCTi)})]}),(0,p.jsx)(om,{isLoading:null==o,staticEmoji:j,animatedEmoji:N,guild:i,theme:r,onEdit:function(e){return v({emoji:e})},newlyAddedEmojiIds:_})]})]})},oj=[];function of(e){let{guild:t}=e,i=(0,L.bG)([aV.A],()=>aV.A.isUploadingEmoji()),l=function(e){let{revision:t,emojis:n}=(0,L.cf)([aV.A],()=>({revision:aV.A.getEmojiRevision(e),emojis:aV.A.getEmojis(e)})),i=(0,na.Ay)(t);return R.useEffect(()=>{(0,aX.dZ)(e)},[e]),R.useEffect(()=>{null!=i&&i<t&&(0,aX.dZ)(e)},[t,i,e]),R.useMemo(()=>null==n?oj:n.filter(t=>(0,a3.Eg)(t,e)),[n,e])}(t.id),s=25-l.length,r=iv();return(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["LDT0Q/"]),disabled:r,description:el.intl.format(el.t.H9Jxp6,{maxSlots:25}),children:[(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(i3.A,{onChange:function(e,i){null!=e&&null!=i&&(0,C.openModalLazy)(async()=>{let{CreateEmojiWithRolesModal:l}=await Promise.all([n.e("377476"),n.e("94938"),n.e("692513"),n.e("13371")]).then(n.bind(n,441014));return n=>(0,p.jsx)(l,{...n,data:e,file:i,guildId:t.id})})},disabled:r||i||0===s,size:"md",variant:"primary",text:el.intl.string(el.t.AuPtov),loading:i}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(og,{title:el.intl.string(el.t.lu1ZQ2),maxSlots:25,emojiCount:l.length,children:(0,p.jsx)(ox,{guild:t,emojis:l,onEdit:function(e,t){(0,C.openModalLazy)(async()=>{let{UpdateEmojiRolesModal:i}=await Promise.all([n.e("377476"),n.e("94938"),n.e("692513"),n.e("13371")]).then(n.bind(n,441014));return n=>(0,p.jsx)(i,{...n,emoji:e,guildId:t})})},editingDisabled:r})})]})}var oN=n(278750);function op(e){let{application:t,guild:n}=e,i=(0,i9.Tq)(n.id),l=(0,i9.uP)(n.id),s=l.some(e=>null!=e.name&&null!=e.subscription_plans[0]&&null!=e.description&&null!=e.image_asset),r=(0,L.yK)([eC.A],()=>l.map(e=>eC.A.getRole(n.id,e.role_id)),[n.id,l]).some(e=>null!=e&&0!==e.color),a=l.some(e=>e.role_benefits.benefits.length>0),o=null!=t&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED),d=[{title:el.intl.string(el.t.p2Rsdl),items:[{description:el.intl.string(el.t.zbO7fU),completed:o}]},{title:el.intl.string(el.t["/CfKoD"]),items:[{description:el.intl.string(el.t.zvuI3S),completed:!0},{description:el.intl.string(el.t.cVcEYK),completed:i?.description!=null&&""!==i.description},{description:el.intl.string(el.t["88XnXE"]),completed:i?.cover_image_asset!=null}]},{title:el.intl.string(el.t.pXbGYc),items:[{description:el.intl.string(el.t.pCxWKL),completed:s},{description:el.intl.string(el.t["+amv5Z"]),completed:r},{description:el.intl.string(el.t["/P03C6"]),completed:a}]}];return(0,p.jsx)(rl,{children:d})}function oA(e){let{application:t}=e,{teams:n}=(0,sm.A)({refreshOnDepChange:!1}),i=n.find(e=>e.id===t?.team?.id),l=[sf.y.ACTION_REQUIRED,sf.y.BLOCKED,sf.y.SUSPENDED];return i?.payout_account_status!=null&&l.includes(i?.payout_account_status)?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iW.h,{size:16}),(0,p.jsx)(iL.w,{type:"warning",children:el.intl.format(el.t.Yo0ZB2,{url:ei.X7G.DEVELOPER_PORTAL_PAYOUT_SETTINGS(i.id)})}),(0,p.jsx)(iW.h,{size:16})]}):null}function oI(e){let t,{guild:n,application:i}=e,l=(0,L.bG)([O.A],()=>O.A.getProps().subsection),s=null!=i&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED);return iR(n),t=s?l===ei.nd0.ROLE_SUBSCRIPTION_EMOJI?as.EMOJIS:as.TIERS:as.PAYMENT,(0,p.jsx)(sF.H,{guildId:n.id,refetchOnMount:!0,children:(0,p.jsx)(iT,{guildId:n.id,children:(0,p.jsx)(ao,{initialTab:t,children:(0,p.jsx)(oS,{guild:n,application:i})})})})}function oS(e){let t,{guild:n,application:i}=e,l=null!=i&&n.features.has(ei.GuildFeatures.ROLE_SUBSCRIPTIONS_ENABLED),{currentTab:s,setCurrentTab:r}=aa(),a=(0,sF.X)(),o=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),d=function(e){let t=(0,sB.y)(t=>t.editStateIdsForGroup[e]),n=(0,sB.y)(e=>e.listings);if(null==t)return!1;let i=Object.keys(n),l=t.every(e=>i.includes(e)),s=Object.entries(n).filter(e=>{let[n]=e;return t?.includes(n)}).flatMap(e=>null==e[1]||Object.values(e[1]).every(e=>null==e||""===e));return!l||s.includes(!0)}(n.id),c=null!=n&&(0,q.bM)(n,o);if(!a)return(0,p.jsx)(eO.y,{});switch(s){case as.BASIC_INFO:t=(0,p.jsx)(ls,{guild:n});break;case as.TIERS:t=(0,p.jsx)(aH,{guildId:n.id});break;case as.PAYMENT:t=(0,p.jsx)(re,{guild:n});break;case as.EMOJIS:t=(0,p.jsx)(of,{guild:n});break;default:(0,N.xb)(s)}return(0,p.jsxs)("div",{className:oN.kL,children:[(0,p.jsxs)("div",{className:oN.rb,children:[(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["KzCF/6"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.KyGv0k)})]}),(0,p.jsx)(iw,{guild:n}),l&&(0,p.jsx)(oA,{application:i}),(0,p.jsxs)("div",{className:oN.Mv,children:[(0,p.jsxs)(iI.V,{className:oN.$H,"aria-label":el.intl.string(el.t["+1H47t"]),selectedItem:s,type:"top",look:"brand",onItemSelect:r,children:[(0,p.jsx)(iy,{id:as.BASIC_INFO,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t["/CfKoD"])}),(0,p.jsx)(iy,{id:as.TIERS,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t.pXbGYc)}),(0,p.jsx)(iy,{id:as.EMOJIS,disabledTooltip:el.intl.string(el.t.NVDuUX),disabled:!l,children:el.intl.string(el.t.XBkDoA)}),c?(0,p.jsx)(iI.V.Item,{className:oN.__invalid_tabBarItem,id:as.PAYMENT,children:el.intl.string(el.t.p2Rsdl)}):null]}),l&&(0,p.jsx)("div",{className:oN.jc,children:(0,p.jsx)(t9.m,{text:el.intl.string(el.t["1wCH4M"]),children:(0,p.jsx)(eg.$,{disabled:d,onClick:function(){let e=eC.A.getEveryoneRole(n);et.A.close();let t={[e.id]:e};(0,iF.Tk)(n.id,{type:iB._.SERVER_SHOP,roles:t,initialTab:"role_subscriptions",returnToSection:ei.BEX.ROLE_SUBSCRIPTIONS}),(0,sk.SY)(n.id),(0,iH.pX)(ei.BVt.CHANNEL(n.id,sL.VV.ROLE_SUBSCRIPTIONS))},text:el.intl.string(el.t.vM81yY),size:"sm",variant:"secondary"})})})]}),t]}),(0,p.jsx)(op,{application:i,guild:n})]})}var oC=n(139286),o_=n(916603),ov=n(178315),oT=n(413611),ob=n(462887),oy=n(736653),oR=n(429547);function oL(e){return(0,ob.M)(e)?oR.c8:oR.kK}function oG(){let e=(0,oy.Ay)(),t={backgroundColor:(0,ob.M)(e)?"#2e3638":"var(--background-base-low)"};return(0,p.jsxs)("div",{className:oR.fr,style:t,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.TXPK7B)}),(0,p.jsx)(iW.h,{size:8}),(0,p.jsx)(D.D,{variant:"heading-md/bold",className:oL(e),children:el.intl.string(el.t.LdjJG5)})]}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/43a270ce9945df4f.svg",alt:el.intl.string(el.t.NgjpTL)})]})}function oD(){let e=(0,oy.Ay)();function t(e){let{length:t,horizontal:n}=e;return(0,p.jsx)("div",{className:n?oR.iI:oR.a7,style:{...n?{width:t}:{height:t},border:"1px solid #49494933"}})}return(0,p.jsxs)("div",{className:oR.ZL,"aria-label":el.intl.string(el.t["P2B/0W"]),children:[(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:24}),(0,p.jsx)("img",{className:oR.qj,src:(0,ob.M)(e)?"/assets/277c44f346322de4.svg":"/assets/682c229f286f5068.svg",alt:""}),(0,p.jsx)(t,{horizontal:!0,length:12})]}),(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:24}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/e0c23debc510a861.svg",alt:""})]}),(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:12}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/0d608b7a807bf680.svg",alt:""}),(0,p.jsx)(t,{horizontal:!0,length:12})]}),(0,p.jsxs)("div",{className:oR.g0,children:[(0,p.jsx)(t,{length:12}),(0,p.jsx)("img",{className:oR.qj,src:"/assets/68647ce8f483f74f.svg",alt:""})]})]})}function oO(){return(0,p.jsxs)("div",{className:oR.w2,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t["9CdmS8"])}),(0,p.jsx)(iW.h,{size:32}),(0,p.jsx)(oG,{}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(oD,{})]})}function oM(){return(0,p.jsxs)("div",{className:oR.Og,children:[(0,p.jsx)(G.E,{className:oR.Zc,variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.qsKRUQ)}),(0,p.jsx)("img",{className:oR.Zf,src:"/assets/94dd785aea1cdf5c.svg",alt:el.intl.string(el.t.yTPprb)}),(0,p.jsx)("img",{className:oR.tj,src:"/assets/864c8cb68c2d3fee.svg",alt:el.intl.string(el.t["+gd9QQ"])})]})}function ok(){let e=(0,oy.Ay)();return(0,p.jsxs)("div",{className:oR.FN,children:[(0,p.jsxs)("div",{children:[(0,p.jsxs)(D.D,{className:oL(e),style:{fontSize:"50px",lineHeight:"52px"},variant:"heading-xxl/extrabold",children:[le.Xn,"%"]}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.AewsXD)})]}),(0,p.jsx)("img",{className:oR.U2,src:"/assets/986f702786d3448c.svg",alt:el.intl.string(el.t.fD9Wv1)})]})}function oU(){return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t["1QHJaW"])}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsxs)("div",{className:oR._$,children:[(0,p.jsx)(oO,{}),(0,p.jsx)(oM,{}),(0,p.jsx)(ok,{})]})]})}var oP=n(548118),ow=n(149790),oF=n(451988),oB=n(615300),oH=n(632923),oV=((m={})[m.RIGHT=-1]="RIGHT",m[m.LEFT=1]="LEFT",m);let oz={friction:10,tension:40,overshootClamping:!0};class oY extends R.PureComponent{_animated;constructor(e){super(e),this._animated=new oB.A.Value(-1*e.direction)}componentWillEnter(e){this.props.onAnimationStart?.(),this._animated.setValue(-this.props.direction),oB.A.spring(this._animated,{toValue:0,...oz}).start(()=>{e(),this.props.onAnimationEnd?.()})}componentDidAppear(){this._animated.setValue(0)}componentWillLeave(e){oB.A.spring(this._animated,{toValue:this.props.direction,...oz}).start(e)}getStyle(){return oB.A.accelerate({transform:[{translateX:this._animated.interpolate({inputRange:[0,1],outputRange:["0%","-100%"]})}]})}render(){return(0,p.jsx)(oB.A.div,{style:this.getStyle(),className:oH.A,children:this.props.children})}}let oW=function(e){let{children:t,step:n,direction:i,className:l,onAnimationStart:s,onAnimationEnd:r}=e;return(0,p.jsx)(tj.F,{component:"div",className:k()(oH.Q,l),children:(0,p.jsx)(oY,{direction:i,onAnimationStart:s,onAnimationEnd:r,children:t},n)})};var oK=n(934746);let oX=function(e){let{items:t,carouselClassName:n,paginationCaretClassName:i,intervalBetweenAutomaticItemRotations:l,renderItem:s}=e,r=R.useMemo(()=>new oF.IX,[]),[a,o]=R.useState(oV.LEFT),[d,c]=R.useState(0),[u,m]=R.useState(!1),[g,x]=R.useState(!1),h=R.useCallback((e,t)=>{c(n=>{let i=n+t;return i<0?i=e.length-1:i>e.length-1&&(i=0),i})},[c]),E=R.useCallback(()=>{g||h(t,1)},[h,t,g]),j=R.useCallback(()=>{g||h(t,-1)},[h,t,g]);return R.useEffect(()=>{null!=l&&(u?r.stop():r.start(l,E))},[u,r,l,E]),(0,p.jsxs)("div",{className:oK.zr,onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),children:[(0,p.jsx)(eM.D,{className:k()(oK.Sx,i),onClick:j,onMouseEnter:()=>o(oV.RIGHT),ignoreKeyPress:g,children:(0,p.jsx)(rt.A,{direction:rt.A.Directions.LEFT,height:48,width:48,"aria-label":el.intl.string(el.t.FAmEgm)})}),(0,p.jsx)(oW,{step:d,direction:a,onAnimationStart:()=>x(!0),onAnimationEnd:()=>x(!1),className:k()(oK.Dk,n),children:s(t[d])}),(0,p.jsx)(eM.D,{className:k()(oK.Sx,i),onClick:E,onMouseEnter:()=>o(oV.LEFT),ignoreKeyPress:g,children:(0,p.jsx)(rt.A,{direction:rt.A.Directions.RIGHT,height:48,width:48,"aria-label":el.intl.string(el.t.Fa8W1W)})})]})};var oq=n(35275),oJ=n(718381);function oQ(e){let{subscribers:t}=e;return(0,p.jsxs)("div",{className:oJ.D$,children:[(0,p.jsx)("div",{className:oJ.DM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-overlay-light",children:t})}),(0,p.jsxs)("div",{className:oJ.Dn,children:[(0,p.jsx)(oq.A,{color:ed.A.colors.WHITE.css}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-overlay-light",children:el.intl.string(el.t["3NNXPW"])})]})]})}function oZ(e){let{guildName:t,guildIcon:n,guildAvatarUrl:i,subscriberCount:l}=e,s=(0,ow.dangerouslyConstructGuildRecordFromUntypedObject)({name:t,icon:n});return(0,p.jsxs)("div",{className:oJ.hz,children:[(0,p.jsx)(oP.Ay,{className:oJ.al,iconSrc:i,guild:s,size:oP.Ay.Sizes.LARGE}),(0,p.jsxs)("div",{className:oJ.PY,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:t}),null!=l&&(0,p.jsx)(oQ,{subscribers:l})]})]})}function o$(e){let{quote:t,quoteAttribution:n,quoteAttributionTitle:i}=e;return(0,p.jsxs)("div",{className:oJ.GX,children:[(0,p.jsx)(G.E,{variant:"text-lg/normal",color:"interactive-text-active",children:t}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",children:el.intl.format(el.t.m0b6Kj,{attributionName:n,attributionTitle:i??el.intl.string(el.t.pclUFJ)})})]})}function o0(e){let{emojisToShow:t,notShownEmojiCount:n,storePageUrl:i}=e,l=null!=t&&t.length>0;function s(){null!=i&&(0,sa.A)(i)}return(0,p.jsx)("div",{className:oJ.AC,children:l?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-strong",className:oJ.JE,children:el.intl.string(el.t.wg53L8)}),(0,p.jsxs)("div",{className:oJ.lZ,children:[(0,p.jsxs)("div",{className:k()(oJ.fP,null!=n&&oJ.ow),children:[t.map(e=>(0,p.jsx)(ry.A,{className:oJ.Zg,emojiId:e.id,emojiName:e.name,animated:e.animated},e.id)),null!=n&&(0,p.jsx)("div",{className:oJ.Ss,children:(0,p.jsxs)(G.E,{variant:"text-md/semibold",color:"text-default",children:["+",n]})})]}),(0,p.jsx)("div",{className:oJ.Yy,children:(0,p.jsx)(eg.$,{variant:"secondary",disabled:null==i,onClick:s,text:el.intl.string(el.t.mQ2IGa),fullWidth:!0})})]})]}):(0,p.jsx)("div",{className:oJ.Yy,children:(0,p.jsx)(eg.$,{variant:"secondary",disabled:null==i,onClick:s,text:el.intl.string(el.t.mQ2IGa),fullWidth:!0})})})}function o1(e){let{highlightedCreatorGuild:t}=e,{guild_id:n,quote:i,quote_attribution:l,quote_attribution_title:s}=t,r=function(e){let{isLoading:t,error:n,highlightedCreatorDetails:i}=function(e){let[t,n]=R.useState(!0),[i,l]=R.useState(),[s,r]=R.useState(),a=R.useCallback(async e=>{n(!0),l(void 0);try{let t=await rs.zW(e);r(t)}catch(e){l(e)}finally{n(!1)}},[]);return R.useEffect(()=>{a(e)},[e,a]),{isLoading:t,error:i,highlightedCreatorDetails:s}}(e),l=i?.store_page,s=R.useMemo(()=>{var e;let t,n=(e=l?.role_subscription?.group_listings,t=new Set,e?.forEach(e=>{e.subscription_listings?.forEach(e=>{t.add(e.role_id)})}),t),i=l?.role_subscription?.benefit_emojis;return i?.filter(e=>e.roles.some(e=>n.has(e)))},[l?.role_subscription]),r=l?.guild.icon_hash,a=tv.Ay.getGuildIconURL({id:e,icon:r,size:60}),o=R.useMemo(()=>null!=s&&s.length>4?s.slice(0,4):s,[s,4]),d=null!=s&&s.length>4?s.length-4:null,c=i?.slug,u=null!=c?ei.X7G.ROLE_SUBSCRIPTION_STORE_PAGE(c):void 0,m=l?.guild?.name,g=l?.role_subscription?.subscriber_count,x=!t&&null!=m&&null!=r&&null!=a;return x?{hasAllImperativeDetails:x,isLoading:t,details:{guildName:m,guildIcon:r,guildAvatarUrl:a,storePageUrl:u,subscriberCount:g,emojisToShow:o,notShownEmojiCount:d}}:{hasAllImperativeDetails:x,isLoading:t,error:n}}(n),{isLoading:a,hasAllImperativeDetails:o}=r;if(a)return(0,p.jsx)("div",{className:oJ.w_,children:(0,p.jsx)(eO.y,{})});if(!o)return null;let{guildIcon:d,guildName:c,guildAvatarUrl:u,subscriberCount:m,emojisToShow:g,notShownEmojiCount:x,storePageUrl:h}=r.details;return(0,p.jsxs)("div",{className:oJ.w_,children:[(0,p.jsx)(oZ,{guildIcon:d,guildName:c,guildAvatarUrl:u,subscriberCount:m}),(0,p.jsx)(o$,{quote:i,quoteAttribution:l,quoteAttributionTitle:s}),(0,p.jsx)(o0,{emojisToShow:g,notShownEmojiCount:x,storePageUrl:h})]})}function o2(e){let{highlightedCreators:t}=e;return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t["tJp+QV"])}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(oX,{carouselClassName:oJ.g9,items:t,renderItem:function(e){return(0,p.jsx)(o1,{highlightedCreatorGuild:e})},intervalBetweenAutomaticItemRotations:7e3})]})}var o3=n(177388);function o5(e){let{imageSrc:t,description:n}=e;return(0,p.jsxs)("div",{className:o3.kD,children:[(0,p.jsx)("div",{className:o3.sM,children:(0,p.jsx)("img",{className:o3.Bp,src:t,alt:""})}),(0,p.jsx)("div",{className:o3.Q7,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-strong",children:n})})]})}function o6(){let e=[{imageSrc:"/assets/59b21530c5141645.svg",description:el.intl.string(el.t.lT0ZNS)},{imageSrc:"/assets/8a664eee84785816.svg",description:el.intl.string(el.t.ihN2Wb)},{imageSrc:"/assets/25ecf045743f6175.svg",description:el.intl.string(el.t.c8krDQ)}];return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.R9rNIk)}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)("div",{className:o3.LL,children:e.map(e=>(0,p.jsx)(o5,{imageSrc:e.imageSrc,description:e.description},e.imageSrc))}),(0,p.jsx)(iW.h,{size:24}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.format(el.t.oxW30N,{creatorPortalUrl:le.nd})})]})}var o4=n(113003);function o9(e){let{guild:t}=e,i=(0,L.bG)([Z.default],()=>{let e=Z.default.getCurrentUser();return(0,q.bM)(t,e)});return(0,p.jsxs)(sr.B,{gap:24,className:o4.k,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.Ms33Ds)}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.xK7oic)}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.VAIHXQ),shouldShow:!i,children:(0,p.jsx)("div",{children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.ZXeJbS),disabled:!i,onClick:function(){!function(e){let{demonetized:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};(0,C.openModalLazy)(async()=>{let{default:i}=await Promise.all([n.e("149249"),n.e("237803")]).then(n.bind(n,258770));return n=>(0,p.jsx)(i,{guildId:e,demonetized:t,...n})},{onCloseRequest:()=>{}})}(t.id,{demonetized:!0})}})})})]})}var o7=n(296315);function o8(e){let{onboardingMarketing:t,onboardingMarketingError:n}=e;function i(e){let{children:t}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:o7.ts}),t]})}let l=(0,p.jsx)(i,{children:(0,p.jsx)(o6,{})},iM.HOW_IT_WORKS),s=(0,p.jsx)(i,{children:(0,p.jsx)(oU,{})},iM.BENEFITS);return null!=n||t?.sections==null?(0,p.jsxs)(p.Fragment,{children:[l,s]}):(0,p.jsx)(p.Fragment,{children:t.sections.map(e=>{switch(e.type){case iM.HOW_IT_WORKS:return l;case iM.BENEFITS:return s;case iM.OTHER_CREATORS:return(0,p.jsx)(i,{children:(0,p.jsx)(o2,{highlightedCreators:e.creators})},iM.OTHER_CREATORS)}})})}function de(e){let t,{guild:n}=e,i=iU(n),{eligibilityLoading:l,eligibilityError:s,eligibility:r}=i,a=(t=(0,ov.A)(r),t?.flatMap(e=>e.checked?[]:[e.key])??null),{isLoading:o,error:d,creatorMonetizationOnboardingMarketing:c}=function(e){let[t,n]=R.useState(!0),[i,l]=R.useState(),[s,r]=R.useState(),a=R.useCallback(async e=>{n(!0),l(void 0);try{let t=await iD.P(e);r(t)}catch(e){l(new nS.LG(e))}finally{n(!1)}},[]);return R.useEffect(()=>{a(e)},[e,a]),{isLoading:t,error:i,creatorMonetizationOnboardingMarketing:s}}(n.id);return(R.useEffect(()=>{(0,o_.G)(n.id)},[n.id]),(0,oC.A)({type:A.ImpressionTypes.PANE,name:A.ImpressionNames.ENABLE_CREATOR_MONETIZATION_ACCEPT_TERMS_LANDING,properties:{guild_id:n.id,is_owner:i.isGuildOwner,is_eligible:i.eligibleForMonetization,ineligible_reasons:a}},{disableTrack:null==n.id||null==r}),l||null==r||o)?(0,p.jsx)(eO.y,{}):r.actionRequired?(0,p.jsx)(o9,{guild:n}):null!=s?(0,p.jsx)(iL.w,{type:"critical",children:s.message}):(0,p.jsxs)("div",{className:o7.kL,children:[(0,p.jsx)(oT.A,{guild:n,monetizationEligibility:i}),(0,p.jsx)(o8,{onboardingMarketing:c,onboardingMarketingError:d})]})}var dt=n(192173);function dn(){let e,t=(0,L.bG)([O.A],()=>O.A.getGuild()),{application:n,loading:i}=(0,ip.A)(t?.id,sj.S7.GUILD_ROLE_SUBSCRIPTIONS),l=R.useRef(null);R.useEffect(()=>{null!=t&&(0,sk.aV)(t)&&(0,sw.Dr)(I.M.SERVER_SUBSCRIPTION_SETTINGS_NEW_BADGE_TIER_TEMPLATE)},[t]);let s=t?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE)===!1&&t?.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PROVISIONAL)===!1;return e=null==t||i?(0,p.jsx)(eO.y,{}):s?(0,p.jsx)(de,{guild:t}):(0,p.jsx)(oI,{guild:t,application:n}),(0,p.jsx)("div",{className:dt.ed,children:(0,p.jsx)("div",{className:dt.V1,children:(0,p.jsx)(sU.Ar,{className:dt.iL,children:(0,p.jsx)("main",{ref:l,className:dt.z1,children:(0,p.jsx)(sP.xp,{containerRef:l,children:e})})})})})}var di=n(416052),dl=n(473657);let ds=[0xdb2389,0xba2be9,8804082,6576370,5335282,2652110,2128781,2196594,4752414,0xc75a38,0xc74138,12401e3,0xc5579d,5659039,4092591,5868359,6586142,8876063,8484432,9979976,5269106,3421236],dr=/^(https?:\/\/)?(?:m\.|www\.)?(youtu\.be|youtube\.com)\/(embed\/|v\/|watch\?v=|watch\?.+&v=)?((\w|-){11})(?:\S+)?$/,da=ds[4];function dd(e){let{guild:t,canEnable:n}=e,i=(0,i9.Tq)(t.id),{loading:l,updateSubscriptionsSettings:s}=(0,i9.KE)(),[r,a]=R.useState(t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)),[o,d]=R.useState(i?.store_page_primary_color??da),[c,u]=R.useState(i?.store_page_trailer_url),m=null==c||null!=c.match(dr),[g,x]=R.useState(i?.store_page_show_subscriber_count??!1),h=R.useRef(i?.store_page_slug).current,E=r!==t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)||i?.store_page_primary_color==null&&o!==da||i?.store_page_primary_color!=null&&o!==i?.store_page_primary_color||c!==i?.store_page_trailer_url||null!=g&&g!==i?.store_page_show_subscriber_count;async function j(){iY()(null!=i,"Settings must be defined");let e={};r!==t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)&&(e.store_page_enabled=r),(i?.store_page_primary_color==null&&o!==da||i?.store_page_primary_color!=null&&o!==i?.store_page_primary_color)&&(e.store_page_primary_color=o),c!==i?.store_page_trailer_url&&(e.store_page_trailer_url=c),g!==i?.store_page_show_subscriber_count&&(e.store_page_show_subscriber_count=g),Object.keys(e).length>0&&(await s(t.id,e),"store_page_enabled"in e&&sx.default.track(ei.HAw.GUILD_ROLE_SUBSCRIPTION_STORE_PAGE_TOGGLED,{enabled:r,...(0,eX.H$)(t.id)}))}let f=ei.X7G.ROLE_SUBSCRIPTION_STORE_PAGE(h),N=null!=c&&c===i?.store_page_trailer_url,{shouldRestrictUpdatingCreatorMonetizationSettings:A}=(0,iC.nq)(t.id),I=A||!m,S=!r&&!n;return(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.N6Tg9A)}),(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.lwvl1g),checked:r,disabled:A||S,description:el.intl.string(el.t["uU/69/"]),onChange:e=>a(e)}),S?(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:el.intl.string(el.t.mIgfEu)}):null]}),(0,p.jsx)(H.c,{}),(0,p.jsxs)(i1.D,{label:el.intl.string(el.t.N46WOv),disabled:A,children:[(0,p.jsx)(di.A,{value:f,className:k()({[dl.r9]:A})}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:dl.eZ,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.CaOYqc),onClick:()=>(0,sa.A)(f),disabled:A})})]}),(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.W39uIL),description:el.intl.string(el.t.B6XtE7),children:(0,p.jsxs)("div",{className:dl.xu,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",style:{backgroundColor:`#${o.toString(16).padStart(6,"0")}`},className:dl.pB,children:el.intl.string(el.t.l6iM36)}),(0,p.jsx)(aN.sk,{colors:ds,customColor:null,defaultColor:da,value:o,onChange:e=>d(e),renderDefaultButton:()=>null,renderCustomButton:()=>null,colorContainerClassName:dl.jP,disabled:A})]})}),(0,p.jsx)(H.c,{}),(0,p.jsx)(n6.k,{label:el.intl.string(el.t.k2yRvd),description:el.intl.string(el.t.amd996),value:c??void 0,onChange:e=>u(""===e?null:e),error:m?null:el.intl.string(el.t["1kL79Q"]),placeholder:el.intl.string(el.t["+I4gdT"]),trailing:m&&N?lk.y:void 0,disabled:A}),(0,p.jsx)(H.c,{}),(0,p.jsx)(l6.n,{label:el.intl.string(el.t.AU2HU0),description:el.intl.string(el.t.iWBt3Q),children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.hJsAPo),description:el.intl.string(el.t.hn65ET),icon:lp.UserIcon,checked:g,onChange:e=>x(e),disabled:A})}),(0,p.jsx)(tj.F,{component:"div",className:dl.se,children:E&&(0,p.jsx)(tN.F,{children:(0,p.jsx)(tf.A,{submitting:l,onReset:function(){a(t.features.has(ei.GuildFeatures.CREATOR_STORE_PAGE)),d(i?.store_page_primary_color??da),u(i?.store_page_trailer_url),x(i?.store_page_show_subscriber_count??!1)},onSave:j,disabled:I})})})]})}function dc(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,sF.X)(),n=(0,i9.uP)(e?.id).some(e=>e.published);return null!=e&&t?(0,p.jsx)(dd,{guild:e,canEnable:n}):(0,p.jsx)(eO.y,{})}function du(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return(0,p.jsx)(sF.H,{guildId:e?.id,refetchOnMount:!0,children:(0,p.jsx)(dc,{})})}var dm=n(450510),dg=n(383272),dx=n(414133);let dh={description:"",channels:[],enabled:!1},dE=dh,dj=!1,df=!1,dN=dh;function dp(e){let{welcomeScreen:t,guildId:n}=e,i=t7.A.getGuild(n);dN=dE=null!=t?{description:t.description??"",channels:t.welcome_channels??[],enabled:i?.features.has(ei.GuildFeatures.WELCOME_SCREEN_ENABLED)}:dh,df=!1}class dA extends L.Ay.Store{static displayName="WelcomeScreenSettingsStore";initialize(){this.waitFor(t7.A)}get(){return dN}showNotice(){return df}getSettingsProps(){return{submitting:dj,hasErrors:df,welcomeSettings:dN,originalWelcomeSettings:dE}}}let dI=new dA(eh.h,{WELCOME_SCREEN_FETCH_SUCCESS:dp,WELCOME_SCREEN_UPDATE:dp,WELCOME_SCREEN_SETTINGS_RESET:function(){dN=dE,df=!1},WELCOME_SCREEN_SETTINGS_CLEAR:function(){dN=dh,dE=dh},WELCOME_SCREEN_SETTINGS_UPDATE:function(e){let{settings:t}=e;dN={...dN,...t}},WELCOME_SCREEN_SUBMIT:function(){dj=!0},WELCOME_SCREEN_SUBMIT_SUCCESS:function(e){dp(e),dj=!1},WELCOME_SCREEN_SUBMIT_FAILURE:function(){df=!0,dj=!1}});var dS=n(225315);let dC=function(){let{guild:e}=(0,L.bG)([O.A],()=>O.A.getProps()),{submitting:t,welcomeSettings:n}=(0,L.bG)([dI],()=>dI.getSettingsProps());return null==e?null:(0,p.jsx)(tf.A,{onSave:function(){if(null!=e)return(0,dS.i4)(e.id,n)},onReset:dS.oZ,submitting:t,onSaveText:el.intl.string(el.t["7NqTJn"]),message:el.intl.string(el.t["Z0/Wme"])})};var d_=n(625494),dv=n(811893),dT=n(837057),db=n(310419),dy=n(488995),dR=n(15330);function dL(){return(0,p.jsxs)("div",{className:dR.q,children:[(0,p.jsx)("div",{children:el.intl.string(el.t.AKcFUj)}),(0,p.jsx)(dv.t,{size:"xs",color:"currentColor",className:dR.w})]})}var dG=n(837381),dD=n(621466),dO=n(177953),dM=n(523599);function dk(){return dM.A.isLoading||dM.A.isLoadingNextPage}function dU(e,t){let n=function(e){let{before:t,userId:n,targetId:i,action:l}=e,s=n??dM.A.userIdFilter,r=l??dM.A.actionFilter,a=i??dM.A.targetIdFilter,o={limit:ei.$jw};return null!=t&&(o.before=t),null!=s&&(o.user_id=s),null!=r&&(o.action_type=r),null!=a&&(o.target_id=a),o}(t);return ex.Bo.get({url:ei.Rsh.GUILD_AUDIT_LOG(e),query:n,oldFormErrors:!0,rejectWithError:!0})}function dP(e,t,n,i){if(!dk()&&null!=e)return eh.h.dispatch({type:"AUDIT_LOG_FETCH_START"}),dU(e,{userId:t,action:i,targetId:n}).then(e=>{let{audit_log_entries:t,integrations:n,users:i,webhooks:l,guild_scheduled_events:s,auto_moderation_rules:r,threads:a,application_commands:o}=e.body;eh.h.dispatch({type:"AUDIT_LOG_FETCH_SUCCESS",logs:t,integrations:n,users:i,webhooks:l,guildScheduledEvents:s,automodRules:r,threads:a,applicationCommands:o})},()=>eh.h.dispatch({type:"AUDIT_LOG_FETCH_FAIL"}))}function dw(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!dM.A.hasOlderLogs||dk()||null==e)return;let n=dM.A.logs,i=n[n.length-1],l=null;return null!=i&&(l=i.id),eh.h.dispatch({type:"AUDIT_LOG_FETCH_NEXT_PAGE_START",before:l,isGroupedFetch:t}),dU(e,{before:l}).then(e=>{let{audit_log_entries:t,integrations:n,users:i,webhooks:l,guild_scheduled_events:s,auto_moderation_rules:r,threads:a,application_commands:o}=e.body;eh.h.dispatch({type:"AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS",logs:t,integrations:n,users:i,webhooks:l,guildScheduledEvents:s,automodRules:r,threads:a,applicationCommands:o})},()=>eh.h.dispatch({type:"AUDIT_LOG_FETCH_NEXT_PAGE_FAIL"}))}var dF=n(928039),dB=n(411153),dH=n(889227),dV=n(555067),dz=n(438407),dY=n(573648),dW=n(342296),dK=n(3451),dX=n(165259);class dq extends R.PureComponent{render(){let{user:e,onContextMenu:t}=this.props;return(0,p.jsxs)("span",{onContextMenu:t,className:dX.userHook,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",children:or.Ay.getUserTag(e,{mode:"username"})}),"0"!==e.discriminator&&(0,p.jsxs)(G.E,{variant:"text-xs/normal",className:dX.discrim,children:["#",e.discriminator]})]})}}let dJ=R.forwardRef((e,t)=>{let n,{log:i,className:l,expanded:s,guildId:r,guild:a,onChannelContextMenu:o,onContentClick:d,onHeaderClick:c,onTargetContextMenu:u,onUserContextMenu:m,theme:g}=e,x=R.useRef(null),h=dV.checkChangesToRender(i),E=dX.headerDefault;s?E=dX.headerExpanded:h&&(E=dX.headerClickable);let j=i.timestampStart.calendar(),f=i.timestampEnd.calendar();n=j===f?(0,p.jsx)(G.E,{className:dX.timestamp,variant:"text-sm/normal",children:j}):(0,p.jsxs)(G.E,{className:dX.timestamp,variant:"text-sm/normal",children:[j,"\u2014",f]});let N=h?c:ei.tEg;return(0,p.jsx)(dG.tG,{id:i.id,children:e=>(0,p.jsxs)("div",{ref:t,className:k()(dX.auditLog,l),children:[(0,p.jsxs)(eM.D,{className:E,"aria-expanded":s,onClick:N,...e,children:[(0,p.jsx)(dz.H,{action:i.action,actionType:i.actionType,targetType:i.targetType}),function(){let{user:e,userId:t,options:{integration_type:n}}=i;if(null!=e&&null!=t)return(0,p.jsx)(dW.A,{targetElementRef:x,user:e,guildId:r,newAnalyticsLocations:[a$.A.AVATAR],children:e=>(0,p.jsx)(ec.eu,{...e,ref:x,onClick:t=>{t.stopPropagation(),e.onClick(t)},className:dX.avatar,src:i.action===ei.F_X.AUTO_MODERATION_BLOCK_MESSAGE||i.action===ei.F_X.AUTO_MODERATION_FLAG_TO_CHANNEL||i.action===ei.F_X.AUTO_MODERATION_USER_COMMUNICATION_DISABLED||i.action===ei.F_X.AUTO_MODERATION_QUARANTINE_USER?(0,dK.q)():i.user?.getAvatarURL(r,40),"aria-hidden":!0,size:eu._3.SIZE_40})});if(null!=n){let e=dY.A.get(n);if(null!=e){let t=(0,ob.M)(g)?e.icon.darkSVG:e.icon.lightSVG;return(0,p.jsx)(ec.eu,{className:dX.avatar,src:t,"aria-hidden":!0,size:eu._3.SIZE_40})}}return null}(),(0,p.jsxs)("div",{className:dX.timeWrap,children:[(0,p.jsx)("div",{className:dX.title,children:function(){let e,{user:t,target:n,options:l}=i;e=(0,ow.fh)(n)?n.name:n.toString();let s=dV.getChangeTitle(i);return null!=s?(0,p.jsx)("div",{className:dX.overflowEllipsis,children:el.intl.format(s,{user:t,target:e,userHook:(e,t)=>{if(null!=i.user)return(0,p.jsx)(dq,{user:i.user,onContextMenu:m},t);if(null!=i.options.integration_type){let e=dY.A.get(i.options.integration_type);return e?.name??el.intl.string(el.t["n+olu7"])}return el.intl.string(el.t["30mdIx"])},targetHook:(e,t)=>i.targetType===ei.GaG.USER&&i.target instanceof dH.A?(0,p.jsx)(dq,{user:i.target,onContextMenu:u},t):(0,p.jsx)("span",{onContextMenu:u,children:e},t),count:l.count??"",channel:null==l.channel||"string"==typeof l.channel?l.channel:(0,eq.m1)(l.channel,Z.default,e9.A,!0),channelHook:(e,t)=>(0,p.jsx)("span",{onContextMenu:o,children:e},t),subtarget:l.subtarget})}):null}()}),n]}),h?(0,p.jsx)(rt.A,{className:dX.expand,foreground:dX.expandForeground,expanded:s,"aria-hidden":!0}):null]}),s?(0,p.jsx)("div",{className:dX.divider}):null,s&&null!=a?(0,p.jsx)(dz.r,{log:i,guild:a,onContentClick:d}):null]})})});dJ.displayName="GuildSettingsAuditLogEntry";let dQ=L.Ay.connectStores([oi.A],()=>({theme:oi.A.theme}),{forwardRef:!0})(dJ);var dZ=n(521219),d$=n(187065);let d0=R.forwardRef((e,t)=>{let{onHeaderClick:i,guildId:l,guild:s,...r}=e;return null==l?null:(0,p.jsx)(dQ,{ref:t,...r,guildId:l,guild:s,onHeaderClick:function(){let{log:e}=r;i?.(e)},onUserContextMenu:function(e){let{log:t}=r,{user:i}=t;null!=i&&null!=l&&(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("624198"),n.e("825486"),n.e("70515"),n.e("376926")]).then(n.bind(n,422189));return t=>(0,p.jsx)(e,{...t,guildId:l,user:i})})},onChannelContextMenu:function(e){let{log:t}=r,i=t7.A.getGuild(l);null!=t.options.channel&&"string"!=typeof t.options.channel&&null!=i&&(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("379995"),n.e("421060"),n.e("23440")]).then(n.bind(n,194195));return n=>null!=t.options.channel?(0,p.jsx)(e,{...n,channel:t.options.channel}):null})},onTargetContextMenu:function(e){let{log:t}=r;switch(t.targetType){case ei.GaG.CHANNEL:case ei.GaG.CHANNEL_OVERWRITE:let i=e6.A.getChannel(t.targetId),s=t7.A.getGuild(l);if(null!=i&&null!=s)return(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("379995"),n.e("421060"),n.e("23440")]).then(n.bind(n,194195));return t=>(0,p.jsx)(e,{...t,channel:i})});return(0,nW.L3)(e,async()=>{let{default:e}=await n.e("715687").then(n.bind(n,646938));return n=>(0,p.jsx)(e,{...n,id:t.targetId,label:el.intl.string(el.t.rCazna)})});case ei.GaG.USER:let a=Z.default.getUser(t.targetId);if(null!=a&&null!=l)return(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("624198"),n.e("825486"),n.e("70515"),n.e("376926")]).then(n.bind(n,422189));return t=>(0,p.jsx)(e,{...t,guildId:l,user:a})})}return null}})});function d1(e){let{logs:t,guildId:n,guild:i,expandedId:l,lastExpandedId:s,scroller:r,setExpandedRef:a,setLastExpandedRef:o,onHeaderClick:d,onContentClick:c}=e,u=R.useRef(r);R.useEffect(()=>{u.current=r},[r]);let m=(0,dF.A)("audit-log",u);return(0,p.jsx)(dG.hD,{navigator:m,children:(0,p.jsx)(dG.PR,{children:e=>{let{ref:r,...u}=e;return(0,p.jsx)("div",{ref:r,...u,className:dZ.p_,children:t.map(e=>{let t=l===e.id,r=s===e.id,u=t?a:r?o:null;return(0,p.jsx)(d0,{guildId:n,guild:i,ref:e=>{u?.(e)},className:dZ.nM,onHeaderClick:d,onContentClick:c,log:e,expanded:t},e.id)})})}})})}d0.displayName="AuditLogClickWrap";class d2 extends R.PureComponent{_clickedInside=!1;_scrollerRef=null;_expandedRef=null;_lastExpandedRef=null;_prevRects=this.getRects();_contentRef=R.createRef();state={expandedId:null,lastExpandedId:null,actionFilterQuery:""};componentDidMount(){dP(this.props.guildId),document.addEventListener("click",this.handleOutsideClick)}componentWillUnmount(){document.removeEventListener("click",this.handleOutsideClick)}componentDidUpdate(e,t){this.state.expandedId!==t.expandedId&&this.fixScroll(),!this.props.showLoadMore&&this.props.logs.length!==e.logs.length&&null!=this._scrollerRef&&this.isScrollerAtBottom()&&dw(this.props.guildId,!0)}isScrollerAtBottom(){return this._scrollerRef?.isScrolledToBottom()||!1}fixScroll(){let e=this._scrollerRef;if(null==e)return;let t=this.getRects(),n=this._prevRects;if(null==t.expanded||null==t.lastExpanded||null==n.expanded||t.expanded.top<t.lastExpanded.top)return;let i=n.expanded.height-t.lastExpanded.height,l=e.getScrollerState().scrollTop-i;e.scrollTo({to:l})}getRects(){let e={lastExpanded:null,expanded:null};if(null!=this._lastExpandedRef){let t=this._lastExpandedRef;(0,dD.vq)(t)&&(e.lastExpanded=t.getBoundingClientRect())}if(null!=this._expandedRef){let t=this._expandedRef;(0,dD.vq)(t)&&(e.expanded=t.getBoundingClientRect())}return e}formatActionOption=e=>{let t=(0,dB.pq)(e.value),n=(0,dB.Ag)(e.value);return{id:e.value,value:e.value,label:e.label,leading:(0,p.jsx)(dz.H,{themeOverride:null,actionType:t,targetType:n,action:e.value})}};formatUserOption=e=>{if(!(e.user instanceof dH.A))return{id:e.value,value:e.value,label:e.label,leading:(0,p.jsx)(dO.n,{size:"custom",color:"currentColor",width:30,height:30})};{let t=e.user;return{id:t.id,value:t.id,label:or.Ay.getUserTag(t,{mode:"username"}),leading:(0,p.jsx)(ec.eu,{size:eu._3.SIZE_24,src:t.getAvatarURL(this.props.guildId,32),"aria-label":t.username,className:dZ.my}),trailing:t.hasUniqueUsername()?void 0:(0,p.jsxs)(G.E,{variant:"text-xs/normal",className:dZ.D2,children:["#",t.discriminator]})}}};renderHeaderDropdowns=()=>{let{actionFilter:e,hide:t,userIdFilter:n,moderators:i}=this.props;if(t)return null;let l=dV.ACTION_FILTER_ITEMS(),s=l.find(t=>{let{value:n}=t;return e===n})??l[0],r={label:el.intl.string(el.t.ZRFdsL),valueLabel:el.intl.string(el.t.an9Ry3),value:null},a=[r,...i].map(e=>e instanceof dH.A?{label:e.username,value:e.id,user:e}:e),o=a.find(e=>{let{value:t}=e;return t===n})??r;return(0,p.jsxs)("div",{className:dZ.SO,children:[(0,p.jsx)(eK.Z,{options:a,formatOption:this.formatUserOption,value:o.value,onSelectionChange:this.handleFilterUserChange,label:el.intl.string(el.t["hxnY/q"]),placeholder:el.intl.string(el.t.pYHobK),selectionMode:"single"}),(0,p.jsx)(eK.Z,{placeholder:el.intl.string(el.t.I288Zx),label:el.intl.string(el.t.rautds),options:l,formatOption:this.formatActionOption,value:s.value,onSelectionChange:this.handleFilterActionChange,selectionMode:"single"})]})};renderHeader(){return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:dZ.P_,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.SPWLyT)}),this.renderHeaderDropdowns()]}),(0,p.jsx)(H.c,{className:dZ.yF})]})}renderSpinner(){return(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE})}renderContent(){let{expandedId:e,lastExpandedId:t}=this.state,{logs:i,theme:l,hide:s,isInitialLoading:r,isLoading:a,hasError:o,guildId:d,guild:c}=this.props;if(s)return(0,p.jsx)(Y.A,{});if(a||r)return this.renderSpinner();if(0===i.length){let e=o?el.intl.string(el.t.tzkaD7):el.intl.string(el.t.lNuYhh),t=o?el.intl.string(el.t.Ww5Tjy):el.intl.string(el.t["RHhk+P"]);return(0,p.jsxs)(aW.pp,{theme:l,className:dZ.Ie,children:[(0,p.jsx)(aW.G8,{darkSrc:n(673586),lightSrc:n(470954),width:272,height:130}),(0,p.jsx)(aW.SG,{note:e,style:{maxWidth:300},children:t})]})}return(0,p.jsx)(d1,{logs:i,guildId:d,guild:c,expandedId:e,lastExpandedId:t,setExpandedRef:this.handleSetExpandedRef,setLastExpandedRef:this.handleSetLastExpandedRef,onHeaderClick:this.handleHeaderClick,onContentClick:this.handleContentClick,scroller:this._scrollerRef})}renderLoadMore=()=>{let{showLoadMore:e,hasOlderLogs:t,hide:n}=this.props;if(e&&t&&!n)return(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:dZ.UX,children:(0,p.jsx)(eg.$,{variant:"secondary",text:el.intl.string(el.t["Q/LSXp"]),onClick:this.handleFetchNextPage})})};render(){let{isLoadingNextPage:e,hide:t,isLoading:n}=this.props;return(0,p.jsx)("div",{className:d$.customColumn,children:(0,p.jsx)("div",{className:d$.customContainer,children:(0,p.jsx)(nr.Gt,{className:k()(d$.customScroller,dZ.XG),onScroll:this.handleOnScroll,ref:this.handleSetScrollerRef,children:(0,p.jsx)("div",{className:dZ.Qs,ref:this._contentRef,children:(0,p.jsxs)(sP.xp,{containerRef:this._contentRef,children:[this.renderHeader(),this.renderContent(),this.renderLoadMore(),!e||t||n?null:this.renderSpinner()]})})})})})}handleFilterActionChange=e=>{var t,n;t=e,n=this.props.guildId,dk()||null==n||(eh.h.dispatch({type:"AUDIT_LOG_FILTER_BY_ACTION",action:t}),dP(n,null,null,t))};handleFilterUserChange=e=>{var t,n;t=e,n=this.props.guildId,dk()||null==n||(eh.h.dispatch({type:"AUDIT_LOG_FILTER_BY_USER",userId:t}),dP(n,t))};handleHeaderClick=e=>{let{expandedId:t}=this.state;t!==e.id?(this._clickedInside=!0,this.setState({expandedId:e.id,lastExpandedId:t}),this._prevRects=this.getRects()):(this._expandedRef=null,this._lastExpandedRef=null,null!=t&&(this._prevRects=this.getRects()),this.setState({expandedId:null,lastExpandedId:null}))};handleOutsideClick=()=>{null==this.state.expandedId||this._clickedInside?null!=this.state.expandedId&&(this._clickedInside=!1):(this._expandedRef=null,this._lastExpandedRef=null,this.setState({expandedId:null,lastExpandedId:null}),this._prevRects=this.getRects())};handleContentClick=e=>{this._clickedInside=!0,e.stopPropagation()};handleSetScrollerRef=e=>{this._scrollerRef=e};handleOnScroll=()=>{this.isScrollerAtBottom()&&this.handleFetchNextPage()};handleFetchNextPage=()=>{dw(this.props.guildId)};handleActionFilterQueryChange=e=>{this.setState({actionFilterQuery:e})};handleActionFilterQueryClear=()=>{this.setState({actionFilterQuery:""})};handleSetExpandedRef=e=>{this._expandedRef=e};handleSetLastExpandedRef=e=>{this._lastExpandedRef=e}}let d3=L.Ay.connectStores([dM.A,O.A,t7.A,oi.A,Q.A,Z.default],()=>{let e=O.A.getGuildId(),t=t7.A.getGuild(e),n=dM.A.logs;return{guildId:e,guild:t,moderators:dM.A.userIds.map(e=>Z.default.getUser(e)).filter(N.Vq),isInitialLoading:dM.A.isInitialLoading,isLoading:dM.A.isLoading,isLoadingNextPage:dM.A.isLoadingNextPage,showLoadMore:dM.A.groupedFetchCount>2,hasError:dM.A.hasError,hasOlderLogs:dM.A.hasOlderLogs,logs:null!=n&&null!=t?dV.transformLogs(n,t):[],actionFilter:dM.A.actionFilter,userIdFilter:dM.A.userIdFilter,theme:oi.A.theme,hide:Q.A.enabled}})(d2);var d5=n(421838),d6=n(773669),d4=n(118751);function d9(e,t){let n=new Date,i=new Date(n.getTime()-(n.getDay()+1)*864e5-36288e5);return ex.Bo.get({url:t(e),query:{start:i.toISOString(),end:n.toISOString(),interval:2},oldFormErrors:!0,rejectWithError:(0,ex.fT)()})}var d7=n(914609),d8=n.n(d7);let ce=["pct_retained","new_members","visitors","communicators"],ct={},cn=null;function ci(e){let{guildId:t,stats:n}=e;cn=null;let i={},l={},s=n[0],r=n[1];null!=s&&ce.forEach(e=>{if(null!=s[e]){let t=d8()(e);null!=r&&0!==r[e]&&(i[`${t}Change`]=(s[e]-r[e])*100/r[e]),l[t]=s[e]}}),ct[t]={...l,...i,...ct[t]}}function cl(e){let{error:t}=e;cn=t.code}class cs extends L.Ay.Store{static displayName="GuildSettingsAnalyticsStore";getOverviewAnalytics(e){return ct[e]}getError(){return cn}}let cr=new cs(eh.h,{GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS:ci,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS:ci,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS:ci,GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE:cl,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE:cl,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE:cl});function ca(e,t,n){let i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],l=null;return null==t||Number.isNaN(t)?null!=e&&(l=el.intl.string(el.t.xO2msf)):l=el.intl.formatToPlainString(el.t.nskeMw,{percentage:(0,d4.s_)(Math.abs(t),n)}),{localizedNumber:null!=e?`${(0,d4.s_)(e,n)}${i?"%":""}`:null,subtext:l,isTrendingUp:null!=t&&t>0,isTrendingDown:null!=t&&t<0}}var co=n(900002);let cd=function(e){let{width:t=24,height:n=24,color:i="currentColor",className:l}=e;return(0,p.jsx)("svg",{className:l,width:t,height:n,viewBox:"0 0 14 12",children:(0,p.jsx)("path",{d:"M7 0L13.9282 12H0.0717969L7 0Z",fill:i})})};var cc=n(527303);let cu=function(e){let{title:t,subtext:n=el.intl.string(el.t.jHpxwo),localizedNumber:i,isTrendingUp:l,isTrendingDown:s,tooltipText:r}=e,a=null!=r?(0,p.jsx)(co.ST,{text:r,position:"top","aria-label":"string"==typeof r?r:t,children:e=>(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:cc.G,...e})}):null;return(0,p.jsxs)("div",{className:cc.Tp,children:[(0,p.jsxs)(G.E,{variant:"text-md/medium",className:cc.tG,children:[t,a]}),(0,p.jsx)("div",{className:cc.yz,children:(0,p.jsx)(G.E,{className:null!=i?cc.MB:cc.WY,variant:"text-lg/semibold",children:null!=i?i:el.intl.string(el.t.jHpxwo)})}),(0,p.jsxs)("div",{className:cc.BP,children:[l?(0,p.jsx)(cd,{className:cc.Tz,color:ed.A.unsafe_rawColors.GREEN_360.css,"aria-label":el.intl.string(el.t["8mcccd"]),width:14,height:12}):null,s?(0,p.jsx)(cd,{className:cc.AL,color:ed.A.unsafe_rawColors.RED_400.css,"aria-label":el.intl.string(el.t.NLl6Q3),width:14,height:12}):null,(0,p.jsx)(G.E,{variant:"text-xs/normal",children:n})]})]})};var cm=n(897513),cg=n(822127);function cx(){let[e,t]=R.useState(!1),n=(0,L.bG)([O.A],()=>O.A.getGuildId());return(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cg.XU,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.Uskgxx),onClick:function(){let e,i;t(!0),(sx.default.track(ei.HAw.GUILD_INSIGHTS_SETTINGS_CTA_CLICKED,{guild_id:n}),e=null==n?ei.dSh.DEVELOPER_PORTAL:ei.dSh.DEVELOPER_PORTAL_GUILD_ANALYTICS(n),i=(0,az.A)(),ex.Bo.post({url:ei.Rsh.HANDOFF,body:{key:i},oldFormErrors:!0,rejectWithError:!0}).then(t=>{let n=t.body.handoff_token;window.open(ei.X7G.DEVELOPER_PORTAL_LOGIN_HANDOFF(i,n,e))},()=>{window.open(e)})).then(()=>{t(!1)})},loading:e})})}let ch=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId()),t=(0,L.bG)([d6.default],()=>d6.default.locale),{analytics:n,notice:i}=function(e){let t,n,i=(t=(0,L.bG)([t7.A],()=>t7.A.getGuild(e),[e]),n=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(e),[e]),null==t||null==n||!(t.features.has(ei.GuildFeatures.PARTNERED)||t.features.has(ei.GuildFeatures.VERIFIED))&&n<500),{analytics:l,errorCode:s}=(0,L.cf)([cr],()=>({analytics:null!=e?cr.getOverviewAnalytics(e):null,errorCode:cr.getError()}),[e]);return R.useEffect(()=>{null!=e&&!i&&(d9(e,ei.Rsh.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW).then(t=>{let{body:n}=t;eh.h.dispatch({type:"GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS",guildId:e,stats:n.slice(0,2)})},e=>{eh.h.dispatch({type:"GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE",error:e.body})}),d9(e,ei.Rsh.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW).then(t=>{let{body:n}=t;eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS",guildId:e,stats:n.slice(0,2)})},e=>{eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE",error:e.body})}),d9(e,ei.Rsh.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION).then(t=>{let{body:n}=t,i=n.filter(e=>e.hasOwnProperty("pct_retained")).map(e=>{let{interval_start_timestamp:t,pct_retained:n,...i}=e;return{interval_start_timestamp:t,pct_retained:n}});eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS",guildId:e,stats:i.slice(0,2)})},e=>{eh.h.dispatch({type:"GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE",error:e.body})}))},[e,i]),{analytics:l,notice:i||s===ei.t02.NOT_ENOUGH_GUILD_MEMBERS?{type:"info",message:el.intl.string(el.t["FsgE/B"])}:null==s?null:{type:"critical",message:el.intl.string(el.t.Iju63e)}}}(e),l=(0,L.bG)([Q.A],()=>Q.A.getSettings().enabled);R.useEffect(()=>{(0,d5.sF)(cm._.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)},[]);let s=null!=n?(0,p.jsxs)("div",{className:cg.SJ,children:[(0,p.jsx)(cu,{title:el.intl.string(el.t.i0NorT),tooltipText:el.intl.string(el.t.KiRbLJ),...ca(n.visitors,n.visitorsChange,t)}),(0,p.jsx)(cu,{title:el.intl.string(el.t.DDAHdQ),tooltipText:el.intl.string(el.t.HxWUkU),...ca(n.communicators,n.communicatorsChange,t)}),(0,p.jsx)(cu,{title:el.intl.string(el.t.hYeOqC),...ca(n.newMembers,n.newMembersChange,t)}),(0,p.jsx)(cu,{title:el.intl.string(el.t.jj7OPw),tooltipText:el.intl.string(el.t.MQCslz),...ca(n.pctRetained,n.pctRetainedChange,t,!0)})]}):null;return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["0wWfUG"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",className:cg.h_,children:el.intl.format(el.t.NIZ60a,{})}),null!=i?(0,p.jsx)(iL.w,{type:i.type,children:i.message}):null,(0,p.jsxs)("div",{className:cg.gE,children:[(0,p.jsx)("div",{className:cg.jM}),(0,p.jsx)(G.E,{className:cg.WO,variant:"text-sm/normal",children:el.intl.string(el.t.A5vswv)}),(0,p.jsx)(cx,{})]}),l?(0,p.jsx)("div",{className:cg.Rc,children:(0,p.jsx)(Y.A,{})}):s]})};n(516773);var cE=n(506774),cj=n(815021),cf=n(964486),cN=n(345942),cp=n(555704);let cA=(0,n(945810).mj)({kind:"user",name:"2025-12-mana-multistep-community-enabled",defaultConfig:{enabled:!1},variations:{1:{enabled:!0}}}),cI={open(){(0,C.openModalLazy)(async()=>{if(cA.getConfig({location:"EnableCommunityModalActionCreators"}).enabled){let{default:e}=await Promise.all([n.e("443159"),n.e("82721"),n.e("674832")]).then(n.bind(n,709779));return t=>(0,p.jsx)(e,{...t})}{let{default:e}=await Promise.all([n.e("377476"),n.e("549091"),n.e("692513"),n.e("209114"),n.e("70798")]).then(n.bind(n,216599));return t=>(0,p.jsx)(e,{...t})}})}};var cS=n(364614),cC=n(628287);let c_=[{iconSrc:"/assets/5e70ed2051446035.png",name:"Pokemon GO Paris",position:[-230,-100]},{iconSrc:"/assets/e2305dd90ed2d773.png",name:"Python",position:[-180,-100],faded:!0,rightAlign:!0},{iconSrc:"/assets/9cd9755971463bde.png",name:"Learn Latin",position:[-280,-30],faded:!0},{iconSrc:"/assets/302a27a2e5cc3fb6.svg",name:"r/leagueoflegends",position:[-320,-30],rightAlign:!0},{iconSrc:"/assets/0923b872f4cfee13.png",name:"Sneaker Fans",position:[-250,40]},{iconSrc:"/assets/3e2d34d476b5a17c.png",name:"Hogwarts School",position:[-270,40],faded:!0,rightAlign:!0}];function cv(e){let{icon:t,color:n,size:i=24,header:l,body:s}=e;return(0,p.jsxs)("div",{className:cS.Vr,children:[(0,p.jsx)("div",{className:cS.AD,children:(0,p.jsx)(t,{color:n??"currentColor",width:i,height:i,size:"custom"})}),(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cS.Uh,children:l}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:s})]})}function cT(e){let{iconSrc:t,name:n,position:i,faded:l,rightAlign:s,imageCoordinates:r}=e,a={[s?"right":"left"]:r[0]+i[0],top:r[1]+i[1]};return(0,p.jsxs)("div",{className:k()(cS.gI,{[cS.zj]:l}),style:a,children:[(0,p.jsx)("div",{className:cS.$f,children:(0,p.jsx)("img",{alt:"",src:t,width:24,height:24})}),(0,p.jsx)(G.E,{tag:"div",variant:"heading-deprecated-12/semibold",color:"text-strong",children:n})]})}let cb=e=>{let{guild:t}=e,[n,i]=R.useState(0),[l,s]=R.useState(0),[r,a]=R.useState(),o=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.ADMINISTRATOR,t)),d=r?.offsetWidth,c=r?.offsetHeight;return R.useEffect(()=>{null!=d&&i(d/2),null!=c&&s(c/2)},[d,c,i,s]),R.useEffect(()=>{(0,d5.sF)(cm._.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL)},[]),(0,p.jsxs)("div",{className:cS.kL,children:[(0,p.jsxs)("div",{className:cS.vK,ref:e=>a(e),children:[(0,p.jsx)("div",{role:"group","aria-label":el.intl.string(el.t.JsBPb8),children:c_.map(e=>(0,p.jsx)(cT,{...e,imageCoordinates:[n,l]},e.name))}),(0,p.jsx)("img",{alt:"",src:cC,className:cS.Sl,width:256}),(0,p.jsx)("img",{alt:"",src:"/assets/2990c2614b7e7388.svg",className:cS._7})]}),(0,p.jsx)(D.D,{variant:"heading-xl/semibold",children:el.intl.string(el.t["M/gBcA"])}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-md/normal",className:cS.rf,children:el.intl.format(el.t["52EgsM"],{helpdeskArticle:$.A.getArticleURL(ei.MVz.FRIEND_COMMUNITY_DISCOVERABLE_GUILD_TYPES)})}),(0,p.jsx)(t9.m,{text:o?null:el.intl.string(el.t["pjG+T3"]),"aria-label":o?void 0:el.intl.string(el.t["pjG+T3"]),children:(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cS.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.ElKTeb),onClick:function(){cI.open()},disabled:!o})})}),(0,p.jsx)("hr",{className:cS.me}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-sm/normal",children:el.intl.string(el.t.OzLWLE)}),(0,p.jsx)(G.E,{color:"text-default",className:cS.rf,variant:"text-sm/normal",children:el.intl.format(el.t.rjhrqC,{helpdeskArticle:$.A.getArticleURL(ei.MVz.GUILD_COMMUNITY_FEATURE)})}),(0,p.jsx)("div",{className:cS.qT,children:[{icon:cp.U,color:ed.A.unsafe_rawColors.GREEN_360.css,header:el.intl.string(el.t.oVQF2y),body:el.intl.format(el.t.A6G7ak,{featureHook:(e,t)=>(0,p.jsx)("strong",{className:cS.A3,children:e},t)})},{icon:cp.U,color:ed.A.unsafe_rawColors.PLATFORM_PARTNER.css,header:el.intl.string(el.t["0rJl9y"]),body:el.intl.format(el.t.XsCNky,{infoHook:()=>(0,p.jsx)(t9.m,{text:el.intl.string(el.t.kPJlTh),ariaHidden:!0,children:(0,p.jsx)("span",{tabIndex:0,role:"img","aria-label":el.intl.string(el.t.kPJlTh),className:cS.BP,children:(0,p.jsx)(lU.CircleInformationIcon,{size:"xs",color:"currentColor",className:cS.G})})}),featureHook:(e,t)=>(0,p.jsx)("strong",{className:cS.A3,children:e},t)})},{icon:lU.CircleInformationIcon,color:ed.A.unsafe_rawColors.RED_360.css,header:el.intl.string(el.t.W2kLJC),body:el.intl.string(el.t.hyNkHz)}].map((e,t)=>(0,p.jsx)(cv,{...e},t))})]})},cy={14:[()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t["/L7rG6"]),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t["GIaXW+"]),()=>el.intl.string(el.t.BXJCGj),()=>el.intl.string(el.t.vuVkqw),()=>el.intl.string(el.t.bhfaCW),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.i2qs5h)],1:[()=>el.intl.string(el.t["GIaXW+"]),()=>el.intl.string(el.t["/L7rG6"]),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.bhfaCW),()=>el.intl.string(el.t.XFmNp1),()=>el.intl.string(el.t.i2qs5h),()=>el.intl.string(el.t["X/WT14"]),()=>el.intl.string(el.t.GXGNi3),()=>el.intl.string(el.t.Kma1jy)],2:[()=>el.intl.string(el.t.bt4I06),()=>el.intl.string(el.t.kPJLKg),()=>el.intl.string(el.t["AIm/r7"]),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t["ge/d+Y"]),()=>el.intl.string(el.t["6IjJBI"]),()=>el.intl.string(el.t["9o6KiB"]),()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t["7ztK/F"]),()=>el.intl.string(el.t["rD/nte"])],3:[()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t.pdWHSS),()=>el.intl.string(el.t.QiafXT),()=>el.intl.string(el.t.vuVkqw),()=>el.intl.string(el.t.UoCpFN),()=>el.intl.string(el.t["+1/7Z9"])],4:[()=>el.intl.string(el.t.ZtggfH),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t["94j5sB"]),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.o4tBN9),()=>el.intl.string(el.t.IFIoIy),()=>el.intl.string(el.t.LbCJkt),()=>el.intl.string(el.t.pdWHSS),()=>el.intl.string(el.t.IVKcrB),()=>el.intl.string(el.t.eyEy1Y)],5:[()=>el.intl.string(el.t.b7SNGt),()=>el.intl.string(el.t["3QIvxd"]),()=>el.intl.string(el.t.kNNW5o),()=>el.intl.string(el.t.N3xsjt),()=>el.intl.string(el.t.pHmUCm),()=>el.intl.string(el.t.KOKw4a),()=>el.intl.string(el.t.QxiuyN),()=>el.intl.string(el.t["ID64/X"]),()=>el.intl.string(el.t["i5+2F9"]),()=>el.intl.string(el.t["mJwTU+"])],6:[()=>el.intl.string(el.t["7F8qdf"]),()=>el.intl.string(el.t.XmPLhd),()=>el.intl.string(el.t["G/c0Q3"]),()=>el.intl.string(el.t.uQYr4y),()=>el.intl.string(el.t.L2nkMg),()=>el.intl.string(el.t.iUSTDT),()=>el.intl.string(el.t.b7SNGt),()=>el.intl.string(el.t["T+brl5"]),()=>el.intl.string(el.t.rAnIoO),()=>el.intl.string(el.t.cGIWjd)],7:[()=>el.intl.string(el.t.PMk3Os),()=>el.intl.string(el.t.WzM5YA),()=>el.intl.string(el.t["+Epq9l"]),()=>el.intl.string(el.t.y8wELp),()=>el.intl.string(el.t.xVrb6z),()=>el.intl.string(el.t.F86j2U),()=>el.intl.string(el.t.b3cP4x),()=>el.intl.string(el.t["3KaQOw"]),()=>el.intl.string(el.t["+1/7Z9"]),()=>el.intl.string(el.t["6dJGyT"])],8:[()=>el.intl.string(el.t["4J2PYL"]),()=>el.intl.string(el.t.splt1M),()=>el.intl.string(el.t.MkNq82),()=>el.intl.string(el.t.NiqSMj),()=>el.intl.string(el.t["+1/7Z9"]),()=>el.intl.string(el.t.xJ4Qzg),()=>el.intl.string(el.t.bNBcQ4),()=>el.intl.string(el.t.j5IdUH),()=>el.intl.string(el.t["+zpNOK"])],9:[()=>el.intl.string(el.t["MR5I+r"]),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.UoCpFN),()=>el.intl.string(el.t["3EMtxu"]),()=>el.intl.string(el.t.BXJCGj)],10:[()=>el.intl.string(el.t.rOhu7l),()=>el.intl.string(el.t.f1Zj06),()=>el.intl.string(el.t.Uh0Fxx),()=>el.intl.string(el.t.mFRT9N),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.jEfJqz),()=>el.intl.string(el.t.YkEzAe)],11:[()=>el.intl.string(el.t["kg/vN2"]),()=>el.intl.string(el.t["1S1Wfl"]),()=>el.intl.string(el.t.eR1cPK),()=>el.intl.string(el.t.XPWT7K),()=>el.intl.string(el.t.vtJDag),()=>el.intl.string(el.t["4te8Ao"]),()=>el.intl.string(el.t.MKokF8),()=>el.intl.string(el.t["h1o0//"]),()=>el.intl.string(el.t.h5IW39),()=>el.intl.string(el.t["9reexT"])],12:[()=>el.intl.string(el.t.rAnIoO),()=>el.intl.string(el.t.f9SRFh),()=>el.intl.string(el.t.Z53e3m),()=>el.intl.string(el.t["eWY96/"]),()=>el.intl.string(el.t.QxiuyN),()=>el.intl.string(el.t.eNZqqK),()=>el.intl.string(el.t.put7Hw),()=>el.intl.string(el.t.NtauHv),()=>el.intl.string(el.t["DZeh+8"])],13:[()=>el.intl.string(el.t.D7iWE8),()=>el.intl.string(el.t.cGIWjd),()=>el.intl.string(el.t.pQ3bLk),()=>el.intl.string(el.t.BXJCGj),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t.vmvBDm),()=>el.intl.string(el.t.UoCpFN),()=>el.intl.string(el.t.QiafXT)],43:[()=>el.intl.string(el.t.dl70Jj),()=>el.intl.string(el.t.R58PcO),()=>el.intl.string(el.t.hDjtaI),()=>el.intl.string(el.t.XuOAEC),()=>el.intl.string(el.t["/Fgjes"]),()=>el.intl.string(el.t["FM0+HZ"]),()=>el.intl.string(el.t.OGdz4x),()=>el.intl.string(el.t.ZtggfH),()=>el.intl.string(el.t.QiafXT)],49:[()=>el.intl.string(el.t.QYvZFr),()=>el.intl.string(el.t.C2TrLo),()=>el.intl.string(el.t["9AEkCw"]),()=>el.intl.string(el.t["FM0+HZ"]),()=>el.intl.string(el.t["vwjf/8"]),()=>el.intl.string(el.t.Exwe4w),()=>el.intl.string(el.t.QiafXT)]},cR=["en-GB"];function cL(){return(0,el.getAvailableLocales)().map(e=>{let t,{value:i,name:l}=e;try{t=n(579832)(`./${e.value}.png`)}catch(e){t=n(432706)}return"en-US"===i?{id:i,value:i,label:el.intl.string(el.t.WKEPHR),image:t}:{id:i,value:i,label:l,image:t}}).filter(e=>!cR.includes(e.value))}var cG=n(39898);let cD="dismissedCommunityFeaturesUpsell";function cO(){let e,{guild:t,submitting:n,errors:i}=(0,L.cf)([O.A],()=>({submitting:O.A.isSubmitting(),guild:O.A.getGuild(),errors:O.A.getErrors()})),l=Object.keys(i),s=l.length>0?l[0]:null;return e="rules_channel_id"===s?el.intl.string(el.t["7IrBYt"]):null!=s?i[s]:void 0,(0,p.jsx)(tf.A,{submitting:n,onReset:function(){null!=t&&et.A.init(t.id)},onSave:function(){null!=t&&et.A.saveGuild(t.id,{rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale,safetyAlertsChannelId:t.safetyAlertsChannelId,publicUpdatesChannelId:t.publicUpdatesChannelId,description:t.description,features:t.features})},errorMessage:e})}function cM(e){let{discoveryEnabled:t,onboardingEnabled:n,guild:i}=e,[l,s]=R.useState(!0===cE.w.get(cD)),r=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(i.id)??0),[a,o]=R.useState(!1);(0,cf.Ay)(()=>{ex.Bo.get({url:ei.Rsh.GUILD_ADMIN_SERVER_ELIGIBILITY(i.id),rejectWithError:!0}).then(e=>{o(e.body.eligible_for_admin_server)}).catch(()=>o(!1))});let d=(0,L.bG)([t7.A],()=>t7.A.getGuild("942897714956472401")),c=i.features.has(ei.GuildFeatures.COMMUNITY)&&r>=1e3&&a&&null==d;if(t&&n&&!c)return null;async function u(){try{let e=await ex.Bo.post({url:ei.Rsh.JOIN_ADMIN_SERVER(i.id),oldFormErrors:!0,rejectWithError:!0});et.A.close(),(0,cN.u)(e.body.id)}catch{}}return l&&!c?null:(0,p.jsxs)("div",{className:cG.Zj,children:[(0,p.jsxs)("div",{className:cG.xw,children:[(0,p.jsx)("img",{src:"/assets/6faec807754b7e45.svg",alt:"",width:60,className:cG.Tn}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cG.$P,children:el.intl.string(el.t["pR/Bge"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t["V+Yo1l"])})]})]}),(0,p.jsx)("div",{className:cG.kz,children:(0,p.jsx)(cj.J,{onClick:function(){cE.w.set(cD,!0),s(!0)}})}),(0,p.jsxs)("div",{className:cG.dt,children:[c&&(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.iF1Asi),onClick:u}),n?null:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t["S/Dfid"]),onClick:function(){et.A.setSection(ei.BEX.ONBOARDING)}}),t?null:(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:el.intl.string(el.t["0kmJdw"]),onClick:function(){et.A.setSection(ei.BEX.ACCESS,ei.nd0.ACCESS_DISCOVERABLE)}}),(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:el.intl.string(el.t.BQIYTb),onClick:function(){et.A.setSection(ei.BEX.ANALYTICS)}})]})]})}let ck=()=>{let e=(0,L.bG)([O.A],()=>O.A.getGuild()),{canManageGuild:t,isGuildAdmin:n}=(0,L.cf)([J.A],()=>({canManageGuild:J.A.can(ei.xBc.MANAGE_GUILD,e),isGuildAdmin:J.A.can(ei.xBc.ADMINISTRATOR,e)})),i=(0,L.bG)([e4.Ay],()=>null!=e?e4.Ay.getChannels(e.id):null),l=R.useMemo(cL,[]);if(null==e)return null;let s=[];function r(){if(null==e)return;let t=new Set(e.features);t.delete(ei.GuildFeatures.COMMUNITY),t.delete(ei.GuildFeatures.DISCOVERABLE),t.delete(ei.GuildFeatures.PREVIEW_ENABLED),et.A.updateGuild({features:t,rulesChannelId:null,publicUpdatesChannelId:null})}function a(e){et.A.updateGuild({description:e})}return null!=i&&i[e4.I6].forEach(e=>{let{channel:t}=e;t.type===ei.rbe.GUILD_TEXT&&s.push({id:t.id,value:t.id,label:(0,eq.m1)(t,Z.default,e9.A,!0)})}),(0,p.jsxs)(sr.B,{gap:24,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.nRtNqn)}),(0,p.jsx)(cM,{discoveryEnabled:e.features.has(ei.GuildFeatures.DISCOVERABLE),onboardingEnabled:e.features.has(ei.GuildFeatures.GUILD_ONBOARDING),guild:e}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t["otcXP/"]),description:el.intl.string(el.t.BtwmYB),value:e.rulesChannelId??void 0,options:s,onSelectionChange:function(e){et.A.updateGuild({rulesChannelId:e})},disabled:!t}),(0,p.jsx)(H.c,{}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t.vAyDGU),description:el.intl.string(el.t.ZFeonu),value:e.publicUpdatesChannelId??void 0,options:s,onSelectionChange:function(e){et.A.updateGuild({publicUpdatesChannelId:e})},disabled:!n}),(0,p.jsx)(H.c,{}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t.sMkYE8),description:el.intl.string(el.t.htioQo),value:e.safetyAlertsChannelId??void 0,options:s,onSelectionChange:function(e){et.A.updateGuild({safetyAlertsChannelId:e})},disabled:!t}),(0,p.jsx)(H.c,{}),null==e?null:(0,p.jsx)(eK.Z,{selectionMode:"single",layout:"horizontal-responsive",label:el.intl.string(el.t.pO60fy),description:el.intl.string(el.t.aIR73T),value:e.preferredLocale,options:l,onSelectionChange:function(e){et.A.updateGuild({preferredLocale:e})},disabled:!t}),(0,p.jsx)(H.c,{}),function(){if(null!=e)return(0,p.jsx)(i0.f,{label:el.intl.string(el.t["RSfm+i"]),description:el.intl.string(el.t["/B6PRw"]),value:e.description??"",placeholder:el.intl.string(el.t.Nvfowl),onChange:a,maxLength:300,disabled:!t})}(),(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t.c1BmbC),description:el.intl.string(el.t.aQzVF8),layout:"horizontal",children:(0,p.jsx)(t9.m,{text:n?null:el.intl.string(el.t["pjG+T3"]),"aria-label":n?void 0:el.intl.string(el.t["pjG+T3"]),children:(0,p.jsx)(eg.$,{variant:"critical-primary",size:"sm",text:el.intl.string(el.t.c1BmbC),onClick:function(){null!=e&&(e.features.has(ei.GuildFeatures.DISCOVERABLE)?(0,S.A)({title:el.intl.string(el.t.iBnVHc),subtitle:el.intl.string(el.t["eMx/uZ"]),confirmText:el.intl.string(el.t["cY+Oob"]),cancelText:el.intl.string(el.t.oEAioF),onConfirm:r}):r())},disabled:!n})})})]})},cU=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return null==e?null:e.features.has(ei.GuildFeatures.COMMUNITY)?(0,p.jsx)(ck,{}):(0,p.jsx)(cb,{guild:e})};var cP=n(714991),cw=n(603349),cF=n(488926),cB=n(378076);function cH(e){let{className:t,enabled:n,previewCTA:i,onPreview:l,onToggle:s,animateStatus:r,firstLine:a,secondLine:o,disabled:d}=e;return(0,p.jsxs)("div",{className:k()(t,cB.TV),children:[n?(0,p.jsx)(af.CheckmarkLargeIcon,{size:"custom",color:"currentColor",width:24,height:24,className:k()(cB.nu,{[cB.i0]:r})}):(0,p.jsx)(ra.PencilIcon,{size:"custom",color:"currentColor",width:24,height:24,className:k()(cB.Vi,{[cB.i0]:r})}),(0,p.jsxs)("div",{className:cB.A5,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",children:a}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:o})]}),(0,p.jsxs)("div",{className:cB.UD,children:[null==l?null:(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cB.jc,children:(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:i??el.intl.string(el.t["5U0kL8"]),onClick:l,disabled:d})}),(0,p.jsx)(eg.$,{variant:n?"critical-primary":"primary",size:"sm",disabled:null==s||!n||d,text:n?el.intl.string(el.t.R9GHya):el.intl.string(el.t.JFfins),onClick:s})]})]})}var cV=n(818348),cz=n(692565);let cY="WELCOME_CHANNEL";function cW(e){let t,{guildId:i,welcomeChannel:l,onEdit:s,onChannelReorder:r,isDropHovered:a,index:o}=e,d=R.useRef(null),c=(0,L.bG)([e6.A],()=>e6.A.getChannel(l.channel_id)),u=(0,L.bG)([rG.Ay],()=>null!=l.emoji_id?rG.Ay.getUsableCustomEmojiById(l.emoji_id):null),m=null!=c&&cF.MJ(ei.xBc.VIEW_CHANNEL,c),g=(0,rM.gU)(c)??eW.N,x=(0,eq.Ay)(c,!1);function h(){(0,C.openModalLazy)(async()=>{let{default:e}=await n.e("540971").then(n.bind(n,825894));return t=>(0,p.jsx)(e,{...t,onConfirm:()=>{s(),t.onClose()},channelId:l.channel_id})},{onCloseRequest:()=>cV.FX})}let[,E]=(0,r2.i)({type:cY,item:{channel:l,index:o},end:(e,t)=>{null==e||t.didDrop()||r(e.channel,null,!0)}}),[,j]=(0,r3.H)({accept:cY,hover:e=>{r(e.channel,o,!1)},drop:e=>{r(e.channel,o,!0)}});return R.useLayoutEffect(()=>(E(j(d)),()=>{E(null),j(null)}),[E,j]),t=m?null!=u||null!=l.emoji_name?(0,p.jsx)(ry.A,{emojiId:u?.id,emojiName:null!=u?u.name:l.emoji_name,animated:!!u?.animated}):(0,p.jsx)(g,{size:"md",color:"currentColor",className:cz.p}):(0,p.jsx)(cw.A,{width:24,height:24,className:cz.QW}),(0,p.jsxs)("div",{className:k()(cz.w8,{[cz.cB]:a}),ref:d,"data-dnd-name":l.description,onContextMenu:function(e){(0,nW.L3)(e,async()=>{let{default:e}=await n.e("784913").then(n.bind(n,36456));return t=>(0,p.jsx)(e,{...t,guildId:i,welcomeChannel:l,onChannelReorder:r,onShowDeleteModal:h,index:o})})},children:[t,(0,p.jsxs)("div",{className:cz.X3,children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:l.description}),(0,p.jsxs)(G.E,{className:m?void 0:cz.op,variant:"text-xs/normal",color:"text-default",children:[(0,p.jsx)(g,{className:cz.nO,size:"xxs",color:"currentColor"}),(0,p.jsx)("span",{children:m?x:el.intl.string(el.t.zFuCsF)})]})]}),(0,p.jsx)(ae.K,{variant:"icon-only",icon:_.TrashIcon,"aria-label":el.intl.string(el.t.JYBc3K),onClick:h})]})}let cK=function(e){let{guild:t}=e,{welcomeSettings:i,originalWelcomeSettings:l}=(0,L.bG)([dI],()=>dI.getSettingsProps()),s=(0,L.bG)([nd.Ay],()=>nd.Ay.useReducedMotion),[r,a]=R.useState(null),[o,d]=R.useState(!1),[c,u]=R.useState(!1),{description:m,channels:g,enabled:x}=i;function h(e){null==t||nj()(e,l.channels)||((0,dS.i4)(t.id,{channels:e}),d(!0))}function E(e){null==t||e!==l.enabled&&((0,dS.i4)(t.id,{enabled:e}),u(!s),d(!0))}function j(e,t,n){if(null==g)return;let i=g.indexOf(e),l=[...g];null!=t&&t!==i&&(l.splice(i,1),l.splice(t,0,e),(0,dS.Xx)({channels:l})),n?(h(l),a(null)):a(t)}let f=R.useRef(!1);(0,cf.Ay)(()=>()=>{f.current=!0}),R.useEffect(()=>()=>{if(f.current&&o){let e=[],n=[],i=!1;g?.forEach(t=>{e.push(t.description),n.push(t.channel_id),null!=t.emoji_id&&(i=!0)}),sx.default.track(ei.HAw.GUILD_WELCOME_SCREEN_SETTINGS_UPDATED,{guild_id:t?.id,options:e,options_channel_ids:n,guild_description:m,has_custom_emojis:i,is_enabled:x})}},[o,g,m,x,t]),R.useEffect(()=>()=>(0,dS.Vv)(),[]);let N=R.useCallback(()=>{null!=t&&et.A.open(t.id,ei.BEX.ONBOARDING)},[t]);return null==t?null:(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["2rkmDr"])}),(0,p.jsx)("div",{className:cz.lm,children:(0,p.jsxs)(G.E,{variant:"text-md/normal",children:[(0,p.jsx)(cw.A,{className:cz.EP}),el.intl.format(el.t["oj2vi+"],{onboardingLink:function(e){return(0,p.jsx)(sc.A,{onClick:N,children:e})}})]})}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.w2d74x)}),(0,p.jsx)(cH,{enabled:x,onPreview:g?.length===0?void 0:function(){null!=t&&(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("99643"),n.e("510585")]).then(n.bind(n,954784));return n=>(0,p.jsx)(e,{...n,guildId:t.id,isPreview:!0})})},onToggle:x||g?.length!==0?function(){E(!x)}:void 0,animateStatus:c,firstLine:x?el.intl.string(el.t.JbB7Ql):el.intl.string(el.t["/bd0Qv"]),secondLine:x?el.intl.string(el.t.TA1g7z):el.intl.string(el.t.nc6r1B)}),(0,p.jsxs)("div",{className:cz.i1,children:[(0,p.jsxs)("div",{className:cz.eB,children:[(0,p.jsx)(oP.Ay,{size:oP.Ay.Sizes.LARGER,className:cz.Kk,guild:t,animate:!0,tabIndex:-1}),(0,p.jsx)(D.D,{className:cz.re,variant:"heading-xl/semibold",children:el.intl.format(el.t["0aydCN"],{guildName:t.name,guildNameHook:(e,n)=>(0,p.jsxs)("span",{children:[(0,p.jsx)(cP.A,{guild:t,className:cz.eZ,flowerStarClassName:cz.mP}),(0,p.jsx)("strong",{children:e})]},n)})}),(0,p.jsx)("div",{className:cz.Wi,children:(0,p.jsx)(i0.f,{placeholder:el.intl.string(el.t.qzZHaX),onChange:function(e){(0,dS.Xx)({description:e})},onBlur:function(){null==t||m!==l.description&&((0,dS.i4)(t.id,{description:m?.trim()}),d(!0))},onKeyDown:function(e){e.key===n4.dh.ENTER&&e.preventDefault()},value:m,maxLength:140,disabled:!0})})]}),(0,p.jsx)(H.c,{className:cz.yF}),(0,p.jsx)("div",{className:cz.f6,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.euJXzT),description:el.intl.string(el.t.VOnnnz),children:g?.map((e,n)=>(0,p.jsx)(cW,{guildId:t.id,welcomeChannel:e,onEdit:e=>{let t=[...g??[]];null==e?t.splice(n,1):t[n]=e,(0,dS.Xx)({channels:t}),h(t),0===t.length&&x&&((0,dS.Xx)({enabled:!1}),E(!1))},onChannelReorder:j,isDropHovered:n===r,index:n},n))})})]})]})},cX=function(){let{guild:e}=(0,L.bG)([O.A],()=>O.A.getProps()),[t,n]=R.useState(0);switch(R.useEffect(()=>{null!=e&&eh.h.wait(()=>{(0,dS.Fy)(e.id).then(()=>{n(1)})})},[e]),t){case 0:return(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE});case 1:return(0,p.jsx)(cK,{guild:e});default:return(0,N.xb)(t)}};n(323874),n(14289),n(35956);var cq=n(732439);function cJ(e){let{checked:t,children:n}=e;return(0,p.jsxs)("div",{className:cq.nM,children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"interactive-text-active",className:cq.qg,children:n}),t?(0,p.jsx)(lk.y,{size:"md",color:"currentColor",secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:k()(cq.aL,cq.xp)}):(0,p.jsx)("div",{className:k()(cq.aL,cq.VL)})]})}function cQ(e){let{title:t,children:n,buttonLabel:i,buttonCallback:l,disabled:s}=e,[r,a]=R.useState(!1),o=n.flatMap(e=>e.items.map(e=>e.completed)),d=o.filter(e=>e).length/o.length,c=(0,e1.z)({width:`${100*d}%`});return(0,p.jsxs)("div",{className:cq.kL,children:[(0,p.jsxs)(eM.D,{className:cq.jr,onClick:()=>a(e=>!e),children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",className:cq.TK,children:t}),(0,p.jsx)(rt.A,{direction:r?rt.A.Directions.DOWN:rt.A.Directions.UP,className:cq.D})]}),(0,p.jsx)("div",{className:cq.ux,children:(0,p.jsx)(e0.animated.div,{className:cq.zZ,style:c})}),!r&&n.map((e,t)=>{let{title:n,items:i}=e;return(0,p.jsxs)(R.Fragment,{children:[t>0&&(0,p.jsx)(H.c,{className:cq.yF}),(0,p.jsx)("div",{className:cq.p8,children:(0,p.jsx)(i1.D,{label:n,children:i.map((e,t)=>(0,p.jsx)(cJ,{children:e.description,checked:e.completed},t))})})]},t)}),null!==i&&""!==i&&null!==l&&(0,p.jsxs)("div",{children:[(0,p.jsx)(H.c,{className:cq.yF}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:cq.x6,children:(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:i,onClick:l,disabled:1!==d||s})})]})]})}var cZ=n(460760),c$=n(776231),c0=n(997590),c1=n(324580);function c2(e){let{label:t,description:n,guildId:i,guildMetadata:l,isDisabled:s,clearable:r=!0}=e,a=(0,L.yK)([c0.A],()=>c0.A.getPrimaryCategories()),o=R.useCallback(e=>{(0,cZ.GX)(i,e??c1.ig)},[i]),d=R.useMemo(()=>a.map(e=>{let{categoryId:t,name:n}=e;return{id:t.toString(),value:t,label:n}}),[a]);return 0===a.length?(0,p.jsx)(eO.y,{}):(0,p.jsx)(eK.Z,{selectionMode:"single",value:l.primaryCategoryId===c1.ig?null:l.primaryCategoryId,label:t,description:n,placeholder:el.intl.string(el.t.XqMe3N),options:d,onSelectionChange:o,disabled:s,clearable:r},d.length)}var c3=n(927573);let c5=function(e){let{label:t,description:n,guild:i,guildMetadata:l,disabled:s}=e,r=(0,L.yK)([c0.A],()=>c0.A.getAllCategories()),a=R.useMemo(()=>r.map(e=>{let{categoryId:t,name:n}=e;return{id:t.toString(),value:t,label:n}}),[r]);return 0===a.length?(0,p.jsx)(eO.y,{}):(0,p.jsx)(eK.Z,{selectionMode:"multiple",label:t,description:n,value:l.secondaryCategoryIds,options:a,onSelectionChange:function(e){let{secondaryCategoryIds:t}=l;if(e.length<t.length)t.filter(t=>!e.includes(t)).forEach(e=>(0,cZ.Tz)(i.id,e));else{if(t.length>=c3._4)return;e.filter(e=>!t.includes(e)).forEach(e=>(0,cZ.nA)(i.id,e))}},disabled:s})};function c6(e){let{reason:t="",emoji_name:n,onSetReason:i,onSelectEmoji:l,onClearPressed:s,reasonMinLength:r,reasonMaxLength:a,placeholder:o,position:d}=e,c=R.useRef(null),[u,m]=R.useState(!1),g=(0,L.bG)([O.A],()=>O.A.isGuildMetadataLoaded()),x=(0,p.jsx)(rb.Y,{targetElementRef:c,onRequestClose:()=>{m(!1)},shouldShow:u,position:"right",align:"top",animation:rb.Y.Animation.NONE,renderPopout:e=>{let{closePopout:t}=e;return(0,p.jsx)(rL.A,{pickerIntention:rY.EmojiIntention.COMMUNITY_CONTENT,closePopout:t,onSelectEmoji:e=>{let{emoji:n,willClose:i}=e;null!=n&&l(n),i&&t()}})},children:()=>(0,p.jsx)(rR.A,{active:!1,onClick:()=>{m(!0)},tabIndex:0,renderButtonContents:null!=n?()=>(0,p.jsx)(ry.A,{emojiName:n,animated:!1}):null,ref:c})});return(0,p.jsx)(n6.k,{placeholder:o,value:t,minLength:r,maxLength:a,defaultDirty:t?.length>0,leading:{type:"emoji",button:x},onChange:e=>{i(e)},clearable:{show:(t?.length??0)>0||null!=n},onClear:s},`text-input-${d}-${g}`)}let c4=function(e){let{reasonMinLength:t,reasonMaxLength:n,guildId:i,reasons:l}=e,s=[el.intl.string(el.t["9dhBGo"]),el.intl.string(el.t["8RmhKF"]),el.intl.string(el.t["2t0V83"]),el.intl.string(el.t.l8WqCR)],r=[];for(let e=0;e<4;e++)r.push((0,p.jsx)(c6,{position:e,placeholder:s[e],...l[e],onSetReason:t=>{let n=[...l],s=Object.assign({},l[e],{reason:t});n[e]=s,(0,cZ.MA)(i,n)},onSelectEmoji:t=>{let n=[...l],s=Object.assign({},l[e],{emoji_name:t.optionallyDiverseSequence});n[e]=s,(0,cZ.MA)(i,n)},onClearPressed:()=>{let t=[...l],n={reason:"",emoji_name:null};t[e]=n,(0,cZ.MA)(i,t)},reasonMinLength:t,reasonMaxLength:n},"reasonListItem-"+e));return(0,p.jsx)(sr.B,{gap:16,children:r})},c9={facebook:{presentation:"Facebook",baseUrl:"https://facebook.com/"},instagram:{presentation:"Instagram",baseUrl:"https://instagram.com/"},twitter:{presentation:"Twitter",baseUrl:"https://twitter.com/"},tiktok:{presentation:"TikTok",baseUrl:"https://tiktok.com/"},twitch:{presentation:"Twitch",baseUrl:"https://twitch.tv/"},patreon:{presentation:"Patreon",baseUrl:"https://patreon.com/"},reddit:{presentation:"Reddit",baseUrl:"https://reddit.com/r/"},youtube:{presentation:"YouTube",baseUrl:"https://youtube.com/"},steamcommunity:{presentation:"Steam",baseUrl:"https://steamcommunity.com/"},soundcloud:{presentation:"SoundCloud",baseUrl:"https://soundcloud.com/"},bandcamp:{presentation:"Bandcamp",baseUrl:"https://bandcamp.com/"},github:{presentation:"GitHub",baseUrl:"https://github.com/"},etsy:{presentation:"Etsy",baseUrl:"https://etsy.com/"}};var c7=n(839386);let c8="https:"+window.GLOBAL_ENV.MARKETING_ENDPOINT+"/servers/";function ue(){let{guild:e,guildMetadata:t,submitting:n}=(0,L.cf)([O.A],()=>({submitting:O.A.isSubmitting(),guild:O.A.getGuild(),guildMetadata:O.A.getMetadata()}));return(0,p.jsx)(tf.A,{submitting:n,onReset:function(){null!=e&&et.A.init(e.id)},onSave:function(){null!=e&&(et.A.saveGuild(e.id,{discoverySplash:e.discoverySplash,description:e.description}),(0,cZ.Oh)({guildId:e.id,primaryCategoryId:t.primaryCategoryId,keywords:t.keywords,emojiDiscoverabilityEnabled:t.emojiDiscoverabilityEnabled,partnerActionedTimestamp:t.partnerActionedTimestamp,partnerApplicationTimestamp:t.partnerApplicationTimestamp,isPublished:t.isPublished,reasonsToJoin:t.reasonsToJoin,socialLinks:t.socialLinks.filter(e=>""!==e),about:t.about}))}})}function ut(){let e=R.useRef(null),t=(0,L.bG)([O.A],()=>O.A.getGuild()),[i,l]=R.useState(!1);R.useEffect(()=>{i||null==t||((0,cZ.Mu)(),(0,cZ.mo)(t.id),(0,cZ.ax)(t.id),l(!0))},[t,i]);let{canManageGuild:s}=(0,L.cf)([J.A],()=>({canManageGuild:J.A.can(ei.xBc.MANAGE_GUILD,t)})),r=(0,L.bG)([O.A],()=>O.A.isGuildMetadataLoaded()),a=(0,L.bG)([O.A],()=>null!=t?O.A.getMetadata():null),o=(0,L.bG)([O.A],()=>null!=t&&a?.isPublished?O.A.getSlug():null),[d,c]=R.useState([!0]),[u,m]=R.useState(!0),[g,x]=R.useState([!1]),[h,E]=R.useState([""]);R.useEffect(()=>{if(null!==a){let e=[],t=[];a.socialLinks.forEach((n,i)=>{if(""!==n){let l=function(e){try{let t=new URL(e).hostname.split(".");if(3===t.length&&"bandcamp"===t[1].toLowerCase())return c9.bandcamp.presentation;let n=t.shift()?.toLowerCase()??"";if("www"===n&&(n=t.shift()?.toLowerCase()??""),n in c9)return c9[n].presentation;return null}catch{return null}}(n);null!==l?(t[i]=l,e[i]=!0):e[i]=!1}else e[i]=!0}),E(t),c(e),m(e.every(e=>!0===e))}},[a]);let j=(0,L.bG)([O.A],()=>null!=t?O.A.getErrors():null);if(null==t||null==a)return null;function f(e){et.A.updateGuild({discoverySplash:e})}function N(e){if(null!=t){if(e)return void i();null!=t.vanityURLCode?n.e("463983").then(n.bind(n,256050)).then(e=>{e.default.open(i)}):i()}function i(){null!=t&&null!=a&&((0,cZ.Ok)(t.id,e),e?(0,cZ.Oh)({guildId:t.id,primaryCategoryId:a.primaryCategoryId,keywords:a.keywords,emojiDiscoverabilityEnabled:a.emojiDiscoverabilityEnabled,partnerActionedTimestamp:a.partnerActionedTimestamp,partnerApplicationTimestamp:a.partnerApplicationTimestamp,isPublished:!0,reasonsToJoin:a.reasonsToJoin,socialLinks:a.socialLinks,about:a.about}):(0,cZ.Oh)({guildId:t.id,primaryCategoryId:a.primaryCategoryId,keywords:a.keywords,emojiDiscoverabilityEnabled:a.emojiDiscoverabilityEnabled,partnerActionedTimestamp:a.partnerActionedTimestamp,partnerApplicationTimestamp:a.partnerApplicationTimestamp,isPublished:!1,reasonsToJoin:a.reasonsToJoin,socialLinks:a.socialLinks,about:a.about}),et.A.saveGuild(t.id,{discoverySplash:t.discoverySplash,description:t.description}))}}function A(e){let{reason:t="",emoji_name:n=""}=e;return null!==t&&t.length>=10&&t.length<=128&&null!==n}let I=[{title:el.intl.string(el.t["/SWsH3"]),items:[{description:el.intl.string(el.t.DU8jF2),completed:null!==t.discoverySplash&&""!==t.discoverySplash},{description:el.intl.string(el.t.SW5OH6),completed:null!==t.description&&""!==t.description},{description:el.intl.string(el.t.m3b3WL),completed:null!==a.about&&a.about.length>=300&&a.about.length<=2400},{description:el.intl.string(el.t.qpx5MN),completed:null!==a.reasonsToJoin&&a.reasonsToJoin.every(e=>(function(e){let{reason:t="",emoji_name:n=""}=e;return(null===t||""===t)&&null===n})(e)||A(e))&&a.reasonsToJoin.filter(A).length>=2}]}];function S(e,t){let n=[...g];n[e]=t,x(n)}return(0,p.jsx)("div",{className:c7.ed,children:(0,p.jsx)("div",{className:c7.V1,children:(0,p.jsx)(sU.Ar,{className:c7.iL,children:(0,p.jsxs)("main",{ref:e,className:c7.z1,children:[(0,p.jsx)(sP.xp,{containerRef:e,children:(0,p.jsxs)("div",{className:c7.kL,children:[(0,p.jsxs)("div",{className:c7.rb,children:[(0,p.jsxs)(D.D,{variant:"heading-lg/semibold",children:[el.intl.string(el.t.kGlQGF),(0,p.jsx)(y.A,{className:c7.TN})]}),(0,p.jsxs)(G.E,{variant:"text-sm/normal",className:c7.NG,children:[el.intl.format(el.t["+ScrMf"],{discordURL:window.GLOBAL_ENV.MARKETING_ENDPOINT})," ",el.intl.format(el.t.T6WtKw,{learnMoreURL:$.A.getArticleURL(ei.MVz.SERVER_WEB_PAGES)})]}),(0,p.jsxs)(sr.B,{gap:40,children:[function(){if(null==a||!a.isPublished||null==o)return;let e=c8+o;return(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t.safBZ9),children:(0,p.jsx)(di.A,{value:e})}),(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.NI8iGI),onClick:()=>window.open(e)})]})}(),(0,p.jsx)(H.c,{}),function(){if(null!=t&&null!=a)return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(c2,{label:el.intl.string(el.t.GjPpSu),description:el.intl.string(el.t.MVXonM),guildId:t.id,guildMetadata:a,isDisabled:!s}),(0,p.jsx)(c5,{label:el.intl.string(el.t.oOPlPA),guild:t,guildMetadata:a,disabled:!s}),j?.category!=null?(0,p.jsx)(G.E,{color:"text-feedback-critical",className:c7.z3,variant:"text-sm/normal",children:j.category}):null]})}(),(0,p.jsx)(H.c,{}),function(){if(null!=t)return(0,p.jsx)(i1.D,{label:el.intl.string(el.t["8bT/Cu"]),description:el.intl.string(el.t.WCWT7A),errorMessage:j?.discovery_splash!=null?j.discovery_splash:void 0,layout:"horizontal",children:(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(i5.A,{image:t.discoverySplash,makeURL:e=>tv.Ay.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,c$.mZ)()}),disabled:!s,onChange:f,hint:el.intl.string(el.t.uPvxqJ),imageClassName:c7.$U,hideSize:!0}),(0,p.jsx)(i3.A,{size:"sm",variant:"secondary",fullWidth:!0,text:el.intl.string(el.t.yG2pUi),onChange:f,disabled:!s})]})})}(),(0,p.jsx)(H.c,{}),null==t?null:(0,p.jsx)(i0.f,{label:el.intl.string(el.t["RSfm+i"]),description:el.intl.string(el.t.IBi6hz),value:null!==t.description?t.description:"",placeholder:el.intl.string(el.t.rFa9Ui),onChange:function(e){et.A.updateGuild({description:e?.replaceAll("\n","")??""})},maxLength:300,disabled:!s}),(0,p.jsx)(H.c,{}),function(){if(null==t||null==a)return null;let e=0===a.reasonsToJoin.length?[,,,,].fill({reason:"",emoji_name:null}):a.reasonsToJoin;return(0,p.jsx)(i1.D,{label:el.intl.string(el.t.vUmXsR),description:el.intl.string(el.t.esnBnW),errorMessage:j?.reasons_to_join!=null?j.reasons_to_join:void 0,children:(0,p.jsx)(c4,{reasonMinLength:10,reasonMaxLength:128,guildId:t.id,reasons:e})})}(),(0,p.jsx)(H.c,{}),null==a?null:(0,p.jsx)(i0.f,{label:el.intl.string(el.t["lu+BmJ"]),description:el.intl.string(el.t.ozSi8g),error:j?.about!=null?j.about:void 0,showCharacterCount:!0,rows:10,value:a.about,placeholder:el.intl.string(el.t.TduTbs),onChange:function(e){null!=t&&(0,cZ.xN)(t.id,e)},minLength:300,maxLength:2400,disabled:!s,defaultDirty:a.about?.length>0},`text-area-${r}`),(0,p.jsx)(H.c,{}),null==a?null:(0,p.jsxs)(i1.D,{label:el.intl.string(el.t.V5mNyb),description:el.intl.string(el.t.d3kA9a),errorMessage:j?.social_links!=null?j.social_links:void 0,children:[a.socialLinks.map((e,n)=>{var i;let l,r=h[n],o=Object.values(c9).find(e=>e.presentation===r),u=null!=o?`${o.baseUrl}`:void 0;return(0,p.jsxs)("div",{className:c7.Au,onMouseOver:()=>S(n,!0),onFocus:()=>S(n,!0),onMouseOut:()=>S(n,!1),onBlur:()=>S(n,!1),children:[(0,p.jsx)(t_.l,{selectionMode:"single",options:(i=h[n],l=Object.entries(c9).filter(e=>!h.includes(e[1].presentation)).map(e=>({id:e[0],label:e[1].presentation,value:e[0]})),null==i||""===i?l:l.concat({id:i,label:i,value:i})),label:el.intl.string(el.t.xSALIK),hideLabel:!0,placeholder:el.intl.string(el.t.xSALIK),value:h[n],onSelectionChange:e=>(function(e,n){if(null==t||null==a)return;let i=[...a.socialLinks],l=[...h],s=[...d];l[n]=e,i[n]=c9[e].baseUrl,s[n]=!0,c(s),E(l),m(s.every(e=>!0===e)),(0,cZ.uh)(t.id,i)})(e,n),disabled:!s,fullWidth:!0}),(0,p.jsx)(n6.k,{value:e.replace(u??"",""),onChange:e=>(function(e,n){if(null==t||null==a)return;let i=[...a.socialLinks],l=i[n],s=e;0===l.length&&s.length>1&&!1===RegExp("^https?:").test(s)&&(s="https://"+s),/\.(zip|exe|pdf|dmg|msi|apk|rar|7z|tar|gz|iso|docx?|xlsx?|pptx?|mp4|mp3)$/i.test(s)||(i[n]=s,(0,cZ.uh)(t.id,i))})(`${u}${e}`,n),placeholder:null!=u?void 0:el.intl.string(el.t.Q6o4pJ),maxLength:150,disabled:!s||null==h[n],fullWidth:!0,leading:u,trailing:s?{icon:_.TrashIcon,"aria-label":el.intl.string(el.t.N86XcP),onClick:()=>(function(e){if(null==t||null==a)return;let n=[...g];n.splice(e,1),x(n);let i=[...d];i.splice(e,1),c(i);let l=[...h];l.splice(e,1),E(l);let s=[...a.socialLinks];s.splice(e,1),(0,cZ.uh)(t.id,s)})(n)}:void 0})]},"social-container-"+n)}),(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",text:el.intl.string(el.t.Qvovjc),onClick:function(){if(null!=t&&null!=a&&a.socialLinks.length<9){let e=[...a.socialLinks];(0,cZ.uh)(t.id,e.concat("")),E(h.concat(""))}},disabled:!s||a.socialLinks.length>=9})]}),a.isPublished&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{}),(0,p.jsx)(i1.D,{label:el.intl.string(el.t["5yF7e1"]),description:el.intl.string(el.t.eOFvqT),children:(0,p.jsx)(eg.$,{variant:"critical-primary",size:"sm",text:el.intl.string(el.t["DCHd/G"]),onClick:()=>N(!1),disabled:!s})})]}),j?.is_published!=null?(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",children:j.is_published}):null]})]}),!a.isPublished&&(0,p.jsx)("div",{className:c7.D4,children:(0,p.jsx)(cQ,{title:el.intl.string(el.t["2kCyn/"]),children:I,buttonLabel:el.intl.string(el.t.tVK6S9),buttonCallback:()=>N(!0),disabled:!s||!u})})]})}),(0,p.jsx)(iW.h,{size:96})]})})})})}let un=function(){return null==(0,L.bG)([O.A],()=>O.A.getGuild())?null:(0,p.jsx)(ut,{})};var ui=n(53656),ul=n(788373),us=n(282956),ur=n(860603),ua=n(542580),uo=n(803378);function ud(e){let{refToScroller:t}=e,n=(0,L.bG)([O.A],()=>O.A.getGuild()),{section:i,sectionId:l,integrations:s,editedIntegration:r,webhooks:a,editedWebhook:o,isFetching:d,errors:c}=(0,L.cf)([ui.default],()=>({editedIntegration:ui.default.editedIntegration,editedWebhook:ui.default.editedWebhook,errors:ui.default.getErrors(),integrations:ui.default.integrations,isFetching:ui.default.isFetching(),section:ui.default.getSection(),sectionId:ui.default.getSectionId(),webhooks:ui.default.webhooks}));return null==n?null:(0,p.jsx)(ur.A,{guild:n,section:i,sectionId:l,integrations:s,webhooks:a,editedIntegration:r,editedWebhook:o,isFetchingWebhooks:d,hasChanges:ui.default.hasChanges,errors:c,refToScroller:t})}function uc(){let{guild:e,submitting:t}=(0,L.cf)([O.A],()=>({guild:O.A.getGuild(),submitting:O.A.isSubmitting()})),n=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.KICK_MEMBERS,e)),i=!1,l=null;return n||ui.default.editedIntegration?.expire_behavior!==ul.F.KICK||(i=!0,l=(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-md/normal",children:el.intl.string(el.t["mrO/ZQ"])})),(0,p.jsx)(tf.A,{submitting:t,disabled:i,errorMessage:l,onReset:function(){us.A.init(),ua.C8(),null!=e&&et.A.init(e.id)},onSave:function(){if(null!=e){if(null!=ui.default.editedIntegration)us.A.saveIntegration(e.id,ui.default.editedIntegration);else if(null!=ui.default.editedWebhook)us.A.saveWebhook(e.id,ui.default.editedWebhook);else if(null!=ui.default.editedCommandId){let t=ui.default.getSectionId(),n=uo.A.getEditedApplication();if(null==t||null==n)return;us.A.saveApplicationPermissions(t,e.id,Object.values(n))}O.A.hasChanges()&&et.A.saveGuild(e.id,{features:e.features})}}})}var uu=n(352821),um=n(132514),ug=n(509860),ux=n(400812),uh=n(72533),uE=n(477155),uj=n(532197);function uf(e){eh.h.dispatch({type:"GUILD_SETTINGS_SAFETY_PAGE",page:e})}var uN=n(982832),up=n(660496),uA=n(707554);function uI(e){let t,{guild:n}=e,i=n.mfaLevel,l=(0,L.bG)([J.A],()=>null!=n&&J.A.can(ei.xBc.MANAGE_GUILD,n),[n]),s=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),r=(0,q.bM)(n,s),a=s?.mfaEnabled,o=i===ei.EkJ.ELEVATED,d=r&&a,c=(0,U.throttle)(async e=>{d&&await et.A.updateMFALevel({guildId:n.id,level:e?ei.EkJ.ELEVATED:ei.EkJ.NONE})},1e3);if(!l)return null;d||(t=r?el.intl.format(el.t.nFwNyR,{settingsHook:()=>(0,X.openUserSettings)(K.X.ACCOUNT_PANEL)}):el.intl.string(el.t["9Ghu40"]));let u=n.features.has(ei.GuildFeatures.DISCOVERABLE);return(0,p.jsxs)("div",{className:e7.ph,children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.lbBfEQ)}),(0,p.jsxs)(G.E,{variant:"text-sm/medium",color:"text-default",children:[el.intl.string(el.t["a/93J6"])," ",t]})]}),!d||o&&u?(0,p.jsx)(t9.m,{text:u?el.intl.string(el.t["KG1V/E"]):r?el.intl.string(el.t.NmsheT):el.intl.string(el.t.LieBta),children:(0,p.jsx)(e8,{checked:o,disabled:!0,onChange:c,className:e7.R0})}):(0,p.jsx)(e8,{checked:o,onChange:c,className:e7.R0})]})}function uS(e){let{guild:t}=e,n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=(0,L.bG)([Z.default],()=>(0,q.bM)(t,Z.default.getCurrentUser()),[t]),l=t.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN),[s,r]=R.useState(l);R.useEffect(()=>{r(l)},[l]);let a=R.useCallback(async e=>{r(e);try{await eH(t,e)}catch(e){(0,w.P0)((0,F.o)(el.intl.string(el.t["46Rs3v"]),B.Ck.FAILURE)),r(l)}},[t,l]);return n?(0,p.jsxs)("div",{className:e7.ph,children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.VWu9RV)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.lkpZYr)})]}),(0,p.jsx)(e8,{checked:s,onChange:a,disabled:!i})]}):null}var uC=n(5180),u_=n(124759);function uv(e){return u_.dR.filter(t=>!(0,uC.ai)(e?.id)&&cF.Ib(t,e))}function uT(e){let{guild:t}=e,i=(0,L.bG)([eC.A],()=>eC.A.getEveryoneRole(t)),l=uv(t),s=l.length>0,r=u_.dR.some(e=>!J.A.can(e,t,null,{[i.id]:{...i,permissions:sV.TF(i.permissions,e)}})),a=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t["+vaUlM"])}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.format(el.t.RXAtdO,{numPerms:l.length})})]}),s?(0,p.jsx)(iK.E,{size:"custom",color:"currentColor",height:24,width:24,className:e7.$e,"aria-label":el.intl.string(el.t["bG7Gu+"])}):(0,p.jsx)(lk.y,{size:"custom",color:"currentColor",height:24,width:24,className:e7.z6,"aria-label":el.intl.string(el.t.YQix8y)})]});return s?r?(0,p.jsx)(t9.m,{text:el.intl.string(el.t["E5v/a/"]),children:(0,p.jsx)("div",{className:k()(e7.ph,e7.r9),children:a})}):(0,p.jsx)(eM.D,{onClick:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("796057"),n.e("971905")]).then(n.bind(n,868952));return n=>(0,p.jsx)(e,{guild:t,...n})})},className:k()(e7.ph,e7.vk),children:a}):(0,p.jsx)("div",{className:e7.ph,children:a})}function ub(e){let{title:t,details:n}=e;return(0,p.jsxs)("div",{className:e7.ph,children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:t}),"string"==typeof n?(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:n}):n]}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.NQ4nCp),children:(0,p.jsx)(e8,{checked:!0,disabled:!0,onChange:cV.tE,className:e7.R0})})]})}var uy=n(646270),uR=n(849516);function uL(e){let{guild:t}=e,i=t.verificationLevel,l=R.useMemo(()=>(function(e){switch(e){case ei.PvD.LOW:return el.intl.string(el.t.SsCK8I);case ei.PvD.MEDIUM:return el.intl.string(el.t.WwNoR4);case ei.PvD.HIGH:return el.intl.string(el.t.I2jMUF);case ei.PvD.VERY_HIGH:return el.intl.string(el.t.cJY8w9);default:return""}})(i),[i]);return(0,p.jsxs)(eM.D,{onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("955424"),n.e("78618"),n.e("970232")]).then(n.bind(n,313003));return n=>(0,p.jsx)(e,{...n,guild:t,hideColors:!0})})},className:k()(e7.ph,e7.vk),children:[(0,p.jsxs)("div",{className:e7.Ly,children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.DpRdYK)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.mA17eD)}),(0,p.jsx)("div",{className:e7.__invalid_pillRow,children:(0,p.jsxs)(G.E,{variant:"text-xs/medium",color:"interactive-text-default",className:e7.Lp,children:[i===ei.PvD.VERY_HIGH?(0,p.jsx)(uy.u,{size:"custom",color:"currentColor",width:16,height:16}):(0,p.jsx)(uR.u,{size:"custom",color:"currentColor",width:16,height:16}),l]})})]}),(0,p.jsx)(rt.A,{height:24,width:24,direction:rt.A.Directions.RIGHT,className:e7.OW})]})}function uG(e){let t=[{renderComponent:()=>(0,p.jsx)(uL,{guild:e},"verification-level"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.QiONL5),details:el.intl.string(el.t.dSRTMB)},"hide-suspicious-dms"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t["f+8F8F"]),details:el.intl.string(el.t.qChrI2)},"filter-unknown-dms"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.EkSAHZ)},"outbound-links-warn"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t["7cAQmj"])},"delete-spam"),enabled:!0}].filter(e=>null!=e);return{[up.C.CAPTCHA_AND_RAID_PROTECTION]:[{renderComponent:()=>(0,p.jsx)(tn,{guild:e},"raid-alerts"),enabled:!e.features.has(ei.GuildFeatures.RAID_ALERTS_DISABLED)},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.gOkFfI)},"captcha-suspicious-joins"),enabled:!0},{renderComponent:()=>(0,p.jsx)(ub,{title:el.intl.string(el.t.r3esyC)},"captcha-raid-joins"),enabled:!0}],[up.C.DM_AND_SPAM_PROTECTION]:t,[up.C.PERMISSIONS]:[{renderComponent:()=>(0,p.jsx)(uI,{guild:e},"guild-mfa"),enabled:e.mfaLevel===ei.EkJ.ELEVATED},{renderComponent:()=>(0,p.jsx)(uS,{guild:e},"prune-admin"),enabled:e.features.has(ei.GuildFeatures.PRUNE_REQUIRES_ADMIN)},{renderComponent:()=>(0,p.jsx)(uT,{guild:e},"disable-risky-perms"),enabled:0===uv(e).length}]}}n(136516),ei.PvD.NONE,ei.PvD.LOW,ed.A.unsafe_rawColors.GREEN_360.css,ei.PvD.MEDIUM,ed.A.unsafe_rawColors.YELLOW_300.css,ei.PvD.HIGH,ed.A.unsafe_rawColors.ORANGE_345.css,ei.PvD.VERY_HIGH,ed.A.unsafe_rawColors.RED_400.css;var uD=n(337935);function uO(e){let{title:t,subtitle:n,icon:i,page:l}=e,s=R.useId();return(0,p.jsxs)("div",{className:uD.Pu,role:"group","aria-labelledby":s,children:[(0,p.jsxs)("div",{className:uD.mh,children:[(0,p.jsx)(ec.eu,{src:i,size:eu._3.SIZE_40,"aria-hidden":!0}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",id:s,children:t}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:n})]})]}),(0,p.jsx)(eg.$,{"aria-describedby":s,size:"sm",variant:"secondary",onClick:()=>uf(l),text:el.intl.string(el.t.bt75uw)})]})}function uM(e){let{guild:t}=e;(0,tm.qv)(t.id);let i=(0,tg.ws)(t.id),{rulesByTriggerType:l}=(0,tm.wP)(t.id),{numEnabledRules:s,numRules:r}=R.useMemo(()=>{let e=0,t=0;return null==l||Object.values(i).flat().forEach(n=>{let i=l[n]?.filter(N.Vq);null==i||0===i.length?t++:i.forEach(n=>{n.enabled&&e++,t++})}),{numEnabledRules:e,numRules:t}},[i,l]),a=uG(t),o=a[up.C.CAPTCHA_AND_RAID_PROTECTION],d=a[up.C.DM_AND_SPAM_PROTECTION],c=a[up.C.PERMISSIONS],u=(0,E.iI)(t.id);return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:uD.wx,children:el.intl.string(el.t["0A+VSA"])}),(0,p.jsxs)(uA.F,{children:[(0,p.jsx)(eo,{guild:t}),(0,p.jsxs)("div",{className:uD.Xf,children:[(0,p.jsx)(uO,{icon:n(818774),title:el.intl.string(el.t["53eF5o"]),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:o.filter(e=>e.enabled).length,total:o.length}),page:up.C.CAPTCHA_AND_RAID_PROTECTION}),(0,p.jsx)("div",{className:uD.yF}),(0,p.jsx)(uO,{icon:n(134635),title:el.intl.string(el.t.O0SfFy),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:d.filter(e=>e.enabled).length,total:d.length}),page:up.C.DM_AND_SPAM_PROTECTION}),(0,p.jsx)("div",{className:uD.yF}),u&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(uO,{icon:n(34853),title:el.intl.string(el.t.uRelgx),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:s,total:r}),page:up.C.AUTOMOD}),(0,p.jsx)("div",{className:uD.yF})]}),(0,p.jsx)(uO,{icon:n(638154),title:el.intl.string(el.t.xrmhRX),subtitle:el.intl.formatToPlainString(el.t.TG7NYK,{enabled:c.filter(e=>e.enabled).length,total:c.length}),page:up.C.PERMISSIONS})]}),(0,p.jsx)(eb,{guild:t,location:"guild_settings_safety_overview"})]})]})}function uk(e){let{title:t,settings:n}=e;return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:e7.wx,children:t}),n.map(e=>e.renderComponent())]})}var uU=n(49999);function uP(){let e,t=(0,L.bG)([O.A],()=>O.A.getGuildId()),n=(0,L.bG)([t7.A],()=>t7.A.getGuild(t)),i=(0,L.bG)([uN.A],()=>uN.A.getCurrentPage());if(R.useEffect(()=>{(0,sw.Dr)(I.M.COMMUNITY_GUILD_SETTINGS_SAFETY,{dismissAction:uU.i.AUTO})},[]),null==n)return null;let l=uG(n);switch(i){case up.C.OVERVIEW:e=(0,p.jsx)(uM,{guild:n});break;case up.C.CAPTCHA_AND_RAID_PROTECTION:e=(0,p.jsx)(uk,{title:el.intl.string(el.t["53eF5o"]),settings:l[up.C.CAPTCHA_AND_RAID_PROTECTION]});break;case up.C.DM_AND_SPAM_PROTECTION:e=(0,p.jsx)(uk,{title:el.intl.string(el.t.O0SfFy),settings:l[up.C.DM_AND_SPAM_PROTECTION]});break;case up.C.AUTOMOD:e=(0,p.jsx)(ix,{guildId:n.id});break;case up.C.PERMISSIONS:e=(0,p.jsx)(uk,{title:el.intl.string(el.t.BXoNiT),settings:l[up.C.PERMISSIONS]})}return(0,p.jsxs)(p.Fragment,{children:[i!==up.C.OVERVIEW&&(0,p.jsx)(eM.D,{className:e7.aX,onClick:()=>{uf(up.C.OVERVIEW)},children:(0,p.jsxs)("div",{className:e7.Gv,children:[(0,p.jsx)(uj.A,{direction:uj.A.Directions.LEFT}),(0,p.jsx)(G.E,{variant:"text-sm/semibold",color:"interactive-text-default",children:el.intl.string(el.t["13/7kX"])})]})}),e]})}var uw=n(863694),uF=n(107795),uB=n(655943),uH=n(539916);function uV(){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_RESET"})}function uz(e){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_TOGGLE",channelId:e})}async function uY(e){let t=Array.from(uw.A.editedDefaultChannelIds).filter(e=>null!=e6.A.getChannel(e)),n=uB.A.advancedMode,[i]=(0,iE.ui)(e.id,[...t]),l=(0,iE.G4)(e.id,t,uB.A.editedOnboardingPrompts,iE.VU);if(ih.A.getEnabled(e.id)&&(!n&&i.length<uH.Kd||n&&l.length<uH.Kd)){if(aK.A.show({title:el.intl.string(el.t.iLdiqY),body:el.intl.string(el.t.JOT74c)}),n)throw Error("Chattable channels with questions requirement not met");return}if(uw.A.hasChanges()){eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_SUBMIT"});try{let i=n?(0,uF.xR)(e,{ignoreDefaultPrompt:!0}):null,l=null!=i?i.map(uH.SA):void 0;await (0,uF.YN)(e.id,{default_channel_ids:t,prompts:l}),eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_SAVE_SUCCESS",guildId:e.id,channelIds:t}),null!=i&&eh.h.dispatch({type:"GUILD_SETTINGS_ONBOARDING_PROMPTS_SAVE_SUCCESS",guildId:e.id,updates:{prompts:i}})}catch(n){let{fieldName:e,error:t}=new nS.LG(n).getAnyErrorMessageAndField()??{};aK.A.show({title:el.intl.string(el.t.iLdiqY),body:[e,t].filter(N.Vq).join(": ")}),eh.h.dispatch({type:"GUILD_SETTINGS_DEFAULT_CHANNELS_SAVE_FAILED"})}}}var uW=n(527678),uK=n(923121),uX=n(199940),uq=n(3026),uJ=n(194261),uQ=n(112389),uZ=n(166444),u$=n(46054);let u0={};class u1 extends L.Ay.Store{hasFetched(e){return null!=u0[e]}getTopChannelIds(e){return"874345844743213126"===e?["1041887225819955252","985996080107892776","1035280727610241166"]:u0[e]}}let u2=new u1(eh.h,{GUILD_TOP_READ_CHANNELS_FETCH_SUCCESS:function(e){let{guildId:t,topChannelIds:n}=e;u0[t]=n}});function u3(e){return(0,L.yK)([u2,e6.A],()=>{let t=(u2.getTopChannelIds(e.id)??[]).map(e=>e6.A.getChannel(e)).filter(t=>null==t||t.id!==e.rulesChannelId),n=[],i=0;return t.forEach(e=>{if(e.type===ei.rbe.GUILD_ANNOUNCEMENT){if(i>=2)return;i++}n.length<5&&!n.includes(e)&&n.push(e)}),n.sort((t,n)=>!!(0,uQ.S)(e.id,n.id)-!!(0,uQ.S)(e.id,t.id)),n})}var u5=n(28863);function u6(e){let t=(0,iN.bG)([ih.A],()=>ih.A.isAdvancedMode(e)),[n]=[(0,iN.yK)([ih.A],()=>(0,iE.G4)(e,ih.A.getDefaultChannelIds(e),ih.A.getOnboardingPrompts(e),iE.VU))];return!!t&&n.length>=uH.Kd}function u4(e){let{guildId:t,className:n}=e,i=(0,iN.bG)([ih.A],()=>ih.A.isAdvancedMode(t)),l=R.useCallback(()=>{let e=i?uH.SD.ONBOARDING_DEFAULT:uH.SD.ONBOARDING_ADVANCED;i?(0,S.A)({title:el.intl.string(el.t["49+ONj"]),subtitle:el.intl.string(el.t.TLkoOt),variant:"primary",confirmText:el.intl.string(el.t.R9GHya),onConfirm:()=>(0,uW.CP)(t,e)}):(0,S.A)({title:el.intl.string(el.t.YB9xUF),subtitle:el.intl.string(el.t.BcGGVn),variant:"primary",confirmText:el.intl.string(el.t.ts6u6r),onConfirm:()=>(0,uW.CP)(t,e)})},[t,i]);return(0,p.jsx)("div",{className:n,children:(0,p.jsx)(u5.Anchor,{onClick:l,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-link",children:i?el.intl.string(el.t.OmpxWy):el.intl.string(el.t.ozsQBC)})})})}var u9=n(419534);function u7(e,t){return(0,L.bG)([uw.A],()=>uw.A.editedDefaultChannelIds.has(e)||null!=t&&uw.A.editedDefaultChannelIds.has(t))}var u8=n(743682);function me(e){let{guild:t,channel:i}=e,l=(0,eq.Ay)(i),s=u7(i.id);return"null"===i.id?(0,p.jsx)("div",{className:k()(u8.Fv,u8.d0),children:(0,p.jsx)(G.E,{className:u8.O1,color:"text-muted",variant:"text-xs/semibold",lineClamp:1,children:l})}):(0,p.jsxs)(eM.D,{className:k()(u8.Fv,{[u8.d0]:"null"===i.id}),onContextMenu:function(e){(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("391763"),n.e("955557"),n.e("603998"),n.e("550033"),n.e("412255"),n.e("63340"),n.e("379995"),n.e("21106"),n.e("421060"),n.e("368358"),n.e("699011"),n.e("591377"),n.e("35723"),n.e("566378"),n.e("272239"),n.e("732100"),n.e("515398"),n.e("715675")]).then(n.bind(n,740438));return n=>(0,p.jsx)(e,{...n,channel:i,guild:t})})},onClick:function(e){return e.stopPropagation(),(0,uQ.S)(t.id,i.id)?uz(i.id):(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("315273"),n.e("254857")]).then(n.bind(n,147696));return n=>(0,p.jsx)(e,{...n,guildId:t.id,startingChannelId:i.id})}),!0},children:[(0,p.jsx)(G.E,{className:u8.O1,color:"text-muted",variant:"text-xs/semibold",lineClamp:1,children:l}),(0,p.jsx)(t3.P,{checked:s})]})}let mt=R.memo(function(){return(0,p.jsx)("div",{className:u8.me})}),mn=R.memo(function(e){let{index:t}=e;return(0,p.jsx)(G.E,{variant:"text-xs/normal",className:u8.Ks,children:"\xb7"},`separator-${t}`)}),mi=R.memo(function(e){var t,i,l,s,r,a;let o,d,{channel:c,category:u,guild:m,isFirstChannel:g,isLastChannel:x,tooltipDirection:h="right"}=e,E=(0,eq.Ay)(c),j=u7(c.id,u.id),f=(t=c.id,i=u.id,(0,L.bG)([uw.A],()=>t===i||null!=i&&uw.A.editedDefaultChannelIds.has(i))),N=(l=c.id,s=u.id,(0,L.bG)([uw.A,e6.A],()=>null!=s&&uw.A.editedDefaultChannelIds.has(s)?el.intl.string(el.t.Lz94y1):cF.MJ(ei.xBc.VIEW_CHANNEL,e6.A.getChannel(l))?void 0:el.intl.string(el.t["031cXt"]))),A=(r=m.id,a=u.id,o=(0,L.bG)([t7.A],()=>t7.A.getGuild(r)?.rulesChannelId===a),d=(0,L.bG)([e6.A],()=>e6.A.getChannel(a)?.isGuildVocal()),o?el.intl.string(el.t["2XWEK9"]):d?el.intl.string(el.t.t6iJLY):void 0),I=null!=u3(m).find(e=>e.id===c.id);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(t9.m,{asContainer:!0,__unsupportedReactNodeAsText:N??A,delay:500,position:h,children:(0,p.jsxs)(eM.D,{className:k()(u8.WG,{[u8.Qn]:g,[u8.wp]:x,[u8.r9]:f}),onClick:function(e){if(!f)return e.stopPropagation(),(0,uQ.S)(m.id,c.id)?uz(c.id):(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("315273"),n.e("254857")]).then(n.bind(n,147696));return t=>(0,p.jsx)(e,{...t,guildId:m.id,startingChannelId:c.id})}),!0},onContextMenu:function(e){c.isGuildVocal()?(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("546813"),n.e("926132"),n.e("146652"),n.e("893190"),n.e("391763"),n.e("955557"),n.e("603998"),n.e("550033"),n.e("947502"),n.e("343266"),n.e("309004"),n.e("965789"),n.e("412255"),n.e("63340"),n.e("379995"),n.e("21106"),n.e("421060"),n.e("537796"),n.e("368358"),n.e("544058"),n.e("699011"),n.e("591377"),n.e("35723"),n.e("566378"),n.e("256372"),n.e("694138"),n.e("29542"),n.e("958262"),n.e("419690"),n.e("426792"),n.e("272239"),n.e("248804"),n.e("543267"),n.e("318663"),n.e("599990"),n.e("599854"),n.e("630647")]).then(n.bind(n,119357));return t=>(0,p.jsx)(e,{...t,channel:c,guild:m})}):(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("146652"),n.e("893190"),n.e("391763"),n.e("955557"),n.e("603998"),n.e("550033"),n.e("947502"),n.e("343266"),n.e("309004"),n.e("965789"),n.e("412255"),n.e("63340"),n.e("379995"),n.e("21106"),n.e("421060"),n.e("537796"),n.e("368358"),n.e("544058"),n.e("699011"),n.e("65200"),n.e("591377"),n.e("35723"),n.e("566378"),n.e("256372"),n.e("29542"),n.e("272239"),n.e("248804"),n.e("670954"),n.e("25173")]).then(n.bind(n,468916));return t=>(0,p.jsx)(e,{...t,channel:c,guild:m})})},children:[(0,p.jsx)("div",{className:u8.yW,children:(0,p.jsxs)("div",{className:u8.HA,children:[(0,p.jsx)(uZ.gm,{channel:c,guild:m}),(0,p.jsx)(uq.A,{className:u8.__invalid_name,children:(0,p.jsx)(G.E,{className:u8.be,variant:"text-md/medium",lineClamp:1,color:f?"text-muted":"text-default",children:E})}),I?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(mn,{index:0}),(0,p.jsx)(G.E,{variant:"text-xs/medium",className:u8.qy,color:"text-brand",children:el.intl.string(el.t.mPxmeE)})]}):null]})}),(0,p.jsx)("div",{className:u8.tN,children:(0,uQ.S)(c.guild_id,c.id)?(0,p.jsx)(t3.P,{checked:j,disabled:f}):(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t.zA9d1J),icon:uJ.LockIcon,onClick:ei.tEg})})]})}),!x&&(0,p.jsx)(mt,{})]})});function ml(e){let{categories:t,guild:n,className:i,hasSidebar:l}=e,s=R.useCallback(e=>{let i=t._categories[e];return(0,p.jsx)(me,{channel:i.channel,guild:n},i.channel.id)},[t,n]),r=R.useCallback((e,i)=>{let s=t._categories[e],r=t[s.channel.id][i];return null==r?null:(0,p.jsx)(mi,{category:s.channel,channel:r.channel,guild:n,isFirstChannel:0===i,isLastChannel:t[s.channel.id].length-1===i,tooltipDirection:l?"right":"top"},r.channel.id)},[t,n,l]),a=(0,u9.zH)(n.id,t,64);return(0,p.jsx)("div",{className:i,children:a.map((e,t)=>{let n=s(t),i=[],l=e.rowCount;if(0===l)return null;for(let e=0;e<l;e++)i.push(r(t,e));return(0,p.jsxs)(p.Fragment,{children:[n,i]})})})}var ms=n(140735),mr=n(487626),ma=n(248530),mo=n(60205);function md(e){var t;let n,{guildId:i,scrollToQuestions:l}=e,s=(0,L.bG)([ih.A],()=>ih.A.isAdvancedMode(i)),r=(0,L.bG)([uw.A],()=>uw.A.editedDefaultChannelIds),[a,o]=(0,iE.tb)(i,r),[d,c]=(t=[...r],n=(0,iN.yK)([uB.A],()=>(0,iE.G4)(i,t,uB.A.editedOnboardingPrompts)),[(0,iN.yK)([uB.A],()=>(0,iE.G4)(i,t,uB.A.editedOnboardingPrompts,iE.VU)),n]),u=s?c.length:o.length,m=s?d.length:a.length,g=m>=uH.Kd,x=c.length-o.length,h=(0,p.jsx)(lk.y,{size:"sm",color:ed.A.unsafe_rawColors.BRAND_500.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css,className:mo.Kk}),E=(0,p.jsx)(lM.a,{size:"sm",className:mo.Kk,color:ed.A.colors.WHITE.css,secondaryColor:ed.A.colors.BACKGROUND_MOD_MUTED.css}),j=[Math.min(uH.Kd,m)/uH.Kd*100],f=g?[ed.A.colors.TEXT_FEEDBACK_POSITIVE.css]:[ed.A.colors.TEXT_BRAND.css];return(0,p.jsxs)("div",{className:mo.kL,children:[(0,p.jsxs)("div",{className:mo.wx,children:[(0,p.jsx)(G.E,{variant:"text-xs/bold",color:"text-brand",children:el.intl.format(el.t.kvroKO,{count:m})}),(0,p.jsx)(G.E,{variant:"text-xs/bold",color:"text-muted",children:el.intl.format(el.t["0MjxJ5"],{count:u})})]}),(0,p.jsx)(ma.L,{foregroundColors:f,percents:j,size:ma.L.Sizes.XSMALL}),(0,p.jsxs)("div",{className:mo.n,children:[g?h:E,(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.format(el.t.PwXgSy,{count:uH.Kd})})]}),s&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mo.n,children:[(0,p.jsx)(lU.CircleInformationIcon,{size:"sm",color:ed.A.colors.WHITE.css,secondaryColor:ed.A.colors.BACKGROUND_MOD_MUTED.css,className:mo.Kk}),(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.string(el.t.AyvkOK)})]}),(0,p.jsxs)("div",{className:mo.n,children:[(0,p.jsx)(lU.CircleInformationIcon,{size:"sm",color:ed.A.colors.WHITE.css,secondaryColor:ed.A.colors.BACKGROUND_MOD_MUTED.css,className:mo.Kk}),(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.format(el.t["8Geut3"],{count:x,prejoinHook:function(e){return(0,p.jsx)(u5.Anchor,{onClick:l,children:(0,p.jsx)(G.E,{tag:"span",variant:"text-xs/normal",color:"text-link",children:e})})}})})]})]})]})}var mc=n(192404);function mu(e){let{guild:t,scrollToQuestions:n}=e,i=(0,L.bG)([uw.A],()=>uw.A.editedDefaultChannelIds),l=(0,mr.$)(t.id,i).filter(e=>e.isCategory()||(0,uQ.S)(e.guild_id,e.id)),s=R.useId();return(0,p.jsxs)("aside",{className:mc.kL,"aria-labelledby":s,children:[(0,p.jsx)(ms.A,{children:(0,p.jsx)(D.D,{variant:"heading-md/normal",id:s,children:el.intl.string(el.t.kew925)})}),(0,p.jsx)("div",{className:mc.wx,children:(0,p.jsx)(md,{guildId:t.id,scrollToQuestions:n})}),(0,p.jsxs)("div",{className:mc.o5,children:[(0,p.jsx)(mx,{}),0===l.length&&(0,p.jsx)(mm,{}),(0,p.jsx)(uA.F,{children:(0,p.jsx)(mg,{channels:l})})]})]})}function mm(){return(0,p.jsxs)("div",{className:mc.p$,children:[(0,p.jsx)("div",{className:mc.AI,children:(0,p.jsx)(eW.N,{size:"md",color:"currentColor"})}),(0,p.jsx)(G.E,{className:mc.HA,variant:"text-md/normal",color:"text-muted",children:el.intl.string(el.t.Qj6O91)})]})}function mg(e){let{channels:t}=e;return(0,p.jsx)(p.Fragment,{children:t.map(e=>e.isCategory()?(0,p.jsx)(mh,{channel:e},e.id):(0,p.jsx)(mE,{channel:e},e.id))})}function mx(){return(0,p.jsx)("div",{className:mc.yF})}function mh(e){let{channel:t}=e,n=(0,eq.Ay)(t);return(0,p.jsxs)("div",{className:mc.L1,children:[(0,p.jsx)(rt.A,{className:mc.OW,width:12,height:12,direction:rt.A.Directions.DOWN}),(0,p.jsxs)(D.D,{variant:"text-xs/semibold",color:"text-muted",lineClamp:1,children:[(0,p.jsx)("span",{"aria-hidden":!0,children:n}),(0,p.jsx)(ms.A,{children:el.intl.formatToPlainString(el.t.y5l3J2,{categoryName:n})})]})]})}function mE(e){let{channel:t}=e,n=(0,eq.Ay)(t),i=(0,iE.sZ)(t),l=(0,rM.gU)(t)??eW.N,s=(0,r1.Ay)({channel:t});return(0,p.jsxs)("div",{className:mc.Ix,children:[(0,p.jsx)(l,{className:mc.p,size:"xs",color:"currentColor"}),(0,p.jsxs)(G.E,{className:mc.HA,variant:"text-md/normal",color:"text-muted",lineClamp:1,children:[(0,p.jsx)("span",{"aria-hidden":!0,children:n}),(0,p.jsx)(ms.A,{children:s})]}),(0,p.jsx)("div",{className:k()({[mc.al]:i})})]})}var mj=n(599119),mf=n(219504),mN=n(150934),mp=n(281595),mA=n(202027),mI=n(111487),mS=n(44591);function mC(e){let{guild:t,prompt:i,singleColumn:l,promptIndex:s,option:r,hasError:a,onDragStart:o,onDragComplete:d,onDragReset:c}=e,u=null,m=P().findIndex(i.options,e=>e.id===r.id),{drag:g,dragSourcePosition:x,drop:h,setIsDraggable:E}=(0,mj.A)({type:`ONBOARDING_PROMPT_OPTION_CARD-${i.id}`,index:m,optionId:r.id,onDragStart:o,onDragComplete:d,onDragReset:c}),{customEmoji:j,unicodeEmoji:f}=(0,mA.A)(r.emoji?.id,r.emoji?.name);return(0,uH.hv)(r.emoji)||null!=j||null!=f||(u=el.intl.string(el.t["61wfmh"])),(0,p.jsxs)(eM.D,{className:k()(mS.we,{[mS.JD]:a||null!=u,[mS.A]:null!=x&&m<x,[mS.Ze]:null!=x&&m>x,[mS.h7]:l}),onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("712419"),n.e("173754")]).then(n.bind(n,583617));return n=>(0,p.jsx)(e,{...n,guild:t,prompt:i,option:r,index:s,onSave:e=>{(0,uF.NF)(t,i.id,{options:i.options.map(t=>t.id===r.id?e:t)})},onDelete:()=>{(0,uF.NF)(t,i.id,{options:i.options.filter(e=>e.id!==r.id)})}})})},onMouseEnter:()=>E(!0),onMouseLeave:()=>E(!1),innerRef:e=>{g(h(e))},children:[(0,p.jsx)("div",{className:mS.cK,children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:mS.__invalid_dragIcon})}),(0,p.jsxs)("div",{className:mS.OF,children:[(0,p.jsx)("div",{className:mS.Zg,children:(0,p.jsx)(mI.A,{emojiId:r.emoji?.id,emojiName:r.emoji?.name,defaultComponent:null})}),(0,p.jsxs)("div",{className:mS.Qq,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-strong",lineClamp:1,children:r.title}),""!==r.description&&(0,p.jsx)(G.E,{className:mS.h_,variant:"text-xs/normal",color:"text-default",children:r.description})]})]}),null!=u&&(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-feedback-critical",children:u})]})}function m_(e){let{guild:t,prompt:i,promptIndex:l,singleColumn:s}=e;function r(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("712419"),n.e("173754")]).then(n.bind(n,583617));return n=>(0,p.jsx)(e,{...n,guild:t,prompt:i,onSave:e=>(0,uF.NF)(t,i.id,{options:[...i.options,e]}),onDelete:()=>{},index:l})})}return(0,p.jsx)(eM.D,{className:k()(mS.we,mS.f,{[mS.JS]:0===i.options.length,[mS.h7]:s}),onClick:function(){i.options.length+1===uH.Bu?aK.A.show({title:el.intl.string(el.t.TggC7k),body:el.intl.formatToPlainString(el.t.kPQKai,{thresholdCount:uH.Bu}),confirmText:el.intl.string(el.t.BddRzS),cancelText:el.intl.string(el.t["ETE/oC"]),onConfirm:r}):r()},children:(0,p.jsxs)("div",{className:mS.OF,children:[(0,p.jsx)(tI.U,{size:"md",color:"currentColor",className:mS.WW}),(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-strong",children:el.intl.string(el.t.Ty3lgp)})]})})}var mv=n(235266);let mT={optionErrors:[]};function mb(e){let{guild:t,prompt:n,disableAutofocus:i,promptIndex:l,dragIndex:s,includeCount:r,singleColumn:a,onPromptDragComplete:o,onPromptDragStart:d,onPromptDragReset:c}=e,u=(0,L.bG)([uw.A],()=>uw.A.editedDefaultChannelIds),{drag:m,dragSourcePosition:g,drop:x,setIsDraggable:h}=(0,mj.A)({type:"ONBOARDING_PROMPT_CARD",index:s,optionId:n.id,onDragStart:d,onDragComplete:o,onDragReset:c}),E=(0,L.cf)([uB.A],()=>uB.A.errors[l]??mT),[j,f]=R.useState(!1),[A,I]=R.useState(!1),S=E.options??E.optionErrors.filter(N.Vq)[0],C=E.config,v=n.options.length>=uH.Bu,T=(0,iE.G4)(t.id,Array.from(u),[n]).length-u.size,b=R.useRef(null),y=R.useRef(l);R.useEffect(()=>{y.current=l}),R.useLayoutEffect(()=>{setTimeout(()=>{0!==y.current||i||b.current?.focus()},0)},[i]);let D=`onboarding-question-${n.id}-label`,O=el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1});return j?(0,p.jsx)(sP.vN,{children:(0,p.jsxs)("div",{tabIndex:0,role:"group","aria-labelledby":D,onFocus:()=>I(!0),onBlur:()=>I(!1),onMouseLeave:()=>I(!1),className:k()(mv.kL,{[mv.A]:null!=g&&l<g,[mv.Ze]:null!=g&&l>g,[mv.tW]:A}),ref:e=>{m(x(e))},children:[(0,p.jsx)("div",{className:mv.cK,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:mv.co})}),(0,p.jsx)(G.E,{id:D,variant:"text-xs/semibold",color:"text-muted",children:el.intl.format(el.t.yjS3zs,{index:l+1})}),(0,p.jsx)(G.E,{variant:"text-lg/semibold",color:"text-default",children:n.title}),(0,p.jsx)(eM.D,{className:mv.cS,onClick:()=>f(!1),"aria-expanded":!1,"aria-label":el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1}),children:(0,p.jsx)(rt.A,{direction:rt.A.Directions.DOWN,height:16,width:16})}),(0,p.jsx)(t9.m,{asContainer:!0,text:el.intl.string(el.t["Ku+86R"]),children:(0,p.jsx)("div",{className:mv.ut,children:(0,p.jsx)(ae.K,{size:"sm",icon:_.TrashIcon,variant:"icon-only",onClick:()=>(0,uF.ME)(t,n.id),"aria-label":el.intl.string(el.t["Ku+86R"])})})})]})}):(0,p.jsx)(sP.vN,{children:(0,p.jsxs)("div",{tabIndex:0,role:"group","aria-label":O,onFocus:()=>I(!0),onBlur:()=>I(!1),className:k()(mv.kL,{[mv.A]:null!=g&&l<g,[mv.Ze]:null!=g&&l>g,[mv.tW]:A}),ref:e=>{m(x(e))},children:[(0,p.jsx)("div",{className:mv.cK,onMouseEnter:()=>h(!0),onMouseLeave:()=>h(!1),children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:mv.co})}),(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(n6.k,{label:el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1}),inputRef:b,value:n.title,onChange:e=>(0,uF.NF)(t,n.id,{title:e}),placeholder:el.intl.string(el.t.QMCuCo),maxLength:uH.kq,error:E.title}),(0,p.jsx)(my,{prompt:n,guild:t}),(0,p.jsx)(i1.D,{errorMessage:S,label:v?el.intl.formatToPlainString(el.t.AbvhZD,{count:n.options.length,total:uH.fs}):el.intl.formatToPlainString(el.t.b7VxYX,{count:n.options.length,total:uH.fs}),children:(0,p.jsx)(mR,{guild:t,prompt:n,promptIndex:l,errors:E,singleColumn:a})})]}),(0,p.jsxs)("div",{className:mv.Uo,children:[(0,p.jsxs)("div",{className:mv.iA,children:[(0,p.jsx)(mN.S,{checked:!n.singleSelect,onChange:e=>(0,uF.NF)(t,n.id,{singleSelect:!e}),label:el.intl.string(el.t.uCebZa)}),n.inOnboarding?(0,p.jsx)(mN.S,{checked:n.required??!1,onChange:e=>(0,uF.NF)(t,n.id,{required:e}),disabled:!n.inOnboarding,label:r?el.intl.formatToPlainString(el.t["0re8T6"],{count:T}):el.intl.string(el.t.Ur8Vrt)}):null]}),(0,p.jsx)(eM.D,{className:mv.cS,onClick:()=>f(!0),"aria-expanded":!0,"aria-label":el.intl.formatToPlainString(el.t.yjS3zs,{index:l+1}),children:(0,p.jsx)(rt.A,{direction:rt.A.Directions.UP,height:16,width:16})}),(0,p.jsx)(t9.m,{asContainer:!0,text:el.intl.string(el.t["Ku+86R"]),children:(0,p.jsx)("div",{className:mv.ut,children:(0,p.jsx)(ae.K,{size:"sm",icon:_.TrashIcon,variant:"icon-only",onClick:()=>(0,uF.ME)(t,n.id),"aria-label":el.intl.string(el.t["Ku+86R"])})})})]}),null!=C?(0,p.jsx)(mp.U,{error:C}):null]})})}function my(e){let{prompt:t,guild:n}=e,[i,l]=R.useState(!1);if(R.useEffect(()=>{!i&&t.title.length>0&&l(!0)},[i,t]),i)return null;function s(e){return(0,p.jsx)(eM.D,{className:mv.Fw,onClick:()=>(0,uF.NF)(n,t.id,{title:e}),children:(0,p.jsx)(G.E,{variant:"text-xs/normal",children:e})})}return(0,p.jsxs)("div",{className:mv.Pt,children:[(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.string(el.t.ECnSLl)}),(0,p.jsxs)("div",{className:mv.K1,children:[s(el.intl.string(el.t["7GZMJa"])),s(el.intl.string(el.t.nItydm)),s(el.intl.string(el.t.evuYbq)),s(el.intl.string(el.t.XWRuOp))]})]})}function mR(e){let{guild:t,prompt:n,promptIndex:i,singleColumn:l,errors:s}=e,{handleDragStart:r,handleDragReset:a,handleDragComplete:o}=(0,mf.A)(n.options,e=>(0,uF.NF)(t,n.id,{options:e}));return(0,p.jsxs)("div",{className:mv.fF,children:[n.options.map((e,d)=>(0,p.jsx)(mC,{guild:t,prompt:n,promptIndex:i,singleColumn:l,option:e,onDragStart:r,onDragComplete:o,onDragReset:a,hasError:null!=s.optionErrors[d]},e.id)),n.options.length<uH.fs?(0,p.jsx)(m_,{guild:t,prompt:n,promptIndex:i,singleColumn:l}):null]})}var mL=n(857177);function mG(e){let{guild:t,prejoinOnly:n,postjoinOnly:i}=e,l=(0,iN.bG)([uB.A],()=>uB.A.editedOnboardingPrompts),s=l.filter(e=>e.inOnboarding),r=s.length,{drag:a,drop:o,dragSourcePosition:d,setIsDraggable:c}=(0,mj.A)({type:"ONBOARDING_PROMPT_CARD",index:r,optionId:"separator",onDragStart:()=>{},onDragComplete:()=>{},onDragReset:()=>{}}),u=R.useRef(null);return R.useEffect(()=>{c(!1)},[c]),R.useEffect(()=>{a(o(u))},[a,o,u]),(0,p.jsxs)("div",{ref:u,className:k()(mL.fY,{[mL.A]:null!=d&&r<d,[mL.Ze]:null!=d&&r>d}),children:[!i&&s.length<uH.D1?(0,p.jsxs)(eM.D,{className:mL.Wz,onClick:()=>(0,uF.WC)(t,[...l,(0,uH.a5)(!0)],!1),children:[(0,p.jsx)(tI.U,{size:"custom",color:"currentColor",className:mL.WW,width:20,height:20}),(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-brand",children:el.intl.string(el.t.ujFquz)})]}):null,n?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:mL.yF}),(0,p.jsx)(D.D,{variant:"heading-md/bold",children:el.intl.string(el.t.tjrGcb)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:mL.VA,children:el.intl.string(el.t.XFa6Q8)})]})]})}function mD(e){let{guildId:t,prejoinOnly:n,postjoinOnly:i,includeCount:l,singleColumn:s}=e,r=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),a=(0,iN.bG)([uB.A],()=>uB.A.editedOnboardingPrompts),o=a.filter(e=>e.inOnboarding),d=a.filter(e=>!0!==e.inOnboarding),c=[...o.map(e=>({id:e.id,data:e})),{id:"separator",data:(0,uH.Mc)()},...d.map(e=>({id:e.id,data:e}))],{handleDragStart:u,handleDragReset:m,handleDragComplete:g}=(0,mf.A)(c,e=>{let t=e.findIndex(e=>"separator"===e.id),n=e.slice(0,t).map(e=>({...e.data,inOnboarding:!0})),i=e.slice(t+1).map(e=>({...e.data,inOnboarding:!1,required:!1}));n.length>uH.D1?aK.A.show({title:el.intl.string(el.t.Cxtq5x),body:el.intl.formatToPlainString(el.t["pkbZ+U"],{numQuestions:uH.D1})}):(0,uF.WC)(r,[...n,...i])});return null==r?null:(0,p.jsxs)(p.Fragment,{children:[i?null:(0,p.jsxs)(p.Fragment,{children:[n?null:(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/bold",children:el.intl.string(el.t["24Qm4M"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:mL.VA,children:el.intl.string(el.t.QvCcYe)})]}),o.map((e,t)=>(0,p.jsx)(mb,{guild:r,prompt:e,disableAutofocus:n,includeCount:l,singleColumn:s,promptIndex:t,dragIndex:t,onPromptDragStart:u,onPromptDragReset:m,onPromptDragComplete:g},e.id))]}),(0,p.jsx)(mG,{guild:r,prejoinOnly:n,postjoinOnly:i}),n?null:(0,p.jsxs)(p.Fragment,{children:[d.map((e,t)=>(0,p.jsx)(mb,{guild:r,prompt:e,promptIndex:t+o.length,dragIndex:t+o.length+1,onPromptDragStart:u,onPromptDragReset:m,onPromptDragComplete:g},e.id)),a.length<uH.iD?(0,p.jsxs)(eM.D,{className:mL.Wz,onClick:()=>(0,uF.WC)(r,[...a,(0,uH.a5)(!1)],!1),children:[(0,p.jsx)(tI.U,{size:"custom",color:"currentColor",className:mL.WW,width:20,height:20}),(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-brand",children:el.intl.string(el.t.ujFquz)})]}):null]})]})}var mO=n(88112),mM=n(165648);function mk(e){let{channel:t,guild:n,isLast:i,onClickLockedChannel:l}=e,s=(0,eq.Ay)(t);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mO.WG,children:[(0,p.jsxs)("div",{className:mO.yW,children:[(0,p.jsxs)("div",{className:mO.HA,children:[(0,p.jsx)(uZ.gm,{channel:t,guild:n}),(0,p.jsx)(uq.A,{className:mO.__invalid_name,children:(0,p.jsx)(G.E,{className:mO.__invalid_channelText,variant:"text-md/medium",lineClamp:1,color:"text-default",children:s})})]}),null!=t.topic&&t.topic.length>0?(0,p.jsx)(uq.A,{className:mM.PT,children:(0,p.jsx)(G.E,{className:mO.At,variant:"text-xs/normal",children:u$.A.parseTruncatedTopic(t.topic,!0,{channelId:t.id})})},"topic"):null]}),(0,uQ.S)(n.id,t.id)?(0,p.jsx)(eg.$,{size:"sm",variant:"primary",text:el.intl.string(el.t.OYkgVk),onClick:()=>uz(t.id)}):(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t.zA9d1J),icon:uJ.LockIcon,iconPosition:"start",onClick:()=>l(t.id)})]}),i?null:(0,p.jsx)("div",{className:mO.me})]})}function mU(e){let{guild:t}=e,i=(0,L.bG)([ih.A],()=>ih.A.getEnabled(t.id)),l=(0,L.bG)([u2],()=>u2.hasFetched(t.id)),s=u3(t),r=(0,L.bG)([uw.A],()=>uw.A.editedDefaultChannelIds),a=s.filter(e=>!r.has(e.id)),[o,d]=R.useState(!1);function c(e){(0,C.openModalLazy)(async()=>{let{default:i}=await Promise.all([n.e("315273"),n.e("254857")]).then(n.bind(n,147696));return n=>(0,p.jsx)(i,{...n,guildId:t.id,startingChannelId:e})})}return(R.useEffect(()=>{var e;l||i||(e=t.id,ex.Bo.get({url:ei.Rsh.GUILD_TOP_READ_CHANNELS(e),oldFormErrors:!0,rejectWithError:!1}).then(t=>{let{body:n}=t;eh.h.dispatch({type:"GUILD_TOP_READ_CHANNELS_FETCH_SUCCESS",guildId:e,topChannelIds:n})}))},[t.id,l,i]),o||0===a.length)?null:(0,p.jsxs)("div",{className:mO.Jl,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-strong",children:el.intl.string(el.t.NN7rD3)}),(0,p.jsxs)("div",{className:mO.j7,children:[(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.string(el.t["3Uuql+"])}),(0,p.jsxs)(eM.D,{className:mO.AC,onClick:()=>d(!0),children:[(0,p.jsx)(af.CheckmarkLargeIcon,{size:"xxs",color:"currentColor",className:mO.AI}),(0,p.jsx)(G.E,{className:mO.fx,variant:"text-xs/medium",color:"text-brand",children:el.intl.string(el.t.ZC3PJ2)})]})]}),(0,p.jsx)("div",{className:mO.IF,children:a.map((e,n)=>(0,p.jsx)(mk,{channel:e,guild:t,isLast:n===a.length-1,onClickLockedChannel:c},e.id))}),(0,p.jsx)("div",{className:mO.FZ})]})}function mP(e){let{saveOnClose:t=!1}=e,n=(0,L.bG)([O.A],()=>O.A.getGuild()),i=(0,L.bG)([ih.A],()=>ih.A.isLoading()),l=(0,L.bG)([e4.Ay],()=>e4.Ay.getChannels(n?.id)),s=(0,L.bG)([rU.A],()=>rU.A.getCategories(n?.id)),r=(0,L.bG)([uB.A],()=>uB.A.advancedMode),a=R.useRef(null),[o,d]=R.useState(!1),c=R.useRef(n);return(R.useEffect(()=>{c.current=n}),R.useEffect(()=>{if(t){let{current:e}=c;return()=>{null!=e&&uY(e).then(()=>{r&&(0,uF.dm)(e,{ignoreDefaultPrompt:!0}).catch(()=>{})}).catch(()=>{})}}},[t,r]),null==n)?null:i?(0,p.jsx)(eO.y,{}):(0,p.jsxs)("div",{className:mO.YB,children:[(0,p.jsxs)("div",{className:mO.U5,children:[(0,p.jsx)(eM.D,{className:mO.cS,onClick:()=>d(e=>!e),"aria-expanded":!o,"aria-label":el.intl.string(el.t["4GSygh"]),children:(0,p.jsx)(rt.A,{direction:o?rt.A.Directions.DOWN:rt.A.Directions.UP,height:16,width:16})}),(0,p.jsx)(D.D,{className:mO.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t["4GSygh"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.Kq7FAS)}),(0,p.jsx)(u4,{className:mO.kr,guildId:n.id}),o?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(mU,{guild:n}),(0,p.jsx)(ml,{className:mO.bE,guild:n,categories:s,channels:l,hasSidebar:!1})]}),r&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:mO.FZ}),(0,p.jsx)(D.D,{className:mO.RH,variant:"heading-lg/extrabold",children:el.intl.string(el.t.g2RnpV)}),(0,p.jsx)(G.E,{className:mO.nd,variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.bLDQ1Q)}),(0,p.jsx)("div",{ref:a,className:mO.di,children:(0,p.jsx)(mD,{guildId:n.id,prejoinOnly:!0,includeCount:!0,singleColumn:!0})})]})]}),(0,p.jsx)(mu,{guild:n,scrollToQuestions:function(){null!=a.current&&a.current.scrollIntoView({behavior:"smooth"})}})]})}function mw(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),t=(0,L.bG)([uw.A],()=>uw.A.submitting),n=(0,L.bG)([uB.A],()=>uB.A.advancedMode);return null==e?null:(0,p.jsx)(tf.A,{onSave:()=>{uY(e).then(()=>{n&&(0,uF.dm)(e,{ignoreDefaultPrompt:!0}).catch(()=>{})}).catch(()=>{})},onReset:uV,submitting:t,onSaveText:el.intl.string(el.t["R3BPH+"])})}var mF=n(629584),mB=n(622629),mH=n(374084),mV=n(339407);let mz=function(e){let{guildId:t,action:i,actionIndex:l,onChange:s,onDelete:r,onDragStart:a,onDragComplete:o,onDragReset:d}=e,c=(0,iN.bG)([e6.A],()=>e6.A.getChannel(i.channelId)),u=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),m=(0,iN.bG)([um.A],()=>um.A.getPendingData()[i.channelId]),g=(0,eq.Ay)(c),{customEmoji:x,unicodeEmoji:h}=(0,mA.A)(i.emoji?.id,i.emoji?.name),E=null==i.emoji||null!=x||null!=h,j=tv.Ay.getNewMemberActionIconURL({channelId:i.channelId,icon:i.icon}),f=null!=m?m.iconData:j,N=null;null!=c&&(0,mH.Rc)(c)?E||(N=el.intl.string(el.t.wAkIZW)):N=el.intl.string(el.t.CbTEKP);let{drag:A,dragSourcePosition:I,drop:S,setIsDraggable:_}=(0,mj.A)({type:"NEW_MEMBER_ACTION",index:l,optionId:i.channelId,onDragStart:a,onDragComplete:o,onDragReset:d}),v=R.useCallback(()=>{if(null!=t)return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("266281"),n.e("813949"),n.e("354569")]).then(n.bind(n,251632));return n=>(0,p.jsx)(e,{...n,guildId:t,action:i,onSave:(e,t,n)=>s(l,e,t,n),onDelete:()=>r(l)})})},[t,i,l,s,r]);if(null==c||null==u)return null;let T=(0,rM.gU)(c)??eW.N;return(0,p.jsxs)("div",{className:mV.L8,children:[(0,p.jsxs)("div",{className:k()(mV.kv,{[mV.A]:null!=I&&l<I,[mV.Ze]:null!=I&&l>I,[mV.e5]:null!=N}),ref:e=>{A(S(e))},children:[(0,p.jsx)("div",{className:mV.cK,onMouseEnter:()=>_(!0),onMouseLeave:()=>_(!1),children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:mV.co})}),null!=f?(0,p.jsx)("div",{className:mV.P0,children:(0,p.jsx)("img",{src:f,className:mV.Kk,width:48,height:48,alt:"","aria-hidden":!0})}):(0,p.jsx)("div",{className:mV.zV,children:(0,p.jsx)(mI.A,{emojiId:i.emoji?.id,emojiName:i.emoji?.name,size:mI.g.MEDIUM,defaultComponent:(0,p.jsx)(T,{})})}),(0,p.jsxs)("div",{className:mV.tV,children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:i.title}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:el.intl.format(el.t.Ngk8Nr,{channelName:g})})]}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsx)(ae.K,{icon:ra.PencilIcon,size:"sm",variant:"primary",onClick:v,"aria-label":el.intl.string(el.t.bt75uw)})})]}),null!=N&&(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-feedback-critical",children:N})]})},mY=[];function mW(){return(0,p.jsx)("div",{className:mV.L8,children:(0,p.jsxs)("div",{className:mV.kv,children:[(0,p.jsx)("div",{className:mV.zV,children:(0,p.jsx)(mB.B,{size:"custom",color:"currentColor",height:20,width:22})}),(0,p.jsx)("div",{className:mV.tV,children:(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t["K/i3iQ"])})})]})})}function mK(e){let{guildId:t,onAddAction:i}=e,l=R.useCallback(()=>{if(null!=t)return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("266281"),n.e("813949"),n.e("354569")]).then(n.bind(n,251632));return n=>(0,p.jsx)(e,{...n,guildId:t,onSave:i})})},[t,i]);return(0,p.jsxs)(eM.D,{className:mV.Bw,onClick:l,children:[(0,p.jsx)(tI.U,{size:"xs",color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",children:el.intl.string(el.t.qce3EM)})]})}let mX=function(e){let{guildId:t}=e,n=(0,iN.yK)([um.A],()=>um.A.getSettings().newMemberActions??mY),i=R.useCallback((e,t)=>{(0,uX.G$)(e,t)},[]),l=R.useCallback((e,i,l,s)=>{let r=n[e]?.channelId,a=i.channelId;null==r||null==um.A.getSettings()||(null==um.A.getPendingDataForChannel(a)&&s&&(0,uX.Wh)(t,r,l),(0,uX.A4)(r,i))},[n,t]),s=R.useCallback(e=>{let t=n[e]?.channelId;null!=t&&(0,uX.sd)(t)},[n]),r=n.map(e=>({...e,id:e.channelId})),a=R.useCallback(e=>{(0,uX.DE)(e)},[]),{handleDragStart:o,handleDragReset:d,handleDragComplete:c}=(0,mf.A)(r,a);return(0,p.jsxs)("div",{className:mV.uW,children:[n.map((e,n)=>(0,p.jsx)(mz,{guildId:t,action:e,actionIndex:n,onChange:l,onDelete:s,onDragStart:o,onDragReset:d,onDragComplete:c},e.channelId)),(0,p.jsx)(mW,{}),n.length<mH._7&&(0,p.jsx)(mK,{guildId:t,onAddAction:i})]})},mq=function(){return(0,p.jsxs)("div",{className:mV.Sz,children:[(0,p.jsx)(G.E,{variant:"eyebrow",color:"text-default",children:el.intl.string(el.t.MjVwl8)}),(0,p.jsxs)("div",{className:mV.Fw,children:[(0,p.jsx)("div",{className:mV.fM,children:(0,p.jsx)(tP.P,{size:"md",color:"currentColor"})}),(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(el.t.wyARgw)}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-muted",children:el.intl.string(el.t.lhsK1V)})]})]})]})};var mJ=n(104510),mQ=n(753838),mZ=n(631305),m$=n(664007),m0=n(625633),m1=n(339984),m2=n(478644);let m3=function(e){let{guild:t}=e,i=t.features.has(ei.GuildFeatures.BANNER),l=R.useCallback((e,i)=>{null==e||void 0===i?et.A.saveGuild(t.id,{homeHeader:null}):(0,C.openModalLazy)(async()=>{let{default:l}=await Promise.all([n.e("67702"),n.e("1214"),n.e("507406"),n.e("93513"),n.e("779149"),n.e("455524"),n.e("90017"),n.e("489908"),n.e("574571"),n.e("750348")]).then(n.bind(n,142630));return n=>(0,p.jsx)(l,{imageUri:e,file:i,onCrop:e=>{let{imageUri:n}=e;return et.A.saveGuild(t.id,{homeHeader:n})},uploadType:m1.HL.HOME_HEADER,...n})})},[t.id]),s=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),(0,eX.zV)(ei.HAw.PREMIUM_GUILD_PROMOTION_OPENED,{location:{section:ei.JJy.GUILD_SETTINGS_ONBOARDING,object:ei.ZSU.LEARN_MORE},guild_id:t?.id,location_stack:[]}),(0,mZ.A)({analyticsLocations:[],analyticsSourceLocation:{section:ei.JJy.GUILD_SETTINGS_ONBOARDING,object:ei.ZSU.ONBOARDING_EDIT,page:ei.liQ.GUILD_SETTINGS},guild:t,perks:(0,m0.QR)()})},[t]),r=(0,p.jsx)(m$.A,{image:t.homeHeader,makeURL:e=>null!=e?tv.Ay.getGuildHomeHeaderURL({id:t.id,homeHeader:e}):null,disabled:!i,onChange:l,hint:el.intl.string(el.t.NyXznh),enabled:i,maxFileSizeBytes:m2.j});return i?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mV.bV,children:[(0,p.jsx)(D.D,{className:mV.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.BBj1nY)}),(0,p.jsx)(mQ.A,{className:mV.ts,guild:t,guildFeature:ei.GuildFeatures.BANNER,onClick:s})]}),(0,p.jsxs)("div",{className:mV.uW,children:[(0,p.jsxs)("div",{className:mV.uc,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.Vwintv)}),(0,p.jsx)("div",{className:mV.au,children:(0,p.jsx)(i3.A,{onChange:l,maxFileSizeBytes:m2.j,text:el.intl.string(el.t.yG2pUi),size:"md",variant:"primary"})})]}),(0,p.jsx)("div",{children:r})]})]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mV.bV,children:[(0,p.jsx)(D.D,{className:mV.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.BBj1nY)}),(0,p.jsx)(mQ.A,{className:mV.ts,guild:t,guildFeature:ei.GuildFeatures.BANNER,onClick:s})]}),(0,p.jsxs)("div",{className:mV.uW,children:[(0,p.jsxs)("div",{className:mV.uc,children:[(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:mV.tb,children:el.intl.string(el.t.Vwintv)}),(0,p.jsx)(eg.$,{variant:"expressive",icon:mJ._,text:el.intl.string(el.t["+7XY31"]),onClick:s})]}),(0,p.jsx)("div",{children:(0,p.jsx)(eM.D,{"aria-hidden":!0,tabIndex:-1,onClick:s,children:r})})]})]})},m5=function(e){let{guildId:t,resourceChannel:i,index:l,onDragComplete:s,onDragStart:r,onDragReset:a}=e,{title:o,channelId:d,description:c}=i,u=e6.A.getChannel(d),m=null;null!=u&&(0,mH.Yt)(u)||(m=el.intl.string(el.t.kTdL8X));let g=null==c||0===c.length,x=tv.Ay.getResourceChannelIconURL({channelId:i.channelId,icon:i.icon}),{drag:h,dragSourcePosition:E,drop:j,setIsDraggable:f}=(0,mj.A)({type:"RESOURCE_CHANNEL",optionId:i.channelId,index:l,onDragStart:r,onDragComplete:s,onDragReset:a}),N=R.useCallback(e=>{(0,uX.z4)(i.channelId,e)},[i.channelId]),A=R.useCallback((e,n)=>{let l=um.A.getSettings();null!=l&&((0,uX.z4)(i.channelId,e),(0,uX.W5)(t,l).then(()=>{(0,uX.E0)(t,e.channelId,n)}))},[t,i]),I=R.useCallback(()=>(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("266281"),n.e("813949"),n.e("936354")]).then(n.bind(n,983161));return n=>(0,p.jsx)(e,{...n,guildId:t,resourceChannel:i,onSave:N,onDelete:()=>(0,uX.XD)(i.channelId),onIconUpload:A})}),[t,i,N,A]);return null==u?null:(0,p.jsxs)("div",{className:mV.l5,children:[(0,p.jsxs)("div",{className:k()(mV.Km,{[mV.A]:null!=E&&l<E,[mV.Ze]:null!=E&&l>E,[mV._t]:null!=m}),ref:e=>{h(j(e))},children:[(0,p.jsx)("div",{className:mV.cK,onMouseEnter:()=>f(!0),onMouseLeave:()=>f(!1),children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor",className:mV.co})}),null!=x&&(0,p.jsx)("div",{className:mV.P0,children:(0,p.jsx)("img",{src:x,className:mV.Kk,width:32,height:32,alt:"","aria-hidden":!0})}),(0,p.jsxs)("div",{className:mV.DP,children:[(0,p.jsx)(G.E,{className:mV.qj,variant:"text-md/semibold",color:"text-strong",children:o}),!g&&(0,p.jsx)(G.E,{className:mV.ur,variant:"text-xs/medium",color:"text-muted",lineClamp:1,children:c})]}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsx)(ae.K,{icon:ra.PencilIcon,size:"sm",variant:"primary",onClick:I,"aria-label":el.intl.string(el.t.bt75uw)})})]}),null!=m&&(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-feedback-critical",children:m})]})},m6=[],m4=function(e){let{guildId:t}=e,i=(0,iN.yK)([um.A],()=>um.A.getSettings().resourceChannels??m6),l=R.useMemo(()=>i.map(e=>({...e,id:e.channelId})),[i]),{handleDragStart:s,handleDragReset:r,handleDragComplete:a}=(0,mf.A)(l,uX.WA),o=R.useCallback((e,n)=>{let i=um.A.getSettings();null!=i&&((0,uX.px)(e),(0,uX.W5)(t,i).then(()=>{(0,uX.E0)(t,e.channelId,n)}))},[t]),d=R.useCallback(()=>{if(null!=t)return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("266281"),n.e("813949"),n.e("936354")]).then(n.bind(n,983161));return n=>(0,p.jsx)(e,{...n,guildId:t,onSave:uX.px,onIconUpload:o})})},[t,o]);return(0,p.jsxs)("div",{className:mV.C5,children:[i.map((e,n)=>(0,p.jsx)(m5,{guildId:t,resourceChannel:e,index:n,onDragStart:s,onDragReset:r,onDragComplete:a},e.channelId)),i.length<mH.CW&&(0,p.jsxs)(eM.D,{className:mV.Bw,onClick:d,children:[(0,p.jsx)(tI.U,{size:"xs",color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",children:el.intl.string(el.t["w9/qGY"])})]})]})},m9=function(e){let{channel:t,end:n}=e,i=(0,eq.Ay)(t),l=R.useCallback(()=>{(0,uX.px)({channelId:t.id,title:i??"",description:"",emoji:null,icon:null})},[t,i]),s=(0,rM.gU)(t)??eW.N;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mV.TG,children:[(0,p.jsx)(s,{className:mV.cC}),(0,p.jsx)(G.E,{className:mV.g7,variant:"text-sm/normal",children:i}),(0,p.jsx)(eg.$,{size:"sm",variant:"primary",onClick:l,text:el.intl.string(el.t.OYkgVk)})]}),n&&(0,p.jsx)("div",{className:mV.p3})]})},m7=[],m8=function(e){let{guildId:t}=e,n=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),i=(0,iN.yK)([um.A],()=>{let e=um.A.getSettings();return e.resourceChannels?.map(e=>e.channelId)??m7}),l=(0,iN.yK)([um.A],()=>um.A.getDismissedSuggestedChannelIds(t)),s=(0,iN.bG)([e4.Ay],()=>e4.Ay.getSelectableChannels(t)),r=R.useMemo(()=>(0,U.chain)(s).filter(e=>e.channel.type===ei.rbe.GUILD_TEXT&&e.channel.id!==n?.rulesChannelId&&!l.includes(e.channel.id)&&!i.includes(e.channel.id)&&cF.MJ(ei.xBc.VIEW_CHANNEL,e.channel)&&!cF.MJ(ei.xBc.SEND_MESSAGES,e.channel)).take(5).value(),[s,l,n?.rulesChannelId,i]),a=R.useCallback(()=>{let e=r.map(e=>e.channel.id);(0,uX.kO)(t,e)},[t,r]);return r.length<=0||i.length>=mH.CW?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:mV.rS,children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",children:el.intl.string(el.t.WThgAR)}),(0,p.jsxs)("div",{className:mV.vn,children:[(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-muted",children:el.intl.string(el.t.YtNI8C)}),(0,p.jsxs)(eM.D,{className:mV.iC,onClick:a,children:[(0,p.jsx)(af.CheckmarkLargeIcon,{size:"md",color:"currentColor",className:mV.An}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-brand",children:el.intl.string(el.t.aLqZTl)})]})]}),(0,p.jsx)("div",{className:mV.cF,children:r.map((e,t)=>(0,p.jsx)(m9,{channel:e.channel,end:t<r.length-1},e.channel.id))})]}),(0,p.jsx)("div",{className:mV.DY})]})};var ge=n(913423),gt=n(280450);let gn={authorIds:[],message:""},gi=function(e){let{guildId:t}=e,i=(0,iN.cf)([um.A],()=>um.A.getSettings().welcomeMessage??gn),l=R.useCallback(()=>(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("266281"),n.e("813949"),n.e("394194")]).then(n.bind(n,930345));return n=>(0,p.jsx)(e,{...n,guildId:t,welcomeMessage:i,onSave:e=>(0,uX.hL)(e)})}),[t,i]),s=(0,iN.bG)([gt.default],()=>gt.default.getId());return(0,mH.Fn)(i)?(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t["9Z+aEP"]),onClick:l}):(0,p.jsxs)(eM.D,{className:mV.ab,onClick:l,children:[(0,p.jsx)(ge.A,{guildId:t,welcomeMessage:{authorIds:i.authorIds.length>0?i.authorIds:[s],message:i.message}}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsxs)("div",{className:k()(mV.Md,mV.Tu),children:[(0,p.jsx)(ra.PencilIcon,{size:"md",color:"currentColor"}),(0,p.jsx)(ms.A,{children:el.intl.string(el.t.bt75uw)})]})})]})};function gl(e){let{guild:t,saveOnClose:n}=e,[i,l]=R.useState("new"),s=R.useMemo(()=>[{value:"new",name:el.intl.string(el.t["4e5u3l"])},{value:"existing",name:el.intl.string(el.t.cmkOsU)}],[]),r=(0,iN.bG)([oi.A],()=>oi.A.theme);R.useEffect(()=>()=>{let e=um.A.getSettings();(0,uX.W5)(t.id,e)},[n,t.id]);let a=R.useMemo(()=>(0,ob.q)(r)?"existing"===i?"/assets/f74f9647377fa769.png":"/assets/9eed2700cdfe94f3.png":"existing"===i?"/assets/47c38ca77bf70eb5.png":"/assets/d16043e709602f96.png",[i,r]);return(0,p.jsxs)("div",{className:mV.MY,children:[(0,p.jsxs)("div",{className:mV.Cd,children:[(0,p.jsx)(D.D,{className:mV.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.tbUZVr)}),(0,p.jsx)("div",{className:mV.eg,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.DvHCq5)})}),(0,p.jsx)("div",{className:mV.uW,children:(0,p.jsx)(gi,{guildId:t.id})}),(0,p.jsx)("div",{className:mV.DY}),(0,p.jsx)(D.D,{className:mV.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t["roY/wu"])}),(0,p.jsx)("div",{className:mV.eg,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.format(el.t["/lWYYS"],{})})}),(0,p.jsx)("div",{className:mV.uW,children:(0,p.jsx)(mq,{})}),(0,p.jsx)(mX,{guildId:t.id}),(0,p.jsx)("div",{className:mV.DY}),(0,p.jsx)(D.D,{className:mV.wx,variant:"heading-lg/extrabold",children:el.intl.string(el.t.hEjHyH)}),(0,p.jsxs)("div",{className:mV.eg,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.YnvKVE)}),(0,p.jsxs)("ul",{className:mV.fF,children:[(0,p.jsx)("li",{children:(0,p.jsx)(G.E,{tag:"span",variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t["6jEvRU"])})}),(0,p.jsx)("li",{children:(0,p.jsx)(G.E,{tag:"span",variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t["Fq+UsH"])})}),(0,p.jsx)("li",{children:(0,p.jsx)(G.E,{tag:"span",variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.LeEPoH)})})]})]}),(0,p.jsxs)("div",{className:mV.uW,children:[(0,p.jsx)(m8,{guildId:t.id}),(0,p.jsx)(m4,{guildId:t.id})]}),(0,p.jsx)("div",{className:mV.DY}),(0,p.jsx)(m3,{guild:t})]}),(0,p.jsxs)("div",{className:mV.DK,children:[(0,p.jsx)("div",{className:mV.YB,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.EVV6uZ)})}),(0,p.jsx)("img",{className:mV.oz,src:a,alt:el.intl.string(el.t.ST4UOy)}),(0,p.jsx)(mF.I,{role:"tablist",options:s,value:i,onChange:e=>l(e.value),look:"pill"})]})]})}function gs(e){let{saveOnClose:t}=e,n=(0,iN.bG)([O.A,t7.A],()=>{let e=O.A.getGuildId();return t7.A.getGuild(e)});return null==n?null:(0,p.jsx)(gl,{guild:n,saveOnClose:t})}var gr=n(687966),ga=n(587895),go=n(502474);function gd(e){let{connection:t,index:i,onDragStart:l,onDragReset:s,onDragComplete:r,draggingId:a}=e,o=(0,oy.Ay)(),{drag:d,drop:c,dragSourcePosition:u,setIsDraggable:m}=(0,mj.A)({type:"ONBOARDING_CONNECTION_CARD",index:i,optionId:t.id,onDragStart:()=>l(t.id),onDragComplete:e=>r(e),onDragReset:()=>s()}),g=R.useCallback(()=>{(0,uK.zN)(i)},[i]),x=R.useCallback(()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("875712"),n.e("692208")]).then(n.bind(n,802419));return n=>(0,p.jsx)(e,{...n,connection:t,index:i})})},[t,i]),h=t.connection_type===uH.wZ.APPLICATION,E=t.application_id,j=(0,L.bG)([ga.A],()=>h&&null!=E?ga.A.getApplication(E):null,[h,E]),f=R.useMemo(()=>(function(e,t,n){if(e.connection_type===uH.wZ.APPLICATION&&null!=e.application_id){if(null!=n)return{name:n.name,icon:n.getIconURL(128)??null}}else if(null!=e.provider_id){let n=dY.A.get(e.provider_id);return null!=n?{name:n.name,icon:"light"===t?n.icon?.lightPNG:n.icon?.darkPNG}:{name:"Unknown Platform",icon:null}}return{name:el.intl.string(el.t.kFlgsx),icon:null}})(t,o,j),[t,o,j]);return(0,p.jsxs)("div",{className:k()(go.Nr,{[go.A]:null!=u&&i<u,[go.Ze]:null!=u&&i>u}),onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),ref:e=>{d(c(e))},children:[(0,p.jsx)("div",{className:go.BU,children:(0,p.jsx)(rZ.W,{size:"sm",color:"currentColor"})}),(0,p.jsxs)("div",{className:go.hu,children:[(0,p.jsx)("div",{className:go.Kk,children:null!=f.icon?(0,p.jsx)("img",{src:f.icon,alt:"",width:40,height:40}):(0,p.jsx)(gr.GameControllerIcon,{size:"custom",width:40,height:40,color:"currentColor"})}),(0,p.jsxs)("div",{className:go.P_,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-strong",children:f.name}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-muted",children:null!=t.description&&t.description.length>0?t.description:el.intl.string(el.t["4nNtsP"])})]})]}),(0,p.jsxs)("div",{className:go.o1,children:[(0,p.jsx)(t9.m,{text:el.intl.string(el.t.bt75uw),children:(0,p.jsx)(eM.D,{className:go.r9,onClick:x,"aria-label":el.intl.string(el.t.bt75uw),children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor"})})}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.N86XcP),children:(0,p.jsx)(eM.D,{className:go.DT,onClick:g,"aria-label":el.intl.string(el.t.N86XcP),children:(0,p.jsx)(_.TrashIcon,{size:"xs",color:"currentColor"})})})]})]})}var gc=n(614623);function gu(e){let{saveOnClose:t}=e,i=(0,L.bG)([O.A],()=>O.A.getGuildId()),l=(0,L.bG)([uu.A],()=>uu.A.getEditedConnections()),s=(0,L.bG)([uu.A],()=>uu.A.isSubmitting()),r=R.useRef(i);R.useEffect(()=>{r.current=i},[i]),R.useEffect(()=>{let{current:e}=r;return()=>{t&&null!=e&&(0,uK.fH)(e)}},[t,i]);let a=R.useCallback(()=>{null!=i&&(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("875712"),n.e("692208")]).then(n.bind(n,802419));return t=>(0,p.jsx)(e,{...t})})},[i]),o=R.useMemo(()=>l.map(e=>({...e,id:(0,uH.Sq)(e)})),[l]),d=R.useCallback(e=>{let t=e.map(e=>{let{id:t,...n}=e;return n});(0,uK.Bq)(t)},[]),{handleDragStart:c,handleDragReset:u,handleDragComplete:m,draggingId:g}=(0,mf.A)(o,d);if(null==i)return null;let x=l.length<uH.pA;return(0,p.jsx)("div",{className:gc.kL,children:(0,p.jsxs)("div",{className:gc.jx,children:[(0,p.jsxs)("div",{className:gc.G6,children:[(0,p.jsx)(D.D,{variant:"heading-lg/bold",children:el.intl.string(el.t.Cl8F8H)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-strong",children:el.intl.format(el.t.vqgyJR,{linkedRolesUrl:$.A.getArticleURL(ei.MVz.CONNECTION_DETAILS_ADMIN)})})]}),l.length>0&&(0,p.jsx)("div",{className:gc.eF,children:o.map((e,t)=>(0,p.jsx)(gd,{connection:e,index:t,onDragStart:c,onDragReset:u,onDragComplete:m,draggingId:g},e.id))}),(0,p.jsxs)("button",{className:gc.qG,onClick:a,disabled:!x||s,type:"button",children:[(0,p.jsx)(tI.U,{size:"custom",width:20,height:20,color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-brand",children:el.intl.string(el.t["03EqaC"])})]}),!x&&(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-muted",children:el.intl.format(el.t.Nc7guW,{max:uH.pA})})]})})}function gm(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId()),t=(0,L.bG)([uu.A],()=>uu.A.isSubmitting()),n=(0,L.bG)([uu.A],()=>uu.A.getErrors());if(null==e)return null;let i=n.length>0;return(0,p.jsx)(tf.A,{onSave:()=>{i||(0,uK.q3)(e)},onReset:uK.p2,submitting:t,onSaveText:el.intl.string(el.t["R3BPH+"]),disabled:i,errorMessage:i?(0,p.jsx)("div",{className:gc.Tt,children:(0,p.jsx)("ul",{className:gc.qr,children:n.map((e,t)=>(0,p.jsxs)("li",{className:gc.Ff,children:[(0,p.jsx)(iK.E,{size:"sm",color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-feedback-critical",children:e})]},t))})}):null})}var gg=n(212245),gx=n(749314),gh=n(935286),gE=n(214947),gj=n(855473);let gf=(0,ep.C)({kind:"guild",id:"2025-10_community_account_link_onboarding",label:"Community Account Linking",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enable Community Account Linking UI",config:{enabled:!0}}]});var gN=n(720476);function gp(e){let t,{title:n,description:i,icon:l,hasStarted:s,status:r,onEdit:a,extra:o}=e;switch(r){case"good":t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(af.CheckmarkLargeIcon,{size:"xs",color:"currentColor",className:gN.AI}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"status-positive",className:gN.qS,children:el.intl.string(el.t.rPnzRf)})]});break;case"warning":t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iK.E,{size:"xs",color:"currentColor",className:gN.$e}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-feedback-warning",className:gN.qS,children:el.intl.string(el.t["yTa+di"])})]});break;case"required":t=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iK.E,{size:"xs",color:"currentColor",className:gN.OR}),(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-feedback-critical",className:gN.qS,children:el.intl.string(el.t.EkokLy)})]})}return(0,p.jsxs)("div",{className:gN.jB,children:[(0,p.jsxs)("div",{className:gN.jA,children:[(0,p.jsx)("div",{className:gN.zc,children:l}),(0,p.jsxs)("div",{className:gN.FE,children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",children:n}),(0,p.jsx)(G.E,{variant:"text-xs/normal",color:s&&"required"===r?"text-feedback-critical":"text-default",children:i})]})]}),(0,p.jsxs)("div",{className:gN.Ib,children:[t,o,(0,p.jsx)("div",{className:gN.lO,children:s?(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",onClick:a,text:el.intl.string(el.t.bt75uw)}):(0,p.jsx)(eg.$,{icon:gh.E,iconPosition:"end",size:"sm",variant:"secondary",onClick:a,text:el.intl.string(el.t["0GWElc"])})})]})]})}function gA(e){let t=(0,L.bG)([ih.A],()=>ih.A.getDefaultChannelIds(e)),n=R.useMemo(()=>new Set(t),[t]),[i]=(0,iE.tb)(e,n);return i.length>=uH.Kd}function gI(e){let t=gA(e),n=u6(e);return t||n}function gS(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,l=(0,L.yK)([ih.A],()=>ih.A.getDefaultChannelIds(t)),s=(0,L.bG)([ih.A],()=>(0,iE.G4)(t,ih.A.getDefaultChannelIds(t),ih.A.getOnboardingPrompts(t)).length),r=R.useMemo(()=>new Set(l),[l]),[,a]=(0,iE.tb)(t,r),o=a.length,d=gA(t),c=u6(t),u=(0,L.bG)([ih.A],()=>ih.A.isAdvancedMode(t)),m=u?el.intl.formatToPlainString(el.t.nHwnLK,{numDefaultChannels:o,numFromQuestions:s-o}):d?el.intl.formatToPlainString(el.t.HxEwSv,{numDefaultChannels:o}):el.intl.formatToPlainString(el.t.vPwmA0,{numChattableChannels:uH.Kd});return(0,p.jsx)(gp,{title:u?el.intl.string(el.t.YZookV):el.intl.string(el.t["4GSygh"]),description:m,icon:(0,p.jsx)(eW.N,{size:"md",color:"currentColor",className:gN.p}),hasStarted:o>0||u,status:d||c?i?"none":"good":"required",onEdit:n})}function gC(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,l=(0,L.yK)([ih.A],()=>ih.A.getDefaultChannelIds(t)),s=(0,L.yK)([ih.A],()=>ih.A.getOnboardingPrompts(t)),r=s.length,[a,o]=(0,iE.Lx)(t,s,l),d=a.length,c=a.length+o.length,u=d/c*100,m=(0,L.bG)([ih.A],()=>ih.A.isAdvancedMode(t)),g=r>0,x="none";return g&&(u>=85&&!i?x="good":u<85&&(x="warning")),(0,p.jsx)(gp,{title:m?el.intl.string(el.t.AGjtFv):el.intl.string(el.t.dqCzoT),description:el.intl.format(el.t.iuNisr,{numChannels:d,numTotalChannels:c,channelsHook:(e,t)=>(0,p.jsx)("span",{style:{color:u>85?"var(--text-strong)":"var(--status-warning)"},children:e},t)}),icon:(0,p.jsx)(gE.$,{size:"md",color:"currentColor",className:gN.p}),hasStarted:g,status:x,onEdit:n})}function g_(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,l=(0,L.bG)([um.A],()=>um.A.getSettings()),s=(0,L.bG)([ih.A],()=>ih.A.getEnabled(t)),r=(0,mH.Ic)(l),a=l.enabled,o=R.useCallback(()=>{(0,uX.UP)(t,!a)},[t,a]),d=!(0,mH.jJ)(l),c="none";d&&(r&&!i?c="good":r||(c="required"));let u=el.intl.string(el.t.GMOwOD);r?d||(u=el.intl.string(el.t.wHOoyE)):u=el.intl.string(el.t.wXFbgZ);let m=null;return d&&s&&(m=(0,p.jsx)("div",{className:gN.WW,children:(0,p.jsx)(V.d,{checked:a,onChange:o,disabled:!r})})),(0,p.jsx)(gp,{title:el.intl.string(el.t.mRHqsj),description:u,icon:(0,p.jsx)(gj.Z,{size:"md",color:"currentColor",className:gN.p}),hasStarted:d,status:c,onEdit:n,extra:m})}function gv(e){let{guildId:t,onEdit:n,disableGoodStatus:i}=e,{enabled:l}=gf.useExperiment({guildId:t,location:"guild_settings"},{autoTrackExposure:!0}),s=(0,L.yK)([uu.A],()=>uu.A.getEditedConnections());if(!l)return null;let r=s.length>0,a="none";r&&!i&&(a="good");let o=r?el.intl.format(el.t["9swnQZ"],{count:s.length}):el.intl.string(el.t["3d3Cd5"]);return(0,p.jsx)(gp,{title:el.intl.string(el.t.oL60eW),description:o,icon:(0,p.jsx)(n$.LinkIcon,{size:"md",color:"currentColor",className:gN.p}),hasStarted:r,status:a,onEdit:n})}var gT=n(492043);function gb(e){let{guildId:t,completed:n}=e,i=(0,L.bG)([ih.A],()=>ih.A.getEnabled(t)),{location:l}=(0,gg.p)();async function s(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];i?(await (0,uF.gr)(t,!1),sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.TOGGLE_DISABLED],location:l})):(await (0,uF.gr)(t,!0),e&&(0,uX.UP)(t,!0),n?sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.TOGGLE_ENABLED],location:l}):sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_WIZARD_PROGRESS_CTA_CLICKED,{...(0,eX.H$)(t),step:ux.Hy[ux.Hy.REVIEW],back:!1,skip:!1,completed:!0}))}function r(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.PREVIEW],location:l}),(0,uW.X$)(t)}l.object=n?ei.ZSU.ONBOARDING_EDIT:ei.ZSU.ONBOARDING_REVIEW;let a=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(gS,{guildId:t,onEdit:function(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.EDIT_DEFAULT_CHANNELS],location:l}),(0,uW.e_)(ux.Hy.DEFAULT_CHANNELS)},disableGoodStatus:n}),(0,p.jsx)(gx.A,{className:gT.yF}),(0,p.jsx)(gv,{guildId:t,onEdit:function(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.EDIT_CONNECTIONS],location:l}),(0,uW.e_)(ux.Hy.CONNECTIONS)},disableGoodStatus:n}),(0,p.jsx)(gx.A,{className:gT.yF}),(0,p.jsx)(gC,{guildId:t,onEdit:function(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.EDIT_CUSTOMIZATION_QUESTIONS],location:l}),(0,uW.e_)(ux.Hy.CUSTOMIZATION_QUESTIONS)},disableGoodStatus:n}),(0,p.jsx)(gx.A,{className:gT.yF}),(0,p.jsx)(g_,{guildId:t,onEdit:function(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_EDIT_PAGE_CLICKED,{...(0,eX.H$)(t),action_taken:ux.mj[ux.mj.EDIT_HOME_SETTINGS],location:l}),(0,uW.e_)(ux.Hy.HOME_SETTINGS)},disableGoodStatus:n})]});return n?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(gy,{guildId:t,handlePreview:r}),(0,p.jsx)(gR,{}),(0,p.jsxs)("div",{className:gT.Qs,children:[(0,p.jsx)(gL,{guildId:t,handleOnboardingToggle:s}),a]})]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:gT.Qs,children:[(0,p.jsx)(gG,{guildId:t,handleOnboardingToggle:s,handlePreview:r}),a]}),(0,p.jsx)(gD,{guildId:t})]})}function gy(e){let{guildId:t,handlePreview:n}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gT.wx,children:el.intl.string(el.t.mhxUsE)}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",className:gT.m_,children:el.intl.string(el.t.GtWdQH)}),(0,p.jsxs)("div",{className:gT.yj,children:[(0,p.jsx)(u5.Anchor,{target:"_blank",href:ei.X7G.GUILD_ONBOARDING_EXAMPLES,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-link",children:el.intl.string(el.t.Ok55Kh)})}),(0,p.jsx)("div",{className:gT.RY}),(0,p.jsx)(u5.Anchor,{onClick:n,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-link",children:el.intl.string(el.t["6gsjdM"])})}),(0,p.jsx)("div",{className:gT.RY}),(0,p.jsx)(u4,{guildId:t})]})]})}function gR(){let e="\u2022 ";return(0,p.jsxs)("div",{className:gT.lm,children:[(0,p.jsx)("img",{className:gT.kX,src:n(903702),alt:"wumpus"}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",className:gT.wx,children:el.intl.string(el.t.WslWRL)}),(0,p.jsxs)(G.E,{variant:"text-sm/medium",color:"text-default",children:[e,el.intl.string(el.t.z9k21H)]}),(0,p.jsxs)(G.E,{variant:"text-sm/medium",color:"text-default",children:[e,el.intl.string(el.t.t1Lele)]})]})]})}function gL(e){let{guildId:t,handleOnboardingToggle:n}=e,i=gI(t),l=(0,L.bG)([ih.A],()=>ih.A.getEnabled(t)),s=l?el.intl.string(el.t.MBdTCZ):el.intl.string(el.t["Wslim+"]);return(0,p.jsx)("div",{className:gT.NQ,role:"group","aria-label":s,children:(0,p.jsx)(V.d,{label:s,description:l?el.intl.string(el.t.LokpLi):el.intl.string(el.t.nBIyJp),checked:l,onChange:()=>n(!1),disabled:!l&&!i})})}function gG(e){let{guildId:t,handleOnboardingToggle:n,handlePreview:i}=e,l=gI(t),s=(0,L.bG)([um.A],()=>um.A.getSettings()),r=(0,mH.Ic)(s);return(0,p.jsxs)("div",{className:gT.cN,children:[(0,p.jsxs)("div",{className:gT.Zj,children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",children:l?el.intl.string(el.t.FcIcT8):el.intl.string(el.t.R09tJ2)}),(0,p.jsx)(G.E,{variant:"text-xs/normal",children:l?el.intl.string(el.t.ockHVS):el.intl.string(el.t["u/ji07"])})]}),(0,p.jsxs)("div",{className:gT.a4,children:[(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",onClick:i,text:el.intl.string(el.t["6gsjdM"])}),(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.Yz7hsB),onClick:()=>n(r),disabled:!l})]})]})}function gD(e){let{guildId:t}=e,n=(0,L.bG)([t7.A],()=>t7.A.getGuild(t));return null==n||n.verificationLevel<ei.PvD.VERY_HIGH?null:(0,p.jsxs)("div",{className:gT.et,children:[(0,p.jsx)(iK.E,{size:"xs",color:"currentColor",className:gT.QW}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-muted",children:el.intl.string(el.t.HVoKZ5)})]})}var gO=n(5373);function gM(e){let{guildId:t}=e,i=(0,L.bG)([uu.A],()=>uu.A.getEditedConnections()),l=(0,L.bG)([uu.A],()=>uu.A.isSubmitting()),s=R.useCallback(()=>{(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("875712"),n.e("692208")]).then(n.bind(n,802419));return t=>(0,p.jsx)(e,{...t})})},[]),r=R.useMemo(()=>i.map(e=>({...e,id:(0,uH.Sq)(e)})),[i]),a=R.useCallback(e=>{let t=e.map(e=>{let{id:t,...n}=e;return n});(0,uK.Bq)(t)},[]),{handleDragStart:o,handleDragReset:d,handleDragComplete:c,draggingId:u}=(0,mf.A)(r,a),{enabled:m}=gf.useExperiment({guildId:t,location:"guild_settings"},{autoTrackExposure:!0});if(!m)return null;let g=i.length<uH.pA;return(0,p.jsxs)("div",{className:gc.jx,children:[(0,p.jsxs)("div",{className:gc.G6,children:[(0,p.jsx)(D.D,{variant:"heading-lg/bold",children:el.intl.string(el.t.Cl8F8H)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-strong",children:el.intl.format(el.t.vqgyJR,{linkedRolesUrl:$.A.getArticleURL(ei.MVz.CONNECTION_DETAILS_ADMIN)})}),!g&&(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-muted",children:el.intl.format(el.t.Nc7guW,{max:uH.pA})})]}),i.length>0&&(0,p.jsx)("div",{className:gc.eF,children:r.map((e,t)=>(0,p.jsx)(gd,{connection:e,index:t,onDragStart:o,onDragReset:d,onDragComplete:c,draggingId:u},e.id))}),(0,p.jsxs)("button",{className:gc.qG,onClick:s,disabled:!g||l,type:"button",children:[(0,p.jsx)(tI.U,{size:"custom",width:20,height:20,color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-brand",children:el.intl.string(el.t["03EqaC"])})]})]})}function gk(e){let{guildId:t,prompts:n}=e,i=(0,L.bG)([uw.A],()=>uw.A.editedDefaultChannelIds),[l,s]=(0,iE.Lx)(t,n,[...i]),r=l.length,a=l.length+s.length,o=r/a*100,d=Math.max(Math.ceil(85*a/100)-r,0),[c,u]=R.useState(!1),m=c?tz.a:tV.t;return(0,p.jsxs)("div",{className:mL.Kf,children:[(0,p.jsxs)(eM.D,{className:mL.a9,onClick:()=>u(!c),children:[(0,p.jsxs)("div",{className:mL.Vn,children:[o<=85&&(0,p.jsx)(iK.E,{size:"xs",color:"currentColor",className:mL.$e}),(0,p.jsx)(G.E,{className:mL.XG,variant:"text-xs/medium",color:"text-muted",children:el.intl.format(el.t.nMVKCX,{numChannelsMissing:a-r})})]}),(0,p.jsxs)("div",{className:mL.L$,children:[(0,p.jsx)(gO.i,{className:mL.gH,foregroundColor:o>85?"var(--status-positive)":"var(--status-warning)",percent:o}),(0,p.jsx)(m,{size:"md",color:"currentColor",className:mL.OW})]})]}),c?(0,p.jsxs)("div",{className:mL.k$,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-muted",children:el.intl.string(el.t["0FM4i+"])}),(0,p.jsx)("div",{className:mL.BM,children:s.map(e=>{let t=(0,rM.gU)(e)??eW.N;return(0,p.jsx)("div",{className:mL.N5,children:(0,p.jsxs)(G.E,{className:mL.Ix,variant:"text-xs/normal",color:"interactive-text-active",children:[(0,p.jsx)(t,{size:"xxs",color:"currentColor"}),(0,eq.m1)(e,Z.default,e9.A)]})},e.id)})}),(0,p.jsx)("div",{className:mL.fg,children:d>0?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(iK.E,{size:"xs",color:"currentColor"}),(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.format(el.t.sX8890,{numChannels:d})})]}):(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.string(el.t.o4s29v)})})]}):null]})}function gU(e){let{saveOnClose:t}=e,n=(0,L.bG)([O.A],()=>O.A.getGuild());return null==n?null:(0,p.jsx)(gP,{guild:n,saveOnClose:t})}function gP(e){let{guild:t,saveOnClose:n}=e,i=(0,L.bG)([ih.A],()=>ih.A.isLoading()),l=(0,L.bG)([uB.A],()=>uB.A.editedOnboardingPrompts),s=(0,L.bG)([uB.A],()=>uB.A.advancedMode),r=R.useRef(!1);R.useEffect(()=>{i||r.current||(r.current=!0,s||0!==l.length||(0,uF.WC)(t,[(0,uH.Mc)()],!1))});let a=R.useRef(t);if(R.useEffect(()=>{a.current=t}),R.useEffect(()=>{if(n)return()=>{let e=a.current;null!=e&&(0,uF.dm)(e,{ignoreDefaultPrompt:!0}).then(()=>(0,uK.fH)(e.id)).catch(()=>{})}},[n]),null==t)return null;async function o(){try{await (0,uF.dm)(t),await (0,uW.X$)(t.id)}catch{}}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{className:mL.wx,variant:"heading-lg/extrabold",children:s?el.intl.string(el.t.AGjtFv):el.intl.string(el.t.dqCzoT)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t["q/6MLL"])}),(0,p.jsxs)("div",{className:mL.yJ,children:[(0,p.jsx)(u5.Anchor,{target:"_blank",href:ei.X7G.GUILD_ONBOARDING_EXAMPLES,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-link",children:el.intl.string(el.t.Ok55Kh)})}),(0,p.jsx)("div",{className:mL.Om}),(0,p.jsx)(u5.Anchor,{onClick:o,children:(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-link",children:el.intl.string(el.t["6gsjdM"])})}),(0,p.jsx)("div",{className:mL.Om}),(0,p.jsx)(u4,{guildId:t.id})]}),(0,p.jsx)(gk,{guildId:t.id,prompts:l}),n&&(0,p.jsx)(gM,{guildId:t.id}),(0,p.jsx)("div",{className:mL.E3,children:i?(0,p.jsx)(eO.y,{}):(0,p.jsx)(mD,{postjoinOnly:s,guildId:t.id})})]})}function gw(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,L.bG)([uB.A],()=>uB.A.submitting),n=(0,L.bG)([uu.A],()=>uu.A.isSubmitting()),i=(0,L.bG)([uu.A],()=>uu.A.hasChanges());return null==e?null:(0,p.jsx)(tf.A,{onSave:async()=>{try{await (0,uF.dm)(e),i&&await (0,uK.q3)(e.id)}catch{}},onReset:()=>{(0,uF.P3)(),i&&(0,uK.p2)()},submitting:t||i&&n,onSaveText:el.intl.string(el.t["R3BPH+"])})}var gF=n(174998);n(46121);var gB=n(99892);function gH(){let e=(0,L.bG)([O.A],()=>O.A.getGuildId());return null==e?null:(0,p.jsx)(gV,{guildId:e})}function gV(e){let t,{guildId:n}=e,i=(0,L.bG)([ug.A],()=>ug.A.getCurrentPage()),l=(0,L.bG)([ug.A],()=>{let e=(0,ux.ql)(i);return null!=e&&!ug.A.isEducationUpsellDismissed(e)}),s=(0,uh.A)(n),r=!s&&l;switch(R.useEffect(()=>{(0,sw.Dr)(I.M.COMMUNITY_ONBOARDING_NEW_BADGE)},[]),i){case ux.Hy.LANDING:t=s?(0,p.jsx)(gb,{completed:!0,guildId:n}):(0,p.jsx)(gF.A,{});break;case ux.Hy.SAFETY_CHECK:t=(0,p.jsx)(uP,{});break;case ux.Hy.DEFAULT_CHANNELS:t=(0,p.jsx)(mP,{saveOnClose:!s});break;case ux.Hy.CUSTOMIZATION_QUESTIONS:t=(0,p.jsx)(gU,{saveOnClose:!s});break;case ux.Hy.HOME_SETTINGS:t=(0,p.jsx)(gs,{saveOnClose:!s});break;case ux.Hy.CONNECTIONS:t=(0,p.jsx)(gu,{saveOnClose:!s});break;case ux.Hy.REVIEW:t=(0,p.jsx)(gb,{completed:s,guildId:n})}return(0,p.jsxs)("div",{className:k()(gB.Jp,{[gB.Q3]:r}),children:[!s&&i!==ux.Hy.LANDING&&(0,p.jsx)(gz,{setOnboardingStep:uW.e_,page:i,homeSettingsEnabled:!0}),s&&i!==ux.Hy.LANDING&&(0,p.jsx)("div",{children:(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t["13/7kX"]),icon:uE.r,iconPosition:"start",onClick:()=>{if(ug.A.hasChanges()&&!ug.A.canCloseEarly()){d_._.dispatch(ei.jej.SHAKE_APP,{duration:300,intensity:1.4}),d_._.dispatch(ei.jej.EMPHASIZE_NOTICE);return}(0,uF.P3)(),uV(),(0,uX.sk)(),(0,uK.p2)(),(0,uW.e_)(ux.Hy.LANDING)}})}),(0,p.jsx)("div",{children:t})]})}function gz(e){let{page:t,setOnboardingStep:n,homeSettingsEnabled:i}=e,l=(0,L.bG)([ug.A],()=>ug.A.hasErrors());function s(e){if(!l)return()=>n(e)}let r=(0,L.bG)([uB.A],()=>uB.A.advancedMode);return(0,p.jsxs)("div",{className:gB.L$,children:[(0,p.jsxs)(eM.D,{className:k()(gB.G9,gB.zp),onClick:s(ux.Hy.SAFETY_CHECK),children:[(0,p.jsx)("div",{className:k()(gB.hr,{[gB.Ou]:t===ux.Hy.SAFETY_CHECK})}),(0,p.jsx)(G.E,{color:t===ux.Hy.SAFETY_CHECK?"text-brand":"text-muted",variant:"text-xs/medium",children:el.intl.format(el.t.Me5Mma,{stepNumber:1})})]}),(0,p.jsxs)(eM.D,{className:k()(gB.G9,gB.zp),onClick:s(ux.Hy.DEFAULT_CHANNELS),children:[(0,p.jsx)("div",{className:k()(gB.hr,{[gB.Ou]:t===ux.Hy.DEFAULT_CHANNELS})}),(0,p.jsx)(G.E,{color:t===ux.Hy.DEFAULT_CHANNELS?"text-brand":"text-muted",variant:"text-xs/medium",children:r?el.intl.formatToPlainString(el.t["8mGhOy"],{stepNumber:2}):el.intl.formatToPlainString(el.t.vxpuTd,{stepNumber:2})})]}),(0,p.jsxs)(eM.D,{className:k()(gB.G9,gB.zp),onClick:s(ux.Hy.CUSTOMIZATION_QUESTIONS),children:[(0,p.jsx)("div",{className:k()(gB.hr,{[gB.Ou]:t===ux.Hy.CUSTOMIZATION_QUESTIONS})}),(0,p.jsx)(G.E,{color:t===ux.Hy.CUSTOMIZATION_QUESTIONS?"text-brand":"text-muted",variant:"text-xs/medium",children:r?el.intl.formatToPlainString(el.t.vb6J5g,{stepNumber:3}):el.intl.formatToPlainString(el.t.ZpdQqK,{stepNumber:3})})]}),i&&(0,p.jsxs)(eM.D,{className:k()(gB.G9,gB.zp),onClick:s(ux.Hy.HOME_SETTINGS),children:[(0,p.jsx)("div",{className:k()(gB.hr,{[gB.Ou]:t===ux.Hy.HOME_SETTINGS})}),(0,p.jsx)(G.E,{color:t===ux.Hy.HOME_SETTINGS?"text-brand":"text-muted",variant:"text-xs/medium",children:el.intl.format(el.t.KVOukh,{stepNumber:4})})]}),(0,p.jsxs)("div",{className:gB.G9,children:[(0,p.jsx)("div",{className:k()(gB.hr,{[gB.Ou]:t===ux.Hy.REVIEW})}),(0,p.jsx)(G.E,{color:t===ux.Hy.REVIEW?"text-brand":"text-muted",variant:"text-xs/medium",children:el.intl.format(el.t.oVzkiA,{stepNumber:3+ +!!i+1})})]})]})}var gY=n(602853),gW=n(44791);function gK(){return(0,p.jsxs)("div",{className:gW.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gW.u1,children:el.intl.format(el.t.tCQ3H8,{number:1})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gW.wx,children:el.intl.string(el.t.e6spZv)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t["8ega11"])}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:gW.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uW.Ay)("Safety Check")})})]})}function gX(){return(0,p.jsxs)("div",{className:gW.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gW.u1,children:el.intl.format(el.t.tCQ3H8,{number:2})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gW.wx,children:el.intl.string(el.t.nRE3tc)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.y08PCJ)}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:gW.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uW.Ay)("Default Channels")})})]})}function gq(){return(0,p.jsxs)("div",{className:gW.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gW.u1,children:el.intl.format(el.t.tCQ3H8,{number:3})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gW.wx,children:el.intl.string(el.t.VkaI6l)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.TVGk1c)}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:gW.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uW.Ay)("Customization Questions")})})]})}function gJ(){return(0,p.jsxs)("div",{className:gW.kL,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:gW.u1,children:el.intl.format(el.t.tCQ3H8,{number:4})}),(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",className:gW.wx,children:el.intl.string(el.t["3SM68F"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t["eamP2+"])}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:gW.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.TbzK3w),onClick:()=>(0,uW.Ay)("Home Settings")})})]})}function gQ(e){let{guildId:t}=e,n=(0,iN.bG)([um.A],()=>um.A.getSettings()),i=(0,iN.bG)([um.A],()=>um.A.getSubmitting()),l=R.useCallback(()=>{try{(0,uX.W5)(t,n)}catch{}},[t,n]);return(0,p.jsx)(tf.A,{onSave:l,onReset:uX.sk,submitting:i,onSaveText:el.intl.string(el.t["R3BPH+"])})}let gZ=function(){let e=(0,iN.bG)([O.A],()=>O.A.getGuild());return null==e?null:(0,p.jsx)(gQ,{guildId:e.id})};var g$=n(79647);function g0(){let e=(0,L.bG)([O.A],()=>O.A.getGuild());return null==e?null:(0,p.jsx)(g1,{guild:e})}function g1(e){let{guild:t}=e,i=t.id,l=(0,L.bG)([ug.A],()=>ug.A.getCurrentPage()),s=(0,uh.A)(i),{hasChanges:r,hasConfiguredAnythingForCurrentStep:a,hasErrors:o}=(0,L.cf)([ug.A],()=>({hasChanges:ug.A.hasChanges(),hasConfiguredAnythingForCurrentStep:ug.A.hasConfiguredAnythingForCurrentStep(),hasErrors:ug.A.hasErrors()})),d=(0,L.bG)([ug.A],()=>{let e=(0,ux.ql)(l);return null!=e&&!ug.A.isEducationUpsellDismissed(e)}),c=(0,oy.Ay)(),u=R.useRef(null),[{spring:m},g]=(0,e1.z)(()=>({spring:0}),"animate-always");R.useEffect(()=>{function e(){g({spring:1,config:e0.config.gentle}),g({spring:0,config:e0.config.gentle,delay:1e3})}return d_._.subscribe(ei.jej.EMPHASIZE_NOTICE,e),()=>{d_._.unsubscribe(ei.jej.EMPHASIZE_NOTICE,e)}},[g]);let x=(0,gY.r)(ed.A.colors.BACKGROUND_SURFACE_HIGH).hex(),h=(0,gY.r)(ed.A.unsafe_rawColors.PRIMARY_160).hex(),E=(0,ob.M)(c)?x:h,j=m.to({range:[0,1],output:[E,(0,gY.r)(ed.A.colors.BACKGROUND_FEEDBACK_CRITICAL).hex()]});if(s){if(l===ux.Hy.DEFAULT_CHANNELS)return(0,p.jsx)(mw,{});else if(l===ux.Hy.CUSTOMIZATION_QUESTIONS)return(0,p.jsx)(gw,{});else if(l===ux.Hy.HOME_SETTINGS)return(0,p.jsx)(gZ,{});else if(l===ux.Hy.CONNECTIONS)return(0,p.jsx)(gm,{});else if((l===ux.Hy.LANDING||l===ux.Hy.REVIEW)&&um.A.hasChanges())return(0,p.jsx)(gZ,{})}let f=l===ux.kd[ux.kd.length-1];async function N(){let e=uB.A.advancedMode;if(r)try{if(l===ux.Hy.DEFAULT_CHANNELS)await uY(t).then(()=>e?(0,uF.dm)(t,{ignoreDefaultPrompt:!0}):Promise.resolve());else if(l===ux.Hy.CUSTOMIZATION_QUESTIONS)await (0,uF.dm)(t,{ignoreDefaultPrompt:!0});else if(l===ux.Hy.HOME_SETTINGS){let e=um.A.getSettings();await (0,uX.W5)(t.id,e)}}catch{return!1}return!0}async function A(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_WIZARD_PROGRESS_CTA_CLICKED,{...(0,eX.H$)(i),step:ux.Hy[l],back:!1,skip:!r}),(0,uW.Ay)((0,ux.ql)(l)),await N()&&(0,uW._k)(i,l)}async function I(){sx.default.track(ei.HAw.GUILD_SETTINGS_ONBOARDING_WIZARD_PROGRESS_CTA_CLICKED,{...(0,eX.H$)(i),step:ux.Hy[l],back:!0,skip:!1}),await N()&&(0,uW.kP)(i,l)}let S=null;d&&(l===ux.Hy.SAFETY_CHECK?S=(0,p.jsx)(gK,{}):l===ux.Hy.DEFAULT_CHANNELS?S=(0,p.jsx)(gX,{}):l===ux.Hy.CUSTOMIZATION_QUESTIONS?S=(0,p.jsx)(gq,{}):l===ux.Hy.HOME_SETTINGS&&(S=(0,p.jsx)(gJ,{})));let C=(0,p.jsx)("div",{className:d?g$.R:void 0,children:(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",text:el.intl.string(el.t["13/7kX"]),icon:uE.r,iconPosition:"start",onClick:I,disabled:d||o})}),_=(0,p.jsx)(eg.$,{size:"sm",variant:a?"primary":"secondary",text:a?el.intl.string(el.t.PDTjLN):el.intl.string(el.t["5Wxrcd"]),icon:gh.E,iconPosition:"end",onClick:A,disabled:d||o});return(0,p.jsx)(tj.F,{component:"div",children:(0,p.jsx)(tN.F,{className:g$.hE,children:(0,p.jsx)(e0.animated.div,{className:g$.kL,style:{backgroundColor:j},children:(0,p.jsxs)("div",{className:g$.nP,ref:u,children:[d?(0,p.jsxs)("div",{className:g$.cZ,children:[(0,p.jsx)("img",{className:g$.kX,src:n(903702),alt:"wumpus"}),(0,p.jsxs)("div",{className:g$.C0,children:[S,(0,p.jsx)("div",{className:g$.JM})]})]}):null,(0,p.jsx)(sP.xp,{containerRef:u,children:(0,p.jsxs)("div",{className:g$.o1,children:[C,(0,p.jsxs)("div",{className:g$.K2,children:[o?(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-feedback-warning",children:el.intl.string(el.t.DhYsPL)}):null,f?null:_]})]})})]})})})})}var g2=n(396816),g3=n(66834),g5=n(636042),g6=n(856644),g4=n(495273),g9=n(619006),g7=n(370480);let g8=(0,ep.C)({kind:"guild",id:"2026-04_application_identity_linked_roles",label:"Application Identity Linked Roles",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enable Application Identity Linked Roles",config:{enabled:!0}}]});function xe(e){let[t,n]=R.useState(e),i=R.useRef(null);return R.useEffect(()=>{n(i.current?.offsetHeight??e)},[e,i.current?.offsetHeight]),{headerHeight:t,headerRef:i}}var xt=n(584454),xn=n(730134),xi=n(783419);function xl(e,t){let n=Math.round(Number(e??0));switch(t){case xi.so.GREATER_THAN:return Math.max(0,n-1).toString();case xi.so.LESS_THAN:return Math.max(1,n+1).toString();default:return n.toString()}}var xs=n(730672);function xr(e){let t,n,{theme:i,platform:l,integration:s,applicationId:r,onRemove:a,locked:o}=e,d=(0,nK.O)(s?.application==null?r:void 0);if(s?.application!=null)iY()(null!=s.application.bot,"bot is null"),t=(0,p.jsx)(xn.A,{size:eu._3.SIZE_24,user:s.application.bot,className:xs.w$}),n=s.application.name;else if(null!=r){if(void 0===d)return null;d?.bot!=null&&(t=(0,p.jsx)(xn.A,{size:eu._3.SIZE_24,user:d.bot,className:xs.w$})),n=d?.name}else if(null!=l){let e=(0,ob.q)(i)?l.icon.lightSVG:l.icon.darkSVG;t=(0,p.jsx)("img",{className:xs.w$,src:e,alt:el.intl.formatToPlainString(el.t.rtm15P,{name:l.name})})}let c=l?.hasMetadata===!0||s?.role_connections_metadata!=null&&s?.role_connections_metadata.length>0;return(0,p.jsxs)("div",{className:k()(xs.R5,c?xs.mD:null),children:[t,(0,p.jsx)(G.E,{variant:"text-md/medium",className:xs.sK,children:el.intl.format(el.t.Nj0a3j,{platformName:l?.name??n})}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.N86XcP),children:(0,p.jsx)("div",{children:(0,p.jsx)(ae.K,{"aria-label":el.intl.string(el.t.N86XcP),variant:"icon-only",onClick:a,disabled:o,icon:tP.P,size:"sm"})})})]})}function xa(e){let{titleText:t,fieldText:n,metadataField:i,existingPendingConfiguration:l,platform:s,applicationId:r,onConfigurationChange:a,locked:o}=e,d=R.useId();return(0,p.jsxs)("tr",{className:xs.cm,children:[(0,p.jsx)("th",{scope:"row",children:(0,p.jsx)(ms.A,{children:(0,p.jsx)("label",{htmlFor:d,children:t})})}),(0,p.jsxs)("td",{className:xs.C4,children:[(0,p.jsx)(G.E,{variant:"text-md/bold","aria-hidden":"true",children:t}),(0,p.jsx)("div",{className:xs.bM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:n})})]}),(0,p.jsx)("td",{}),(0,p.jsx)("td",{children:(0,p.jsx)(V.d,{id:d,checked:l?.configuration.value==="1",onChange:e=>{let t=null;e&&(t={connectionType:s?.type??xi.zR,applicationId:r,connectionMetadataField:i,operator:xi.so.EQUAL,value:"1"}),a(t,l?.index??-1)},disabled:o})})]},i)}function xo(e){let{titleText:t,fieldText:n,fieldTextHook:i,metadataField:l,existingPendingConfiguration:s,platform:r,applicationId:a,onConfigurationChange:o,locked:d,operator:c}=e,u=s?.configuration!=null,m=s?.index??-1,g=s?.configuration?.value,x=c??xi.so.GREATER_THAN,h=function(e){switch(e){case xi.so.GREATER_THAN:return 1;case xi.so.LESS_THAN:return 0;default:return}}(x),E=function(e,t){let n=Math.round(Number(e??0));switch(t){case xi.so.GREATER_THAN:return Math.max(1,n+1);case xi.so.LESS_THAN:return Math.max(0,n-1);default:return n}}(g,x),[j,f]=R.useState(E);null!=g&&null!=j&&j!==E&&f(E);let N=j??E,A=null!=i?el.intl.format(i,{count:N,metadataHook:()=>N}):(0,p.jsx)("span",{className:xs.gF,children:n}),I=R.useId();return(0,p.jsxs)("tr",{className:xs.cm,children:[(0,p.jsx)("th",{scope:"row",children:(0,p.jsx)(ms.A,{children:(0,p.jsx)("label",{htmlFor:I,children:t})})}),(0,p.jsxs)("td",{className:xs.C4,children:[(0,p.jsx)(G.E,{variant:"text-md/bold","aria-hidden":"true",children:t}),(0,p.jsx)("div",{className:xs.bM,children:(0,p.jsx)(G.E,{variant:"text-md/normal",children:A})})]}),(0,p.jsx)("td",{children:(0,p.jsx)("div",{className:xs.x6,children:(0,p.jsx)(xt.Q,{"aria-label":el.intl.string(el.t.FTmi9y),mode:"integer",min:h,step:1,value:j,onChange:function(e){if(f(e),null==s||null==e)return;let t=xl(e,x);(s.configuration.value!==t||s.configuration.operator!==x)&&o({connectionType:r?.type??xi.zR,applicationId:a,connectionMetadataField:l,operator:x,value:t},m)},disabled:d||!u})})}),(0,p.jsx)("td",{children:(0,p.jsx)(V.d,{id:I,checked:u,onChange:e=>{let t=j??E;f(t);let n=null;if(e){let e=xl(t,x);n={connectionType:r?.type??xi.zR,applicationId:a,connectionMetadataField:l,operator:x,value:e}}o(n,s?.index??-1)},disabled:d})})]},l)}function xd(e){let{children:t}=e;return(0,p.jsxs)("table",{className:xs.mi,children:[(0,p.jsx)("thead",{children:(0,p.jsxs)("tr",{children:[(0,p.jsx)("th",{scope:"col"}),(0,p.jsx)("th",{scope:"col",children:(0,p.jsx)(ms.A,{children:el.intl.string(el.t.TwDLVr)})}),(0,p.jsx)("th",{scope:"col",children:(0,p.jsx)(ms.A,{children:el.intl.string(el.t.qDWJwX)})}),(0,p.jsx)("th",{scope:"col",children:(0,p.jsx)(ms.A,{children:el.intl.string(el.t["5IF76e"])})})]})}),(0,p.jsx)("tbody",{children:t})]})}function xc(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.BLUESKY);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xo,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xi.pK.CREATED_AT,existingPendingConfiguration:t.get(xi.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.IE0T3q),fieldTextHook:el.t.Zwey2Z,metadataField:xi.pK.BLUESKY_FOLLOWERS_COUNT,existingPendingConfiguration:t.get(xi.pK.BLUESKY_FOLLOWERS_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t["LLE+Up"]),fieldTextHook:el.t["UK2/m/"],metadataField:xi.pK.BLUESKY_STATUSES_COUNT,existingPendingConfiguration:t.get(xi.pK.BLUESKY_STATUSES_COUNT),platform:l,onConfigurationChange:n,locked:i})]})}function xu(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.STEAM);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xo,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xi.pK.CREATED_AT,existingPendingConfiguration:t.get(xi.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.gLs17E),fieldTextHook:el.t.BWDpbu,metadataField:xi.pK.STEAM_GAME_COUNT,existingPendingConfiguration:t.get(xi.pK.STEAM_GAME_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.formatToPlainString(el.t.j1Gf2n,{gameName:el.intl.string(el.t.HKUEZo)}),fieldTextHook:el.t.OGUX78,metadataField:xi.pK.STEAM_ITEM_COUNT_DOTA2,existingPendingConfiguration:t.get(xi.pK.STEAM_ITEM_COUNT_DOTA2),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.formatToPlainString(el.t.j1Gf2n,{gameName:el.intl.string(el.t.C8p1Sh)}),fieldTextHook:el.t.Eq7h8E,metadataField:xi.pK.STEAM_ITEM_COUNT_TF2,existingPendingConfiguration:t.get(xi.pK.STEAM_ITEM_COUNT_TF2),platform:l,onConfigurationChange:n,locked:i})]})}function xm(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.TWITTER);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xo,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xi.pK.CREATED_AT,existingPendingConfiguration:t.get(xi.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.wbvDM5),fieldTextHook:el.t.Zwey2Z,metadataField:xi.pK.TWITTER_FOLLOWERS_COUNT,existingPendingConfiguration:t.get(xi.pK.TWITTER_FOLLOWERS_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t["1B3DVi"]),fieldTextHook:el.t["lrmh/U"],metadataField:xi.pK.TWITTER_STATUSES_COUNT,existingPendingConfiguration:t.get(xi.pK.TWITTER_STATUSES_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xa,{titleText:el.intl.string(el.t.yz2CIA),fieldText:el.intl.string(el.t.E2iT8K),metadataField:xi.pK.TWITTER_VERIFIED,existingPendingConfiguration:t.get(xi.pK.TWITTER_VERIFIED),platform:l,onConfigurationChange:n,locked:i})]})}function xg(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.REDDIT);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xo,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xi.pK.CREATED_AT,existingPendingConfiguration:t.get(xi.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t["3Xsrov"]),fieldTextHook:el.t.A4zKul,metadataField:xi.pK.REDDIT_TOTAL_KARMA,existingPendingConfiguration:t.get(xi.pK.REDDIT_TOTAL_KARMA),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xa,{titleText:el.intl.string(el.t.oWM95M),fieldText:el.intl.string(el.t["0cKdka"]),metadataField:xi.pK.REDDIT_MOD,existingPendingConfiguration:t.get(xi.pK.REDDIT_MOD),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xa,{titleText:el.intl.string(el.t["06rDHU"]),fieldText:el.intl.string(el.t.kCAN58),metadataField:xi.pK.REDDIT_GOLD,existingPendingConfiguration:t.get(xi.pK.REDDIT_GOLD),platform:l,onConfigurationChange:n,locked:i})]})}function xx(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.PAYPAL);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xo,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xi.pK.CREATED_AT,existingPendingConfiguration:t.get(xi.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xa,{titleText:el.intl.string(el.t.IhXLyx),fieldText:el.intl.string(el.t["0JyE8I"]),metadataField:xi.pK.PAYPAL_VERIFIED,existingPendingConfiguration:t.get(xi.pK.PAYPAL_VERIFIED),platform:l,onConfigurationChange:n,locked:i})]})}function xh(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.EBAY);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xo,{titleText:el.intl.string(el.t.zdXqG9),fieldTextHook:el.t.QPrntS,metadataField:xi.pK.CREATED_AT,existingPendingConfiguration:t.get(xi.pK.CREATED_AT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.AuMxfz),fieldTextHook:el.t.IpQ4E8,metadataField:xi.pK.EBAY_POSITIVE_FEEDBACK_PERCENTAGE,existingPendingConfiguration:t.get(xi.pK.EBAY_POSITIVE_FEEDBACK_PERCENTAGE),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.WzvoSi),fieldTextHook:el.t.RH3VAx,metadataField:xi.pK.EBAY_UNIQUE_POSITIVE_FEEDBACK_COUNT,existingPendingConfiguration:t.get(xi.pK.EBAY_UNIQUE_POSITIVE_FEEDBACK_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.VuSFzp),fieldTextHook:el.t.sn3m7v,metadataField:xi.pK.EBAY_UNIQUE_NEGATIVE_FEEDBACK_COUNT,existingPendingConfiguration:t.get(xi.pK.EBAY_UNIQUE_NEGATIVE_FEEDBACK_COUNT),platform:l,onConfigurationChange:n,locked:i,operator:xi.so.LESS_THAN}),(0,p.jsx)(xa,{titleText:el.intl.string(el.t.TEEYwa),fieldText:el.intl.string(el.t["39wASN"]),metadataField:xi.pK.EBAY_TOP_RATED_SELLER,existingPendingConfiguration:t.get(xi.pK.EBAY_TOP_RATED_SELLER),platform:l,onConfigurationChange:n,locked:i})]})}function xE(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i}=e,l=dY.A.get(ei.fg2.TIKTOK);return(0,p.jsxs)(xd,{children:[(0,p.jsx)(xa,{titleText:el.intl.string(el.t.QHHwRR),fieldText:el.intl.string(el.t.E2iT8K),metadataField:xi.pK.TIKTOK_VERIFIED,existingPendingConfiguration:t.get(xi.pK.TIKTOK_VERIFIED),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.WUSIHj),fieldTextHook:el.t.Zwey2Z,metadataField:xi.pK.TIKTOK_FOLLOWER_COUNT,existingPendingConfiguration:t.get(xi.pK.TIKTOK_FOLLOWER_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t.w1IVQk),fieldTextHook:el.t["Ueeex/"],metadataField:xi.pK.TIKTOK_FOLLOWING_COUNT,existingPendingConfiguration:t.get(xi.pK.TIKTOK_FOLLOWING_COUNT),platform:l,onConfigurationChange:n,locked:i}),(0,p.jsx)(xo,{titleText:el.intl.string(el.t["1cFXJu"]),fieldTextHook:el.t.uq2UuO,metadataField:xi.pK.TIKTOK_LIKES_COUNT,existingPendingConfiguration:t.get(xi.pK.TIKTOK_LIKES_COUNT),platform:l,onConfigurationChange:n,locked:i})]})}function xj(e){let{configMetadataMap:t,onConfigurationChange:n,locked:i,integration:l}=e;return null==l||null==l.role_connections_metadata?null:l.role_connections_metadata.map(e=>{let s;switch(e.type){case xi.g1.INTEGER_LESS_THAN_EQUAL:case xi.g1.DATETIME_LESS_THAN_EQUAL:s=xi.so.LESS_THAN;break;case xi.g1.INTEGER_GREATER_THAN_EQUAL:case xi.g1.DATETIME_GREATER_THAN_EQUAL:s=xi.so.GREATER_THAN;break;case xi.g1.INTEGER_EQUAL:case xi.g1.BOOLEAN_EQUAL:s=xi.so.EQUAL;break;case xi.g1.INTEGER_NOT_EQUAL:case xi.g1.BOOLEAN_NOT_EQUAL:s=xi.so.NOT_EQUAL;break;default:return null}switch(e.type){case xi.g1.INTEGER_LESS_THAN_EQUAL:case xi.g1.INTEGER_GREATER_THAN_EQUAL:case xi.g1.INTEGER_EQUAL:case xi.g1.INTEGER_NOT_EQUAL:case xi.g1.DATETIME_LESS_THAN_EQUAL:case xi.g1.DATETIME_GREATER_THAN_EQUAL:return(0,p.jsx)(xo,{titleText:e.name,fieldText:e.description,metadataField:e.key,existingPendingConfiguration:t.get(e.key),platform:null,onConfigurationChange:n,locked:i,operator:s,applicationId:l.application?.id},e.key);case xi.g1.BOOLEAN_EQUAL:case xi.g1.BOOLEAN_NOT_EQUAL:return(0,p.jsx)(xa,{titleText:e.name,fieldText:e.description,metadataField:e.key,existingPendingConfiguration:t.get(e.key),platform:null,onConfigurationChange:n,locked:i,operator:s,applicationId:l.application?.id},e.key)}})}function xf(e){let t,{configurationItems:n,onConfigurationChange:i,locked:l,integrations:s}=e,r=(0,oy.Ay)();if(n.length<1)return null;let a=n[0].configuration.connectionType,o=n[0].configuration.applicationId,d=a===xi.UX,c=null==o||d?void 0:s?.find(e=>e.application?.id===o);if(null!=o&&!d&&null==c)return null;if(d)return(0,p.jsx)("div",{className:xs.kL,children:(0,p.jsx)(xr,{theme:r,platform:null,integration:c,applicationId:n[0].configuration.applicationId,onRemove:()=>i(null,n[0].index),locked:l})});let u=null;try{u=dY.A.get(n[0].configuration.connectionType)}catch(e){}let m=new Map;n.forEach(e=>{null!=e.configuration.connectionMetadataField?m.set(e.configuration.connectionMetadataField,e):null==e.configuration.value&&null==e.configuration.operator&&(t=e)});let g={configMetadataMap:m,onConfigurationChange:i,locked:l},x=null;switch(u?.type){case ei.fg2.STEAM:x=(0,p.jsx)(xu,{...g});break;case ei.fg2.TWITTER:x=(0,p.jsx)(xm,{...g});break;case ei.fg2.REDDIT:x=(0,p.jsx)(xg,{...g});break;case ei.fg2.BLUESKY:x=(0,p.jsx)(xc,{...g});break;case ei.fg2.PAYPAL:x=(0,p.jsx)(xx,{...g});break;case ei.fg2.EBAY:x=(0,p.jsx)(xh,{...g});break;case ei.fg2.TIKTOK:x=(0,p.jsx)(xE,{...g});break;default:x=(0,p.jsx)(xj,{...g,integration:c})}return(0,p.jsxs)("div",{className:xs.kL,children:[(0,p.jsx)(xr,{theme:r,platform:u,integration:c,onRemove:()=>i(null,t.index),locked:l}),x]})}var xN=n(365199),xp=n(145643),xA=n(316710);function xI(e,t,n){let i=e.filter(e=>e.id!==n.id),l=i.findIndex(e=>e.id===t);if(l<0)return[...i,n];let s=[...i];return s.splice(l+1,0,n),s}async function xS(e,t,n){let i,l,s=function(e,t){let n=new Set(t.map(e=>e.name)),i=e;do i=el.intl.formatToPlainString(el.t["775dKw"],{name:i});while(n.has(i));return i}(t.name,n),r=(await g3.A.createRole(e.id,s,t.color,t.colors??void 0,{skipSelect:!0})).id;await g3.A.updateRole(e.id,r,{name:s,description:t.description??void 0,permissions:t.permissions,color:t.color,colors:t.colors??void 0,hoist:t.hoist,mentionable:t.mentionable,icon:t.icon,unicodeEmoji:t.unicodeEmoji});let a={...t,id:r,name:s,managed:!1,tags:{}},o=xI(n,t.id,a),d=(l=(i=xI(n,t.id,a)).length,i.flatMap((e,t)=>(0,i8.Oy)(e)?[]:{id:e.id,position:l-1-t}));d.length>0&&await g3.A.batchRoleUpdate(e.id,d);let c=g2.A.getEditedRoleConnectionConfigurationsMap().get(t.id)??xp.A.getGuildRoleConnectionsConfiguration(t.id);return null!=c&&await (0,g9.qK)(e.id,r,c),eh.h.dispatch({type:"GUILD_SETTINGS_ROLES_DUPLICATE_SUCCESS",role:a,roles:o.map(e=>e.id)}),a}var xC=n(211180),x_=n(190750);function xv(){let[e,t]=R.useState(!0);return{scrolledToTop:e,handleScroll:function(e){t(0===e.currentTarget.scrollTop)}}}function xT(e){var t;let i,{guild:l,role:s,selectedSection:r,setSelectedSection:a,setRoleNameFocusRoleId:o}=e,d=R.useCallback(e=>{a(e)},[a]),c=(0,L.bG)([ev.A],()=>ev.A.getRoleMemberCount(l.id)?.[s.id],[s.id,l.id]),u=(0,i8.Oy)(s),m=(t=l.id,i=(0,L.bG)([O.A],()=>O.A.getProps().integrations),R.useMemo(()=>(function(e,t){let n;if(!e.managed)return null;let i=e.tags?.bot_id,l=e.tags?.integration_id,s=e.tags?.premium_subscriber!==void 0,r=e.tags?.guild_connections!==void 0;if(null!=i?n=t?.find(e=>{let{application:t}=e;return t?.bot?.id===i}):null!=l&&(n=t?.find(e=>{let{id:t}=e;return t===l})),null!=n&&null!=n.application&&null!=n.name){let e=n.application.id,t=n.name;function a(){et.A.setSection(ei.BEX.INTEGRATIONS),us.A.setSection(ei.wLn.APPLICATION,e)}return[tT.s.TWITCH,tT.s.YOUTUBE].includes(n.type)&&(t=`${dY.A.get(n.type).name} - ${t}`),el.intl.format(el.t.FuXsWm,{name:t,integrationNameHook:(e,t)=>(0,p.jsx)(sc.A,{onClick:a,children:e},t)})}return s?el.intl.string(el.t.oF6FYT):r?el.intl.string(el.t.ZQ37tH):el.intl.string(el.t.k5d7DJ)})(s,i),[t,s,i])),g=(0,L.bG)([xp.A],()=>xp.A.getGuildRoleConnectionsConfiguration(s.id)),x=R.useMemo(()=>null==g?[]:dY.A.filter(e=>null!=e.migrationData&&e.migrationData.getMigrationExperimentEnabled("GuildSettingsRolesEditHeaders")).filter(e=>g.some(t=>t.some(t=>t.connectionType===e.type))),[g]),h=(0,L.bG)([d6.default],()=>d6.default.locale),E=R.useMemo(()=>new Intl.NumberFormat(h,{notation:"compact",compactDisplay:"short"}),[h]),j=null!=c&&c>=1e4?E.format(c):String(c),f=(0,L.bG)([g2.A],()=>g2.A.roles);R.useEffect(()=>{u&&a(c3.T$.PERMISSIONS)},[u,a]);let N=R.useCallback(async e=>{try{let t=await xS(l,e,f);o(t.id),a(c3.T$.DISPLAY),et.A.selectRole(t.id)}catch{(0,w.P0)((0,F.o)(el.intl.string(el.t.F8FvUy),B.Ck.FAILURE))}},[l,f,o,a]),A=(0,xA.x)(l,s,N);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:x_.gn,children:[(0,p.jsx)(D.D,{className:x_.Qw,color:"text-strong",variant:"text-md/semibold",children:el.intl.format(el.t.BUdGkE,{roleName:s.name})}),A?(0,p.jsx)(eM.D,{className:x_.MK,onClick:function(e){(0,nW.L3)(e,async()=>{let{default:e}=await Promise.resolve().then(n.bind(n,316710));return t=>(0,p.jsx)(e,{...t,guild:l,role:s,onDuplicateRole:N})})},"aria-label":el.intl.string(el.t.PdRCRg),children:(0,p.jsx)(xN.MoreHorizontalIcon,{size:"md",color:"currentColor"})}):null]}),(0,p.jsxs)("div",{className:x_.QR,children:[null!=m?(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:m}):null,x.map(e=>(0,p.jsx)(z.p,{messageType:z.Y.WARNING,children:el.intl.format(xC.default["8ej+nd"],{connectionName:e.name,date:e.migrationData?.deprecationDate.toLocaleDateString(h,{month:"long",day:"numeric",year:"numeric"})})},e.type))]}),(0,p.jsx)(iW.h,{size:6}),(0,p.jsxs)(iI.V,{className:x_.$H,"aria-label":el.intl.string(el.t["+1H47t"]),selectedItem:r,type:"top",look:"brand",onItemSelect:d,children:[(0,p.jsx)(iI.V.Item,{className:x_.YU,id:c3.T$.DISPLAY,disabled:u,children:el.intl.string(el.t.hmdomw)}),(0,p.jsx)(iI.V.Item,{className:x_.YU,id:c3.T$.PERMISSIONS,children:el.intl.string(el.t.WIDE1L)}),(0,p.jsx)(iI.V.Item,{className:x_.YU,id:c3.T$.VERIFICATIONS,disabled:u,children:el.intl.string(el.t["5//Muu"])}),(0,p.jsx)(iI.V.Item,{className:x_.YU,id:c3.T$.MEMBERS,disabled:u,children:u?el.intl.string(el.t["kg//+7"]):el.intl.formatToPlainString(el.t.bHnZWW,{numMembers:j})})]})]})}var xb=n(242316),xy=n(168570);function xR(e,t){return t!==g7.jO.AND?Object.values(P().groupBy(e,e=>`${e.connectionType}:${e.applicationId}`)):0===e.length?[]:[[...e]]}function xL(e){let{handleAddVerificationClicked:t,locked:n}=e;return(0,p.jsxs)("div",{className:xb.Gq,children:[(0,p.jsx)(D.D,{className:xb.gg,variant:"eyebrow",children:el.intl.string(el.t.nMir27)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:xb.$L,children:el.intl.format(el.t.q5f7tK,{helpdeskArticleUrl:$.A.getArticleURL(ei.MVz.CONNECTION_DETAILS_ADMIN)})}),(0,p.jsx)(eg.$,{disabled:n,onClick:t,text:el.intl.string(el.t["OSvW5+"]),fullWidth:!0,variant:"primary"})]})}function xG(e){var t,n,i,l;let{guild:s,role:r,locked:a,setSelectedSection:o,setRoleNameFocusRoleId:d,integrations:c}=e,{headerHeight:u,headerRef:m}=xe(0),{scrolledToTop:g,handleScroll:x}=xv(),h=(t=s.id,eN(t).data?.applicationIdentityLinkedRolesEnabled??!1),E=(n=s.id,g8.useExperiment({guildId:n,location:"guild_settings_roles_edit_connections"},{autoTrackExposure:!1}).enabled),j=h||E,f=(0,L.bG)([ev.A],()=>ev.A.getRoleMemberCount(s.id)?.[r.id],[r.id,s.id]),N=null!=f&&f>0,A=(0,L.yK)([g2.A],()=>g2.A.getEditedRoleConnectionConfigurationsMap().get(r.id)??[]),I=A.length>1?g7.jO.OR:g7.jO.AND,S=R.useMemo(()=>I===g7.jO.OR?A.flat():null!=A&&A.length>0?A[0]:[],[I,A]),C=R.useMemo(()=>new Set(S.map(e=>e.connectionType)),[S]);function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,n=[...S];n.push({connectionType:e,connectionMetadataField:void 0,applicationId:t,operator:void 0,value:void 0}),(0,g5.pn)(r.id,xR(n,I))}function v(){eh.h.dispatch({type:"CONNECTIONS_GRID_MODAL_SHOW",onComplete:e=>_(e),excludedPlatformTypes:C,integrations:c,onCompleteApplication:e=>_(xi.zR,e),includeApplicationConnections:!1,gameApplicationIds:j?s.gameApplicationIds:null,onCompleteIdentityApplication:j?e=>_(xi.UX,e):void 0})}let T=null;if(0===S.length)T=(0,p.jsx)(xL,{handleAddVerificationClicked:v,locked:a||N});else if(S.length>0){let e,t=null;S.length<10&&(t=(0,p.jsx)(eg.$,{disabled:a,onClick:v,text:el.intl.string(el.t["OSvW5+"]),icon:tI.U,fullWidth:!0,variant:"secondary"})),T=(0,p.jsxs)(p.Fragment,{children:[(i=()=>(0,g5.pn)(r.id,[]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{className:xb.$$,children:[(0,p.jsx)("div",{className:xb.Ir,children:(0,p.jsx)(D.D,{variant:"eyebrow",children:el.intl.string(el.t.nMir27)})}),(0,p.jsx)(ey.Q,{variant:"critical",onClick:i,disabled:a,text:el.intl.string(el.t.ntW1cc),textVariant:"text-sm/semibold"})]}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.q5f7tK,{helpdeskArticleUrl:$.A.getArticleURL(ei.MVz.CONNECTION_DETAILS_ADMIN)})})]})),(r.id,l=(e,t)=>(0,g5.pn)(r.id,xR(e,t)),e=xR(S,g7.jO.OR),(0,p.jsx)(i$.z,{label:el.intl.string(el.t.Xs7PHX),options:[{name:el.intl.string(el.t.W3iY58),value:g7.jO.OR},{name:el.intl.string(el.t.gHXS9A),value:g7.jO.AND}],onChange:e=>l(S,e),value:I,disabled:a||e.length<2})),function(e,t,n,i,l){function s(n,i){let l=[];for(let t of e)l.push({...t});if(null==n){let t=e[i];null!==t&&null==t.connectionMetadataField&&null==t.operator&&null==t.value?l=l.filter(e=>null==t.applicationId?e.connectionType!==t.connectionType:e.connectionType!==t.connectionType||e.applicationId!==t.applicationId):l.splice(i,1)}else -1===i?l.push(n):i>=0&&(l[i]=n);t(l)}let r=new Map;for(let t of(e.forEach((e,t)=>{let n=`${e.connectionType}:${e.applicationId}`;if(r.has(n)){let i=r.get(n);i?.push({index:t,configuration:e})}else r.set(n,[{index:t,configuration:e}])}),r.values())){if(t.some(e=>{let{configuration:t}=e;return null==t.connectionMetadataField&&null==t.operator&&null==t.value}))continue;let n={...t[0].configuration,connectionMetadataField:void 0,operator:void 0,value:void 0},i=e.push(n);t.push({index:i-1,configuration:n})}return(0,p.jsx)("div",{className:xb.rr,children:Array.from(r.values()).map(e=>(0,p.jsx)(xf,{configurationItems:e,onConfigurationChange:s,locked:n,integrations:l},e[0].configuration.connectionType+":"+e[0].index))})}(S,e=>(0,g5.pn)(r.id,xR(e,I)),a,r.id,c),t]})}return(0,p.jsx)(nr.Gt,{className:xb.XG,style:{scrollPaddingTop:u},onScroll:x,children:(0,p.jsxs)("div",{className:xy.Q,children:[(0,p.jsx)("div",{className:k()(xy.wx,xy.ln,{[xy.l6]:!g}),ref:m,children:(0,p.jsx)(xT,{guild:s,role:r,selectedSection:c3.T$.VERIFICATIONS,setSelectedSection:o,setRoleNameFocusRoleId:d})}),N?(0,p.jsxs)("div",{className:xb.UW,children:[(0,p.jsx)(iK.E,{size:"custom",width:20,height:20,color:"currentColor",className:xb.QW}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t["2aFeef"])})]}):null,T]})})}var xD=n(36075),xO=n(43990),xM=n(379848),xk=n(20851),xU=n(176201),xP=n(676608),xw=n(828162),xF=n(546385),xB=n(803306),xH=n(320095),xV=n(963852),xz=n(144273);function xY(e){return R.useMemo(()=>{let t=(0,xH.rh)({...(0,xV.Ay)({channelId:"1337",content:e}),state:ei.cmJ.SENT,id:"31337"}),n=new dH.A({id:"313337",username:el.intl.string(el.t.cqpybK),discriminator:"0000",bot:!1});t.author=n;let i=xB.nj(n);return null!=i&&(t.author=i,t.author.getAvatarURL=()=>xz.A),t},[e])}var xW=n(742158),xK=n(244367),xX=n(921383);let xq=function(e){let{guild:t,disabled:i,role:l}=e,s=(0,ab.Ib)(t.id,l),{analyticsLocations:r}=(0,a9.Ay)(),a=t.features.has(ei.GuildFeatures.ROLE_ICONS);function o(e){a||((0,eX.zV)(ei.HAw.PREMIUM_GUILD_PROMOTION_OPENED,{location:{...e,section:ei.JJy.CUSTOM_ROLE_ICONS_TOOLTIP},guild_id:t?.id,location_stack:r}),(0,mZ.A)({analyticsLocations:r,analyticsSourceLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_ROLE_EDIT_UPSELL_MODAL,object:ei.ZSU.BADGE},guild:t,perks:(0,m0.$_)()}))}let d=(0,p.jsx)(mQ.A,{className:xX.Jz,guild:t,guildFeature:ei.GuildFeatures.ROLE_ICONS,tooltipPosition:"top",hideTooltip:a,onClick:()=>o({object:ei.ZSU.LEARN_MORE,objectType:ei.AnalyticsObjectTypes.TIER_2})});return(0,p.jsxs)("div",{className:xX.kL,children:[(0,p.jsxs)(xW.z,{className:xX.Hc,children:[(0,p.jsx)("div",{children:el.intl.string(el.t.B9grJw)}),d]}),(0,p.jsx)(xK.a,{className:xX.h_,children:el.intl.string(el.t.I3YQeV)}),(0,p.jsxs)("div",{className:xX.Mw,children:[(0,p.jsx)("div",{className:xX.i1,children:null!=s?(0,p.jsx)(ay.A,{...s,className:xX.s1,enableTooltip:!1}):(0,p.jsx)(aT.X,{size:"custom",color:"currentColor",width:24,height:24,className:xX.VH})}),(0,p.jsx)(eg.$,{onClick:()=>t.features.has(ei.GuildFeatures.ROLE_ICONS)?void(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("491183"),n.e("646773")]).then(n.bind(n,568658));return n=>(0,p.jsx)(e,{...n,guildId:t.id,onUploadIcon:e=>(0,g5.n3)(l.id,e,null),onSelectUnicodeEmoji:e=>(0,g5.n3)(l.id,null,e)})}):o({object:ei.ZSU.UPLOAD_IMAGE}),variant:"primary",disabled:i,text:el.intl.string(el.t.mD1oGB)}),null!=s?(0,p.jsx)(eg.$,{onClick:function(){(0,g5.n3)(l.id,null,null)},variant:"critical-secondary",disabled:i,text:el.intl.string(el.t["uY+Nk/"])}):null]})]})};var xJ=n(554830),xQ=n(629361);function xZ(e){let{guildId:t,role:n}=e;return(0,p.jsx)("div",{className:xQ.k,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.arFPfJ),description:el.intl.string(el.t["IT/0AI"]),children:(0,p.jsx)(eg.$,{size:"sm",variant:"secondary",onClick:()=>{et.A.close(),(0,iF.Tk)(t,{type:iB._.ROLES,roles:{[n.id]:n},returnToSection:ei.BEX.ROLES})},text:el.intl.string(el.t.arFPfJ),icon:xJ.K,iconPosition:"end"})})})}n(938796);var x$=n(665260),x0=n(957545),x1=n(125845);let x2=function(e){let{role:t}=e;return(0,x$.Lt)(t.flags,ei.gxX.IN_PROMPT)?(0,x0.J)(t)?(0,p.jsxs)("div",{className:x1.lm,children:[(0,p.jsx)(iK.E,{size:"custom",width:20,height:20,color:"currentColor",className:x1.Qf}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.YRbgXz)})]}):(0,p.jsxs)("div",{className:x1.lm,children:[(0,p.jsx)(iK.E,{size:"custom",width:20,height:20,color:"currentColor",className:x1.EP}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.mqeO2v)})]}):null};var x3=n(512031),x5=n(178758),x6=n(25525),x4=n(137818);let x9="/assets/6263c90899ad6dae.svg",x7="/assets/36799e0a695f945e.svg",x8=(0,aA.Fe)({createPromise:()=>Promise.all([n.e("269714"),n.e("19385"),n.e("203930"),n.e("903663"),n.e("466147")]).then(n.bind(n,48736)),webpackId:48736}),he=P().debounce((e,t)=>(0,g5.nK)(e,t),200);function ht(e){let{role:t,disabled:n,autoFocus:i=!1,onAutoFocusComplete:l}=e,[s,r]=R.useState(t.name),a=R.useRef(null);return R.useEffect(()=>{r(t.name)},[t.name]),R.useEffect(()=>{i&&!n&&(a.current?.focus(),l?.())},[i,n,l]),(0,p.jsx)(n6.k,{label:el.intl.string(el.t.dLbkBk),required:!0,type:"text",value:s,maxLength:ei.fHV,onChange:function(e){r(e),he(t.id,e)},disabled:n,inputRef:a})}function hn(e){let{role:t,guildId:n,selectedStyle:i,disabled:l,shouldShowUpsell:s}=e;function r(e){return l||s&&[g2.y.HOLOGRAPHIC,g2.y.GRADIENT].includes(e)}let a=xY(el.intl.string(el.t.Mi9Kbe)),o=(0,oy.Ay)(),d=(0,ab.Ib)(n,t),c={dark:{src:x9,name:t.name},light:{src:x7,name:t.name}};function u(){(0,xw.A)(n,a$.A.GUILD_POWERUPS_GUILD_SETTINGS_ROLE_EDIT),(0,v.jH)()}return(0,p.jsx)(xM.Ay,{contentTypes:[I.M.GUILD_SETTINGS_ROLE_STYLES_NEW_BADGE],children:e=>{let{visibleContent:l}=e;return(0,p.jsxs)(i1.D,{label:el.intl.string(el.t["9wVJRB"]),badge:l===I.M.GUILD_SETTINGS_ROLE_STYLES_NEW_BADGE?"new":void 0,children:[(0,p.jsx)("div",{className:x4.p6,children:x3.wE.map(e=>{let{id:l,colors:s,labelString:u}=e;return(0,p.jsx)(sP.vN,{offset:-2,children:(0,p.jsxs)("button",{type:"button",className:k()(x4.ZQ,{[x4.wH]:i===l,[x4.r9]:r(l)}),"aria-disabled":r(l),onClick:()=>{r(l)||(0,g5.C5)(t.id,l)},children:[(0,p.jsx)(ax.M,{children:(0,p.jsx)("div",{className:x4.Al,children:(0,p.jsx)(xk.A,{author:{nick:a.author.username,guildId:n,authorId:a.author.id,colorRoleId:t.id,colorStrings:(0,xU.K3)(s),colorString:(0,aE.Hl)(s.primary_color)},message:a,preview:!0,roleIcon:d??((0,ob.q)(o)?c.light:c.dark),isGroupStart:!0,disableInteraction:!0,previewGuildId:n})})}),(0,p.jsx)("div",{className:x4.C2,children:el.intl.string(u)})]})},l)})}),s&&(0,p.jsxs)("div",{className:x4.FB,children:[(0,p.jsxs)("div",{className:x4.Md,children:[(0,p.jsx)(G.E,{variant:"text-sm/semibold",color:"button-outline-primary-text",children:el.intl.format(x6.default.VpEDJc,{magical:(0,p.jsx)(hi,{})})}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"button-outline-primary-text",children:el.intl.string(x6.default.FJZeZF)})]}),(0,p.jsx)(eg.$,{onClick:u,variant:"expressive",icon:mJ._,text:el.intl.string(el.t["+7XY31"])})]})]})}})}function hi(){let e=(0,L.bG)([nd.Ay],()=>nd.Ay.useReducedMotion),{gradientStyle:t,gradientClassname:n}=(0,xD.Wq)({colorStrings:(0,xU.K3)(x5.jl),useReducedMotion:e,roleStyle:"username",includeConvenienceGlow:!0,animateGradient:!0});return(0,p.jsx)("span",{style:{...t},className:n,"data-text":el.intl.string(x6.default["+/IHLl"]),children:el.intl.string(x6.default["+/IHLl"])})}function hl(e){let{role:t,disabled:n,currentStyle:i,hasEnhancedRoleColors:l}=e;return(0,p.jsx)("div",{className:x4.Ei,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t["1F6FzL"]),description:el.intl.string(el.t["9UCxlf"]),required:!0,role:"radiogroup",children:(0,p.jsx)(x8,{defaultColor:ei.TGz,colors:i===g2.y.GRADIENT&&l?x5.Oz:ei._tK,value:t.color,disabled:n,onChange:e=>(0,g5.ZH)(t,e),gradientColors:i===g2.y.GRADIENT&&l?[t.color,t.colors?.secondary_color??ei.TGz]:void 0,onChangeGradientColors:function(e){(0,g5.uc)(t.id,{primary_color:e[0],secondary_color:e[1],tertiary_color:null},g2.y.GRADIENT)},isGradient:i===g2.y.GRADIENT,customPickerPosition:"right"})})})}function hs(e){let{role:t,guildId:n,selectedStyle:i,disableInteraction:l}=e,s=xY(el.intl.string(el.t.Mi9Kbe)),r={nick:s.author.username,guildId:n,authorId:s.author.id,colorRoleId:t.id,colorStrings:t.colorStrings,colorString:t.colorString},a={src:x9,name:t.name},o={src:x7,name:t.name},d=(0,ab.Ib)(n,t),c=[ei.NJ8.ASH,ei.NJ8.DARK,ei.NJ8.ONYX,ei.NJ8.LIGHT];return(0,p.jsx)(ax.M,{children:(0,p.jsx)("div",{className:k()(x4.i1,{[x4.XN]:l}),"aria-hidden":!0,children:c.map(e=>(0,p.jsx)(xO.N,{theme:e,disableAdaptiveTheme:!0,children:t=>(0,p.jsxs)("div",{className:k()(t,x4.$O),children:[(0,p.jsx)("div",{className:x4.zC,children:(0,p.jsx)(xk.A,{author:r,message:s,roleIcon:d??((0,ob.q)(e)?o:a),previewGuildId:n,isGroupStart:!0})}),e===ei.NJ8.LIGHT&&i!==g2.y.SOLID&&(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-subtle",className:x4.W_,children:el.intl.string(el.t.nxwm3I)})]})},e))})})}function hr(e){let{role:t,disabled:n}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.vceJPk),checked:t.hoist,onChange:e=>(0,g5.E9)(t.id,e,t.mentionable),disabled:n}),(0,p.jsx)(H.c,{className:x4.yF}),(0,p.jsx)(V.d,{label:el.intl.formatToPlainString(el.t.DTXoJQ,{}),description:el.intl.string(el.t.kRg5W5),checked:t.mentionable,onChange:e=>(0,g5.E9)(t.id,t.hoist,e),disabled:n})]})}function ha(e){let{guild:t,role:n,locked:i,setSelectedSection:l,autoFocusRoleName:s,onRoleNameFocused:r,setRoleNameFocusRoleId:a}=e,o=(0,xP.jV)(t.id,n),d=(0,L.bG)([g2.A],()=>g2.A.getRoleStyleData(n.id)),c=!o,u=null!=d&&o?d.currentStyle:g2.y.SOLID,m=(0,i8.Oy)(n),g=i||m,x=(0,L.bG)([J.A],()=>J.A.canImpersonateRole(t,n)),{headerHeight:h,headerRef:E}=xe(0),{scrolledToTop:j,handleScroll:f}=xv();return(0,p.jsx)(nr.Gt,{className:x4.XG,style:{scrollPaddingTop:h},onScroll:f,children:(0,p.jsxs)("div",{className:xy.Q,children:[(0,p.jsx)("div",{className:k()(xy.wx,xy.ln,{[xy.l6]:!j}),ref:E,children:(0,p.jsx)(xT,{guild:t,role:n,selectedSection:c3.T$.DISPLAY,setSelectedSection:l,setRoleNameFocusRoleId:a})}),(0,p.jsx)(ht,{role:n,disabled:g,autoFocus:s,onAutoFocusComplete:r}),(0,p.jsx)("div",{className:x4.U9,children:(0,p.jsx)(x2,{role:n})}),(0,p.jsx)(H.c,{className:x4.yF}),(o||c)&&null!=u&&(0,p.jsx)(hn,{role:n,guildId:t.id,selectedStyle:u,disabled:g,shouldShowUpsell:c}),u!==g2.y.HOLOGRAPHIC&&null!=u&&(0,p.jsx)(hl,{role:n,disabled:g,currentStyle:u,hasEnhancedRoleColors:o}),u===g2.y.HOLOGRAPHIC&&(0,p.jsx)(xF.A,{className:x4.u,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",children:el.intl.string(x6.default.tBhCyr)})}),(0,p.jsx)(xq,{guild:t,disabled:g,role:n}),(0,p.jsx)(hs,{role:n,guildId:t.id,selectedStyle:u,disableInteraction:!o}),(0,p.jsx)(H.c,{className:x4.yF}),(0,p.jsx)(hr,{role:n,disabled:g}),x?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:x4.yF}),(0,p.jsx)(xZ,{guildId:t.id,role:n})]}):null]})})}var ho=n(475825),hd=n(683438),hc=n(80682),hu=n(709066),hm=n(785502);function hg(e){let{className:t,avatarURL:n,name:i,bot:l,verifiedBot:s,userTag:r}=e,a=(0,iN.bG)([Q.A],()=>Q.A.hidePersonalInformation);return(0,p.jsxs)("div",{className:k()(hm.kL,t),children:[(0,p.jsx)(ec.eu,{className:hm.my,src:n,size:eu._3.SIZE_24,"aria-label":i}),(0,p.jsxs)("div",{className:hm.FS,children:[(0,p.jsx)(G.E,{tag:"span",className:hm.UU,color:"text-strong",variant:"text-sm/semibold",children:i}),l?(0,p.jsx)(hu.A,{className:hm.AO,verified:s}):null,a?null:(0,p.jsx)(G.E,{tag:"span",color:"interactive-text-default",className:hm.a1,variant:"text-sm/normal",children:r})]})]})}var hx=n(312176);async function hh(e,t,n){let i=e.roles.filter(e=>e!==n);try{await et.A.updateMemberRoles(t,e.id,i,[],[n])}catch(t){let e=new iG.A(t);(0,C.openModal)(t=>(0,p.jsx)(rT.Modal,{...t,title:el.intl.string(el.t.R0RpRX),actions:[{text:el.intl.string(el.t.BddRzS),variant:"primary",onClick:t.onClose}],children:(0,p.jsx)(G.E,{color:"text-default",variant:"text-md/normal",children:e.getAnyErrorMessage()})}))}}function hE(e){let{member:t,guildId:i,roleId:l,locked:s}=e,r=R.useRef(null),a=R.useMemo(()=>({[i]:[t.id]}),[i,t.id]);function o(e){if(e.stopPropagation(),!s){let n;if(e.shiftKey)return void hh(t,i,l);n=g2.A.getRole(l),(0,C.openModal)(e=>(0,p.jsx)(rT.Modal,{...e,title:el.intl.string(el.t["7sFNfW"]),subtitle:el.intl.format(el.t.scORUv,{username:t.name,roleName:n?.name}),actions:[{text:el.intl.string(el.t["ETE/oC"]),variant:"secondary",onClick:e.onClose},{text:el.intl.string(el.t.N86XcP),variant:"critical-primary",onClick:()=>{hh(t,i,l),e.onClose()}}],children:(0,p.jsx)(G.E,{className:hx.Of,color:"text-muted",variant:"text-md/normal",children:el.intl.string(el.t.jxIxJL)})}))}}function d(e){let l=Z.default.getUser(t.id);null!=l&&(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("216947"),n.e("866038"),n.e("926132"),n.e("146652"),n.e("893190"),n.e("189673"),n.e("229787"),n.e("698965"),n.e("882073"),n.e("797558"),n.e("235313"),n.e("576665"),n.e("624198"),n.e("825486"),n.e("343116"),n.e("470314"),n.e("70515"),n.e("404524"),n.e("654148"),n.e("666939"),n.e("491042")]).then(n.bind(n,365689));return t=>(0,p.jsx)(e,{...t,user:l,guildId:i,showChatItems:!1})})}return(0,hc.Eq)(a,"GuildSettingsRolesEditMembers"),(0,p.jsx)("div",{className:xy.Q,children:(0,p.jsx)(dW.A,{targetElementRef:r,userId:t.id,guildId:i,roleId:l,position:"left",children:e=>(0,p.jsxs)(eM.D,{...e,innerRef:r,className:hx.TL,onContextMenu:d,children:[(0,p.jsx)(hg,{className:hx.bu,avatarURL:t.avatarURL,name:t.name,bot:t.bot,verifiedBot:t.verifiedBot,userTag:t.userTag}),(0,p.jsx)("div",{className:hx.O6,children:(0,p.jsx)(t9.m,{text:s?el.intl.string(el.t.wkrQaK):el.intl.string(el.t["7sFNfW"]),position:"top",children:(0,p.jsx)(eM.D,{className:k()(hx.DT,{[hx.li]:s}),onClick:o,children:(0,p.jsx)(lM.a,{size:"xs",color:"currentColor"})})})})]})})})}function hj(e){let{handleAddClick:t,locked:n}=e;return(0,p.jsx)("div",{className:xy.Q,children:(0,p.jsxs)("div",{className:k()(hx.TL,hx.xs),children:[(0,p.jsx)(dO.n,{size:"md",color:"currentColor"}),(0,p.jsx)(G.E,{className:hx.Tf,variant:"text-sm/semibold",color:"text-muted",children:el.intl.format(el.t.P9pZOW,{addMembersHook:function(e,i){return n?null:(0,p.jsx)(u5.Anchor,{onClick:t,children:e},i)}})})]})})}function hf(e){let{guildId:t,roleId:n,query:i,headerHeight:l,locked:s,onScroll:r,roleMembers:a,handleAddClick:o}=e,{analyticsLocations:d}=(0,a9.Ay)(a$.A.MEMBER_LIST),c=R.useMemo(()=>i.trim().toLowerCase(),[i]);(0,g6.cG)(t,c);let u=R.useMemo(()=>a.filter(e=>(0,g6.EF)(c,e)),[a,c]),m=R.useMemo(()=>u.sort((e,t)=>e.name.localeCompare(t.name)),[u]);return(0,p.jsx)(a9.f5,{value:d,children:(0,p.jsx)(ho.Ei,{className:hx.p_,sections:[Math.max(u.length,1)],sectionHeight:l,renderSection:()=>(0,p.jsx)("div",{style:{height:l}},"section"),style:{scrollPaddingTop:l},rowHeight:40,renderRow:function(e){let{row:i}=e;if(0===m.length)return(0,p.jsx)(hj,{handleAddClick:o,locked:s},"empty");let l=m[i];return(0,p.jsx)(hE,{member:l,guildId:t,roleId:n,locked:s},l.id)},onScroll:r})})}function hN(e){let{query:t,setQuery:n,locked:i,handleAddClick:l}=e;return(0,p.jsxs)("div",{className:hx.MT,children:[(0,p.jsx)(hd.I,{query:t,onChange:n,onClear:()=>n(""),placeholder:el.intl.string(el.t.pYHobK),"aria-label":el.intl.string(el.t.pYHobK)}),(0,p.jsx)(eg.$,{onClick:l,variant:"primary",size:"sm",disabled:i,text:el.intl.string(el.t.cHszXg)})]})}function hp(e){let{guild:t,role:i,locked:l,setSelectedSection:s,setRoleNameFocusRoleId:r}=e,[a,o]=R.useState(""),{headerHeight:d,headerRef:c}=xe(0),{scrolledToTop:u,handleScroll:m}=xv(),g=i.managed||l,x=(0,g6.K5)(t.id,i.id),h=(0,L.bG)([ev.A],()=>ev.A.getRoleMemberCount(t.id)?.[i.id]??0)>x.length;function E(){sx.default.track(ei.HAw.OPEN_MODAL,{type:"Add Role Members",location_page:"Role Settings",location_section:"Members"}),(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("377476"),n.e("746309"),n.e("605326"),n.e("692513"),n.e("120379"),n.e("278708")]).then(n.bind(n,66655));return n=>(0,p.jsx)(e,{...n,roleId:i.id,guildId:t.id})})}return(0,p.jsxs)("div",{className:hx.kL,children:[(0,p.jsx)("div",{className:hx.N1,ref:c,children:(0,p.jsx)("div",{className:xy.Q,children:(0,p.jsxs)("div",{className:k()(xy.wx,{[xy.l6]:!u}),children:[(0,p.jsx)(xT,{guild:t,role:i,selectedSection:c3.T$.MEMBERS,setSelectedSection:s,setRoleNameFocusRoleId:r}),(0,p.jsx)(hN,{query:a,setQuery:o,locked:g,handleAddClick:E}),h?(0,p.jsx)(z.p,{className:hx.v6,messageType:z.Y.INFO,children:el.intl.string(el.t.RQxHZ8)}):null]})})}),(0,p.jsx)(hf,{headerHeight:d+8,query:a,guildId:t.id,roleId:i.id,locked:g,onScroll:m,roleMembers:x,handleAddClick:E})]})}var hA=n(438271),hI=n(558393),hS=n(29205);function hC(e){let{className:t}=e;return(0,p.jsx)("div",{className:k()(hS.S,t)})}var h_=n(263703);function hv(e){let{guild:t,role:n,locked:i}=e,l=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),s=R.useMemo(()=>cF.cc({user:l,context:t}),[l,t]),r=R.useMemo(()=>({[n.id]:{...n,permissions:cF.x3}}),[n]),a=R.useMemo(()=>cF.cc({user:l,context:t,roles:r}),[l,t,r]),o=!sV.aI(s,a);return(0,p.jsx)(t9.m,{text:o?el.intl.string(el.t["IQ/6Sg"]):null,position:"top",children:(0,p.jsx)("div",{className:h_.FS,children:(0,p.jsx)(ey.Q,{variant:"primary",textVariant:"text-sm/semibold",onClick:()=>(0,g5.Y_)(n.id),disabled:sV.aI(n.permissions,cF.x3)||o||i,text:el.intl.string(el.t["UYq7+O"])})})})}function hT(e){let{guild:t,role:n,specs:i,locked:l}=e;if(0===i.length)return(0,p.jsxs)("div",{className:h_.pb,children:[(0,p.jsx)(hC,{className:h_.wV}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.string(el.t.DEBGqA)})]});function s(e){return J.A.can(e,t)?!J.A.can(e,t,null,{[n.id]:{...n,permissions:sV.TF(n.permissions,e)}})&&el.intl.string(el.t["K+D+GF"]):el.intl.string(el.t.nOtPMM)}return(0,p.jsxs)("div",{className:h_.eZ,children:[(0,p.jsx)(hv,{guild:t,role:n,locked:l}),i.map((e,t)=>(0,p.jsx)(hA.A,{className:h_.p2,spec:e,permissions:n.permissions,locked:l,onChange:(e,t)=>{if("string"==typeof t)throw Error("Unexpected string `allow`");(0,g5.Ul)(n.id,e,t)},permissionRender:s},t))]})}function hb(e){let{guild:t,role:n,locked:i,setSelectedSection:l,setRoleNameFocusRoleId:s,initialSearchQuery:r}=e,[a,o]=R.useState(r??""),d=R.useMemo(()=>hI.A.generateGuildPermissionSpec(t),[t]).map(e=>({...e,permissions:e.permissions.filter(e=>{let t=a.trimStart().toLowerCase();return e.title.toLowerCase().includes(t)||null!=e.description&&e.description.toString().toLowerCase().includes(t)})})).filter(e=>e.permissions.length>0),c=d.reduce((e,t)=>e+t.permissions.length,0),u=""!==a.trimStart(),{headerHeight:m,headerRef:g}=xe(0),{scrolledToTop:x,handleScroll:h}=xv(),E=R.useRef(!1);return R.useEffect(()=>{E.current||""===a.trimStart()||(sx.default.track(ei.HAw.SEARCH_STARTED,{search_type:"Permissions"}),E.current=!0)},[a]),(0,p.jsx)(nr.Gt,{className:h_.XG,style:{scrollPaddingTop:m},onScroll:h,children:(0,p.jsxs)("div",{className:xy.Q,children:[(0,p.jsxs)("div",{className:k()(xy.wx,xy.ln,{[xy.l6]:!x}),ref:g,children:[(0,p.jsx)(xT,{guild:t,role:n,selectedSection:c3.T$.PERMISSIONS,setSelectedSection:l,setRoleNameFocusRoleId:s}),(0,p.jsx)("div",{className:h_.U9,children:(0,p.jsx)(x2,{role:n})}),(0,p.jsx)("div",{className:h_.MT,children:(0,p.jsx)(hd.I,{query:a,onChange:o,onClear:()=>o(""),placeholder:el.intl.string(el.t.OLJAk3),"aria-label":el.intl.string(el.t.OLJAk3)})})]}),(0,p.jsx)(ms.A,{"aria-live":"polite",role:"status",children:u?el.intl.formatToPlainString(el.t["I+eHql"],{count:c}):""}),(0,p.jsx)(hT,{guild:t,role:n,specs:d,locked:i})]})})}var hy=n(545442),hR=n(63104),hL=n(861197),hG=n(967144),hD=n(792831);function hO(e,t,n){let i=(0,L.bG)([J.A],()=>!J.A.isRoleHigher(e,t,n),[e,t,n]);return R.useMemo(()=>i&&n.id===t?.id,[i,n,t])?el.intl.string(el.t.PQylOR):i?el.intl.string(el.t.UGIjx9):null}function hM(e){let{className:t,tooltipText:n,width:i=16,height:l=16}=e;return(0,p.jsx)(t9.m,{text:n,children:(0,p.jsx)("div",{className:t,children:(0,p.jsx)(uJ.LockIcon,{size:"custom",color:"currentColor",width:i,height:l})})})}function hk(e){(0,g5.yy)([...e.map(e=>e.id)])}var hU=n(75171);let hP="DRAGGABLE_ROLE";function hw(e){let t,{guild:i,role:l,highestRole:s,selectedItem:r,onClick:a,currentPosition:o,onDragStart:d,onDragReset:c,onDragComplete:u,roleStyle:m,onDuplicateRole:g}=e,x=hO(i,s,l),h=(0,i8.Oy)(l),E=null==x&&!h,j=l.tags?.guild_connections!==void 0,f=(0,hG.X_)(i.id,l,l.colorStrings),[,N]=(0,r2.i)({type:hP,item:()=>(d(l.id),{id:l.id,position:o}),canDrag:()=>E,end:(e,t)=>{let n=t.getDropResult();null==n?c():u(n.roleId)}}),[{dragSourcePosition:A},I]=(0,r3.H)({accept:hP,canDrop:()=>E,collect:e=>{let t=e.getItem();return null!=t&&e.isOver()&&e.canDrop()?{dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:()=>({roleId:l.id})}),S=l.colorString??ei.TpD;return t=j?(0,p.jsx)(hR.A,{size:12,color:l.colorString,className:hU.Ev}):"dot"===m?(0,p.jsx)(hy.W,{color:S,colors:f,background:!1,tooltip:!1}):(0,p.jsx)(hy.R,{color:S,colors:f}),(0,p.jsxs)(iI.V.Item,{className:k()(hU.nM,{[hU.qo]:null!==A&&o<A,[hU.BP]:null!==A&&o>A}),id:l.id,selectedItem:r,itemType:"side",onClick:a,onContextMenu:function(e){(0,nW.L3)(e,async()=>{let{default:e}=await Promise.resolve().then(n.bind(n,316710));return t=>(0,p.jsx)(e,{...t,role:l,guild:i,onDuplicateRole:g})})},"aria-label":l.name,clickableRef:e=>{N(I(e?.ref??null))},children:[t,null!=x?(0,p.jsx)(hM,{className:hU.s2,tooltipText:x}):null,(0,p.jsx)(G.E,{variant:"text-sm/medium",color:h?"text-strong":"interactive-text-active",lineClamp:1,children:l.name})]})}function hF(e){let{guild:t,currentRoleId:n,setCurrentRoleId:i,setSelectedSection:l,setRoleNameFocusRoleId:s}=e,r=(0,L.bG)([g2.A],()=>g2.A.roles),a=(0,L.bG)([J.A],()=>J.A.getHighestRole(t)),o=(0,L.bG)([nd.Ay],()=>nd.Ay.roleStyle),[d,c]=R.useState(r.length),{scrolledToTop:u,handleScroll:m}=xv(),{handleDragStart:g,handleDragReset:x,handleDragComplete:h}=(0,mf.A)(r,hk),E=R.useRef(null),j=R.useCallback(e=>{let t=r.findIndex(t=>t.id===e);E.current?.getScrollerNode()?.scrollTo({top:Math.max((t-2)*34,0)})},[r]);(0,cf.Ay)(()=>{j(n)}),R.useEffect(()=>{r.length>d&&j(n),r.length!==d&&c(r.length)},[r.length,d,c,j,n]);let f=R.useCallback(async e=>{try{let n=await xS(t,e,r);s(n.id),l(c3.T$.DISPLAY),i(n.id)}catch{(0,w.P0)((0,F.o)(el.intl.string(el.t.F8FvUy),B.Ck.FAILURE))}},[t,r,i,s,l]);return(0,p.jsx)(hL.Ay.Sidebar,{className:hU.pz,children:(0,p.jsxs)("div",{className:hU.kL,children:[(0,p.jsxs)("div",{className:k()(hU.gn,{[hU.P6]:!u}),children:[(0,p.jsxs)(eM.D,{className:hU.DD,onClick:()=>i(null),children:[(0,p.jsx)(hD.A,{direction:hD.A.Directions.LEFT}),(0,p.jsx)(G.E,{className:hU.Qw,variant:"text-md/semibold",color:"none",children:el.intl.string(el.t["13/7kX"])})]}),(0,p.jsx)(t9.m,{position:"top","aria-label":el.intl.string(el.t.AbxKtv),__unsupportedReactNodeAsText:(0,p.jsx)(G.E,{className:hU.YL,variant:"text-sm/normal",children:el.intl.string(el.t.AbxKtv)}),children:(0,p.jsx)(eM.D,{className:hU.Cm,onClick:function(){g3.A.createRole(t.id),l(c3.T$.DISPLAY)},"aria-label":el.intl.string(el.t.AbxKtv),children:(0,p.jsx)(la.j,{size:"custom",color:"currentColor",width:20,height:20})})})]}),(0,p.jsx)(nr.Ch,{className:hU.p_,ref:E,onScroll:m,children:(0,p.jsx)(iI.V,{selectedItem:n,onItemSelect:e=>i(e),orientation:"vertical",children:r.map((e,l)=>(0,p.jsx)(hw,{guild:t,role:e,highestRole:a,selectedItem:n,onClick:()=>i(e.id),currentPosition:l,onDragStart:g,onDragReset:x,onDragComplete:h,roleStyle:o,onDuplicateRole:f},e.id))})})]})})}var hB=n(380194);function hH(e){let t,{editRoleId:n,setEditRoleId:i,selectedSection:l,setSelectedSection:s,roleNameFocusRoleId:r,setRoleNameFocusRoleId:a}=e,o=(0,L.bG)([g2.A],()=>g2.A.guild,[]);iY()(null!=o,"guildId cannot be null here");let{role:d,permissionSearchQuery:c}=(0,L.cf)([g2.A],()=>({role:g2.A.getRole(n),permissionSearchQuery:g2.A.getPermissionSearchQuery()}),[n]);R.useEffect(()=>{null==d&&i(null)},[d,i]);let u=(0,L.bG)([J.A],()=>J.A.getHighestRole(o),[o]),m=(0,L.bG)([J.A],()=>!J.A.isRoleHigher(o,u,d)),g=R.useRef(null),x=(0,L.bG)([O.A],()=>O.A.getProps().integrations),h={role:d,editRoleId:n},E=R.useRef(h);if(R.useEffect(()=>{E.current=h}),R.useEffect(()=>{let{role:e,editRoleId:t}=E.current,n=(0,g6.L9)(l),i=ev.A.getRoleMemberCount(o.id)?.[t]??0;sx.default.track(ei.HAw.ROLE_PAGE_VIEWED,{tab_opened:n,is_everyone:(0,g4.N8)(o.id,t),role_id:t,role_mentionable:e?.mentionable,role_hoist:e?.hoist,role_permissions:e?.permissions.toString(),role_num_members:i,...(0,eX.H$)(o.id)})},[l,o.id,d?.id]),R.useEffect(()=>{d?.id!=null&&(0,g9.os)(o.id,d.id)},[o.id,d?.id]),null==d)return null;switch(l){case c3.T$.DISPLAY:t=(0,p.jsx)(ha,{guild:o,role:d,locked:m,highestRole:u,setSelectedSection:s,autoFocusRoleName:r===d.id,onRoleNameFocused:()=>a(null),setRoleNameFocusRoleId:a});break;case c3.T$.PERMISSIONS:t=(0,p.jsx)(hb,{guild:o,role:d,locked:m,setSelectedSection:s,setRoleNameFocusRoleId:a,initialSearchQuery:c});break;case c3.T$.VERIFICATIONS:t=(0,p.jsx)(xG,{guild:o,role:d,locked:m,setSelectedSection:s,setRoleNameFocusRoleId:a,integrations:x??void 0});break;case c3.T$.MEMBERS:t=(0,p.jsx)(hp,{guild:o,role:d,locked:m,setSelectedSection:s,setRoleNameFocusRoleId:a});break;default:(0,N.xb)(l)}return(0,p.jsxs)("div",{className:hB.MY,children:[(0,p.jsx)(hF,{guild:o,currentRoleId:n,setCurrentRoleId:i,setSelectedSection:s,setRoleNameFocusRoleId:a}),(0,p.jsx)("div",{className:hB.hQ,ref:g,children:(0,p.jsx)(sP.xp,{containerRef:g,children:t})})]})}var hV=n(55811);function hz(e){let{role:t,onClick:n}=e;return(0,p.jsxs)(eM.D,{className:hV.kL,onClick:n,children:[(0,p.jsx)("div",{className:hV.Kk,children:(0,p.jsx)(dO.n,{size:"custom",color:"currentColor",width:20,height:20})}),(0,p.jsxs)("div",{className:hV.h_,children:[(0,p.jsx)(G.E,{className:hV.Pf,color:"none",variant:"text-md/bold",children:el.intl.string(el.t.yiaoNr)}),(0,p.jsxs)(G.E,{color:"none",variant:"text-xs/normal",children:[t.name," \u2022 ",el.intl.string(el.t.JwYI3O)]})]}),(0,p.jsx)(rt.A,{className:hV.UE,direction:rt.A.Directions.RIGHT})]})}var hY=n(682434);function hW(e){let{color:t,children:n}=e;return(0,p.jsxs)("div",{className:hY.b6,children:[(0,p.jsx)(hy.R,{className:hY.m4,color:t,colors:null}),(0,p.jsx)(G.E,{variant:"text-sm/semibold",color:"interactive-text-active",tag:"span",className:hY.yj,children:n})]})}function hK(e){let{guild:t,display:n}=e;return(0,p.jsxs)("div",{className:k()(hY.vK,t.backgroundClass,{[hY.lK]:!n}),children:[(0,p.jsx)("div",{className:hY.Ot,children:t.roles.map((e,t)=>(0,p.jsx)("div",{className:hY.UK,children:e.map(e=>(0,p.jsx)(hW,{color:e.color,children:e.name},e.name))},t))}),(0,p.jsx)("div",{className:hY.Kq,children:(0,p.jsxs)("div",{className:hY.H,children:[(0,p.jsx)(ec.eu,{size:eu._3.SIZE_56,"aria-hidden":!0,status:ei.clD.ONLINE,src:t.avatar}),(0,p.jsx)(G.E,{color:"text-strong",variant:"text-md/bold",className:hY.HQ,children:t.username})]})})]})}function hX(){let e=R.useMemo(()=>[{backgroundClass:hY.Cy,username:"Wumpus#0000",avatar:n(75169),roles:[[{name:el.intl.string(el.t["7oaPPo"]),color:"#7e00fc"},{name:el.intl.string(el.t["Z/HN61"]),color:"#faa61a"},{name:el.intl.string(el.t.lvHTg0),color:"#f06ea8"}],[{name:el.intl.string(el.t["6yECkg"]),color:"#45ddc0"},{name:el.intl.string(el.t["5DabCV"]),color:"#00b0f4"},{name:el.intl.string(el.t.bB900T),color:"#ba1616"}]]},{backgroundClass:hY.Gp,username:"Graggle#0000",avatar:n(818573),roles:[[{name:el.intl.string(el.t["xz/Vfn"]),color:"#4a76e6"},{name:el.intl.string(el.t.Bceruw),color:"#ad87ff"},{name:el.intl.string(el.t.W51slj),color:"#6defcf"}],[{name:el.intl.string(el.t.y9gTiX),color:"#ff73fa"},{name:el.intl.string(el.t.HslvdS),color:"#3ba55c"},{name:el.intl.string(el.t.ipL1AG),color:"#ff1b66"}]]},{backgroundClass:hY.$t,username:"Mallow#0000",avatar:n(516574),roles:[[{name:el.intl.string(el.t.pAFEbr),color:"#20d6b8"},{name:el.intl.string(el.t["p/HZEE"]),color:"#236136"},{name:el.intl.string(el.t["9Qp/JQ"]),color:"#ff9a15"}],[{name:el.intl.string(el.t.craF5a),color:"#ff78b9"},{name:el.intl.string(el.t.L1TvXF),color:"#00b0f4"},{name:el.intl.string(el.t.lqKz9F),color:"#6f52e4"}]]}],[]),[t,i]=R.useState(0),l=R.useRef(e);return R.useEffect(()=>{l.current=e}),R.useEffect(()=>{if(nd.Ay.useReducedMotion)return;let e=setTimeout(()=>i((t+1)%l.current.length),6332);return()=>clearTimeout(e)},[t]),(0,p.jsx)("div",{className:hY.cI,"aria-hidden":!0,children:e.map((e,n)=>(0,p.jsx)(hK,{guild:e,display:n===t},n))})}function hq(e){let{guild:t,everyoneRole:n,setEditRoleId:i}=e,[l,s]=R.useState(!1);async function r(){s(!0),await g3.A.createRole(t.id),s(!1)}let a=R.useCallback(()=>{i(n.id)},[i,n.id]);return(0,p.jsx)("div",{className:d$.customContent,children:(0,p.jsxs)("div",{className:hY.uW,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["LPJmL/"])}),(0,p.jsxs)("div",{className:hY.kL,children:[(0,p.jsx)(hX,{}),(0,p.jsx)(D.D,{variant:"heading-xl/semibold",children:el.intl.string(el.t.ALlnbi)}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-md/normal",className:hY.NQ,children:el.intl.string(el.t["1ydhVp"])}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:hY.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.JZZjQK),onClick:r,loading:l})})]}),(0,p.jsx)(H.c,{className:hY.yF}),(0,p.jsx)(hz,{role:n,onClick:a})]})})}var hJ=n(39623),hQ=n(305015),hZ=n(495319);function h$(e){let{className:t,size:n=14}=e;return(0,p.jsx)("div",{className:k()([hZ.S,t]),children:(0,p.jsx)(hQ.A,{height:n,width:n})})}var h0=n(600761),h1=n(788638),h2=n(311084);let h3="DRAGGABLE_ROLE";function h5(e){let{setEditRoleId:t,guild:n,everyoneRole:i,otherRoles:l,setSelectedSection:s,setRoleNameFocusRoleId:r,renderHeader:a,headerHeight:o,query:d}=e,c=(0,L.bG)([ev.A],()=>ev.A.getRoleMemberCount(n.id),[n.id]),u=(0,L.bG)([J.A],()=>J.A.getHighestRole(n),[n]),m=d.trim();R.useEffect(()=>{(0,e_.L)(n.id)},[n.id]);let g=R.useRef(!1);R.useEffect(()=>{g.current||""===d.trimStart()||(sx.default.track(ei.HAw.SEARCH_STARTED,{search_type:"Roles"}),g.current=!0)},[d]);let x=R.useMemo(()=>l.filter(e=>(0,g6.Vh)(e,m)),[l,m]),h=R.useMemo(()=>[...l,i],[l,i]),{draggingId:E,handleDragStart:j,handleDragReset:f,handleDragComplete:N}=(0,mf.A)(h,hk),A=R.useRef(null),I=R.useCallback(e=>{A.current=e?.getScrollerNode()??null},[]),S=R.useCallback(e=>{let{row:i}=e;if(0===x.length)return(0,p.jsx)(h6,{},"empty-role");let a=x[i];return(0,p.jsx)(h4,{role:a,guild:n,roles:h,highestRole:u,currentPosition:i,memberCount:c?.[a.id]??0,onDragStart:j,onDragReset:f,onDragComplete:N,disableHover:null!=E,disableDrag:l.length!==x.length,setEditRoleId:t,setSelectedSection:s,setRoleNameFocusRoleId:r},a.id)},[x,n,u,c,j,f,N,E,h,l,t,s,r]);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(h0.q,{containerRef:A,itemType:h3}),(0,p.jsx)(T.ic,{scrollerRef:I,sections:[Math.max(x.length,1)],sectionHeight:o,renderSection:a,rowHeight:61,renderRow:S})]})}function h6(){return(0,p.jsxs)("div",{className:h1.tp,children:[(0,p.jsx)("div",{className:h2._M}),(0,p.jsx)(dO.n,{size:"md",color:"currentColor"}),(0,p.jsx)(G.E,{className:h1.Gm,variant:"text-md/semibold",color:"text-muted",children:el.intl.string(el.t["vR7M+y"])})]})}function h4(e){let{role:t,guild:i,roles:l,highestRole:s,currentPosition:r,memberCount:a,onDragStart:o,onDragReset:d,onDragComplete:c,disableHover:u,disableDrag:m,setEditRoleId:g,setSelectedSection:x,setRoleNameFocusRoleId:h}=e,E=hO(i,s,t),j=null!=E,[f,N]=R.useState(!1),A=R.useMemo(()=>({type:h3,item:()=>(o(t.id),{id:t.id,position:r}),canDrag:()=>f&&!j,collect:e=>({isDragging:e.isDragging()}),end:(e,t)=>{let n=t.getDropResult();null==n?d():c(n.roleId)}}),[t,o,d,c,j,f,r]),[{isDragging:I},S]=(0,r2.i)(A),C=R.useMemo(()=>({accept:h3,canDrop:()=>!j,collect:e=>{let t=e.getItem();return null!=t&&e.isOver()&&e.canDrop()?{dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:()=>({roleId:t.id})}),[j,t]),[{dragSourcePosition:_},v]=(0,r3.H)(C),T=R.useCallback(async e=>{try{let t=await xS(i,e,l);h(t.id),x(c3.T$.DISPLAY),g(t.id)}catch{(0,w.P0)((0,F.o)(el.intl.string(el.t.F8FvUy),B.Ck.FAILURE))}},[i,l,g,h,x]),b=R.useCallback(e=>{(0,nW.L3)(e,async()=>{let{default:e}=await Promise.resolve().then(n.bind(n,316710));return n=>(0,p.jsx)(e,{...n,role:t,guild:i,onDuplicateRole:T})})},[i,T,t]),y=(0,xA.x)(i,t,T);if(I)return(0,p.jsx)("div",{ref:e=>{S(e)},className:k()(h1.xf,h1.Ao)});function L(){g(t.id)}return(0,p.jsxs)(eM.D,{className:k()(h1.xf,{[h1.F2]:u,[h1.TR]:null!=_&&r<_,[h1.mU]:null!=_&&r>_}),onClick:L,onContextMenu:b,innerRef:e=>{S(v(e))},"data-dnd-name":t.name,"aria-label":el.intl.formatToPlainString(el.t.Vu0Acc,{name:t.name,count:`${a}`}),children:[(0,p.jsx)("div",{className:k()(h1.co,h2._M,{[h1.Y6]:j||m}),onMouseEnter:()=>N(!0),onMouseLeave:()=>N(!1),children:(0,p.jsx)(rZ.W,{size:"xs",color:"currentColor"})}),(0,p.jsxs)("div",{className:k()(h1.Ji,h2.N5),children:[t.tags?.guild_connections===null?(0,p.jsx)(hR.A,{className:h1.U4,color:t.colorString,size:24}):(0,p.jsx)(h9,{guildId:i.id,role:t,size:24,className:h1.UT,defaultIconClassName:h1.a}),null!=E?(0,p.jsx)(hM,{className:h1.s2,tooltipText:E}):null,(0,p.jsx)(G.E,{className:h1.S3,color:"text-strong",variant:"text-md/medium",children:t.name}),t.tags?.subscription_listing_id!=null&&(0,p.jsx)(oq.A,{className:h1.tU,"aria-label":el.intl.string(el.t.a2Ak8b)}),t.tags?.is_guild_product_role===!0&&(0,p.jsx)(h$,{})]}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t.CW75t0),"aria-label":el.intl.formatToPlainString(el.t.Fgs8fD,{count:`${a}`}),position:"right",children:(0,p.jsxs)(eM.D,{className:k()(h1.Tb,h2.Hp),onClick:function(){L(),x(c3.T$.MEMBERS)},children:[(0,p.jsx)(G.E,{variant:"text-md/normal",color:"none",children:a}),(0,p.jsx)(lp.UserIcon,{size:"custom",color:"currentColor",className:h1.MV,width:20,height:20})]})}),(0,p.jsxs)("div",{className:k()(h1.NC,h2.DE),children:[(0,p.jsx)(t9.m,{text:j?el.intl.string(el.t["HO/oXl"]):el.intl.string(el.t.bt75uw),children:(0,p.jsx)(ae.K,{variant:"secondary","aria-label":j?el.intl.string(el.t["HO/oXl"]):el.intl.string(el.t.bt75uw),icon:j?hJ.EyeIcon:ra.PencilIcon,onClick:L})}),(0,p.jsx)(t9.m,{text:el.intl.string(el.t["UKOtz+"]),shouldShow:y,children:(0,p.jsx)(ae.K,{variant:"secondary","aria-label":el.intl.string(el.t["UKOtz+"]),icon:xN.MoreHorizontalIcon,onClick:b,disabled:!y})})]})]})}function h9(e){let{guildId:t,role:n,size:i,enableTooltip:l,className:s,defaultIconClassName:r}=e,{hasGradient:a,stops:o,gradientId:d}=(0,xD.RM)(n.colorStrings?.primaryColor,n.colorStrings?.secondaryColor,n.colorStrings?.tertiaryColor),c=(0,xP.jV)(t,n),u=(0,ab.Xx)({guildId:t,roleId:n.id,size:i});if(null!=u)return(0,p.jsx)(ay.A,{...u,className:s,enableTooltip:l});let m=n.colorString??ei.TpD;return c&&a&&(m=`url(#${d})`),(0,p.jsxs)(p.Fragment,{children:[c&&a&&(0,p.jsx)("svg",{width:"0",height:"0",style:{position:"absolute"},children:(0,p.jsx)("linearGradient",{id:d,x1:"0%",y1:"0%",x2:"0%",y2:"100%",children:o})}),(0,p.jsx)(rp.i,{size:"custom",className:k()(s,r),color:m,width:i,height:i})]})}function h7(e){let{guild:t,everyoneRole:n,filteredRoles:i,setEditRoleId:l,query:s,setQuery:r,setHeaderHeight:a}=e,o=R.useRef(null);R.useEffect(()=>{a(o.current?.offsetHeight??x3.p4)},[a]);let d=R.useCallback(()=>{l(n.id)},[l,n.id]);return(0,p.jsxs)("div",{ref:o,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["LPJmL/"])}),(0,p.jsx)(G.E,{className:h2.h_,color:"text-default",variant:"text-sm/normal",children:el.intl.string(el.t["1ydhVp"])}),(0,p.jsx)(h8,{guild:t,everyoneRole:n,filteredRoles:i,query:s,setQuery:r,onEveryoneRoleClick:d})]})}function h8(e){let{guild:t,everyoneRole:n,filteredRoles:i,query:l,setQuery:s,onEveryoneRoleClick:r}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(hz,{role:n,onClick:r}),(0,p.jsx)(Ee,{guild:t,query:l,setQuery:s}),(0,p.jsx)(G.E,{className:h2.BK,color:"text-default",variant:"text-sm/normal",children:el.intl.format(el.t.xkC3Yf,{articleURL:$.A.getArticleURL(ei.MVz.PERMISSIONS_TUTORIAL)})}),(0,p.jsx)("div",{className:h2.kA,children:(0,p.jsxs)("div",{className:h2.qd,children:[(0,p.jsx)("div",{className:h2._M}),(0,p.jsx)(G.E,{className:k()(h2.jA,h2.N5),variant:"text-sm/normal",children:el.intl.format(el.t["38N3Vz"],{numRoles:String(i.length)})}),(0,p.jsx)(G.E,{className:k()(h2.jA,h2.Hp),variant:"text-sm/normal",children:el.intl.string(el.t["9Oq93m"])}),(0,p.jsx)("div",{className:h2.DE})]})})]})}function Ee(e){let{guild:t,query:n,setQuery:i}=e,[l,s]=R.useState(!1),r=R.useCallback(e=>{i(e)},[i]),a=R.useCallback(()=>{i("")},[i]);async function o(){s(!0),await g3.A.createRole(t.id),s(!1)}return(0,p.jsx)("div",{className:h2.__invalid_rolesList,children:(0,p.jsxs)("div",{className:h2.MT,children:[(0,p.jsx)(hd.I,{query:n,onChange:r,onClear:a,placeholder:el.intl.string(el.t.Sojqsr),"aria-label":el.intl.string(el.t.Sojqsr)}),(0,p.jsx)(eg.$,{size:"sm",onClick:o,loading:l,text:el.intl.string(el.t.JZZjQK)})]})})}function Et(e){let{setEditRoleId:t,guild:n,everyoneRole:i,otherRoles:l,setSelectedSection:s,setRoleNameFocusRoleId:r}=e,[a,o]=R.useState(""),[d,c]=R.useState(x3.p4),u=a.trim(),m=R.useMemo(()=>l.filter(e=>(0,g6.Vh)(e,u)),[l,u]),g=R.useCallback(()=>(0,p.jsx)(h7,{guild:n,everyoneRole:i,filteredRoles:m,setEditRoleId:t,query:a,setQuery:o,setHeaderHeight:c},"header"),[n,i,m,t,a]);return(0,p.jsx)(h5,{setEditRoleId:t,guild:n,everyoneRole:i,otherRoles:l,setSelectedSection:s,setRoleNameFocusRoleId:r,renderHeader:g,headerHeight:d,query:a})}function En(e){et.A.selectRole(e)}function Ei(){let{guild:e}=(0,L.cf)([O.A],()=>O.A.getProps()),t=(0,L.bG)([g2.A],()=>g2.A.formState),n=(0,L.bG)([g2.A],()=>g2.A.errorMessage);return(0,p.jsx)(tf.A,{errorMessage:n,onSave:function(){if(null==e)return;let{id:t}=e,n=g2.A.editedRoleIds.map(e=>g2.A.getRole(e)).filter(N.Vq),i=g2.A.getSortDeltas(),l=null,s=null;g2.A.hasRoleConfigurationChanges&&(s=g2.A.editedRoleIdsForConfigurations,l=g2.A.getEditedRoleConnectionConfigurationsMap()),(0,g5.JY)(t,n,i,s,l)},submitting:t===ei.XlH.SUBMITTING,onReset:g5.Ts})}function El(e){let{refToScroller:t}=e,{guild:n,roles:i}=(0,L.cf)([g2.A],()=>({guild:g2.A.guild,roles:g2.A.roles}),[]);iY()(null!=n,"Guild cannot be null here");let l=R.useMemo(()=>i.find(e=>(0,i8.Oy)(e)),[i]);iY()(null!=l,"Guild must have an everyone role");let s=R.useMemo(()=>i.filter(e=>!(0,i8.Oy)(e)),[i]),r=(0,L.bG)([O.A],()=>O.A.getSelectedRoleId()),[a,o]=R.useState(s.length>0);R.useEffect(()=>{o(a||s.length>0)},[a,s.length]),(0,cf.Ay)(()=>{let e=eS.A.getMemberCount(n.id);null!=e&&e<=g6.gz&&g3.A.requestMembers(n.id,"",0,!1)});let[d,c]=R.useState(c3.T$.DISPLAY),[u,m]=R.useState(null);return(R.useEffect(()=>{null==r&&(c(c3.T$.DISPLAY),m(null))},[r]),null!=r)?(0,p.jsx)(hH,{editRoleId:r,setEditRoleId:En,selectedSection:d,setSelectedSection:c,roleNameFocusRoleId:u,setRoleNameFocusRoleId:m}):a?(0,p.jsx)(Et,{setEditRoleId:En,guild:n,everyoneRole:l,otherRoles:s,setSelectedSection:c,setRoleNameFocusRoleId:m,refToScroller:t}):(0,p.jsx)(hq,{guild:n,everyoneRole:l,setEditRoleId:En})}var Es=n(932793),Er=n(962125),Ea=n(859126),Eo=n(996439),Ed=n(566612);class Ec extends R.PureComponent{render(){let{user:e,guild:t}=this.props;return(0,p.jsxs)(eM.D,{className:Ed.KD,onClick:this.handleShowModal,onContextMenu:this.handleContextMenu,children:[(0,p.jsx)(ec.eu,{src:e.getAvatarURL(t?.id,40),"aria-label":e.username,size:eu._3.SIZE_40,className:Ed.pX}),(0,p.jsxs)("div",{className:Ed.Xh,children:[(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:e.globalName??e.username}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:null!=e.globalName?e.username:null})]})]})}handleShowModal=()=>{let{guild:e,user:t,ban:i}=this.props;(0,C.openModalLazy)(async()=>{let{default:l}=await n.e("550437").then(n.bind(n,392516));return n=>(0,p.jsx)(l,{...n,guild:e,user:t,ban:i})})};handleContextMenu=e=>{(0,nW.L3)(e,async()=>{let{default:e}=await Promise.all([n.e("926132"),n.e("624198"),n.e("825486"),n.e("412123")]).then(n.bind(n,263702));return t=>(0,p.jsx)(e,{...t,user:this.props.user})})}}let Eu=R.forwardRef(function(e,t){let{guild:n,sortedBans:i,bans:l}=e,s=R.useCallback(e=>{if(null==l&&0===e)return 60;let t=i[e],n=l?.get(t?.id??"");return 60*(null!=t&&null!=n)},[l,i]),r=R.useCallback(e=>{if(null==l&&0===e)return(0,p.jsx)(eO.y,{className:Ed.u1,type:eO.y.Type.SPINNING_CIRCLE},"spinner");let t=i[e],s=l?.get(t?.id??"");if(null!=t&&null!=s)return(0,p.jsx)(Ec,{user:t,ban:s,guild:n},t.id)},[l,n,i]);return(0,p.jsx)(Er.A,{role:"listbox",listPadding:[8,8,8,8],rowCount:i.length,rowHeight:s,renderRow:r,ref:t})});function Em(e){let{guildId:t,storedSearchQuery:n}=e,[i,l]=R.useState(n??""),[s,r]=R.useState(!1),a=R.useCallback(()=>{et.A.setSection(ei.BEX.SAFETY),uf(up.C.DM_AND_SPAM_PROTECTION)},[]),o=R.useCallback(e=>{l(e),0===e.trim().length&&et.A.setSearchQuery(e)},[]),d=R.useCallback(()=>{l(""),et.A.setSearchQuery("")},[]),c=R.useCallback(async()=>{if(0===i.trim().length){et.A.setSearchQuery(i),r(!1);return}if(!s)try{r(!0);let[e,n]=(0,Ea.H)(i),l=e[0];et.A.setSearchQuery(i),await g3.A.searchGuildBans(t,l,n),r(!1)}catch(e){r(!1)}},[t,s,i]),u=R.useCallback(e=>{"Enter"===e.key&&(e.preventDefault(),e.stopPropagation(),c())},[c]);return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t["7OY0gJ"])}),(0,p.jsx)("div",{className:Ed.Vu,children:(0,p.jsx)(G.E,{variant:"text-sm/normal",className:Ed.h_,children:el.intl.format(el.t.JcZ36i,{onModerationClick:a})})}),(0,p.jsxs)("div",{className:Ed.IA,children:[(0,p.jsx)(hd.I,{query:i??"",placeholder:el.intl.string(el.t.MiqUmf),"aria-label":el.intl.string(el.t.MiqUmf),onChange:o,onKeyDown:u,onClear:d}),(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:Ed.JU,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t["5h0QOP"]),onClick:c,disabled:s,loading:s})})]})]})}function Eg(){let{guild:e,searchQuery:t}=(0,iN.bG)([O.A],()=>O.A.getProps(),[],U.isEqual),i=null!=t&&t.trim().length>0,l=(0,na.Ay)(i),s=i!==l,[r]=(0,iN.bG)([O.A],()=>O.A.getBans(),[],Eo.D),a=r?.size??0,o=(0,oy.Ay)(),d=e?.id??ei.dJq,c=R.useRef(null),u=R.useCallback(e=>null==e||0===e.length?e=>null!=e:t=>{if(null==t||0===e.trim().length)return!1;let[[n],i]=(0,Ea.H)(e);return!!i.includes(t.id)||null!=n&&!!(t.username.toLowerCase().includes(n.toLowerCase())||null!=t.globalName&&t.globalName.toLowerCase().includes(n.toLowerCase()))},[]),m=R.useCallback((e,t,n)=>{if(null==e||0===n)return[];let i=[];for(let n of e.keys()){let e=Z.default.getUser(n);null!=e&&u(t)(e)&&i.push(e)}return i},[u]),g=R.useMemo(()=>m(r,t,a),[r,m,t,a]),x=null!=r,h=g.length%1e3==0&&g.length>0&&x,E=0===g.length,[j,f]=R.useState({currentPage:1,pageSize:100});R.useEffect(()=>{s&&1!==j.currentPage&&f(e=>({...e,currentPage:1}))},[s,j.currentPage]);let N=R.useCallback(e=>{g3.A.fetchGuildBansBatch(d,1e3,e)},[d]),A=R.useMemo(()=>P().chunk(g,j.pageSize),[j.pageSize,g]),I=R.useCallback(e=>{c.current?.scrollToSectionTop(0),(e+1)*j.pageSize>g.length&&h&&!i&&(S.current=g[g.length-1]?.id??null,N(S.current)),(null!=A[e-1]||h)&&f(t=>({...t,currentPage:e}))},[j.pageSize,g,h,A,N,i]),S=R.useRef(null);R.useEffect(()=>{N(S.current)},[N]);let C=R.useMemo(()=>A[j.currentPage-1]??[],[A,j.currentPage]);return null==e?null:(0,p.jsxs)("div",{className:Ed.kL,children:[(0,p.jsx)(Em,{guildId:d,storedSearchQuery:t}),(0,p.jsxs)("div",{className:Ed.gs,children:[!E&&(0,p.jsx)(Eu,{guild:e,bans:r,sortedBans:C,ref:c}),!h&&E&&(0,p.jsxs)(aW.pp,{theme:o,className:Ed.p$,children:[(0,p.jsx)(aW.G8,{darkSrc:n(29093),lightSrc:n(993507),width:256,height:212}),(0,p.jsx)(aW.SG,{note:el.intl.string(el.t.zfCsAw),style:{maxWidth:300},children:el.intl.string(el.t.ZEiY1D)})]})]}),(0,p.jsx)("div",{children:(0,p.jsx)(Es.m,{className:Ed.JV,totalCount:g.length+(h?j.pageSize:0),pageSize:j.pageSize,currentPage:j.currentPage,onPageChange:I,maxVisiblePages:9})})]})}let Ex=null,Eh=0,EE=null,Ej=null,Ef=!1;class EN extends L.Ay.Store{static displayName="GuildSettingsVanityURLStore";hasChanges(){return Ex!==EE}showNotice(){return this.hasChanges()}get vanityURLCode(){return Ex}get originalVanityURLCode(){return EE}get vanityURLUses(){return Eh}hasError(){return null!=Ej}get errorDetails(){return Ej}get fetchedVanityURL(){return Ef}}let Ep=new EN(eh.h,{GUILD_SETTINGS_SET_VANITY_URL:function(e){EE=Ex=e.code??"",Eh=e.uses,Ej=e.error??null,Ef=!0},GUILD_SETTINGS_CLOSE:function(){EE=Ex=null,Eh=0,Ej=null,Ef=!1},GUILD_SETTINGS_VANITY_URL_RESET:function(){Ex=EE,Eh=0,Ej=null},GUILD_SETTINGS_VANITY_URL_SET:function(e){Ex=e.code,Eh=0},GUILD_SETTINGS_VANITY_URL_ERROR:function(e){Ej=e.error}});var EA=n(268429),EI=n(61310),ES=n(342490),EC=n(188989);function E_(e){let{uploadType:t,maxFileSizeBytes:i,onComplete:l,showUpsellHeader:s=!0,analyticsLocation:r,analyticsLocations:a}=e;(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("1214"),n.e("475006"),n.e("93513"),n.e("779149"),n.e("90017"),n.e("199150"),n.e("760987")]).then(n.bind(n,902550));return n=>(0,p.jsx)(e,{maxFileSizeBytes:i,onComplete:l,uploadType:t,showUpsellHeader:s,analyticsLocation:r,analyticsLocations:a,...n})})}function Ev(e){let{guild:t,analyticsLocations:n,analyticsSection:i,analyticsObject:l,perks:s,targetPremiumGuildTier:r}=e;(0,eX.zV)(ei.HAw.PREMIUM_GUILD_PROMOTION_OPENED,{location:{section:i,object:ei.ZSU.LEARN_MORE,objectType:null!=r?(0,a5.k1)(r):void 0},guild_id:t.id,location_stack:n}),(0,mZ.A)({analyticsLocations:n,analyticsSourceLocation:{section:i,object:l,page:ei.liQ.GUILD_SETTINGS},guild:t,perks:s})}function ET(e,t,n,i,l){let s=l?.type,r={page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.ANIMATED_GUILD_BANNER_UPSELL,object:"temp"};if(null!=s&&null!=n)if("image/gif"!==s||e.features.has(ei.GuildFeatures.ANIMATED_BANNER)){if(!e.features.has(ei.GuildFeatures.BANNER)){r.object=ei.ZSU.IMAGE_CROPPING_MODAL,(0,EC._)({guild:e,analyticsLocations:t,analyticsLocation:r,banner:n,isGIF:!1});return}}else{r.object=ei.ZSU.GIF_CROPPING_MODAL,(0,EC._)({guild:e,analyticsLocations:t,analyticsLocation:r,banner:n,isGIF:!0});return}et.A.updateGuild({banner:n,bannerOriginalMd5:i})}function Eb(e){let{guild:t,canManageGuild:n,buttonClassName:i}=e,{analyticsLocations:l}=(0,a9.Ay)(),s=t.features.has(ei.GuildFeatures.BANNER),r=R.useCallback(async e=>{let{imageUri:n,file:i}=e;ET(t,l,n,await EA.A.fromBlob(EI.f.GUILD_BANNER,i).getOriginalMd5(),i)},[l,t]),a=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),Ev({guild:t,analyticsLocations:l,analyticsSection:ei.JJy.GUILD_BANNER,analyticsObject:ei.ZSU.BUTTON_CTA,perks:(0,m0.QR)()})},[l,t]),o=R.useCallback(()=>{E_({uploadType:m1.HL.GUILD_BANNER,maxFileSizeBytes:m2.j,onComplete:r,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_BANNER},analyticsLocations:l})},[l,r]);return s?(0,p.jsx)("div",{className:i,children:(0,p.jsx)(eg.$,{disabled:!(s&&n),variant:"primary",text:el.intl.string(el.t.yG2pUi),onClick:o})}):(0,p.jsx)("div",{className:i,children:(0,p.jsx)(ES.u,{onClick:a})})}var Ey=n(639101);function ER(e){let{guild:t,canManageGuild:n}=e,i=t.features.has(ei.GuildFeatures.BANNER),l=t.features.has(ei.GuildFeatures.ANIMATED_BANNER),s=i&&n,{analyticsLocations:r}=(0,a9.Ay)(),a=R.useCallback(async(e,n)=>{let i=null!=e&&null!=n?await EA.A.fromBlob(EI.f.GUILD_BANNER,n).getOriginalMd5():null;ET(t,r,e,i,n)},[r,t]),o=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),Ev({guild:t,analyticsLocations:r,analyticsSection:ei.JJy.GUILD_BANNER,analyticsObject:ei.ZSU.UPLOAD_IMAGE,perks:(0,m0.QR)()})},[r,t]),d=(0,p.jsx)(m$.A,{image:t.banner,makeURL:e=>null!=e?tv.Ay.getGuildBannerURL({id:t.id,banner:e},l):null,disabled:!s,onChange:a,hint:el.intl.string(el.t.uPvxqJ),onOpenImageSelectModal:()=>E_({uploadType:m1.HL.GUILD_BANNER,maxFileSizeBytes:m2.j,onComplete:e=>{let{imageUri:t,file:n}=e;return a(t,n)},analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_BANNER},analyticsLocations:r}),enabled:s});return i?d:(0,p.jsx)(eM.D,{"aria-hidden":!0,tabIndex:-1,className:Ey.U,onClick:o,children:d})}var EL=n(355801);function EG(e){let{guild:t,guildFeature:n,analyticsSection:i,analyticsObject:l,getPerks:s,targetPremiumGuildTier:r}=e,{analyticsLocations:a}=(0,a9.Ay)(),o=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),Ev({guild:t,analyticsLocations:a,analyticsSection:i,analyticsObject:l,perks:s(),targetPremiumGuildTier:r})},[a,l,i,t,s,r]);return(0,p.jsx)(mQ.A,{guild:t,guildFeature:n,className:EL.M,onClick:o})}function ED(e){let{guild:t}=e;return(0,p.jsx)(EG,{guild:t,guildFeature:ei.GuildFeatures.BANNER,analyticsSection:ei.JJy.GUILD_BANNER,analyticsObject:ei.ZSU.BADGE,getPerks:m0.QR})}function EO(e){let{guild:t}=e;return(0,p.jsx)(EG,{guild:t,guildFeature:ei.GuildFeatures.INVITE_SPLASH,analyticsSection:ei.JJy.GUILD_INVITE_BACKGROUND,analyticsObject:ei.ZSU.BADGE,getPerks:m0.Lp})}function EM(e){let{guild:t}=e;return(0,p.jsx)(EG,{guild:t,guildFeature:ei.GuildFeatures.VANITY_URL,analyticsSection:ei.JJy.GUILD_SETTINGS_VANITY_URL,analyticsObject:ei.ZSU.BADGE,getPerks:m0.DU,targetPremiumGuildTier:ei.TVA.TIER_3})}var Ek=n(321371);function EU(e){let{guild:t,canManageGuild:n}=e;return(0,p.jsxs)("div",{className:Ek.kL,children:[(0,p.jsxs)("div",{className:Ek.fi,children:[(0,p.jsxs)(D.D,{variant:"heading-md/medium",color:"text-strong",className:Ek.DD,children:[el.intl.string(el.t["0r0AzF"]),(0,p.jsx)(ED,{guild:t})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:Ek.Qq,children:el.intl.string(el.t.UfqmIb)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:Ek.Qq,children:el.intl.format(el.t.vBcWUv,{articleURL:$.A.getArticleURL(ei.MVz.GUILD_BANNER_SPLASH)})}),(0,p.jsx)(Eb,{guild:t,canManageGuild:n,buttonClassName:Ek.x6})]}),(0,p.jsx)("div",{className:Ek.fi,children:(0,p.jsx)(ER,{guild:t,canManageGuild:n})})]})}var EP=n(2553),Ew=n(946274),EF=n(824625);function EB(e){let{guild:t,canManageGuild:n,buttonClassName:i}=e,{analyticsLocations:l}=(0,a9.Ay)(),s=t.features.has(ei.GuildFeatures.INVITE_SPLASH),r=n&&s,a=R.useRef(null),o=R.useCallback(async(e,t)=>{let n=await EA.A.fromBlob(EI.f.GUILD_INVITE_SPLASH,t).getOriginalMd5();et.A.updateGuild({splash:e,splashOriginalMd5:n})},[]),d=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),Ev({guild:t,analyticsLocations:l,analyticsSection:ei.JJy.GUILD_INVITE_BACKGROUND,analyticsObject:ei.ZSU.BUTTON_CTA,perks:(0,m0.Lp)()})},[l,t]),c=R.useCallback(()=>{a.current?.activateUploadDialogue()},[]);return s?(0,p.jsxs)("div",{className:i,children:[(0,p.jsx)(eg.$,{disabled:!r,variant:"primary",text:el.intl.string(el.t.yG2pUi),onClick:c}),(0,p.jsx)("div",{className:EF.y,children:(0,p.jsx)(Ew.Ay,{ref:a,disabled:!r,onChange:o,maxFileSizeBytes:m2.j,onFileSizeError:()=>(0,EP.A)(m2.j),tabIndex:-1,"aria-hidden":!0})})]}):(0,p.jsx)("div",{className:i,children:(0,p.jsx)(ES.u,{onClick:d})})}var EH=n(343954);function EV(e){let{guild:t,canManageGuild:n}=e,i=t.features.has(ei.GuildFeatures.INVITE_SPLASH),l=n&&i,{analyticsLocations:s}=(0,a9.Ay)(),r=R.useCallback(async(e,t)=>{let n=null!=e&&null!=t?await EA.A.fromBlob(EI.f.GUILD_INVITE_SPLASH,t).getOriginalMd5():null;et.A.updateGuild({splash:e,splashOriginalMd5:n})},[]),a=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),Ev({guild:t,analyticsLocations:s,analyticsSection:ei.JJy.GUILD_INVITE_BACKGROUND,analyticsObject:ei.ZSU.UPLOAD_IMAGE,perks:(0,m0.Lp)()})},[s,t]),o=(0,p.jsx)(m$.A,{image:t.splash,makeURL:e=>null!=e?tv.Ay.getGuildSplashURL({id:t.id,splash:e}):null,disabled:!l,onChange:r,hint:el.intl.string(el.t.uPvxqJ),enabled:l,maxFileSizeBytes:m2.j,onFileSizeError:()=>(0,EP.A)(m2.j)});return i?o:(0,p.jsx)(eM.D,{"aria-hidden":!0,tabIndex:-1,className:EH.U,onClick:a,children:o})}function Ez(e){let{guild:t,canManageGuild:n}=e;return(0,p.jsxs)("div",{className:Ek.kL,children:[(0,p.jsxs)("div",{className:Ek.fi,children:[(0,p.jsxs)(D.D,{variant:"heading-md/medium",color:"text-strong",className:Ek.DD,children:[el.intl.string(el.t.tzGY0q),(0,p.jsx)(EO,{guild:t})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:Ek.Qq,children:el.intl.string(el.t.F7bbrh)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:Ek.Qq,children:el.intl.format(el.t.ZYA9PV,{articleURL:$.A.getArticleURL(ei.MVz.GUILD_INVITE_SPLASH)})}),(0,p.jsx)(EB,{guild:t,canManageGuild:n,buttonClassName:Ek.x6})]}),(0,p.jsx)("div",{className:Ek.fi,children:(0,p.jsx)(EV,{guild:t,canManageGuild:n})})]})}function EY(e,t){let[n,i]=R.useState(!1),l=(0,L.bG)([O.A],()=>O.A.getProps().subsection),s=(0,L.bG)([nd.Ay],()=>nd.Ay.useReducedMotion);R.useEffect(()=>{n||null!==e.current&&l===t&&(i(!0),e.current.scrollIntoView({behavior:s?"auto":"smooth"}))},[n,l,t,s,e])}var EW=n(310527),EK=n(993077),EX=n(279208);function Eq(e){switch(e){case ei.t02.UNKNOWN_CHANNEL:return el.intl.string(el.t.ETCmRa);case ei.t02.INVALID_PERMISSIONS:return el.intl.string(el.t.lXtut1);case ei.t02.INVALID_ACCESS:return el.intl.string(el.t.TAXOKw);case ei.t02.VANITY_URL_REQUIRED_FOR_PUBLISHED_GUILDS:return el.intl.string(el.t.ZpuxVs);case ei.t02.VANITY_URL_EMPLOYEE_ONLY_GUILD_DISABLED:return el.intl.string(el.t.tSBmIv);case ei.t02.VANITY_URL_REQUIREMENTS_NOT_MET:return el.intl.string(el.t["w+yGQT"]);default:return el.intl.string(el.t.ckQidX)}}var EJ=n(533148),EQ=n(738632);function EZ(e){let{originalVanityURLCode:t}=e;if(null!=t&&t.length>0){let e=(0,EX.A)(t);return(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:EQ.YQ,children:el.intl.format(el.t["1qTOvn"],{urlText:e,urlValue:e})})}return null}function E$(e){let{guild:t,vanityURLCode:n,vanityURLUses:i,originalVanityURLCode:l,errorDetails:s}=e,r=t?.features.has(ei.GuildFeatures.VANITY_URL)===!0,a=R.useCallback(()=>{(0,EW.OH)("")},[]),o=R.useCallback(e=>{(0,EW.OH)(e)},[]);if(null==n)return(0,p.jsx)(eO.y,{});let d=null!=s?Eq(s.code):null;return(0,p.jsxs)(EK.Z,{editable:!0,className:EQ.pU,children:[(0,p.jsxs)("div",{className:EQ.p2,children:[(0,p.jsx)(D.D,{variant:"heading-sm/semibold",color:"text-default",children:el.intl.string(el.t["6oJyq5"])}),n.length>0?(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.format(el.t.MVWOUY,{uses:i})}):null]}),(0,p.jsx)(EJ.A,{value:n,onChange:o,error:d,disabled:!r}),null!=l&&l.length>0?(0,p.jsx)("div",{className:EQ.J9,children:(0,p.jsx)(eg.$,{variant:"critical-secondary",onClick:a,text:el.intl.string(el.t["3ggb6K"])})}):null]})}function E0(e){let{guild:t,vanityURLCode:n,vanityURLUses:i,originalVanityURLCode:l,errorDetails:s}=e,{analyticsLocations:r}=(0,a9.Ay)(),a=R.useCallback(e=>{e.preventDefault(),e.stopPropagation(),Ev({guild:t,analyticsLocations:r,analyticsSection:ei.JJy.GUILD_SETTINGS_VANITY_URL,analyticsObject:ei.ZSU.BUTTON_CTA,perks:(0,m0.DU)(),targetPremiumGuildTier:ei.TVA.TIER_3})},[r,t]);return(0,p.jsxs)(p.Fragment,{children:[t.features.has(ei.GuildFeatures.VANITY_URL)||t.features.has(ei.GuildFeatures.GUILD_WEB_PAGE_VANITY_URL)&&null!=t.vanityURLCode?(0,p.jsx)(E$,{guild:t,vanityURLCode:n,vanityURLUses:i,originalVanityURLCode:l,errorDetails:s}):(0,p.jsx)("div",{className:EQ.Oy,children:(0,p.jsx)(ES.u,{onClick:a})}),(0,p.jsx)(EZ,{originalVanityURLCode:l})]})}var E1=n(988742);function E2(e){let{guild:t}=e,n=R.useRef(null),i=(0,L.bG)([Q.A],()=>Q.A.hideInstantInvites);EY(n,ei.nd0.BOOST_PERKS_VANITY_URL);let{vanityURLCode:l,vanityURLUses:s,originalVanityURLCode:r,errorDetails:a,fetched:o}=(0,L.cf)([Ep],()=>({vanityURLCode:Ep.vanityURLCode,vanityURLUses:Ep.vanityURLUses,originalVanityURLCode:Ep.originalVanityURLCode,errorDetails:Ep.errorDetails,fetched:Ep.fetchedVanityURL})),d=t?.id;return(R.useEffect(()=>{null==d||o||(0,EW.Je)(d)},[o,d]),null==t)?null:i?(0,p.jsx)(Y.A,{}):(0,p.jsxs)("div",{ref:n,children:[(0,p.jsxs)(D.D,{variant:"heading-md/medium",color:"text-strong",className:E1.D,children:[el.intl.string(el.t["5XZKy/"]),(0,p.jsx)(EM,{guild:t})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",className:E1.h,children:el.intl.format(el.t.koklFG,{helpCenterArticle:$.A.getArticleURL(ei.MVz.GUILD_VANITY_URL)})}),(0,p.jsx)(E0,{guild:t,vanityURLCode:l,vanityURLUses:s,originalVanityURLCode:r,errorDetails:a})]})}var E3=n(642364);function E5(e){let{canManageGuild:t,premiumProgressBarEnabled:n}=e,i=(0,oy.Ay)(),l=R.useCallback(e=>{et.A.updateGuild({premiumProgressBarEnabled:e})},[]);return(0,p.jsxs)("div",{className:E3.kL,children:[(0,p.jsx)("div",{className:E3.fi,children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.Dl4mJS),description:el.intl.string(el.t.O87mwg),checked:n,onChange:l,disabled:!t})}),(0,p.jsx)("div",{className:E3.fi,children:(0,p.jsx)("img",{alt:el.intl.string(el.t.UOJp5a),src:(0,ob.q)(i)?"https://cdn.discordapp.com/assets/content/05acf6b46b4f51bf327d5eebb8c689604b37656529247b6d9984131f1a8d286c.png":"https://cdn.discordapp.com/assets/content/b8d65794b7cc0b9eeca2f0842d619d0da7f31312a984da6146429bc1570995fc.png",className:E3.WI})})]})}var E6=n(974637);function E4(){let{analyticsLocations:e}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_BOOST_PERKS_PAGE),t=(0,L.bG)([O.A],()=>O.A.getProps().guild,[]),{isGuildAdmin:n,canManageGuild:i}=(0,L.cf)([J.A],()=>({isGuildAdmin:null!=t&&J.A.can(ei.xBc.ADMINISTRATOR,t),canManageGuild:null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t)}));return null==t?null:(0,p.jsx)(a9.f5,{value:e,children:(0,p.jsxs)("main",{className:E6.k,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.UKgg5N)}),(0,p.jsx)(E5,{canManageGuild:i,premiumProgressBarEnabled:t.premiumProgressBarEnabled}),(0,p.jsx)("div",{className:E6.y}),(0,p.jsx)(EU,{guild:t,canManageGuild:i}),(0,p.jsx)("div",{className:E6.y}),(0,p.jsx)(Ez,{guild:t,canManageGuild:i}),n&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:E6.y}),(0,p.jsx)(E2,{guild:t})]})]})})}function E9(){let{vanityURLCode:e,hasChanges:t,errorDetails:n}=(0,L.cf)([Ep],()=>({vanityURLCode:Ep.vanityURLCode,hasChanges:Ep.hasChanges(),errorDetails:Ep.errorDetails})),{guild:i,submitting:l,errors:s,hasChanges:r}=(0,L.cf)([O.A],()=>O.A.getProps()),a=R.useMemo(()=>null!=n?Eq(n?.code):(0,c3.$s)(s),[s,n]),o=R.useCallback(async()=>{if(null!=i&&(t&&await (0,EW.zf)(i.id,e,{throwErr:!0}),r)){let e={premiumProgressBarEnabled:i.premiumProgressBarEnabled,banner:i.banner,splash:i.splash};await et.A.saveGuild(i.id,e,{throwErr:!0})}},[i,r,t,e]),d=R.useCallback(()=>{null!=i&&(et.A.init(i.id),(0,EW.fx)())},[i]);return(0,p.jsx)(tf.A,{submitting:l,errorMessage:a,onSave:o,onReset:d})}var E7=n(512750),E8=n(476931),je=n(673642),jt=n(759532),jn=n(645619),ji=n(679787),jl=n(330100),js=n(98908);function jr(e){eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SET_ENABLED",enabled:e})}function ja(e){eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SELECT_PRESET",presetId:e})}async function jo(e){let t=jl.A.draftEnabled,n=jl.A.draftThemeSettings;if(t&&null==n)return eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SAVE_FAILURE",guildId:e,error:el.intl.string(js.default.Ck5zxP)}),null;eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SAVE_START"});try{let i=await ex.Bo.patch({url:ei.Rsh.GUILD_THEME(e),body:{...(0,ji.QK)(n),enabled:t},rejectWithError:!0}),l={...(0,ji.QK)(n),enabled:t},s=i.body,r=s?.theme!==void 0?s.theme:l,a=(0,ji.UW)(r);return eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SAVE_SUCCESS",guildId:e,guildTheme:a}),a}catch(n){let t=n?.body?.message??n?.message??el.intl.string(el.t.iLdiqY);throw eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_SAVE_FAILURE",guildId:e,error:t}),n}}var jd=n(650809),jc=n(42119),ju=n(378292),jm=n(72191),jg=n(226877);function jx(e){let{preset:t,isSelected:n,onSelect:i,label:l,disabled:s,theme:r}=e,a=R.useCallback(()=>{!0!==s&&i(t.id)},[s,i,t.id]);return(0,p.jsx)(jc.IK,{preset:t,selected:n,disabled:s,onClick:a,label:l,theme:r,buttonClassName:jg.Dh,graphicClassName:jg.l7,selectedIndicatorClassName:jg.$R,selectedIndicatorTestId:"selected-indicator"})}function jh(e){let{isSelected:t,onSelect:n,disabled:i}=e,l=el.intl.string(jm.default.KSBBpC);return(0,p.jsx)(t9.m,{text:l,children:(0,p.jsxs)("button",{type:"button","aria-label":l,"aria-pressed":t,disabled:i,onClick:n,className:jg.Dh,children:[(0,p.jsx)("span",{className:jg.z1,children:(0,p.jsx)(jd.PaintPaletteIcon,{size:"custom",width:20,height:20,className:jg.$k})}),t&&(0,p.jsx)(jc.wH,{className:jg.$R,testId:"selected-indicator"})]})})}function jE(e){let{selectedPresetId:t,isCustomSelected:n,onSelectPreset:i,onSelectCustom:l,disabled:s,hideCustomSwatch:r=!1,hideLabel:a=!1}=e,o=(0,L.bG)([oi.A],()=>oi.A.theme);return(0,p.jsxs)("div",{className:jg.Cm,children:[!a&&(0,p.jsx)(G.E,{className:jg.a9,variant:"text-sm/semibold",color:"text-default",children:el.intl.string(js.default.Ck5zxP)}),(0,p.jsxs)("div",{className:jg.$1,children:[!r&&(0,p.jsx)(jh,{isSelected:n,onSelect:l,disabled:s}),E8.Zq.map(e=>(0,p.jsx)(jx,{preset:e,isSelected:!n&&t===e.id,onSelect:i,disabled:s,label:(0,ju.A)(e),theme:o},e.id))]})]})}var jj=n(509434),jf=n(931341),jN=n(793943),jp=n(875317),jA=n(979523);function jI(e){(0,je.tA)({...function(){let e=jl.A.draftThemeSettings,t=jl.A.draftEnabled;if(null==e||!t||!(0,jp.Om)(e)){let n=(0,E8.Qy)();ja(n.presetId),e=jl.A.draftThemeSettings??n,t=!0}return{draft:e,draftEnabled:t,original:jl.A.originalThemeSettings,originalEnabled:jl.A.originalEnabled}}(),guildId:e,origin:jt.v5.GUILD_SETTINGS,owner:jt.AY.GUILD_SETTINGS}),(0,je.Jt)(jt.AY.PREVIEW_PANEL),(0,jN.nf)(jN.HP.GUILD_THEME_PREVIEW,{guildId:e,from:jN.dJ.GUILD_SETTINGS}),et.A.close(),(0,iH.uh)(e,(0,jA.q)(e))}function jS(e){let{draft:t,guildId:n}=e,i=R.useCallback(()=>{jI(n)},[n]);return(0,p.jsx)("div",{className:jg._l,children:(0,p.jsxs)("div",{className:jg.B0,children:[(0,p.jsx)(jf.A,{themeSettings:t,className:jg.TI,"data-testid":"guild-theme-preview-canvas",overlayTestId:"guild-theme-preview-overlay","aria-label":el.intl.string(el.t.SKNnqq)}),(0,p.jsx)(eg.$,{variant:"secondary",size:"sm",fullWidth:!0,text:el.intl.string(el.t.SKNnqq),icon:jj.I,iconPosition:"end",onClick:i})]})})}let jC=function(){(0,el.useSyncMessages)(js.messagesLoader);let e=(0,dx.OS)("GuildSettingsGuildTheme"),t=(0,L.bG)([O.A,t7.A],()=>{let e=O.A.getGuild();return t7.A.getGuild(e?.id)??e}),{draftEnabled:n,draftThemeSettings:i,originalThemeSettings:l,originalEnabled:s,isInitialized:r,storeGuildId:a}=(0,L.cf)([jl.A],()=>({storeGuildId:jl.A.guildId,draftEnabled:jl.A.draftEnabled,draftThemeSettings:jl.A.draftThemeSettings,originalThemeSettings:jl.A.originalThemeSettings,originalEnabled:jl.A.originalEnabled,isInitialized:jl.A.isInitialized})),o=t?.id,d=(0,L.bG)([jn.A],()=>null!=o&&jn.A.getStateForGuild(o)?.unlockedPowerups?.[E7.d0]!=null,[o]),c=null!=t&&r&&a===t.id,u=c?n:t?.guildTheme?.enabled===!0,m=c?i:t?.guildTheme?.themeSettings??null,g=c?s:t?.guildTheme?.enabled===!0,x=c?l:t?.guildTheme?.themeSettings??null;R.useEffect(()=>{e||(0,je.WV)()},[e]),R.useEffect(()=>{e&&(0,sw.Dr)(I.M.GUILD_SETTINGS_GUILD_THEME_NEW_BADGE,{dismissAction:uU.i.AUTO})},[e]),R.useEffect(()=>{e&&(null==t||r&&a===t.id||eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_INIT",guild:t}))},[t,r,e,a]);let h=R.useCallback((t,n)=>{null!=o&&e&&(0,je.tA)({guildId:o,draft:n?t:null,original:g?x:null,draftEnabled:n,originalEnabled:g,origin:jt.v5.GUILD_SETTINGS,owner:jt.AY.GUILD_SETTINGS})},[g,x,o,e]);R.useEffect(()=>{if(null==o||!e)return;let t=jt.Ay.owner;(null==t||t===jt.AY.GUILD_SETTINGS)&&h(m,u)},[u,m,o,e,h]),R.useEffect(()=>()=>{jt.Ay.owner===jt.AY.GUILD_SETTINGS&&(0,je.WV)()},[]);let E=R.useCallback(()=>{null!=t&&e&&((0,xw.A)(t.id,a$.A.GUILD_POWERUPS_GUILD_SETTINGS_GUILD_THEME,E7.d0),et.A.close())},[t,e]),j=R.useCallback(()=>{jr(!u),h(jl.A.draftThemeSettings,jl.A.draftEnabled)},[u,h]),f=R.useCallback(e=>{ja(e),h(jl.A.draftThemeSettings,jl.A.draftEnabled)},[h]),N=R.useCallback(()=>{if(null!=o&&e){if(jl.A.draftThemeSettings?.customUserThemeSettings==null){var t;t={colors:[E8.a0],gradientAngle:0,baseMix:E8.BC},eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_UPDATE_CUSTOM",...t})}else jl.A.draftEnabled||jr(!0);h(jl.A.draftThemeSettings,jl.A.draftEnabled),jI(o)}},[o,e,h]);if(null==t||!e)return null;let A=t.features.has(ei.GuildFeatures.GUILD_THEME),S=m?.presetId,C=m?.customUserThemeSettings!=null;return(0,p.jsxs)("main",{className:jg.kL,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(js.default["/6NbRv"])}),(0,p.jsx)(G.E,{className:jg.h_,variant:"text-sm/medium",color:"text-subtle",children:el.intl.format(js.default.odtr7f,{articleUrl:$.A.getArticleURL(ei.MVz.CUSTOM_THEMES)})})]}),(0,p.jsxs)("div",{className:jg.TV,children:[(0,p.jsxs)("div",{className:jg.Aj,children:[(0,p.jsx)(G.E,{className:jg.U1,variant:"text-sm/semibold",color:"text-default",children:el.intl.string(js.default.aZpFFn)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(js.default.XhiIAu)})]}),(0,p.jsx)("div",{className:jg.zy,children:A||d?(0,p.jsx)(V.d,{checked:u,onChange:j,disabled:!A&&d}):(0,p.jsx)(ES.u,{onClick:E})})]}),(0,p.jsxs)("div",{className:jg.Qs,children:[(0,p.jsx)(jE,{selectedPresetId:S,isCustomSelected:C,onSelectPreset:f,onSelectCustom:N}),(0,p.jsx)(jS,{draft:u?m:null,guildId:t.id})]})]})};function j_(){let{guild:e,isSaving:t,saveError:n,hasActiveGuildThemePowerup:i}=(0,L.cf)([O.A,t7.A,jl.A,jn.A],()=>{let e=O.A.getGuild(),t=t7.A.getGuild(e?.id)??e;return{guild:t,isSaving:jl.A.isSaving,saveError:jl.A.saveError,hasActiveGuildThemePowerup:t?.id!=null&&jn.A.getStateForGuild(t.id)?.unlockedPowerups?.[E7.d0]!=null}}),l=R.useCallback(()=>{eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_THEME_RESET_DRAFT"})},[]),s=R.useCallback(()=>{null!=e&&jo(e.id).catch(()=>{})},[e]),r=R.useCallback(()=>{null!=e&&((0,xw.A)(e.id,a$.A.GUILD_POWERUPS_GUILD_SETTINGS_GUILD_THEME,E7.d0),et.A.close())},[e]);if(null==e)return null;let a=e.features.has(ei.GuildFeatures.GUILD_THEME);return a||i?(0,p.jsx)(tf.A,{onReset:l,onSave:s,submitting:t,disabled:t||!a&&i,errorMessage:n??void 0}):(0,p.jsx)(tf.A,{onReset:l,onSave:r,onSaveText:el.intl.string(el.t["+7XY31"]),onSaveButtonColor:a4.XD.BRAND})}var jv=n(305866),jT=n(191023),jb=n(983851),jy=n(878678),jR=n(796774),jL=n(209932),jG=n(102597),jD=n(904054),jO=n(496502),jM=n(402860),jk=n(358431),jU=n(723702),jP=n(202541),jw=n(169358);function jF(e){let{guild:t,numSounds:n,isOutOfSlots:i}=e,l=t.premiumTier,s=(0,a5.ax)(l),r=jP.y7[l]-2;if(null==s||l===ei.TVA.TIER_3||n<r)return null;let a=i?{color:a4.XD.GREEN,look:a4.pR.FILLED,text:el.intl.string(el.t.cYzxGn)}:void 0;return(0,p.jsx)(ot,{header:el.intl.string(el.t.zT9SxY),text:el.intl.formatToPlainString(el.t.OKqEAU,{level:s,numAdditional:(0,a5.Ry)(s)}),headerColor:"text-strong",textColor:"text-default",buttonProps:a,useExpressiveButton:!0,guild:t,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_SOUNDBOARD,object:ei.ZSU.BOOST_UPSELL_BANNER_SLOTS_FULL,objectType:(0,a5.k1)(s)},className:jw.k})}var jB=n(980504),jH=n(684934);let jV=jU.isPlatformEmbedded||"u">typeof AudioData&&"u">typeof AudioEncoder;function jz(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),{analyticsLocations:t}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_SOUNDBOARD);return null==e?null:(0,p.jsx)(a9.f5,{value:t,children:(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.OWQNYr)}),(0,p.jsx)(jq,{guild:e})]})})}function jY(e){let{children:t}=e;return(0,p.jsx)(D.D,{className:jH.qd,variant:"heading-sm/semibold",color:"text-default",children:t})}function jW(e){let{currentTier:t,availableSounds:n,guildId:i}=e,l=t7.A.getGuild(i),s=null!=l?(0,a5.fA)(l):0;return 0===t?(0,p.jsx)(p.Fragment,{children:el.intl.format(el.t["7E9Hdz"],{slots:n,totalSlots:s})}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(t9.m,{text:el.intl.formatToPlainString(el.t.tuuJJT,{currentBoostLevel:t}),children:(0,p.jsx)(eM.D,{className:jH.c7,onClick:()=>{(0,jy.K4)({guildId:i,location:{section:ei.JJy.GUILD_SETTINGS_SOUNDBOARD,object:ei.ZSU.BOOST_GEM_ICON}})},tabIndex:-1,children:(0,p.jsx)(jk.A,{})})}),el.intl.format(el.t.HHCdvU,{slots:n,totalSlots:s,boostLevel:t})]})}function jK(e){let{renderPopoutBody:t,renderPopoutChildren:n,popoutTargetRef:i,...l}=e,[s,r]=R.useState(!1),a=R.useMemo(()=>new oF.Ep,[]),o=R.useCallback(()=>{a.stop(),r(!0)},[a]),d=R.useCallback(()=>{a.start(200,()=>r(!1))},[a]),c={onMouseEnter:o,onMouseLeave:d};return(0,p.jsx)(rb.Y,{shouldShow:s,renderPopout:function(e){return(0,p.jsx)(jv.l,{className:jH.gk,onMouseEnter:o,onMouseLeave:d,children:t(e)})},...l,targetElementRef:i,children:e=>n(e,c)})}function jX(){let e=R.useRef(null);return(0,p.jsx)(jK,{renderPopoutBody:function(){return(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",children:el.intl.format(el.t.bGXPVt,{})})},renderPopoutChildren:function(t,n){return(0,p.jsx)("div",{ref:e,...n,children:(0,p.jsx)(eg.$,{...t,disabled:!0,variant:"primary",text:el.intl.string(el.t["/uNYPJ"])})})},popoutTargetRef:e})}function jq(e){let{guild:t}=e,[i,l]=(0,L.yK)([jL.A],()=>[jL.A.getSoundsForGuild(t.id)??jB.pD,jL.A.isFetchingSounds()||jL.A.isFetchingDefaultSounds()]),{canCreateExpressions:s}=(0,on.nr)(t),r=R.useRef(null),a=(0,oy.Ay)(),o=t.premiumTier,d=(0,a5.tO)(t,i,o);R.useEffect(()=>{(0,jR.E7)()},[]);let c=R.useMemo(()=>i.reduce((e,t)=>(e[t.soundId]=new Audio((0,jG.A)(t.soundId)),e),{}),[i]),u=0===i.length&&!l;function m(e){r.current?.pause();let t=c[e.soundId];null!=t&&(r.current=t,t.currentTime=0,t.volume=(0,jD.A)(e.volume),t.play())}if(R.useEffect(()=>()=>{r.current?.pause()},[]),l)return(0,p.jsx)(eO.y,{});let g=jV?(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t["/uNYPJ"]),onClick:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("341659"),n.e("67491"),n.e("808979"),n.e("420643"),n.e("974049"),n.e("280559"),n.e("669006"),n.e("98913"),n.e("612811")]).then(n.bind(n,191110));return n=>(0,p.jsx)(e,{...n,guildId:t.id})})},disabled:d<=0||!s}):(0,p.jsx)(jX,{});return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{className:jH.BK,variant:"text-sm/normal",color:"text-default",children:el.intl.string(el.t.BohnsE)}),(0,p.jsx)("div",{className:jH.Uo,children:!u&&g})]}),u?(0,p.jsxs)(aW.pp,{theme:a,className:jH.Ie,children:[(0,p.jsx)(aW.SG,{note:el.intl.string(el.t.ZhoSBI),noteClassName:jH.BI,children:el.intl.string(el.t.I6P1p7)}),g]}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(H.c,{className:jH.yF}),(0,p.jsx)(D.D,{className:jH.jA,variant:"heading-md/bold",color:"text-strong",children:(0,p.jsx)(jW,{guildId:t.id,currentTier:o,availableSounds:d})}),(0,p.jsx)(jF,{guild:t,numSounds:i.length,isOutOfSlots:0===d}),(0,p.jsxs)("div",{className:jH.uE,children:[(0,p.jsxs)("div",{className:jH.ZF,children:[(0,p.jsx)(jY,{children:el.intl.string(el.t.sMOuuS)}),(0,p.jsx)(jY,{children:el.intl.string(el.t.lLFvlT)}),(0,p.jsx)(jY,{children:el.intl.string(el.t["85qMS/"])})]}),i.map(e=>(0,p.jsx)(jJ,{sound:e,isPlaying:!1,guild:t,onPlaySound:m},e.soundId))]})]})]})}function jJ(e){let{sound:t,isPlaying:i,onPlaySound:l,guild:s}=e,{soundId:r,name:a,userId:o,emojiId:d,emojiName:c}=t,{analyticsLocations:u}=(0,a9.Ay)(),m=(0,L.bG)([Z.default],()=>Z.default.getUser(o),[o]),{canManageGuildExpression:g}=(0,on.nr)(s),x=R.useMemo(()=>g(t),[t,g]),h=null!=d||null!=c,[E,j]=R.useState(!1),f=(0,jO.v)(t,s.id);async function N(){if(!E){j(!0);try{await (0,jR.ty)(s.id,r)}catch{j(!1)}}}R.useEffect(()=>{null==m&&e();async function e(){await (0,xB.wz)(o)}},[m,o]);let A=R.useCallback(()=>{null!=m&&(0,jM.openUserProfileModal)({userId:m.id,guildId:s.id,sourceAnalyticsLocations:u})},[m,s.id,u]),I=or.Ay.useUserTag(m);return(0,p.jsxs)("div",{className:k()(jH.nM,{[jH.vu]:i}),children:[h?(0,p.jsx)(ry.A,{emojiId:d,emojiName:c,className:jH.Zg}):(0,p.jsx)(jT.ImageIcon,{size:"md",color:"currentColor",className:jH.Zg}),(0,p.jsx)(eM.D,{onClick:()=>{E||l(t)},onContextMenu:f,className:jH.TW,children:(0,p.jsxs)(G.E,{variant:"text-sm/normal",className:jH.TW,children:[a," ",(0,p.jsx)(jb.H,{size:"md",color:"currentColor",className:jH.Ns})]})}),null!=m&&(0,p.jsxs)(eM.D,{className:jH.xp,onClick:A,children:[(0,p.jsx)(ec.eu,{"aria-label":I,size:eu._3.SIZE_24,className:jH.Cp,src:m.getAvatarURL(s.id,24)}),(0,p.jsx)(G.E,{variant:"text-sm/normal",lineClamp:1,children:I})]}),x?(0,p.jsxs)("div",{className:jH.vO,children:[(0,p.jsx)(eM.D,{className:jH.Bw,onClick:function(e){e.stopPropagation(),(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("341659"),n.e("67491"),n.e("808979"),n.e("420643"),n.e("974049"),n.e("280559"),n.e("669006"),n.e("98913"),n.e("612811")]).then(n.bind(n,191110));return n=>(0,p.jsx)(e,{...n,guildId:s.id,existingSound:t})})},"aria-label":el.intl.string(el.t.bt75uw),children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor",className:jH.J4})}),(0,p.jsx)(eM.D,{className:jH.QR,onClick:function(e){e.stopPropagation(),(0,S.A)({title:el.intl.formatToPlainString(el.t["PR/VbI"],{soundName:a}),subtitle:el.intl.format(el.t["u6+CmN"],{soundName:a}),confirmText:el.intl.string(el.t.oyYWHE),onConfirm:N})},"aria-label":el.intl.string(el.t.N86XcP),children:(0,p.jsx)(tP.P,{size:"md",color:"currentColor",className:jH.J4})})]}):null]})}var jQ=n(825484),jZ=n(212637),j$=n(864310),j0=n(750385),j1=n(336934),j2=n(868652),j3=n(434564),j5=n(363487),j6=n(41237),j4=n(631576),j9=n(966327),j7=n(304072),j8=n(148355),fe=n(144876);let ft=function(e){let{className:t,isDisabled:i,sticker:l,canManageSticker:s}=e,[r,a]=R.useState(!1),[o,d]=(0,j7.A)(null,4e3);async function c(){d(null),a(!0);try{await (0,j4.sl)(l)}catch(e){d(e.body.message),a(!1)}}let u=or.Ay.useUserTag(l.user);return(0,p.jsx)(t9.m,{forceOpen:null!=o,text:o,asContainer:!0,children:(0,p.jsxs)("div",{className:k()(fe.iE,t,{[fe.Ce]:i}),children:[(0,p.jsxs)("div",{className:k()(fe.Qs,{[fe.d4]:r}),children:[(0,p.jsx)(j8.A,{className:fe.yI,size:72,sticker:l}),(0,p.jsxs)("div",{children:[(0,p.jsx)(G.E,{color:"text-strong",variant:"text-xs/semibold",className:fe.Zl,children:l.name}),null!=l.user&&(0,p.jsxs)("div",{className:fe.kQ,children:[(0,p.jsx)(j9.A,{className:fe.dj,size:eu._3.SIZE_16,user:l.user,guildId:l.guild_id}),(0,p.jsx)(G.E,{color:"text-default",variant:"text-xs/normal",children:u})]})]}),s?(0,p.jsxs)("div",{className:fe.o1,children:[(0,p.jsx)(eM.D,{className:fe.XI,onClick:function(){(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("341659"),n.e("420643"),n.e("98913"),n.e("429143")]).then(n.bind(n,445002));return t=>(0,p.jsx)(e,{sticker:l,guildId:l.guild_id,...t})})},"aria-label":el.intl.string(el.t.bt75uw),children:(0,p.jsx)(ra.PencilIcon,{size:"xs",color:"currentColor",className:fe.Kk})}),(0,p.jsx)(eM.D,{className:k()(fe.XI,fe.v_),onClick:c,"aria-label":el.intl.string(el.t.N86XcP),children:(0,p.jsx)(tP.P,{size:"md",color:"currentColor",className:fe.Kk})})]}):null]}),r&&(0,p.jsx)(eO.y,{className:fe.u1})]})})};var fn=n(820739),fi=n(297413),fl=n(805901),fs=n(683063),fr=n(622361);let fa=(0,i4.xI)(iQ.A.PREMIUM_GUILD_PROGRESS_BAR_PROGRESS_BAR_WIDTH),fo=(0,i4.xI)(iQ.A.PREMIUM_GUILD_PROGRESS_BAR_TIER_MARKER_SIZE),fd={tension:140,friction:30},fc={tension:800,friction:20};class fu extends R.Component{state={tierMarkerActive:0,finishedInitialAnimation:!1};tierMarkerMaskId=(0,az.A)();static defaultProps={initialAnimationDelay:0};getTotalHeight(){let{tiers:e}=this.props;return e[e.length-1].y+fo/2}getProgressHeight(e){let t,{tiers:n,progress:i}=this.props,l=n[e];for(let e=n.length-1;e>0;e--){if(i===n[e].numRequired)return n[e].y;if(i>n[e].numRequired){t=n[e+1];break}}if(null==t)return l.y;let s=t.y-l.y,r=t.numRequired-l.numRequired,a=i-l.numRequired;return l.y+a/r*s}getCurrentTierIndex(){let{currentTier:e,tiers:t}=this.props;for(let n=t.length-1;n>0;n--)if(e>=t[n].key)return n;return 0}getTierDisabled(e){let{currentTier:t,progress:n}=this.props;return t<e.key&&n>=e.numRequired}handleForegroundFrame=e=>{let{height:t}=e,{tiers:n,progress:i,onAnimatedTierMaker:l}=this.props,{tierMarkerActive:s}=this.state;for(let e=n.length-1;e>0;e--){let r=n[e],a=s===e;if(t+20>=r.y&&i>=r.numRequired){a||(this.setState({tierMarkerActive:e}),null!=l&&l(r));return}}};handleFinishedInitialAnimation=()=>{this.setState({finishedInitialAnimation:!0})};getTierMarkerTooltipText(e){let{progress:t}=this.props;if(null==e.name||e.key===ei.TVA.NONE)return null;let n=Math.min(t,e.numRequired);return this.getTierDisabled(e)?{title:null,body:el.intl.formatToPlainString(x6.default["9CtPjt"],{perk:e.name})}:{title:e.name,body:el.intl.format(el.t.AkLa6n,{subscribers:n,numRequired:e.numRequired})}}renderTierMarker(e,t,n){let i,{progress:l,tiers:s}=this.props,r=s[n],a=l>=e.numRequired,o=null!=r&&e.key===r.key,d=e.key===s[0].key,c=this.getTierDisabled(e);i=d?fr.LR:c?fr.B2:o?fr.E2:a?fr.lZ:fr.B2;let u=e.y-(d?0:fo/2),m=this.state.tierMarkerActive>=t,g=!d&&o&&m,x=this.getTierMarkerTooltipText(e);return(0,p.jsx)(fl.c,{from:{scale:1},to:{scale:g?1.625:1},config:fc,children:t=>(0,p.jsx)(fs.u,{body:x?.body??"",title:x?.title??void 0,shouldShow:null!=x,position:"right","aria-label":e.name??"",children:(0,p.jsx)(e0.animated.div,{className:i,style:{top:u,transform:t.scale.interpolate(e=>`scale(${e})`)},children:g&&(0,p.jsx)(af.CheckmarkLargeIcon,{size:"md",color:"currentColor",className:fr.zw})})})},e.key)}renderProgressMask(e){let{tiers:t}=this.props;return(0,p.jsxs)("mask",{id:`${this.tierMarkerMaskId}`,children:[(0,p.jsx)("rect",{x:"0",y:"0",width:fa,height:e,fill:"white"}),t.map(e=>(0,p.jsx)("circle",{cx:fa/2,cy:e.y,r:fa/2,fill:"black"},e.key))]})}renderProgressBar(e,t){let n=this.getProgressHeight(t),{finishedInitialAnimation:i}=this.state;return(0,p.jsxs)("g",{mask:`url(#${this.tierMarkerMaskId})`,children:[(0,p.jsx)("rect",{className:fr.Tp,height:e,fill:"currentColor"}),(0,p.jsx)(fl.c,{from:{height:0},to:{height:n},config:fd,delay:i?0:this.props.initialAnimationDelay,onChange:this.handleForegroundFrame,onRest:i?void 0:this.handleFinishedInitialAnimation,children:e=>(0,p.jsx)(e0.animated.rect,{className:fr.CU,height:e.height.interpolate(e=>Math.max(0,e)),fill:"currentColor"})})]})}render(){let{className:e,tiers:t}=this.props,n=this.getCurrentTierIndex(),i=this.getTotalHeight();return(0,p.jsxs)("div",{className:k()(e,fr.hr),style:{height:i},children:[(0,p.jsxs)("svg",{viewBox:`0 0 ${fa} ${i}`,width:fa,height:i,children:[this.renderProgressMask(i),this.renderProgressBar(i,n)]}),t.map((e,t)=>this.renderTierMarker(e,t,n))]})}}var fm=n(636585),fg=n(859241),fx=n(696451),fh=n(579535);let fE=(0,i4.xI)(iQ.A.GUILD_SETTINGS_PREMIUM_TIER_STATUS_PROGRESS_WITH_SUBSCRIPTIONS_MARGIN_TOP);class fj extends R.Component{tierRefs={};defaultTierRef=R.createRef();subscribersPopoutTargetRef=R.createRef();state={tierPositions:null,animatedTier:ei.TVA.NONE};componentDidMount(){this.measure();let{guildId:e}=this.props;null!=e&&(0,fn.VU)(e),window.addEventListener("resize",this.measure)}componentWillUnmount(){window.removeEventListener("resize",this.measure)}componentDidUpdate(){null!=this.state.tierPositions||Object.values(this.tierRefs).some(e=>null==e)||this.measure()}measure=()=>{let{uniqueSubscriberCount:e}=this.props,t=this.defaultTierRef.current;if(null==t)return;let{top:n}=t.getBoundingClientRect(),i={};for(let[t,l]of Object.entries(this.tierRefs)){if(null==l)return;let{top:s}=l.getBoundingClientRect(),r=e>0?fE:0;i[t]=s-n+32-r}this.setState({tierPositions:i})};setTierRef=(e,t)=>{this.tierRefs[t.tier]=e};handleAnimatedTier=e=>{this.setState({animatedTier:e.key})};renderProgressBar(e){let{tierPositions:t}=this.state,{guildId:n,levelSubscriptionCount:i,currentTier:l}=this.props;if(null==t||null==n)return null;let s=e.map(e=>({numRequired:ei.M2T[e.tier],name:(0,a5.gb)(e.tier),y:t[e.tier]??0,key:e.tier}));return(0,p.jsx)(fu,{currentTier:l,className:i>0?fh.mm:fh.qB,progress:i,tiers:[{numRequired:0,y:0,key:-1},...s],initialAnimationDelay:500,onAnimatedTierMaker:this.handleAnimatedTier})}renderTierNone(){return(0,p.jsxs)("div",{className:fh.lV,ref:this.defaultTierRef,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-strong",children:el.intl.string(el.t["76OoX8"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-default",className:fh.Dw,children:el.intl.string(el.t.DaYNQQ)})]})}renderSubscriber=(e,t,n)=>null==e?null:(0,p.jsx)(t9.m,{__unsupportedReactNodeAsText:(0,p.jsx)(fi.A,{user:e.user,nick:e.nick}),"aria-label":e.nick??e.user.tag,children:(0,p.jsx)(ec.eu,{tabIndex:-1,"aria-label":e.user.username,src:null!=e?e.user.getAvatarURL(this.props.guildId,32):null,className:k()(fh.my,t,null!=t?fh.rE:null),size:eu._3.SIZE_32})},n);renderSubscribersPopout=()=>(0,p.jsx)(sU.Ip,{className:fh.xM,children:this.props.subscribers.map(e=>(0,p.jsxs)("div",{className:fh.c4,children:[(0,p.jsx)(ec.eu,{src:e.user.getAvatarURL(this.props.guildId,32),"aria-label":e.user.username,size:eu._3.SIZE_32,className:fh.my}),(0,p.jsx)("div",{className:fh.Dt,children:(0,p.jsx)(fi.A,{user:e.user,nick:e.nick})})]},e.user.id))});renderMoreSubscribers=(e,t,n)=>(0,p.jsx)(rb.Y,{targetElementRef:this.subscribersPopoutTargetRef,renderPopout:this.renderSubscribersPopout,position:"bottom",autoInvert:!1,children:t=>(0,p.jsx)("div",{className:fh.h1,...t,ref:this.subscribersPopoutTargetRef,children:e})},n);renderSubscribers(){let{subscribers:e,uniqueSubscriberCount:t,guildId:n}=this.props;return(0,p.jsxs)("div",{ref:this.defaultTierRef,className:fh._s,children:[(0,p.jsx)(fm.A,{guildId:n??void 0,users:e,renderUser:this.renderSubscriber,renderMoreUsers:this.renderMoreSubscribers,max:5}),(0,p.jsx)("div",{className:fh.iL,children:el.intl.format(el.t["0r7snZ"],{count:t})})]})}render(){let{guildId:e,renderTier:t,levelSubscriptionCount:n,uniqueSubscriberCount:i,tiers:l}=this.props;return null==n?(0,p.jsx)(eO.y,{type:eO.y.Type.SPINNING_CIRCLE}):null==e?null:(0,p.jsx)("div",{children:(0,p.jsxs)("div",{className:fh.Qs,children:[this.renderProgressBar(l),(0,p.jsxs)("div",{className:fh.cK,children:[0===i?this.renderTierNone():this.renderSubscribers(),l.map((i,l,s)=>t({tier:i,tiers:s,tierIndex:l,onSetRef:this.setTierRef,isAnimatedTo:ei.M2T[this.state.animatedTier]>=ei.M2T[i.tier],subscriptionCount:n,guildId:e}))]})]})})}}let ff=L.Ay.connectStores([t7.A,jn.A,O.A,fg.A,Z.default,fx.Ay],()=>{let e=O.A.getGuildId(),t=t7.A.getGuild(e)?.premiumTier??ei.TVA.NONE,n=(0,j3.G)(e),i=null!=e?fg.A.getAppliedGuildBoostsForGuild(e):null,l=(null!=i?i:[]).filter(a5.os),s=P()(l).uniqBy(e=>e.userId),r=s.map(t=>({user:Z.default.getUser(t.userId),nick:fx.Ay.getNick(e,t.userId)})).filter(e=>null!=e.user).value();return{guildId:e,currentTier:t,levelSubscriptionCount:n,subscribers:r,uniqueSubscriberCount:s.size()}})(fj);class fN{animation;constructor(e){this.animation=e}start(){return new Promise(e=>{this.animation.start(()=>{e()})})}stop(){this.animation.stop()}}class fp{animations;constructor(e){this.animations=e}_map(e){return this.animations.map(e)}start(){return new Promise(e=>Promise.all(this._map(e=>e.start())).then(()=>e()))}stop(){this._map(e=>e.stop())}}class fA{animations;stopped=!1;constructor(e){this.animations=e}async start(){for(let e of(this.stopped=!1,this.animations)){if(this.stopped)return;await e.start()}}stop(){this.stopped=!0,this.animations.map(e=>e.stop())}}function fI(e,t,n){return new fN(n(e,{...t}))}let fS={...oB.A,timing:function(e,t){return fI(e,t,oB.A.timing)},spring:function(e,t){return fI(e,t,oB.A.spring)},parallel:function(e){return new fp(e)},sequence:function(e){return new fA(e)}};var fC=n(851875),f_=((g=f_||{})[g.HOVERING=0]="HOVERING",g[g.FLYING=1]="FLYING",g);let fv=Object.freeze({HOVERING:{Y_DURATION:1500,Y_VALUE:-5,Y_VALUE_MODIFIER:-1,FIRE_COUNT:10,FIRE_MIN_INTENSITY_FALLING:.8,FIRE_MAX_INTENSITY_FALLING:1,FIRE_MIN_INTENSITY_RISING:1,FIRE_MAX_INTENSITY_RISING:1.2},FALLING:{Y_VALUE:10,FIRE_COUNT:10,FIRE_VALUE:.2},STAGING:{DURATION:500,Y_VALUE:22,SHAKE_COUNT:10,SHAKE_INTENSITY:2,FIRE_COUNT:4,FIRE_MIN_INTENSITY:.6,FIRE_MAX_INTENSITY:1},FLYING:{DURATION:500,Y_VALUE:-1e3,Y_EASING:fS.Easing.bezier(.46,.01,1,-.3),X_VALUE:200,X_EASING:fS.Easing.bezier(.65,.05,1,.25),FIRE_COUNT:10,FIRE_MIN_INTENSITY:1.2,FIRE_MAX_INTENSITY:1.4,OPACITY_VALUE:0,OPACITY_DURATION_DIVIDEND:2}});function fT(e,t,n,i){return fS.sequence(P().times(t,l=>fS.timing(e,{toValue:i(l),duration:n/t})))}class fb extends R.Component{static Stages=f_;x=new fS.Value(0);y=new fS.Value(0);opacity=new fS.Value(1);fireScale=new fS.Value(1);currentAnimation=null;isUnmounted=!1;componentDidMount(){this.startAnimation()}componentWillUnmount(){this.isUnmounted=!0}componentDidUpdate(e){this.props.stage!==e.stage&&this.startAnimation()}startAnimation(){switch(null!=this.currentAnimation&&this.currentAnimation.stop(),this.props.stage){case 0:return this.startHoverAnimate();case 1:return this.flyAnimate()}}resetAnimation(){this.y.setValue(0),this.x.setValue(0),this.opacity.setValue(1),this.fireScale.setValue(1)}startHoverAnimate(){this.resetAnimation(),this.hoverAnimate(fv.HOVERING.Y_VALUE)}createFireAnimation(e,t,n,i){return fT(this.fireScale,e,t,()=>P().random(n,i))}async hoverAnimate(e){if(0!==this.props.stage||this.isUnmounted)return;let t=e>1,n=t?fv.HOVERING.FIRE_MIN_INTENSITY_FALLING:fv.HOVERING.FIRE_MIN_INTENSITY_RISING,i=t?fv.HOVERING.FIRE_MAX_INTENSITY_FALLING:fv.HOVERING.FIRE_MAX_INTENSITY_RISING,l=this.createFireAnimation(fv.HOVERING.FIRE_COUNT,fv.HOVERING.Y_DURATION,n,i),s=fS.timing(this.y,{toValue:e,duration:fv.HOVERING.Y_DURATION,easing:fS.Easing.inOut(fS.Easing.ease)});this.currentAnimation=fS.parallel([s,l]),await this.currentAnimation?.start(),this.hoverAnimate(e*fv.HOVERING.Y_VALUE_MODIFIER)}createShakeAnimation(e,t,n){return fT(this.x,e,t,e=>P().random(1,n)*(e%2==0?1:-1))}async flyAnimate(){let e=fS.spring(this.y,{toValue:fv.FALLING.Y_VALUE,overshootClamping:!0}),t=fS.spring(this.fireScale,{toValue:fv.FALLING.FIRE_VALUE,overshootClamping:!0}),n=fS.parallel([e,t]),i=fS.timing(this.y,{toValue:fv.STAGING.Y_VALUE,duration:fv.STAGING.DURATION}),l=this.createShakeAnimation(fv.STAGING.SHAKE_COUNT,fv.STAGING.DURATION,fv.STAGING.SHAKE_INTENSITY),s=this.createFireAnimation(fv.STAGING.FIRE_COUNT,fv.STAGING.DURATION,fv.STAGING.FIRE_MIN_INTENSITY,fv.STAGING.FIRE_MAX_INTENSITY),r=fS.parallel([i,l,s]),a=fS.timing(this.y,{toValue:fv.FLYING.Y_VALUE,duration:fv.FLYING.DURATION,easing:fv.FLYING.Y_EASING}),o=fS.timing(this.x,{toValue:fv.FLYING.X_VALUE,duration:fv.FLYING.DURATION,easing:fv.FLYING.X_EASING}),d=fS.timing(this.opacity,{toValue:fv.FLYING.OPACITY_VALUE,duration:fv.FLYING.DURATION/fv.FLYING.OPACITY_DURATION_DIVIDEND,delay:fv.FLYING.DURATION/fv.FLYING.OPACITY_DURATION_DIVIDEND}),c=this.createFireAnimation(fv.FLYING.FIRE_COUNT,fv.FLYING.DURATION,fv.FLYING.FIRE_MIN_INTENSITY,fv.FLYING.FIRE_MAX_INTENSITY),u=fS.parallel([a,o,d,c]);if(this.currentAnimation=fS.sequence([n,r,u]),await this.currentAnimation?.start(),!this.isUnmounted){let{onFlyingComplete:e}=this.props;null!=e&&e()}}getWumpusStyle(){return{transform:[{translateY:this.y.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})},{translateX:this.x.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})}],opacity:this.opacity}}getFireStyle(){return{transform:[{scale:this.fireScale}]}}render(){let{className:e,style:t}=this.props;return(0,p.jsxs)(fS.div,{className:k()(fC.lY,e),style:{...t,...this.getWumpusStyle()},children:[(0,p.jsx)("div",{className:fC.nY,children:(0,p.jsx)(fS.div,{className:fC.hg,style:this.getFireStyle()})}),(0,p.jsx)("div",{className:fC.Xd,children:(0,p.jsx)(fS.div,{className:fC.hg,style:this.getFireStyle()})}),(0,p.jsx)("div",{className:fC.kX})]})}}var fy=n(309326),fR=n(866323),fL=n(728457);class fG extends R.Component{render(){let{icon:e,...t}=this.props;return(0,p.jsx)(e,{size:"md",...t,color:"currentColor"})}}let fD=(0,e0.animated)(fG),fO=function(e){let{className:t,name:n,icon:i,iconClassName:l}=e,s=(0,fR.p)({name:n,icon:i,iconClassName:l},{key:e=>e.name,initial:null,from:{opacity:0},enter:{opacity:1},leave:{opacity:0}},"animate-always");return(0,p.jsx)("div",{className:k()(fL.t,t),children:s((e,t)=>{let{icon:n,iconClassName:i}=t;return(0,p.jsx)(fD,{icon:n,className:k()(fL.K,i),style:e})})})};var fM=n(532804),fk=n(899784);function fU(e){let{tier:t,...n}=e;switch(t){case ei.TVA.TIER_1:return(0,p.jsx)(fM.Q,{...n});case ei.TVA.TIER_2:return(0,p.jsx)(mJ._,{...n});case ei.TVA.TIER_3:return(0,p.jsx)(fk._,{...n});case ei.TVA.NONE:return null;default:throw Error("Not a valid tier type")}}let fP={tension:200,friction:20},fw={...fP,clamp:!0};function fF(e){let[t,n]=R.useState(0),{numUnlocked:i,numRequired:l}=e;function s(){n(1)}function r(){n(2)}let a=1===t;if(!(!(i>=l)&&i/l>=.8)||2===t)return null;let o=a?fh.R:null,d=a?fb.Stages.FLYING:fb.Stages.HOVERING;return(0,p.jsx)(fl.c,{from:{opacity:0},to:{opacity:1},config:fw,shouldAnimate:"animate-always",children:e=>(0,p.jsxs)(e0.animated.div,{className:fh.Pc,style:e,children:[(0,p.jsx)(fb,{className:fh.a_,stage:d,onFlyingComplete:r}),(0,p.jsx)("div",{className:k()(fh.Sb,o),children:el.intl.format(el.t.qV3Erl,{numLeft:l-i})}),(0,p.jsx)(eM.D,{onClick:s,className:k()(fh.dE,o),children:(0,p.jsx)(lM.a,{size:"md",color:"currentColor",className:fh.sz})})]})})}function fB(e){let{withCardBody:t,isAnimatedTo:n,hasAnimatedUnlocked:i,onSetRef:l,tier:s,showHeaderLockStatus:r,headerButton:a=null,subscriptionsRequired:o,subscriptionCount:d,className:c}=e;function u(e){l?.(e)}let[m,g]=R.useState(0);return R.useLayoutEffect(()=>{n&&g(1)},[n]),(0,p.jsx)(fl.c,{from:{unlockedTranslateY:50},to:{unlockedTranslateY:50*(0===m)},config:fP,children:e=>(0,p.jsx)("div",{className:k()({[fh.SJ]:!t,[fh.Xx]:i,[fh.Mq]:!i},c),ref:u,children:(0,p.jsxs)("div",{className:fh.H3,children:[(0,p.jsx)(fU,{tier:s.tier,color:"currentColor",className:k()(fh.w5,{[fh.AU]:!i})}),(0,p.jsx)("div",{className:k()(fh.TJ,{[fh.bY]:i}),children:s.title}),r?(0,p.jsx)(fV,{transform:e?.unlockedTranslateY.to(e=>`translate3d(0, ${e}px, 0)`),headerButton:a,subscriptionsRequired:o,hasAnimatedUnlocked:i}):null,(0,p.jsx)(fF,{numUnlocked:d,numRequired:o})]})})})}function fH(e){let{children:t,subscriptionCount:n,onSetRef:i,tier:l,isAnimatedTo:s,hasBottomMargin:r,headerButton:a=null,withCardBody:o=!0,guildId:d,showHeaderLockStatus:c=!0}=e,u=(0,L.bG)([t7.A],()=>t7.A.getGuild(d)?.premiumTier??ei.TVA.NONE),m=ei.M2T[l.tier],g=s&&l.tier<=u,x=l.tier!==ei.TVA.NONE&&l.tier!==ei.TVA.TIER_1;return(0,p.jsxs)("div",{className:k()(fh.Zm,{[fh.Ab]:r}),children:[(0,p.jsx)(fB,{subscriptionCount:n,tier:l,headerButton:a,showHeaderLockStatus:c,onSetRef:function(e){null!=i&&i(e,l)},withCardBody:o,guildId:d,hasBottomMargin:r,subscriptionsRequired:m,hasAnimatedUnlocked:g,isAnimatedTo:s}),(0,p.jsx)("div",{className:k()({[fh.J8]:o}),children:null!=t?t:(0,p.jsxs)(p.Fragment,{children:[x?(0,p.jsx)("div",{className:fh.p8,children:el.intl.string(el.t.oKzyRQ)}):null,null!=l.perks&&(0,p.jsx)("div",{className:fh.md,children:l.perks.map(e=>(function(e,t){let{Icon:n,className:i}=(0,fy.a)(e.icon,t);return(0,p.jsxs)("div",{className:fh.d_,children:[(0,p.jsx)(fO,{name:String(e.icon),icon:n,className:fh.kf,iconClassName:i}),(0,p.jsxs)("div",{className:fh.uL,children:[(0,p.jsxs)("div",{className:fh.hY,children:[e.title,e.isNew?(0,p.jsx)(em.Lp,{className:fh.Ad,text:el.intl.string(el.t.y2b7CA)}):null]}),(0,p.jsx)("div",{className:fh.jV,children:e.description})]})]},e.title?.toString())})(e,g))})]})})]},l.tier)}function fV(e){let{transform:t,hasAnimatedUnlocked:n,headerButton:i,subscriptionsRequired:l}=e;return null!==i?i:n?(0,p.jsx)(fz,{transform:t}):(0,p.jsx)(fY,{subscriptionsRequired:l})}function fz(e){let{transform:t}=e;return(0,p.jsx)(e0.animated.div,{style:{transform:t},className:fh.mM,children:el.intl.string(el.t.dNGM0v)})}function fY(e){let{subscriptionsRequired:t}=e;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.format(el.t.t2Wbo1,{required:t,decorator:""})}),(0,p.jsx)(uJ.LockIcon,{size:"md",color:"currentColor",className:fh.Qe})]})}var fW=n(568065),fK=n(285348);function fX(e){let{children:t,currentGuildTier:n,guildStickers:i,tier:l}=e,s=n<l,r=(0,a5.Cp)(l);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{color:"text-strong",variant:"heading-md/semibold",children:t}),!s&&(0,p.jsx)(G.E,{variant:"text-xs/normal",children:el.intl.format(el.t.ZLoNtm,{numTotal:r,numAvailable:(0,a5.yA)(i,l)})})]})}function fq(){return(0,p.jsx)("div",{className:fK.Yf,children:(0,p.jsx)("img",{className:fK.d4,alt:el.intl.string(el.t.wl4ntJ),src:n(415358)})})}function fJ(e){let{guild:t}=e,{location:i}=(0,gg.p)(),{canCreateExpressions:l}=(0,on.nr)(t);return(0,p.jsx)(eg.$,{variant:"primary",size:"sm",text:el.intl.string(el.t.O1REe1),onClick:function(){sx.default.track(ei.HAw.OPEN_MODAL,{type:ei.JJy.CREATE_STICKER_MODAL,location:i}),(e=>{let{guildId:t}=e;(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("341659"),n.e("420643"),n.e("98913"),n.e("429143")]).then(n.bind(n,445002));return n=>(0,p.jsx)(e,{guildId:t,...n})})})({guildId:t.id})},disabled:!l})}let fQ=function(e){let{guild:t}=e,i=function(e){let[t,n]=R.useState("loading"),i=(0,L.bG)([j6.A],()=>j6.A.getStickersByGuildId(e));return(R.useEffect(()=>{let t=new AbortController,i=t.signal;return async function(){try{await (0,j4.oI)(e,i),n("success"),t=null}catch(e){n("error"),t=null}}(),()=>{n("loading"),t?.abort()}},[e]),"success"===t)?{status:t,stickers:i.map(e=>{let t=Z.default.getUser(e.user_id);return null!=t?{...e,user:t}:e})}:{status:t}}(t.id),{analyticsLocations:l}=(0,a9.Ay)(),s=(0,j3.A)(t.id),r=t.features.has(ei.GuildFeatures.MORE_STICKERS)?ei.TVA.TIER_3:t.premiumTier,a=t.features.has(ei.GuildFeatures.MORE_STICKERS)?ei.M2T[ei.TVA.TIER_3]:s,o=(0,j5.A)(t.id);if(R.useEffect(()=>{window.dispatchEvent(new Event("resize"))},[i]),"success"!==i.status)return(0,p.jsx)(eO.y,{});let d=i.stickers,c=[{tier:ei.TVA.NONE,title:(0,p.jsx)(fX,{guildStickers:d,currentGuildTier:r,tier:ei.TVA.NONE,children:el.intl.string(el.t.tfVXhP)})},{tier:ei.TVA.TIER_1,title:(0,p.jsx)(fX,{guildStickers:d,currentGuildTier:r,tier:ei.TVA.TIER_1,children:el.intl.string(el.t.nzXtaS)})},{tier:ei.TVA.TIER_2,title:(0,p.jsx)(fX,{guildStickers:d,currentGuildTier:r,tier:ei.TVA.TIER_2,children:el.intl.string(el.t["h33/uW"])})},{tier:ei.TVA.TIER_3,title:(0,p.jsx)(fX,{guildStickers:d,currentGuildTier:r,tier:ei.TVA.TIER_3,children:el.intl.string(el.t.BfF6ED)})}];return(0,p.jsx)(ff,{tiers:c,renderTier:function(e){var i;let c,u,{isAnimatedTo:m,onSetRef:g,tier:x,tiers:h,tierIndex:E}=e,{canCreateExpressions:j,canManageGuildExpression:f}=(0,on.ie)(t),N=h[E-1],A=null!=N?(0,a5.aG)(N.tier):0,I=(0,a5.aG)(x.tier,t),S=(0,a5.Cp)(x.tier),C=d.slice(A,I),_=C.length>0,v=r<x.tier,T=(i=d.length,i<(0,a5.aG)(ei.TVA.NONE)?ei.TVA.NONE:i<(0,a5.aG)(ei.TVA.TIER_1)?ei.TVA.TIER_1:i<(0,a5.aG)(ei.TVA.TIER_2)?ei.TVA.TIER_2:i<(0,a5.aG)(ei.TVA.TIER_3)||null!=t&&t.features.has(ei.GuildFeatures.MORE_STICKERS)&&i<j1.K.MAX_STICKER_SLOTS?ei.TVA.TIER_3:ei.TVA.NONE),b=j&&!v&&T===x.tier&&I!==C.length,y=b||C.length>0,R=I-A,L=n(415358),D=S-C.length,O=b?Math.min(5-(C.length+0)%5,D):0,M=[];for(let e=0;e<O;e++)M.push((0,p.jsx)(fq,{},`placeholder-${e}`));let U=t.premiumTier<x.tier&&s>=ei.M2T[x.tier],P=el.intl.string(el.t.dtFw5c),w=()=>{var e,n;let i;return e=Math.max(1,ei.M2T[x.tier]-s),n=x.tier,i=null,void(n===ei.TVA.TIER_1?i=ei.AnalyticsObjectTypes.TIER_1:n===ei.TVA.TIER_2?i=ei.AnalyticsObjectTypes.TIER_2:n===ei.TVA.TIER_3&&(i=ei.AnalyticsObjectTypes.TIER_3),(0,jZ.A)({analyticsLocations:l,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:ei.ZSU.BOOST_LEVEL_UPSELL_BUTTON,objectType:i},guildId:t.id,totalNumberOfSlotsToAssign:e}))},F=!1;U&&(o?(w=()=>{let e=fW.a8[x.tier];null!=e&&(0,j2.Qh)(t.id,e)},P=el.intl.string(el.t.g7lkrU),t.premiumTier+1!==x.tier&&(F=!0,c=el.intl.string(el.t.mTMkY2))):(F=!0,c=el.intl.string(el.t.hwPEJR)));let B=T===E+1&&T>r,H=b||B||E>r;return B?u=(0,p.jsx)(a7.A,{guild:t,size:a4.$n.Sizes.SMALL,color:a4.$n.Colors.GREEN,buttonText:el.intl.string(el.t.Vbkh2l),targetBoostedGuildTier:r+1,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:ei.ZSU.BOOST_UPSELL_NEXT_LEVEL_HEADER,objectType:(0,a5.k1)(x.tier)}}):b&&(u=(0,p.jsx)(fJ,{guild:t})),(0,p.jsxs)(fH,{subscriptionCount:a,tier:x,onSetRef:g,isAnimatedTo:m,hasBottomMargin:E!==h.length-1,withCardBody:!y,headerButton:u,showHeaderLockStatus:H,guildId:t.id,children:[y&&(0,p.jsxs)("div",{className:fK.Vg,children:[C.map(e=>(0,p.jsx)(ft,{isDisabled:v,sticker:e,canManageSticker:f(e)},e.id)),M]}),!v&&!b&&0===C.length&&(0,p.jsx)("div",{className:k()(fK.Rm,fK.MC),children:(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t.lqwv0J)})}),v&&!_&&(0,p.jsxs)("div",{className:fK.Rm,children:[(0,p.jsx)("img",{alt:el.intl.string(el.t.BAhswr),className:fK.Tg,src:L}),(0,p.jsx)(G.E,{className:fK.nN,variant:"text-md/normal",color:"text-default",children:x.tier===ei.TVA.TIER_1?el.intl.formatToPlainString(el.t.psMYux,{numAdditional:R}):el.intl.formatToPlainString(el.t.bLykEe,{numAdditional:R,numTotal:I})}),(0,p.jsx)(t9.m,{text:c,shouldShow:F,children:(0,p.jsx)(eg.$,{variant:"active",text:P,disabled:F,onClick:w})})]})]},x.tier)}})};var fZ=n(255438);n(823894);var f$=n(466154);let f0={page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:ei.ZSU.BOOSTING_BANNER};function f1(e){let{guild:t}=e,{analyticsLocations:n}=(0,a9.Ay)(),i=(0,j$.A)(t.id).available,l=ei.M2T[ei.TVA.TIER_1]-i;return(0,p.jsxs)("div",{className:f$.Zj,children:[(0,p.jsx)(D.D,{className:f$.$P,variant:"heading-xl/semibold",children:el.intl.string(el.t.hzCkyg)}),(0,p.jsx)(G.E,{className:f$.GR,variant:"text-md/normal",children:el.intl.string(el.t.jcesAE)}),(0,p.jsxs)(jQ.e,{className:f$.JO,children:[(0,p.jsx)(eg.$,{variant:"overlay-primary",text:el.intl.string(el.t.Q5dbTi),onClick:()=>(0,jZ.A)({analyticsLocations:n,analyticsLocation:f0,guildId:t.id,totalNumberOfSlotsToAssign:l})}),(0,p.jsx)(eg.$,{variant:"overlay-primary",text:el.intl.string(el.t.hvVgAZ),onClick:()=>(0,jy.K4)({guildId:t.id,location:{section:ei.JJy.GUILD_SETTINGS_STICKERS}})})]})]})}function f2(){return(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",children:el.intl.string(el.t["9N2OWD"])}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.hxLviw,{fileSize:(0,fZ.up)(524288,{useKibibytes:!0})})}),(0,p.jsx)(G.E,{variant:"text-sm/normal",children:el.intl.format(el.t.UBj0aX,{articleUrl:$.A.getArticleURL(ei.MVz.STICKERS_UPLOAD)})})]})}function f3(e){let t,n,i,{guild:l,guildStickers:s}=e,r=l.premiumTier,a=(0,a5.yA)(s,r),o=(0,a5.ax)(r),d=(0,a5.aG)(r),c=s.length;return null==o||r===ei.TVA.TIER_3||a>0?null:(c>d?(t=el.intl.formatToPlainString(el.t.ZtAY1f,{level:o}),n=el.intl.formatToPlainString(el.t["13hOWm"],{level:o}),i=ei.ZSU.BOOST_UPSELL_BANNER_LOST_LEVEL):(t=el.intl.string(el.t.zT9SxY),n=el.intl.formatToPlainString(el.t.YaW9wI,{level:o,numAdditional:(0,a5.Cp)(o)}),i=ei.ZSU.BOOST_UPSELL_BANNER_SLOTS_FULL),(0,p.jsx)(ot,{header:t,text:n,guild:l,analyticsLocation:{page:ei.liQ.GUILD_SETTINGS,section:ei.JJy.GUILD_SETTINGS_STICKERS,object:i,objectType:(0,a5.k1)(o)}}))}let f5=function(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,L.bG)([j0.A],()=>null!=e?j0.A.getStickersByGuildId(e.id)??[]:[],[e]),{analyticsLocations:n}=(0,a9.Ay)(a$.A.STICKERS);if(null==e)return null;let i=e.premiumTier!==ei.TVA.NONE||t.length>0;return(0,p.jsx)(a9.f5,{value:n,children:(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.R5nQkS)}),i?(0,p.jsxs)("div",{children:[(0,p.jsx)(f3,{guild:e,guildStickers:t}),(0,p.jsx)(f2,{})]}):(0,p.jsx)(f1,{guild:e}),(0,p.jsx)(H.c,{className:f$.yF}),(0,p.jsx)(fQ,{guild:e})]})})};var f6=n(280513),f4=n(531142),f9=n(837011),f7=n(90084),f8=n(685073),Ne=n(525104),Nt=n(741561),Nn=n(545067);function Ni(e){let{className:t,guildId:n,selectedBadge:i}=e,l=R.useCallback(e=>{et.A.updateGuildProfile(n,{badge:e})},[n]),s=R.useCallback(()=>{(0,xw.A)(n,a$.A.GUILD_POWERUPS_GUILD_SETTINGS_TAGS,"guildTagsBadgePacks"),et.A.close()},[n]),r=(0,Ne.A)(),a=R.useId();return(0,p.jsx)("div",{className:t,children:(0,p.jsx)(i1.D,{label:el.intl.string(Nn.default.pb7lpK),description:el.intl.string(Nn.default.X4LEbC),id:a,children:(0,p.jsx)(Nt.y,{badgeCollection:r,handleBoostUpsellClick:s,onBadgeClicked:l,selectedBadge:i,headingId:a})})})}var Nl=n(573725),Ns=n(620757),Nr=n(383702);let Na=function(e){let{className:t,guildId:n,tag:i,badge:l,primaryColor:s,secondaryColor:r,isDisabled:a=!1}=e,o=(0,L.bG)([O.A],()=>O.A.getProps().originalProfile),d=null!=o&&o.tag!==i;function c(e){et.A.updateGuildProfile(n,{tag:e})}return(0,p.jsxs)("div",{className:t,children:[(0,p.jsx)(i1.D,{label:el.intl.string(Nn.default["tN+8pD"]),children:e=>(0,p.jsxs)("div",{className:Nr.I8,children:[(0,p.jsx)("div",{className:Nr.sx,children:(0,p.jsx)(Nl.p,{id:e.controlId,className:Nr.U3,inputClassName:k()(Nr.f1,"heading-sm/semibold"),maxLength:4,autoFocus:!0,placeholder:"WUMP",prefixElement:(0,p.jsx)(Ns.J,{badge:l,width:40,height:40,primaryTintColor:s??void 0,secondaryTintColor:r??void 0}),disabled:a,value:i??"",onChange:c})}),(0,p.jsx)("div",{className:Nr.e7,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-muted",children:el.intl.string(Nn.default.CrHXHt)})})]})}),d&&(0,p.jsx)(xF.A,{className:Nr.O2,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",children:el.intl.format(Nn.default["4ZKDXq"],{articleUrl:$.A.getArticleURL(ei.MVz.SERVER_TAGS)})})})]})};var No=n(663417),Nd=n(743981);function Nc(e){switch(e){case Nd.xj.HOT_PINK:return el.intl.string(el.t.DfOkjB);case Nd.xj.LIGHT_PINK:return el.intl.string(el.t["833OIT"]);case Nd.xj.ORANGE:return el.intl.string(el.t.i7TMkd);case Nd.xj.PEACH:return el.intl.string(el.t["uHgff/"]);case Nd.xj.GOLD:return el.intl.string(el.t.EpIKg1);case Nd.xj.LIGHT_YELLOW:return el.intl.string(el.t["i9+g+g"]);case Nd.xj.TEAL:return el.intl.string(el.t["m82c+Z"]);case Nd.xj.MINT_GREEN:return el.intl.string(el.t.xcoOBS);case Nd.xj.BLUE_TEAL:return el.intl.string(el.t["5QmjOP"]);case Nd.xj.LIGHT_BLUE:return el.intl.string(el.t["/MyjZS"]);case Nd.xj.PURPLE:return el.intl.string(el.t["jp+PMl"]);case Nd.xj.LAVENDER:return el.intl.string(el.t.aQjtas);case Nd.xj.VIOLET:return el.intl.string(el.t.WSnCYH);case Nd.xj.MAUVE:return el.intl.string(el.t.wh9c5W);case Nd.xj.DEEP_PURPLE:return el.intl.string(el.t.TP5bJs);case Nd.xj.ORCHID:return el.intl.string(el.t.jFf82F);case Nd.xj.RED:return el.intl.string(el.t.yUcPH5);case Nd.xj.SALMON:return el.intl.string(el.t["+HA2GW"]);case Nd.xj.BROWN:return el.intl.string(el.t.PI13GO);case Nd.xj.TAN:return el.intl.string(el.t.hZU6aR);case Nd.xj.OLIVE:return el.intl.string(el.t["1lKfMQ"]);case Nd.xj.GRAY:return el.intl.string(el.t["6Gh+v1"]);case Nd.xj.BURGUNDY:return el.intl.string(el.t.pvqjJg);case Nd.xj.ROSE:return el.intl.string(el.t.RMfRP9);case Nd.xj.DARK_GRAY:return el.intl.string(el.t.Ts4j0M);case Nd.xj.LIGHT_GRAY:return el.intl.string(el.t.ZBQ1JR);default:(0,N.xb)(e)}}var Nu=n(315710),Nm=n(264532);function Ng(e){let{showSecondaryColor:t,palette:n,onPrimaryColorChange:i,onSecondaryColorChange:l}=e,s=R.useRef(null);return(0,Nu.tj)(s),(0,p.jsxs)("div",{className:Nm.jC,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-default",className:Nm.Fb,children:el.intl.string(el.t.JhNpgy)}),(0,p.jsxs)("div",{ref:s,className:Nm.Kf,children:[(0,p.jsxs)("div",{className:Nm.sg,children:[(0,p.jsx)("div",{className:Nm.oP,style:{backgroundColor:n.primary}}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:el.intl.string(el.t.C3KTQk)}),(0,p.jsx)(aN.VN,{className:Nm.Ei,value:n.primary,eagerUpdate:!0,wrapperComponentType:"div",showEyeDropper:!0,onChange:i})]}),t&&(0,p.jsxs)("div",{className:Nm.sg,children:[(0,p.jsx)("div",{className:Nm.oP,style:{backgroundColor:n.secondary}}),(0,p.jsx)(G.E,{variant:"text-xs/medium",color:"text-default",children:el.intl.string(el.t["8elvy6"])}),(0,p.jsx)(aN.VN,{className:Nm.Ei,value:n.secondary,eagerUpdate:!0,wrapperComponentType:"div",showEyeDropper:!0,onChange:l})]})]})]})}function Nx(e){let{shouldShow:t,showSecondaryColor:n,onRequestClose:i,children:l,palette:s,onPrimaryColorChange:r,onSecondaryColorChange:a,popoutTargetRef:o}=e;return(0,p.jsx)(rb.Y,{targetElementRef:o,renderPopout:()=>(0,p.jsx)(Ng,{showSecondaryColor:n,palette:s,onPrimaryColorChange:r,onSecondaryColorChange:a}),position:"top",shouldShow:t,onRequestClose:i,animation:rb.Y.Animation.TRANSLATE,animationPosition:"right",children:l})}function Nh(e){var t,n;let{palette:i,badge:l,isSelected:s,onClick:r}=e,a=(0,aj.Gx)({isSelected:s,label:(t=i.primary,n=i.secondary,el.intl.formatToPlainString(el.t.g79C8T,{primaryColor:Nc(t),secondaryColor:Nc(n)}))});return(0,p.jsx)(eM.D,{...a,className:k()(Nr.Uh,{[Nr.fT]:s}),onClick:r,children:(0,p.jsx)(Ns.J,{badge:l,width:32,height:32,primaryTintColor:i.primary,secondaryTintColor:i.secondary})})}function NE(e){let{badge:t,primary:n,secondary:i,isSelected:l,showColorPopout:s,setShowColorPopout:r,palettePopoutTargetRef:a,handleChange:o}=e,d=(0,aj.Gx)({isSelected:l,label:el.intl.formatToPlainString(el.t.hr4D2X,{primaryColor:n,secondaryColor:i})});return(0,p.jsx)(Nx,{popoutTargetRef:a,showSecondaryColor:Nd.C9[t]>=2,palette:{primary:n,secondary:i},onPrimaryColorChange:e=>{o({primary:(0,aE.Hl)(e)})},onSecondaryColorChange:e=>{o({secondary:(0,aE.Hl)(e)})},shouldShow:s,onRequestClose:()=>r(!1),children:e=>(0,p.jsx)(eM.D,{...e,...d,innerRef:a,onClick:()=>{r(e=>!e)},className:k()(Nr.Uh,{[Nr.fT]:l}),children:(0,p.jsx)(ap.d,{size:"custom",width:20,height:20})})})}function Nj(e){let{badge:t,isSelected:n,onClick:i}=e,l=el.intl.string(Nn.default["4lP3/H"]),s=(0,aj.Gx)({isSelected:n,label:l});return(0,p.jsx)(t9.m,{text:l,"aria-label":l,children:(0,p.jsxs)(eM.D,{...s,className:k()(Nr.Uh,Nr.lM,{[Nr.fT]:n}),onClick:i,children:[(0,p.jsx)(Ns.J,{badge:t,width:32,height:32}),(0,p.jsx)("div",{className:Nr.i0,children:(0,p.jsx)(No.RefreshIcon,{size:"custom",width:12,height:12})})]})})}let Nf=function(e){let{className:t,guildId:n,badge:i,primaryColor:l,secondaryColor:s}=e,[r,a]=R.useState(!1),o=R.useRef(null),d=R.useId(),c=R.useId(),u=null==l&&null==s,m=R.useMemo(()=>!u&&Nd.Ub.every(e=>e.primary!==l||e.secondary!==s),[u,l,s]),g=(0,aj._u)({orientation:"horizontal",isDisabled:!1,labelledBy:d});function x(e){let t={};void 0!==e.primary&&(t.badgeColorPrimary=e.primary),void 0!==e.secondary&&(t.badgeColorSecondary=e.secondary),et.A.updateGuildProfile(n,t)}return(0,p.jsxs)("div",{className:t,children:[(0,p.jsx)(i1.D,{label:el.intl.string(Nn.default.zSbMdX),id:d,children:e=>(0,p.jsxs)("div",{...g,id:e.controlId,"aria-describedby":c,className:Nr.p3,children:[Nd.Ub.map(e=>(0,p.jsx)(Nh,{palette:e,badge:i,isSelected:e.primary===l&&e.secondary===s,onClick:()=>x(e)},`${e.primary}${e.secondary}`)),(0,p.jsx)(Nj,{badge:i,isSelected:u,onClick:()=>{x({primary:null,secondary:null})}}),(0,p.jsx)(NE,{badge:i,primary:l??Nd.Ub["0"].primary,secondary:s??Nd.Ub["0"].secondary,isSelected:m,showColorPopout:r,setShowColorPopout:a,palettePopoutTargetRef:o,handleChange:x})]})}),(0,p.jsx)(ms.A,{id:c,children:el.intl.string(el.t.ovbW0Z)})]})};var NN=n(162232),Np=n(534400),NA=n(514661),NI=n(483625),NS=n(941260);function NC(e){let{guildId:t}=e,n=(0,L.bG)([t7.A],()=>t7.A.getGuild(t)),i=(0,L.bG)([Z.default],()=>Z.default.getCurrentUser()),{onAdoptTag:l,isAdopting:s}=(0,NA.A)(t),r=i?.primaryGuild?.identityGuildId===t&&i?.primaryGuild?.identityEnabled===!0;if(null!=i&&null!=n&&(0,f8.q0)(n))return(0,p.jsxs)("div",{className:NS.kL,children:[(0,p.jsx)(G.E,{className:NS.uW,variant:"text-xs/medium",color:"text-muted",children:r?el.intl.string(Nn.default["6xBCpG"]):el.intl.string(Nn.default.eSRKez)}),(0,p.jsx)("div",{className:NS.yF}),(0,p.jsxs)("div",{className:k()(NS.uW,NS.rf),children:[(0,p.jsx)(NI.V,{avatar:(0,p.jsx)(NN.A,{user:i,guildId:t,avatarSize:eu._3.SIZE_40,"aria-hidden":!0}),decorations:(0,p.jsx)(Np.o9,{guildId:n.id,guildBadge:n.profile.badge,guildTag:n.profile.tag,inline:!1}),username:os.Ay.getName(t,null,i),message:el.intl.string(el.t["6OSasb"])}),(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.cQDYRu),onClick:l,loading:s,disabled:r,fullWidth:!0})]})]})}let N_=function(){(0,el.useSyncMessages)(Nn.messagesLoader);let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=(0,L.bG)([O.A],()=>O.A.getGuildProfile()),{fetchGuildProfile:n,fetchStatus:i}=(0,f7.u)(e?.id);if(R.useEffect(()=>{i===f9.X.NOT_FETCHED&&n()},[n,i]),i!==f9.X.FETCHED)return(0,p.jsx)("div",{className:Nr.dc,children:(0,p.jsx)(eO.y,{})});if(null==e||null==t)return null;let l=f6.i.VISIBLE.has(t.visibility),s=(0,f8.Rg)(e),r=!s||t?.tag==null,a=t.badge??Nd.hc["0"],o=t.badgeColorPrimary??null,d=t.badgeColorSecondary??null,c=(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(Na,{className:Nr.uW,guildId:e.id,isDisabled:r,tag:t.tag??"",badge:a,primaryColor:o,secondaryColor:d}),(0,p.jsx)(Ni,{className:Nr.uW,selectedBadge:a,guildId:e.id}),(0,p.jsx)(Nf,{className:Nr.uW,guildId:e.id,badge:a,primaryColor:o,secondaryColor:d})]});return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{className:Nr.DD,variant:"heading-lg/semibold",children:el.intl.string(Nn.default.mf2OwH)}),(0,p.jsxs)("div",{className:Nr.kL,children:[(0,p.jsxs)("div",{className:Nr.hu,children:[(0,p.jsxs)("div",{className:Nr.iQ,children:[(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.format(Nn.default["655Uny"],{onClickServerProfile:()=>{et.A.setSection(ei.BEX.PROFILE)},onClickApplyToJoin:()=>{et.A.setSection(ei.BEX.ACCESS)}})}),!l&&(0,p.jsx)(xF.A,{className:Nr.pB,children:(0,p.jsx)(G.E,{variant:"text-xs/medium",children:el.intl.format(Nn.default.CRbkIz,{onClickEditSetting:()=>et.A.setSection(ei.BEX.PROFILE,ei.nd0.PROFILE_VISIBILITY)})})})]}),s?(0,p.jsxs)("div",{className:Nr.DZ,children:[(0,p.jsx)("label",{htmlFor:"enable-server-tag",children:(0,p.jsx)(G.E,{variant:"text-md/semibold",color:"text-strong",children:el.intl.string(Nn.default["1zams8"])})}),(0,p.jsx)(V.d,{id:"enable-server-tag",checked:!r,onChange:function(){null!=e&&null!=t&&(r?et.A.updateGuildProfile(e.id,{tag:t.tag??"",badge:a,badgeColorPrimary:o,badgeColorSecondary:d}):et.A.updateGuildProfile(e.id,{tag:null}))}})]}):(0,p.jsx)("div",{className:Nr.vw,children:(0,p.jsx)(ES.u,{onClick:function(){null!=e&&((0,xw.A)(e.id,a$.A.GUILD_POWERUPS_GUILD_SETTINGS_TAGS),et.A.close())}})}),r?(0,p.jsx)(f4.R,{children:(0,p.jsx)("div",{className:Nr.n8,children:c})}):c]}),(0,p.jsxs)("div",{className:Nr.so,children:[(0,p.jsx)(NI.A,{guildId:e.id,tag:t.tag,badge:a,primaryColor:o,secondaryColor:d}),!r&&(0,p.jsx)(NC,{guildId:e.id})]})]})]})};var Nv=n(250527);function NT(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=e?.id,n=(0,L.bG)([O.A],()=>O.A.getProfileError()),i=(0,L.bG)([O.A],()=>O.A.getGuildProfile()),l=(0,L.bG)([f9.A],()=>f9.A.getIsUpdating(t)),s=R.useMemo(()=>n?.status===429?el.intl.string(Nn.default["bFRS/s"]):n?.getAnyErrorMessage(),[n]),r=R.useCallback(()=>{if(null==e||null==i)return;let t={tag:i.tag,badge:i.badge,badgeColorPrimary:i.badgeColorPrimary,badgeColorSecondary:i.badgeColorSecondary};(0,Nv._C)(e.id,t)},[e,i]),a=R.useCallback(()=>{null!=t&&et.A.init(t)},[t]);return(0,p.jsx)(tf.A,{submitting:l,errorMessage:s,onSave:r,onReset:a})}var Nb=n(221950),Ny=n(462824),NR=n(985925),NL=n(754744),NG=n(138298),ND=n(761640),NO=n(144073),NM=n(151781),Nk=n(465917),NU=n(739927);function NP(e){let{guild:t}=e,n=(0,iN.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t),[t]),i=t.features.has(ei.GuildFeatures.COMMUNITY),[l,s]=R.useState(t.features.has(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY)),r=R.useCallback(async e=>{s(e),await tr(t,e)},[t]);return i?null:(0,p.jsx)("div",{className:NU.k,children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.jDarmy),description:el.intl.string(el.t["/ee7yK"]),checked:l,onChange:r,disabled:!n})})}var Nw=n(856768),NF=n(189552),NB=n(872238),NH=n(749060),NV=n(779545),Nz=n(636670),NY=n(372435);function NW(e){let{guildId:t}=e,n=(0,iN.bG)([t7.A],()=>t7.A.getGuild(t)),{analyticsLocations:i}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_MEMBERS_PAGE),l=(0,NR.q)(t),s=(0,iN.bG)([ND.Ay],()=>ND.Ay.getGuildSidebarState(t),[t]),r=R.useCallback(()=>{NG.A.closeGuildSidebar(t)},[t]),a=!1==!!n?.features.has(ei.GuildFeatures.ENABLED_MODERATION_EXPERIENCE_FOR_NON_COMMUNITY),o=(0,iN.bG)([NM.A],()=>NM.A.getEstimatedMemberSearchCountByGuildId(t),[t]),d=R.useCallback(e=>{null!=e&&(0,jM.openUserProfileModal)({userId:e.userId,guildId:e.guildId,sourceAnalyticsLocations:i})},[i]),c=R.useRef(null),u=R.useCallback(()=>{c.current?.resetSearchText()},[]),m=(0,NO.Ms)(t),g=(0,NO.Wl)(t);if(null==n)return null;let x=(0,NF.ii)(g,m,o);return(0,p.jsxs)(a9.f5,{value:i,children:[(0,p.jsx)("div",{className:k()(d$.customColumn,NY.$Z,NY.ed),children:(0,p.jsx)("div",{className:d$.customContainer,children:(0,p.jsx)(sU.Ar,{className:k()(d$.customScroller,NY.cj),orientation:"auto",children:(0,p.jsx)(sU.Ar,{className:NY.mh,orientation:"auto",children:(0,p.jsxs)("main",{className:k()(d$.customColumn,d$.contentColumnDefault,NY.$Z,NY.ed,NY.z1),children:[(0,p.jsx)("div",{className:NY.wx,children:(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.S40K66)})},"header"),(0,p.jsx)("div",{children:(0,p.jsxs)("div",{className:NY.CZ,children:[(0,p.jsx)(NP,{guild:n}),(0,p.jsx)(Nk.A,{guild:n}),a?(0,p.jsxs)("div",{className:NY.FV,children:[(0,p.jsx)(NV.A,{guild:n,ref:c}),(0,p.jsx)(NB.A,{guild:n,searchState:x,compact:!0,onSelectRow:d,onResetForNewMembers:u}),x!==NF.IY.SUCCESS_STILL_INDEXING&&(0,p.jsx)(NH.A,{guildId:n.id})]}):(0,p.jsx)("div",{className:NY.qQ,children:(0,p.jsxs)("div",{className:NY.pb,children:[(0,p.jsx)("div",{children:(0,p.jsx)(Nz.A,{})}),(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-muted",children:el.intl.format(el.t.Bf6yxB,{onClick:function(e){null!=n&&(e.preventDefault(),et.A.close(),(0,Nb.aZ)(n.id))}})})]})})]})},"body"),(0,p.jsx)(Nw.A,{guildId:n.id})]})})})})}),l&&null!=s&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(Ny.p,{isVisible:!0,onClick:r}),(0,p.jsx)("div",{className:NY.zd,style:{width:ei.da6},children:(0,p.jsx)(NL.default,{userId:s.details.userId,guildId:s.details.guildId,onClose:r})})]})]})}var NK=n(596950);function NX(e){if(null==e)return!1;let t=e.features.has(ei.GuildFeatures.COMMUNITY),n=e.features.has(ei.GuildFeatures.MEMBER_VERIFICATION_MANUAL_APPROVAL);return t||n}function Nq(){let e=NX((0,L.bG)([O.A],()=>O.A.getProps().guild,[]));return(0,p.jsxs)("div",{className:NK.q,children:[(0,p.jsx)("div",{children:el.intl.string(el.t["9Oq93m"])}),e&&(0,p.jsx)(dv.t,{size:"xs",color:"currentColor",className:NK.w})]})}function NJ(){let{guild:e}=(0,L.bG)([O.A],()=>O.A.getProps(),[],U.isEqual),t=e?.id??ei.dJq;return(0,W.fw)(t)?(0,p.jsx)(NW,{guildId:t}):null}var NQ=n(640238),NZ=n(292572),N$=n(122906),N0=n(401755),N1=n(501999),N2=n(221851);class N3 extends L.Ay.Store{initialize(){this.waitFor(O.A,N$.A)}static displayName="GuildSettingsTemplateMetadataStore_";name="";description="";error=null;getTemplate(){let e=O.A.getProps().guild;if(null==e)return null;let t=N$.A.getForGuild(e.id);return null!=t&&t.state!==N0.QB.RESOLVING?t:null}reset=()=>{let e=this.getTemplate();null!=e?(this.name=e.name??this.name,this.description=e.description??this.description):(this.name="",this.description=""),this.emitChange()};setName=e=>{this.name=e,this.emitChange()};setDescription=e=>{this.description=e,this.emitChange()};setError=e=>{this.error=e,this.emitChange()};save=async()=>{await NZ.A.updateGuildTemplate(O.A.getProps().guild.id,this.getTemplate().code,this.name,this.description),this.emitChange()};showNotice(){let e=this.getTemplate();return null!=e&&null!=this.name&&(this.name.trim()!==e.name||this.description.trim()!==e.description)}}let N5=new N3(eh.h);function N6(){let[e,t]=R.useState(!1);async function n(){t(!0),await N5.save(),t(!1)}return(0,p.jsx)(tf.A,{submitting:e,onReset:N5.reset,onSave:n,disabled:!N4(N5.name)})}function N4(e){return null!=e&&e.trim().length>=2}function N9(){return(0,p.jsx)("div",{className:N2.Q5,children:(0,p.jsxs)(uA.F,{component:(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.KUw7Ss)}),children:[(0,p.jsx)(G.E,{className:N2.SX,variant:"text-sm/normal",children:el.intl.format(el.t.c0m8bK,{})}),(0,p.jsx)(N8,{}),(0,p.jsx)(H.c,{className:N1.yF}),(0,p.jsx)(N7,{})]})})}function N7(){var e;let{guild:t}=O.A.getProps();iY()(null!=t,"guild cannot be null");let n=(e=t.id,(0,L.bG)([e6.A,J.A],()=>Object.values(e6.A.getMutableGuildChannelsForGuild(e)).every(e=>J.A.can(ei.xBc.VIEW_CHANNEL,e)),[e])),i=(0,L.bG)([N5],()=>N5.error),[l,s]=R.useState(!0),{loading:r,guildTemplate:a}=function(e){let[t,n]=R.useState(null!=e);return R.useEffect(()=>{!async function(){if(null!=e){n(!0);try{await NZ.A.loadTemplatesForGuild(e),n(!1)}catch(e){N5.setError(new nS.LG(e))}}}()},[e]),{loading:t,guildTemplate:(0,L.bG)([N$.A],()=>null!=e?N$.A.getForGuild(e):void 0,[e])}}(n?t.id:null);if(R.useEffect(()=>{l&&!r&&(null!=a&&(N5.setName(a.name??""),N5.setDescription(a.description??"")),s(!1))},[l,a,r]),R.useEffect(()=>()=>{N5.reset(),N5.setError(null)},[]),!n)return(0,p.jsx)(G.E,{color:"text-muted",variant:"text-sm/normal",children:el.intl.string(el.t.f0IPAG)});if(l)return null!=i?(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",children:i.message}):(0,p.jsx)(eO.y,{className:N2.eT});let o=null!=i&&null==i.getFirstFieldErrorMessage("name")&&null==i.getFirstFieldErrorMessage("description");return(0,p.jsxs)(sr.B,{gap:20,children:[(0,p.jsx)(pt,{}),(0,p.jsx)(pn,{guild:t,guildTemplate:a}),o?(0,p.jsx)(G.E,{className:N2.Ot,color:"text-feedback-critical",variant:"text-sm/normal",children:i.getAnyErrorMessage()}):null]})}function N8(){return(0,p.jsxs)("div",{className:N1.qR,children:[(0,p.jsxs)("div",{className:N1.eg,children:[(0,p.jsx)(D.D,{variant:"eyebrow",children:el.intl.string(el.t["f8u+VO"])}),(0,p.jsxs)("div",{className:N1.VP,children:[(0,p.jsx)(lk.y,{size:"md",className:N1.Sy,color:ed.A.unsafe_rawColors.GREEN_360.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css}),el.intl.string(el.t.K2tn16)]}),(0,p.jsxs)("div",{className:N1.VP,children:[(0,p.jsx)(lk.y,{size:"md",className:N1.Sy,color:ed.A.unsafe_rawColors.GREEN_360.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css}),el.intl.string(el.t.om5gNq)]}),(0,p.jsxs)("div",{className:N1.VP,children:[(0,p.jsx)(lk.y,{size:"md",className:N1.Sy,color:ed.A.unsafe_rawColors.GREEN_360.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css}),el.intl.string(el.t["/VNqdD"])]})]}),(0,p.jsxs)("div",{className:N1.eg,children:[(0,p.jsx)(D.D,{variant:"eyebrow",children:el.intl.string(el.t["8zhJEr"])}),(0,p.jsxs)("div",{className:N1.VP,children:[(0,p.jsx)(lM.a,{size:"md",className:N1.Sy,color:ed.A.unsafe_rawColors.RED_400.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css}),el.intl.string(el.t.WOKI6t)]}),(0,p.jsxs)("div",{className:N1.VP,children:[(0,p.jsx)(lM.a,{size:"md",className:N1.Sy,color:ed.A.unsafe_rawColors.RED_400.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css}),el.intl.string(el.t.ddhDJH)]}),(0,p.jsxs)("div",{className:N1.VP,children:[(0,p.jsx)(lM.a,{size:"md",className:N1.Sy,color:ed.A.unsafe_rawColors.RED_400.css,secondaryColor:ed.A.unsafe_rawColors.WHITE.css}),el.intl.string(el.t["6Q/DHk"])]})]})]})}function pe(e){let{cancel:t,confirm:n}=e;return(0,p.jsx)(NQ.M,{dismissable:!0,header:el.intl.string(el.t["cN/RFD"]),confirmText:el.intl.string(el.t["cN/RFD"]),cancelText:el.intl.string(el.t["ETE/oC"]),onCancel:t,onConfirm:n,children:(0,p.jsx)(G.E,{variant:"text-md/normal",color:"text-default",children:el.intl.string(el.t["apCQv/"])})})}function pt(){let e=(0,L.bG)([N5],()=>N5.name),t=(0,L.bG)([N5],()=>N5.description),n=(0,L.bG)([N5],()=>N5.error),[i,l]=R.useState(!1),s=R.useCallback(()=>{l(!1)},[]),r=R.useCallback(()=>{l(!0)},[]),a=R.useMemo(()=>{if(!(i||e.length<1||N4(e)))return el.intl.string(el.t.IHAlh1)},[e,i]);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(n6.k,{label:el.intl.string(el.t.z1a9R1),required:!0,error:a??n?.getFirstFieldErrorMessage("name"),value:e,onChange:e=>N5.setName(e),placeholder:el.intl.string(el.t.bMlpvk),maxLength:100,onBlur:s,onFocus:r,autoFocus:!0}),(0,p.jsx)(i0.f,{label:el.intl.string(el.t.GxirWa),error:n?.getFirstFieldErrorMessage("description"),value:t,onChange:e=>N5.setDescription(e),placeholder:el.intl.string(el.t.n1FBXh),maxLength:120})]})}function pn(e){let{guild:t,guildTemplate:n}=e;return null==n?(0,p.jsx)(pi,{guild:t}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(i1.D,{label:el.intl.string(el.t.zGGcLw),children:(0,p.jsx)(di.A,{buttonLook:a4.$n.Looks.FILLED,buttonColor:a4.$n.Colors.BRAND,value:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=window.GLOBAL_ENV.GUILD_TEMPLATE_HOST,i=`/${e}`;return`${t?`${location.protocol}`:""}//${n}${i}`}(n.code)})}),n.isDirty&&(0,p.jsx)(G.E,{color:"text-feedback-warning",className:N2.Ot,variant:"text-sm/normal",children:el.intl.string(el.t.aWsjtD)}),(0,p.jsxs)("div",{className:k()(N2.QX,N1.UD),children:[n.isDirty&&(0,p.jsx)(pl,{guild:t,guildTemplate:n}),(0,p.jsxs)("div",{className:N1.eS,children:[(0,p.jsx)(ps,{guild:t,guildTemplate:n}),(0,p.jsx)(pr,{guildTemplate:n})]})]}),n.isDirty&&(0,p.jsx)("div",{className:N1.U2,children:el.intl.format(el.t.v0AVum,{timestamp:new Date(n.updatedAt)})})]})}function pi(e){let{guild:t}=e,n=(0,L.bG)([N5],()=>N5.name),[i,l]=R.useState(!1);async function s(){N5.setError(null),l(!0);try{await NZ.A.createGuildTemplate(t.id,N5.name,N5.description)}catch(e){N5.setError(new nS.LG(e))}l(!1)}return(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.Wxdi8A),loading:i,disabled:!N4(n),onClick:s})}function pl(e){let{guild:t,guildTemplate:n}=e,[i,l]=R.useState(!1);async function s(){N5.setError(null),l(!0);try{await NZ.A.syncGuildTemplate(t.id,n.code)}catch(e){N5.setError(new nS.LG(e))}l(!1)}return(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:N1.x6,children:(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t["Nw+0Y/"]),loading:i,onClick:s})})}function ps(e){let{guild:t,guildTemplate:n}=e,[i,l]=R.useState(!1);async function s(){N5.setError(null);try{await NZ.A.deleteGuildTemplate(t.id,n.code),N5.setName(""),N5.setDescription("")}catch(e){N5.setError(new nS.LG(e))}l(!1)}return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:N1.x6,children:(0,p.jsx)(eg.$,{variant:"critical-secondary",text:el.intl.string(el.t["cN/RFD"]),onClick:()=>l(!0)})}),i?(0,p.jsx)(pe,{confirm:s,cancel:()=>l(!1)}):null]})}function pr(e){let{guildTemplate:t}=e;return(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:N1.x6,children:(0,p.jsx)(eg.$,{variant:"secondary",text:el.intl.string(el.t.YI3iV6),onClick:function(){return(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("122326"),n.e("461123"),n.e("734187"),n.e("978953"),n.e("324866"),n.e("419580"),n.e("816198"),n.e("592152")]).then(n.bind(n,72715));return n=>(0,p.jsx)(e,{...n,guildTemplate:t})})}})})}var pa=n(575813);function po(e){let{showDirtyIndicator:t}=e;return t?(0,p.jsxs)("div",{className:pa.k,children:[el.intl.string(el.t.KUw7Ss),(0,p.jsx)("div",{className:pa.O})]}):(0,p.jsx)(p.Fragment,{children:el.intl.string(el.t.KUw7Ss)})}var pd=n(432371),pc=n(376261),pu=n(256497);function pm(e){let{isInventoryFeedEnabled:t,canManageGuild:n,features:i}=e,l=R.useCallback(e=>{let t=new Set(i);e?(t.add(ei.GuildFeatures.ACTIVITY_FEED_ENABLED_BY_USER),t.delete(ei.GuildFeatures.ACTIVITY_FEED_DISABLED_BY_USER)):(t.add(ei.GuildFeatures.ACTIVITY_FEED_DISABLED_BY_USER),t.delete(ei.GuildFeatures.ACTIVITY_FEED_ENABLED_BY_USER)),et.A.updateGuild({features:t})},[i]);return(0,p.jsx)(l6.n,{label:el.intl.string(el.t["oQ/7Bc"]),description:el.intl.string(el.t.fZ0qZU),children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.WompT5),checked:t,onChange:l,disabled:!n})})}function pg(e){let{label:t,description:n,helperText:i,guildId:l,defaultSettings:s,canManageGuild:r}=e,a=(0,L.bG)([eS.A],()=>eS.A.getMemberCount(l)),o=R.useMemo(()=>[{name:el.intl.string(el.t["n/bTaY"]),value:ei.orn.ALL_MESSAGES,desc:null!=a&&a>=ei._4N?el.intl.string(el.t["L+P4t2"]):null},{name:el.intl.string(el.t["6fQPhu"]),value:ei.orn.ONLY_MENTIONS}],[a]),d=R.useCallback(e=>{et.A.updateGuild({defaultMessageNotifications:e})},[]);return(0,p.jsx)(i$.z,{label:t,description:n,helperText:i,options:o,value:s,disabled:!r,onChange:d})}function px(e){let{guildId:t,defaultSettings:n,canManageGuild:i}=e;return(0,p.jsx)(pg,{label:el.intl.string(el.t["23TVhl"]),description:el.intl.string(el.t.U4LwWC),helperText:el.intl.string(el.t.xdY0pC),guildId:t,defaultSettings:n,canManageGuild:i})}var ph=n(473953),pE=n(593673);async function pj(e,t){let n={...t};t.enabled||(n.publish_status=pE.B.DRAFT);let i=await (0,ph.Wl)(e,n);eh.h.dispatch({type:"GUILD_SETTINGS_SET_GUILD_SPACE_SETTINGS",guildId:e,settings:i})}function pf(e){let{guildId:t,canManageGuild:n}=e,{settings:i}=(0,L.cf)([O.A],()=>({settings:O.A.getGuildSpaceSettings()})),l=R.useCallback(e=>{eh.h.dispatch({type:"GUILD_SETTINGS_GUILD_SPACE_SETTINGS_UPDATE",guildId:t,settings:{enabled:e}})},[t]);return(0,p.jsx)(l6.n,{label:el.intl.string(el.t["04IVMq"]),description:el.intl.string(el.t.K1URjQ),children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.lgDNyX),checked:i?.enabled??!1,onChange:l,disabled:!n})})}function pN(e){let{canManageGuild:t,afkTimeout:n,afkChannelId:i,label:l}=e,s=R.useMemo(()=>[{id:"1min",value:"60",label:el.intl.formatToPlainString(el.t.iXLF9W,{minutes:1})},{id:"5min",value:"300",label:el.intl.formatToPlainString(el.t.iXLF9W,{minutes:5})},{id:"15min",value:"900",label:el.intl.formatToPlainString(el.t.iXLF9W,{minutes:15})},{id:"30min",value:"1800",label:el.intl.formatToPlainString(el.t.iXLF9W,{minutes:30})},{id:"1hr",value:"3600",label:el.intl.formatToPlainString(el.t.xCjYxK,{hours:1})}],[]),r=R.useCallback(e=>{et.A.updateGuild({afkTimeout:parseInt(e,10)})},[]);return(0,p.jsx)(t_.l,{selectionMode:"single",label:l,value:n?.toString()??void 0,options:s,disabled:null==i||!t,onSelectionChange:r})}n(667532);var pp=n(194667),pA=n(999903);let pI="NO_CHANNEL";function pS(e){return{value:e.id,label:(0,eq.m1)(e,Z.default,e9.A),channel:e,category:e6.A.getChannel(e.parent_id)}}function pC(e){let{option:t}=e,{label:n,channel:i,category:l}=t,s=R.useMemo(()=>(0,rM.gU)(i),[i]),r=(0,eq.Ay)(l);return(0,p.jsx)(pp.X,{title:n,icon:s,subtitle:r})}function p_(e){let{canManageGuild:t,guildId:n,afkChannelId:i,label:l}=e,s=(0,L.bG)([rU.A],()=>rU.A.getCategories(n)),r=R.useMemo(()=>{let e=(0,pA.A)(s._categories,s).filter(e=>{let{channel:t}=e;return t.type===eY.r.GUILD_VOICE}).map(e=>{let{channel:t}=e;return pS(t)});return e.unshift({value:pI,label:el.intl.string(el.t.wGiHkK)}),e},[s]),a=R.useCallback(e=>{let t=e===pI?null:e;et.A.updateGuild({afkChannelId:t})},[]);return(0,p.jsx)(pT,{label:l,value:i??pI,options:r,canManageGuild:t,onChange:a})}function pv(e){let{canManageGuild:t,guildId:n,systemChannelId:i,label:l,description:s,layout:r}=e,a=(0,L.bG)([rU.A],()=>rU.A.getCategories(n)),o=R.useMemo(()=>{let e=(0,pA.A)(a._categories,a).filter(e=>{let{channel:t}=e;return t.type===eY.r.GUILD_TEXT}).map(e=>{let{channel:t}=e;return pS(t)});return e.unshift({value:pI,label:el.intl.string(el.t.ibUhoa)}),e},[a]),d=R.useCallback(e=>{let t=e===pI?null:e;et.A.updateGuild({systemChannelId:t})},[]);return(0,p.jsx)(pT,{label:l,description:s,layout:r,value:i??pI,options:o,canManageGuild:t,onChange:d})}function pT(e){let{value:t,options:n,canManageGuild:i,onChange:l,label:s,description:r,layout:a}=e,o=R.useCallback(e=>{if(null!=e)return(0,p.jsx)(pC,{option:e})},[]),d=R.useCallback(e=>o(e[0]),[o]);return(0,p.jsx)(rO.Te,{label:s,description:r,value:t,options:n,isDisabled:!i,onChange:l,renderOptionLabel:o,renderOptionValue:d,layout:a,"data-migration-pending":!0})}var pb=n(364675);function py(e){let{canManageGuild:t,guild:n}=e;return(0,p.jsxs)("div",{children:[(0,p.jsxs)("div",{className:pb.t,children:[(0,p.jsx)("div",{className:pb._,children:(0,p.jsx)(p_,{label:el.intl.string(el.t.KuYcnU),canManageGuild:t,guildId:n.id,afkChannelId:n.afkChannelId})}),(0,p.jsx)("div",{className:pb._,children:(0,p.jsx)(pN,{label:el.intl.string(el.t.brhYaR),canManageGuild:t,afkChannelId:n.afkChannelId,afkTimeout:n.afkTimeout})})]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t.ffEOKP)})]})}function pR(e){let{features:t,canManageGuild:n}=e,i=R.useCallback(e=>{let n=new Set(t);e?n.add(ei.GuildFeatures.SUMMARIES_ENABLED_BY_USER):n.delete(ei.GuildFeatures.SUMMARIES_ENABLED_BY_USER),et.A.updateGuild({features:n})},[t]);return(0,p.jsx)(l6.n,{label:el.intl.string(el.t.FOYxgr),description:el.intl.format(el.t["c6Cy/h"],{helpdeskArticle:$.A.getArticleURL(ei.MVz.CONVERSATION_SUMMARIES)}),children:(0,p.jsx)(V.d,{label:el.intl.string(el.t.vmEDQs),badge:"beta",checked:t.has(ei.GuildFeatures.SUMMARIES_ENABLED_BY_USER),onChange:i,disabled:!n})})}var pL=n(508770),pG=n(138017),pD=n(942075),pO=n(164696),pM=n(61567),pk=n(483603);let pU="NO_SYSTEM_CHANNEL";function pP(e){let{guild:t,canManageGuild:n}=e,[i,l]=R.useState(!1),s=R.useCallback((e,n)=>{let i=(0,x$.lA)(t.systemChannelFlags,e,n);et.A.updateGuild({systemChannelFlags:i})},[t.systemChannelFlags]),r=R.useCallback(e=>s(ei.ogj.SUPPRESS_JOIN_NOTIFICATIONS,!e),[s]),a=R.useCallback(e=>s(ei.ogj.SUPPRESS_PREMIUM_SUBSCRIPTIONS,!e),[s]),o=R.useCallback(e=>s(ei.ogj.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS,!e),[s]),d=R.useCallback(e=>s(ei.ogj.SUPPRESS_JOIN_NOTIFICATION_REPLIES,!e),[s]),c=R.useCallback(e=>s(ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS,!e),[s]),u=R.useCallback(e=>s(ei.ogj.SUPPRESS_VOICE_SESSION_NOTIFICATIONS,!e),[s]),m=R.useCallback(e=>s(ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES,!e),[s]),g=R.useCallback(e=>s(ei.ogj.SUPPRESS_GAMING_LEADERBOARD_NOTIFICATIONS,!e),[s]),x=R.useCallback(e=>s(ei.ogj.SUPPRESS_GUILD_SPACE_WHITEBOARD_NOTIFICATIONS,!e),[s]),h=R.useCallback(()=>l(e=>!e),[]),E=t.systemChannelId??pU,j=(0,pD.g6)(t),f=j||(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS),N=j||(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES),A=(0,pO.Zb)(t.id,"guild_settings")||(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_VOICE_SESSION_NOTIFICATIONS),I=(0,pu.fX)(t.id,"guild_settings"),S=!n||E===pU;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t["+f0bXQ"]),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_JOIN_NOTIFICATIONS),onChange:r,disabled:S}),(0,p.jsx)(V.d,{label:el.intl.string(el.t["72k7jf"]),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_JOIN_NOTIFICATION_REPLIES),onChange:d,disabled:S}),(0,p.jsx)(V.d,{label:el.intl.string(el.t["2L8NCN"]),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_PREMIUM_SUBSCRIPTIONS),onChange:a,disabled:S}),(0,p.jsx)(V.d,{label:el.intl.string(el.t["NvnW+V"]),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS),onChange:o,disabled:S}),f&&(0,p.jsx)(V.d,{label:el.intl.string(el.t["54n19R"]),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATIONS),onChange:c,disabled:S}),N&&(0,p.jsx)(V.d,{label:el.intl.string(el.t["IhF5d+"]),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_ROLE_SUBSCRIPTION_PURCHASE_NOTIFICATION_REPLIES),onChange:m,disabled:S}),A&&(0,p.jsx)(V.d,{label:el.intl.string(el.t.IMtHBW),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_VOICE_SESSION_NOTIFICATIONS),onChange:u,disabled:S}),I&&(0,p.jsx)(eD.N,{isExpanded:i,collapsibleContent:(0,p.jsxs)(sr.B,{padding:{left:8,top:24},gap:16,children:[(0,p.jsx)(V.d,{label:el.intl.string(pM.default.btBTIw),description:el.intl.string(pM.default.n3aRYQ),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_GAMING_LEADERBOARD_NOTIFICATIONS),onChange:g,disabled:S}),(0,p.jsx)(V.d,{label:el.intl.string(el.t.YZqqTX),checked:!(0,x$.Lt)(t.systemChannelFlags,ei.ogj.SUPPRESS_GUILD_SPACE_WHITEBOARD_NOTIFICATIONS),onChange:x,disabled:S})]}),children:e=>{let{onClick:t}=e;return(0,p.jsxs)(eM.D,{className:pk.DC,"aria-expanded":i,onClick:e=>{h(),t(e)},children:[(0,p.jsxs)("span",{className:pk.Wh,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-default",children:i?el.intl.string(el.t.zLNTax):el.intl.string(el.t.HZPns7)}),(0,p.jsx)(pL.E,{type:"new",variant:"brand"})]}),(0,p.jsx)("div",{className:pk.E1,children:(0,p.jsx)(pG.j,{className:k()(pk.ai,{[pk.Gy]:!i}),color:ed.A.colors.ICON_STRONG})})]})}})]})}function pw(e){let{canManageGuild:t,guild:n}=e;return(0,p.jsxs)(l6.n,{label:el.intl.string(el.t["Cv6AN/"]),description:el.intl.string(el.t.qxIcrT),children:[(0,p.jsx)(pP,{canManageGuild:t,guild:n}),(0,p.jsx)(pv,{layout:"horizontal",label:el.intl.string(el.t.NASFnq),description:el.intl.string(el.t.ZhOdpR),canManageGuild:t,guildId:n.id,systemChannelId:n.systemChannelId})]})}function pF(e,t,n){return eh.h.dispatch({type:"GUILD_SETTINGS_WIDGET_UPDATE",guildId:e,enabled:t,channelId:n??null}),Promise.resolve(!0)}let pB="NO_CHANNEL",pH=sV.kg(ei.xBc.VIEW_CHANNEL,ei.xBc.CREATE_INSTANT_INVITE);function pV(e){let{label:t,description:n,guildId:i,widgetEnabled:l,widgetChannelId:s,enableLocalUpdate:r}=e,a=(0,L.bG)([e4.Ay],()=>e4.Ay.getChannels(i)),o=R.useMemo(()=>{let e=[...a[e4.I6],...a[e4.vM]].filter(e=>{let{channel:t}=e;return t.guild_id===i}).filter(e=>{let{channel:t}=e;return t.id===s||J.A.can(pH,t)}).map(e=>{let{channel:t}=e;return{id:t.id,value:t.id,label:(0,eq.m1)(t,Z.default,e9.A,!0)}});return e.unshift({id:"no-instant-invite",value:pB,label:el.intl.string(el.t.u197b7)}),e},[a,i,s]),d=R.useCallback(e=>{r?pF(i,l,e!==pB?e:null):et.A.updateEmbed(i,l,e!==pB?e:null)},[i,l,r]);return(0,p.jsx)(t_.l,{label:t,description:n,options:o,value:s??void 0,onSelectionChange:d,selectionMode:"single",fullWidth:!0})}var pz=n(888066);function pY(e){let{guildId:t}=e,{guildProfile:i,fetchGuildProfile:l,fetchStatus:s}=(0,f7.u)(t),r=s!==f9.X.FETCHED,{fetchedEmbed:a,embedEnabled:o,embedChannelId:d}=(0,L.cf)([O.A],()=>{let{fetchedEmbed:e,embedEnabled:t,embedChannelId:n}=O.A.getProps();return{fetchedEmbed:e,embedEnabled:t,embedChannelId:n}}),c=R.useMemo(()=>`${location.protocol}${window.GLOBAL_ENV.API_ENDPOINT}/guilds/${t}/widget.json`,[t]),u=R.useMemo(()=>{let e;return e=`${location.protocol}${window.GLOBAL_ENV.WIDGET_ENDPOINT}?id=${t}&theme=dark`,`<iframe src="${e}" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>`},[t]),[m,g]=R.useState(!1),x=null!=i&&f6.i.VISIBLE.has(i.visibility),h=!r&&!x&&!o;R.useEffect(()=>{a||(0,tb.D)(t)},[a,t]),R.useEffect(()=>{l()},[t,l]);let E=R.useCallback(async e=>{g(!0),await pF(t,e,d),g(!1)},[d,t]);return a?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.NR6huS),checked:o,onChange:E,disabled:m}),h?(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-subtle",className:pz.W$,children:el.intl.string(el.t["zCGuJ+"])}):null,o?(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(pV,{label:el.intl.string(el.t.LUo0Q8),description:el.intl.string(el.t.LxVR9A),guildId:t,widgetEnabled:o,widgetChannelId:d,enableLocalUpdate:!0}),(0,p.jsxs)("div",{className:pz.cL,children:[(0,p.jsx)("div",{className:pz.fi,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.TRyLUh),children:(0,p.jsx)(di.A,{value:t})})}),(0,p.jsx)("div",{className:pz.fi,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.VECJcK),children:(0,p.jsx)(di.A,{value:c})})})]}),(0,p.jsx)("div",{className:pz.yF}),(0,p.jsxs)("div",{className:pz.cL,children:[(0,p.jsx)("div",{className:pz.fi,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.XVGbn1),description:el.intl.string(el.t["+baN11"]),children:(0,p.jsx)(di.A,{value:u})})}),(0,p.jsx)("img",{className:pz.fi,"data-accessibility":"desaturate",alt:"",src:n(224932)})]})]}):null]}):(0,p.jsx)(eO.y,{})}function pW(e){let{guildId:t}=e,n=(0,L.bG)([Q.A],()=>Q.A.enabled);return(0,p.jsx)(l6.n,{label:el.intl.string(el.t["qlhNb+"]),description:el.intl.string(el.t["dNn/1i"]),children:n?(0,p.jsx)(Y.A,{}):(0,p.jsx)(pY,{guildId:t})})}var pK=n(253242);let pX=function(){let{analyticsLocations:e}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_ENGAGEMENT_PAGE),t=(0,L.bG)([O.A],()=>O.A.getProps().guild,[]),n=(0,L.bG)([J.A],()=>null!=t&&J.A.can(ei.xBc.MANAGE_GUILD,t)),i=(0,pc.T)(t),l=(0,pd.vC)(t??void 0),s=(0,pu.fX)(t?.id,"GuildSettingsEngagement");return null==t?null:(0,p.jsx)(a9.f5,{value:e,children:(0,p.jsxs)("main",{className:pK.kL,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t["6TAHbx"])}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",tag:"p",className:pK.h_,children:el.intl.string(el.t.XCGZFk)})]}),!0===l&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(pR,{canManageGuild:n,features:t.features}),(0,p.jsx)("div",{className:pK.yF})]}),(0,p.jsx)(pw,{canManageGuild:n,guild:t}),void 0!==i&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:pK.yF}),(0,p.jsx)(pm,{isInventoryFeedEnabled:i,canManageGuild:n,features:t.features})]}),(0,p.jsx)("div",{className:pK.yF}),(0,p.jsx)(px,{guildId:t.id,defaultSettings:t.defaultMessageNotifications,canManageGuild:n}),(0,p.jsx)("div",{className:pK.yF}),(0,p.jsx)(py,{canManageGuild:n,guild:t}),!0===n&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:pK.yF}),(0,p.jsx)(pW,{guildId:t.id})]}),s&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:pK.yF}),(0,p.jsx)(pf,{guildId:t.id,canManageGuild:n})]})]})})};var pq=n(357758);function pJ(){let{guild:e,originalGuild:t,submitting:n,errors:i}=(0,L.cf)([O.A],()=>O.A.getProps()),l=R.useMemo(()=>(0,c3.$s)(i),[i]),s=R.useCallback(async()=>{if(null==e)return Promise.resolve();let n={systemChannelFlags:e.systemChannelFlags,systemChannelId:e.systemChannelId,afkChannelId:e.afkChannelId,afkTimeout:e.afkTimeout,defaultMessageNotifications:e.defaultMessageNotifications};if((0,pq._)(new Set(e.features),new Set(t.features))||(n.features=e.features),O.A.hasChanges()&&await et.A.saveGuild(e.id,n),O.A.widgetHasChanges()){let{enabled:t,channelId:n}=O.A.getWidget();await et.A.updateEmbed(e.id,t,n)}let i=O.A.getGuildSpaceSettings();return null!=i&&O.A.guildSpaceSettingsHasChanges()&&await pj(e.id,i),Promise.resolve()},[e,t]),r=R.useCallback(()=>{null!=e&&et.A.init(e.id)},[e]);return(0,p.jsx)(tf.A,{submitting:n,errorMessage:l,onSave:s,onReset:r})}var pQ=n(886235);let pZ=function(){let e=(0,iN.bG)([Q.A],()=>Q.A.hideInstantInvites),{invites:t,guild:n}=(0,iN.cf)([O.A],()=>O.A.getProps(),[]),{analyticsLocations:i}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_PROFILE_PAGE);return(0,p.jsx)(a9.f5,{value:i,children:(0,p.jsx)(pQ.A,{invites:t,guild:n,showChannel:!0,hide:e,withV2Actions:!0,canCreateInvites:!0})})};var p$=n(408213),p0=n(840387);async function p1(e){eh.h.dispatch({type:"DISCOVER_CHECKLIST_FETCH_START",guildId:e});try{let t=await ex.Bo.get({url:ei.Rsh.GUILD_DISCOVERY_REQUIREMENTS(e),oldFormErrors:!0,rejectWithError:!0});eh.h.dispatch({type:"DISCOVER_CHECKLIST_FETCH_SUCCESS",guildId:e,checklist:t.body})}catch(t){eh.h.dispatch({type:"DISCOVER_CHECKLIST_FETCH_FAILURE",guildId:e})}}var p2=n(834720);let p3=function(e,t,n){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_INVITE_SET_PENDING_RULES",guildId:e,requireTerms:t,termRules:n})},p5=function(e,t){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_APPLY_SET_PENDING_FORM_FIELDS",guildId:e,formFields:t})},p6=function(e,t){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_SET_SELECTED_TYPE",guildId:e,joinType:t})},p4=function(e,t){eh.h.dispatch({type:"GUILD_SETTINGS_JOIN_RULES_SET_CONTENT_LEVEL",guildId:e,isAgeRestricted:t})};var p9=n(60175),p7=n(42780),p8=n(513461),Ae=n(786180),At=n(892921),An=n(596484),Ai=n(54948),Al=n(260197),As=n(982613);function Ar(e){let{guild:t,formFields:n}=e,[i,l]=R.useState(n);R.useEffect(()=>l(n),[n]);let s=(0,Ae.H)({guildId:t.id})??0,[r,a]=R.useState(null),o=R.useMemo(()=>i?.some(e=>(0,p8.i7)(e)),[i]),d=R.useMemo(()=>i.length===Al.OK,[i]),c=R.useCallback(e=>{p5(t.id,e),l(e),null!=r&&a(null)},[r,t.id]),u=R.useCallback(e=>{c([...i,e])},[i,c]),m=R.useCallback(e=>{c([...i.slice(0,e),...i.slice(e+1)])},[i,c]),g=R.useCallback((e,t)=>{if(i[e]===t)return;let n=[...i];n[e]=t,c(n)},[i,c]),x=R.useCallback((e,t,n)=>{let s=i.indexOf(e),o=[...i];null!=t&&t!==s&&(o.splice(s,1),o.splice(t,0,e),l(o)),n?(c(o),null!==r&&a(null)):r!==t&&a(t)},[r,i,c]);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:As.DD,children:el.intl.format(el.t["sm+75n"],{currentCount:i.length,maxCount:Al.OK})}),i.map(e=>(0,Ai.Td)({dropHoveredIndex:r,formField:e,guild:t,index:i.indexOf(e),isDragEnabled:i.length>1,submittedGuildJoinRequestsCount:s,removeFormField:m,updateFormField:g,updateFormFieldOrder:x,canRemove:i.length>1,actionsLocation:"side"})),!d&&(0,p.jsx)("div",{className:As.At,children:(0,p.jsx)(At.A,{addFormField:u,guild:t,allowTerms:!o})}),!d&&(0,p.jsx)(Aa,{addFormField:u})]})}function Aa(e){let{addFormField:t}=e,n=R.useMemo(()=>[{text:el.intl.string(el.t.EOwiEk),onClick:()=>{t({field_type:p8.rX.TEXT_INPUT,label:el.intl.string(el.t.EOwiEk),required:!0})}},{text:el.intl.string(el.t.jqrNDh),onClick:()=>{t({field_type:p8.rX.TEXT_INPUT,label:el.intl.string(el.t.jqrNDh),required:!0})}},{text:el.intl.string(el.t.I5q8vp),onClick:()=>{t({field_type:p8.rX.TEXT_INPUT,label:el.intl.string(el.t.I5q8vp),required:!0})}}],[t]);return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:As.hD,children:el.intl.string(el.t.ID04cA)}),(0,p.jsx)(An.z,{pills:n})]})}var Ao=n(415951),Ad=n(812815);function Ac(e){let{guildId:t}=e,n=R.useCallback(()=>{Ao.A.openMemberVerificationPreviewModal(t)},[t]);return(0,p.jsxs)(eM.D,{onClick:n,className:Ad.j,children:[(0,p.jsx)(G.E,{tag:"span",variant:"text-sm/semibold",color:"text-brand",children:el.intl.string(el.t.SKNnqq)}),(0,p.jsx)(dv.t,{size:"xs",color:"currentColor"})]})}var Au=n(54411);let Am={id:"0",name:"",description:"",icon:"",customBanner:null,onlineCount:0,memberCount:0,traits:[],gameApplicationIds:[],gameActivity:{},visibility:f6.n.RESTRICTED,brandColorPrimary:null,tag:null,badge:null,badgeHash:null,badgeColorPrimary:null,badgeColorSecondary:null};function Ag(e){let{pendingFields:t}=e,{guild:n,guildProfile:i}=(0,L.cf)([O.A],()=>({guild:O.A.getGuild(),guildProfile:O.A.getGuildProfile()})),l=n?.id,s=(0,L.bG)([p9.A],()=>p9.A.get(l)),{fetchGuildProfile:r}=(0,f7.u)(l),a=i?.visibility==null||!f6.i.VISIBLE.has(i?.visibility),o=i?.visibility===f6.n.PUBLIC_WITH_RECRUITMENT;R.useEffect(()=>{null!=l&&r()},[l,r]);let d=R.useMemo(()=>null==n||null==i?Am:i,[n,i]),c=R.useCallback(()=>{n?.id!=null&&(o?et.A.updateGuildProfile(n.id,{visibility:f6.n.PUBLIC}):et.A.updateGuildProfile(n.id,{visibility:f6.n.PUBLIC_WITH_RECRUITMENT}))},[n?.id,o]),u=R.useCallback(()=>{et.A.setSection(ei.BEX.PROFILE)},[]);if(null==n)return null;let m=t??s?.formFields;return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",color:"text-strong",children:el.intl.string(el.t.AHJddL)}),(0,p.jsx)(G.E,{tag:"p",variant:"text-sm/medium",color:"text-subtle",className:Au.nB,children:el.intl.string(el.t.Z7TCtd)}),(0,p.jsx)(Ac,{guildId:n.id}),(0,p.jsx)("div",{className:Au.Zd,children:null!=m?(0,p.jsx)(Ar,{guild:n,formFields:m}):(0,p.jsx)(eO.y,{})}),(0,p.jsx)("div",{className:Au.yF}),(0,p.jsxs)("div",{className:Au.Im,children:[(0,p.jsxs)("div",{className:Au.fi,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t["N/0232"]),checked:o,onChange:c,disabled:a}),(0,p.jsx)(G.E,{variant:"text-sm/normal",color:"text-subtle",children:el.intl.string(el.t["3TSZYK"])}),a&&(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.format(el.t.Bk0VOi,{profileLink:(e,t)=>(0,p.jsx)(u5.Anchor,{onClick:u,children:e},t)})})]}),(0,p.jsx)("div",{className:Au.fi,children:(0,p.jsxs)("div",{className:Au.cK,children:[(0,p.jsx)("div",{className:Au.D7}),(0,p.jsx)(p7.Ay,{className:Au.VH,profile:d,CTAOverride:(0,p.jsx)(eg.$,{variant:"active",size:"sm",text:el.intl.string(el.t["7XdMW2"]),fullWidth:!0}),disableGuildNameClick:!0})]})})]})]})}var Ax=n(935208),Ah=n(980546);function AE(e){let{name:t,failingName:n,description:i,checked:l,pending:s,pendingDescription:r,failingDescription:a}=e,o=t,d=null,c=null;return s?(d=(0,p.jsx)(iK.E,{size:"custom",color:ed.A.unsafe_rawColors.YELLOW_300.css,width:20,height:20}),c=null!=r?r:i):l?(d=(0,p.jsx)(t3.P,{checked:!0}),c=i):(d=(0,p.jsx)(lM.a,{size:"custom",color:ed.A.unsafe_rawColors.RED_400.css,width:20,height:20}),o=null!=n?n:t,c=null!=a?a:i),(0,p.jsxs)("div",{className:Ah.gd,children:[(0,p.jsx)("div",{className:Ah.aV,children:d}),(0,p.jsxs)("div",{className:Ah.QL,children:[(0,p.jsx)(D.D,{variant:"heading-md/semibold",children:o}),(0,p.jsx)(G.E,{color:"text-muted",variant:"text-sm/normal",children:c})]})]})}function Aj(e,t){return ez()(e?.map(e=>{let[t,n]=e;return t?.id}),t?.map(e=>{let[t,n]=e;return t?.id}))}let Af=function(e){let t,{guild:i,guildId:l,className:s,headerContent:r,failedItemsOnly:a=!1}=e,[o,d]=(0,L.yK)([p2.Ay],()=>[p2.Ay.getDiscoveryChecklist(l),p2.Ay.isLoading()],[l]),{nsfwProperties:c}=o??{},u=i?.features.has(ei.GuildFeatures.PARTNERED),m=c?.channels_banned_keywords,g=(0,L.bG)([e4.Ay],()=>{if(null==m)return[];let e=(e4.Ay.getChannels(i.id)??{})[e4.I6]??[],t=e?.map(e=>e.channel).reduce((e,t)=>({...e,[t.id]:t}),{})??{};return null==m?[]:Object.entries(m).map(e=>{let[n,i]=e;return[t[n],i]})},[i.id,m],Aj);if(d||null==o)return(0,p.jsxs)("div",{className:k()(Ah.kL,Ah.NQ,s),children:[(0,p.jsx)(D.D,{className:Ah.KQ,variant:"heading-md/semibold",color:"text-default",children:el.intl.string(el.t.e1gm0f)}),(0,p.jsx)(eO.y,{className:Ah.__invalid_spinner})]});let x=u?el.t["WH+1Yz"]:el.t.a4MYDO,h=[{name:el.intl.string(el.t.yvk9py),failingName:el.intl.string(el.t["IY/UT/"]),description:el.intl.string(el.t.hSLSM6),failingDescription:el.intl.format(el.t.odsGgy,{termsURL:ei.X7G.TERMS,guidelinesURL:$.A.getArticleURL(ei.MVz.PUBLIC_GUILD_GUILDLINES)}),checked:o?.safeEnvironment},{name:el.intl.formatToPlainString(el.t.NYovA2,{minMembers:o.minimumGuildSize}),failingName:el.intl.formatToPlainString(el.t.wvJwYs,{minMembers:o.minimumGuildSize.toLocaleString()}),description:null,failingDescription:el.intl.format(x,{minMembers:o.minimumGuildSize.toLocaleString()}),checked:o?.size},{name:el.intl.string(el.t.PtxOCK),failingName:el.intl.string(el.t.JPF5IL),description:el.intl.formatToPlainString(el.t.VT0bQJ,{minimumGuildAge:Math.ceil(o.minimumGuildAge/7)}),failingDescription:el.intl.formatToPlainString(el.t.jYwM1Y,{minimumGuildAge:Math.ceil(o.minimumGuildAge/7),passDate:lN()(Ax.default.extractTimestamp(l)).add(o.minimumGuildAge,"days").format("LL")}),checked:o?.age},{name:o?.healthScorePending?el.intl.string(el.t.G77ud0):el.intl.string(el.t["95nW0H"]),failingName:el.intl.string(el.t["+GHxPy"]),description:el.intl.string(el.t.rTWJwX),failingDescription:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(G.E,{color:"text-muted",className:Ah.t,variant:"text-sm/normal",children:el.intl.string(el.t.LjqS0G)}),o?.engagementHealthy?null:(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",children:el.intl.string(el.t.X8Lt77)}),o?.retentionHealthy?null:(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",children:el.intl.string(el.t.esdy89)}),function(){if(null==o||null==o.healthScore)return!1;let{retentionHealthy:e,engagementHealthy:t,healthScore:n}=o,{avg_nonnew_participators:i,avg_nonnew_communicators:l,perc_ret_w1_intentful:s}=n;return!e&&null!=s||!t&&null!=i&&null!=l}()&&(0,p.jsx)(ey.Q,{textVariant:"text-sm/normal",onClick:()=>(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("530009"),n.e("963401")]).then(n.bind(n,247920));return t=>(0,p.jsx)(e,{...t,guildChecklist:o})}),text:el.intl.string(el.t.qyiTH8)})]}),pendingDescription:o?.size?el.intl.format(el.t.ALtXIF,{checkBackHook:(e,t)=>(0,p.jsx)("strong",{className:Ah.eb,children:e},t)}):el.intl.formatToPlainString(el.t["6S/96D"],{minMembers:200}),checked:o?.healthy,pending:o?.healthScorePending},{name:el.intl.string(el.t["AUUV/x"]),failingName:el.intl.string(el.t["jURyO+"]),description:el.intl.string(el.t.wikb1q),failingDescription:(0,p.jsxs)(p.Fragment,{children:[c?.channels!=null?(0,p.jsx)(G.E,{color:"text-muted",variant:"text-sm/normal",children:el.intl.format(el.t["T+DQYY"],{channelHook:(e,t)=>(0,p.jsx)("span",{className:Ah.ty,children:e},t)})}):null,g.length>0?(0,p.jsx)("div",{className:Ah.pZ,children:g.map(e=>{let[t,n]=e;return null!=t?(0,p.jsxs)(G.E,{color:"text-muted",variant:"text-sm/normal",children:[(0,eq.m1)(t,Z.default,e9.A,!0),": ",n.join(", ")]},t.id):null})}):null,c?.name!=null?(0,p.jsx)(G.E,{color:"text-muted",variant:"text-sm/normal",children:el.intl.format(el.t.KVD8E3,{nameHook:(e,t)=>(0,p.jsx)("span",{className:Ah.ty,children:e},t)})}):null,c?.description!=null?(0,p.jsx)(G.E,{color:"text-muted",variant:"text-sm/normal",children:el.intl.format(el.t["/W9Kel"],{descriptionHook:(e,t)=>(0,p.jsx)("span",{className:Ah.ty,children:e},t)})}):null,c?.icon!=null||c?.discovery_splash!=null||c?.invite_splash!=null||c?.banner!=null?(0,p.jsx)(G.E,{color:"text-muted",variant:"text-sm/normal",children:el.intl.string(el.t.WVKQ6q)}):null]}),checked:null==c||0===Object.keys(c).length},{name:el.intl.string(el.t.lSXnL9),failingName:el.intl.string(el.t.awA3Pb),description:el.intl.string(el.t.QbBJ7R),failingDescription:el.intl.format(el.t.kBXInb,{onClick:()=>et.A.setSection(ei.BEX.SAFETY,ei.nd0.SAFETY_PERMISSIONS)}),checked:o?.protected}];return(0,p.jsxs)("div",{className:k()(Ah.kL,s),children:[(t=o?.sufficient?n(617416):n(848887),null==r?null:(0,p.jsxs)("div",{className:Ah.wx,children:[(0,p.jsx)("img",{alt:"",src:t,className:Ah.nr,width:40}),r]})),h.filter(e=>!a||null==e.checked||!e.checked).map((e,t)=>(0,p.jsxs)(R.Fragment,{children:[(0,p.jsx)(AE,{...e}),t<h.length-1?(0,p.jsx)("hr",{className:Ah.me}):null]},`${e.name}`))]})};var AN=n(513521),Ap=n(764548),AA=n(624793),AI=n(639245);function AS(e){let{guild:t,discoverableGuild:n}=e,i=t?.id,{memberCount:l,onlineCount:s}=(0,L.cf)([eS.A],()=>({memberCount:eS.A.getMemberCount(i)??1234,onlineCount:eS.A.getOnlineCount(i)??1234}),[i]),r=R.useRef((0,az.A)()),a=R.useMemo(()=>{if(null!=n)return AA.GO.createFromDiscoverableGuild(n);if(null==t)return null;let e=rG.Ay.getGuildEmoji(t.id);return AA.GO.createFromDiscoverableGuild({...t,premiumSubscriptionCount:t?.premiumSubscriberCount,emojis:e,emojiCount:e.length,presenceCount:s,memberCount:l})},[n,t,l,s]),o=R.useMemo(()=>{let e=a?.emojis?.[0];return null!=e?{name:e.require_colons?`:${e.name}:`:e.name,emojiId:e.id,animated:e.animated,jumboable:!0}:{}},[a?.emojis]);return null!=a&&a.isDiscoverable()?(0,p.jsx)(AI.sX,{sourceType:AA.rV.GUILD,expressionSourceApplication:null,expressionSourceGuild:a,node:o,closePopout:cV.tE,nonce:r.current,demoMode:!0}):null}var AC=n(241499),A_=n(558242);function Av(e){let{requireTerms:t,rules:n}=e,i=(0,L.bG)([O.A],()=>O.A.getProps().guild),l=i?.id,s=R.useCallback(e=>{if(null==l||null==n)return null;p3(l,e,[...n])},[l,n]),r=R.useCallback(e=>{if(null==l)return null;p3(l,t,e)},[l,t]);return null==i?null:null==n?(0,p.jsx)(eO.y,{}):(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.d21uOr),description:el.intl.string(el.t.SzpUBF),onChange:s,checked:t}),t&&(0,p.jsx)(Ac,{guildId:i.id}),(0,p.jsx)("div",{className:k()(A_.aO,{[A_.r9]:!t}),children:(0,p.jsxs)("div",{inert:t?void 0:"",children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:A_.lo,children:el.intl.string(el.t.XcAzbo)}),(0,p.jsx)(AC._,{guild:i,rules:n,setRules:r,disabled:!t})]})})]})}var AT=n(716610),Ab=n(237857);function Ay(){return(0,p.jsx)(G.E,{tag:"span",variant:"text-xs/bold",color:"text-feedback-critical",className:Ab.mw,children:"*"})}function AR(e){let{guild:t,requireDescription:n}=e,i=R.useCallback(async(e,t)=>{let n=await EA.A.fromBlob(EI.f.GUILD_DISCOVERY_SPLASH,t).getOriginalMd5();et.A.updateGuild({discoverySplash:e,discoverySplashOriginalMd5:n})},[]),l=R.useCallback(()=>{et.A.updateGuild({discoverySplash:null})},[]),s=R.useCallback(e=>{et.A.updateGuild({description:e})},[]),{memberCount:r,onlineCount:a}=(0,L.cf)([eS.A],()=>({memberCount:eS.A.getMemberCount(t.id),onlineCount:eS.A.getOnlineCount(t.id)}));return(0,p.jsxs)("div",{className:Ab.cL,children:[(0,p.jsxs)("div",{className:Ab.hd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ab.wx,children:el.intl.string(el.t.LYju5J)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t["53LhI6"])})]}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:Ab.uI,children:el.intl.string(el.t.JaecVH)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t.VJMq8R)}),(0,p.jsxs)("div",{className:Ab.Ll,children:[(0,p.jsx)("div",{className:Ab.wF,children:(0,p.jsx)(i3.A,{onChange:i,text:el.intl.string(el.t["3UB9ad"]),size:"sm",variant:"secondary"})}),null!=t.discoverySplash?(0,p.jsx)("div",{"data-button-hoisted-classname-wrapper":!0,className:Ab.wF,children:(0,p.jsx)(eg.$,{variant:"critical-secondary",size:"sm",text:el.intl.string(el.t.N86XcP),onClick:l})}):null]})]}),(0,p.jsxs)("div",{children:[(0,p.jsxs)(D.D,{variant:"text-xs/bold",color:"text-muted",className:Ab.uI,children:[el.intl.string(el.t["1Ts7QP"]),n?(0,p.jsx)(Ay,{}):null]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t["6Y9q8d"])}),(0,p.jsx)("div",{className:Ab.wF,children:(0,p.jsx)(i0.f,{value:t.description??"",placeholder:el.intl.string(el.t.Nvfowl),onChange:s,maxLength:300})})]})]}),(0,p.jsx)(Ap.A,{className:Ab.VH,guild:t,memberCount:r,presenceCount:a})]})}function AL(e){let{guild:t,guildMetadata:n,requirePrimaryCategory:i,error:l}=e;return(0,p.jsxs)("div",{className:Ab.hd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ab.wx,children:el.intl.string(el.t["5b4VCV"])}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t.MMEJFB)})]}),(0,p.jsxs)("div",{children:[(0,p.jsxs)(D.D,{variant:"text-xs/bold",color:"text-muted",className:Ab.uI,children:[el.intl.string(el.t.Rv9Anz),i?(0,p.jsx)(Ay,{}):null]}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t.CE5Gya)}),(0,p.jsx)("div",{className:Ab.wF,children:(0,p.jsx)(c2,{guildId:t.id,guildMetadata:n})})]}),(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:Ab.uI,children:el.intl.string(el.t.oOPlPA)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t["4jnzla"])}),(0,p.jsx)("div",{className:Ab.wF,children:(0,p.jsx)(c5,{guild:t,guildMetadata:n})}),null!=l?(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",className:Ab.z3,children:l}):null]})]})}function AG(e){let{guildId:t,guildMetadata:n,requireTag:i,error:l}=e,[s,r]=R.useState(null),a=R.useCallback(e=>{let i=Array.from(e),l=[...n.keywords].filter(e=>!i.includes(e));r(null),(0,cZ.ZH)(t,l)},[t,n]),o=R.useCallback(e=>{let{keywords:i}=n;i.length>=c3.Qy||i.includes(e)||(r(null),(0,cZ.ZH)(t,[...i,e]))},[t,n]),d=R.useMemo(()=>{var e;return(e=n.primaryCategoryId,cy[e]?.map(e=>e())??[]).filter(e=>!n.keywords.includes(e)).map(e=>{let t=n.keywords.length>=c3.Qy;return{text:e,onClick:()=>o(e),disabled:t,tooltipText:t?el.intl.string(el.t.Xx7XeB):void 0}})},[n.keywords,n.primaryCategoryId,o]),c=l??s,u=R.useMemo(()=>n.keywords.map(e=>({id:e,label:e})),[n.keywords]);return(0,p.jsxs)("div",{className:Ab.hd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(AN.A,{required:i,label:el.intl.string(el.t["0PJZXj"]),description:el.intl.string(el.t.ztiTDH),tagsLabel:el.intl.string(el.t["0PJZXj"]),tags:u,onRemoveTag:a,onAddTag:o,onAddTagError:r,maxTags:c3.Qy,maxTaxLength:c3.Ug,placeholder:n.keywords.length<1?el.intl.string(el.t.EL4Lhs):void 0}),null!=c?(0,p.jsx)(G.E,{color:"text-feedback-critical",variant:"text-sm/normal",className:Ab.z3,children:c}):null]}),d.length>0?(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-xs/bold",color:"text-muted",className:Ab.uI,children:el.intl.string(el.t.sF28Ou)}),(0,p.jsx)("div",{className:Ab.wF,children:(0,p.jsx)(An.z,{pills:d})})]}):null]})}function AD(e){let{guild:t,guildMetadata:n}=e,{emojiDiscoverabilityEnabled:i}=n,l=t.id,s=R.useCallback(()=>{(0,cZ.r8)(l,!i)},[l,i]);return(0,p.jsxs)("div",{className:Ab.cL,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:Ab.wx,children:el.intl.string(el.t.DhJ8ur)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t["/RSSlV"])}),(0,p.jsx)("div",{className:Ab.wF,children:(0,p.jsx)(eg.$,{size:"sm",variant:i?"secondary":"active",text:i?el.intl.string(el.t.XnrNLi):el.intl.string(el.t.bHbZLP),onClick:s})})]}),(0,p.jsx)("div",{children:(0,p.jsx)(AS,{guild:t,discoverableGuild:null})})]})}function AO(e){let{preferredLocale:t}=e,n=R.useMemo(()=>cL(),[]),i=R.useCallback(e=>{et.A.updateGuild({preferredLocale:e})},[]);return(0,p.jsx)(t_.l,{layout:"horizontal-responsive",label:el.intl.string(el.t.pO60fy),description:el.intl.string(el.t["SF/GRh"]),value:t,options:n,onSelectionChange:i,selectionMode:"single",fullWidth:!0})}function AM(){return(0,p.jsx)("div",{className:Ab.yF})}function Ak(e){let{requireTerms:t,rules:n,settingsView:i}=e,{errors:l,guildMetadata:s,guild:r}=(0,L.cf)([O.A],()=>{let{errors:e,guildMetadata:t,guild:n}=O.A.getProps();return{errors:e,guildMetadata:t,guild:n}});if(null==r)return null;let a=i===AT.v.ELIGIBLE_DISABLED;return(0,p.jsxs)("div",{className:Ab.W0,children:[(0,p.jsx)(AR,{guild:r,requireDescription:a}),(0,p.jsx)(AM,{}),(0,p.jsx)(AL,{guild:r,guildMetadata:s,requirePrimaryCategory:a,error:l.discovery_splash}),(0,p.jsx)(AM,{}),(0,p.jsx)(AG,{guildId:r.id,guildMetadata:s,requireTag:a,error:l.keywords}),(0,p.jsx)(AM,{}),(0,p.jsx)(AD,{guild:r,guildMetadata:s}),(0,p.jsx)(AM,{}),(0,p.jsx)(AO,{preferredLocale:r.preferredLocale}),(0,p.jsx)(AM,{}),(0,p.jsx)("div",{children:(0,p.jsx)(Av,{requireTerms:t,rules:n})})]})}var AU=n(7319);function AP(e){let{fetchDiscoveryData:t,settingsView:n,requireTerms:i,rules:l}=e,s=(0,L.bG)([O.A],()=>O.A.getProps().guild);if(R.useEffect(()=>{null!=s&&t(s.id)},[t,s]),null==s)return null;switch(n){case AT.v.DISQUALIFIED:return(0,p.jsx)(Af,{guild:s,guildId:s.id,headerContent:(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"text-md/semibold",color:"text-strong",className:AU.w,children:el.intl.format(el.t.n1LDQM,{removedHook:(e,t)=>(0,p.jsx)("strong",{className:AU.O,children:e},t)})}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-subtle",children:el.intl.string(el.t.Qgaw3d)})]})});case AT.v.ELIGIBLE_DISABLED:case AT.v.ELIGIBLE_ENABLED:return(0,p.jsx)(Ak,{requireTerms:i,rules:l,settingsView:n});case AT.v.INELIGIBLE:return(0,p.jsx)(Af,{guild:s,guildId:s.id,headerContent:(0,p.jsx)(D.D,{variant:"heading-md/semibold",children:el.intl.format(el.t["+6Hylv"],{doesNotHook:(e,t)=>(0,p.jsx)("strong",{className:AU.O,children:e},t)})})});default:return(0,p.jsx)(eO.y,{})}}var Aw=n(306846),AF=n(998445),AB=n(894222),AH=n(670279);function AV(e){let{activeType:t,onTypePicked:n,guild:i}=e,l=i.features.has(ei.GuildFeatures.COMMUNITY),s=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.ADMINISTRATOR,i)),r=R.useCallback(e=>{null!=e&&n(e)},[n]),a=R.useMemo(()=>{let e=t===AB.J.DISCOVERABLE&&!s,n=l&&(t===AB.J.DISCOVERABLE||s);return[{id:AB.J.INVITE,title:el.intl.string(el.t["HQVS/L"]),body:el.intl.string(el.t.KzXzFa),icon:uJ.LockIcon,enabled:!e,ineligibleText:el.intl.string(el.t.LIZgwJ)},{id:AB.J.APPLY,title:el.intl.string(el.t.LrFEYW),body:el.intl.string(el.t.kJj2oG),icon:uR.u,enabled:!e,ineligibleText:el.intl.string(el.t.LIZgwJ)},{id:AB.J.DISCOVERABLE,title:el.intl.string(el.t.lhOHL3),body:el.intl.string(el.t.pqQylS),icon:AF.GlobeEarthIcon,enabled:n,ineligibleText:l?el.intl.string(el.t.iBpXPg):el.intl.string(el.t["5TQ+eE"])}]},[t,l,s]);return(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{color:"text-strong",variant:"text-md/semibold",children:el.intl.string(el.t["N+GnP2"])}),(0,p.jsx)(G.E,{color:"text-subtle",variant:"text-sm/medium",className:AH.G3,children:el.intl.format(el.t["Y/jYwu"],{helpdeskArticle:$.A.getArticleURL(ei.MVz.MEMBER_APPLICATIONS)})}),(0,p.jsx)(iI.V,{selectedItem:t,onItemSelect:n,orientation:"horizontal",className:AH.Hd,children:a.map(e=>{let n=e.id===t,i=`${e.title}, ${e.body}`;return e.enabled||null==e.ineligibleText||(i+=`, ${e.ineligibleText}`),(0,p.jsx)(t9.m,{text:e.enabled?null:e.ineligibleText,position:"bottom",spacing:16,hideOnClick:!1,ariaHidden:!0,children:(0,p.jsx)(iI.V.Item,{id:e.id,selectedItem:t,onItemSelect:r,disableItemStyles:!0,className:AH.dZ,disabled:!e.enabled,"aria-label":i,children:(0,p.jsxs)("div",{className:k()(AH.jn,{[AH.vu]:n,[AH.A_]:!e.enabled}),children:[(0,p.jsx)(e.icon,{size:"md",color:n?ed.A.colors.INTERACTIVE_TEXT_ACTIVE:ed.A.colors.INTERACTIVE_TEXT_DEFAULT}),(0,p.jsx)(G.E,{tag:"strong",color:n?"interactive-text-active":"interactive-text-default",variant:"text-md/semibold",children:e.title}),(0,p.jsx)(G.E,{tag:"span",color:n?"interactive-text-active":"interactive-text-default",variant:"text-xs/medium",children:e.body})]})})},e.id)})})]})}var Az=n(742915);function AY(e){let{pendingState:t}=e,n=R.useRef(!1),i=R.useCallback(async e=>{if(!n.current)try{let t,n;await p1(e),t=p2.Ay.getDiscoveryChecklist(e),n=[],!t?.sufficient&&(t?.safeEnvironment||n.push("TNS"),(!t?.healthy||t?.healthScorePending)&&n.push("HEALTH"),t?.size||n.push("MEMBER_COUNT"),Object.keys(t?.nsfwProperties??{}).length>0&&n.push("BAD_WORDS"),t?.protected||n.push("2FA")),sx.default.track(ei.HAw.GUILD_SETTINGS_DISCOVERY_VIEWED,{guild_id:e,failed_reasons:n}),(0,cZ.Mu)(),(0,cZ.mo)(e)}finally{n.current=!0}},[n]);switch(t.joinType){case AB.J.INVITE:return(0,p.jsx)(Av,{requireTerms:t.requireTerms,rules:t.termRules});case AB.J.APPLY:return(0,p.jsx)(Ag,{pendingFields:t.pendingVerificationFields});case AB.J.DISCOVERABLE:return(0,p.jsx)(AP,{fetchDiscoveryData:i,settingsView:t.settingsView,requireTerms:t.requireTerms,rules:t.termRules})}}function AW(e){let{guildId:t}=e,{nsfwLevel:n,ownerConfiguredContentLevel:i}=(0,L.cf)([t7.A],()=>({nsfwLevel:t7.A.getGuild(t)?.nsfwLevel,ownerConfiguredContentLevel:t7.A.getGuild(t)?.ownerConfiguredContentLevel})),l=(0,L.bG)([Aw.A],()=>Aw.A.pendingState?.isAgeRestricted),s=(0,L.bG)([Aw.A],()=>Aw.A.pendingState?.joinType),r=R.useCallback(e=>{p4(t,e)},[t]),a=s===AB.J.DISCOVERABLE||n===ei.ftr.AGE_RESTRICTED&&i!==ei.ftr.AGE_RESTRICTED;return(0,p.jsx)(V.d,{label:el.intl.string(el.t.N9xEJF),description:el.intl.format(el.t.iyQQ62,{helpArticleLink:$.A.getArticleURL(ei.MVz.NSFW_SERVER_AGE_RESTRICTION)}),checked:l,onChange:r,disabled:a})}function AK(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),t=(0,L.bG)([Aw.A],()=>Aw.A.pendingState),n=(0,p0.Z)();R.useEffect(()=>{e?.id!=null&&p$.Ay.fetchVerificationForm(e.id)},[e?.id]);let i=R.useCallback(t=>{e?.id!=null&&p6(e.id,t)},[e?.id]);if(null==e||null==t)return null;let{joinType:l}=t;return(0,p.jsxs)(sr.B,{gap:32,children:[(0,p.jsx)(D.D,{color:"text-strong",variant:"heading-lg/semibold",children:el.intl.string(el.t.YJlvBM)}),(0,p.jsx)(AV,{onTypePicked:i,activeType:l,guild:e}),(0,p.jsx)("div",{className:Az.y}),!n&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(AW,{guildId:e.id}),(0,p.jsx)("div",{className:Az.y})]}),(0,p.jsx)("div",{children:(0,p.jsx)(AY,{pendingState:t})})]})}var AX=n(709977);function Aq(e){let{pendingState:t,dirtyState:i,originalGuild:l,settingsGuild:s,settingsMetadata:r,settingsProfile:a}=e,o=s.id,[d,c]=R.useState(!1),[u,m]=R.useState(null),g=s.features.has(ei.GuildFeatures.MEMBER_VERIFICATION_MANUAL_APPROVAL),x=(0,Ae.H)({guildId:s.id})??0,h=R.useCallback(()=>{m(null),et.A.init(o,ei.BEX.ACCESS)},[o]),E=R.useCallback(async e=>{try{c(!0),await e(),m(null)}finally{c(!1)}},[]),j=R.useCallback(async e=>{try{await et.A.saveGuild(o,e,{throwErr:!0})}catch(e){throw"object"==typeof e&&"message"in e?m(e.message):m(el.intl.formatToPlainString(el.t.aTVNes,{statusPageURL:ei.qF7.STATUS})),e}},[o]),f=R.useCallback(async(e,t,n)=>{try{await p$.Ay.updateVerificationForm(o,e,t,n)}catch(e){throw m(new nS.LG(e).getAnyErrorMessage()),e}},[o]),N=R.useCallback(async(e,t,n)=>{let i=t.length>0?[{field_type:p8.rX.TERMS,label:el.intl.string(el.t["9suSIA"]),values:t,required:!0}]:[];await f(i,e,n)},[f]),A=R.useCallback(e=>{switch(t.isAgeRestricted!==(s.ownerConfiguredContentLevel===ei.ftr.AGE_RESTRICTED)&&E(async()=>{let e=t.isAgeRestricted?ei.ftr.AGE_RESTRICTED:ei.ftr.DEFAULT;await j({ownerConfiguredContentLevel:e})}),t.joinType){case AB.J.INVITE:{let{requireTerms:n,termRules:l=[]}=t,r=l.map(e=>e.value.trim()).filter(e=>""!==e);E(async()=>{if(s.features.has(ei.GuildFeatures.DISCOVERABLE)){let e=new Set(s.features);e.delete(ei.GuildFeatures.DISCOVERABLE),await j({features:e})}i.verificationDirty&&await N(n,r,e)});break}case AB.J.APPLY:{let{pendingVerificationFields:n}=t;if(null==n)return;E(async()=>{if(s.features.has(ei.GuildFeatures.DISCOVERABLE)){let e=new Set(s.features);e.delete(ei.GuildFeatures.DISCOVERABLE),await j({features:e})}i.verificationDirty&&await f([...n],!0,e),i.profileDirty&&null!=a&&await (0,Nv._C)(s.id,{visibility:a.visibility})});break}case AB.J.DISCOVERABLE:{let{requireTerms:n,termRules:a=[]}=t,o=a.map(e=>e.value.trim()).filter(e=>""!==e);E(async()=>{if(i.verificationDirty&&await N(n,o,e),i.guildDirty){let e,t;e=!1,t={guild_id:s.id,automatic:!1},(null==l||s.discoverySplash!==l.discoverySplash)&&(t.discovery_splash_edit_type=null==s.discoverySplash?"removed":"uploaded",e=!0),(null==l||s.features.has(ei.GuildFeatures.DISCOVERABLE)!==l.features.has(ei.GuildFeatures.DISCOVERABLE))&&(t.is_discoverable=s.features.has(ei.GuildFeatures.DISCOVERABLE),e=!0),(null==l||s.rulesChannelId!==l.rulesChannelId)&&(t.rules_channel_id=s.rulesChannelId,e=!0),e&&sx.default.track(ei.HAw.GUILD_SETTINGS_DISCOVERY_UPDATED,t);let n=new Set(s.features);n.add(ei.GuildFeatures.DISCOVERABLE),n.delete(ei.GuildFeatures.MEMBER_VERIFICATION_MANUAL_APPROVAL),await j({features:n,discoverySplash:s.discoverySplash,description:s.description,preferredLocale:s.preferredLocale});try{await (0,cZ.Oh)({guildId:s.id,...r})}catch(e){throw m(new nS.LG(e).getAnyErrorMessage()),e}}})}}},[t,E,s,i,j,N,a,f,l,r]),I=R.useCallback(()=>(function(e){if(t.joinType===AB.J.INVITE||t.joinType===AB.J.DISCOVERABLE){let{requireTerms:e,termRules:n=[]}=t;if(n.map(e=>e.value.trim()).filter(e=>""!==e).length<1&&e)return void m(el.intl.string(el.t.TCHkcd))}t.joinType!==AB.J.APPLY||t.pendingVerificationFields?.some(e=>(0,AX.OP)(e))?e():m(el.intl.string(el.t.HGVrI3))})(()=>{var e;return e=e=>{var i;return i=()=>A(e),void(t.joinType===AB.J.DISCOVERABLE&&t.settingsView===AT.v.ELIGIBLE_DISABLED?(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("339013"),n.e("372914")]).then(n.bind(n,877833));return t=>(0,p.jsx)(e,{...t,guildId:o,onConfirm:i})}):i())},void(g&&x>0&&t.joinType!==AB.J.APPLY?(0,C.openModalLazy)(async()=>{let{default:t}=await Promise.all([n.e("868193"),n.e("363452")]).then(n.bind(n,78903));return n=>(0,p.jsx)(t,{...n,guildId:o,submittedGuildJoinRequestsCount:x,onConfirm:e})}):e())}),[g,A,t,o,x]),S=t.joinType===AB.J.DISCOVERABLE&&t.settingsView===AT.v.ELIGIBLE_DISABLED,_=null!=s.description&&r.primaryCategoryId!==c1.ig&&r.keywords.length>0;return(0,p.jsx)(tf.A,{message:S?el.intl.string(el.t.V2G2Yr):void 0,onSaveText:S?el.intl.string(el.t["qjtt/p"]):void 0,submitting:d,errorMessage:u,onReset:h,onSave:I,disabled:S&&!_})}function AJ(){let{pendingState:e,dirtyState:t}=(0,L.cf)([Aw.A],()=>({pendingState:Aw.A.pendingState,dirtyState:Aw.A.dirtyState})),{settingsGuild:n,settingsMetadata:i,originalGuild:l,guildProfile:s}=(0,L.cf)([O.A],()=>{let{guild:e,guildMetadata:t,originalGuild:n,profile:i}=O.A.getProps();return{settingsGuild:e,settingsMetadata:t,originalGuild:n,guildProfile:i}});return null==e||null==n?null:e.joinType===AB.J.DISCOVERABLE&&e.settingsView===AT.v.INELIGIBLE?(0,p.jsx)(tf.A,{message:el.intl.string(el.t.TEXwRt),onReset:()=>et.A.init(n.id,ei.BEX.ACCESS)}):(0,p.jsx)(Aq,{pendingState:e,dirtyState:t,originalGuild:l,settingsGuild:n,settingsMetadata:i,settingsProfile:s})}var AQ=n(48736),AZ=n(537174),A$=n(381941),A0=n(892529),A1=n(13673);function A2(){let e,{guild:t,submitting:n,errors:i}=(0,L.cf)([O.A],()=>({submitting:O.A.isSubmitting(),guild:O.A.getGuild(),errors:O.A.getErrors()})),l=Object.keys(i),s=l.length>0?l[0]:null;return e=null!=s?i[s]:void 0,(0,p.jsx)(tf.A,{submitting:n,onReset:function(){null!=t&&et.A.init(t.id)},onSave:function(){null!=t&&et.A.saveGuild(t.id,{officialMessageColor:t.officialMessageColor??A$.aj})},errorMessage:e})}function A3(){let e=(0,L.bG)([O.A],()=>O.A.getProps().guild),{analyticsLocations:t}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_OFFICIAL_MESSAGES),n=(0,L.bG)([O.A],()=>O.A.getError("official_message_color")),i=R.useCallback(e=>{et.A.updateGuild({officialMessageColor:e})},[]);if(null==e)return null;let l=e.officialMessageColor??A$.aj;return(0,p.jsx)(a9.f5,{value:t,children:(0,p.jsxs)(sr.B,{gap:40,children:[(0,p.jsxs)(sr.B,{gap:16,children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",children:el.intl.string(el.t.xHEzFh)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",children:el.intl.string(el.t.JTlr3L)})]}),(0,p.jsx)(i1.D,{errorMessage:n,children:(0,p.jsx)(A5,{color:l,onColorChange:i})}),(0,p.jsx)(A4,{guildId:e.id,color:l})]})})}function A5(e){let{color:t,onColorChange:n}=e;return(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-default",children:el.intl.string(el.t["2uQ6wZ"])}),(0,p.jsx)(AQ.default,{defaultColor:A$.aj,colors:ei._tK,value:t,onChange:n,allowBlackCustomColor:!0})]})}function A6(e){let{themeClass:t,color:n,author:i,message:l,guildId:s}=e,r=(0,AZ.A)(n,{ignoreAccessibilityPreference:!0});return(0,p.jsx)("div",{className:k()(t,A0.$O),style:r,children:(0,p.jsx)("div",{className:k()(A0.zC,A1.Nt),children:(0,p.jsx)(xk.A,{author:i,message:l,previewGuildId:s,isGroupStart:!0,className:A1.Sg})})})}function A4(e){var t;let{guildId:n,color:i}=e,l=(t=el.intl.string(el.t.Mi9Kbe),R.useMemo(()=>{let e=(0,xH.rh)({...(0,xV.Ay)({channelId:"1337",content:t,flags:ei.pr7.IS_GUILD_OFFICIAL}),state:ei.cmJ.SENT,id:"31337"}),n=new dH.A({id:"313337",username:el.intl.string(el.t.cqpybK),discriminator:"0000",bot:!1});e.author=n;let i=xB.nj(n);return null!=i&&(e.author=i,e.author.getAvatarURL=()=>xz.A),e},[t])),s={nick:l.author.username,guildId:n,authorId:l.author.id,colorRoleId:void 0,colorStrings:null,colorString:null},r=[ei.NJ8.ASH,ei.NJ8.DARK,ei.NJ8.ONYX,ei.NJ8.LIGHT];return(0,p.jsx)(ax.M,{children:(0,p.jsxs)(sr.B,{gap:8,children:[(0,p.jsx)(G.E,{variant:"text-md/medium",color:"text-default",children:el.intl.string(el.t.VI0jGW)}),(0,p.jsx)("div",{className:A0.i1,"aria-hidden":!0,children:r.map(e=>(0,p.jsx)(xO.N,{theme:e,disableAdaptiveTheme:!0,children:e=>(0,p.jsx)(A6,{themeClass:e,color:i,author:s,message:l,guildId:n})},e))})]})})}var A9=n(626034),A7=n(649640),A8=n(835517),Ie=n(282435),It=n(753664);function In(e){let{profile:t,canManageGuild:n,handleClick:i,isSelected:l,isTabbable:s}=e,r=(0,A7.b2)(),a=(0,A7.aG)({profile:t,defaultColor:r.hex(),forceDefaultColor:!1});return(0,p.jsx)(t9.m,{asContainer:!0,text:el.intl.string(el.t.W4Nd7Q),children:(0,p.jsx)(eM.D,{role:"radio","aria-checked":l,"aria-disabled":!n,tabIndex:n&&s?0:-1,"aria-label":el.intl.string(el.t.W4Nd7Q),onClick:n?i:void 0,style:{background:(0,A7.n6)(a)},className:k()(It.DB,{[It.r9]:!n}),children:(0,p.jsx)("div",{className:k()({[It.z2]:l})})})})}function Ii(e){let{isDiscoverable:t,isSelected:n,profile:i,onCustomBannerChange:l,canManageGuild:s}=e,r=R.useRef(null),a=R.useRef(null),o=R.useCallback(e=>{s&&(" "===e.key||"Enter"===e.key)&&(e.preventDefault(),r.current?.activateUploadDialogue())},[s]),d=R.useMemo(()=>{if(null==i.customBanner)return null;let e=i.customBanner;return tv.aq.test(e)?e:tv.Ay.getGuildDiscoverySplashURL({id:i.id,splash:i.customBanner,size:300*(0,A8.A)()})},[i]);if(!t)return null;let c=null!=d?(0,p.jsx)("img",{className:It.qX,src:d,alt:"","aria-hidden":!0}):(0,p.jsx)(A9.k,{size:"md"});return(0,p.jsx)("div",{ref:a,className:It.sK,role:"radio","aria-checked":n,"aria-disabled":!s,tabIndex:s&&n?0:-1,"aria-label":el.intl.string(el.t["3UB9ad"]),onKeyDown:o,children:(0,p.jsx)(sP.vN,{focusTarget:a,ringTarget:a,children:(0,p.jsx)("div",{className:k()(It.K7,{[It.e7]:n}),children:(0,p.jsxs)("div",{className:k()(It.vw,{[It.r9]:!s}),children:[c,(0,p.jsx)("div",{className:It.Lw}),(0,p.jsx)(ra.PencilIcon,{size:"custom",className:It.QY,width:20,height:20,color:"white"}),(0,p.jsx)(Ew.Ay,{ref:r,multiple:!1,tabIndex:-1,"aria-hidden":!0,onChange:l,disabled:!s})]})})})})}function Il(e){let{profile:t,onCustomBannerChange:n,canManageGuild:i}=e,l=(0,L.bG)([t7.A],()=>t7.A.getGuild(t.id)),s=l?.features.has(ei.GuildFeatures.DISCOVERABLE)??!1,r=t.id,a=R.useCallback(e=>()=>{et.A.updateGuildProfile(r,{brandColorPrimary:e,customBanner:null})},[r]),o=s&&null!=t.customBanner,d=!o&&null==t.brandColorPrimary,c=R.useCallback(e=>!o&&e===t.brandColorPrimary,[t.brandColorPrimary,o]),u=Ie.aA.some(e=>{let{color:t}=e;return c(t)}),m=d||!o&&!u,{ref:g,...x}=(0,aj._u)({orientation:"horizontal",isDisabled:!i});return(0,p.jsx)(i1.D,{label:el.intl.string(el.t.BSVog8),children:(0,p.jsxs)("div",{...x,ref:g,"aria-label":el.intl.string(el.t.BSVog8),className:It.Vg,children:[(0,p.jsx)(In,{profile:t,canManageGuild:i,handleClick:a(null),isSelected:d,isTabbable:m}),Ie.aA.map(e=>{let{name:t,color:n}=e,l=c(n);return(0,p.jsx)(t9.m,{asContainer:!0,__unsupportedReactNodeAsText:t,children:(0,p.jsx)(eM.D,{role:"radio","aria-checked":l,"aria-disabled":!i,tabIndex:i&&l?0:-1,"aria-label":t,onClick:i?a(n):void 0,style:{background:(0,A7.n6)(n)},className:k()(It.DB,{[It.r9]:!i}),children:(0,p.jsx)("div",{className:k()({[It.z2]:l})})})},t)}),(0,p.jsx)(Ii,{canManageGuild:i,isDiscoverable:s,isSelected:o,profile:t,onCustomBannerChange:n})]})})}function Is(e){let{profile:t,canManageGuild:n}=e,i=t.id,l=R.useCallback(e=>{et.A.updateGuild({description:e}),et.A.updateGuildProfile(i,{description:e})},[i]),s=(0,L.bG)([O.A],()=>O.A.getError("description"));return(0,p.jsx)(i0.f,{label:el.intl.string(el.t.Z27SCb),description:el.intl.string(el.t.pw0MIk),value:t.description,placeholder:el.intl.string(el.t.Nvfowl),onChange:l,maxLength:300,disabled:!n,error:s})}var Ir=n(383329),Ia=n(109112),Io=n(201438),Id=n(612704);function Ic(e){let{gameId:t,selected:n,onClick:i,disabled:l}=e,{coverImageUrl:s,gameName:r,isLoading:a}=(0,Io.A)(t,void 0,256),o=R.useCallback(()=>{i?.(t)},[t,i]),d=R.useMemo(()=>a?null:null==s?(0,p.jsx)("div",{className:Id.gP,children:(0,p.jsx)(Ia._,{size:"lg"})}):(0,p.jsx)("img",{className:Id.Su,alt:r,src:s}),[s,a,r]);return(0,p.jsxs)("div",{className:k()(Id.id,{[Id.rX]:!n,[Id.r9]:l}),children:[(0,p.jsxs)(eM.D,{"aria-disabled":l,tabIndex:l?-1:0,onClick:l?void 0:o,className:k()(Id.a8,{[Id.AL]:a,[Id.r9]:l}),children:[n&&(0,p.jsx)("div",{className:Id.jK,children:(0,p.jsx)(t3.P,{checked:n})}),d]}),(0,p.jsx)(G.E,{className:Id.mO,variant:"text-xs/medium",color:"text-strong",children:r})]})}var Iu=n(196765),Im=n(121894);let Ig=new Map,Ix=(0,Iu.v)((e,t)=>({topGames:new Map,tryFetchTopGames:async n=>{let i=t().topGames,l=Ig.get(n);if(null!=l&&Date.now()-l<36e5)return i.get(n)??{};let s=await (0,Nv.U7)(n),r=new Map(i);return r.set(n,s),(0,Im.r)(()=>{e({topGames:r})}),Ig.set(n,Date.now()),s}}));var Ih=n(724686);function IE(e){let{guildId:t,selectedGameIds:n,onUpdateGames:i,disabled:l}=e,{topGames:s,tryFetchTopGames:r}=Ix(),a=s.get(t),[o,d]=R.useState(!1);R.useEffect(()=>{d(!0),r(t).finally(()=>{d(!1)})},[t,r]);let c=R.useMemo(()=>null==a?[]:Object.keys(a).filter(e=>!n.includes(e)).sort((e,t)=>a[t].score-a[e].score),[a,n]),u=R.useCallback(e=>{n.includes(e)?i(n.filter(t=>t!==e)):i([...n,e])},[i,n]);return o&&null==a?(0,p.jsx)(eO.y,{}):null==c||0===c.length?null:(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)("div",{className:Ih.me}),(0,p.jsxs)("div",{className:Ih.rS,children:[(0,p.jsx)(G.E,{variant:"text-xs/semibold",color:"text-muted",children:el.intl.string(el.t.bFGpua)}),(0,p.jsx)("div",{className:Ih.CW,children:c.map(e=>(0,p.jsx)(Ic,{gameId:e,selected:!1,onClick:u,disabled:l},e))})]})]})}var Ij=n(808315);function If(e){let{gameApplicationIds:t,handleChange:n,disabled:i}=e,[l,s]=R.useState(""),{options:r,matchSorterOptions:a,customMatchSorter:o}=(0,Ir.R)({query:l,selectedGameIds:t}),d=R.useCallback(e=>s(e.target.value),[]);return(0,p.jsx)(eK.Z,{selectionMode:"multiple",hideTags:!0,options:r,value:t,placeholder:el.intl.string(el.t.JTLolO),onSelectionChange:n,onQueryChange:d,disabled:20===t.length||i,matchSorterOptions:a,customMatchSorter:o})}function IN(e){let{gameIds:t,onRemoveGame:n,disabled:i}=e;return 0===t.length?null:(0,p.jsx)("div",{className:Ij.Rh,children:t.map(e=>(0,p.jsx)(Ic,{gameId:e,selected:!0,onClick:n,disabled:i},e))})}let Ip=[];function IA(e){let{profile:t,canManageGuild:n}=e,i=t.id,l=t?.gameApplicationIds??Ip,s=R.useCallback(e=>{et.A.updateGuildProfile(i,{gameApplicationIds:e})},[i]),r=R.useCallback(e=>{let t=l.filter(t=>t!==e);et.A.updateGuildProfile(i,{gameApplicationIds:t})},[i,l]),a=R.useRef(l),o=R.useMemo(()=>(P().isEqual(new Set(l),new Set(a.current))||(a.current=[...l]),a.current),[l]);return(0,p.jsxs)(l6.n,{label:el.intl.string(el.t.BR68vK),description:el.intl.string(el.t.MobxiB),children:[(0,p.jsx)(If,{gameApplicationIds:l,handleChange:s,disabled:!n}),(0,p.jsx)(IN,{gameIds:o,onRemoveGame:r,disabled:!n}),(0,p.jsx)(IE,{guildId:i,selectedGameIds:l,onUpdateGames:s,disabled:!n})]})}var II=n(408510);function IS(e){let{profile:t,handleIconChange:i,canManageGuild:l}=e,[s,r]=R.useState(null),a=R.useCallback(()=>{r(null),i(null)},[i]),o=R.useCallback((e,t)=>{let l=EA.A.fromBlob(EI.f.GUILD_ICON,t);(0,C.openModalLazy)(async()=>{let{default:s}=await Promise.all([n.e("67702"),n.e("1214"),n.e("507406"),n.e("93513"),n.e("779149"),n.e("455524"),n.e("90017"),n.e("489908"),n.e("574571"),n.e("750348")]).then(n.bind(n,142630));return n=>(0,p.jsx)(s,{uploadType:m1.HL.GUILD_ICON,imageUri:e,file:t,onCrop:async e=>{let{imageUri:n}=e,s=await l.getOriginalMd5();r(t.name),i(n,s)},...n})},{})},[i]),d=el.intl.string(el.t.r3JdsT),c=null==s?d:el.intl.formatToPlainString(el.t["bg+LTO"],{filename:s});return(0,p.jsxs)("div",{className:II.Uo,children:[(0,p.jsx)(sP.vN,{within:!0,children:(0,p.jsxs)("div",{className:II.UD,children:[(0,p.jsx)(eg.$,{tabIndex:-1,size:"sm",variant:"primary",disabled:!l,text:d}),(0,p.jsx)(Ew.Ay,{tabIndex:0,onChange:o,disabled:!l,"aria-label":c})]})}),null!=t.icon?(0,p.jsx)(eg.$,{variant:"critical-secondary",size:"sm",text:el.intl.string(el.t.x8AlTm),onClick:a,disabled:!l}):null]})}function IC(e){let{profile:t,canManageGuild:n,onIconChange:i}=e,l=(0,L.bG)([O.A],()=>O.A.getError("icon"));return(0,p.jsx)("section",{className:II.kL,children:(0,p.jsx)(i1.D,{label:el.intl.string(el.t.FkQnxJ),description:el.intl.string(el.t.KjkA0W),errorMessage:l,children:(0,p.jsx)(IS,{profile:t,canManageGuild:n,handleIconChange:i})})})}function I_(e){let{profile:t,canManageGuild:n}=e,i=t.id,l=(0,L.bG)([O.A],()=>O.A.getError("name")),s=R.useCallback(e=>{et.A.updateGuild({name:e}),et.A.updateGuildProfile(i,{name:e})},[i]);return(0,p.jsx)(n6.k,{label:el.intl.string(el.t.X56QcF),type:"text",disabled:!n,value:t.name,maxLength:100,onChange:s,error:l})}var Iv=n(814025);function IT(e){let{forceFetchGuildProfile:t}=e;return(0,p.jsxs)("main",{className:Iv.k,children:[(0,p.jsxs)("div",{className:Iv.G,children:[(0,p.jsx)(D.D,{variant:"heading-xl/semibold",children:el.intl.string(el.t["/n9BoR"])}),(0,p.jsx)(G.E,{variant:"text-md/normal",children:el.intl.string(el.t.DwKFKd)})]}),(0,p.jsx)(eg.$,{variant:"primary",text:el.intl.string(el.t.w3ND8L),onClick:t})]})}var Ib=n(891149);let Iy={label:""};function IR(e){let{emoji:t,disabled:n,ariaLabel:i,handleSelectEmoji:l}=e,s=R.useRef(null),r=R.useMemo(()=>null==t||null==t.name?null:function(){let e=ol.Ay.isCustomEmoji(t)?t.name:t.surrogates;return(0,p.jsx)(ry.A,{animated:t.animated??!1,emojiId:t.id,emojiName:e})},[t]);return n?(0,p.jsx)(rR.A,{"aria-label":i,tabIndex:-1,active:!1,renderButtonContents:r}):(0,p.jsx)(rb.Y,{targetElementRef:s,position:"bottom",renderPopout:e=>{let{closePopout:t}=e;return(0,p.jsx)(rL.A,{closePopout:t,onSelectEmoji:l(t),pickerIntention:rY.EmojiIntention.GUILD_PROFILE})},children:(e,t)=>{let{isShown:n}=t;return(0,p.jsx)(rR.A,{...e,"aria-label":i,ref:s,tabIndex:0,active:n,renderButtonContents:r})}})}function IL(e){let{guildId:t,trait:n,index:i,onTraitUpdate:l,disabled:s}=e,r=R.useCallback(()=>{l(t,i,{emoji:void 0,label:""})},[t,i,l]),a=R.useCallback(e=>n=>{let{emoji:s,willClose:r}=n;l(t,i,{emoji:s??void 0}),r&&e()},[t,i,l]),o=R.useCallback(e=>{l(t,i,{label:e})},[t,i,l]),d=R.useMemo(()=>n.emoji,[n.emoji]),c=null!=n.label&&n.label.length>0||null!=n.emoji,u=i+1,m=el.intl.formatToPlainString(el.t["7WLVEB"],{index:u}),g=el.intl.formatToPlainString(el.t["29e6xo"],{index:u});return(0,p.jsx)("div",{className:Ib.II,children:(0,p.jsx)(n6.k,{"aria-label":m,disabled:s,value:n.label,onChange:o,maxLength:24,leading:{type:"emoji",button:(0,p.jsx)(IR,{emoji:d,disabled:s,ariaLabel:g,handleSelectEmoji:a})},clearable:{show:c},onClear:r})})}let IG=[0,1,2,3,4];function ID(e){let{profile:t,canManageGuild:n}=e,i=R.useMemo(()=>t.traits,[t]),l=R.useCallback((e,t,n)=>{let l=[...i];l[t]={...i[t],...n},et.A.updateGuildProfile(e,{traits:l})},[i]);return(0,p.jsx)(i1.D,{label:el.intl.string(el.t.S6JNrh),description:el.intl.string(el.t.l7Ig5Z),children:(0,p.jsx)("div",{className:Ib.Vg,children:IG.map(e=>(0,p.jsx)(IL,{guildId:t.id,trait:i[e]??Iy,index:e,onTraitUpdate:l,disabled:!n},`trait-${e}`))})})}var IO=n(348943),IM=n(576055),Ik=n(298529);function IU(e){let{profile:t,canManageGuild:n}=e,i=t.id,l=f6.i.VISIBLE.has(t.visibility),s=(0,L.bG)([f9.A],()=>f9.A.getProfile(i)?.visibility===IO.n.PUBLIC_WITH_RECRUITMENT,[i]),r=R.useRef(null);EY(r,ei.nd0.PROFILE_VISIBILITY);let a=R.useCallback(()=>{l?et.A.updateGuildProfile(i,{visibility:IO.n.RESTRICTED}):et.A.updateGuildProfile(i,{visibility:s?IO.n.PUBLIC_WITH_RECRUITMENT:IO.n.PUBLIC})},[i,s,l]),o=R.useCallback(()=>{et.A.setSection(ei.BEX.ACCESS,ei.nd0.ACCESS_DISCOVERABLE)},[]),d=t.features?.includes(ei.GuildFeatures.DISCOVERABLE);return(0,p.jsxs)("div",{className:Ik.Im,ref:r,children:[(0,p.jsxs)("div",{className:Ik.fi,children:[(0,p.jsx)(V.d,{label:el.intl.string(el.t.fjHWen),description:el.intl.string(el.t.J1YOV6),checked:!l,onChange:a,disabled:d||!n}),d&&(0,p.jsx)(G.E,{variant:"text-xs/normal",color:"text-muted",children:el.intl.format(el.t.R8jY9g,{accessLink:(e,t)=>(0,p.jsx)(u5.Anchor,{onClick:o,children:e},t)})})]}),(0,p.jsx)("div",{className:k()(Ik.fi,{[Ik.Rl]:l}),"aria-hidden":l,children:(0,p.jsx)(IM.A,{guildId:i,name:null})})]})}var IP=n(285446);let Iw=function(){let{analyticsLocations:e}=(0,a9.Ay)(a$.A.GUILD_SETTINGS_PROFILE_PAGE),t=(0,L.bG)([O.A],()=>O.A.getGuild(),[]),n=t?.id,{fetchGuildProfile:i,fetchStatus:l}=(0,f7.u)(t?.id),s=(0,L.bG)([O.A],()=>O.A.getGuildProfile(),[]),r=(0,L.bG)([J.A],()=>J.A.can(ei.xBc.MANAGE_GUILD,t)),a=R.useCallback((e,t)=>{null!=n&&(et.A.updateGuild({icon:e,iconOriginalMd5:t}),et.A.updateGuildProfile(n,{icon:e}))},[n]),o=R.useCallback(e=>{null!=n&&et.A.updateGuildProfile(n,{customBanner:e})},[n]);R.useEffect(()=>{null!=n&&i()},[n,i]);let d=R.useCallback(()=>{i(!0)},[i]);return l===f9.X.FETCHED&&null==s?(0,p.jsx)(IT,{forceFetchGuildProfile:d}):l===f9.X.NOT_FETCHED||l===f9.X.FETCHING?(0,p.jsx)("main",{className:IP.u1,children:(0,p.jsx)(eO.y,{})}):null==t||null==s?null:(0,p.jsx)(a9.f5,{value:e,children:(0,p.jsxs)("main",{className:IP.Qs,children:[(0,p.jsxs)("div",{className:IP.Cd,children:[(0,p.jsxs)("div",{children:[(0,p.jsx)(D.D,{variant:"heading-lg/semibold",color:"text-strong",children:el.intl.string(el.t.txdaxf)}),(0,p.jsx)(G.E,{variant:"text-sm/medium",color:"text-default",className:IP.h_,children:el.intl.string(el.t["5PGZWS"])})]}),(0,p.jsx)(I_,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IP.yF}),(0,p.jsx)(IC,{profile:s,canManageGuild:r,onIconChange:a}),(0,p.jsx)("div",{className:IP.yF}),(0,p.jsx)(Il,{profile:s,onCustomBannerChange:o,canManageGuild:r}),(0,p.jsx)("div",{className:IP.yF}),(0,p.jsx)(ID,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IP.yF}),(0,p.jsx)(Is,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IP.yF}),(0,p.jsx)(IA,{profile:s,canManageGuild:r}),(0,p.jsx)("div",{className:IP.yF}),(0,p.jsx)(IU,{profile:s,canManageGuild:r})]}),(0,p.jsx)("div",{className:IP.DK,children:(0,p.jsx)(sU.Ip,{className:IP.ti,children:(0,p.jsx)(p7.Ay,{className:IP.q5,profile:s,disableCTA:!0,onIconChange:r?a:void 0,disableGuildNameClick:!0})})})]})})};function IF(){let e=(0,L.bG)([O.A],()=>O.A.getGuild()),t=e?.id,n=(0,L.bG)([O.A],()=>O.A.getProfileError()),i=(0,L.bG)([O.A],()=>O.A.getGuildProfile()),l=(0,L.bG)([f9.A],()=>f9.A.getIsUpdating(t)),s=R.useMemo(()=>n?.getAnyErrorMessage(),[n]),r=R.useCallback(()=>{if(null==e||null==i)return;let t={name:i.name,description:i.description,icon:i.icon,brandColorPrimary:i.brandColorPrimary,traits:i.traits,visibility:i.visibility,gameApplicationIds:i.gameApplicationIds,customBanner:i.customBanner};(0,Nv._C)(e.id,t)},[e,i]),a=R.useCallback(()=>{null!=t&&et.A.init(t)},[t]);return(0,p.jsx)(tf.A,{submitting:l,errorMessage:s,onSave:r,onReset:a})}var IB=n(880709);let{getSectionDefinition:IH}={getSectionDefinition:function(e,t){let i=(0,ij.$)(t.guild.id),l=!1===t.guild.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE)&&!1===t.guild.features.has(ei.GuildFeatures.CREATOR_MONETIZABLE_PROVISIONAL),s=i&&l?{label:(0,p.jsx)("div",{className:IB.vf,children:el.intl.string(el.t.Tn7Koo)}),ariaLabel:el.intl.string(el.t.Tn7Koo)}:{label:(0,p.jsx)("div",{className:IB.vf,children:el.intl.string(el.t["KzCF/6"])}),ariaLabel:el.intl.string(el.t["KzCF/6"])},r=t.guild.features.has(ei.GuildFeatures.COMMUNITY)&&t.canViewGuildAnalytics;switch(e){case ei.BEX.PROFILE:return{section:ei.BEX.PROFILE,impressionName:A.ImpressionNames.GUILD_SETTINGS_PROFILE,label:el.intl.string(el.t.txdaxf),ariaLabel:el.intl.string(el.t.txdaxf),element:Iw,type:T.Py.SCROLLABLE_CUSTOM,notice:{stores:[O.A],element:IF}};case ei.BEX.TAG:return{section:ei.BEX.TAG,impressionName:A.ImpressionNames.GUILD_SETTINGS_TAG,label:el.intl.string(el.t["2QmKZ2"]),ariaLabel:el.intl.string(el.t["2QmKZ2"]),element:N_,predicate:()=>t.canManageGuild,notice:{stores:[O.A],element:NT}};case ei.BEX.GUILD_THEME:return{section:ei.BEX.GUILD_THEME,impressionName:A.ImpressionNames.GUILD_SETTINGS_GUILD_THEME,label:el.intl.string(js.default["/6NbRv"]),ariaLabel:el.intl.string(js.default["/6NbRv"]),element:jC,newIndicatorDismissibleContentTypes:[I.M.GUILD_SETTINGS_GUILD_THEME_NEW_BADGE],notice:{stores:[jl.A],element:j_},predicate:()=>t.canManageGuild&&(0,dx.ht)("getSectionDefinition")&&(0,dg.Qs)(t.guild.id,"getSectionDefinition")};case ei.BEX.ENGAGEMENT:return{section:ei.BEX.ENGAGEMENT,impressionName:A.ImpressionNames.GUILD_SETTINGS_ENGAGEMENT,label:el.intl.string(el.t["6TAHbx"]),ariaLabel:el.intl.string(el.t["6TAHbx"]),element:pX,notice:{stores:[O.A],element:pJ}};case ei.BEX.BOOST_PERKS:return{section:ei.BEX.BOOST_PERKS,impressionName:A.ImpressionNames.GUILD_SETTINGS_BOOST_PERKS,label:el.intl.string(el.t.UKgg5N),ariaLabel:el.intl.string(el.t.UKgg5N),element:E4,notice:{stores:[O.A,Ep],element:E9}};case ei.BEX.INVITES:return{section:ei.BEX.INVITES,impressionName:A.ImpressionNames.GUILD_SETTINGS_INVITES_V2,label:el.intl.string(el.t.YOt3Om),ariaLabel:el.intl.string(el.t.YOt3Om),element:pZ,type:T.Py.CUSTOM,predicate:()=>t.canManageGuild};case ei.BEX.ROLES:return{section:ei.BEX.ROLES,impressionName:A.ImpressionNames.GUILD_SETTINGS_ROLES,label:el.intl.string(el.t["LPJmL/"]),element:El,type:T.Py.MINIMAL,ariaLabel:el.intl.string(el.t.KXcEC9),notice:{stores:[g2.A],element:Ei},predicate:()=>t.canManageRoles};case ei.BEX.EMOJI:return{section:ei.BEX.EMOJI,impressionName:A.ImpressionNames.GUILD_SETTINGS_EMOJI,label:el.intl.string(el.t.sMOuuS),element:oE,predicate:()=>t.canManageGuildExpressions};case ei.BEX.STICKERS:return{section:ei.BEX.STICKERS,impressionName:A.ImpressionNames.GUILD_SETTINGS_STICKERS,label:el.intl.string(el.t.R5nQkS),ariaLabel:el.intl.string(el.t.R5nQkS),element:f5,predicate:()=>t.canManageGuildExpressions};case ei.BEX.SOUNDBOARD:return{section:ei.BEX.SOUNDBOARD,impressionName:A.ImpressionNames.GUILD_SETTINGS_SOUNDBOARD,label:el.intl.string(el.t.OWQNYr),ariaLabel:el.intl.string(el.t.OWQNYr),element:jz,predicate:()=>t.canManageGuildExpressions};case ei.BEX.OFFICIAL_MESSAGES:return{section:ei.BEX.OFFICIAL_MESSAGES,impressionName:A.ImpressionNames.GUILD_SETTINGS_OFFICIAL_MESSAGES,label:el.intl.string(el.t.xHEzFh),ariaLabel:el.intl.string(el.t.xHEzFh),element:A3,predicate:()=>t.canManageGuild&&(0,f.GP)(t.guild,"getSectionDefinition"),notice:{stores:[O.A],element:A2}};case ei.BEX.GUILD_TEMPLATES:return{section:ei.BEX.GUILD_TEMPLATES,impressionName:A.ImpressionNames.GUILD_SETTINGS_TEMPLATE,label:(0,p.jsx)(po,{showDirtyIndicator:t.showDirtyGuildTemplateIndicator}),ariaLabel:el.intl.string(el.t.KUw7Ss),element:N9,notice:{stores:[N5],element:N6},predicate:()=>t.canManageGuild};case ei.BEX.ACCESS:return{section:ei.BEX.ACCESS,impressionName:A.ImpressionNames.GUILD_SETTINGS_ACCESS,label:el.intl.string(el.t.YJlvBM),element:AK,notice:{stores:[Aw.A],element:AJ},predicate:()=>t.canManageGuild,ariaLabel:el.intl.string(el.t.YJlvBM)};case ei.BEX.INTEGRATIONS:return{section:ei.BEX.INTEGRATIONS,impressionName:A.ImpressionNames.GUILD_SETTINGS_INTEGRATION,label:el.intl.string(el.t.CIsNZw),ariaLabel:el.intl.string(el.t.CIsNZw),element:ud,notice:{stores:[ui.default,O.A],element:uc},predicate:()=>t.canManageGuild||t.canManageWebhooks||t.canUnlinkChannels};case ei.BEX.APP_DIRECTORY:return{section:ei.BEX.APP_DIRECTORY,label:(0,p.jsx)(dL,{}),ariaLabel:el.intl.string(el.t.AKcFUj),onClick:()=>{!function(e){let{guildId:t,section:n}=e;(0,dT.transitionToGlobalDiscovery)({tab:dy.GlobalDiscoveryTab.APPS,newSessionState:{guildId:t,entrypoint:{name:db.sW.GUILD_SETTINGS,guildSettingsSection:n}}}),(0,v.jH)()}({guildId:t.guild.id,section:e})}};case ei.BEX.SAFETY:return{section:ei.BEX.SAFETY,impressionName:A.ImpressionNames.GUILD_SETTINGS_SAFETY,label:el.intl.string(el.t["suhY+Y"]),ariaLabel:el.intl.string(el.t["suhY+Y"]),element:uP,newIndicatorDismissibleContentTypes:[I.M.COMMUNITY_GUILD_SETTINGS_SAFETY],predicate:()=>t.canManageGuild&&t.guild.features.has(ei.GuildFeatures.COMMUNITY)};case ei.BEX.MODERATION:return{section:ei.BEX.MODERATION,impressionName:A.ImpressionNames.GUILD_SETTINGS_MODERATION,label:el.intl.string(el.t["suhY+Y"]),element:tc,predicate:()=>t.canManageGuild&&!t.guild.features.has(ei.GuildFeatures.COMMUNITY)};case ei.BEX.GUILD_AUTOMOD:return{section:ei.BEX.GUILD_AUTOMOD,label:(0,p.jsx)("div",{className:IB.o2,children:el.intl.string(el.t.uRelgx)}),ariaLabel:el.intl.string(el.t.uRelgx),element:ix,newIndicatorDismissibleContentTypes:null,predicate:()=>!t.guild.features.has(ei.GuildFeatures.COMMUNITY)&&((0,E.hX)(t.guild.id)||(0,E.i_)(t.guild.id))};case ei.BEX.AUDIT_LOG:return{section:ei.BEX.AUDIT_LOG,impressionName:A.ImpressionNames.GUILD_SETTINGS_AUDIT_LOG,label:el.intl.string(el.t.SPWLyT),element:d3,type:T.Py.CUSTOM,predicate:()=>t.canViewAuditLog};case ei.BEX.BANS:return{section:ei.BEX.BANS,impressionName:A.ImpressionNames.GUILD_SETTINGS_BANS,label:el.intl.string(el.t.ZbeITS),element:Eg,predicate:()=>t.canManageBans};case ei.BEX.COMMUNITY:let a=el.intl.string(el.t.ElKTeb);return t.guild.features.has(ei.GuildFeatures.COMMUNITY)&&(a=el.intl.string(el.t["8nY2LE"])),{section:ei.BEX.COMMUNITY,impressionName:t.guild.features.has(ei.GuildFeatures.COMMUNITY)?A.ImpressionNames.GUILD_SETTINGS_COMMUNITY_OVERVIEW:A.ImpressionNames.GUILD_SETTINGS_ENABLE_COMMUNITY,label:a,element:cU,ariaLabel:a,newIndicator:!t.guild.features.has(ei.GuildFeatures.COMMUNITY)&&null!=t.memberCount&&t.memberCount>=u_.dH&&dm.HP.hasHotspot(dm._2.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL),notice:{stores:[O.A],element:cO}};case ei.BEX.ONBOARDING:return{section:ei.BEX.ONBOARDING,label:el.intl.string(el.t["LdxCK/"]),element:gH,ariaLabel:el.intl.string(el.t["LdxCK/"]),newIndicatorDismissibleContentTypes:t.onboardingEnabled?null:[I.M.COMMUNITY_ONBOARDING_NEW_BADGE],notice:{stores:[ug.A,um.A,uu.A],element:g0},predicate:()=>(0,iE.rs)(t.guild.id),decoration:function(e,t){if(ih.A.getEnabled(e))return el.intl.string(el.t.pPSmxg).toUpperCase();if((0,uh.o)(e))return el.intl.string(el.t["HDF4o/"]).toUpperCase();let n=ux.ti,i=n.findIndex(e=>e===t);if(-1!==i)return el.intl.formatToPlainString(el.t["5r28iW"],{count:i+1,total:n.length})}(t.guild.id,t.onboardingStep)};case ei.BEX.ANALYTICS:return{section:ei.BEX.ANALYTICS,impressionName:A.ImpressionNames.GUILD_SETTINGS_ANALYTICS,label:el.intl.string(el.t["0wWfUG"]),ariaLabel:el.intl.string(el.t["0wWfUG"]),element:ch,predicate:()=>r};case ei.BEX.DISCOVERY_LANDING_PAGE:return{section:ei.BEX.DISCOVERY_LANDING_PAGE,impressionName:A.ImpressionNames.GUILD_SETTINGS_DISCOVERY_LANDING_PAGE,label:(0,p.jsxs)("div",{className:IB.o2,children:[el.intl.string(el.t.kGlQGF)," ",(0,p.jsx)(y.A,{})]}),ariaLabel:el.intl.string(el.t.kGlQGF),element:un,notice:{stores:[O.A],element:ue},type:T.Py.CUSTOM,predicate:()=>t.canManageGuild&&(t.guild.features.has(ei.GuildFeatures.DISCOVERABLE)||!!t.guildMetadata?.isPublished)};case ei.BEX.COMMUNITY_WELCOME:return{section:ei.BEX.COMMUNITY_WELCOME,impressionName:A.ImpressionNames.GUILD_SETTINGS_COMMUNITY_WELCOME,label:el.intl.string(el.t["2rkmDr"]),ariaLabel:el.intl.string(el.t["2rkmDr"]),element:cX,notice:{stores:[dI],element:dC},predicate:()=>t.canManageGuild&&t.guild.features.has(ei.GuildFeatures.COMMUNITY)&&!t.welcomeScreenEmpty&&!t.guild.features.has(ei.GuildFeatures.GUILD_SERVER_GUIDE)};case ei.BEX.ROLE_SUBSCRIPTIONS:return{...s,section:ei.BEX.ROLE_SUBSCRIPTIONS,element:dn,type:T.Py.CUSTOM,predicate:()=>t.monetizationPredicate()&&((0,sM.hA)(t.guild)||b.A.hasSeenCreatorOnboardingForGuild(t.guild.id)),newIndicatorDismissibleContentTypes:(0,sk.aV)(t.guild)?[I.M.SERVER_SUBSCRIPTION_SETTINGS_NEW_BADGE_TIER_TEMPLATE]:null};case ei.BEX.GUILD_PRODUCTS:return{section:ei.BEX.GUILD_PRODUCTS,label:el.intl.string(el.t.X6h2gz),ariaLabel:el.intl.string(el.t.X6h2gz),element:sO,predicate:()=>t.monetizationPredicate()&&(0,ij.$)(t.guild.id)&&(0,sM.hA)(t.guild)};case ei.BEX.ROLE_SUBSCRIPTIONS_STORE_PAGE:return{section:ei.BEX.ROLE_SUBSCRIPTIONS_STORE_PAGE,impressionName:A.ImpressionNames.GUILD_ROLE_SUBSCRIPTION_STORE_PAGE_GUILD_SETTINGS,newIndicator:2022===new Date().getFullYear(),label:el.intl.string(el.t.ipTYsk),ariaLabel:el.intl.string(el.t.ipTYsk),element:du,predicate:()=>t.monetizationPredicate()&&(0,sM.hA)(t.guild)};case ei.BEX.MEMBERS:return{section:ei.BEX.MEMBERS,impressionName:A.ImpressionNames.GUILD_SETTINGS_MEMBERS,label:(0,p.jsx)(Nq,{}),ariaLabel:el.intl.string(el.t["9Oq93m"]),element:NJ,type:T.Py.CUSTOM,predicate:()=>t.canAccessMembersPage,onClick:()=>{let e;null!=(e=O.A.getProps().guild)&&(NX(e)?(et.A.close(),(0,Nb.aZ)(e.id)):et.A.open(e.id,ei.BEX.MEMBERS))}};case ei.BEX.DELETE:return{section:ei.BEX.DELETE,onClick(){let e=Z.default.getCurrentUser();if(null==e)return;let{name:i}=t.guild;function l(){d_._.subscribeOnce(ei.jej.LAYER_POP_COMPLETE,()=>{et.A.deleteGuild(t.guild.id)}),(0,v.jH)()}e.mfaEnabled?(0,S.A)({title:el.intl.formatToPlainString(el.t.us7mC1,{name:i}),subtitle:el.intl.format(el.t["Zuo+Vd"],{name:i}),confirmText:el.intl.string(el.t.l3hWP6),onConfirm:l}):(0,C.openModalLazy)(async()=>{let{default:e}=await Promise.all([n.e("920907"),n.e("245199")]).then(n.bind(n,310482));return t=>(0,p.jsx)(e,{...t,onConfirm:l,guildName:i})})},label:el.intl.string(el.t.l3hWP6),ariaLabel:el.intl.string(el.t.l3hWP6),icon:(0,p.jsx)(_.TrashIcon,{size:"xs",color:"currentColor"}),variant:"destructive",predicate:()=>t.isOwnerWithRequiredMfaLevel};case ei.BEX.TAG_CUSTOMIZE:case ei.BEX.LANDING:case ei.BEX.MEMBER_EDIT:case ei.BEX.MEMBER_TIMEOUT:case ei.BEX.MEMBER_KICK:case ei.BEX.MEMBER_BAN:case ei.BEX.CHANNELS:case ei.BEX.ROLE_EDIT:case ei.BEX.ROLE_PERMISSIONS:case ei.BEX.MEMBER_VERIFICATION:case ei.BEX.INTEGRATION_SETTINGS:case ei.BEX.SECURITY:case ei.BEX.AUDIT_LOG_FILTER:case ei.BEX.ROLE_SUBSCRIPTIONS_TIER_EDIT:case ei.BEX.VANITY_URL:case ei.BEX.INSTANT_INVITES:case ei.BEX.OVERVIEW:case ei.BEX.WEBHOOKS:case ei.BEX.EDIT_WEBHOOK:case ei.BEX.INTEGRATION_PLATFORM:case ei.BEX.LOBBIES_LINKED:case ei.BEX.EDIT_LINKED_LOBBY:case ei.BEX.CHANNELS_FOLLOWED:case ei.BEX.COMMUNITY_INTRO:case ei.BEX.ROLE_EDIT_REFRESH:case ei.BEX.ROLE_SUBSCRIPTIONS_ENABLE_MONETIZATION:case ei.BEX.ROLE_SUBSCRIPTIONS_BASIC:case ei.BEX.ROLE_SUBSCRIPTIONS_TIERS:case ei.BEX.ROLE_SUBSCRIPTIONS_PAYMENTS:case ei.BEX.ROLE_SUBSCRIPTIONS_EMOJIS:case ei.BEX.ROLE_SUBSCRIPTIONS_TIER_TEMPLATE_SELECTION:case ei.BEX.GUILD_AUTOMOD_RULE:case ei.BEX.GUILD_SPACE:return null;default:(0,N.xb)(e)}}},IV="HEADER",Iz="DIVIDER";function IY(e){let{guild:t,canManageGuild:n,canViewAuditLog:i,canManageRoles:l,canManageBans:s,canAccessMembersPage:r,canViewGuildAnalytics:a,isOwner:o,isGuildAdmin:d,canManageGuildExpressions:c}=e,u=()=>(0,j.V9)({guild:t,isOwner:o,canManageGuildRoleSubscriptions:(0,j.X9)(t),isUserInCreatorMonetizationEligibleCountry:(0,x.Z1)(),shouldRestrictUpdatingRoleSubscriptionSettings:(0,h.mk)(t.id)}),m={...e,monetizationPredicate:u},g=[];g.push({section:IV,label:""!==t.name?t.name:el.intl.string(el.t["154/bL"])}),g.push(IH(ei.BEX.PROFILE,m)),g.push(IH(ei.BEX.TAG,m)),g.push(IH(ei.BEX.GUILD_THEME,m)),g.push(IH(ei.BEX.ENGAGEMENT,m)),g.push(IH(ei.BEX.BOOST_PERKS,m));let p=n&&(0,f.GP)(t,"generateSections");(c||p)&&(g.push({section:Iz}),g.push({section:IV,label:el.intl.string(el.t.m6lkGy)}),g.push(IH(ei.BEX.EMOJI,m)),g.push(IH(ei.BEX.STICKERS,m)),g.push(IH(ei.BEX.SOUNDBOARD,m)),g.push(IH(ei.BEX.OFFICIAL_MESSAGES,m))),(n||l||r||d)&&(g.push({section:Iz}),g.push({section:IV,label:el.intl.string(el.t.bMAKMK)}),g.push(IH(ei.BEX.MEMBERS,m)),g.push(IH(ei.BEX.ROLES,m)),g.push(IH(ei.BEX.INVITES,m)),g.push(IH(ei.BEX.ACCESS,m))),g.push({section:Iz}),g.push({section:IV,label:el.intl.string(el.t.wF3KJy)}),g.push(IH(ei.BEX.INTEGRATIONS,m)),g.push(IH(ei.BEX.APP_DIRECTORY,m));let A=!t.features.has(ei.GuildFeatures.COMMUNITY)&&((0,E.hX)(t.id)||(0,E.i_)(t.id));(n||i||s||A)&&(g.push({section:Iz}),g.push({section:IV,label:el.intl.string(el.t["5tbTdV"])}),g.push(IH(ei.BEX.SAFETY,m)),g.push(IH(ei.BEX.MODERATION,m)),g.push(IH(ei.BEX.AUDIT_LOG,m)),g.push(IH(ei.BEX.BANS,m)),g.push(IH(ei.BEX.GUILD_AUTOMOD,m)));let I=t.features.has(ei.GuildFeatures.COMMUNITY)&&a,S=u();return(n||I||S)&&(g.push({section:Iz}),g.push(IH(ei.BEX.COMMUNITY,m)),g.push(IH(ei.BEX.ONBOARDING,m)),g.push(IH(ei.BEX.ANALYTICS,m)),g.push(IH(ei.BEX.COMMUNITY_WELCOME,m)),g.push(IH(ei.BEX.DISCOVERY_LANDING_PAGE,m)),g.push(IH(ei.BEX.ROLE_SUBSCRIPTIONS,m)),g.push(IH(ei.BEX.GUILD_PRODUCTS,m)),g.push(IH(ei.BEX.ROLE_SUBSCRIPTIONS_STORE_PAGE,m))),g.push({section:Iz}),g.push(IH(ei.BEX.GUILD_TEMPLATES,m)),g.push(IH(ei.BEX.DELETE,m)),g.filter(N.Vq)}let IW={generateSections:IY}}